@media only screen and (min-width: 740px) {
    #flexslider-1.flexslider ul.slides li div.views-field-field-image {
        width: 65%;
        float: left;
        padding-right: 10px;
    }
    #flexslider-1.flexslider ul.slides li div.views-field-field-video {
        width: 63%;
        float: left;
        padding-right: 10px;
    }
    /*This for search field in menu bar*/
    #page.container div#menu-bar.nav nav#block-system-main-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-hongkong-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-asia-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-china-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-singapore-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-middle-east-menu.block {
        float: left;
    }
    #page.container div#menu-bar.nav nav#block-menu-menu-alb-anz-menu.block {
        float: left;
    }
    /*search field end*/
    /* menu */
    #block-system-user-menu {
        float: right;
        font-size: 10px;
        font-weight: normal;
    }
    /*Search api block in menubar */
    #menu-bar.nav div#block-views-exp-search-page.block {
        float: right;
        width: 175px;
    }
}

@media only screen and (min-width: 500px) and (max-width: 980px) {
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li {
        width: 20%;
        text-align: left;
    }
    #footer-inner.clearfix div.region div.region-inner div#block-footer-sitemap-footer-sitemap.block div.block-inner {
        margin-right: 0;
        margin-left: 0;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li ul.footer_links_menu-sitemap-menu li {
        width: 100%;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li a.fs-root-link {
        font-size: 1em;
        font-weight: bold;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li a {
        text-transform: uppercase;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li ul.footer_links_menu-sitemap-menu li a:hover {
        text-decoration: underline;
    }
    #footer-inner.clearfix div.region div.region-inner div#block-imageblock-25.block div.block-inner {
        margin-left: 0;
    }
}

@media only screen and (max-width: 500px) {
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li {
        width: 100%;
        text-align: center;
        padding-bottom: 20px;
    }
    #footer-inner.clearfix div.region div.region-inner div#block-footer-sitemap-footer-sitemap.block div.block-inner {
        margin-right: 0;
        margin-left: 0;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li ul.footer_links_menu-sitemap-menu li {
        width: 100%;
        padding-bottom: 0;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li a.fs-root-link {
        font-size: 1em;
        font-weight: bold;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li a {
        text-transform: uppercase;
    }
    #footer-sitemap.clearfix div.fs-block-content div.menu-sitemap-menu ul.footer_links_menu-sitemap-menu li ul.footer_links_menu-sitemap-menu li a:hover {
        text-decoration: underline;
    }
    #footer-inner.clearfix div.region div.region-inner div#block-imageblock-25.block div.block-inner {
        margin-left: 0;
        width: 100%;
    }
    #footer-inner.clearfix div.region div.region-inner div#block-block-2.block {
        width: 100%;
        padding-top: 5px;
    }
}


/*user register form*/

@media only screen and (min-width: 900px) and (max-width: 1020px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 50px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -458px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -80px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 200px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -6px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 1020px) and (max-width: 1025px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 42px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -452px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -80px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -6px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 200px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 800px) and (max-width: 1010px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 106px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -380px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 56px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -18px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 110px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 6px;
    }
}

@media only screen and (min-width: 840px) and (max-width: 1010px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 54px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -442px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -58px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -8px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 188px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 14px;
    }
}

@media only screen and (min-width: 840px) and (max-width: 990px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 88px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -406px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 10px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 154px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 10px;
    }
}

@media only screen and (min-width: 830px) and (max-width: 1025px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 110px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -390px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 50px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 124px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -16px;
    }
}

@media only screen and (min-width: 900px) and (max-width: 990px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 58px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -438px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -52px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -8px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 188px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 890px) and (max-width: 980px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 80px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -416px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -8px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -12px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 164px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 14px;
    }
}

@media only screen and (min-width: 880px) and (max-width: 1016px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 100px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -374px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 56px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item label {
        margin-left: 108px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: 2px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -20px;
    }
}

@media only screen and (min-width: 820px) and (max-width: 840px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 60px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -334px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 70px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: -2px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 830px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie {
        margin-right: 24%;
        margin-left: 24%;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: -266px;
        margin-top: 3.5em;
        float: left;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: 0px;
        margin-left: 6px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item label {
        margin-left: 100px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-job-title.field-type-text div#field-user-job-title-add-more-wrapper div.form-item input#edit-field-user-job-title-und-0-value.text-full {
        margin-right: -12px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: -4px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-address.field-type-text-long div#field-user-address-add-more-wrapper div.form-item div.form-textarea-wrapper {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 670px) and (max-width: 770px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 68px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -430px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -34px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -10px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 168px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 14px;
    }
}

@media only screen and (min-width: 665px) and (max-width: 765px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 102px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -392px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 40px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -14px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 140px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 8px;
    }
}

@media only screen and (max-width: 685px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie {
        margin-right: 10%;
    }
}

@media only screen and (min-width: 915px) and (max-width: 1015px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 60px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -438px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -48px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 174px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -8px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 910px) and (max-width: 975px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 80px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -416px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -8px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -10px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 152px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 12px;
    }
}

@media only screen and (min-width: 685px) and (max-width: 765px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 70px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -424px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -26px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -10px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 174px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 12px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 755px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 100px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -396px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 34px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 144px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 8px;
    }
}

@media only screen and (min-width: 630px) and (max-width: 690px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 65px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -340px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 54px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -28px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 86px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 630px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie {
        margin-right: 5%;
        margin-left: 5%;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 82px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -354px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 58px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -24px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 102px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 2px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 600px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie {
        margin-right: 24%;
        margin-left: 24%;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: 14px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: -280px;
        margin-top: 3.5em;
        float: left;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item input#edit-name.username {
        margin-right: 20px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-first-name.field-type-text div#field-user-first-name-add-more-wrapper div.form-item input#edit-field-user-first-name-und-0-value.text-full {
        margin-right: 16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-last-name.field-type-text div#field-user-last-name-add-more-wrapper div.form-item input#edit-field-user-last-name-und-0-value.text-full {
        margin-right: 16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-pen-name.field-type-text div#field-user-pen-name-add-more-wrapper div.form-item input#edit-field-user-pen-name-und-0-value.text-full {
        margin-right: 16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: 6px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-address.field-type-text-long div#field-user-address-add-more-wrapper div.form-item div.form-textarea-wrapper {
        margin-right: 18px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item label {
        margin-left: 120px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-company.field-type-text div#field-user-company-add-more-wrapper div.form-item input#edit-field-user-company-und-0-value.text-full {
        margin-right: 18px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-job-title.field-type-text div#field-user-job-title-add-more-wrapper div.form-item input#edit-field-user-job-title-und-0-value.text-full {
        margin-right: 10px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 20px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item {
        margin-left: -12px;
    }
}

@media only screen and (max-width: 560px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item select#edit-field-user-country-und.form-select {
        width: inherit;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item label {
        margin-left: 90px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: -16px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 0px;
        margin-left: 2px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 450px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item select#edit-field-user-country-und.form-select {
        width: 100%;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item label {
        margin-left: 50px;
    }
}

@media only screen and (max-width: 300px) {
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: -240px;
        margin-top: 4em;
        float: left;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item {
        margin-left: 0px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-address.field-type-text-long div#field-user-address-add-more-wrapper div.form-item {
        margin-left: -14px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-job-title.field-type-text div#field-user-job-title-add-more-wrapper div.form-item input#edit-field-user-job-title-und-0-value.text-full {
        margin-right: 0px;
        margin-left: 2px;
    }
    #block-system-main.block form#user-register-form.user-info-from-cookie div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: -2px;
    }
}


/*user edit profile form*/

@media only screen and (min-width: 900px) and (max-width: 1020px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 87px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -456px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -80px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-last-name.field-type-text div#field-user-last-name-add-more-wrapper div.form-item input#edit-field-user-last-name-und-0-value.text-full {
        margin-right: 12px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 186px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-country.field-type-taxonomy-term-reference {
        margin-right: 184px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 36px;
    }
}

@media only screen and (min-width: 1020px) and (max-width: 1025px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 46px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -460px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -84px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 189px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 34px;
    }
}

@media only screen and (min-width: 800px) and (max-width: 1010px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 86px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -420px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -6px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 150px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 30px;
    }
}

@media only screen and (min-width: 910px) and (max-width: 1010px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 87px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -350px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: -80px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 178px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 34px;
    }
}

@media only screen and (min-width: 795px) and (max-width: 905px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 107px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -382px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 54px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 110px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 24px;
    }
}

@media only screen and (max-width: 768px) {
    nav#block-menu-menu-alb-asia-menu.block,
    nav#block-menu-menu-alb-china-menu,
    nav#block-menu-menu-alb-middle-east-menu,
    nav#block-menu-menu-alb-anz-menu {
        display: none;
    }
    #block-system-main.block form#user-profile-form {
        margin-left: 10%;
        margin-right: 10%;
    }
    #menu-bar.nav div#block-views-exp-search-page.block form#views-exposed-form-search-page div div.views-exposed-form div.views-exposed-widgets div.views-exposed-widget input#edit-submit-search.form-submit {
        right: 17px
    }
    #page.container header#header {
        /*border-bottom: 1px solid #DCDCDE;*/
    }
    #menu-bar.nav div#block-views-exp-search-page.block {
        margin-left: 12px;
        width: 180px;
        position: fixed;
        top: 5px;
        right: 0px;
        z-index: 300;
    }
    .mean-container .mean-bar {
        position: fixed;
        box-shadow: 10px 0px 20px #DCDCDC;
    }
    #menu-bar {
        z-index: 900;
        width: 100%;
        position: fixed;
        top: 0px;
        right: 0px;
    }
    #page.container header#header.clearfix {
        margin-top: 50px;
    }
    /*#page.container header#header.clearfix div.header-inner div.region {
        display: none;
    }*/
    #header.clearfix div.header-inner div#branding.branding-elements {
        width: 110px;
    }
    .header-inner div#branding.branding-elements div#logo {
        padding-top: 0;
    }
    #branding.branding-elements div#logo a img.site-logo {
        width: 100px;
        height: 54px;
    }
    #page.container div#menu-bar.nav nav#block-block-34.block {
        text-align: right;
    }
    #menu-bar.nav nav#block-system-user-menu.block ul.menu li {
        display: inline;
        width: auto;
    }
    #menu-bar.nav nav#block-system-user-menu.block ul.menu {
        float: right;
    }
    #page.container div#menu-bar.nav {
        border: none;
        margin: 0;
    }
    #menu-bar.nav nav#block-block-34.block {
        border: none;
    }
}

@media only screen and (max-width: 400px) {
    /*#flexslider-1.flexslider,
    #block-views-slider-homepage-view-block,
    #block-views-homepage-slider-china-block {
        display: none;
    }*/
    #alb-regions-block a {
        padding-right: 5px;
        padding-left: 5px;
    }
    /*#block-block-7.block,
    #block-block-27.block,
    #block-block-24.block,
    #block-block-47.block {
        display: none;
    }*/
    section[id^='block-views-features-'][id$='-block'] div.view div.view-content table.views-table tbody tr td.views-field-field-features-image {
        display: none;
    }
    section[id^='block-views-features-'][id$='-block'] div.view div.view-content table.views-table tbody tr td.views-field-title {
        padding-left: 0px
    }
    .view-separator-social-class .views-field.views-field-title #event-share-icon {
        position: unset;
    }
}

@media only screen and (min-width: 600px) and (max-width: 725px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 104px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -380px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 54px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 110px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 22px;
    }
}

@media only screen and (min-width: 650px) and (max-width: 700px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 83px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -360px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 88px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 650px) {
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 65px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -340px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 70px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 602px) and (max-width: 608px) {
    #block-system-main.block form#user-profile-form {
        margin-left: 5%;
        margin-right: 5%;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 87px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -364px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 93px;
    }
}

@media only screen and (min-width: 550px) and (max-width: 602px) {
    #block-system-main.block form#user-profile-form {
        margin-left: 5%;
        margin-right: 5%;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: 64px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: -340px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass2.password-confirm {
        margin-right: 54px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 68px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 550px) {
    #block-system-main.block form#user-profile-form {
        margin-left: 25%;
        margin-right: 25%;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: 30px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: -280px;
        margin-top: 3.5em;
        float: left;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-pen-name.field-type-text div#field-user-pen-name-add-more-wrapper div.form-item input#edit-field-user-pen-name-und-0-value.text-full {
        margin-right: 14px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 30%;
        margin-right: 28%;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-phone.field-type-text div#field-user-phone-add-more-wrapper div.form-item input#edit-field-user-phone-und-0-value.text-full {
        margin-right: 0px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: 0px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-address.field-type-text-long div#field-user-address-add-more-wrapper div.form-item div.form-textarea-wrapper {
        margin-right: -12px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-country.field-type-taxonomy-term-reference {
        margin-right: 30%;
        margin-left: 30%;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: -6px;
    }
    #block-system-main.block form#user-profile-form div fieldset#edit-picture.form-wrapper div.fieldset-wrapper div.user-picture {
        width: 100%;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item select#edit-field-user-country-und.form-select {
        margin-right: 0px;
        width: inherit;
        margin-left: -62px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 450px) {
    #block-system-main.block form#user-profile-form div div#edit-field-user-country.field-type-taxonomy-term-reference div.form-item select#edit-field-user-country-und.form-select {
        margin-left: -38px;
        margin-right: 0;
        width: 140px;
    }
}

@media only screen and (max-width: 300px) {
    #block-system-main.block form#user-profile-form {
        margin-left: 15%;
        margin-right: 15%;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item input#edit-pass-pass1.password-field {
        margin-right: 0px;
    }
    #block-system-main.block form#user-profile-form div div#edit-account.form-wrapper div.form-item div.form-item div.password-strength {
        margin-right: -280px;
        margin-top: 3.5em;
        float: left;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-gender.field-type-taxonomy-term-reference div.form-item {
        margin-left: 34%;
        margin-right: 30%;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-phone.field-type-text div#field-user-phone-add-more-wrapper div.form-item input#edit-field-user-phone-und-0-value.text-full {
        margin-right: 0px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-fax.field-type-text div#field-user-fax-add-more-wrapper div.form-item input#edit-field-user-fax-und-0-value.text-full {
        margin-right: 0px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-address.field-type-text-long div#field-user-address-add-more-wrapper div.form-item div.form-textarea-wrapper {
        margin-right: -12px;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-country.field-type-taxonomy-term-reference {
        margin-right: 30%;
        margin-left: 30%;
    }
    #block-system-main.block form#user-profile-form div div#edit-field-user-industry.field-type-taxonomy-term-reference div.form-item input#edit-field-user-industry-und.form-text {
        margin-left: -12px;
    }
    #block-system-main.block form#user-profile-form div fieldset#edit-picture.form-wrapper div.fieldset-wrapper div.user-picture {
        width: 100%;
    }
}