/*
Theme Name: Sienta
Theme URI: http://sttheme.com/demosd/sienta
Author: ST Theme Team
Author URI: https://themeforest.net/user/sttheme
Description: In 2019, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: sienta

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* ----------------------------------

Table of contents
        
    01. Common styles
    02. Blog Styles
    03. Visual Styles
    04. Test Styles
    
---------------------------------- */

/* ===================================
    Common styles
====================================== */

.aligncenter {
    text-align: center;
}

.widget_calendar {
    float: none;
}
#wp-calendar {
    width: 100%; 
}
#wp-calendar caption { 
    background: none repeat scroll 0 0 #E9E9E9;
    color: #333333;
    font-size: 16px;
    padding: 10px 0;
    text-align: center; 
}
#wp-calendar thead { 
    font-size: 10px; 
}
#wp-calendar thead th {
    border: 1px solid #E9E9E9;
    font-size: 13px;
    padding: 8px 0;
    text-align: center;
    vertical-align: middle;
}
#wp-calendar tbody { 
    color: #aaa; 
}
#wp-calendar tbody td { 
    background: #f5f5f5; 
    border: 1px solid #E9E9E9; 
    text-align: center; 
    padding:8px;
}
#wp-calendar tbody td#today {
    background: #ab8a44; color: #fff;
}
#wp-calendar tbody td#today a {
    color: #fff;
}
#wp-calendar tbody td:hover { 
    background: #fff; 
}
#wp-calendar tbody .pad { 
    background: none; 
}
#wp-calendar tfoot {
    border: 1px solid #E9E9E9;
}
#wp-calendar tfoot #next { 
    font-size: 12px; 
    text-transform: uppercase; 
    text-align: right; 
    color: #83c99f; 
    padding: 10px;
}
#wp-calendar tfoot #prev { 
    font-size: 12px; 
    text-transform: uppercase; 
    padding-top: 10px; 
    color: #83c99f; 
    padding: 10px;
}

	
.widget select {
    max-width: 100%;
    padding: 5px;
    border: 1px solid #ccc; 
    width: 100%;
}
.widget_text .textwidget img{
    max-width: 100%;
    height: auto; 
    margin: 10px 0px;
}
.widget_text select, .widget_text input , .widget_text textarea  {
    max-width: 100%;
    padding: 5px;
    border: 1px solid #ccc; 
    width: 100%;
}
.widget_text option {
    max-width: 100%;
}

.widget_nav_menu ul li, .widget_pages ul li {
    color: #827b7d;
    line-height: 28px;
}
#sidebar .textwidget img {
    max-width: 100%;
}
img{
    max-width:100%;
    height: auto;
}
.wp-caption{
    max-width:100%;
}
.wp-caption img{
    padding-bottom: 10px;
}
.form-submit input.submit{
    background: #4e54c8;
    background: -webkit-linear-gradient(-45deg, #4e54c8, #8089ff);
    background: -moz-linear-gradient(-45deg, #4e54c8, #8089ff);
    background: -o-linear-gradient(-45deg, #4e54c8, #8089ff);
    background: linear-gradient(-45deg, #4e54c8, #8089ff);
    cursor: pointer;
    font-weight: 600;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 20px;
    padding: 14px 28px;
    border-radius: 30px;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    position: relative;
    -webkit-transition: all linear 400ms;
    transition: all linear 400ms;
    border: none;
    width: auto;
    margin-bottom: 0px;
}
.form-submit input.submit:hover {
    color: #fff;
}
.screen-reader-text{
    text-decoration: none;
}

/* ===================================
    Blog styles
====================================== */

.alignright{
    float:right;
}
.alignleft{
    float:left;
}

.post-text table{ 
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #d1d1d1;
}
.post-text table td{
    border: 1px solid #d1d1d1;
    padding: 7px;
} 
.post-text table th{
    border: 1px solid #d1d1d1;
    padding: 7px;
 }
 img.alignleft, .alignleft img{
  margin-right: 20px; 
  margin-bottom: 10px;
 }
 img.alignright, .alignright img{
  margin-left: 20px;
  margin-bottom: 10px;
 } 
 .blog-comment-area  table{ 
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #d1d1d1;
}
.blog-comment-area  table td{
    border: 1px solid #d1d1d1;
    padding: 7px;
} 
.blog-comment-area  table th{
    border: 1px solid #d1d1d1;
    padding: 7px;
 }
.post-text  li{
  padding-top: 5px;
  list-style: inherit!important;
 }
.post-text  ul{
  padding-left: 20px!important;
 }
.post-text  ol{
  list-style: decimal!important;
  padding-left: 20px!important;
 }

.comment-respond .comment-reply-title {
    font-weight: 700;
    font-size: 25px;
    color: #000;
    margin-bottom: 25px;
    padding-bottom: 8px;
    position: relative;
}
.comment-respond .comment-reply-title:after {
    width: 50px;
    height: 2px;
    background: #666;
    content: "";
    position: absolute;
    bottom: -1px;
    left: 0;
}

.search-custom form {
    width: 70% !important;
    margin-top: 50px;
}
.search-custom form.search-form:after {
    top: 10px;
}
.wp-caption-text , .gallery-caption , .bypostauthor , .sticky{
    text-decoration: none;
}

form.post-password-form input[type=submit] {
    width: auto !important;
    background: #bbb;
    border-color: #bbb;
    color: #fff;
    border-radius: 0px 6px 6px 0px;
}
 .screen-reader-text {
    display: none;
}

.widget ul li {
    list-style: none !important;
    line-height: 28px;
    padding-top: 10px;
}
.widget ul {
    padding-left: 0px !important;
}
.widget ul.sub-menu , .widget ul.children{
    padding-left: 5px !important;
}
a:hover {
    text-decoration: none !important;
}
li.featured-post {
    color: #ab8a44 !important;
    font-weight: bold !important;
    float: right;
    font-size: 18px !important;
}
.wp-tag-cloud li {
    display: inline-block;
    vertical-align: top;
    margin: 0 3px 5px 0 !important;
    padding: 0px !important;
    border-bottom: none !important;
    line-height: 21px !important;
    position: inherit !important;
}
.wp-tag-cloud li a {
    padding: 5px 10px;
    display: block;
    color: #5b798f !important;
    font-size: 14px !important;
    border: 1px solid #DBDBDB;
    border-radius: 3px;
    text-align: center;
    transition: .2s ease-in-out;
}
.wp-tag-cloud li a:hover {
    background: #bbb;
    color: #fff !important;
}
p.logged-in-as {
    font-size: inherit;
    margin-bottom: 25px;
}
p.logged-in-as a{
    color: #888;
}

h3.archive-title {
    text-align: center;
    margin-bottom: 40px;
    font-size: 25px;
    font-weight: 600;
}
.post-text h1 {
    font-size: 46px;
    font-weight: 500;
    color: #34517D;
}
.post-text h2 {
        font-size: 36px;
        font-weight: 500;
        color: #34517D;
}
.post-text h3 {
    font-size: 26px;
    font-weight: 500;
    color: #34517D;
}
.post-text h4 {
    font-size: 22px;
    font-weight: 500;
    color: #34517D;
}
.post-text h5 {
    font-size: 20px;
    font-weight: 500;
    color: #34517D;
}
.post-text h6 {
    font-size: 16px;
    font-weight: 500;
    color: #34517D;
}
body.logged-in .header-nav {
    top: 32px !important
}
@media screen and (max-width: 600px){
body.logged-in .header-nav.fixed-header {
    top: 0px !important;
}
.navbar-brand img {
    max-height: 100px;
    transition-duration: 0.5s;
    margin-left: 20px !important;
}
	img.pins_image {
    width: 15px !important;
}
}
.date-comment {
    display: inline-block;
}
.comment-title {
    display: inline-block;
}
.blog-comment-area .blog-comment ul.children {
    padding-left: 20px;
}
.blog-content {
    overflow: hidden;
    margin-bottom: 20px;
}
#respond{
    padding-top: 150px;
    margin-top: -150px;
}
.page-links{
    clear: both;
    padding-top: 20px;
}
.page-links a{
    margin-left: 4px;
    color: #252839;
}
body:not(.has-sidebar) .blog-page-content .col-sm-8.col-md-9 {
    width: 83.33333333%;
    margin-left: 8.33333333%;
}
.search-custom h5 {
    text-transform: inherit;
    font-weight: 400;
    font-size: 18px;
}

/* ===================================
    Visual styles
====================================== */
@media screen and (min-width: 992px) {
    body.logged-in header.scrollHeader .navbar-default {
        top: 32px;
    }
    body.logged-in header.onepage-header.scrollHeader .navbar-expand-lg {
        top: -68px;
    }
}

a.blog-title {
    color: #232323;
}
.butn.search {
    padding: 0px;
    border-radius: 0px;
}
.butn.search:hover:after {
    display: none;
}
.page-title-section ul li:last-child a {
    color: #fff;
}
.blogs .post .content .meta li {
    margin: 0px;
    margin-right: 10px;
}
.blogs .post .content .meta li i {
    color: #4e54c8;
    margin-right: 5px;
    font-size: 14px;
}

.blogs .comments-area .comment-box:nth-child(odd) {
    margin-left: 0px;
}
.author-thumb img.avatar {
    width: 85%;
    border-radius: 50%!important;
}
.blog-comment ul.children {
    margin-left: 80px;
}
@media screen and (max-width: 992px) {
    .blog-comment ul.children {
    margin-left: 20px;
}
	img.pins_image {
    width: 15px !important;
}
}

.blogs .comment-box .comment-info h6 {
    display: inline-block;
    font-size: 16px;
    text-transform: capitalize;
    margin-right: 5px;
}
.blog-date {
    margin-left: 5px;
}

.comment-respond .comment-reply-title, .blogs .posts .comments-area .title-g h3 {
    font-weight: 600;
    font-size: 22px;
}
.blog-grid-text h4 {
    margin-top: 7px;
}
.blog-grid-text h4 a {
    color: #232323;
}
ul.margin-60px-top {
    margin: 0px !important;
    margin-top: 60px !important;
}
.pagination li {
    display: inline-block;
}
.pagination .page-numbers.current {
    float: left;
    padding: 0 18px;
    line-height: 40px;
    text-decoration: none;
    border: 1px solid #dbdbdb;
    border-left-width: 1px;
    background-color: #f7f7f7;
    color: #999;
    cursor: default;
}
.pagination a {
    border-left-width: 1px;
}
.wpb_content_element {
    margin-bottom: 0px !important;
}
.text-uppercase {
    text-transform: uppercase;
    z-index: 5; white-space: nowrap;
}
.alt-font {
    font-family: 'Montserrat', sans-serif !important;
}
.services-single-left-box .textwidget p {
    padding-top: 0px;
}
.newsletter-form input {
    max-width: 270px;
}
.newsletter-form input.submit {
    display: inline-block;
    background: #ab8a44;
    cursor: pointer;
    color: #fff;
    border: none;
    font-size: 14px;
    font-weight: 500;
    -moz-border-radius-topright: 30px;
    -webkit-border-top-right-radius: 30px;
    border-top-right-radius: 30px;
    -moz-border-radius-bottomright: 30px;
    -webkit-border-bottom-right-radius: 30px;
    border-bottom-right-radius: 30px;
    padding: 14px 20px;
    min-width: auto;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}
.newsletter-form br {
    display: none;
}
.newsletter-form span.wpcf7-not-valid-tip {
    display: none;
}
.newsletter-form + div.wpcf7-validation-errors {
    color: #fff !important;
}
.image_blog > a:after {
    background: #444;
    opacity: 0.6
}
.image_blog > a:hover:after {
    opacity: 0.6;
    background: #ab8a4400 none repeat scroll 0 0;
}
.width-auto.butn {
    width: auto;
    margin-bottom: 0px;
}
.feedback-form p {
    margin-bottom: 0px;
}
.tp-caption.butn.small {
    padding: 8px 20px !important;
}
.butn.form-btn {
    width: auto !important;
}

/* ===================================
    Test styles
====================================== */

.post-cont h6{
    font-size: 16px;
}
.post-cont h5{
    font-size: 18px;
}
.post-cont h4{
    font-size: 22px;
}
.post-cont h3{
    font-size: 28px;
}
.post-cont h2{
    font-size: 38px;
}
.post-cont h1{
    font-size: 50px;
}
.post-cont h1, .post-cont h2, .post-cont h3, .post-cont h4, .post-cont h5, .post-cont h6 {
    font-weight: 500;
    margin-bottom: 10px;
}
.post-cont table{ 
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #d1d1d1;
}
.post-cont table td{
    border: 1px solid #d1d1d1;
    padding: 7px;
} 
.post-cont table th{
    border: 1px solid #d1d1d1;
    padding: 7px;
 }
 .post-cont  li{
  padding-top: 5px;
  list-style: inherit!important;
 }
.post-cont  ul{
  padding-left: 20px!important;
 }
.post-cont  ol{
  list-style: decimal!important;
  padding-left: 20px!important;
 }
 code {
    font-size: 87.5%;
    color: #ab8a44;
    word-break: break-word;
}
.post-cont {
    overflow: hidden;
}
.wp-caption.aligncenter {
    margin: 0px auto;
}
.wp-caption.alignleft {
    margin-right: 10px;
}

.comment_text h6{
    font-size: 16px;
}
.comment_text h5{
    font-size: 18px;
}
.comment_text h4{
    font-size: 22px;
}
.comment_text h3{
    font-size: 28px;
}
.comment_text h2{
    font-size: 38px;
}
.comment_text h1{
    font-size: 50px;
}
.comment_text h1, .comment_text h2, .comment_text h3, .comment_text h4, .comment_text h5, .comment_text h6 {
    font-weight: 500;
    margin-bottom: 10px;
}
.comment_text table{ 
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #d1d1d1;
}
.comment_text table td{
    border: 1px solid #d1d1d1;
    padding: 7px;
} 
.comment_text table th{
    border: 1px solid #d1d1d1;
    padding: 7px;
 }
 .comment_text  li{
  padding-top: 5px;
  list-style: inherit!important;
 }
.comment_text  ul{
  padding-left: 20px!important;
 }
.comment_text  ol{
  list-style: decimal!important;
  padding-left: 20px!important;
 }
  .blogs .comment-box .comment-info.no-ava {
    margin-left: 0px;
 }
 
ul li a.rsswidget {
    display: block;
    color: #333;
    font-weight: 600;
}
span.rss-date {
    color: #ab8a44 !important;
    font-size: 13px;
    font-weight: 600;
}
li.featured-post {
    color: #ab8a44 !important;
    font-weight: bold !important;
    float: right !important;
    font-size: 18px !important;
}
.page-title-section h1 {
    font-size: 50px;
}
.blog-list-simple-text h4 {
    font-size: 28px;
}
.side-bar .widget .widget-title h6 {
    font-size: 18px;
	padding-top: 12px;
}
.blogs .comments-area .comment-box:nth-child(odd) {
    margin-left: 0px !important;
}
.side-bar .widget li:after {
    display: none !important;
}
.side-bar .widget li {
    border-bottom: solid 1px #d2d2d2;
    padding: 0px !important;
    padding-bottom: 10px !important;
    margin-bottom: 10px !important;
}
.widget ul.sub-menu, .widget ul.children {
    padding-left: 10px !important;
}
.widget ul.children li {
    border-bottom: none !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    border-top: solid 1px #d2d2d2 !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
}
.widget ul.sub-menu li {
    border-bottom: none !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
    border-top: solid 1px #d2d2d2 !important;
    padding-top: 10px !important;
    margin-top: 10px !important;
}
.side-bar .widget li:last-child {
    border-bottom: none !important;
}
.pagination li {
    display: inline-block !important;
}
.pagination a {
    border-left-width: 1px !important;
}
.page-title-section ul li p {
    color: #fff;
}
.side-bar .wp-tag-cloud li {
    margin-bottom: 5px !important;
    padding-bottom: 0px !important;
}
.page-numbers.dots {
    margin: 0px 10px;
}
.page-links {
    padding-bottom: 10px;
}
.page-links .page-number {
    padding: 10px 18px;
    line-height: 40px;
    text-decoration: none;
    border: 1px solid #dbdbdb;
    background: #fff;
    transition-duration: .2s;
}
.page-links a:hover span{
    background-color: #232323;
    color: #fff;
    transition-duration: .2s;
}
.navbar li > ul li:hover ul {
    right: 100%;
}
.page-title-section:before {
    opacity: 0.9 !important;
}
footer .footer-bar p {
    color: #d3d3d3;
}

@media (max-width: 991px){
.navbar ul ul.dropdown-menu {
    background: #fff !important;
    border:none !important;
}
	img.pins_image {
    width: 15px !important;
}
}
body.blog.no-has-sidebar .col-md-9 {
    width: 100%;
    flex: 100%;
    max-width: 100%;
    padding-right: 0px;
}
body.single.no-has-sidebar .col-md-9 {
    width: 100%;
    flex: 100%;
    max-width: 100%;
    padding-right: 0px;
}

body.page-template-default.no-has-sidebar .col-md-9 {
    width: 100%;
    flex: 100%;
    max-width: 100%;
    padding-right: 0px;
}
ul.navbar-nav li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu{
    display: none !important;
}
ul.navbar-nav li ul.dropdown-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
    display: block !important;
}
.comment-pagi {
    padding-bottom: 20px;
}
#cancel-comment-reply-link {
    float: right;
    font-weight: 600;
    font-size: 14px;
}
.post-template-default .post-cont p a {
    color: #4e54c8;
    font-weight: 600;
}


@media (max-width: 710px){
#rev_slider_1_1  .slotholder + .tp-parallax-wrap {
    margin-top: -20px !important;
}
#rev_slider_1_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap {
    margin-top: 20px !important;
}
}
@media (max-width: 510px){
#rev_slider_1_1  .slotholder + .tp-parallax-wrap {
    margin-top: -30px !important;
}
#rev_slider_1_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap {
    margin-top: 30px !important;
}
}

@media (max-width: 710px){
#rev_slider_2_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -20px !important;
}
#rev_slider_2_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
}
@media (max-width: 510px){
#rev_slider_2_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -30px !important;
}
#rev_slider_2_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 30px !important;
}
}

@media (max-width: 710px){
#rev_slider_6_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -20px !important;
}
#rev_slider_6_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
}
@media (max-width: 510px){
#rev_slider_6_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -30px !important;
}
#rev_slider_6_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 30px !important;
}
}

@media (max-width: 710px){
#rev_slider_7_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -20px !important;
}
#rev_slider_7_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
}
@media (max-width: 510px){
#rev_slider_7_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -30px !important;
}
#rev_slider_7_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 30px !important;
}
}

@media (max-width: 710px){
#rev_slider_8_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -20px !important;
}
#rev_slider_8_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
}
@media (max-width: 510px){
#rev_slider_8_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: -30px !important;
}
#rev_slider_8_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 30px !important;
}
}
@media (max-width: 610px){
#rev_slider_3_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
#rev_slider_3_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap+ .tp-parallax-wrap{
    margin-top: 25px !important;
}
}
@media (max-width: 500px){
#rev_slider_3_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap{
    margin-top: 20px !important;
}
#rev_slider_3_1  .slotholder + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap + .tp-parallax-wrap+ .tp-parallax-wrap{
    margin-top: 40px !important;
}
}
@media (max-width: 766px){
.rev_slider_wrapper .slider-text p {
    text-align: left !important;
}
    .rev_slider_wrapper .slider-text p.text-center {
    text-align: center !important;
}
    .rev_slider_wrapper .slider-text p.text-right {
    text-align: right !important;
}
}
#text-2 p.margin-25px-top {
    color: #aaa;
}


/*rm*/
.footer-widget .footer-widget1 {
    display: none !important;
}
.footer-widget .footer-bar {
    margin-top: 0px;
}
footer.footer-widget {
    padding-top: 0px;
}
.rev_slider_wrapper .tp-caption span {
    color: #b9964d;
    text-shadow: 1px 1px #fff;
}
.callto-action-imgbox:before {
    border: 2px solid #b9964c;
}
.section-heading span {
    position: relative;
    font-size: 15px;
    font-weight: 500;
    color: #a77d28;
    line-height: 200%;
    margin-bottom: 10px;
}
.primary-list li i {
    color: #b9964c;
    padding-right: 10px;
}
.margin-25px-top {
    display: none;
}
.butn.margin-10px-top {
    display: none;
}
.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after, .section-heading h6:after {
    content: '';
    display: block;
    width: 100px;
    height: 2px;
    background: #b9964c;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.video_btn {
    background-color: #fff;
    border: 2px solid #92722d;
}
.video_btn .fa {
    color: #926f26;
}
.list-style-4 li:before {
    content: "\f00c";
    position: absolute;
    top: 1px;
    left: 0;
    font-family: 'FontAwesome';
    color: #755412;
}
.big-icon-tabs .tab-menu .active-tab a {
    background: #f9f9fe !important;
    border-color: #a77c27 !important;
}
.icon-genius:before {
    content: "\e046";
    color: #946c1e;
}
.icon-presentation:before {
    content: "\e00e";
    color: #946c1e;
}
.icon-recycle:before {
    content: "\e03e";
    color: #946c1e;
}
.bg-contain-verticle {
    background: #fff;
    border: 2px solid #bdad91;
}
.tab-body h2:after, .tab-body h3:after, .tab-body h4:after, .tab-body h5:after {
    content: '';
    display: block;
    width: 100px;
    height: 2px;
    background: #bcad91;
    margin-top: 10px;
    margin-bottom: 10px;
}
.navbar-brand img {
    max-height: 82px;
    transition-duration: 0.5s;
}
.scrollHeader .navbar-brand img {
    max-height: 60px;
    transition-duration: 0.5s;
}
.navbar-default {
    background: #3b3b3b !important;
}
header.scrollHeader .navbar-default {
    position: fixed;
    top: 0;
    z-index: 99;
    width: 100%;
    background: #3b3b3b;
    left: 0;
}
.navbar-nav > li > a {
    color: #fff;
}
.navbar > ul > li.has-sub > a:after {
    border-color: transparent #414242 #414242 transparent;
}


footer {
    padding: 60px 0 0;
    background: #343333 !important;
}
.feature-box-02:before {
    background: #bf7531 !important;
    content: "";
    height: 0;
    left: 14px;
    position: absolute;
    top: 0;
    transition: all 0.2s ease-in-out 0s;
    width: 2px;
}
.data-box-grid {
    display: none;
}
.col-lg-4.col-md-12.sm-margin-20px-bottom {
    margin-bottom: 30px;
}
.bg-extra-dark-gray {
    background-color: #000;
    background-image: url(https://luc-network.eu/wp-content/uploads/bg.jpg);
    background-size: cover;
}
/******* for blogs content ********/
.blog-grid-text p {
    display: none;
}
.blog-grid-text div {
    display: none;
}
.blog-grid-text {
    padding: 25px 25px 25px 25px;
    position: relative;
}
.navbar-default {
    background: #343333 !important;
    background-repeat: repeat !important;
}
.navbar-nav > li > a {
    color: #fff !important;
}
ul#nav {
    margin-top: 68px;
}
div#top-bar {
    background: #222222;
}
.video_btn:hover {
    background-color: #4c4c4c !important;
}
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(https://luc-network.eu/wp-content/uploads/Letterhead-back-copy.jpg)!important;
}
.video_btn .fa {
    color: #926f26;
    margin-left: 3px;
}
.main-wrapper {
    background: #ffffff none repeat scroll 0 0;
    margin: 0 auto;
    overflow-x: hidden;
    position: relative;
    z-index: 1;
    width: 92%;
	background-image: url(https://luc-network.eu/wp-content/uploads/bg-2.jpg) !important;
}
body{
	background-image: url(https://luc-network.eu/wp-content/uploads/Letterhead-back-copy.jpg) !important;
	background-repeat: repeat !important;
}
.navbar-brand img {
    max-height: 100px;
    transition-duration: 0.5s;
	margin-left: 6px;
}
.navbar-nav > li > a {
    color: #fff !important;
    font-size: 10px;
}
.main-wrapper {
    margin-top: 20px;
	margin-bottom: 20px;
}

.navbar > ul > li.has-sub > a:after {
    border-color: transparent #b9964d #b9964d transparent;
}
header.header-style5 {
    border-top: 1px solid #444;
    border-left: 1px solid #444;
    border-right: 1px solid #444;
}
.main-wrapper {
    border: 1px solid #4c4c4c;
}
.navbar-nav li > a:hover {
    color: #b28e4a !important;
    transition: 0.5s;
}
footer h3:after {
    content: '';
    display: block;
    width: 70px;
    height: 2px;
    background: #c69947;
    margin-top: 12px;
}
.navbar-header.navbar-header-custom {
    margin-left: -25px;
}
.navbar-nav > li.has-sub {
    padding-right: 10px;
}
ul#nav {
    width: 97%;
}
ul#nav {
    width: 97%;
    margin-right: -70px !important;
}

section.bg-grey.no-padding {
    background-image: url(https://luc-network.eu/wp-content/uploads/bg.jpg);
    margin-top: 15px;
}
section {
    background: none !important;
	background-size: 100% 100% !important;
}

[data-overlay-dark]:before {
    background: none;
}
.section-heading.white h3 {
    color: #444;
}
.section-heading.left h4 {
    font-family: times;
}
.section-heading.left h4 {
font-family: 'Cinzel', serif;
    color: #000;
	font-size: 24px;
}

.callto-action-imgbox img {
    width: 92%;
}

.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after, .section-heading h6:after {
    content: '';
    display: block;
    width: 45%;
    height: 1px;
    background: #b9964c;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 12px;
}
.wpb_revslider_element.wpb_content_element {
    margin-top: 140px !important;
}

.testmonial-box {
    position: relative;
    background: #fff;
    border-radius: 5px;
    padding: 25px;
    border: 1px solid #ececec;
    margin: 15px 0;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
header.scrollHeader .navbar-default {
    position: fixed;
    top: 0;
    z-index: 99;
    width: 92% !important;
    background: #3b3b3b;
    left: 4% !important;
    margin: 0 auto !important;
}
header.header-style5 {
    height: 110px;
}
.navbar-default {
    height: 110px;
}
.wpb_revslider_element.wpb_content_element {
    margin-top: 140px !important;
}
.navbar-header.navbar-header-custom {
    margin-top: -28px;
}
ul#nav {
    margin-top: 55px;
}
img#logo {
    margin-top: 19px;
}
.main-wrapper {
    background-image: url(https://luc-network.eu/wp-content/uploads/bg-1-1.jpg) !important;
	background-size: cover !important;
}
.scrollHeader .navbar-brand img {
    max-height: 95px;
    transition-duration: 0.5s;
}
.wpb_text_column.wpb_content_element {
    padding-top: 20px;
	    padding-bottom: 37px;
}
.text-content-big,.primary-list {
    font-family: 'Questrial', sans-serif;
}
.vc-hoverbox-block.vc-hoverbox-front {
    height: 430px;
}

body.logged-in header.scrollHeader .navbar-default {
    border-left: 1px solid #4c4c4c;
    border-right: 1px solid #4c4c4c;
}

.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after, .section-heading h6:after {
    /* content: url(https://luc-network.eu/wp-content/uploads/unnamed-file-3.png); */
    display: block;
    width: 45%;
    height: 1px;
    background: none;
    margin: 0 auto;
    position: absolute;
    left: 0;/*140px !important; */
    right: 0;
    bottom: 10px;/*23px;*/
    background: #d2a853;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
    background-color: #c7c7c76e;
}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
    background-color: #c59a4b !important;
    color: #fefdfb !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat>a {
    background-color: #b5b5b5 !important;
    color: #2f2f2f !important;
}
section.page-title-section.page-title-section3 {
    background-image: url(https://luc-network.eu/wp-content/uploads/head.jpg) !important;
	height: 330px;
	margin-top: 0px;
	background: 100% 100%;
}
.contact-info-section i {
    background: #d3a957 !important;
}
.section-heading,.section p,div p{
    font-family: 'Questrial', sans-serif;
}
.section-heading h3,h4,li.vc_tta-tab {
    font-family: 'Cinzel', serif !important;
}
.section-heading.left- {
    display: none !important;
}
.wpcf7 {
    margin-top: -95px !important;
}
.contact-info-box.padding-30px-left.sm-no-padding {
    margin-top: -95px !important;
}
.footer-list li a:before {
    content: "\f0da";
    font-family: FontAwesome;
    color: #b9964c;
    padding-right: 8px;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.page-title-section3 ul li:after {
    content: '\f105';
    color: #b9964c;
    font-family: FontAwesome;
    padding: 0 10px;
}
section.page-title-section.page-title-section3 h1 {
	font-family: 'Montserrat', sans-serif !important;
	FONT-SIZE: 1.95em;
	text-transform: uppercase;
	margin-top: -26px;
}
.page-title-section3 ul{
	font-family: 'Montserrat', sans-serif !important;
}
.page-title-section3 ul li a {
    color: #fff;
    font-size: 12px !important;
    font-weight: 500;
}
.page-title-section3 {
    background-size: cover;
    background-position: center;
    padding: 150px 0 110px !important;
}
section.page-title-section.page-title-section3 .container {
    padding-top: 85px !important;
}
.col-md-12 h1 {
    margin-top: 35px;
}
section.page-title-section.page-title-section3 .container {
    height: 125px !important;
    margin-top: -22px;
}
.section-heading h3, li.vc_tta-tab {
    font-family: 'Cinzel', serif !important;
    font-size: 2.5em !important;
	color: #404040 !important;
}
.section-heading.grey h1:after, .section-heading.grey h2:after, .section-heading.grey h3:after, .section-heading.grey h4:after, .section-heading.grey h5:after, .section-heading.grey h6:after {
    /*background: #d6ac57;*/
}
.section-heading.white h1:after, .section-heading.white h2:after, .section-heading.white h3:after, .section-heading.white h4:after, .section-heading.white h5:after, .section-heading.white h6:after {
    /*background: #d6ac57;*/
}
.section-heading.white h1:after, .section-heading.white h2:after, .section-heading.white h3:after, .section-heading.white h4:after, .section-heading.white h5:after, .section-heading.white h6:after {
    background: none;
}
.section-heading.grey h1:after, .section-heading.grey h2:after, .section-heading.grey h3:after, .section-heading.grey h4:after, .section-heading.grey h5:after, .section-heading.grey h6:after {
    background: none;
}
.section-heading h4{
    font-family: 'Cinzel', serif !important;
    font-size: 1.4em !important;
    color: #404040 !important;
}
.section-heading.left {
    margin-bottom: 30px;
    text-align: left;
    font-size: 1.5em;
}
.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after, .section-heading h6:after {
    /* content: url(https://luc-network.eu/wp-content/uploads/unnamed-file-3.png); */
    display: block;
    width: 45%;
    height: 1px;
    background: none;
    margin: 0 auto;
    position: absolute;
    left: 160px !important;
    right: 0;
    bottom: 33px;
    background: none;
    /*content: url(https://luc-network.eu/wp-content/uploads/unnamed-file-3.png);*/
}
.section-heading.left h4 {
    font-family: 'Cinzel', serif;
    color: #000 !important;
    font-size: 24px;
}
.section-heading h3:after {
    left: 3px !important;
}
h4.contact_title_:after {
    left: 190px !important;
    bottom: 25px;
}
h4.contact_title_ {
    margin-top: 25px;
}
section.page-title-section.bg-img.cover-background.theme-overlay{
	width: 100%;
	height: 329px;
	margin: 0 auto;
	background-image: url(https://luc-network.eu/wp-content/uploads/head.jpg) !important;
	background-size: 100% 100%;
}
.col-md-12 h1 {
    margin-top: 50px;
}
ul.dropdown-menu li {
	text-transform: uppercase;
	width: 225px;
	border-bottom: 1px solid #eee;
}
ul.dropdown-menu li:before {
    color: #000;
	float: left;
}
.navbar-nav li > ul {
    padding: 15px 0;
    margin: 0 0 0 10px;
    background: #e8e8e8;
    min-width: 225px;
    -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
}
/****** for underline *****/

.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after{
    /* content: url(https://luc-network.eu/wp-content/uploads/unnamed-file-3.png); */
    display: block;
    width: 45%;
    height: 1px;
    background: none;
    margin: 0 auto;
    position: absolute;
    left: 8px !important;
    right: 0;
    bottom: 33px;
    background: none;
    content: url(https://luc-network.eu/wp-content/uploads/line-1.png);
}


.col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 24.333333%;
}
ul.tab-menu.no-margin li {
    width: 20% !important;
}
.tab-body {
    display: block;
    padding: 5%;
    background: #f7f7fdb3 !important;
}
.sm-margin-20px-bottom {
    max-width: 33%;
}
.blog-grid-text h4 {
    font-size: 1.2em;
	text-align: center;
	font-weight: bold;
	height: 47px !important;
    /**border: 1px solid #d5a95b;**/
	padding: 2px;
}
.blog-grid {
    height: 305px;
	background: #00000075 !important;
}
.blog-grid {
    height: 305px;
    background: #3535355c !important;
}
.blog-grid-text h4 a {
    color: #fff;
}
.blog-grid-text h4 a {
    color: #fff;
    padding: 8px;
    position: relative;
    bottom: 20px;
}
h3.tab-content-title {
    font-family: cinzel !important;
}
ul.tab-menu.no-margin {
    font-family: cinzel !important;
}
.big-icon-tabs .tabs .tab-menu li a {
    background: #7b7b7b4d;
    display: block;
    font-size: 15px;
    font-weight: 500;
    padding: 18px 24px;
    text-decoration: none;
    border-top: 2px solid #ececec;
	background: #7b7b7b4d !important;
}
.big-icon-tabs .tabs .tab-menu li a {
	font-weight: bold;
}
.big-icon-tabs .tabs .tab-menu li a:hover {
    color: #fff !important;
	font-weight: bold;
}
.big-icon-tabs .tabs .tab-menu li.active-tab a {
    background: #fffefe00 !important;
    display: block;
    font-size: 15px;
    font-weight: 500;
    padding: 18px 24px;
    text-decoration: none;
    border-top: 0px solid #ececec;
    color: #b98e39 !important;
	font-weight: bold;
}
.tabs .tab-menu li a {
    background: #00000042;
}
ul.tab-menu.no-margin li {
    border-top: 2px solid #d0a450;
}
ul.tab-menu.no-margin li.active-tab {
	border-bottom: 2px solid #d0a450;
    border-top: 0px solid #d0a450;
}
.big-icon-tabs .tab-menu .active-tab a {
    background: #f9f8fd !important;
    border-color: #a77c27 !important;
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.medium-input {
    height: 45px !important;
}
section {
    padding: 35px 0;
}
.contact-info-section.no-padding-top.margin-10px-top {
    margin-top: 50px;
}
div#wpcf7-f317-p318-o1 {
    margin-top: -52px !important;
}
textarea.wpcf7-form-control.wpcf7-textarea.medium-textarea {
    border: 1px solid #c3c3c3;
	height: 187px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.medium-input {
    border: 1px solid #c3c3c3;
	background: #f8f9fa;
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.medium-input {
    border: 1px solid #c3c3c3;
	color: #6d6d6d;
}
.medium-input,.medium-textarea {
    background: #eee3;
}
span.wpcf7-list-item.first.last {
    font-family: 'Cinzel', serif !important;
}
.contact-info-section i {
    background: #d3a95700 !important;
    border: 1px solid #d3a957;
}
.contact-info-section i {
    color: #d3a957;
}
img.size-full.wp-image-1045.aligncenter {
    margin-top: -55px;
}
span.wpcf7-list-item-label::after {
    content: " I have read and agreed to the disclaimer ";
    margin-top: -30px !important;
    padding-left: 22px;
	float: left;
	font-family: 'Questrial', sans-serif;
}
h4.contact_title_:after {
    content: none;
}
ul{
	font-family: 'Questrial', sans-serif;
}
.medium-input, .medium-textarea {
    background: #f8f9fa;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.medium-input:active,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.medium-input:hover,input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.medium-input:focus,textarea.wpcf7-form-control.wpcf7-textarea.medium-textarea:hover,textarea.wpcf7-form-control.wpcf7-textarea.medium-textarea:focus,select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.medium-input:hover,select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.medium-input:focus {
    border: 1px solid #d0a556;
}
.contact-form-box.margin-30px-top {
    font-family: 'Questrial', sans-serif;
}
.contact-info-section.no-padding-top.margin-10px-top hr {
    margin-top: 51px;
    margin-bottom: 5px;
    color: #eeeeee91 !important;
}
.navbar-nav li.has-sub > a {
    font-size: 11px;
}
.section-heading.left{
	margin-top: 20px;
}
.big-icon-tabs {
    margin-top: -20px;
}
.section-heading.left h4,.section-heading h3 {
    font-size: 33px !important;
}
.tab-body h2:after, .tab-body h3:after, .tab-body h4:after, .tab-body h5:after{
	height: 2px;
	background: #ddb25d;
}
.bg-contain-verticle {
    background: #fff;
    border: 2px solid #d0a650;
}
.line-h4 {
    border-top: 2px solid #caa04d;
    width: 90px;
    margin-top: -15px;
	margin-bottom: 10px;
}
a.btn-light,.width-40.float-right.text-right {
    padding: 5px;
    border-radius: 2px;
	font-family: times;
	font-size: 1.2em;
}
a.btn-light:hover,.width-40.float-right.text-right:hover {
    background: #d3aa52;
    transition: 1s;
    color: #fff;
}
a.btn-light i {
    display: none;
}
.section-heading span {
    display: none;
}
/*******
.map-box {
    width: 100%;
    height: 400px;
    position: absolute;
    background: #000000ab;
    margin-top: 20px;
}
******/
a.btn-light:after {
    content: '\f105';
    color: #d0a650;
    padding-left: 5px;
    font-family: FontAwesome;
}
a.btn-light a:hover i{
	color: #fff !important;
}
.page-title-section h1 {
    margin-top: 150px;
	font-family: 'Montserrat', sans-serif !important;
    FONT-SIZE: 1.95em;
    text-transform: uppercase;
}
.post-meta {
    display: none;
}
.blogs .post .content {
    padding: 30px;
    background: #fafafab0;
}
.page-title-section ul li a {
    color: #fff;
    font-size: 12px;
    font-weight: 500;
}
.services-single-menu ul li.services-active {
    background: #343333;
}
.accordion-style .btn-link {
    background: #bc944800 !important;
    border-bottom: 1px solid #deb263;
	color: #000;
    font-weight: bold;
	text-transform: uppercase;
	transition: 1s;
}
.accordion-style .btn-link:hover {
    background: #bc944800 !important;
    border-bottom: 1px solid #a58141;
	color: #a58141;
	transition: 1s;
	width: 350px;
}
.services-single-left-box .textwidget {
    margin-top: -30px !important;
}
li.services-active:hover {
    color: #cea54c;
}
a.feature-flex-square-content-button:hover {
    color: #e3b965;
}
.btn-light {
    color: #212529;
    background-color: #eee0;
    border-color: #f8f9fa;
}
.page-title-section ul li:after {
    content: ' \f105';
    color: #e4ba64;
    font-family: FontAwesome;
    padding: 0 10px;
    font-size: 12px;
}
.accordion-style .btn-link.collapsed:after {
    /* background: #aaa; */
    content: "\f107" !important;
    right: 15px;
    left: inherit;
    font-size: 20px;
    height: auto;
    transform: none;
    width: auto;
    top: 24px;
    color: #caa04d;
    font-family: FontAwesome !important;
}
.card-body {
    font-family: 'Questrial', sans-serif;
    font-size: 14px;
}
button.btn.btn-link {
    /*font-family: 'Cinzel', serif !important;*/
    font-size: 16px;
	font-weight: normal;
}
.section-heading h6{
	font-size: 25px;
}
.services-single-right {
    background: #fafafa00;
    padding: 0px;
}
.services-single-right h6 {
    font-family: 'Cinzel', serif;
	color: #000 !important;
	font-size: 24px;
}
.services-single-right img {
    margin-bottom: 15px;
}
#search-2 i.fa.fa-search {
    display: block;
}
.collapse.show {
    background: #f7f7f7;
}
.footer-img- {
    width: 100%;
    height: auto;
    margin: -40px auto;
}
.post-cont h6 {
    font-family: 'Cinzel', serif;
    color: #000 !important;
	font-size: 24px;
    padding-bottom: 10px;
}
.comment-form {
    display: none;
}
.share-post {
    display: none;
}
.blogs .post .content .btn,.services-single-right .accordion-style {
    background: #bc944800 !important;
    border-bottom: 1px solid #deb263;
    color: #000;
    font-weight: normal;
    text-transform: uppercase;
    transition: 1s;
	font-size: 14px;
}
.blogs .post .content .btn:hover {
    background: #bc944800 !important;
    border-bottom: 1px solid #a58141;
	color: #a58141;
	transition: 1s;
	width: 350px;
}
.services-single-right h5:after{
	content: '' !important;
}
.widget-title h6 {
    font-family: 'Cinzel', serif !important;
    font-weight: normal !important;
}
.side-bar .widget .widget-title h6:after {
    content: '';
    width: 30px;
    height: 0px;
    background: #aaa0;
    position: absolute;
    bottom: 0;
    left: 0;
}
.side-bar .widget li:before {
    content: "\f0da";
    font-family: FontAwesome;
    padding-right: 5px;
    color: #d1a559;
    font-weight: bold;
}
.side-bar .widget li {
    border-bottom: 0px;
    padding: 0px !important;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.widget_text .textwidget img {
    border: 1px solid #caa04d;
    padding: 8px;
    background: #fff;
}
.widget_text .textwidget p img {
    margin-right: 10px;
}
.blog-grid-simple{
	height: 260px !important;
}
.width-40.float-right.text-right a {
    font-family: times;
    font-weight: normal;
    font-size: 16px;
}
.blog-grid-simple-content a{
	color: #000;
}
.blog-grid-simple-content a:after {
    content: '\f105';
    font-size: 14px;
    font-family: FontAwesome;
    color: #d9ae5f;
    margin-left: 10px;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.width-40.float-right.text-right a:hover{
	color: #fff;
}
.wpb_revslider_element.wpb_content_element{
width: 90% !important;
margin: 0 auto;
}
.blog-grid-simple-date h5{
	font-family: 'Questrial', sans-serif;
}
.width-40.float-right.text-right {
    margin-top: -7px;
}
.blog-grid-simple h4 {
    height: 50px !important;
}
.blog-grid-simple-date i {
    color: #dcae5a;
}
.blog-grid-simple-content a:hover:after {
    color: #fff;
}
a.btn-light:hover:after {
    color: #fff;
    transition: 1s;
}
.accordion-style .btn-link:after {
    background: none;
    content: "\f107" !important;
    right: 17px;
    left: inherit;
    font-size: 20px;
    height: auto;
    transform: none;
    width: auto;
    top: 25px;
    position: absolute;
    color: #d5ab56;
    font-family: FontAwesome !important;
}
.box-for-contact-dep {
    margin-top: 150px;
}
.blog-grid-text:hover {
    transition: 1s;
}
.blog-grid-text {
    transition: 1s;
}
input.wpcf7-form-control.wpcf7-submit.butn.form-btn {
    font-family: times !important;
}
.side-bar .widget-title {
    border-top: 1px solid #e6e6e6 !important;
}
.contact-info-section p a img {
    width: 27px !important;
}
div#text-11 img {
    margin-top: -16px !important;
	width: 27px !important;
}
footer h3 {
    font-family: 'Cinzel', serif !important;
}
.footer-recent-post-content {
    font-family: 'Questrial', sans-serif;
}
.footer-widget1 .col-md-6 {
    margin-right: 25px;
}
.footer-widget1 {
    margin-top: -20px;
}
.footer-bar{
	margin-top: 10px;
}
.footer-recent-post-content {
    margin-top: 22px;
}
input#s {
    width: 218px;
	font-family: 'Questrial', sans-serif;
}
i.fa.fa-search {
    background: #000;
    padding: 15px 10px 15px 10px;
}
div#search-3 {
    margin-bottom: 20px;
}
input.wpcf7-form-control.wpcf7-submit.butn.form-btn:hover {
    color: #d9af57;
    transition: 1s;
}
.fa-angle-up:hover:before {
    color: #e3b962;
}
i.fa.fa-search:hover{
	color: #e3b962;
	transition: 1s;
}
.footer-bar a:hover {
    color: #d3d3d3;
    transition: 0.5s;
}
.blog-grid-simple-content {
    border-top: 1px solid #bd9446a6;
    padding-top: 20px;
    margin-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
.blog-grid-simple {
	background: #ffffff0a !important;
}
.blog-grid-simple-date h5 {
    font-family: 'Cinzel', serif;
	color: #000;
}
.blog-grid-text h4:hover a {
    color: #b38941;
}
.icon-mobile, .icon-laptop, .icon-desktop, .icon-tablet, .icon-phone, .icon-document, .icon-documents, .icon-search, .icon-clipboard, .icon-newspaper, .icon-notebook, .icon-book-open, .icon-browser, .icon-calendar, .icon-presentation, .icon-picture, .icon-pictures, .icon-video, .icon-camera, .icon-printer, .icon-toolbox, .icon-briefcase, .icon-wallet, .icon-gift, .icon-bargraph, .icon-grid, .icon-expand, .icon-focus, .icon-edit, .icon-adjustments, .icon-ribbon, .icon-hourglass, .icon-lock, .icon-megaphone, .icon-shield, .icon-trophy, .icon-flag, .icon-map, .icon-puzzle, .icon-basket, .icon-envelope, .icon-streetsign, .icon-telescope, .icon-gears, .icon-key, .icon-paperclip, .icon-attachment, .icon-pricetags, .icon-lightbulb, .icon-layers, .icon-pencil, .icon-tools, .icon-tools-2, .icon-scissors, .icon-paintbrush, .icon-magnifying-glass, .icon-circle-compass, .icon-linegraph, .icon-mic, .icon-strategy, .icon-beaker, .icon-caution, .icon-recycle, .icon-anchor, .icon-profile-male, .icon-profile-female, .icon-bike, .icon-wine, .icon-hotairballoon, .icon-globe, .icon-genius, .icon-map-pin, .icon-dial, .icon-chat, .icon-heart, .icon-cloud, .icon-upload, .icon-download, .icon-target, .icon-hazardous, .icon-piechart, .icon-speedometer, .icon-global, .icon-compass, .icon-lifesaver, .icon-clock, .icon-aperture, .icon-quote, .icon-scope, .icon-alarmclock, .icon-refresh, .icon-happy, .icon-sad, .icon-facebook, .icon-twitter, .icon-googleplus, .icon-rss, .icon-tumblr, .icon-linkedin, .icon-dribbble {
    color: #c49849 !important;
}
.blog-grid-text h4 {
    border: 0px solid #d9af57;
	transition: 1s;
}
.blog-grid-text h4:hover {
    border: 0px solid #fff;
	transition: 1s;
}
.row.testmonial-box.sm-text-center span {
    display: none;
}
section.blogs .post-img {
    display: none;
}
.blogs .content {
    padding-top: 0px !important;
}
.post-cont li{
	list-style-type: none !important;
}
.post-cont li:before {
    content: "\f0da";
    font-family: FontAwesome;
    color: #b9964c;
    padding-right: 8px;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}

.post-cont li:hover:before{
	color: #777;
	padding-right: 15px;
	transition: .4s;
}
.dep-google-map {
    width: 50%;
    float: left;
	margin-top: -70px;
}
.dep-form-map {
    width: 47%;
    float: right;
}
.dep-form-map.contact-form-box.margin-30px-top {
    margin-top: -30px;
}
.dep-google-map,.dep-form-map{
	padding: 5px;
}
.dep-form-map .form-btn {
    margin-top: 20px;
}
.blog-grid-simple {
    box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
    -webkit-box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
    -moz-box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
}
.textwidget p img {
    margin-top: -3px;
}
img.pins_image {
    width: 15px !important;
}
.services-single-right.accordion-style.btn-link{
padding: 0px 0px 0px 0px !important;
}
.services-single-right .accordion-style{
	border-bottom: 0px !important;
}

.row.testmonial-box.sm-text-center {
	height: 270px;
	border: 0px;
	-webkit-box-shadow: 2px 4px 5px 2px rgba(50, 50, 50, 0.54) !important;
	box-shadow: 2px 4px 5px 2px rgba(50, 50, 50, 0.54) !important;
	background: #ffffff2e;
	background: url(https://luc-network.eu/wp-content/uploads/33.png);
	background-size: cover;
}
.row.testmonial-box.sm-text-center h5 {
    color: #000;
	font-family: 'Cinzel', serif !important;
	padding-top: 15px;
	font-weight: bold;
	text-align: center;
    margin-left: -90px;
}
.owl-carousel .testmonial-box img {
    display: none;
}
.row.testmonial-box.sm-text-center p {
    color: #000;
	margin-top: 40px;
    margin-left: -40px;
}

.section-heading.grey h3 {
    color: #fff !important;
}
.row.testmonial-box.sm-text-center p {
    text-align: center;
    margin-left: -85px;
}
.testmonial-box h5 {
    font-size: 18px;
    font-weight: 500;
    margin: 5px 0 0;
    line-height: normal;
    padding-top: 35px !important;
}
/*******
.row.testmonial-box.sm-text-center p {
    border: 1px solid #c5994f;
    padding: 10px;
    margin-top: 25px;
    transition: .6s;
}
.row.testmonial-box.sm-text-center:hover p {
    border: 1px solid #fff;
    transition: .6s;
}
*******/

.row.testmonial-box.sm-text-center h5 {
    border-bottom: 1px solid #c29648;
	padding-bottom: 7px;
}
.owl-carousel .owl-item img {
    opacity: 0.8;
    transition: .6s;
}
.owl-carousel .owl-item img:hover {
    opacity: 1;
    transition: .6s;
}
.blog-grid-simple h4 a:hover{
	color: #000;
}
/******
.bg-contain-verticle img {
    width: 100px;
}
*****/
.owl-carousel .blog-grid-simple {
    margin: 10px 15px 25px;
    background: url(https://luc-network.eu/wp-content/uploads/00-.jpg) !important;
    background-size: 100% 100% !important;
}

.blog-grid {
    height: 305px;
    background: #3535355c !important;
	border: none;
	/***********
    -webkit-box-shadow: 2px 4px 5px 2px rgba(50, 50, 50, 0.54) !important;
    box-shadow: 2px 4px 5px 2px rgba(50, 50, 50, 0.54) !important;
	************/
}


.blog-grid-simple h4 a {
    height: 50px !important;
    color: #bf8d2d !important;
}

.blog-grid-simple h4 a:hover{
	color: #000 !important;
}
.width-40.float-right.text-right a{
	color: #212121;
}
.blog-grid-simple-date h5{
	color: #212121 !important;
}
.blog-grid-simple p {
    color: #191919;
    font-size: 15px;
    font-weight: 400;
}
.blog-grid-simple {
    box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
    -webkit-box-shadow: 0 5px 4px 0 rgba(50, 50, 50, 0.54) !important;
    -moz-box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
}
.owl-nav i {
    color: #a8854b;
    font-size: 20px;
    padding-top: 10px;
}
.owl-nav i {
    color: #a8854b;
    font-size: 20px;
    padding-top: 6px;
    padding-right: 2px;
}
.owl-theme .owl-nav [class*='owl-']{
	border-radius: 50%;
	transition: .6s;
	width: 40px;
    height: 40px;
    border: 1px solid #fff !important;
}
.owl-theme .owl-nav [class*='owl-']:hover {
    border: 1px solid #d0a653 !important;
	transition: .6s;
}
.bg-contain-verticle, .bg-contain-verticle img {
    width: 150px;
}
.tab-content-info.padding-30px-left.sm-no-padding-left {
    margin-left: -180px;
}
.bg-contain-verticle {
    background: #ffffff21 !important;
    border: 2px solid #d0a650;
}
.bg-contain-verticle:hover {
    border: 2px solid #000 !important;
    transition: .6s;
}
.bg-contain-verticle {
    transition: .6s;
	box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
}
.callto-action-imgbox img {
    width: 92%;
    box-shadow: 0 10px 10px 0 rgba(50, 50, 50, 0.54) !important;
}
p.p1, p.p2 {
    font-size: 15px !important;
    line-height: 25px !important;
	text-align: justify !important;
}
.accordion-style .btn-link{
	width: 60% !important;
	padding-right: 20px !important;
}
.accordion-style .btn-link.collapsed:after{
	right: -3px !important;
	transition: .5s;
}
.card-body {
    text-align: justify !important;
	font-size: 15px !important;
}
button.btn.btn-link.collapsed {
    padding-left: 0px !important;
}
.gap-box {
    height: 10px;
}
.blogs .post .content .btn{
	padding: 6px 0px !important;
}
.gap-box {
    height: 14px;
}
.gap-box-2 {
    margin-bottom: 5px !important;
}
.accordion-style .btn-link:after {
    background: none;
    content: "\f107" !important;
    right: 0px;
    left: inherit;
    font-size: 20px;
    height: auto;
    transform: none;
    width: auto;
    top: 25px;
    position: absolute;
    color: #d5ab56;
    font-family: FontAwesome !important;
}

.side-bar a {
    color: #444444;
}

.side-bar .widget li{
	font-size: 15px;
    transition: .5s;
}
.side-bar .widget li:hover,.side-bar .widget li a:hover {
    
	color: #d1a559;
    transition: .5s;
}
.side-bar .widget li:hover:before {
    color: #717171;
    transition: .5s;
}
button.btn.btn-link.collapsed:hover {
    padding-left: 9px !important;
}
div#rev-slider-widget-2 {
    height: 350px !important;
}
div#recent-posts-widget-with-thumbnails-2 .widget-title {
    margin-top: 45px !important;
}
.tp-bullet {
    margin-top: 140px !important;
}
.tp-carousel-wrapper {
    height: 285px !important;
}
div#rpwwt-recent-posts-widget-with-thumbnails-2 ul li:before{
	display: none;
}
.recent-posts-widget-with-thumbnails ul li span {
    float: left !important;
    margin-top: -80px !important;
    margin-left: 90px !important;
}
div#text-9 img {
    border: none;
    width: 100% !important;
    background: none;
	transition: .5s;
}
.other-logos-box {
    width: 100%;
    height: 150px;
	margin: 0 auto;
}
.other-logo {
    width: 75px;
    height: 75px;
    border: 1px solid #c1c1c1;
    float: left;
    margin: 5px;
	box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.54) !important;
    transition: .5s;
}
.other-logo:hover {
    border: 1px solid #e4ba64;
    transition: .5s;
}
.other-logos-box img {
    padding-top: 20px !important;
}
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 75px;
    height: 75px;
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.54) !important;
}
#text-10 img {
    border-radius: 50%;
    transition: .5s;
}
#text-10 img:hover {
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.54) !important;
    transition: .5s;
}
.tp-carousel-wrapper {
    cursor: url(openhand.cur),move;
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.54) !important;
}
#text-10 img {
    border: none;
	border-radius: 0;
    background: none;
}
div#text-10 p {
    text-align: center;
}
div#text-10 hr {
    margin-top: 60px !important;
	margin-bottom: 0px;
}
.for-twitter-{
	width: 100%;
	height: 140px;
	margin: 0 auto;
	border: 1px solid #d5ab56;
	box-shadow: 1px 5px 4px 0 rgba(50, 50, 50, 0.54) !important;
    transition: .5s;
}
.twitter-icon-top{
	width: 35px;
	height: 35px;
	border-radius: 50%;
	margin: -15px auto;
	background: #555;
	font-family: arial;
	text-align: center;
	color: #fff;
    font-size: 4em;
    padding-top: 18px;
}
.twitter-twit {
    text-align: center;
    padding: 30px;
    font-family: 'Questrial', sans-serif;
    font-size: 15px;
}
div#text-10 hr {
    margin-top: 55px !important;
    margin-bottom: 35px;
}
.for-twitter-:hover .twitter-icon-top {
    background: #deb263;
    transition: .5s;
}
.for-twitter-:hover {
    border: 1px solid #aaa;
    transition: .5s;
}
.box-for-contact-dep {
    width: 100%;
    margin: 85px auto;
	font-family: 'Questrial', sans-serif;
}
.line-cont-dep{
	font-family: 'Questrial', sans-serif;
	font-size: 15px;
}
.dep-form-map {
    width: 25%;
    float: right;
    margin-top: -75px;
}
.dep-google-map {
    width: 74%;
    float: left;
    margin-top: -17px;
}

element.style {
}
.box-for-contact-dep {
    width: 100%;
    margin: 140px auto;
    font-family: 'Questrial', sans-serif;
    background: #adadad5c;
    height: 250px;
}
.dep-form-map {
    width: 25%;
    float: right;
    margin-top: -25px;
}
.footer-img- {
    width: 100%;
    height: 400px;
    margin: -119px auto;
}
.dep-google-map {
    width: 72%;
    float: left;
    margin-top: -4px;
    padding-left: 30px !important;
}
.box-for-contact-dep {
    width: 100%;
    margin: 140px auto;
    font-family: 'Questrial', sans-serif;
    height: 300px;
    background-image: url(https://luc-network.eu/wp-content/uploads/2-.png) !important;
    background-color: #adadad5c;
    background-size: cover !important;
}
div#rev_slider_7_1_wrapper {
    box-shadow: 1px 5px 4px 0 rgba(50, 50, 50, 0.54) !important;
}
.services-single-right .line-h4 {
    margin-top: -20px;
}
.services-single-right .card {
    min-height: 50px;
	margin-top: -16px !important;
	text-transform: none !important;
}

.services-single-right .btn {
    padding: 6px 0px !important;
	font-size: 14px !important;
}
.footer{
	margin-top: 40px !important;
}
.dep-form-map h6 {
    font-family: 'Cinzel', serif;
    color: #000 !important;
    font-size: 18px;
    padding-bottom: 0px;
    margin-top: -20px !important;
}
.dep-form-map a img.alignnone {
    width: 25px;
    margin-top: 12px;
}
.social-box-dep {
    width: 72px;
    margin-left: 97px;
    margin-top: -15px;
}
.accordion-style .btn-link.collapsed:hover:after {
    padding-top: 7px;
    transition: .5s;
}
.biography-box- {
    width: 800px;
    float: left;
}
/************** Our Members *****************/
.row.project-single-text.margin-30px-tb {
    width: 100%;
    margin: 0 auto !important;
    padding-left: 66px;
}
.row.project-single-text.margin-50px-bottom {
    width: 89%;
    margin: 0 auto;
    margin-bottom: 25px;
}
.project-single-img {
    width: 89%;
    margin: 40px auto;
}
.row.project-single-text.margin-30px-tb .col-lg-8.col-md-12 {
    background: #ffffffa8;
}
img.alignnone.wp-image-586.size-full {
    height: 250px;
}
.about-team-photo {
    width: 89%;
    margin: 0 auto;
	margin-bottom: 30px;
}
img.size-full.wp-image-1509.aligncenter {
    width: 100%;
    margin-top: 30px;
}
.row.project-single-text.margin-30px-tb h6 {
    font-family: 'Cinzel', serif;
    font-size: 24px;
}
.row.project-single-text.margin-30px-tb p {
    text-align: justify !important;
    color: #525252 !important;
    margin-bottom: 3px;
}
.default-tabs .tabs .tab-menu li {
	background: #7b7b7b4d !important;
}
.tabs .tab-menu li a {
    background: #ffffff26 !important;
}
.default-tabs .tab-menu .active-tab a {
    color: #cca34f !important;
	background: #fff !important;
}
.default-tabs .tabs .tab-menu li a:hover{
	color: #000 !important;
}
.default-tabs .tabs .tab-menu li:hover{
	color: #000 !important;
}
.margin-5px-top.tabs.tabs_animate .tab-body {
    display: block;
    padding: 5%;
    background: #ffffffbd !important;
}
.big-icon-tabs ul.tab-menu.no-margin {
    margin-top: -20px !important;
}
ul.tab-menu.no-margin {
    font-family: cinzel !important;
    width: 100%;
	margin-top: -110px !important
}
.default-tabs.tabs.tab-menu li.activ-tab{
	background: #ffffff00 !important;
}
.row.project-single-text.margin-50px-bottom .clearfix.tab-body {
    width: 96% !important;
}
.default-tabs .tabs .tab-menu li a{
	padding: 4px 24px;
}
.project-single-info {
    width: 121% !important;
	background: #eeeeee78;
}
.gap-gap {
    width: 30%;
    height: 47px;
}
.project-single-info-2 {
    border: 0px;
}
.project-single-info{
	margin-top: -15px;
}
ul.no-margin.no-margin-2 li:before {
    content: "\f0da";
    font-family: FontAwesome;
	padding-right: 5px;
    transition: .5s;
	color: #d7ab58;
}
ul.no-margin.no-margin-2 li:hover:before {
    color: #888;
    transition: .5s;
}
ul.no-margin.no-margin-2 li:hover{
	color: #d7ab58;
    transition: .5s;
}
.default-tabs {
    width: 74%;
}
.margin-5px-top.tabs.tabs_animate {
    width: 100%;
}
ul.tab-menu.no-margin li {
    width: 24% !important;
}
.row.project-single-text.margin-30px-tb .line-h4 {
    margin-top: -33px;
}
.row.project-single-text.margin-30px-tb h6 {
    font-size: 24px;
}
.font-18{
	font-size: 18px !important;
}
h6.font-18 {
    border-top: 1px solid #e6e6e6 !important;
    padding-top: 15px;
}
.project-single-info ul li {
    padding: 7px 0 !important;
}
.project-single-info.project-single-info-2 {
    background: none;
	padding-top: 12px;
}
.project-single-info.project-single-info-2 p span {
    padding-left: 10px;
	transition: .5s;
}
.project-single-info.project-single-info-2 p:hover span {
    padding-left: 10px;
	color: #d7ab58;
	transition: .5s;
}

.section-heading.left h6.font-18 {
    margin-top: -22px;
}
.row.project-single-text.margin-50px-bottom .default-tabs {
    margin-top: -135px !important;
}
p.download- {
    padding: 10px;
    background: #ffffff94;
    width: 70%;
	font-family: times;
	font-size: 1.2em;
	color: #000;
    transition: .5s;
}
p.download- span.download-pdf:after {
    transition: .5s;
}
p.download-:hover span.download-pdf {
    background: #d0a650;
    padding: 10px;
    transition: .5s;
    color: #fff;
}
p.download- span:hover:after{
	color: #fff;
    transition: .5s;
	
}
ul.no-margin-timeline li {
    border-left: 0px solid #777;
    transition: .6s;
}
ul.no-margin-timeline li:hover {
    margin-left: -10px;
    color: #a9894f;
    border-left: 0px solid #444;
	font-weight: bold;
    transition: .6s;
}
.tab-content-info p {
    color: #565656 !important;
}
ul.tab-menu.no-margin li.active-tab:after {
    content: '\f0d7';
    font-family: 'FontAwesome';
    margin-top: -7px;
	margin-left: -10px;
    font-size: 30px;
    color: #d0a450;
    position: absolute;
}
.card-header.card-header-about {
    width: 100% !important;
}
.card-header.card-header-about button.btn.btn-link {
    width: 100% !important;
	margin-top: -55px;
	font-size: 13px;
}
.card-header.card-header-about h5:after {
    height: 0px !important;
}

h6 span.big-first {
    display: inline;
    font-size: 29px;
    color: #000;
}
.project-single-info li a:hover {
    color: #d2a756;
    transition: .5s;
}
.wp-image-1668 {
    margin-left: 17%;
}
.wp-image-1686 {
    margin-left: 14%;
	margin-top: -27px;
}
.project-single-text ul li i {
    color: #bd9145;
    font-weight: 500;
    font-size: 15px;
    padding-right: 10px;
    font-family: 'FontAwesome';
}
li.fa-newspaper-:before {
    content: '+';
}
.project-single-info.project-single-info-2 p{
    transition: .5s;
}
.project-single-info.project-single-info-2 p:hover {
    padding-left: 10px;
    transition: .5s;
}
.more-insi- {
    margin-top: 25px;
    position: absolute;
    width: 100%;
	z-index: 9999;
    transition: .5s;
}

span.read-more-insi- {
    padding: 7px;
	font-size: 1.2em;
    transition: .5s;
}
span.read-more-insi-:hover {
    background: #b78d42;
	color: #fff;
    transition: .5s;
}
span.read-more-insi-:after {
    content: '\f105';
    color: #d0a650;
    padding-left: 5px;
    font-family: FontAwesome;
}
span.read-more-insi-:hover:after{
	color: #fff;
	transition: .5s;
}
.wp-image-1696 {
    margin-top: 30px;
}
.more-insi- {
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}
/****************** Our Local Aso ****************/
div#name-country h2 {
    font-family: cinzel;
    font-size: 24px;
}
div#name-country {
    height: 20px;
    margin-bottom: 25px !important;
}
.rpwwt-widget h3 {
    font-family: cinzel;
    font-size: 18px;
    border-top: 1px solid #eee;
}
.divv-box- {
    width: 100%;
    min-height: 250px;
	margin-top: -15px;
}
a span.rpwwt-post-title {
    transition: .6s;
}
a span.rpwwt-post-title:hover {
    color: #d9ae5e;
    transition: .6s;
}
#rpwwt-recent-posts-widget-with-thumbnails-3 img {
    width: 75px;
    height: 75px;
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.54) !important;
}
li.vc_tta-tab a span {
    font-size: 15px;
    color: #3e3e3e !important;
}
.vc_tta-tab.vc_active a span.vc_tta-title-text {
    color: #cfa455 !important;
}


li.vc_tta-tab {
    border-top: 3px solid #d2a756;
    padding: 0px !important;
    margin: 0px !important;
    background: #dcdcdc;
    border-bottom: 0px solid #eee !important;
}
li.vc_active {
    border-top: 0px solid #eee !important;
    border-bottom: 2px solid #c6984b !important;
    margin: 0px;
    padding: 0px;
	background: #ffffff70;
}
.vc_tta-panel.vc_active {
    background: #ffffff2e;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #f0f0f000 !important;
    background-color: #ebebeb00 !important;
    color: #666;
}

.services-single-left-box h3 {
    font-family: cinzel;
    font-size: 18px;
    border-top: 1px solid #eee;
}
/*************
.services-single-left-box #clock_widget {
    margin-bottom: 30px !important;
    margin-left: 80px;
    width: 100px;
    height: 25px;
}
************/
.services-single-left-box .other-logos-box img {
    margin-top: 8px;
}
img.wp-image-1243, img.wp-image-1244 {
    margin-top: 17px !important;
    margin-left: 4px;
    width: 29px;
}
.vc_tta-panel-body .wpb_wrapper li a:before {
    padding-right: 10px;
    content: "\f0da";
    font-family: FontAwesome;
    color: #d1a559;
}
.vc_tta-panel-body .wpb_wrapper li a:hover {
    padding-left: 10px;
    color: #d1a559;
}
.for-map-local-page {
    width: 97%;
    height: 300px;
    margin: 0 auto;
}
.map-local-page {
    width: 35%;
    float: left;
}
.map-local-page iframe{
	border: 0px solid #aaa !important;
}
.address-local-page {
    width: 63%;
    float: right;
}
.address-local-page img{
	border: 0px solid #aaa;
}
.services-single-left-box p {
    margin-top: -20px;
    text-align: center;
}
img.wp-image-1754 {
    margin: 15px 0px 12px 0px !important;
}
a.emailPS.cmn-lightbox:hover {
    padding: 5px 10px !important;
    background: #c19442;
    color: #fff;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
    background-color: #f8f8f8cf !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #f8f8f8bd !important;
    color: #666;
}
span.rpwwt-post-title {
    top: 18px !important;
    position: relative !important;
}
.col-lg-9 .services-single-right {
    background: #ffffff54;
    padding: 10px 10px 150px 25px;
}
.local-time-box {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 25px;
    border: 1px solid #e0b5613d;
    background: #ffffff7a;
}
object#clock_widget {
    width: 100px;
    height: 25px;
    margin-top: 20px;
    margin-left: 0px;
}
div#dtw_clock_widget-2 {
    height: 50px;
    border-top: 1px solid #eee;
    padding-top: 20px;
    margin-bottom: 15px;
}
div#dt_clock_1 {
font-family: 'Cinzel', serif;
    font-size: 18px;
    color: #2f2f2f00;
}
span#clock_1 {
font-family: 'Cinzel', serif;
    color: #a2803f;
    font-size: 15px;
}
li.vc_tta-tab {
    width: 25% !important;
    text-align: center;
}
div#dtw_clock_widget-2 {
    position: absolute;
    top: -242px;
    left: -508px;
    font-weight: bold;
}
div#dtw_clock_widget-2 {
    border-top: 0px !important;
}
div#date_1 {
    float: right;
    padding-left: 5px;
    font-size: 15px;
    color: #a2803f;
}
.address-local-page img {
    border: 1px solid #be95482e;
}
.vc_toggle_title h4 {
    font-family: cinzel;
    font-size: 20px;
}
.vc_toggle_default .vc_toggle_icon::after, .vc_toggle_default .vc_toggle_icon::before{
	background: #ddb261 !important;
}
.vc_toggle.vc_toggle_default.vc_toggle_color_default.vc_toggle_size_md.vc_toggle_active h4 {
    color: #b58c3e !important;
}
.key-contact-box .project-single-info {
    width: 100% !important;
	text-align: center;
}
img.aligncenter.wp-image-1822.size-thumbnail {
    margin-top: 18px;
}
li.address-team-.name-local- {
    font-family: cinzel;
    font-size: 16px;
    padding: 12px !important;
}
img.aligncenter.wp-image-1822.size-thumbnail {
    border: 1px solid #c89d53;
    padding: 3px;
}
div#rpwwt-recent-posts-widget-with-thumbnails-3 {
    margin-top: 32px;
}
li.vc_tta-tab.vc_active:after {
    content: '\f0d7' !important;
    font-family: 'FontAwesome' !important;
    top: -23px !important;
    margin-left: -10px !important;
    font-size: 30px !important;
    color: #d0a450 !important;
    position: relative !important;
}
li.vc_tta-tab.vc_active {
    height: 64px;
}
li.vc_tta-tab.vc_active {
    top: 45px !important;
    position: relative;
}
.vc_tta-container {
    margin-top: -52px !important;
}
li.key-img- {
    border-bottom: 0px solid #000 !important;
}
li.address-team-.name-local- {
    border-bottom: 1px solid #d5a853;
}
.full-team-m {
    text-align: center;
    margin: 20px;
    padding: 5px 10px;
	transition: .6s;
}
.full-team-m:after {
    content: '\f107';
    color: #d0a650;
    padding-left: 5px;
    font-family: FontAwesome;
}
.full-team-m:hover{
	background: #d0a650;
	color: #fff;
	transition: .6s;
}
.full-team-m:hover:after{
	color: #fff;
	transition: .6s;
}
.key-contact-box {
    margin-top: -32px;
}
.map-local-page iframe {
    border: 1px solid #e4ba6361 !important;
	height: 296px;
}
.for-map-local-page {
    margin-bottom: 30px;
}
section.page-title-section {
    background: url(https://luc-network.eu/wp-content/uploads/head.jpg) !important;
    background-size: 100% 100% !important;
    width: 100% !important;
    height: 329px !important;
}
.section-heading.left {
    margin-top: -10px;
}
.display-table-cell.vertical-align-middle.width-100 a.butn:hover {
    background: #d5aa5a;
}
.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb .section-heading.left {
    margin-top: -42px;
}
.section-heading {
    margin-top: 15px;
}
section.bg-grey.no-padding .container {
    margin-top: 40px;
}
.team-member-img {
    margin-bottom: 20px;
}
.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb a.butn.margin-10px-top {
    display: block;
}
.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb a.butn.margin-10px-top {
    display: grid;
    margin-top: 25px;
}
.padding-90px-tb {
    padding-top: 45px;
    padding-bottom: 0px;
}
.butn:after{
    background: #c79b4d;
}
.container-fluid {
    padding: 50px;
}
/*************************** MOBILE ***************************/

.photo-global-mobile{
	display: none;
}
.for-our-local {
    width: 100%;
}
.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    margin-top: 130px;
}
.search-gnm-box {
    width: 961px;
    margin: 0 auto;
    text-align: center;
    padding: 30px;
	font-family: 'Questrial', sans-serif;
}
form.searchandfilter input[type="text"] {
    width: 620px;
    margin: 3px auto;
}

select#ofcategory {
    width: 300px;
    float: left;
    height: 40px;
    border: 0px;
    border-bottom: 2px solid #cfa453;
    background: #ffffff61;
	margin-left: 50px;
}
 select#ofpost_tag {
    width: 300px;
    float: right;
    height: 40px;
    border: 0px;
    border-bottom: 2px solid #cfa453;
    background: #ffffff61;
	margin-right: 42px;
}
.search-gnm-box input[type="submit"] {
    display: none;
}
select#ofcategory {
    margin-top: 25px;
}
.search-gnm-btn {
    width: 60px;
    height: auto;
    margin: 0px auto;
    background: #343333;
    padding: 5px;
    text-align: center;
    margin-bottom: 30px;
    color: #fff;
    transition: .6s;
}
.respan-gnm-page{
	width: 100%;
	height: 1060px;
	margin: 20px auto;
	padding: 30px;
	background: #ffffff73;
}
.respan-gnm-page-box {
    width: 23%;
    margin: 10px;
    float: left;
    border: 1px solid #c5994a3b;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
	transition: .6s;
}
.search-gnm-btn a {
    color: #fff;
}
.search-gnm-btn:hover {
    background: #c89d53;
    transition: .6s;
}
.search-gnm-images {
    width: 100%;
    height: 1000px;
    margin: 0 auto;
    background: #ffffff2e;
    padding: 20px;
}
.search-gnm-images-box {
    width: 23%;
    margin: 10px;
    float: left;
}
.page-number-box {
    width: 320px;
    height: 30px;
    margin: 22px auto;
    text-align: center;
}
.page-number-box span {
    padding: 5px 12px;
    background: #eee;
    margin: 1px;
    font-family: arial;
    transition: .6s;
}
.page-number-box span.page-number-active {
    background: #343333;
    color: #dab05e;
    font-family: arial;
    transition: .6s;
}
.page-number-box span.active-number:hover {
    background: #d2a756;
    color: #fff;
    transition: .6s;
}
.pages-local-associ{
	width: 100%;
	height: 1070px;
	margin: 0 auto;
	background: #ffffff73;
	padding: 30px;
}
option[value="2"] {
    display: none;
}
.title-global-box {
    width: 55%;
    margin: 10px auto;
    padding-top: 40px;
    font-family: 'Questrial', sans-serif;
    text-align: center;
    font-size: 16px;
    line-height: 25px;
}
.search-gnm-images-box {
    border: 1px solid #d9ae5f52;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
	transition: .6s;
}
.surname {
    font-family: 'Questrial', sans-serif;
}
.surname:before {
    content: '>';
    padding-right: 8px;
    margin-left: 12px;
}
.surname:before {
    padding-right: 8px;
    margin-left: 12px;
    content: "\f0da";
    font-family: FontAwesome;
    color: #b9964c;
}
.search-gnm-images-box:hover {
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    transition: .6s;
}
.respan-gnm-page-box:hover {
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    transition: .6s;
}
.col-md-8 {
    float: right;
}
.col-md-4 {
    float: left;
}
.map-left-box {
    width: 45%;
    float: left;
}
.map-left-box img {
    width: 90%;
    margin: -10px 10px;
}
.country-right-box {
    width: 53%;
    float: right;
}
.country-right-box-raw {
    width: 30%;
    float: right;
    margin-top: 45px;
}
li.country-right-box-b:before {
    content: "\f041";
    font-family: FontAwesome;
    color: #b9964c;
    padding-right: 8px;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.map-box-main {
    width: 100%;
    height: 320px;
	margin: 0 auto;
}
.map-box-main {
    box-shadow: 1px 0px 8px rgba(0, 0, 0, 0.2);
    padding: 20px;
    transition: .6s;
}
.map-box-main:hover {
    box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.4);
    transition: .6s;
}
.name-count{
	font-family: cinzel;
	font-size: 18px;
	text-align: center;
	margin-left: -30px;
}
.map-box-main {
    margin-bottom: 20px;
}
li.country-right-box-b,li.country-right-box-b a{
    transition: .6s;
    color: #333;
}
li.country-right-box-b:hover {
    padding-left: 5px;
    transition: .6s;
    color: #9d7e4b;
}
div#text-6 li {
    text-align: center;
    background: #eeeeee9e;
    padding: 5px !important;
    border-bottom: 1px solid #cecece;
	    margin-bottom: 2px !important;
	transition: .6s;
}
div#text-6 li:hover{
    border-bottom: 1px solid #d9ae608f;
	transition: .6s;
}
li.country-right-box-b {
    background: #eee;
    margin: 6px;
    width: 125px;
    padding: 4px 15px;
	border-bottom: 1px solid #d2d2d2;
    transition: .6s;
}
li.country-right-box-b:hover {
    background: #aaa;
    color: #fff;
	text-decoration: none;
    transition: .6s;
}
li.country-right-box-b:hover a{
    color: #fff;
	text-decoration: none;
    transition: .6s;
}
.footer-local footer {
    width: 104%;
    margin: -18px auto;
    border-left: 1px solid #4e4e4e;
    border-right: 1px solid #4e4e4e;
    padding-left: 20px;
}
.footer-local {
    margin-bottom: 25px;
}
.page-title-section ul li {
    color: #fff;
    font-size: 12px;
    font-weight: 500;
}
.address-local-page {
    box-shadow: 1px 0px 8px rgba(0, 0, 0, 0.2);
    transition: .6s;
}
.map-local-page iframe {
    box-shadow: 1px 0px 8px rgba(0, 0, 0, 0.2);
    transition: .6s;
}
.address-local-page:hover{
	box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.4);
    transition: .6s;
}
.map-local-page iframe:hover {
    box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.4);
    transition: .6s;
}
.address-local-page {
	width: 710px;
	height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/up-1-15-1.png) !important;
}
.address-local-page-turkey {
	width: 710px;
	height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/turkey-flag-1.png) !important;
}
.address-local-page-tehran {
	width: 710px;
	height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/iran.png) !important;
}
.address-local-page-lahe {
	width: 710px;
	height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/lahe.png) !important;
}
.dit-local-name-dit {
    width: 350px;
    position: absolute;
    left: 510px;
}
.dit-local-name-dit h3 {
    font-family: cinzel;
    font-size: 24px;
    margin-top: 25px;
    margin-left: 26px;
    border-bottom: 2px solid #d1a657;
    width: 85px;
}
.dit-local-name-dit ul {
    margin-left: 27px;
    margin-top: 90px !important;
}
.dit-local-name-dit ul li a {
    color: #3a3a3a !important;
    transition: .6s;
}
.dit-local-name-dit ul li a:hover{
    color: #d1a657 !important;
    transition: .6s;
}
.dit-local-name-dit li {
    margin-top: 5px;
}
span#clock_1:before {
    font-family: 'FontAwesome' !important;
    content: '';
    padding-right: 4px;
	font-size:20px;
	margin-left: -2px;
}
div#date_1 {
    margin-top: 2px;
}
div#dtw_clock_widget-2 {
    margin-left: -2px;
	margin-top: 5px;
}
/**********
.dit-local-name-dit li.addr:before {    content: "\f041";
    font-family: FontAwesome;
    color: #b9964c;
    margin-right: 5px;
}
.dit-local-name-dit li.telep:before {
    content: '\f095';
    font-family: FontAwesome;
    color: #b9964c;
    margin-right: 5px;
}
.dit-local-name-dit li.faax:before {
    content: '\f1ac';
    font-family: FontAwesome;
    color: #b9964c;
    margin-right: 5px;
}
	*************/
li.addr img,li.telep img,li.faax img {
    margin-right: 5px;
}
.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    width: 833px;
    margin-left: -70px;
}
ul.tab-menu.no-margin li.active-tab:after {
    margin-top: -5px;
}
.dit-local-name-dit ul li {
    font-size: 15px;
    color: #424242;
}
div#text-15 img {
    margin-top: -2px !important;
}
div#text-15 {
    margin-bottom: -35px;
}
div#text-17 ul {
    margin-top: 40px !important;
    text-align: center;
}
div#text-17 ul li {
    padding: 5px;
    background: #f6f6f5;
    margin-bottom: 5px;
    border-bottom: 1px solid #d8d8d8;
    transition: .6s;
}
 div#text-17 ul li a:hover {
    color: #ddb261;
    transition: .6s;
}
div#text-17 ul li:before {
    content: "\f0da";
    font-family: FontAwesome;
    color: #b9964c;
    padding-right: 8px;
    transition: .6s;
}
div#text-17 ul li:hover {
    padding-left: 10px;
    transition: .6s;
}
li.address-team-.name-local-:before {
    content: "\f0da";
    font-family: FontAwesome;
    color: #b9964c;
    padding-right: 8px;
    transition: .6s;
}
li.address-team-.name-local-:hover:before {
    color: #777;
    transition: .6s;
}
img.aligncenter.wp-image-1822.size-thumbnail {
    box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.4);
    transition: .6s;
}
img.aligncenter.wp-image-1822:hover {
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    transition: .6s;
}
.full-team-m {
    width: 100%;
    margin-left: 0px;
}
.full-team-m:hover:after {
    color: #777;
    transition: .6s;
}
li.address-team-.name-local- {
    transition: .6s;
}
li.address-team-.name-local-:hover {
    padding-left: 20px !important;
    transition: .6s;
}
div#text-17 ul li:hover:before {
    color: #777;
    transition: .6s;
}
strong.font-follow-dep {
    font-family: cinzel;
    font-weight: normal;
    font-size: 16px;
}
.dep-form-map h6 {
    margin-top: -7px !important;
}
.dep-form-map h6 {
    margin-bottom: 7px;
}
.social-box-dep {
    margin-top: -10px;
}
.contact-info-section-social h4 {
    margin-top: -20px;
}
div#text-17 {
    margin-top: 45px;
    transition: .6s !important;
}
.accordion-members .btn {
    width: 205px !important;
    transition: .6s !important;
}
.accordion-members:hover .btn {
    width: 205px !important;
    transition: .6s !important;
}
.accordion-members .collapse.show {
    background: #ffffff00 !important;
    transition: .6s !important;
}
.accordion-members button.btn.btn-link.collapsed:hover{
	padding-left: 0px !important;
    transition: .6s !important;
}
.h5-members {
    margin-left: 30px;
    border-bottom: 0px solid #eee !important;
    transition: .6s !important;
}
/**********
.accordion-members.accordion-style .card:hover {
    background: #e1b763 !important;
    transition: .6s !important;
}
**********/
.accordion-members.accordion-style .card-body {
    margin-top: -60px !important;
}
.accordion-members button.btn.btn-link {
    font-size: 14px;
}
.accordion-members .btn-link.collapsed:after {
    right: 27px !important;
    transition: .5s !important;
    margin-top: -8px !important;
}
.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 42px !important;
}
.accordion-members .btn-link:after {
    background: none;
    content: "\f107" !important;
    right: 0px;
    left: inherit;
    font-size: 20px;
    height: auto;
    transform: none;
    width: auto;
    top: 17px;
    position: absolute;
    color: #d5ab56;
    font-family: FontAwesome !important;
    left: 180px;
}
.services-single-right {
    margin-top: -25px;
}
img.aligncenter.size-full.wp-image-2092 {
    margin-left: 70px;
}
h4.h4-map- {
    font-size: 33px;
}
h4.h4-map-:hover {
    color: #000;
}
.section-heading.left h6.font-18 {
    margin-top: 8px;
}
	.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 0px !important;
    font-family: times !important;
    padding: 0px 50px !important;
    height: 50px !important;
    width: 255px !important;
	transition: .6s;
}
.accordion-members button.btn.btn-link {
    font-size: 14px;
    font-family: times;
}
.accordion-members button.btn.btn-link.h5-members.collapsed:hover{
	background: #d7ad5b !important;
	color: #fff !important;
	transition: .6s;
}
.accordion-members .btn-link.collapsed:hover:after{
	color: #fff !important;
}
.search-gnm-btn {
    margin-top: -68px;
    margin-right: 295px;
}
form.searchandfilter .postform {
    width: 255px !important;
}
.searchandfilter #ofcategory {
    margin-left: 7px;
}
.searchandfilter li select#ofcategory {
    left: -20px !important;
    position: relative;
	font-family: cinzel;
}
select#ofpost_tag {
    left: -15px !important;
    position: relative;
font-family: cinzel;
}
.search-gnm-box {
    font-family: cinzel;
    font-size: 16px;
}
div#text-6 li{
	    border-bottom: 1px solid #cecece !important;
}
.about-page- a.butn.margin-10px-top {
    display: none !important;
}

form.search-for-bl- {
    width: 528px;
    margin-left: 145px;
}
button.butn.search.s-g {
    float: right;
    margin-top: -57px;
/***    margin-left: 531px !important;  ***/
}
i.fa.fa-search.icon-for-s-g {
    background: #000;
    padding: 12px 22px 14px 23px;
}
form.searchandfilter li select {
    margin-top: -28px !important;
}
.search-gnm-box p {
    margin-top: -15px;
}
.searchandfilter ul {
    display: inline-block;
    margin-top: 15px;
}
img.aligncenter.size-full.wp-image-2120 {
    margin-left: 95px;
}
div#text-6 li:hover {
    padding-left: 15px !important;
}
form.search-for-bl- {
    width: 93%;
    margin-left: 12px;
}
.select-form-search {
    width: 42%;
    float: left;
    margin: 10px;
}
select.select-form-single-box {
    height: 40px;
    border: none;
    background: #ffffff96;
    border-bottom: 1px solid #ca9a0d70;
}
.search-gnm-images-box {
    width: 22%;
    margin: 10px;
    float: left;
}
.search-gnm-btn {
/****    float: right; *****/
    margin-right: 50px;
    margin-top: -60px;
}
.select-form-search-box {
    width: 100%;
    margin-top: -30px;
    height: 40px;
    margin-bottom: 40px;
}
select.select-form-single-box {
    outline: 0;
}
form.searchandfilter .postform {
    margin-top: 20px !important;
    margin-left: 15px;
}
.search-gnm-btn {
/***    float: right; ****/
    margin-right: 285px;
    margin-top: -105px;
}
.accordion-members .btn-link:after {
    display: none;
}
.search-gnm-btn {
    width: 110px;
    margin-top: -50px;
    margin-left: 535px;
}
select#ofcategory {
    margin-left: 100px !important;
	outline: 0;
}
select#ofpost_tag{
	outline: 0;
}
.search-gnm-btn {
    margin-bottom: 2px;
}
.search-gnm-images-box {
    width: 23%;
    margin: 10px;
    float: left;
}
.default-tabs.tabs-box-sample-philippe .margin-5px-top.tabs.tabs_animate {
    margin-top: -280px;
}
input[type="text"]:hover {
    border: 1px solid #dfb562;
    transition: .6s;
}
.search-gnm-images-box {
    border: 1px solid #a9a9a952 !important;
}
.tab-box-global-tablet{
	display: none;
}
.row.project-single-text.margin-50px-bottom.tab-box-global.tab-box-global-desktop {
    width: 85%;
    margin-left: 45px;
}
img.aligncenter.size-full.wp-image-1876 {
    margin-top: -50px;
}
.for-no-display{
	display: none;
}
.blog-grid-text h4 {
    border: 1px solid #d9af57 !important;
    padding: 40px 1px !important;
    position: relative;
    bottom: 22px;
    left: -15px !important;
    margin-right: -30px;
    width: 324px !important;
	transition: .6s;
}
.blog-grid-text h4:hover{
    border: 1px solid #fff !important;
	transition: .6s;
	
}
.blog-grid-text h4 a{
	transition: .6s;
}
.blog-grid-text h4 a:hover{
	transition: .6s;
}





.local-time-text {
    margin-top: -55px !important;
    margin-bottom: 20px !important;
    font-weight: bold !important;
}
.gaping-for-tr{
	margin-top: 40px !important;
}
.name-local-turkey {
    width: 225px;
}





.default-tabs.tabs-box-sample-philippe .margin-5px-top.tabs.tabs_animate.tabs_animate-navid {
    margin-top: -530px;
}


@media screen and (width: 1024px){
	/********************
	.main-wrapper {
    display: none;
}
.for-no-display {
    display: inline-block;
    z-index: 99999;
    color: #fff;
    text-align: center;
    margin-top: 330px;
    margin-left: 330px;
    font-family: cinzel;
    font-size: 24px;
}
	******************/
}
@media screen and (min-width: 1024px){
	.project-single-info {
    width: 120% !important;
    background: #eeeeee78;
}
}

/************************************************************** TABLET *************************/
@media screen and (min-width: 415px) and (max-width: 767px){
/********	.main-wrapper{
		display: none;
	}
	.for-no-display {
	display: inline-block;
    z-index: 99999;
    color: #fff;
    text-align: center;
    margin-top: 150px;
    margin-left: 220px;
    font-family: cinzel;
		
}
	***********/
	

.big-icon-tabs ul.tab-menu.no-margin {
    margin-top: -20px !important;
    margin-left: -40px !important;
}
	.margin-5px-top.tabs.tabs_animate .tab-body {
    display: block;
    padding: 5%;
    background: #ffffffbd !important;
    width: 550px !important;
}
.tab-content-info.padding-30px-left.sm-no-padding-left {
    margin-left: -35px;
}
	.bg-contain-verticle {
    width: 100px;
    margin-left: 127%;
}
	.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after {
    left: -170px !important;
}
	.blog-grid {
    height: 155px;
    background: #3535355c !important;
    border: none;
}
	.blog-grid-text h4 {
    border: 1px solid #d9af57 !important;
    padding: 24px 1px !important;
    position: relative;
    bottom: 22px;
    left: -15px !important;
    margin-right: -30px;
    width: 130px !important;
    transition: .6s;
    font-size: 10px !important;
    text-align: center !important;
}
}


@media screen and (min-width: 768px) and (max-width: 1023px){
	.main-wrapper{
		width: 100%;
	}
	.main-wrapper {
    margin-top: 0px;
    margin-bottom: 0px;
}
	.main-wrapper {
    background-image: url(https://luc-network.eu/wp-content/uploads/bg-1-1.jpg) !important;
    background-size: cover !important;
}
	header.scrollHeader .navbar-default {
    position: fixed;
    top: 0;
    z-index: 99;
    width: 100% !important;
    background: #3b3b3b;
    left: 0% !important;
    margin: 0 auto !important;
}
	.side-bar {
    width: 122%;
    margin-left: -17px;
}
	.other-logos-box {
    width: 100%;
    min-height: 150px;
    margin: 0 auto;
}
	.other-logo {
    width: 43%;
    height: auto;
}
	div#rev-slider-widget-2 {
    height: 280px !important;
}
	.tp-carousel-wrapper{
		height: 180px !important;
	}
	.recent-posts-widget-with-thumbnails ul li span {
    float: left !important;
    margin-top: -91px !important;
    margin-left: 65px !important;
    line-height: 22px;
    font-size: 13px;
}
	#rpwwt-recent-posts-widget-with-thumbnails-2 img {
    width: 60px !important;
    height: 60px !important;
}
	.twitter-twit {
    text-align: center;
    padding: 20px;
    font-family: 'Questrial', sans-serif;
    font-size: 14px;
    line-height: 18px;
}
	.for-twitter- {
    width: 100%;
    height: 143px;
}
	button.btn.btn-link.collapsed {
    width: 430px !important;
}
	.sm-margin-30px-bottom {
    margin-bottom: -50px !important;
}
	.box-for-contact-dep {
    width: 100%;
    margin: 140px auto;
    font-family: 'Questrial', sans-serif;
    height: 570px;
    background-image: url(https://luc-network.eu/wp-content/uploads/2-.png) !important;
    background-color: #adadad5c;
    background-size: cover !important;
}
	.dep-google-map {
    width: 96%;
    float: left;
    margin-top: -4px;
    padding-left: 30px !important;
}
	.dep-form-map {
    width: 97%;
    float: right;
    margin-top: 0px;
}
	.follow-our-dep-box {
    width: 213px;
}
	.social-box-dep {
    width: 72px;
    margin-left: 15px;
}
	.row.project-single-text.margin-30px-tb.box-sample-philipe {
    margin-left: -32px !important;
    margin-top: -12px !important;
}
	.contact-dit-glob {
    max-width: 100%;
}
	.project-single-info {
    width: 315% !important;
    background: #eeeeee78;
}
	.section-heading.left h6.font-18 {
    margin-top: 14px;
}
	.tab-box-global-tablet {
    display: inherit;
    margin-top: 260px !important;
}
	.row.project-single-text.margin-50px-bottom.tab-box-global.tab-box-global-desktop {
    display: none;
}
	.default-tabs.tabs-box-sample-philippe ul.tab-menu.no-margin {
    font-family: cinzel !important;
    width: 170%;
    margin-top: -110px !important;
    margin-left: -58px !important;
}
	.more-insi- {
    width: 300px;
    height: 55px;
    position: relative;
    bottom: 0px;
    margin-left: -90px;
}
	p.download- {
    margin: 0 auto;
    position: relative;
    left: 21%;
}
	ul#nav {
    width: 100% !important;
    background: #343333;
    text-align: left;
	}
	.navbar > ul > li.has-sub > a:after {
    position: absolute;
    top: 20px;
    right: 10px;
    content: "";
    border-color: transparent #d3a651 #d3a651 transparent;
    border-style: solid;
    border-width: 0 1px 1px 0;
    display: block;
    height: 6px;
    transform: rotate(45deg);
    transition: border 0.3s ease 0s;
    width: 6px;
	}
	.navbar-nav .submenu-button:before{
		width: 0px;
	}
	.navbar-nav .submenu-button:after{
		height: 0px;
	}
	.navbar-nav li.has-sub > a {
    font-size: 11px;
    padding-right: 20px;
	}
	a.dropdown-toggle, a.dropdown-toggle:active {
    background: #343333;
    color: #cea355 !important;
	}
	.navbar ul ul.dropdown-menu {
    background: #e8e8e8 !important;
    border: none !important;
	width: 100% !important;
	}
	.navbar ul ul li {
    margin-bottom: 0;
    padding: 0;
    border-bottom: 1px solid #efefef !important;
    width: 100% !important;
	}
	li.active {
    padding-right: 0px !important;
	}
	.active a.dropdown-toggle {
    color: #d9ae5f !important;
	}
	.navbar ul li:hover {
    background: #343333 !important;
	}
	.navbar ul ul.dropdown-menu {
    background: #e8e8e8 !important;
    border: none !important;
    width: 100% !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
}
	ul.dropdown-menu.open {
    padding-top: 0px;
    padding-bottom: 0px;
	}
	.navbar-toggler:after {
    position: absolute;
    top: 22px;
    right: 15px;
    display: block;
    height: 8px;
    width: 20px;
    border-top: 2px solid #c39948;
    border-bottom: 2px solid #fff;
    content: "";
}
	.navbar-toggler.menu-opened:after {
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
    top: 23px;
    border: 0;
    height: 2px;
    width: 19px;
    background: #dab361;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
	.navbar-toggler {
    margin-top: 15px;
}
	.search-gnm-box {
    width: 100%;
}
	.search-gnm-btn {
    width: 110px;
    margin-top: -50px;
    margin-left: 320px;
}
	.search-gnm-images-box {
    width: 21%;
    margin: 14px;
    float: left;
}
	.search-gnm-images {
    width: 100%;
    height: 630px;
    margin: 0 auto;
    background: #ffffff2e;
    padding: 20px;
}
	.respan-gnm-page {
    width: 100%;
    height: 1160px;
    margin: 20px auto;
    padding: 30px;
    background: #ffffff73;
}
	.respan-gnm-page-box {
    width: 30%;
    margin: 11px;
    float: left;
    border: 1px solid #c5994a3b;
    box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
    transition: .6s;
}
	.pages-local-associ {
    width: 720px;
    height: 790px;
    margin: 0 auto;
    background: #ffffff73;
    padding: 30px;
    margin-left: -15px;
}
	.map-box-main {
    height: 230px;
}
	.country-right-box-raw {
    width: 30%;
    float: right;
    margin-top: -20px;
    margin-left: 25px;
    margin-right: 40px;
}
	.map-left-box {
    width: 45%;
    float: left;
    margin-top: 13px;
}
	.country-right-box {
    margin-top: 15px;
}
	.address-local-page {
    width: 63%;
    height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/up-1-15-1.png) !important;
    background-size: 100% 100% !important;
}
	.address-local-page-turkey {
    width: 63%;
    height: 295px;
    background: url(https://luc-network.eu/wp-content/uploads/turkey-flag-1.png) !important;
    background-size: 100% 100% !important;
}
	.dit-local-name-dit {
    width: 350px;
    position: absolute;
    left: 280px;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    width: 147%;
    margin-left: -85px;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local ul li a {
    font-size: 14px;
    padding: 5px;
}
	.key-contact-box.key-contact-box-lon {
    width: 115%;
    margin-left: -8px;
}
	div#dtw_clock_widget-2 {
    margin-left: 198px;
    margin-top: -10px;
}
	ul#full-team-m-ul {
    width: 130%;
    margin-left: -20px;
}
	.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 0px !important;
    font-family: times !important;
    padding: 0px 38px !important;
    height: 50px !important;
    width: 227px !important;
    transition: .6s;
}
	div#text-15 img {
    margin-top: 18px !important;
    margin-bottom: 15px;
}
	.project-single-info {
    width: 270% !important;
}
}

@media screen and (width: 768px){
	.big-icon-tabs .tab-content-info.padding-30px-left.sm-no-padding-left {
    margin-left: -30px;
    text-align: justify;
}
	.bg-contain-verticle {
    width: 55%;
    margin-left: 250px;
}
	.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after {
    left: -95px !important;
	}
	img.aligncenter.size-full.wp-image-1876 {
    margin-top: -30px;
}
	section .sm-margin-20px-bottom {
    max-width: 33%;
    margin: 1px;
}
	.main-wrapper {
    background-image: url(https://luc-network.eu/wp-content/uploads/bg-1-1.jpg) !important;
    background-size: cover !important;
}
	.blog-grid {
    height: 200px;
	background: #3535355c !important;
	}
	.blog-grid-text h4 {
    height: 70px !important;
}
	.footer-widget1 .col-md-6 {
    margin-right: 0px;
}
	footer div#text-2 {
    width: 350px !important;
    margin-bottom: 50px;
}
	footer div#text-3 {
    margin-left: 180px;
    width: 350px;
}
	.blog-grid-text h4 {
    border: 0px solid #d9af57 !important;
    padding: 40px 1px !important;
    position: relative;
    bottom: 25px;
    left: -45px !important;
    margin-right: -30px;
    width: 240px !important;
    transition: .6s;
    font-size: 12px;
}
	
	.main-wrapper {
    background-image: url(https://luc-network.eu/wp-content/uploads/bg-1-1.jpg) !important;
    background-size: cover !important;
}
	.blog-grid-text h4 {
    border: 0px solid #d9af57 !important;
    padding: 40px 1px !important;
    position: relative;
    bottom: 22px;
    left: -15px !important;
    margin-right: 0px !important;
    width: 115% !important;
    transition: .6s;
}
	section .sm-margin-20px-bottom{
	max-width: 32%;
    margin: 0px;
	}
	.blog-grid {
    height: 200px;
    background: #4c4c4c !important;
}
	.big-icon-tabs .tabs .tab-menu li.active-tab a {
    background: #ececec00 !important;
    display: block;
    font-size: 15px;
    font-weight: 500;
    padding: 18px 24px;
    text-decoration: none;
    border-top: 0px solid #ececec;
    color: #b98e39 !important;
    font-weight: bold;
}
	ul.tab-menu.no-margin li.active-tab:after {
    margin-top: -2px;
}
	.margin-5px-top.tabs.tabs_animate .tab-body {
    display: block;
    padding: 5%;
    background: #ffffff85 !important;
}
	.accordion-members.accordion-style .btn-link {
    background: #47588f !important;
	}
	.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 0px !important;
    font-family: times !important;
    padding: 0px 38px !important;
    height: 50px !important;
    width: 227px !important;
    transition: .6s;
    background: #d2ad60 !important;
}
}













/************************************************************** MOBILE *************************/
@media screen and (max-width: 414px){
	img.wp-image-1696 {
    display: none;
}
.photo-global-mobile{
	display: inline;
}
	.main-wrapper {
    	width: 100%;
		margin-top: -2px;
		margin-bottom: -5px;
	}
	header.scrollHeader .navbar-default {
    width: 100% !important;
    margin-left: -15px !important;
	}
	img#logo{
		width: 80%;
		margin-top: 25px;
	}
	.navbar-toggler:before{
		background: #c39a51;
	}
	.navbar-toggler:after {
    border-top: 2px solid #d4a95a;
    border-bottom: 2px solid #c39a51;
	}
	.callto-action-imgbox img{
		width: 100%;
	}
	.callto-action-imgbox {
    padding: 20px 3px 0 20px;
	}
	.section-heading.left h4, .section-heading h3 {
    font-size: 24px !important;
	}
	.text-content-big, .primary-list {
    font-family: 'Questrial', sans-serif;
    text-align: justify;
    padding: 0px 10px;
	}
	.section-heading h1:after, .section-heading h2:after, .section-heading h3:after, .section-heading h4:after, .section-heading h5:after {
    /* content: url(https://luc-network.eu/wp-content/uploads/unnamed-file-3.png); */
    display: block;
    width: 45%;
    height: 1px;
    background: none;
    margin: 0px auto;
    position: absolute;
    left: 70px !important;
    right: 0;
    bottom: 20px;
    background: none;
    content: url(https://luc-network.eu/wp-content/uploads/line-1-2.png);
	}
	.section-heading h3:after{
    left: -40px !important;
	}
	ul.tab-menu.no-margin li {
	display: inline-block !important;
    width: 100% !important;
	}
	.tab-content-info.padding-30px-left.sm-no-padding-left {
    margin-left: 0px !important;
    padding-top: 20px !important;
	}
	.col-lg-4.sm-margin-20px-bottom {
    max-width: 100%;
    margin-left: 0px !important;
	}
	.blog-grid-img {
    width: 343px;
    margin: 0 auto;
	}
	.blog-grid-text h4 {
    margin-top: -3px;
		padding-top: 10px;
	}
	img.size-full.wp-image-1045.aligncenter {
    margin-top: -20px;
	}
	ul#nav {
    width: 100% !important;
    background: #343333;
    text-align: left;
	}
	.navbar > ul > li.has-sub > a:after {
    position: absolute;
    top: 20px;
    right: 10px;
    content: "";
    border-color: transparent #d3a651 #d3a651 transparent;
    border-style: solid;
    border-width: 0 1px 1px 0;
    display: block;
    height: 6px;
    transform: rotate(45deg);
    transition: border 0.3s ease 0s;
    width: 6px;
	}
	.navbar-nav .submenu-button:before{
		width: 0px;
	}
	.navbar-nav .submenu-button:after{
		height: 0px;
	}
	.navbar-nav li.has-sub > a {
    font-size: 11px;
    padding-right: 20px;
	}
	a.dropdown-toggle, a.dropdown-toggle:active {
    background: #343333;
    color: #cea355 !important;
	}
	.navbar ul ul.dropdown-menu {
    background: #e8e8e8 !important;
    border: none !important;
	width: 100% !important;
	}
	.navbar ul ul li {
    margin-bottom: 0;
    padding: 0;
    border-bottom: 1px solid #efefef !important;
    width: 100% !important;
	}
	li.active {
    padding-right: 0px !important;
	}
	.active a.dropdown-toggle {
    color: #d9ae5f !important;
	}
	.navbar ul li:hover {
    background: #343333 !important;
	}
	.navbar ul ul.dropdown-menu {
    background: #e8e8e8 !important;
    border: none !important;
    width: 100% !important;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
}
	ul.dropdown-menu.open {
    padding-top: 0px;
    padding-bottom: 0px;
	}
	.bg-contain-verticle {
    margin-left: 52%;
	}
	.blog-grid-text h4 a {
    font-size: 1.2em;
	}
	.wpb_wrapper h4{
		font-size: 24px !important;
	}
	.footer-widget1 .col-lg-4.col-md-6.sm-margin-30px-bottom {
    max-width: 100%;
	}
	div#text-2 {
    width: 315px;
		margin-bottom: 30px;
	}
	div#text-3 {
    margin-bottom: 40px;
}
	img.alignleft.wp-image-857 {
    margin-left: 38%;
	}
	.widget.search {
    width: 320px !important;
	}
	input#s {
    width: 280px;
    font-family: 'Questrial', sans-serif;
	}
	img.alignnone.wp-image-1242 {
    margin-left: 30%;
	}
	.blog-grid-simple h4 a {
    font-size: 17px;
	}
	.blog-grid-simple-content {
    margin-top: -10px !important;
	}
	.custom-dot.active span {
    background: #937949 !important;
	}
	.navbar-toggler {
    margin-top: 20px !important;
	}
	.navbar-toggler:before {
    background: #c7c7c7 !important;
}
	.navbar-toggler:after {
    border-top: 2px solid #d3a652 !important;
    border-bottom: 2px solid #d4d4d4 !important;
}
	.menu-opened.navbar-toggler:after {
    border-top: 0px solid #d3a652 !important;
    border-bottom: 2px solid #d3a652 !important;
}
	li.active a:after {
    transform: rotate(225deg) !important;
    transition: border 0.3s ease 0s;
    right: 17px !important;
}
	.navbar-nav li.has-sub > a {
    font-size: 11px;
    padding-right: 0px !important;
}
	.navbar ul ul li a {
    padding: 8px 0px 10px 20px !important;
}
	ul#nav {
    width: 100% !important;
}
	.navbar ul ul li a:hover,.navbar ul ul li a:active {
    color: #cda350 !important;
    background: #e8e8e8 !important;
}
	.navbar-nav li > ul{
		width: 100% !important;
	}
	.navbar ul ul li {
    margin-bottom: 0;
    padding: 0;
    border-bottom: 1px solid #efefef !important;
    width: 100% !important;
}
	img.wp-image-1876 {
    margin-top: -35px !important;
}
	ul.tab-menu.no-margin li.active-tab {
    border-left: 2px solid #d0a450;
    border-right: 0px solid #d0a450;
    border-bottom: 0px solid #d0a450;
	background: #eeeeee85;
}
	ul.tab-menu.no-margin li {
    border-right: 2px solid #d0a450;
    border-bottom: 0px solid #eee;
    border-top: 0px solid #eee;
}
	ul.tab-menu.no-margin li.active-tab:after {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-top: -43px;
    margin-left: -172px;
    font-size: 30px;
    color: #d0a450;
    position: absolute;
}
	#text-2 .textwidget {
    text-align: left !important;
	margin-top: -35px;
}
	/********************** Contact *********************/ 
	h4.contact_title_:after {
    content: '';
}
	/*********************** Department ******************/
	button.btn.btn-link.collapsed {
    width: 100% !important;
}
	button.btn.btn-link {
    width: 100% !important;
}
	.accordion-style .btn-link.collapsed:after{
		padding-right: 3px !important;
	}
	.other-logo {
    width: 103px;
	height: 80px;
	}
	.box-for-contact-dep {
    height: 580px;
	}
	.dep-google-map {
    width: 93%;
    float: none;
	}
	.dep-form-map {
    width: 100%;
    float: left;
    margin: 10px auto;
    padding: 35px;
}
	.social-box-dep {
    width: 75px;
    margin-left: 105px;
    margin-top: -10px;
}
	footer {
    margin-top: -30px;
}
	.sm-margin-30px-bottom {
    margin-bottom: -25px !important;
}
	.accordion-style .btn-link.collapsed:after{
	transform: rotate(0deg) !important;
    transition: border 0.3s ease 0s;
	}
	.accordion-style .btn-link:after {
    transform: rotate(180deg) !important;
    transition: border 0.3s ease 0s;
}
	/*************************** About *****************************/
	.row.project-single-text.margin-30px-tb .col-lg-8.col-md-12 {
    background: #ffffffa8;
    margin-left: -32px;
}
	.col-lg-4.col-md-12 {
    max-width: 100% !important;
    margin-left: -33px;
    margin-top: 40px;
}
	.row.project-single-text.margin-50px-bottom {
    width: 100%;
    margin: 245px auto;
    margin-bottom: 25px;
    margin-left: 45px;
}
	.wp-image-1668 {
    margin-left: 0%;
}
	.wp-image-1686 {
    margin-left: 1%;
    margin-top: -27px;
}
	ul.tab-menu.no-margin li.active-tab:after {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-top: -40px;
    margin-left: -127px;
	}
	.default-tabs .tabs .tab-menu li a {
    color: #232323;
    display: block;
    font-size: 14px;
    font-weight: 500;
    padding: 18px 24px;
    text-decoration: none;
    height: 55px;
}
	.margin-5px-top.tabs.tabs_animate ul.tab-menu.no-margin li.active-tab::after {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-top: -45px;
    margin-left: -172px;
}
	ul.open{
		width: 100% !important;
	}
	ul.dropdown-menu{
		width: 102% !important;
	}
	.owl-stage-outer img {
    height: 200px;
}
	.project-single-info {
    width: 145% !important;
    background: #eeeeee78;
	margin-left: -10px;
}
	.row.project-single-text.margin-50px-bottom .default-tabs .tabs .tab-menu li a {
    height: 50px !important;
    padding: 12px;
}
	ul.primary-list.no-margin-timeline {
    text-align: left;
    width: 101%;
}
	.row.project-single-text.margin-50px-bottom .default-tabs .tabs .tab-menu li.active-tab:after {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-top: -38px;
    margin-left: -127px;
}
	img.aligncenter.size-full.wp-image-1881 {
    display: none;
}
	li#menu-item-939 {
    border-bottom: 1px solid #eee;
}
	p.width-55.sm-width-75.xs-width-95 {
    margin-bottom: -45px;
}
	div#testmonials-style2 {
    margin-top: -35px;
}
	.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: -45px;
}
	.margin-5px-top.tabs.tabs_animate ul.tab-menu.no-margin li.active-tab::after {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-top: -45px;
    margin-left: -169px;
    font-size: 32px;
}
	.col-md-9.padding-30px-right.xs-padding-15px-right.sm-margin-30px-bottom {
    width: 100% !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
	.posts {
    width: 107% !important;
    margin-left: -15px;
}
	.dep-google-map iframe {
    width: 110% !important;
    margin-left: -15px;
	border: 1px solid #909090a6 !important;
}
.col-lg-8.col-md-12 {
    width: 125% !important;
    margin-left: -70px !important;
}
	/************************ Global Networks **************************/
	.tab-box-global {
    width: 100% !important;
    min-height: 500px;
    position: relative;
    top: -945px;
}
	.contact-dit-glob {
    position: relative;
    top: 670px;
}
	.tab-box-global .default-tabs {
    width: 103%;
    margin-left: -50px;
}
	.row.project-single-text.margin-50px-bottom .clearfix.tab-body {
    width: 100% !important;
}
	/********************************************/
		.box-for-contact-dep {
    background-size: 100% 100% !important;
}
	.dep-form-map h6 {
    font-family: 'Cinzel', serif;
    color: #000 !important;
    font-size: 18px;
    padding-bottom: 0px;
    margin-top: -65px !important;
		text-align: center;
}
	strong.font-follow-dep {
    font-family: cinzel;
    font-size: 18px;
    font-weight: normal;
}
img.aligncenter.size-full.wp-image-1924 {
    padding: 0px !important;
    margin-left: -15px;
    max-width: 360px;
}
p.download- {
    position: relative;
    top: 531px;
}
.col-lg-4.col-md-12.contact-dit-glob ul li {
    width: 220px !important;
}
.contact-dit-glob {
    margin-left: -60px !important;
}
.contact-dit-glob ul {
    width: 210px;
}
.col-lg-4.col-md-12.contact-dit-glob ul li {
    width: 295px !important;
}
.more-insi-{
	border-bottom: 0px solid #aaa;
}
h6.font-18 {
    margin-top: 20px;
}
.persephone .tp-bullet:hover, .persephone .tp-bullet.selected {
    background: rgba(199, 154, 81, 1);
    transform: rotate(45deg);
}
.address-local-page {
    width: 100%;
    float: right;
    position: relative;
    top: -185px;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
}
.map-local-page {
    width: 100%;
    float: left;
    position: relative;
    top: 215px;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
}
	.col-lg-9 .services-single-right {
    background: #ffffff00;
    padding: 10px 10px 150px 25px;
    margin-top: 12px;
}
	.vc_tta-container {
    width: 117%;
    margin-left: -34px;
}
	.key-contact-box {
    margin-top: -32px;
    width: 102%;
    margin-left: -4px;
}
	.for-map-local-page {
    width: 95%;
    height: 300px;
    margin: 0px auto;
}
	/********************************************/
	.for-our-local {
    position: relative;
    top: 820px;
    width: 127% !important;
    margin-left: -90px !important;
}
div#dtw_clock_widget-2 {
    border-top: 0px !important;
    width: 74%;
    height: 50px;
    position: absolute;
    top: -1452px;
    left: -88px;
    font-weight: normal;
}
	span#clock_1 {
    font-family: 'Cinzel', serif;
    color: #bc9244;
    font-size: 12px;
}
	div#date_1 {
    float: right;
    padding-left: 5px;
    font-size: 12px;
    color: #a2803f;
}
	div#date_1 {
    display: inline-block;
}
	div#dt_clock_1 {
    font-family: 'Cinzel', serif;
    font-size: 12px;
    color: #d1a451;
    margin-left: 110px;
		margin-top: 2px;
}
	div#text-16 {
    margin-top: -335px;
}
	.map-local-page iframe {
    border: 1px solid #e4ba6361 !important;
    height: 160px;
}
	.address-local-page img {
    border: 1px solid #be95482e;
    height: 210px;
}
	div#dt_clock_1 {
    top: 110px !important;
    position: relative;
}
	div#text-16 h3 {
    padding: 15px 0px;
	font-size: 24px;
}
	ul.tab-menu.no-margin.tab-menu-for-our-local li.active-tab:after {
    margin-left: -174px !important;
}
	ul.tab-menu.no-margin.tab-menu-for-our-local li.active-tab, ul.tab-menu.no-margin.tab-menu-for-our-local li.active-tab a {
    color: #c79c4e !important;
}
	ul.primary-list.no-margin-timeline li:before {
    content: '\f0da';
    font-family: 'FontAwesome';
    padding-right: 5px;
    color: #b9934e;
}
	img.aligncenter.wp-image-1822.size-thumbnail {
    border: 1px solid #c89d53;
    padding: 3px;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.2);
}
	ul.for-tab-global-- li.active-tab:after {
    margin-left: -174px !important;
}
	ul.animation-for-person li a:hover, ul.animation-for-person li a:active {
    color: #d8ac5e;
    padding-left: 5px;
}
	.wpb_text_column.wpb_content_element iframe {
    margin-top: -55px;
}
	

.search-gnm-box {
    width: 98%;
    margin: 0 auto;
    text-align: center;
    padding: 30px;
}
form.searchandfilter input[type="text"] {
    width: 320px;
    margin: 3px auto;
}

select#ofcategory {
    width: 130px;
    float: left;
    height: 40px;
    border: 0px;
    border-bottom: 2px solid #cfa453;
    background: #ffffff61;
	margin-left: 10px;
}
 select#ofpost_tag {
    width: 130px;
    float: right;
    height: 40px;
    border: 0px;
    border-bottom: 2px solid #cfa453;
    background: #ffffff61;
	margin-right: 5px;
}
.search-gnm-box input[type="submit"] {
    display: none;
}
select#ofcategory {
    margin-top: 25px;
}
.search-gnm-btn {
    width: 60px;
    height: auto;
    margin: 0px auto;
    background: #343333;
    padding: 5px;
    text-align: center;
    margin-bottom: 30px;
    color: #fff;
    transition: .6s;
}
.search-gnm-images {
    width: 98%;
    height: 5755px;
    margin: 0 auto;
    background: #ffffff73;
    padding: 30px;
}
	.search-gnm-images-box {
    width: 285px;
    margin: 10px;
    float: left;
}
	.page-number-box {
    width: 320px;
    height: 30px;
    margin: 22px auto;
    text-align: center;
    margin-bottom: 60px;
}
	.respan-gnm-page {
    width: 100%;
    height: 4500px;
    margin: 20px auto;
    padding: 30px;
    background: #ffffff73;
}
.respan-gnm-page-box {
    width: 295px;
    margin: 10px;
    float: left;
	transition: .6s;
}

	.page-number-box {
    visibility: hidden;
    margin-bottom: 10px;
}
	
.title-global-box {
    width: 90%;
    margin: 10px auto;
    padding-top: 40px;
    font-family: 'Questrial', sans-serif;
    text-align: center;
    font-size: 14px;
    line-height: 25px;
}
.map-left-box {
    width: 95%;
    float: none;
}
.country-right-box {
    width: 100%;
    float: none;
}
.map-box-main {
    height: 450px;
    margin-bottom: 30px;
}
	.country-right-box-raw {
    width: 49%;
    float: right;
    margin-top: 0px;
}
	.pages-local-associ {
    width: 95%;
    height: 1500px;
    margin: 0 auto;
    background: #ffffff73;
    padding: 30px;
}
	
.country-right-box {
    width: 100%;
    float: none;
    margin-top: 40px;
    margin-left: -10px;
}
li.country-right-box-b {
    width: 107px;
    font-size: 11px;
}
.map-left-box {
    margin-top: 30px;
}
	.address-local-page {
    width: 95%;
    float: left;
    position: absolute;
    top: 340px;
    box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
    background-size: 100% 100% !important;
    height: 225px;
}
	.dit-local-name-dit {
    width: 350px;
    position: absolute;
    left: 0px;
    top: 336px;
}
	.dit-local-name-dit li.addr {
    margin-top: -40px;
}
	div#dt_clock_1 {
    top: 166px !important;
    position: relative;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    margin-top: 60px;
}
	ul.tab-menu.no-margin {
    font-family: cinzel !important;
    width: 42%;
    margin-top: -110px !important;
    margin-left: 70px !important;
}
	div#text-15 {
    height: 100px;
}
.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 90px !important;
}
.accordion-members .btn-link.collapsed:after {
    margin-right: 135px !important;
    margin-top: -8px !important;
}
	.accordion-members button.btn.btn-link {
    font-size: 14px;
    margin-left: 70px !important;
}
	.animate-for-our-local .tab-body p {
    font-size: 15px;
    line-height: 1.7;
    font-weight: 400;
    margin-left: 30px;
    width: 340px;
    text-align: justify;
}
	div#dt_clock_1 {
    top: 142px !important;
    position: relative;
}
	ul.tab-menu.no-margin.for-tab-global-- {
    width: 100%;
    margin-left: 0px !important;
}
	img.aligncenter.size-full.wp-image-2092 {
    margin-left: -35px;
}
	p.download- {
    top: 520px;
}
	ul.tab-menu.no-margin {
    width: 100%;
    margin-left: -2px !important;
}
	.map-box-main {
		box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
	}
	.map-box-main {
    width: 380px;
    margin-left: -28px;
}
	.map-left-box img {
    width: 93%;
    margin: -10px 10px;
    margin-left: -5px;
}
	.pages-local-associ {
    background: #ffffff00;
}
	.footer-local {
    width: 100% !important;
    margin-left: -16px;
}
	.search-gnm-images {
    width: 98%;
    height: 4300px;
    margin: 0 auto;
    background: #ffffff73;
    padding: 30px;
}
	.search-gnm-images-box {
    border: 1px solid #c3c3c352;
    box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.3);
    transition: .6s;
}
	.page-number-box {
    visibility: visible;
    margin-bottom: 10px;
    height: 60px;
}
	img.aligncenter.size-full.wp-image-1924 {
    padding: 0px !important;
    margin-left: -7px;
    max-width: 345px;
}
	.side-bar .widget .widget-title h6 {
    font-size: 24px;
    padding-top: 12px;
}
	h6.font-18 {
    font-size: 24px !important;
}
	.search-gnm-btn {
    margin-top: 50px;
}
	select#ofcategory,select#ofpost_tag {
    width: 300px !important;
    margin-left: 25px !important;
}
	form.searchandfilter input[type="text"] {
    width: 320px;
    margin: 3px auto;
    margin-left: -18px;
}
	.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb h4 {
    text-align: center;
}
.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb.padding-eight-lr.pull-left.sm-padding-15px-lr.width-100 h4 {
    text-align: center;
}
	.padding-90px-tb.md-padding-70px-tb.sm-padding-50px-tb.padding-eight-lr.pull-left.sm-padding-15px-lr.width-100 h4:after {
    margin-left: -32px;
}
	.map-box-main {
    width: 451px;
    margin-left: -64px;
}
	.pages-local-associ {
    margin-top: -85px;
}
	.country-right-box-raw {
    width: 40%;
    float: right;
    margin-top: 0px;
}
	.country-right-box-raw ul {
    margin-left: -53px;
    margin-top: -20px;
    margin-bottom: 40px;
}
	li.country-right-box-b {
    width: 140px;
    font-size: 11px;
    background: #dadadaa1;
}
	.map-box-main:hover {
    box-shadow: none;
}
	.map-local-page iframe {
    height: 250px;
    box-shadow: none !important;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    margin-top: 150px;
}
	div#dt_clock_1 {
    top: 0px !important;
}
	ul.tab-menu-for-our-local-box {
    width: 43% !important;
		margin-left: 70px;
}
	ul.tab-menu-for-our-local-box li {
    margin-left: 70px;
}
	.accordion-members button.btn.btn-link.h5-members.collapsed {
    margin-left: 45px !important;
}
	.key-contact-box-lon {
    margin-left: 7px;
}
	input#s-g {
    width: 320px;
    margin-left: -512px !important;
}
	form.searchandfilter li {
    margin-bottom: 14px;
}
	form.searchandfilter ul {
    width: 323px;
    margin-left: -9px;
}
	.searchandfilter li select#ofcategory {
    left: -24px !important;
    position: relative;
    font-family: cinzel;
    width: 321px !important;
}
	.searchandfilter li select#ofpost_tag {
    left: -24px !important;
    position: relative;
    font-family: cinzel;
    width: 321px !important;
}
	img.aligncenter.size-full.wp-image-2120 {
    margin-left: 0px;
}
	form.searchandfilter input[type="text"] {
    width: 322px;
    margin: -8px auto;
    margin-left: 0px;
    margin-bottom: 32px;
    margin-bottom: -30px !important;
}
	.search-gnm-btn {
    margin-top: -80px;
    margin-right: 160px;
}
	.searchandfilter li select#ofcategory{
		margin-bottom: -25px;
	}
	.accordion-members .btn-link:after {
    display: block;
}
	.footer-local {
    margin-bottom: 0px;
}
	div#text-15 h3 {
    font-size: 24px;
    margin-bottom: 33px;
}
	div#text-15 {
    margin-bottom: -20px;
    height: 110px;
}
	.address-local-page {
    margin-top: 15px;
}
	.map-local-page {
    margin-top: 10px;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    margin-top: 160px;
}
	.social-box-dep {
    margin-bottom: -30px;
}
	.section-heading.left.name-box-sample-philipe {
    padding-top: 15px;
}
	.row.project-single-text.margin-30px-tb.box-sample-philipe {
    margin-top: -15px !important;
}
	.tabs-box-sample-philippe{
	height: 600px !important;
}
	.blog-grid-text h4 {
    font-size: 0.95em;
}
.blog-grid-text h4 a {
    font-weight: bold;
    position: relative;
    bottom: 19px;
}
	.wrap_svl_center img {
    margin-top: -7px;
}
	.margin-5px-top.tabs.tabs_animate.animate-for-our-local {
    margin-top: 180px;
}
span#clock_1 {
    margin-left: -74px;
}
	div#date_1 {
    display: inline-block;
    margin-top: 0px;
}
	div#dt_clock_1 {
    display: inline-block;
}
	div#dt_clock_1 .digits {
    display: inline-block;
    margin-left: -79px;
    margin-top: 15px;
    background: #fcf8f5;
    padding-left: 10px;
}
	.accordion-members .btn-link.collapsed:after {
    margin-right: 10px !important;
    margin-top: -8px !important;
}
	.row.project-single-text.margin-50px-bottom .default-tabs .tabs .tab-menu li.active-tab:after {
    margin-left: -175px !important;
}
	.search-gnm-btn {
    width: 110px !important;
    margin-left: 133px !important;
}
	
.default-tabs.tabs-box-sample-philippe .margin-5px-top.tabs.tabs_animate {
    margin-top: -100px;
}
	
.tab-box-global-tablet{
	display: none;
}
	
		span#clock_1 {
    font-size: 16px;
}
		div#date_1 {
    font-size: 17px;
    margin-top: -25px;
    margin-right: -30px !important;
}
	ul.dt_clocks {
    margin-top: 5px;
}
	.tabs_animate-navid {
    margin-top: -150px !important;
}
}
	
	





	
	/*************************************** MORE ********************************/
	@media screen and (width: 375px){
	.accordion-members .btn-link.collapsed:after {
    visibility: hidden;
}
		.accordion-members .btn-link:after {
    display: block;
    visibility: hidden;
}
	.accordion-members button.btn.btn-link.h5-members.collapsed:hover {
    background: #d7ad5b !important;
    color: #fff !important;
    transition: .6s;
    width: 353px !important;
    margin-left: -5px !important;
    padding-left: 102px !important;
}
		.dit-local-name-dit ul li {
    font-size: 13px;
    color: #424242;
    line-height: 12px;
			font-weight: bold;
}
		.dit-local-name-dit li.addr {
    margin-top: -5px;
			font-weight: bold;
}
		li.no-class {
    font-weight: bold;
}
div#date_1 {
    font-size: 17px;
    margin-top: 0px !important;
    margin-right: -34px !important;
    margin-left: -68px;
	display: none;
}
		
		.blog-grid-text h4 a{
			bottom: 20px !important;
			text-shadow: 1px 1px #565656d9;
		}
		.blog-grid-text h4 {
    border: 0px solid #d9af57 !important;
    padding: 42px 1px !important;
    position: relative;
    bottom: 10px;
    left: -15px !important;
    margin-right: -30px;
    width: 324px !important;
}
		.blog-grid-text h4 {
    border: 1px solid #deb55e !important;
    transition: .6s;
}
		section.count-back-box {
    margin-top: 105px;
}
		
		div#dt_clock_1 .digits{
			padding-right: 5px;
		}
		span#clock_1:before {
    content: url(https://luc-network.eu/wp-content/uploads/clock-2.png);
}
		
		.accordion-members .btn-link.collapsed:after {
    visibility: hidden;
}.accordion-members .btn-link.collapsed:active:after {
    margin-right: 55px !important;
    margin-top: -17px !important;
}
		.tabs_animate-navid {
    margin-top: -150px !important;
}
}








	
	/*************************************** MORE ********************************/
	@media screen and (width: 414px){
		.dit-local-name-dit ul li {
    font-size: 13px;
    color: #424242;
    line-height: 12px;
}
		.search-gnm-btn {
    margin-left: 145px !important;
}
		.search-gnm-images-box {
    width: 94% !important;
}
		.respan-gnm-page-box {
    width: 94%;
}
		.respan-gnm-page {
    width: 100%;
    height: 5050px;
    margin: 20px auto;
    padding: 30px;
    background: #ffffff73;
}
		img.aligncenter.size-full.wp-image-1924 {
    padding: 0px !important;
    margin-left: -13px;
    max-width: 390px;
}
		.contact-dit-glob ul {
    width: 235px;
}
		.tp-bullet {
    margin-top: 125px !important;
}
		span#clock_1 {
    font-size: 16px;
}
		div#date_1 {
    font-size: 17px;
    margin-top: -3px;
    margin-right: -30px !important;
}
		ul.tab-menu.no-margin.tab-menu-for-our-local.tab-menu-for-our-local-box {
    width: 397px !important;
}
		.row.project-single-text.margin-50px-bottom .default-tabs .tabs .tab-menu li.active-tab:after {
    margin-left: -195px !important;
}
		.clearfix.tab-body.tab-body-city {
    margin-left: 12px;
}
		.accordion-members .btn-link.collapsed:after {
    visibility: hidden;
}
		.accordion-members .btn-link:after{
    visibility: hidden;
		}
		.accordion-members button.btn.btn-link {
    font-size: 14px;
    margin-left: 100px !important;
}
		.accordion-members button.btn.btn-link.h5-members.collapsed:hover {
    background: #d7ad5b !important;
    color: #fff !important;
    transition: .6s;
    padding-left: 120px !important;
    width: 390px !important;
	margin-left: -4px !important;
}
		.tabs_animate-navid {
    margin-top: -150px !important;
}
		.dit-local-name-dit li.addr {
    margin-top: -15px;
    font-weight: bold;
}
		li.no-class {
    font-weight: bold;
}
div#date_1 {
    font-size: 17px;
    margin-top: 0px !important;
    margin-right: -34px !important;
    margin-left: -68px;
	display: none;
}
		
		.dit-local-name-dit ul li {
    font-size: 13px;
    color: #424242;
    line-height: 12px;
			font-weight: bold;
}
		
	div#dt_clock_1 .digits {
    display: inline-block;
    margin-left: -79px;
    margin-top: 15px;
    background: #fcf8f5;
    padding-left: 10px;
}
		.blog-grid-text h4 a{
			bottom: 20px !important;
			text-shadow: 1px 1px #565656d9;
		}
		.blog-grid-text h4 {
    border: 0px solid #d9af57 !important;
    padding: 42px 1px !important;
    position: relative;
    bottom: 10px;
    left: -15px !important;
    margin-right: -30px;
    width: 324px !important;
}
		.blog-grid-text h4 {
    border: 1px solid #deb55e !important;
    transition: .6s;
}
		section.count-back-box {
    margin-top: 105px;
}
		div#dt_clock_1 .digits{
			padding-right: 5px;
		}
		span#clock_1:before {
    content: url(https://luc-network.eu/wp-content/uploads/clock-1-3.png);
}
		.accordion-members .btn-link.collapsed:after {
    visibility: visible;
}
		.accordion-members .btn-link.collapsed:active:after {
    margin-right: 55px !important;
    margin-top: -17px !important;
}
}
li.no-class {
    margin-left: 22px;
}
/********************************************
.blog-grid-text h4 {
    border: 0px solid #d9af57 !important;
    padding: 60px 1px !important;
    position: relative;
    bottom: 24px;
    left: -15px !important;
    margin-right: -30px;
    width: 324px !important;
}
**********************************************/
div#dt_clock_1 .digits{
	background: #faf7f2 !important;
}
img.alignnone.wp-image-1245 {
    margin-left: 4px;
}
.default-tabs .tab-menu .active-tab a:active,.active-tab a:visited {
    color: #cca34f !important;
    background: #fff !important;
}
.default-tabs .tabs .tab-menu li a:hover {
    color: #dfb461 !important;
}



.blog-grid{
	-webkit-animation: sm-margin-20px-bottom 3s cubic-bezier(0.600, -0.280, 0.735, 0.045) !important;
	        animation: sm-margin-20px-bottom 3s cubic-bezier(0.600, -0.280, 0.735, 0.045) !important;
}
section {
    background: none !important;
    background-size: 100% 100% !important;
}
.container {
    background: none;
}
@media screen and (width: 768px){
.margin-5px-top.tabs.tabs_animate .tab-body{
	background-color: #ffffffad !important;
}
	.accordion-members.accordion-style .btn-link {
    background: #e1bb6a !important;
    margin-left: -8px;
    width: 241px !important;
    padding-left: 40px !important;
    color: #fff;
}
	div#dt_clock_1 .digits {
    background: #fefdfb !important;
}
	section.count-back-box {
    margin-top: 105px;
}
	.accordion-members .btn-link.collapsed:after {
    visibility: visible;
}
}
/***********
@media screen and (width: 769px){
.big-icon-tabs .tabs .tab-menu li.active-tab a {
    background: #ececec00 !important;
}
}
**************/
@media (max-width: 767px){
section.count-back-box {
    margin-top: 100px;
}
	}
section.count-back-box {
    margin-top: 110px;
}
ul.social-icon-style5.margin-30px-top {
    display: none;
}
section.count-back-box a {
    background: #c69a53;
}
		span#clock_1:before {
    content: url(https://luc-network.eu/wp-content/uploads/clock-2.png);
}

.row.project-single-text.margin-50px-bottom.tab-box-global.tab-box-global-desktop .tabs-box-sample-emad {
    margin-top: 130px !important;
}


div#dt_clock_1 {
    display: none !important;
}

li.address-team-.name-local-.name-local-turkey {
    margin: 0 auto !important;
}

p.download- {
    display: none !important;
}

@media (min-width: 1900px){
.dit-local-name-dit {
    width: 350px;
    position: absolute;
    left: 735px;
}
	}


@media (min-width: 1100px){
ul.tab-menu.no-margin li {
    width: 20% !important;
}
.big-icon-tabs .tabs .tab-menu li a {
    height: 100px;
}
	.default-tabs .tabs .tab-menu li {
    width: 178px !important;
}
}
/***********
a {
   pointer-events: none;
   cursor: default;
}
***********/