@charset "UTF-8";

@font-face{font-family:"WF-026510-009147-001251";src:url("../font/WF-026510-009147-001251-4b6275b0c559632fab6c580e00bc695a.1dd812cfb05e.eot");src:url("../font/WF-026510-009147-001251-4b6275b0c559632fab6c580e00bc695a.1dd812cfb05e.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001251-b27dc649603a1320e986fc92637ab6a5.8881d8eb4e2a.woff") format("woff"),url("../font/WF-026510-009147-001251-0c58b1dab3bd74f4be32d863206547c1.91a11942bc83.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"WF-026510-009147-001253";src:url("../font/WF-026510-009147-001253-134636214c8ef69e10e6c165e6ba8bca.d57c9a1b8d2f.eot");src:url("../font/WF-026510-009147-001253-134636214c8ef69e10e6c165e6ba8bca.d57c9a1b8d2f.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001253-b9267a8bfb83abe8e19ebabe51fc01f8.0e7e3ce2e9c4.woff") format("woff"),url("../font/WF-026510-009147-001253-9c98d994c8d794b70347b3674bc1ba7b.1a320637e204.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"WF-026510-009147-001255";src:url("../font/WF-026510-009147-001255-122a72ba30fe14c65daa13d362e2ec63.fa7b05dc7715.eot");src:url("../font/WF-026510-009147-001255-122a72ba30fe14c65daa13d362e2ec63.fa7b05dc7715.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001255-ce1c9303e565334df271cc87b28d4467.0932c47d9e36.woff") format("woff"),url("../font/WF-026510-009147-001255-c8d6fdde3ca9733a0454be0b10a13390.3aef790fb868.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"WF-026510-009147-001369";src:url("../font/WF-026510-009147-001369-79920ee4edec7c332fd41eaa6bb693c8.66360ad9fe1d.eot");src:url("../font/WF-026510-009147-001369-79920ee4edec7c332fd41eaa6bb693c8.66360ad9fe1d.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001369-5efcf316fe36e8b41b7a448693d7286f.c87b02e5221b.woff") format("woff"),url("../font/WF-026510-009147-001369-ceca86fcdce9e2e2eb37740edf88346f.e54deb4fe04a.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"William Text";src:url("../font/WF-026510-009147-001369-79920ee4edec7c332fd41eaa6bb693c8.66360ad9fe1d.eot");src:url("../font/WF-026510-009147-001369-79920ee4edec7c332fd41eaa6bb693c8.66360ad9fe1d.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001369-5efcf316fe36e8b41b7a448693d7286f.c87b02e5221b.woff") format("woff"),url("../font/WF-026510-009147-001369-ceca86fcdce9e2e2eb37740edf88346f.e54deb4fe04a.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"WF-026510-009147-001370";src:url("../font/WF-026510-009147-001370-63dd9b44a6861e4c0fc06247ea566956.3834705415fb.eot");src:url("../font/WF-026510-009147-001370-63dd9b44a6861e4c0fc06247ea566956.3834705415fb.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001370-30cf3bd3bb8ac0ee53a6164999ab3367.5fe5a734666c.woff") format("woff"),url("../font/WF-026510-009147-001370-6a6bf3a60fa36edc669413c7932c63cf.063ec0959436.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"WF-026510-009147-001371";src:url("../font/WF-026510-009147-001371-e764cab1b1f8ba6000b214860350816e.2e3dd141992c.eot");src:url("../font/WF-026510-009147-001371-e764cab1b1f8ba6000b214860350816e.2e3dd141992c.eot?#iefix") format("embedded-opentype"),url("../font/WF-026510-009147-001371-fe2c4b122c57f14c68bd98b7ff574a75.fb1e365e8d7d.woff") format("woff"),url("../font/WF-026510-009147-001371-16b73d8a1924b8d6c02f2be927bc28d2.7aa0996e54d8.ttf") format("truetype");font-weight:normal;font-style:normal}

.article.edit .description p {
  line-height: 28px;
  color: #38424c;
  padding: 30px 0 0;
  font-weight: 400;
  font-size: 16px;
  font-family: 'Merriweather', sans-serif;
}
.article.edit #summary .info .interaction {
  right: 120px;
  /*width: 120px;*/
  bottom: 15px;
  top: auto;
  left: auto;
}
.article .description {color:#38424c;text-align: left;font-weight: normal;}
.article .description img {max-width:100%;}
.article .description.less {max-height: 125px;overflow: hidden;}
.article .description.less img {display:none;}
.article .description.more {max-height: none;}
.article .description.more img {display:inline-block;}
.article .description p {position:relative;font-family: 'Merriweather',sans-serif;;font-weight:400;font-size:16px;padding:0;line-height:28px;}
.article .description p textarea {font-family: 'Merriweather',sans-serif;}
.article .description p+p {padding:30px 0 0;}
.article .description .graphic + p,
.article .description .gallery + p,
.article .description .mode-normal + p,
.article .description .mode-quoted + p,
.article .description .mode-full + p {padding:35px 0 0;margin:0;}
.article .description p.quote, .article .description blockquote,  .article .description .mode-quoted p { font-family: 'Roboto', sans-serif; text-align: center; font-size: 30px; line-height: 36px; margin: 0 -20px; font-weight: 600; }
.article .description p.quote textarea,
.article .description .mode-normal { text-align: center;margin: 1em 0; }
.article .description .mode-quoted {width: 910px;margin:35px -90px 0;display:table;border-collapse:collapse;}
.article .description .mode-quoted p textarea { font-family: 'Roboto', sans-serif;}
.article .description .mode-quoted p {display:table-cell;vertical-align:middle;padding:0 30px;}
.article .description .mode-quoted p.textarea {width:365px;max-width:365px;}
.article .description .mode-quoted img {/*max-width:none;*/width: 100%;max-width: 460px;}
.article .description .graphic {margin:0 -120px;padding:35px 0 0;text-align:center;}
.article .description .graphic img {display:block;margin:0 auto;}
.article .description .graphic img+img {margin-top:4px;}
.article .description .graphic.multi img {float:right;width:48%;width:calc(50%- 20px);width:-webkit-calc(50%- 20px);width:-moz-calc(50%- 20px);}
.article .description .graphic.multi img:nth-child(2n+1) {float:left;clear:both;}
.article .description .graphic.third img {display:block;margin:0 0 4px 4px;width:48%;width:calc(50% - 4px);width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);}
.article .description .graphic.third img:first-child {float:right;}
.article .description .graphic.third {padding-right:4px;}
.article .description .graphic:after {content:'';clear:both;display:block;}
.article .description .gallery {margin:35px -120px 0;background:#2f333b;position:relative;text-align:center;overflow:hidden;padding-bottom:374px;}
.article .description .gallery h3 {padding:50px 62px;color:#fff;font-size:34px;line-height:40px;text-align:left;font-family: 'Roboto', sans-serif;}
.article .description .gallery small {display:block;font-weight:normal;color:#808287;font-size:14px;line-height:24px;}
.article .description .gallery .paging {position:absolute;right:20px;bottom:50px;line-height:6px;}
.article .description .gallery .paging a {display:inline-block;text-indent:-1000em;width:6px;height:6px;border-radius:100%;background:#fff;vertical-align:top;opacity:0.2;margin-left:4px;}
.article .description .gallery .paging a.current {opacity:1;}
.article .description .gallery .photo-list {position:absolute;bottom:0;left:0;transition:left 0.22s;-webkit-transition:left 0.22s;-moz-transition:0.22s;white-space:nowrap;padding:0 0 73px;width:auto;background:none;border:0;}
.article .description .gallery ::-webkit-scrollbar, .article .description .gallery ::-webkit-scrollbar-thumb {width:7px;height:7px;border-radius:4px;}
.article .description .gallery ::-webkit-scrollbar, .article .description .gallery ::-webkit-scrollbar-track-piece {background:transparent;}
.article .description .gallery :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.3);}
.article .description .gallery ::-webkit-scrollbar-button {display: none;}
.article .description .gallery .photo-list li {position:relative;display:inline-block;line-height:300px;padding:0 8px;vertical-align:top;}
.article .description .gallery .photo-list li:first-child {padding-left:54px;}
.article .description .gallery .photo-list li:first-child span {left:auto;}
.article .description .gallery .photo-list li:last-child {padding-right:54px;}
.article .description .gallery .photo-list img {max-width:none;height:300px;vertical-align:middle;opacity:0.4;cursor:move}
.article .description .gallery .photo-list span, .article .description .gallery .photo-list em {font-size:14px;line-height:18px;left:8px;color:#fff;padding-top:16px;opacity:0.8;position:absolute;top:100%;display:none;}
.article .description .gallery .photo-list li:hover img {opacity:0.6;}
.article .description .gallery .photo-list li.active img {opacity:1}
.article .description .gallery .photo-list li:hover span, .article .description .gallery .photo-list li:hover em, .article .description .gallery .photo-list li.active span, .article .description .gallery .photo-list li.active em {display:block;}

.article #editable-codeview {
  width: 100%;
  height: 500px;
  padding: 40px;
  box-sizing: border-box;
  font-family: Source Code Pro, consolas, monospace;
}

.article.edit .add_option_tools a:before, .article.edit .add_option .show_option, .medium-editor-toolbar .editable_tools a:before, #medium-editor-toolbar-1 .medium-editor-action:before, .article.edit .move:before, .article.edit .remove:before, .article.edit .figure-item.add:before, .article.edit .figure-item.add, .article.edit .figure-item.placeholder, .article.edit #coverImage .add:before, .article.edit .description .gallery .photo-list .placeholder:before, .article.edit .description .add:before {background:url("../../images/normal/create_article.77c00971f9fc.png") no-repeat;background-size:400px 300px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.add_option_tools a:before, .article.edit .add_option .show_option, .medium-editor-toolbar .editable_tools a:before, #medium-editor-toolbar-1 .medium-editor-action:before, .article.edit .move:before, .article.edit .remove:before, .article.edit .figure-item.add:before, .article.edit .figure-item.add, .article.edit .figure-item.placeholder, .article.edit #coverImage .add:before, .article.edit .description .gallery .photo-list .placeholder:before, .article.edit .description .add:before {background-image:url("../../images/retina/create_article.10c5cbcb1eeb.png");}
}
.article.edit {padding-left:0;}
.article.edit .ptit {margin-bottom:18px;background:#fff;}
.article.edit .ptit a {color:#737883;}
.article.edit .ptit b {color:#373d48;}
.article.edit .wider .article.edit {padding-left:0;}
.article.edit .btn-area {position:absolute;right:0;top:70px;padding:0;border:0;}
.article.edit .btn-area button {box-shadow:none;line-height:28px;font-size:12px;}
.article.edit .wrapper {position: relative;background: #FFF;border-radius: 3px;box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-webkit-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-moz-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);}
.article.edit .status {padding:10px;}
.article.edit .status ul {float:right;color:#3b4351;font-weight:bold;font-size:12px;}
.article.edit .status li {float:left;padding:0 10px;line-height:30px;border-left:1px solid #e6e7e8;}
.article.edit .status li:first-child {border-left:0;}
.article.edit .status .btn-switch {margin-left:6px;text-indent:-1000em;width:30px;height:16px;vertical-align:middle;}
.article.edit .status .btn-switch:before {width:14px;margin:0;height:14px;top:1px;left:1px;}
.article.edit .status .btn-switch.on:before {left:50%;}
.article.edit .status .url {float:left;position:relative;padding:0;}
.article.edit .status .url input.text {height:18px;padding-left:158px;color:#2184dc;}
.article.edit .status .url input.text::-webkit-input-placeholder {color:#2184dc;}
.article.edit .status .url input.text:-moz-placeholder {color:#2184dc;}
.article.edit .status .url input.text:-ms-input-placeholder {color:#2184dc;}
.article.edit .status .url span {line-height:30px;position:absolute;color:#b7bdc5;top:0;left:7px;}
.article.edit .status:after {content:'';clear:both;display:block;}
.article.edit #coverImage .add {display:block;position:relative;background:#f7f8f9;height:246px;}
.article.edit #coverImage .add.img-filled {background-size:cover;}
.article.edit #coverImage .add.blank .loader { display:inline-block; }
.article.edit #coverImage .add.loading .loader { display:inline-block; }
.article.edit #coverImage .add .loader {display:none;width:132px;height:67px;position:absolute;top:50%;left:50%;margin:-34px 0 0 -61px;opacity:0.7;
    -webkit-mask: url("../../images/article_loading.9bf84c20abfd.svg") 0 0/132px 67px;
    mask: url("../../images/article_loading.9bf84c20abfd.svg") 0 0/132px 67px;
    background-color: #cacfd4;
    background-image: linear-gradient(0deg, #2184dc 100%, #cacfd4 0%);
    background-position: -132px;
    background-size: 132px;
    background-repeat: no-repeat;
    transition: background-position 0.3s ease;
}
/*.article.edit #coverImage .add.loading:before {
  -webkit-animation: cover_image_loading 1.5s ease infinite;
  animation: cover_image_loading 1.5s ease infinite;
}

@-webkit-keyframes cover_image_loading {0% { background-position: -132px;} 100% { background-position: 0px;}}
@keyframes cover_image_loading {0% {background-position: -132px;} 100% { background-position: 0px;}}*/
.article.edit #coverImage .add input[type="file"] {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.article.edit #coverImage .add_option_tools {bottom:50%;}
.article.edit #summary .info h2.title b input {text-align:center;font-size:44px;width:100%;font-weight:bold; font-family: 'Roboto', sans-serif;}
.article.edit #summary .info h2.title small input{font-size:16px;text-align:center;color: #9099a6;width: 100%;}
.article.edit #summary .info .interaction .author-input {font-size:12px;width:530px;color: #9099a6;text-transform: uppercase;}
.article.edit .info .interaction .btn-shop {display:inline-block;border-radius:3px;padding:0;position:relative;}
.article.edit .remove {position:absolute;right:15px;top:15px;width:28px;height:28px;border-radius:100%;background:#fff;text-indent:-1000em;border: 1px solid rgba(0, 0, 0, 0.1);}
.article.edit .medium-insert-images .remove {display:none;}
.article.edit .medium-insert-images.medium-insert-active .remove {display:block;}
.article.edit .remove:before {content:'';position:absolute;background-position:-90px -210px;width:8px;height:8px;top:50%;left:50%;margin:-4px 0 0 -4px;}
.article.edit .move {position:absolute;right:54px;top:15px;width:28px;height:28px;border-radius:100%;background:#fff;text-indent:-1000em;}
.article.edit .move:before {content:'';position:absolute;background-position:-100px -210px;width:16px;height:8px;top:50%;left:50%;margin:-4px 0 0 -8px;}
.article.edit .description .gallery .photo-list .move, .article.edit .description .gallery .photo-list .remove {opacity:0;}
.article.edit .description .gallery .photo-list li:hover .move, .article.edit .description .gallery .photo-list li:hover .remove {opacity:1;}
.article.edit .description .gallery .photo-list span input {background:none;font-size:14px;line-height:18px;color:#fff;}
.article.edit .description .add {display:block;position:relative;height:246px;background:#f7f8f9;}
.article.edit .description .add:before {content:'';width:132px;height:67px;position:absolute;top:50%;left:50%;margin:-34px 0 0 -61px;}
.article.edit .description .gallery .photo-list .placeholder, .article.edit .description .gallery .photo-list .add {background:#343840;height:300px;width:500px;}
.article.edit .description .gallery .photo-list .add:before {opacity:0.65;background-position:0 -210px;width:88px;height:88px;margin:-44px 0 0 -44px;}
.article.edit .description .gallery .photo-list .add.adding .loader {     position: absolute;
    top: 114px;
    left: 192px;opacity:0.65;width:132px;height:67px;background-image:none;
    -webkit-mask: url("../../images/article_loading.9bf84c20abfd.svg") 0 0/132px 67px;
    mask: url("../../images/article_loading.9bf84c20abfd.svg") 0 0/132px 67px;
    background-color: #5b5f66;
    background-image: linear-gradient(0deg, white 100%, #5b5f66 0%);
    background-position: -132px;
    background-size: 132px;
    background-repeat: no-repeat;
    transition: background-position 0.3s ease;
}
.article.edit .description .gallery .photo-list .add.adding:before { display:none; }
.article.edit .description .gallery .photo-list .add .loader {display:none;}
.article.edit .description .gallery .photo-list .add.adding .loader {display:inline-block;}
.article.edit .description .gallery .photo-list span {display:block;}
.article.edit .description .gallery .photo-list .add span {display:none;}
.article.edit .description .gallery .photo-list .add:hover span {display:block;}
.article.edit .description .gallery .photo-list .placeholder:before {content:'';position:absolute;top:50%;left:50%;opacity:0.65;background-position:0 -70px;width:132px;height:67px;margin:-34px 0 0 -61px;}
.article.edit .description .add > input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.article.edit .description .gallery h3 input {background:none;color:#fff;font-size:34px;line-height:40px;text-align:left; font-family: 'Roboto', sans-serif;font-weight:bold;width:100%;}
.article.edit .description .gallery small input {font-weight:normal;color:#808287;font-size:14px;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.article.edit .description .mode-quoted textarea {text-align: center;font-size: 30px;height:56px;font-weight:bold;color: #393d4d;}
.article.edit .description textarea {font-size: 14px;line-height: 25px;color: #38424c;width:100%;resize:none;height:100px;}
.article.edit .description textarea.regular::-webkit-input-placeholder {color:#393d4d;}
.article.edit .description textarea.regular:-moz-placeholder {color:#393d4d;}
.article.edit .description textarea.regular:-ms-input-placeholder {color:#393d4d;}
.article.edit .description .mode-quoted .add {width:466px;height:270px;}
.article.edit .description .mode-quoted textarea {height:270px;line-height: 36px;}
.article.edit .description .graphic.multi .add {float:right;width:48%;width:calc(50%- 20px);width:-webkit-calc(50%- 20px);width:-moz-calc(50%- 20px);}
.article.edit .description .graphic.multi .add:nth-child(2n+1) {float:left;clear:both;}
.article.edit .description .graphic.multi:after {content:'';clear:both;display:block;}
.article.edit .description .mode-quoted .add {display:table-cell;vertical-align:middle;padding:0 30px;}
.article.edit .figure-item.add, .article.edit .figure-item.placeholder {position:relative;opacity:0.4;background-position:-140px -6px;height:276px;padding:0;}
.article.edit .figure-item.add input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.article.edit .figure-item.add {opacity:1;}
.article.edit .figure-item.add:before {content:'';width:58px;height:58px;position:absolute;left:50%;top:114px;margin:-29px 0 0 -29px;background-position:0 -145px;}
.article.edit .figure-item.add:hover:before {background-position:-60px -145px;}
.article.edit .editable {display:inline-block;position:relative;background:#2184dc !important;;color:#fff !important;}
.article.edit .editable.image {vertical-align:middle;}
.article.edit .editable.image:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 2px #fff;border-radius:5px;}
.article.edit .editable.image img {box-shadow:0 0 0 2px #2184dc;border-radius:5px;vertical-align:top;}

.medium-editor-toolbar .editable_tools {position:absolute;bottom:100%;margin-bottom:12px;/*left:50%;*/background:#2f333b;line-height:27px;border-radius:3px;padding:10px 10px 10px 9px;font-size:0;white-space:nowrap;margin-left:-55px;}
.medium-editor-toolbar .editable_tools:before {content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:#2f333b;}
.medium-editor-toolbar .editable_tools a {display:inline-block;width:29px;height:29px;padding:0;text-indent:-1000em;position:relative;margin:0 0 0 1px;vertical-align:top;}
.medium-editor-toolbar .editable_tools a.selected {background:#2184dc;border-radius:3px;}
.medium-editor-toolbar .editable_tools a:before {content:'';position:absolute;top:50%;left:50%;}
.medium-editor-toolbar .editable_tools a.edit_bold:before {width:10px;height:12px;background-position:-90px -250px;margin:-6px 0 0 -5px;}
.medium-editor-toolbar .editable_tools a.edit_italic:before {width:4px;height:12px;background-position:-105px -250px;margin:-6px 0 0 -2px;}
.medium-editor-toolbar .editable_tools a.edit_left:before {width:14px;height:12px;background-position:-90px -265px;margin:-6px 0 0 -7px;}
.medium-editor-toolbar .editable_tools a.edit_center:before {width:14px;height:12px;background-position:-105px -265px;margin:-6px 0 0 -7px;}
.medium-editor-toolbar .editable_tools a.edit_right:before {width:14px;height:12px;background-position:-120px -265px;margin:-6px 0 0 -7px;}
.medium-editor-toolbar .editable_tools a.edit_link:before {width:12px;height:12px;background-position:-110px -250px;margin:-6px 0 0 -6px;}
.medium-editor-toolbar .editable_tools a.edit_quote:before {width:12px;height:12px;background-position:-125px -250px;margin:-6px 0 0 -6px;}
.medium-editor-toolbar .editable_tools a.edit_full:before {width:17px;height:14px;background-position:-90px -280px;margin:-7px 0 0 -9px;}
.medium-editor-toolbar .editable_tools a.edit_normal:before {width:14px;height:14px;background-position:-110px -280px;margin:-7px 0 0 -7px;}
.medium-editor-toolbar .editable_tools a.edit_with_quote:before {width:22px;height:10px;background-position:-125px -285px;margin:-5px 0 0 -11px;}
.medium-editor-toolbar .editable_tools span {display:inline-block;border-left:1px solid rgba(255, 255, 255, 0.1);margin:0 0 0 1px;vertical-align:top;}
.medium-editor-toolbar .editable_tools span:first-child {margin-left:0;border:0;}

.article.edit .add_option {position:absolute;top:0;left:-45px;z-index:4;}
.article.edit .add_option .show_option {display:block;width:29px;height:29px;background-position:-90px -220px;border-radius:0;border:0;z-index:1;}
.article.edit .add_option_tools {position:absolute;width:168px;margin-left:-84px;bottom:100%;margin-bottom:12px;left:50%;background:#2f333b;line-height:40px;border-radius:3px;padding:0;z-index:1;}
.article.edit .add_option_tools:before {content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:#2f333b;}
.article.edit .add_option_tools a {font-weight:bold;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:0 30px 0 14px;position:relative;color:rgba(255, 255, 255, 0.6);font-weight:bold;font-size:12px;border-top:1px solid rgba(255, 255, 255, 0.1);}
.article.edit .add_option_tools a:hover {color:#fff;}
.article.edit .add_option_tools a:hover:before {opacity:1;}
.article.edit .add_option_tools a:before {content:'';width:10px;right:14px;height:10px;background-position:-120px -220px;position:absolute;top:50%;margin-top:-5px;opacity:0.3;}
.article.edit .add_option_tools a:first-child{border-top:0;}
.article.edit .info .interaction .btn-shop {display:inline-block;border-radius:3px;position:relative;font-size: 12px;font-weight: bold;line-height:30px;padding: 0 10px 0;cursor:pointer;}
.article.edit .button_option {position:absolute;width:203px;margin-left:-101px;bottom:100%;margin-bottom:12px;left:50%;background:#2f333b;line-height:40px;border-radius:3px;padding:0;}
.article.edit .button_option:before {content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top-color:#2f333b;}
.article.edit .button_option input {display:block;line-height:20px;padding:10px 14px;color:#fff;width:175px;background:none;border-top:1px solid rgba(255, 255, 255, 0.1);}
.article.edit .button_option input:first-child {border:0;}

/* editor overrides */
body > .medium-toolbar-arrow-under:after {
  display: none;
}
body > .medium-editor-insert-plugin.medium-editor-placeholder:after {
  display: none;
}
body > .medium-insert-images-toolbar {
  border-width: 0 !important;
}
.medium-insert-images figcaption { display: none !important; }
.article .description i {
  font-style: italic;
}
.article .description .mode-full {
  width: 970px;
  max-width: 970px;
  margin-left: -120px;
  display: block;
  margin-top: 35px;
}
.article .description .mode-full img{
  width: 100%;
}
.article.edit .description .mode-quoted .remove {
  left: 420px;
}
body .medium-editor-placeholder:after {
  display: none;
}

#medium-editor-toolbar-1 .medium-editor-action {
      display: inline-block;
    width: 29px;
        min-width: auto;
    height: 29px;
    padding: 0;
    text-indent: -1000em;
    position: relative;
    margin: 0 0 0 1px;
    vertical-align: top;
        border-radius: 0;
    border-right: 0;
    border-left: 0;
    box-shadow: none;
    transition: none;
}
#medium-editor-toolbar-1 .medium-editor-action:before {
  content: '';
    position: absolute;
    top: 50%;
    left: 50%;
}
#medium-editor-toolbar-1 .medium-editor-button-active {
  background: #2184dc;
    border-radius: 3px;
}
#medium-editor-toolbar-1 .medium-editor-action-bold:before {width:10px;height:12px;background-position:-90px -250px;margin:-6px 0 0 -5px;}
#medium-editor-toolbar-1 .medium-editor-action-italic:before {width:4px;height:12px;background-position:-105px -250px;margin:-6px 0 0 -2px;}
#medium-editor-toolbar-1 .medium-editor-action-justifyLeft:before {width:14px;height:12px;background-position:-90px -265px;margin:-6px 0 0 -7px;}
#medium-editor-toolbar-1 .medium-editor-action-justifyCenter:before {width:14px;height:12px;background-position:-105px -265px;margin:-6px 0 0 -7px;}
#medium-editor-toolbar-1 .medium-editor-action-justifyRight:before {width:14px;height:12px;background-position:-120px -265px;margin:-6px 0 0 -7px;}
#medium-editor-toolbar-1 .medium-editor-action-anchor:before {width:12px;height:12px;background-position:-110px -250px;margin:-6px 0 0 -6px;}
#medium-editor-toolbar-1 .medium-editor-action-quote:before {width:12px;height:12px;background-position:-125px -250px;margin:-6px 0 0 -6px;}
#medium-editor-toolbar-actions1 button {
    background: #2f333b;
}
#medium-editor-toolbar-actions1 {
    position: absolute;
    bottom: 100%;
    margin-bottom: 12px;
    left: 50%;
    background: #2f333b;
    line-height: 27px;
    border-radius: 3px;
    padding: 10px 10px 10px 9px;
    font-size: 0;
    white-space: nowrap;
    width: 220px;
    transform: translateX(-110px);
}

#medium-editor-toolbar-actions1:before {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -7px;
    border: 7px solid transparent;
    border-top-color: #2f333b;
}
#medium-editor-toolbar-1 .medium-editor-action.seperator {
    border-left: 1px solid rgba(255,255,255,0.1);width:1px;
}
#medium-editor-toolbar-actions1 > li {
    display: inline-block;
    margin: 0 0 0 1px;
    vertical-align: top;
}
#medium-editor-toolbar-1 .medium-editor-action-italic {
}
#medium-editor-toolbar-1 .medium-editor-action-underline {
}
#medium-editor-toolbar-1 .medium-editor-action-justifyLeft {
}
#medium-editor-toolbar-1 .medium-editor-action-justifyCenter {
}
#medium-editor-toolbar-1 .medium-editor-action-justifyRight {
}
#medium-editor-toolbar-1 .medium-editor-action-anchor {
}
#medium-editor-toolbar-1 .medium-editor-action-quote {
}
#medium-editor-toolbar-1 {
  border: 0;
}
.add_option .trick {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  display: block;
  z-index:0;
}
.article.edit .nested {
  position: relative;
}
.article.edit .nested .featured-control {
  display: none;
  position: absolute;
  width: 200px;
  height: 47px;
  z-index: 10;
  text-align: center;
  background-color: white;
  vertical-align: middle;
  border: 1px solid rgba(0,0,0,.2);
  top: 42px;
  margin-left: -59px;
  border-radius: 3px;
}

.article.edit .nested.show-featured .featured-control {
  display: block;
}
.article.edit .nested input.text {
  margin-top: 8px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 168px;
}

/* from mo*/
.article.edit .nested .has-arrow:before, .article.edit .nested .has-arrow:after {
    display: block;
    right: auto;
    left: 50%;
}
.article.edit .nested .has-arrow:after {
  bottom: auto;
  left: auto;
  right: 70px;
  border: 8px solid transparent;
  border-bottom-color: #fff;
  top: -15px;
  position: absolute;
  content: '';
  left: 50%;
  bottom: -15px;
  margin-left: -7px;
  border: 8px solid transparent;
  border-bottom-color: #fff;
  width:0;height:0;
}

.article.edit .nested .has-arrow:before {
  bottom: auto;
  top: -16px;
  left: auto;
  right: 70px;
  border: 8px solid transparent;
  border-bottom-color: rgba(0,0,0,.3);
  position: absolute;
  content: '';
  left: 50%;
  bottom: -16px;
  margin-left: -7px;
  border: 8px solid transparent;
  border-bottom-color: rgba(0,0,0,.3);
  width:0;height:0;
}

.article.edit .video-loop {
  position: absolute;
  bottom: 50px;
  left: 115px;
  color: #eee;
  padding: 9px 10px;
  background-color: #272626;
  border-radius: 4px;
  line-height: 10px;
  z-index: 2;
}
.article.edit .video-loop .video-loop-value {
  background-image:url("../../images/common/check.7fde4125c208.png");
  background-position: 0px 0px;
  background-size: auto;
}
.article.edit .video-loop .video-loop-value:checked {
  background-position: 0px 0px;
  background-image:url("../../images/common/check-active.1df4410d3bbd.png");
}
@media screen and (-webkit-min-device-pixel-ratio:2){
  .article.edit .video-loop-value {
    background-image:url("../../images/common/check@2x.0e4fc6d49157.png");
  }
  .article.edit .video-loop-value:checked {
    background-image:url("../../images/common/check-active@2x.add9ab45b7b9.png");
  }
}
.article.edit .video_player .stop .btn-play:after {width: 970px;height: 545px;margin: -272px 0 0 -485px;}

.article.edit .video-autoplay {
  position: absolute;
  bottom: 50px;
  left: 13px;
  color: #eee;
  padding: 9px 10px;
  background-color: #272626;
  border-radius: 4px;
  line-height: 10px;
  z-index: 2;
}
.article.edit .video-autoplay .video-autoplay-value {
  background-image:url("../../images/common/check.7fde4125c208.png");
  background-position: 0px 0px;
  background-size: auto;
}
.article.edit .video-autoplay .video-autoplay-value:checked {
  background-position: 0px 0px;
  background-image:url("../../images/common/check-active.1df4410d3bbd.png");
}
@media screen and (-webkit-min-device-pixel-ratio:2){
  .article.edit .video-autoplay-value {
    background-image:url("../../images/common/check@2x.0e4fc6d49157.png");
  }
  .article.edit .video-autoplay-value:checked {
    background-image:url("../../images/common/check-active@2x.add9ab45b7b9.png");
  }
}

.article.edit #coverImage .time {
  position: absolute;
  border-radius: 2px;
  line-height: 18px;
  color: #eee;
  font-size: 11px;
  font-weight: normal;
  right: 13px;
  bottom: 50px;
  padding: 1px 5px;
  background-color: #272626;
  z-index: 2;
}

.article.edit #coverImage input[type="checkbox"] {
  margin: 0 5px 0px 0;
}
.article.edit .video-wait-banner {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  padding-top: 110px;
  width: 300px;
  text-align: center;
}
.article.edit .cover-image-thumbnail {
  width: 100px;
  height: 100px;
  top: 18px;
  left: 18px;
  position: absolute;
  z-index: 1;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-size: contain;
  background-position: center center;
}
.article.edit .cover-image-thumbnail .remove {
  display: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  cursor: pointer;
}
.article.edit .cover-image-thumbnail:hover .remove {
  display: block;
}

.article.edit .video_player {
  z-index: 0;
}

.article.edit #coverImage .add_option_tools {
  display: none;
}

.article.edit #coverImage:hover .add_option_tools {
  display: block;
}
