/*
Template Name: Admin Lab Dashboard build with Bootstrap v2.3.1
Template Version: 1.2
Author: Mosaddek Hossain
Website: http://thevectorlab.net/
*/
/* body styles */
body {
	font-family: 'Arial';
	padding: 0px !important;
	margin: 0px !important;
	font-size: 13px;
}
table th, .event-log-head {
	color: #333;
}
.widget-body .span6 select.input-mini {
	width: 70px;
}
.print-spn-control .span2 .select2me {
	width: 94% !important;
}
/* fix for font awesome icon classes */
[class^="icon-"], [class*=" icon-"], [class^="icon-"]:hover, [class*=" icon-"]:hover {
	background: none !important;
}
/* hide by default, used to handle elements to show only for ie8*/

.table.table-striped.table-bordered.dataTable thead th, .table.table-striped.table-bordered.dataTable tbody td {
	vertical-align: middle;
	font-size: 12px;
}
.vic-register-table .table.table-striped.table-bordered.dataTable thead th, .vic-register-table .table.table-striped.table-bordered.dataTable tbody td, .visitor-history .table.table-striped.table-bordered.dataTable thead th, .visitor-history .table.table-striped.table-bordered.dataTable thead td {
	font-size: 10px;
}
.table.table-striped.table-bordered.dataTable tbody td {
	white-space: inherit;
	word-wrap: break-word;
}
.table.table-striped.table-bordered.dataTable th {
	white-space: nowrap;
}
.table-responsive .table.table-striped thead th, .table-responsive .table.table-striped tbody td {
	vertical-align: middle;
}
.visible-ie8 {
	display: none;
}
.col-md-5.attrac_res.padding_0.padding-top {
	margin-top: 30px;
}
@font-face {
	font-family: 'MyriadPro-Bold';
	src: url('../font/myriadprobold.eot');
	src: url('../font/myriadprobold.eot?#iefix') format('embedded-opentype'), url('../font/myriadprobold.woff') format('woff'), url('../font/myriadprobold.ttf') format('truetype'), url('../font/myriadprobold.svg#myriadprobold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-It';
	src: url('../font/myriadproit.eot');
	src: url('../font/myriadproit.eot?#iefix') format('embedded-opentype'), url('../font/myriadproit.woff') format('woff'), url('../font/myriadproit.ttf') format('truetype'), url('../font/myriadproit.svg#myriadproit') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-Light';
	src: url('../font/myriadprolight.eot');
	src: url('../font/myriadprolight.eot?#iefix') format('embedded-opentype'), url('../font/myriadprolight.woff') format('woff'), url('../font/myriadprolight.ttf') format('truetype'), url('../font/myriadprolight.svg#myriadprolight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('../font/myriadproregular.eot');
	src: url('../font/myriadproregular.eot?#iefix') format('embedded-opentype'), url('../font/myriadproregular.woff') format('woff'), url('../font/myriadproregular.ttf') format('truetype'), url('../font/myriadproregular.svg#myriadproregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* general typography*/



.cus-seting {
	max-width: 370px !important;
}
.layout-changed .display_area.display_area_02.span12 {
	width: auto;
}
.span4.strike {
	margin-top: 5px;
}
.layout-changed .display_area.span12 {
	margin: 10px 0 0;
	padding: 0;
}
.row-fluid.spaon-box {
	margin: 5px 0 0;
}
.col-md-7.attrac_res.padding_0 {
	margin-top: 10px;
}
.layout-changed .display_area.display_area_02.span12 {
	margin: 15px 0 0;
}
div.checker.focus:active span.checked, div.checker:hover:active span.checked, div.checker.active:hover span.checked, div.checker.active.focus span.checked {
	background-position: -133px -262px !important;
}
h3 small, h2 small, h5 small {
	color: #868686;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1.block, h2.block, h3.block, h4.block, h5.block, h6.block {
	padding-bottom: 10px;
}
.page-title {
	font-size: 28px;
	display: block;
	font-weight: normal !important;
	margin: 13px 0px 8px 0px;
	font-family: 'MyriadPro-Light';
}
.page-title small {
	font-size: 14px;
}
/* general tools */



img.center {
	text-align: center;
}
.phone-margin-top-5:before {
	display: block;
	margin-top: 5px;
}
.no-padding {
	padding: 0px !important;
}
.no-margin {
	margin: 0px !important;
}
.no-bottom-space {
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}
.no-top-space {
	padding-top: 0px !important;
	margin-top: 0px !important;
}
.block-margin-bottom-5 {
	display: inline-block;
	margin-bottom: 5px;
}
.hide {
	display: none;
}
.bold {
	font-weight: bold;
}
.fix-margin {
	margin-left: 0px !important
}
.border {
	border: 1px solid #ddd
}
.small {
	font-size: 11px !important;
}
#Targetfulldiv .roman {
	width: 81% !important;
}
.btn-top-space {
	margin-top: 5px !important;
}
.italic {
	font-style: italic !important;
}
i.big {
	font-size: 20px;
}
i.warning {
	color: #E74955;
}
i.critical {
	color: #22878E;
}
i.normal {
	color: #A5D16C;
}
hr {
	margin: 15px 0;
	border: 0;
}
i.icon, a.icon {
	color: #999;
}
a.icon:hover {
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	opacity: .4;
}
a.icon.huge i {
	font-size: 16px !important;
}
.space5 {
	display: block;
	height: 5px !important;
	clear: both;
}
.space7 {
	height: 7px !important;
	clear: both;
}
.space10 {
	height: 10px !important;
	clear: both;
}
.space12 {
	height: 12px !important;
	clear: both;
}
.space15 {
	height: 15px !important;
	clear: both;
}
.space20 {
	height: 20px !important;
	clear: both;
}
.mtop5 {
	margin-top: 5px
}
.mtop7 {
	margin-top: 7px
}
.mtop10 {
	margin-top: 10px
}
.no-text-shadow {
	text-shadow: none !important;
}
.notify-row {
	float: left;
	padding: 5px;
}
/*fix outlines on click*/



a, a:focus, a:hover, a:active {
	outline: 0;
}
/*logo*/


#header .brand {
	/*background:#333333;*/



	background: #005E9D;
	/*margin-top: 0px !important;*/



	margin: 0 0 0 25px;
	/*opacity:0.6;*/



	filter: alpha(opacity=60);
	/*padding: 18px 35.5px;*/



	padding: 7px 0px;
	width: 274px;
}
/* header nav bar*/



#header.navbar {
	min-width: 0px;
}
#header .navbar .nav > li > a {
	padding: 0px !important;
}
.navbar .nav > li > a {
	padding: 10px;
}
#header .navbar-inner .nav > li {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
#header .navbar-inner li.dropdown .dropdown-toggle i {
	font-size: 20px;
}
#header .navbar-inner li.dropdown .dropdown-toggle .label {
	position: relative;
	top: -3px;
	font-size: 9px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	display: inline-block !important;
}
#header .navbar-inner .nav .dropdown-toggle:hover, .navbar-inner .nav .dropdown.open .dropdown-toggle {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#header.navbar-inverse .btn-navbar {
	background-color: transparent;
	background-image: none;
	background-repeat: no-repeat;
	border-color: none;
	color: #ffffff;
	margin-top: 16px;
	border: none;
	box-shadow: none;
}
.navbar .btn-navbar .icon-bar {
	background-color: #ffffff !important;
	border-radius: 0px;
	box-shadow: none;
	display: block;
	height: 3px;
	width: 23px;
}
#header.navbar-inverse .btn-navbar:hover {
	background-color: transparent;
}
#header .navbar-inner {
	top: 0px;
	width: 100%;
	margin: 0px !important;
	margin-bottom: -2px !important;
	border-top: 0px !important;
	border-left: 0px !important;
	border-right: 0px !important;
	padding: 0px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.view-inspection-type-section td .btn.btn-primary {
	font-size: 12px;
	margin: 0px 0 4px 0;
}
.view-inspection .btn.btn-warning {
	font-size: 12px;
	margin: 0px 0 4px 0;
}
.view-inspection-type-section td .btn.btn-danger {
	font-size: 12px;
}
.view-inspection .btn.btn-success {
	font-size: 12px;
}
#header.navbar-inverse .navbar-inner {
	height: 60px;
	border: none !important;
}
#header.navbar-inverse .divider-vertical {
	height: 40px;
}
#header .navbar-search {
	margin-left: 110px;
}
#header .top-nav .dropdown-menu {
	margin-top: 3px;
}
.top-menu {
	padding: 5px;
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 0px;
	vertical-align: middle;
}
.top-nav .nav > li > a > img {
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}
.navbar-inverse .navbar-search .search-query {
	background-color: #FFFFFF;
	border: 0 none;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
	color: #333333;
	outline: 0 none;
	padding: 5px 15px;
	text-shadow: none;
}
/* main container */



#container {
}
.fixed-top #container {
	margin-top: 60px;
}
/* i8 fix for form input height in fluid rows */



.ie8 .row-fluid [class*="span"] {
	min-height: 20px !important;
}
/* body container */



#login-body {
	background-color: #f7f7f7 !important;
	background-image: url("../img/body-bg.png") !important;
}
#main-content {
	margin-top: 0px;
	margin-left: 215px;
	min-height: 800px;
	background: #f7f7f7 url("../img/body-bg.png");
}
/* page container */



.sidebar-toggler {
	-webkit-border-radius: 15px 0px 0px 15px;
	-moz-border-radius: 15px 0px 0px 15px;
	border-radius: 15px 0px 0px 15px;
	cursor: pointer;
	display: block;
	float: right;
	margin-top: 12px;
	width: 23px;
	height: 25px;
	background: #e9ebec url("../img/body-bg.png");
}
.sidebar-toggler:before {
	margin: 2px 2px 7px 8px;
	display: block;
	font-size: 18px;
	font-family: FontAwesome;
	height: auto;
	content: "\f104";
	font-weight: 300;
	text-shadow: none;
}
.sidebar-toggler.closed:before, .sidebar-closed .sidebar-toggler:before {
	margin: 2px 2px 7px 10px;
	content: "\f105";
}
.sidebar-closed > #sidebar > ul {
	display: none;
}
.sidebar-closed #main-content {
	margin-left: 25px;
}
.sidebar-closed #sidebar {
	margin-left: -190px;
}







/* sidebar menu */







[class^="icon-"], [class*=" icon-"] {
	margin-top: 0;
}
ul.sidebar-menu span.icon-box {
	background: url("../img/side-bar-list-bg.png") !important;
	padding: 20px;
	margin-right: 10px;
}
li.has-sub.administratoin-section.documents span.icon-box, li.has-sub.administratoin-section span.icon-box {
	padding: 16px 20px 20px;
}
#sidebar .navbar-search {
	border: 0px;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
#sidebar.closed {
	display: none;
}
#sidebar > ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin: 0;
	padding: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
#sidebar ul li.has-sub.default {
	background: url("../img/side-bar-list-bg.png");
}
#sidebar > ul > li {
	display: block;
	margin: 0 0 1px 0;
	padding: 0;
	border: 0px;
	background: url("../img/side-bar-list-bg.png") #005E9D;
	line-height: 30px;
}
#sidebar > ul > li.has-sub.monitor-section {
	background: url("../img/side-bar-list-bg.png") #8a8a8a;
}
#sidebar > ul > li > a {
	display: block;
	position: relative;
	margin: 0;
	border: 0px;
	padding: 0px 9px 0px 0;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
}
#sidebar > ul > li a i {
	color: #eaeaea;
	font-size: 18px;
}
#sidebar .sidebar-menu .has-sub.administratoin-section.documents {
	background-color: #8271ff;
}
#sidebar > ul > li.active > a {
	border: none;
}
#sidebar > ul > li.active > a .arrow {
	margin-right: 1px;
}
#sidebar > ul > li.active > a .arrow.open {
	margin-right: 0px;
}
#sidebar ul > li > a .arrow {
	float: right;
	margin-top: 29px;
	margin-right: 5px;
	width: 0;
	height: 0;
	border-left: 4px solid #f3f3f3;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}
#sidebar > ul > li > a .arrow.open {
	float: right;
	margin-top: 27px;
	margin-right: 3px;
	width: 0;
	height: 0;
	border-top: 5px solid #f3f3f3;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
}
#sidebar > ul > li > ul.sub {
	display: none;
	list-style: none;
	clear: both;
	margin: 0px;
	padding: 0;
}
#sidebar > ul > li.active > ul.sub {
	display: block;
}
#sidebar > ul > li > ul.sub > li {
	background: none !important;
	padding: 0px;
}
#sidebar > ul > li > ul.sub > li > a {
	display: block;
	position: relative;
	padding: 10px 10px 10px 60px;
	color: #ccc;
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
	font-size: 13px;
	font-weight: normal;
}
#sidebar > ul > li > ul.sub > li.active > a, #sidebar > ul > li > ul.sub > li > a:hover {
	background: url("../img/submenu_hover.png") !important;
}
/* ie8, ie9 fixes */



.ie8 #sidebar .search-query, .ie8 #header .search-query {
	padding-top: 7px !important;
	padding-bottom: 5px !important;
}
.ie9 #sidebar .search-query, .ie9 #header .search-query {
	padding-bottom: 0px !important;
	height: 24px;
}
.ie9 #sidebar > ul > li.active > a .triangle {
	right: -1px;
}
/* ie10 fixes */



.ie10 #header .search-input-area > i, .ie10 #sidebar .search-input-area > i {
	top: -2px !important;
}
/* ie8 fixes */



.ie8 #sidebar {
	position: absolute;
	width: 215px;
}
.ie8 #sidebar ul {
	margin-top: 47px;
	width: 215px;
}
/* footer container */



#footer {
	padding: 8px 20px 5px 20px;
	font-size: 12px;
	color: #fff;
	text-align: center;/*background: url("../img/top-bg.jpg");*/
}
#footer .go-top {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	margin-top: -3px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 16px;
	background-color: #111;
	opacity: 0.8;
	padding: 3px 5px 2px 6px;
	opacity: 0.4;
	filter: alpha(opacity = 40);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
/* custom wells */



.well {
	background-color: #fafafa;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
.well.mini {
	padding: 7px !important;
}
.tab-content {
	padding: 0px;
	overflow: hidden;
}
/* general form */


form#formEvent {
	position: static;
	z-index: 999;
}
form legend {
	margin: 15px 0px 10px 0px !important;
}
.form-actions {
	background-color: #fff;
}
.widget-body.form form {
	margin: 0px !important;
	padding: 0px !important;
}
.widget-body.form .control-group:last-child {
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}
.widget-body.form .form-actions {
	margin-left: -15px !important;
	margin-right: -15px !important;
	margin-top: 20px !important;
	margin-bottom: -15px !important;
	margin-top: 20px;
	padding-left: 195px;
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
}
.widget-body .dataTables_info, .widget-body .dataTables_paginate {
	margin-top: 5px !important;
	padding-bottom: 0px !important;
	margin-bottom: -4px !important;
}
.widget-body .table {
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}
.widget-title > h4, .breadcrumb > li> a:hover, .chats li.in .name {
	color: #4C4C4C;
	text-shadow: 0 1px 1px #FFFFFF;
}
/* custom form input error states with icons */



.input-icon input {
	padding-right: 25px !important;
}
.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success {
	display: inline-block !important;
	position: relative !important;
	top: 4px;
	right: 25px !important;
	font-size: 16px;
}
.input-icon .input-error {
	color: #B94A48;
}
.input-icon .input-warning {
	color: #C09853;
}
.input-icon .input-success {
	color: #468847;
}
/* custom breadcrumb */

.breadcrumb {
	background: none;
	margin-left: -15px;
}
.breadcrumb > li {
	height: 33px;
	line-height: 33px;
	background: url("../img/bread-crumb-bg.jpg") repeat-x;
	float: left;
	margin-bottom: 25px;
	padding: 0 0 0 8px;
}
.breadcrumb > li> a {
	color: #737373;
}
.breadcrumb > li> a:hover {
	text-decoration: none;
}
.breadcrumb > li > .divider {
	display: inline-block;
	padding: 0px;
	width: 33px;
	height: 33px;
	line-height: 33px;
	background: url("../img/bread-crumb-divider.jpg") no-repeat;
}
.breadcrumb > li > .divider-last {
	display: inline-block;
	padding: 0px;
	width: 19px;
	height: 33px;
	line-height: 33px;
	background: url("../img/bread-crumb-last.jpg") no-repeat;
}
.breadcrumb .tooltip {
	text-shadow: none !important;
}
/* custom breadcrumb */
/*general search  */



.breadcrumb > li.search-wrap {
	background: none !important;
	float: right;
}
.breadcrumb .search-input-area {
	float: right;
	position: relative;
	width: 94%;
}
.search-input-area input.search-query {
	border: 0px !important;
	-webkit-box-shadow: 0 0px 5px #ccc;
	-moz-box-shadow: 0 0px 5px #ccc;
	box-shadow: 0 0px 5px #ccc;
	padding-left: 8px;
	padding-right: 20px;
}
.search-input-area input:focus.search-query {
	outline: 0;
	box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
	-webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
	-moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.6) !important;
}
.breadcrumb .search-input-area > i, #sidebar .search-input-area > i {
	cursor: pointer;
	display: inline-block !important;
	font-size: 18px;
	position: absolute !important;
	right: -10px !important;
	top: 7px !important;
}
/* widget container */



.sortable .widget .widget-title {
	cursor: move;
}
.sortable-box-placeholder {
	background-color: #f5f5f5;
	border: 1px dashed #DDDDDD;
	display: block;
	margin-top: 0px !important;
	margin-left: 1%;
	margin-right: 0.6%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.sortable-box-placeholder * {
	visibility: hidden;
}
.widget {
	background: #fff;
	clear: both;
	margin-bottom: 20px;
	margin-top: 0;
	-webkit-box-shadow: 0 0px 5px #ddd;
	-moz-box-shadow: 0 0px 5px #ddd;
	box-shadow: 0 0px 5px #ddd;
}
.widget-title {
	background: #f2f2f2;
	background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#ffffff), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);



	/*background-image: -linear-gradient(top, #ffffff 0%, #f2f2f2 100%);*/



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 );
	height: 36px;
	border-bottom: 1px solid #fff;
}
.widget-title > h4 {
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding: 12px 11px 10px 15px;
	line-height: 12px;
	margin: 0;
}
.widget-title > h4 i {
	font-size: 14px;
	margin-right: 2px;
}
.widget-title span.tools {
	border-left: 1px solid #E0DEDE;
	float: right;
	margin: 2px 0 0;
	padding: 6px 5px 6px 10px;
}
.widget-title span.tools > a {
	display: inline-block;
	margin-right: 5px;
	color: #979797;
	font-size: 14px;
	text-decoration: none;
}
.widget-title span.tools > a:hover {
	text-decoration: none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	-ms-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
	opacity: .6;
}
.widget-title .btn-group {
	margin-right: 5px;
	margin-top: -2px;
}
.widget-title .btn-group .caret {
	margin-top: 8px;
	margin-left: 3px;
}
.widget-body {
	padding: 15px 15px;
	-webkit-border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
	background: #ffffff;/*overflow:hidden;*/
}
.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
	position: relative;
	bottom: 276px;
	left: 340px;
}
/* charts & stats */



.chart, .pie, .bars {
	height: 300px;
}
.stat {
	margin: 0px;
	padding: 0px;
}
.item-list.table .percent {
	width: 30px;
	float: right;
	margin-right: 10px;
	margin-top: 3px;
}
.item-list.table .title {
	padding-top: -5px;
}
.stat .title {
	margin-left: 10px;
	margin-right: 10px;
	font-size1: 13px;
}
.stat.good .percent {
	color: #52e136;
	font-size: 16px;
	font-weight: bold;
}
.stat.bad .percent {
	color: #d12610;
	font-size: 16px;
	font-weight: bold;
}
.stat.ok .percent {
	color: #37b7f3;
	font-size: 16px;
	font-weight: bold;
}
/* general list for item with picture */



ul.item-list li .pic {
	height: 50px;
	width: 50px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
}
ul.item-list {
	margin: 0px;
	list-style: none;
}
ul.item-list li {
	padding: 5px 0;
	list-style: none;
	border-top: 1px solid white;
	border-bottom: 1px solid #EBEBEB;
	font-size: 12px;
}
ul.item-list li:first-child {
	border-top: none;
	border-bottom: 1px solid #EBEBEB;
}
ul.item-list li:last-child {
	border-top: none;
	border-bottom: none;
}
ul.item-list li .label {
	margin-right: 5px;
}
/* general purpose block with css3 gradient background */



.block {
	line-height: 18px;
	margin: 0 0 20px 0;
	padding: 10px;
	text-align: center;
}
/* metro dashboard stats */



.metro-overview-cont {
	padding-top: 0px;
	margin-bottom: 15px;
}
.metro-overview {
	clear: both;
	padding: 10px 10px 0px 10px;
	margin: 0px;
	margin-bottom: 5px;
	box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}
.metro-overview .display {
	margin-right: 5px;
	float: left;
	font-size: 30px;
	color: #fff;
}
.metro-overview .percent {
	color: #fff;
	font-size: 12px;
}
.metro-overview .details {
	color: #fff;
	text-align: right;
}
.metro-overview .details .title {
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 6px;
}
.metro-overview .details .title i {
	color: #fff;
	margin-right: 2px;
}
.metro-overview .details .numbers {
	color: #fff;
	font-size: 20px;
	margin-bottom: 6px;
}
.metro-overview .progress {
	height: 5px;
	margin-bottom: 10px !important;
}
.headerOrder.width {
	width: 40px;
}
/* mini chart and bar containers  */



.bar-chart {
	display: none
}
.line-chart {
	display: none
}
/* custom label and badges */



.notify-row .badge {
	position: absolute;
	top: -5px;
	z-index: 100;
	right: 1px;
}
.badge {
	-webkit-border-radius: 10px!important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
	padding: 2px 6px;
}
.label {
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	text-shadow: none !important;
	padding: 5px !important;
}
.label-success, .badge-success {
	background-color: #a5d16c;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5d16c), color-stop(100%, #a5d16c));
	background-image: -webkit-linear-gradient(top, #a5d16c, #a5d16c);
	background-image: -moz-linear-gradient(top, #a5d16c, #a5d16c);
	background-image: -ms-linear-gradient(top, #a5d16c, #a5d16c);
	background-image: -o-linear-gradient(top, #a5d16c, #a5d16c);
	background-image: linear-gradient(top, #a5d16c, #a5d16c);
}
.label-warning, .badge-warning {
	background-color: #fcb322;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcb322), color-stop(100%, #fcb322));
	background-image: -webkit-linear-gradient(top, #fcb322, #fcb322);
	background-image: -moz-linear-gradient(top, #fcb322, #fcb322);
	background-image: -ms-linear-gradient(top, #fcb322, #fcb322);
	background-image: -o-linear-gradient(top, #fcb322, #fcb322);
	background-image: linear-gradient(top, #fcb322, #fcb322);
}
.btn-success:visited {
	color: #fff;
}
.btn.mange-vic, td .btn.btn-success, td .btn.btn-primary, td a.btn.btn-danger, td .btn.btn-success, td .btn.mange-vic, .btn.mange-vic, td .btn.btn-success, .view-inspection .btn.btn-warning {
	width: 95px;
	box-sizing: border-box;
	margin-bottom: 4px;
	font-size: 12px;
}
.label-important, .badge-important {
	background-color: #e74955;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e74955), color-stop(100%, #e74955));
	background-image: -webkit-linear-gradient(top, #e74955, #e74955);
	background-image: -moz-linear-gradient(top, #e74955, #e74955);
	background-image: -ms-linear-gradient(top, #e74955, #e74955);
	background-image: -o-linear-gradient(top, #e74955, #e74955);
	background-image: linear-gradient(top, #e74955, #e74955);
}
.label-info, .badge-info {
	background-color: #32c2cd;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #32c2cd), color-stop(100%, #32c2cd));
	background-image: -webkit-linear-gradient(top, #32c2cd, #32c2cd);
	background-image: -moz-linear-gradient(top, #32c2cd, #32c2cd);
	background-image: -ms-linear-gradient(top, #32c2cd, #32c2cd);
	background-image: -o-linear-gradient(top, #32c2cd, #32c2cd);
	background-image: linear-gradient(top, #32c2cd, #32c2cd);
}
.label-mini {
	font-size: 11px;
}
/*progress bar*/



.progress {
	height: 10px;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
/*pre loader list */



.list_items > li {
	padding: 0 16px 12px 0;
}
/*pagination */



.pagination {
	margin: 10px 0;
}
/*slider*/



.slider {
	margin-bottom: 40px;
	margin-top: 20px;
}
.slider label {
	cursor: text;
}
.jslider .jslider-value {
	border: 1px solid #CDCDCD;
	border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
}
.jslider .jslider-value, .jslider .jslider-label, .jslider .jslider-scale ins {
	font-size: 12px !important;
}
.jslider .jslider-bg i {
	height: 6px !important;
}
.jslider .jslider-value {
	padding: 3px 5px 0 !important;
	top: -28px !important;
}
.jslider_round_plastic .jslider-pointer {
	height: 23px !important;
	margin-left: -12px !important;
	width: 23px !important;
}
.jslider .jslider-pointer {
	background-position: 0 -58px !important;
	top: -6px !important;
}
.jslider .jslider-pointer {
	background-position: 0 -58px !important;
	top: -6px !important;
}
.jslider .jslider-pointer-hover {
	top: -8px !important;
	background-position: -22px -56px !important;
}
.jslider .jslider-value {
	padding: 3px 5px !important;
}
/*font awesome icon style*/







.icon-style-list ul.unstyled li {
	/*border: 1px solid #EAEAEA;*/



	font-family: arial;
	line-height: 30px;
	margin-bottom: 10px;
	padding: 0 10px;
	font-size: 13px;
	background: #eeeeee;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.icon-style-list ul.unstyled li i {
	font-size: 16px;
	padding-right: 5px;
}
.icon-style-list h3, .icon-style-list h4 {
	font-family: Arial;
}
ul.icons {
	list-style-type: none;
	text-indent: -0.75em;
	margin-left: 25px;
}
/*alpha listing*/



.upper-alpha {
	list-style: upper-alpha;
}
/*roman list*/



.roman-list {
	list-style: upper-roman;
}
/*glyphicons icon style*/



.the-icons {
	list-style: none;
	margin-left: 0;
}
.the-icons li {
	float: left;
	line-height: 25px;
	width: 20%;
	line-height: 30px;
}
/*buttons style*/







.btn {
	border-radius: 0;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;
	background: #e8e8e8;
	outline: none;
}
.btn:hover {
	border-radius: 0;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
.btn-group > .btn:first-child, .btn-group > .btn:last-child, .btn-group > .dropdown-toggle, .btn-group-vertical > .btn:first-child, .btn-group-vertical > .btn:last-child {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.btn-primary {
	background: #2fade7;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #1DA4E7;
}
.btn-success {
	background: #87bb33;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled], .btn-group.open .btn-success.dropdown-toggle {
	background-color: #70BB2E;
}
.btn-info {
	background: #22c0cb;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled], .btn-group.open .btn-info.dropdown-toggle {
	background-color: #15B4CB;
}
.btn-warning {
	background: #fb9800;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled], .btn-group.open .btn-warning.dropdown-toggle {
	background-color: #FB8E13;
}
.btn-danger {
	background: #dc5d3a;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled], .btn-group.open .btn-danger.dropdown-toggle {
	background-color: #DC4E3B;
}
.btn-inverse {
	background: #484848;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled], .btn-group.open .btn-inverse.dropdown-toggle {
	background-color: #292929;
}
.btn-link {
	background: none;
	box-shadow: none;
}
.input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child, .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {
	border: 1px solid #ddd;
	border-radius: 0px;
}
.uneditable-input {
	width: 135px;
}
.switch-form input {
	width: 110px;
}
/*form element */







textarea, select, 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, .fileupload-new .input-append .btn-file {
	border: 1px solid #ddd;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.17) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
}
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 {
	background: #fff;
	border: 1px solid #DDDDDD;
	box-shadow: none;
}
.form-horizontal .control-label {
	text-align: left;
}
/* icon buttons */



.icon-btn {
	height: 70px;
	width: 50px;
	margin: 10px 0px 10px 0px;
	padding: 16px 0px 0px 0px;
	font-size: 10px;
	background-color: #fff !important;
	-webkit-box-shadow: 0 0px 5px #ddd !important;
	-moz-box-shadow: 0 0px 5px #ddd!important;
	box-shadow: 0 0px 5px #ddd !important;
	display: block !important;
	color: #646464 !important;
	text-align: center;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-ms-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}
.ie8 .icon-btn:hover {
	filter: none !important;
}
.icon-btn:hover {
	background: #fff !important;
	text-decoration: none !important;
	box-shadow: none !important;
	color: #444 !important;
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-ms-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
	box-shadow: 0px 0px 0px #fff, 0 0 1px rgba(0, 0, 0, .6) inset !important;
}
.icon-btn i {
	font-size: 20px;
	color: #777 !important;
}
.icon-btn div {
	margin-top: 5px;
	margin-bottom: 20px;
	font-size: 12px !important;
	font-family: Arial;
}
#frm_Inspection input {
	width: 47%;
}
.icon-btn .badge {
	position: absolute;
	font-size: 10px !important;
	top: 26px;
	right: -8px;
	height: 14px;
	padding: 3px 7px;
	color: white !important;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-shadow: none;
	font-family: Arial;
}
.icon-btn:hover .badge {
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-ms-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}
.icon-btn i {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
}
.icon-btn:hover i {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	color: #fff;
	opacity: 1;
}
/* custom dropdown */



.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	padding: 0px 0;
	margin: 2px 0 0;
	list-style: none;
	text-shadow: none;
	background-color: #fcfcfc;
	border: 1px solid rgba(0, 2, 1, 0.2);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
	-moz-box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
	box-shadow: 0 0px 0px rgba(0, 2, 1, 0.4);
	-webkit-background-clip: padding-box;
	-moz-background-clipp: padding;
	background-clip: padding-box;
	padding: 0px 0;
	margin: 0px;
	list-style: none;
	text-shadow: none;
}
.dropdown-menu.opens-left {
	margin-top: 2px;
	margin-left: -88px;
}
.ie8 .dropdown-menu.opens-left {
	margin-left: -82px;
}
.dropdown-menu.extended {
	top: 40px;
	min-width: 160px !important;
	max-width: 300px !important;
	width: 233px !important;
}
.dropdown-menu.extended li a {
	display: block;
	padding: 5px 10px !important;
	clear: both;
	font-weight: normal;
	line-height: 20px;
	white-space: normal !important;
}
.dropdown-menu.extended .arrow {
	top: -14px;
	left: 10px;
	position: absolute;
	margin-top: 6px;
	margin-right: 12px;
	width: 0;
	height: 0;
	border-bottom: 8px solid #f3f3f3;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
}
.dropdown-menu.extended li i {
	margin-right: 3px;
}
.dropdown-menu.extended li a {
	padding: 10px !important;
	background-color: #fafafa !important;
}
.dropdown-menu.extended li p {
	padding: 10px;
	background-color: #eee;
	margin: 0px;
	color: #666;
}
.dropdown-menu.extended li a {
	padding: 7px 0 5px 0px;
	list-style: none;
	border-top: 1px solid white !important;
	border-bottom: 1px solid #EBEBEB !important;
	font-size: 12px;
}
.dropdown-menu.extended li:first-child a {
	border-top: none;
	border-bottom: 1px solid #EBEBEB !important;
}
.dropdown-menu.extended li:last-child a {
	border-top: 1px solid white !important;
	border-bottom: 1px solid #EBEBEB !important;
}
.dropdown-menu.inbox li a .photo img {
	float: left;
	height: 40px;
	width: 40px;
	margin-right: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.dropdown-menu.inbox li a .subject {
	display: block;
}
.dropdown-menu.inbox li a .subject .from {
	font-size: 12px;
	font-weight: bold;
}
.dropdown-menu.inbox li a .subject .time {
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	position: absolute;
	right: 5px;
}
.dropdown-menu.inbox li a .message {
	display: block !important;
	font-size: 11px;
}
.datepicker.dropdown-menu {
	z-index: 99999999999;
}
/* star rating */
.add-inspection input {
	width: 47%;
}
.rating {
	unicode-bidi: bidi-override;
	direction: rtl;
	font-size: 30px;
}
.rating span.star, .rating span.star {
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	display: inline-block;
}
.rating span.star:hover, .rating span.star:hover {
	cursor: pointer;
}
.rating span.star:before, .rating span.star:before {
	content: "\f006";
	padding-right: 5px;
	color: #999999;
}
.rating span.star:hover:before, .rating span.star:hover:before, .rating span.star:hover ~ span.star:before, .rating span.star:hover ~ span.star:before {
	content: "\f005";
	color: #87bb33;
}
/* adjust uniform components */



.radio, .checkbox {
	padding-left: 0px !important;
}
.controls > .radio, .controls > .checkbox {
	display: inline-block;
	padding: 0 !important;
	margin: 0 !important;
	margin-top: 0px !important;
	margin-right: 15px !important;
}
.controls > .radio.line, .controls > .checkbox.line {
	display: block;
	padding: 0 !important;
	margin: 0 !important;
	margin-top: 2px !important;
}
.controls .text {
	display: block;
	margin-top: 5px;
}
.checkbox div.checker {
	margin-right: 2px !important;
}
.uploader {
	margin-top: 2px !important;
}
/* item block  */



.item {
	overflow: hidden;
	display: block;
}
.item:hover .zoom-icon {
	opacity: 0.5;
	filter: alpha(opacity = 50);
}
/* zoom icon overlay on images */


.col-md-5.attrac_res.padding_0.padding-top.add-row {
	margin: 44px 0 0 0;
}
.zoom {
	cursor: pointer;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 5;
}
.zoom .zoom-icon {
	background-image: url("../img/overlay-icon.png");
	background-color: #222;
	background-repeat: no-repeat;
	background-position: 50%;
	position: absolute;
	width: inherit;
	height: inherit;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 6;
	top: 0;
}
/* logo page */



#logo {
	width: 247px;
	margin: 0 auto;
	padding: 15px;
	text-align: center;
}
.login-header {
	background: url("../img/top-bg.jpg") repeat-x;
	border-width: 0;
	height: 60px;
	text-align: center;
}
#login {
	background: #e3e3e3;
	box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	width: 370px;
	margin: 150px auto 0;
	padding: 20px;
}
.login-btn {
	background: url("../img/login-btn.jpg");
	border: none;
	box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 1px 0 1px #FFFFFF, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	font-size: 16px;
	color: #fff;
	text-shadow: none;
	padding: 10px 0;
}
.login-btn:hover {
	opacity: 0.8;
	color: #fff;
}
#add_visitor_card .controls > input {
	width: 47%;
}
#login .control-group {
	margin-bottom: -11px;
}
#login .form-actions {
	padding: 20px;
	margin-left: -20px;
	margin-right: -20px;
	margin-bottom: 0px;
	-webkit-border-radius: 0px 0px 4px 4px;
	-moz-border-radius: 0px 0px 4px 4px;
	border-radius: 0px 0px 4px 4px;
	margin-bottom: -37px;
}
#login input {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
#login input[type=checkbox] {
	margin-top: -3px;
}
#login span.add-on {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	padding: 10px;
	color: #828283;
	text-shadow: none;
}
#login input {
	padding: 10px;
}
#login i {
	color: #999 !important;
}
#login #forget-password {
	font-size: 11px;
}
#login-copyright {
	text-align: center;
	width: 250px;
	margin: 0 auto;
	padding: 10px 10px 0 10px;
	color: #999;
	font-size: 11px;
}
.control-wrap {
	width: 266px;
	display: inline-block;
	margin-bottom: 15px;
}
#login .lock {
	width: 100px;
	float: left;
	margin-top: 28px;
	font-size: 110px;
	vertical-align: middle;
}
#login .lock i {
	vertical-align: middle;
}
#forgotform #input-email {
	width: 312px;
}
/* style switcher */



#theme-change {
	position: fixed;
	width: 20px;
	height: 22px;
	overflow: hidden;
	top: 70px;
	right: 0px;
	white-space: nowrap;
	padding: 5px 10px 5px 8px;
	background-color: #dcdcdc;
	z-index: 100;
	color: #737373;
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
}
#theme-change > i {
	font-size: 18px;
	cursor: pointer;
	display: inline-block;
	margin-right: 2px;
	margin-top: 2px;
}
#theme-change:hover, #theme-change > i:hover {
	color: #737373;
}
#theme-change label {
	display: inline-block !important;
}
#theme-change .text {
	margin-right: 2px;
	font-weight: bold;
	font-size: 14px;
}
#theme-change .settings {
	display: none;
}
#theme-change .colors {
}
#theme-change .checker {
	display: inline-block !important;
	margin-top: -1px;
}
#theme-change .colors span {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 2px 1px -7px 1px;
	border: 2px solid #ddd;
	cursor: pointer;
}
#edit_visitor_card .controls input {
	width: 48%;
}
.Visits-history-section .btn.btn-primary, .Visits-history-section .btn.btn-danger {
	width: 80px;
	margin-bottom: 4px;
}
#theme-change .layout {
	width: 100px;
	margin-top: 7px;
	margin-left: 63px;
	margin-bottom: 5px;
	display: block;
}
#theme-change .colors span.active, #theme-change .colors span:hover {
	border: 2px solid white;
}
#theme-change .colors .color-default {
	background-color: #30c0cb;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#theme-change .colors .color-purple {
	background-color: #7265ae;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#theme-change .colors .color-gray {
	background-color: #4d4d4d;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
#theme-change .colors .color-navy-blue {
	background-color: #263849;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
/* Circle stats admin lab */







.circle-wrap {
	text-align: center;
	margin-bottom: 20px;
	opacity: 1
}
.turquoise-color {
	background: #4cc5cd;
}
.red-color {
	background: #e17f90;
}
.green-color {
	background: #a8c77b;
}
.gray-color {
	background: #b9baba;
}
.purple-color {
	background: #c8abdb;
}
.blue-color {
	background: #93c4e4;
}
.stats-circle {
	width: 100px;
	height: 100px;
	border-radius: 70px;
	-moz-border-radius: 70px;
	-webkit-border-radius: 70px;
	display: inline-block;
	text-align: center;
	color: #fff;
	margin-bottom: 10px;
	cursor: pointer;
	box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 1px 0px 1px #fff, 0 0 3px rgba(0, 0, 0, 0.2) inset;
}
.circle-wrap p {
	color: #888888;
	font-size: 13px;
	margin: 0;
}
.circle-wrap p strong {
	display: block;
	font-size: 18px;
	color: #777
}
.view-inspections td .btn.btn-success, .view-inspections td .btn.btn-warning {
	padding: 3px;
	width: 64px;
}
.stats-circle i {
	display: inline-block;
	font-size: 3.5em;
	margin-top: 26px;
	text-shadow: 1px 1px 1px #999;
	opacity: .6;
}
.stats-circle i {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
}
.stats-circle:hover i {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	color: #fff;
	opacity: 1;
}
.stats-circle span {
	display: block;
}
/* Square stats */







.square-state {
}
.square-state .icon-btn {
	margin-top: 0;
	margin-bottom: 20px;
}
/* Circle stats */



.knobify {
	border: 0 !important;
	width: 0px;
}
.ie8 .knobify {
	display: none;
}
.circle-stats {
	position: relative;
	margin: 10px 0px 10px 0px;
}
.circle-stat {
	padding: 2px;
}
.circle-stat canvas {
}
.circle-stat:before, .circle-stat:after {
	display: table;
	line-height: 0;
	content: "";
}
.circle-stat:after {
	clear: both;
}
.circle-stat .visual {
	display: inline-block;
	position: relative;
}
.circle-stat .details {
	display: block;
	margin-left: 5px;
	padding-top: 7px;
	clear: both;
	text-align: center;
}
.circle-stat .details .title {
	padding: 0px !important;
	font-size: 13px;
	text-shadow: 0 1px rgba(232, 232, 232, 0.75);
	color: #777;
}
.ie8 .circle-stat .details .title {
	margin-top: 5px !important;
}
.ie8 .circle-stat .details {
	padding-top: 0px !important;
	margin-bottom: 5px !important;
}
.circle-stat .details .title i {
	margin-top: 2px !important;
	color: #52e136;
	font-size: 16px;
}
.circle-stat .details .title i.down {
	color: #b63625;
}
.circle-stat .details .number {
	margin: 0px !important;
	margin-bottom: 5px !important;
	font-size: 18px;
	padding: 0px;
	font-weight: bold;
	text-shadow: 0 1px rgba(244, 244, 244, 0.85);
	color: #777;
}
/*circle state icon place */







.circle-state-overview .span3:first-child {
	margin-left: 20px;
}
.circle-state-icon {
	background: url("../img/body-bg.png") repeat scroll 0 0 #F7F7F7;
	border-radius: 60px 60px 60px 60px;
	font-size: 38px;
	height: 38px;
	left: 15px;
	opacity: 1;
	padding: 15px;
	position: absolute;
	top: 15px;
	width: 38px;
	z-index: 10;
}
.circle-state-icon .turquoise-color {
	color: #4cc5cd;
}
.circle-state-icon .red-color {
	color: #e17f90;
}
.circle-state-icon .green-color {
	color: #a8c77b;
}
.circle-state-icon .gray-color {
	color: #b9baba;
}
.circle-state-icon .purple-color {
	color: #c8abdb;
}
.circle-state-icon .blue-color {
	color: #93c4e4;
}
/*map stats*/






.span6.img_widthHeight > img {
	width: 100%;
	height: auto;
}
.map-stat {
	margin: 20px;
	display: block;
}
.map-stat:before, .map-stat:after {
	display: table;
	line-height: 0;
	content: "";
}
.map-stat:after {
	clear: both;
}
.map-stat .visual {
	width: 70px;
	height: 60px;
	margin-right: 5px;
	display: block;
	float: left;
}
.map-stat .visual i {
	margin-top: 15px;
	display: block;
	font-size: 68px;
	color: #4d4d4d;
}
.map-stat .details {
	display: block;
	float: left;
	margin-left: 5px;
	padding-top: 0px;
}
.map-stat .details .title {
	margin: 0px 0px 5px 0px !important;
	padding: 0px !important;
	font-size: 12px;
	color: #878787;
}
.map-stat .details .title i {
	margin-top: 2px !important;
	color: #52e136;
	font-size: 16px;
}
.map-stat .details .title i.down {
	color: #b63625;
}
.map-stat .details .number {
	margin: 0px !important;
	margin-bottom: 7px !important;
	font-size: 42px;
	padding: 0px;
	font-weight: bold;
	color: #35d1fe;
}
/*scroller padding*/



.scroller {
	padding-right: 10px;
}
/*jqvmap changes*/



.jqvmap-zoomin {
	background-color: #666 !important;
}
.jqvmap-zoomout {
	background-color: #666 !important;
}
.vmaps {
	position: relative;
	overflow: hidden;
	height: 300px;
}
/* google maps */



.gmaps {
	height: 300px;
	width: 100%;
}
/* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/



.gmaps img {
	max-width: none;
}
#gmap_static div {
	background-repeat: no-repeat !important;
	background-position: 50% 50% !important;
	height: 100%;
	display: block;
	height: 300px;
}
#gmap_routes_instructions {
	margin-top: 10px;
	margin-bottom: 0px;
}
/* advance tables*/



.table-advance {
	margin-bottom: 10px !important;
}
.table-advance thead {
	color: #999;
}
.table-advance thead tr th {
	background-color: #DDD;
	color: #666;
}
.table-advance div.success, .table-advance div.info, .table-advance div.important, .table-advance div.warning, .table-advance div.danger {
	position: absolute;
	margin-top: 5px;
	float: left;
	width: 10px;
	height: 10px;
	margin-right: 20px !important;
}
.table-advance tr td {
	border-left-width: 0px;
}
.table-advance tr td:first-child {
	border-left-width: 1px !important;
}
.table-advance tr td.highlight:first-child a {
	margin-left: 15px;
}
.table-advance td.highlight div.success {
	border-left: 10px solid #A5D16C;
}
.table-advance td.highlight div.info {
	border-left: 10px solid #87ceeb;
}
.table-advance td.highlight div.important {
	border-left: 10px solid #f02c71;
}
.table-advance td.highlight div.warning {
	border-left: 10px solid #fdbb39;
}
.table-advance td.highlight div.danger {
	border-left: 10px solid #e23e29;
}
/*gritter changes*/



.gritter-close {
	left: auto !important;
	right: 3px !important;
}
/* calendar and calendar form */



.external-event {
	display: inline-block !important;
	cursor: move;
	margin-bottom: 5px !important;
	margin-right: 5px !important;
}
/* fix full calendar title */







.has-toolbar .fc-header-right {
	padding-right: 50px !important;
}
.fc-header-title h2 {
	font-size: 13px !important;
	line-height: 20px;
	color: #111;
}
.event-form-title {
	margin-top: 0px;
	margin-bottom: 13px;
	font-size: 13px !important;
	line-height: 20px;
	color: #111;
}
.fc-event-skin {
	border: 0px !important;
	background-color: inherit !important;
}
.fc-event.label {
	text-shadow: none !important;
	padding: 4px 4px !important;
}
.label-default {
	background-color: #999 !important;
}
/* fix calendar title for ie8 and ie9 */



.ie8 .label-success, .ie9 .label-success {
	background-color: #5fd02c !important;
}
.ie8 .label-warning, .ie9 .label-warning {
	background-color: #fcb322 !important;
}
.ie8 .label-important, .ie9 .label-important {
	background-color: #ed4e2a !important;
}
.ie8 .label-info, .ie9 .label-info {
	background-color: #57b5e3 !important;
}
/* hide chosen search box */



.event_priority_chzn .chzn-search {
	display: none !important;
}
/* portlet tabs */



.widget-tabs .nav-tabs {
	position: relative;
	margin-top: -52px;
}
.widget-tabs .nav-tabs > li {
	float: right;/*border-top: 3px solid transparent;*/
}
.widget-tabs .nav-tabs {
	border-bottom: none;
	margin-right: 5px;
}
.widget-tabs .nav-tabs > li > a {
	padding-top: 9px;
	padding-bottom: 10px;
	line-height: 16px;
	margin-left: 0px;
	margin-right: 0px;
	border-left: none !important;
	border-right: none !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.widget-tabs .nav-tabs > li:last-child > a {
	border-right: 0;
}
.controls.span4.browser-asign {
	margin: 0 0 0 18px;
	width: 33.6%;
}
.widget-tabs .nav-tabs > .active {
	border-top: 2px solid #4C4C4C;
}
.widget-tabs .nav-tabs > li {
	margin-left: -1px;
}
.widget-tabs .nav-tabs > li > a:hover, .widget-tabs .nav-tabs > li > a.active {
	margin-bottom: 0px;
	border-bottom: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-left: 0;
	border-right: 0;
	background-color: #fff;
}
.widget-tabs .nav-tabs > .active > a {
	color: #555555;
	cursor: default;
	background-color: #fff;
}
.widget-tabs .widget-body.form {
	padding: 0px;
}
.widget-tabs .widget-body.form .tab-pane {
	padding: 15px;
	padding-top: 0px;
}
.widget-tabs .widget-body.form .nav-tabs {
	margin-top: -37px;
}
/*TodoList*/







.todo-list {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.todo-list li {
	padding: 1px 0 8px 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #EBEBEB;
}
.todo-list li:first-child {
	border-top: none;
	border-bottom: 1px solid #EBEBEB;
}
.todo-list li:last-child {
	border-top: none;
	border-bottom: none;
}
.todo-list li:before, .todo-list li:after {
	display: table;
	line-height: 0;
	content: "";
}
.todo-list li:after {
	clear: both;
}
.todo-list .col1 {
	float: left;
	width: 100%;
	clear: both;
}
.todo-list .col2 {
	float: left;
	width: 120px;
	margin-left: -120px;
	text-align: right;
}
.todo-list .col1 .cont {
	float: left;
	margin-right: 120px;
	overflow: hidden;
}
/*time line chat*/



.timeline-messages:before {
	background: rgba(0, 0, 0, 0.1);
	bottom: 0;
	left: 58px;
	top: 0;
	width: 2px;
}
.timeline-messages:before, .msg-time-chat:before, .msg-time-chat .text:before {
	content: "";
	left: 20px;
	position: absolute;
	top: -2px;
}
.timeline-messages, .msg-time-chat {
	position: relative;
}
.msg-time-chat:first-child:before {
	margin-top: 16px;
}
.msg-time-chat:before {
	background: #CCCCCC;
	border: 2px solid #FAFAFA;
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	height: 10px;
	margin: 23px 0 0 47px;
	width: 10px;
}
.msg-time-chat:hover:before {
	background: #A5D16C;
}
.msg-time-chat:first-child {
	padding-top: 0;
}
.message-img {
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	float: left;
	margin-right: 30px;
	overflow: hidden;
}
.message-img img {
	display: block;
	height: 44px;
	width: 44px;
}
.message-body {
	margin-left: 74px;
}
.msg-time-chat .text {
	background: #fbfbfb;
	border: 1px solid #E5E5E5;
	padding: 10px;
}
.msg-time-chat p {
	margin: 0;
}
.msg-time-chat .attribution {
	color: #666666;
	font-size: 11px;
	margin: 0px 0 5px;
}
.msg-time-chat {
	overflow: hidden;
	padding: 8px 0;
}
.msg-in a {
	color: #22878E;
}
.msg-out a {
	color: #B14C4C;
}
/*Chats*/







.chats {
	margin: 0;
	padding: 0;
	margin-top: -15px;
	margin-right: 10px;
}
.chats li {
	list-style: none;
	padding: 8px 0 5px;
	margin: 7px auto;
	font-size: 12px;
}
.chats li img.avatar {
	height: 45px;
	width: 45px;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	border-radius: 50% !important;
}
.chats li.in img.avatar {
	float: left;
	margin-right: 10px;
	margin-top: 0px;
}
.chats li .name {
	font-size: 13px;
	font-weight: 400;
}
.chats li .datetime {
	color: #adadad;
	font-size: 13px;
	font-weight: 400;
}
.Visitor-Card .control-label {
	display: inline-block;
	width: 95px;
}
.chats li.out img.avatar {
	float: right;
	margin-left: 10px;
	margin-top: 0px;
}
.chats li .message {
	display: block;
	padding: 5px;
	position: relative;
}
.chats li.in .message {
	text-align: left;
	margin-left: 65px;
}
.chats li.in .message .arrow {
	display: block;
	position: absolute;
	top: 8px;
	left: -8px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.chats li.out .message .arrow {
	display: block;
	position: absolute;
	top: 8px;
	right: -8px;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 8px solid #b14c4c;
}
.chats li.out .message {
	border-right: 2px solid #b14c4c;
	margin-right: 65px;
	text-align: right;
}
.chats li.out .name, .chats li.out .datetime {
	text-align: right;
}
.chats li .message .body {
	display: block;
}
.chat-form {
	margin-top: 15px;
	padding: 10px;
	background-color: #eee;
	clear: both;
}
.chat-form .input-cont {
	margin-right: 55px;
}
.chat-form .input-cont input {
	margin-bottom: 0px;
}
.chat-form .input-cont input {
	border: 1px solid #ddd;
	width: 94%;
	margin-top: 0;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
.chat-form .input-cont input {
	background-color: #fff !important;
}
.chat-form .input-cont input:focus {
	border: 1px solid #2FADE7 !important;
}
.chat-form .btn-cont {
	margin-top: -38px;
	position: relative;
	float: right;
}
.chat-form .btn-cont .btn {
	border-left: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-top: 8px;
}
/*normal chat*/


.view_wildlife_section td .btn.btn-primary, .view_wildlife_section td .btn.btn-danger {
	width: 90px;
	margin-bottom: 4px;
}
.normal-chat .message {
	border: 1px solid #eaeaea;
	background: #fbfbfb;
	border-left: 1px solid #eaeaea !important;
	border-right: 1px solid #eaeaea !important;
	padding: 10px !important;
	border-radius: 5px;
}
.normal-chat li img.avatar {
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	height: 45px;
	width: 45px;
}
.normal-chat li.in img.avatar, .normal-chat li.out img.avatar {
	margin-top: 0px;
}
.normal-chat li.in .message .arrow {
	border-right: 8px solid #eaeaea !important;
}
.normal-chat li.in .message .arrow {
	border-bottom: 8px solid transparent;
	border-top: 8px solid transparent;
	display: block;
	height: 0;
	left: -8px;
	position: absolute;
	top: 15px;
	width: 0;
}
.normal-chat li.out .message .arrow {
	border-left: 8px solid #eaeaea !important;
}
.normal-chat li.out .message .arrow {
	border-bottom: 8px solid transparent;
	border-top: 8px solid transparent;
	display: block;
	position: absolute;
	right: -8px;
	top: 15px;
}
.normal-chat li.in .name {
	color: #FB9800 !important;
}
.normal-chat li.out .name {
	color: #2FADE7 !important;
}
.normal-chat li .datetime {
	color: #ADADAD;
	font-size: 11px !important;
	font-weight: 400;
}
/* Input icons */







/* input with right aligned and colored icons */



.input-icon input {
	padding-right: 25px !important;
}
.input-icon .input-info, .input-icon .input-error, .input-icon .input-warning, .input-icon .input-success {
	display: inline-block !important;
	position: relative !important;
	top: 3px;
	right: 25px !important;
	font-size: 16px;
}
.input-icon .input-info {
	color: #27a9e3;
}
.input-icon .input-error {
	color: #B94A48;
}
.input-icon .input-warning {
	color: #C09853;
}
.input-icon .input-success {
	color: #468847;
}
/* input with left aligned icons */



.input-icon.left i {
	color: #ccc;
	display: block !important;
	position: absolute !important;
	z-index: 1;
	margin: 6px 2px 4px 10px;
	width: 16px;
	height: 16px;
	border1: 1px solid #ddd;
	font-size: 16px;
	text-align: center;
}
.input-icon.left input {
	padding-left: 33px !important;
}
/* Modify tags input plugin css */



div.tagsinput {
	height: 40px !important;
	margin: 0 !important;
	padding: 5px !important;
	overflow: auto !important;
}
div.tagsinput span.tag {
	background: #22C0CB !important;
	color: #fff !important;
	border: 0 !important;
	padding: 3px 6px !important;
	margin-bottom: 4px !important;
}
div.tagsinput input {
	padding: 3px 6px !important;
}
div.tagsinput span.tag a {
	color: #fff !important;
}
div.tagsinput .not_valid {
	color: #fff !important;
	padding: 3px 6px !important;
	background-color: #e02222 !important;
}
/* File uploader plugin css changes */







.fileupload .close {
	position: relative;
	top: 4px !important;
}
/*Form wizard*/







.form-wizard .progress {
	margin-bottom: 30px;
}
.form-wizard .steps {
	padding: 10px 0;
	margin-bottom: 15px;
}
.form-wizard .steps .navbar-inner {
	background-color: #fff !important;
	background-image: none !important;
	filter: none !important;
	border: 0px;
	box-shadow: none !important;
}
.form-wizard .steps .navbar-inner li a {
	background-color: #eee !important;
	background-image: none !important;
	filter: none !important;
	border: 0px;
	box-shadow: none !important;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
}
.form-wizard .step:hover {
	text-decoration: none;
}
.form-wizard .step .number {
	background-color: #ccc;
	display: inline-block;
	font-size: 16px;
	font-weight: 300;
	padding: 12px 25px !important;
	margin-right: 10px;
	-webkit-border-radius: 30px 0 0 30px !important;
	-moz-border-radius: 30px 0 0 30px !important;
	border-radius: 30px 0 0 30px !important;
}
.form-wizard .navbar .nav > li > a {
	padding: 0;
}
.form-wizard .step .desc {
	display: inline-block;
	font-size: 14px;
	font-weight: 300;
}
.form-wizard .active .step .number {
	background-color: #A5D16C;
	color: #fff;
}
.form-wizard .active .step .desc {
	font-weight: 400;
}
.form-wizard .step i {
	display: none;
}
.form-wizard .done .step .number {
	background-color: #E74955;
	color: #fff;
}
.form-wizard .done .step .desc {
	font-weight: 400;
}
.form-wizard .done .step i {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	display: inline-block;
}
.form-wizard .tab-pane h4 {
	margin-bottom: 20px !important;
}
.form-wizard .tab-pane .chzn-container {
	position: absolute !important;
}
/*Pricing table*/







.pricing-table {
	border: 1px solid #ddd;
}
.pricing-head {
	text-align: center;
}
.pricing-title {
	text-align: center;
	padding: 0px 0 30px 0;
}
.pricing-head h3 {
	background: #797979;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	margin: 0;
}
.green .pricing-head h3 {
	background: #93bf40;
	border-bottom: 1px solid #598011;
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	margin: 0;
}
.pricing-head h3 span, .pricing-head h4 span {
	display: block;
	font-size: 12px;
	font-style: italic;
	margin-top: 5px;
}
.pricing-head h4 {
	background: #797979;
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	color: #fff;
	font-size: 54px;
	font-weight: 300;
	padding: 25px 0 10px 0;
	margin: 0;
}
.green .pricing-head h4 {
	background: #93bf40;
	border-top: 1px solid #b6e858;
	color: #fff;
	font-size: 54px;
	font-weight: 300;
	padding: 25px 0 10px 0;
	margin: 0;
}
.view-airport-section .btn.btn-danger, .view-airport-section .btn.btn-primary {
	padding: 3px 11px;
	width: 70px;
	margin-bottom: 3px;
	white-space: nowrap;
}
.pricing-head span.note {
	display: inline;
	font-size: 17px;
	line-height: 0.8em;
	position: relative;
	top: -28px;
}
.pricing-table:hover {
	border-color: #93bf40;
}
.pricing-table ul {
	margin: 15px 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
}
.pricing-table ul li {
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 2em;
	padding: 1em 0;
	text-align: center;
}
.pricing-table ul li i {
	position: absolute;
	margin-right: 0px;
	margin-top: -2px;
	margin-left: -17px;
	color: #35aa47;
	font-size: 16px;
}
.price-actions {
	border-top: 1px solid #DDDDDD;
	padding: 1.15em;
	text-align: center;
}
.pricing-table.selected {
	background-color: #35aa47;
}
.pricing-table.selected:hover {
	border-color: #ddd;
}
.pricing-table.selected .desc {
	border-bottom-color: #fff;
}
.pricing-table.selected h3, .pricing-table.selected .desc, .pricing-table.selected ul li, .pricing-table.selected ul li i, .pricing-table.selected .rate {
	color: #fff;
}
/* Date tables plugin changes */



.dataTable {
	clear: both;
	margin-top: 5px;
}
.dataTables_filter label {
	line-height: 32px !important;
}
.dataTables_paginate, .dataTables_filter {
	float: right;
}
/*faq list*/



ul.faq-list li {
	line-height: 30px;
}
ul.faq-list li a {
	background: #eee;
	margin-bottom: 1px;
	color: #868686;
}
ul.faq-list li a:hover, ul.faq-list li a.active {
	margin-bottom: 1px;
	color: #fff;
}
/*mail-btn*/







.mail-btn .btn {
	background-image: -moz-linear-gradient(center top, #FDFDFD 0%, #EAEAEA 100%);
	box-shadow: none;
}
.mail-btn .btn:hover, .mail-btn .btn:focus {
	background: none;
	box-shadow: none;
}
.mail-btn .btn-group > .btn + .btn {
	margin-left: 0;
}
/*alert*/



.alert {
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}
/*error*/







.error-page {
	display: block;
	text-align: center;
}
.error-page h1 {
	color: #adafb2;
	font-size: 30px;
	font-weight: bold;
	line-height: 50px;
	padding: 20px 0
}
.error-page h1 strong {
	color: #adafb2;
	font-size: 60px;
	font-weight: bold
}
.error-page p {
	color: #adafb2;
	font-size: 20px;
	font-weight: bold;
}
/*profile*/



.profile-pic {
	display: block;
	margin-bottom: 10px;
}
.nav-stacked > li > a {
	border-radius: 0!important;
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
}
/*gallery*/







.thumbnail {
	border: none;
	border-radius: 0;
	box-shadow: none;
	line-height: 20px;
	padding: 5px 0;
}
/*accordion-group*/







.accordion-group a {
	text-decoration: none;
}
.accordion-group {
	border-radius: 0!important;
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
}
/*tab*/







.tabbable-custom .nav-tabs > li > a {
	border-radius: 0!important;
	-moz-border-radius: 0!important;
	-webkit-border-radius: 0!important;
}
/*lock*/







#lock-body {
	background: url("../img/bg-grey.jpg") !important;
}
.lock-header {
	margin-top: 50px;
	text-align: center;
}
#lock {
	background: #fff;
	margin: 50px auto 0;
	padding: 10px 0;
	width: 420px;
}
.lock-title {
	text-align: center;
}
.lock-title i, .lock-title h3 {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.lock-title i {
	font-size: 25px;
	padding: 0 5px;
}
.lock-avatar-row {
	display: block;
	text-align: center;
	margin-top: 20px;
	padding: 20px;
}
.lock-avatar-row img {
	border-radius: 300px;
	-moz-border-radius: 300px;
	-webkit-border-radius: 300px;
}
.lock-identity {
	text-align: center;
	display: block;
	width: 100%;
}
.lock-identity h3 {
	margin: 20px 0 0 0;
	padding: 0;
	line-height: 22px;
}
.lock-form-row {
	display: block;
	margin-top: 20px;
}
.lock-form-row i {
	text-shadow: none;
	color: #fff;
}
.lock-form-row .tarquoise {
	margin-left: 10px;
	box-shadow: none;
}
/*coming soon*/







#coming-body {
	background: url("../img/bg-denim.png") !important;
}
.coming-soon {
	margin-top: 50px;
	text-align: center;
	color: #c6c6c6;
}
.coming-soon h1 label {
	color: #2fbfca;
	display: inline;
	font-size: 40px;
}
.coming-soon h1 span {
	color: #facc5f;
	font-size: 60px;
}
.coming-soon h1 {
	font-family: 'Alex Brush', cursive;
}
.coming-soon .input-append {
	width: 100%;
}
.coming-soon .input-append .submit-btn {
	padding: 2px 10px;
	border-radius: 0;
	text-shadow: none;
	border: none;
	height: 37px;
	margin: 0 10px;
}
.coming-soon .input-append .submit-btn:hover {
	background: #000;
	color: #d1d3d3;
	transition-duration: 500ms;
	transition-property: width, background;
	transition-timing-function: ease;
}
.circles {
	display: block;
	height: 152px;
	margin: 50px auto 50px !important;
	width: 800px;
}
.email-address {
	width: 40%;
	height: 27px !important;
}
.twt-txt {
	color: #c6c6c6;
}
ul.social-link, ul.social-link li {
	display: inline-block;
}
ul.social-link li {
	list-style: none;
	margin: 0 5px;
	line-height: 33px;
}
ul.social-link li a {
	background: #fff;
	padding: 10px;
	border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	color: #000;
	text-decoration: none;
}
ul.social-link li a:hover {
	color: #fff;
	transition-duration: 400ms;
	transition-property: width, background;
	transition-timing-function: ease;
}
/*tree view*/







.widget-body > .actions {
	float: right;
	margin: 6px 0 0;
	padding: 3px 5px 2px;
}
/*blog*/







.blog img {
	margin-bottom: 10px;
	width: 100%
}
.blog h2, .blog h2 a {
	color: #868686 !important;
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: normal;
}
.blog .date {
	display: block;
	text-align: center;
	width: 60px;
	margin-bottom: 10px;
}
.blog .date p {
	margin: 0;
	padding: 0px;
}
.blog .date .day {
	font-size: 13px;
}
.blog .date .month {
	color: #fff;
	font-size: 13px;
}
.blog ul {
	float: left;
	margin: 0 0px 10px 0;
	padding: 5px;
	background: #f4f4f5;
	border-radius: 0;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
}
.blog ul li {
	float: left;
	margin-right: 20px;
	list-style: none
}
.blog ul li a {
	color: #868686;
	text-decoration: none;
}
.blog .btn {
	background: #767676;
}
.blog-side-bar h2 {
	color: #3b3431;
	text-transform: uppercase;
	font-size: 14px;
	margin: 0;
	padding: 0;
	line-height: normal;
}
.display_area.display_area_02 {
	width: 64%;
}
.layout-changed .display_area .drp_width {
	width: 100% !important;
}
.blog-side-bar ul {
	margin-top: 15px;
}
.blog-side-bar ul li {
	border-bottom: 1px solid #dfdfdf;
}
.blog-side-bar ul li:last-child {
	border-bottom: none;
}
.blog-side-bar ul li a {
	color: #837f7e;
	display: block;
	line-height: 35px;
	text-decoration: none;
}
.blog-side-bar h5, .blog-side-bar h5 a {
	margin: 0;
	padding: 0;
	color: #4a4341;
	line-height: normal;
}
.blog-side-bar ul.tag {
	width: 100%;
	display: inline-block;
}
.blog-side-bar ul.tag li {
	float: left;
	margin-right: 10px;
	border-bottom: none;
	margin-bottom: 10px;
	line-height: 18px;
}
.blog-side-bar ul.tag li a {
	color: #fff;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
	padding: 0px 6px;
}
.blog-side-bar ul.tag li a:hover {
	background: #767676;
	color: #fff;
	transition-duration: 500ms;
	transition-property: width, background;
	transition-timing-function: ease;
}
.show-right {
	float: right !important;
}
.post-comment .color-red {
	color: #FF0000;
}
.span12.img_widthHeight > img {
	float: right;
}
.span12.img_widthHeight {
	float: right;
	width: 600px;
}
/*invoice-list*/











.invoice-list h5 {
	text-transform: uppercase;
}
.invoice-block {
	text-align: right;
}
ul.amounts li {
	border: 1px solid #eaeaea;
	padding: 5px 10px;
	margin-bottom: 5px;
	background: #f1f1f1;
}
/*about us*/







.about-us h3 {
	text-align: center;
	padding-bottom: 30px;
}
.about-us h4 {
	padding-bottom: 10px;
}
.about-us h5 {
	padding-bottom: 5px;
	margin: 0;
}
.team-member, .team-member span {
	text-align: center;
}
.team-member span {
	color: #b6b6b6;
	text-transform: uppercase;
	display: block;
}
.team-member h3 {
	margin: 0;
	padding: 0;
}
.team-member img {
	border: 10px solid #e3e3e3;
	border-radius: 500px;
	-moz-border-radius: 500px;
	-webkit-border-radius: 500px;
}
.team-member ul {
	display: inline-block;
	margin: 10px 0;
}
.team-member ul li {
	display: inline-block;
}
.team-member ul li a {
	color: #d9d9d9;
	font-size: 35px;
	text-decoration: none;
}
.team-member p {
	text-align: left;
}
/*contact us*/



.contact-us h3 {
	text-align: center;
	padding-bottom: 0px;
	margin: 0;
}
.contact-us .feedback p {
	text-align: center;
}
.one-half {
	margin-right: 21px;
}
.feedback .control-group {
	margin-bottom: 15px;
}
/*================new page==================*/



.header-new {
	padding: 13px 0;
}
.header-new h4 {
	color: #3f444d;
	margin: 40px 0;
	text-align: right;
}
.new-content-box {
	background-color: #ffffff;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.35);
	margin-bottom: 15px;
	padding: 20px 5px;
	text-align: center;
	min-height: 274px;
}
.new-content-box > h4 {
	color: #005e9d;
	font-size: 20px;
}
.new-content-box > p {
	color: #6d6d6d;
	font-size: 16px;
}
.new-content-body {
	padding-bottom: 50px;
}
.new-ul-li {
	margin: 10px 0 10px 10px;
	text-align: left;
}
.airportname > h2 {
	color: #005e9d;
	font-size: 45px;
}
.airportname > p {
	/*color: #005e9d;*/



	font-size: 25px;
}
.clearboth {
	clear: both;
	display: block !important;
}
.btn-group .btn-large {
	float: left;
	margin: 0 5px 0 0;
}
.btn-group1 {
	margin-left: -5px !important;
}
#display-block-print {
	display: none;
}
.btn-file-new {
	box-sizing: border-box;
	height: 40px;
	line-height: 30px;
	position: relative;
	width: 100%;
}
.btn-file-new.btn-file > input {
	height: 100%;
	position: absolute;
	right: 0;
	text-indent: -999px;
	top: 0;
	width: 100%;
	left: 0;
}
#print-controls .control-label {
	width: auto;
}
#print-controls .control-label.control-label-new {
	width: 60px;
}
.form-horizontal #print-controls .controls {
	margin-left: 100px;
}
.page-title-new {
	font-size: 14px;
}
#insptn_offcr_chzn, #insptn_wind_chzn {
	width: 172px !important;
}
.chzn-search > input {
	padding: 0 !important;
	width: 100% !important;
}
.chzn-drop {
	width: 100% !important;
}
#insptn_weathr_chzn {
	width: 120px !important;
}
#insptn_weathr_chzn .chzn-drop {
	width: 118px !important;
}
.controls > .chzn-container {
	width: 48.7179% !important;
}
.width-small .controls > .chzn-container {
	width: 27.718% !important;
}
/*internal style*/

.box-container {
	border: 1px solid #c7c7c7;
	padding: 5px;
	margin-bottom: 5px;
}
.box-underline {
	text-decoration: underline;
	font-weight: bold;
}
.row-fluid [class*="span"].textarea-height {
	min-height: 86px;
	color: #000000 !important;
}
.for-print {
	display: none;
}
.safari .row-fluid [class*="span"].textarea-height {
	min-height: 96px;
}
.width-controls .input-mini {
	box-sizing: border-box;
	height: 30px;
	width: 100%;
}
.width-controls .span12 .row-fluid > [class*="span"].span6 {
	margin-left: 0.964%;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left;
	padding: 0 15px;
	box-sizing: border-box;
}
.row-2 .col-md-1, .row-2 .col-md-2, .row-2 .col-md-3, .row-2 .col-md-4, .row-2 .col-md-5, .row-2 .col-md-6, .row-2 .col-md-7, .row-2 .col-md-8, .row-2 .col-md-9, .row-2 .col-md-10, .row-2 .col-md-11, .row-2 .col-md-12 {
	padding: 0 8px;
}
.row-2 {
	margin: 0 -8px 10px;
	clear: both;
}
.col-md-12 {
	width: 100%;
}
.col-md-11 {
	width: 91.66666667%;
}
.col-md-10 {
	width: 83.33333333%;
}
.col-md-9 {
	width: 75%;
}
.col-md-8 {
	width: 66.66666667%;
}
.col-md-7 {
	width: 58.33333333%;
}
.col-md-6 {
	width: 50%;
}
.col-md-5 {
	width: 41.66666667%;
}
.col-md-4 {
	width: 33.33333333%;
}
.col-md-3 {
	width: 25%;
}
.col-md-2 {
	width: 16.66666667%;
}
.col-md-1 {
	width: 8.33333333%;
}
.width-controls .chzn-container {
	width: 100% !important;
}
/*#species_image {
	margin-left: 250px;
}
*/.label-block label, .label-block label.control-label {
	width: 100%;
}
.Ipad_view {
	width: 97%;
	height: 69px;
	min-height: 152px;
}
.padding_0 {
	padding: 0 !important;
}
.display_area {
	display: inline-block;
	padding-left: 1%;
	width: 76%;
}
.display_area .row-fluid .span2 {
	margin-left: 0.7%;
	width: 58px;
}
.display_area .span {
	font-size: 11px;
}
.species_left {
	float: left;
	width: 130px;
}
.mobile_view .species_left {
	width: 130px;
}
.display_area_02 .row-fluid .span4 {
	margin-left: 1.4%;
	width: 15%;
	word-break: break-all;
}
.mobile_view .display_area_02 .span4 {
	width: 13%;
}
.mobile_view .display_area_02 {
	width: 100%;
	padding: 0;
}
.display_area_03.display_area_02 .span4 {
	width: 15%;
}
.btn_print {
	display: inline-block;
	/*padding: 8px 20px;*/
	padding: 4px 12px;
	vertical-align: top;
}
.container_height {
	min-height: 245px !important;
}
.with-add .container_height, .with-edit .container_height {
	min-height: 201px !important;
}
.with-add #drop a, .with-edit #drop a {
	margin-top: 6px;
	padding: 12px 26px;
}
.with-add #drop, .with-edit #drop {
	padding: 0 0 8px;
}
.species_image_inner {
	margin-top: 10px;
}
.label-block_new {
	text-align: center;
	padding: 25px 0 0;
}
.user_logs_section .submit_but.inspection_eport.margin_top_0.span3.text-left {
	width: auto;
}
.inspection_eport {
	display: inline-block;
	margin: 0 0 0 5%;
	vertical-align: top;
}
.margin_top_15 {
	margin-top: 28px;
}
.get_area {
	box-sizing: border-box;
	display: inline-block;
	padding-left: 2%;
	padding-right: 2%;
	width: 100%;
}
.get_area .span2 {
	margin-left: 0.8%;
	width: 6%;
}
.padding_usage {
	padding: 45px 0 0 0 !important;
}
.get_area .input-mini {
	font-size: 12px;
}
.custom-txt-height {
	min-height: 193px;
}
.tbl-smalltext {
	font-size: 12px;
}
.table.tbl-smalltext td, .table.tbl-smalltext th {
	padding: 5px;
	vertical-align: top;
}
.overflow-scroll {
	width: 100%;
	overflow: auto;
}
.table th.border-top-none, .table td.border-top-none {
	border-top: none;
	background: #fff !important;
}
.box-shadow-top {
	box-shadow: 0 -3px 0 #fff;
}
.box-shadow-btm {
	box-shadow: 0 3px 0 #fff;
}
.btn_report h3 {
	margin: 0;
}
.btn_report ul {
	float: left;
	padding: 20px 15px 0;
}
.btn_report input {
	float: right;
	margin: 12px 0 0;
}
.btn_report ul li {
	margin: 0;
}
.width-50 {
	margin: 0 auto;
	width: 50%;
}
.width-50 .input-small.date-picker {
	height: 30px;
	width: 70%;
	box-sizing: border-box;
}
.width-50 .input-mini.timepicker-24 {
	height: 30px !important;
	width: 61% !important;
	box-sizing: border-box;
}
.width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 #insptn_species_chzn, .width-50 #insptn_offcr_chzn, .width-50 #attractant_chzn, .wildlife_report_sections .width-50.mobile-view .default, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi, .wildlife_report_sections .input-small.date-picker.clearboth.insptn_date {
	width: 70% !important;
}

.width-50 .chzn-container-single {
	width: 70% !important;
}
.padding-r-15 {
	padding-right: 15%;
}
#simpleReport .form-horizontal {
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	display: inline-block;
	box-sizing: border-box;
	margin-bottom: 0;
	padding-bottom: 20px;
	padding-top: 20px;
	width: 100%;
	float: left;
}
#simpleReport .frm_right {
	border-bottom: 1px solid #e5e5e5 !important;
	margin: 0;
	padding-bottom: 50px;
	padding-left: 0;
	width: 100%;
	box-sizing: border-box;
	float: left;
}
.wildlife_report_sections #WildlifeForm > label, .wildlife_report_sections .form-horizontal.right_section.print-none.frm_right > label {
	text-align: center;
}
.form-horizontal.right_section {
	border: none !important;
	margin-left: 20px;
}
.right_section .btn-large.btn-primary {
	display: inline-block;
	float: right;
	margin-right: 75px;
	vertical-align: top;
}
#Targetfulldiv .form-actions {
	margin-bottom: 0 !important;
}
#simpleReport {
	display: inline-block;
	width: 100%;
}
.input-controller input {
	max-width: 93%;
}
select {
	line-height: 25px;
}
.icon-white {
	color: #fff;
}
.span6.min-height-new {
	min-height: 240px;
}
#insptn_speciess, #insptn_species_instances, #insptn_monthly_species {
	width: 171px;
}
.n-error {
	background-color: #ffc6ca;
	border-color: #efb9c3;
	background-image: url("../img/notification-slash.gif");
}
.notification-info {
	display: block;
	padding: 10px 10px 10px 45px;
	border: 1px solid #efb9c3;
	background-repeat: no-repeat;
	background-position: 20px 12px;
	margin-bottom: 10px;
}
.divmsg_contact {
	width: 96%;
	margin: 0 auto;
}
.icon-bird, .icon-bird:hover {
	background-image: url(../img/Bird.png) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	background-size: 100% !important;
	width: 29px !important;
	height: 18px !important;
}
.icon-box.icon-position {
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 58px;
}
.row-fluid.cnetr_agin {
	text-align: center;
	width: 100%;
}
.span4.inner_center {
	display: inline-block;
	float: none;
	width: 30%;
	vertical-align: top;
}
.Answer_drpdown option {
	padding: 5px 0;
}
.min-height-new .Answer_drpdown {
	font-size: 12px;
}
.input-adjust {
	box-sizing: border-box;
	height: 30px !important;
	margin: 3px 0 2px !important;
	width: 97.5%;
}
.ipad_content {
	display: none;
}
.Answer_drpdown {
	color: #000000;
}
.width-70 {
	width: 70%;
}
.showlocation input {
	box-sizing: border-box;
	height: 30px;
	color: #000;
	width: 100%;
}
.showlocation {
	display: none;
	margin-top: 8px;
}
.jconfirm-box-container {
	max-width: 455px;
	margin: 0 auto;
	float: none;
}
.controls_pic_Launceston .select2-container .select2-choice > .select2-chosen {
	margin-right: 20px;
}
.controls_pic_Launceston .species_left {
	float: left;
	margin: 0 10px 0 0;
	width: 200px;
}
.required {
	color: red;
	font-size: 20px;
}
.vic_issue_form_align {
	/*padding: 10px;*/
	width: auto;
}
.dropdown_width {
	width: 170px !important;
}
.Targetfulldiv.visitor-popup > p {
	display: inline-block;
	padding: 0 7px 0 0;
	width: 157px;
}
span.visitor {
	margin: 0 14px 0 0;
}
.row-fluid_50 {
	width: 40%;
	float: left;
}
.row-fluid_text {
	float: left;
	font-size: 12px;
	padding: 25px 0 0;
	width: 25%;
}
.viewMap > h5 {
	display: inline-block;
	padding: 5px 14px 0 0;
}
.viewMap {
	float: right;
}
.col-md-5.attrac_res.padding_0 {
	float: right;
	width: 39%;
}
.col-md-7.attrac_res.padding_0 {
	width: 55%;
}
#footer .span.pull-right {
	width: auto !important;
}
.form-horizontal .control-label {
	color: #696969;
}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
	color: #696969 !important;
}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	color: #696969 !important;
}
textarea {
	color: #000;
}
/*textarea, select, 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, .fileupload-new .input-append .btn-file {
	color: #696969 !important;
	}*/
	.chzn-container-multi .chzn-choices .search-field .default {
		color: #696969;
	}
	.control-group div #identity_num_1, .control-group #identity_type_1, .control-group div #identity_num_2, .control-group #identity_type_2, .control-group #escorting_person, .control-group #asic_num {
		width: 90%;
	}
	.showlocation p {
		font-size: 9px;
		line-height: 11px;
		letter-spacing: 0;
	}
	.showlocation #print-controls input, #Targetfulldiv #print-controls #inspt_id {
		color: #000 !important;
	}
	.btn.btn-success.addnew {
		padding: 4px 12px;
		width: auto;
	}
	#drop {
		background-color: #2E3134;
		padding: 5px 0 17px 0;
		/*margin-bottom: 30px;*/
		border: 20px solid rgba(0, 0, 0, 0);
		border-radius: 3px;
		/*border-image: url('../img/border-image.png') 25 repeat;*/
		border: 4px dashed #444a4d;
		text-align: center;
		text-transform: uppercase;
		font-size: 16px;
		font-weight: bold;
		color: #7f858a;
	}
	.breadcrumb.fontsize > li > a {
		font-size: 12px;
	}
	.Wildlife-strikes label.control-label {
		padding: 0 20px 0 0;
		display: inline-block;
		float: left;
		width: auto;
	}
	.control-group.inspection_eport.Wildlife-strikes {
		margin: 0;
	}
	.add-user .address-one .span2 {
		display: inline-block;
		margin: 0 15px 0 0;
		width: 14%;
	}
	.add-user .address-one .span2.last {
		margin: 0;
		text-align: center;
		width: 6%;
	}
	.add-user .address-one .control-group > input {
		width: 92%;
	}
	.input-small.date-picker.currentDate.dateDiff.span6 {
		width: 100%;
	}
	.add-user .address-one .form-actions.clear.last {
		display: inline-block;
		margin: 30px 0 0;
	}
	.add-user .address-one .span2 label {
		width: auto;
		display: block;
		float: none;
	}
	.row-fluid.address-one {
		margin-bottom: 14px;
	}
	.address-one .span2.note {
		width: 59%;
	}
	/* construction-wildlife-report*/
	.directional-form .directional-img {
		display: inline-block;
		width: 73px;
		float: left;
	}
	.directional-form .directional-title {
		display: inline-block;
		width: 30%;
		float: left;
	}
	.directional-form .label-block.label-block_new {
		display: inline-block;
		width: 60%;
		float: right;
		padding: 0;
	}
	.directional-form .control-group.inspection_eport {
		margin: 0 0 0 0;
		float: left;
		width: 24%;
	}
	.directional-form .Strike .control-label {
		text-align: center;
	}
	.frm_right.directional-form.last .submit_but.inspection_eport.margin_top_15 {
		float: left;
		margin: 31px 0 0 -10px;
	}
	.directional-form label, .directional-form .inner-directional-description p, .directional-form input, .directional-form.form-horizontal .chzn-choices .search-field input, .directional-form .inspection_eport .control-label, .directional-form .chzn-container-multi .chzn-choices .search-choice, .directional-form .inspection_eport .chzn-drop ul li {
		color: #047537;
	}
	.directional-form .inspection_eport input.btn[type="submit"] {
		background: #047537 url("../img/bttn-bg.png") no-repeat scroll 0 0;
		border-color: #047537;
		box-shadow: none;
		color: #ffffff;
		padding: 5px 13px 4px 28px;
		background-position: 5px center;
	}
	.directional-form.magnetism label, .directional-form.magnetism .inner-directional-description p, .directional-form.magnetism input, .directional-form.form-horizontal.magnetism .chzn-choices .search-field input, .directional-form.magnetism .inspection_eport .control-label, .directional-form.magnetism .chzn-container-multi .chzn-choices .search-choice, .directional-form.magnetism .inspection_eport .chzn-drop ul li {
		color: #c73a3b;
	}
	.directional-form.magnetism .inspection_eport input.btn[type="submit"] {
		background-color: #c73a3b;
		color: #fff;
		box-shadow: none;
		border-color: #c73a3b;
	}
	.directional-form.graph label, .directional-form.graph .inner-directional-description p, .directional-form.graph input, .directional-form.form-horizontal.graph .chzn-choices .search-field input, .directional-form.graph .inspection_eport .control-label, .directional-form.graph .chzn-container-multi .chzn-choices .search-choice, .directional-form.graph .inspection_eport .chzn-drop ul li {
		color: #006DF0;
	}
	.directional-form.graph .inspection_eport input.btn[type="submit"] {
		background-color: #006DF0;
		color: #fff;
		box-shadow: none;
		border-color: #006DF0;
	}
	.directional-form.calendar label, .directional-form.calendar .inner-directional-description p, .directional-form.calendar input, .directional-form.form-horizontal.calendar .chzn-choices .search-field input, .directional-form.calendar .inspection_eport .control-label, .directional-form.calendar .chzn-container-multi .chzn-choices .search-choice, .directional-form.calendar .inspection_eport .chzn-drop ul li {
		color: #993ED6;
	}
	.directional-form.calendar .inspection_eport input.btn[type="submit"] {
		background-color: #993ED6;
		color: #fff;
		box-shadow: none;
		border-color: #993ED6;
	}
	.directional-form.diagram label, .directional-form.diagram .inner-directional-description p, .directional-form.diagram input, .directional-form.form-horizontal.diagram .chzn-choices .search-field input, .directional-form.diagram .inspection_eport .control-label, .directional-form.diagram .chzn-container-multi .chzn-choices .search-choice, .directional-form.diagram .inspection_eport .chzn-drop ul li {
		color: #EB5C15;
	}
	.directional-form.diagram .inspection_eport input {
		background: #EB5C15 url("../img/bttn-bg.png") no-repeat scroll 0 0;
		border-color: #EB5C15;
		box-shadow: none;
		color: #ffffff;
		padding: 5px 13px 4px 28px;
		background-position: 5px center;
	}
	.wildlife_report_sections .directional-form .chzn-drop ul li:hover {
		color: #fff;
	}
	/* construction-wildlife_report-end*/
	.btn.btn-primary.submit.blue, .odd.gradeX .btn.btn-warning, .even.gradeX .btn.btn-warning {
		box-sizing: border-box;
		width: auto;
		font-size: 12px;
	}
	.right-form-group {
		margin: 0px 0 0 10px;
		float: left;
		width: 80%;
	}
	/*construction-view-administer-site*/
	.inner-table.multipule td {
		border: none;
	}
	.view_administer_site .odd.gradeX > td, .view_administer_site .table.table-striped.table-bordered td, .view_administer_site .table.table-striped.table-bordered, .view_administer_site .table th {
		border: medium none;
		background: none;
	}
	.view_administer_site .left-form-group {
		display: inline-block;
		float: left;
		margin: 33px 0 0;
	}
	.view_administer_site .right-form-group > span {
		margin: 0;
	}
	.view_administer_site .table.table-striped.table-bordered {
		border-bottom: 1px solid #ddd;
		border-radius: 0;
	}
	.view_administer_site .table.table-striped .left-odd {
		border-right: 1px solid #dddddd !important;
		border-radius: 0 !important;
	}
	.view_administer_site .inner-table.multipule td a, .view_administer_site .inner-table.multipule button.btn {
		background: rgba(0, 0, 0, 0) url("../img/bttn-bg.png") no-repeat scroll 5px center / 20% auto;
		padding: 1px 8px 2px 19px;
	}
	.view_administer_site .inner-table.multipule input.btn[type="submit"] {
		background: rgba(0, 0, 0, 0) url("../img/bttn-bg.png") no-repeat scroll 5px center / 19% auto;
		font-size: 12px;
		padding: 1px 7px 2px 19px;
	}
	.inner-table.multipule form .control-group.inspection_eport {
		margin: 0 9px 0 0;
	}
	.inner-table.multipule.purple .btn.btn-warning {
		background-color: #933ec5;
		border-color: #933ec5;
		box-shadow: none;
	}
	.inner-table.multipule.purple span {
		color: #933ec5;
		font-size: 12px;
	}
	.inner-table.multipule.darblue .btn.btn-warning {
		background-color: #313cb9;
		border-color: #313cb9;
		box-shadow: none;
	}
	.inner-table.multipule.darblue span {
		color: #313cb9;
		font-size: 12px;
	}
	.inner-table.multipule.ligyellow .btn.btn-warning {
		background-color: #ff7f27;
		box-shadow: none;
		border-color: #ff7f27;
	}
	.inner-table.multipule.ligyellow span {
		color: #ff7f27;
		font-size: 12px;
	}
	.inner-table.multipule.skyblue .btn.btn-warning, .inner-table.multipule.skyblue .btn.btn-primary.submit.blue {
		background-color: #006df0;
		border-color: #006df0;
		box-shadow: navy;
	}
	.inner-table.multipule.skyblue span, .inner-table.multipule.skyblue label, .inner-table.multipule.skyblue input[type="text"] {
		color: #006df0;
		font-size: 12px;
	}
	.inner-table.multipule.green .btn.btn-warning {
		background-color: #22b14c;
		border-color: #22b14c;
		box-shadow: none;
	}
	.inner-table.multipule.green span {
		color: #22b14c;
		font-size: 12px;
	}
	.inner-table.multipule img {
		/*width: 100%;*/
	}
	.inner-table.multipule td a {
		float: left;
	}
	.inner-table.multipule span {
		float: left;
		margin: 0 0 0 9px;
	}
	.view_administer_site .inner-table.multipule .control-group.inspection_eport {
		margin: 11px 0 0;
		display: inline-block;
	}
	/*construction-view-administer-site-end*/

	.table.view-agent tr td a {
		padding: 4px 0;
		width: 105px;
	}
	table.table.dataTable.view-agent tr td .btn.btn-primary {
		width: 58px;
	}
	table.table.dataTable.view-agent tr td .btn.btn-danger {
		width: 70px;
	}
	a.btn.btn-bird {
		background: #aaaaaa url("../img/Bird-sm.png") no-repeat scroll center center;
		height: 20px;
		padding: 4px;
		width: 30px;
	}
	.visitor-history-section td, .visitor-history-section th, .vic_issue_register th, .vic_issue_register td {
		font-size: 10px;
	}
	.view_administer_site .right-form-group > span {
		margin: 0 0 0 -1px !important;
	}
	.total-bar p {
		display: inline-block;
		margin: 0 0 17px 20px;
	}
	.inner-table.multipule td {
		vertical-align: middle;
	}
	/*NEW-CHANGING*/
	.dashboard .new-ul-li > li {
		background: rgba(0, 0, 0, 0) url("../img/good-tick.png") no-repeat scroll 0 0;
		list-style: outside none none;
		padding: 1px 0 3px 30px;
		background-position: left center;
	}
	.view_administer_site .inner-table.multipule td {
		vertical-align: top;
	}
	.inner-table.multipule .visitor-section, .inner-table.multipule .visitor_blue {
		margin: 4px 0 0 0;
	}
	.left-Outstanding {
		float: left;
		width: 110px;
		text-align: center;
	}
	.main-Outstanding .right-Outstanding {
		float: left;
		padding: 0 0px 0 0;
		width: auto;
	}
	.inspection_monitor .right-Outstanding {
		float: left;
		width: 76%;
	}
	.left-Outstanding > img {
		vertical-align: middle;
		width: 80%;
		padding: 20px 0 00;
	}
	.vic_issue_register .inspection_monitor .page-title.page-title-new {
		margin: 0 !important;
	}
	.serviceability_report .widget {
		padding: 015px;
	}
	.serviceability_report .widget-body {
		padding: 0;
	}
	.add-user #frm_AgentCards {
		margin: 20px 0 0 !important;
	}
	/*NEW-CHANGING-END*/
	.view_visitor_cards_section .table.dataTable.table-striped td, .view_visitor_cards_section .table.dataTable.table-striped th {
		font-size: 11px;
	}
	.view-inspection a.btn.btn-warning, .view-inspection td .btn.btn-success, .view-inspection td .btn.btn-primary, .view-inspection td a.btn.btn-danger {
		width: auto;
		min-width: 60px;
	}
	.row-fluid #species_image {
		position: absolute;
		top: 9px;
		left: 211px;
		z-index: 999;
	}
	#species_image .speices-images {
		background-color: #fff;
		border: 1px solid #ddd;
		height: 173px;
		width: 172px;
		padding: 10px 10px;
		box-sizing: border-box;
		box-shadow: 0 0 10px #aaa;
	}
	.position-img {
		max-width: 150px;
		max-height: 150px;
	}
	.layout-changed .row-fluid {
		position: relative;
	}
	.light_purple {
		background-color: #CC89CC;
	}
	.add-wildlife-report .form-horizontal {
		position: relative;
	}
	.add-wildlife-report.edit .position-img {
		bottom: 56%;
	}
	.add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 50px;
		left: 320px;
		position: relative;
	}
	.images-align-section .control-group .controls {
		margin: 0;
	}
	.images-align-section .btn-file > input {
		height: 30px;
		top: -3px;
		width: 100%;
	}
	.images-align-section .btn.btn-file .fileupload-new, .images-align-section .btn.btn-file .fileupload-exists {
		bottom: 0;
		left: 0;
		margin: auto;
		position: absolute;
		right: 0;
		top: 5px;
	}
	.images-align-section .fileupload .btn.btn-file {
		margin: 0 0 0 0px;
		width: 198px;
		padding: 0;
	}
	.box-container.minheight.print-t-margin {
		clear: both;
	}
/*.ui-state-default.images-align-section {
  float: left;
}
*/.images-align-section .fileupload-preview.fileupload-exists.thumbnail {
	width: 100%;
	text-align: left;
}
/*.fileupload-preview img {
    height: 160px;
    width: 100%;
    }*/
    .main-darg-section .form-group .radiobox-inline {
    	display: inline-block;
    	padding: 0px 0 0 !important;
    	float: left;
    	width: auto;
    	margin: 0 3px;
    }
    .main-darg-section select#question_462 {
    	display: block;
    }
    .main-darg-section .ui-sortable li span {
    	display: inline-block;
    }
    .main-darg-section ul li label span div {
    	display: inline-block;
    }
    .main-darg-section .form-group > label {
    	display: inline-block;
    	width: auto;
    	vertical-align: top;
    	margin: 0 15px 0 0;
    }
    .prop-table {
    	border: 1px solid #000;
    	border-radius: 6px;
    	margin: 20px auto;
    	width: 95%;
    	padding: 20px 15px;
    	box-sizing: border-box;
    	display: block;
    	width: 95%;
    	box-shadow: 0 0 3px #999;
    	float: none;
    }
    .prop-scaleRating > label {
    	padding: 0 0 0 19px;
    }
    .ui-sortable-handle .form-group .control-group {
    	display: inline-block;
    	float: left;
    	width: 97%;
    }
    .box-heading {
    	font-weight: bold !important;
    }
/*.form-group label p.title-text {
   min-width: 83px;
	display:inline-block;
}

.form-group label div.title-text {
	float: left;
	width: 73%;
	}*/

	.fileupload .fileupload-new.thumbnail {
		width: 100%;
	}
	#myModal1 label b {
		padding: 0 0 0 18px;
	}
	/*======Dection And Repair  monitor Css=====*/
	.launce-test-section {
		display: table;
		width: 100%;
	}
	.launce-test-section .main-Outstanding.border-right.left-form {
		border-right: 1px solid #e5e5e5;
		display: table-cell;
		width: 50%;
		vertical-align: top;
	}
	.launce-test-section .right-form {
		display: table-cell;
		padding: 0 0 0 30px;
		vertical-align: top;
		width: 50%;
	}
	.launce-test-section .main-Outstanding .right-Outstanding {
		width: 76%;
	}
	.launce-test-section .page-title.page-title-new {
		line-height: 20px;
		padding: 14px 0 0 0;
	}
/*.launce-test-section  .inspection_eport {
  margin: 0 15px 0 0;
 }
 */ .launce-test-section .inspection_eport label {
 	font-size: 11px;
 }
 .launce-test-section .submit_but.inspection_eport.margin_top_15 {
 	margin: 29px 0 0;
 }
 .star_worst_label {
 	display: inline-block;
 	float: left;
 	vertical-align: top;
 }
 .star_best_label, .worst-label {
 	display: inline-block;
 	float: right;
 	vertical-align: top;
 }
/*.fileupload.fileupload-new  .fileupload-new.thumbnail > img {
  float: left;
}
*/.fileupload.fileupload-new {
	padding: 5px;
}
.inner-rating-title {
	clear: both;
}
.scale-inline, .worst-label, .main-rating-section, .worst-label_first {
	display: inline-block;
	vertical-align: top;
}
.ui-state-default.images-align-section .form-group .control-group {
	width: 91%;
	display: inline-block;
	float: left;
}
.others-inspections .print-t-margin .many-button .btn.btn-info, a {
	margin: 0 0px 0 0;
}
.manage-inspection-form .box-container {
	border: 1px solid #c7c7c7;
	padding: 5px;
	margin-bottom: 5px;
}
.manage-inspection-form .box-underline {
	text-decoration: underline;
	font-weight: bold;
}
.manage-inspection-form .btn-topspace1 {
	margin: 40px 0 0 10px !important;
}
.manage-inspection-form #insptn_type_chzn {
	width: 60% !important;
}
.manage-inspection-form .check-line-box .check-line {
	width: 27.6%;
}
.manage-inspection-form .uppermove {
	bottom: 260px;
	left: 23%;
	position: relative;
}
.manage-inspection-form .margin-left {
	margin: 0 !important;
}
.manage-inspection-form .line-height-24 {
	line-height: 24px;
}
.manage-inspection-form .main-darg-section ul li {
	display: inline-block;
	list-style: outside none none;
	margin: 0 0 7px !important;
	width: 33%;
	vertical-align: top;
}
.manage-inspection-form .main-darg-section .form-group > label {
	width: auto;
	min-width: 140px;
	word-break: break-word;/* max-width: 140px;*/
}
/*label .title-text {
    display: inline-block;
    }*/
    .manage-inspection-form input[type="checkbox"] {
    	display: inline-block !important;
    }
/*.manage-inspection-form  input, .manage-inspection-form select, .manage-inspection-form textarea {
    clear: both;
    display: block;
    }*/
    .manage-inspection-form .main-darg-section ul {
    	margin: 20px 0 0;
    }
    .manage-inspection-form .main-darg-section ul li .form-group {
    	display: inline-block;
    	white-space: initial;
    	width: 100% !important;
    }
    #sortable li:hover {
    	cursor: move;
    }
    .normalwidth {
    	width: 95%;
    }
    .halfwidth {
    	width: 95%;
    }
    .input-mini.timepicker-24.fullwidth {
    	width: 98%;
    }
    select.fullwidth {
    	width: 100%;
    }
    .fullwidth {
    	width: 100%;
    }
    .manage-inspection-form textarea#addItems {
    	width: 100%;
    	box-sizing: border-box;
    	min-height: 100px;
    }
    .manage-inspection-form .main-darg-section a.modelbtn, .main-darg-section a.modelbtns {
    	margin: 0px 10px 0 10px;
    	color: #005E9D;
    }
    .manage-inspection-form .main-darg-section .starrr a {
    	font-size: 20px;
    }
    .manage-inspection-form .main-darg-section .form-group .radiobox-inline {
    	width: auto;
    	padding: 4px 0 0;
    }
    .manage-inspection-form .inspection-setup-row-top .inspection-input.first-colum input {
    	width: 87%;
    }
    .manage-inspection-form .modal .addItems {
    	border: 1px solid #000;
    	border-radius: 6px;
    	margin: 20px 0;
    	padding: 12px;
    	box-shadow: 0 0 3px #999;
    }
    .manage-inspection-form .prop-table .prop-table-detail {
    	display: block;
    	font-size: 10px;
    	color: #777;
    }
    .manage-inspection-form .prop-table .prop-table-detail {
    	display: block;
    	font-size: 10px;
    }
    .manage-inspection-form .modal-body .jqte {
    	margin-bottom: 0;
    }
    .manage-inspection-form .modal {
    	position: absolute;
    }
    .manage-inspection-form.with-add .uppermove, {
    	bottom: 276px;
    	left: 23%;
    	position: relative;
    }
    .print-spn-control.manage-form .controls {
    	margin-left: 100px;
    }
    .manage-inspection-form.with-edit .uppermove {
    	bottom: 276px;
    	left: 23%;
    	position: relative;
    }
/*.main-darg-section .form-group > input, .main-darg-section .form-group > textarea {
  width: 50%;
}
*//*.with-edit .main-darg-section .form-group > input, .with-edit .main-darg-section .form-group > textarea {
  width: 56%;
  }*/

  .with-edit .main-darg-section .form-group input.input-mini.timepicker-24.normalwidth {
  	width: 49%;
  }
  .dd-list.cat_2 .dd-handle.dd3-handle {
  	background: url("../img/assets_icon.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_1 .dd-handle.dd3-handle {
  	background: url("../img/safety_icon.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_3 .dd-handle.dd3-handle {
  	background: url("../img/security_icon.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_4 .dd-handle.dd3-handle {
  	background: url("../img/lighting_icon.png") no-repeat;
  	background-position: center center;
  }
  .cat_5 .dd-handle.dd3-handle {
  	background: url("../img/emergency.png") no-repeat;
  	background-position: center center;
  }
  .cat_6 .dd-handle.dd3-handle {
  	background: url("../img/environment_icon.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_7 .dd-handle.dd3-handle {
  	background: url("../img/people_icon.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_8 .dd-handle.dd3-handle {
  	background: url("../img/list.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_9 .dd-handle.dd3-handle {
  	background: url("../img/other_icon_2.png") no-repeat;
  	background-position: center center;
  }
  .dd-list.cat_10 .dd-handle.dd3-handle {
  	background: rgba(0, 0, 0, 0) url("../img/link-icon.png") no-repeat scroll center center;
  	background-size: 40px 40px;
  }
  .dd-list.People {
  	display: none;
  }
  .dd-list.cat_3 .dd-item .dd-list .dd-handle.dd3-handle {
  	background: #13673E;
  }
  .dd-list.cat_4 .dd-item .dd-list .dd-handle.dd3-handle {
  	background: #E88C41;
  }
  .dd-list.cat_5 .dd-item .dd-list .dd-handle.dd3-handle {
  	background: #D02222;
  }
  .dd-list.cat_6 .dd-item .dd-list .dd-handle.dd3-handle {
  	background: #38984D;
  }
  .dd-list.cat_7 .dd-item .dd-list .dd-handle.dd3-handle {
  	background: #833590;
  }
  .dd-list.cat_8 .dd-list .dd-handle.dd3-handle {
  	background: #0B385C;
  }
  .cat_10 .dd-list .dd-item .dd-handle.dd3-handle {
  	background: #3D46CD;
  }
  .dd-list.cat_1 .dd-list .dd-handle.dd3-handle {
  	background: #12867F;
  }
  .inner-table.multipule.green.pink .btn.btn-warning {
  	background-color: #B52460;
  	border-color: #B52460;
  }
  .inner-table.multipule.green.pink span {
  	color: #b52460;
  	font-size: 12px;
  }
  .worst-label_first .radiobox-inline, .worst-label .radiobox-inline, .star_best_label label, .star_worst_label label {
  	font-size: 11px;
  }
  .with-add .span3.box-container.uppermove.container_height.span, .with-edit .span3.box-container.uppermove.container_height.span {
  	bottom: 228px;
  	left: 330px;
  }
  .modal.hide.fade.in {
  	text-align: left;
  }
  .inspection-input.Information .add-new-row-section li {
  	clear: inherit !important;
  	width: 60px !important;
  	float: left !important;
  	padding: 0 0px 0 0;
  }
  .inspection-input.Information .add-new-row-section li input {
  	margin: 0 0 0 3px !important;
  	width: 40px !important;
  	display: block !important;
  	clear: both;
  }
  .inspection-input.Information ul li label {
  	padding: 0;
  }
  .controls label select {
  	font-size: 13px;
  }
  .spn-ipad-view .controls label select {
  	font-size: 11px;
  	padding: 0 1px;
  }
  .fullwidth .tbody_710 .row_header_710 input {
  	box-sizing: border-box;
  	height: 32px;
  	width: 100%;
  }
  .fullwidth .tbody_710 .row_header_710 > td {
  	line-height: 11px;
  }
  .fullwidth .tbody_710 .row_header_710 span {
  	line-height: 17px;
  	font-size: 12px;
  }
  .jqte_editor, .jqte_source {
  	white-space: normal !important;
  }
  .element-table table td input[type="text"] {
  	box-sizing: border-box;
  	height: 15px;
  	width: 100%;
  	box-shadow: none;
  	border: none;
  }
  .element-table .table.table-bordered.fullwidth {
  	width: 100%;
  }
  .element-table .table.table-bordered.fullwidth td {
  	padding: 0 8px;
  	vertical-align: middle;
  }
  .element-table .table.table-bordered.fullwidth {
  	width: 100% !important;
  }
  .element-table table td input:focus, .element-table table td input:active {
  	border: none;
  	outline: none;
  }
  .element-table td {
  	padding: 0 8px !important;
  	vertical-align: middle;
  }
  .spn-ipad-view .checkbox.line span {
  	font-size: 13px;
  }
  .element-table .table textarea {
  	border: medium none;
  	border-radius: 0;
  	box-shadow: none;
  	box-sizing: border-box;
  	height: auto;
  	overflow: hidden !important;
  	resize: none;
  	width: 100%;
  }
  .element-table table th, .element-table table td {
  	vertical-align: middle;
  }
  .serviceability_report a.btn.btn-success, .serviceability_report a.btn.btn-danger, .serviceability_report a.btn.btn-primary {
  	width: 75px;
  }
  .hardcopy.issue select {
  	width: 61%;
  }
  .vic-manage-form .VIC-return.to-return {
  	width: auto;
  }
  .VIC-return.to-return .input-small.date-picker.clearboth.currentDate {
  	box-sizing: border-box;
  	height: 30px;
  	width: 120px;
  	clear: inherit;
  	display: inline-block;
  }
  .VIC-return.to-return label.control-label {
  	width: auto;
  	margin: 0 20px 0 0;
  }
  .vic-manage-form .checkbox.line.span12 > span, .vic-manage-form .Declaration-section label.control-label {
  	margin: 0 10px 0 0;
  	width: auto;
  }
  .vic-manage-form .name-title {
  	float: left;
  	margin: 5px 0 0 0;
  }
  .edit-wildlife-report .attrac_res .display_area.display_area_02 label.box-underline {
  	margin: 5px 0 10px;
  }
  .edit-wildlife-report .add-wildlife-report .span3.box-container.uppermove.container_height.span, .add-wildlife-report .add-wildlife-report .span3.box-container.uppermove.container_height.span {
  	bottom: 50px;
  	left: 400px;
  	position: relative;
  }
  .wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
  	float: right;
  	margin: 25px 14px 0 0;
  }
  #frm_Agent_User .page-title.page-title-new {
  	margin: 20px 0 0 0 !important;
  	display: block;
  	clear: both;
  }
  .manage-inspection-form .modal-body .jqte {
  	word-break: break-all;
  }
  .box-container .many-button button, .box-container .many-button a {
  	margin: 0 5px 0 0 !important;
  }
  .main-dash-img-title .dashboard-img {
  	display: inline-block;
  	float: left;
  	text-align: left;
  	padding: 0 40px 0 18px;
  	box-sizing: border-box;
  }
  .main-dash-img-title .right-dashboard-title {
  	display: inline-block;
  	float: left;
  	width: 60%;
  	text-align: left;
  }
  .main-dash-img-title {
  	display: inline-block;
  	width: 100%;
  	margin-bottom: 20px;
  }
  .Identification-visitor-section .new-ul-li a, .Identification-visitor-section .right-dashboard-title > h4 {
  	color: #FF7F27;
  }
  .wildlife-reporting-section .right-dashboard-title > h4, .wildlife-reporting-section .new-ul-li a {
  	color: #22B14C;
  }
  .inspections-audits-section .right-dashboard-title > h4, .inspections-audits-section .new-ul-li a {
  	color: #B52761;
  }
  .serviceability-section .right-dashboard-title > h4, .serviceability-section .new-ul-li a {
  	color: #004890;
  }
  #sidebar .sidebar-menu .has-sub.wildlife-reporting-section {
  	background-color: #22b14c;
  }
  #sidebar .sidebar-menu .has-sub.inspections-audits-section {
  	background-color: #B52761;
  }
  #sidebar .sidebar-menu .has-sub.identification-section {
  	background-color: #FF7F27;
  }
  #sidebar .sidebar-menu .has-sub.administratoin-section {
  	background-color: #ab6ad2;
  }
  .dashboard .wildlife-reporting-section .new-ul-li > li {
  	background: rgba(0, 0, 0, 0) url("../img/wild-icon.png") no-repeat scroll 0 0 / 19px auto;
  }
  .dashboard .Identification-visitor-section .new-ul-li > li {
  	background: rgba(0, 0, 0, 0) url("../img/visitor-card-icon.png") no-repeat scroll 0 0 / 19px auto;
  }
  .dashboard .inspections-audits-section .new-ul-li > li {
  	background: rgba(0, 0, 0, 0) url("../img/audits-icon.png") no-repeat scroll 0 0 / 19px auto;
  }
  .dashboard .serviceability-section .new-ul-li > li {
  	background: rgba(0, 0, 0, 0) url("../img/serviceability-in-icon.png") no-repeat scroll 0 0 / 19px auto;
  }
  .sidebar-menu .has-sub .icon-box .icon-list-setting {
  	background: rgba(0, 0, 0, 0) url("../img/icon_serviceability_white_02.png") no-repeat scroll 0px 0px !important;
  	display: inline-block;
  	position: relative;
  	height: 30px;
  	width: 30px;
  	top: 11px;
  }
  .sidebar-menu .has-sub.administratoin-section .icon-box .icon-user-admin {
  	background: url(../img/admin-icon.png) no-repeat !important;
  	display: inline-block;
  	width: 20px;
  	height: 20px;
  }
  .dd-list.cat_9 .dd-item .dd-list .dd-handle.dd3-handle {
  	background-color: #B52761;
  	background-image: none;
  }
  #header .dropdown-menu .divider {
  	margin: 0;
  }
  #header .dropdown.open .dropdown-menu a {
  	padding: 9px 12px;
  }
  .fixed-top #header .navbar-inner .nav .dropdown-toggle:hover, .navbar-inner .nav .dropdown.open .dropdown-toggle {
  	background-color: #333 !important;
  	color: #fff;
  }
  #header .top-nav .nav.pull-right.top-menu {
  	padding: 0;
  }
  #header .top-nav .dropdown .dropdown-toggle {
  	padding: 12.5px 14px;
  }
  .audit-progress p {
  	display: inline-block;
  	font-size: 10px;
  	margin: 0;
  	min-width: 200px;
  	color: #000;
  }
  .audit-progress > h3 {
  	font-size: 12px;
  	line-height: 27px;
  	margin: 0;
  	padding: 8px 10px;
  }
  .audit-progress li {
  	list-style: none;
  }
  .audit-progress > ul {
  	margin: 0;
  }
  .audit-progress {
  	background-color: #c3c3c3;
  	border: 1px solid #fff;
  	display: inline-block;
  	width: 25%;
  }
  .audit-progress li.green-box {
  	background-color: #74e496;
  	padding: 8px 10px;
  }
  .audit-progress li.yellow-box {
  	background-color: #fffa8a;
  	padding: 8px 10px;
  }
  .audit-progress li.purple-box {
  	background-color: #afc1da;
  	padding: 8px 10px;
  }
  .minheight.print-t-margin .audit-progress {
  	width: 310px;
  }
  .audit-progress .checker-time {
  	display: inline-block;
  	width: 80px;
  }
  .print-t-margin .span6.many-button.save {
  	float: left;
  	left: 299px;
  	position: relative;
  	width: auto;
  }
  .checker-time .input-small.date-picker.currentDate {
  	box-sizing: border-box;
  	height: 30px;
  	width: 100%;
  	font-size: 12px;
  }
  #sidebar .sidebar-menu .serviceability .icon-box.serviceability-icon {
  	display: inline-block;
  	height: 50px;
  	padding: 6px 0;
  	width: 58px;
  }
  .with-edit .span6.box-container.save-many-bttn {
  	float: left;
  	width: auto;
  }
  .main-darg-section .input-append .add-on {
  	margin-left: -33px;
  	position: relative;
  	z-index: 9;
  	top: -2px;
  }
  .manage-inspection-form .main-darg-section .input-append .add-on {
  	margin-left: -18px;
  	top: 0;
  }
  .horizental_bar {
  	border-bottom: 1px solid #ddd;
  	margin-bottom: 5px;
  }
  .view_administer_site .table.table-striped.table-bordered a.btn {
  	padding: 0 6px 0 19px;
  }
  .Horizontal-line-editor.properties {
  	width: 93%;
  	margin: auto;
  }
  .Enable-header .control-label {
  	display: inline-block;
  	margin: 10px 0 0;
  	width: 100%;
  	font-weight: 600;
  }
  .Enable-header p {
  	margin-bottom: 30px;
  }
  .form-actions {
  	clear: both;
  }
  .inspection_form_section.select .print-t-margin .many-button {
  	width: auto;
  	margin: 0 0 0 70px;
  }
  .inspection_form_section .minheight1 .span6.box-container {
  	margin: 0 0 0 63px;
  	width: 36%;
  }
  .minheight1 .box-container .span6.many-button {
  	width: 100%;
  }
  .many-button input#submit {
  	margin: 0;
  }
  .element-table p {
  	margin: 0;
  }
  .modelbtn-float-left {
  	float: left;
  }
  .modal-body.general, .modal-body {
  	max-height: inherit;
  	overflow: inherit;
  }
  .navbar .btn-navbar {
  	display: none;
  }
  .portrait.break, .landscape {
  	display: none;
  }
  .manage-inspection-form.with-edit .uppermove.drop-zone {
  	bottom: 230px;
  	left: 35%;
  	position: relative;
  }
  blockquote {
  	margin: 0 !important;
  	display: inline-block;
  }
  .left-copy {
  	text-align: left !important;
  	width: 216px !important;
  }
  .print-spn-control .id-box label {
  	margin: 6px 0 0 0;
  	padding-left: 0;
  }
  .manage-inspection-form.with-edit .main-darg-section .input-append .add-on {
  	margin-left: -32px;
  	top: -1.5px;
  }
  .main-darg-section input, .main-darg-section select {
  	padding: 6px 10px;
  	box-sizing: border-box;
  	height: 30px;
  }
  .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
  	vertical-align: middle;
  }
  .add-user .box-container.uppermove.container_height.span.attachment_section {
  	left: 155px;
  	position: relative;
  	top: -34px;
  }
  #sidebar .documents .fa.fa-paperclip {
  	font-size: 25px;
  }
  #mix-modal .modal-body {
  	max-height: inherit;
  	display: inline-block;
  	overflow: inherit;
  	width: 100%;
  	box-sizing: border-box;
  	text-align: center;
  }
  .element-table .fileupload.fileupload-new {
  	width: 97%;
  	margin: auto;
  	display: block;
  }
  .element-table .fileupload .fileupload-new.thumbnail {
  	width: 100%;
  	clear: both;
  	display: block;
  }
  .element-table .file-upload-box {
  	width: 100%;
  }
  .element-table span.btn.btn-file {
  	width: 100%;
  	box-sizing: border-box;
  }
  .element-table input[type="file"] {
  	width: 100%;
  	padding: 0;
  }
  .element-table span.btn.btn-file {
  	width: 100%;
  	box-sizing: border-box;
  	line-height: 10px;
  	height: auto;
  }
  .manage-inspection-form.with-edit .uppermove.drop-zone {
  	bottom: 222px;
  	left: 35%;
  	position: relative;
  }
  /*Start Additional Document/links icons*/
  .doc_cat_1 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Assets.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_5 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Safety-3.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_6 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Security.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_4 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Lighting.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_2 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Emergency.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_3 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Environmental.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_7 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Staff.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_8 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Standard-operating-procedures.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_9 .dd-item .dd-handle.dd3-handle {
  	background: url("../img/Icons/Other.png") no-repeat;
  	background-position: center center;
  }
  .doc_cat_10 .dd-item .dd-handle.dd3-handle {
  	background: rgba(0, 0, 0, 0) url("../img/Icons/Link.png") no-repeat scroll center center;
  	background-size: 40px 40px;
  }
  .doc_cat_2 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #D80027;
  }
  .doc_cat_3 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #4CA447;
  }
  .doc_cat_4 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #e99149;
  }
  .doc_cat_5 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #0380FD;
  }
  .doc_cat_6 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #21704A;
  }
  .doc_cat_7 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #8C4299;
  }
  .doc_cat_8 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #364f63;
  }
  .doc_cat_9 .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #B52761;
  }
  .doc_cat_10 .dd-item .dd-list .dd-item.dd3-item .dd-handle.dd3-handle {
  	background: #3D46CD;
  }
  .element-table.mix-element-table td textarea {
  	border: 1px solid #ddd;
  	margin-bottom: 8px;
  }
  .element-table.mix-element-table td input[type="text"] {
  	border: 1px solid #ddd;
  	height: auto;
  	margin-bottom: 6px;
  }
  .mix-element-table input.input-mini.timepicker-24 {
  	width: 97%;
  	display: inline-block;
  }
  .mix-element-table span.add-on {
  	background-color: #eee;
  	height: 20px;
  	vertical-align: top;
  	width: 18px;
  }
  .mix-element-table a.mix-modelbtn.modelbtn-float-left {
  	float: right;
  	display: inline-block;
  	margin-bottom: 7px;
  }
  .mix-element-table i.icon-time {
  	line-height: 21px;
  }
  .ui-sortable-handle .form-group .mix-element-table .control-group {
  	width: 100%;
  }
  /*end  Additional Document/links icons */
  .manage-inspection-form #mix-modal {
  	position: fixed;
  	top: auto;
  	bottom: auto;
  }
  .time-picker-box {
  	position: relative;
  }
  /*mix-element-table-start*/
  .mix-element-table .fileupload.fileupload-new .fileupload-new.thumbnail > img {
  	float: left;
  	width: 100%;
  }
  .mix-element-table a i.icon-plus {
  	background-color: green !important;
  	display: inline-block;
  	color: #fff;
  	border: 1px solid;
  	border-radius: 50%;
  	height: 18px;
  	float: right;
  	width: 18px;
  	line-height: 19px;
  }
  .main-darg-section .element-table.mix-element-table .table.table-bordered.fullwidth td, .manage-inspection-form .main-darg-section .mix-element-table ul li .form-group {
  	vertical-align: top;
  	padding: 5px 8px !important;
  }
  .mix-element-table .table td p {
  	display: block;
  	clear: both;
  	float: none;
  }
  .main-darg-section .btn.btn-file > input {
  	padding: 0;
  	top: 0px;
  }
  .element-table span.btn.btn-file {
  	padding: 4px 0;
  	position: relative;
  }
  .mix-element-table table td .fileupload span.fileupload-new {
  	bottom: 0;
  	left: 0;
  	margin: 0;
  	position: absolute;
  	right: 0;
  	top: 12px;
  }
  .fileupload.fileupload-new {
  	text-align: center;
  }
  .worst-label_first {
  	float: left;
  }
  .sidebar-menu .has-sub.monitor-section .icon-box i.icon-monitor-admin {
  	background: url(../img/moniter.png) no-repeat !important;
  	display: inline-block;
  	width: 20px;
  	height: 20px;
  	position: relative;
  	top: 5px;
  	background-size: 20px 20px !important;
  }
  .with-edit .mix-element-table span.add-on {
  	height: 29px;
  	top: 0 !important;
  	width: 30px;
  }
  #sidebar > ul > li.has-sub.monitor-section .icon-box {
  	padding: 16px 20px 20px;
  }
  .mix-element-table i.icon-time {
  	line-height: 20px;
  	font-size: 13px;
  }
  .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 28px;
  }
  .print-spn-control .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 20px;
  }
  .manage-inspection-form.with-edit .main-darg-section .mix-element-table .form-group.time-picker-box span.add-on, .time-picker-box span.add-on {
  	border: 1px solid #ddd;
  	height: 28px;
  	line-height: 30px;
  	padding: 0;
  	position: absolute;
  	right: 2px;
  	text-align: center;
  	top: 0px !important;
  	width: 18px;
  }
  .manage-inspection-form.with-edit .main-darg-section .mix-element-table .form-group.time-picker-box span.add-on {
  	height: 29px;
  }
  .manage-inspection-form.with-edit .main-darg-section .time-picker-box span.add-on {
  	margin-left: -20px;
  	top: 2px !important;
  }
  .with-edit .mix-element-table .form-group .time-picker-box span.add-on {
  	height: 30px;
  	top: 19px !important;
  	width: 18px;
  }
  .with-add .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 30px;
  }
  .with-edit .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 28px;
  }
  .vistor-indentification .label-block {
  	text-align: right;
  }
  .vistor-indentification form {
  	display: inline-block;
  	width: 82%;
  }
  .manage-inspection-form .print-spn-control .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 19px;
  }
  .modal-input-link {
  	background-color: #DDD;
  	padding: 6px 6px;
  	width: 100%;
  	display: inline-block;
  	border-radius: 4px;
  	box-sizing: border-box;
  }
  .modal-input-link input.jqte_linkinput.image_link_input {
  	width: 100% !important;
  	box-sizing: border-box !important;
  	margin: 0;
  }
  .jqte.jqte_3 .jqte_editor {
  	height: 50px !important;
  }
  .fileupload.fileupload-new img, .mix-element-table .fileupload .thumbnail img, .mix-element-table .fileupload .thumbnail {
  	/*width: 100%;*/
  }
  .thumbnail.image-inspection {
  	position: relative;
  	min-height: 140px;
  	text-align: center;
  }
  .image-inspection a.delet-btn {
  	position: absolute;
  	right: 0;
  	left: 0;
  	bottom: 0;/* z-index: 999999;*/
  }
  .image-inspection img {
  	width: 100%;
  	max-height: 120px;
  	height: 100%;
  }
  .zoom.height_box {
  	height: 110px;
  }
  .inspection_form_section table tbody tr td, .inspection_form_section table tbody tr td .form-group {
  	/*height:auto !important;*/
  	padding: 0 !important;
  	margin: 0;
  }
  .inspection_form_section .mix-element-table table tbody tr td h2, .inspection_form_section .mix-element-table table tbody tr td h3, .inspection_form_section .mix-element-table table tbody tr td h4, .inspection_form_section .mix-element-table table tbody tr td label {
  	margin: 0;
  	line-height: 15px;
  }
  .main-darg-section .form-group .radiobox-inline {
  	padding-left: 0 !important;
  	padding-right: 5px;
  }
  .mix-element-table .radio, .mix-element-table .checkbox {
  	min-height: inherit;
  }
  .mix-element-table .inner-rating-title {
  	clear: both;
  	width: 91%;
  	margin: auto;
  }
  .mix-element-table table tbody tr td label.radiobox-inline, .mix-element-table table tbody tr td label.radiobox-inline input {
  	line-height: inherit;
  	margin: 0;
  	height: inherit;
  }
  .mix-element-table .radio, .mix-element-table .checkbox, .mix-element-table .radio-inline, .mix-element-table .checkbox-inline {
  	padding: 0;
  }
  .captcha-top-30 {
  	padding-top: 388px;
  }
  .directional-form .chzn-container-multi .chzn-choices {
  	width: 100%;
  }
  .vistor-indentification form#monitor_report {
  	width: 319px;
  }
  .edit_visitor_page .top_list.Organization {
  	display: block;
  	float: none;
  	margin: 0;
  }
  .print-view {
  	display: none;
  }
  .mobile-view .input-append.bootstrap-timepicker-component span .icon-time {
  	line-height: 21px;
  }
  /*mix-element-table-end*/

  .widget-body.form {
  	display: inline-block;
  	width: 100%;
  	box-sizing: border-box;
  }
  #Targetfulldiv {
  	display: inline-block;
  	width: 100%;
  	box-sizing: border-box;
  }
  .print-targetfulldiv #Targetfulldiv {
  	display: inline-block;
  	width: 100%;
  	box-sizing: border-box;
  }
  .top-strike {
  	padding-top: 14px;
  }
  .attrac_res.padding_0 .box-underline {
  	padding: 0 0 0 6px;
  }
  .top-strike .span4.strike {
  	margin: 5px 0 0;
  }
  #VicIssueForm .vic_issue_form_align .width_70 {
  	width: 17%;
  }
  #VicIssueForm .vic_issue_form_align .width_100 {
  	width: 60%;
  }
  .top-strike .strike {
  	margin: 5px 0 0 0px;
  	padding-left: 5px;
  }
  .attrac_res.padding_0.margin_top_0 {
  	margin-top: 5px;
  }
  div#croping-wrapper {
  	position: fixed;
  	width: 100%;
  	background: rgba(0, 0, 0, 0.4 );
  	left: 0;
  	height: 100%;
  	top: 0;
  	text-align: center;
  }
/*div#image-holder {
    width: 600px;
    text-align: center;
    margin: auto;
    background-color: #fff;
}
#croping-wrapper .jcrop-holder #preview-pane {
    top: 26px;
    right: -280px;
	width:185px;
	}*/
	.jcrop-holder {
		width: 70% !important;
		height: 400px !important;
	}
	div#image-holder {
		width: 800px;
		text-align: center;
		margin: auto;
	}
	.jcrop-holder img {
		margin: 0 !important;
	}
	div#form-container {
		float: none;
		text-align: left;
		width: 433px;
		margin: 0px auto 0;
	}
	input#btnvic-croping, input#cancel-croping {
		background-color: #EB5C15;
		color: #fff;
		border: 1px solid #EB5C15;
		font-size: 16px;
		min-width: 80px;
		padding: 8px;
		display: inline-block;
	}
	input#cancel-croping {
		background-color: #FC0A16;
		border-color: #FC0A16;
	}
	.content .title {
		padding: 0 0 10px 0 !important;
	}
	.content .title h4 {
		margin: 0;
	}
	.content p {
		color: #696969;
		font-size: 13px;
		margin-bottom: 2px;
		display: inline-block;
		width: 100%;
		line-height: 18px;
	}
	.content p span {
		float: right;
		width: 93%;
	}
	.content p:nth-child(9), .content p:nth-child(19) {
		margin: 0 0 0 28px;
	}
	.vic_sm_card .padding_top_100 {
		padding-top: 142px;
	}
	.inspection-input.Information .add-new-row-section li:nth-child(4) {
		width: 100px !important;
	}
	.inner-table.multipule.darkbrown a.btn.btn-warning {
		background-color: #b36f4a;
		color: #fff;
	}
	.inner-table.multipule.darkbrown span {
		color: #b36f4a;
	}
	.row_one input.input-small {
		width: 100%;
	}
	.row_one button.btn.btn-danger.removeRow {
		float: right;
		margin: 5px 0 0;
	}
	.row_one {
		display: inline-block;
		width: 100%;
		box-sizing: border-box;
	}
	.event_padding_top {
		padding-top: 30px;
	}
	label.font-bold {
		font-weight: 600;
		margin: 0 0 15px;
		display: inline-block;
		color: #005E9D;
	}
	.margin_bttom_20 {
		margin-bottom: 25px;
	}
	.margin_bttom_20 .span3.text-left {
		margin: 0;
	}
	.span4.uppermove.container_height.span.event_padding_top {
		min-height: inherit !important;
		margin: 0 0 0 50px;
		position: relative;
		right: 0;
		top: auto;
		left: 19%;
		height: auto;
		margin: auto;
		bottom: 42px;
		padding: 0;
	}
	.widget-body.form hr {
		border-bottom: 1px solid #DDD;
		display: inline-block;
		width: 100%;
	}
	.widget-body.form .form-actions.padding_left_0 {
		padding-left: 15px;
	}
	.row-fluid.margin_bttom_20 .control-group label {
		width: auto;
	}
	#sidebar .sidebar-menu .has-sub.event-schedule-section {
		background-color: #b36f4a;
	}
	.widget .event_doc_sec {
		position: absolute !important;
		top: 240px !important;
		right: -65px !important;
		width: 19.6%;
	}
	.table-responsive.calendar table table {
		overflow-wrap: break-word;/*table-layout: fixed;*/
	}
	.table-responsive.calendar.new-event table {
		table-layout: fixed;
	}
	.event-description-box a, .event-description-box p {
		word-wrap: break-word;
	}
	.event-description-box p.event-status span {
		display: inline-block;
		width: auto;
		padding: 4px 11px;
		margin: 0 40px 0 0;
	}
	.event-description-box p.event-status span {
		display: inline-block;
		width: auto;
		padding: 4px 11px;
		margin: 0 40px 0 10px;
		float: none;
		color: #000;
	}
	form#formEvent {
		position: static !important;
	}
	.input_supp_event, .event-description-box textarea {
		display: block;
		/* max-width: 342px;*/
		max-width: 350px;
		width: 100%;
	}
	<!--Daily Event Log-->
	.input_supp_event, .event-description-box textarea {
		display: block;
		max-width: 350px;
		width: 100%;
	}
	.event-log-head {
		float: left;
	}
	.event-log-head p {
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	.span6.select2me.dropdown_width option {
		line-height: 20px;
		color: #000;
		padding: 6px;
	}
	.bordr-bot {
		border-bottom: 1px solid #ccc;
		margin-top: 14px;
	}
	.cus-input-set .span12.alert-hed-back {
		background: #eee;
		padding: 0px 5px;
		margin: 0;
	}
	.cus-input-set .span12.alert-hed-back h3 {
		margin: 0 !important;
		text-transform: uppercase;
	}
	.cus-input-set .control-label {
		font-size: 13px;
		text-transform: uppercase;
	}
	.cus-inr .control-label {
		font-size: 11.5px !important;
		width: 100% !important;
	}
	.cus-input-set .input-mini {
		width: 80px;
	}
	.cus-input-set .add-on i {
		line-height: 20px !important;
	}
	.cus-input-set .btn.btn-primary {
		padding-right: 24px;
		padding-left: 24px;
	}
	.cus-input-set .icon-check::before {
		content: "\f00c" !important;
	}
	.Icon_bird_green.dail-event-colr a {
		background-color: #223a53 !important;
	}
	.Icon_bird_green.dail-event-colr span {
		color: #223a53 !important;
	}
	.span12.alert-hed-back h3 {
		color: #737373;
	}
	.cus-del {
		width: auto !important;
		display: inline-block;
		font-size: 14px !important;
		padding-left: 9px;
		padding-right: 9px;
	}
	.cus-view {
		width: auto !important;
		margin-bottom: 0px !important;
		display: inline-block;
		vertical-align: top;
	}
	.cus-input-set .btn {
		color: #fff;
	}
	.widget-body.help_guide-sect {
		padding: 0;
		font-family: 'Open Sans', sans-serif;
	}
	.help_guide-head {
		background-color: #005e9d;
		color: #ffffff;
		font-size: 18px;
		margin-bottom: 20px;
		padding: 8px 20px;
	}
	.help_guide-boxes {
		box-sizing: border-box;
		display: inline-block;
		padding: 0 10px;
		width: 100%;
	}
	.help_guide-box {
		border: 1px solid #e7e7e7;
		box-sizing: border-box;
		float: left;
		margin: 0 10px 20px;
		padding: 20px 10px;
		text-align: center;
		width: calc(20% - 20px);
		position: relative;
		cursor: pointer;
		border-radius: 5px;
	}
	.on_hover_content {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		padding: 15px;
		opacity: 0;
		transition: .4s all;
		overflow: auto;
		border-radius: 5px;
		text-align: left;
	}
	#get_started .on_hover_content {
		background: rgba(66, 134, 244,0.9);
	}
	div#wildlife_reports .on_hover_content {
		background: rgba(30,159,68,0.9);
	}
	div#vic_cards .on_hover_content {
		background: rgba(229,114,35,0.9);
	}
	div#event_schedule .on_hover_content {
		background: rgba(160,99,66,0.9);
	}
	div#daily_log .on_hover_content {
		background: rgba(0,84,141,0.9);
	}
	div#other_inspections .on_hover_content {
		background: rgba(162,35,87,0.9);
	}
	div#serviceability .on_hover_content {
		background: rgba(0,84,141,0.9);
	}
	div#monitor .on_hover_content {
		background: rgba(123,123,123,0.9);
	}
	div#administration .on_hover_content {
		background: rgba(153,95,188,0.9);
	}
	div#document_links .on_hover_content {
		background: rgba(104,90,205,0.9);
	}
	.on_hover_content ul {
		/* margin-left: 0; */
		list-style: disc;
		margin: 0 auto;
		padding-left: 10px;
	}
	div#daily_log .on_hover_content ul li {
		margin-bottom: 3px;
	}
	.on_hover_content ul li a {
		color: #fff;
		font-size: 12px;
	}
	.help_guide-box:hover .on_hover_content {
		opacity: 1;
		box-shadow: 0 4px 8px rgba(0,0,0,0.2);
	}
	.help_guide-title > span {
		display: block;
		font-size: 14px;
		font-weight: 700;
		margin-top: 10px;
	}
	#get_started .help_guide-title > span {
		color: #50C2F0;
	}
	#wildlife_reports .help_guide-title > span {
		color: #1E9F44;
	}
	#vic_cards .help_guide-title > span {
		color: #E57223;
	}
	#event_schedule .help_guide-title > span {
		color: #A06342;
	}
	#daily_log .help_guide-title > span {
		color: #00548D;
	}
	#other_inspections .help_guide-title > span {
		color: #A22357;
	}
	#serviceability .help_guide-title > span {
		color: #00548D;
	}
	#document_links .help_guide-title > span {
		color: #685ACD;
	}
	#monitor .help_guide-title > span {
		color: #7B7B7B;
	}
	#administration .help_guide-title > span {
		color: #995FBC;
	}
	.on_hover_content ul li a {
		display: block;
	}
	.on_hover_content ul li {
		line-height: normal;
		color: #fff;
	}
	.user_activity_blue .directional-img {
		padding-right: 8px;
	}
	.user_activity_blue .directional-title b, .user_activity_blue .control-group label, .user_activity_blue .control-group input {
		color: #1e344a !important;
	}
	.user_activity_blue .submit_but input {
		background-color: #1e344a !important;
		border-color: #1e344a !important;
	}
	/* new daily style */
	li.has-sub.event-log-section {
		background: #223a53 !important;
	}
	li.drk-clrd a {
		background: #1f354b !important;
	}
	div#users_1_chzn .chzn-results li {
		color: #1e344a !important;
	}
	div#users_1_chzn .chzn-choices li {
		color: #1e344a !important;
	}
	.aircraft_r_report .submit_but input {
		background-color: #f0870e !important;
		border-color: #f0870e !important;
	}
	.aircraft_r_report .directional-title b, .aircraft_r_report .control-group label, .aircraft_r_report .control-group input {
		color: #f0870e !important;
	}
	.aircraft_r_report .control-group input::placeholder {
		color: #f0870e !important;
	}
	.input_likUp_eventLog {
		width: 100px !important;
	}
	.colon {
		display: none;
	}
	.print-textarea {
		border: 1px solid #dddddd;
		font-size: 8px;
		padding: 2px;
		display: none;
	}
	.inspection-input.comment div.checker {
		width: 100%;
		margin: 0;
	}
	/* nab 5/0ct/2017 */
	.newlayout-addnew .span4.cus-Log-w100 {
		width: 27%;
		max-width: 290px;
	}
	.newlayout-addnew .span2.cus-Log-w100 {
		width: 12%;
		margin-left: 2%;
	}
	.newlayout-addnew .span3.cus-Log-w100 {
		width: 27%;
		margin-left: 2%;
	}
	.newlayout-addnew label.control-label {
		width: auto;
	}
	.newlayout-addnew .span3.cus-Log-w100 .span5 {
		width: 35%;
	}
	.newlayout-addnew .span3.cus-Log-w100 .span5 input[type="text"] {
		width: 100%;
		box-sizing: border-box;
		height: 30px;
	}
	.newlayout-addnew .span3.cus-Log-w100 .span6.cus-Log-w50 {
		width: 53%;
		margin-left: 16px;
	}
	.newlayout-addnew .span3.cus-Log-w100 .elog-cat-margin {
		margin-left: 0px;
	}
	.align-position {
		position: relative;
		top: 15px;
		z-index: 999;
		padding-left: 0;
		padding-right: 0;
	}
	.inner-right-wrapp_ .control-group.inspection_eport .input-small.date-picker.log_datec {
		width: 40% !important;
	}
	.log-cat .chzn-container-multi {
		width: 80% !important;
	}
	.inspection_view_record .row-fluid.customizing {
		width: auto;
		float: right;
		margin: -53px 0 10px 0;
	}
	.inspection_view_record .row-fluid.customizing .span6:first-child {
		display: none;
	}
	.inspection_view_record .search-section {
		margin-bottom: 15px;
		padding-left: 0;
	}
	.view_visitor_cards_section .top-airport-title, .Visits-history-section .top-airport-title {
		display: inline-block;
		width: auto;
		max-width: 60%;
		white-space: initial;
		word-wrap: break-word;
	}
	.visitor_notes textarea.span8.textarea-height {
		width: 100%;
		min-height: 86px !important;
		height: 86px !important;
	}
	.navbar-inverse .brand, .navbar-inverse .nav>li>a {
		color: #999;
	}
	#nestable_list .dd3-item.dd-collapsed > button {
		background: url("../img/icon-plus.png");
		background-position: center center;
		background-repeat: no-repeat;
	}
	#nestable_list .dd3-item > button {
		background: url("../img/icon-minus.png");
		background-position: center center;
		background-repeat: no-repeat;
	}
	#nestable_list .dd3-item > button:before, #nestable_list .dd3-item.dd-collapsed > button:before {
		display: none;
	}
	.control-group.asic-sectin .span4:last-child .control-label {
		width: 120px;
		margin-left: 25px;
	}
	.control-group.asic-sectin .span4:last-child .controls {
		margin-left: 10px;
	}
	.agent-email-layout {
		width: 180px !important;
	}
	.asic-expiry-layout {
		margin-left: 2.564102564102564% !important;
	}
	.asic_expiry_popup {
		text-align: center;
	}
	.asic_expiry_popup .content {
		font-size: 13px;
	}

/*.next.disabled, .prev.disabled {
		display: none;
		}*/
		.view-logs-ipad-view table tr> th:nth-child(3), .logs-ipad-view table tr> td:nth-child(3),  .logs-ipad-view table tr> th:nth-child(4), .logs-ipad-view table tr> td:nth-child(4) {
			word-wrap: break-word !important;
			width: 35% !important;
		}
		.view-logs-ipad-view table tr> th:nth-child(3), .logs-ipad-view table tr> td:nth-child(3) {
			width: 30% !important;
		}
		.view-logs-ipad-view table tr> th:last-child {
			min-width: 125px;
		}
		.view-logs-ipad-view table tr> th:nth-child(6), .logs-ipad-view table tr> td:nth-child(6),  .logs-ipad-view table tr> th:nth-child(7), .logs-ipad-view table tr> td:nth-child(7) {
			white-space: nowrap !important;
		}
		form#WildlifeAdvanceReport {
			padding: 15px 6px;
		}
		.wildlife-reprot-table table {
			min-width: 1700px;
		}
		.widget-body.form .form-actions.add_inspect_pading {
			padding: 19px 20px 20px;
		}
		.table.table-striped td.url-td {
			word-break: break-all;
		}
		.table-responsive.table-responsive-desktop {
			overflow-x: auto;
			overflow-y: hidden;
			width: 100%;
		}
		a.btn.btn-success.btn-lg {
			width: 122px;
		}
/*ADA(Airside driving authority) Module*/

.darkGreen .Icon_bird_green.dail-event-colr a {
	background-color: #0b3b23 !important;
}
.darkGreen .Icon_bird_green.dail-event-colr span {
	color: #0b3b23 !important;
}
.widget-title {
	background: #f2f2f2;
	background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#ffffff), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	background-image: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
	/*background-image: -linear-gradient(top, #ffffff 0%, #f2f2f2 100%);*/
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
	height: 36px;
	border-bottom: 1px solid #fff;
}
.widget-title span.tools {
	border-left: 1px solid #E0DEDE;
	float: right;
	margin: 2px 0 0;
	padding: 6px 5px 6px 10px;
}
.widget-title > .tools, .widget-title > .actions {
	float: right;
	margin: 0;
	padding: 3px 5px 2px;
}
.widget-title > h4 {
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding: 12px 11px 10px 15px;
	line-height: 12px;
	margin: 0;
}

.widget-title h4{
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding: 12px 11px 10px 15px;
	line-height: 12px;
	margin: 0;
	color: #4C4C4C;
	text-shadow: 0 1px 1px #FFFFFF;
}
.widget-title > h4 i {
	font-size: 14px;
	margin-right: 2px;
}
.form-actions.question-bttn {
	padding: 0;
	border: none;
}
.box-container.questions-attacment {
	position: relative;
	bottom: 200px;
	left: 154px;
	width: 40%;
}
.questions-section {
	min-height: 270px;
}
.questions-attacment form#upload,.induction-attacment form#upload {
	width: 100%;
}
.box-container.induction-attacment {
	position: relative;
	bottom: 50px;
	left: 154px;
	width: 30%;
}
#sidebar > ul > li.induction-exam-sec, #sidebar .induction-exam-sec .sub {
	background-color: #0b3b23;
	border-color: #0b3b23;
}
.sidebar-menu .has-sub.induction-exam-sec .icon-box .induction-exam-admin {
	background: url(../img/induction-exam-icon.png) no-repeat !important;
	display: inline-block;
	width: 20px;
	height: 20px;
}
.textarea-layout .jqte_editor {
	border: none;
	box-shadow: none;
	padding: 20px 12px 0px;
	resize: none;
	max-height: 100px;
}
.textarea-layout .jqte_toolbar.unselectable {
	width: 100%;
	box-sizing: border-box;
}
.textarea-layout .jqte, .textarea-layout .exam-module-jqte {
	border: none;
	box-shadow: none;
	resize: none;
	padding: 0;
	border-radius:0;
	margin:0;
}
.textarea-layout .exam-module-jqte ul {
	margin-top:10px;
}
.textarea-layout .widget-body.form {
	position: relative;
	padding: 0 0 10px 0;
	min-height: 400px;
}
.textarea-layout .exam-module-jqte, .textarea-layout .jqte_editor ul {
	margin: 0;
}
.controls label.email_description {
	margin: 15px 0 0;
	color: #888;
}
.controls .width_version_date {
	width: 55%;
}

#quesModal .jqte {
	border:0;
	box-shadow: none;
	margin: 0px;
	border-radius: 0px;
}
#quesModal .modal-body.general {
	padding: 0px;
}
#quesModal .jqte_editor, .jqte_source {
	resize: none;
}
#quesModal .modal-footer {
	border-radius: 0px;
}
div#answer_textarea .controls {
	margin: 0;
}

/*ADA(Airside driving authority) Module*/
		#quesModal h3#modal_heading,
		#ansModal h3#modal_heading {
			font-size: 18px;
		}
		#quesModal .modal-body,
		#ansModal .modal-body {
			padding: 0px;
		}
		#quesModal .modal-body textarea,
		#ansModal .modal-body textarea {
			margin: 0px;
			border: 0px;
			box-shadow: none;
			width: 100%;
			box-sizing: border-box;
			resize: none;
			min-height: 100px;
			padding: 10px;
		}
		.exam-module-jqte img {
			max-width: 300px;
			width: auto;
			margin: 0px !important;
			max-height: 250px;
		}
		.dis-table1 .exam-module-jqte,
		.dis-table .exam-module-jqte {
			padding: 15px;
			padding-bottom: 0;
		}
		.textarea-layout h4 {
			max-width:82%;
		}
		.dis-table1 .exam-module-jqte ul,
		.dis-table .exam-module-jqte ul {
			margin-left: 0px;
			text-align: left;
		}
		.textarea-layout input[type="radio"], .textarea-layout .checkbox input[type="checkbox"] {
			margin:0;
		}
		.center-modal p {
			margin: 0;
		}
		.center-modal h3 {
			font-size: 18px;
			line-height: 18px;
		}
		.center-modal h4 {
			margin: 5px 0 0;
			font-size: 16px;
		}
		.center-modal .modal-footer, .center-modal  {
			text-align: center;
		}
		.small-btn a.btn.btn-primary, .small-btn a.btn.btn-danger {
			width: auto;
		}
		.dis-table {
			display: table;
			width: 100%;
		}
		.dis-cell {
			display: table-cell;
			width: 20%;
			float: none !important;
			vertical-align: middle;
		}
		.dis-cell.text-question {
			width: 86%;
			position: relative;
		}
		span.dis-cell.tools {
			width: 12%;
			text-align: center;
		}
		.text-question label {
			position: absolute;
			left: 14px;
			top: 12px;
			font-weight: 600;
		}
		.text-question span {
			padding-left: 30px;
			display: inline-block;
			width: 100%;
			line-height: 20px;
			vertical-align: top;
		}
		.dis-cell.column {
			width: 49%;
			vertical-align: top;
			background-color: #fff;
			border-bottom: 1px solid #e5e5e5;
			-webkit-box-shadow: 0 0px 5px #ddd;
			-moz-box-shadow: 0 0px 5px #ddd;
			box-shadow: 0 0px 5px #ddd;
		}
		.dis-cell .textarea-layout {
			border: none;
			box-shadow: none;
		}
		.textarea-layout .widget-body.form {
			border-bottom: none;
		}
		.row-fluid.dis-table {
			margin-bottom: 25px;
		}
		td.align-center-text {
			text-align: center;
		}
		.dis-cell.empty {
			width: 2%;
		}
		form#manageQuestionFrm .alert.alert-success {
			margin: -6px 0 -50px;
		}
		a.success-btn.viewInductions {
			text-align: center;
			display: inline-block;
			border: 1px solid #87bb33;
			line-height: 27px;
			width: 25px !important;
			height: 25px;
			background-color: #87bb33;
			border-radius: 50%;
			font-size: 14px;
			color: #fff;
		}
		a.success-btn.viewInductions:hover {
			background-color: #fff;
			color: #87bb33;
		}
		a.success-btn.viewInductions:hover, a.success-btn.viewInductions:focus {
			text-decoration: none;
		}
		a.success-btn.viewInductions:hover i {
			color: #87bb33;
		}
		a.success-btn.viewInductions {
			text-align: center;
		}
		.dropdown-table a.btn.btn-danger, .dropdown-table a.btn {
			width: auto;
		}
		.table-bordered .hdnRows td:last-child {
			text-align: center;
		}
		.dropdown-table a.btn {
			min-width: inherit;
		}
		.row-fluid.dis-table1 {
			display: table;
			width: 100%;
			height: 100vh;
		}
		.download_exam .owl-carousel {
			width: 50%;
			margin: auto;
		}
		.download_exam button.owl-next {
			float: right;
		}
		.download_exam button.owl-prev {
			float: left;
		}
		.download_exam button span {
			font-size: 25px;
		}
		.download_exam .owl-theme .owl-nav [class*=owl-]:hover {
			background: transparent;
			color: #005e9d;
			cursor: pointer;
		}
		.owl-item input.btn.btn-primary {
			position: absolute;
			bottom: 10px;
			right: 10px;
			margin: auto;
			top: auto;
		}
		.owl-carousel .owl-nav {
			margin: -12px 0 0;
		}
		table.dataTable>tbody>tr.child ul center {
			display: inline-block;
			vertical-align:top;
		}
		.dataTables_wrapper table.dataTable > tbody > tr.child span.dtr-title {
			min-width: 140px;
			vertical-align:top;
		}
		table.dataTable > tbody > tr.child ul {
			width:100%;
		}
		.view-visitor-page table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before, .view-visitor-page table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
			top: auto;
			line-height: 19px;
			font-size: 15px;
			font-weight: 600;
		}
		.view-visitor-page table.dataTable.dtr-inline.collapsed > tbody > tr td:nth-child(2) {
			padding-left:30px;
		}
		.btn-slides {
			text-align: center;
		}
		.view-airports .table.table-striped.table-bordered.dataTable tbody td {
			word-break: break-all;
		}
		.sidebar-menu .has-sub.induction-exam-sec .icon-box .induction-exam-admin {
			background: url(../img/induction-exam-icon.png) no-repeat !important;
			display: inline-block;
			width: 20px;
			height: 20px;
		}
		#sidebar > ul > li.induction-exam-sec, #sidebar .induction-exam-sec .sub {
			background-color: #0b3b23;
			border-color: #0b3b23;
		}
		.darkGreen .Icon_bird_green.dail-event-colr a {
			background-color: #0b3b23 !important;
		}
		.darkGreen .Icon_bird_green.dail-event-colr span {
			color: #0b3b23 !important;
		}
		.box-container.induction-attacment {
			position: relative;
			bottom: 50px;
			left: 154px;
			width: 30%;
		}
		#sample_3_wrapper .table-bordered a.btn.btn-warning {
			min-width: 70px;
		}
		.questions-section {
			min-height: 270px;
		}
		.box-container.questions-attacment {
			position: relative;
			bottom: 170px;
			left: 154px;
			width: 40%;
		}
		.widget-body .form-actions.question-bttn {
			padding: 0 !important;
			border: none;
			margin: 0 !important;
		}
		.textarea-layout span.tools > a {
			color: #22878E;
			font-size: 12px;
		}
		.widget-title h4{
			float: left;
			font-size: 13px;
			font-weight: bold;
			padding: 12px 11px 10px 15px;
			line-height: 12px;
			margin: 0;
			color: #4C4C4C;
			text-shadow: 0 1px 1px #FFFFFF;
		}
		.textarea-layout .exam-module-jqte ul {
			margin-top: 10px;
		}
		.textarea-layout .widget-body.form {
			position: relative;
			padding: 0 0 10px 0;
			min-height: 400px;
		}
		tr.innerTable {
			background-color: #D2F0FC;
		}
		tr.innerTableHeading, tr.innerTableHeading td {
			background-color: #6DCFF6 !important;
		}
		tr.innerTableHeading td {
			color: #fff;
		}
		.table-striped tr.innerTable, .table-striped tr.innerTable td {
			background-color: #D2F0FC !important;
			color: #333;
		}
		.table-striped tbody > tr.innerTableHeading:nth-child(2n+1) > td, .table-striped tbody > tr.innerTableHeading:nth-child(2n+1) > th {
			color: #fff !important;
		}
		.table-striped tbody > tr.innerTable:nth-child(2n+1) > td, .table-striped tbody > tr.innerTable:nth-child(2n+1) > th {
			color: #333 !important;
		}

		/*ADA(Airside driving authority) Module-end*/
/*ADA(Airside driving authority start) Module*/
.manual-induction-exam-heading .width_20, .manual-induction-exam-sec .width_20 {
	width: 10%;
	margin: 0 0 0 12px;
}
.manual-induction-exam-sec .width_30 {
	width: 27%;
}
.manual-induction-exam-sec .width_10 {
	width: 10%;
	display: inline-block;
	margin: 0 0 0 15px;
	text-align:center;
}
.renewal-required {
	width: 35%;
	margin: auto;
}
.renewal-required .form-control {
	width: 100%;
	margin:0;
}
.renewal-required .renewal-date {
	width: 45.7%;
	margin: 0 28px 0 0;
}
.renewal-required .renewal-date:last-child {
	margin: 0;
}
.title-top h3 {
	margin: 0 0 30px 0;
	font-size: 15px;
	border-bottom: 1px solid #ddd;
	font-family: 'MyriadPro-Light';
}
.renewal-required .row-fluid {
	margin: 0 0 12px 0;
}
.renewal-required .row-fluid .date-picker {
	margin:0;
}
.table-responsive.induction_register_sec {
	overflow: auto;
}
.sidebar-closed .renewal-required {
	width: 30.6%;
}
.renewal-required span.select2.select2-container.select2-container--default {
	width: 100% !important;
}
.btn.btn-width-auto {
	width: auto !important;
	min-width:inherit !important;
}
.induction-exam-internal tr td:last-child {
	text-align: center;
}
/*ADA(Airside driving authority end) Module*/
a.cross-button-sm {
	background-color: #DC4E3B;
	border: 1px solid #DC4E3B;
	color: #FFF;
	min-width: 16px;
	min-height: 16px;
	display: inline-block;
	text-align: center;
	border-radius: 50%;
	line-height: 16px;
	font-size: 10px;
	font-weight: 600;
	right: 0px;
	float: right;
	margin: 0 0 -15px 0;
	position: relative;
	z-index: 99;
	top: -4px;
	text-decoration: none;
}
a.cross-button-sm {
	color: #fff;
	text-decoration: none;
}
a.cross-button-sm:hover{
	text-shadow: none !important;
	color: #FFF;
}
.registration-column input {
	width: 84%;
}
.registration-column {
	position: relative;
}
.manual-row center {
	position: relative;
	display: inline-block;
}
.manual-row a.cross-button-sm {
	right: 7px;
}
tbody.manual-induction-exam-sec .btn-primary {
	width: auto;
}
a.update-btn {
	white-space: nowrap;
}
.register-table table textarea {
	box-sizing: border-box;
}
.view_administer_site table.table {
	margin: 0;
}
td a.update-btn {
    min-width: 100px !important;
}
.sidebar-closed .renewal-required {
    width: 30.6%;
}
.renewal-required span.select2.select2-container.select2-container--default {
    width: 100% !important;
}
.print-spn-control .bootstrap-timepicker-component input {
    width: 65px;
}
.table-responsive.register-table {
	margin-bottom: 20px;
}

/*strike-form*/
.grey-panel {
    border: 1px solid #c3c3c3;
    background-color: #e9e9e9;
    padding: 10px 10px;
    margin: 0 0 20px 0;
}
.grey-panel h4 {
    color: #333;
    font-size: 15px;
    margin: 0;
    font-weight: 600;
}
.strike-box {
    border: 1px solid #c8c8c8;
    padding: 20px 20px;
    margin: auto;
    max-height: 450px;
    overflow: auto;
}
.row-fluid .custom_width_20 {
    width: 20%;
    margin: 0;
    padding: 0 20px 0 0;
}
.row-fluid .custom_width_50 {
    width: 50%;
    padding: 0 20px 0 0;
}
.row-fluid .custom-box input {
    width: 100%;
    box-sizing: border-box;
    height: 30px;
}
.custom-box {
    float: left;
    box-sizing: border-box;
    margin: 0 0 20px 0;
}
.form-horizontal .custom-box label {
	width: auto;
}
.custom_width_33 {
    width: 33.333%;
    padding: 0 20px 0 0;
}
.inner-strike-box {
    margin: 0 0 10px 0;
}
.custom-box .control-group input {
    width: 60%;
}
.custom_width_100 {
    width: 100%;
    padding: 0 20px 0 0;
}
.full-width {
	width: 100%;
}
.custom-box textarea.full-width {
    box-sizing: border-box;
    min-height: 100px;
}
.strike-text h3 {
    margin: 0 0 15px 0;
    font-size: 20px;
    font-weight: 600;
}
.strike-text p {
    font-size: 13px;
    line-height: 22px;
    margin: 0 15px 0px;
    color: #000;
}
.strike-des {
    margin: 0 0 10px 0;
}
.strike-box img#loading-img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 50px;
}

.box-container span#display_none, .box-container span#PDF_link {
	display: inline-block;
	margin: 10px 0 0 0;
}
.strike-img {
    float: left;
    width: 150px;
}
.inner-strike-text {
    float: left;
    width: 74%;
}
.strike-text {
    display: inline-block;
    width: 100%;
    margin: 0 0 15px 0;
}
.strike-img img,.ATSB_Popup {
    max-width: 100%;
}

/*strike-form-end*/
.table-responsive.view_modules_rights .table.table-striped thead th {
    white-space: normal;
}
		@media (min-width:1450px) {
			.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
				bottom: 276px;
				left: 311px;
				position: relative;
			}
		}
		@media (min-width:1400px) {
			.display_area .row-fluid .span2, .display_area_02 .row-fluid .span4 {
				margin-left: 0.5%;
				margin-right: 0.7%;
				width: 60px;
				float: none;
				display: inline-block;
			}
			.layout-changed .display_area.display_area_02.span12 {
				width: 100%;
			}
			.span12.img_widthHeight {
				float: none;
				width: 700px;
			}
			.span12.img_widthHeight > img {
				float: left;
				height: 332px !important;
				width: 90% !important;
			}
			.box-container.print-t-margin .span3.box-container.container_height, .inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span, .add-wildlife-report .box-container.minheight1 .span3.box-container.container_height {
				width: 300px;
			}
			.minheight.print-t-margin .row-fluid .span6.box-container {
				float: right;
				width: 500px;
			}
			.minheight.print-t-margin .row-fluid .span6.many-button {
				width: auto;
				float: right;
			}
			.minheight.print-t-margin .row-fluid .span6.many-button.save {
				float: left;
				left: 24%;
			}
		}
		@media (max-width:1400px) {
			table {
				max-width:inherit;}

				input, textarea, .uneditable-input {
					width: 96%;
				}
				.dropdown_width {
					width: 100% !important;
				}
				.table.table-striped.table-bordered .sorting_asc {
					text-align: center;
				}
				.span6.last-section {
					width: 33%;
					float: right;
				}
				.span6.first-section {
					width: 33%;
					float: left;
				}
				.vic_issue_register .last-section .dataTables_filter {
					width: 100%;
					text-align:right;
				}
				.vic_issue_register .last-section #DataTables_Table_0_filter > label {
					display: block;
				}
				.vic_issue_register .last-section #DataTables_Table_0_filter input {
					display: inline-block;
					width: 76%;
				}
				.vic_issue_register .first-section select {
					width: 70px;
				}

				.Wildlife_report_margn form .control-group {
					margin: 0 9px 0 0 !important;
				}
			}
			@media (max-width:1350px) {
				.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
					bottom: 276px;
					left: 270px;
					position: relative;
				}
				.newlayout-addnew .span2.cus-Log-w100 {
					width: 14%;
					margin-left: 1%;
				}
				.newlayout-addnew .span3.cus-Log-w100 .span6.cus-Log-w50 {
					width: 45%;
					margin-left: 16px;
				}
				.newlayout-addnew .span3.cus-Log-w100 .span5 {
					width: 41%;
				}
				.newlayout-addnew .span3.cus-Log-w100 {
					width: 27%;
					margin-left: 1%;
				}
				.newlayout-addnew .span4.cus-Log-w100 {
					width: 28%;
					max-width: 290px;
				}
				.table-responsive {
					overflow: auto;
					overflow-y: hidden;
					display: inline-block;
					width: 100%;
				}
			}
			@media (max-width:1300px) {
				.display_area_02 {
					width: 74%;
				}
				.table-responsive.element-table {
					min-height: inherit;
				}
				.table-responsive {
					margin: 10px 0 0;
				}
				.table-responsive.table-spacing, .table-responsive.tbl-wildlife-report {
					min-height: inherit;
					overflow-y: inherit;
				}
				.vic-manage-form .form-horizontal .control-label {
					width: 100px;
				}
				.vic-manage-form .visitor-name .control-label, .vic-manage-form .Visitor-Card .control-label, .edit-visit-form-section .control-label {
					width: 95px;
				}
				.Visitor-Card {
					width: 20%;
				}
				.vic-manage-form .Visitor-Card {
					width: 100%;
				}
				.VIC-return {
					width: 120px;
				}
				.VIC-return .input-small.date-picker.clearboth.currentDate {
					width: 100%;
					box-sizing: border-box;
					height: 30px;
				}
				.VIC-return .control-group.span6 {
					width: 100%;
				}
				.VIC-return .span5 {
					width: 25.2%;
				}
				.VIC-return .span3 {
					text-align: center;
					padding: 0 0 0 11px;
				}
				.visitor-name .span10 {
					width: auto;
				}
				.display_area {
					display: inline-block;
					padding-left: 1%;
					width: 79%;
				}
				.controls_pic_Launceston .species_left {
					float: left;
					width: 190px;
				}
				.drp_width {
					width: 40px !important;
					padding: 2px !important;
				}
				.display_area {
					display: inline-block;
					padding-left: 1%;
					width: 74%;
				}
				.col-md-5.attrac_res.padding_0 {
					float: right;
					width: 45%;
				}
				.display_area.display_area_02 {
					width: 65%;
				}
				.table.table-striped.table-bordered.dataTable thead th, .table.table-striped.table-bordered.dataTable tbody td {
					font-size: 12px;
				}
				.Visitor-unabl .span3 {
					width: 20%;
				}
				.Visitor-unabl .Declaration-section {
					width: 29%;
				}
				.edit-visit-form-section .start-date-visit .span3 {
					width: 25%;
				}
				.start-date-visit .span3 .control-group input, .edit-visit-form-section .control-group.hardcopy input {
					width: 90%;
				}
				.edit-visit-form-section .span9.Targetfulldiv {
					width: 100%;
				}
				.edit-visit-form-section .start-date-visit .span6 {
					width: 40%;
				}
				.edit-visit-form-section .control-group.hardcopy .control-label {
					width: auto;
				}
				.inspections-edit .span6.many-button {
					position: relative;
					left: 160px;
					top: 1px;
				}
				.sidebar-menu ul {
					padding: 0;
				}
				.inspection_form_section .add-wildlife-report .box-container .span6.box-container {
					left: 97px;
					position: relative;
					text-align: left;
					width: auto;
					float: left;
				}
				.inspection_id-sections .add-wildlife-report .box-container .span6.many-button {
					position: static;
					width: 100%;
				}
				.table-responsive.cus-tabl-font, .table-responsive.vic-register-table {
					min-height: inherit;
}
/*.main-darg-section .form-group > input, .main-darg-section .form-group > textarea {
  width: 50%;
}
*//*.with-edit .main-darg-section .form-group > input, .with-edit .main-darg-section .form-group > textarea {
  width: 56%;
  }*/
.with-edit .main-darg-section .form-group input.input-mini.timepicker-24.normalwidth {
	width: 49%;
}
/*.main-darg-section .form-group > select {
	width:60%;
}
*/.main-darg-section .form-group > label {
	width: 130px;
}
.main-darg-section ul li {
	float: none;
}
.main-darg-section .starrr a {
	font-size: 15px;
}
.captcha-top-30 {
	padding-top: 0px;
}
.vic_sm_card .padding_top_100 {
	padding-top: 0px;
	width: 320px;
}
.span3.vic-right-card-crop {
	width: 90%;
}
/*nab 9/oct/2017*/
.table-responsive.table-spacing {
	margin-top: 0px;
}
.inner-table span {
	float: left;
	margin-bottom: 13px;
	width: 60%;
}
}
@media (max-width:1280px) {
	.control-group.inspection_eport label {
		font-size: 12px;
	}
	.wildlife_report_sections .control-group.inspection_eport {
		margin: 0 20px 0 0;
		float: left;
	}
	.wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
		margin: 29px 15px 0 0;
		float: right;
	}
	#simpleReport .frm_right {
		padding-bottom: 30px;
	}
	.wildlife_report_sections .input-small.date-picker.clearboth.insptn_date.currentDate {
		width: 80%;
	}
	.control-group.inspection_eport.Strike label {
		text-align: center;
	}
	.wildlife_report_sections .form-horizontal.print-none.Area-form {
		padding-left: 15px;
		border-right: none !important;
	}
	.wildlife_report_sections .form-horizontal.print-none.Area-form label {
		margin-left: 0 !important;
	}
	.wildlife_report_sections .chzn-container.chzn-container-multi {
		display: inline-block;
		float: left;
	}
	.control-group.inspection_eport.Species {
		margin: 0;
		width: 25%;
	}
	.wildlife_report_sections .default, .wildlife_report_sections .chzn-container.chzn-container-multi {
		width: 100% !important;
	}
	.inspection_monitor .right-Outstanding, .launce-test-section .main-Outstanding .right-Outstanding {
		width: 69%;
	}
	.inspection_monitor .control-group.inspection_eport {
		margin-left: 0;
		margin-right: 8px;
	}
	.launce-test-section .right-form {
		padding: 0 0 0 10px;
	}
	.input_likUp_eventLog {
		width: 100% !important;
	}
	.vic-register-table .dataTables_wrapper .table {
		min-width: 1650px;
	}
	.table-responsive.calendar.new-event.cus-event-scrol table {
	    min-width: 1300px !important;
	}
}
@media (max-width:1200px) {
	.display_area .row-fluid .span2 {
		margin-left: 0.7%;
	}
	.controls_pic_Launceston .species_left {
		float: left;
		display: block;
	}
	.span12.box-container .display_area {
		width: 100%;
	}
	.layout-changed .display_area.span12 {
		margin: 10px 0 0;
		padding: 0;
	}
	.span12.box-container .col-md-5.attrac_res.padding_0 .display_area {
		display: inline-block;
		padding-left: 1%;
		width: 95%;
	}
	.display_area_02 .row-fluid .span4 {
		margin-left: 1.4%;
		width: 15.2%;
		word-break: break-all;
	}
	.visitor-form .row-fluid_text {
		padding: 25px 0 0 20px;
		width: 55%;
	}
	#sample_2 td .btn.btn-danger {
		width: auto;
	}
	.edit-visit-form-section .vic_issue_form_align .span5 {
		width: 35%;
	}
	.edit-visit-form-section .vic_issue_form_align .span2 {
		width: 22%;
	}
	.edit-visit-form-section .start-date-visit .span6 textarea {
		min-height: 70px !important;
	}
	.vic_issue_register .control-group.inspection_eport.span2 {
		width: 30%;
	}
	.vic_issue_register .submit_but.inspection_eport.margin_top_0.span3.text-left {
		width: 20%;
	}
	.layout-changed .box-underline {
		font-size: 13px;
		letter-spacing: -0.3px;
	}
	.right-form-group {
		margin: 0 0 0 10px;
		width: 100%;
	}
	.right-form-group > span {
		bottom: 26px;
		left: 67px;
		position: relative;
	}
	.view_administer_site .left-form-group {
		margin: 0;
	}
	.daily_logs_sec .inner-right-wrapp_ .control-group.inspection_eport .input-small.date-picker.log_datec {
		width: 60% !important;
	}
	.directional-form .directional-title {
		width: 25%;
	}
	.directional-form .label-block.label-block_new {
		width: 65%;
	}
	.label-block_new .control-label {
	    font-size: 12px;
	}

}
@media (max-width:1199px) {
	.scroll-fix-ipad table {
		max-width: 200% !important;
		width: 100%;
	}
	.newlayout-addnew .span4.cus-Log-w100 {
		width: 31%;
		max-width: 290px;
	}
	.newlayout-addnew .span3.cus-Log-w100.ntext-area {
		width: 23%;
		margin-left: 1%;
	}
	.newlayout-addnew .span3.cus-Log-w100 {
		width: 27%;
	}
	.newlayout-addnew .span3.cus-Log-w100 .span5 {
		width: 43%;
	}
	.newlayout-addnew .span3.cus-Log-w100 .span6.cus-Log-w50 {
		width: 45%;
		margin-left: 10px;
	}
	.newlayout-addnew .span2.cus-Log-w100 {
		width: 14%;
		margin-left: 1%;
	}
	.main-darg-section .form-group > label {
		width: 129px;
	}
	.main-darg-section .starrr a {
		font-size: 13px;
	}
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 276px;
		left: 251px;
		position: relative;
	}
	.add-user .address-one .span2 {
		width: 13%;
	}
	.view-logs-ipad-view table tr> th, .logs-ipad-view table tr> td,  .logs-ipad-view table tr> th, .logs-ipad-view table tr> td {
		white-space: nowrap !important;
		width: auto !important;
	}
	.view-logs-ipad-view table#sample_4,  .logs-ipad-view table#sample_4 {
		box-sizing: border-box;
		width: auto;
		max-width: 100%;
	}
	.view-logs-ipad-view div#sample_4_wrapper, .logs-ipad-view div#sample_4_wrapper {
		display: inline-block;
	}
	.table-scroll .dataTables_wrapper .table {
		min-width: 1180px;
	}
	.tbl-wildlife-report .dataTables_wrapper .table {
		min-width: inherit;
	}
	.tbl-wildlife-report.scroll-none {
		overflow: inherit;
	}
	.view-visitor-page .dataTables_wrapper .table, .view-all-logs-layout .dataTables_wrapper .table,  .insp-view-layout .dataTables_wrapper .table {
		min-width:inherit;
	}
	.directional-form .control-group.inspection_eport {
	    width: 22%;
	}
}
@media (max-width:1150px) {
	.cus-Log-w100 {
		width: 100% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
		max-width: 100% !important
	}
	.cus-Log-w50 {
		width: 49% !important;
		margin-left: 0px !important;
		margin-right: 0px !important;
		float: none !important;
		display: inline-block !important;
	}
	.cus-Log-other-set {
		margin: 0px !important;
		float: none !important;
		display: inline-block !important;
	}
	.cus-dis-no {
		display: none !important;
	}
	.cus-Log-entry .control-label {
		float: none !important;
	}
	.cus-Log-w50 .input-mini {
		width: 100% !important;
		max-width: none !important;
	}
	.cus-Log-entry input {
		width: 100% !important;
		box-sizing: border-box;
		height: 30px;
	}
	.help_guide-boxes {
		display: inline;
		padding: 0;
	}
	.widget-body.help_guide-sect {
		float: left;
		width: 100%;
	}
	.help_guide-box {
		width: calc(25% - 20px);
	}
	.help_guide-box {
		padding: 20px 3px;
	}
}
@media (max-width:1140px) {
	.directional-form .control-group.inspection_eport {
		width: 22%;
	}
	.dashboard .new-content-box > h4 {
		font-size: 17px;
	}
	.dashboard .new-content-box {
		padding-bottom: 0;
	}
	.submit_but.inspection_eport.margin_top_15.btn_daily_logs {
		width: auto !important;
	}
	.wildlife_report_sections .advanced_search_descrptn {
		float: left;
		text-align: left;
		width: 100%;
	}
	#simpleReport .frm_right {
		padding-bottom: 75px;
	}
	.control-group.inspection_eport.Species {
		margin: 0;
		width: 29%;
	}
	.view_administer_site .right-form-group .inspection_eport label {
		width: 44px !important;
	}
	.inspection_monitor label {
		font-size: 12px;
	}
	.inspection_monitor .page-title-new {
		font-size: 12px;
	}
	.main-darg-section .form-group > input, .main-darg-section .form-group > textarea {
		width: 95%;
	}
	.manage-inspection-form .main-darg-section a.modelbtn, .main-darg-section a.modelbtns {
		margin: 0 5px;
	}
	.main-dash-img-title .dashboard-img {
		padding: 0 40px 0 15px;
	}
	select.fullwidth {
		width: 100%;
	}
}
@media (max-width:1130px) {
	.new-content-box {
		min-height: 200px;
	}
	.main-dash-img-title .dashboard-img {
		padding: 0 30px 0 15px;
	}
	#drop {
		font-size: 16px;
		padding: 5px 0 6px;
	}
	#drop a {
		clear: both;
		display: block;
		font-size: 14px;
		margin: 8px auto auto;
		padding: 10px 15px;
		width: 73px;
	}
	.add-wildlife-report .span3.box-container.uppermove.container_height.span {
		width: 30%;
	}
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		width: 23.4043%;
	}
/*.position-img {
  left: 75%;
  position: absolute;
  top: 100%;
  width: auto;
  margin:10px 0 0 0;
  }*/
  .with-edit .minheight.print-t-margin .span6.box-container {
  	float: right;
  	margin: 0;
  	width: auto;
  }
  .with-edit .box-container.minheight1 .span6.box-container, .with-edit .box-container.minheight.print-t-margin .span6.many-button {
  	float: right;
  	width: 100%;
  }
  .uppermove #drop > a {
  	display: block;
  	width: auto;
  }
  table.incomplete_inspect_tabl tbody tr > td:last-child {
  	min-width: 115px;
  }
}
@media (max-width:1110px) {
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 276px;
		left: 235px;
		position: relative;
	}
	.vistor-indentification form#monitor_report {
		width: auto;
	}
}
@media (max-width:1100px) {
	.display_area_02 {
		width: 100%;
	}
	.display_area {
		width: 100%;
	}
	.view_wildlife_section td .btn.btn-primary, .view_wildlife_section td .btn.btn-danger {
		width: 80px;
	}
	#insptn_offcr_chzn, #insptn_wind_chzn, #insptn_weathr_chzn {
		width: 100% !important;
	}
	.btn-large.btn-primary {
		margin: 0 !important;
	}
	.advanced_search_descrptn {
		width: 59%;
	}
	#Targetfulldiv .roman {
		width: 72% !important;
	}
	.span3.box-container.uppermove.container_height.span {
		width: 35%;
	}
	.audit-progress p {
		min-width: 180px;
	}
	.minheight.print-t-margin .audit-progress {
		width: 286px;
	}
	.with-add .span3.box-container.uppermove.container_height.span, .with-edit .span3.box-container.uppermove.container_height.span {
		bottom: 228px;
		left: 278px;
	}
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		width: 23.4043%;
	}
	.box-container.minheight1 .span6.box-container, .box-container.minheight.print-t-margin .span6.many-button {
		width: 32%;
		float: right;
	}
	.print-t-margin .span6.many-button.save {
		float: left;
		left: 130px;
		position: relative;
		width: auto;
	}
	.span6.many-button {
		width: 100%;
	}
	.user_logs_section .control-group.inspection_eport.span2 {
		width: 40%;
	}
	.add-airport-section .form-horizontal .controls {
		margin-left: 130px;
	}
	.add-airport-section .form-horizontal .control-label {
		width: 120px;
	}
	.vic_issue_register .last-section #DataTables_Table_0_filter input {
		width: 70%;
	}
	#addReferenceDocumentForm #version_date {
		min-width: 100px;
	}
	td a.btn-warning, td a.btn-success, td a.btn-danger, td a.btn-primary {
		min-width: 80px !important;
	}
	.vistor-indentification form#monitor_report {
		width: 100%;
	}
	.inner-table.multipule a.btn {
		min-width: inherit !important;
	}
	.directional-form .label-block.label-block_new {
	    width: 100%;
	}
	.directional-form .directional-title {
	    width: 80%;
	}
	.wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
	    margin: 28px 0 0 30px;
	    clear: inherit;
	}
	.table-responsive .table.induction-exam-internal {
	    min-width: 900px;
	}
	.table.induction-exam-internal th {
	    white-space: nowrap;
	}
}
@media (max-width:1050px) {
	.control-group.inspection_eport.Species {
		margin: 0;
		width: 25%;
	}
	.main-dash-img-title .right-dashboard-title {
		width: 55%;
	}
	.with-edit .mix-element-table i.icon-time {
		font-size: 13px;
		line-height: 26px;
	}
	.with-edit .mix-element-table .form-group .time-picker-box span.add-on {
		height: 27px;
		width: 18px;
	}
	.vistor-indentification .label-block {
		text-align: left;
		margin: 20px 0 0 0;
	}
	.dis-cell.text-question {
		width: 66%;
	}
	span.dis-cell.tools {
		width: 20%;
	}
	.renewal-required, .sidebar-closed .renewal-required {
		width: 70%;
		margin: auto;
	}
}
@media (max-width:1024px) {
	/*a.btn-warning, a.btn-success, a.btn-danger, a.btn-primary {
	    min-width: 80px !important;
	    }*/
	    .submit_but.inspection_eport {
	    	clear: both;
	    	display: block;
	    	width: 100%;
	    }
	    .table tr td .width {
	    	width: 60%;
	    }
	    .add-inspection form .control-label {
	    	width: 173px;
	    }
	    .widget-body.add-inspection.form .form-actions {
	    	padding-left: 124px;
	    }
	    .new-event table.view-event-calndar td {
	    	font-size: 12px !important;
	    }
	    form#WildlifeAdvanceReport .control-group input, form#WildlifeAdvanceReport .chzn-container {
	    	width: 65% !important;
	    }
	    form#WildlifeAdvanceReport .input-mini.timepicker-24 {
	    	width: 58.5% !important;
	    }
	    .table-responsive.calendar.cus-event-scrol table {
	    	min-width: 1250px !important;
	    }
	    .table-responsive.calendar.cus-scrol-set table {
	    	min-width: 0 !important;
	    }
	    .table-responsive.calendar table {
	    	min-width: 1170px;
	    }
	    .table-responsive.calendar table td {
	    	padding: 0 5px;
	    }
	    .table-responsive.calendar table tr td:first-child {
	    	width: 16%;
	    }
	    .content p:nth-child(9), .content p:nth-child(19) {
	    	margin: 0 0 0 23px;
	    }
	    #vicConfirmform .btn.btn-default {
	    	margin: 0 1px 0 0px !important;
	    }
	    .content p span {
	    	width: 96%;
	    }
	    .jconfirm-box-container {
	    	max-width: 100%;
	    	width: 75%;
	    }
	    .select2-results li {
	    	font-size: 11px;
	    }
	    #frm_Users .select2-container.select2me.select2-allowclear.span6, #frm_Inspection .select2-container.select2me.select2-allowclear.span6 {
	    	width: 49%;
	    }
	    .add-user .address-one .control-group > input {
	    	font-size: 11px;
	    }
	    #simpleReport .row-fluid .chzn-container.chzn-container-multi {
	    	display: block;
	    }
	    .wildlife_report_sections .form-horizontal.print-none.Area-form {
	    	padding-left: 0;
	    }
	    .wildlife_report_sections .control-group.inspection_eport {
	    	margin: 0;
	    }
	    .select2-container.select2me.select2-allowclear.span6 {
	    	width: 120px;
	    }
	    .vic-manage-form .VIC-return {
	    	width: 100%;
	    }
	    .wildlife-administraion-form .span6 > label {
	    	line-height: 11px;
	    }
	    .view-users .span6.last-section {
	    	width: 41%;
	    }
	    .showlocation #print-controls input {
	    	color: #000 !important;
	    }
	    #Targetfulldiv .roman {
	    	width: 74% !important;
	    }
	    .row-fluid.contact-number .span2 {
	    	width: 21%;
	    }
	    .img_widthHeight {
	    	width: 100% !important;
	    	height: auto !important;
	    }
	    .display_area.display_area_02 {
	    	width: 98.3%;
	    }
	    .display_area .row-fluid .span2 {
	    	margin-left: 0.8%;
	    }
	    .display_area_02 .row-fluid .span4 {
	    	margin-left: 1.4%;
	    	width: 15.3%;
	    	word-break: break-all;
	    }
	    .drp_width {
	    	width: 100%;
	    }
	    .width-controls .col-md-2 {
	    	width: 33.3333%;
	    }
	    .width-controls .col-md-4 {
	    	width: 66.6667%;
	    }
	    .cleared {
	    	clear: both;
	    }
	    #newRows {
	    	margin-top: 10px;
	    }
	    .mobile_view .species_left {
	    	width: 100%;
	    }
	    .get_area .span2 {
	    	width: 8.1%;
	    }
	    .get_area .input-mini {
	    	font-size: 10px;
	    }
	    .mobile_view .display_area_02 {
	    	padding: 30px 0 0;
	    }
	    .padding_usage {
	    	padding: 85px 0 0 !important;
	    }
	    #WildlifeForm .control-group.inspection_eport {
	    	margin-left: 10px;
	    }
	    .btn-large.btn-primary {
	    	margin: 0 !important;
	    }
	    .advanced_search_descrptn {
	    	width: 59%;
	    }
	    .label-block_new .submit_but {
	    	margin: 0;
	    	padding-left: 10px;
	    	text-align: left;
	    	width: 100%;
	    }
	    .wildlife_report_sections #WildlifeForm .control-group.inspection_eport {
	    	padding-left: 0px;
	    	width: 25%;
	    }
	    #WildlifeForm .control-group.inspection_eport {
	    	box-sizing: border-box;
	    	float: left;
	    	margin-left: 0;
	    	padding-left: 10px;
	    	width: 50%;
	    }
	    .inner-right-wrapp_ .control-group.inspection_eport .input-small.date-picker.log_datec.clearboth.insptn_date.currentDate.end_georeport_date, .inner-right-wrapp_ .control-group.inspection_eport .input-small.date-picker.log_datec.start_georeport_date  #simpleReport .form-horizontal .insptn_date {
	    	box-sizing: border-box;
	    	height: 28px;
	    	width: 94%;
	    }
	    #simpleReport .frm_righ, #simpleReport .form-horizontalt {
	    	min-height: 120px;
	    }
	    .form-horizontal .responsive-alingment .control-label {
	    	width: auto;
	    }
	    .form-horizontal .responsive-alingment .controls {
	    	margin-left: 90px;
	    }
	    #upload {
	    	width: 100% !important;
	    	box-sizing: border-box;
	    }
	    .input-append .add-on, .input-prepend .add-on {
	    	padding: 4px 3px;
	    }
	    label, input, button, select, textarea {
	    	font-size: 11px;
	    }
	    .page-title {
	    	line-height: inherit;
	    }
	    .species_left {
	    	margin-bottom: 10px;
	    }
	    .custom-txt-height {
	    	box-sizing: border-box;
	    	min-height: 162px;
	    	width: 100% !important;
	    }
	    .control-group .chzn-container-single .chzn-single {
	    	margin-top: 0px !important;
	    }
	    .display_area {
	    	padding-left: 0;
	    }
	    .dataTables_wrapper .btn {
	    	margin-bottom: 3px;
	    }
	    .input-controller .chzn-container {
	    	max-width: 100%;
	    }
	    .inspection_form_section .print-spn-control .span2.small-space {
	    	margin-left: 1%;
	    	width: 17% !important;
	    }
	    .inspection_form_section .print-spn-control .span3.officer-space {
	    	width: 95px;
	    }
	    .inspection_form_section .select2-container.select2-allowclear .select2-choice .select2-chosen {
	    	font-size: 11px;
	    }
	    .print-spn-control .span2 #insptn_type_chzn, .print-spn-control .span2 .input-small.date-picker {
	    	box-sizing: border-box;
	    	height: 30px;
	    	width: 90px !important;
	    }
	    .print-spn-control .span2 .input-append.bootstrap-timepicker-component .input-mini {
	    	width: 60px;
	    }
	    .inspection_form_section .print-spn-control .span3.small-space.next {
	    	width: 28%;
	    }
	    .checkbox div.checker {
	    	margin-right: 0 !important;
	    }
	    .control-group > input#offcr_name {
	    	width: 77% !important;
	    }
	    .span6.min-height-new {
	    	min-height: 252px;
	    }
	    .custom-txt-height {
	    	min-height: 214px;
	    }
	    .spn-ipad-view > .span6 {
	    	margin-left: 0;
	    	width: 100%;
	    }
	    .width-70 {
	    	width: 90%;
	    }
	    .showlocation {
	    	display: block;
	    }
	    .drp_width {
	    	width: 100% !important;
	    }
	    .row-fluid .textarea-height[class*="span"] {
	    	color: #000000 !important;
	    	min-height: 200px !important;
	    }
	    .row-fluid.Identification .span2 {
	    	width: 21%;
	    }
	    .address-one .span2, .address-two .span2 {
	    	width: 22%;
	    }
	    .address-zero .span2 {
	    	width: 20%;
	    }
	    .span6.many-select-box {
	    	width: 32%;
	    }
	    .many-select-box .select-new-style > select {
	    	width: 29%;
	    }
	    .address-four .span3 {
	    	width: 30%;
	    }
	    #main-content .input-controller.visitor-form .control-label.span6 {
	    	display: block;
	    	width: 100%;
	    }
	    #main-content .input-controller.visitor-form .address-four input {
	    	width: 100%;
	    }
	    .vic-manage-form label {
	    	font-size: 13px;
	    }
	    .Visitor-Card .span2 {
	    	width: 30%;
	    }
	    .vic-manage-form .visitor-name .control-label, .vic-manage-form .Visitor-Card .control-label, .edit-visit-form-section .control-label {
	    	width: 80px;
	    }
	    .add-user .form .control-label {
	    	width: 110px;
	    }
	    .add-inspection .form-horizontal .controls, .add-user .form .form-horizontal .controls {
	    	margin-left: 110px;
	    }
	    .wildlife-administraion-form .span10 {
	    	min-height: 0;
	    }
	    .modules_access_Section .form-horizontal .controls {
	    	margin-left: 80px;
	    	width: 100%;
	    }
	    .modules_access_Section .control-group.width-small .control-label {
	    	width: 80px;
	    }
	    .modules_access_Section .select2-container.span3.select2me.select2-allowclear {
	    	width: 40%;
	    }
	    .controls.span4.browser-asign {
	    	margin: 0 0 0 18px;
	    	width: 30.6%;
	    }
	    .col-md-5.attrac_res.padding_0 {
	    	float: right;
	    	width: 45%;
	    }
	    .col-md-7.attrac_res.padding_0 {
	    	width: 55%;
	    }
	    .controls_pic_Launceston .species_left {
	    	clear: none;
	    }
	    #simpleReport .frm_right, #simpleReport .form-horizontal {
	    	width: 100%;
	    	border-right: none;
	    	padding-bottom: 20px;
	    	margin-top: 0;
	    }
	    .wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
	    	float: right;
	    	margin: 29px 0 0 30px;
	    	width: auto;
	    }
	    .wildlife_report_sections .advanced_search_descrptn {
	    	width: 70%;
	    }
	    .wildlife_report_sections .label-block .btn.btn-primary {
	    	float: right;
	    }
	    .wildlife_report_sections .width-50.mobile-view {
	    	width: 80%;
	    }
	    .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi {
	    	width: 70% !important;
	    }
	    .wildlife_report_sections .width-50.mobile-view .btn.btn-primary {
	    	float: none;
	    }
	    .wildlife_report_sections .advanced_search_descrptn {
	    	display: inline-block;
	    	margin: 0 30px 0 0;
	    	text-align: left;
	    	float: left;
	    }
	    .wildlife_report_sections .form-horizontal.right_section.print-none.frm_right > label, .wildlife_report_sections #WildlifeForm > label {
	    	text-align: left;
	    }
	    .width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 #insptn_species_chzn, .width-50 #insptn_offcr_chzn, .width-50 #attractant_chzn, .wildlife_report_sections .width-50.mobile-view .default, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi{
	    	width: 94% !important;
	    }
	    .launce-test-section .right-form {
	    	width: 50%;
	    }
	    .print-spn-control .control-label {
	    	width: inherit;
	    	min-width: 90px;
	    }
	    .print-spn-control.manage-form .span2.btn-topspace {
	    	width: 10% !important;
	    }
	    .print-spn-control.manage-form .span2, .print-spn-control.manage-form .span3 {
	    	margin-left: 1%;
	    	width: 27.7% !important;
	    }
	    .manage-form .input-small.date-picker.currentDate {
	    	width: 75px;
	    }
	    .launce-test-section .submit_but.inspection_eport.margin_top_15 {
	    	margin: 0;
	    }
	    .main-darg-section .form-group .radiobox-inline {
	    	margin: 0 0px;
	    }
	    .main-darg-section ul li .starrr-radio .radiobox-inline div.radio {
	    	margin-right: 1px;
	    }
	    .save-many-bttn .span6.many-button {
	    	margin: 0 !important;
	    }
	    .input_supp_event, .event-description-box textarea {
	    	display: block !important;
	    	width: 100%;
	    	max-width: 97%;
	    }
	    .view-logs-ipad-view tr> th, .logs-ipad-view table tr> td,  .logs-ipad-view table tr> th, .logs-ipad-view table tr> td {
	    	white-space: nowrap !important;
	    	width: auto !important;
	    }
	    .view-logs-ipad-view table#sample_4,  .logs-ipad-view table#sample_4 {
	    	box-sizing: border-box;
	    	width: auto;
	    	max-width: 100%;
	    }
	    .view-logs-ipad-view div#sample_4_wrapper,  .logs-ipad-view div#sample_4_wrapper {
	    	display: inline-block;
	    }
	    .view-logs-ipad-view table tr> th:nth-child(3), .logs-ipad-view table tr> td:nth-child(3) {
	    	width: auto% !important;
	    }
	    #printSection .table td:last-child {
	    	width: 330px !important;
	    }
	    #printSection.vic-register-table .table td:last-child {
	    	width: auto !important;
	    }
	/*.table  .odd.gradeX .btn-primary {
	    min-height: 30px;
	    line-height: 26px;
	    }*/
		.manual-induction-exam-heading th {
		    white-space: nowrap;
		}
	}
	@media (max-width:1020px) {
		.inspection_monitor .right-Outstanding, .launce-test-section .main-Outstanding .right-Outstanding {
			width: 67%;
		}
		.launce-test-section .submit_but.inspection_eport.margin_top_15 {
			margin: 29px 0 0;
			display: block;
		}
	}
	@media (max-width:1000px) {
		.span6.left-border.left-side, .span6.right-side {
			width: 100%;
			margin: 0;
			border-bottom: 1px solid #e5e5e5;
			border-right: none;
		}
		.download_exam .owl-carousel {
			width: 80%;
			margin: auto;
		}

		.col-md-7.attrac_res.padding_0 {
			width: 100%;
		}
		.col-md-5.attrac_res.padding_0 {
			float: none;
			width: 100%;
		}
		.inspection_monitor .control-group.inspection_eport {
			width: auto;
		}
		.vic_issue_register .inspection_monitor .label-block input {
			width: 81px;
		}
		.inspection_monitor label {
			font-size: 11px;
		}
		.inspection-input.Information .add-new-row-section li input {
			margin: 0 0 0 0px !important;
			width: 70% !important;
		}
		.inspection-input.Information .add-new-row-section li {
			margin: 0 7px 0 0;
			width: 45px !important;
		}
		.inspection-input.Information ul li label {
			font-size: 11px;
		}
		.manage-inspection-form.with-edit .uppermove.drop-zone {
			bottom: 230px;
			left: 37%;
		}

	}
	@media (max-width:979px) {
		.navbar .btn-navbar {
			display: block;
			float: right;
		}
		.container-fluid.inspection_form_section.select.manage-inspection-form.with-edit {
			padding-top: 42px;
		}
		.inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.clearboth.insptn_date.currentDate.end_georeport_date, .inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.start_georeport_date {
			width: 85% !important;
		}
	}
	@media (max-width:960px) {
		.inspection_form_section .controls label select {
			font-size: 11px;
		}
		.inner-table span {
			width: 63%;
		}
		.add-wildlife-report .span3.box-container.uppermove.container_height.span {
			bottom: 0;
			left: 0;
			margin: 0;
			position: relative;
		}
/*.position-img {
  margin:63px 0 0 0;
  left:64%;
  }*/
  .main-darg-section .form-group > input, .main-darg-section .form-group > textarea {
  	width: 35% !important;
  }
  .main-darg-section .form-group > select {
  	width: 47%;
  }
  .with-edit .main-darg-section .form-group > select {
  	width: 40%;
  }
  .with-edit .main-darg-section .form-group input.input-mini.timepicker-24.normalwidth {
  	width: 27% !important;
  }
}
@media (max-width:951px) {
	.custom-txt-height, .Ipad_view {
		min-height: 162px;
	}
	.right_section .btn-large.btn-primary {
		float: left;
		width: auto;
	}
	.display_area .row-fluid .span2 {
		margin-left: 0.8%;
	}
	.display_area_02 .row-fluid .span4 {
		margin-left: 0;
		margin-right: 0.7%;
		width: 11.7%;
	}
	.advanced_search_descrptn {
		width: 100%;
	}
	.submit_but.inspection_eport.margin_top_15 {
		margin: 0;
		width: 100%;
	}
	.control-group.inspection_eport {
		float: left;
	}
	#WildlifeForm .btn-large.btn-primary {
		float: left;
		margin-left: 10px !important;
	}
	.overflow-scroll .table {
		width: auto;
		border: none;
		margin: 0;
	}
	.overflow-scroll {
		border-top: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
	}
	.row-fluid.addreess-one .span2, .row-fluid.addreess-two .span2 {
		width: 22%;
	}
	.visitor-form .select-new-style select {
		width: 30%;
	}
	.addreess-zero .span2 {
		width: 21%;
	}
	.span6.many-select-box {
		width: 28%;
	}
}
@media (max-width:930px) {
	.inspection_monitor .right-Outstanding, .launce-test-section .main-Outstanding .right-Outstanding {
		width: 66%;
	}
	.launce-test-section .input-small.date-picker.clearboth.insptn_date.currentDate {
		width: 74px;
	}
	.launce-test-section .inspection_eport label {
		font-size: 10px;
	}
	.col-sm-7 {
		width: 58% !important;
	}
}
@media (max-width:900px) {
	.custom-txt-height, .Ipad_view {
		min-height: 172px;
	}
	.width-50 {
		width: 90%;
		float: right;
	}
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 276px;
		left: 250px;
		position: relative;
	}
	.main-darg-section .form-group > label {
		width: 100px;
	}
/*.manage-inspection-form .main-darg-section .form-group > label {
  display: block;
  width: 100%;
  }*/
  .with-edit .main-darg-section .form-group > select {
  	width: 86%;
  }
  .main-darg-section .form-group > input, .main-darg-section .form-group > textarea {
  	box-sizing: border-box;
  	width: 95% !important;
  }
  .with-edit .main-darg-section .form-group input.input-mini.timepicker-24.normalwidth {
  	width: 72% !important;
  }
  .with-add .main-darg-section .form-group > select, .manage-inspection-form .main-darg-section .form-group > select {
  	width: 95%;
  	box-sizing: border-box;
  }
  .print-t-margin .span6.many-button.save {
  	left: 164px;
  }
  .audit-progress p {
  	min-width: 130px;
  }
  .minheight.print-t-margin .audit-progress {
  	width: 245px;
  }
  .with-add .span3.box-container.uppermove.container_height.span, .with-edit .span3.box-container.uppermove.container_height.span {
  	bottom: 228px;
  	left: 245px;
  }
  .box-container .many-button button, .box-container .many-button a {
  	margin: 0 2px 0 0 !important;
  }
  .with-edit #upload ul li, .with-add #upload ul li {
  	padding: 8px 0;
  }
  .with-edit .print-spn-control label, .with-edit .form-horizontal .responsive-alingment .control-label, .with-edit .print-spn-control .id-box .inputs {
  	min-width: 100%;
  	padding-left: 0;
  }
}
@media (max-width:860px) {
	.ipad_content {
		display: block;
	}
	.desktop_content {
		display: none;
	}
	#Targetfulldiv .roman {
		width: 60% !important;
	}
	.Visitor-unabl .span3.Declaration-section {
		width: 33%;
	}
	.Visitor-unabl .span3 {
		width: 19%;
	}
	.span5.wildlife-img {
		width: 15%;
	}
	.wildlife_report_sections .width-50.mobile-view {
		width: 100%;
	}
	.inspection_id-sections .row-fluid .textarea-height[class*="span"] {
		min-height: 103px !important;
	}
	.directional-form .directional-title {
		width: 85%;
	}
	.directional-form.diagram .directional-title {
		width: 55%;
	}
	.directional-form.diagram .label-block.label-block_new {
		text-align: right;
		width: 30%;
	}
	.frm_right.directional-form.last .submit_but.inspection_eport.margin_top_15 {
		float: right;
		margin: 31px 0 0 -10px;
	}
	.inner-table span {
		float: left;
		width: 56%;
	}
	.inner-table.multipule .visitor-section, .inner-table.multipule .visitor_blue {
		margin: 8px 0 0;
	}
	.right-form-group .control-group.inspection_eport {
		display: block;
		width: 100%;
	}
	.right-form-group .control-group.inspection_eport label {
		width: 60px !important;
	}
	.inspection_id-sections.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 276px;
		left: 200px;
		position: relative;
	}
	.launce-test-section .submit_but.inspection_eport.margin_top_15 {
		clear: both;
		display: inline-block;
		margin: 29px 0 0;
	}
	.ui-state-default.images-align-section .form-group .control-group {
		width: 89%;
	}
	.with-edit .span3.box-container.uppermove.container_height.span {
		width: 35%;
	}
	.with-edit .form-group label p.title-text {
		display: inline-block;
		min-width: 60px;
	}
	.inspection_form_section .controls label select {
		font-size: 10px;
		letter-spacing: -0.3px;
		padding: 0;
	}
	.main-dash-img-title .dashboard-img {
		padding: 0 30px 0 10px;
	}
	.with-edit .span3.box-container.uppermove.container_height.span {
		width: 30%;
	}
	.manage-inspection-form.with-edit .uppermove.drop-zone {
		left: 39%;
		width: 28%;
	}
}
@media (max-width:800px) {
	.attrac_res.padding_0 .display_area_02 .box-underline {
		padding: 0 0 0 1px;
	}
	.inner-table span {
		float: left;
		width: 53%;
	}
	.with-add .form-group label p.title-text {
		min-width: 70px;
	}
	.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		width: 32.404%;
	}
	.box-container .span3.box-container.container_height {
		width: 25%;
	}
	.box-container.minheight1 .span6.box-container, .box-container.minheight.print-t-margin .span6.many-button {
		float: right;
		width: auto;
	}
	.box-container.minheight1 .span6.box-container, .box-container.minheight.print-t-margin .span6.many-button {
		margin: 0;
		position: static;
		width: auto;
	}
	.content p span {
		width: 95%;
	}
	.many-button .btn-group a, .many-button .btn-group button {
		padding: 4.3px 9px;
	}
}
@media (max-width:775px) {
	.add-user .address-one .span2.last {
		margin: 0;
		text-align: center;
		width: 7%;
	}
	.add-user .address-one .span2 {
		width: 16%;
		margin-bottom: 10px;
	}
	.element-table.mix-element-table td input[type="text"], .element-table.mix-element-table td select {
		padding-left: 5px;
		font-size: 12px;
	}
	.mix-element-table i.icon-time {
		font-size: 13px;
		line-height: 19px;
	}
	.with-edit .mix-element-table .form-group .time-picker-box span.add-on {
		height: 29px;
		width: 18px;
	}
	.with-edit .mix-element-table i.icon-time {
		line-height: 22px;
	}
	.mix-element-table .form-group.time-picker-box span.add-on {
		height: 26px;
		line-height: 28px;
		width: 18px;
	}
	.with-add .input-append.bootstrap-timepicker-component span .icon-time {
		line-height: 27px;
	}
	.with-edit .mix-element-table .form-group.time-picker-box span.add-on {
		height: 29px;
	}
	.manual-induction-exam-heading .width_20, .manual-induction-exam-sec .width_20 {
		width: 15%;
	}
	.manual-induction-exam-sec .width_30 {
		width: 20%;
	}
	a.cross-button-sm {
		color: #fff;
		text-decoration: none;
		min-width: 14px;
		min-height: 14px;
		line-height: 14px;
		font-size: 9px;
		right: -9px;
	}
	.manual-induction-exam-heading label.control-label {
		word-break: break-all;
	}
	.manual-row a.cross-button-sm {
	    right: 0px;
	}
}
@media (max-width:768px) {
	.controls_pic {
		position: relative;
	}
	.view_administer_site .right-form-group .control-group.inspection_eport:last-child {
		float: none;
	}
	.species_image_02 {
		border: 1px solid #005e9d;
		border-radius: 3px;
		margin-left: 0 !important;
		position: absolute;
		right: 1px;
		text-align: center;
		top: 10px;
		width: 22%;
	}
	.species_image_inner {
		margin-top: 0;
	}
	.species_image_inner .span2 {
		width: inherit !important;
	}
	.display_area_02 {
		width: 100%;
	}
	.get_area .input-mini {
		font-size: 9px;
	}
	.span6.min-height-new {
		min-height: 200px;
	}
	.custom-txt-height, .Ipad_view {
		min-height: 180px;
	}
	.row-fluid .inspection_width {
		float: left;
		width: 40%;
	}
	.row-fluid .airport_name_width {
		float: left;
		width: 40%;
	}
	.form-horizontal .controls-03 {
		float: left;
		margin: 0 !important;
	}
	.controls-03 input {
		margin: 0 0 0 10px !important;
		width: 160px;
	}
	.layout-changed .select2-container.span12.select2me.species_chosen.insptn_species, .layout-changed .select2-container.span12.select2me.insptn_attractants {
		display: block;
		width: 100% !important;
	}
	.select2-container.span12.select2me.species_chosen.insptn_species, .select2-container.span12.select2me.insptn_attractants {
		display: block;
		width: 190px !important;
	}
	.row-fluid .textarea-height[class*="span"] {
		color: #000000 !important;
		min-height: 122px !important;
	}
	.col-md-7.attrac_res.padding_0 {
		width: 100%;
	}
	.col-md-5.attrac_res.padding_0 {
		float: none;
		width: 100%;
	}
	.span12.box-container .display_area, .span12.box-container .col-md-5.attrac_res.padding_0 .display_area {
		width: 100%;
	}
	.input_supp_event, .event-description-box textarea {
		max-width: 97% !important;
	}
	.control-group.asic-sectin .span4 {
		width: 100%;
		margin: 0 !important;
	}
	.control-group.asic-sectin .span4:first-child input {
		max-width: 280px;
	}
	.control-group.asic-sectin.asic-edit .span4:first-child input {
		max-width: 245px;
	}
	.control-group.asic-sectin .span4:last-child input {
		width: 265px;
	}
	.control-group.asic-sectin.asic-edit .span4:last-child input {
		width: 231px;
	}
	.control-group.asic-sectin .span4:last-child .control-label {
		margin: 0;
	}
	.control-group.asic-sectin .span4:last-child .control-label {
		width: 110px;
	}
	.control-group.asic-sectin.asic-edit .span4:last-child .control-label {
		width: 180px;
	}
	.control-group.asic-sectin .span4:last-child {
		margin-top: 20px !important;
	}
	td.action-btns-icon a.btn {
		width: 35px !important;
		display: inline-block;
		margin: 0px;
	}
	td.action-btns-icon a.btn i {
		margin: 0px;
	}
	tr td.action-btns-icon {
		min-width: 100px;
	}
/*.layout-changed .display_area_02 .row-fluid .span4 {
  margin-left: 0;
  margin-right: 8px;
  width: 32.2%;
 }
*/}
@media (max-width:767px) {
	.align-position {
		width: 100% !important;
	}
	.table-responsive.table-spacing {
		margin: 10px 0 0;
	}
	.responsive-scrol {
		overflow: auto;
		width: 100%;
	}
	.table-responsive.calendar.cus-scrol-set table {
		min-width: 760px !important;
	}
	.table-responsive.calendar.cus-event-scrol table {
		min-width: 1350px !important;
	}
	.table-responsive.calendar.cus-event-scrol.view_event-table table {
		min-width: 900px !important;
	}
	.with-add .span3.box-container.uppermove.container_height.span, .with-edit .span3.box-container.uppermove.container_height.span {
		bottom: 330px;
		left: 0;
	}
	.manage-inspection-form.with-edit .uppermove.drop-zone {
		bottom: -9px;
		left: 0;
		position: relative;
		width: 28%;
	}
	.inspection_form_section .controls label select {
		font-size: 15px;
		letter-spacing: 0;
		padding: 0;
	}
	.dashboard .new-content-box {
		min-height: 200px;
		padding-bottom: 20px;
	}
	.inspection_id-sections.inspection_form_section .add-wildlife-report .span3.box-container.uppermove.container_height.span {
		bottom: 276px;
		left: 0;
		position: relative;
	}
	.inspection_form_section .add-wildlife-report .box-container .span6.box-container {
		position: static;
		width: 100%;
		text-align: center;
	}
/*.add-wildlife-report.edit .position-img {
  top: 94%;
  }*/
  .width-controls .col-md-2 {
  	width: 100%;
  }
  .layout-changed .species_left.span4 {
  	margin-bottom: 10px;
  }
  .view_administer_site .table.table-striped td {
  	width: 100%;
  	display: block;
  }
  .inner-table.multipule img {
  	width: auto;
  }
  #frm_Inspection input, #add_visitor_card .controls > input {
  	width: 97%;
  }
  .view-inspection .btn.btn-warning {
  	width: 90px;
  	padding: 4px 1px;
  }
  .table-responsive {
  	margin: 10px 0 0;
  	min-height: 432px;
  }
  .view-users .last-section .input-medium {
  	width: 50%;
  }
  .add-inspection input {
  	width: 97%;
  }
  .span6.print-padding-style .span6.img_widthHeight {
  	padding: 20px 0 11px;
  }
  .navbar-inverse .navbar-search .search-query {
  	width: 100%;
  	box-sizing: border-box;
  	height: 37px;
  }
  .width-controls .col-md-4 {
  	width: 100%;
  }
  .mobile_view .col-md-7 {
  	width: 100%;
  }
  .mobile_view .col-md-5.padding_usage {
  	width: 100%;
  	padding: 0 !important;
  }
  #Targetfulldiv .roman {
  	width: 92% !important;
  }
  .height-control-label {
  	display: none;
  }
  .mobile_view .display_area {
  	text-align: left;
  }
  #species_image {
  	margin-left: 0;
  }
  .Ipad_view {
  	min-height: 173px;
  }
  .box-container {
  	min-height: inherit !important;
  }
  .display_area .span2 {
/*width: 95%;

	margin:0;

	float:left;*/

}
.display_area_02 .span4 {
/*width: 95%;

	margin:0;

	float:left;*/

}
.display_area {
	text-align: center;
}
.display_area .span2 {
	display: inline-block;
	width: 20%;
	float: none;
}
.display_area_02 .span4 {
	display: inline-block;
	width: 20%;
	float: none;
}
.col-md-7.attrac_res.padding_0 {
	width: 100%;
}
.col-md-5.attrac_res.padding_0 {
	width: 100%;
}
.get_area .span2 {
	width: 20%;
	display: inline-block;
}
.mobile_view .col-md-5 {
	width: 100%;
}
.width-50 {
	width: 100%;
}
.width-50 .input-small.date-picker {
	width: 100%;
}
.width-50 .input-mini.timepicker-24 {
	width: 96% !important;
}
.width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 .chzn-container-single {
	width: 100% !important;
}
.padding-r-15 {
	padding-right: 0;
}
.form-horizontal {
	border-bottom: 1px solid #e5e5e5;
	border-right: medium none !important;
	width: 100% !important;
	padding-bottom: 20px;
}
.wildlife_report_sections #simpleReport .form-horizontal .submit_but.inspection_eport.margin_top_15 {
	width: auto;
}
.submit_but.inspection_eport.margin_top_15 {
	width: inherit;
}
.label-block.label-block_new {
	display: inline-block;
}
#WildlifeForm .btn-large.btn-primary {
	float: none;
	margin-left: 20px !important;
	margin-top: 12px !important;
}
#simpleReport .form-horizontal .label-block.label-block_new {
	display: block;
}
#simpleReport .form-horizontal .submit_but.inspection_eport.margin_top_15 {
	width: 100%;
}
#simpleReport .form-horizontal {
	min-height: inherit;
}
.controls-03 input {
	margin: 0 !important;
}
.display_area .row-fluid .span2 {
	margin-left: 1.8%;
}
.span5.box-container.uppermove.container_height {
	position: relative;
}
.print-spn-control .span2, .print-spn-control .span3, .print-spn-control .span2 .select2me, .select2-container, .Ipad_view, .controls_pic_Launceston .species_left, .select2-container.span12.select2me.species_chosen.insptn_species, .select2-container.span12.select2me.insptn_attractants, .span12.box-container .display_area {
	margin: 0;
	width: 100% !important;
}
.print-spn-control .span2 .input-append.bootstrap-timepicker-component .input-mini, .input-append.bootstrap-timepicker-component .input-mini.timepicker-24, .control-group .clearboth .input-mini {
	width: 94%;
}
#main-content #Targetfulldiv .uppermove .uppermove1, #main-content #Targetfulldiv .uppermove .uppermove {
	left: 0;
	position: relative;
	right: 0;
	top: calc() !important;
	width: 98% !important;
}
#main-content #Targetfulldiv .uppermove {
	width: 98% !important;
	bottom: 0;
	left: auto;
	position: relative;
}
.box-container.minheight1 .span6.box-container, .box-container.minheight.print-t-margin .span6.many-button {
	width: 100%;
	text-align: center;
}
.attrac_res.padding_0 .display_area {
	padding: 20px 0 0;
	overflow: hidden;
}
.controls .checkbox.line span {
	display: inline-block;
	width: 87%;
}
.controls .checkbox.line span.add-on {
	width: auto;
}
.header-new h4 {
	text-align: center;
	display: inline-block;
}
.span4.inner_center {
	width: 100%;
}
.new-ul-li {
	display: inline-block;
	width: 100%;
}
.new-content-box {
	min-height: 180px;
}
.box-container.minheight.print-t-margin .row-fluid .mobile_view2[class*="span"] {
	min-height: 250px;
}
.span6.label-block .input-small {
	width: 100%;
	box-sizing: border-box;
	height: 30px !important;
}
.display_area .row-fluid .span2 {
	float: left;
	margin-left: 0;
	margin-right: 8px;
}
.display_area_02 .row-fluid .span4 {
	float: left;
	margin-left: 0;
	margin-right: 5px;
	width: 32.4%;
}
.span6.first-section {
	width: 30%;
	float: left;
}
.span6.last-section {
	float: right;
	width: 33%;
}
.edit_visitors .control-group > input {
	width: 97%;
}
.select-new-style.edit_vist_select > select {
	width: 32.5%;
}
.edit_visitors .row-fluid.contact-number .span2, .edit_visitors .row-fluid.Identification .span2, .address-zero .span2, .row-fluid.address-one .span2, .row-fluid.address-two .span2, .visitor-form .row-fluid_50, .visitor-form .row-fluid_text, .visitor-form .span6.many-select-box, .Visitor-unabl .span3.Declaration-section, .Declaration-section .input-small.date-picker.clearboth.currentDate, .Visitor-unabl .span3.Declaration-section, .Visitor-Card, .VIC-return, .user_logs_section .label-block.label-block_new, .edit_visitor_card #edit_visitor_card input, .edit-visit-form-section .vic_issue_form_align .span5 {
	width: 100%;
}
.visitor-form .row-fluid_text {
	padding: 25px 0;
}
.visitor-form .select-new-style select {
	width: 32.5%;
}
.edit_visitors .Identification .control-group > input, .edit-visit-form-section .identification-Number-box .control-group input, .edit-visit-form-section .identification-number-box .control-group input, .edit-visit-form-section .vic_issue_form_align input {
	width: 98% !important;
}
.edit-visit-form-section .vic_issue_form_align .span2 {
	width: 42%;
}
.edit-visit-form-section .row-fluid.vic_issue_form_align {
	padding: 0;
}
.edit-visit-form-section .vic_issue_form_align .btn.btn-primary {
	width: auto !important;
}
#main-content .visitor-form .address-zero input, #main-content .visitor-form .address-one input, #main-content .visitor-form .address-two input, #main-content .visitor-form .address-three input {
	max-width: 100%;
	width: 98%;
}
#main-content .visitor-form .control-group .control-label {
	float: none;
}
.address-four .span3, .Visitor-unabl .span3, .Visitor-Card .span2 {
	width: 32%;
	display: inline-block;
}
.vic-manage-form .checkbox.line.span12 > span {
	width: auto;
}
#uniform-undefined {
	margin: 0 0 0 5px;
}
.vic-manage-form #uniform-undefined > span {
	width: 20px;
}
.decl-inner-input {
	float: right;
	padding: 0 0 0 10px;
	width: 82%;
}
.VIC-return .span4 {
	display: inline-block;
	width: 100px;
	float: left;
}
.VIC-return .span5 {
	width: 40.2%;
	display: inline-block;
	float: left;
}
.vic-manage-form .form-actions {
	display: none;
}
.VIC-return .span3 {
	padding: 0 0 0 0px;
	width: 34%;
	float: left;
}
.wildlife-administraion-form .left-side .span4, .wildlife-administraion-form .right-side .span4, .wildlife-administraion-form .Ammunition .span4 {
	width: 32%;
	display: inline-block;
}
.wildlife-administraion-form .left-side .span10, .wildlife-administraion-form .right-side .span10, .wildlife-administraion-form .Ammunition .span10 {
	float: left;
	width: 120px;
	font-size: 12px;
}
.span6.left-border {
	border: none;
}
.span6.browser-file {
	width: 50%;
	float: left;
	display: inline-block;
}
.span6.browser-img {
	float: left;
	width: 50%;
	text-align: center;
}
.left-border .btn-group {
	float: right;
}
.user_logs_section .control-group.inspection_eport.span2 {
	width: 32%;
	margin: 0 30px 0 0;
}
.user_logs_section .label-block.label-block_new label {
	display: inline-block;
	float: left;
}
.user_logs_section .label-block.label-block_new input {
	display: inline-block;
	width: 74%;
}
.user_logs_section .inspection_eport .btn.btn-primary {
	width: auto;
}
.modules_access_Section .form-horizontal .controls {
	margin-left: 80px;
	width: 50%;
}
.modules_access_Section .control-group .span2 {
	display: inline-block;
	width: 20%;
	margin-bottom: 20px;
}
.modules_access_Section .control-group .span2.last-dis {
	width: 31%;
}
.edit_wildlife .btn-file-new {
	margin: 0 0 0 18px;
}
.span4.wildlife-Change {
	width: 50%;
	display: inline-block;
	float: left;
}
.span5.wildlife-img {
	display: inline-block;
	float: right;
}
.edit_wildlife .form-horizontal .controls {
	margin-left: 110px;
}
.edit_wildlife .form-horizontal .control-label {
	width: 100px;
	text-align: left;
}
.add-wild-life .controls.span4.browser-asign {
	display: inline-block;
	margin: 0 0 0 18px;
	width: 80%;
}
.add-wild-life .form-horizontal .controls {
	margin-left: 120px;
}
.add-wild-life .form-horizontal .control-label {
	text-align: left;
	width: 100px;
}
.edit-visit-form-section .vic-application .span4, .edit-visit-form-section .start-date-visit .span3 {
	display: inline-block;
	width: 47%;
}
.start-date-visit .span3 .control-group input, .edit-visit-form-section .control-group.hardcopy input {
	width: 70%;
}
.edit-visit-form-section .start-date-visit .span6 {
	width: 100%;
}
.vic_issue_register .label-block.label-block_new {
	width: 100%;
}
.vic_issue_register .control-group.inspection_eport.span2 {
	width: 27%;
	margin: 0 20px 0 0;
}
.vic_issue_register .submit_but.inspection_eport.margin_top_0.span3.text-left {
	width: 20%;
	display: inline-block;
	margin: 35px 0 0;
}
.layout-changed .species_left.span-4, .layout-changed .species_left.cleared.span4 {
	margin-bottom: 10px;
}
#uniform-undefined {
	margin: 0;
}
.wildlife_report_sections input, .chzn-container-multi .chzn-choices .search-field input {
	font-size: 12px;
}
.wildlife_report_sections .width-50.mobile-view .span6 {
	display: inline-block;
	float: left;
	width: 50%;
}
.width-50 .input-mini.timepicker-24 {
	width: 84% !important;
}
.inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.clearboth.insptn_date.currentDate.end_georeport_date, .inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.start_georeport_date {
	width: 90% !important;
	box-sizing: border-box;
	height: 28px;
}
.width-50 .chzn-container-single, .width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 #insptn_species_chzn, .width-50 #insptn_offcr_chzn, .width-50 #attractant_chzn, .wildlife_report_sections .width-50.mobile-view .default, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi, .wildlife_report_sections .input-small.date-picker.clearboth.insptn_date.currentDate, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi {
	width: 100% !important;
}
.main-Outstanding .form-horizontal {
	border: none;
	margin: 0;
}
.inspection_monitor .span6.border-right.left-form {
	padding: 30px 0 0;
	width: 100%;
	display: block;
	overflow: hidden;
	border: none;
	border-bottom: 1px solid #dddddd;
}
.inspection_monitor .form-horizontal.print-none {
	border: none;
	margin: 0;
}
.inspection_monitor .control-group.inspection_eport {
	width: 34%;
}
.inspection_monitor .submit_but.inspection_eport.margin_top_15 {
	margin: 30px 0 0 0;
}
.main-Outstanding .control-group.inspection_eport.span8 {
	display: inline-block;
	width: 62%;
}
.vic_issue_register .inspection_monitor .span6.border-right.left-form {
	padding: 30px 0 0;
	width: 100%;
}
.vic_issue_register .inspection_monitor .span6.right-form {
	padding: 30px 0 0;
	width: 100%;
}
.inspections-edit .span3.box-container.uppermove.container_height.span {
	bottom: 276px;
	left: 0;
}
.inspections-edit .span3.box-container.uppermove.container_height.span {
	bottom: 306px !important;
}
.inspections-edit .span6.many-button {
	position: static;
}
.add-wildlife-report .span3.box-container.uppermove.container_height.span {
	bottom: 0px;
	left: 0;
}
.add-wildlife-report .span3.box-container.uppermove.container_height.span {
	bottom: 0;
	left: 0;
	margin: 0;
	position: relative;
}
.position-img {
	position: relative;
	top: 0;
	left: 0px;
	margin: 0;
	width: auto;
	z-index: 99999;
}
.species_image_02 {
	border: none;
}
.manage-inspection-form.with-add .uppermove, .manage-inspection-form.with-edit .uppermove {
	bottom: 276px;
	left: 0;
}
.with-edit .minheight.print-t-margin .span6.box-container {
	float: none;
	margin: 0;
	width: 100%;
	overflow: hidden;
}
.inspection_form_section .print-spn-control .span2.small-space, .inspection_form_section .print-spn-control .span2 #insptn_type_chzn, .inspection_form_section .print-spn-control .span2 .input-small.date-picker {
	width: 99% !important;
}
.control-group > input#offcr_name {
	width: 97% !important;
}
.launce-test-section .main-Outstanding.border-right.left-form, .launce-test-section .right-form {
	border-right: none;
	display: block;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
.add-wildlife-report .span3.box-container.uppermove.container_height.span {
	bottom: 0;
	left: 0;
	position: relative;
}
.minheight.print-t-margin .audit-progress {
	width: 100%;
}
.with-add .span3.box-container.uppermove.container_height.span {
	bottom: 0;
	left: 0;
}
.print-t-margin .span6.many-button.save {
	position: static;
	margin: 10px 0;
}
.audit-progress p {
	font-size: 14px;
}
.audit-progress > h3 {
	font-size: 16px;
}
.margin_bttom_20 .span3.text-left {
	margin: 0 0 15px;
	width: 48%;
	display: inline-block;
	vertical-align: top;
}
.span4.uppermove.container_height.span.event_padding_top {
	margin: 0;
	position: static;
	width: 100% !important;
}
/*.table-responsive.calendar table {
	min-width: 750px;
	}*/
	.jconfirm-box-container {
		width: 100%;
	}
	.hover_tooltip .tooltip {
		width: 340px;
	}
	.table-responsive.calendar td {
		font-size: 12px !important;
		padding: 0 3px;
	}
	.row-fluid.width_50.small label, .row-fluid.width_50.small input {
		display: inline-block;
		width: auto;
	}
	.label-block.label-block_new {
		width: 440px;
	}
	.row-fluid.width_50.small label, .row-fluid.width_50.small input {
		display: inline-block;
		width: 65.812%;
	}
	.submit_but.inspection_eport.margin_top_0.span3.text-left .btn {
		width: auto;
	}
	.input_likUp_eventLog, .directional-form .chzn-container-multi .chzn-choices {
		width: 100% !important;
	}
	.inner-right-wrapp_, .control-group.inspection_eport {
		display: block;
		width: 100% !important;
		margin-left: 0 !important;
	}
	.directional-title {
		width79% !important;
		margin-top: 12px;
		margin-left: 0 !important;
	}
	.directional-title label, .wildlife_report_sections .control-group.inspection_eport {
		margin-left: 0 !important;
	}
}
@media (max-width:740px) {
	.add-wild-life .controls.span4.browser-asign {
		margin: 0 0 0 18px;
		width: 77%;
	}
}
@media (max-width:700px) {
	.print-spn-control .span2 .input-append.bootstrap-timepicker-component .input-mini, .input-append.bootstrap-timepicker-component .input-mini.timepicker-24, .control-group .clearboth .input-mini {
		width: 92%;
	}
	.view_administer_site .table td {
		text-align: center;
		width: 50%;
	}
	.view_administer_site .btn.btn-warning {
		margin: 7px 0 10px 0;
	}
	.view_administer_site .odd.gradeX span {
		display: block;
		margin: 0 0 12px;
		width: 85%;
		text-align: left;
		padding: 6px 10px;
		box-sizing: border-box;
	}
	.layout-changed .display_area_02 .row-fluid .span4 {
		margin-left: 0;
		margin-right: 8px;
		width: 31.7%;
	}
}
@media (max-width:600px) {
	.attrac_res label.box-underline {
		text-align: center;
	}
	.form-horizontal.right_section {
		margin-left: 10px;
	}
	.row-fluid .airport_name_width {
		float: none;
		width: 100%;
	}
	.row-fluid .inspection_width {
		float: none;
		width: 100%;
	}
	.row-fluid .mobile_view2[class*="span"] {
		min-height: 250px;
	}
	#main-content .header-new .span8 h4, #main-content .header-new .span4.airportname > h4 {
		margin: 0;
		padding: 0;
		text-align: center !important;
	}
	#main-content .header-new .span4.airportname > h4 {
		font-size: 17px;
	}
	.display_area .row-fluid .span2 {
		margin-right: 8px;
	}
	.display_area_02 .row-fluid .span4 {
		margin-right: 5px;
		width: 30.9%;
	}
	.vic-manage-form .visitor-name .control-label, .vic-manage-form .Visitor-Card .control-label {
		width: 81px;
		font-size: 12px;
		font-weight: 600;
	}
	.decl-inner-input {
		width: 74%;
	}
	.name-card {
		font-size: 12px;
	}
	.Visitor-Card .span2 {
		width: 31%;
	}
	.add-airport-section .btn-file-new {
		height: 40px;
		line-height: 30px;
		position: relative;
		width: 100%;
		box-sizing: border-box;
	}
	.view_modules_rights .last-section .input-medium {
		width: 60%;
	}
	.span6.last-section {
		width: 42%;
	}
	.layout-changed .display_area_02 .row-fluid .span4 {
		margin-left: 0;
		margin-right: 8px;
		width: 31.2%;
	}
}
@media (max-width:568px) {
	.species_image_02 {
		width: 30%;
	}
	.span6.first-section, .span6.last-section {
		width: 43%;
	}
	.span6.browser-file, .span6.browser-img {
		width: 100%;
		margin-bottom: 20px;
		text-align: center;
	}
	.view-inspection .input-medium {
		width: 60%;
	}
	.add-wild-life .controls.span4.browser-asign {
		margin: 0 0 0 18px;
		width: 73%;
	}
	.directional-form .label-block.label-block_new {
		float: none;
		width: 100%;
	}
	.directional-form .directional-title, .directional-form.diagram .directional-title {
		width: 79%;
	}
	.wildlife_report_sections .advanced_search_descrptn {
		width: 100%;
	}
	.wildlife_report_sections .directional-form .default {
		font-size: 81.5% !important;
	}
	.main-Outstanding .right-Outstanding {
		width: 76%;
	}
}

/*nab 9/0ct/2017*/
@media (max-width:540px) {
	.align-position input {
		width: 70%;
		margin-bottom: 8px;
		float: right;
		box-sizing: border-box;
		height: 30px;
		vertical-align: middle;
	}
	.align-position label {
		width: 30%;
		display: inline-block;
		vertical-align: middle;
		margin-bottom: 13px;
		float: left;
		font-size: 12px;
	}
}
@media (max-width:500px) {
	.width-50 .input-mini.timepicker-24 {
		width: 94% !important;
	}
	.width-50 .input-mini.timepicker-24 {
		width: 92% !important;
	}
	#main-content .header-new .span8 h4, #main-content .header-new .span4.airportname {
		font-size: 14px;
		margin: 0;
		padding: 0;
		text-align: center !important;
	}
	.span4.airportname > h4 {
		font-size: 15px;
		display: inline-block;
	}
	.wildlife-administraion-form .left-side .span4, .wildlife-administraion-form .right-side .span4, .wildlife-administraion-form .Ammunition .span4 {
		display: inline-block;
		width: 100%;
		text-align: left;
	}
	.wildlife-administraion-form .left-side .checker, .wildlife-administraion-form .right-side .checker, .wildlife-administraion-form .Ammunition .checker {
		float: right;
	}
	.add-wild-life .controls.span4.browser-asign {
		margin: 0 0 0 18px;
		width: 72%;
	}
	.width-50 .input-mini.timepicker-24 {
		width: 80% !important;
	}
	.display_area .row-fluid .span2 {
		margin-right: 8px;
	}
	.main-Outstanding .right-Outstanding {
		width: 73%;
	}
	.inspection_monitor .control-group.inspection_eport {
		width: auto;
	}
	.inspection_monitor .submit_but.inspection_eport.margin_top_15 {
		margin: 0;
	}
	.cus-tabl-font th, .cus-tabl-font td {
		font-size: 12px;
	}
	.cus-Log-w50 {
		width: 100% !important;
		display: block !important;
	}
	.help_guide-box {
		width: calc(50% - 20px);
	}
}
@media (max-width:480px) {
	.breadcrumb.fontsize > li > a {
		font-size: 12px;
	}
	.layout-changed .display_area_02 .row-fluid .span4 {
		margin-left: 0;
		margin-right: 0px;
		width: 100%;
	}
	.display_area .row-fluid .span2 {
		margin-left: 0;
	}
	.headerOrder.width {
		width: 30px;
	}
	.view-inspections td .btn.btn-success, .view-inspections td .btn.btn-warning {
		width: 85px;
		padding: 0 0;
		margin-bottom: 4px;
	}
	.view-inspections .center.btn-margin .btn.btn-success {
		width: 87px;
	}
	.add-inspection .form-horizontal .controls, .add-user .form .form-horizontal .controls {
		margin-left: 0;
	}
	.display_area_02 .row-fluid .span4 {
		margin-left: 1.4%;
		width: 100%;
	}
	.submit_but.inspection_eport.margin_top_15 {
		width: 100%;
	}
	#WildlifeForm .btn-large.btn-primary {
		float: left;
		margin-left: 10px !important;
	}
	#WildlifeForm .control-group.inspection_eport {
		width: 100%;
	}
	.form-horizontal #print-controls .controls-02 {
		margin-left: 0;
	}
	.page-title-new small {
		display: inline-block !important;
		margin: 0 !important;
	}
	.print-spn-control .span2 .input-append.bootstrap-timepicker-component .input-mini, .input-append.bootstrap-timepicker-component .input-mini.timepicker-24, .control-group .clearboth .input-mini {
		width: 90%;
	}
	.new-content-box > img {
		display: inline-block;
		text-align: center;
	}
	#upload ul li span {
		top: 62px;
	}
	#Targetfulldiv .roman {
		width: 88% !important;
	}
	.address-four .span3 {
		width: 31.1%;
	}
	#main-content .input-controller.visitor-form .address-four input {
		font-size: 12px;
	}
	#main-content .visitor-form .address-zero input, #main-content .visitor-form .address-one input, #main-content .visitor-form .address-two input, #main-content .visitor-form .address-three input {
		width: 94%;
	}
	.decl-inner-input {
		width: 70%;
	}
	.vic-manage-form .visitor-name .control-label {
		display: inline-block;
		float: left;
		width: 96px;
	}
	.visitor-name .name-title {
		display: inline-block;
		float: left;
	}
	.VIC-return .span3 {
		width: 25%;
	}
	.view_administer_site .table td {
		box-sizing: border-box;
		display: block;
		text-align: center;
		width: 100%;
	}
	.add-airport-section .form-horizontal .controls {
		margin-left: 0;
	}
	.modules_access_Section .form-horizontal .controls {
		margin-left: 0;
		width: 90%;
	}
	.add-wild-life .controls.span4.browser-asign, .add-wild-life .form-horizontal .controls, .edit_wildlife .form-horizontal .controls {
		margin: 0;
		width: 100%;
	}
	.edit_wildlife .btn-file-new {
		margin: 0;
	}
	.form-horizontal .responsive-alingment .control-label {
		width: auto;
		display: inline-block;
	}
	.form-horizontal .responsive-alingment .controls {
		display: inline-block;
		margin-left: 20px;
	}
	.inspection_id-sections .form-horizontal #print-controls .controls {
		display: inline-block;
		margin: 0 0 0 20px;
	}
	.inspection_id-sections .span4 .control-label {
		display: inline-block;
	}
	.attrac_res .species_left .span12 a {
		margin-bottom: 18px;
	}
	.edit-visit-form-section form .vic-application .span4 {
		width: 100%;
	}
	.edit-visit-form-section .vic-application .control-group > p, .edit-visit-form-section .vic-application .control-label {
		display: inline-block;
		float: left;
	}
	.span6.last-section, .span6.first-section, .span6.last-section {
		width: 100%;
		display: block;
	}
	.wildlife_report_sections #WildlifeForm .control-group.inspection_eport {
		width: 100%;
	}
	.inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.clearboth.insptn_date.currentDate.end_georeport_date, .inner-right-wrapp_ .control-group.inspection_eport input.input-small.date-picker.log_datec.start_georeport_date,  .wildlife_report_sections #simpleReport .form-horizontal .insptn_date, .wildlife_report_sections .advanced_search_descrptn {
		width: 100% !important;
	}
	.wildlife_report_sections #simpleReport .form-horizontal .insptn_date, .wildlife_report_sections .advanced_search_descrptn {
		width: 100%;
	}
	.wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
		margin: 10px 0 0 0px;
		width: auto;
		padding: 0;
	}
	.wildlife_report_sections .label-block .btn.btn-primary, .wildlife_report_sections .label-block .btn.btn-primary, .wildlife_report_sections .submit_but.inspection_eport.margin_top_15 {
		float: left;
	}
	.view_administer_site .table.table-striped td {
		display: block;
		width: 100%;
	}
	.inner-table.multipule td a {
		float: left;
		clear: both;
	}
	.view_administer_site .inner-table span {
		margin: 9px 0 0 !important;
		text-align: left;
		width: auto;
	}
	.inner-table .form-horizontal.print-none {
		overflow: hidden;
	}
	.right-form-group .control-group.inspection_eport label {
		float: left;
	}
	.right-form-group .control-group.inspection_eport input {
		float: left;
	}
	.right-form-group .control-group.inspection_eport {
		display: block;
		width: auto;
	}
	.view_administer_site .right-form-group > span {
		float: none;
	}
	.left-Outstanding {
		float: none;
		width: 110px;
		display: block;
		margin: auto;
	}
	.main-Outstanding .right-Outstanding {
		width: 100%;
	}
	.inspection_monitor .right-Outstanding {
		width: 100%;
		text-align: center;
	}
	.vic_issue_register .inspection_monitor .form-horizontal .control-label {
		text-align: center;
	}
	.inspection_monitor .control-group.inspection_eport {
		display: inline-block;
		float: none;
	}
	.main-Outstanding .right-Outstanding {
		text-align: center;
	}
	.main-Outstanding .control-group.inspection_eport.span8 {
		display: block;
		width: 100%;
		float: none;
		text-align: center;
	}
	.main-Outstanding .label-block .control-label.span2 {
		text-align: center;
		margin: 0;
	}
	.main-Outstanding .label-block_new .submit_but {
		text-align: center;
	}
	.serviceability_report #graphContainer {
		max-width: 100% !important;
		min-width: 100% !important;
	}
	.input_supp_event, .event-description-box textarea {
		max-width: 96% !important;
	}
	.input_likUp_eventLog, .directional-form .chzn-container-multi .chzn-choices {
		width: 90% !important;
	}
	.iframe_responsive {
		min-width: 70% !important;
		max-width: 100% !important;
	}
	.control-group.asic-sectin .span4:last-child input {
		width: calc(100% - 12px);
	}
	.control-group.asic-sectin .span4:last-child .controls {
		margin-left: 0;
	}
	.control-group.asic-sectin .span4:last-child .control-label {
		margin-bottom: 5px;
	}
	.control-group.asic-sectin .span4:first-child input {
		max-width: 100%;
	}
	.agent-email-layout {
		width: 92%;
	}
	.asic-expiry-layout {
		margin-left: 0px !important;
	}
}
@media (max-width:443px) {
	.cus-new-margn {
		width: 100% !important;
	}
	.cus-new-margn input, .cus-new-margn label {
		margin-right: 0px;
		width: 94%;
		margin-top: 5px;
		float: none;
	}
	.cus-new-margn input {
		box-sizing: border-box;
		height: 31px;
	}
	.cus-new-margn .cus-fright {
		float: none;
		margin-top: 10px !important;
	}
}
@media (max-width:428px) {
	.cus-input-set .btn {
		padding-right: 0;
		padding-left: 0;
		width: 100%;
		display: inline-block;
		border: 0px;
		margin-top: 4px;
	}
}
@media (max-width:423px) {
	.new-content-box > img {
		display: inline-block;
		text-align: center;
		margin: 20px 0 20px 0;
	}
	.user_logs_section .control-group.inspection_eport.span2 {
		margin: 0;
		width: 100%;
	}
	#main-content .user_logs_section .label-block.label-block_new label {
		float: left;
		width: 20px !important;
	}
	.user_logs_section .inspection_eport .btn.btn-primary {
		width: auto;
		margin: 11px 0 0 50px;
	}
	.modules_access_Section .control-group .span2 {
		display: inline-block;
		width: 49%;
	}
	.modules_access_Section .control-group .span2.last-dis {
		width: 49%;
	}
	.edit_wildlife .span4.wildlife-Change {
		width: 100%;
	}
	.edit_wildlife .edit_wildlife small {
		width: 100%;
		float: left;
	}
	.edit_wildlife .span5.wildlife-img {
		position: static;
		float: left;
	}
	.layout-changed .span12.chzn_width {
		margin: 0;
	}
}
@media (max-width:400px) {
	.cus-dis-blok {
		display: block !important;
	}
	.event-description-box p.event-status span {
		margin: 0 !important;
	}
	.mobil-cus-fr {
		float: right !important;
	}
	.col-md-7.attrac_res.padding_0 {
		margin: 0 auto;
		width: 100%;
		padding: 0 7px !important;
	}
	.col-md-5.attrac_res.padding_0 {
		margin: 0 auto;
		width: 100%;
		padding: 0 7px !important;
	}
	.view-inspection .input-medium {
		width: 97%;
	}
	.span12.box-container .display_area {
		width: 97%;
		margin: 0 auto;
		padding: 0 3px;
	}
	.controls_pic_Launceston .species_left {
		float: left;
		width: 100%;
	}
	.span12.chzn_width {
		margin-bottom: 13px;
		width: 100% !important;
	}
	.select2-container.span12.select2me.species_chosen.insptn_species, .select2-container.span12.select2me.insptn_attractants {
		display: block;
		width: 100%x !important;
	}
	.print-spn-control .span2 .input-append.bootstrap-timepicker-component .input-mini, .input-append.bootstrap-timepicker-component .input-mini.timepicker-24, .control-group .clearboth .input-mini {
		width: 86%;
	}
	.fixed-top #header .brand {
		padding: 6px !important;
	}
	.breadcrumb > li > a {
		font-size: 11px;
	}
	.breadcrumb > li {
		padding: 0 0 0 6px;
	}
	#WildlifeForm button.btn.btn-success {
		width: 100%;
		padding-top: 4px;
		margin-bottom: 10px;
	}
	#WildlifeForm input.btn.btn-primary {
		width: 100%;
		margin: 10px 0 00;
	}
	#WildlifeForm .row-fluid .span12 {
		display: inline-block;
		text-align: center;
	}
	.span6.first-section, .span6.last-section {
		width: 100%;
		float: none;
	}
	.last-section .input-small {
		width: 95%;
	}
	.first-section select {
		width: 50%;
	}
	.last-section .dataTables_filter {
		float: left;
		width: 100%;
	}
	.dataTables_paginate, .dataTables_filter {
		float: left;
	}
	.last-section .dataTables_filter label, .first-section label {
		display: block;
	}
	.dataTables_paginate.paging_bootstrap.pagination > ul {
		margin-bottom: 13px;
	}
	.decl-inner-input {
		padding: 0;
		width: 96%;
	}
	.view-users .last-section .input-medium {
		width: 100%;
	}
	.view-users .span6.last-section {
		width: 96%;
	}
	.view_modules_rights .last-section .input-medium {
		width: 80%;
	}
	.dataTables_paginate, .dataTables_filter {
		float: left;
		width: 100%;
	}
	#sample_2_filter > label {
		display: block;
	}
	.dataTables_wrapper .input-small {
		width: 78%;
	}
	.view-inspection #sample_1_filter .input-medium {
		width: 75%;
		display: block;
	}
	.layout-changed .span12.chzn_width {
		margin: 0;
	}
	.layout-changed .attrac_res .species_left .span12 a {
		margin-bottom: 0;
	}
	.span4.strike {
		width: 100%;
		margin-bottom: 11px;
	}
	.wildlife_report_sections .width-50.mobile-view .span6 {
		display: inline-block;
		float: left;
		width: 100%;
	}
	.wildlife_report_sections .form-horizontal {
		/*overflow: hidden;*/
	}
	.width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 .chzn-container-single, .width-50 #insptn_weathr_chzn, .width-50 #insptn_wind_chzn, .width-50 #insptn_species_chzn, .width-50 #insptn_offcr_chzn, .width-50 #attractant_chzn, .wildlife_report_sections .width-50.mobile-view .default, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi, .wildlife_report_sections .input-small.date-picker.clearboth.insptn_date.currentDate, .wildlife_report_sections .width-50.mobile-view .chzn-container.chzn-container-multi {
		width: 100% !important;
	}
	.width-50 .input-mini.timepicker-24 {
		width: 91% !important;
	}
	.main-dash-img-title .dashboard-img, .main-dash-img-title .right-dashboard-title {
		display: block;
		padding: 0;
		text-align: center;
		width: 100%;
	}
	.audit-progress p {
		font-size: 14px;
		margin: 0;
		min-width: 190px;
	}
	.audit-progress .checker-time {
		display: inline-block;
		width: 70px;
	}
	.input_likUp_eventLog, .directional-form .chzn-container-multi .chzn-choices {
		width: 100% !important;
		box-sizing: border-box;
	}
}
@media (max-width:370px) {
	.display_area .row-fluid .span2 {
		margin-left: 0;
	}
	.breadcrumb > li > .divider {
		width: 26px;
	}
	#Targetfulldiv .roman {
		width: 86% !important;
	}
	.select-new-style.edit_vist_select > select {
		width: 32.2%;
	}
	.edit_visitors .btn-group {
		text-align: center;
		width: 100%;
	}
	.edit_visitors .btn.btn-success, .edit_visitors .btn.btn-primary {
		font-size: 11px;
		padding: 2px 8px;
		width: auto;
	}
	.visitor-form .select-new-style select {
		width: 32.1%;
	}
	.VIC-return .span3 {
		width: 22%;
	}
	.span4.wildlife-Change {
		width: 65%;
	}
	.breadcrumb > li > a {
		font-size: 8px;
	}
	.inspections-edit .span3.box-container.uppermove.container_height.span {
		bottom: 322px !important;
	}
	.vic_issue_register .control-group.inspection_eport.span2 {
		margin: 0 6px 0 0;
		width: 33%;
	}
	.vic_issue_register .submit_but.inspection_eport.margin_top_0.span3.text-left {
		display: inline-block;
		margin: 35px 0 0;
		width: 26%;
	}
	.inspections-edit .span6.many-button {
		margin: 30px 0 0;
		position: static;
	}
	.audit-progress p {
		font-size: 12px;
		margin: 0;
		min-width: 165px;
	}
	.audit-progress > h3 {
		font-size: 13px;
		padding: 6px 10px;
	}
	.audit-progress li.green-box, .audit-progress li.yellow-box, .audit-progress li.purple-box {
		padding: 6px 10px;
	}
	.audit-progress .checker-time {
		display: inline-block;
		width: 67px;
	}
	.input_supp_event, .event-description-box textarea {
		max-width: 95% !important;
	}
}
@media (max-width:340px) {
	.span5.wildlife-img {
		position: static;
		width: 25%;
		float: left;
	}
	.span4.wildlife-Change {
		width: 62%;
	}
	.display_area .row-fluid .span2 {
		margin-left: 0;
	}
	.input_supp_event, .event-description-box textarea {
		max-width: 94% !important;
	}
}
@media (max-width:320px) {
	.attrac_res {
		width: 100%;
	}
	.species_left {
		float: none;
		margin: 0 auto;
		width: 150px;
	}
	.box-container.minheight.print-t-margin .row-fluid .mobile_view2[class*="span"] {
		min-height: 200px;
	}
	#main-content #Targetfulldiv .uppermove {
		width: 95% !important;
	}
	.box-container .row-fluid .mobile_view[class*="span"] {
		min-height: 240px;
	}
	.box-container.minheight.print-t-margin .row-fluid .mobile_view2[class*="span"] {
		min-height: 220px;
	}
	.user_logs_section .inspection_eport .btn.btn-primary {
		margin: 11px 0 0 34px;
	}
	.cus-Log-w50 .input-mini {
		width: 90% !important;
		max-width: 100% !important;
		box-sizing: border-box;
	}
	.cus-Log-entry .bootstrap-timepicker-component {
		width: 100% !important;
	}
}


/*internal style*/




@media print {
	#Targetfulldiv .print-spn-control .span3.small-space.next {
		width: 200px !important;
		float: left !important;
	}
	#Targetfulldiv .print-spn-control .small-space {
		width: 120px !important;
	}
	div {
		border: none;
		background-color: #ffffff;
	}
	@page {
		margin: 0mm 0mm 0mm 0mm;
	}
	html, body {
		background: #ffffff !important;
	}
	html, body {
		height: 100%;
		width: 100%;
	}
	body, html {
		margin-top: 0px;
		padding-top: 0px;
		background-color: #ffffff !important;
		color: inherit;
	}
	* {
		margin: 0;
		padding: 0;
	}
	.for-print {
		display: block;
		width: 100%;
	}
	.for-desk {
		display: none;
	}
	#sample_10_wrapper {
		display: none;
	}
	#submit {
		display: none;
	}
	.form-actions {
		display: none;
	}
	#Targetfulldiv .span6 {
		width: 50%;
		float: left;
		min-height: inherit;
		height: auto;
		vertical-align: top;
		margin: 0;
	}
	#Targetfulldiv .span6.print-padding-style {
		width: 48%;
		margin-left: 2%;
	}
	#Targetfulldiv .span6.label-block .span6 {
		width: 48%;
		margin-right: 2%;
	}
	#Targetfulldiv .span3 {
		width: 25%;
		float: left;
		min-height: inherit;
		height: auto;
		vertical-align: top;
		margin: 0;
	}
	.widget-title {
		display: none;
		visibility: collapse;
	}
	.breadcrumb {
		display: none;
		visibility: collapse;
	}
	#header {
		visibility: hidden;
		margin: 0;
		display: none;
		height: 0;
		width: 0;
	}
	#Targetfulldiv label {
		font-size: 8px;
		line-height: 10px;
	}
	#Targetfulldiv .input-mini {
		width: 70px;
	}
	#Targetfulldiv .input-small {
		width: 90px;
	}
	#Targetfulldiv .radio input[type="radio"], #Targetfulldiv .checkbox input[type="checkbox"] {
		opacity: 1 !important;
		height: 10px;
		width: 10px;
		float: left;
		min-height: 8px;
		margin: 0 !important;
	}
	#Targetfulldiv span.span8 {
		float: left;
		width: 70%;
		word-wrap: break-word;
		word-break: break-all;
		font-size: 7px;
		margin: 0;
		padding: 0;
	}
	#uniform-undefined {
		width: 20%;
		float: left;
	}
	#Targetfulldiv .form-horizontal .control-group {
		margin-bottom: 0px;
	}
	#Targetfulldiv label {
		margin: 0;
	}
	#footer {
		margin: 0;
		display: none;
		height: 0;
		width: 0;
		visibility: hidden;
	}
	#display_none {
		display: none;
	}
	#space-handler-print {
		padding: 0;
	}
	#margin-print-box {
		margin-left: 20px !important;
	}
	#Targetfulldiv .clearfix {
		display: none;
		height: 0;
		visibility: hidden;
		width: 0;
	}
	#Targetfulldiv .radio, #Targetfulldiv .checkbox {
		min-height: inherit;
	}
	#Targetfulldiv .controls > .radio, #Targetfulldiv .controls > .checkbox, #Targetfulldiv .controls > .radio.line, #Targetfulldiv .controls > .checkbox.line {
		margin: 0 !important;
		clear: both;
		overflow: hidden;
		min-height: inherit;
	}
	#Targetfulldiv .box-underline .lable_head {
		padding-bottom: 10px !important;
		display: block;
	}
	#Targetfulldiv .row-fluid [class*="span"] {
		min-height: inherit;
	}
	#Targetfulldiv .form-horizontal .controls {
		margin-left: 80px;
	}
	#Targetfulldiv .controls {
		font-size: 12px;
		line-height: 16px;
	}
	#Targetfulldiv .fileupload-new {
		font-size: 10px;
	}
	#font-adjust-print {
		font-size: 8px;
		line-height: 10px;
	}
	#Targetfulldiv a {
		font-size: 8px;
		line-height: 10px;
	}
	#Targetfulldiv .input-xlarge {
		font-size: 8px;
		line-height: 10px;
	}
	#Targetfulldiv input[type="text"], #Targetfulldiv .add-on, #Targetfulldiv .chzn-container-single .chzn-single {
		padding-top: 0;
		padding-bottom: 0;
		height: 20px;
		font-size: 8px;
		line-height: 20px;
	}
	#Targetfulldiv .add-on i {
		line-height: 20px;
	}
	#display-block-print {
		display: block;
	}
	#display-block-print .span6 {
		float: left;
		padding-top: 30px;
		font-size: 8px;
	}
	#Targetfulldiv .span4 {
		float: left;
		width: 31.6239%;
		margin-left: 0 !important;
	}
	#Targetfulldiv .span8 {
		float: left;
		width: 65%;
	}
	#print-controls {
		margin: 10px 0 0;
	}
	#print-controls .control-label {
		width: auto !important;
	}
	#print-controls .controls {
		margin-left: 20px !important;
		position: relative;
		left: 10px;
	}
	#inspt_id {
		width: 20px !important;
	}
	#Targetfulldiv .page-title {
		margin: 0;
		font-size: 14px;
	}
	#print-left-margin {
		margin-left: 20px !important;
		width: 46% !important;
	}
	body {
		-webkit-print-color-adjust: exact;
	}
	#Targetfulldiv {
		background: none repeat scroll 0 0 #fff;
	}
	body.fixed-top {
		background: #fff !important;
	}
	.page {
		background-color: white !important;
	}
	#newRows .display_area .span2 {
		margin-left: 0.8%;
		width: 9%;
		float: left;
	}
	#newRows .input-mini {
		box-sizing: border-box;
		height: 30px;
		width: 100%;
	}
	#newRows .col-md-7 {
		width: 58.3333%;
		float: left;
	}
	#newRows .col-md-5 {
		width: 41.6667%;
	}
	#newRows .display_area_02 .span4 {
		margin-left: 1.4%;
		width: 15%;
		word-break: break-all;
		float: left;
	}
	#newRows .species_left {
		float: left;
		width: 23%;
	}
	#newRows .chzn-container {
		width: 100% !important;
	}
	#newRows {
		text-align: left;
	}
	#newRows .display_area {
		padding-left: 2%;
		width: 75%;
		float: left;
	}
	#newRows .display_area_02 {
		width: 65%;
	}
	#newRows label {
		display: block;
		text-align: left;
	}
	#newRows .display_area .span {
		font-size: 8px !important;
	}
	#newRows .span6.label-block {
		padding-right: 10px !important;
		box-sizing: border-box;
	}
	#newRows .height-control-label {
		min-height: 8px;
		display: block;
	}
	#newRows .span12 {
		width: 100%;
	}
	#Targetfulldiv .img_widthHeight img {
		width: 100%;
		height: 205px;
		display: block;
	}
	#Targetfulldiv .input-append.bootstrap-timepicker-component .input-mini {
		height: 20px !important;
	}
	.print-none {
		display: none !important;
	}
	#Targetfulldiv .tbl-smalltext td {
		font-size: 8px;
		padding: 2px;
	}
	#Targetfulldiv .tbl-smalltext {
		border: none;
	}
/*#Targetfulldiv table {
	page-break-inside: auto;
}
*/#Targetfulldiv td, #Targetfulldiv th {
	border: 1px solid #dddddd;
}
/*#Targetfulldiv tr {
	page-break-inside: auto;
	}*/
	#Targetfulldiv #abc {
		transform: scale(0.6);
		float: left;
		position: relative;
		left: -140px;
	}
	#Targetfulldiv #container2 {
		transform: scale(0.6);
		float: left;
		position: relative;
		left: -140px;
	}
	#Targetfulldiv .report .span6 {
		width: 50%;
		float: left;
	}
	#Targetfulldiv .table h5 {
		margin: 0;
		font-size: 10px;
	}
	#Targetfulldiv .report br#display_none {
		display: block;
		height: 0px;
		visibility: hidden;
	}
	#btn_pdf {
		display: none;
	}
	#Targetfulldiv .textarea-height {
		font-size: 8px;
		line-height: 10px;
		height: 70px;
	}
	#advanveReport .width-50 {
		display: none;
	}
	#Targetfulldiv .display_none_print {
		display: none !important;
	}
	#Targetfulldiv hr {
		display: none !important;
		height: 0px !important;
		margin: 0 !important;
	}
	#pdf_html h5 {
		font-size: 10px;
		margin: 0;
	}
	#Targetfulldiv .print-spn-control .span2, #Targetfulldiv .print-spn-control .span3 {
		float: left !important;
	}
	#Targetfulldiv .print-spn-control .chzn-container.chzn-container-single, #Targetfulldiv .print-spn-control .input-small, #Targetfulldiv .print-spn-control .bootstrap-timepicker-component {
		display: none !important;
	}
	#Targetfulldiv .print-spn-control .control-label {
		width: auto !important;
		display: inline-block !important;
		padding-right: 0 !important;
	}
	#Targetfulldiv .print-spn-control span {
		display: block !important;
		font-size: 8px;
		margin: 0 0 0 !important;
		line-height: 11px;
		padding-left: 5px !important;
	}
	#Targetfulldiv .print-spn-control .control-group span.colon {
		display: inline-block !important;
		padding-left: 2px !important;
		top: -1px;
	}
	#print-controls .input-mini {
		display: none;
	}
	#print-controls span {
		display: inline-block !important;
		font-size: 8px;
		padding-top: 2px;
	}
	#Targetfulldiv .custom-txt-height-print {
		min-height: inherit;
		height: 74px !important;
	}
	#Targetfulldiv .uppermove, #upload {
		display: none !important;
	}
	#Targetfulldiv .print-spn-control .chzn-container-single {
		width: 90% !important;
		font-size: 8px !important;
	}
	#Targetfulldiv .custom-txt-height-print.Ipad_view {
		height: 80px !important;
	}
	#Targetfulldiv .box-underline.print-space {
		margin-bottom: 5px;
	}
	#Targetfulldiv .print-t-margin {
		margin-top: 8px;
	}
	#Targetfulldiv .print-textarea {
		border: 1px solid #dddddd;
		font-size: 8px;
		padding: 2px;
		display: block;
		min-height: 90px;
		line-height: 9px;
	}
	#Targetfulldiv .min-height-new {
		min-height: 120px !important;
	}
	#Targetfulldiv .print-spn-control .control-group .inspection-hidden {
		display: none !important;
	}
	#Targetfulldiv .print-spn-control {
		margin-bottom: 10px;
	}
	#Targetfulldiv .control-group span {
		font-size: 8px;
	}
	#Targetfulldiv .row-fluid .span8 {
		width: 50% !important;
	}
	#Targetfulldiv .span12 > input {
		width: 80% !important;
	}
	#Targetfulldiv .hide-textarea {
		display: none;
	}
	#Targetfulldiv .Answer_drpdown {
		font-size: 8px;
		width: 38%;
		float: left;
		height: 18px;
		line-height: 18px;
		padding: 0;
		margin-bottom: 3px;
	}
	#Targetfulldiv .min-height-new .Answer_drpdown {
		width: 45%;
	}
	#Targetfulldiv .checkbox.line .span7 {
		float: left;
		width: 59%;
	}
	#Targetfulldiv .min-height-new .checkbox.line .span7 {
		float: left;
		width: 52%;
	}
	#Targetfulldiv .Answer_drpdown.yellow {
		background-color: #ffff00 !important;
	}
	#Targetfulldiv .Answer_drpdown.purple {
		background-color: #f55cff !important;
	}
	#Targetfulldiv .Answer_drpdown.blue {
		background-color: #3399ff !important;
	}
	#Targetfulldiv .Answer_drpdown.red {
		background-color: #ff0000 !important;
	}
	#Targetfulldiv .Answer_drpdown.green {
		background-color: #90ee90 !important;
	}
	#Targetfulldiv .Answer_drpdown.grey {
		background-color: #CCCCCC !important;
	}
	#Targetfulldiv .Answer_drpdown.orange {
		background-color: #ff8000 !important;
	}
	#Targetfulldiv .Answer_drpdown.lightPurple {
		background-color: #b3b3ff !important;
	}
	#Targetfulldiv .desktop_content .row-fluid {
		margin-top: 6px;
	}
	#Targetfulldiv .ipad_content {
		display: none;
	}
	#Targetfulldiv .desktop_content {
		display: block;
	}
	#Targetfulldiv .input-adjust {
		width: 88% !important;
		font-size: 8px;
		height: 18px !important;
		margin: 1px 0 4px !important;
	}
	#Targetfulldiv .min-height-new input.input-adjust {
		width: 95% !important;
	}
	#Targetfulldiv .spn-ipad-view {
		margin-top: 5px !important;
	}
/*#Targetfulldiv .pagebreak {
	page-break-after: always !important;
	display: block !important;
	float: none !important;
	clear: both !important;
	page-break-inside: avoid !important;
	margin: 0 !important;
	}*/
	#Targetfulldiv .pagebreak:after {
		content: '';
		display: block;
		height: 0px;
		visibility: hidden;
	}
	#Targetfulldiv .small-space .select2me {
		display: none !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group > input, .manage-inspection-form.with-edit .main-darg-section .form-group > textarea, .manage-inspection-form.with-edit .main-darg-section ul li select.fullwidth {
		width: 100% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group.input-append.bootstrap-timepicker-component input.normalwidth {
		width: 55% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group.input-append.bootstrap-timepicker-component input.halfwidth {
		width: 78% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group.input-append.bootstrap-timepicker-component input.fullwidth {
		width: 86% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group > select {
		width: 100% !important;
		height: auto !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group > .normalwidth {
		width: 90% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .form-group > label {
		float: left;
		width: auto;
		display: inline-block;
	}
	.images-align-section .fileupload .btn.btn-file {
		height: auto;
		margin: 0;
		padding: 0;
		width: 120px !important;
	}
	.with-edit .box-container.minheight.print-t-margin, .with-edit .span3.box-container.uppermove.container_height.span {
		display: none !important;
	}
	.manage-inspection-form .main-darg-section .form-group > label {
		float: left;
	}
	.with-edit .row-fluid.title-bon, .with-edit .row-fluid.print-spn-control {
		display: none;
	}
	.manage-inspection-form .main-darg-section .form-group.input-append.bootstrap-timepicker-component {
		display: block;
		clear: both;
	}
	.with-edit .table-responsive.element-table {
		width: 100% !important;
		display: block;
	}
	.spn-ipad-view .checkbox.line span {
		font-size: 8px !important;
	}
	.inspection_form_section #Targetfulldiv select {
		font-size: 6px !important;
	}
	#Targetfulldiv .attrac_res.padding_0 .species_left.span4, #Targetfulldiv .attrac_res.padding_0 .species_left.cleared.span4 {
		width: 130px !important;
		margin: 0 15px 0 0;
	}
	#Targetfulldiv .attrac_res.padding_0 .span4.strike {
		width: 120px;
		margin-left: 0 !important;
	}
	#Targetfulldiv .attrac_res.padding_0 .strike span {
		font-size: 12px !important;
		float: left !important;
		margin: 0 10px 0 0;
	}
	.edit-wildlife-report #Targetfulldiv .attrac_res .species_left .select2-choice {
		height: 20px;
	}
	#Targetfulldiv .form-horizontal .print-spn-control .span3.small-space, #Targetfulldiv .form-horizontal .print-spn-control .span2.small-space, #Targetfulldiv .form-horizontal .print-spn-control .span3.officer-space, #Targetfulldiv .form-horizontal .print-spn-control .bootstrap-timepicker-component {
		display: inline-block !important;
		width: 20% !important;
		padding: 0 !important;
		margin: 0 !important;
		vertical-align: top;
		white-space: nowrap !important;
		float: left !important;
	}
	#Targetfulldiv .form-horizontal .print-spn-control label.control-label {
		display: inline-block !important;
		width: auto !important;
		padding: 0 !important;
		margin: 0 !important;
		vertical-align: top;
		white-space: nowrap !important;
	}
	#Targetfulldiv .form-horizontal .print-spn-control .select2-container, #Targetfulldiv .form-horizontal .print-spn-control .select2me, #Targetfulldiv .form-horizontal .print-spn-control .input-small.date-picker, #Targetfulldiv .form-horizontal .print-spn-control .input-mini, #Targetfulldiv .form-horizontal .print-spn-control .add-on, #Targetfulldiv .form-horizontal .print-spn-control .control-group input[type="hidden"], #Targetfulldiv .form-horizontal .print-spn-control .control-label .inspection-hidden, #Targetfulldiv .form-horizontal .print-spn-control br, #Targetfulldiv .form-horizontal .print-spn-control .control-group input#offcr_name {
		display: none !important;
	}
/*.inspection_form_section #Targetfulldiv .print-spn-control .officer-space .control-group .inpt-2, .inspection_form_section #Targetfulldiv .print-spn-control .small-space .control-group .inpt-2 {
	display:block !important;
	}*/
	#Targetfulldiv .form-horizontal .print-spn-control span.inpt-2 {
		display: inline-block !important;
		width: auto !important;
		padding: 0 !important;
		margin: 0 !important;
		vertical-align: top;
		clear: none !important;
		white-space: nowrap !important;
		left: -50px !important;
		position: relative !important;
		text-align: left !important;
		font-size: 8px !important;
	}
	#Targetfulldiv .form-horizontal .print-spn-control .control-label .colon {
		display: inline-block !important;
		padding: 0 !important;
		margin: 0 !important;
		vertical-align: top;
	}
	#Targetfulldiv .form-horizontal .control-group:before, #Targetfulldiv .form-horizontal .control-group:after {
		display: none !important;
	}
	.table-responsive, .table-responsive.element-table, .manage-inspection-form .main-darg-section ul li .form-group, .manage-inspection-form .main-darg-section ul li.full_width_li {
		overflow: inherit;
		width: 100% !important;
		display: inline-block !important;
	}
	.table-responsive table, .element-table .table.table-bordered.fullwidth {
		width: 100% !important;
	}
	.main-darg-section .form-group > label {
		margin-right: 15px !important;
	}
	.text_span_print_new {
		display: block !important;
	}
	.text_textarea_print_new {
		display: none !important;
	}
	.manage-inspection-form #Targetfulldiv .main-darg-section ul li .form-group select {
		font-size: 10px !important;
	}
	.manage-inspection-form .main-darg-section ul li input, .manage-inspection-form .main-darg-section ul li select, .manage-inspection-form .main-darg-section ul li textarea {
		box-sizing: border-box !important;
		min-height: 25px;
	}
	.manage-inspection-form #Targetfulldiv .main-darg-section ul li .input-mini.timepicker-24.fullwidth {
		width: 82% !important;
	}
	.scale-inline, .worst-label, .main-rating-section, .worst-label_first {
		display: inline-block;
		vertical-align: top !important;
	}
	.manage-inspection-form input[type="checkbox"] {
		opacity: 1 !important;
	}
	.main-darg-section .input-append .add-on {
		margin-left: -24px;
		height: 23px !important;
	}
	div#uniform-check_box_cells {
		margin: 0 !important;
	}
	.main-darg-section label {
		width: auto !important;
		min-width: inherit !important;
		display: inline-block !important;
	}
	.manage-inspection-form .main-darg-section ul li {
		width: 100% !important;
	}
	.manage-inspection-form .main-darg-section ul li.small-width-new {
		width: 32% !important;
	}
	.manage-inspection-form .main-darg-section ul li.medium-width-new {
		width: 65% !important;
	}
	.manage-inspection-form .main-darg-section ul li.large-width-new {
		width: 98% !important;
	}
	.manage-inspection-form .main-darg-section ul li .element-table table.table-bordered {
		word-break: break-all !important;
		background-color: #fff !important;
		font-size: 8px !important;
	}
	.manage-inspection-form .main-darg-section ul li .element-table table.table-bordered th, .manage-inspection-form .main-darg-section ul li .element-table table.table-bordered td {
		background-color: #fff !important;
	}
	.manage-inspection-form .main-darg-section ul li.images-align-section {
		margin: 0 !important;
	}
	.manage-inspection-form .main-darg-section ul li.images-align-section .controls {
		margin: 0 !important;
	}
	.element-table .table-checkbox td, .element-table .table-checkbox th {
		border: none !important;
	}
	.element-table div#uniform-check_box_cells {
		position: relative;
		top: -6px;
	}
	div#layout-settings {
		position: relative;
	}
	#Targetfulldiv input[type="checkbox"] {
		height: 15px !important;
		width: 15px !important;
	}
	.with-edit #Targetfulldiv .id-box .inputs input, .with-edit #Targetfulldiv .form-horizontal .print-spn-control .input-small.date-picker {
		display: inline-block !important;
		left: 0 !important;
		float: none !important;
		clear: none !important;
		border: none !important;
		width: 60px !important;
		vertical-align: top !important;
	}
	.with-edit label.control-label.col-lg-6.col-md-6.col-sm-7.col-xs-12, .with-edit .controls.col-lg-6.col-md-6.col-sm-5.col-xs-12.inputs {
		width: auto !important;
		float: none !important;
	}
	.with-edit #Targetfulldiv .id-box .inputs .add-on, .manage-inspection-form.with-edit .main-darg-section .mix-element-table .form-group.time-picker-box span.add-on, .fileupload-preview.fileupload-exists.thumbnail, .fileupload-new span.btn.btn-file {
		display: none !important;
	}
	.with-edit .id-box.last .input-append.bootstrap-timepicker-component.col-lg-6.col-md-6.col-sm-5.col-xs-12.inputs {
		position: relative;
		left: 100px;
		bottom: 0px;
	}
	.with-edit .id-box.last .input-append.bootstrap-timepicker-component.col-lg-6.col-md-6.col-sm-5.col-xs-12.inputs input {
		position: static;
	}
	.with-edit .id-box.last {
		position: relative;
		top: 0;
	}
	.with-edit label.control-label.col-lg-6.col-md-6.col-sm-7.col-xs-12 {
		margin: 8px 0 0 0 !important;
	}
	.with-edit #Targetfulldiv .id-box .inputs .input-mini {
		bottom: 18px;
		position: relative;
	}
	.with-edit #Targetfulldiv .id-box .inputs .input-small.date-picker {
		position: relative;
		bottom: 18px;
	}
	.col-lg-4.col-md-4.col-sm-4.col-xs-12.id-box.second {
		position: relative;
		top: 0px;
	}
	.print-spn-control .officer-space .control-group input {
		border: none;
		padding: 0;
		position: relative;
		bottom: 5px;
	}
	.with-edit #Targetfulldiv .print-spn-control .id-box label, .with-edit #Targetfulldiv .print-spn-control .id-box .inputs input {
		width: auto !important;
		float: none !important;
		display: inline-block !important;
	}
	#Targetfulldiv .manage-inspection-form .main-darg-section ul li select, #Targetfulldiv .manage-inspection-form .main-darg-section ul li input, #Targetfulldiv .manage-inspection-form .main-darg-section ul li textarea {
		width: 100% !important;
	}
	.manage-inspection-form.with-edit .main-darg-section .time-picker-box span.add-on {
		top: 0px !important;
	}
	.mix-element-table .inner-rating-title {
		width: 90%;
		padding: 0px 0 0 0;
		margin: 0 0 0 7px;
	}
	.edit-wildlife-report #Targetfulldiv .print-spn-control .label-block label.control-label {
		width: auto !important;
		display: inline-block !important;
	}
	.edit-wildlife-report #Targetfulldiv .form-horizontal .print-spn-control span.inpt-2 {
		position: static !important;
	}
	.strike .checker input[type="checkbox"] {
		opacity: 1 !important;
	}
	.print-spn-control label.box-underline, .edit-wildlife-report .attrac_res .display_area.display_area_02 label.box-underline {
		margin: 0 0 20px 0 !important;
	}
	.edit_visitor_page .row-fluid .span2.top_list {
		width: 25%;
		display: inline-block;
		margin-left: 0px !important;
		vertical-align: top;
		float: left;
	}
	.edit_visitor_page .span6.date_list {
		clear: both;
		padding: 25px 0;
	}
	.edit_visitor_page .span3.date_list {
		clear: both;
		display: inline-block;
		float: left;
		width: 25%;
	}
	.edit_visitor_page .btn-group {
		display: none;
	}
	.edit_visitor_page #Targetfulldiv .date_list .select-new-style.edit_vist_select select {
		width: 25%;
	}
	.edit_visitor_page #Targetfulldiv input, .edit_visitor_page .select2-container.span6.select2me.dropdown_width.select2-allowclear, .edit_visitor_page .contact-number .select2-container.span6.select2me.dropdown_width.select2-allowclear {
		width: 75% !important;
	}
	.select-new-style.edit_vist_select > select {
		padding-left: 3px;
		padding-right: 0;
	}
	.edit_visitor_page .top_list.Organization {
		float: left;
	}
	.edit_visitor_page .top_list .select2-container .select2-choice, .edit_visitor_page .contact-number .select2-container .select2-choice, .edit_visitor_page #Targetfulldiv .date_list .select-new-style.edit_vist_select select {
		height: 22px;
		border-radius: 0;
		font-size: 12px;
	}
	.edit_visitor_page .row-fluid .control-label {
		margin: 0 0 8px 0 !important;
	}
	.edit_visitor_page .span2.top_list:first-child {
		margin: 0 0 25px 0px !important;
	}
/*.edit_visitor_page  .span2.top_list:nth-child(2) {
	margin-left: -15px !important;
	}*/
	.edit_visitor_page #Targetfulldiv .contact-number .span2 {
		width: 22%;
		display: inline-block;
	}
	.edit_visitor_page .Identification .span2 {
		width: 20% !important;
		display: inline-block;
		margin: 0 3% 0 0;
		vertical-align: top;
	}
	.contact-number .span2.top_padding_20 {
		position: relative;
		top: 8px;
	}
	.row-fluid.border_print {
		border-bottom: 1px solid #e5e5e5;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.print-view {
		display: block;
		margin: 20px 0 0;
	}
	.cus-print-view .cus-print-hed p, table#sample_4 tr td:last-child, table#sample_4 tr th:last-child, .normal-view {
		display: none;
	}
	.edit_visitor_page .print-view p {
		line-height: 30px;
	}
	#Targetfulldiv .control-group input, #Targetfulldiv .select-new-style select, #Targetfulldiv .control-group .select2-chosen, #Targetfulldiv .control-group input#identity_type_1 {
		font-size: 9px !important;
		line-height: 24px !important;
	}
	.table-responsive.calendar table {
		min-width: inherit !important;
	}
	.table-responsive.calendar td {
		font-size: 11px !important;
	}
	.cus-print-view .cus-print-hed {
		float: none;
		width: 100%;
		display: block;
		text-align: center;
	}
	.cus-print-view td {
		padding: 3px 8px;
		height: auto;
	}
	.cus-print-view .btn {
		display: none;
	}
	.cus-print-hed input {
		border: 0px;
		box-shadow: none;
	}
	.vl-print-v input, .vl-print-v .btn, .cus-input-set.cus-inr, .vl-print-v table tr td:nth-child(n+7), .vl-print-v table tr th:nth-child(n+7) {
		display: none !important;
	}
	.cus-print-view .table-striped tbody > tr:nth-child(2n+1) > td, .cus-print-view .table-striped tbody > tr:nth-child(2n+1) > th, .vl-print-v .table-striped tbody > tr:nth-child(2n+1) > td, .vl-print-v .table-striped tbody > tr:nth-child(2n+1) > th {
		color: #000 !important;
	}
	.fixed-top #container {
		margin-top: 0px;
	}
	#main-content {
		margin-left: 0px !important;
	}
	.Identification .span2 input.roman {
		float: left !important;
		margin: 0 0 0 12px;
	}
	.span5.visitor_notes {
		margin: 0;
	}
	#Targetfulldiv .row-fluid.Identification textarea {
		width: 100% !important;
	}
	.Identification .span2 {
		float: left;
	}
	.span5.visitor_notes {
		margin: 0;
		width: 50%;
		float: left;
	}
	.span5.visitor_notes label {
		padding: 5px 0 8px 0;
	}
}
