html, hmtl a{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;width:100%;height:100%;margin-top:0;}
body {
margin: 0;
width: 100%;
height: 100%;
overflow-y: scroll;
overflow-x: hidden !important;
-webkit-font-smoothing: antialiased;
} a{text-decoration:none;cursor:pointer;-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;}
a:hover, a:active, a:focus{outline:0;text-decoration:none;}
a img{border:none;}
img, p img{max-width:100%;height:auto;}
strong {
font-weight: 600;
} p{margin:0.85em 0;}
title{display:block !important;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
pre{background:#eee;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;text-rendering:optimizeLegibility;}
.italic{font-style:italic;}
.uppercase{text-transform:uppercase;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #dadada;}
ul, ol{margin:0 0 1.5em;padding:0;padding-inline-start:20px;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
table{border-collapse:collapse;margin:0 0 1.5em;width:100%;}
thead th{border-bottom:2px solid #bbb;padding-bottom:0.5em;}
th{padding:0.4em;text-align:left;}
tr{border-bottom:1px solid #eee;}
td{padding:0.4em;}
th:first-child, td:first-child{padding-left:0;}
th:last-child, td:last-child{padding-right:0;}
.main_content th, .container th, .post th, .woocommerce th{font-weight:bold;font-size:14px;background:#f5f5f5 !important;}
.main_content tr:hover, .container tr:hover, .post tr:hover, .woocommerce tr:hover{background:#f9f9f9;}
.clear{clear:both;}
.hidden{display:none;}
.overf{position:relative;overflow:hidden;}
.aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto;}
.textalignleft{text-align:left !important;}
.textaligncenter, center{text-align:center !important;}
.textalignright{text-align:right;}
img.alignleft{float:left;margin:20px 25px 20px 0;}
img.alignright{display:block;margin:20px 0 20px 25px;}
img.aligncenter{display:block;clear:both;margin:0 auto !important;}
img.alignnone{display:block;margin:60px 0;}
.img_full_responsive{width:100%;height:auto;}
.size-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.position-ab{position:absolute;}
.position-re{position:relative;}
.position-fi{position:fixed;}
.no_padding{padding:0;}
.xxsmall_padding{padding:10px 0 10px !important;}
.xsmall_padding{padding:20px 0 20px !important;}
.small_padding{padding:40px 0 40px !important;}
.medium_padding{padding:70px 0 70px !important;}
.large_padding{padding:100px 0 100px !important;}
.big_padding{padding:250px 0 250px !important;}
.margin-0{margin-bottom:0 !important;}
.margin-10{margin-bottom:10px !important;}
.margin-15{margin-bottom:15px !important;}
.margin-20{margin-bottom:20px !important;}
.margin-30{margin-bottom:30px !important;}
.margin-40{margin-bottom:40px !important;}
.margin-50{margin-bottom:50px !important;}
.margin-60{margin-bottom:60px !important;}
.margin-70{margin-bottom:70px !important;}
.margin-80{margin-bottom:80px !important;}
.margin-90{margin-bottom:90px !important;}
.margin-100{margin-bottom:100px !important;}
.no-margin-top{margin-top:0 !important;}
.no-margin-bottom{margin-bottom:0 !important;}
.no-margin-left{margin-left:0 !important;}
.no-margin-right{margin-right:0 !important;}
.no-margin{margin:0 !important;}
.margin-0top{margin-top:0 !important;}
.margin-10top{margin-top:10px !important;}
.margin-15top{margin-top:15px !important;}
.margin-20top{margin-top:20px !important;}
.margin-25top{margin-top:25px !important;}
.margin-30top{margin-top:30px !important;}
.margin-40top{margin-top:40px !important;}
.margin-50top{margin-top:50px !important;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:100%;text-align:center;box-sizing:border-box;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{margin:8px 0 0;}
.gallery{margin:0 auto 18px;padding:60px 0px;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery img{box-shadow:0px 0px 4px #999;border:1px solid white;padding:8px;background:#f2f2f2;}
.gallery img:hover{background:white;}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl, .gallery dt{margin:0;position:relative;}
.gallery br+br{display:none;}
.highlight-text{padding:0 4px;background-color:#97A588;color:#fff;}
blockquote{font-style:italic;border-left-width:3px;border-left-style:solid;border-left-color:#ef9781;margin:25px 0px;padding:0px 0px 0px 15px;}
blockquote p{color:#000;font-size:14px;margin-left:10px !important;margin-right:10px !important;}
.main_content hr, .container hr, .post hr{border:0;height:0;border-bottom:1px solid #e5e5e5;clear:both;}
.sticky{position:relative;}
#wpadminbar .quicklinks .menupop ul li{border:none;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.wow{visibility:hidden;}
.opacity-50{opacity:0.5;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.opacity-30{opacity:0.3;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.opacity-20{opacity:0.2;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.shadow-on{-webkit-box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.12), inset 0px -1px 3px rgba(0, 0, 0, 0.12);-moz-box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.12), inset 0px -1px 3px rgba(0, 0, 0, 0.12);box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.12), inset 0px -1px 3px rgba(0, 0, 0, 0.12);}
@media(max-width:480px){
.hide-mobile{display:none;}
}  .ig_divider{width:100%;border-bottom:1px solid #d1d1d1;margin:20px 0px 40px 0px;}
a.ig_bg_images{background-color:#333333;width:100%;height:100%;display:inline-block;}
a.ig_bg_images img{opacity:1;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
a.ig_bg_images:hover img{opacity:0.5;}
.container{position:relative;}
@media(min-width:768px){
.container{width:750px;}
}
@media(min-width:992px){
.container{width:970px;}
}
@media(min-width:1200px){
.container{width:1170px;}
}
@media(min-width:768px){
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:70% !important;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:30% !important;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
}
@media(min-width:992px){
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-3-tow-sidebar{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:70%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.column .col-md-3, .footer_classic_post .col-md-3, .indie_big_author .col-md-3{width:25%;}
.col-md-3{width:30%;}
.col-md-3-tow-sidebar{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
}
@media(min-width:1200px){
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
} .container-fluid.full-screen{position:relative;text-align:center;top:50%;padding:0 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.container, .container-fluid{padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}
.against_row{margin-right:0px !important;margin-left:0px !important;}
.margin-head-page{}
.container_up{margin-top:40px !important;}
@media(max-width:480px){
.margin-head-page{margin-bottom:15px;}
}
@media only screen and (max-width: 770px) {
.container{padding:0;margin:0;}
.row{margin-right:0px !important;margin-left:0px !important;}
} .bg_imgheader_resp{width:100%;height:300px;background-attachment:scroll;background-position:center left;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;display:none;}
@media(max-width:480px){
.bg_imgheader_resp{display:block;}
} .main_section{position:relative;z-index:1;}
.cover_section{background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;}
.parallax_sections{background-attachment:fixed;background-position:center left;background-repeat:no-repeat;background-size:cover;}
.section_mask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
.opacity_fade{position:absolute;width:100%;top:15%;left:0;padding:0;margin:0;text-align:center;z-index:800;}
@media(max-width:1200px){
.parallax_sections{background-attachment:scroll !important;}
} .parallax-window{min-height:100px;background:transparent;overflow:hidden;position:relative;}
.parallax-postimg{min-height:300px;background:transparent;overflow:hidden;position:relative;}
.parallax_post_padding{padding:110px 0 110px !important;position:relative;z-index:2;}
@media(max-width:1200px){
.parallax-window{z-index:0;}
.parallax-postimg{z-index:0;}
} #video_bg{overflow:hidden;}
header.header{padding:5px 0px;width:100%;z-index:7;}
@media(max-width:1200px){
header.header{z-index:9999;}
}
.button_home{float:left;font-size:17px;margin:-5px 30px -5px 0px;width:45px;height:53px;text-align:center;display:table;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.button_home i{display:table-cell;vertical-align:middle;}
.button_home:hover{opacity:0.6;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.bg-logo-container h1{margin-bottom:0px;}
a.main_logo{font-size:40px;line-height:45px;letter-spacing:0px;margin-top:0;margin-bottom:20px;font-weight:700;text-transform:uppercase;}
.main_subtitle{font-size:20px;font-weight:bold;}
.bg-logo-container{position:relative;z-index:2;}
a.main_logo img{max-width:100%;height:auto;}
@media(max-width:480px){
.bg-logo-container a img{padding:0px 10px;}
}
.title_without_logo{font-size:60px;margin-bottom:0px;}
.sub_title_without_logo{font-size:18px;margin-bottom:5px;}
.semple_header_logotext{z-index:-1;position:relative;}
.journey-menu{z-index:3;padding:3px 0px 2px 0px;position:relative;margin-bottom:0px !important;}
nav.journey-menu ul{margin:0;padding:0;}
.main-menu > li{display:inline-block;margin-right:10px;padding:4px 0px 5px 0px;}
.main-menu li{position:relative;list-style:none;text-transform:uppercase;}
.main-menu > li > a{line-height:14px;padding:0px 10px 23px 0px;text-decoration:none;}
.main-menu > li > a:hover{color:#5296b4;}
.main-menu > li.menu-item-has-children:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:11px;padding-right:0;position:absolute;top:8.5px;right:0;line-height:16px;color:#8C8C8C;}
ul.main-menu li:last-child{margin-right:0px;}
ul.sub-menu{opacity:1;display:none;left:0px;top:39px;padding-top:10px;position:absolute;width:215px;z-index:9999;margin:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;border:none !important;}
ul.sub-menu ul.sub-menu{padding-top:0;left:215px;top:1px;}
ul.sub-menu > li > a{display:block;text-align:left;line-height:15px;padding:12px 20px;text-transform:uppercase;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
ul.sub-menu > li > a:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;color:#5296b4;}
ul.sub-menu > li:first-child{margin-top:-1px;border-top:none !important;}
ul.sub-menu ul.sub-menu > li:first-child{border-top:none !important;}
ul.sub-menu > li.menu-item-has-children:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:13px;padding-right:0;position:absolute;top:13px;right:12px;line-height:16px;color:#585858;}
.main-menu li:hover > ul.sub-menu{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;opacity:1;display:block;color:#e1e1e1;border-top:1px solid #2F2F2F;}
.menu_post_header{width:100%;padding:5px 0px;display:block;min-height:43px;}
.ig-social-right-nav-underlogo{position:absolute !important;right:0px;top:-5px !important;}
.ig-social-left-nav-underlogo{position:absolute !important;left:0px;top:-5px !important;}
#mini-header{position:fixed;z-index:10;width:100%;padding:10px 0px 7px 0px;top:0px;width:100%;min-height:40px;display:none;}
.logo_mini_header{margin-right:50px;}
.ig-social-right-miniheader{position:absolute !important;right:0px;top:-5px !important;}
.menu-button{position:absolute;z-index:3;}
.search-button{left:60px;position:absolute;z-index:3;}
.menu-nav{position:relative;display:block;width:50px;height:50px;background-color:transparent;z-index:2;text-align:center;margin-top:0px;margin-right:10px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.menu-nav i{font-size:20px;margin-top:13px;}
.menu-nav:hover{opacity:0.6;}
.menu-button.fixed_button_rsp{position:fixed !important;z-index:9999;}
.search-button.fixed_button_rsp{position:fixed !important;z-index:9999;}
.cont_mobile_nav{background-color:#000;height:50px;width:100%;}
.nav-mobile, .nav-mobile ul, .nav-mobile li{list-style:none;}
.nav-mobile ul{padding:0;margin:0;}
.nav-mobile{padding:4px;margin:0px;}
.nav-mobile > li{margin:0;text-transform:uppercase;}
.nav-mobile > li li{margin:2px 0;}
.nav-mobile a{display:block;outline:none;text-decoration:none;}
.nav-mobile li > a > span{float:right;font-size:19px;font-weight:bolder;}
.nav-mobile li > a:hover > span{}
.nav-mobile li > a:before{display:none;}
.nav-mobile ul.sub-menu > li.menu-item-has-children:before{display:none;}
.nav-mobile li > a > span:before{content:"\f107";font-family:fontAwesome;}
.nav-mobile li.open > a > span:before{content:"\f107";font-family:fontAwesome;}
.nav-mobile .open > a, .nav-mobile .open > a:hover, .nav-mobile .open > a:focus{background-color:transparent;}
.nav-mobile a:hover, .nav-mobile li.active > a{}
.nav-mobile > li.active > a{background-color:transparent;}
.nav-mobile > li > a{font-size:20px;line-height:20px;padding:20px 25px;}
.nav-mobile > li > a:hover{background-color:transparent;}
.nav-mobile li ul.sub-menu{position:relative;width:100%;z-index:9999;margin-bottom:2px;top:0px;padding:10px 0px;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;}
.nav-mobile ul.sub-menu > li > a{display:block;font-size:14px;line-height:15px;padding:10px 25px;text-transform:uppercase;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;text-align:center;}
.nav-mobile ul.sub-menu ul.sub-menu{padding-top:0;left:0px;top:1px;}
.nav-mobile > li > a > ul > li a{padding:20px 25px;}
#mini-mobile-scroll{position:fixed;z-index:10;width:100%;padding:0px;top:0px;width:100%;min-height:40px;display:none;}
@media(max-width:1200px){
#mini-header, .nav-ilgelo-main, .menu_post_header, .header{display:none !important;}
#ig_menu,
.nav_ig{display:none;}
#cont_social{display:none;}
#cont_cart{display:none;}
.cont_social_style2{display:none;}
#nav-ilgelo{display:none;}
#top-search{display:none;}
.button_home{display:none;}
}
@media(min-width:1200px){
.cont_mobile_nav{display:none;}
#mini-mobile-scroll{display:none;}
} .ig-top-social{z-index:5;position:relative;padding:6px 0px 0px 0px;}
.ig-top-social-right{margin-right:10px;float:right;}
.ig-top-social-left{margin-left:0px;float:left;}
.ig-top-social a{font-size:23px;margin-left:0px;}
.ig-top-social a span{-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;line-height:32px;}
.ig-top-social a:hover span{-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;}
.ig-top-social a i{font-size:15px;line-height:32px;margin-right:7px;-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;}
.ig-top-social a i:hover{-webkit-transition:color 0.15s ease-in-out 0s;-moz-transition:color 0.15s ease-in-out 0s;-o-transition:color 0.15s ease-in-out 0s;transition:color 0.15s ease-in-out 0s;}
@media(max-width:1200px){
.ig-top-social{display:none;}
.side_author_social{display:inline-block !important;}
}  footer{width:100%;position:relative;z-index:1;}
@media(max-width:750px){
.logo-footer img{max-width:100% !important;height:auto;padding:0px 20px;}
} .central_footer{width:100%;}
footer.central_footer p{text-transform:uppercase;}
footer.ig_widget{background-color:transparent !important;padding:0px;}
.column .ig_widget{background-color:transparent !important;padding:0px;margin-bottom:40px;}
.sub_footer{position:relative;z-index:1;border-top:0px;}
.sub_footer span{color:#fff;font-size:12px;}
.central_footer .ig_widget{padding-bottom:0px;margin-bottom:0px;background-color:transparent !important;}
ul.ig_social_share{margin:30px 0px 0px 0px;padding:0px;list-style-type:none;overflow:hidden;display:table;width:100%;text-align:center;table-layout:fixed;position:relative;z-index:1;}
ul li.ig_share_buttom:first-child{border:none;}
ul li.ig_share_buttom{width:20%;text-align:center;border-left:solid 1px #fff;display:table-cell;list-style:none;margin:0;padding:0;background-color:#97A588;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.ig_share_buttom i{color:#fff;;font-size:15px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.ig_share_buttom:hover a, .ig_share_buttom:hover a i{color:#000 !important;;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
ul li.ig_share_buttom a{display:block;padding:0px 0px 0px 0px;text-decoration:none;color:inherit;font-size:14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#widget-area .instagram-pics{margin-left:-10px;overflow:hidden;}
#widget-area .instagram-pics li{width:45.5%;display:inline-block;border-bottom:none;padding:0;margin:0 0 10px 10px;float:left;}
#widget-area .instagram-pics li a:before{content:"";}
#widget-area .instagram-pics li img{max-width:100%;vertical-align:middle;-webkit-transform:translateZ(0);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
#widget-area .instagram-pics li img:hover{opacity:0.8;-webkit-transform:translateZ(0);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
#instagram-footer{text-align:center;overflow:hidden;}
#instagram-footer .instagram-widget ul{margin-left:0px;padding-left:0px;}
.instagram-title{letter-spacing:2px;font-size:23px;text-transform:uppercase;margin-bottom:60px;font-weight:bold;margin-top:40px;}
#instagram-footer .instagram-pics li{width:16.66666666666667%;display:inline;float:left;}
@media(max-width:700px){
#instagram-footer .instagram-pics li{width:33.3%;display:inline;float:left;}
}
#instagram-footer .instagram-pics li img{max-width:100%;-webkit-transform:translateZ(0);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
#instagram-footer .instagram-pics li img:hover{opacity:0.8;-webkit-transform:translateZ(0);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
#instagram-footer p.clear{position:absolute;font-size:15px;font-size:12px;display:inherit;text-align:center;text-transform:uppercase;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:-60px;}
#sidebar .instagram-pics li{width:31.8%;display:inline-block;border-bottom:none;padding:0;margin:0 2px 2px;}
#sidebar .instagram-pics li img{max-width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
#sidebar .instagram-pics li img:hover{opacity:0.8;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.button_cont{margin-top:30px;opacity:1;padding:12px 27px;display:inline-block;color:#FFFFFF;font-size:15px;background-color:transparent;vertical-align:middle;text-align:center;cursor:pointer;line-height:21px;-webkit-transform-style:preserve-3d;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.button_cont:hover, .button_cont:active, .button_cont:focus{opacity:0.6;-webkit-transform-style:preserve-3d;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.button_cont.button_mini, .button_slide.button_mini{padding:5px 18px;font-size:11px;}
.button_cont.button_small, .button_slide.button_small{padding:7px 23px;font-size:12.5px;}
.button_cont.button_medium, .button_slide.button_medium{padding:11px 35px;font-size:13.5px;}
.button_cont.button_large, .button_slide.button_large{padding:13px 40px;font-size:14.5px;}
.button_cont.button_full, .button_slide.button_full{padding:12px 25px;font-size:14.5px;}
.load_more_post{margin-top:30px;margin-bottom:40px;}
.button_cont i{position:relative;top:1px;left:-2px;margin-right:8px;}
.vc_icon_style_mani{margin-bottom:0px;height:40px;}
.img_full_responsive img{width:100%;height:auto;}
.vc_progress_bar .vc_single_bar .vc_label{color:#fff;}
h2.widgettitle{padding-bottom:7px;border-bottom:1px solid #303030;color:#303440;text-transform:uppercase;font-size:16px;}
h2.wpb_heading{padding-bottom:7px;border-bottom:1px solid #303030;color:#303440;text-transform:uppercase;font-size:16px;}
.wpb_content_element{margin-bottom:0px;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;width:30px;height:30px;box-sizing:content-box;position:relative;margin-right:10px;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{max-width:100% !important;line-height:1.2em !important;background-color:red;border-radius:100%;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{font-size:14px !important;}
.avatar{border-radius:none;}
.team{text-align:center;}
.team figure{padding:0;margin:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.team figure img{max-width:80%;border:2px solid #fff;-webkit-transition:border-color 500ms ease;-moz-transition:border-color 500ms ease;-ms-transition:border-color 500ms ease;transition:border-color 500ms ease;margin-bottom:0.5em;}
@media only screen and (min-width: 500px) {
.team figure img{min-width:90px}
}
@media only screen and (min-width: 1000px) {
.team figure img{width:60%}
}
.team a:hover img{}
.team figure figcaption{font-weight:600;text-transform:uppercase;font-style:20px;}
.team figure figcaption .box_border{padding:0px;margin:0px;}
.team figure figcaption .box_border span{font-weight:700;text-transform:uppercase;font-size:13px;}
.team figure figcaption em{overflow:hidden;text-overflow:ellipsis;text-transform:none;margin-top:0px;font-size:13px;line-height:12px;}
.team figure figcaption em.team_description{text-transform:none;}
.team figure figcaption i{padding:15px 0px 5px 0px;font-size:20px;margin-right:10px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.team figure figcaption i:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.team figure figcaption em{display:block;font-style:normal;font-weight:normal;}
.team a{text-decoration:none;}
.team  a:hover figure{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.dropcap{display:block;float:left;margin:4px 12px 0 0;font-weight:400;font-size:38px;line-height:38px;}
.dropcap_extra{display:inline-block;float:left;margin:0 14px 0 0;width:48px;height:48px;background-color:transparent;text-align:center;font-weight:600;font-size:24px;line-height:42px;text-transform:uppercase;}
.ui-widget{font-family:none;font-size:18px;}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:transparent;}
.ui-widget-header{border:none;background:none;}
.ui-widget-content{border:none;background:transparent;color:#444444;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{text-decoration:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{text-decoration:none;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none;background:transparent;font-weight:bold;color:red;}
.widget{padding:30px;}
@media(max-width:992px){
.resposive_left_sidebar{display:none;}
.resposive_hide_sidebar{display:none;}
}
.sidebar{padding-top:100px;}
.ig_widget h6{padding-bottom:0px;padding:9px 0px;text-transform:uppercase;}
footer .ig_widget h6.foot-title{padding-bottom:7px;text-transform:uppercase;font-size:14px;text-align:left;border:none;}
footer .ig_widget h6{color:#666666;border-bottom:none !important;text-align:center;font-size:13px;margin-bottom:5px;background-color:transparent;padding:0px;}
footer h6.textaligncenter{border:none;}
#widget-area{position:relative;overflow:hidden;padding-bottom:30px;}
.ig_widget .fancy_one{margin:0px 0px 10px 0px;height:auto;}
.ig_widget .fancy_one span{font-size:10px;letter-spacing:2px;text-transform:uppercase;}
.ig_widget{padding:30px 30px 10px 30px;}
.ig_widget ul{margin:0;list-style:none;}
.ig_widget ul li{line-height:16px;margin-bottom:10px;border-bottom:1px solid #dadada;padding-bottom:10px;}
.widget_recent_comments ul li{padding:8px 0;}
.ig_widget ul li > a{padding:8px 0;}
.ig_widget ul.flickr_images li a{padding:0;}
.ig_widget a{text-decoration:none;}
.ig_widget a:hover{text-decoration:none;}
.ig_widget ul > li:first-child, .widget_categories ul > li:first-child, .widget_archive ul > li:first-child, .widget_nav_menu ul > li:first-child, .widget_recent_comments ul > li:first-child, .widget_meta ul > li:first-child, .widget_recent_entries ul > li:first-child, .widget_product_categories ul > li:first-child, .widget_layered_nav ul li:first-child{border-top:0;}
.ig_widget ul > li a:hover, .widget_categories ul > li a:hover, .widget_archive ul > li a:hover, .widget_nav_menu ul > li a:hover, .widget_meta ul > li a:hover, .widget_recent_entries ul > li a:hover, .widget_product_categories ul > li a:hover, .widget_layered_nav ul > li a:hover{text-decoration:none;}
.ig_widget ul > li a:before, .widget_categories ul > li a:before, .widget_archive ul > li a:before, .widget_nav_menu ul > li a:before, .widget_meta ul > li a:before, .widget_recent_entries ul > li a:before, .widget_product_categories ul > li a:before{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;display:block;float:right;text-decoration:inherit;font-size:14px;}
.ig_widget ul.children, .widget_product_categories ul.children{padding-left:10px;border-top:1px solid #e4e4e4;padding-top:2px;}
.ig_widget ul.sub-menu, .widget_nav_menu ul.sub-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-left:0;border-right:0;border-bottom:0;}
.ig_widget ul.sub-menu li, .widget_nav_menu ul.sub-menu li{padding-left:15px;}
.ig_widget .textwidget{overflow:hidden;}
.ig_widget .textwidget p img{width:100%;}
.ig_widget .wp-caption a img{width:100%;height:auto;}
.ig_widget p img.wp-smiley{width:13px;height:13px;}
.ig_widget select[name=archive-dropdown],
select[name=cat],
.textwidget form select{display:block;margin-bottom:0px;cursor:pointer;padding:6px;background:#FBFBFB;border:1px solid #DFDFDF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#BCBCC4;font-size:14px;resize:none;-webkit-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-moz-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-o-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;width:100%;min-width:232px;-webkit-appearance:none;height:40px;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}
.widget_search form input[type="search"]{display:block;margin-bottom:5px;cursor:pointer;padding:6px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;font-size:14px;resize:none;-webkit-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-moz-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-o-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;width:100%;-webkit-appearance:none;height:40px;}
#calendar_wrap{padding:0px;}
.widget_calendar{float:left;}
#wp-calendar{width:100%;}
#wp-calendar caption{text-align:right;color:#666666;font-size:12px;margin-top:10px;margin-bottom:15px;}
#wp-calendar thead{font-size:10px;}
#wp-calendar thead th{padding-bottom:10px;text-align:center;color:#dadada;}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{text-align:center;padding:8px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
#wp-calendar tbody td:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right;}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px;}
.ig_widget .tagcloud{line-height:40px;width:100%;padding:0;list-style:none;height:auto;}
.ig_widget .tagcloud a{font-size:10px !important;margin-right:4px;padding:6px 8px;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.ig_widget .tagcloud a:hover{border-color:transparent;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.widget-video iframe{width:100%;}
footer .ig_widget .tagcloud a{margin-right:4px;padding:6px 8px;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #5296b4;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.ig_widget .widget_twitter li{margin-top:0px;padding-bottom:5px;text-align:left;line-height:22px;font-size:13px;}
.ig_widget .widget_twitter li a{text-transform:none;display:inline;}
.ig_widget .widget_twitter p{margin:5px 10px 10px 0px;clear:both;}
.widget_twitter li{margin-top:15px;padding-bottom:5px;}
.widget_twitter li{margin-top:15px;padding-bottom:5px;}
footer .ig_widget .widget_twitter li{margin-top:0px;padding-bottom:5px;text-align:left;color:#fff;line-height:22px;font-size:13px;}
footer .ig_widget .widget_twitter p{margin:5px 10px 10px 0px;clear:both;}
.ig_widget .ig_widget_twitter{padding:0px;}
.ig_widget .ig_widget_twitter ul{margin:0;padding:0 !important;list-style:none;}
.ig_widget .ig_widget_twitter li{margin-top:0px;text-align:left;}
p.fancy_one_tw_sider span{line-height:22px;font-weight:bold;}
.ig_widget .ig_widget_twitter li a{text-transform:none;display:inline;}
.ig_widget .ig_widget_twitter li a:before{display:none;}
.ig_widget #cont_follow{margin-top:10px;}
.ig_widget span.followtwit{position:relative;font-size:17px;text-transform:capitalize;}
p.fancy_one_tw_sider span{font-size:12px !important;padding:5px 0px;}
p.fancy_one_tw_sider{padding:5px 0px;margin:0px;}
.ig_widget, .ig_widget .ig_widget_twitter li span{line-height:20px;}
.ig_widget .ig_full_banner{margin-top:0px;margin-bottom:0px;margin-left:-30px;margin-right:-30px;}
input[type=text],
input[type=email]{height:40px;}
.mc_merge_var input[type=text],
input[type=email],
textarea, select{border:1px solid #CCC;font-size:16px;margin-bottom:15px;margin-right:6px;margin-top:2px;outline:0 none;padding:22px;width:100%;border-radius:0px;}
.ig_widget .mc_merge_var{margin-bottom:0px;}
.mc_signup_submit{display:block !important;}
#mc_subheader{text-align:center;}
#mc_signup_submit{width:125px !important;margin:0px auto !important;background-color:transparent !important;font-size:15px;text-align:center;padding:5px 20px;border-radius:3px;border:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;opacity:1;}
#mc_signup_submit:hover{opacity:0.6;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;}
#mc_signup_form .mc_var_label{display:none;}
footer .ig_widget .mc_merge_var input[type=text],
input[type=email],
textarea, select{border:1px solid #DDD;font-size:15px;margin-bottom:5px;margin-right:6px;margin-top:2px;outline:0 none;padding:15px;width:100%;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
footer .ig_widget #mc_signup_submit{background-color:#97A588;color:#fff;font-size:12px;float:left;padding:5px 15px;border-radius:0px;border:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;margin-top:10px !important;}
.mc_signup_submit{display:inline-block;}
.widget_central .ig_widget #mc_signup_submit{text-align:center;float:none !important;}
ul.ig_recent_posts{margin-bottom:0px;}
ul.ig_recent_posts li:last-child{margin-bottom:0px;border-bottom:none !important;padding-bottom:0px;}
ul.ig_recent_posts li{list-style:none;display:inline-block;margin-bottom:10px;width:100%;}
.ig_recent_posts li figure{float:left;width:80px;box-shadow:none !important;}
.ig_recent_posts li figure a img{width:100%;height:auto;}
.ig_recent_posts li figure a:before{display:none;}
.ig_recent_post_details{margin-left:100px;}
a.ig_recent_post_title{display:block;font-size:12px;text-transform:uppercase;}
a.ig_recent_post_title:hover{}
.ig_recent_post_details a:before{display:none !important;}
.ig_recent_post_details span{font-size:11px;color:#848484;}
ul.ig_recent_big_posts{margin-bottom:0px;}
ul.ig_recent_big_posts li:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none;}
ul.ig_recent_big_posts li{list-style:none;margin-bottom:16px;}
.ig_recent_big_posts li figure{float:left;width:100%;margin-bottom:2px;box-shadow:none !important;}
.ig_recent_big_posts li figure a img{width:100%;height:auto;}
.ig_recent_big_posts li figure a:before{display:none;}
.ig_recent_big_post_details{width:100%;}
a.ig_recent_big_post_title{display:block;font-size:12px;text-transform:uppercase;}
a.ig_recent_big_post_title:hover{}
.ig_recent_big_post_details a:before{display:none !important;}
.ig_recent_big_post_details span{font-size:11px;color:#848484;}
.ig_recent_big_post_details span ul.post-categories li a{font-size:12px;color:#848484;text-transform:uppercase;display:inline-block;width:100%;}
.ig_aboutme{position:relative;}
.ig_aboutme .ig_widget p{}
.ig_cont_image{text-align:center;margin-bottom:0px;}
.ig_bg_image{min-height:200px;width:100%;position:absolute;z-index:-1;margin-top:70px;}
.ig_cont_image img{height:200px;width:200px;display:inline-block;}
.ig_aboutme p{margin-bottom:0px;text-align:center;}
img.ig_radius{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;height:200px;width:200px;display:inline-block;}
.ig-social-widget{z-index:5;position:relative;padding:3px 0px 0px 0px;}
.box_widget_social .ig-social-widget a{font-size:32px;}
footer .ig_widget .box_widget_social{float:left !important;margin-bottom:20px;}
.ig-social-widget a i{font-size:20px;margin-right:12px;}
.sticky_sider{margin-bottom:30px;}
.cd-top{display:inline-block;height:30px;width:30px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;border:1px solid #353535;text-align:center;display:table;}
.cd-top i{font-size:19px;margin-top:4px;line-height:1;color:#000;opacity:0.75;display:table-cell;vertical-align:middle;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible{visibility:visible;opacity:1;}
.cd-top.cd-fade-out{opacity:.5;}
.no-touch .cd-top:hover{background-color:transparent;opacity:1;}
@media only screen and (min-width: 768px) {
.cd-top{right:20px;bottom:20px;}
}
@media only screen and (min-width: 1024px) {
.cd-top{height:40px;width:40px;right:30px;bottom:30px;}
}   .indie-form input{padding-left:44px !important;}
.indie_comments .author{background:url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/user.svg) no-repeat 16px center;}
.indie_comments .author{background:url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/user.svg) no-repeat 16px center, url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/cd-required.svg) no-repeat top right;}
.indie_comments .email{background:url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/mail.svg) no-repeat 16px center;}
.indie_comments .email{background:url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/mail.svg) no-repeat 16px center, url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/cd-required.svg) no-repeat top right;}
.indie_comments .url{background:url(//www.hotel-boutique.it/wp-content/themes/journey/journey/include/img/display.svg) no-repeat 16px center;}
.floating-labels div{margin:28px 0;}
.floating-labels .cd-label{position:absolute;top:9px !important;left:65px;font-size:12px;cursor:text;-webkit-transition:top 0.2s, left 0.2s, font-size 0.2s;-moz-transition:top 0.2s, left 0.2s, font-size 0.2s;transition:top 0.2s, left 0.2s, font-size 0.2s;font-weight:normal;}
.floating-labels .cd-label{left:66px;}
.floating-labels .cd-label.float{font-size:11px !important;top:-24px !important;left:17px !important;}
@media only screen and (min-width: 600px) {
.floating-labels legend + div{margin-top:9px !important;}
.floating-labels .cd-label{top:20px;}
} .content-comment{padding:40px 50px;margin-bottom:50px;}
.comment-respond{padding:20px 55px;margin-bottom:40px;}
@media(max-width:480px){
.content-comment, .comment-respond{padding:20px 15px;}
.author-img{display:none;}
ul.children li > div, ol.commentlist li > div{padding:10px 10px 35px 10px;margin-bottom:15px;}
}
.comment-area{padding-bottom:70px;}
.comments-title, .pings-title, #reply-title{margin:0;padding:0 0 10px;text-transform:capitalize;text-align:center;}
#reply-title{overflow:hidden;text-align:center;margin:35px 0px 15px 0px;height:35px;}
#reply-title span{position:relative;text-transform:uppercase;font-size:10px;font-weight:normal;}
#reply-title span:before,
#reply-title span:after{content:"";position:absolute;width:600px;height:1px;top:50%;}
#reply-title span:before{right:100%;margin-right:15px;}
#reply-title span:after{left:100%;margin-left:15px;}
.comments-title{overflow:hidden;text-align:center;margin:35px 0px 15px 0px;height:35px;}
.comments-title span{position:relative;text-transform:uppercase;font-size:12px;}
.comments-title span:before, .comments-title span:after{content:"";position:absolute;width:600px;height:1px;top:50%;}
.comments-title span:before{right:100%;margin-right:15px;}
.comments-title span:after{left:100%;margin-left:15px;}
.comment{position:relative;}
.divider_comments{margin-bottom:15px;}
.comment-form{margin-top:0px;}
.commentlist, .pinglist{margin:20px 0 80px;list-style-type:none;}
.comment-section{padding:20px 0px 0px 0px;}
.comment-cont p{font-size:15px;line-height:22px;margin:10px 0 10px;}
.comment-body{padding-bottom:20px;}
ul.children li > div, ol.commentlist li > div{padding:10px 10px 14px 10px;margin-bottom:15px;}
.comment-side{float:left;}
.comment-author img.avatar{border-radius:0;border-radius:50%;max-width:100%;}
ol.commentlist li.byuser > div{position:relative;}
.bot_polar{height:10px;clear:both;}
.comment .comment-cont{margin-left:80px;}
.comment-author cite, .comment-author cite a{font-size:20px;margin-left:10px;text-transform:uppercase;text-transform:uppercase;font-style:normal;line-height:5px;}
.comment-meta, .comment-meta a{font-size:14px;font-weight:300;line-height:20px;}
.comment-meta{margin:15px 0px;}
.comment-meta a{padding:0px;font-size:12px;margin-right:10px;}
.comment-meta a:hover{opacity:1;}
.children{margin:0;padding:0;list-style:none;}
.children .comment{padding-left:35px;}
.comment-author{position:relative;}
.badge_author{position:absolute;top:12px;right:10px;display:inline-block;width:10px;height:10px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;opacity:0.5;}
.nocomments{padding:20px 30px 20px;}
.thecomment{border-bottom:1px dotted #eee;padding-bottom:34px;margin-bottom:34px;}
.thecomment .author-img{float:left;margin-right:25px;}
.thecomment .author-img img{border-radius:0;border-radius:50%;max-width:100%;}
.thecomment .comment-text{overflow:hidden;}
.thecomment .comment-text span.author, .thecomment .comment-text span.author a{display:block;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:6px;}
.thecomment .comment-text span.date{font-size:11px;display:block;margin-bottom:10px;}
span.reply{position:absolute;top:0;right:0;border:2px solid #dadada;padding:0px 8px;margin:0;line-height:21px;text-transform:uppercase;letter-spacing:1px;font-size:10px;}
h4.author{text-transform:uppercase;}
#commentform p{margin:0 0 20px 0 !important;font-size:12px;text-align:center;}
#commentform span.required{position:relative;top:0px;display:inline-block;font-weight:300;font-size:15px;margin-bottom:0px;}
#commentform span.required{top:0;color:#E96045;font-size:12px;}
#commentform input,
#commentform textarea{z-index:2;position:relative;margin:0;padding:3px;border-radius:2px;font-size:14px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;resize:none;-webkit-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-moz-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-o-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;}
#commentform input:focus,
#commentform textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#commentform input{margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #CCC;font-size:16px;resize:none;}
#commentform textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;resize:vertical;}
#commentform .submit{margin-top:20px;width:auto;border:none;display:inline-block;padding:3px 12px;vertical-align:middle;text-align:center;font-weight:400;font-size:10px;cursor:pointer;margin-bottom:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;opacity:1;text-transform:uppercase;}
#commentform .submit:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;opacity:0.6;}
#commentform p.comment-form-comment{margin-top:35px !important;}
.says{display:none;}
.wpcf7 p{font-size:14px;}
.wpcf7 input{width:266px;}
div.wpcf7{overflow:hidden;margin-top:10px;}
.wpcf7 input, .wpcf7 textarea{padding:8px;border:1px solid #DDD;margin-right:10px;font-size:12px;margin-top:6px;margin-bottom:6px;}
.wpcf7 textarea{width:95%;}
.wpcf7 .wpcf7-submit{margin-top:20px;width:auto;border:none;display:inline-block;padding:10px 20px;vertical-align:middle;text-align:center;font-weight:400;font-size:14.5px;cursor:pointer;margin-bottom:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;opacity:1;}
.wpcf7 .wpcf7-submit:hover{opacity:0.6;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}::-webkit-input-placeholder{color:#dadada;font-size:14px;}:-moz-placeholder{color:#dadada;font-size:14px;}::-moz-placeholder{color:#dadada;font-size:14px;}:-ms-input-placeholder{color:#dadada;font-size:14px;}
body.overflow-open{overflow:hidden !important;position:relative !important;}
.panel{margin-bottom:0px;background-color:transparent;border:none;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;}
.panel-body{padding:0px;border:none;margin-top:50px;}
.panel-body .widget_search form input[type="search"]{display:block;margin-bottom:20px;cursor:pointer;background:#FBFBFB;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#BCBCC4;font-size:50px;resize:none;-webkit-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-moz-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;-o-transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;transition:background 0.15s ease-in-out 0s, border 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s;width:100%;-webkit-appearance:none;min-height:137px;outline:none;line-height:60px;text-align:center;}
.panel-body .big_search::-webkit-input-placeholder{color:#dadada;font-size:50px;}
.panel-body .big_search:-moz-placeholder{color:#dadada;font-size:50px;}
.panel-body .big_search::-moz-placeholder{color:#dadada;font-size:50px;}
.panel-body .big_search:-ms-input-placeholder{color:#dadada;font-size:50px;}
.container-select-box select{margin-bottom:0;border:none;padding:11px 15px;outline:0;margin:0 0 20px;width:100%;border-radius:0;max-width:100%;-webkit-appearance:none;border-radius:0px;cursor:pointer;height:47px;max-height:47px;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-box-shadow:none !important;}
.container-select-box:after{content:"\f107";font-family:fontAwesome;position:absolute;font-size:14px;right:7px;top:0px;text-align:center;line-height:43px;border-right:0;border-left:0;height:47px;padding:4px 18px;}
#top-search{position:relative;margin-top:7px;margin-left:15px;margin-bottom:0px !important;z-index:10;}
#top-search a{text-transform:uppercase;}
.click_search:after{content:"\f002";font-family:'FontAwesome';font-size:15px;margin-left:15px;}
#top-search{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#top-search:after{opacity:.75;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.click_search.is-clicked{position:relative;}
.click_search.is-clicked:after{content:"\f00d";font-family:'FontAwesome';font-size:17px;}
.container_search{position:fixed;left:0;top:0;height:100%;width:100%;z-index:11;text-align:center;padding:50px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;opacity:0;visibility:hidden;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.container_search.is-visible{visibility:visible;opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.cd-primary-nav{position:fixed;left:0;top:0;height:100%;width:100%;z-index:11;text-align:center;padding:50px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;opacity:0;visibility:hidden;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.cd-primary-nav.is-visible{visibility:visible;opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
img.img_big_author{border-radius:50%;max-width:100%;}
.owl-theme .owl-controls{margin-top:0px;}
.owl-carousel .owl-wrapper-outer{z-index:1;}
.owl-item{overflow:hidden;}
#ig-slide-post .owl-controls,
#ig-slide-post-full .owl-controls,
#ig-slide-post-4 .owl-controls{padding-bottom:0px;margin-bottom:0px;}
.bg_slide_post{min-height:90px;padding:10px 20px 10px 20px;overflow:hidden;display:table;vertical-align:middle;text-align:center;width:100%;height:100%;}
.promo-item{display:table;background-size:cover;background-repeat:no-repeat;background-position:center center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;position:relative;display:table;width:100%;}
.promo-overlay{height:100%;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:5;padding:0px 20px;}
.promo-link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:999999;display:block;}
.section_mask{height:100%;left:0;position:absolute;top:0;width:100%;}
h6.cat_slide_post{text-transform:uppercase;margin:0px;font-size:12px;color:#fff !important;border:solid 2px #fff;padding:5px 15px;margin-bottom:23px;display:inline-block;}
h6.cat_slide_post a{color:#fff !important;display:inline-block;}
h2.title_slide_post{text-transform:uppercase;margin:0px;font-size:30px;line-height:20px;color:#fff;font-weight:bold !important;line-height:30px;}
.promo-overlay p{color:#fff !important;font-weight:bold;}
#ig-slide-post.owl-theme .owl-controls,
#ig-slide-post-full.owl-theme .owl-controls,
#ig-slide-post-4.owl-theme .owl-controls{margin-top:0px;text-align:center;}
#ig-slide-post.owl-theme .owl-controls .owl-buttons div,
#ig-slide-post-full.owl-theme .owl-controls .owl-buttons div,
#ig-slide-post-4.owl-theme .owl-controls .owl-buttons div{color:#000;display:inline-block;zoom:1;margin:6px 5px 0px 5px;padding:3px 13px;font-size:19px;background:transparent;filter:Alpha(Opacity=50);opacity:0.5;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;z-index:2;}
.owl-next{position:absolute;right:20px;top:45%;z-index:5;}
.owl-prev{position:absolute;left:20px;top:45%;z-index:2;}
#ig-slide-post.owl-theme .owl-controls .owl-buttons div:hover,
#ig-slide-post-full.owl-theme .owl-controls .owl-buttons div:hover,
#ig-slide-post-4.owl-theme .owl-controls .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
.cont_parallax_blog{max-width:470px;margin:0 auto;}
.cont_parallax_blog .blog-post-content{margin-bottom:0px !important;padding:40px;border:1px solid #dadada;}
.border_post_p{padding:40px 40px 43px 40px;border:1px solid #dadada;}
.cont_parallax_blog .title-content{padding:0px;}
.cont_parallax_blog  .post_divider{margin-bottom:20px;}
.cont_parallax_blog .button_cont{margin-top:15px;}
.paral-shadow{-webkit-box-shadow:inset 0px -1px 229px 12px rgba(0,0,0,0.45);-moz-box-shadow:inset 0px -1px 229px 12px rgba(0,0,0,0.45);box-shadow:inset 0px -1px 229px 12px rgba(0,0,0,0.45);}
@media(max-width:700px){
.cont_parallax_blog .blog-post-content{padding:0px;margin:0px 30px;}
} .cont-total-infinite{display:block;clear:both;}
.gelo_no_margin_l{padding-right:0px;padding-left:0px;}
@media(max-width:480px){
.no_padding_infblog{padding-right:15px;padding-left:15px;}
}
@media(max-width:991px){
.hide_gallery_img{display:none !important;}
} @media(min-width:991px){
.solomobile, .hide_in_desktop{display:none !important;}
.responsive_img_infinite{min-height:auto !important;}
} @media(max-width:1200px){
.cont-total-infinite .col-md-7 .normal_cont .effect-ig-feat-images img{height:450px !important;}
}
.no_padding_infblog{padding:0px !important;}
.ig-min-h{min-height:450px;}
.blog-post-infbox-content{padding:90px 30px 1px 30px;margin-bottom:0px;}
.metaabsolute_bot{width:100%;margin-top:25px;}
@media(max-width:480px){
.metaabsolute_bot{bottom:30px;}
.ig-min-h{min-height:380px;padding:25px 20px 20px 20px;}
.blog-post-infbox-content{margin-bottom:50px;}
.cont-total-infinite{margin:0px 20px;}
} #blog-wait{padding:40px 0px 40px;}
.total-content-list{background-color:#fff;display:inline-block;margin-bottom:10px;width:100%;}
.total-content-list .col-md-4{margin:0px;padding:0px;}
.blog-post-content-list{padding:30px 20px 30px 20px;background-color:#fff;}
.blog-post-content-list .subtitle_post_standard{margin-bottom:15px !important;}
.total-content-list .list_img img{width:100%;height:auto;}
@media(max-width:1200px){
.blog-post-content-list{padding:20px 20px 7px 20px;background-color:#fff;}
}
.cont_header_post_list{margin:5px 0px 0px 0px;}
.blog-post-content-list h6{margin-bottom:5px;}
.blog-post-content-list .ig_meta_post_classic, .blog-post-content-list-sider .ig_meta_post_classic{text-align:left !important;}
@media(max-width:780px){
.total-content-list .col-xs-4, .total-content-list .col-xs-8{width:100%;}
.total-content-list figure img{width:100%;height:auto;}
} .blog-post-content-list-sider{padding:30px 20px 10px 20px;background-color:#fff;margin-bottom:0px;}
.blog-post-content-list-sider h6{margin-bottom:5px;}
.blog-post-content-list-sider .subtitle_post_standard{text-transform:uppercase;margin-bottom:10px !important;}
.blog-post-content-grid{padding:40px 35px;margin-bottom:0px;}
.blog-post-content-grid h4{margin-bottom:0px;}
.blog-post-content-grid h6{margin-bottom:10px;}
.blog-post-content-grid p{margin-bottom:40px;}
.isotopeItem_masonry{opacity:0;}
.masonry_pad{padding:0px 15px 20px 15px;}
.isotopeItem_masonry img{width:100%;}
.cont_post_masonry{padding:0px 15px 0px 15px;}
.isotopeWrapper{margin-bottom:0px;margin-left:-15px;margin-right:-15px;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotopeItem img{width:100%;}
.isotopeItem_masonry .slide_post.owl-theme .owl-controls .owl-buttons div{padding:3px 12px;}
.isotopeWrapper .col-full-2{width:50%;}
.isotopeWrapper .col-full-3{width:33.3%;}
.isotopeWrapper .col-full-4{width:25%;}
@media(min-width:768px) and (max-width:979px){
.isotopeWrapper .col-full-3{width:50%;}
.isotopeWrapper .col-full-4{width:50%;}
}
@media(min-width:485px) and (max-width:979px){
.isotopeWrapper .col-full-3{width:50%;}
.isotopeWrapper .col-full-4{width:50%;}
}
@media(max-width:480px){
.isotopeWrapper .col-full-2{width:100%;margin-bottom:5px !important;}
.isotopeWrapper .col-full-3{width:100%;margin-bottom:5px !important;}
.isotopeWrapper .col-full-4{width:100%;margin-bottom:5px !important;}
.blog-post-content-grid{margin-bottom:0px !important;}
} .page-central-content{padding:20px 100px;margin-bottom:50px;}
.page-content{padding:20px 40px;margin-bottom:50px;}
.blog-post-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, .content-author, .page-content, .page-central-content{position:relative;z-index:0;}
@media(max-width:600px){
.page-content,.page-central-content{padding:10px 20px;}
}  .category_bg{background-color:transparent;}
h2.title_category{margin-bottom:0px;font-size:24px;line-height:24px;text-transform:uppercase;}
.title_category span{font-size:12px;font-style:italic;font-weight:normal;}
.archive-box .desc_archive{text-align:center;max-width:700px;margin:30px auto 0px;font-style:italic;}
.cont_logo_quote{width:50px;height:50px;margin:0 auto 10px;}
.logo_quote{width:40px;height:40px;border:2px solid #dadada;text-align:center;font-size:22px;color:#fff;display:table-cell;vertical-align:middle;}
.quote_style{padding:70px 70px;margin-bottom:50px;}
@media(max-width:700px){
.quote_style{margin:0px 0px 48px 0px;}
}
.quote_style p{font-size:23px;line-height:32px;font-style:italic;}
.quote_style_paralax p{font-size:18px;line-height:32px;font-style:italic;}
.quote_style_infinite{padding:70px 20px;margin-bottom:0px;}
.link_style_infinite{padding:100px 20px;margin-bottom:0px;}
.link_style{margin-bottom:50px;}
.max-widht-text-quote{max-width:800px;margin:0 auto;}
.padding_link_quote{padding:60px 60px;}
@media(max-width:480px){
.padding_link_quote{padding:60px 15px;margin-bottom:50px;}
}   .fancy_one{overflow:hidden;text-align:center;margin:0px 0px 15px 0px;height:35px;}
.fancy_one span{position:relative;font-size:10px;letter-spacing:2px;}
.fancy_one span:before, .fancy_one span:after{content:"";position:absolute;width:600px;height:1px;top:50%;}
.fancy_one span:before{right:100%;margin-right:15px;}
.fancy_one span:after{left:100%;margin-left:15px;}
@media(max-width:900px){
.fancy_one span:before, .fancy_one span:after{display:none;}
.fancy_one{overflow:visible;}
.fancy_one span{margin-bottom:30px;}
}
@media(max-width:1200px){
.blog-post-content-grid .fancy_one span:before, .blog-post-content-grid .fancy_one span:after{display:none;}
.blog-post-content-grid .fancy_one{overflow:visible;text-align:center;margin:0px 0px 15px 0px;height:40px;}
} .post_divider{width:100%;height:1px;background-color:#ECECEC;margin-bottom:35px;}
@media(max-width:480px){
.post_divider{margin-top:20px;}
}
.post_divider_classic{width:100%;height:2px;margin-bottom:0px;margin-top:35px;}
.title-content{padding:0px 0px 13px;}
.blog-post-content{padding:60px 60px;margin-bottom:50px;}
.blog-post-single-content{padding:65px 55px;margin-bottom:0px;overflow:hidden;}
@media(max-width:480px){
.blog-post-content, .blog-post-single-content{padding:65px 20px;margin-bottom:50px;}
} .cont_header_post{margin:30px 0px 40px 0px;}
h2.title_post_standard{margin-bottom:3px !important;line-height:35px;}
h3.title_post_standard{margin-bottom:5px !important;}
.subtitle_post_standard{text-transform:uppercase;margin-bottom:25px !important;}
.subtitle_post_standard a{padding:4px 6px 4px 6px;display:inline-block;margin-bottom:5px;letter-spacing:3px;font-size:10px;line-height:13px;margin-top:0;margin:0px 2px;}
.footer_classic_post{padding:30px 0px 7px 0px;}
.footer_classic_post i.ico_footer_post{font-size:15px;margin-right:6px;padding:0px;background-color:transparent;vertical-align:middle;}
.footer_classic_post i{font-size:13px;padding:6px;margin-right:1px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;min-height:24px;min-width:24px;max-width:24px;max-height:24px;}
.footer_classic_post i:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.foot_post_cont_reading, .foot_post_comment{display:inline-block;margin-top:0px;}
.foot_post_cont_reading a, .foot_post_comment a{text-transform:uppercase !important;letter-spacing:1px !important;font-weight:bold;font-size:10px;}
.textalign_foot_reading{text-align:left;}
.textalign_foot_comment{text-align:right;}
@media(max-width:990px){
.textalign_foot_reading, .textalign_foot_comment{display:block !important;clear:both;margin-right:auto;margin-left:auto;text-align:center;}
} .ig_meta_post_classic{margin:0px;position:relative;padding:0px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;font-weight:bold;font-size:10px;}
.ig_meta_post_classic:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_meta_post_classic span{font-size:12px;padding:0px;margin:0px;letter-spacing:0px;}
.indie_author, .indie_author .author{display:inline;}
.indie_date{display:inline;}
.indie_on{display:inline;}
.ig_meta_post_grid_list{margin:0px;top:11px;right:55px;padding:10px 15px 10px 0px;opacity:0.6;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;border-bottom:1px solid #dadada;border-top:1px solid #dadada;}
.ig_meta_post_grid_list:hover{opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_meta_post_grid_list span{font-size:14px;padding:0px;margin:0px;}
.ig_social_prod{margin:0px;position:absolute;bottom:11px;right:55px;padding:10px 15px 10px 0px;opacity:0.6;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod:hover{opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod_grid{margin:10px 0px 0px 0px;text-align:center;bottom:11px;right:55px;padding:10px 15px 0px 0px;opacity:0.6;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod_grid:hover{opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod i, .ig_social_prod_grid i{font-size:13px;margin-right:5px;margin-left:5px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod i:hover, .ig_social_prod_grid i:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ig_social_prod span, .ig_social_prod_grid span{font-size:14px;padding:0px;margin:0px;}
.share_post{font-size:22px;}
.share_post a i{font-size:15px;padding:0px;margin-right:0px;}
#social-shares{margin:60px 0px 30px 0px;text-align:center;}
#social-shares a{display:inline-block;text-decoration:none;font-size:14px;height:2.3em;line-height:2.3;padding:0 0.4em 0 0;color:#fff;margin-left:5px;background-repeat:no-repeat;background-position:0.4em 50%;border-radius:2px;width:8%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
#social-shares a:hover{opacity:0.6;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
#social-shares a span{font-size:15px;margin-right:5px;}
@media only screen and (max-width: 480px) {
#social-shares{text-align:left;}
#social-shares a{width:18.8%;margin-left:3px;}
#social-shares a span{float:right;}
}
@media only screen and (min-width: 481px) {
#social-shares a{width:12% !important;}
}
@media only screen and (min-width: 790px) {
#social-shares a{width:9% !important;}
} .content-author{padding:0px;background-color:#fff;margin-bottom:10px;}
.box_author{padding:40px 50px;display:inline-block;width:100%;}
.author-img-left{float:left;margin-right:25px;position:absolute;}
.author-img-left img{display:block;clear:both;margin-right:auto;margin-left:auto;border-radius:50%;max-width:100%;margin-top:0;margin-bottom:0;}
.author-description{position:relative;padding-left:130px;}
.author-description h3{margin-bottom:5px !important;text-transform:uppercase;}
.author-description p{margin:0px 20px 0px 0px;}
.box_author .footer_classic_post{padding:10px 0px 0px 0px;}
@media(max-width:600px){
.author-img-left{float:none;margin-right:0px;position:relative;margin-bottom:15px;}
.author-description{position:relative;padding-left:0px;text-align:center;}
.footer_classic_post .textalignleft{text-align:center;}
.author-description p{margin:0px;}
} .content-related-post{padding:40px 50px;margin-bottom:40px;display:inline-block;width:100%;}
@media(max-width:600px){
.content-related-post{padding:20px 15px;}
} .related-post-style1 h5{text-transform:uppercase;margin-bottom:3px;font-size:13px;letter-spacing:0px;line-height:15px;}
.related-post-style1 p.r-p-date{font-size:11px;padding:0px;margin:-5px 0px;}
.img_related_post{position:absolute;width:80px;}
.title_related_post{position:relative;padding-left:90px;display:inline-block;}
.related-post-style2{margin-bottom:15px;}
.related-post-style2 h5{text-transform:uppercase;margin-bottom:3px;letter-spacing:0px;}
.related-post-style2 p.r-p-date{font-size:12px;padding:0px;margin:-5px 0px;}
.twitter-tweet{margin:40px auto !important;}
.twitter_status_wrapper{position:relative;}
ul.post_tag{text-align:center;padding-left:0px;}
ul.post_tag li{list-style:none;display:inline-block;padding:0px 8px;border:2px solid #dadada;margin-right:10px;font-size:10px;}
.slide_post_infinite.owl-theme .owl-controls{position:absolute;top:0;left:-85px;}
@media(max-width:991px){
.slide_post_infinite.owl-theme .owl-controls{display:none !important;}
}
.slide_post_infinite .owl-controls .owl-buttons div{color:#000;display:inline-block;zoom:1;margin:6px 5px 0px 5px;padding:3px 13px;font-size:19px;background:transparent;filter:Alpha(Opacity=50);opacity:0.5;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.slide_post_infinite .owl-controls .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.slide_post.owl-theme .owl-controls .owl-buttons div{color:#000;display:inline-block;zoom:1;margin:5px;padding:3px 13px;font-size:19px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:transparent;filter:Alpha(Opacity=50);opacity:0.5;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.slide_post.owl-theme .owl-controls .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.ilgelo_pagination, .page-numbers{float:left;width:100%;margin-bottom:50px;}
ul.page-numbers{list-style:none;width:100%;position:absolute;bottom:-35px;margin-left:0;padding-left:0;}
a.page-numbers, a .page-numbers, .page-numbers{text-align:center;font-size:16px;float:left;width:35px;height:35px;margin:0px 3px;padding-top:4px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;}
a.page-numbers:hover, a .page-numbers:hover, .page-numbers:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;background-color:transparent;padding-top:4px;}
.page-numbers.current, .ig_nextpage .page-numbers{font-size:16px;float:left;padding:11px 20px 10px 20px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-backface-visibility:hidden;padding:6px 6px 0px 6px;width:35px;height:35px;margin:0px 3px;}
.next{float:right !important;}
a.next.page-numbers{padding-top:3px;}
a.prev.page-numbers{padding-top:3px;}
a.next.page-numbers:hover, a.prev.page-numbers:hover{padding-top:3px;}
.prev{float:left !important;}
span.dots{text-align:center;font-size:17px;padding:11px 20px 10px 20px;float:left;transition:color 0.2s linear;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;}
.ig_nextpage{margin-top:25px;display:inline-block;}
.ig_nextpage p{float:left;margin-top:5px;display:block;}
.ig_navigation{width:100%;clear:both;display:inline-block;}
.ig_navigation .alignleft{margin-left:20px;}
.ig_navigation .alignright{margin-right:20px;}
.ig_navigation .alignright i{margin-left:10px;color:#dadada;}
.ig_navigation .alignleft i{margin-right:10px;color:#dadada;}
.cont_prev_left > div, .cont_next_right > div{padding:20px 25px 25px 25px;min-height:150px;position:relative;}
.cont_prev_left{width:48%;float:left;clear:none;margin-right:4%;}
.cont_next_right{width:48%;clear:none;float:left;}
.tit_prev{overflow:hidden;text-align:left;height:35px;}
.tit_prev span{position:relative;letter-spacing:1px;font-size:10px;}
.tit_prev span:before, .tit_prev span:after{content:"";position:absolute;width:600px;height:1px;top:49%;}
.tit_prev span:after{left:100%;margin-left:15px;}
.tit_next{overflow:hidden;text-align:right;height:35px;}
.tit_next span{position:relative;font-size:10px;letter-spacing:1px;}
.tit_next span:before, .tit_next span:after{content:"";position:absolute;width:600px;height:1px;top:49%;}
.tit_next span:before{right:100%;margin-right:15px;}
.tit_next span:after{left:100%;margin-left:15px;}
.img_navigation_post{position:absolute;width:105px;z-index:5;}
.img_navigation_post a img{width:100%;height:auto;}
.title_navigation_post{position:relative;padding-left:122px;display:inline-block;}
.img_navigation_post_r{position:absolute;width:105px;z-index:5;right:25px;top:55px;}
.img_navigation_post_r a img{width:100%;height:auto;}
.title_navigation_post_r{position:relative;padding-right:122px;text-align:right;}
.title_navigation_post_r p{padding:0px;margin:0px;}
.title_navigation_post p{padding:0px;margin:0px;}
.title_navigation_post h5 a, .title_navigation_post_r h5 a{text-transform:uppercase !important;letter-spacing:0px !important;}
.title_navigation_post h5, .title_navigation_post_r h5{font-size:16px;font-weight:bold;margin-bottom:0px;}
.title_navigation_post h6.date, .title_navigation_post_r h6.date{font-size:12px;font-weight:normal;}
@media(max-width:992px){
.cont_prev_left{width:100%;}
.cont_next_right{width:100%;}
}  .grid{position:relative;list-style:none;text-align:center;}
.col-md-4 .grid, .col-md-7 .grid, .col-md-9 .grid, .col-md-12 .grid, .isotopeWrapper .col-full-3 .grid{margin-bottom:0px !important;margin-top:0px !important;margin-left:0px !important;margin-right:0px !important;}
.grid figure{position:relative;overflow:hidden;width:100%;text-align:center;cursor:pointer;z-index:1;}
.grid figure img{position:relative;display:block;opacity:0.8;}
.grid figure figcaption{padding:15px;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid figure figcaption::before, .grid figure figcaption::after{pointer-events:none;}
.grid figure figcaption, .grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
.grid figure figcaption > a{z-index:5;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.grid figure h2{word-spacing:-0.15em;font-weight:300;}
.grid figure h2 span{font-weight:800;}
.grid figure h2, .grid figure p{margin:0;}
.grid figure p{letter-spacing:1px;font-size:68.5%;}
figure.effect-jazz{background:#333333;}
figure.effect-jazz img{opacity:0.9;}
figure.effect-jazz figcaption::after, figure.effect-jazz img, figure.effect-jazz p{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
figure.effect-jazz figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
figure.effect-jazz h2, figure.effect-jazz p{opacity:1;-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);}
figure.effect-jazz h2{padding-top:26%;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
figure.effect-jazz p{padding:0.5em 2em;text-transform:none;font-size:0.85em;opacity:0;letter-spacing:2px;top:40%;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;}
figure.effect-jazz i{font-size:50px;}
figure.effect-jazz:hover img{opacity:0.7;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);}
figure.effect-jazz:hover figcaption::after{opacity:1;-webkit-transform:rotate3d(0,0,1,0deg) scale3d(1,1,1);transform:rotate3d(0,0,1,0deg) scale3d(1,1,1);}
figure.effect-jazz:hover h2, figure.effect-jazz:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
figcaption.layout_grig p{top:29% !important;}
.indie_aboutme{position:relative;margin-bottom:30px;}
.indie_aboutme .ig_widget p{}
.indie_cont_image{text-align:center;margin-bottom:0px;height:130px;}
.indie_aboutme .ig_widget{padding:25px;}
.indie_cont_image section{height:130px;}
img.indie_about{margin-top:-100px !important;margin-bottom:20px !important;}
.indie_aboutme p{margin:25px 0px 0px 0px;text-align:center;}
img.indie_radius{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;height:150px;width:150px;display:inline-block;}
.indie_aboutme .ig-top-social a, .indie_big_aboutme .ig-top-social a{font-size:25px;margin-left:0px;}
.indie_big_aboutme .title_special_aut{margin-bottom:5px;}
.indie_big_aboutme .local_special_aut{margin-bottom:10px;}
#disqus_thread{padding:40px 50px;}
iframe{margin-bottom:-6px;}
#commentform input{display:inline!important;margin-right:10px!important;}
.comment-form-policy label input{display:inline!important;}
@media only screen and (min-width: 768px) {
.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%;}
.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;}
.alignwide img, .alignfull img{display:block;margin:0 auto;}
} @media only screen and (min-width: 768px) {
.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%;}
.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;}
.alignwide img, .alignfull img{display:block;margin:0 auto;}
}  .wp-block-categories-list,
.wp-block-archives-list{list-style:none;}
.wp-block-archives.aligncenter, .wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter{text-align:center;}
.wp-block-latest-comments article{margin-bottom:4em;}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article{float:none;width:100%;}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar{border-radius:0;}
.wp-block-latest-comments a{-webkit-box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 1);box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 1);}
.wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem;margin-bottom:0.4em;}
.wp-block-latest-comments__comment-author, .wp-block-latest-comments__comment-link{font-weight:700;text-decoration:none;}
.wp-block-latest-comments__comment-date{color:#767676;font-size:10px;font-size:0.625rem;font-weight:800;letter-spacing:0.1818em;margin-top:0.4em;text-transform:uppercase;}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p{font-size:14px;font-size:0.875rem;}
.wp-block-separator{border:none;border-bottom:2px solid #8f98a1;margin:1.65em auto;}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large{font-size:60px;border:none;}
.wp-block-pullquote.aligncenter{font-size:60px;font-style:normal;max-width:700px;}
.wp-block-pullquote blockquote, .wp-block-pullquote.aligncenter blockquote, .wp-block-pullquote.alignwide blockquote{border:none;}
.wp-block-pullquote blockquote cite{font-size:14px;}
.wp-block-audio figcaption{text-align:left;}
.ig_feed_title{margin-bottom:35px;}
.sb_instagram_header{text-align:center;}
#sb_instagram .sbi_type_carousel .fa-clone{font-size:18px;}
#sb_instagram .sb_instagram_header{float:none !important;}
#sb_instagram .sb_instagram_header a{display:flex;float:none !important;flex-direction:row-reverse;justify-content:center;}
#sb_instagram .sbi_header_text{float:none !important;width:auto;}
#sb_instagram .sbi_header_img{margin:0 !important;float:none !important;}
#sb_instagram .sbi_header_text .sbi_bio, #sb_instagram .sbi_header_text h3{margin:0px!important;}
#sb_instagram .sbi_header_img_hover i{display:none;}
#sb_instagram .sbi_header_img_hover{background:transparent !important;}
@media(max-width:480px){
#sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item {
width: 50% !important;
}
}.promo-item{margin-top:40px;margin-bottom:20px;margin-left:5px;margin-right:5px;height:500px;}
.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:#424242;}
.share_post a{color:#cdaf88;}
.share_post a:hover{color:#2a3135;}
body{color:#2a3135;font-size:16px;font-family:'Roboto';line-height:24px;font-weight:400;background-color:#c9c9c2;background-image:url();background-repeat:;background-size:;}
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:#ffffff;color:#cdaf88;}::-moz-selection{background:#ffffff;color:#cdaf88;}
a, h1 a.main_logo{color:#2a3135;}
a:hover, a:active, a:focus, h1 a.main_logo:hover{color:#cdaf88;}
blockquote{border-left-color:#2a3135;}
h1{font-family:'Montserrat';font-size:36px;color:#2a3135;line-height:40px;letter-spacing:1px;word-spacing:0px;margin-top:0;margin-bottom:20px;font-weight:700;}
h1 a{color:#2a3135;}
h1 a:hover{color:#cdaf88;}
h2{font-family:'Montserrat';font-size:32px;color:#373d41;line-height:40px;letter-spacing:1px;word-spacing:;margin-top:0;margin-bottom:20px;font-weight:700;}
h2 a{color:#373d41;}
h2 a:hover{color:#cdaf88;}
h3{font-family:'Montserrat';font-size:24px;color:#2a3135;line-height:24px;letter-spacing:1px;word-spacing:;margin-top:0;margin-bottom:20px;font-weight:700;}
h3 a{color:#2a3135;}
h3 a:hover{color:#cdaf88;}
h4{font-family:'Montserrat';font-size:20px;color:#424242;line-height:24px;letter-spacing:1px;word-spacing:;margin-top:0;margin-bottom:20px;font-weight:700;}
h4 a{color:#424242;}
h4 a:hover{color:#cdaf88;}
h5{font-family:'Montserrat';font-size:18px;color:#424242;line-height:22px;letter-spacing:1px;word-spacing:;margin-top:0;margin-bottom:20px;font-weight:700;}
h5 a{color:#424242;}
h5 a:hover{color:#cdaf88;}
.title_navigation_post h5 a, .title_navigation_post_r h5 a{font-family:'Montserrat';font-size:18px;color:#424242;line-height:22px;word-spacing:;font-weight:700;}
h6{font-family:'Montserrat';font-size:16px;color:#424242;line-height:20px;letter-spacing:1px;word-spacing:;margin-top:0;margin-bottom:20px;font-weight:700;}
h6 a{color:#424242;}
h6 a:hover{color:#cdaf88;}
.logo{background-color:#c9c9c2;}
header.header, ul.sub-menu > li{background-color:rgba(42,49,53,1);}
.menu_post_header{background-color:rgba(42,49,53,1);}
.menu_post_header nav ul li ul.sub-menu{background-color:rgba(42,49,53,1) !important;}
.journey-menu ul.main-menu li{font-size:15px;font-family:'Montserrat';}
.journey-menu ul.main-menu > li > a{font-family:'Montserrat';font-weight:700;font-size:15px;letter-spacing:1px;}
.button_home{background-color:#cdaf88;color:rgba(42,49,53,1);}
.main-menu > li > a{letter-spacing:1px;color:#ffffff;font-size:15px;}
.main-menu > li > a:hover{color:#cdaf88;}
li.current-menu-item > a, .current_page_item{color:#cdaf88 !important;}
ul li ul.sub-menu > li:first-child{background-color:rgba(42,49,53,1);}
ul li ul.sub-menu ul.sub-menu > li:first-child{background-color:rgba(42,49,53,1);}
.main-menu li:hover > ul.sub-menu{background-color:rgba(42,49,53,1);}
ul.sub-menu > li > a{color:#ffffff;font-family:'Montserrat';font-weight:700;font-size:15px;letter-spacing:1px;}
ul.sub-menu > li > a:hover{color:#cdaf88;}
.nav-mobile, .nav-mobile ul, .nav-mobile li{font-family:'Montserrat';}
#top-search a{font-family:'Montserrat';font-weight:700;font-size:15px;letter-spacing:1px;color:#ffffff;}
#top-search a:hover{color:#cdaf88;}
.click_search:after{color:#cdaf88;}
.click_search:after:hover{color:#ffffff;}
.container_search, .cd-primary-nav{background-color:#2a3135;}
.menu-nav i{color:#cdaf88;}
.nav-mobile > li{background-color:;}
.nav-mobile ul.sub-menu > li > a, .nav li ul.sub-menu{background-color:;}
.cont_mobile_nav{background-color:#2a3135;}
.nav-mobile a{color:#ffffff;}
.nav-mobile a:hover{color:#cdaf88;}
.nav-mobile li > a > span{color:#cdaf88;}
.nav-mobile li > a:hover > span{color:#cdaf88;}
#mini-header{background-color:#2a3135;}
.menu-miniheader ul li ul.sub-menu li{background-color:#2a3135 !important;}
#mini-header li:hover > ul.sub-menu{background-color:#2a3135 !important;}
.menu-miniheader ul li a{color:#ffffff !important;}
.menu-miniheader ul li a:hover{color:#cdaf88 !important;}
.ig-social-right-miniheader a i, .social-nav-under-logo a i{color:#ffffff !important;}
.ig-social-right-miniheader a i:hover, .social-nav-under-logo  a i:hover{color:#cdaf88 !important;}
header.header .downHeader li.current-menu-item > a, .current_page_item{color:#cdaf88 !important;}
header.header .downHeader .main-menu > li > a{color:#ffffff;}
header.header .downHeader .main-menu > li > a:hover, .flexnav li a:hover, .flexnav li ul li a:hover{color:#cdaf88;}
header.header .downHeader ul.sub-menu > li > a{color:#ffffff;background-color:;}
header.header .downHeader ul.sub-menu > li > a:hover{color:#cdaf88;}
#up_container{background-color:#ffffff;}
#closer a, #closer i{color:#ffffff;}
#border_up_container{background-color:#cdaf88;}
.ig-top-social a i,.ig-top-social a span, header.header.downHeader, header.header.downHeader #top-search a{color:#cdaf88;}
.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:#ffffff;}
#widget-area .ig_widget ul li{border-bottom:1px solid #ede7dc;}
ul li.ig_share_buttom{background-color:#2a3135;border-left:solid 1px #fff;}
.ig_share_buttom i{color:#ffffff;}
.ig_share_buttom:hover a, .ig_share_buttom:hover a i{color:#cdaf88 !important;}
footer{background-color:#ffffff;}
footer .ig_widget h6.foot-title{color:#2a3135;}
footer .ig_widget a{color:#2a3135;}
footer .ig_widget a:hover{color:#cdaf88;}
footer .ig_widget p strong{color:#2a3135;}
footer .ig_widget p, footer .textwidget{color:#2a3135;}
footer .ig_widget ul li{color:#2a3135;}
footer .ig_widget ul li a{color:#2a3135;}
footer .ig_widget ul li a:hover{color:#cdaf88;}
footer .ig_widget .tagcloud a{border:1px solid #2a3135;color:#2a3135;}
footer .ig_widget .tagcloud a:hover{background-color:#cdaf88;color:#2a3135;}
.mc_merge_var input[type=text], input[type=email], select,
footer .ig_widget .mc_merge_var input[type=text], input[type=email], select{background:#c9c9c2;}
footer.central_footer{background-color:#2a3135;}
footer .ig_widget h6{color:;}
#mc_subheader{color:;}
#mc_signup_submit{color:#424242;}
footer .ig_widget #mc_signup_submit{background-color:!important;color:!important;}
.sub_footer{background-color:#2a3135;}
.sub_footer span{color:#ffffff;}
.sub_footer span a{color:#ffffff;}
.sub_footer span a:hover{color:#cdaf88;}
.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:#ffffff;}
.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 #cdaf88;}
#ig-slide-post.owl-theme .owl-controls .owl-buttons div,
.slide_post.owl-theme .owl-controls .owl-buttons div{background-color:#cdaf88;}
.widget_search form input[type="search"]{border:2px solid #ede7dc;background:#ffffff;color:#2a3135;}::-webkit-input-placeholder{color:#2a3135;font-size:16px;font-family:'Roboto';}:-moz-placeholder{color:#2a3135;font-size:16px;font-family:'Roboto';}::-moz-placeholder{color:#2a3135;font-size:16px;font-family:'Roboto';}:-ms-input-placeholder{color:#2a3135;font-size:16px;font-family:'Roboto';}
.ig_widget, .ig_widget .ig_widget_twitter li span{color:#2a3135;font-size:16px;font-family:'Roboto';}
.fancy_one_tw_sider span i{color:#cdaf88;}
.ig_widget .tagcloud a{border:2px solid #cdaf88;}
.ig_widget .tagcloud a:hover{background-color:#cdaf88;color:#ffffff;}
.post_divider_classic{background-color:#ede7dc;}
.ig_meta_post_classic span:before, .ig_meta_post_classic span:after{border-bottom:2px solid #ede7dc !important;}
ul.children li > div, ol.commentlist li > div{border-bottom:1px solid #ede7dc;}
.button_cont, #commentform .submit, .wpcf7 .wpcf7-submit, footer .ig_widget #mc_signup_submit{background-color:transparent;color:#424242;border:solid 2px #cdaf88;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:#424242;}
.subtitle_post_standard a{color:#2a3135;border:2px solid #cdaf88;}
.subtitle_post_standard a:hover{color:#cdaf88;}
i.ico_footer_post{color:#cdaf88 !important;background-color:transparent !important;}
figure.effect-jazz figcaption::after{border-top:2px solid #cdaf88;border-bottom:2px solid #cdaf88;}
ul.post_tag li{border:2px solid #cdaf88;}
a.page-numbers, .ig_nextpage a .page-numbers{background-color:#ffffff;font-family:'Montserrat' !important;}
a.page-numbers:hover, .ig_nextpage a .page-numbers:hover{color:#ffffff;background-color:#cdaf88;}
.page-numbers.current, .ig_nextpage .page-numbers{color:#ffffff;background-color:#cdaf88;font-family:'Montserrat' !important;}
.ig_nextpage a .page-numbers{color:#2a3135;}
.wpcf7 input, .wpcf7 textarea{background-color:#ffffff;border:2px solid #2a3135;}
.wpcf7 .wpcf7-submit{background-color:transparent;}
textarea, #commentform input{border:2px solid #cdaf88;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{background-color:#2a3135;}
.wpb_wrapper{color:#2a3135;font-size:16px;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:#2a3135;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#424242 !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:#2a3135;}
.team a:hover img{border-color:#2a3135;}
.team  a:hover figure{color:#2a3135;}
.team figure figcaption em{color:#2a3135;}
.dropcap_extra{border:2px solid #2a3135;color:#2a3135;}
span.reply{border:2px solid #cdaf88;}
.indie_aboutme .title_special_aut, .indie_big_aboutme .title_special_aut{color:#2a3135;font-size:16px;font-family:'Montserrat';line-height:25px;font-weight:700;}
.indie_aboutme .local_special_aut, .indie_big_aboutme .local_special_aut{color:#cdaf88;font-size:12px;font-family:'Montserrat';line-height:13px;font-weight:;}
.color_big_author, .indie_aboutme .ig_widget{background-color:#ffffff;}
.indie_aboutme .ig_widget p, .indie_big_aboutme p{color:#2a3135;font-size:16px;font-family:'Roboto';line-height:24px;font-weight:400;}
.indie_big_aboutme .ig-top-social a span{color:#2a3135 !important;}
.indie_big_aboutme .ig-top-social a span:hover{color:#cdaf88 !important;}
#video_bg{height:400px;}
@media(max-width:480px){
#video_bg {
height: auto;
}
}