.promo-item {
margin-top: 40px;
margin-bottom: 40px;
margin-left: 5px;
margin-right: 5px;
height: 250px;
}  .wpcf7-submit, #commentform .submit, #back-to-top,
.highlight-text, #wp-calendar tbody td:hover {
background-color: transparent;
} .wpcf7-submit, #commentform .submit, #back-to-top i,
.flex-direction-nav a.flex-next:before,
.flex-direction-nav a.flex-prev:before, .nav li.active > a, .nav a:hover, #wp-calendar tbody td:hover {
color: #fbe2cb;
} .share_post a {
color: #e2ae69;
}
.share_post a:hover {
color: #fbe2cb;
} body {
color: #000000;
font-size: 14px;
font-family: 'Roboto';
line-height: 24px;
font-weight: 400;
background-color: #1b1718;
background-image: url();
background-repeat: no-repeat;
background-size: inherit;
} a.main_logo,
.main_subtitle,
.ig_meta_post_classic, .foot_post_cont_reading a, .foot_post_comment a, ul.post_tag li, .ig_widget .tagcloud a, .tit_prev span, .tit_next span, .fancy_one span, .comments-title span, p.fancy_one_tw_sider span, .effect-jazz figcaption p, a.ig_recent_big_post_title, a.ig_recent_post_title, .ig_recent_post_details span, .ig_recent_big_post_details span, .related-post-style1 p.r-p-date, .related-post-style2 p.r-p-date, .title_navigation_post_r p.r-p-date, .title_navigation_post p.r-p-date,.subtitle_post_standard a
{
font-family: 'Montserrat' !important;
}
::selection {
background: #fbe2cb;
color: #e2ae69;
}
::-moz-selection {
background: #fbe2cb;
color: #e2ae69;
}
a,
h1 a.main_logo {
color: #fbe2cb;
}
a:hover,
a:active,
a:focus,
h1 a.main_logo:hover {
color: #e2ae69;
}  blockquote {
border-left-color:  #fbe2cb;
} h1 {
font-family: 'Montserrat';
font-size: 36px;
color: #fbe2cb;
line-height: 40px;
letter-spacing: 1px;
word-spacing:  0px;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h1 a {
color: #fbe2cb;
}
h1 a:hover {
color: #e2ae69;
}
h2 {
font-family: 'Montserrat';
font-size: 32px;
color: #fbe2cb;
line-height: 40px;
letter-spacing: 1px;
word-spacing: ;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h2 a {
color: #fbe2cb;
}
h2 a:hover {
color: #e2ae69;
}
h3 {
font-family: 'Montserrat';
font-size: 24px;
color: #fbe2cb;
line-height: 24px;
letter-spacing: 1px;
word-spacing: ;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h3 a {
color: #fbe2cb;
}
h3 a:hover {
color: #e2ae69;
}
h4 {
font-family: 'Montserrat';
font-size: 20px;
color: #fbe2cb;
line-height: 24px;
letter-spacing: 1px;
word-spacing: ;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h4 a {
color: #fbe2cb;
}
h4 a:hover {
color: #e2ae69;
}
h5 {
font-family: 'Montserrat';
font-size: 18px;
color: #fbe2cb;
line-height: 22px;
letter-spacing: 1px;
word-spacing: ;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h5 a {
color: #fbe2cb;
}
h5 a:hover {
color: #e2ae69;
}
.title_navigation_post h5 a, .title_navigation_post_r h5 a  {
font-family: 'Montserrat';
font-size: 18px;
color: #fbe2cb;
line-height: 22px;
word-spacing: ;
font-weight: 700;
}
h6 {
font-family: 'Montserrat';
font-size: 16px;
color: #fbe2cb;
line-height: 20px;
letter-spacing: 1px;
word-spacing: ;
margin-top: 0;
margin-bottom: 20px;
font-weight: 700;
}
h6 a {
color: #fbe2cb;
}
h6 a:hover {
color: #e2ae69;
} .logo {
background-color: #ffffff;
}  header.header,
ul.sub-menu > li {
background-color:rgba(48,41,43,1);
} .menu_post_header {
background-color:rgba(48,41,43,1);
}
.menu_post_header nav ul li ul.sub-menu {
background-color:rgba(48,41,43,1) !important;
} .journey-menu ul.main-menu li {
font-size: 10px;
font-family: 'Montserrat';
}
.journey-menu ul.main-menu > li > a {
font-family: 'Montserrat';
font-weight: 700;
font-size: 10px;
letter-spacing: 1px;
}
.button_home {
background-color: #e2ae69;
color: rgba(48,41,43,1);
}
.main-menu > li > a {
letter-spacing: 1px;
color:  #fbe2cb;
font-size: 10px;
}
.main-menu > li > a:hover {
color: #e2ae69;
}
li.current-menu-item > a,
.current_page_item {
color: #e2ae69 !important;
} ul li ul.sub-menu > li:first-child {
background-color: rgba(48,41,43,1);
}
ul li ul.sub-menu ul.sub-menu > li:first-child {
background-color: rgba(48,41,43,1);
}
.main-menu li:hover > ul.sub-menu {
background-color: rgba(48,41,43,1);
}
ul.sub-menu > li > a {
color:  #fbe2cb;
font-family: 'Montserrat';
font-weight: 700;
font-size: 10px;
letter-spacing: 1px;
}
ul.sub-menu > li > a:hover {
color:  #e2ae69;
} .nav-mobile, .nav-mobile ul, .nav-mobile li {
font-family: 'Montserrat';
} #top-search a  {
font-family: 'Montserrat';
font-weight: 700;
font-size: 10px;
letter-spacing: 1px;
color: #fbe2cb;
}
#top-search a:hover  {
color: #e2ae69;
}
.click_search:after {
color: #e2ae69;
}
.click_search:after:hover {
color: #fbe2cb;
} .container_search, .cd-primary-nav {
background-color: #30292b;
} .menu-nav i {
color: #e2ae69;
} .nav-mobile > li {
background-color: ;
}
.nav-mobile ul.sub-menu > li > a, .nav li ul.sub-menu {
background-color: ;
}
.cont_mobile_nav {
background-color: #30292b;
}
.nav-mobile a {
color:  #fffaf3;
}
.nav-mobile a:hover {
color:  #e2ae69;
}
.nav-mobile li > a > span {
color:  #e2ae69;
}
.nav-mobile li > a:hover > span {
color:  #e2ae69;
} #mini-header {
background-color:#30292b;
}
.menu-miniheader ul li ul.sub-menu li {
background-color:#30292b !important;
}
#mini-header li:hover > ul.sub-menu {
background-color:#30292b !important;
}
.menu-miniheader ul li a {
color: #fbe2cb !important;
}
.menu-miniheader ul li a:hover {
color: #e2ae69 !important;
}
.ig-social-right-miniheader a i, .social-nav-under-logo a i {
color: #fbe2cb !important;
}
.ig-social-right-miniheader a i:hover, .social-nav-under-logo  a i:hover {
color: #e2ae69 !important;
}
header.header .downHeader li.current-menu-item > a, .current_page_item {
color: #e2ae69 !important;
}
header.header .downHeader .main-menu > li > a {
color: #fbe2cb;
}
header.header .downHeader .main-menu > li > a:hover,
.flexnav li a:hover, .flexnav li ul li a:hover {
color: #e2ae69;
}
header.header .downHeader ul.sub-menu > li > a {
color: #fbe2cb;
background-color: ;
}
header.header .downHeader ul.sub-menu > li > a:hover {
color: #e2ae69;
} #up_container {
background-color: #30292b;
}
#closer a, #closer i {
color:  #fbe2cb;
}
#border_up_container {
background-color: #e2ae69;
}
.ig-top-social a i,.ig-top-social a span, header.header.downHeader, header.header.downHeader #top-search a {
color: #e2ae69;
}
.ig-top-social a i:hover, .ig-top-social a span:hover, header.header.downHeader, header.header.downHeader #top-search a:hover, #top-search a:hover {
color: #fbe2cb;
} #widget-area .ig_widget ul li {
border-bottom: 1px solid #4a423a;
}  ul li.ig_share_buttom {
background-color:#30292b;
border-left: solid 1px #fff;
}
.ig_share_buttom i {
color:  #e2ae69;
}
.ig_share_buttom:hover a,
.ig_share_buttom:hover a i {
color:  #fbe2cb !important;
}
footer {
background-color: #30292b;
} footer .ig_widget h6.foot-title {
color: #fbe2cb;
} footer .ig_widget a {
color: #e2ae69;
}
footer .ig_widget a:hover {
color: #e2ae69;
}
footer .ig_widget p strong {
color: #e2ae69;
}
footer .ig_widget p,
footer .textwidget {
color: #fbe2cb;
}
footer .ig_widget ul li  {
color: #fbe2cb;
}
footer .ig_widget ul li a {
color: #e2ae69;
}
footer .ig_widget ul li a:hover {
color: #e2ae69;
}
footer .ig_widget .tagcloud a {
border: 1px solid #e2ae69;
color: #e2ae69;
}
footer .ig_widget .tagcloud a:hover {
background-color: #e2ae69;
color: #e2ae69;
}
.mc_merge_var input[type=text], input[type=email], select,
footer .ig_widget .mc_merge_var input[type=text], input[type=email], select {
background: #1b1718;
} footer.central_footer {
background-color: #fffaf3;
} footer .ig_widget h6 {
color: ;
}
#mc_subheader {
color: ;
}
#mc_signup_submit {
color: #fbe2cb;
} footer .ig_widget #mc_signup_submit {
background-color:  !important;
color:  !important;
} .sub_footer {
background-color: #30292b;
} .sub_footer span {
color: #fffaf3;
}
.sub_footer span a {
color: #e2ae69;
}
.sub_footer span a:hover {
color: #e2ae69;
}  .blog-post-content, .blog-post-infbox-content, .total-content-list, .blog-post-content-list, .blog-post-content-list-sider, .blog-post-content-grid, .blog-post-single-content, .content-related-post, .content-comment, .comment-respond, .content-author, .page-content, .page-central-content, .ig_widget, .box_author, .ig_bg_image, .bg_slide_post, .title-content, .container-select-box select, .container-select-box:after, .panel-body .widget_search form input[type="search"], .cont_prev_left, .cont_next_right, .category_bg, #widget-area, #commentform textarea, #disqus_thread {
background-color: #30292b;
}
.fancy_one span:before, .fancy_one span:after, .tit_prev span:after, .tit_next span:before, .tit_next span:after, .comments-title span:before, .comments-title span:after, #reply-title span:after, #reply-title span:before {
border-bottom: 2px solid #d1a162;
}
#ig-slide-post.owl-theme .owl-controls .owl-buttons div,
.slide_post.owl-theme .owl-controls .owl-buttons div  {
background-color: #d1a162;
} .widget_search form input[type="search"] {
border: 2px solid #4a423a;
background: #30292b;
color: #000000;
}
::-webkit-input-placeholder {
color: #000000;
font-size: 14px;
font-family: 'Roboto';
}
:-moz-placeholder { color: #000000;
font-size: 14px;
font-family: 'Roboto';
}
::-moz-placeholder { color: #000000;
font-size: 14px;
font-family: 'Roboto';
}
:-ms-input-placeholder {
color: #000000;
font-size: 14px;
font-family: 'Roboto';
} .ig_widget, .ig_widget .ig_widget_twitter li span {
color: #000000;
font-size: 14px;
font-family: 'Roboto';
}
.fancy_one_tw_sider span i  {
color: #d1a162;
}
.ig_widget .tagcloud a  {
border: 2px solid #d1a162;
}
.ig_widget .tagcloud a:hover {
background-color: #d1a162;
color: #30292b;
}
.post_divider_classic {
background-color: #4a423a;
}
.ig_meta_post_classic span:before, .ig_meta_post_classic span:after {
border-bottom: 2px solid #4a423a !important;
}
ul.children li > div,
ol.commentlist li > div {
border-bottom: 1px solid #4a423a;
}
.button_cont, #commentform .submit, .wpcf7 .wpcf7-submit, footer .ig_widget #mc_signup_submit {
background-color: transparent;
color: #fbe2cb;
border: solid 2px #e2ae69;
line-height: 20px;
letter-spacing: 1px;
font-family: 'Montserrat';
font-size: 16px !important;
font-weight: 700;
text-transform: ;
}
.button_cont:hover,
.button_cont:active,
.button_cont:focus {
color: #fbe2cb;
} .subtitle_post_standard a  {
color: #fbe2cb;
border: 2px solid #d1a162;
}
.subtitle_post_standard a:hover {
color: #e2ae69;
}
i.ico_footer_post {
color: #d1a162 !important;
background-color: transparent !important;
}
figure.effect-jazz figcaption::after {
border-top: 2px solid #d1a162;
border-bottom: 2px solid #d1a162;
} ul.post_tag li {
border: 2px solid #d1a162;
} a.page-numbers,
.ig_nextpage a .page-numbers  {
background-color: #30292b;
font-family: 'Montserrat' !important;
}
a.page-numbers:hover,
.ig_nextpage a .page-numbers:hover
{
color: #30292b;
background-color: #e2ae69;
}
.page-numbers.current,
.ig_nextpage .page-numbers  {
color: #30292b;
background-color: #e2ae69;
font-family: 'Montserrat' !important;
}
.ig_nextpage a .page-numbers  {
color: #fbe2cb;
} .wpcf7 input, .wpcf7 textarea {
background-color: #30292b;
border: 2px solid #fbe2cb;
}
.wpcf7 .wpcf7-submit {
background-color: transparent;
} textarea, #commentform input {
border: 2px solid #e2ae69;
} .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
background-color: #fbe2cb;
} .wpb_wrapper {
color: #000000;
font-size: 14px;
font-family: 'Roboto';
line-height: 24px;
font-weight: 400;
} .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a {
font-family: 'Roboto';
color: #000000;
} .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #fbe2cb !important;
background-color: transparent;
} .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: transparent;
font-family: 'Montserrat';
} .team figure {
color: #000000;
}
.team a:hover img {
border-color:  #fbe2cb;
}
.team  a:hover figure {
color:  #fbe2cb;
}
.team figure figcaption em {
color: #000000;
} .dropcap_extra {
border: 2px solid #fbe2cb;
color: #fbe2cb;
} span.reply {
border: 2px solid #d1a162;
} .indie_aboutme .title_special_aut,
.indie_big_aboutme .title_special_aut {
color: #fbe2cb;
font-size: 16px;
font-family: 'Montserrat';
line-height: 25px;
font-weight: 700;
}
.indie_aboutme .local_special_aut,
.indie_big_aboutme .local_special_aut {
color: #e2ae69;
font-size: 12px;
font-family: 'Montserrat';
line-height: 13px;
font-weight: ;
}
.color_big_author,
.indie_aboutme .ig_widget {
background-color: #30292b;
}
.indie_aboutme .ig_widget p,
.indie_big_aboutme p {
color: #cebba3;
font-size: 14px;
font-family: 'Roboto';
line-height: 24px;
font-weight: 400;
}
.indie_big_aboutme .ig-top-social a span {
color: #fbe2cb !important;
}
.indie_big_aboutme .ig-top-social a span:hover {
color: #e2ae69 !important;
} #video_bg {
height:500px;
}
@media (max-width: 480px) {
#video_bg {
height: auto;
}
}  #example{
margin: 0 auto;
}