aboda7am / Google Dictionary Focused

// ==UserScript==
// @name         Google Dictionary Focused
// @version      1.0
// @icon         https://img.icons8.com/color/60/000000/google-translate.png
// @description  this script gives you more focus and cool look on google dictionary searching and word meaning, just search dictionary or meaning in google and the script should be activated. You could as well ask google for ex. "dreaded meaning" and the script will do its magic.
// @author       AboDa7aM
// @license      MIT
// @match        www.google.com/*

// @include      /^(?=.*meaning).*$/
// @include      /^(?=.*dictionary).*$/

// in Google images
// @exclude      /^(?=.*isch).*$/

// @grant        none
// @require      https://code.jquery.com/jquery-3.3.1.min.js
// ==/UserScript==

(function () {
  $(document).ready(function () {
    if ($('.obcontainer').length) {

      var style = $("#cst");
      //Dictionary element
      var d = $(".obcontainer");

      $("body").empty();

      $("body").append(style);
      $("body").append("<style>.dob-ho{overflow:hidden;border-radius:8px}.lr_mh{font-size:medium}.lr_sh{margin-bottom:12px}.lr_mh{margin-bottom:15px}.l06wW .lr_container{padding-bottom:0}.lr_container{padding-bottom:16px}.kp-blk .lr_container .vk_arc{margin-top:10px;margin-bottom:0}html .kp-blk .xpdbox .yc7KLc{padding-top:0}.mBNN3d{padding-bottom:0}.gi0Tyb{margin-left:-36px;margin-right:-36px;padding-left:36px;padding-right:36px}.lr_container.mod{line-height:normal}.g-blk{position:relative;}.kp-blk a{text-decoration:none}.kp-blk .mod:first-child{padding-top:16px;border-radius:8px}.kp-blk .c94Vsf .mod:first-child{padding-top:0;border-top:0}.kp-blk .match-mod-horizontal-padding,.kp-blk .mod:not(.NFQFxe){padding-left:16px;padding-right:16px;}.qs-ic .kp-blk .mod:not(.NFQFxe){padding-left:26px;padding-right:26px}.kp-blk{box-shadow:none;box-shadow:none;border:1px solid #dfe1e5;border-radius:8px;}#center_col .kp-blk{margin-left:-20px;margin-right:-20px;position:relative}#rhs .kp-blk{line-height:1.24;margin:6px -32px 0 2px;margin:6px -33px 0 1px}#rhs .kp-blk .mod:not(.NFQFxe){padding-left:15px;padding-right:15px}#rhs .g-blk.rhsvw{border:0;padding:0}.rfli .kp-blk{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.kp-blk .g:not(.g-blk){margin:0}hr.ga9aRe{background-color:rgba(0,0,0,0.1);border:0;height:1px;margin:0}.kp-blk>.vk_arc,.kp-blk>div>.vk_arc{margin:0}.kp-blk.T1bmQ .vk_arc{margin-top:0}.kp-blk .g{margin-bottom:0}.kkww4d{position:relative;padding:0 16px;z-index:1;}.gJBeNe{display:inline-block;font-size:18px;color:#545454;padding-top:24px;padding-bottom:16px}.vSuuAd{cursor:pointer;outline:none}.k6tCkf{position:absolute;top:calc(50% - 10px);left:0;right:0;padding:inherit}.IUBXrd{font-family:arial,sans-serif-light,sans-serif;font-weight:normal}.bZDqT{font-family:arial,sans-serif;font-weight:normal}.TnY94b{font-family:arial,sans-serif-medium,sans-serif;font-weight:normal}.LAhSwb{font-family:arial,sans-serif;font-weight:bold}.nkEBSd{}.uUoqX{padding:0px 16px 16px;font-size:18px;color:#545454;}.LPsqOe{padding-top:24px;}.aSMSId{float:right;padding-right:8px;color:rgba(0,0,0,.54);font-size:24px;cursor:pointer}.uS3Jbe{float:right}.G5aHTc{vertical-align:middle;height:18px;padding:0 8px;height:24px;}.cgUIY{padding:0 16px;}.YaTjLb{cursor:text;line-height:34px;border:1px solid #d9d9d9;background:#FFF;}.JZ1tHe{color:rgba(0,0,0,0.38);padding-left:8px;font-size:16px;line-height:20px;vertical-align:middle;}.auzCGd{color:rgba(0,0,0,0.9);font-size:14px;line-height:18px;font-size:16px;line-height:20px;padding-left:8px;vertical-align:middle}.A941ff{color:#545454;padding:12px 16px 32px;font-size:14px;}.LkhmPe{padding:24px 16px;}.dw-sb-cont{background:#ffffff;}.dw-sb-cont .dw-sbi{color:rgba(0,0,0,0.9);font-size:16px;line-height:18px;-webkit-appearance:none;border-bottom-left-radius:2px;border-top-left-radius:2px;border:1px solid #d9d9d9;height:38px;padding:0 8px;width:calc(100% - 18px)}.dw-sb-cont .dw-sbi:focus{border-right:1px solid #d9d9d9;border:1px solid #4D90FE;outline-width:0}.dw-sb-cont .dw-sb-btn{background-color:#f5f5f5;border:1px solid #d9d9d9;border-bottom-right-radius:2px;border-top-right-radius:2px;border-left:0;color:rgba(0,0,0,.54);display:inline-block;line-height:38px;text-align:center;vertical-align:top;width:39px}.dw-sb-cont .dw-sb-btn span{vertical-align:middle}#dw-siw{display:inline-block;vertical-align:top;width:calc(100% - 40px)}.dw-sb-cont .dw-sbs{font-size:16px;color:#222222;padding:0;overflow-x:hidden;white-space:nowrap;padding:0 8px;line-height:22px;}.dw-sb-cont .sbsb_a{padding:4px 0 8px}.dwsbs_i{vertical-align:middle;padding:12px 24px 12px 16px;height:24px;width:24px}.dwsbs_t{display:inline-block;vertical-align:middle;width:calc(100% - 64px);line-height:48px;border-top:1px solid rgba(0,0,0,0.12)}.sbsb_b li:first-child .dwsbs_t{border-top:none}.dw-sug{position:relative}.lr_dct_ent{padding-bottom:20px;font-size:small;word-wrap:break-word}.kp-blk .lr_dct_ent{padding-bottom:10px}.lr_dct_ent:not(:first-of-type){padding-top:20px}div.xpdxpnd>.lr_dct_ent{padding-top:20px}.lr_dct_ent_hi{font-size:small;position:relative;top:-8px;vertical-align:super}.E1zLfe{font-size:12px;padding-left:2px;top:0}.lr_dct_ent_ph{font-size:large}.LiZFt{font-size:large}.FtlNye{font-family:arial,sans-serif;font-weight:normal !important;font-size:24px !important}.lr_dct_spkr{height:16px;width:16px;margin:0px 2px 4px 5px;vertical-align:middle;display:none;}.CnfXzb{height:30px;width:30px;margin:0px 2px 6px 5px;vertical-align:middle;display:none;}.lr_dct_spkr_on,.lr_dct_spkr:hover{opacity:1.0}.lr_dct_spkr_off{opacity:0.55}.lr_dct_sf_h{padding-top:10px}.lr_dct_sf_sens{padding-left:20px}.lr_dct_sf_sen{padding-top:10px;}.lr_dct_sf_subsen{display:list-item;list-style-type:disc;font-size:xx-small;margin-left:25px;padding-top:5px;}.PNlCoe{font-size:small}.oTlOBe{font-size:medium}.lr_dct_nyms_ttl{font-style:italic;vertical-align:top;white-space:nowrap}.lr_dct_more_btn{cursor:pointer;color:#1a0dab}.lr_dct_more_btn:hover,.lr_dct_more_btn:active{text-decoration:underline}.lr_dct_ths{color:black;display:list-item;font-size:xx-small;list-style-type:disc;margin-left:25px;padding-top:5px;}.lr_dct_ths>div{color:#878787;font-size:small;}.lr_dct_more_txt,.lr_dct_more_blk,.lr_dct_more_btn{}.SDZsVb{cursor:pointer;color:#1a0dab}.lr_dct_lbl_box{background-color:#eeeeee;display:inline-block;color:#222222;padding:0px 6px;text-transform:uppercase;font-size:10px;margin-top:-1px;text-align:left;border-radius:2px;line-height:18px;}.lr_dct_lbl_inl{margin-left:8px}.lr_dct_lbl_blk{margin-right:6px}.vCvBr{margin:0px 3px}.xLmoFb{margin:0 -36px;}.YIzFId{margin:0 20px}.GpOL2c{padding-top:24px;line-height:20px;padding-left:36px;}.Z9moId{padding-top:8px;padding-left:0;}.Cfz2J{padding-left:0}g-scrolling-carousel{display:block;position:relative;}.mR2gOd{display:block;overflow-x:auto;position:relative;white-space:nowrap;transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mR2gOd.pptFR{transform:none;transform:none}.pFcgqG88mST__enable-momentum{}.R8WKDe{height:24px;margin:0px;pointer-events:none;position:absolute;top:0px;width:24px}.R8WKDe.jQ4xzd{background-image:linear-gradient(-90deg,rgba(255,255,255,0.00),#FFFFFF);left:0px}.R8WKDe.oSb0Bf{background-image:linear-gradient(90deg,rgba(255,255,255,0.00),#FFFFFF);right:48px}.mR2gOd::-webkit-scrollbar{display:none}.DAVP1{display:inline-block}.m8vZ3d{display:flex}.hSW3Rb{margin-left:-10px;margin-right:-10px;margin-top:-10px;}.EDblX.zP8yCf{padding-left:26px;padding-right:26px;padding-bottom:16px;}.EDblX.ZCj32d{padding-top:16px}.BklRsd{background:#ffffff;height:5.7em;padding:10px 14px;box-shadow:0 0 0 1px rgba(0,0,0,0.08),0 2px 2px 0 rgba(0,0,0,0.16);border-radius:2px;font-size:13px;}.Fpf7Gf{display:inline-block;vertical-align:top;margin-left:8px}.Fpf7Gf:first-child{margin-left:0}.Fpf7Gf:only-child{margin-left:0}.sXLFbb{overflow:hidden;white-space:normal;position:relative;width:100%;height:auto;box-shadow:none;border-radius:none;padding-bottom:14px;background:#ffffff;padding-top:4px;}.ZdvWd{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;height:inherit;width:169px;}.e2gLmd{cursor:pointer;width:100%;font-weight:normal;font-size:14px;color:#1a0dab;line-height:18px;}.e2gLmd:hover{text-decoration:underline}.cN2ws{font-size:13px;line-height:18px}.gXVpK:hover{text-decoration:underline}.rZx7pe{font-size:13px;line-height:18px;}.qhH8z{color:#3c4043;padding-top:2px}.qeEL2c{color:#3c4043;padding-top:0}.NwQ3Ub{color:#70757a;font-style:italic}.m83qfe{color:#70757a;font-style:normal;padding-top:2px}.Lu0opc{cursor:pointer;height:72px;position:absolute;display:block;visibility:inherit;width:36px;z-index:1;bottom:0;margin-bottom:auto;margin-top:auto;outline:none;opacity:0.8;top:0}.Lu0opc.nb-fades{-webkit-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}.Lu0opc:hover{opacity:0.9;}.Lu0opc:focus{outline:none}.Lu0opc.nb-disabled,.Lu0opc.nb-disabled:hover{cursor:default;opacity:0;visibility:hidden}.p2WJce{bottom:0;display:block;margin:auto 0;position:absolute !important;top:0}.Lu0opc.eSq3C{height:36px;width:36px;opacity:0.9}.Lu0opc.eSq3C:hover{opacity:1.0}.Lu0opc.eSq3C.nb-disabled,.Lu0opc.eSq3C.nb-disabled:hover{opacity:0}.Lu0opc.eSq3C:hover g-fab{color:#222 !important}.BlOseb.eSq3C g-fab,.k2Oeod.eSq3C g-fab{box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 4px 8px 0 rgba(0,0,0,0.20);cursor:pointer;height:36px;width:36px}.BlOseb.eSq3C{left:-18px}.k2Oeod.eSq3C{right:-18px}.CNf3nf{border-radius:50%;cursor:default;display:block;position:relative;border:1px solid #dfe1e5;z-index:0}.CNf3nf:focus{outline:none}.CNf3nf .PUDfGe{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:24px;height:24px}.LhCR5d{width:40px;height:40px}g-img{display:block}.M4dUYb{position:relative}.rISBZc{display:block;border:0}.kp-blk .lr_dct_trns{padding-top:16px}.lr_dct_trns_h{display:inline-block;line-height:38px}.v4qWyb:first-letter{text-transform:uppercase}.lr_dct_trns_sel_cnt{border-radius:0 0 2px 2px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.lr_dct_trns_sel_browser{text-indent:5px}.lr_dct_trns_sel{-webkit-appearance:button;appearance:button;background-position-y:center;border:1px solid gainsboro;outline:none;padding:5px 0;overflow:hidden;width:180px}.ElpxJd{background:url(//ssl.gstatic.com/ui/v1/disclosure/grey-disclosure-arrow-up-down.png) 100% no-repeat whiteSmoke;background-position-x:166px;border-radius:2px;border-radius:2px;font-size:13px;line-height:20px}.iyOq3e{background:url(https://www.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey600_18dp.png) 100% no-repeat white;background-position-x:154px;border-radius:6px;font-size:14px !important;line-height:26px;text-indent:12px}.CQHPxe{background-position-x:5px}.lr_dct_trns_sel:hover{background-color:#f8f8f8;border-color:#c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1)}.lr_dct_trns_sel:focus{border-color:#1878f0}.lr_dct_trns_sel:disabled{background-color:#fff;border-color:#f3f3f3;color:#b8b8b8}.e0Nabd{margin-right:12px}.lr_dct_tg_pos{font-style:italic;padding:1px 0;text-transform:lowercase}.lr_dct_tg_trns{font-size:13px;padding:8px 0 8px 26px;list-style:none}.lr_dct_tg_trns>li>div{font-weight:lighter}.xpdbox.xpdopen .jTi7hd,.xpdclose .trCEk{display:none}.iXqz2e{position:relative}.iXqz2e .exp-txt-c{color:#777;font-size:16px;margin:0 15px;position:absolute}.pSO8Ic .exp-txt-c{right:0;text-align:left}.PbV1Bf .exp-txt-c{bottom:8px;left:0;right:0;}.aI3msd .exp-txt-c{left:79px}.Dr8Uk .exp-txt-c{left:0}#center_col .pSO8Ic .exp-txt-c{top:10px}#rhs .pSO8Ic .exp-txt-c{top:10px}.iXqz2e.aI3msd .vk_ard,.iXqz2e.aI3msd .vk_aru{margin-left:15px}.iXqz2e.Dr8Uk .vk_ard,.iXqz2e.Dr8Uk .vk_aru{margin-left:auto;margin-right:15px}.mv83Pc .y3K32{position:absolute;left:50%;margin-left:-20px;top:-20px}.vk_arc:focus{outline:none}.jFHKNd{white-space:nowrap;padding-top:7px;padding-bottom:5px;font-size:13px}a.duf3{color:#777;float:right;font-style:italic;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}a.IKDlBc{color:rgba(0,0,0,.54);float:none;font-style:normal}a.aciXEb{padding:0 5px;}.RTZ84b{color:#9e9e9e;cursor:pointer;padding-right:8px}.XEKxtf{color:#9e9e9e;float:right;font-size:12px;padding-bottom:4px}</style>");
      $("body").append(d);

      $('body').css({
        'background-image': 'url("https://serving.photos.photobox.com/6785906779ff81863f2769170cba7d62f027ba458a18af136a3a929b829b1f03abfc6022.jpg")',
        'background-size': '100%',
        'background-repeat': 'repeat',
        'border': '1px solid blue',
        'box-shadow': '0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)'
      });

      $("body").css('margin-right', '400px');
      $("body").css('margin-left', '400px');
      $("body").css('margin-top', '120px');

      //more info click
      $(".xcas").trigger('click');

    }
    else {
      // If dictionary DNE then Do nothing
    }

  });

})();