.boxed #wrapper {
    padding: 0px;
    width: 100%;
}

.inner {
    max-width: 94%;
    padding: 0 20px;
}

/* === MENU */
/*#header .menu > ul { width: 94.6%; }
#header .menu ul li { padding: 0px 9px; }
#header .menu ul li { padding: 0px 10px !important; }*/
@media screen and (max-width: 920px) {
    .style-picker {
        display: none;
    }

    #logo {
        margin-left: 0 !important;
        width: 100%;
        text-align: center;
    }

    #sidebar-header {
        margin-right: 0 !important;
        width: 100% !important;
    }

        #sidebar-header p, #sidebar-header blockquote, #sidebar-header cite, #sidebar-header li {
            line-height: 1.41em;
            margin: 0 auto !important;
            width: 94%;
            text-align: center;
            display: block;
        }

    #header .menu, #header hr {
        display: none;
    }

    #header .menu-select {
        display: block;
    }

    /* shortcodes */
    .call-to-action {
        height: auto;
    }

        .call-to-action .number-phone {
            line-height: 1.41em;
            margin-left: 20px;
            margin-bottom: 20px;
        }
}

/* === SLIDER */
.mobile-slider {
    display: block !important;
}

.slider.no-responsive {
    display: none !important;
}

.slider.fixed-image.inner {
    max-width: 100%;
    padding: 0;
}

/* === SECTIONS */

/* === SECTION PORTFOLIO */
.sidebar-right .section.portfolio .work-description, .sidebar-left .section.portfolio .work-description {
    width: 100%;
}

.section .work-thumbnail {
    margin-bottom: 20px;
}

/* === SECTION BLOG */
.section.blog .sticky .the-content {
    clear: both;
}

.section.blog .post {
    float: none;
    margin-right: 0%;
    width: 100%;
}

/* === TESTIMONIAL */
.testimonial.two-fourth {
    float: none;
    width: 100%;
}

.testimonial .testimonial-name {
    height: 20px;
    margin-top: -20px;
}

/* === CONTACT */
.sidebar-left .contact-form li.submit-button input.alignright, .sidebar-right .contact-form li.submit-button input.alignright {
    margin-right: -1.5%;
}

/* === BLOG */
.blog-big .thumbnail .image-wrap img {
    width: auto;
    height: auto;
    max-width: 100%;
}

/* === RESPOND */
#respond p.form-submit {
    margin-right: 0;
    width: 102% !important;
}

/* === WIDGET */
.featured-projects-widget img {
    min-height: 77px;
    max-width: 94%;
    width: auto;
    height: auto;
}

.contact-info ul li {
    height: auto;
    min-height: 25px;
}

/* === SHORTCODES */
.image-styled .img_frame.img_size_fullwidth, .image-styled .img_frame.img_size_fullwidth img {
    max-width: 100%;
    margin-right: 0px;
}

.google-map-frame, .google-map-frame iframe {
    max-width: 100%;
}

.call-to-action .decoration-image {
    display: none;
}

.call-to-action .number-phone, .call-to-action .number-phone a {
    font-size: 28px;
}

#tfsname {
    display: none;
}

#tdsname {
    display: none;
}


#divttext2 {
    margin-top: 50px;
}

#divNtext2 {
    margin-top: 10px;
}

#idbr {
    display: none;
}

#divNtextInnocap1 {
    margin-top: 10px;
    padding-bottom: 50px;
}


#divNtextUBISOFT {
    margin-top: 10px;
}


#divNtextUBISOFT2 {
    margin-top: 20px;
}

#divttextODESIA {
    margin-top: 50px;
}


#fsyyyy1 {
    float: left;
    text-align: center;
    width: auto;
}

#fsyyyy2 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy3 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy4 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy5 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy6 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy7 {
    text-align: center;
    width: auto;
    margin-left: 5%;
}

#fsyyyy8 {
    float: right;
    text-align: center;
    width: 10%;
}

#divfs768 {
    display: inline;
}

#divfs480 {
    display: none;
}

#divNtextDELTANOR {
    margin-top: 20px;
}

#divttext1 {
    padding-bottom: -100px;
}

#divNtextInnocap1 {
    margin-top: -30px;
}

#divNtextInnocap2 {
    margin-top: -30px;
}


/*UBSOFT*/

#divNtextUBISOFT {
    margin-top: -10px;
}

#divttextUBISOFT {
    margin-top: 10px;
}

#divNtextUBISOFT2 {
    margin-top: 5px;
}

/*INNOCAP*/
#divNtextInnocap1 {
    margin-top: -10px;
    padding-bottom: 5px
}

#divNtextInnocap2 {
    margin-top: -40px;
}

#divttextINNOCAP {
    margin-top: 50px;
}

/*LISEWATIER*/
#divNtextLISEWATIER {
    margin-top: 5px;
}

/*TRIBALNOVA*/
#divNtextTRIBALNOVA {
    margin-top: 5px;
}

/*ODESIA*/
#divNtextODESIA1 {
    margin-top: 10px;
}

#divttextODESIA {
    margin-top: 60px;
}

#divNtextODESIA {
    margin-top: 5px;
}

/*GRI*/
#divNtextGRI {
    margin-top: 50px;
}
