/*
- © nk-cs.ru 2010-2018
- Author: Erdem Turan (na3uTuB4uk)
- Author Email: support@nk-cs.ru
- ВКонтакте: http://vk.com/na3utub4uk
- Skype: na3uTuB4uk94
- Web Site: https://www.nk-cs.ru/
*/

/* Основные стили ANN4 */
@import url('/css/bootstrap.css');
@import url('/css/animate.css');
@import url('/css/engine.css');
@import url('/css/styles.css');
@import url('/css/ssg.css');

/* Дополнительные стили ANN4 */
.com-order-block {display: none;}
.panel-body iframe { width: 100% !important; }

.uadm * {display: none !important;}
.uadm.uadm--mini.uadm--vertical {display: none !important;}
.ttags a{ display: inline-block; padding: 3px 6px 3px 6px; font-size: 80%; font-weight: bold; line-height: 1; color: #9ca5b1; background-color: #e6e7eb; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: 0.3s; }
.ttags a:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; text-decoration: none; }

#btags a { margin: 5px; padding: 1px 4px 1px 4px; font-size: 88% !important; line-height: 1.5; color: #5e626c; background-color: #f8fbff; border-color: #ced9ee; transition: 0.3s; display: inline-block; font-weight: normal; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid #ced9ee;}
#btags a:hover { color: #5e626c; background-color: #e3eaf3; border-color: #bac8e2; cursor: pointer; }

.bbCodeName, .bbQuoteName {display: none !important;}
.codeMessage {max-height: 200px; display: block; padding: 10px; background: #f9fafa; border: 1px solid #ddd !important; overflow: auto !important; white-space: pre;}
.quoteMessage {max-height: 200px; overflow: auto; padding: 1% 2%; margin: 1em 0; border-left: 2px solid #e85319 !important; border-top: none !important; border-right: none !important; border-bottom: none !important;font-style: italic;}

/* Подсветка кода ------------------------------------------*/
div .codeMessage .nocode {background-color:none; color: #555 }
div .codeMessage .str {color: #cd5c5c } /* string - pink */
div .codeMessage .kwd {color: #000080; font-weight: bold }
div .codeMessage .com {color: #00853E } /* comment - skyblue */
div .codeMessage .typ {color: #00853E } /* type - lightgreen */
div .codeMessage .lit {color: #cd5c5c } /* literal - darkred */
div .codeMessage .pun {color: #555 } /* punctuation */
div .codeMessage .pln {color: #555 } /* plaintext */
div .codeMessage .tag {color: #5c71cd; font-weight: bold } /* html/xml tag - lightyellow */
div .codeMessage .atn {color: #cd5c5c; font-weight: bold } /* attribute name - khaki */
div .codeMessage .atv {color: #555} /* attribute value - pink */
div .codeMessage .dec {color: #98fb98 } /* decimal - lightgreen */
 
/* Specify class=linenums on a pre to get line numbering */
ol.linenums { margin-top: 0; margin-bottom: 0; color: #AEAEAE } /* IE indents via margin-left */
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8 { list-style-type:none }
 
/* Alternate shading for lines */
li.L1,li.L3,li.L5,li.L7,li.L9 { }

/* Выделение кода ------------------------------------------*/
/* webkit, opera, IE9 */
.codeMessage ::selection { background:#C0C0C0; }
/* mozilla firefox */
.codeMessage ::-moz-selection { background:#C0C0C0; }

/*Spoiler */ 
.uSpoilerButton {cursor: pointer; background: #3a4651; padding: 10px 0px; text-align: left; padding-left: 15px; color: #fff; font-weight: bold; border-radius: 4px; border: none; display: block; width: 100%; }
.uSpoilerButton:hover {cursor: pointer; background: #3a4651; color: #fff; }
.uRelatedEntries {margin:0;}
/*--------*/

.card-body iframe {width: 100% !important;}
img.fr-dib { margin: 5px auto; display: block; float: none; vertical-align: top; }
img.fr-dib.fr-fil { margin-left: 0; }
img.fr-dib.fr-fir { margin-right: 0; }
img.fr-dii { display: inline-block; float: none; vertical-align: bottom; margin-left: 5px; margin-right: 5px; max-width: calc(100% - (2 * 5px)); }
img.fr-dii.fr-fil { float: left; margin: 5px 5px 5px 0; max-width: calc(100% - 5px); }
img.fr-dii.fr-fir { float: right; margin: 5px 0 5px 5px; max-width: calc(100% - 5px); }
img.fr-rounded { border-radius: 7px; }
img.fr-bordered { border: 1px solid #ddd; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
img.fr-padded { padding: 5px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
img.fr-shadows { box-shadow: rgba(0, 0, 0, 0.29) 0px 1px 6px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swchItem { position: relative; float: left; padding: 8px 16px; line-height: 1.42857143; margin: 0 3px; color: #535c71; text-decoration: none; background-color: #fefefe; transition: .3s; -moz-box-shadow: 0 .7px 1px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0.7px 1px rgba(0,0,0,0.2); box-shadow: 0 0.7px 1px rgba(0,0,0,0.2); }
.swchItem:hover {z-index:2;color:#ddd;background-color:#2d3449}
.catPages1:last-child a,.swchItem:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}.catPages1 a:hover,.swchItem:hover,.catPages1 a:focus,.swchItem:focus{z-index:2;color:#ddd;background-color:#2d3449}