@font-face{
	font-family:'Glyphicons Halflings';
	src:url(glyphicons-halflings-regular.woff) format('woff');
}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before
{
	position:relative !important;
	top:0 !important;
}
table.dataTable thead .sorting:after
{
	opacity:1 !important;
	right:2px !important;
	top: 2px !important;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after{
	top: 2px !important;
}
table{
	width:100% !important;
}
#DataTables_Table_0 td{
	line-height: 13px !important;
}
.mceIframeContainer, .mceToolbar td {
	background: #fff!important
}
.data_list, .stats, .users_realname p {
	text-align: center
}
.data_list, .stats, table {
	border-collapse: collapse
}
.defaultbranches table.dataTable thead .sorting:after
{
	top:2px !important;
}
.adminremove {
	font-size: 20px;
	position: absolute;
	color: #fff;
	cursor: pointer;
	padding-left: 100px;
	vertical-align: super
}
#branches_container td, progress {
	vertical-align: baseline
}
g text {
	font-size: 12px!important
}
text[text-anchor=middle] {
	fill: #fff!important;
	font-size: 15px!important
}
.defaultSkin .mceStatusbar {
	display: none
}
.pagination a {
	background: #fff;
	padding: 5px 10px;
	color: #0da2fc;
	margin: 2px;
	font-size: 15px;
	border-radius: 2px;
	display: inline-block
}
.pagination .current {
	color: #fff!important;
	background: #00f
}
fieldset {
	border: 2px solid #6f6f6f!important;
	margin-bottom: 10px!important;
	margin-top: 10px!important;
	padding: 10px!important
}
/*.showtheirinfo {
	float: right;
	margin-top: 33px
}*/
.showtheirinfo {
	margin-top: 70px
}
.notes_who {
	padding: 6px!important
}
.editnotebasedonid{
	/*padding: 6px!important*/
}
.hov tr:hover {
	/* color: #000; */
	cursor: pointer
}
input[type=checkbox], input[type=radio] {
	margin-right: 10px!important
}
@media print {
#TOPBAR-DEBUG, #footer, #header {
	visibility: hidden
}
#batches_container {
	margin-top: -500px
}
}
legend {
	padding-left: 5px;
	padding-right: 5px
}
.recently-processed {
	margin-top: 35px
}
#suggesstion-box {
	width: 20%
}
.login_box .right-title.no-top-margin {
	margin-top: 0!important
}
#searchproduct {
	width: 20%;
	padding: 0 10px;
	margin: 20px 0;
	height: 35px;
	border-radius: 5px;
	float: left
}
#users_container .defaultuserlists:hover {
	background: #2f2f2f;
	transition: .2 all
}
#users_container .sixth.one, .sixths.one {
	width: 17%
}
#users_container .h {
	border: 1px solid #6f6f6f;
	padding-top: 7px
}
.users_realname p span {
	font-weight: 400!important
}
#users_container .he {
	border: 1px solid #6f6f6f;
	color: #fff;
	height: 30px;
	padding: 7px 2px
}
#users_container p {
	padding: 0
}
.submitbutton {
	margin: 10px 0;
	height: 35px!important;
	border-radius: 5px!important
}
.viewbranchdetails {
	color: #fff;
	padding: 0 15px;
	font-size: 16px
}
.dvi_admin_table {
	margin-bottom: 10px
}
.faq_container {
	min-height: 499px!important
}
.Groupimage {
	padding-bottom: 20px
}
.stats tr:nth-child(2n) td, .stats tr:nth-child(2n) th {
	background: #181818
}
.data_list, .stats {
	background-color: #181818;
	color: #6f6f6f;
	width: 100%
}
.data_list td, .stats td {
	border-color: #6f6f6f;
	border-style: solid;
	border-width: 1px;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #181818
}
.dvi_admin_table td, .dvi_admin_table th {
	padding: 10px;
	text-align: left;
	background-color: #181818;
	white-space: normal
}
.data_list th, .stats th {
	border-color: #6f6f6f!important;
	border-style: solid!important;
	border-width: 1px!important;
	color: #bbb!important;
	background-color: #181818!important;
	font-weight: 700!important;
	font-size: 11px!important
}
.dvi_admin_table input[type=radio] {
	margin-right: 10px!important;
	display: inline-block;
	width: 15px;
	height: 15px
}
.dvi_admin_table input[type=radio]:checked:before {
	display: block;
	width: 10px;
	height: 10px;
	content: '';
	position: absolute;
	background-color: #181818;
	border-radius: 100%;
	margin-top: 2px;
	margin-left: 2px
}
.dvi_admin_table input[type=file] {
	border: 0!important;
	margin: 8px 0!important
}
.dvi_admin_table input[type=text], .dvi_admin_table input[type=password] {
	height: 18px
}
.dvi_admin_table td img {
	width: 115px!important
}
input[type=text], input[type=password], select, textarea {
	border-color: #666;
	border-style: solid;
	border-width: 1px;
	color: #000;
}
input[type=file] {
	width: 230px;
	padding: 0
}
.btn-primary {
	color: #fff!important;
	background-color: #0DA2FC!important;
	border-radius: 3px!important
}
.p, .s {
	float: left;
	margin-right: 10px
}
#add_group, #add_team {
	font-size: 24px
}
.web_dialog, .web_dialog_group {
	position: fixed;
	padding: 0;
	font-size: 10pt;
	display: none
}
.modal tr:nth-child(2n) th, table tr:nth-child(2n) td {
	background: #fff
}
.web_dialog_overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #000;
	opacity: .15;
	filter: alpha(opacity=15);
	-moz-opacity: .15;
	z-index: 101;
	display: none
}
.web_dialog {
	width: 380px;
	height: 200px;
	top: 50%;
	left: 50%;
	margin-left: -190px;
	margin-top: -100px;
	background-color: #fff;
	border: 2px solid #369;
	z-index: 102;
	font-family: Verdana
}
.web_dialog_title {
	border-bottom: solid 2px #369;
	background-color: #369;
	padding: 4px;
	color: #fff;
	font-weight: 700
}
.web_dialog_title a {
	color: #fff;
	text-decoration: none
}
.align_right {
	text-align: right
}
.web_dialog_overlay_group {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #000;
	opacity: .15;
	filter: alpha(opacity=15);
	-moz-opacity: .15;
	z-index: 101;
	display: none
}
.web_dialog_group {
	width: 550px;
	height: 350px;
	top: 50%;
	left: 50%;
	margin-left: -265px;
	margin-top: -100px;
	background-color: #fff;
	border: 2px solid #369;
	z-index: 102;
	font-family: Verdana
}
.web_dialog_title_group {
	border-bottom: solid 2px #369;
	background-color: #369;
	padding: 4px;
	color: #fff;
	font-weight: 700
}
.web_dialog_title_group a {
	color: #fff;
	text-decoration: none
}
.align_right_group {
	text-align: right
}
.featured_news, .rejection-rate {
	height: 319px!important
}
.imageonly {
	float: left;
	padding-right: 15px
}
.datewithcontent .date {
	padding-top: 20px;
	padding-bottom: 0
}
.newsabovecontent {
	padding: 20px;
	min-height: 200px
}
.listofnews {
	margin-bottom: 85px!important;
	padding: 0 20px
}
#preview {
	display: none!important
}
.individualstatic {
	background: #70706e;
	padding: 2px;
	height: 475px
}
#submitindform {
	float: right;
	margin-top: 15px
}
#individualstaticform select {
	border-radius: 5px;
	height: 30px;
	padding-left: 10px
}
.newadmin .right-title:before {
	opacity: 0!important
}
.newadmin .right-title:after {
	background: 0 0!important
}
.leastperform, .topperform {
	background: #70706E;
	padding-bottom: 15px;
	min-height: 363px
}
.adminvehicle {
	background: #70706e
}
.leastperform li h3, .topperform li h3 {
	width: 30%;
	float: left;
	color: #fff;
	text-align: center
}
.col-md-6 {
	padding-right: 15px;
	padding-left: 15px
}
.leastperform ul li, .topperform ul li {
	padding: 14px 18px
}
.right-title-admin1 {
	font-size: 15px;
	text-transform: capitalize;
	color: #0c93e5;
	font-weight: 700;
	padding-bottom: 10px
}
.right-title-admin1 span {
	color: #fff!important
}
.leastperform ul li p, .topperform ul li p {
	width: 10%;
	float: left;
	color: #0f0;
	text-align: center
}
.leastperform ul li .fa-arrow-down, .topperform ul li .fa-arrow-down {
	color: red;
	font-size: 16px;
	text-align: center
}
.leastperform ul li h3 .fa-arrow-up, .topperform ul li h3 .fa-arrow-up {
	color: #0f0;
	font-size: 16px;
	text-align: center
}
.right-title-admin {
	color: #fff;
	background: #444;
	text-align: right;
	padding: 20px 15px;
	margin-top: 5px;
	min-height: 60px!important;
	text-transform: capitalize;
    font-weight: 700;
}
.adminvehicle h4, .recentnews {
	text-align: center;
	color: #fff
}
.adminvehicle h4 {
	padding: 15px 0;
	font-size: 18px
}
.adminvehicle img {
	width: 210px
}
.rejection-rate h2:after, .rejection-rate h2:before {
	top: 0;
	width: 400%;
	height: 52px;
	content: "";
	position: absolute
}
.enquiry_form, .testimonials {
	margin-top: 55px
}
.enquiry_form {
	padding-bottom: 22px
}
#eq_submit {
	margin-top: 15px!important
}
.featured_news h2, .rejection-rate h2 {
	background: #2a2a2a!important
}
.rejection-rate h2:before {
	background: #2a2a2a;
	right: -400%;
	z-index: 0
}
.rejection-rate h2:after {
	background: #2a2a2a;
	left: -400%
}
.snippetatag {
	float: left!important
}
.singlenewsimage {
	width: 100px;
	height: 100px
}
.recentnews {
	padding: 10px 0;
	font-size: 15px;
	margin: 15px 0;
	font-weight: 700;
	background: #2a2a2a
}
/*.ieenquiry_form, .ietestimonials, .mozenquiry_form, .moztestimonials {
	margin-top: 55px!important
}*/
.ieenquiry_form, .ietestimonials, .moztestimonials {
	margin-top: 55px!important
}
.newsdate {
	color: #fff;
	padding: 25px 0
}
.newsimage {
	width: 150px;
	max-width: 100%;
	float: right;
	padding: 0 15px 15px
}
.branchuser .new_batch {
	color: #0DA2FC!important
}
.branchsidebar {
	margin-top: 345px
}
.new_batch {
	color: #28BC0B!important
}
#codeigniter_profiler, .contentforuploadnews {
	display: none
}
audio, canvas, progress, video {
	display: inline-block
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block
}
body {
	margin: 0;
	background: #000;
	overflow-x: hidden
}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}
a:active, a:hover {
	outline-width: 0
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted
}
#menu .horizontal-menu li a, .snippet:hover, .snippeta:hover, a, button a, button a:focus, button a:hover {
	text-decoration: none
}
mark {
	background-color: #ff0;
	color: #000
}
sub, sup {
	line-height: 0;
	position: relative
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
audio:not([controls]) {
	display: none;
	height: 0
}
svg:not(:root) {
	overflow: hidden
}
button, input, optgroup, select, textarea {
	font-family: sans-serif;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}
button, input {
	overflow: visible
}
button, select {
	text-transform: none
}
.batch_status, h1, h2 {
	text-transform: uppercase
}
[type=reset], [type=submit], button, html [type=button] {
-webkit-appearance:button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
border-style:none;
padding:0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
outline:ButtonText dotted 1px
}
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	white-space: normal
}
textarea {
	overflow: auto
}
[type=radio], [type=checkbox] {
box-sizing:border-box;
padding:0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
[hidden], template {
display:none
}
#main_content p {
	line-height: 2.3
}
#main_content {
	background: #000!important
}
.enquiry_form p {
	color: #fff!important;
	padding: 7px 0!important
}
.viewbatchimage>img {
	width: 98%!important;
	margin: 0!important
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline
}
h1, h2, h3 {
	font-size: 12px
}
.btn, caption, td, th {
	vertical-align: middle
}
.viewbatchimage {
	min-height: 100px!important;
	width: 20%!important
}
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	line-height: 1
}
ol, ul {
	list-style: none
}
table {
	border-spacing: 0
}
caption, td, th {
	text-align: left;
	font-weight: 400
}
blockquote, q {
	quotes: none
}
blockquote:after, blockquote:before, q:after, q:before {
	content: "";
	content: none
}
a img {
	border: none
}
a, body, div, h1, h2, h3, html, p {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 12px
}
.dvi-blue {
	color: #0C93E5
}
.msgs {
	clear: both;
	color: #000
}
.msgs.static {
	height: 32px
}
.batch_status {
	font-weight: 700
}
.batch_status.awaiting_process, .batch_status.processor_uploaded {
	color: #0DA2FC
}
.batch_status.with_processor {
	color: #ECEF19
}
.batch_status.submit_queue {
	color: #38D8C3
}
.batch_status.submit_asap {
	color: #ECEF19
}
.batch_status.admin_rejected, .batch_status.delete, .batch_status.reserved {
	color: grey
}
.batch_status.archived, .batch_status.ftp_put_queue, .batch_status.local_put_queue, .batch_status.new_batch, .batch_status.processed {
	color: #28BC0B!important
}
.batch_status.submit_asap, .blinky {
	animation: blinker 1s linear infinite
}
@keyframes blinker {
50% {
opacity:.25
}
}
#image_hover {
	position: absolute;
	border: 1px solid #ccc;
	background: #333;
	padding: 2px;
	z-index: 99;
	width: 550px;
	margin-left: 50px
}
#TOPBAR-DEBUG, .gridexample div {
	border: 1px solid #999
}
#image_hover img {
	width: 100%;
	display: inline
}
#TOPBAR-DEBUG {
	width: 100%;
	padding: 5px 15px;
	background: #ccc
}
.managecontactuspage {
	padding-top: 50px
}
.upload-box p {
	color: white;
}
p {
	color: #6f6f6f
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
	  color: #0DA2FC;
}
a:hover {
	 color: #0DA2FC;
}
main .container {
	max-width: 1280px
}
img.banner {
	width: 100%
}
.circle {
	border-radius: 100%
}
#processed_today_count {
	background: #000;
	border: 15px solid #0C93E5;
	width: 315px;
	height: 315px;
	text-align: center;
	display: -webkit-flex;
	display: flex;
	-webkit-box-shadow: 0 -2px 30px 0 #000;
	-moz-box-shadow: 0 -2px 30px 0 #000;
	box-shadow: 0 -2px 30px 0 #000
}
#processed_today_count .contents {
	position: relative;
	margin-top: auto;
	margin-bottom: auto;
	text-align: center;
	color: #fff;
	width: 100%
}
#processed_today_count .contents p {
	text-transform: uppercase;
	padding-top: 15px;
	font-weight: 700;
	color: #fff
}
#processed_today_count .contents h2 {
	/*font-size: 2em;*/
	font-size: 4em;
    padding-top: 15px;
    overflow-wrap: break-word
}
.widget {
	position: relative
}
.widget.left {
	margin-right: 10px;
	background: #666
}
.featured_news, .featured_vehicle, .rejection-rate {
	margin: 0!important
}
.readmore {
	margin-top: 10px
}
.widget.right {
	margin-left: 10px
}
.featured_news h2 {
	margin-bottom: 20px
}
.widget.login_box {
	border: 18px solid #0C93E5;
	box-sizing: border-box;
	margin: -17px 0 -15px -5px;
	z-index: 5
}
.widget.featured_vehicle {
	background: #0C93E5;
	padding-bottom: 12vw
}
.widget.featured_vehicle .image_top img {
	width: 100%;
	height: auto
}
.widget.latest_news .news_item, .widget.latest_news .news_item .image img {
	height: 90px
}
.widget.featured_vehicle .news_contents {
	padding: 15px 30px
}
.widget.featured_vehicle .news_contents h2 {
	color: #000;
	font-weight: 700;
	margin-bottom: 10px;
	margin-left: 12px
}
.widget.featured_vehicle .news_contents h2:before {
	content: ">";
	color: #fff;
	padding-right: 10px;
	position: absolute;
	left: 25px;
	font-size: 20px
}
.widget.featured_vehicle .news_contents p {
	word-break: break-all;
	color: #fff;
	line-height: 20px;
	font-weight: 700;
	font-size: 12px
}
.widget.latest_news .news_item .content-text {
	padding: 15px
}
.widget.latest_news .news_item .content-text .title {
	color: #fff
}
.widget.latest_news .news_item .content-text .date {
	font-size: 15px;
	color: #000
}
.widget.latest_news .news_item .content-text .date:before {
	content: ">";
	color: #fff;
	padding-right: 10px
}
.widget.latest_news .news_item .content-text .snippet {
	padding: 10px 0
}
.widget.latest_news .news_item .content-text a {
	padding: 5px 0;
	color: #fff;
	text-decoration: none
}
.widget.latest_news .news_item .content-text a:hover {
	color: #0C93E5
}
.widget.latest_news .news_item .image {
	max-height: 90px;
	text-align: center
}
.widget.latest_news .news_item.odd {
	background: #707070
}
.showuploaddetails {
	text-align: center;
	border: 3px solid #222;
	min-height: 450px;
	margin-top: 10px
}
.showuploaddetails p {
	margin-top: 15px
}
.right-title, .right-title.no-top-margin {
	margin-top: 5px
}
.showuploaddetails #start_new_batch {
	color: #0c93e5!important
}
.widget.latest_news .news_item.even {
	background: #505050
}
.meter {
	height: 4px;
	position: relative
}
.meter span {
	height: 4px;
	border-radius: 25px;
	background-color: #0993e4;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden
}
.fa.green {
	color: #7CFC00
}
.fa.red {
	color: #AE1019
}
.fa.blue {
	color: #0DA2FC
}
.fa.fa-check, .fa.fa-edit, .fa.fa-times {
	cursor: pointer
}
.right-title {
	color: #fff;
	background: #444;
	/*text-align: right;*/
	padding: 20px 15px;
	/*font-weight: 700;*/
	letter-spacing: 1px;
	text-transform: capitalize
}
#content-container .right-title:first-of-type {
	position: relative
}
.contact-bar {
	height: 40px;
	margin: 20px 0
}
.contact-bar .phone-num {
	text-align: right;
	line-height: 67px;
	float: right;
	color: #fff
}
.contact-bar .phone-num span.blue {
	color: #0DA2FC
}
.contact-bar .blue-square {
	background: #0DA2FC;
	height: 40px;
	width: 40px;
	margin: 0 5px;
	float: right
}
.contact-bar .grey-square {
	background: #707070;
	height: 40px;
	width: 40px;
	margin: 0 5px;
	float: right;
	text-align: center
}
.contact-bar .grey-square i {
	line-height: 40px;
	color: #fff;
	margin: 0 9px
}
.content {
	padding: 5px 5px 0;
	color: #a3a2a2
}
.content.no-top-pad {
	padding-top: 12px
}
.content p {
	padding: 13px 0
}
.menu-container {
	position: absolute;
	height: 60px;
	padding-top: 15px;
	width: 100%;
	background: #444
}
/*.menu-container:after, .menu-container:before {
	content: "";
	position: absolute;
	background: #444;
	top: 0;
	height: 100%;
	width: 100%
}
.menu-container:before {
	left: -100%
}
.menu-container:after {
	right: -100%
} */
.menu-container:after{
	content: "";
	position: absolute;
	background: #444;
	top: 0;
	height: 100%;
	width: 400%
} 
.menu-container:before {
	content: "";
	position: absolute;
	background: #444;
	top: 0;
	height: 100%;
	width: 400%
} 
.menu-container:before {
	left:-400%;
}
.menu-container:after {
	right:-400%;
} 

.logo {
	z-index: 1
}
.logo img {
	width: 100%;
	max-width: 260px
}
#menu .horizontal-menu {
	height: 30px;
	float: right
}
#menu .horizontal-menu li {
	float: left;
	position: relative
}
#menu .horizontal-menu li:not(:last-of-type):after {
	content: "|";
	color: #0c93e5;
	position: absolute;
	top: 8px;
	right: 0
}
#admin_stats .stat .circle:before, #menu .horizontal-menu li.dropdown-menu ul.dropdown li:after {
	content: ""
}
#menu .horizontal-menu li a {
	display: block;
	padding: 9px 9px;
	color: #fff
}
#menu .horizontal-menu li a:hover {
	color: #0B93E5
}
#menu .horizontal-menu li.dropdown-menu {
	padding: 9px 15px;
	color: #fff;
	cursor: pointer;
	position: relative
}
#menu .horizontal-menu li.dropdown-menu ul.dropdown {
	height: 0;
	overflow: hidden;
	z-index: 1;
	background: #171a25;
	position: absolute;
	top: 30px;
	left: 0;
	padding: 0
}
#menu .horizontal-menu li.dropdown-menu ul.dropdown li a, #teams_container .team, .headerbar {
	padding: 5px 15px
}
#menu .horizontal-menu li.dropdown-menu ul.dropdown li {
	float: none;
	min-width: 200px
}
#menu .horizontal-menu li.dropdown-menu:hover ul.dropdown {
	border: 1px solid #fff;
	height: auto
}
.top-widgets {
	margin: 0;
	background: #000;
	height: 323px;
	position: relative
}
.headerbar {
	background: #444
}
.headerbar p {
	margin-bottom: 0;
	text-align: center
}
.controls {
	display: flex;
	align-items: center
}
.controls .edit {
	text-align: center;
	/*margin: 50px*/
	margin: 12px;

}
#teams_container .team {
	border: 1px solid #fff
}
#groups_container .group {
	border: 1px solid #fff;
	padding: 5px 15px
}
#groups_container .group .group_details {
	color: #fff
}
#groups_container .group .toggle-hidden-details {
	cursor: pointer;
	background: #444;
	padding: 5px;
	text-align: center;
	color: #fff
}
#batches_container .batch {
	color: #fff;
	border: 1px solid #fff
}
#batches_container .batch .detail {
	padding: 0 5px;
	text-align: center
}
#batches_container .batch .detail:not(:first-of-type):not(:last-of-type) {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff
}
#batches_container .image_container .reg_container {
	background: 0 0;
	border: 1px solid #5a5950;
	margin: 10px 0;
	border-radius: 0;
	padding: 0 25px 25px!important
}
#batches_container .image_container .reg_container legend {
	margin-left: 25px;
	color: #fff;
	font-weight: 700;
	padding: 5px;
	text-transform: uppercase
}
#batches_container .image_container .reg_container .img .registration {
	text-align: center;
	background: #CCC;
	color: #000;
	margin: 0;
	padding: 5px;
	text-transform: uppercase
}
#batches_container .image_container .reg_container .img .status_code span {
	width: 100%;
	display: block;
	min-height: 32px;
	background: #ccc;
	color: #000;
	line-height: 32px;
	text-align: center
}
#batches_container .image_container .reg_container .img .status_code select {
	min-height: 32px;
	line-height: 32px
}
#image_container .uploaded_item, #image_upload_box .uploaded_item {
	padding: 0
}
#image_container .uploaded_item img.batched_image, #image_upload_box .uploaded_item img.batched_image {
	width: 100%;
	height: auto;
	margin-left: 0
}
#image_container .uploaded_item .imgcaption, #image_upload_box .uploaded_item .imgcaption {
	min-height: 28px;
	text-align: center;
	background: #CCC;
	margin: 0;
	padding: 8px;
	color: #000;
	text-transform: uppercase
}
#image_container .uploaded_item .delete {
	position: absolute;
	top: 5px;
	right: 5px
}
#image_upload_box .uploaded_item .delete {
	/*position: absolute;
	top: 5px;
	right: 5px*/
}
#image_container .reg_container, #image_upload_box .reg_container {
	background: 0 0;
	border: 1px solid #fff;
	margin: 10px 0
}
#image_container .reg_container legend, #image_upload_box .reg_container legend {
	margin-left: 25px;
	color: #fff;
	padding: 5px;
	text-transform: uppercase
}
#contact_types_container .ctype .ctype_name, #status_container .status .status_name {
	color: #a3a2a2;
}
#status_container .status .deleted {
	text-align: center
}
#faqs_container .faq .faq_answer, #faqs_container .faq .faq_question {
	color: #a3a2a2;
}
.faq_container .faq_item {
	border-bottom: 1px solid #000;
	padding: 21px 25px 25px 14px;
	width: 100
}
.faq_container .faq_item .question {
	color: #fff;
	margin-bottom: 5px
}
.faq_container .faq_item .answer {
	color: #000
}
#testimonials_container .testimonial .testimonial_company, #testimonials_container .testimonial .testimonial_content, #testimonials_container .testimonial .testimonial_name {
	color: #a3a2a2;
}
.testimonial_container .testimonial_item {
	padding: 34px;
	width: 100%;
	border-bottom: 1px #000 solid
}
.testimonial_container .testimonial_item .testimonial {
	color: #fff;
	font-style: italic;
	margin-bottom: 5px;
	font-family: arial;
	font-size: 11px;
	font-weight: 700;
	line-height: 1.7
}
.testimonial_container {
	background: #666
}
.testimonial_container .testimonial_item .author {
	color: #000
}
.testimonial_container .testimonial_item .company {
	color: #000;
	font-weight: 700
}
#branch_contacts .contact .contact_type {
	padding: 5px;
	display: flex;
	align-items: center;
	color: #fff
}
#branch_contacts .contact .contact_details {
	color: #fff;
	padding: 5px 0
}
.enquiry_form .ef_errors p, .enquiry_form .ef_success p {
	padding: 5px 15px
}
.enquiry_form .eq_submit, .enquiry_form div.fifths {
	margin-top: 0
}
.enquiry_form .ef_errors {
	background: #AE1019;
	color: #000
}
.enquiry_form .ef_success {
	background: #7CFC00;
	color: #000
}
#recently_processed_examples .item h4 {
	color: #000;
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 30px;
	background: #666
}
#recently_processed_examples .item img {
	display: block;
	/*max-width: 100%;*/
	width: 100%;
	height: auto
}
#recently_processed_examples .item:first-of-type, #recently_processed_examples .item:last-of-type {
	background: #000
}
.even {
	background: #2a2a2a
}
#footer {
	background: #444;
	height: 130px;
	line-height: 30px;
	padding: 0 10px;
	margin-top: 20px
}
.login_box_content {
	padding: 66px 10px;
	background: #666
}
.login_box_content .inputrow {
	padding-bottom: 15px
}
.login_box_content .inputrow .label {
	padding: 8px 0;
	color: #fff
}
.login_box_content .inputrow .label input {
	margin-left: 0
}
.login_box_content .inputrow .label span.chkbox_fix {
	margin-top: 0;
	margin-left: 5px;
	position: absolute
}
.login_box_content .inputrow .input input {
	width: calc(100% - 30px)!important;
	margin-left: 30px!important
}
#myform {
	float: right
}
#admin_stats .stat .circle {
	border-radius: 100%;
	border: 10px solid #0a0a0a;
	position: relative;
	width: calc(80% - 60px);
	margin: 30px
}
#activity_table td, .activity_form fieldset {
	border: 1px solid #6f6f6f
}
#admin_stats .stat .circle:before {
	display: block;
	padding-top: 100%
}
#admin_stats .stat .circle .circlecontent {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}
button a, button a:focus, button a:hover {
	color: #5a5a5a
}
.four.fifths.equal>input {
	margin-left: 40px;
	width: 84%
}
.rightarrow {
	font-size: 13px;
	padding: 0 5px 0 0;
	color: #fff
}
#activity_container td {
	background-color: #181818;
	font-family: Arial;
	font-size: 11px;
	color: #6f6f6f;
	text-align: center
}
.date {
	color: #fff;
	line-height: 2
}
.qcms_inline {
	padding: 0 25px
}
.odd {
	background: #2a2a2a
}
.activity_form fieldset {
	color: #fff;
	font-size: 12px;
	font-weight: 700
}
.content-text {
	padding: 10px
}
.snippet {
	color: #0c93e5;
	margin-top: 4px
}
.snippet:hover {
	color: #fff
}
.activity_form {
	height: 78px
}
.process p {
	padding-top: 115px!important
}
.formmargin {
	margin-top: 0!important
}
.formtextarea textarea {
	height: 20em!important
}
.row.content.no-top-pad {
	height: 353px
}
.row.equalize.testimonial_container {
	padding-left: 45px;
	padding-right: 45px
}
.widget.right.featured_vehicle {
	height: 700px;
	margin-top: 55px!important
}
#reg_code, #submit_new_search_date {
	margin-top: 10px
}
#reg_code {
	width: 60%
}
.datepicker.hasDatepicker {
	margin-bottom: 24px;
	margin-top: 10px;
	width: 60%
}
#submit_new_search_reg {
	margin-top: 106px
}
#submit_new_search_latest {
	margin-top: 144px
}
#branch_container fieldset {
	border: 1px solid #fff;
	margin: 15px 0;
	padding-top: 10px
}
#branch_container fieldset legend {
	color: #fff;
	min-height: 0!important;
	margin-left: 10px;
	padding: 10px
}
#teams_container, #teams_container .team .team_name {
	color: #6f6f6f!important;
	border: 1px solid #6f6f6f!important
}
.download_selected_button {
	margin: 10px 0
}
#assocBot p {
	padding-left: 35px;
	line-height: 20px
}
#branch_container fieldset p {
	margin: 0;
	min-height: 25px
}
#branch_container fieldset div.one.half, #branch_container fieldset div.one.third {
	border: 1px solid #fff;
	padding: 5px
}
#teams_container {
	background-color: #181818;
	font-family: Arial;
	font-size: 11px
}
#teams_container .team .team_name {
	padding: 8px 5px!important
}
#teams_container .edit {
	text-align: center;
	border: 1px solid #6f6f6f!important;
	padding-top: 7px;
	margin-bottom: -1px;
}
#teams_container .h, #teams_container .team .team_contact {
	border: 1px solid #6f6f6f!important;
	padding: 8px 5px!important
}
.row.equalize.team.equal:hover {
	background: #2f2f2f;
	color: #fff!important;
	transition: .2s all
}
#teams_container .team .team_contact {
	color: #6f6f6f!important;
	text-align: center!important
}
#batches_container td, #branches_container td, .act_d, .error, .one.third {
	text-align: center
}
#batches_container td {
	border: 1px solid #6f6f6f;
	background-color: #181818;
	font-size: 11px
}
.showPass {
	position: absolute;
	top: 5px;
	right: 10px
}
.showPass i {
	font-size: 20px;
	padding: 3px 5px;
	cursor: pointer
}
.dealer_notes p {
	padding: 10px
}
.ui-datepicker-title {
	background-color: #510a1a
}
.act_d {
	border: 1px solid #6f6f6f;
	float: left;
	height: 40px;
	padding: 12px 3px;
	width: 130px;
	background-color: #2a2a2a;
	font-size: 11px
}
.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
	background: #510a1a;
	padding-top: 9px
}
.ui-icon.ui-icon-circle-triangle-w {
	color: #fff;
	font-size: 15px;
	margin-left: 5px
}
.ui-datepicker-title .ui-datepicker-month {
	background-color: #510a1a;
	color: #fff;
	float: left;
	font: initial;
	margin-left: 20%;
	margin-top: -15px;
	text-align: center;
	width: 33%
}
.ui-datepicker-title select {
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
	border-color: #510A1A
}
.ui-datepicker-title .ui-datepicker-year {
	color: #fff;
	float: left;
	font: initial;
	margin-top: -15px;
	margin-left: 5px
}
#branches_container {
	margin-top: 45px
}
.ui-icon.ui-icon-circle-triangle-e {
	color: #fff;
	float: right;
	font-size: 15px;
	margin-right: 5px
}
#branches_container td {
	background-color: #181818;
	border: 1px solid #6f6f6f;
	color: #6f6f6f;
	font-family: Arial;
	font-size: 11px;
	padding: 1px 5px!important
}
.hov tr:hover td {
	background-color: #3a3a3a!important
}
.ui-datepicker-calendar td, .ui-datepicker-calendar tr:hover td {
	background-color: #bababa!important
}
.ui-icon.ui-icon-circle-triangle-e:hover, .ui-icon.ui-icon-circle-triangle-w:hover {
	cursor: pointer;
	text-decoration: underline
}
.ui-datepicker-calendar td {
	border: 1px solid #fff
}
.one.third>img {
	margin-top: 14px;
	width: 95%;
	margin-left: 15px
}
.one.third>h2 {
	color: #fff;
	font-family: verdana;
	margin-left: 58px;
	margin-top: -17px;
	width: 54%;
	font-size: 11px
}
.widget.right.league_positions {
	margin-top: -345px
}
#Current_League_Position, #Last_Month_League_Position {
	color: #fff;
	font-size: 32px;
	margin-left: 32px;
	margin-top: -108px;
	width: 77%
}
#Total_Rejected_This_Month {
	color: #fe0000;
	font-size: 32px;
	margin-left: 32px;
	margin-top: -108px;
	width: 77%
}
.standard {
	padding: 9px 9px 43px;
	background: #666
}
.download-photo-standard.button {
	float: right;
	/*margin-right: -105px;
	margin-top: 245px*/
}
#registrationss img, .reg_search_result_thumb img {
	width: 40px!important;
	height: 30px
}
.download_by_reg td {
	padding: 0!important
}
.row.faq_container {
	padding-left: 40px;
	padding-right: 40px
}
.reg_search_result_title #registrationss {
	color: #0c93e5!important
}
.custonspanforop {
	font-size: 12px!important;
	padding: 14px 7px;
	float: left;
	width: 50%
}
.answer, .popover, .popover-title, .question {
	font-size: 14px
}
.check1, .check2 {
	margin-top: 14px!important
}
.eachboxresults img {
	margin-top: 5px;
	width: 40px!important;
	height: 30px
}
.top-widgets:after {
	position: absolute;
	width: 800%;
    /*width: 24%;*/
	height: 107%;
	top: 0;
	content: ""
}
 .top-widgets:before {
	position: absolute;
	/*width: 100%;*/
	 width: 800%;
	height: 107%;
	top: 0;
	content: ""
}
.answer {
	padding-top: 1px
}
.error, tr td {
	padding: 5px
}
#dealer_contact_info td {
	background-color: #666;
	color: #fff
}
.EncryptEmail, .connum {
	color: #0c93e5
}
.top-widgets:before {
/*	background: linear-gradient(to right, rgba(0,118,255,.74) 0, #0c93e5 9%, #0c93e5 50%, #0390e6 51%, #037dc7 93%, #121415 100%);*/
	    	background: linear-gradient(to left, rgba(0,0,0,.74) 0, #0876b9 1%, #0075bb 0, #0687d5 80%, #0788d6 100%, #0787d5 100%);

	left: -800%
}
.top-widgets:after {
/*	background: linear-gradient(to right, rgba(0,0,0,.74) 0, #0876b9 30%, #0075bb 0, #0687d5 80%, #0788d6 100%, #0787d5 100%);*/
    	background: linear-gradient(to right, rgba(0,0,0,.74) 0, #0876b9 1%, #0075bb 0, #0687d5 80%, #0788d6 100%, #0787d5 100%);

/*	right: -24%;*/
	right: -800%;
	visibility: visible
}
.form-group {
	margin-bottom: 15px;
	line-height: 3
}
.newsheading {
	font-size: 12px;
	color: #fff
}
.error {
	color: red;
	background: #fff;
	opacity: 1
}
.uploadnews {
	width: 50%;
	padding: 7px;
	height: 35px;
	border-radius: 5px
}
.textcontent {
	border-radius: 8px;
	background: #000;
	color: #fff
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000
}
.modal-backdrop.fade {
	filter: alpha(opacity=0);
	opacity: 0
}
.modal-backdrop.in {
	filter: alpha(opacity=50);
	opacity: .5
}
.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5
}
.modal-header .close {
	margin-top: -2px
}
.modal-title {
	margin: 0;
	line-height: 1.42857143;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 700;
	color: #fff
}
.popover, .tooltip {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	line-height: 1.42857143;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	white-space: normal;
	line-break: auto
}
.btn, .popover, .tooltip {
	font-weight: 400
}
.modal-body {
	position: relative;
	padding: 15px
}
.modal-footer {
	padding: 15px;
	text-align: right;
	border-top: 1px solid #e5e5e5
}
.modal-footer .btn+.btn {
	margin-bottom: 0;
	margin-left: 5px
}
.modal-footer .btn-group .btn+.btn {
	margin-left: -1px
}
.modal-footer .btn-block+.btn-block {
	margin-left: 0
}
.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll
}
@media (min-width:768px) {
.modal-dialog {
	width: 600px;
	margin: 30px auto
}
.modal-content {
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
	box-shadow: 0 5px 15px rgba(0,0,0,.5)
}
.modal-sm {
	width: 300px
}
}
.tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
	bottom: 0;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}
@media (min-width:992px) {
.modal-lg {
	width: 900px
}
}
.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	font-size: 12px;
	text-align: left;
	text-align: start;
	filter: alpha(opacity=0);
	opacity: 0
}
.tooltip.in {
	filter: alpha(opacity=90);
	opacity: .9
}
.tooltip.top {
	padding: 5px 0;
	margin-top: -3px
}
.tooltip.right {
	padding: 0 5px;
	margin-left: 3px
}
.tooltip.bottom {
	padding: 5px 0;
	margin-top: 3px
}
.tooltip.left {
	padding: 0 5px;
	margin-left: -3px
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}
.tooltip.top-left .tooltip-arrow {
	right: 5px
}
.tooltip.top-right .tooltip-arrow {
	left: 5px
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000
}
.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
	border-width: 0 5px 5px;
	border-bottom-color: #000;
	top: 0
}
.tooltip.bottom .tooltip-arrow {
	left: 50%;
	margin-left: -5px
}
.tooltip.bottom-left .tooltip-arrow {
	right: 5px;
	margin-top: -5px
}
.tooltip.bottom-right .tooltip-arrow {
	left: 5px;
	margin-top: -5px
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	text-align: start;
	background-color: #fff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
	box-shadow: 0 5px 10px rgba(0,0,0,.2)
}
.popover.top {
	margin-top: -10px
}
.popover.right {
	margin-left: 10px
}
.popover.bottom {
	margin-top: 10px
}
.popover.left {
	margin-left: -10px
}
.popover-title {
	padding: 8px 14px;
	margin: 0;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0
}
.popover-content {
	padding: 9px 14px
}
.popover>.arrow, .popover>.arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}
.carousel, .carousel-inner {
	position: relative
}
.popover>.arrow {
	border-width: 11px
}
.popover>.arrow:after {
	content: "";
	border-width: 10px
}
.popover.top>.arrow {
	bottom: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,.25);
	border-bottom-width: 0
}
.popover.top>.arrow:after {
	bottom: 1px;
	margin-left: -10px;
	content: " ";
	border-top-color: #fff;
	border-bottom-width: 0
}
.popover.left>.arrow:after, .popover.right>.arrow:after {
	bottom: -10px;
	content: " "
}
.popover.right>.arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,.25);
	border-left-width: 0
}
.popover.right>.arrow:after {
	left: 1px;
	border-right-color: #fff;
	border-left-width: 0
}
.popover.bottom>.arrow {
	top: -11px;
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,.25)
}
.popover.bottom>.arrow:after {
	top: 1px;
	margin-left: -10px;
	content: " ";
	border-top-width: 0;
	border-bottom-color: #fff
}
.popover.left>.arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,.25)
}
.popover.left>.arrow:after {
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff
}
.carousel-inner {
	width: 100%;
	overflow: hidden
}
.carousel-inner>.item {
	position: relative;
	display: none;
	-webkit-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
	line-height: 1
}
.btn-group-lg>.btn, .btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}
#Rejection_Rate1{
	width:100% !important;
}
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}
.league_positions p{
	color:#000000;
}
@media screen and (max-width:1200px) and (min-width:879px) {
.mozok {
	padding: 47px 12px!important
}
.mozvehiclenumber {
	padding: 33px 51.8px!important
}
.intromozilla {
	padding: 44px 0!important
}
.uploadimagesclass {
	float: left;
	width: 198px!important
}
}
.branchsidebar {
	min-height: 100%!important
}
#mySelect option {
	padding: 5px 0
}
@media screen and (min-width:360px) and (max-width:640px) {
	#processed_today_count{
		margin-left:23px;
	}
	.adminremove{
		position:relative !important;
		padding-left:0 !important;
	}
}
@media screen and (min-width:728px) and (max-width:1024px) {
	#processed_today_count{
		margin-left:23px;
		width: 172px;
		height: 172px;
		margin-left: 12px;
	}
	#processed_today_count .contents p {
	    padding-top: 35px;
	}
	.widget.featured_vehicle .news_contents {
	    padding: 15px 30px;
	    display: inline;
	}
	.readmore a{
		color:#ffffff;
	}
}
@media screen and (min-width:980px) and (max-width:1280px) {
	#processed_today_count{
		margin-left:23px;
		width: 215px;
		height: 215px;
		margin-left: 12px;
	}
}
@media screen and (min-width:320px) and (max-width:768px) {
	.featured_news{
		display:inline-block;
		width:100% !important;
	}
	.adminremove{
		position:relative !important;
		padding-left:0 !important;
	}
	.featured_news .news_item .image img{
		width:150px;	
	}
	.featured_news .news_item{
		text-align:center;
	}
.leastperform li, .topperform li {
	display:flex !important;
}
#myForm td {
    background-color: #000000;
    font-size: 12px;
    width: 45%;
    display: inline-block;
    float: left;
}
#footer p, .menumobile, .right-title, .right-title-admin {
	text-align: center
}
#footer p {
	width: 100%
}
.batchadmin img, .leastperform li h3, .leastperform ul li p, .topperform li h3, .topperform ul li p {
	width: 100%!important
}
.individualstatic {
	height: 50px!important
}
.batchadmin img, .top-widgets {
	height: 100%!important
}
.menu-container, .rejection-rate {
	height: auto!important
}
.one.third>img {
	margin: 0!important;
	width: auto!important
}
.one.third>h2 {
	margin: 0!important;
	width: 100%
}
.widget_total_rejected_admin, .widget_league_position_admin, .widget_last_month_league_position_admin {
	margin-bottom:100px;
}
.widget_total_rejected, .widget_league_position, .widget_last_month_league_position {
	margin-bottom:100px;
}


#Current_League_Position, #Last_Month_League_Position {
    color: #fff;
    font-size: 32px;
    margin-left: 0 !important;
    margin-top: -108px;
    width: 100% !important;
}
#Total_Rejected_This_Month {
    font-size: 32px;
    margin-left: 0 !important;
    margin-top: -108px;
    width: 100% !important;
}

#Percentages_This_Month>div>div {
	margin-left: 0!important
}
.menu-container {
	z-index: 99;
	display: none;
	top: 112px
}
.menumobile {
	display: block!important;
	background: #0c93e5;
	width: 16%;
	color: #fff;
	padding: 17px 0;
	margin-bottom:10px;
	cursor: pointer;
	z-index: 99
}
#menu .horizontal-menu {
	height: auto!important;
	float: none !important
}
#menu .horizontal-menu li {
	float: none!important;
	position: relative
}
#menu .horizontal-menu li:not(:last-of-type):after {
	display: none
}
.showmobilemenu {
	display: block!important
}
.tenths {
	padding-right: 0!important
}
.dealer_search_box_panel {
	float: left;
	width: 45.33%!important;
	margin-right: 10px!important
}
.ajaxbranches {
	min-height: 10px!important
}
}

#users_container p {
	color: #6f6f6f!important;
	font-size: 11px
}
@media only screen and (min-width :1100px) and (max-width :1350px) {
#image_hover {
	margin-left: 100px!important
}
}
#ser .col-md-1, #ser .col-md-10, #ser .col-md-11, #ser .col-md-12, #ser .col-md-2, #ser .col-md-3, #ser .col-md-4, #ser .col-md-5, #ser .col-md-6, #ser .col-md-7, #ser .col-md-8, #ser .col-md-9 {
	float: left
}
/*#ser .col-md-2 {
	width: 16.7%
}*/
#ser .col-md-2 {
	width: 23.7%
}
#ser .col-md-3 {
	width: 25%
}
#ser .col-md-4 {
	width: 20%
}
.reg_search_result_title {
	margin-left: 7px
}
.eachboxresults {
	width: 100%;
	clear: both;
	display: inline-block;
	padding: 10px 0 10px 10px
}
@media only screen and (min-width :800px) and (max-width :1100px) {
#image_hover {
	margin-left: 100px!important
}
}
@media only screen and (min-width :560px) and (max-width :800px) {
#image_hover {
	margin-left: 130px!important
}
}
.menumobile{
	display:none;
}
.faq .testimonial input[type=text]{
   text-align:center;
}
.mceToolbar tr:hover td {
	 /* background-color: transparent!important; */
   }
tr:hover td{
 background-color: #3a3a3a!important;
}





