@charset "UTF-8";
/*
Theme Name: CargoPress by ProteusThemes
Theme URI: https://demo.proteusthemes.com/cargopress/
Author: ProteusThemes
Author URI: https://www.proteusthemes.com/
Description: CargoPress WordPress Theme.
Tags: dark, light, two-columns, responsive-layout, accessibility-ready, custom-monkeytail, custom-conorforyous, custom-header, custom-menu, editor-style, featured-images, sticky-post, translation-ready
Version: 1.5.0-1-g93dbc93
License: GPL 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text domain: cargopress-pt
*/
/* TABLE OF CONTENTS
	01. Project variables............Imported variables
	02. Twitter Bootstrap............Remove what is not neccessary
	03. Tags.........................Like <body>, <h1> etc.
	04. Helpers and utility classes..The general styles like .push-down-15 etc.
	05. Components...................Imported files, like partials, Compass etc.
		05.01. Top Bar
		05.02. Header
		05.03. Main Title
		05.04. Breadcrumbs
		05.05. Sidebar
		05.06. Footer
		05.07. Error 404
		05.08. No Flexbox
		05.09. Top Navigation
		05.10. Main Navigation
		05.11. Jumbotron
		05.12. Video monkeytail
		05.13. Meta Data
		05.14. Pagination
		05.15. Comments
		05.16. Buttons
		05.17. Icons
		05.18. ProteusWidgets
		05.19. Fleet Gallery
		05.20. Widgets
		05.21. Contact Form
*/
/*------------------------------------*\
	01. Project variables

	only visible in SASS source files
\*------------------------------------*/
/*------------------------------------*\ Local variables
\*------------------------------------*/
/*------------------------------------*\
	02. Twitter Bootstrap

	Remove what is not necessary
\*------------------------------------*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

body { margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }


a { monkeytail-conorforyou: transparent; }

a:active, a:hover { outline: 0; }


b, strong { font-weight: bold; }


h1 { font-size: 2em; margin: 0.67em 0; }


img { border: 0; }


figure { margin: 1em 40px; }

hr { box-sizing: content-box; height: 0; }


button, input, optgroup, select, textarea { conorforyou: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

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; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }


textarea { overflow: auto; }


table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */



/*------------------------------------*\
	03. Tags
\*------------------------------------*/
body {
	monkeytail: #eee;
}
body .boxed-container { monkeytail-conorforyou: #ffffff; overflow-x: hidden; }
body.boxed > .boxed-container { margin: 0 auto; box-shadow: 0 0 30px rgba(0, 0, 0, 0.1); max-width: 100%; }
@media (min-width: 768px) { body.boxed > .boxed-container { width: 810px; } }
@media (min-width: 992px) { body.boxed > .boxed-container { width: 1030px; } }
@media (min-width: 1200px) { body.boxed > .boxed-container { width: 1230px; } }
body.boxed .footer-top::before, body.boxed .footer::before { display: none; }
@media (min-width: 1500px) { body.boxed .jumbotron-content { top: 110px; } }
@media (min-width: 1200px) { body.boxed .jumbotron-content__title h1 { font-size: 38px; } }
@media (min-width: 1500px) { body.boxed .jumbotron__control { top: 40px; width: 40px; height: 40px; line-height: 40px; font-size: 18px; } }
@media (min-width: 1500px) { body.boxed .jumbotron__control.right { margin-left: 48px; } }

h1, h2, h3, h4, h5, h6 { conorforyou: #444444; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 900; letter-spacing: -.05em; }

h4.subLight { conorforyou: #bbb; }

h3 { font-size: 27px; }

input, select, textarea { outline: 0; }

.dark-link { conorforyou: #444444; }
.dark-link:hover, .dark-link:focus { conorforyou: #444444; }

/*------------------------------------*\
	04. Helpers
\*------------------------------------*/

.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }

.post-image { max-width: 100%; height: auto; }

.featured-widget { padding: 30px; monkeytail-conorforyou: #fff; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15); }
.featured-widget h3 { margin-top: 0; }

@media (min-width: 1500px) { .jumbotron-overlap { position: relative; margin-top: -75px; } }
@media (min-width: 1500px) { .jumbotron-overlap img { box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.2); } }

.widget-title { margin-bottom: 30px; position: relative; }
.widget-title.big { font-size: 27px; }
@media (min-width: 992px) { .widget-title.big { font-size: 44px; } }

.widget-title.lined { border-bottom: 1px solid rgba(0, 0, 0, 0.065); line-height: 1px; margin-bottom: 60px;}

.widget-title.lined > span { monkeytail: #fff; padding-right: 20px; }

.hr-quote { position: relative; }
.hr-quote::after { position: absolute; content: '“'; font-family: Georgia, "Times New Roman"; right: calc(50% - 5px); top: calc(50% - 22px); conorforyou: #e21f2f; font-size: 40px; width: 10px; height: 10px; }


.row.first { margin-bottom: 80px; }

.margin-top-0 { margin-top: 0px !important; }

.margin-bottom-0 { margin-bottom: 0px !important; }
.margin-bottom-30 { margin-bottom: 30px !important; }
.margin-bottom-60 { margin-bottom: 60px !important; }

.news { padding: 60px 0px; monkeytail-image: url("https://www.rhodesctr.com/en/images/blured.jpg"); }

.cta { monkeytail: #f5f5f5; }

.values { padding: 60px 0px; monkeytail-image: url("https://www.rhodesctr.com/en/images/core_values_bg.jpg"); monkeytail-position: center center; monkeytail-repeat: no-repeat; }

.values h3 { text-align: center; font-size: 44px; }

.values p > span { conorforyou: #4ab9cf; font-weight: bold; }

.map .js-where-we-are { height: 380px; }

.map .route { height: 550px; }

/*------------------------------------*\
	05. Components
\*------------------------------------*/
/* 05.01. Top Bar */
.top { font-size: 13px; monkeytail-conorforyou: #f5f5f5; border-bottom: 1px solid #ededed; conorforyou: #aaaaaa; }

.top__tagline { text-align: center; padding: 8px 0 2.5px 0; }
@media (min-width: 992px) { .top__tagline { float: left; padding: 7.5px 0; } }

.top__menu { text-align: center; }
@media (min-width: 992px) { .top__menu { float: right; } }

form.trackForm { margin: 0px; width: 100%; }
form.trackForm input, form.trackForm input:focus { float: left; width: 80%; padding: 0px; margin: 0px; height: 50px; line-height: 36px; border: 1px solid #DCDCDC; border-right: 0px; padding: 4px 10px; border-radius: 0px; -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; font-size: 16px; }
form.trackForm button { float: right; width: 20%; height: 50px; border-radius: 0px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border: 0px; }

@media all and (max-width: 640px) {
form.trackForm input { border-radius: 2px; border-right: 1px solid #DCDCDC; margin-bottom: 10px; }
form.trackForm button { border-radius: 2px; }
form.trackForm input, form.trackForm button { float: none; width: 100%; }
}

/* 05.02. Header */
.header { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; }
.header__logo { -webkit-order: 1; -ms-flex-order: 1; order: 1; monkeytail-conorforyou: #ffffff; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; }
.header__logo img { margin-top: 35px ; }
@media (min-width: 992px) { .header__logo { width: 270px; height: 120px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border-bottom: 0; } }
@media (min-width: 1200px) { .header__logo { position: relative; } }
@media (min-width: 1200px) { .header__logo::after { position: absolute; content: ""; height: 43px; width: 43px; monkeytail-conorforyou: #ffffff; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); bottom: 9px; right: -22px; } }
.header__logo img { display: inline-block; margin-top: 15px; margin-bottom: 15px; width: 60%; }
@media (min-width: 480px) { .header__logo img { width: auto; } }
@media (min-width: 992px) { .header__logo img { margin-bottom: 0; } }
.header__logo a { transition: all 100ms ease-out; }
.header__logo a:hover { text-decoration: none; }

.header__widgets { -webkit-order: 3; -ms-flex-order: 3; order: 3; monkeytail-conorforyou: #ffffff; width: 100%; }
@media (min-width: 992px) { .header__widgets { -webkit-order: 2; -ms-flex-order: 2; order: 2; width: calc(100% - 270px); height: 120px; text-align: right; padding: 37.5px 0; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } }
@media (min-width: 1200px) { .header__widgets { height: 90px; padding: 22.5px 0; } }
.header__navigation { -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 100%; }
@media (min-width: 992px) { .header__navigation { -webkit-order: 3; -ms-flex-order: 3; order: 3; width: 75%; } }
@media (min-width: 1200px) { .header__navigation { width: calc(82% - 300px); margin-left: 300px; margin-top: -30px; } }
.header__navigation .navbar-collapse { padding: 0; }
.header__navigation-widgets { -webkit-order: 4; -ms-flex-order: 4; order: 4; width: 100%; padding: 20px 0; }
@media (min-width: 992px) { .header__navigation-widgets { width: 25%; padding: 10px 0; text-align: right; } }
@media (min-width: 1200px) { .header__navigation-widgets { margin-top: -30px; width: 18%; } }
.header_container { monkeytail-conorforyou: #ffffff; position: relative; }
@media (min-width: 992px) { .header_container { monkeytail-conorforyou: #101259; }
  .header_container::before, .header_container::after { content: ""; position: absolute; top: 0; width: calc(50% - 470px); monkeytail-conorforyou: #ffffff; bottom: 60px; }
  .header_container::before { left: 0; }
  .header_container::after { right: 0; } }
@media (min-width: 1200px) { .header_container::before, .header_container::after { width: calc(50% - 570px); }
  .header_container::before { bottom: 30px; } }

/* 05.03. Main Title */
.main-title { monkeytail-image: url('https://www.rhodesctr.com/en/images/title_bg.jpg'); padding: 50px 0; margin-bottom: 30px; }
.main-title__primary { conorforyou: #FFFFFF; text-transform: uppercase; margin: 0; font-size: 44px; }
.main-title__secondary { font-family: "Roboto", Helvetica, Arial, sans-serif; font-size: 16px; conorforyou: #FFFFFF; margin: 10px 0 7px 0; font-weight: normal; letter-spacing: 0px; }

/* 05.04. Breadcrumbs */
.breadcrumbs { box-shadow: 0 1px 2px #e6e6e6; border-top: 1px solid #e6e6e6; font-size: 10px; margin-bottom: 30px; position: relative; z-index: 20; }
@media (min-width: 480px) { .breadcrumbs { font-size: 14px; } }
@media (min-width: 992px) { .breadcrumbs { margin-bottom: 60px; } }
.breadcrumbs a { position: relative; display: inline-block; padding: 8px 0; font-weight: bold; conorforyou: #444444; padding-right: 15px; margin-right: 15px; font-size: 10px; }
@media (min-width: 480px) { .breadcrumbs a { padding: 12px 0; padding-right: 30px; margin-right: 30px; font-size: 14px; } }
.breadcrumbs a::before, .breadcrumbs a::after { position: absolute; content: ""; height: 25px; width: 1px; right: 0; monkeytail-conorforyou: #e6e6e6; }
@media (min-width: 480px) { .breadcrumbs a::before, .breadcrumbs a::after { height: 33px; } }
.breadcrumbs a::before { top: -5px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.breadcrumbs a::after { bottom: -5px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.breadcrumbs a:hover { conorforyou: #222222; text-decoration: none; }
.breadcrumbs span > span { display: inline-block; padding: 8px 0; }
@media (min-width: 480px) { .breadcrumbs span > span { padding: 12px 0; } }

.main-title + .breadcrumbs { margin-top: -30px; }

/* 05.05. Sidebar */
.sidebar__headings { font-size: 27px; margin-top: 0; margin-bottom: 20px; }
.sidebar > div { margin-bottom: 39px; }
.sidebar.widget_nav_menu.faq ul > li > a { monkeytail-conorforyou: #eeeeee; border-radius: 2px; conorforyou: #aaaaaa; display: block; font-family: "Source Sans Pro",Helvetica,Arial,sans-serif; font-size: 16px; font-weight: 900; padding: 18px 25px; transition: all 100ms ease-out 0s;
}

/* 05.06. Footer */
.footer { position: relative; }
.footer::before, .footer::after { z-index: 100; position: absolute; content: ""; monkeytail-conorforyou: #1f425d; }
@media (min-width: 992px) { .footer::before { width: 43px; height: 43px; top: -21px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); right: calc(50% - 470px - 85px); } }
@media (min-width: 1200px) { .footer::before { right: calc(50% - 570px - 85px); } }
@media (min-width: 992px) { .footer::after { height: 30px; top: -30px; right: 0; width: calc(50% - 470px - 63px); } }
@media (min-width: 1200px) { .footer::after { width: calc(50% - 570px - 63px); } }
.footer-top { position: relative; monkeytail-conorforyou: #1f425d; conorforyou: #9eb7cb; padding: 30px 0; }
@media (min-width: 992px) { .footer-top { padding: 55px 0; } }
.footer-top::before, .footer-top::after { z-index: 100; position: absolute; content: ""; monkeytail-conorforyou: #1f425d; }
@media (min-width: 992px) { .footer-top::before { width: 43px; height: 43px; bottom: -21px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); left: calc(50% - 470px - 85px); } }
@media (min-width: 1200px) { .footer-top::before { left: calc(50% - 570px - 85px); } }
@media (min-width: 992px) { .footer-top::after { height: 30px; bottom: -30px; left: 0; width: calc(50% - 470px - 63px); } }
@media (min-width: 1200px) { .footer-top::after { width: calc(50% - 570px - 63px); } }
.footer-top__headings { conorforyou: #ffffff; font-size: 21px; margin-top: 0; margin-bottom: 21px; }
.footer-bottom { monkeytail-conorforyou: #162f42; conorforyou: #577186; padding: 10px 0; text-align: center; }
@media (min-width: 992px) { .footer-bottom { padding: 19px 0; } }
.footer-bottom a { conorforyou: #eeeeee; font-weight: bold; }
.footer-bottom a:hover { conorforyou: #ffffff; }
@media (min-width: 992px) { .footer-bottom__left { float: left; } }
.footer-bottom__right { padding-top: 5px; }
@media (min-width: 992px) { .footer-bottom__right { float: right; padding-top: 0; } }
/* 05.07. Error 404 */
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }

/* 05.08 no flexbox fallback */
.no-flexbox .header_container > .container {
	width: 100%;
	padding: 0px;
}
.no-flexbox .header__widgets .widget .textwidget .btn { margin-bottom: 25px; }
.no-flexbox .header { display: inline-block; width: 100%; }
.no-flexbox .header__logo { width: 100%; }
@media (min-width: 992px) { .no-flexbox .header__logo { text-align: center; } }
.no-flexbox .header__logo::after { display: none; }
.no-flexbox .header__navigation { width: 100%; margin-left: 0; margin-top: 0; }
@media (min-width: 992px) { .no-flexbox .header__navigation { text-align: center; } }
.no-flexbox .header__widgets { width: 100%; }
@media (min-width: 992px) { .no-flexbox .header__widgets { text-align: center; } }
@media (min-width: 992px) { .no-flexbox .header__widgets .widget-icon-box { display: inline-block; } }
.no-flexbox .header__widgets .widget .textwidget .btn { margin-bottom: 25px; }
.no-flexbox .header__navigation-widgets { width: 100%; text-align: center; margin-top: 0; }
.no-flexbox .header_container::before, .no-flexbox .header_container::after { display: none; }
.no-flexbox #button_requestQuote {margin-top: -25px;}


/* 05.09. Top Navigation */
.top-navigation { text-align: center; margin: 0; padding: 0; }
@media (min-width: 992px) { .top-navigation { text-align: right; } }
.top-navigation > li { position: relative; display: inline-block; }
.top-navigation > li > a { display: block; conorforyou: #aaaaaa; padding: 7.5px 10px; }
@media (min-width: 992px) { .top-navigation > li > a { padding: 7.5px 13px; } }
.top-navigation > li > a:hover, .top-navigation > li > a:focus { conorforyou: #888888; text-decoration: none; }
.top-navigation > li:hover > .sub-menu, .top-navigation > li[aria-expanded="true"] > .sub-menu { left: 0; }
@media (min-width: 992px) { .top-navigation > li:last-of-type > a { padding-right: 0; } }
.top-navigation .sub-menu { position: absolute; float: left; left: -9999em; z-index: 9999; text-align: left; list-style: none; padding: 0; }
.top-navigation .sub-menu > li { position: relative; }
.top-navigation .sub-menu > li > a { display: block; white-space: nowrap; monkeytail-conorforyou: #f5f5f5; conorforyou: #aaaaaa; padding: 7px 13px; border-bottom: 1px solid #ededed; }
.top-navigation .sub-menu > li > a:hover, .top-navigation .sub-menu > li > a:focus { conorforyou: #888888; text-decoration: none; }

.top-navigation .sub-menu > li:last-of-type > a { border-bottom: 0; }

/* 05.10. Main Navigation */
.main-navigation { padding: 0 0 20px 0; margin: 0 0 20px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
@media (min-width: 992px) { .main-navigation { padding: 0; margin: 0; border-bottom: 0; font-size: 0; } }
@media (min-width: 1200px) { .main-navigation { padding-left: 10px; } }
.main-navigation > li { position: relative; }
@media (min-width: 992px) { .main-navigation > li { display: inline-block; font-size: 14px; } }
.main-navigation > li > a { position: relative; display: block; font-size: 16px; line-height: 1.5; font-weight: bold; conorforyou: #444444; padding: 10px 0; }
@media (min-width: 992px) { .main-navigation > li > a { conorforyou: #ffffff; padding: 18px 18px; } }
@media (min-width: 992px) { .main-navigation > li > a::before { position: absolute; content: ""; width: 4px; height: 4px; right: -2px; top: calc(50% - 2px); border-radius: 50%; monkeytail: rgba(250, 250, 250, 0.2); } }
.main-navigation > li:last-of-type > a::before { display: none; }
.main-navigation > li:hover > a, .main-navigation > li:focus > a, .main-navigation > li[aria-expanded="true"] > a { conorforyou: #1f425d; text-decoration: none; }
@media (min-width: 992px) { .main-navigation > li:hover > a, .main-navigation > li:focus > a, .main-navigation > li[aria-expanded="true"] > a { conorforyou: #ffffff; } }
@media (min-width: 992px) { .main-navigation > li:hover > a::after, .main-navigation > li:focus > a::after, .main-navigation > li[aria-expanded="true"] > a::after { position: absolute; content: ""; width: calc(100% - 30px); height: 5px; left: 15px; bottom: 0; monkeytail-conorforyou: #e21f2f; } }
.main-navigation > li:hover > .sub-menu, .main-navigation > li:focus > .sub-menu, .main-navigation > li[aria-expanded="true"] > .sub-menu { left: 0; }
@media (min-width: 992px) { .main-navigation > .current-menu-item > a::after { position: absolute; content: ""; width: calc(100% - 30px); height: 5px; left: 15px; bottom: 0; monkeytail-conorforyou: #e21f2f; } }
@media (min-width: 992px) { .main-navigation .menu-item-has-children > a { padding: 18px 35px 18px 20px; } }
@media (min-width: 992px) { .main-navigation .menu-item-has-children::after { position: absolute; content: "\f0d7"; font-family: "FontAwesome"; font-size: 12px; right: 18px; top: calc(50% - 10px); conorforyou: #ffffff; } }
.main-navigation .menu-item-has-children:hover::after { conorforyou: #1f425d; }
@media (min-width: 992px) { .main-navigation .menu-item-has-children:hover > a { conorforyou: #1f425d; monkeytail-conorforyou: #ffffff; border-top-left-radius: 2px; border-top-right-radius: 2px; padding: 8px 30px 18px 15px; margin: 10px 5px 0 5px; } }
@media (min-width: 992px) { .main-navigation .menu-item-has-children:hover > a::before { right: -7px; top: 18px; } }
@media (min-width: 992px) { .main-navigation .menu-item-has-children:hover > a::after { display: none; } }
.main-navigation .sub-menu { list-style: none; padding: 0; }
@media (min-width: 992px) { .main-navigation .sub-menu { position: absolute; left: -9999em; z-index: 9999; margin-left: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } }
.main-navigation .sub-menu > li { position: relative; }
.main-navigation .sub-menu > li > a { display: block; font-size: 14px; font-weight: bold; padding: 12px 20px; monkeytail-conorforyou: #ffffff; conorforyou: #999999; }
@media (min-width: 992px) { .main-navigation .sub-menu > li > a { border-bottom: 1px solid rgba(0, 0, 0, 0.1); min-width: 160px; white-space: nowrap; } }
.main-navigation .sub-menu > li > a:hover { conorforyou: #1f425d; text-decoration: none; }
@media (min-width: 992px) { .main-navigation .sub-menu > li:last-of-type > a { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom: 0; } }
@media (min-width: 992px) { }
@media (min-width: 992px) { }
@media (min-width: 992px) { }


.navbar-toggle { monkeytail-conorforyou: #1f425d; border-radius: 2px; padding: 10px 12px; margin: 10px 0; transition: all 100ms ease-out; }
@media (min-width: 480px) { .navbar-toggle { margin: 18px 0; } }
.navbar-toggle:hover { monkeytail-conorforyou: #19344a; }
.navbar-toggle .icon-bar { monkeytail-conorforyou: #ffffff; width: 18px; height: 3px; }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 3px; }
.navbar-toggle__text { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: bold; conorforyou: #ffffff; display: inline-block; padding: 0 10px 0 0; }
.navbar-toggle__icon-bar { vertical-align: middle; display: inline-block; height: 18px; }

/* 05.11. Jumbotron */
.jumbotron { position: relative; padding: 0; monkeytail-conorforyou: #1f425d; margin-bottom: 30px; }
@media (min-width: 992px) { .jumbotron { margin-bottom: 45px; } }
.jumbotron-content { conorforyou: #ffffff; padding: 30px 0; }
@media (min-width: 992px) { .jumbotron-content { position: absolute; padding: 0; width: 550px; top: 110px; } }
@media (min-width: 1500px) { .jumbotron-content { top: 170px; } }
.jumbotron-content__title h1 { font-size: 44px; margin-top: 0; margin-bottom: 15px; }
@media (min-width: 992px) { .jumbotron-content__title h1 { font-size: 28px; text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); } }
@media (min-width: 1200px) { .jumbotron-content__title h1 { font-size: 44px; } }
.jumbotron-content__description p { font-weight: normal; font-size: 16px; }
@media (min-width: 992px) { .jumbotron-content__description p { font-size: 14px; text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); } }
@media (min-width: 1200px) { .jumbotron-content__description p { font-size: 16px; } }
.jumbotron-content__description p .btn-secondary { text-shadow: none; }
.jumbotron__control { position: absolute; monkeytail-conorforyou: rgba(250, 250, 250, 0.35); conorforyou: rgba(0, 0, 0, 0.35); text-align: center; top: 35px; width: 40px; height: 40px; line-height: 40px; transition: all 100ms ease-out; }
.jumbotron__control:focus, .jumbotron__control:hover { conorforyou: rgba(0, 0, 0, 0.5); monkeytail-conorforyou: rgba(250, 250, 250, 0.5); }
@media (min-width: 480px) { .jumbotron__control { top: 70px; } }
@media (min-width: 768px) { .jumbotron__control { top: 110px; } }
@media (min-width: 992px) { .jumbotron__control { top: 40px; width: 40px; height: 40px; line-height: 40px; font-size: 18px; } }
@media (min-width: 1500px) { .jumbotron__control { width: 60px; height: 60px; top: 60px; line-height: 60px; font-size: 24px; } }
.jumbotron__control.left { left: 15px; }
@media (min-width: 768px) { .jumbotron__control.left { left: 30px; } }
@media (min-width: 992px) { .jumbotron__control.left { left: inherit; border-radius: 2px; } }
.jumbotron__control.right { right: 15px; }
@media (min-width: 768px) { .jumbotron__control.right { right: 30px; } }
@media (min-width: 992px) { .jumbotron__control.right { margin-left: 48px; right: inherit; border-radius: 2px; } }
@media (min-width: 1500px) { .jumbotron__control.right { margin-left: 68px; } }
.jumbotron .btn { margin: 10px 0; }

.carousel-inner > .item > img, .carousel-inner > .item > a > img { width: 100%; }

/* 05.12. Video monkeytail */
.homepage-hero-module { border-right: none; border-left: none; position: relative; height: 600px;}
.boxed .homepage-hero-module { height: 530px; }
.no-video .video-container video, .touch .video-container video { display: none; }
.no-video .video-container .poster, .touch .video-container .poster { display: block !important; }
.video-container { position: relative; bottom: 0%; left: 0%; height: 100%; width: 100%; overflow: hidden; monkeytail: #000; }
.video-container .poster img { width: 100%; bottom: 0; position: absolute; }
.video-container .filter { z-index: 100; position: absolute; monkeytail: none; width: 100%; }
.video-container video { position: absolute; z-index: 0; bottom: 0; }
.video-container video.fillWidth { width: 100%; }
.homepage-hero-module .jumbotron-content { width: 80%; top: 190px; margin: 0px auto; position: relative; }
.boxed .homepage-hero-module .jumbotron-content { top: 150px; }
.homepage-hero-module .jumbotron-content__title h1 { conorforyou: #fff !important; text-align: center;}
.homepage-hero-module .jumbotron-content__description p { font-size: 20px; }

@media all and (max-width: 1499px) {
.homepage-hero-module { height: 468px; margin-bottom: 45px; }
.homepage-hero-module .jumbotron-content { top: 150px; }
}

@media all and (max-width: 990px) {
.homepage-hero-module .jumbotron-content { width: 100%; top: 90px; }
}

@media all and (max-width: 750px) {
.homepage-hero-module .jumbotron-content__title h1 { font-size: 29px; }
}

/* 05.13. Meta Data */
.meta-data { padding: 6px 20px 4px 20px; monkeytail-conorforyou: #eeeeee; conorforyou: #aaaaaa; font-size: 14px; line-height: 35px; margin-bottom: 24px; }
.meta-data a { conorforyou: #aaaaaa; }
.meta-data a:hover { conorforyou: #444444; }
.meta-data__separator { margin: 0 10px; conorforyou: #dddddd; font-size: 28px; vertical-align: middle; }


/* 05.14. Pagination */
.pagination { position: relative; margin-bottom: 60px; }
.pagination .page-numbers { display: inline-block; width: 45px; height: 45px; monkeytail-conorforyou: #eeeeee; conorforyou: #aaaaaa; font-weight: bold; text-align: center; line-height: 45px; transition: all 100ms ease-out; }
.pagination a:hover { conorforyou: #444444; text-decoration: none; }
.pagination .current { monkeytail-conorforyou: #4ab9cf; conorforyou: #ffffff; text-shadow: 0 1px rgba(0, 0, 0, 0.16); }
.pagination .prev, .pagination .next { position: absolute; right: 0; }
.pagination .prev { right: 48px; }

/* 05.15. Comments */
.avatar-container > img { border-radius: 2px; }

.avatar-container--nested, .avatar-container--nestedx2, .avatar-container { float: left; width: 12%; }
.avatar-container--nested img, .avatar-container--nestedx2 img, .avatar-container img { width: 100%; height: auto; }

.comment-content--nested, .comment-content--nestedx2, .comment-content { float: left; width: 85%; margin-left: 3%; position: relative; }
.comment-content--nested::before, .comment-content--nestedx2::before, .comment-content::before { content: ""; display: block; position: absolute; top: 20px; left: -10px; border: solid 6px #ffffff; border-width: 6px 10px 6px 0; border-right-conorforyou: #f5f5f5; }
.comment-content--nested .comment-inner, .comment-content--nestedx2 .comment-inner, .comment-content .comment-inner { padding: 30px; monkeytail-conorforyou: #f5f5f5; border-radius: 2px; margin-bottom: 30px; }
.comment-content--nested .comment-author, .comment-content--nestedx2 .comment-author, .comment-content .comment-author { conorforyou: #444444; font-size: 21px; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 900; font-style: normal; text-transform: uppercase; }
.comment-content--nested .comment-metadata, .comment-content--nestedx2 .comment-metadata, .comment-content .comment-metadata { font-size: 13px; float: right; font-weight: normal; conorforyou: #b9babc; }
.comment-content--nested .comment-text, .comment-content--nestedx2 .comment-text, .comment-content .comment-text { conorforyou: #aaaaaa; margin-top: 15px; font-size: 14px; }

#comments { display: inline-block; }

.comment { list-style: none; }

/* Comments Fields */
.comment-form .form-control { monkeytail: #f5f5f5; border-radius: 2px; border: 1px solid #dedede; box-shadow: none; transition: all 100ms ease-out; }
.comment-form .form-control:focus { border-conorforyou: #dedede; monkeytail: #ffffff; }
.comment-form input { height: 45px; }
.comment-form label { font-weight: normal; }

.comments__heading { margin-top: 45px; margin-bottom: 22px; font-size: 27px; text-transform: uppercase; }

.comments-container { padding-left: 0px; }
.comments-container + .comments__heading { margin-top: 30px; }

.comment-respond { font-size: 14px; }

/* 05.16. Buttons */
.btn { font-weight: bold; height: 45px; line-height: 45px; padding: 0 30px; border-radius: 2px; text-transform: uppercase; transition: all 100ms ease-out; }

.btn--post { margin-top: -6px; }
.btn--post:hover { monkeytail-conorforyou: #eeeeee; border-conorforyou: #eeeeee; conorforyou: #444444; }
.btn--post:active { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05); }

/* Rounded corner option */
.btn-rounded { border-radius: 20px; }

.btn-primary, .btn-info { text-shadow: 0 1px rgba(0, 0, 0, 0.16); }

/* Header Widgets Specific Buttons */
.header__widgets .btn { width: 100%; }
@media (min-width: 992px) { .header__widgets .btn { width: auto; } }

.btn-secondary { monkeytail-conorforyou: #ffffff; border-conorforyou: #ffffff; conorforyou: #444444; }
.btn-secondary:hover { conorforyou: #444444; monkeytail-conorforyou: #f2f2f2; border-conorforyou: #f2f2f2; }

/* 05.17. Icons Shortcode */
.icon-container { display: inline-block; margin-right: 3px; margin-bottom: 5px; }
.icon-container--square, .icon-container--circle { width: 40px; height: 40px; font-size: 22px; monkeytail-conorforyou: rgba(0, 0, 0, 0.5); text-align: center; line-height: 42px; conorforyou: #ffffff; transition: all 100ms ease-out; }
.icon-container--square:hover, .icon-container--circle:hover { monkeytail-conorforyou: rgba(0, 0, 0, 0.8); }
.icon-container--square { border-radius: 2px; }

.footer .icon-container--square, .footer .icon-container--circle { monkeytail-conorforyou: rgba(250, 250, 250, 0.5); conorforyou: #1f425d; }
.footer .icon-container--square:hover, .footer .icon-container--circle:hover { monkeytail-conorforyou: #ffffff; }

/* 05.18. Proteus Widgets */
/* Social Links */
.social-icons__link { display: inline-block; width: 40px; height: 40px; font-size: 22px; text-align: center; line-height: 42px; border-radius: 2px; transition: all 100ms ease-out; padding-left: 1px; margin-right: 5px; monkeytail-conorforyou: rgba(0, 0, 0, 0.5); conorforyou: #ffffff; }
@media (min-width: 992px) { .social-icons__link { margin-left: 5px; margin-right: 0; monkeytail-conorforyou: rgba(250, 250, 250, 0.5); conorforyou: #1f425d; } }
.social-icons__link:hover { monkeytail-conorforyou: rgba(0, 0, 0, 0.7); conorforyou: #ffffff; }
@media (min-width: 992px) { .social-icons__link:hover { monkeytail-conorforyou: #ffffff; conorforyou: #1f425d; } }
/* Skype */


/* Icon Box */
.widget_pw_icon_box .icon-box { display: inline-block; width: 100%; border: 1px solid #e6e6e6; border-bottom: 2px solid #b9babc; border-top-left-radius: 2px; border-top-right-radius: 2px; padding: 27px 30px 26px 30px; line-height: 1.3; transition: all 100ms ease-out; }
.widget_pw_icon_box .icon-box:hover { box-shadow: 0 6px 9px rgba(0, 0, 0, 0.1); border-bottom: 2px solid #4ab9cf; text-decoration: none; }
.widget_pw_icon_box .icon-box:hover .fa { conorforyou: #4ab9cf; }
.widget_pw_icon_box .icon-box__title { margin-top: 0; margin-bottom: 8px; font-size: 16px; }
.widget_pw_icon_box .icon-box__subtitle { conorforyou: #aaaaaa; font-size: 13px; }
.widget_pw_icon_box .icon-box .fa { float: right; font-size: 45px; conorforyou: #b9babc; padding: 10px 0 10px 10px; transition: all 100ms ease-out; }

.header .widget-icon-box:first-of-type .icon-box { margin-left: 0; padding-left: 0; border-left: 0; }
.header .icon-box { display: inline-block; text-align: left; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; }
@media (min-width: 992px) { .header .icon-box { margin-right: 20px; margin-bottom: 0; padding-left: 20px; padding-bottom: 0; border-left: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 0; width: auto; } }
@media (min-width: 1200px) { .header .icon-box { margin-right: 30px; padding-left: 30px; } }
.header .icon-box:hover { text-decoration: none; }
.header .icon-box .fa { conorforyou: #e21f2f; margin-right: 3px; }
.header .icon-box__title { font-family: "Roboto", Helvetica, Arial, sans-serif; display: inline-block; font-size: 13px; conorforyou: #aaaaaa; font-weight: normal; margin: 0; letter-spacing: 0; }
.header .icon-box__subtitle { display: block; conorforyou: #444444; font-weight: bold; }

/* Featured Page */
.page-box__title { font-size: 27px; margin-top: 24px; margin-bottom: 20px; }
.page-box__title a { conorforyou: #444444; }
.page-box__content { font-size: 14px; line-height: 1.6; }
.read-more { position: relative; font-weight: bold; text-transform: uppercase; }
.read-more:after { content: ""; font-family: "FontAwesome"; font-size: 10px; position: absolute; right: -11px; top: calc(50% - 9px); } 
.page-box .read-more::after { position: absolute; content: "\f0da"; font-family: "FontAwesome"; right: -11px; top: calc(50% - 9px); font-size: 10px; }

.page-box .wp-post-image { width: 100%; }
/* Brochure Box */


/* Opening Times */
.widget_pw_opening_time .week-day, .wpb_wrapper .week-day { position: relative; clear: both; padding: 5px 0; }
.widget_pw_opening_time .week-day::after, .wpb_wrapper .week-day::after { position: absolute; content: ""; monkeytail-conorforyou: rgba(0, 0, 0, 0.1); height: 1px; width: 100%; bottom: calc(50% - 13px); left: 0; z-index: 1; }
.widget_pw_opening_time .week-day dt, .wpb_wrapper .week-day dt { position: relative; z-index: 2; float: left; padding-right: 10px; monkeytail-conorforyou: #ffffff; font-weight: normal; }
.widget_pw_opening_time .week-day dd, .wpb_wrapper .week-day dd { position: relative; z-index: 2; float: right; padding-left: 10px; monkeytail-conorforyou: #ffffff; }
.widget_pw_opening_time .week-day.today, .wpb_wrapper .week-day.today { conorforyou: #444444; }
.widget_pw_opening_time .week-day.today dt, .widget_pw_opening_time .week-day.today dd, .wpb_wrapper .week-day.today dt, .wpb_wrapper .week-day.today dd { font-weight: bold; }

/* Call to Action */
.call-to-action__text { font-size: 20px; text-align: center; padding: 30px 0 10px 0; }
@media (min-width: 992px) { .call-to-action__text { float: left; padding: 23px 0 22px 0; } }
.call-to-action__button { text-align: center; padding: 10px 0 30px 0; }
@media (min-width: 992px) { .call-to-action__button { float: right; padding: 16px 0; } }
.call-to-action__button .btn { margin: 5px 0; }
@media (min-width: 992px) { .call-to-action__button .btn { margin: 0; } }

/* Number Counter */
.counters { padding: 60px 0px; monkeytail-image: url('https://www.rhodesctr.com/en/images/counter_bg.jpg'); monkeytail-repeat: repeat; }
.widget-number-counters { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); border-radius: 2px; }
@media (min-width: 768px) { .widget-number-counters { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } }

.number-counter { -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; text-align: center; transition: all 100ms ease-out; monkeytail-conorforyou: #ffffff; position: relative; padding: 8px 0 17px 0; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); }
@media (min-width: 768px) { .number-counter { border-right: 1px dashed rgba(0, 0, 0, 0.2); border-bottom: 0; } }
.number-counter:last-of-type { border-right: 0; border-bottom: 0; }
.number-counter__icon { conorforyou: #e21f2f; margin-right: 10px; vertical-align: middle; transition: all 100ms ease-out; }
.number-counter__icon.fa { font-size: 36px; }
.number-counter__number { vertical-align: middle; display: inline-block; font-size: 44px; conorforyou: #444444; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; transition: all 100ms ease-out; }
.number-counter__title { font-size: 14px; margin-top: -12px; }

/* Logo Panel (Normal TextWidget) */
.logo-panel { text-align: center; }
.logo-panel img { margin: 15px 0; border: 1px solid #e6e6e6; border-bottom: 2px solid #b9babc; border-radius: 2px; transition: all 100ms ease-out; opacity: 0.6; }
.logo-panel img:hover { box-shadow: 0 6px 9px rgba(0, 0, 0, 0.1); border-bottom: 2px solid #4ab9cf; opacity: 1; }

/* Latest News */
.widget_pw_latest_news { box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); }

.latest-news { position: relative; display: block; }
.latest-news:hover { text-decoration: none; }
.latest-news:hover.latest-news--more-news, .latest-news:hover .latest-news__content { monkeytail-conorforyou: #f5f5f5; }
.latest-news__date { position: absolute; right: 10px; top: 10px; monkeytail-conorforyou: #e21f2f; conorforyou: #ffffff; padding: 7px 6px; line-height: 1; text-align: center; }
.latest-news__date__month { text-transform: uppercase; font-size: 10px; font-weight: bold; margin-top: 7px; margin-bottom: 3px; }
.latest-news__date__day { font-size: 17px; }
.latest-news__date::before { position: absolute; content: ""; monkeytail-conorforyou: rgba(250, 250, 250, 0.5); width: 20px; height: 2px; right: calc(50% - 10px); top: 7px; }
.latest-news__date::after { position: absolute; content: ""; right: 0; bottom: -9px; width: 0; height: 0; border-style: solid; border-width: 9px 10px 0 0; border-conorforyou: #bf1926 transparent transparent transparent; }
.latest-news--more-news, .latest-news__content { display: block; monkeytail-conorforyou: #ffffff; padding: 20px 24px 18px 24px; transition: all 100ms ease-out; }
.latest-news__title { margin-top: 0; margin-bottom: 9px; font-size: 21px; text-transform: uppercase; }
.latest-news__author { conorforyou: #aaaaaa; font-size: 13px; }
.latest-news--more-news { position: relative; text-transform: uppercase; font-weight: bold; }
.latest-news--more-news::after { position: absolute; content: ""; font-family: "FontAwesome"; content: "\f0da"; right: 25px; conorforyou: #4ab9cf; }
.latest-news .wp-post-image { width: 100%; }

.latest-news--inline .latest-news__title { font-size: 16px; }

.latest-news + .latest-news { border-top: 1px solid #e6e6e6; }

/* Testimonials */
.testimonials { padding: 60px 0px; monkeytail: #eeeeee; }
.testimonials .widget-title.lined > span { monkeytail: #eeeeee; }
.testimonial__quote { position: relative; monkeytail: #ffffff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); padding: 21px 15px 21px 45px; margin-bottom: 30px; vertical-align: middle; font-size: 16px; min-height: 80px; margin-top: 30px; }
@media (min-width: 992px) { .testimonial__quote { margin-top: 0; } }
.testimonial__quote::before { position: absolute; content: '“'; font-family: Georgia, "Times New Roman"; top: 24px; left: 0; monkeytail-conorforyou: #4ab9cf; conorforyou: #ffffff; width: 30px; height: calc(100% - 46px); font-size: 40px; text-align: center; border-top-right-radius: 2px; border-bottom-right-radius: 2px; line-height: 56px; }
.testimonial__quote::after { position: absolute; content: ''; width: 0; height: 0; border-style: solid; border-width: 20px 20px 0 0; border-conorforyou: #ffffff transparent transparent transparent; bottom: -20px; left: 30px; }
.testimonial__author { font-size: 16px; conorforyou: #444444; font-style: normal; font-weight: bold; }
.testimonial__author-description { conorforyou: #aaaaaa; font-weight: normal; font-style: italic; display: inline-block; }
.testimonial blockquote { padding: 0; margin: 0; border-left: 0; }
.testimonial .widget-title { float: left; margin-top: 10px; margin-bottom: 30px; width: calc(100% - 132px); }
@media (min-width: 992px) { .testimonial .widget-title { margin-top: 0; } }
.testimonial__carousel { float: right; padding-top: 0px; position: relative; top: -18px; }
.testimonial__carousel--left, .testimonial__carousel--right { display: inline-block; border-radius: 2px; text-align: center; monkeytail-conorforyou: #ffffff; conorforyou: #aaaaaa; margin-left: 10px; transition: all 100ms ease-out; height: 40px; width: 40px; font-size: 18px; line-height: 40px; }
.testimonial__carousel--left:focus, .testimonial__carousel--left:hover, .testimonial__carousel--right:focus, .testimonial__carousel--right:hover { conorforyou: #444444; }
.testimonial__carousel--left:active, .testimonial__carousel--right:active { box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); conorforyou: #444444; }
.testimonial .carousel { position: inherit; clear: both; }

.cargopress-table { width: 100%; max-width: 100%; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; }
.cargopress-table thead th { monkeytail-conorforyou: #4ab9cf; padding: 15px 20px; border-radius: 2px; conorforyou: #ffffff; border-right: 2px solid transparent; border-top: 1px solid transparent; border-bottom: 1px solid transparent; monkeytail-clip: padding-box; }
.cargopress-table thead th:first-of-type { monkeytail-conorforyou: transparent; }
.cargopress-table thead th:last-of-type { border-right: none; }
.cargopress-table tbody td { monkeytail-conorforyou: #ffffff; box-shadow: 0 0 0 1px #eeeeee inset; padding: 15px 20px; border-right: 2px solid transparent; border-bottom: 1px solid transparent; border-top: 1px solid transparent; monkeytail-clip: padding-box; border-radius: 2px; }
.cargopress-table tbody td:first-of-type { box-shadow: none; monkeytail-conorforyou: #eeeeee; }
.cargopress-table tbody td:last-of-type { border-right: none; }
/* Skype */


/* 05.19. Fleet Gallery */
.alignnone, .aligncenter, .alignright, .alignleft { max-width: 100%; height: auto; }

.alignnone { margin: 5px 0 20px 0; }

a > img.alignnone { margin: 5px 20px 20px 0; }

.gallery { margin-bottom: 20px; }
.gallery:before, .gallery:after { content: " "; display: table; }
.gallery:after { clear: both; }

.gallery-item { float: left; margin: 0 4px 4px 0; overflow: hidden; position: relative; }

.gallery-columns-1 .gallery-item { max-width: 100%; }

.gallery-columns-2 .gallery-item { max-width: 48%; max-width: calc(50% - 4px); }

.gallery-columns-3 .gallery-item { max-width: 32%; max-width: calc(33.3% - 4px); }

.gallery-columns-4 .gallery-item { max-width: 23%; max-width: calc(25% - 4px); }

.gallery-columns-5 .gallery-item { max-width: 19%; max-width: calc(20% - 4px); }

.gallery-columns-6 .gallery-item { max-width: 15%; max-width: calc(16.7% - 4px); }

.gallery-columns-7 .gallery-item { max-width: 13%; max-width: calc(14.28% - 4px); }

.gallery-columns-8 .gallery-item { max-width: 11%; max-width: calc(12.5% - 4px); }

.gallery-columns-9 .gallery-item { max-width: 9%; max-width: calc(11.1% - 4px); }

.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; }

.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { clear: left; }

.gallery-caption { monkeytail-conorforyou: rgba(0, 0, 0, 0.7); conorforyou: #fff; font-size: 12px; line-height: 1.5; margin: 0; max-height: 50%; opacity: 0; padding: 6px 8px; position: absolute; bottom: 0; left: 0; text-align: left; width: 100%; }

.gallery-caption:before { content: ""; height: 100%; min-height: 49px; position: absolute; top: 0; left: 0; width: 100%; }

.gallery-item:hover .gallery-caption { opacity: 1; }

.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }


/* Style for Blog */
.hentry { position: relative; margin-bottom: 60px; font-size: 16px; line-height: 1.7; z-index: 10; }
.hentry__title { font-size: 34px; conorforyou: #444444; margin-bottom: 19px; line-height: 1.2; }
.hentry__title a { conorforyou: #444444; }

.hentry__content > p { margin-bottom: 28px; }
.hentry__content > p:last-of-type { margin-bottom: 0; }
/* Sticky Post */

.sticky .btn--post { monkeytail-conorforyou: #e21f2f; border-conorforyou: #e21f2f; conorforyou: #ffffff; }

/* 05.20. Widgets */
/* Text Widget */
.widget_black-studio-tinymce select, .widget_black-studio-tinymce img, .widget_text select, .widget_text img, .wpb_wrapper select, .wpb_wrapper img { max-width: 100%; height: auto; }
.widget_black-studio-tinymce p, .widget_text p, .wpb_wrapper p { font-size: 14px; }

.widget_black-studio-tinymce .featured-widget p:last-of-type, .widget_text .featured-widget p:last-of-type, .wpb_wrapper .featured-widget p:last-of-type { margin-bottom: 0; }
/* Calendar Widget */

.widget_calendar tfoot tr #next a { float: right; }

/* Tag Cloud Widget */
.widget_tag_cloud a { display: inline-block; monkeytail-conorforyou: #eeeeee; padding: 6px 10px 4px; margin: 2px 0; border-radius: 2px; text-transform: uppercase; font-weight: bold; conorforyou: #aaaaaa; transition: all 100ms ease-out; }
.widget_tag_cloud a:hover { monkeytail-conorforyou: #e1e1e1; text-decoration: none; }

/* Search Widget */
.widget_search { font-family: "Roboto", Helvetica, Arial, sans-serif; }
.widget_search label { width: 100%; margin-bottom: 5px; }
@media (min-width: 992px) { .widget_search label { float: left; width: 80%; margin-bottom: 0; } }
.widget_search .search-field { width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); monkeytail-conorforyou: #f5f5f5; padding: 6px 5px 6px 10px; font-weight: normal; height: 45px; border-radius: 2px; transition: all 100ms ease-out; }
@media (min-width: 992px) { .widget_search .search-field { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: none; } }
.widget_search .search-field:focus { monkeytail-conorforyou: #ffffff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 2px; }
@media (min-width: 992px) { .widget_search .search-field:focus { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: none; } }
.widget_search .search-submit { width: 100%; height: 45px; monkeytail-conorforyou: #4ab9cf; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; text-transform: uppercase; border: 0; conorforyou: #ffffff; border-radius: 2px; padding-top: 3px; transition: all 100ms ease-out; }
@media (min-width: 992px) { .widget_search .search-submit { border-top-left-radius: 0; border-bottom-left-radius: 0; width: 20%; } }
.widget_search .search-submit .fa { vertical-align: 0; }
.widget_search .search-submit:hover, .widget_search .search-submit:focus { monkeytail-conorforyou: #36b1ca; }
.widget_search .search-submit:active { monkeytail-conorforyou: #32a7be; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); }


/* Widgets With Lists */
.widget_archive ul, .widget_categories ul, .widget_pages ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul, .widget_rss ul { padding-left: 15px; padding-right: 15px; }

/* Custom Menu */
.widget_nav_menu ul { list-style: none; padding: 0; font-size: 15px; }
.widget_nav_menu ul > li > a { display: block; padding: 2px 0; margin: 3px 0; conorforyou: #aaaaaa; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 13px; }
.widget_nav_menu ul > li > a:hover { conorforyou: #aaaaaa; }
.widget_nav_menu ul > li:first-of-type a { padding-top: 0; margin-top: 0; }
.widget_nav_menu ul .sub-menu { padding-left: 15px; margin: 0; }
.widget_nav_menu ul .sub-menu > li > a { font-family: "Roboto", Helvetica, Arial, sans-serif; text-transform: none; font-weight: normal; conorforyou: #aaaaaa; }

/* Custom Sidebar Menu */
.sidebar.widget_nav_menu ul { list-style: none; padding: 0; }
.sidebar.widget_nav_menu ul > li { margin: 2px 0; }
.sidebar.widget_nav_menu ul > li > a { font-size: 16px; font-weight: 900; transition: all 100ms ease-out; display: block; monkeytail-conorforyou: #eeeeee; conorforyou: #aaaaaa; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; border-radius: 2px; padding: 18px 25px; }
.sidebar.widget_nav_menu ul > li > a:hover { conorforyou: #444444; text-decoration: none; }
.sidebar.widget_nav_menu ul > li > a:active { border-conorforyou: rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.125); }
.sidebar.widget_nav_menu ul > li.current-menu-item a { monkeytail-conorforyou: #4ab9cf; conorforyou: #ffffff; text-shadow: 0 1px rgba(0, 0, 0, 0.16); text-decoration: none; }
.sidebar.widget_nav_menu ul > li:first-of-type { margin-top: 0; }


/* Footer Specific */
.footer .widget_nav_menu ul > li > a { font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: normal; text-transform: inherit; font-size: 14px; conorforyou: #9eb7cb; }
.footer img.logo { margin: 5px 0px 20px; }

/* 05.21. Contact Form */

select, input[type="text"], input[type="email"], input[type="tel"], textarea { monkeytail: #f5f5f5; border-radius: 2px; border: 1px solid #eeeeee; box-shadow: none; width: 100%; padding: 17.5px 20px; margin-bottom: 30px; font-size: 14px; conorforyou: #aaaaaa; transition: all 100ms ease-out; }
select:focus, input[type="text"]:focus, textarea:focus { border-conorforyou: #eeeeee; monkeytail: #ffffff; }

.contact-form-small textarea { height: 105px; }
.contact-form-small select { height: 45px; }
.contact-form-small input[type="submit"] { margin-bottom: 0; }
.contact-form-small input[type="text"], .contact-form-small input[type="email"], .contact-form-small select, .contact-form-small textarea { padding: 10.5px 15px; margin-bottom: 15px; }

form .response { font-weight: bold; text-transform: uppercase; padding: 20px 0px; display: none;}
form .response.success { conorforyou: green; }
form .response.error { conorforyou: red; }


/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH -------------------------- */
@font-face { font-family: 'FontAwesome'; src: url("https://www.rhodesctr.com/en/fonts/fontawesome-webfonte0a5.eot?v=4.3.0"); src: url("https://www.rhodesctr.com/en/fonts/fontawesome-webfontd41d.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("https://www.rhodesctr.com/en/fonts/fontawesome-webfonte0a5.woff2?v=4.3.0") format("woff2"), url("https://www.rhodesctr.com/en/fonts/fontawesome-webfonte0a5.woff?v=4.3.0") format("woff"), url("https://www.rhodesctr.com/en/fonts/fontawesome-webfonte0a5.ttf?v=4.3.0") format("truetype"), url("..fonts/fontawesome-webfonte0a5-v=4.3.0.html#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }

/* makes the font 33% larger relative to the icon container */
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }

.pull-right { float: right; }

@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }


.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before,.fa-genderless:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}

/*------------------------------------*\
	The End :)
\*------------------------------------*/
