/*
Theme Name: Munfarid
Theme URI: http://www.energeticthemes.com/themes/munfarid
Description: Munfarid - A WordPress Theme For Blog & Shop
Tags: theme-options
Author: Energetic Themes
Author URI: http://www.energeticthemes.com
Text Domain: munfarid
Domain Path: /languages
Version: 1.0.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
@font-face {
    font-family: 'foundry_sterlingmedium';
    src: url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.eot');
    src: url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.woff2') format('woff2'),
         url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.woff') format('woff'),
         url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.ttf') format('truetype'),
         url('../munfarid/assets/webfonts/foundrysterling/foundrysterling-medium-webfont.svg#foundry_sterlingmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'icomoon';
  src: url("../munfarid/assets/webfonts/icomoon/icomoon.eot");
  src: url("../munfarid/assets/webfonts/icomoon/icomoon.eot#iefix") format("embedded-opentype"), url("../munfarid/assets/webfonts/icomoon/icomoon.ttf") format("truetype"), url("../munfarid/assets/webfonts/icomoon/icomoon.woff") format("woff"), url("../munfarid/assets/webfonts/icomoon/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="custom-icon-"], [class*=" custom-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'roxine-font-icon';
  src: url("../munfarid/assets/webfonts/roxine-font-icon/roxine-font-icon.eot");
  src: url("../munfarid/assets/webfonts/roxine-font-icon/roxine-font-icon.eot?#iefix") format("embedded-opentype"), url("../munfarid/assets/webfonts/roxine-font-icon/roxine-font-icon.woff") format("woff"), url("../munfarid/assets/webfonts/roxine-font-icon/roxine-font-icon.ttf") format("truetype"), url("../munfarid/assets/webfonts/roxine-font-icon/roxine-font-icon.svg#roxine-font-icon") format("svg");
  font-weight: normal;
  font-style: normal; }

[data-icon]:before {
  font-family: 'roxine-font-icon' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

[class^='icon-']:before,
[class*=' icon-']:before {
  font-family: 'roxine-font-icon' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.custom-icon-award:before {
  content: "\e900"; }

.custom-icon-celebrate:before {
  content: "\e901"; }

.custom-icon-dribbble:before {
  content: "\e902"; }

.custom-icon-email:before {
  content: "\e903"; }

.custom-icon-facebook:before {
  content: "\e904"; }

.custom-icon-font-design:before {
  content: "\e905"; }

.custom-icon-google-plus:before {
  content: "\e906"; }

.custom-icon-heart:before {
  content: "\e907"; }

.custom-icon-cart:before {
  content: "\e908"; }

.custom-icon-layers:before {
  content: "\e909"; }

.custom-icon-link:before {
  content: "\e90a"; }

.custom-icon-list:before {
  content: "\e90b"; }

.custom-icon-pen-tool:before {
  content: "\e90c"; }

.custom-icon-phone:before {
  content: "\e90d"; }

.custom-icon-pin:before {
  content: "\e90e"; }

.custom-icon-pinterest:before {
  content: "\e90f"; }

.custom-icon-projects:before {
  content: "\e910"; }

.custom-icon-smile:before {
  content: "\e911"; }

.custom-icon-twitter:before {
  content: "\e912"; }

.custom-icon-vector:before {
  content: "\e913"; }

.custom-icon-angle-right:before {
  content: "\e914"; }

.custom-icon-angle-left:before {
  content: "\e915"; }

.custom-icon-plus:before {
  content: "\e916"; }

.custom-icon-calendar:before {
  content: "\e917"; }

.custom-icon-folder:before {
  content: "\e918"; }

.custom-icon-link2:before {
  content: "\e919"; }

.custom-icon-skill:before {
  content: "\e91a"; }

.custom-icon-user:before {
  content: "\e91b"; }

.custom-icon-headset:before {
  content: "\e91c"; }

.custom-icon-message:before {
  content: "\e91d"; }

.custom-icon-map-marker:before {
  content: "\e91e"; }

.custom-icon-globe:before {
  content: "\e91f"; }

.custom-icon-pyramid:before {
  content: "\e920"; }

.custom-icon-hexagon:before {
  content: "\e921"; }

.custom-icon-cube:before {
  content: "\e922"; }

.custom-icon-minus:before {
  content: "\e923"; }

.custom-icon-phone-ring:before {
  content: "\e924"; }

.custom-icon-search:before {
  content: "\e925"; }

.custom-icon-dollar:before {
  content: "\e926"; }

.custom-icon-email1:before {
  content: "\e927"; }

.custom-icon-arrow-right:before {
  content: "\e928"; }

.icon-users-1:before {
  content: '\e56c'; }

.icon-users:before {
  content: '\e1cd'; }

.icon-user-profile:before {
  content: '\ec07'; }

.icon-settings-streamline-2:before {
  content: '\e337'; }

.icon-mortar-board:before {
  content: '\e25b'; }

.icon-contact-book:before {
  content: '\eef1'; }

.icon-text-align-left:before {
  content: '\ebda'; }

.icon-text-align-right:before {
  content: '\ebdb'; }

.icon-arrow-swap:before {
  content: '\e8d7'; }

.icon-resize-full:before {
  content: '\e52d'; }

.icon-screen-full:before {
  content: '\e280'; }

.icon-code:before {
  content: '\e02b'; }

.icon-source-code:before {
  content: '\ebcc'; }

.icon-question-circle-outline:before {
  content: '\ed5e'; }

.icon-error-two:before {
  content: '\ef2d'; }

.icon-error:before {
  content: '\ef2a'; }

.icon-sitemap:before {
  content: '\e165'; }

.icon-user-plus:before {
  content: '\e1ca'; }

.icon-envelope-1:before {
  content: '\e5b0'; }

.icon-login:before {
  content: '\e4f8'; }

.icon-ios-unlocked:before {
  content: '\e7bf'; }

.icon-dashboard-1:before {
  content: '\eed3'; }

.icon-edit-modify-streamline:before {
  content: '\e304'; }

.icon-server:before {
  content: '\e157'; }

.icon-magic:before {
  content: '\e0ef'; }

.icon-link:before {
  content: '\e0e1'; }

.icon-heart:before {
  content: '\e0b6'; }

.icon-tasks:before {
  content: '\e198'; }

.icon-th-large:before {
  content: '\e1a0'; }

.icon-time:before {
  content: '\eee8'; }

.icon-table:before {
  content: '\e193'; }

.icon-calendar-11:before {
  content: '\f1c5'; }

.icon-indent-right:before {
  content: '\ef67'; }

.icon-lightbulb:before {
  content: '\e3a1'; }

.icon-picture:before {
  content: '\e517'; }

.icon-edit-pen-1:before {
  content: '\efde'; }

.icon-list-alt:before {
  content: '\e0e6'; }

.icon-plus-circle:before {
  content: '\e134'; }

.icon-mark-map:before {
  content: '\ed6b'; }

.icon-play:before {
  content: '\e12f'; }

.icon-move:before {
  content: '\eb4f'; }

.icon-cogs:before {
  content: '\e030'; }

.icon-progress-2:before {
  content: '\e522'; }

.icon-arrow-move:before {
  content: '\e7c5'; }

.icon-star-6:before {
  content: '\e70d'; }

.icon-dollar-2:before {
  content: '\f1aa'; }

.icon-thumbs-up:before {
  content: '\e1a6'; }

.icon-rocket:before {
  content: '\e14d'; }

.icon-quote-left:before {
  content: '\e13e'; }

.icon-laptop-6:before {
  content: '\f1e9'; }

.icon-folder-open:before {
  content: '\e088'; }

.icon-facebook:before {
  content: '\e065'; }

.icon-google-plus:before {
  content: '\e0a1'; }

.icon-pinterest:before {
  content: '\e12b'; }

.icon-dribbble:before {
  content: '\e04e'; }

.icon-twitter:before {
  content: '\e1be'; }

.icon-select:before {
  content: '\e5e5'; }

.icon-columns:before {
  content: '\e031'; }

.icon-close-round:before {
  content: '\e7ab'; }

.icon-angle-left:before {
  content: '\72'; }

.icon-angle-right:before {
  content: '\73'; }

.icon-ios-more:before {
  content: '\e8ce'; }

.icon-law:before {
  content: '\e248'; }

.icon-android-contacts:before {
  content: '\e7b9'; }

.icon-search:before {
  content: '\e153'; }

.icon-sort-1:before {
  content: '\ec89'; }

.icon-long-arrow-left:before {
  content: '\e0ec'; }

.icon-long-arrow-right:before {
  content: '\e0ed'; }

.icon-sign-in:before {
  content: '\e161'; }

.icon-user-outline:before {
  content: '\e5f5'; }

.icon-ios-locked-outline:before {
  content: '\e779'; }

.icon-thumbs-up-1:before {
  content: '\e554'; }

.icon-photos-pictures:before {
  content: '\ecfe'; }

.icon-group-full:before {
  content: '\eb10'; }

.icon-ios-star:before {
  content: '\e8a8'; }

.icon-android-close:before {
  content: '\e95a'; }

.icon-ios-close-empty:before {
  content: '\e6f3'; }

.icon-calendar:before {
  content: '\3f'; }

.icon-paper-plane-1:before {
  content: '\e511'; }



body {
	margin-top: 46px !important;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
a {
	font-family: 'foundry_sterlingmedium', Helvetica, Arial, sans-serif !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	color: #55565b;
}
#top-header {
	opacity: 1;
	-webkit-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .01), 0 4px 6px 0 rgba(0, 0, 0, .07);
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, .01), 0 4px 6px 0 rgba(0, 0, 0, .07);
	border-bottom: 2px solid #fff;
	background: #720823;
	z-index: 9;
}
#top-header ul {
	padding: 0;
	margin: 0;
}
#top-header ul li {
	display: inline-block;
	font-size: .75em;
}
#top-header ul li a {
	color: #fff !important;
}
#top-header ul li a span {
	margin-right: .5em;
}
.header-search-bar {
	z-index: 9999;
	opacity: .98;
}
.navbar-nav > li:not(:last-child) {
	margin-right: 1em !important;
}
.navbar.nav-align-center .navbar-nav {
	margin-right: 0 !important;
}
.navbar-nav .nav-link {
	text-transform: uppercase;
}
.page-main-title {
	background-color: #333 !important;
}
.breadcrumbs,
.breadcrumbs a {
	color: #fff !important;
}
.slick-next, .slick-next:focus, .slick-next:hover, .slick-prev, .slick-prev:focus, .slick-prev:hover {
	background: #720823 !important;
}
.slick-next:before, .slick-prev:before {
	color: #fff !important;
}
.blog-slider-munfarid-1 .slick-active .entry-content-wrapper {
	border-top-right-radius: 16px;
	background: rgba(0, 0, 0, .75);
}
.blog-slider-munfarid-1 article .entry-content-wrapper .entry-title a,
.blog-slider-munfarid-1 article .entry-content-wrapper .entry-content p,
.slick-slide .entry-content-wrapper .entry-meta-top span {
	color: #fff !important;
}
.blog-post .btn,
.sib-default-btn {
	border-radius: 5.429rem !important;
	background: transparent !important;
	border-color: #720823 !important;
	color: #720823 !important;
	text-transform: uppercase !important;
}
footer {
	background-color: #000;
}
footer p,
footer h4,
footer a,
.footer-bottom-area {
	color: #7d7d7d !important;
}
footer a:hover {
	color: #fff !important;
}
.footer-logo {
	max-width: 200px !important;
	height: auto !important;
}
.nl-form-start {
	position: relative;
}
.nl-form-start h2,
.nl-form-start h3,
.nl-form-start p,
.nl-form-start a,
.nl-form-start label {
	color: #ffffff !important;
	position: relative;
}
.nl-form-start input {
	border: 2px solid #ccc !important;
	border-radius: 5.429rem !important;
}
.nl-form-start .sib-default-btn {
	background: #fff !important;
}
.nl-form-start:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .75);
	width: 100%;
	height: 100%;
}