

@media only screen and (min-width: 1440px){
/*.wrapper{max-width: 1440px; margin: auto;}*/
}

@media only screen and (max-width: 1440px){
.main_menu #menu-main-menu li a{padding:  10px;}
}

@media only screen and (max-width: 992px){
.header_bottom_right_widget_holder{ margin-top:30px !important; }
}

@media only screen and (min-width: 992px){
.hide-desktop{ display: none; }
}

@media only screen and (max-width: 1024px)  and (min-width: 769px){
    .hide-ipadpro{display: none;}
}

@media only screen and (max-width: 991px)  and (min-width: 768px){
    .hide-ipad{display: none;}
    .head-service{margin-top: 24px;}
    .img-logis{ padding-top: 0!important;}
}

@media only screen and (max-width: 600px){
.title.title_size_medium h1{font-size: 45px;}
header.page_header{ /*display:none;*/ }
}

@media only screen and (max-width: 767px) {
.hide-mobile{ display:none; }
.qode_video_box .qode_video_image .qode_video_box_button_arrow{
   font-size: 10px;
}
.qode_video_box .qode_video_image .qode_video_box_button{
   height: 25px !important;
   width: 50px !important;
   border-radius: 3px !important;
}
.header_top_bottom_holder{ display: none; }

    .qbutton.big_large_full_width{
        padding: 0;
    }
.subtitle{
     display: none;
}

}

.highlight{
    position: relative;
    z-index:1;
    font-family: 'Raleway','noto_sans' !important;
}

.highlight:after {
    content: ' ';
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    background-color: #f15a22;
    width: 100%;
    height: 0.5em;
    z-index:-1;
}

.subtitle{
    width: 60%;
    margin: 0 auto;
}

#error{ color:#f00; }

.footer_top h5{
margin-bottom: 18px;
}
.footer_top .widget.widget_nav_menu li{
line-height: 0;
padding-top: 10px;
}

.footer_col3 .textwidget.custom-html-widget a{
 line-height: 36px;
}

.header_inner_right .icon_text_inner{
    padding: 0;
}

.header_inner_right .q_icon_with_title .icon_title_holder{
    margin: 0;
}

.header_inner_right .widget_custom_html{
    display: inline-block;
}

.header_inner_right .widget_custom_html:first-child{
    position: relative;
}

.header_inner_right .widget_custom_html:nth-child(2){
    position: relative;
    top: -9px;
}

.header_inner_right .widget_custom_html .q_icon_with_title .icon_title_holder .icon_holder>span{
    top: 7px;
}

.header_inner_right .widget_custom_html .q_icon_with_title .icon_text_holder h5.icon_title{
    font-size: 19px;
    letter-spacing: 0;
}

.header_bottom_right_widget_holder{
   padding: 0;
   display: block;
}

.q_elements_holder.eh-with-shadow{
    box-shadow: -3px 0px 15px 1px rgba(0, 0, 0, 0.08);
    height: 380px;
}

.blog-services{
   box-shadow: -3px 0px 15px 1px rgba(0, 0, 0, 0.08);
    height: 320px;
}

.q_elements_holder .q_elements_item{
   vertical-align: top !important;
}

header.sticky.sticky_animate .header_inner_right .q_icon_with_title .icon_holder  i, header.sticky.sticky_animate .header_inner_rght .q_icon_with_title .icon_title{
    color: #43525a!important;
}

#menu-main-menu li, #menu-main-menu-en li{ margin-top: 0!important; }

li.lang-item{ display:inline-block;/*padding:5px 0px;line-height:15px;*/ }
li.lang-item.current-lang{ font-weight:800;}
li.lang-item + li:before{ content: "|";padding-right:6px;}
li.lang-item a{ color: #fff;}

.hotline{ font-family: Arial; font-size:18px; font-weight:600; color: #ddd; }
.header_bottom_right_widget_holder .header_bottom_widget.widget_polylang{ 
display: inline-block;/*float: right;*/ }
.header_bottom_right_widget_holder .header_bottom_widget.widget_text,
.header_bottom_right_widget_holder .header_bottom_widget.widget_text .textwidget{ 
display: inline-block; }
.header_bottom_right_widget_holder .widget_text.header_bottom_widget.widget_custom_html{ display:block; }

li.lang-item a img{height: 14px;}
.q_font_awsome_icon_stack i.fa-stack-base{font-size: 24px; line-height: 35px;}
.qode_icon_shortcode.fa-stack .qode_icon_element, .qode_icon_shortcode.fa-stack .qodef-icon-linea-icon:before{font-size: 14px;}

.qode_video_box .qode_video_image .qode_video_box_button_holder{
   top: 88%;
}
span.qode_video_box_button_arrow:after{
   content: "Play";
}
.qode_video_box .qode_video_image .qode_video_box_button_arrow{
   border: 0;
   font-weight: 700;
}
.qode_video_box .qode_video_image .qode_video_box_button{
   height: 35px;
   width: 70px;
   border-radius: 5px;
}
.table-faq{margin: 20px auto;}
.table-faq td{border: 1px solid #aaa; }
.table-faq thead{background-color: #f15a22; color: #fff; font-size: 16px; font-weight: 600;}
.table-faq  li { margin-left: 25px;}
.fixed-bg{background: fixed;}
.blog .content .content_inner .container , 
.single-post .content .content_inner .container .container_inner .two_columns_75_25 ,
.category .content .content_inner .container .container_inner .two_columns_75_25 {padding-top: 30px;}
.regis-bg{padding: 8px 0;}
.padding-0 .vc_column-inner {padding-left: 0; padding-right: 0;}
.orange{color: #f15a22!important;}
.gray{color: #43525a!important;}

.drop_down .narrow .second .inner ul li li { width: 250px; }

#bitnami-banner, .post_author{ display:none !important; }

.paoc-design-1 .paoc-popup-inr{ text-align:center; }