@font-face {
	font-family: "revicons";
	font-style: normal;
	font-weight: normal;
	src: url('revicons.eot') format("embedded-opentype"), url('revicons.woff') format("woff"), url('revicons.ttf') format("truetype"), url('revicons.svg') format("svg");
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
}

@font-face {
	font-family: "spyera";
	font-style: normal;
	font-weight: normal;
	src: url('spyera.eot') format("embedded-opentype"), url('spyera.woff') format("woff"), url('spyera.ttf') format("truetype"), url('spyera.svg') format("svg");
}
.icon { font-family: "spyera"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -moz-osx-font-smoothing: grayscale; }
.icon-microphone-rec:before { content: ""; }
.icon-phone-rec:before { content: ""; }
.icon-images:before { content: ""; }
.icon-headphones:before { content: ""; }
.icon-feed:before { content: ""; }
.icon-phone:before { content: ""; }
.icon-phone-hang-up:before { content: ""; }
.icon-address-book:before { content: ""; }
.icon-location:before { content: ""; }
.icon-mobile:before { content: ""; }
.icon-bubble:before { content: ""; }
.icon-bubbles:before { content: ""; }
.icon-lock:before { content: ""; }
.icon-cog:before { content: ""; }
.icon-wand:before { content: ""; }
.icon-remove:before { content: ""; }
.icon-shield:before { content: ""; }
.icon-earth:before { content: ""; }
.icon-shuffle:before { content: ""; }
.icon-mail2:before { content: ""; }
.icon-headphones:before { content: ""; }
.icon-address-book:before { content: ""; }
.icon-document-alt-fill:before { content: ""; }
.icon-cloud-download:before { content: ""; }
.icon-battery-full:before { content: ""; }
.icon-phone:before { content: ""; }
.icon-envelope-alt:before { content: ""; }
.icon-mobile:before { content: ""; }
.mwwrap {
	position: absolute;
	bottom: 0px;
	width: 95%;
	height: 0px;
}
.mwwrap2 {
	position: absolute;
	bottom: -300px;
	width: 95%;
	height: 0px;
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 300;
	src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatardozjipcynfooougcosrk.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('cjzkeoubrn4kerxqtauh3bo3ldcazywl9si6vvxl-qu.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url('mtp_ysujh_bn48vbg8snsqrdozjipcynfooougcosrk.woff') format("woff");
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzkrdozjipcynfooougcosrk.woff') format("woff");
}

@font-face {
	font-family: "Arvo";
	font-style: normal;
	font-weight: 400;
	src: local("Arvo"), url('bm-nql-l5pgjkpdnalewb_eszw2xoq-xsnqo47m55da.woff') format("woff");
}
@font-face {
	font-family: "Arvo";
	font-style: normal;
	font-weight: 700;
	src: local("Arvo Bold"), local("Arvo-Bold"), url('_okjjqm9ed2qvtr07qdjwwluueptyoustqem5amljo4.woff') format("woff");
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { border: 0px none; margin: 0px; outline: 0px none; padding: 0px; vertical-align: baseline; }
:focus { outline: 0px none; }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
ol, ul { list-style: outside none none; }
a img { border: 0px none; display: block; }
.clearfix:before, .clearfix:after { content: " "; display: block; height: 0px; visibility: hidden; }
.clearfix:after { clear: both; }
.clearfix {  }
body { color: rgb(86, 89, 92); font: 400 14px/24px "Open Sans",Arial,Helvetica,Verdana,sans-serif; }
#container { width: 100%; clear: both; position:relative;}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }
.center { text-align: center; position: relative; margin-left: auto; margin-right: auto; }
.aligncenter { display: block; margin: 0px auto 20px; clear: both; }
h1, h2, h3, h4, h5, h6 { font-family: "Arvo","Open Sans",Arial,Helvetica,Verdana,sans-serif; font-style: normal; font-weight: 500; padding: 0px; color: rgb(73, 77, 78); }
h1 { font-size: 40px; line-height: 48px; }
h2 { font-size: 36px; line-height: 44px; }
h3 { font-size: 28px; line-height: 36px; }
h5 { font-size: 18px; line-height: 28px; }
h1, h2 { margin-bottom: 20px; }
h3, h4, h5, h6 { margin-bottom: 10px; }
ul { list-style-type: square; }
ul ul { list-style-type: disc; }
ul { margin: 0px 0px 20px 18px; }
ul li, ol li { margin: 5px; }
ul ol, ol ul, ol ol, ul ul { margin-bottom: 0px; }
cite, em, i { font: italic 13px/20px "Arvo",Georgia,Times,serif; }
p { margin: 0px 0px 20px; }
p:empty { display: none; }
img { display: block; height: auto; }
img.aligncenter, .wp-caption.aligncenter { display: block; margin: 0px auto; }
a, a:active, a:visited { color: rgb(220, 70, 55); text-decoration: none; }
a:hover { color: rgb(136, 136, 136); text-decoration: none; }
#header { display: block; position: relative; z-index: 600; margin: 0px; padding: 0px; width: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#header > .inner { position: relative; }
#header > .inner > .wrap { position: relative; min-height: 100px; }
#site-logo { position: relative; display: inline-block; float: left; left: 0px; top: 30px; margin: 0px 30px 0px 0px; }
#site-logo a, #sticky-site-logo a { font-size: 28px; color: rgb(73, 77, 78); line-height: 36px; direction: ltr; display: block; text-align: left; font-family: "Arvo","Open Sans",Arial,Helevtica,Verdana,sans-serif; }
#site-logo a img { max-height: 100%; max-width: 100%; }
#site-logo a img.retina-logo { display: none; }
#header .button.get-app { position: absolute; top: 25px; right: 0px; }
#container, #header { background: url('bg-repeat.jpg') repeat scroll 0% 0% transparent; }
#content { float: left; padding: 20px 0px; }
#main .inner { display: block; }
.entry-content { margin-top: 20px; }
.gallery-columns-1 .gallery-item:nth-of-type(n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0px; }
.mini-separator { height: 1px; width: 105px; background-color: rgb(170, 170, 170); }
.heading2 .mini-separator { margin-bottom: 20px; }
.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol { margin-right: 3.8%; float: left; min-height: 1px; }
.threecol { width: 22.05%; }
.fourcol { width: 30.75%; }
.sixcol { width: 48%; }
.twelvecol, .fullwidth { width: 100%; float: left; }
.last { margin-right: 0px ! important; }
.segment, .segment-content { position: relative; }
.segment { padding: 70px 0px; margin: 0px; background-repeat: no-repeat; background-size: cover; background-position: center center; }
ul.image-grid.rounded li.fourcol.portfolio-item:nth-child(3n+3) { margin-right: 0px ! important; }
*::-moz-placeholder { text-transform: none; color: rgb(178, 178, 177); font-size: 14px; line-height: 14px; font-style: normal; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
.layout-1c #content { margin: 0px; }
.dropdown-menu-wrap > ul.menu { margin: 0px auto; }
.dropdown-menu-wrap > ul.menu > li { display: inline-block; }
.dropdown-menu-wrap ul { list-style-type: none; }
.dropdown-menu-wrap ul li { position: relative; float: left; margin: 0px; }
.dropdown-menu-wrap ul li a { text-decoration: none; display: block; text-transform: none; }
.dropdown-menu-wrap ul.sub-menu { position: absolute; top: -9999em; width: 180px; background: none repeat scroll 0% 0% rgb(78, 80, 82); z-index: 9999; padding: 0px; margin: 0px; }
.dropdown-menu-wrap ul.sub-menu li { width: 100%; border-top: 1px solid rgb(94, 95, 97); border-bottom: 1px solid rgb(61, 63, 65); }
.dropdown-menu-wrap ul.sub-menu li a { color: rgb(238, 238, 238); font-size: 13px; font-weight: 400; padding: 10px 20px; }
.dropdown-menu-wrap ul.sub-menu li:hover, .dropdown-menu-wrap ul.sub-menu li.sfHover { background: none repeat scroll 0% 0% rgb(94, 95, 97); transition: background-color 0.3s linear 0s; }
.dropdown-menu-wrap ul.sub-menu > li:hover > a { color: rgb(255, 255, 255); }
.dropdown-menu-wrap > ul.menu > li:hover > ul.sub-menu { left: 0px; background-clip: padding-box; }
#primary-menu { padding: 0px; position: relative; right: 0px; bottom: 0px; display: inline-block; float: left; margin-right: 215px; }
#primary-menu > ul.menu > li > a { font-size: 16px; font-weight: 400; font-family: "Arvo"; color: rgb(102, 102, 102); padding: 0px 18px; display: block; float: left; text-transform: none; line-height: 100px; }
#primary-menu ul > li.sfHover > a, #primary-menu ul li a:hover {  }
#primary-menu > ul.menu > li:hover > ul.sub-menu { top: 96px; border-top: 4px solid rgb(220, 70, 55); background-clip: padding-box; }
@media only screen and (max-width: 479px) {
}
#mobile-menu { display: none; }
#mobile-menu-toggle { display: none; }
#mobile-menu-toggle i { font-size: 24px; }
#mobile-menu li span i { font-size: 10px; color: rgb(187, 187, 187); float: right; line-height: 24px; }
#primary-menu .hover-bg { position: absolute; bottom: 0px; width: 0px; height: 0px; font-size: 0px; line-height: 0; overflow: visible ! important; border-width: 0px 0px 4px; border-color: rgb(220, 70, 55); border-style: solid; box-sizing: border-box; }
.single-page-template .type-page_section { position: relative; }
.heading2 { text-align: center; margin: 0px auto 60px; }
.heading2 .title { font-size: 38px; line-height: 52px; }
.heading2 .pitch { font-size: 14px; line-height: 24px; word-spacing: 0px; margin: 0px auto; max-width: 60%; }
button, .button, .button:active, .button:visited, input[type="button"], input[type="submit"], input[type="reset"] { display: inline-block; padding: 12px 15px; margin: 0px; cursor: pointer; text-align: center; vertical-align: middle; font-size: 18px; line-height: 24px; letter-spacing: 1px; font-weight: 400; color: rgb(73, 77, 78) ! important; background-color: rgb(206, 208, 214); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(231, 232, 235) rgb(185, 187, 192) rgb(185, 187, 192) rgb(231, 232, 235); }
.button::-moz-focus-inner, input.button[type="submit"]::-moz-focus-inner { padding: 0px; border: 0px none; }
button.default, .button.default, input[type="submit"], input[type="reset"], button[type="submit"] { border: 1px solid rgba(162, 163, 167, 0.1); background-color: rgb(171, 174, 178); background-image: -moz-linear-gradient(center bottom , rgb(193, 195, 199) 0%, rgb(215, 217, 221) 100%); text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.35); }
.button:hover, .button:active, button:hover, button:active, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active { transition: all 0.3s linear 0s; }
.button:hover, .button:active, button:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background-image: -moz-linear-gradient(center bottom , rgb(199, 201, 205) 0%, rgb(224, 226, 229) 100%); }
.button:active, button:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active { background-image: -moz-linear-gradient(center bottom , rgb(185, 187, 192) 0%, rgb(207, 209, 212) 100%); }
.button.get-app { font-size: 16px; padding: 0px; border: 4px solid rgb(231, 231, 231); border-radius: 9px; display: inline-block; }
.button.get-app i { 
	background: url('btn-iphone-icon.png') no-repeat scroll center center rgba(0, 0, 0, 0.06); 
	padding: 0px 26px; 
	box-shadow: -1px 0px 0px rgba(0, 0, 0, 0.06) inset; 
	display: table-cell; 
	vertical-align:middle; 
	border-top-left-radius: 5px; 
	border-bottom-left-radius: 5px; 
	
	}
.button.get-app span { padding: 12px 15px; display: table-cell; vertical-align: middle; }
#app-features { padding: 80px 0px; z-index: 2; }
#app-features .aside { color: rgb(219, 70, 55); font-weight: 500; }
#app-features h3 { font-size: 36px; line-height: 48px; margin-bottom: 20px; }
#app-features .sixcol.reverse { float: right; }
#app-features .sixcol.no-margin { margin-right: 0px; }
#app-features .feature { margin-bottom: 100px; overflow: hidden; }
#app-features .feature.last { margin-bottom: 0px; }
#app-features .feature img { transform: scale(0.95); transition: all 0.2s ease-in-out 0s; }
#app-features .feature img:hover { transform: scale(1); }
.features-list-alternate .icon { font-size: 28px; line-height: 36px; float: left; margin-right: 22px; color: rgb(220, 70, 55); }
.features-list-alternate p { margin-bottom: 60px; }
@media only screen and (max-width: 1024px) {
}
@media only screen and (max-width: 959px) {
}
@media only screen and (max-width: 767px) {
	#app-features .feature img { margin-bottom: 50px; }
	#home-alternate .sixcol, #home-alternate .threecol { margin-bottom: 0px; }
}
@media only screen and (max-width: 479px) {
}
#title-area .inner, #custom-title-area .inner, #content, .sidebar-right-nav, .sidebar-left-nav { transition: opacity 0.5s ease-in-out 0s; }
#content { transition-delay: 1.2s; }
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 767px) {
}
@font-face {
	font-family: "Museo";
	font-weight: 700;
	src: url('2793f1_0_0.eot') format("embedded-opentype"), url('2793f1_0_0.woff') format("woff"), url('2793f1_0_0.ttf') format("truetype");
}
@font-face {
	font-family: "Museo";
	font-weight: 300;
	src: url('2793f1_1_0.eot') format("embedded-opentype"), url('2793f1_1_0.woff') format("woff"), url('2793f1_1_0.ttf') format("truetype");
}
@font-face {
	font-family: "Museo";
	font-weight: 500;
	src: url('2793f1_2_0.eot') format("embedded-opentype"), url('2793f1_2_0.woff') format("woff"), url('2793f1_2_0.ttf') format("truetype");
}
h1, h2, h3, h4, h5, h6, #before-content-area h1, #before-content-area h2, #sitemap-template h2, #archives-template h2, .archive h2, #portfolio-full-width .entry-title, #portfolio-template .entry-title, .post-snippets .hentry .entry-title, #retina-text h3 { font-weight: 500; }
#content .hentry .entry-meta span a, .entry-title, .entry-title a, #primary-menu > ul.menu > li > a { font-family: "Museo"; }
button, .button, .button:active, .button:visited, input[type="button"], input[type="submit"], input[type="reset"] { font-family: "Museo"; }
@media only screen and (max-width: 767px) {
}
.compatibility-table { padding: 0px; margin: 0px; }
.compatibility-table .compatibility-list { padding: 0px; }
.compatibility-table .compatibility-list .list-header { padding: 30px 0px 10px; }
.compatibility-table .compatibility-list .list-header img { margin: 0px auto 20px; height: 150px; }
.compatibility-table .compatibility-list h3 { color: rgb(241, 241, 241); font-size: 30px; line-height: 36px; margin: 0px; }
.compatibility-table .list-details { margin: 0px; padding: 0px; }
.compatibility-table .list-details li { display: block; font-size: 14px; line-height: 24px; color: rgb(255, 255, 255); text-align: center; border-top: 1px dotted rgb(170, 170, 170); margin: 0px auto; padding: 6px; }
.compatibility-table .list-details li:first-child { border: medium none; }

img, object, embed { max-width: 100%; }
.layout-1c #content { width: 100%; }
.inner, body.fluid-width-page #breadcrumbs, body.fluid-width-page .segment-content { padding-left: 20px; padding-right: 20px; max-width: 1140px; margin: 0px auto; }
body.fluid-width-page #main .inner, #custom-title-area .wide { max-width: none; padding: 0px ! important; margin: 0px; }
body.fluid-width-page #content, body.fluid-width-page .entry-content { padding: 0px; margin: 0px; }
@media screen and (min-width: 1400px) {
}
@media screen and (max-width: 1400px) {
}
@media screen and (min-width: 1200px) {
}
@media only screen and (max-width: 1100px) {
	.segment { background-attachment: scroll ! important; background-position: center center ! important; }
}
@media only screen and (max-width: 1024px) {
	#site-logo, #primary-menu { display: block; float: none; }
	#site-logo, #header .button.get-app, #header .social-container { top: 10px; }
	#primary-menu { margin-right: 0px; padding-top: 15px; }
	#primary-menu > ul.menu > li > a { font-size: 16px; line-height: 60px; }
	#primary-menu > ul.menu > li:hover > ul.sub-menu { top: 56px; }
}
@media only screen and (max-width: 959px) {
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
}
@media only screen and (max-width: 767px) {
	body {  }
	h1, h2, h3 { margin-bottom: 20px; }
	h1, #title-area h1 { font-size: 28px; }
	h2, #title-area h2 { font-size: 26px; }
	h3, #title-area h3 { font-size: 22px; }
	.heading2 .title { font-size: 28px; line-height: 36px; }
	.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol, .sixcol.zero-margin, .fourcol.zero-margin, .threecol.zero-margin { margin: 0px 0px 25px; width: 100%; }
	#header > .inner { text-align: center; }
	#header > .inner > .wrap { min-height: 40px; }
	.sticky-wrapper { height: auto ! important; }
	#site-logo { position: relative; margin: 10px auto; top: 0px; }
	#content, .sidebar-left-nav, .sidebar-right-nav { float: none ! important; }
	#mobile-menu { display: block; position: relative; margin: 0px; background: none repeat scroll 0% 0% rgb(78, 80, 82); }
	#mobile-menu > ul { padding-top: 10px; padding-bottom: 10px; border-top: 1px solid rgb(94, 95, 97); margin: 0px auto; max-width: 380px; }
	#mobile-menu ul { display: none; list-style: outside none none; text-transform: none; }
	#mobile-menu ul li { border-top: 1px solid rgb(94, 95, 97); border-bottom: 1px solid rgb(61, 63, 65); margin: 0px; }
	#mobile-menu ul li:first-child { border-top: medium none; }
	#mobile-menu ul li:last-child { border-bottom: medium none; }
	#mobile-menu ul li a { color: rgb(204, 204, 204); display: block; padding: 10px 5px; }
	#mobile-menu ul li a:hover { color: rgb(238, 238, 238); }
	.heading2 .pitch { max-width: none; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol { width: 100%; }
	ul.image-grid.rounded li.fourcol.portfolio-item:nth-child(2n+1) { margin-right: 19% ! important; }
}
@media only screen and (max-width: 479px) {
	body { font-size: 13px; line-height: 22px; }
}
@media only screen and (max-width: 767px) {
}
@media not all {
	#site-logo a img.retina-logo { display: block; }
	#site-logo a img.standard-logo { display: none; }
	.button.get-app i { background-image: url('btn-iphone-icon@2x.png'); background-size: 18px 31px; }
}

@media not all {
}

a, a:active, a:visited { color: rgb(220, 70, 55); }
a:hover { color: rgb(136, 136, 136); }
#primary-menu .hover-bg, #primary-menu > ul.menu > li:hover > ul.sub-menu { border-color: rgb(220, 70, 55); }
#app-features .aside { color: rgb(219, 70, 55); }
.features-list-alternate .icon { color: rgb(220, 70, 55); }

@media not all {
}
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 479px) {
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 479px) {
}
/* ::::: http://spyera.com/wp-content/plugins/flare/css/flare.css?ver=1.2.7 ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Oswald%3A700%3Alatin&text=1234567890MK.&ver=1.2.7 ::::: */

@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 700;
	src: local("Oswald Bold"), local("Oswald-Bold"), url('font') format("woff");
}

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: local("Open Sans"), local("OpenSans"), url('cjzkeoubrn4kerxqtauh3bo3ldcazywl9si6vvxl-qu.woff') format("woff");
}
h1, h2, h3, h4, h5, h6 { font-family: "Open Sans"; letter-spacing: 0px; }
body { font-family: "Arial"; }
body {  }
#primary-menu > ul.menu > li > a { font-size: 16px ! important; }
#site-logo { top: 7px; }
.fb_reset { background: none repeat scroll 0% 0% transparent; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
.firebugResetStyles { z-index: 2147483646 ! important; top: 0px ! important; left: 0px ! important; display: block ! important; border: 0px none ! important; margin: 0px ! important; padding: 0px ! important; outline: 0px none ! important; min-width: 0px ! important; max-width: none ! important; min-height: 0px ! important; max-height: none ! important; position: fixed ! important; transform: rotate(0deg) ! important; transform-origin: 50% 50% 0px ! important; border-radius: 0px ! important; box-shadow: none ! important; background: none repeat scroll 0% 0% transparent ! important; pointer-events: none ! important; white-space: normal ! important; }
style.firebugResetStyles { display: none ! important; }
.firebugBlockBackgroundColor { background-color: transparent ! important; }
.firebugResetStyles:before, .firebugResetStyles:after { content: "" ! important; }
.firebugLayoutBox { width: auto ! important; position: static ! important; }
.firebugLayoutBoxOffset { opacity: 0.8 ! important; position: fixed ! important; }
