/*General Settings*/
/*body{font-family: "Open Sans"!important;}*/
body , h1,h2,h3,h4,h5,h6{font-family: "Fira Sans Extra Condensed"!important;padding-top:0px!important;}
.c-header-info span{font-family: "Fira Sans Extra Condensed"!important;}

.youtube-player {
    position: relative;
    max-width: 100%;
    background: #000;
    margin: 5px;
}

.youtube-player .play {
    height: 72px;
    width: 72px;
    left: 50%;
    top: 50%;
    margin-left: -36px;
    margin-top: -36px;
    position: absolute;
    background: url(//i.imgur.com/TxzC70f.png) no-repeat;
    cursor: pointer;
}
.youtube-player img {
    margin: auto;
    max-width: 100%;
    width: 100%;
    border: none;
    height: auto;
    cursor: pointer;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    transition: .4s all;
}

#video_elements .wpb_wrapper{
    display: table;
    margin: 0 auto;
}
#video_elements .videoContainer {
    display: table-cell;
    width: auto;
}

#respond input[type=date], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=date], input[type=text] {
        background-color: #e6e6e6!important;
}
.header .pull-right{float:right;background-color:transparent;}
.header .pull-left{float:left;background-color:transparent;}
.bold{font-weight:bold;}
.normal{font-weight:400;}
.light{font-weight:300;}
.white-color{color:#ffffff;}
.semi-bold{font-weight:600;}
.header-content .header-body{background-color: #ffffff;}
.header.version2 .desk-menu > ul > li{margin-left: 30px;margin-right:0px!important;}
.wpb_wrapper .wpb_button,.wpb_wrapper .wpb_content_element,.wpb_wrapper ul.wpb_thumbnails-fluid>li{margin-bottom:0px;}
body .cli-plugin-button,body .cli-plugin-button:visited{-moz-border-radius:0px;-webkit-border-radius:0px;}
body.cli-plugin-button,body .cli-plugin-button:visited,body .medium.cli-plugin-button,body .medium.cli-plugin-button:visited{text-shadow: none;}
.header.v6-ht .search-toggle{margin-right: -11px;}
.margin-top-20{margin-top:20px!important;}
body ::selection{background-color:#b81d22;}

.upb_row_bg.vcpb-default{
	background-image:none!important;
    background-color: rgba(0, 0, 0, 0.3)!important;
}

.ult-vc-hide-row{background-attachment: scroll;background-size: cover;background-repeat: repeat;    background-position: center center;}
/*Header Options*/
.header.v6-ht{height:auto;}
.header .header-top-light{background-color:#363839;}
.header .language-link{color: #ffffff;}
.header .socials-top a i{color: #ffffff;}
.header .socials-top a{padding: 0 10px;}
.header .socials-top a:first-child{padding-left:0px;}
.header-menu ul.menu{float:right;}
.header-content .languages-switch{margin-top:3px;}
.version2 .desk-menu .sub-menu .sub-menu, .version1 .desk-menu .sub-menu .sub-menu{background:#ffffff!important;}
.c-header-info a , .slogan.nz-clearfix a{color: #747474;}
.slogan.nz-clearfix a:hover{color:#b81d22; }
.button-menu span.txt{font-weight:bold!important;border:none!important;background:#b81d22!important;color:#ffffff!important;padding:10px 10px!important;}
/*Header Options*/
/*Slider Options*/
.rev_slider_wrapper .tparrows:before{font-size: 20px;line-height: 36px;}
.tparrows{width: 35px!important;height:35px!important;}
/*Slider Options*/
/*Services Section*/
#services h2 , #services h2 a{ font-size:16px;font-weight:bold;color:#7c7c7c;margin-top: 0px;}
#services p{font-size:14px;font-weight:normal;}
#services .wpb_content_element{min-height:177px;}
/*Services Section*/

/*Counter Sections*/
.stats-block .stats-desc .stats-number{font-weight:bold;}
.stats-block .stats-desc .stats-text{font-weight:300;font-size: 18px!important;}
/*Counter Sections*/
/*Offers Section*/
#offer-section button.ubtn-large{padding: 13px 32px;font-weight: 900;}
#offer-section .ubtn-data{color: #b81d22; font-family: "Fira Sans Extra Condensed"!important;;font-weight: 900;}
.vc_custom_1481540358651{padding-left: 0!important;padding-right: 0!important;}
#offer-section .aio-icon-img .img-icon{width:auto;}
#offer-section .aio-icon-left .aio-icon-img{margin-right:6px;margin-top: 6px;}
#offer-section .vc_custom_1500042701828{margin-top: 29px !important;font-family: "Fira Sans Extra Condensed"!important;}
#offer-section .aio-icon-title{font-weight: 800!important;font-size: 25px!important;font-family: "Fira Sans Extra Condensed"!important;letter-spacing:1px;}
#offer-section .aio-icon-description{font-size: 16px;margin-top: 0;font-family: "Fira Sans Extra Condensed"!important;}
#choose-section h2{font-size:30px;font-weight: bold;color:#ffffff;padding-bottom: 40px;text-transform: none!important;}
#choose-section #four-items p{color:#ffffff;}
#choose-section p.uppercase strong {color:#ffffff;}
#choose-section .ubtn-ctn-right{text-align:left;}
#choose-section p{font-size: 14px;}
.size-16{font-size:16px;}
#choose-section #four-items p , #choose-section #four-items h3{display:inline-block;}
#choose-section #four-items h3{color:#b81d22;font-weight:bold;font-size:40px;}
#choose-section #four-items p.uppercase strong{text-transform:uppercase;margin-left:20px;font-size:16px;}
#choose-section #four-  p{font-size:14px;color:#ffffff;position: relative;top: -10px;}
#six-columns h2{font-size: 20px;font-weight: 600;color:#7c7c7c;text-transform:none!important;}
/*Offers Section
/*Consultant Section*/
#consultant .top-area h2{font-size: 30px;font-weight: bold;text-transform:none!important;}
#consultant .top-area p{font-size:16px;font-weight:normal;}
#consultant h2.news-heading , #consultant h2.news-heading a{font-size: 15px;font-weight: bold;color: #7c7c7c;margin-top:0;overflow: hidden;text-transform:none!important;}
#consultant .vc_col-sm-3 h2{line-height: 20px;height: 40px;overflow: hidden;}
#consultant .vc_col-sm-3 .wpb_wrapper:first-child p{height: 70px;overflow: hidden;}
#consultant p{font-size:14px;font-weight:normal;}
#consultant a{font-size: 13px;font-weight: 900;}
#consultant .vc_col-sm-3 .wpb_text_column.wpb_content_element{height: 200px;overflow: hidden;}
#consultant .vc_column-inner{padding-left:10px;padding-right:10px;}
/*Consultant Section*/
/*Carousel Section*/
#carouselsection .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{margin:0;}
#carouselsection .icon-prev , #carouselsection .icon-next{cursor: pointer;background: #000;width: 40px;height: 40px;position: absolute;display: block;z-index: 1000;}
#carouselsection .icon-prev:before , #carouselsection .icon-next:before{top:0px;font-family: "Fira Sans Extra Condensed"!important;font-size: 37px;color: #fff;display: block;line-height: 40px;text-align: center;}
#carouselsection .icon-prev:before{content: '\e824';}
#carouselsection .icon-next:before{content: '\e825';}
#carouselsection .vc_images_carousel .vc_carousel-control{opacity: .7;}
#carouselsection .vc_images_carousel .vc_carousel-control:hover{opacity: .9;}
#carouselsection h2{font-size:30px;color:#ffffff;font-weight:bold;text-transform:none!important;}
#carouselsection p{font-size:14px;color:#ffffff;font-weight:normal;}
/*Carousel Section*/
/*Partner Section*/
#partner h2{font-size: 30px;font-weight: bold;text-transform:none!important;}
/*Partner Section*/
/*Contact Us Section*/
#contactus .top-area h2{font-size:30px;color:#ffffff;font-weight:bold;margin:0;text-transform:none!important;}
#contactus h2{font-size:16px;text-transform: lowercase!important;}
#contactus .uvc-sub-heading{font-size:14px;font-family: "Fira Sans Extra Condensed"!important;}
/*Contact Us Section*/
/*Footer*/
.c-prepfooter .textwidget p{color: #ffffff;font-size:12px;margin-bottom: 30px;}
.c-prepfooter .textwidget h3{color:#ffffff;margin:0;font-weight:bold;margin-top: -4px;font-size: 18px;}
.c-prepfooter ul.small-menu li a , .c-prepfooter ul.small-menu li{border-bottom:none;border-top:none;}
.c-prepfooter  ul.small-menu li a {font-size:14px;font-weight:normal;color:#ffffff;}
.c-prepfooter  ul.small-menu li{padding: 0;line-height: 30px;}
.c-prepfooter  ul.small-menu{margin-top:10px;}
.c-prepfooter  ul.small-menu li a:active, .c-prepfooter ul.small-menu li a:focus, .c-prepfooter  ul.small-menu li a:hover{color:#b81d22;}
.c-prepfooter ul.small-menu li{font-size:14px;font-weight:normal;color:#ffffff;}
.c-postfooter strong.globeone{color:#ffffff;}
.c-postfooter a:hover strong.globeone{color:#b81d22;}
.languages-switch {border: 1px solid #ccc;width: 120px;overflow: hidden;background: #fafafa url("img/icon-select.png") no-repeat 90% 50%;}
.languages-switch select {padding: 5px 8px;width: 130%;border: none;box-shadow: none;background: transparent;background-image: none;-webkit-appearance: none;}
.languages-switch select:focus {outline: none;}
/*Services Page*/
.ult-new-ib-desc .ult-new-ib-title.ult-responsive{padding: 10px 0 5px;}
.vc_column-inner .ult-new-ib-desc .ult-new-ib-content p{font-size:12px;}
/*Services Page*/
/*Custom News*/
.auto-news .news-title {
    height: 90px;
    overflow: hidden;
    color: #b81d22;
    font-size: 24px;
    font-weight: 800;
}
.auto-news .news-content {
    height: 100px;
    overflow: hidden;
}
.auto-news .news-button {
    background-color: #b81d22!important;
    letter-spacing: 1px;
    border-radius: 0!important;
}
.ult-new-ib .ult-new-ib-desc, .ult-new-ib a{background: rgba(0, 0, 0, 0.44)!important;}
/*h2{text-transform: uppercase!important;}*/
.ult-ib-effect-style14 .ult-new-ib-desc{padding: 35px!important;}
.button-class{background-color:#ffffff;border:1px solid #b81d22;}
.button-class a{color:#b81d22!important;padding: 0px 25px!important;font-size: 14px!important;}
.button-class a:after{background: transparent!important;}
header.version2 .header-menu{border-top:1px solid transparent;}
.button-class:hover{background-color:#b81d22;border:1px solid #b81d22;}
.button-class a:hover{color:#ffffff!important;padding: 0px 25px!important;}
.scrollActive .header_hood_sticky{top:0!important;}
.version2 .header-menu{top:-10px;}
#wrap .header .logo a img {width: 123px;}
h2.c-page-title{text-transform:none!important;}
.search-headings{color:#ffffff;text-align:center;}
.search-boxes .c-be-search-body{background:#b81d22;}
.search-boxes .c-box-search .c-be-search-body small {color:#ffffff;text-align:center;display: block;}
.c-box-search .c-be-search-body{padding: 55px 20px 55px 20px!important;}
.c-box-search .c-be-search-body h3{padding-bottom: 0!important;margin-bottom: 0!important;}
.fa-xing:before{content: "\f17e"!important;}
.wpcf7-submit{margin-top:10px;}
.wpcf7-submit:hover{background:#b81d22;margin-top:10px;}
.content-area select{
padding: 10px!important;
    width: 100%;
    border: 0px;
    border-bottom: 1px solid #fff;
    font-family: "Fira Sans Extra Condensed"!important;
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    color: #555;
    background-color: #FCFCFC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
}
.float-right{float:right;}
span.service-error, span.language-error{display:none;}
.content-area select , .content-area input{margin-bottom:10px;}
.services-box .service-items{display:none;}
.services-box .service-items .wpcf7-list-item{display:block;}
.float-left{float:left}
.service-items{clear: both;padding-top: 10px;padding-bottom: 10px;}
.openMenu{    padding: 10px!important;
    width: 100%;
    border: 0px;
    border-bottom: 1px solid #fff;
    font-family: "Fira Sans Extra Condensed"!important;
    font-weight: 400;
    font-size: 12px;
    line-height: 22px;
    color: #555;
    background-color: #FCFCFC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;    display: block;
    height: 43px;}
.service-select{display:none;color: #f00;font-size: 1em;font-weight: normal;}
body div.wpcf7-mail-sent-ok {
    border: 2px solid transparent;
    float: right;
}
.service-items{background-color: #FCFCFC;width: 100%;display: block;position: static;}


body h4{margin-top:0px;font-size: 14px;}
.no-padding-left{padding-left:0}
.no-padding-right{padding-right:0}
.ult-new-ib-desc .ult-new-ib-title.ult-responsive{position:relative;top: 30px;}
.ult-ib-effect-style14:hover .ult-new-ib-title{display:none;}
.ult-new-ib-content{top: 30px;position: relative;}
body div.wpcf7-validation-errors{border:2px solid transparent;float: right;}
.c-layout-footer.c-margin-t-30{margin-top:0px;}
.search-boxes {
	height: 165px;
    overflow: hidden;
}
h3.search-headings{margin-top:0}
.entry-content .c-box-search{border: 1px solid transparent;}
.font-size12{font-size:12px;}
.display-block{display:block;}
.mt-10{margin-top:10px;}
.center-form{display:block;margin:0 auto; width: 40%;}
.hr{    background: #2c2b2d;
    width: 30px;
    height: 2px;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;}
body .eg-woodrowwilson-element-2{display:none!important;}
.timeline-separator-text .sep-text ,.timeline-feature-item .timeline-dot, .timeline-wrapper .timeline-dot, .timeline-line z, .square_box-icon .aio-icon-square_box .aio-icon{background-color: #b81d22!important;}
.hidden-menu {
    position: absolute;
    z-index: 99;
    background: #363839;
    width: 6%;
    margin-left: -20px;
    padding-bottom: 5px;
    margin-top: 5px;
    color: #ffffff;
}
.hidden-menu a ,.hidden-menu a:hover, .hidden-menu a:active, .hidden-menu a:focus , .hidden-menu a:visited{display:block;padding-left: 20px;color: #ffffff;height: 20px;}
.langMenu i {color:#ffffff;font-size: 12px;}
.hidden-menu{display:none;}
.langs span{font-weight:bold;color:#ffffff;}
.align-icon .aio-icon-img .img-icon{width:auto;}

.langs.mobile span {
    font-weight: bold;
    color: #000000;
}
.mobile .hidden-menu a,.mobile .hidden-menu a:hover,.mobile .hidden-menu a:active,.mobile .hidden-menu a:focus,.mobile .hidden-menu a:visited {
    display: block;
    padding-left: 20px;
    color: #000000;
}
.mobile .langMenu i{color:#000000;}
.mobile a.langMenu{display: inline-block;}
/*.langs.mobile{height:20px;top:-40px;position:relative;}*/
/*.mobile .hidden-menu{color: black;width: 76px;background: white;position: relative;top: -20px;}*/
.langs.mobile{line-height:100%;margin-bottom: 20px;margin-right: -6px;}
.langs.mobile .hidden-menu{background: white;margin-top: 0;padding-top: 15px;width: 66px;}
.langs.desktop .langMenu i {
    color: #ffffff;
    font-size: 12px;
    margin-top: 5px;
}
.white-boxes{
    padding-top: 25px !important;
    padding-right: 25px !important;
    padding-bottom: 25px !important;
    padding-left: 25px !important;
    background-color: #ffffff !important;
}
.white-text{color:#ffffff!important;}
.tp-caption .tp-video-controls{display:none!important;}
.tp-caption .tp-revstop{margin-left: 15px!important;}
.tp-video-play-button{background: rgba(0,0,0,.8)!important;}
.remove-padding-top .vc_column-inner {padding-top: 3px!important;padding-bottom: 3px!important;}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #F4524D;
    background-color: #b81d22!important;
    letter-spacing: 1px;
    border-radius: 0!important;
    height: auto;
}


@media (max-width:1622px){
body .vc_custom_1506530616322{background:none!important;}
}
@media (max-width: 1040px) {
.tp-caption{font-size: 28px!important;}
.tp-mask-wrap .WebProduct-Button{font-size:12px!important;padding: 10px 27px!important;}  
}
@media (max-width:768px){
	.c-prepfooter .textwidget h3{margin-top: 10px;}
	.c-layout-footer .c-prepfooter{text-align:center;}
	#consultant .vc_align_left{text-align:center;}
	.c-prepfooter{text-align:center;}
    #services{position: static;}
.ubtn-large {padding: 12px 64px!important;}
#six-columns .vc_col-sm-1{display:inline-block;width:10%!important}
#six-columns .vc_col-sm-11{display:inline-block;width:90%!important}
#consultant .vc_align_left{padding-left: 25px;}
.c-postfooter .pull-right{float:left!important;}
.vc_row.vc_custom_1504611272641{
background: #f5f5f5 url(http://dev.interpreters.gr/wp-content/uploads/2017/09/back-contact.jpg) !important;
    padding-bottom: 30px !important;
    padding-top: 30px !important;
}
#choose-section a.ubtn-link {
    padding: 0;
}
.ubtn-text{font-size:12px!important;}
#offer-section .aio-icon-component{margin-bottom:0px!important;}
#offer-section .vc_custom_1481540358651{margin-top:0px!important;padding-top: 0px;}
#offer-section .vc_custom_1500042701828{margin-top:0px!important;}
#contactus .top-area h2{font-size: 20px;}
#video_elements .videoContainer {
    display: block;
    width: auto;
    margin-bottom: 50px;
}
   #contactus.vc_custom_1521121625320 {
        padding-top: 0!important;
        padding-bottom: 0!important;
    }
}
@media (max-width:480px){
.auto-news {
	margin-bottom: 40px;
}
#offer-section .ubtn-data {
    font-size: 16px!important;
}
#contactus .vc_column-inner  {padding-top:0px!important;}

#contactus .vc_custom_1501847098436 {padding-top: 15px!important;}
a.ubtn-link{padding: 0!important;}.ubtn-ctn-left.pull-right{float:left!important;margin-left: 10%;}
.row , .vc_row{margin-left:0px!important;margin-right:0px!important;}
.tp-caption{font-size: 18px!important;}
.tp-mask-wrap .WebProduct-Button{font-size:12px!important;padding: 10px 27px!important;}
}
@media (max-width:380px){
	.ubtn-text {
	    font-size: 8px!important;
	}
}

.wf-loading body, body {
    opacity: 1 !important;
}

.list-inline {
	margin-left: 0px !important;
}