	/*
	Theme Name: Agency Pro Theme
	Theme URI: http://my.studiopress.com/themes/agency/
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/
	Version: 3.0.0
	Tags: black, orange, white, one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
	Template: genesis
	Template Version: 2.0.0
	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php
	*/
	/* Table of Contents
	- HTML5 Reset
	- Baseline Normalize
	- Box Sizing
	- Float Clearing
	- Defaults
	- Typographical Elements
	- Headings
	- Objects
	- Forms
	- Tables
	- Structure and Layout
	- Site Containers
	- Column Widths and Positions
	- Column Classes
	- Common Classes
	- WordPress
	- Genesis
	- Titles
	- Widgets
	- Featured Content
	- Plugins
	- Genesis eNews Extended
	- Genesis Latest Tweets
	- Gravity Forms
	- Jetpack
	- Site Header
	- Title Area
	- Widget Area
	- Site Navigation
	- Header Navigation
	- Primary Navigation
	- Secondary Navigation
	- Content Area
	- Home Page
	- Portfolio
	- Entries
	- Pagination
	- Comments
	- Sidebars
	- Footer Widgets
	- Site Footer
	- Theme Colors
	- Agency Pro Blue
	- Agency Pro Green
	- Agency Pro Orange
	- Agency Pro Red
	- Media Queries
	- max-width: 1180px
	- max-width: 1040px
	- max-width: 800px
	- max-width: 680px
	- max-width: 480px

	*/

	/*
	HTML5 Reset
	---------------------------------------------------------------------------------------------------- */
	/* Baseline Reset (normalize.css 2.1.2)
	normalize.css v2.1.2 | MIT License | git.io/normalize
	--------------------------------------------- */
	article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block}
	audio, canvas, video {display: inline-block}
	audio:not([controls]) {display: none;	height: 0}
	 [hidden] {display:none}
	html {font-family: sans-serif;	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%}
	body {margin: 0}
	a:focus {	outline: thin dotted}
	a:active, a:hover {	outline: 0}
	h1 {	font-size: 2em;	margin: .67em 0}
	abbr[title] {border-bottom: 1px dotted}
	b, strong {font-weight: bold}
	dfn {font-style: italic}
	hr {-moz-box-sizing: content-box;	box-sizing: content-box;	height: 0}
	mark {background: #ff0;	color: #000}
	code, kbd, pre, samp {font-family: monospace, serif;font-size: 1em}
	pre {	white-space: pre-wrap}
	q {	quotes: "\201C" "\201D" "\2018" "\2019"}
	small {	font-size: 80%}
	sub, sup {	font-size: 75%;	line-height: 0;	position: relative;	vertical-align: baseline}
	sup {	top: -0.5em}
	sub {	bottom: -0.25em}
	img {	border: 0}
	svg:not(:root) {	overflow: hidden}
	figure {	margin: 0}
	fieldset {	border: 1px solid silver;	margin: 0 2px;	padding: .35em .625em .75em}
	legend {	border: 0;	padding: 0}
	button, input, select, textarea {	font-family: inherit;	font-size: 100%;	margin: 0}
	button, input {	line-height: normal}
	button, select {	text-transform: none}
	button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer}
	button[disabled], html input[disabled] {cursor: default}
	input[type="checkbox"], input[type="radio"] {	box-sizing: border-box;	padding: 0}
	input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}
	 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
	 button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0}
	textarea {overflow: auto;	vertical-align: top}
	table {	border-collapse: collapse;	border-spacing: 0}
	/* Box Sizing
	--------------------------------------------- */
	*, input[type="search"] {-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}
	/* Float Clearing
	--------------------------------------------- */
	.clearfix:before, .entry-content:before, .entry:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .pagination:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .widget:before, .wrap:before {
		content: " ";	display: table;}
	.clearfix:after, .entry-content:after, .entry:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .pagination:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .widget:after, .wrap:after {
		clear: both;	content: " ";	display: table;}
	/*
	Defaults
	---------------------------------------------------------------------------------------------------- */
	/* Typographical Elements
	--------------------------------------------- */
	html {font-size: 62.5%; /* 10px browser default */}
	body {	color:#1b1b1b;/*font-family: 'EB Garamond', serif;*/	font-family: Arial;/*font-size: 16px;*/font-size: 15px;font-weight: 400;line-height: 1.625;}
	a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .agency-pro-home .featured-content img, .button {
		-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}
	::-moz-selection {background-color: #333; color: #fff;}
	::selection {background-color: #333;	color: #fff;}
	a {color: #d7c603;	text-decoration: none;}
	a img {margin-bottom: -4px;	margin-bottom: -0.4rem;}
	a:hover {	color: #333;}
	p {margin: 0 0 24px;	margin: 0 0 2.4rem;	padding: 0;}
	strong {font-weight: 700;}
	ol, ul {	margin: 0;	padding: 0;}
	blockquote, blockquote::before {color: #999;}
	blockquote {margin: 40px 40px 24px;	margin: 4rem 4rem 2.4rem;}
	blockquote::before {content: "\201C";	display: block;	font-size: 30px;	font-size: 3rem;	height: 0;	left: -20px;	position: relative;	top: -10px;}
	.entry-content code {background-color: #333;	color: #ddd;}
	cite {font-style: normal;}
	/* Headings
	--------------------------------------------- */
	h1, h2, h3, h4, h5, h6 {font-family: 'Spinnaker', sans-serif;font-weight: 400;	line-height: 1.2;	margin: 0 0 16px;	margin: 0 0 1.6rem;}
	h1 {font-size: 36px;font-size: 3.6rem;}
	h2 {font-size: 30px;	font-size: 3rem;}
	h3 {font-size: 24px;font-size: 2.4rem;}
	h4 {font-size: 20px;font-size: 2rem;}
	h5 {font-size: 18px;font-size: 1.8rem;}
	h6 {font-size: 16px;font-size: 1.6rem;}
	/* Objects
	--------------------------------------------- */
	embed, iframe, img, object, video, .wp-caption {max-width: 100%;}
	img {height: auto;}
	.featured-content img, .gallery img {width: auto; /* IE8 */}
	/* Forms
	--------------------------------------------- */
	input, select, textarea {background-color: #fff;border: 1px solid #ddd;	border-radius: 3px;	box-shadow: 1px 1px 3px #eee inset;	color: #999;	font-size: 14px;	font-size: 1.4rem;
		padding: 16px;	padding: 1.6rem;	width: 100%;}
	input[type="checkbox"], input[type="image"], input[type="radio"] {width: auto;}
	input:focus, textarea:focus {border: 1px solid #999;outline: none;}
	::-moz-placeholder {color: #999;}
	::-webkit-input-placeholder {color: #999;}
	button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button {background-color: #222;	border-radius: 3px;	border: none;box-shadow: none;	color: #fff;	cursor: pointer;	font-family: 'Spinnaker', sans-serif;	padding: 16px 24px;	padding: 1.6rem 2.4rem;	text-transform: uppercase;	width: auto;}
	.button, .entry-content .button {display: inline-block;}
	button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover {background-color: #d7c603;color: #fff;}
	 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button {display: none;}
	/* Tables
	--------------------------------------------- */
	table {border-collapse: collapse;border-spacing: 0;line-height: 2;margin-bottom: 40px;margin-bottom: 4rem;width: 100%;}
	tbody {	border-bottom: 1px solid #ddd;}
	th, td {text-align: left;}
	th {font-weight: bold;	text-transform: uppercase;}
	td {border-top: 1px solid #ddd;padding: 6px 0;padding: 0.6rem 0;}
	@font-face {font-family: 'lorabold';src: url('fonts/lora-bold-webfont.eot');src: url('fonts/lora-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lora-bold-webfont.woff') format('woff'), url('fonts/lora-bold-webfont.ttf') format('truetype'), url('fonts/lora-bold-webfont.svg#lorabold') format('svg');
		font-weight: normal;font-style: normal;}
	@font-face {font-family: Arial, Helvetica, sans-serif;	src: url('fonts/lora-regular-webfont.eot');	src: url('fonts/lora-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lora-regular-webfont.woff') format('woff'), url('fonts/lora-regular-webfont.ttf') format('truetype'), url('fonts/lora-regular-webfont.svg#loraregular') format('svg');
		font-weight: normal;font-style: normal;}
	/*
	Structure and Layout
	---------------------------------------------------------------------------------------------------- */
	/* Site Containers
	--------------------------------------------- */
	.site-container {padding-top: 61px;	padding-top: 6.1rem;}
	.site-inner, .wrap {	margin: 0 auto;	max-width: 1140px;}
	.site-inner {clear: both;	padding: 5% 0;}
	.agency-pro-home .site-inner {padding: 0;}
	/* Column Widths and Positions
	--------------------------------------------- */
	/* Wrapping div for .content and .sidebar-primary */
	.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {width: 920px;}
	.content-sidebar-sidebar .content-sidebar-wrap {float: left;}
	.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {float: right;}
	/* Content */
	.content {float: right;width: 740px;}
	.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content {float: left;}
	.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content {width: 520px;}
	.full-width-content .content {width: 100%;}
	/* Primary Sidebar */
	.sidebar-primary {float: right;	width: 360px;}
	.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary {float: left;}
	/* Secondary Sidebar */
	.sidebar-secondary {float: left;width: 180px;}
	.content-sidebar-sidebar .sidebar-secondary {float: right;}
	/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css

	--------------------------------------------- */
	.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {float: left;	margin-left: 2.564102564102564%;}
	.one-half, .three-sixths, .two-fourths {width: 48.717948717948715%;}
	.one-third, .two-sixths {width: 31.623931623931625%;}
	.four-sixths, .two-thirds {width: 65.81196581196582%;}
	.one-fourth {width: 23.076923076923077%;}
	.three-fourths {width: 74.35897435897436%;}
	.one-sixth {width: 14.52991452991453%;}
	.five-sixths {width: 82.90598290598291%;}
	.first {clear: both;margin-left: 0;}
	/*
	Common Classes
	---------------------------------------------------------------------------------------------------- */
	/* WordPress
	--------------------------------------------- */
	.avatar {border-radius: 50%;	float: left;}
	.alignleft .avatar {margin-right: 24px;	margin-right: 2.4rem;}
	.alignright .avatar {margin-left: 24px;	margin-left: 2.4rem;}
	.search-form {overflow: hidden;}
	.search-form input[type="submit"] {border: 0;	clip: rect(0, 0, 0, 0);	height: 1px;	margin: -1px;	padding: 0;	position: absolute;	width: 1px;}
	img.centered, .aligncenter {display: block;margin: 0 auto 24px;margin: 0 auto 2.4rem;}
	a.alignnone img, .alignnone img {margin-bottom: 12px;margin-bottom: 1.2rem;}
	.alignleft {float: left;text-align: left;}
	.alignright {float: right;text-align: right;}
	a.alignleft, a.alignright {max-width: 100%;}
	a.alignleft img, img.alignleft, .wp-caption.alignleft {margin: 7px 18px 0 0 !important;	margin: 0 2.4rem 2.4rem 0;	border: 1px solid #C2C2C2;	padding: 2px;}
	a.alignright img, img.alignright, .wp-caption.alignright {margin: 0 0 24px 24px;margin: 0 0 2.4rem 2.4rem;}
	.entry-content .wp-caption-text {font-size: 14px;font-size: 1.4rem;	text-align: center;}
	.widget_calendar table {width: 100%;}
	.widget_calendar td, .widget_calendar th {text-align: center;}
	/* Genesis
	--------------------------------------------- */
	.breadcrumb { color: #000; font-family: 'Spinnaker', sans-serif; font-size: 12px; text-transform: capitalize;  padding: 15px 0 12px 35px; background: #f6f6f6;
	    width: 1140px; margin: 100px auto 0;}
	.breadcrumb-link-wrap{ margin-right:5px;}
	.breadcrumb-link-wrap a{ position:relative; padding-right:12px;}
	.breadcrumb-link-wrap a:after{ content:"";  width: 0;  height: 0;  border-top:3px solid transparent; border-bottom: 3px solid transparent; border-left: 4px solid #000; position:absolute; right:0; top:4px;}
	  span[aria-label="breadcrumb separator"]{ display:none;}
	.page-template-template-service .breadcrumb { color: #000; font-family: 'Spinnaker', sans-serif; font-size: 12px; text-transform: capitalize; padding: 15px 0 12px 35px; background: #f6f6f6;
	    margin: 0 auto; position: absolute;  left: 0; right: 0; top: 356px;}
	    .breadcrumb a, .breadcrumb span {color: #000;}
	.archive-description, .author-box {background-color: #fff;	border-radius: 3px;	margin-bottom: 40px;	margin-bottom: 4rem;}
	.archive-description {padding: 40px 40px 24px;	padding: 4rem 4rem 2.4rem;}
	.author-box {padding: 40px;padding: 4rem;}
	.author-box-title {color: #333;font-size: 16px;font-size: 1.6rem;margin-bottom: 4px;	margin-bottom: 0.4rem;}
	.author-box p {margin-bottom: 0;}
	.author-box .avatar {margin-right: 24px;	margin-right: 2.4rem;}
	/* Titles
	-------------------------------------------- */
	.entry-title {color: #333;font-size: 36px;font-size: 3.6rem;line-height: 1;}
	.entry-title a {color: #333;}
	.widget-title {color: #333;	font-size: 12px;	margin-bottom: 16px;	margin-bottom: 1.6rem;	text-transform: uppercase;}
	.archive-title {font-size: 20px;	font-size: 2rem;	margin-bottom: 24px;	margin-bottom: 2.4rem;}
	/*
	Widgets
	---------------------------------------------------------------------------------------------------- */
	.widget {word-wrap: break-word;}
	.widget li {list-style-type: none;	margin-bottom: 6px;	margin-bottom: 0.6rem;font-size: 13px;}
	.widget li li {margin: 0;padding: 0 0 0 20px;padding: 0 0 0 2rem;}
	/* Featured Content
	-------------------------------------------- */
	.featured-content .entry {margin-bottom: 20px;	margin-bottom: 2rem;	padding: 0 0 24px;	padding: 0 0 2.4rem;}
	.featured-content .entry-title {font-size: 22px;font-size: 2.2rem;line-height: 1.1;}
	a.more-link {font-family: 'Spinnaker', sans-serif;text-transform: uppercase;}
	/*
	Plugins
	---------------------------------------------------------------------------------------------------- */
	/* Genesis eNews Extended
	------------------------------------------- */
	.enews-widget {color: #999;}
	.enews-widget input {margin-bottom: 16px;margin-bottom: 1.6rem;}
	.enews-widget input:focus {border: 1px solid #ddd;}
	.enews-widget input[type="submit"] {background-color: #222;	color: #fff;	margin: 0;	width: 100%;}
	.enews-widget input:hover[type="submit"] {background-color: #d7c603;color: #fff;}
	/* Genesis Latest Tweets
	--------------------------------------------- */
	.latest-tweets ul li {margin-bottom: 10px;	font-size: 13px;}
	.latest-tweets ul li time {font-size: 13px;}
	/* Gravity Forms
	--------------------------------------------- */
	div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea, div.gform_wrapper .ginput_complex label {font-size: 16px;font-size: 1.6rem;	padding: 16px;	padding: 1.6rem;}
	div.gform_wrapper .ginput_complex label {padding: 0;}
	div.gform_wrapper li, div.gform_wrapper form li {margin: 16px 0 0;margin: 1.6rem 0 0;}
	div.gform_wrapper .gform_footer input[type="submit"] {font-size: 14px;font-size: 1.4rem;}
	/* Jetpack
	---------------------------------------------- */
	img#wpstats {display: none;}
	/*
	Site Header
	---------------------------------------------------------------------------------------------------- */
	.site-header {background-color: #333;position: fixed;width: 100%;z-index: 999;}
	/* Title Area
	--------------------------------------------- */
	.title-area {float: left;padding: 16px 0;padding: 0 0 1.6rem 0;width: 34%;}
	.header-image .title-area {padding: 0;}
	.site-title {font-family: 'Spinnaker', sans-serif;font-size: 28px;font-size: 2.4rem;line-height: 1;margin: 0;text-transform: uppercase;position: absolute;
		width: 214px;height: 136px;	background: url(images/home_logo.png) no-repeat 0 0;}
	.site-title a {color: #fff;	text-indent: -9999px;	height: 136px;	display: block;	width: 100%;}
	.site-title a:hover {color: #d7c603;}
	.site-description {color: #999;	font-size: 16px;	font-size: 1.6rem;	font-weight: 400;	line-height: 1;	margin-bottom: 0;}
	/* Full width header, no widgets */
	.header-full-width .title-area, .header-full-width .site-title {width: 100%;text-align: center;}
	.header-image .site-description, .header-image .site-title a {display: block;text-indent: -9999px;}
	.header-full-width.header-image .site-title a {background-position: center !important;margin: 0;}
	/* Logo, hide text */
	.media-content {float: left;width: 100%;padding: 0 0 18px 0;}
	.media-content img {float: left;}
	.media-content .media-img {float: left;	width: 19%;}
	.media-content .media-detail {float: right;	width: 81%;}
	.header-image .site-header .wrap {padding: 0;}
	.header-image .site-title a {float: left;min-height: 60px;width: 100%;}
	/* Widget Area
	--------------------------------------------- */
	.site-header .widget-area {float: right;text-align: right;width: auto;}
	.site-header .widget-area li {margin: 0;padding: 0;}
	.site-header .search-form {float: right;margin-top: 24px;margin-top: 2.4rem;}
	/*
	Site Navigation
	---------------------------------------------------------------------------------------------------- */
	.genesis-nav-menu {	clear: both;	color: #fff;	font-family: 'Spinnaker', sans-serif;	font-size: 14px;	font-size: 1.4rem;	line-height: 1.5;	width: 100%;}
	.genesis-nav-menu .menu-item {	float: left;	text-align: left;}
	.genesis-nav-menu #menu-item-399 {	text-align: center;	background: #eb8904;	font-family: Arial, Helvetica, sans-serif;}
	.genesis-nav-menu #menu-item-399 span {	font-size: 18px;	display: block;}
	.genesis-nav-menu #menu-item-399 a {	font-family: Arial, Helvetica, sans-serif;	padding: 0 1rem 1.1rem 1rem;}
	.genesis-nav-menu a {border-top: 2px solid transparent;color: #fff;	display: block;	padding: 18px 16px 20px;padding: 1.8rem 1.6rem 2rem;position: relative;}
	.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .v .current-menu-item > a:hover {background-color: #282828;border-color: #d7c603;color: #d7c603;}
	.genesis-nav-menu .sub-menu .current-menu-item > a {color: #999;}
	.genesis-nav-menu .sub-menu {left: -9999px;	opacity: 0;	position: absolute;	-webkit-transition: opacity .4s ease-in-out;	-moz-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;	-o-transition: opacity .4s ease-in-out;
		transition: opacity .4s ease-in-out;width: 240px;	z-index: 99;}
	.genesis-nav-menu .sub-menu a {background-color: #282828;border: none;	font-size: 12px;font-size: 1.2rem;	padding: 16px;padding: 1.6rem;position: relative;width: 235px;}
	.genesis-nav-menu .sub-menu a:hover {background-color: #333;}
	.genesis-nav-menu .sub-menu .sub-menu {	margin: -50px 0 0 179px;}
	.genesis-nav-menu .menu-item:hover {position: static;}
	.genesis-nav-menu .menu-item:hover > .sub-menu {left: auto;	opacity: 1;}
	.genesis-nav-menu > .first > a {padding-left: 0;}
	.genesis-nav-menu > .last > a {padding-right: 0;}
	.genesis-nav-menu > .right {display: inline-block;float: right;	list-style-type: none;	padding: 0;}
	.genesis-nav-menu > .right > a, .genesis-nav-menu > .date {display: inline-block;	padding: 18px 16px 20px;	padding: 1.8rem 1.6rem 2rem;}
	.genesis-nav-menu > .search {padding: 10px 0 0;	padding: 1rem 0 0;}
	.genesis-nav-menu .search input {font-size: 12px;font-size: 1.2rem;	padding: 12px;	padding: 1.2rem;}
	/* Site Header Navigation
	--------------------------------------------- */
	.site-header .genesis-nav-menu {float: right;	width: auto;}
	/* Primary Navigation
	--------------------------------------------- */
	.nav-primary {background-color: #383838;}
	/* Secondary Navigation

	--------------------------------------------- */
	.nav-secondary {background-color: #444;}
	/*
	Content Area
	---------------------------------------------------------------------------------------------------- */
	/* Home Page
	--------------------------------------------- */
	.agency-pro-home .content .widget {background: #fff;margin-bottom: 80px;margin-bottom: 0;	padding: 40px;	padding: 4rem;}
	.agency-pro-home .content .featured-content {padding: 0;}
	.agency-pro-home .content .featured-content .widget-title {color: #fff;	text-align: center;	margin: -40px 0 0;	margin: -4rem 0 0;	padding-bottom: 20px;	padding-bottom: 2rem;}
	.agency-pro-home .content .featured-content .widget-title::before, .agency-pro-home .content .featured-content .widget-title::after {content: " ";	display: inline-block;	border-top: 2px solid #fff;	padding-bottom: 4px;width: 15%;}
	.agency-pro-home .content .featured-content .widget-title::before {	margin-right: 12px;	margin-right: 1.2rem;}
	.agency-pro-home .content .featured-content .widget-title::after {margin-left: 12px;margin-left: 1.2rem;}
	.agency-pro-home .content .featured-content article ~ .widget-title {clear: both;color: #333333; margin: 0; padding: 20px 0; padding: 2rem 0;}
	.agency-pro-home .content .featured-content article ~ .widget-title:before, .agency-pro-home .content .featured-content article ~ .widget-title:after {border-color: #333333;}
	.agency-pro-home .content .featured-content article ~ ul, .agency-pro-home .content .featured-content .more-from-category {margin-bottom: 40px; margin-bottom: 4rem; text-align: center;}
	.home_faq_section {	width:100%;}
	.agency-pro-home .content .featured-content .entry {border-radius: 0;margin: 0;padding: 0;position: relative;}
	.agency-pro-home .content .featured-content .entry-image {display: block;margin-bottom: 0;}
	.agency-pro-home .content .featured-content .entry-header {padding: 40px 40px 0;}
	.agency-pro-home .content .featured-content .entry-content {padding: 0 40px;}
	.agency-pro-home .content .featured-content .entry-content p {margin-bottom: 40px;	margin-bottom: 4rem;}
	.agency-pro-home .featured-content a:hover {color: #d7c603;}
	.agency-pro-home .featuredpost .entry {background: none;float: left;width: 33.33334%;}
	.agency-pro-home .featuredpost img.entry-image {margin: 0;}
	.home-top .wrap {color: #fff;font-family: 'Spinnaker', sans-serif;	padding: 15% 0;	text-align: center;}
	.home-top .widget-title {color: #fff;font-size: 60px;font-size: 6rem;	line-height: 1;}
	.home-top .button {	background-color: #fff;	border-radius: 50px;	color: #333;text-transform: uppercase;}
	.home-top .widget .button:hover {background-color: #333;color: #fff;}
	.home-middle {padding: 10% 0 5%;}
	.home-middle .featuredpost img.entry-image {left: 0;position: absolute;}
	.home-middle .featuredpost img:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";	filter: alpha(opacity=10);
		-moz-opacity: 0.1;-khtml-opacity: 0.1;	opacity: 0.1;}
	.home-middle .featuredpost .entry {	background-color: #333;	color: #fff;}
	.home-middle .featuredpost .entry {min-height: 380px;}
	.home-middle .featuredpost .entry-title a {	color: #fff;}
	.home-bottom {padding: 0 0 10%;}
	.home-bottom .featuredpost .entry {min-height: 320px;}
	.home-bottom .featuredpost .post:nth-of-type(3n+1), .home-middle .featuredpost .post:nth-of-type(3n+1) {clear: left;}
	.home-bottom .featuredpost .entry:hover {background-color: #333;color: #fff;}
	.home-bottom .featuredpost .entry:hover .entry-title a {color: #fff;}
	/* Entries
	--------------------------------------------- */
	.entry {background-color: #fff;	border-radius: 3px;	margin-bottom: 40px;	margin-bottom: 4rem;padding: 40px 40px 24px;padding: 4rem 4rem 2.4rem;	float: left;}
	.entry-content ol, .entry-content p, .entry-content ul, .quote-caption {margin-bottom: 26px;margin-bottom: 2.6rem;}
	.entry-content ol, .entry-content ul {margin-left: 40px;margin-left: 4rem;font-family: Arial, Helvetica, sans-serif;}
	.entry-content ol li {list-style-type: decimal;}
	.entry-content ul li {list-style-type: square;}
	.entry-content ol ol, .entry-content ul ul, .entry-content .wp-caption p {	margin-bottom: 0;}
	.entry-content .search-form {width: 50%;}
	.entry-meta {color: #999;	font-size: 14px;font-size: 1.4rem;}
	.entry-header .entry-meta {margin-bottom: 20px;	margin-bottom: 2rem;}
	.entry-footer .entry-meta {border-top: 2px solid #f5f5f5;	margin: 0 -40px;margin: 0 -4rem;padding: 32px 40px 8px;padding: 3.2rem 4rem 0.8rem;}
	.entry-comments-link::before {	content: "\2B";font-weight: 700;margin: 0 4px 0 6px;margin: 0 0.4rem 0 0.6rem;}
	.entry-categories, .entry-tags {display: block;}
	/* Pagination
	--------------------------------------------- */
	.archive-pagination {clear: both;	font-family: 'Spinnaker', sans-serif;	font-size: 14px;	font-size: 1.4rem;	margin: 40px 0;	margin: 4rem 0;	text-transform: uppercase;}
	.archive-pagination a {color: #fff;}
	.archive-pagination li {display: inline;}
	.archive-pagination li a {background-color: #fff;border-radius: 3px;color: #333;cursor: pointer;display: inline-block;margin-bottom: 4px;margin-bottom: 0.4rem;	padding: 8px 12px;	padding: 0.8rem 1.2rem;}
	.archive-pagination li a:hover, .archive-pagination li.active a {background-color: #d7c603;	color: #fff;}
	/* Comments
	--------------------------------------------- */
	.entry-pings, .comment-respond, .entry-comments {background-color: #fff;border-radius: 3px;	margin-bottom: 40px;	margin-bottom: 4rem;padding: 40px;padding: 4rem;}
	.comment-content {clear: both;}
	.entry-comments .comment-author {margin-bottom: 0;}
	.comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] {width: 50%}
	.comment-respond label {display: block;	margin-right: 12px;	margin-right: 1.2rem;}
	.comment-list li, .ping-list li {list-style-type: none;}
	.comment-list li {margin-top: 40px;	margin-top: 4rem;	padding: 0 40px;	padding: 0 4rem;}
	.comment-list li li {margin-right: -32px;margin-right: -3.2rem;}
	li.comment {border-left: 2px solid #f5f5f5;}
	.comment-header {color: #333;font-family: 'Spinnaker', sans-serif;}
	.comment .avatar {margin: 0 16px 24px 0;margin: 0 1.6rem 2.4rem 0;}
	.comment-header .comment-meta, .comment-header .comment-meta a {color: #999;font-size: 12px;	font-size: 1.2rem;letter-spacing: 2px;letter-spacing: 0.2rem;text-transform: uppercase;}
	.comment-reply-link {font-family: 'Spinnaker', sans-serif;text-transform: uppercase;}
	.entry-pings .reply {display: none;}
	.form-allowed-tags {background-color: #f5f5f5;	font-size: 14px;	font-size: 1.4rem;	padding: 24px;	padding: 2.4rem;}
	/*
	Sidebars
	---------------------------------------------------------------------------------------------------- */
	.sidebar {color: #999;}
	.sidebar p:last-child {margin-bottom: 0;}
	.sidebar li {list-style-type: none;	margin-bottom: 6px;	margin-bottom: 0.6rem;}
	.sidebar ul > li:last-child {	margin-bottom: 0;}
	.sidebar .widget {background-color: #fff;	border-radius: 3px;	margin-bottom: 40px;	margin-bottom: 4rem;	padding: 40px;	padding: 2.9rem 1.9rem 2rem 1.9rem;}
	.sidebar .enews-widget {background-color: #333;}
	.sidebar .enews-widget .widget-title {color: #fff;}
	/*
	Footer Widgets
	---------------------------------------------------------------------------------------------------- */
	.footer-widgets {background-color: #fff;border-top: 1px solid #ececec;	color: #999;clear: both;padding: 60px 0 36px;padding: 6rem 0 3.6rem;}
	.footer-widgets-1, .footer-widgets-3 {width: 350px;}
	.footer-widgets-2 {width: 360px;}.footer-widgets-1 {margin-right: 40px;	margin-right: 4rem;}
	.footer-widgets-1, .footer-widgets-2 {float: left;}
	.footer-widgets-3 {	float: right;}
	.footer-widgets .widget {margin-bottom: 24px;	margin-bottom: 2.4rem;}
	.footer-widgets li {list-style-type: none;margin-bottom: 6px;margin-bottom: 0.6rem;}
	.footer-widgets .search-form input:focus {border: 1px solid #ddd;}
	/*
	Site Footer
	---------------------------------------------------------------------------------------------------- */
	.site-footer {background-color: #f5f5f5;color: #999;font-family: 'Spinnaker', sans-serif;font-size: 10px;font-size: 1rem;letter-spacing: 2px;letter-spacing: 0.2rem;
		padding: 40px 0;padding: 4rem 0;text-align: center;	text-transform: uppercase;}
	.site-footer a {color: #999;}
	.site-footer a:hover {color: #333;}
	.site-footer p {margin-bottom: 0;	color: #666666;}
	/*
	Theme Colors
	--------------------------------------------------------------------------------------------------- */
	/* Agency Pro Blue
	--------------------------------------------- */
	.agency-pro-blue .genesis-nav-menu .current-menu-item > a, .agency-pro-blue .genesis-nav-menu .v .current-menu-item > a:hover, .agency-pro-blue .genesis-nav-menu a:hover, .agency-pro-blue .site-title a:hover, .agency-pro-blue a, .agency-pro-blue.agency-pro-home .featured-content a:hover {
		color: #0cc4c6;}
	.agency-pro-blue .archive-pagination li a:hover, .agency-pro-blue .archive-pagination li.active a, .agency-pro-blue .breadcrumb a, .agency-pro-blue .genesis-nav-menu a, .agency-pro-blue .home-top a:hover, .agency-pro-blue .site-title a, .agency-pro-blue a:hover.button, .agency-pro-blue a.button {
		color: #fff;}
	.agency-pro-blue .genesis-nav-menu .sub-menu .current-menu-item > a, .agency-pro-blue .site-footer a {
		color: #999;}
	.agency-pro-blue .archive-pagination a, .agency-pro-blue .entry-title a, .agency-pro-blue .entry-title, .agency-pro-blue .home-top a, .agency-pro-blue .site-footer a:hover, .agency-pro-blue a:hover {
		color: #333;}
	.agency-pro-blue .genesis-nav-menu a:hover, .agency-pro-blue .genesis-nav-menu .current-menu-item > a, .agency-pro-blue .genesis-nav-menu .v .current-menu-item > a:hover {
		border-color: #0cc4c6;}
	.agency-pro-blue .archive-pagination li a:hover, .agency-pro-blue .archive-pagination li.active a, .agency-pro-blue a:hover.button, .agency-pro-blue button:hover, .agency-pro-blue input:hover[type="button"], .agency-pro-blue input:hover[type="reset"], .agency-pro-blue input:hover[type="submit"], body.agency-pro-blue {
		background-color: #0cc4c6;}
	/* Agency Pro Green
	--------------------------------------------- */
	.agency-pro-green .genesis-nav-menu .current-menu-item > a, .agency-pro-green .genesis-nav-menu .v .current-menu-item > a:hover, .agency-pro-green .genesis-nav-menu a:hover, .agency-pro-green .site-title a:hover, .agency-pro-green a, .agency-pro-green.agency-pro-home .featured-content a:hover {
		color: #36c38c;}
	.agency-pro-green .archive-pagination li a:hover, .agency-pro-green .archive-pagination li.active a, .agency-pro-green .breadcrumb a, .agency-pro-green .genesis-nav-menu a, .agency-pro-green .home-top a:hover, .agency-pro-green .site-title a, .agency-pro-green a:hover.button, .agency-pro-green a.button {
		color: #fff;}
	.agency-pro-green .genesis-nav-menu .sub-menu .current-menu-item > a, .agency-pro-green .site-footer a {
		color: #999;}
	.agency-pro-green .archive-pagination a, .agency-pro-green .entry-title a, .agency-pro-green .entry-title, .agency-pro-green .home-top a, .agency-pro-green .site-footer a:hover, .agency-pro-green a:hover {
		color: #333;}
	.agency-pro-green .genesis-nav-menu a:hover, .agency-pro-green .genesis-nav-menu .current-menu-item > a, .agency-pro-green .genesis-nav-menu .v .current-menu-item > a:hover {
		border-color: #36c38c;}
	.agency-pro-green .archive-pagination li a:hover, .agency-pro-green .archive-pagination li.active a, .agency-pro-green a:hover.button, .agency-pro-green button:hover, .agency-pro-green input:hover[type="button"], .agency-pro-green input:hover[type="reset"], .agency-pro-green input:hover[type="submit"], body.agency-pro-green {
		background-color: #36c38c;}
	/* Agency Pro Orange
	--------------------------------------------- */
	.agency-pro-orange .genesis-nav-menu .current-menu-item > a, .agency-pro-orange .genesis-nav-menu .v .current-menu-item > a:hover, .agency-pro-orange .genesis-nav-menu a:hover, .agency-pro-orange .site-title a:hover, .agency-pro-orange a, .agency-pro-orange.agency-pro-home .featured-content a:hover {
		color: #f07802;	font-family: 'Spinnaker', sans-serif;}
	.agency-pro-orange .archive-pagination li a:hover, .agency-pro-orange .archive-pagination li.active a, .agency-pro-orange .breadcrumb a, .agency-pro-orange .genesis-nav-menu a, .agency-pro-orange .home-top a:hover, .agency-pro-orange .site-title a, .agency-pro-orange a:hover.button, .agency-pro-orange a.button {
		color: #fff;}
	.agency-pro-orange .genesis-nav-menu .sub-menu .current-menu-item > a, .agency-pro-orange .site-footer a {
		color: #666666;}
	.agency-pro-orange .archive-pagination a, .agency-pro-orange .entry-title a, .agency-pro-orange .entry-title, .agency-pro-orange .home-top a, .agency-pro-orange .site-footer a:hover, .agency-pro-orange a:hover {
		color: #333;}
	.agency-pro-orange .genesis-nav-menu a:hover, .agency-pro-orange .genesis-nav-menu .current-menu-item > a, .agency-pro-orange .genesis-nav-menu .v .current-menu-item > a:hover {
		border-color: #f07802;}
	.agency-pro-orange .archive-pagination li a:hover, .agency-pro-orange .archive-pagination li.active a, .agency-pro-orange a:hover.button, .agency-pro-orange button:hover, .agency-pro-orange input:hover[type="button"], .agency-pro-orange input:hover[type="reset"], .agency-pro-orange input:hover[type="submit"], body.agency-pro-orange {
		background-color: #f07802;}
	/* Agency Pro Red
	--------------------------------------------- */
	.agency-pro-red .genesis-nav-menu .current-menu-item > a, .agency-pro-red .genesis-nav-menu .v .current-menu-item > a:hover, .agency-pro-red .genesis-nav-menu a:hover, .agency-pro-red .site-title a:hover, .agency-pro-red a, .agency-pro-red.agency-pro-home .featured-content a:hover {
		color: #de3233;}
	.agency-pro-red .archive-pagination li a:hover, .agency-pro-red .archive-pagination li.active a, .agency-pro-red .breadcrumb a, .agency-pro-red .genesis-nav-menu a, .agency-pro-red .home-top a:hover, .agency-pro-red .site-title a, .agency-pro-red a:hover.button, .agency-pro-red a.button {
		color: #fff;}
	.agency-pro-red .genesis-nav-menu .sub-menu .current-menu-item > a, .agency-pro-red .site-footer a {
		color: #999;}
	.agency-pro-red .archive-pagination a, .agency-pro-red .entry-title a, .agency-pro-red .entry-title, .agency-pro-red .home-top a, .agency-pro-red .site-footer a:hover, .agency-pro-red a:hover {
		color: #333;}
	.agency-pro-red .genesis-nav-menu a:hover, .agency-pro-red .genesis-nav-menu .current-menu-item > a, .agency-pro-red .genesis-nav-menu .v .current-menu-item > a:hover {
		border-color: #de3233;}
	.agency-pro-red .archive-pagination li a:hover, .agency-pro-red .archive-pagination li.active a, .agency-pro-red a:hover.button, .agency-pro-red button:hover, .agency-pro-red input:hover[type="button"], .agency-pro-red input:hover[type="reset"], .agency-pro-red input:hover[type="submit"], body.agency-pro-red {
		background-color: #de3233;}
	.logo_box{background: #fff}
	.full-width{padding: 0 30px; margin: 0px auto}
	.full-width ul.logo-box {display: flex; justify-content: center; flex-wrap: wrap; align-items: center; list-style: none; padding: 0px; margin: 0px;}
	.full-width ul.logo-box li {width: 12%; display: inline-flex;justify-content: center;  padding:0; margin:20px 2px;}
	.full-width ul.logo-box li img {width: 110px;}
	.table_box {float: left; width: 800px;}
	table { border-collapse: collapse; border-spacing: 0; line-height: 2; margin-bottom: 40px; margin-bottom: 4rem; width: 100%;}
	tbody { border-bottom: 1px solid #ddd;}
	.table_box th {background: #000; color: #fff; font-size: 14px; padding: 10px;}
	.table_box tr td:first-child {text-align: left;}
	.table_box td { padding: 10px;margin: 0px;border-left: 1px solid #000;border-bottom: 1px solid #000; font-size: 13px;font-weight: 700; text-align: center;}
	.table_box tr td:last-child {border-right: 1px solid #000;}
	.table_box .aligncenter{display: inline-block;}

	.feature{padding:24px 14px 0; margin-bottom:30px; background: #000; color: #fff; width: auto; font-size: 15px; display: none; margin-left: -15px; margin-right: -15px;}
	.feature ul{padding: 0px; margin:0px; list-style: none}
	.entry-content .feature li{padding-bottom:12px; margin-bottom:12px;border-bottom:1px solid #3b3737; color: #a5a5a5; font-size: 10px; text-transform: capitalize; list-style: none;}
	.entry-content .feature li:last-child{margin-bottom: 0px; border-bottom: 0px;}
	.feature h3{padding:0px; margin:0px 0 14px; font-size: 16px; color: #fff}
	body.home .feature h4{padding:0px; margin:0px; width: 70px; font-size: 10px; color: #a5a5a5}
	.feature li .img-box{width:26px; height: 26px; margin-left: 20px; border-radius: 50%; background: #fff; text-align: center; line-height: 26px; display: inline-flex; align-self: center; justify-content: center; position: relative;}
	.feature li img{width: 15px; height: 15px; vertical-align: middle; padding-top: 6px;}
	.feature li img.cross-icon{width: 13px; height: 13px; padding-top: 7px}
	.feature li i{position: absolute; top:50%; left: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%) translateX(-50%); -moz-transform: translateY(-50%) translateX(-50%)}
	.feature li i.right-icon{display: block; background: url(images/right-icon.jpg) ; width: 15px; height: 15px;}
	.feature li i.cross-icon{display: block; background: url(images/cross-icon.jpg) ; width: 13px; height: 13px;}
	.entry-content .feature ul li:before{display: none}
	.feature .flex-box{display: flex; justify-content: space-between;}
	.feature .col{display: inline-flex; justify-content:flex-start; width: 50%; ; align-items: center;}
	.feature .text-black{color: #000}
	.section-heading{padding-bottom: 2rem;  margin: 2rem 0 0; font-size: 16px; color:#000; text-align: center; text-transform: uppercase; position: relative; display: none}
	.section-heading span{position: relative;}
	.section-heading span:before, .section-heading span:after {content: " "; display: inline-block; border-top: 3px solid #130f0e;  width: 30px; top: 50%;
	    position: absolute; transform: translateY(-50%);}
	.section-heading span:before{ left: -47px;}    
	.section-heading span:after {right: -47px}
	.mob-media-img{display: none;}
	.agency-pro-home .content .featured-content .entry-content p:empty{display: none !important}
	.epic-content .breadcrumb, .epic-content .banner-section{display: none}
	.left_sec{margin-top: 39px}
	.chapter-heading{display: none}

	.sitemap_left, .sitemap_right {
		width: 49%;
		display: flex;
		float: left;
	}

	/*Responsive*/
	/*
	Media Queries
	--------------------------------------------------------------------------------------------------- */
	@media only screen and (max-width: 1180px) {
		.site-inner, .wrap, .breadcrumb {max-width: 960px;}
		.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {
			width: 740px;}
		.content {width: 620px;}
		.site-header .widget-area {width: 660px;}
		.sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content {width: 400px;}
		.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-primary {width: 300px;}
		.home-middle .featuredpost .entry {min-height: 320px;}
		.home-bottom .featuredpost .entry {min-height: 360px;}
	}
	 @media only screen and (max-width: 1023px) {
		.site-inner, .wrap, .breadcrumb {max-width: 760px;}
		.page-template-template-service .breadcrumb { top:285px; padding-left:15px;}
		.content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .title-area {
			width: 100%;}
		.site-container {padding-top: 105px;padding-top: 10.5rem;}
		.header-image .site-title a {background-position: center !important;margin: 0 0 6px;margin: 0 0 0.6rem;}
		.genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {float: none;}
		.genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {text-align: center;}
		.genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {padding: 20px 16px;	padding: 2rem 1.6rem;}
		.genesis-nav-menu .sub-menu .sub-menu {	margin-top: -42px;}
		.site-header .search-form {margin: 16px auto;margin: 1.6rem auto;}
		.genesis-nav-menu li.right {display: none;}
		.sidebar .widget.enews-widget {padding: 40px;padding: 4rem;}
		.site-footer {padding: 24px 0;padding: 2.4rem 0;}
		.footer-widgets {padding: 40px 5% 16px;}
		.footer-widgets-1 {	margin: 0;}
		.home-bottom .featured-content .post:nth-of-type(3n+1), .home-middle .featured-content .post:nth-of-type(3n+1) {clear: none;}
		.home-bottom .featured-content .post:nth-of-type(2n+1), .home-middle .featured-content .post:nth-of-type(2n+1) {clear: left;}
		.agency-pro-home .featuredpost .entry {min-height: 380px;	width: 50%;}
		.genesis-nav-menu a {padding: 10px 12px 12px;padding: 1rem 1.2rem 1.2rem;}
		.genesis-nav-menu .sub-menu a {padding: 12px;padding: 1.2rem;}

	}
	 @media only screen and (max-width: 800px) {
		.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {margin: 0;	width: 100%;}
		.agency-pro-home .wrap {max-width: 640px;}
		.home-middle .featuredpost .entry {	min-height: 320px;}
		.entry-title {font-size: 30px;	font-size: 3rem;}
		.site-inner {padding: 5%;}
		/*.breadcrumb{width: 85%;}*/
		/*.page-template-template-service .breadcrumb{ width:97%;}*/
	}
	 @media only screen and (max-width: 680px) {
		.site-container {padding: 0;}
		.site-header {position: relative;}
		.wrap {	width: 90%;}
		.page-template-template-service .wrap {width:100%;}
		.agency-pro-home .content .wrap {max-width: 380px;}
		.agency-pro-home .featuredpost .entry {min-height: 380px;width: 100%;}
		.agency-pro-home .content .featured-content .entry-header {clear: both;}
		.home-top .widget-title {font-size: 48px;font-size: 4.8rem;}
	}
	 @media only screen and (max-width: 480px) {
		.home-middle .featuredpost img.entry-image {position: relative;}
		.home-middle .featuredpost .entry img:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";	filter: alpha(opacity=90);
			-moz-opacity: 0.9;-khtml-opacity: 0.9;	opacity: 0.9;}
		.header-image .site-title a {background-size: contain !important;}
	}

	/* CSS Created on 23-12-13 */
	.wrap .in-the-news {padding: 40px 0;}
	body.home .site-inner .content-sidebar-wrap p {font-family: 'Spinnaker', sans-serif;}
	.site-inner .content-sidebar-wrap p, .site-inner .entry-content, .site-inner .entry-content ul {
		font-family: 'Spinnaker', sans-serif;}
	body.page-id-83 .site-inner .entry-content {position: relative;}
	.site-inner .entry-content a.addthis_button {	position: absolute;	right: 0;top: -55px;}
	.site-inner h1.entry-title, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif;}
	body.home .site-inner h1.entry-title, body.home h2, body.home h3, body.home h4 {font-family: 'Spinnaker', sans-serif;color: #fff;}
	.footer-widgets .widget-area p {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size: 1.3rem;}
	.widget-area .textwidget p, .widget-area, .textwidget {font-family: 'Spinnaker', sans-serif;	font-size: 1.3rem;	color: #666666;}
	.footer-widgets h4 {color: #333333 !important;	font-size: 16px;}
	.images {width: 100%;	float: left;padding: 0;}
	.images a {	display: block;	float: left;	text-align: center;	text-indent: -9999px;	text-decoration: none;	height: 57px;
		margin: 0 9px;	transition: none 0s ease 0s;}
	.images a.logo1 {width: 125px;	padding: 0;	background: url(images/clients_logo.jpg) no-repeat 0 8px;	height: 50px;}
	.images a.logo1:hover {	background: url(images/clients_logo.jpg) no-repeat 0 -42px;}
	.images a.logo2 {width: 103px;	padding: 0;	background: url(images/clients_logo.jpg) no-repeat 0 -102px;	height: 50px}
	.images a.logo2:hover {	background: url(images/clients_logo.jpg) no-repeat 0 -173px;}
	.images a.logo3 {width: 132px;padding: 0;background: url(images/clients_logo.jpg) no-repeat 0 -236px;height: 50px;}
	.images a.logo3:hover {background: url(images/clients_logo.jpg) no-repeat 0 -291px;}
	.images a.logo4 {width: 165px;padding: 0;background: url(images/clients_logo.jpg) no-repeat 0 -442px;}
	.images a.logo4:hover {	background: url(images/clients_logo.jpg) no-repeat 0 -498px;}
	.images a.logo5 {width: 169px;	padding: 0;	background: url(images/clients_logo.jpg) no-repeat 0 -344px;}
	.images a.logo5:hover {background: url(images/clients_logo.jpg) no-repeat 0 -389px;}
	.images a.logo6 {width: 99px;padding: 0;background: url(images/clients_logo.jpg) no-repeat 0 -670px;}
	.images a.logo6:hover {background: url(images/clients_logo.jpg) no-repeat 0 -732px;}
	.images a.logo7 {width: 132px;padding: 0;background: url(images/clients_logo.jpg) no-repeat 0 -551px;}
	.images a.logo7:hover {background: url(images/clients_logo.jpg) no-repeat 1px -611px;}
	#featured-page-6 .entry-content p {margin-top: 15px;margin-bottom:15px;}
	#featured-page-6 .entry-content > p:first-child {margin-top: 40px;}
	#featured-page-6 .entry-content > p:last-child {margin-bottom: 40px;}
	#featured-page-7 .entry-content p {margin-top: 40px;}
	#featured-page-4 {margin-top: 5%;}
	.review-logo {text-align: right;padding: 0 0 0 0;float: left;}
	.review-logo a {/*width:40px;*/	margin-right:9px}
	#simple-social-icons-2 {float: left;}
	.site-header.wrap {position: relative;}
	.review-logo p:empty {display: none;}
	.site-inner .content {width: 863px;}
	.site-inner .sidebar-primary {width: 242px;}
	body.home .site-inner .content {width: 100%;}
	.sidebar .widget_latest_tweets_widget h4.widgettitle {background: url(images/twitter-bird.png) no-repeat 0 0;padding: 0 0 0 30px;line-height: 20px;}
	.site-inner .entry {padding: 4rem 2rem 2.4rem;}
	.gravatar-wrap {float: left;}
	.freeconsult {color: #222222;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;float: left;padding: 0 0 5px 0;	width: 100%;}
	.freeconsult span {	display: block;	font-size: 36px;color: #eb8904;	text-transform: uppercase;line-height: 28px;}
	.sidebar .wpcf7 p input, .sidebar .wpcf7 p select {	padding: 6px 10px;	border: 1px solid #EB8904;}
	.sidebar .wpcf7 p input[type="submit"] {padding: 6px 10px;	border:0;}
	.sidebar .wpcf7 p button, .sidebar .wpcf7 p input, .sidebar .wpcf7 p select {height: 30px;	resize: none;}
	.sidebar .wpcf7 p textarea {height:60px;	border: 1px solid #EB8904;}
	.sidebar .wpcf7 p, .sidebar #wpcf7-f855-w1-o1 p {margin: 0 0 1.2rem 0;clear: both;text-align: center;color: #000000;font-size: 10px;line-height: 15px;}
	.sidebar .wpcf7 p {	margin: 0 0 1.2rem 0;	clear: both;text-align: center;	color: #000000;	font-size: 10px !important;	line-height: 15px;}
	#un-button.un-right {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}
	.content b, strong {	color: #EB8904;	display: block;	clear: both;}
	body.page-id-515 .site-inner .entry-content p a {display: block;float: right;text-align: right;}
	span.your-message textarea {padding: 6px 0 0 10px;	resize:none;}
	.sidebar #wpcf7-f594-w1-o1 textarea, .sidebar #wpcf7-f594-w1-o1 input[type="text"], .sidebar #wpcf7-f594-w1-o1 select, .sidebar #wpcf7-f594-w1-o1 input[type="email"] {
		border: 1px solid #EB8904;}
	.sidebar #wpcf7-f855-w1-o1 textarea, .sidebar #wpcf7-f855-w1-o1 input[type="text"], .sidebar #wpcf7-f855-w1-o1 select, .sidebar #wpcf7-f855-w1-o1 input[type="email"] {
		border: 1px solid #EB8904;}
	.media-content {width: 100%;float: left;border-bottom: 1px solid #c2c2c2;padding: 15px 0 15px 0;}
	.media-content b, .media-content strong {width: 100%;}
	.media-content strong {	padding: 0px 0 10px 0;}
	.media-content a {	clear: both;	display: block;	float: right;	padding: 20px 0 0 0;}
	body.page .page {	width: 100%;}
	.contact-form {	float: left;	width: 410px;}
	.contact-map {float: right;	width: 334px;}
	.map-sec {padding: 0 0 21px;}
	.online-marketin {width: 100%;float: left;}
	.online-marketin a {float: right;}
	.online-marketin a.post-edit-link {float: left;}
	body.page-id-506 .content b, body.page-id-506 .content strong {width: 100%;}
	body.page-id-506 .content .online-marketin a {float: left;}
	body.page-id-506 .content .online-marketin p {margin-bottom: 4rem;}
	.guarantee-line {border-bottom: 1px solid #c2c2c2;	padding: 0 0 10px 0;	margin-bottom: 10px;}
	.sidebar .widget p {font-size: 13px;}
	.about-reviewer {width: 100%;float: left;padding: 0 0 0 0;position: relative;top: 0;z-index: 99;}
	.about-reviewer p.testimonial-author {margin: 0;font-size: 12px;color: #EB8904;	text-align: center;	line-height: 13px;	font-family: arial;}
	.about-reviewer p.testimonial-company {margin: 0;font-size: 13px;	font-weight: bold;	text-align: center;	font-family: arial;	color: #000000;}
	.testimonial-data small {vertical-align: top;}
	#tbtestimonial-listing div.in-listing-testimonial .testimonial-data p.testimonial-content {	background: url(images/quote_icon.jpg) no-repeat 0 0;padding: 5px 0 0 30px !important;}
	.author-img {	float: left;	text-align: center;	width: 100%;}
	/* ----------------- new css 15/04/20 ------------------ */
	.chept_section {position:relative}
	.chapter-img, .chapter-img2, .chapter-img3, .chapter-img4, .chapter-img5, .chapter-img6, .chapter-img7, .chapter-img8 {position: absolute;	top: -77px;
		left: 0px;	z-index:3}
	.chapter-img {z-index:3}
	.chapter-img2 {top: -83px;}
	.chapter-img3 {	top: -84px;}
	.chapter-img4 {	top: -81px;}
	.chapter-img5 {	top: -57px;}
	.chapter-img6 {	top: -84px;}
	.chapter-img7 {	top: -81px;}
	.chapter-img8 {	top: -69px;}
	.chapter-img5 img, .chapter-img8 img{width: 193px}
	.body-cnt {	color:#000;	font-size:15px}
	.body-cnt ol, .body-cnt ul, .body-cnt li {	font-size:15px !important;	font-family: 'Spinnaker', sans-serif !important;}
	.body-cnt strong {color:#000;}
	.body-cnt img.consultation-img {margin:10px 20px 25px 0}
	.body-cnt a {color:#2963e6;	text-decoration:underline}
	.body-cnt h3 {color:#ea8a3a;font-size:20px}
	.body-cnt ul.list-type li {list-style-type: none;}
	.body-cnt p span.title {padding-left: 12px;	display: block;	font-weight: bold;	position:relative}
	.body-cnt p span.title:before {position:absolute;content:"";width:6px;height:6px;left:0px;top:9px;	border-radius:50%;	background:#1b1b1b}
	.body-cnt .logo-row img {margin-right:15px;	vertical-align:middle}
	.body-cnt .logo-row {font-weight:bold;	margin-bottom:22px}
	.status-publish .entry-header h1.entry-title {color: #fff;	padding-top: 10px;	display:none;}
	.page-template-page_blog .entry-header h1.entry-title,
	.post-template-default.single-post .entry-header h1.entry-title{display: block !important; color:#000;}
	.entry-header .entry-title {color:#fff;	padding-top:10px}
	.left_sec .first_img img {width:100%}
	.body-cnt h4, .body-cnt h5 {font-family: 'Spinnaker', sans-serif;	font-size: 18px;	color: #1b1b1b;	font-weight: bold;}
	.body-cnt h5 {font-size: 1px;}
	.body-cnt img.right-pic {	margin:5px 0 15px 20px}
	.mob_toggle_btn {	display:none; cursor: pointer;}
	.chept_section {float:left;	width:100%;}
	.epic-content .content {width: 100% !Important;}
	.epic-content .content .epic-post {	padding:0;	background:none;}
	.right_sec .heads {	background: #000;	border-radius: 5px 5px 0 0;	float: left;	width: 100%;	text-align: center;	font-size: 16px;	color: #fff;text-transform: uppercase;	padding: 10px 0;}
	.right_sec p {background: #ea8a3a url(https://www.reputationrhino.com/wp-content/uploads/2020/04/stars-2.png) no-repeat 90% 0;	padding: 10px;	font-size: 15px;color: #fff;	float: left;
		width: 100%;margin-bottom: 10px;}
	.right_sec .chapter_title {padding: 10px;float: left;width: 100%;/*height:475px;*/overflow-y:auto;}
	.right_sec .chapter_title h3 {position: relative;	padding-top: 16px;	color: #1b1b1b;	line-height: 20px;	border-bottom: 1px solid #cacaca;	padding-bottom: 10px;
		cursor:pointer;}
	.right_sec .chapter_title h3:last-child {border-bottom:0;}
	.right_sec .chapter_title h3 a {font-size: 15px;color: #1b1b1b;	line-height: 10px;}
	.right_sec .chapter_title h3 a b {color: #1b1b1b;font-size: 15px;	font-weight: normal;line-height: 20px;	padding-top: 10px;}
	.right_sec .chapter_title h3 span {	position: absolute;	top: 0;	font-size: 13px;font-weight: bold;	color: #EB8904;left: 0;}
	.left_right_box {float:left;width:100%;}
	.left_sec {	float: left;	width:calc(100% - 310px);	background:#fff;	border-radius: 5px;}
	.left_sec .first_img img {	display:block;	border-radius: 5px 5px 0 0;}
	.left_sec .content_box {	float:left;	width:100%;	padding:0 20px 20px 20px;	margin-bottom:100px;}
	.left_sec .content_box p {	font-size:15px;	color:#000;}
	.right_sec {float: right;	width:280px;background:#fff;position: sticky;position: -webkit-sticky;	border-radius: 5px;	top: 100px;}
	.left_sec .featured-image img {	display:block;}
	.left_sec h2 {float: left;	width: 100%;	background: #000;	padding: 30px 20px 30px 212px;	position: relative;	color: #ea8a3a;
		font-size: 25px;	line-height:32px;	margin-bottom:0;	font-weight: bold;}
	.left_sec h2 b {color: #fff;font-size: 28px;}
	.left_sec h2 span {display: inline-block;width: 150px;height: 150px;border-radius: 50%;background: #ea8a3a;overflow: hidden;text-align: center;padding-top: 45px;
		position: absolute;right: 57px;	top: -72px;	color: #fff;	font-size: 70px;	font-weight: bold;	line-height: 40px;}
	.left_sec h2 span strong {display: block;color: #fff;font-size: 16px;}
	.titles {position: relative;float: left;width: 100%;z-index:2;}
	.titles:before {content: "";width: 250px;height: 250px;border-radius: 50%;position: absolute;right: 9px;top: -116px;background: rgba(234,138,58,0.1);z-index: 0;}
	.left_sec .chapter_content h3 {font-size: 22px;	color: #ea8a3a;	font-weight: bold;	float: left;	width: 100%;	padding: 20px 0 0 0;background:transparent;}
	.first_img {position: relative;}
	.first_img img {position: relative;	z-index: 1;}
	.first_img .text-box {position: absolute;	top: 80px;font-size: 82px;	z-index: 2;	left: 25px;	text-transform: uppercase;	font-family: "arial";font-weight: bold;}
	.first_img .text-box span {display: table;	color:#fff;	margin-top:5px;	padding: 0px 18px;	font-size: 52px;font-weight: bold;line-height: normal;}
	.first_img span.orange {background: #ed8940;}
	.first_img span.black {background: #2a2a2a;}
	.first_img .text-box p {color: #1b1b1b;	font-size: 34px;margin-bottom:10px;text-transform: none;font-family: "arial" !important;line-height: normal;font-weight:normal}
	.first_img .text-box p strong {color:#1b1b1b;}
	.first_img p:empty {display: none;}

	 @media only screen and (min-width: 1024px) {
		.home-middle .featuredpost .entry {min-height: 320px !important;}
		.site-header .site-title {position: fixed;top: 0 !important;}
	}
	 @media only screen and (min-width: 480px) {
		.simple-social-icons ul {margin: 0 0 0 0 !important;padding: 0;}
	}
	 @media only screen and (min-width: 220px) and (max-width: 480px) {
		#nav_menu-2 {margin: 0 auto;width: 94%;}
		.genesis-nav-menu #menu-item-399 {background: none repeat scroll 0 0 #EB8904;clear: both;float: none;font-family: Arial, Helvetica, sans-serif;
			margin: 0 auto;	text-align: center;	width: 62%;}
		.home-top .widget-title {font-size: 2.3rem;}
		.alignleft {width:100%;}
		.simple-social-icons ul li {margin: 0 6px 12px !important;}
		.review-logo a{margin: 0px 6px;}
		.gravatar-wrap {float: none;}
		.footer-widgets .wrap {	width: 100%;}
		.footer-widgets {padding: 40px 2% 16px;}
		.contact-form {float: left;width: 100%;}
		.contact-map {float: left;width: 100%;}
		.media-content .media-img {float: left;	width: 100%;}
		.media-content .media-detail {	float: left;	padding: 13px 0 0;	width: 100%;}
		.site-title {background: url("images/home_logo.png") no-repeat scroll 50% 0 rgba(0, 0, 0, 0);position: relative;width: 100%;}
		body.home .post-559 .entry-content p, body.home .post-561 .entry-content p {margin-bottom: 40px;}
		.site-inner .content, #tbtestimonial-listing div.in-listing-testimonial {width: 100%;}
		.site-inner .sidebar-primary {width: 100%;}
		.media-content img {margin-top: 6px !important;	width: 100% !important;	margin-left: 0 !important;}
		.site-inner .entry {width: 100%;}
		#tbtestimonial-listing div.in-listing-testimonial .testimonial-data {float: right;padding: 10px 0 0;	width: 100%;}
		.genesis-nav-menu #menu-item-393 {margin: 0 0 0 15px;}
		.simple-social-icons ul {margin: 0 0 0 19px !important;	padding: 0;}
		.site-header .widget-area li {display: inline-block;margin: 0;overflow: hidden;	padding: 0;}

	}
	 @media only screen and (min-width: 768px) and (max-width: 1024px) {
		.genesis-nav-menu #menu-item-399 {margin-bottom:0;}
		.genesis-nav-menu #menu-item-393, .genesis-nav-menu #menu-item-394, .genesis-nav-menu #menu-item-395, .genesis-nav-menu #menu-item-396, .genesis-nav-menu #menu-item-566, .genesis-nav-menu #menu-item-728 {
			margin-top:16px;}
		body.home .post-559 .entry-content p, body.home .post-561 .entry-content p {
			margin-bottom: 40px !important;}
		.site-header .widget-area {width: 100%;}
		.home-middle .featuredpost .entry {min-height: 380px;}
		.agency-pro-home .content .featured-content .entry-content p {margin-top: 0;margin-bottom: 0;}
		.widget.featured-content.featuredpage {padding: 23px 0 0;}
		.home-middle {padding: 10% 0 0;}
		.agency-pro-home .content .featured-content {padding: 0 0 35px;}
		.contact-form {float: left;	width: 100%;}
		.contact-form .wpcf7 {height: 600px;}
		.contact-map {float: left;	width: 100%;}
		#home-bottom .wrap {padding-top: 20px;}
		#featured-post-2, #featured-page-6, #featured-page-7 {padding-bottom: 0;}
		.site-header {background-color: #333333;	position: relative;	width: 100%;	z-index: 999;}
		.site-header .title-area {width: 29% !important;margin: 0 auto;}
		.agency-pro-home .wrap {max-width: 100% !important;}
		header.site-header .widget-wrap {margin: 0 auto;max-width:960px;}
		.site-inner .content {width: 70%;}
		.widget {word-wrap: inherit;}
		.sidebar .widget {padding: 2.9rem 15px 2rem;}
		.freeconsult span {font-size: 30px;}
		.freeconsult {font-size: 21px;}
		.site-inner .sidebar-primary {width: 28%;}
		.media-content .media-img {	margin: 0 10px 0 0;}
		.media-content .media-detail {float: right;	width: 77%;}

		#tbtestimonial-listing div.in-listing-testimonial .testimonial-data {float: right;padding: 10px 0 0;	width: 100%;}
		.sidebar .widget .wpcf7 {height: 400px;}
		.gravatar-wrap {float: none;}
	}
	.nimble-portfolio-ul {list-style:none !important;}
	.nimble-portfolio-ul li {float:left;width:23%;	margin-right:2%;	list-style:none !important;
		margin-bottom:30px;/*height:350px;*/height:196px;	overflow:hidden;}
	.nimble-portfolio-ul li .nimble-portfolio-rollerbg, .nimble-portfolio-links {text-align:center;}
	.nimble-portfolio-ul li a.cboxElement {	display:block;	border: 1px solid #eceaea;height: 155px;overflow: hidden;}
	.nimble-portfolio-ul li br {display:none}
	.nimble-portfolio-links {display:none;}
	.nimble-portfolio-ul li:nth-child(4n) {margin-right:0;}
	.nimble-portfolio-ul li .nimble-portfolio-title {text-align:center;}
	.nimble-portfolio-ul li .nimble-portfolio-title {height:40px;line-height: 17px;}
	.ui-accordion .ui-accordion-header {margin:15px 0 0 0 !important}
	.wp-faq-schema-wrap h3 {font-family:arial;/*font-weight: 700;*/	font-size:16px;	color: #000;background: #EB8904;}
	.ui-accordion-header-icon {position: absolute !important;right: 10px;top: 50%;	transform: translateY(-3px);}
	.wp-faq-schema-wrap p {font-size: 1.6rem;font-weight: 400;	line-height: 1.625;	margin: 15px 0;}
	.service-page .wp-faq-schema-wrap p{padding: 0;	margin: 15px 0;}
	 @media screen and (max-width:1023px) {
		.epic-content .site-inner {max-width: 96% !Important;}
		.left_sec h3 b {color: #fff;font-size: 22px;}
		.left_sec h3 {font-size: 22px;}
		.left_sec h3 span {width: 100px;height: 100px;padding-top: 25px;right: 33px;top: -50px;	font-size: 40px;font-weight: bold;line-height: 30px;}
		.titles:before {content: "";width: 150px;height: 150px;	border-radius: 50%;	position: absolute;	right: 9px;top: -80px;	background: rgba(234,138,58,0.1);z-index: 0;}
	}
	 @media screen and (max-width:999px) {
		 .epic-content .site-inner{max-width: 100% !important; padding: 0px}	
		 .chapter-heading{display: flex; position: fixed; top: 68px;width: 100%;height: 52px; background: #e38638;z-index: 9;justify-content: flex-end; overflow: hidden;}	
		 .chapter-heading .title{padding:10px 0; margin-right: 55px; color: #fff; font-size: 14px; font-weight: bold;    line-height: initial;}
		 .chapter-heading .title span{font-size: 12px; font-weight: normal; display: block;}
		.mob_toggle_btn {display: block;position: fixed;right: 0;width:40px;height: 52px;background: #f8933f;top:68px;	z-index: 10;border-radius:0px;transition: 0.3s ease-In;}
		.mob_toggle_btn:before{position: absolute; content: ""; background: #fff; border-radius: 50%; width: 18px; height:18px; top:50%; left: 48%; transform: translateX(-35%) translateY(-50%);}
		.mob_toggle_btn:after{position: absolute; content: ""; top:46.3%; left: 42%; border:5px solid transparent; border-top:5px solid #EA8A3A;}
		.mob_toggle_btn.active {right:0px;}
		.mob_toggle_btn.active:after{top:34%; left: 43%;border-bottom:5px solid #EA8A3A; border-top:5px solid transparent;}
		.mob_toggle_btn span {display: block;margin: 11px auto;width: 18px;	height: 18px;border-top: 2px solid #fff;border-left: 2px solid #fff;transform: rotate(135deg);}
		.right_sec {float: right;width: 100%;/*background: #f8933f;*/ background:rgba(0,0,0,0.5); height: 100%;position: fixed;top:-100%; height: 100vh; left: 0;border-radius: 0px; overflow: auto;z-index: 999;transition: 0.3s ease-In;}
		.right_sec.active {z-index: 10; top:120px;}
		.titles:before {display:none;}
		.left_sec {width:100%}
		.left_sec h3 span {	width: 100%;height: auto;padding-top: 0;right: 10px;top: 0;	font-size: 40px;font-weight: bold;line-height: 30px;position: static;border-radius: 0;text-align: left;	padding: 10px;}
		.left_sec h3 span strong {display: inline-block;vertical-align: middle;}
		.right_sec .heads{display: none}
		.right_sec p{font-weight: bold; font-size: 18px;}
		.right_sec .chapter_title h3 span strong{color: #000000;margin-left: 8px;}
		.right_sec .chapter_title h3{margin: 0px 10px; padding:32px 0px 15px; position: relative;}
		.right_sec .chapter_title h3 a, .right_sec .chapter_title h3 a b{font-size: 14px; font-weight: bold; color: #fff}
		.right_sec .chapter_title h3 a b{display: inline-flex; padding: 0px}
		.right_sec .chapter_title h3 span{color: #000000; text-transform: uppercase; font-size: 12px; position: absolute; display: flex; top: 18px;}
		.right_sec p{margin-bottom: 0px; padding-bottom: 20px; background-color:#F8933F ;}
		.right_sec .chapter_title{padding-left: 0px; padding-right: 0px; padding-top: 0px;background: #f8933f;}
		.left_sec{margin-top: 119px;    border-radius: 0px;}
	}
	.banner_bottom {padding:50px 0;	background: #ec943d;color: #fff;text-align: center;}
	.banner_bottom .cnt_section {max-width: 1000px;	margin: 0px auto}
	.banner_bottom .cnt_section .title {font-size:20px;	font-family: 'Spinnaker', sans-serif;}
	.banner_bottom .cnt_section p {	padding:20px 0 25px;margin:0px;	line-height:normal;	font-size: 18px;font-weight: normal;}
	.banner_bottom .cnt_section .group-btn {padding:0;	display: flex;	justify-content: center;}
	.banner_bottom .cnt_section label {padding:0 10px;	font-size: 15px;text-transform: capitalize;}
	.banner_bottom .cnt_section .white-btn {padding:20px 20px;font-weight: 500;	font-size:18px;	background: #fff;border-radius: 5px;	box-shadow:0 0 9px #828181;	text-transform: capitalize;	text-decoration: none;	font-family: 'Spinnaker', sans-serif;	display: inline-block;}
	.banner_bottom .cnt_section .white-btn:hover {color: #ec943d;box-shadow: 0 0 9px #ec943d;}
	.banner_bottom .cnt_section .white-btn.phone {padding-left:50px;background:#fff url(https://www.reputationrhino.com/wp-content/uploads/2020/04/phone-orange.png) no-repeat 16px center;}
	@media (max-width: 480px) {
		.banner_bottom {padding: 30px 0;}
		.banner_bottom .cnt_section p {padding: 10px 0 22px;}
		.banner_bottom .cnt_section .group-btn {flex-direction: column;}
		.banner_bottom .cnt_section .column {margin: 0px !important;}
		.banner_bottom .cnt_section label {padding:8px 0;display:block;}
		.banner_bottom .cnt_section .white-btn {padding: 10px 20px;}
	}
	/* --------------- service page ---------------------- */
	.service-page ul,.service-page ol{margin:0px; padding: 0px; list-style: none; color:#1b1b1b; line-height: 22px; font-size: 15px; font-family: 'Spinnaker', sans-serif;}
	.service-page li{margin:0 0 5px;padding:0 0 0 15px; color:#1b1b1b; line-height: 22px; font-size: 15px; font-family: 'Spinnaker', sans-serif; position: relative; list-style: none}
	.service-page li:before{top:8px; left:0px; background: #1b1b1b; width: 6px; height: 6px; border-radius: 50%; position: absolute; content: "";}
	.service-page .logo-row { font-weight: 700; margin-bottom: 22px;}
	.service-page .logo-row img {margin-right: 15px;  vertical-align: middle;}
	.service-page .logo-row strong {color: #000;}
	.service-page table{font-size: 15px; color:#1b1b1b;font-family: 'Spinnaker', sans-serif;border:1px solid #ddd}
	.service-page table em {font-style: normal;}
	.service-page table p{padding: 0px;}
	.service-page {margin:-7% auto 0px;	max-width:1140px;font-family: 'Spinnaker', sans-serif;background:#fff}
	.service-page section {background:#fff; float:left; width:100%;}
	.service-container {padding: 0 35px;margin:0px auto;}
	.service-container strong {	color:#1b1b1b}
	.service-page p {	padding:0px 0 20px;	margin:0px;	color:#1b1b1b;	line-height:22px;	font-size: 15px;	font-family: 'Spinnaker', sans-serif}
	.service-page .text-orange {color: #ea8a3a;}
	.service-page a.text-blue {	color: #2963e6;	text-decoration: underline;}
	.service-page .banner-section {	margin-top:7%;	padding:75px 0 0px;	background: url(../reputationrhino/images/service-banner.jpg) no-repeat top center;	min-height: 295px;}
	.service-page .banner-section .cnt {margin: 0px auto;max-width: 800px;	color:#fff;	text-align: center;	text-transform: uppercase;}
	.service-page .banner-section .cnt-box {padding:10px 0px;	margin:20px auto 0;	max-width:200px;	border-radius: 50px;	background: #222222;font-size: 12px;color:#fff;	line-height:normal}
	.service-page .banner-section strong {font-size: 18px;display: block;color:#fff;font-family:'Spinnaker', sans-serif;font-weight:normal}
	.service-page h1 {padding:0px;	margin:0px;	font-size:43px;	font-weight:700}
	.service-page h2 {	padding:0px 0 15px;	margin:0px;	color:#ea8a3a;	font-weight:bold;	font-size: 22px;	font-family: "arial"}
	.service-page .section-first {	padding:60px 0 0}
	.service-page .section-first .gray-box {padding:14px;margin:30px 0 30px;color:#1b1b1b;	font-size:16px;background: #eeeeee;display: block; text-align: center;}
	.service-page .flex-box {display: flex;}
	.service-page .gray-bg {padding:40px 0 20px;background-color: #fafafa;}
	.service-page .gray-bg .lft-box {width:600px;padding-right:10px}
	.service-page .gray-bg .rgt-box {padding-left:10px;	width:458px;border-left: 1px solid #f2f2f2;	/*text-align:right;*/text-align:center;}
	.service-page table td { padding: 10px;}
	.service-page .white-bg.press-release .lft-box {padding-right:10px;	width:458px;text-align:left;}
	.service-page .white-bg {padding:40px 0 20px;	background-color: #fff;}
	.service-page .white-bg .lft-box {width:458px; text-align:center;padding-right: 10px;}
	.service-page .white-bg .rgt-box {padding-left:20px;width:600px;border-left: 1px solid #f2f2f2}
	.statistic-business ul li.full-width {flex: 1 1 auto;width:100%;display:block;}
	.statistic-business ul li:before {display:none}
	.statistic-business ul li.full-width p {padding:0px}
	.service-page .monitoring-reporting ul.list {margin:0px;padding:0px;display: flex;justify-content: flex-start;	flex-wrap: wrap;list-style: none;}
	.service-page .monitoring-reporting ul.list li {padding:0 0px 10px 7px;	width:30%;	color: #1b1b1b;	font-size: 15px;position: relative;}
	.service-page .monitoring-reporting ul.list li:before {position: absolute;	content: "";	top: 10px;	left: 0px;	width: 4px;	height: 4px;	background: #1b1b1b;border-radius: 50%;}
	.statistic-business {padding-top:50px;	padding-bottom:40px;color: #1b1b1b;}
	.statistic-business ul {padding:10px 0 0;	margin:0px;	list-style:none;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.statistic-business ul li {padding:0px 0 18px;	margin:0 0 20px;	width: 47%;	border-bottom:1px solid #ebebeb;	display: flex;	align-items: center;}
	.statistic-business ul li .count {width:110px;font-size:60px;font-weight:bold;display: inline-block;position: relative;	font-family: "arial";}
	.statistic-business ul li .count .num {	padding:0 0px;	position: relative;	z-index: 2;	text-align: center;	white-space: nowrap;}
	.statistic-business ul li .count sup {font-size: 24px;	margin-left:0px;	top:-26px;	vertical-align:inherit}
	.statistic-business ul li .count:after {position: absolute;	content: "";bottom: 20px;left:0px;width:100%;height:14px;	background: #f4c49c;z-index: 1}
	.statistic-business ul li .cnt {width:60%;padding-left:32px;display: inline-block;color:#1b1b1b;line-height:22px;font-size: 15px;}
	.service-page .sources ul {	padding: 0px;	margin: 0px;list-style: none;}
	.service-page .sources ul li {padding:18px 0;border-bottom:1px solid #ebebeb; float:left; width:100%;align-items: center;}
	.service-page .sources ul li:before{display: none}
	.service-page .sources ul li .logo-box {width:150px; float:left;}
	.service-page .sources ul li .cnt-box { padding: 5px 15px 5px;  margin-left: 38px;   border-left: 1px solid #ebebeb;   display: inline-block; width: calc(100% - 250px);}
	.service-page .sources ul li .cnt-box a {color:#000000;	font-size:14px;	text-decoration: underline;}
	.service-page .sources ul li .cnt-box a:hover {color:#ea8a3a;}
	.review-logo {display:flex;}
	.review-logo{display: none}
	.review-logo img {/*height:100px;*/height:auto}
	.faq-section {background:#fff; float:left; width:100%;padding:30px 35px 60px;}
	.contact-ring-section {float:left;	width:100%;	background:url(images/repeat_bg.jpg) center 0 repeat;padding:45px 0;}
	.contact-ring-section .left_contact {float:left;width:36%;}
	.contact-ring-section .left_contact h3 {margin:0px;	padding:0px;font-size:30px;	font-weight:bold;color:#000;line-height:normal;	font-family:arial}
	.contact-ring-section .left_contact p {font-size:22px;color:#fff;line-height:normal;font-family:arial}
	.contact-ring-section .left_contact input, .contact-ring-section .left_contact textarea {float: left;
		width: 100%;background: #fff;border: 0;	padding: 10px 20px;	height: 50px;	font-size: 16px;color: #2a2a2a;
		font-weight: 400;border-radius:5px;}
	.contact-ring-section .left_contact textarea {height:100px;}
	.contact-ring-section .left_contact input[type="submit"] {background: #222222;color: #fff;text-transform: uppercase;
		cursor: pointer;border-radius:25px;	width:200px;}
	.contact-ring-section.service-container .site-inner {padding:0px 35px}
	.contact-ring-section .left_contact .wpcf7-form-control-wrap {float:left;width:100%;margin-bottom:20px;}
	.contact-ring-section .right_sect h2 {font-size:30px;line-height:normal;	color:#fff;}
	.contact-ring-section .right_sect p {margin-bottom:40px;color:#fff;	font-size:22px;	line-height:normal;	 font-family:Arial, Helvetica, sans-serif;}
	.contact-ring-section .right_sect {float:right;	width:45%;}
	.contact-ring-section .right_sect h2 {padding:0;margin:0;font-size:30px;font-weight:bold;color:#fff;}
	/*.contact-ring-section .right_sect p{font-size:22px; font-weight:400; color:#fff;}*/
	.contact-ring-section .right_sect ul {padding:0px;	margin:0px;	list-style:none;display: flex;	flex-direction: column;}
	.contact-ring-section .right_sect ul li {padding: 0px 0px 25px}
	.contact-ring-section .right_sect ul li .icon-box {	width:60px;	display: inline-block;	word-spacing: normal }
	.contact-ring-section .right_sect ul li .cnt-box {margin-left:20px;width: 80%;display: inline-block;}
	.contact-ring-section .right_sect ul li h6 {padding:0px 0 5px;margin:0px;display: block;font-size: 20px;
		font-weight:bold;color: #eb8904;	font-family:arial}
	.contact-ring-section .right_sect ul li p {padding:0px 0px;	margin:0px;	font-size: 14px;color: #fff;}
	.page-template-template-service .site-inner {padding:0px}
	.profile{ padding-top:20px;}

	.service-page.cms-banner-section{margin: -5% auto 0px;}
	.service-page.cms-banner-section .banner-section{margin-top: 6%;}
	.page-template-default .breadcrumb{margin: 0px auto 0; background: #f6f6f6;}

	.go_back{padding: 17px 10px; margin: 20px auto 0; max-width: 297px;border-radius: 50px; background: #222222;
	    font-size: 12px;color: #fff !important; line-height: normal; display: inline-block;}
	.ui-accordion .ui-accordion-header, .wp-faq-schema-wrap h3{font-family: 'Spinnaker',sans-serif;
	    color: #fff; text-shadow: none;  font-weight: 400;}
	.wp-faq-schema-wrap p{font-family: 'Spinnaker',sans-serif;}
	.service-page ul.two-column{padding-bottom:20px;display: flex; justify-content: space-between; flex-wrap: wrap;}
	.service-page ul.two-column li{width: 49%;}

	@media only screen and (min-device-width : 799px) and (max-device-width : 2500px) {
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {display:flex !important}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-about_menu ul.mega-sub-menu{display:block !important}
	}
	.nav-primary {display: none;}
	#mega-menu-wrap-primary #mega-menu-primary {text-align:right}
	.site-header .widget-area {	width: 100%;margin:0px auto;position: fixed;top:0px;left:0px;right:0px;	float:none;
		background:#333}
	.site-header .widget-wrap {	position:relative;	margin:0px auto;max-width: 1140px;}
	#mega-menu-wrap-primary {background:#333}
	.site-header .site-title {z-index:9}
	nav.nav-header {width:100%;/*position:fixed; top:0px; z-index:99;*/}
	nav.nav-header ul, nav.nav-header li, nav.nav-header .textwidget ul, nav.nav-header .textwidget li {list-style:none;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary {text-align:right}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {margin:0px 1px;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding:25px 21px 25px 8px;line-height:normal;
		height:auto;border-top:4px solid transparent;text-transform:uppercase;font-size:13px;font-family:"arial"}
	nav.nav-header .mega-indicator {display:none; position: absolute !important;margin: -5px 0 0 -7px; font-size: 18px !important;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding:45px 0 0 0;	background:#eeeeee;
		box-shadow:-1px 5px 5px #867f7f;z-index:99;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {
		/*background:#eeeeee;*/background: transparent;	border-top:4px solid #eb8904;color:#eb8904;}
	nav.nav-header .textwidget:first-child div {padding:0 0 3px;color:#000;	font-size:14px;	font-weight:bold;	font-family:"arial"}
	/*nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child a.mega-menu-link:hover{background:#eeeeee;}*/
	/*nav.nav-header ul.mega-sub-menu li.mega-menu-columns-2-of-12, 
	 ul.mega-sub-menu li.mega-menu-column:first-child {border-right:1px solid #e1e1e1 !important;background:#f3f3f3 !important;height:100%;
		margin-top: -45px !important; padding-top: 45px !important;}*/
	nav.nav-header ul.mega-sub-menu li.mega-menu-columns-2-of-12 {border-right:1px solid #e1e1e1 !important;background:#f3f3f3 !important;height:100%;
		margin-top: -45px !important; padding-top: 45px !important;}
	nav.nav-header .textwidget p {margin:45px 0 0;color:#ea8a3a;line-height:normal;	font-size:30px;	font-weight:bold;
		position:relative;	font-family:"arial"}
	nav.nav-header .textwidget p:after {top:100%;right:-9px;margin-top:-21px;border:8px solid transparent;	border-left:10px solid #f0d3bb;
		position:absolute;	content:""}
	nav.nav-header ul.mega-sub-menu .textwidget .mega-col a{padding:0px 10px;color: #000; display: block; font-size: 14px; font-weight: bold;}
	nav.nav-header ul.mega-sub-menu .textwidget .mega-col a:hover{color: #f07802;}	
	nav.nav-header ul.mega-sub-menu li {padding:3px 8px;color:#1b1b1b;line-height:normal;font-size:13px;font-weight: normal;font-family:arial;	cursor:pointer}
	
	nav.nav-header ul.mega-sub-menu .textwidget li a, nav.nav-header ul.mega-sub-menu .textwidget .mega-col li a{padding:0px;font-size:13px;/*font-family:arial;*/	color:#1b1b1b;	line-height:normal; font-weight: 600; display: inline-block;}
	nav.nav-header ul.mega-sub-menu li:hover, nav.nav-header ul.mega-sub-menu .textwidget .mega-col a:hover {background:#eb8904;color:#fff;}
	nav.nav-header ul.mega-sub-menu .textwidget li:hover a,  nav.nav-header ul.mega-sub-menu .textwidget .mega-col li a:hover {color:#fff}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding:15px 15px;}
	nav.nav-header .textwidget ul {margin-bottom:0px; margin-left: 10px;}
	/*nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child {
		background:#eb8904 !important;margin-right:0px}*/
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-home-icon  > a.mega-menu-link{background: url(images/home-icon-white.png) no-repeat center;width: 20px; margin-right: 5px; text-indent: -99999px}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-home-icon  > a.mega-menu-link:hover,
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-home-icon.mega-current-menu-item > a.mega-menu-link{background: url(images/home-icon.png) no-repeat center; width: 20px; border-top: 4px solid transparent;}    
	


	/*21-sep-20*/
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {font-size: 13px;/*font-family:"arial";*/color: #1b1b1b;text-transform: capitalize; font-weight: normal; font-weight: bold; line-height: normal; margin-top:1px; padding:8px 15px}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:first-child > a.mega-menu-link {margin-top:0px;}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{background: #eb8904 ; color: #fff; font-weight: normal;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu{position: relative;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu{width:250px;left:0px;/* top: 100%; */margin-top: 0px;padding:0;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu{position: relative;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu .mega-about_column{width:100%;padding: 0px !important; margin: 0px !important;border:0px !important}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12.mega-about_column{width:100%}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:0}

	.contact_bar {display: block !important; position: fixed;right: -1px; top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); z-index: 9999; padding: 0 0px; font-weight: 700; }
	#un-button.un-right{opacity: 0 !important;display: none !important;}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#fff}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover{color:#eb8904}
	nav.nav-header #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:last-child a{padding-left:12px;padding-right:12px;}


	@media (max-width: 1024px) {
		.service-page.cms-banner-section {margin: -7% auto 0px; max-width: 960px;}
		.home-top.widget-area p:last-child{ margin-bottom: 0px; }
		.first_img .text-box{top: 50px;}
		.first_img .text-box span{font-size: 32px;}
		.first_img .text-box p{font-size: 25px;}
		.left_sec {margin-top: 34px;}
		.chapter-img{top: -46px;}
		.chapter-img2 {top: -51px;}
		.chapter-img3 {top: -53px;}
		.chapter-img4 {top: -50px;}
		.chapter-img5 {top: -83px;}
		.chapter-img8 {top: -84px;}
		.page-template-template-service .breadcrumb {top: 372px;}
	}
	@media (max-width: 999px) {
		.site-title{ background-size:100%; width:100px; height:auto;}
		.service-page.cms-banner-section {margin-top:0%}
		.service-page .banner-section .cnt-box {margin-top:12px;}
		.statistic-business ul {flex-direction:column;}
		.statistic-business ul li {padding-bottom:10px;	margin-bottom:22px;	width:100%;}
		.statistic-business ul li .cnt {width:82%}
		.service-page .sources ul li {justify-content:space-between;display: flex;}
		.service-page .sources ul li .cnt-box {margin-left:0px;	width:80%;}
		.faq-section, .footer-widgets, .service-container {	padding-left:15px;	padding-right:15px}
		.faq-section {padding-bottom:30px}
		.service-page .sources ul li .cnt-box a, a {word-break:break-all}
		.service-page .gray-bg .lft-box, .service-page .white-bg .rgt-box {width:68%}
		.service-page .gray-bg .rgt-box, .service-page .white-bg .lft-box {width:30%}
		.service-page .white-bg .rgt-box {margin-left:10px}
		.contact-ring-section.service-container .site-inner {padding:0px}
		.contact-ring-section .left_contact, .contact-ring-section .right_sect {width:46%}
		.contact-ring-section .right_sect h2, .contact-ring-section .left_contact h3 {font-size:24px;}
		.contact-ring-section .left_contact p, .contact-ring-section .right_sect p {font-size:15px}
		.contact-ring-section .right_sect ul li .cnt-box {width:75%;vertical-align:top}
		.site-container{padding-top:0px; margin-top:0px;}
		.service-page .banner-section {margin-top: 52px; padding: 0px; min-height: 250px;position: relative;}
		.service-page{margin-top: 0px;}
		.service-page .banner-section .cnt{width:90%;position: absolute; top:50%; left: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);}
		.page-template-template-service .breadcrumb {top: 318px;}
		.left_sec {margin-top: 102px;}
		.first_img {position: relative;}
		.first_img .text-box{left:20px;top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
		.chept_section .titles{height: 60px; overflow: hidden;}
		.chapter-img, .chapter-img2, .chapter-img3, .chapter-img4, .chapter-img5, .chapter-img6, .chapter-img7, .chapter-img8{top: 0px}
		.chapter-img img, .chapter-img2 img, .chapter-img3 img, .chapter-img4 img, .chapter-img5 img, .chapter-img6 img, .chapter-img7 img, .chapter-img8 img{height: 60px; width: auto;}
		.left_sec h2 span{display: block; width: 100%; height: auto; border-radius: 0;background: transparent; text-align: left; padding-top:8px; position: absolute;right: auto; left:92px; top: 0; color: #fff; font-size: 11px; font-weight: normal; line-height: normal;flex-direction: row-reverse;
		    justify-content: flex-end;}
		 .left_sec h2 span strong{font-size: 11px; font-weight: normal; display: inline-block;}   
		.left_sec h2{font-size: 14px; font-weight: bold;padding:22px 10px 8px 92px;line-height: normal;}
		.left_sec h2 b{font-size: 14px;font-weight: bold;}
		.chept_section{padding-bottom: 70px;}
		.chept_section:before{background: url(images/chapter-end.jpg) no-repeat bottom center; width: 98px; height: 15px; position: absolute; content: ""; bottom:25px; left: 50%;
		    transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz--webkit-transform: translateX(-50%);}
		.chept_section:last-child{padding-bottom: 0px;}
		.left_sec .chept_section:last-child .content_box{margin-bottom:0px;}
		.chept_section:last-child:before{display: none}
		.epic-content .article{margin-bottom: 0px}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {padding-top: 0;}
	}

	@media (max-width: 768px) {
		header.site-header .widget-wrap{width: 100%}	
		.service-page h1{ font-size:30px;}	
		.page-template-template-service .site-inner {padding:0px ; max-width: 100%;}
		.breadcrumb { width: 89%;}
		.breadcrumb {width: auto; padding:15px; margin: 0px; max-width: 100%;}
		.footer-widgets-3.widget-area{display: flex; flex-wrap: wrap; justify-content: space-between;}
		.full-width ul.logo-box li{width: 18%}
		.site-title{position: fixed;}
	}
	@media (max-width: 767px) {
		p{margin: 0 0 1rem;}	
		.site-inner .content{ width:100%;}	
		.site-inner .sidebar-primary{ width:100%;}
		.site-title{width:100px;}
		.site-title a{ height:68px;}
		.page-template-template-service .site-inner { padding: 0;}
		.service-page .banner-section {padding:0}
		.service-page h1 {font-size:30px;line-height:normal}
		.service-page .gray-bg, .service-page .white-bg {padding:20px 0}
		.contact-ring-section .left_contact, .contact-ring-section .right_sect {width:100%;	float:none}
		.contact-ring-section {padding:0 0}
		.contact-ring-section {background:transparent}
		.contact-ring-section.service-container .site-inner {padding:0px}
		.contact-ring-section .left_contact {background:#eb8904;padding:20px 20px 1px}
		.contact-ring-section .right_sect {background:#242424;padding:25px 20px 10px}
		.service-page .flex-box {flex-direction:column;}
		.service-page .gray-bg .lft-box, .service-page .gray-bg .rgt-box, .service-page .white-bg .lft-box, .service-page .white-bg .rgt-box {width:100%;border:0px;}
		.service-page .gray-bg .rgt-box, .service-page .white-bg .lft-box {text-align:center;}
		.service-page .white-bg .rgt-box {margin-left:0px;	padding-left:0px;}
		.service-page .gray-bg .rgt-box {padding-left:0px}
		.service-page .white-bg .flex-box {	flex-direction:column-reverse}
		.statistic-business {padding-bottom:30px;padding-top:30px;}
		.service-page{max-width:100%}
		.page-template-template-service .breadcrumb{width: 100%}
		.page-template-template-service .faq-section{max-width: 100%;}
		.faq-section {max-width:90%}
		.service-page .white-bg.press-release .lft-box{ width:100%;}
		.service-page .sources ul li .cnt-box{ width:100%; border-left:0; padding:0px 0 10px;}
		.statistic-business ul li{border-bottom: 0px;}
		.service-page .sources ul li:last-child{border-bottom: 0px;}
		.service-page .sources ul li{padding: 12px 0;  flex-wrap: wrap;}
		.contact-ring-section .right_sect h2{text-align: center; font-weight: normal;  font-size: 18px; padding-bottom: 20px;}
		.agency-pro-home .content .widget{background: transparent;}
		.images{display: flex;}
		.images a{margin: 0 0 15px !important}
		.full-width{padding: 0 15px;}
		.full-width ul.logo-box{justify-content: flex-start;}
		.full-width ul.logo-box li{width: 25%; padding: 0px; margin: 0 0 10px;}
		.full-width ul.logo-box li:last-child{display: none}
		.full-width ul.logo-box li img{width: 82%; margin:0px auto;}
		.table_box{display: none}
		.feature{display: block;}
		.widget.simple-social-icons{padding-top: 0px; margin-bottom: 0px;}
		.home .site-inner{background:#130f0e;}
		.home-top {padding-bottom: 165px;}
		.home .home-middle{margin-top:-220px;}
		.home .images{display: none}
		.home-bottom .widget.widget_text{background: #fff;padding: 20px 30px 10px;}
		.mob-media-img {margin: 0px auto; display: block;}
		.mob-media-img ul{display: flex; flex-wrap: wrap;align-items: center;}
		.mob-media-img ul li{width:33%; margin: 0 0 10px; display: inline-flex;justify-content: center;}
		.mob-media-img ul li:last-child{display: none}
		.mob-media-img ul li img{margin: 0px}
		.home .logo_box {background: #130f0e;}
		.full-width{padding: 25px 20px 15px; margin:-47px auto 0; width: 90%; background: #fff}
		.agency-pro-home .content .featured-content .widget-title{margin: 0px; padding-bottom:20px;}
		.featuredpage{margin-top: 20px !important;}
		.home-middle{padding-bottom: 0px}
		#featured-page-4{ margin-top:0px; }
		.site-header{background-color: transparent;}
		.agency-pro-home .content .featured-content .entry-content{padding:0 30px;}
		.epic-content .site-inner{background: #fff; max-width: 100% !important; padding: 0px}
		.body-cnt a{word-break: break-all;}
		.left_sec .content_box{margin-bottom: 0px;}
		.left_sec .first_img img{border-radius: 0px;}
		article.entry{margin-bottom: 0px; padding-bottom: 0px;}
		article.entry .entry-content p:last-child{margin-bottom: 0px}
		.banner_bottom .cnt_section .title{font-size: 17px;}
		.service-page .banner-section { margin-top: 68px;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{padding: 25px 9px}
		.ui-accordion .ui-accordion-header{padding: 1em 1.2em 1em .7em !important; font-size: 12px !important}
		.ui-icon, .ui-state-active .ui-icon{background-image: none !important;}
		.ui-accordion-header-icon, .ui-state-active .ui-icon{position: relative;}
		.ui-accordion-header-icon:before{position: absolute; content: ""; border: 5px solid transparent; border-left: 5px solid #fff; right: 1px; top:1px; right: -6px !important;}
		.ui-state-active .ui-accordion-header-icon:before{position: absolute;    content: "";   border: 5px solid transparent;  border-left: 5px solid transparent; border-bottom: 5px solid #fff;
		    right: 1px !important; top: -2px; width: 0; height: 0;}
		 .ui-accordion .ui-accordion-content{padding: 14px 14px 0 !important}   
		  .wp-faq-schema-wrap p{padding-top: 0px; margin-top:0px;; font-size: 14px;}
		.ui-accordion .ui-accordion-header:focus{outline: none}
		.faq-section h2 {font-size: 18px; color: #EA8A3A; font-weight: bold; line-height: normal;}
		.contact-ring-section .left_contact h3{text-align: center; color: #fff; font-size: 18px; font-weight: bold;}
		.contact-ring-section .left_contact p{text-align: center; font-size: 18px; font-weight: normal;}
		.contact-ring-section .left_contact .wpcf7-form-control-wrap{margin-bottom: 10px;}
		.contact-ring-section .left_contact input[type="submit"]{margin-top: 10px;}
		.contact-ring-section .left_contact form p{padding: 0px; margin:0px;}
		.contact-ring-section .right_sect p:empty{display: none}
		.contact-ring-section .right_sect ul li{display: flex;}
		.footer-widgets .widget .textwidget p:last-child{margin-bottom: 0px; padding-bottom: 0px;}
		.home  .site-footer{padding-bottom:85px}
		.page-id-84 .content-sidebar-wrap{display: flex; flex-wrap: wrap; flex-direction: column-reverse;}
		.sidebar .wpcf7 p input{height: 45px;}
		input.wpcf7-form-control.wpcf7-submit {width: 150px;}
		.section-heading{display: block;}

	}
	@media (max-width: 667px) {
		.service-page .banner-section {margin-top: 52px;}
	}
	@media (max-width: 1024px) {
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {padding-top: 10px;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding:0px;}
		nav.nav-header .textwidget p {margin:10px 0 !important;	font-size:22px;}
		nav.nav-header .textwidget p:after {right:auto;	margin-left:10px;
			margin-top:-16px;border: 6px solid transparent;	border-left: 8px solid #f0d3bb;}
		nav.nav-header .textwidget:first-child div {padding:0 0 5px}
		nav.nav-header .textwidget ul {margin-bottom:0px;}
		nav.nav-header .mega-indicator {display:inline-block !important;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding:0px 15px 0}
		nav.nav-header ul.mega-sub-menu li.mega-menu_img, nav.nav-header ul.mega-sub-menu li.mega-menu-columns-2-of-12 {display:none !important}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {display:none;/* height: 60vh;*/
    overflow-y: scroll; max-height:350px; padding-bottom: 30px !important;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding:12px}
		
		.service-page h1{font-size: 35px;}
		.mega-col .title{position: relative;}
		.mega-col .title:after{position: absolute; content: "+"; right:-1px; top:0px; color: #e57404; font-size: 14px; display: none;}
		.mega-col.active .title:after{position: absolute; content: "-"; right: -1px; top:0px; color: #e57404; font-size: 14px;}
		nav.nav-header ul.mega-sub-menu li{display: block; width: 100%}
		.mega-col ul{display: block}
		#mega-menu-item-text-15 ul{ height:200px; overflow-y:auto;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu{width: 100%}
		.table_box{width: 100%}
		#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{padding-top:40px !important;}
		.site-title a{height: 68px;}
	}
	@media (max-width: 600px) {
		.service-page {margin-top:0px;}
		.service-page .banner-section {margin-top: 24px;min-height: 190px;}
		.service-page .banner-section .cnt{max-width: 95%;margin-right: 5px;}
		.service-page h1 {font-size:20px;line-height:normal}
		.service-page h2 {font-size:20px}
		.service-page .sources ul li .logo-box img {width:90%}
		.service-page .monitoring-reporting ul.list li {width:45%;line-height:normal;font-size:14px;}
		.service-page .monitoring-reporting ul.list li:before {top:7px;}
		/*nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {padding-top: 10px;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding:0px;}
		nav.nav-header .textwidget p {margin:10px 0 !important;	font-size:22px;}
		nav.nav-header .textwidget p:after {right:auto;	margin-left:10px;
			margin-top:-16px;border: 6px solid transparent;	border-left: 8px solid #f0d3bb;}
		nav.nav-header .textwidget:first-child div {padding:0 0 5px}
		nav.nav-header .textwidget ul {margin-bottom:15px;}
		nav.nav-header .mega-indicator {display:inline-block !important;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding:0px 15px 0}
		nav.nav-header ul.mega-sub-menu li.mega-menu_img, nav.nav-header ul.mega-sub-menu li.mega-menu-columns-2-of-12 {display:none !important}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {display:none}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding:12px}
		.page-template-template-service .breadcrumb {top: 230px;}
		.mega-col .title{position: relative;}
		.mega-col .title:after{position: absolute; content: "+"; right:-1px; top:0px; color: #e57404; font-size: 14px;}
		.mega-col.active .title:after{position: absolute; content: "-"; right: -1px; top:0px; color: #e57404; font-size: 14px;}
		nav.nav-header ul.mega-sub-menu li{display: block; width: 100%}
		.mega-col ul{display: none}
		#mega-menu-item-text-15 ul{ height:200px; overflow-y:auto;}
		nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-about_menu > ul.mega-sub-menu{width: 100%}*/
		.widget.simple-social-icons{border-top:1px solid #c2c2c2; padding-top:25px;}
		.widget.simple-social-icons, .footer-widgets .widget.widget_text{float: none;  width: 100%;}
		.simple-social-icons ul{margin: 0 !important;width: 100%; display: flex; justify-content: center;float: none;}
		.footer-widgets .widget.widget_text .review-logo {display: flex; justify-content: center;  float: none;}
		/*.full-width ul.logo-box li{width: 33%;}*/
		.home  #text-5{display: none}
		.first_img .text-box{left:20px;top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
		.first_img .text-box h1{padding: 0px; margin:0px;}
		.first_img .text-box span{font-size: 18px; padding: 1px 8px;}
		.first_img .text-box p{font-size: 14px; padding-top:6px;}
	}

	@media (max-width: 480px) {
		.service-page .monitoring-reporting ul.list li{ width:48%;}
		.feature li .img-box{margin-left: 10px;}
		.mob-media-img ul{ justify-content: space-between;}
		.mob-media-img ul li{width: 46%; }
		.statistic-business ul li {align-items: flex-start;}
		.statistic-business ul li .count{font-size: 45px}
		.statistic-business ul li .count:after{bottom: 15px;}
		.statistic-business ul li .count sup{font-size: 20px; top: -18px;}
		.statistic-business ul li .count{margin-top: 11px;}
		.statistic-business ul li{margin-bottom: 12px;}
		.contact-ring-section .left_contact input[type="submit"]{width: 100%;}
		.chapter-heading, .mob_toggle_btn{top:40px;}
		.left_sec {margin-top: 76px;}
		.right_sec.active{top:92px;}
		input.wpcf7-form-control.wpcf7-submit {width: 100%;}
		form.wpcf7-form.init  p:last-child{padding-bottom: 0px; margin-bottom: 0px}
		.full-width ul.logo-box li {width: 33%;}
		.service-page ul.two-column li {width: 100%;}
	} /*480px end*/
	
	.entry-content ul{margin:0px; padding:0px 0 2.6rem;}
	.entry-content ul li{margin:0 0 5px;padding:0 0 0 15px; color:#1b1b1b; line-height: 22px; font-size: 15px; font-family: 'Spinnaker', sans-serif; position: relative; list-style: none}
	.entry-content ul li:before{top:8px; left:0px; background: #1b1b1b; width: 6px; height: 6px; border-radius: 50%; position: absolute; content: "";}
	.entry-content ol, .entry-content ul, .entry-content ol li{ font-family: 'Spinnaker', sans-serif; font-size: 15px; color:#1b1b1b;}

	.page-template-page_blog h2.entry-title,
	.category-uncategorized h2.entry-title {margin: 12px 0 20px;font-size: 22px;line-height: 28px; padding: 0px;}
	.page-template-page_blog .entry p, .category-uncategorized .entry p{ font-size: 14px;    padding: 0px; margin: 0 0 14px; }	
	.page-template-page_blog p.entry-meta, .category-uncategorized p.entry-meta{margin-bottom: 1rem; line-height:normal}
	.page-template-page_blog span.entry-categories, .category-uncategorized span.entry-categories{font-size: 13px}
	.page-template-page_blog p.entry-meta .entry-time, .category-uncategorized p.entry-meta .entry-time{padding-right:10px; font-size: 13px}
	.page-template-page_blog p.entry-meta .entry-author, .category-uncategorized p.entry-meta .entry-author{padding-right:20px}
	.page-template-page_blog p.entry-meta:last-child, .category-uncategorized p.entry-meta:last-child{display: flex;justify-content: space-between;padding:10px 0 0px;margin: 0px;border:0px; border-top: 1px solid #eeeeee; align-items: center;}
	.page-template-page_blog a.entry-image-link img, .category-uncategorized a.entry-image-link img{padding: 3px; margin:0 21px 0 0 !important; width: 260px; height: 206px; object-fit: cover; object-position: center;}
	.page-template-page_blog .entry, .category-uncategorized .entry{padding:25px;margin-bottom:0px;  width: 100%; border:0px; border-radius:0px;position: relative;}
	.page-template-page_blog .entry-comments-link a, .category-uncategorized .entry-comments-link a{color:#5D5D5D;text-decoration: underline; padding-left:5px}
	.page-template-page_blog .entry-comments-link a:hover, .category-uncategorized .entry-comments-link a:hover{color:#F07D0C;}
	.page-template-page_blog .entry-comments-link:before, .category-uncategorized .entry-comments-link:before{color:#F07D0C}
	.page-template-page_blog .archive-pagination ul, .category-uncategorized .archive-pagination ul{margin-top: 28px;}
	.page-template-page_blog .breadcrumb, .category-uncategorized .breadcrumb{margin-top:0px;}
	.page-template-page_blog .entry, .category-uncategorized .entry{border-radius: 5px; margin-bottom: 25px; }

	.page-template-page_blog span.righ_readmore a, .category-uncategorized span.righ_readmore a {position:relative;padding-right: 23px;}
	.page-template-page_blog span.righ_readmore a:after, .page-template-page_blog span.righ_readmore a:before, .category-uncategorized span.righ_readmore a:after, .category-uncategorized span.righ_readmore a:before{position: absolute;content: "";top: 5.5px;right: 6px;padding: 2.5px;border: solid #eb8904;border-width: 0 2px 2px 0;transform: rotate(-46deg);}
	.page-template-page_blog span.righ_readmore a:before, .category-uncategorized  span.righ_readmore a:before{right: 13px;}
	.page-template-page_blog span.righ_readmore a:before, .page-template-page_blog span.righ_readmorespan.righ_readmore a:after,
	.category-uncategorized span.righ_readmore a:before, .category-uncategorizedspan .righ_readmore a:after,{border: solid #eb8904;border-width: 0 2px 2px 0;}
	.page-template-page_blog span.righ_readmore a:hover:after, .page-template-page_blog span.righ_readmore a:hover:before,
	.category-uncategorized span.righ_readmore a:hover:after, .category-uncategorized span.righ_readmore a:hover:before{border: solid #333;border-width: 0 2px 2px 0;}

	.page-template-page_blog .sidebar .widget, .category-uncategorized .sidebar .widget{margin-bottom: 25px;}
	/*.page-template-page_blog footer {position: absolute; top: 60%; width: 61%; left: 289px; border-top: 1px solid #eeeeee;}*/

	
	
	/* 23.4.2021  Amp CSS */


	html:not([amp4ads]) body {
		margin: 0!important;
		background: url(https://www.reputationrhino.com/wp-content/uploads/2020/03/bgimage1.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-attachment: fixed;
		background-position: top;
	}
	
	
	
	.amp-mode-touch .wp-faq-schema-items > div , .amp-mode-mouse .wp-faq-schema-items > div {
		display: none;
		border: 1px solid #dddddd;
		background: #ffffff;
		color: #333333;
		padding: 0.3em 1.4em;
		border-top: 0;
		overflow: auto;
	}
	
	.amp-mode-touch .wp-faq-schema-items > h3:hover + div , .amp-mode-mouse .wp-faq-schema-items > h3:hover + div {
		display: block;
	}
	
	.amp-mode-touch .wp-faq-schema-wrap h3 , .amp-mode-mouse .wp-faq-schema-wrap h3 {
		display: block;
		cursor: pointer;
		position: relative;
		margin: 2px 0 0 0;
		padding: .5em .5em .5em .7em;
		font-size: 100%;
		margin-top: 15px;
	}
	
	.amp-mode-touch .wp-faq-schema-wrap h3:after , .amp-mode-mouse .wp-faq-schema-wrap h3:after {
		position: absolute;
		content: '';
		background-image: url(https://www.reputationrhino.com/wp-content/plugins/faq-schema-for-pages-and-posts/css/images/ui-icons_444444_256x240.png);
		background-position: -32px -16px;
		width: 16px;
		height: 16px;
		right: 10px;
	}
	
	.amp-mode-touch .wp-faq-schema-wrap h3:hover:after , .amp-mode-mouse .wp-faq-schema-wrap h3:hover:after {
			background-image: url(https://www.reputationrhino.com/wp-content/plugins/faq-schema-for-pages-and-posts/css/images/ui-icons_ffffff_256x240.png);
			background-position: -65px -16px;
	}

.post-6657{
	padding: 0px !important;
}



#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    margin-top: 20px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-text-27 h4.mega-block-title {
    display: none;
}

@media only screen and (min-device-width : 799px) {

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu,
.page-id-6980 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu,
.page-id-6665 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
    width: 800px !important;
    margin-left: 0px;
	left: 35%;
	position: fixed !important;
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
	padding-top: 10px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7241 ul.mega-sub-menu,
.page-id-6665 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
	left: 64%;
	width: 170px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7263 ul.mega-sub-menu {
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
	left: 50%;
	width: 290px !important;	
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7264 ul.mega-sub-menu {
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
    left: 56%;
    width: 270px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7248 ul.mega-sub-menu {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    left: 68%;
    width: 390px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7046 ul.mega-sub-menu {
	left: 34%;
	width: 200px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7058 ul.mega-sub-menu {
	left: 53%;
	width: 300px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7103 ul.mega-sub-menu {
	left: 56%;
	width: 230px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7050 ul.mega-sub-menu {
	left: 65%;
	width: 340px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7354 ul.mega-sub-menu {
	left: 64%;
	width: 200px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7044 ul.mega-sub-menu {
	left: 44%;
	width: 270px !important;
}
	
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7008 ul.mega-sub-menu {
	width: 260px !important;
	left: 55%;
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7024 ul.mega-sub-menu {
	width: 420px !important;
	left: 63%;
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
}	
	
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-menu-item-7030 ul.mega-sub-menu {
	width: 210px !important;
	left: 69%;
	columns: 1;
	-webkit-columns: 1;
	-moz-columns: 1;
}
	
.mega-menu ul.mega-sub-menu ul.mega-sub-menu {
    height: 100% !important;
}

}





#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,
.page-id-6980 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,
.page-id-6665 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    line-height: 20px;
    margin-bottom: 10px;
}

@media only screen and (min-device-width : 799px) and (max-device-width : 2500px) {
	 nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu,
	.page-id-6980 nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, 
	.page-id-6665 nav.nav-header #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu {display:unset !important}
}

.page-id-6665 nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 25px 15px 25px 8px;
}

nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.orangeElement a.mega-menu-link:hover{background:#eeeeee;}

nav.nav-header #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.orangeElement {
	background:#eb8904 !important;margin-right:0px}


