/*
theme name:FBRAS:1.10.2018
author:naumov d.v.
author uri:https://sites.google.com/view/uluscat/
*/
/* -------------------------------------------------------------- * = Reset * ----------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead{border:0;}
table.kontakts td{vertical-align:top;}
table.kontakts tr:first-child td{border-top:0;}
table.kontakts tr:last-child td,table.kontakts tr:last-child,table.kontakts{border-bottom:0;}
.kontakts img{vertical-align:baseline;}
html{font-size:62.5%;
/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units */
overflow-y:scroll;
/* Keeps page centred in all browsers regardless of content height */
-webkit-text-size-adjust:100%;
/* Prevents iOS text size adjust after orientation change,without disabling user zoom */
-ms-text-size-adjust:100%;
}
body{line-height:1;min-width:1200px;}
body:before{content:""; position:fixed; top:-10px; left:0; width:100%; height:10px; z-index:9999999; -webkit-box-shadow:0px 0px 10px rgba(0,0,0,.6); -moz-box-shadow:0px 0px 10px rgba(0,0,0,.8); box-shadow:0px 0px 10px rgba(0,0,0,.8); }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
ol, ul{list-style:none;}
table{
/* tables still need 'cellspacing="0"' in the markup */
border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:400;text-align:left;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:;}
a:focus{outline:thin dotted;}
a:hover, a:active{
/* Improves readability when focused and also mouse hovered in all browsers */
outline:0;}
a img{border:0;}
/* Виджет текст Header */
.kontl{padding:5px; text-align:right;
/* border-width:1px 0; border-color:#eee; border-style:solid; */
}
.kont{font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#858585;padding-right:5px;text-align:right;border-right:2px solid #ddd;}
.kont-head{font-size:14px;font-size:1.4rem;font-weight:700;color:#ddd;text-transform:uppercase;line-height:1.4;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;}
/* -------------------------------------------------------------- * = Basic Structure * ----------------------------------------------------------- */
/* scrollbar for WebKit browsers */
::-webkit-scrollbar{background:#FBFBFB;overflow:visible;width:7px;height:7px;}
::-webkit-scrollbar-thumb{background:#2B7FC4;box-shadow:inset 0px 0px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.35);}
::-webkit-scrollbar-track{padding:2px;box-shadow:inset 0px 0 0px rgba(0,0,0,0.3);}
body{font-size:15px;font-size:1.5rem;font-family:'Trebuchet MS','Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;color:#555;}
/* Headings */
h1, h2, h3, h4, h5, h6{clear:both;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;}
a{outline:none;color:#555;moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-ms-transition:all .2s ease-in;}
a:hover{color:#21A4DD;}
i, cite, em, var, address, dfn{font-style:italic;}
strong{font-weight:700;}
big{font-size:120%;}
/* Assistive text */
.skip-link, .screen-reader-text, .assistive-text{position:absolute!important;clip:rect(1px,1px,1px,1px);}
/* -------------------------------------------------------------- * = Structure * ----------------------------------------------------------- */
/* ---------------------------------------------- * = Grid === Artfully Masterminded by ZURB. * * * ------------------------------------------- */
.container{padding:0 20px;padding:0 2rem;}
.row{width:100%; max-width:1200px; max-width:120rem;min-width:1140px;min-width:114rem; margin:0 auto;}
/* To fix the grid into a different size,set max-width to your desired width */
.row .row{min-width:0;}
.column, .columns{margin-left:2.127663%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;position:relative;}
.column:first-child, .columns:first-child, .alpha, .omega{margin-left:0;}
[class*=column] + [class*=column]:last-child{float:right;}
.row .one.columns{width:6.382989%;}
.row .two.columns{width:12.493641%;}
.row .three.columns{width:17.021304%; }
.row .four.columns{width:31.914945%;}
.row .four_h.columns{width:40.914945%;}
.row .five.columns{width:40.425597%;}
.row .six.columns{width:48.936249%;}
.row .seven.columns{width:68.357553%;}
.row .eight.columns{width:65.957553%;}
.row .eight_h.columns{width:56.957553%;}
.row .eight2.columns{width:80.851194%;}
.row .nine.columns{width:74.468205%;}
.row .ten.columns{width:82.978857%;}
.row .eleven.columns{width:91.489509%;}
.row .twelve.columns{width:100%;}
/*** Formula:Column Width + Twice the Default Margin ***/
.row .push_one{margin-left:10.638315%;}
.row .push_two{margin-left:19.148967%;}
.row .push_three{margin-left:27.659619%;}
.row .push_four{margin-left:36.170271%;}
.row .push_five{margin-left:44.680923%;}
.row .push_six{margin-left:53.191575%;}
.row .push_seven{margin-left:61.702227%;}
.row .push_eight{margin-left:70.212879%;}
.row .push_nine{margin-left:78.723531%;}
.row .push_ten{margin-left:87.234183%;}
/*.row .push_eleven{margin-left:95.744835%; }
*/
/* Centering Columns is fun */
.row .one.centered{margin-left:46.808586%;}
.row .two.centered{margin-left:42.55326%;}
.row .three.centered{margin-left:38.297934%;}
.row .four.centered{margin-left:34.042608%;}
.row .five.centered{margin-left:29.787282%;}
.row .six.centered{margin-left:25.531956%;}
.row .seven.centered{margin-left:21.27663%;}
.row .eight.centered{margin-left:17.021304%;}
.row .nine.centered{margin-left:12.765978%;}
.row .ten.centered{margin-left:8.510652%;}
.row .eleven.centered{margin-left:4.255326%;}
/*** Formula:Column Width + Default Margin ***/
.row .push_one:first-child{margin-left:8.510652%;}
.row .push_two:first-child{margin-left:17.021304%;}
.row .push_three:first-child{margin-left:25.531956%;}
.row .push_four:first-child{margin-left:34.042608%;}
.row .push_five:first-child{margin-left:42.55326%;}
.row .push_six:first-child{margin-left:51.063912%;}
.row .push_seven:first-child{margin-left:59.574564%;}
.row .push_eight:first-child{margin-left:68.085216%;}
.row .push_nine:first-child{margin-left:76.596868%;}
.row .push_ten:first-child{margin-left:85.10652%;}
.row .push_eleven:first-child{margin-left:93.617172%;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img, .map_canvas img{max-width:none!important;}
/* Nicolas Gallagher's micro clearfix */
.row:before, .row:after, .clearfix:before, .clearfix:after{content:"";display:table;}
.row:after, .clearfix:after{clear:both;}
.row, .clearfix{zoom:1;}
#page{background-color:#fff;
/* margin-top:30px; */
/* margin-top:3rem; */
/* margin-bottom:20px; */
/* margin-bottom:2rem; */
-moz-box-shadow:0 0 8px rgba(150,150,150,0.4);-webkit-box-shadow:0 0 8px rgba(150,150,150,0.4);box-shadow:0 0 8px rgba(150,150,150,0.4);}
.site{margin:0 auto;max-width:1200px;max-width:120rem;overflow:hidden;}
#main, .site-header, .top-nav, .footer-row, .info-wrap, .entry-content img, .comment-content img, .main .widget img, img.header-image, #author-avatar img, img.wp-post-image, .comments-area, #respond, .commentlist, .commentlist ul.children, .commentlist li.comment, .commentlist li.pingback, .commentlist .comment-body, .comment-author{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#main, .top-nav, .footer-row, .info-wrap{padding:0 20px;padding:0 2rem;}
.site-content{
/* border-right:1px solid #EDEDED; */
/* border-left:1px solid #EDEDED; */
float:left;padding:20px 20px 0 0;padding:2rem 2rem 0 0;width:65.104166667%;}
.widget-area{margin:20px 0 0;margin:2rem 0 0;}
header .five .widget {float: left;}
/* Header */
.site-header{
/* padding:24px 0 0;padding:2.4rem 0 0; */
}
.homebutton{width:44px;height:44px;display:block;float:left;background:url(/wp-content/themes/frc/images/HomeIcon.png) no-repeat;background-size:contain}
.homebutton:hover{background:url(/wp-content/themes/frc/images/HomeIconH.png) no-repeat #21A4DD;background-size:contain}
a.login4emp,a.mapsitelink{text-align:center;text-decoration:none;display:block;float:right;color:#999;border-bottom:1px solid #ddd;margin-right:5px;}
a.mapsitelink{height:25px;padding:2px;}
a.mapsitelink:hover,a.login4emp:hover{border-bottom:1px solid #21A4DD;}
a.login4emp{width:170px;padding:5px;height:19px;}
.login4emp img{width:20px;float:right;padding-right:5px;}
.header-site-title{float:left;width:68%;margin-left:30px}
a.header-logo{float:left; padding-left:130px; max-height:200px;}
.site-header h1, .site-header h2{text-align:left;}
.inbilab{display:block;text-decoration:none;font-size:12px;
/* line-height:1.7; */
padding:3px 0;font-weight:700;text-transform:uppercase;min-height:40px;border-bottom:1px solid #eee;margin-bottom:3px;}
a.inbilab img{float:left;padding-right:3px;width:40px;}
.site-header h1{font-size:18px;font-size:1.8rem;line-height:1.6;}
.site-header h2{font-weight:400;font-size:16px;font-size:1.6rem;line-height:1.6;color:#fff;
/*#666*/
text-transform:uppercase;}
.site-header h1 a, .site-header h2 a{color:#fff;
/*#555*/
display:block;text-decoration:none;text-transform:uppercase;}
.site-header h1 a:hover, .site-header h2 a:hover{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.2);}
.header-image{margin-top:24px;margin-top:2.4rem;}
/* Sidebar header */
.site-header .widget-area.six.columns{
/* width:49.8%; */
width:29.8%;}
.site-header .widget-area{margin-top:0;margin-top:0rem;padding-right:0;}
.site-header .widget-area .widget{margin-bottom:0px;margin-bottom:0rem;}
/* Sidebar left */
.sidebar-left{float:left;padding:5px; }
/* Small headers */
.archive-title, .page-title, .widget-title, .entry-content th, .comment-content th{font-size:16px;font-size:1.6rem;line-height:1.8;text-transform:uppercase;color:#555;}
/* Buttons */
.post-password-required input[type=submit], li.bypostauthor cite span{padding:1px 10px;padding:.1rem 1rem;font-size:11px;font-size:1.1rem;line-height:1.8;font-weight:400;color:#666;background:#eee;
/* Old browsers */
background:0;
/* FF3.6+ */
background:0 color-stop(100%,#e2e2e2));
/* Chrome, Safari4+ */
background:0;
/* Chrome10+, Safari5.1+ */
background:0;
/* Opera 11.10+ */
background:0;
/* IE10+ */
background:linear-gradient(tobottom,#eeeeee0%,#e2e2e2100%);
/* W3C */
border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64,64,64,0.1);}
.post-password-required input[type=submit]{cursor:pointer;}
.post-password-required input[type=submit]:hover{color:#555;background:#eaeaea;
/* Old browsers */
background:0;
/* FF3.6+ */
background:0 color-stop(100%,#dddddd));
/* Chrome, Safari4+ */
background:0;
/* Chrome10+, Safari5.1+ */
background:0;
/* Opera 11.10+ */
background:0;
/* IE10+ */
background:linear-gradient(tobottom,#eaeaea0%,#dddddd100%);
/* W3C */
}
.post-password-required input[type=submit]:active{color:#555;background:#ddd;
/* Old browsers */
background:0;
/* FF3.6+ */
background:0 color-stop(100%,#eaeaea));
/* Chrome, Safari4+ */
background:0;
/* Chrome10+, Safari5.1+ */
background:0;
/* Opera 11.10+ */
background:0;
/* IE10+ */
background:linear-gradient(tobottom,#dddddd0%,#eaeaea100%);
/* W3C */
border:none;}
/* Form fields */
input[type=text], input[type=password], textarea{padding:6px;padding:.6rem;font-family:inherit;}
fieldset{border:solid 1px #DDD;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 12px 0;padding:1.2rem 1.2rem 0;margin:18px 0;margin:1.8rem 0;}
fieldset legend{font-weight:700;background:#FFF;padding:0 3px;padding:0 .3rem;margin:0 0 0 -3px;margin:0 0 0 -.3rem;}
/* Responsive images */
.entry-content img, .comment-content img, .widget img{max-width:100%;
/* Fluid images for posts,comments,and widgets */
}
img[class*=align], img[class*=wp-image-], img[class*=attachment-]{height:auto;
/* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
img.size-full, img.size-large, img.header-image, img.wp-post-image{max-width:100%;height:auto;
/* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
embed, object, video{width:100%;}
iframe{max-width:100%;}
.flex-video{height:0;overflow:hidden;padding-top:30px;padding-bottom:56.25%;position:relative;}
.flex-video embed, .flex-video iframe, .flex-video object, .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}
/* Images */
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
/*img.wp-post-image*/
.entry-content img, .comment-content img, .main .widget img, img.header-image, #author-avatar img,{background:#F3F3F3;border:1px solid #E1E1E1;padding:4px;}
.wp-caption{max-width:100%;
/* Keep wide captions from overflowing their container. */
padding:4px;}
.wp-caption .wp-caption-text, .gallery-caption, .entry-caption{font-style:italic;font-size:12px;font-size:1.2rem;line-height:1.8;color:#666;}
.wp-smiley, .rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a{display:block;width:90%;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{background:#F3F3F3;border:1px solid #E1E1E1!important;padding:4px;height:auto;max-width:90%;}
.gallery-columns-1 .gallery-icon img{padding:3%;}
/* Navigation sidebar */
.sidebar-menu{font-size:14px; margin-bottom:20px;
/* padding:5px; width:180px;background:rgb(245,245,245) linear-gradient(#F2F2F2,#F7F7F7);border:1px solid #ddd;#2b7fc4 background:#eee; border-radius:5px;*/
}
.sidebar-menu li a:hover{
/*background:#21A4DD;border-radius:3px*/
background:#21A4DD;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.2);}
.sidebar-menu li a{text-decoration:none;padding:5px 5px 5px 20px;
/*margin-top:2px;*/
margin-bottom:2px;display:block;text-transform:uppercase;}
.sidebar-menu ul.sub-menu li a{border-bottom:1px dotted #999;
/*margin-left:10px; */
text-transform:none;font-size:14px;word-wrap:break-word;}
.sidebar-menu ul.sub-menu ul.sub-menu{padding-left:10px;
/*margin-left:3px; padding-left:3px;border-left:3px solid #0698e0; */
}
/*.sidebar-menu ul.sub-menu ul.sub-menu li:before{content:"►";font-size:14px;float:left}
*/
.sidebar-menu ul.sub-menu li,.sidebar-menu ul.sub-menu ul.sub-menu li{background:url(/wp-content/uploads/2015/03/ic_chevron_right_grey600_24dp.png) no-repeat;}
/* /wp-content/themes/frc/images/label.png label-c.png */
.sidebar-menu ul.sub-menu li a:hover,.sidebar-menu ul.sub-menu ul.sub-menu li a:hover{background:#21A4DD url(/wp-content/uploads/2015/03/ic_chevron_right_white_24dp.png) no-repeat;color:#fff;}
.sidebar-menu .sub-menu a{
/* background:#eee; */
/*border-bottom:1px solid #ddd; */
}
.sidebar-menu .sub-menu .sub-menu a{
/* background:#ddd; margin-left:20px; padding-left:25px;*/
}
.sidebar-menu .current-menu-item > a{color:#21A4DD;font-weight:700;}
.site-content nav{clear:both;line-height:1.8;overflow:hidden;}
/* Navigation */
#nav-above{padding:24px 0;padding:2.4rem 0;}
#nav-above{display:none;}
.paged #nav-above{display:block;}
.nav-previous, .previous-image{float:left;width:50%;}
.nav-next, .next-image{float:right;text-align:right;width:50%;}
.nav-previous, .previous-image, .nav-next, .next-image{color:#666;font-size:12px;font-size:1.2rem;}
.nav-single + .comments-area, #comment-nav-above{margin:48px 0;margin:4.8rem 0;}
/* Author profiles */
.author .archive-header{margin-bottom:24px;margin-bottom:2.4rem;}
.author-info{border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin:24px 0;margin:2.4rem 0;padding:12px 0;padding:1.2rem 0;overflow:hidden;}
.author.archive .author-info{border-top:0;margin:0 0 48px;margin:0 0 4.8rem;}
.author.archive .author-avatar{margin-top:0;}
.author-description p{color:#666;font-size:13px;font-size:1.3rem;line-height:1.8;}
/* -------------------------------------------------------------- * = Navigation Menu * ----------------------------------------------------------- */
/* Superfish helper */
.sf-sub-indicator:after{
/* content:" ›";font-size:16px; */
}
.main-navigation{display:inline-block;background:#eee;
/* margin-top:10px; */
/* margin-top:1rem; */
width:100%;font-family:'trebuchet ms',"helvetica neue",helvetica,arial,sans-serif;
/* font-size:12px; */
/* font-size:1.2rem; */
/*border-top:1px solid #ededed;border-bottom:1px solid #ededed;*/
}
.main-navigation ul{margin:0;text-indent:0;padding-left:1px;
/* padding:10px 0;padding:1rem 0; */
}
.main-navigation li ul li a{text-transform:none;}
.main-navigation li ul li{padding-left:0;}
.main-navigation li ul li:first-child, .main-navigation li ul li:first-child ul{border-top:1px solid #0D89BE;}
.main-navigation li ul ul li:first-child, .main-navigation li ul li:first-child ul ul{padding-top:0;}
.main-navigation li a, .main-navigation li{display:block;float:left;text-decoration:none;}
.main-navigation li a{text-transform:uppercase;}
.main-navigation li a:hover{color:#fff;background:#21A4DD;}
.main-navigation li{
/* margin-right:15px;margin-right:1.5rem; */
position:relative;}
.main-navigation li a{border-left:1px solid #ddd;padding:12px 15px 8px;border-bottom:0;line-height:2.0;color:#0B6890;font-size:12px; font-weight:700; max-height:44px;}
.main-navigation li:first-child a{
/* border:none; */
}
.main-navigation li ul{display:none;position:absolute;top:100%;
/*padding-top:7px; */
margin:0;z-index:120; }
.main-navigation li ul::after{
/*border:6px solid transparent;border-bottom-color:#21A3DD;content:" ";display:block;width:0;height:0;position:absolute;left:10px;top:0;z-index:2; */
}
.main-navigation li ul ul{padding:0;top:0;left:100%;}
.main-navigation li ul ul::after{border:none;content:none;}
.main-navigation ul li:hover > ul{display:block;border-left:0;}
.main-navigation li ul li a{background:#21A4DD;border-left:none;color:#fff;display:block;line-height:1.2;padding:6px 10px;padding:.6rem 1rem;width:230px;width:23.0rem;font-size:13px;font-weight:normal; }
.main-navigation li ul li a:hover{background:#0D89BE;color:#fff;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a{color:#21A4DD;font-weight:700;}
.main-navigation .sub-menu .current-menu-item > a, .main-navigation .sub-menu .current-menu-ancestor > a, .main-navigation .sub-menu .current_page_item > a, .main-navigation .sub-menu .current_page_ancestor > a{color:#fff;}
/* responsive select menu */
#mm0{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(images/mobile-menu.png) no-repeat center right #F6F6F6;border:1px solid #BFBFBF;color:#222;cursor:pointer;font-size:16px;font-size:1.6rem;line-height:1.3;padding:5px;padding:.5rem;max-width:200px;max-width:20rem;min-width:100px;min-width:10rem;width:auto;height:34px;overflow:hidden;outline:none;}
/* Header & Footer Navigation Menu */
.header-navigation{display:inline-block;width:100%;font-size:12px;font-size:1.2rem;}
.header-navigation ul{margin:0;text-indent:0;font-weight:700;}
.header-navigation li a, .header-navigation li{display:inline-block;text-decoration:none;}
.header-navigation li a{border-bottom:0;line-height:1.6;
/* text-transform:uppercase; */
color:#fff;}
.header-navigation li a:hover{color:#fff;}
.header-navigation li{margin-right:10px;margin-right:1rem;position:relative;}
.header-navigation .current-menu-item > a, .header-navigation .current-menu-ancestor > a, .header-navigation .current_page_item > a, .header-navigation .current_page_ancestor > a,{color:#21A4DD;font-weight:700;}
.header-navigation ul{text-align:right;padding:5px 0;padding:.5rem 0;}
/* -------------------------------------------------------------- * = Home Content * ----------------------------------------------------------- */
.post-home .entry-title{
/* заголовок новостей на главной */
font-size:14px;font-size:1.4rem;line-height:1.4;font-weight:700;}
.post-home .entry-title a, .post-home .divider-title a{text-decoration:none;}
.home-cats .entry-summary p, .home-articles .entry-summary p{margin:0 0 10px;margin:0 0 1rem;line-height:1.4;}
.image-tag{background-color:#C4302B;border-right:1px solid #FFF;border-bottom:1px solid #FFF;color:#FFF;font-weight:700;padding:5px;padding:.5rem;position:absolute;left:5px;top:5px;text-transform:uppercase;}
.vertical-divider{padding-left:15px;padding-left:1.5rem;border-left:1px dotted #BBB;}
.horizontal-divider{margin-bottom:5px;margin-bottom:.5rem;padding-bottom:5px;padding-bottom:.5rem;border-bottom:1px dotted #BBB;}
.horizontal-divider:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
/*divider with title заголовок у новостей на главной*/
.divider-title{margin:15px 0 5px;margin:1.5rem 0 .5rem;line-height:2.4;text-align:left;background:url(images/title-divider.png) repeat-x center center;
/*background:url(images/title-divider.png) repeat-x center center;*/
}
/* -------------------------------------------------------------- * = Widget Area Secondary * ----------------------------------------------------------- */
#secondary .widget-title,.divider-title{
/*background:url(images/line-divider.png) 0px 0px no-repeat; border-top:1px solid #e4e4e4; */
}
.post-divider{margin:5px 0 5px;margin:.5rem 0 .5rem;height:13px;background:url(images/leaf-divider.png) repeat-x center center;}
.divider-title span{background:#fff;
/*margin-left:15px;margin-left:1.5rem;padding:0 10px;padding:0 1rem; */
text-transform:uppercase;}
.main-blog .entry-header{margin-bottom:10px;margin-bottom:1rem;}
.entry-meta,.entry-meta-home{
/*border-bottom:1px solid #EEE;*/
margin-top:10px;margin-top:1rem;padding:3px;padding:.3rem;}
.entry-meta{
/* border-top:1px solid #EEE; */
}
.main-blog .entry-meta a, .single .entry-meta a{text-decoration:none;}
/* -------------------------------------------------------------- * = Main Content * ----------------------------------------------------------- */
.entry-meta{clear:both;}
.entry-header{
/*margin-bottom:16px;margin-bottom:10px;margin-bottom:1rem; */
}
.entry-header img.wp-post-image{margin-bottom:16px;margin-bottom:1.6rem;}
.entry-header .entry-title{font-size:16px;font-size:1.6rem;line-height:1;font-weight:700;}
/*.entry-title a{background:url(images/fontitle.png) repeat;}
*/
.entry-header .entry-title a{text-decoration:none;}
.comments-link a, .entry-meta a,.entry-meta-home a{color:#777;}
.comments-link a:hover, .entry-meta a:hover,.entry-meta-home a:hover{color:#C4302B;}
.entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3, .entry-content h4, .comment-content h4, .entry-content h5, .comment-content h5, .entry-content h6, .comment-content h6{margin:24px 0;margin:2.4rem 0;line-height:1.6;}
.entry-content h1, .comment-content h1{font-size:18px;font-size:1.8rem;line-height:1.5;}
.entry-content h2, .comment-content h2{font-size:14px;font-size:1.4rem;line-height:1.6;}
.entry-content h3, .comment-content h3{font-size:14px;font-size:1.4rem;line-height:1.8;}
.entry-content h4, .comment-content h4{font-size:12px;font-size:1.2rem;line-height:1.8;}
.entry-content h5, .comment-content h5{font-size:13px;font-size:1.3rem;line-height:1.8;}
.entry-content h6, .comment-content h6{font-size:12px;font-size:1.2rem;line-height:1.8;}
.entry-content p, .entry-summary p, .entry-content ol, .comment-content ol, .entry-content ul, .comment-content ul{
/*margin:0 0 24px;margin:0 0 2.4rem;*/
margin:0 0 10px;margin:0 0 1rem;line-height:1.4;font-size:13px;}
.comment-content p{margin:0 0 5px;margin:0 0 .5rem;line-height:1.4;}
.home .entry-content p{margin:0;}
.entry-content p, .entry-summary p{text-align:inherit;text-justify:auto;}
.entry-content ul ul, .comment-content ul ul, .entry-content ol ol, .comment-content ol ol, .entry-content ul ol, .comment-content ul ol, .entry-content ol ul, .comment-content ol ul{margin-bottom:0;}
.entry-content ul, .comment-content ul{list-style:disc outside;}
.entry-content ol, .comment-content ol{list-style:decimal outside;}
.entry-content li, .comment-content li{margin:0 0 0 30px;margin:0 0 0 3rem;}
.entry-content blockquote, .comment-content blockquote{padding:24px;padding:2.4rem;font-style:italic;margin:10px 0 10px 20px;margin:1rem 0 1rem 2rem;border-left:5px solid #E6E6E6;}
.entry-content code, .comment-content code{font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;font-size:1.2rem;line-height:2;}
.entry-content pre, .comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;font-size:1.2rem;line-height:1.6;margin:24px 0;margin:2.4rem 0;overflow:auto;padding:24px;padding:2.4rem;}
.entry-content pre code, .comment-content pre code{display:block;}
.entry-content abbr, .comment-content abbr, .entry-content dfn, .comment-content dfn, .entry-content acronym, .comment-content acronym{border-bottom:1px dotted #666;cursor:help;}
.entry-content address, .comment-content address{display:block;line-height:1.6;margin:0 0 24px;margin:0 0 2.4rem;}
img.alignleft{margin:12px 24px 12px 0;margin:1.2rem 2.4rem 1.2rem 0;}
img.alignright{margin:12px 0 12px 24px;margin:1.2rem 0 1.2rem 2.4rem;}
img.aligncenter{margin-top:12px;margin-top:1.2rem;margin-bottom:12px;margin-bottom:1.2rem;}
.entry-content embed, .entry-content iframe, .entry-content object, .entry-content video{margin-bottom:24px;margin-bottom:2.4rem;}
.entry-content dl, .comment-content dl{margin:0 24px;margin:0 2.4rem;}
.entry-content dt, .comment-content dt{font-weight:700;line-height:1.6;}
.entry-content dd, .comment-content dd{line-height:1.6;margin-bottom:24px;margin-bottom:2.4rem;}
.entry-content table, .comment-content table{color:#666;font-size:13px;font-size:1.3rem;line-height:1.5;margin:0 0 24px;margin:0 0 2.4rem;width:100%;border-collapse:collapse;}
.comment-content table{border-bottom:1px solid #ededed;}
.entry-content table caption, .comment-content table caption{font-size:16px;font-size:1.6rem;margin:24px 0;margin:2.4rem 0;}
.entry-content td p{margin-bottom:0;}
.entry-content td, .comment-content td{border-color:#BABABA; padding:4px 6px 4px 4px;}
.entry-content table{border:0;}
.site-content article{
/* padding-bottom:10px; */
/* padding-bottom:1rem; */
/* margin-bottom:10px; */
/* margin-bottom:1rem; */
}
/* оформление галереи*/
div#gallery-new{margin:0 10px 10px 0; width:293px; float:left; }
#gallery-new a img{min-height:200px;min-width:293px;overflow:hidden;}
#gallery-new .entry-meta{min-height:35px; margin-bottom:0;}
.twl-clmn-new{background:rgba(0,137,208,.5); padding:10px; position:relative; bottom:85px; height:65px; color:#fff; }
.category-video .entry-content iframe{max-width:500px; padding-left:110px;}
.twl-clmn-new .entry-header{margin-bottom:5px;}
span.videolink{background:url('/wp-content/uploads/2015/03/play.png') no-repeat; width:100px; height:100px; opacity:0.7; position:absolute; background-size:100%; margin-top:20px; margin-left:100px; }
#partnreslinks a{-webkit-filter:grayscale(100%);}
#partnreslinks a:hover{-webkit-filter:grayscale(0%);}
a.twl-clmn-new-link{display:block; height:200px; overflow:hidden;}
.twl-clmn-new .entry-summary{font-size:12px;max-height:30px;min-height:30px;}
.twl-clmn-new a{color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,0.5);}
.twl-clmn-new span{font-size:12px;}
.gallery-new-head{height:200px; }
/*end*/
.twl-clmn-new a:hover{text-shadow:0px 4px 3px rgba(0,0,0,0.4),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1);color:#fff; }
.author-avatar{float:left;margin-left:40px;margin-left:4rem;margin-top:8px;margin-top:.8rem;}
.author-description{float:right;width:80%;}
.page-links{clear:both;line-height:1.6;}
footer.entry-meta,footer.entry-meta-home{margin-top:12px;margin-top:1.2rem;font-size:11px;font-size:1.1rem;line-height:1.6;color:#666;margin-bottom:5px;}
.spacer{padding:0 3px;padding:0 .3rem;}
footer .edit-link{margin:24px 0;margin:2.4rem 0;padding-left:3px;padding-left:.3rem;}
/*read more */
.read-more-link{padding-right:5px;padding-right:.5rem;margin-top:8px;text-align:right;}
.read-more-link a{text-decoration:none;
/* font-style:italic; */
font-size:11px; font-size:1.1rem;}
/* -------------------------------------------------------------- * = Media * ----------------------------------------------------------- */
.site-header img, .entry-content img, .comment-content img, .widget img{max-width:100%;
/* Fluid images for posts,comments,and widgets */
}
.site-header img, .entry-content img, img[class*=align], img[class*=wp-image-]{height:auto;
/* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
.site-header img, .entry-content img, img.size-full{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100%!important;}
/* -------------------------------------------------------------- * = Archives * ----------------------------------------------------------- */
.archive-header, .page-header{margin-bottom:24px; margin-bottom:2.4rem;
/* padding-bottom:22px; */
/* padding-bottom:2.2rem; */
/* border-bottom:1px solid #ededed; */
}
.archive-meta{color:#666;font-size:12px;font-size:1.2rem;line-height:1.8;margin-top:22px;margin-top:2.2rem;}
/* -------------------------------------------------------------- * = Single Image Attachment * ----------------------------------------------------------- */
.image-attachment div.attachment{overflow:hidden;text-align:center;}
.image-attachment div.attachment p{text-align:center;}
.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption{margin-top:8px;margin-top:.8rem;}
/* -------------------------------------------------------------- * = Post Formats * ----------------------------------------------------------- */
/* Post format sprites*/
.aside-format, .audio-format, .gallery-format, .image-format, .link-format, .video-format{background-image:url(images/format-sprites.png);background-repeat:no-repeat;background-color:#C4302B;border-right:1px solid #FFF;border-bottom:1px solid #FFF;padding:2px;padding:.2rem;position:absolute;left:5px;top:5px;width:30px;width:3rem;height:30px;}
.aside-format{background-position:-8px -8px;}
.audio-format{background-position:-58px -8px;}
.gallery-format{background-position:-108px -8px;}
.image-format{background-position:-159px -8px;}
.link-format{background-position:-208px -8px;}
.video-format{background-position:-258px -8px;}
/* Quote posts */
article.format-quote .entry-content p{margin:0;padding-bottom:12px;padding-bottom:1.2rem;
/* padding-bottom:24px;padding-bottom:2.4rem;*/
}
article.format-quote .entry-content blockquote{display:block;padding:24px 24px 0;padding:2.4rem 2.4rem 0;font-size:15px;font-size:1.5rem;line-height:1.6;font-style:normal;color:#666;background:#efefef;}
.sticky{}
/* -------------------------------------------------------------- * = Page Templates * ----------------------------------------------------------- */
/* One Column and 404 */
.error404 .site-content, .one-column .site-content{border-right:0;padding-right:10px;padding-right:1rem;}
.error404 .entry-404{font-size:150px;font-size:15rem;padding-bottom:25px;padding-bottom:2.5rem;text-align:center;}
.error404 .entry-heading{font-size:35px;font-size:3.5rem;}
.error404 .entry-title{font-size:20px;font-size:2rem;}
.home-search404{border:1px solid #EDEDED;padding:8px;padding:.8rem;}
.home-button404{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.3;padding-top:5px;padding-top:.5rem;}
.home-button404 a{text-decoration:none;}
.search404{border-left:1px solid #EDEDED;}
/* HTML Sitemap */
.sitemap-body{padding:10px 5px 5px;padding:1rem .5rem .5rem;margin-bottom:20px;}
.sitemap-body li{padding:3px 25px 3px;padding:.3rem 2.5rem .3rem;}
/* -------------------------------------------------------------- * = Pagination * ----------------------------------------------------------- */
.pagination,.pgn-page{clear:both;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-size:1.1rem;line-height:1.3;padding:20px 0;padding:2rem 0;position:relative;}
.pagination span, .pagination a{background:#444;color:#fff;display:block;float:left;margin:2px 2px 2px 0;margin:.2rem .2rem .2rem 0;padding:6px 9px 5px;padding:.6rem .9rem .5rem;text-decoration:none;width:auto;}
.pagination a:hover{color:#fff;background-color:#C4302B;}
.pagination .current{background-color:#C4302B;color:#fff;padding:6px 9px 5px;padding:6px 9px 5px;}
/***/
.pgn-page span,.pgn-page .pgnttl{color:#fff;display:block;float:left;margin:2px 2px 2px 0;margin:.2rem .2rem .2rem 0;text-decoration:none;width:auto;color:#fff;padding:6px 9px 5px;padding:6px 9px 5px;}
.pgn-page span{background-color:#2B7FC4;}
.pgn-page .pgnttl{background-color:#444;}
.pgn-page a span{background-color:#444;}
.pgn-page a span:hover{color:#fff;background-color:#2B7FC4;}
/* -------------------------------------------------------------- * = Widget Area * ----------------------------------------------------------- */
.widget-title{font-size:14px;font-size:1.4rem;
/* background:url(images/widget-divider.png) repeat top center;font-weight:700;*/
}
.widget-title span{background:#FFF;padding-right:10px;padding-right:1rem;color:#777;font-size:15px;}
.widget-area .widget{overflow:hidden;margin-bottom:14px;margin-bottom:1.4rem;}
.widget-area .widget h3{margin-bottom:5px;margin-bottom:.5rem;}
.widget-area .widget .textwidget, .widget-area .widget p, .widget-area .widget li{font-size:13px;font-size:1.3rem;line-height:1.5;}
.widget-area .widget a{
/*color:#666;*/
}
.widget-area .widget a:hover{color:#C4302B;}
.widget-area .widget p{margin-bottom:24px;margin-bottom:2.4rem;}
.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 2.4rem;}
.widget-area .textwidget li{margin-left:36px;margin-left:3.6rem;}
/* Footer */
.footer-sidebar{overflow:hidden;}
/* One Footer Widget Areas */
.footer-sidebar.one .widget-area{float:left;margin-right:0;width:100%;}
/* Two Footer Widget Areas */
.footer-sidebar.two .widget-area{float:left;margin-right:3.7%;width:48.1%;}
.footer-sidebar.two .widget-area + .widget-area{margin-right:0;}
/* Three Footer Widget Areas */
.footer-sidebar.three .widget-area{float:left;margin-right:3.7%;width:30.85%;}
.footer-sidebar.three .widget-area + .widget-area + .widget-area{margin-right:0;}
.site-footer .widget-area .widget{margin-bottom:0px;margin-bottom:0rem;}
/* -------------------------------------------------------------- * = Widgets * ----------------------------------------------------------- */
.widget-area .widget ul ul{margin-left:12px;margin-left:1.2rem;}
.widget_recent_entries .post-date{color:#aaa;font-size:11px;font-size:1.1rem;margin-left:12px;margin-left:1.2rem;}
#wp-calendar{margin:0;width:100%;font-size:13px;font-size:1.3rem;line-height:1.6;color:#666;}
#wp-calendar th, #wp-calendar td, #wp-calendar caption{text-align:left;}
#wp-calendar #next{padding-right:24px;padding-right:2.4rem;text-align:right;}
/* Search Bar */
.search-bar{height:25px;position:relative;padding-right:5px;}
/*.search-bar:after{border:5px solid transparent;border-right-color:#C4302B;content:" ";display:block;width:0;height:0;position:absolute;right:37px;top:10px;z-index:2;}
@-moz-document url-prefix(){search-bar::after{right:28px;}
}
*/
.search-bar #s{height:11px;background:#fff;float:right;font-size:12px;font-size:1.2rem;width:146px; font-family:'trebuchet ms',"helvetica neue",helvetica,arial,sans-serif;border:1px solid #ddd;border-radius:15px;
/* padding:6px 12px 6px 10px;padding:.6rem 1.2rem .6rem 1rem; border-top:1px solid #DDD;border-bottom:1px solid #DDD;border-left:1px solid #DDD;border-top-right-radius:0;border-bottom-right-radius:0;margin:2px 0 0 -2px;margin:.2rem 0 0 -.2rem;*/
}
.search-bar #s:focus{color:#111;outline:none;}
.search-bar .submit{background:url(images/search1.png) no-repeat center;background-size:17px;border:0 none;cursor:pointer;display:block;width:25px;height:25px;position:absolute;right:6px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;text-indent:-999999px;}
.widget_rss li{margin:12px 0;margin:1.2rem 0;}
/* -------------------------------------------------------------- * = Footer * ----------------------------------------------------------- */
.menu-first-container{
/* margin:0 auto; */
/* max-width:1100px; */
/* min-width:810px; */
/* max-width:810px; */
}
.site-footer{background-color:#fff;border-top:1px solid #ddd;margin-top:20px;margin-top:2rem;}
.footer-info{background:#e7e7e7;
/* background:#21A3DD; -moz-box-shadow:inset 0 3px 7px -3px #282828;-webkit-box-shadow:inset 0 3px 7px -3px #282828;box-shadow:inset 0 3px 7px -3px #282828;*/
}
.footer-navigation{
/* margin-left:30px; */
margin-left:20px;
/* width:965px; */
font-size:12px;font-size:1.2rem;padding-top:5px}
.footer-navigation ul{
/*float:left; */
}
.site-footer .widget-area .widget{color:#999;}
.footer-navigation li a:hover{color:#C4302B;}
.footer-navigation li{float:left;
/* width:150px; */
width:140px;text-decoration:none;
/* margin-right:7px;margin-right:.7rem; margin:0 10px;*/
position:relative;font-weight:700;font-size:13px;margin-left:20px;}
.footer-navigation li a{display:block;text-decoration:none;border-bottom:0;line-height:1.2;padding:5px 0;padding:.5rem 0;color:#777;}
.footer-navigation menu-item{font-weight:700;}
.footer-navigation ul.sub-menu li,.footer-navigation ul.sub-menu ul.sub-menu li{font-size:11px;font-weight:normal;
/*float:left; */
}
.footer-navigation ul.sub-menu li{margin:0; }
.footer-navigation .current-menu-item > a, .footer-navigation .current-menu-ancestor > a, .footer-navigation .current_page_item > a, .footer-navigation .current_page_ancestor > a{color:#21A4DD;font-weight:700;}
.footer-navigation li .sub-menu .sub-menu li{padding-left:3px;border-left:3px solid #999; margin-left:3px;font-weight:normal;}
.site-footer .widget-title span{}
.copyright, .site-info,.widget-sbr6{color:#999;font-size:11px;font-size:1.1rem;
/*float:left;*/
}
.copyright, .site-info{padding:10px 0;padding:1rem 0;}
.site-info,.widget-sbr6{width:50%;}
.copyright{
/* width:50%; text-align:center; */
}
.site-info{text-align:right;}
.copyright a, .site-info a{color:#fff;text-decoration:none;}
.copyright a:hover, .site-info a:hover{color:#C4302B;}
span.footer-desc{
/* padding-left:47px; */
}
.widget-sbr6{float:right}
.widget-sbr6-title{font-weight:bold;text-align:right;padding-bottom:5px;margin-bottom:5px;}
.ex-link-sbr6 a{display:block;margin-bottom:3px;padding:5px;width:150px;background:#fff;color:#aaa;text-decoration:none;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.ex-link-sbr6 a:hover{color:#2b7fc4;text-decoration:none;background:#fffff9;}
.widget-sbr6 .textwidget{float:right; padding-bottom:5px}
.widget-sbr7{width:50%;float:right;color:#999;font-size:11px;text-align:right}
h3.widget-sbr7-title{text-decoration:underline;}
.copyright-wrap{width:100%;float:left;border-top:1px solid #999; margin-top:20px;}
.scroll-to-top{background:url(images/scroll-to-top.png) no-repeat scroll 0 0 transparent;bottom:25%;cursor:pointer;display:none;width:100px;height:100px;opacity:.5;position:fixed;right:15px;z-index:999;}
.scroll-to-top:hover{opacity:.7;}
/* -------------------------------------------------------------- * = Comments * ----------------------------------------------------------- */
.comments-area, #respond, .commentlist, .commentlist ul.children, .commentlist li.comment, .commentlist li.pingback, .commentlist .comment-body{width:100%;clear:both;float:left;text-align:left;}
.commentlist li.comment, .commentlist li.pingback{padding-bottom:10px;padding-bottom:1rem;}
.commentlist, .commentlist ul.children{list-style:none;padding:0;}
.commentlist ul.children{margin:10px 0 0;margin:1rem 0 0;padding-left:10px;padding-left:1rem;}
.commentlist ul.children li.comment{border-left:1px solid #aaa;position:relative;}
.commentlist ul.children li.comment:before{width:30px;height:15px;display:block;background:url(images/format-sprites.png) no-repeat 0 -129px;position:absolute;top:30px;left:-6px;content:"";z-index:100;}
.commentlist .comment-body{background-color:#FCFCFC;padding:20px;padding:2rem;display:block;border:1px solid #EDEDED;}
.commentlist .children > li.comment{padding-left:23px!important;}
.comments-title{margin-top:10px;margin-top:1rem;padding:5px 0;padding:.5rem 0;}
.comments-area-title, #reply-title{font-size:1.5em;margin-bottom:0;}
.logged-in-as{margin:8px 0;margin:.8rem 0;font-size:14px;font-size:1.4rem;}
.logged-in-as a{text-decoration:none;border-bottom:1px dotted;}
.comment-notes{color:#666;font-size:12px;font-size:1.2rem;font-style:italic;line-height:1.8;padding:5px 0;padding:.5rem 0;clear:both;}
.commentlist li.comment .avatar{float:left;padding:0;border-color:#CCC;}
.commentlist li.comment .comment-author{width:100%;color:#222;text-decoration:none;}
.commentlist li.comment .comment-author{font-size:16px;font-size:1.6rem;padding-left:70px;padding-left:7rem;line-height:1.6;}
.commentlist li.comment .comment-meta{padding:3px 0 3px 70px;padding:.3rem 0 .3rem 7rem;font-size:12px;font-size:1.2rem;color:#666;font-style:italic;}
.commentlist li.comment .comment-text{padding:0 0 0 70px;padding:0 0 0 7rem;}
#cancel-comment-reply-link{font-size:12px;font-size:1.2rem;float:right;}
.comment-reply-link{float:right;margin:0;}
.comment-edit-link{padding-left:5px;padding-left:.5rem;}
textarea#comment{width:100%;}
.commentlist pre{background:#eee;border-color:#e2e2e2;}
.pingback a, .comment a{text-decoration:none;}
.comment .url{font-style:italic;}
.bypostauthor .comment-body{border-width:2px;}
.form-allowed-tags{display:none;}
.comment-content .reply{background:#444;padding:5px;padding:.5rem;float:right;}
.comment-content .reply a{color:#ccc;}
.comment-content .reply a:hover{color:#C4302B;}
.comment-content blockquote{padding:5px;padding:.5rem;margin:10px 0 10px 10px;margin:1rem 0 1rem 1rem;}
#respond #submit{background:#444;border:none;color:#ccc;padding:8px;padding:.8rem;}
#respond #submit:hover{color:#C4302B;cursor:pointer;moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-ms-transition:all .2s ease-in;}
.comment-form-left{float:left;width:240px;padding-left:40px;}
p.comment-form-comment{float:left;}
p.comment-form-author,p.comment-form-email{padding-bottom:5px}
p.form-submit{text-align:center; }
/* -------------------------------------------------------------- * = Responsive Structure * ----------------------------------------------------------- */
@media only screen and max-width 480px{
/* Style adjustments for viewports 480px and under go here */
.row{text-align:center;}
.image-tag, .aside-format, .audio-format, .gallery-format, .image-format, .link-format, .video-format{display:none;}
.scroll-to-top{visibility:hidden;}
.error404 .entry-404{font-size:80px;font-size:8rem;}
}
@media only screen and max-width 767px{
/* Style adjustments for viewports 767px and under go here */
body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.container{min-width:0;margin-left:0;margin-right:0;}
.row{width:100%;min-width:0;margin-left:0;margin-right:0;}
.row .row .column, .row .row .columns{padding:0;}
.column, .columns{width:auto!important;float:none;margin-left:0;margin-right:0;}
.column:last-child, .columns:last-child{margin-right:0;float:none;}
.row .row .column, .row .row .columns{padding:0;}
.column, .columns{width:auto!important;float:none;margin-left:0;margin-right:0;}
.column:last-child, .columns:last-child{margin-right:0;float:none;}
[class*=column] + [class*=column]:last-child{float:none;}
[class*=column]:before, [class*=column]:after{display:table;}
[class*=column]:after{clear:both;}
.push_one, .push_two, .push_three, .push_four, .push_five, .push_six, .push_seven, .push_eight, .push_nine, .push_ten, .push_eleven, .centered{margin-left:0!important;}
.home-cats.row .five.columns{margin-bottom:5px;margin-bottom:.5rem;padding-bottom:5px;padding-bottom:.5rem;border-bottom:1px dotted #BBB;}
#page{margin-top:0;margin-bottom:0;}
.site-content{border-right:0;margin:24px 0 0;margin:2.4rem 0 0;}
.main-navigation{border:0;text-align:center;max-height:44px;}
.header-navigation ul, .footer-navigation ul{text-align:center;}
.vertical-divider{border-left:none;}
.widget-title span{padding-left:10px;padding-left:1rem;}
.footer-sidebar .one.widget-area, .footer-sidebar.two .widget-area, .footer-sidebar.three .widget-area{clear:both;width:100%;}
}
/* -------------------------------------------------------------- * = Print * ----------------------------------------------------------- */
@media print{body{background:none!important;font-size:10pt;}
footer a[rel=bookmark]:link:after, footer a[rel=bookmark]:visited:after{content:" [" attr(href) "] ";}
.site{clear:both!important;display:block!important;float:none!important;max-width:100%;position:relative!important;}
.site-header{text-align:left;}
.row .three.columns, .row .two.columns{display:block!important;}
.site-header h1{font-size:21pt;line-height:1;text-align:left;}
.site-header h2{font-size:10pt;text-align:left;}
#author-avatar, #colophon, #respond, .commentlist .comment-edit-link, .commentlist .reply, .entry-header .comments-link, .entry-meta .edit-link a, .page-link, .site-content nav, .widget-area, img.header-image, nav.site-navigation{display:none;}
.site-content{float:left;margin:0;width:100%;margin:0;width:auto;}
.singular .entry-header .entry-meta{position:static;}
.singular .site-content, .singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular .comments-title{margin:0;width:100%;}
.entry-header .entry-title, .entry-title, .singular .entry-title{font-size:14pt;}
.entry-meta{font-size:10pt;}
#author-description{float:none;width:auto;}
.commentlist .avatar{height:39px;left:2.2em;top:2.2em;width:39px;}
.comments-area article header cite, .comments-area article header time{margin-left:50px;margin-left:5rem;}
}
/* -------------------------------------------------------------- * = IE Fixes. * ----------------------------------------------------------- */
/* =IE8 and under.----------------- */
.lt-ie9 .search-bar .submit{margin-top:0;}
.lt-ie9 .entry-title, .lt-ie9 .entry-summary{padding-left:10px;}
.lt-ie9 .caption3{top:130px!important;}
.lt-ie9 .caption1{top:170px!important;width:530px!important;}
.lt-ie9 .comment-form-author, .lt-ie9 .comment-form-email, .lt-ie9 .comment-form-url, .lt-ie9 .comment-form-comment{padding-bottom:5px;}
.lt-ie9 img.size-full, .lt-ie9 img.size-large, .lt-ie9 img.header-image, .lt-ie9 img.wp-post-image, .lt-ie9 .site-header img, .lt-ie9 .entry-content img{width:auto;
/* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
}
/* =IE7 and under.----------------- */
.lt-ie8 .clearfix{height:1%;}
.lt-ie8 .site-content{width:570px;}
.lt-ie8 .comments-wrap{width:500px;float:left;}
.lt-ie8 #secondary{width:260px;float:left;padding-left:20px;}
.lt-ie8 .site-info{text-align:center;}
.lt-ie8 .skip-link{display:none;}
.lt-ie8 .header-navigation{width:940px!important;}
.lt-ie8 .site-header .widget-area{width:420px!important;float:left;}
.lt-ie8 .assistive-text{visibility:hidden;}
.lt-ie8 .main-navigation li, .lt-ie8 .header-navigation li, .lt-ie8 .footer-navigation li{zoom:1;display:inline;}
.lt-ie8 .main-navigation{margin-left:-20px;}
.lt-ie8 .reply{width:40px;}
.lt-ie8 .main-navigation li ul{margin-left:-100px;padding-top:0;margin-top:-8px;}
.lt-ie8 .vertical-divider{width:50%!important;}
.lt-ie8 .one.footer-sidebar .widget-area{width:95%;}
.lt-ie8 .two.footer-sidebar .widget-area{width:45%;}
.lt-ie8 .three.footer-sidebar .widget-area{width:28%;}
/* COPY NDV */
.mapsite a{display:block;font-size:11px;text-align:center;padding:5px;text-decoration:none;width:100px;color:#aaa;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff;
/* border:1px solid #aaa; */
margin:5px 0;float:left;}
.copyndvtext{float:right;background:#fff;}
.ttl1, .ttl2{
/*font-size:12px; font-size:1.2rem;*/
font-weight:700;line-height:1.4;padding-left:10px;}
.ttl1{text-transform:uppercase; background:rgba(11,104,144,.9); background:-moz-linear-gradient(left,rgba(11,104,144,.9) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(11,104,144,.9)),color-stop(100%,rgba(255,255,255,1))); background:-webkit-linear-gradient(left,rgba(11,104,144,.9) 0%,rgba(255,255,255,1) 100%); background:-o-linear-gradient(left,rgba(11,104,144,.9) 0%,rgba(255,255,255,1) 100%); background:-ms-linear-gradient(left,rgba(11,104,144,.9) 0%,rgba(255,255,255,1) 100%); background:linear-gradient(to right,rgba(11,104,144,.9) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0',endColorstr='#ffffff',GradientType=1 );color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.2);margin-bottom:10px;margin-bottom:1rem;}
.ttl2{color:#555;}
.twt, .rssn,.face{float:right; width:22px; height:22px; margin:2px;}
a.twt{background:url(/wp-content/uploads/2013/01/twt.png) no-repeat;}
a.twt:hover,a.rssn:hover,a.face:hover{background-position:0px -22px;}
a.rssn{background-position:0px 0px; background:url(/wp-content/uploads/2013/01/rss.png) no-repeat;}
a.face{background-position:0px 0px; background:url(/wp-content/uploads/2013/01/face.png) no-repeat;}
.specbox{float:right;height:20px;width:155px;margin:2px;border:1px solid #7a7a7a;}
#google_translate_element select, #google_translate_element div, #google_translate_element span{font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;border:0;margin:0;padding:0;height:20px;background:0;color:#000;text-shadow:0px 1px 1px #fff;}
.bann{padding:0 33px 5px;}
.bann3{padding:0 20px 10px;}
.bann2{padding:5px;width:289px;height:70px;border:1px solid #d8dadd;text-transform:uppercase;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:8pt;cursor:pointer;position:relative;margin:0 5px 10px;float:left;}
.bann2 img{padding-right:5px;}
.bann2 a{width:290px;height:70px;display:block;text-decoration:none;}
.fbeck,.categorylink{cursor:pointer; margin-top:5px; text-decoration:none;display:block;text-align:center; color:#aaa;
/* -webkit-border-radius:8px; */
/* -moz-border-radius:8px; */
/* border-radius:5px; */
/* background:#fff; */
/* border:1px solid #aaa; */
}
.fbeck{width:100px;
/* margin:0 auto; */
padding:10px;float:left;height:15px;}
.fbeck_up{width:50px; padding:2px;
/* max-height:20px; */
font-weight:normal; margin-right:10px;
/* margin-bottom:55px; */
text-decoration:none; text-align:center; color:#999; cursor:pointer;
/* display:block; */
float:left;
/* background:#eee; */
text-transform:uppercase; font-size:12px; background:url(/wp-content/themes/frc/images/fbeck19.png) no-repeat;}
a.fbeck_up:hover{color:#fff;background:url(/wp-content/themes/frc/images/fbeck19-h.png) no-repeat;}
a.fbeck:hover,a.categorylink:hover{color:#fff;background:#21a3dd;
/* border:1px solid #21A3DD; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;*/
}
.categorylink{width:300px;margin-right:5px;padding:5px;}
.ndv a{text-decoration:none;color:#999;letter-spacing:2px;width:145px;height:10px;display:block;float:right;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;margin:3px 0;padding:10px;}
.ndv a:hover{text-decoration:none; background:#4B4747;color:#fff;letter-spacing:2px;padding:10px;}
.fb-button{display:block;padding-top:2px;width:110px;margin:0 auto;opacity:0.5;}
.fb-button:hover{opacity:1.0;}
.ndv1{float:right;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;cursor:pointer;padding:5px}
.ndv1 a{text-decoration:none; text-shadow:0 1px 1px #c0c0c0;color:#4e4d4b;letter-spacing:2px;font-weight:bold}
.ndv1 a sup{vertical-align:.3em;}
.twt2{padding:7px 15px 0; float:left;}
.twt2 img{border-style:dotted; border:1px solid #e3e3e3;padding:2px;}
.teaml{padding:5px;float:left;}
.tlimg, .tlimg2{border:1px solid #e3e3e3;padding:2px;float:left;margin-left:5px;}
.tlimg2, .tlimg2 img{height:30px;}
.tlimg2,{margin-left:3px;}
.tlimg3{width:100px;margin:3px auto;height:25px;}
.ndst{width:910px;padding:0 9px;margin:0 auto;display:block; text-transform:uppercase;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;}
.ndst1{border:1px solid #ccc}
.ndst1,.partn{padding:5px;width:280px;height:75px;cursor:pointer;position:relative;float:left;text-align:left;margin:5px;text-decoration:none;}
.ndst1 img{padding-right:10px;}
.ndst .ndst1:hover{border:1px solid #21A3DD; text-shadow:1px 1px 6px #ddd;}
.partn{border:1px dashed #ccc}
.docx{border-style:dotted; border:1px solid #e3e3e3; padding:5px;margin:5px;}
.docxtxt{width:50%;border-bottom:1px solid #27871B;font-weight:700;color:#555; padding:5px;}
.docxlnk{padding:5px 10px 5px;line-height:1.5;}
.docxlnk a{text-decoration:none; display:block; padding:2px}
.docxlnk a:hover{color:#ffffff; background:#21A3DD;}
.headtl1{margin:0 auto; background:url(images/div2.png) repeat-x center center;max-width:1200px;max-width:120rem;height:25px;
/*border-top:1px; border-bottom:1px; border-style:solid;border-color:#fff */
}
.headtl{position:fixed; width:100%; min-width:740px; height:10px; right:0; top:0; z-index:199; }
#time{float:left;width:289px;position:relative; height:16px; padding:6px 10px 2px; color:#000;text-shadow:0px 1px 1px #fff;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;}
.sthead8, .sthead81{float:left;line-height:1.6;margin:0 3px 5px;text-decoration:none;display:block;text-align:center; color:#ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff;border:1px solid #ddd;}
a.sthead8:hover, a.sthead81:hover{color:#21A3DD;background:#eee;border:1px solid #21A3DD;}
.sthead8{width:74px}
.sthead81{width:211px}
.bannwidget{padding:5px;width:200px;cursor:pointer;float:left;position:relative;text-align:left;border:1px solid #ddd;margin-bottom:5px;text-decoration:none;display:block;}
.bannwidget img{padding-right:15px;width:55px}
.bannwidget .txt,.bannwidget .txt1{padding-right:15px;font-size:13px;}
.bannwidget .txt1{display:block;padding-top:8px}
/*.bannwidget .txt1{line-height:1.2;}
*/
.bannwidget:hover{border:1px solid #21A3DD; text-shadow:1px 1px 6px #ddd;text-decoration:none; -webkit-box-shadow:0px 0px 2px 1px rgba(204,204,204,0.5); -moz-box-shadow:0px 0px 2px 1px rgba(204,204,204,0.5); box-shadow:0px 0px 2px 1px rgba(204,204,204,0.5); -webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px; -moz-border-radius-topleft:30px; -moz-border-radius-bottomleft:30px; border-top-left-radius:30px; border-bottom-left-radius:30px;}
/* slider news */
.jquery-slider, .jquery-slider *{box-sizing:border-box !important; -webkit-transition:none !important; -moz-transition:none !important; -o-transition:none !important; transition:none !important;}
.jquery-slider{overflow:hidden; position:relative;}
.jquery-slider-element{overflow:hidden; display:none; position:absolute; left:0; top:0; width:100%; height:100%;}
.jquery-slider-control{overflow:hidden; position:absolute; text-align:center; width:20px; height:20px; line-height:20px; font-size:12px; font-weight:bold; padding:0; margin:0; background:#fff; opacity:0.33; cursor:pointer; box-shadow:#666 0 0 2px; text-shadow:#fff 0 0 1px;}
.jquery-slider-control:hover{opacity:1;}
.jquery-slider-control-prev{left:5px; bottom:5px;}
.jquery-slider-control-next{left:30px; bottom:5px;}
.jquery-slider-pages{overflow:visible; position:absolute; left:5px; bottom:3px; height:20px; right:5px;}
.jquery-slider-page{overflow:hidden; position:relative; display:block; float:right; width:12px; height:12px; padding:0; margin:0; background:#21A3DD;cursor:pointer; opacity:0.33; margin:3px; box-shadow:#333 0 0 2px;}
.jquery-slider-page:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);}
.jquery-slider-page-current{opacity:1;}
#slider{background:#fff;}
#slider div a{display:block; width:221px; height:85px;}
.hr-rupap{border:0; height:1px; background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(45,147,74,0.75),rgba(0,0,0,0)); background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(45,147,74,0.75),rgba(0,0,0,0)); background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(45,147,74,0.75),rgba(0,0,0,0)); background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(45,147,74,0.75),rgba(0,0,0,0)); }
.hr-entry{border:0; height:1px; background-image:-webkit-linear-gradient(left,rgba(0,122,186,0.75),rgba(0,0,0,0)); background-image:-moz-linear-gradient(left,rgba(0,122,186,0.75),rgba(0,0,0,0)); background-image:-ms-linear-gradient(left,rgba(0,122,186,0.75),rgba(0,0,0,0)); background-image:-o-linear-gradient(left,rgba(0,122,186,0.75),rgba(0,0,0,0)); -webkit-margin-before:0; margin-top:0;
/* width:83%; */
}
.comment-org{font-size:13px; font-weight:bold; color:rgb(68,68,68); padding:.3em 1.4em; border-bottom:5px solid rgba(0,0,0,.1); width:50%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; background:rgb(245,245,245) linear-gradient(#f4f4f4,#f1f1f1);}
/*Виджет ссылок в сайдбаре*/
.widget-area.three.columns .widget_links ul{}
.widget-area.three.columns .widget_links ul li{padding:3px 0;}
.widget-area.three.columns .widget_links ul li a{text-decoration:none;border-bottom:1px solid #eee;display:block;min-height:42px}
.widget-area.three.columns .widget_links ul li a:hover{}
.widget-area.three.columns .widget_links .widget-title{font-size:12px;font-weight:700;}
.widget-area.three.columns .widget_links img{float:left;padding-right:3px;width:40px;}
/*Виджет ссылок в подвале*/
.footer-sidebar .widget_links ul li{min-height: 140px;width: 15.6666%;list-style:none;list-style-type:none;margin:3px 0;text-decoration:none; display:block; cursor:pointer;position:relative;float:left;text-align:left;margin:5px;}
.footer-sidebar .widget_links ul li a,.partn{display:block;cursor:pointer;text-align:center;text-decoration:none;font-size:13px;font-size:1.3rem;padding:10px 15px;color:#999; moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in; -ms-transition:all .2s ease-in; line-height:1.3;}
.footer-sidebar .widget_links ul li a:hover{text-shadow:1px 1px 6px #ddd;color:#21A3DD;}
.footer-sidebar .widget_links img,#partnreslinks .widget_links img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:url(grayscale.svg) filter:gray;
/* IE 6-9 */
}
.footer-sidebar .widget_links img{padding-bottom:10px;display:block;max-height:60px;margin:0 auto; }
.footer-sidebar .widget_links a:hover img,#partnreslinks .widget_links a:hover img{-webkit-filter:grayscale(0%); -webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:none;
/* IE 6-9 */
}
.footer-sidebar .widget_links ul{width:1140px;margin:0 auto;}
.footer-sidebar .widget_links .widget-title{font-size:12px;font-size:1.2rem;letter-spacing:1.2px;color:#999;text-transform:uppercase;text-align:center;font-weight:400;}
/* вывод списка организаций */
.mem-container{padding:5px;height:120px;}
.mem-container,.mem-divider{width:600px;margin:0 auto;}
.mem-name,.mem-logo{text-align:left;float:left;}
.mem-name,.mem-link{width:420px;height:70px;padding:5px 5px 5px 10px;}
.mem-logo{width:150px;height:100px;padding:5px;border-right:1px solid #ddd;}
.mem-divider{height:13px;background:url(http://xn--2030-93dyu2cwb5a.xn--p1ai/wp-content/themes/leaf/images/leaf-divider.png) repeat-x center center;}
.mem-logo img{max-width:150px;max-height:100px;}
.mem-link{text-align:left;margin-bottom:5px;height:20px;float:left;}
.mem-link a{display:block}
.breadcrumbs{padding:34px 242px 4px;
/*30px 20px 4px;*/
font-size:11px;border-bottom:1px solid #eee;}
.breadcrumbs a{text-decoration:none;color:#bbb;}
.docxlnk,.profnewslnk,.profnewslnk-slider{line-height:1.2;}
.docxlnk a{padding-left:5px; text-decoration:none; display:block;border-left:5px solid #fff;}
.profnewslnk a,.profnewslnk-slider a{text-decoration:none;border-left:3px solid #fff;}
.docxlnk a:hover{padding-left:5px; border-left:5px solid #2b6eba;background:#eee;}
.profnewslnk a img,.profnewslnk-slider a img{float:left;margin:2px 10px 2px 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:3px;min-width:65px;}
.profnewslnk a,.profnewslnk-slider a{display:block;font-size:14px;min-height:85px;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif; padding-left:10px;}
.profnewslnk,.profnewslnk-slider{padding:5px}
.profnewslnk-date{color:#aaa; font-size:13px;
/*font-style:italic; */
color:#808080; float:left; margin-right:5px; padding:1px 0;}
.profnewslnk .entry-summary,.profnewslnk-slider .entry-summary{padding:5px 0;height:54px;}
.profnewslnk a:hover,.profnewslnk-slider a:hover{color:#2b6eba!important;background:#eee;padding-left:10px;border-left:3px solid #21A4DD;}
.dateproflnk{
/*font-size:14px; */
font-weight:700;display:block;height:35px;}
/* Эксперм */
.dateproflnk-mrk{font-weight:700;}
.profnewslnk .entry-summary-mrk,.profnewslnk .entry-summary-sm{padding:5px 5px 5px 0;font-size:13px;}
.profnewslnk-h{height:20px;}
.entry-summary-sm{font-size:12px;font-family:'Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif;}
.profnewslnk-slider{width:700px;float:left;position:relative;background-color:#FFF;}
.inslider a{text-decoration:none;}
.contentholder{border:1px solid #a9a9a9;height:200px;width:700px;overflow:hidden;position:relative;background-color:#FFF;}
.contentslider{position:absolute;top:0; left:0;}
.imgslider img{float:left;}
.contentnav{position:absolute;bottom:30px; left:30px; height:30px;z-index:100;text-align:center;line-height:30px;border:1px solid #000;background-color:#fff;border:1px solid #000;}
.contentnav a{padding:5px;text-decoration:none;color:#333;}
.contentnav a.active{font-weight:bold;color:#FFF;background:#603;}
span.newstag{border-left:3px solid #0698e0;
/* background:#0698e0; */
padding:0 3px;text-transform:uppercase;
/* font-size:12px; */
/* margin:5px; */
/* float:right; */
color:#808080;}
span.newstag-blank, span.newstag-7,span.newstag-9,span.newstag-5, span.newstag-15, span.newstag-17, span.newstag-18, span.newstag-19, span.newstag-20, span.newstag-42{display:block;float:left;padding:2px 7px 2px 20px;text-transform:uppercase;font-size:12px; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
/*сму*/
span.newstag-7{background:url(/wp-content/uploads/2015/03/tags_7.png) no-repeat;}
/*юбилей*/
span.newstag-9{background:url(/wp-content/uploads/2015/03/tags_9.png) no-repeat;}
/*новости центра*/
span.newstag-5{background:url(/wp-content/uploads/2015/03/tags_5.png) no-repeat;}
/*мероприятия*/
span.newstag-15{background:url(/wp-content/uploads/2015/03/tags_15.png) no-repeat;}
/*образование*/
span.newstag-17{background:url(/wp-content/uploads/2015/03/tags_17.png) no-repeat;}
/*защита*/
span.newstag-18{background:url(/wp-content/uploads/2015/03/tags_18.png) no-repeat;}
/*события*/
span.newstag-19{background:url(/wp-content/uploads/2015/03/tags_19.png) no-repeat;}
/*вакансии*/
span.newstag-20{background:url(/wp-content/uploads/2015/03/tags_20.png) no-repeat;}
/*поздравляем*/
span.newstag-42{background:url(/wp-content/uploads/2015/03/tags_42.png) no-repeat;}
.logoRAS{padding:5px;margin:0 7px 11px;width:210px;float:left;text-align:center;font-size:12px;border-radius:5px; color:#999;}
.logoRAS img{max-height:80px}
.status{padding:3px;text-transform:uppercase; background:#0698e0; border-color:#0389ca; text-shadow:0 -1px 0 #0073ac; color:#ffffff; -moz-box-shadow:0px 0px 4px #e6e6e6; -webkit-box-shadow:0px 0px 4px #e6e6e6; box-shadow:0px 0px 4px #e6e6e6; position:relative; }
.status-todo{padding:3px;text-transform:uppercase;background:#E0062F;border-color:#D2072D;text-shadow:0 -1px 0 #AC0014;color:#ffffff;-moz-box-shadow:0px 0px 4px #e6e6e6;-webkit-box-shadow:0px 0px 4px #e6e6e6;box-shadow:0px 0px 4px #e6e6e6;position:relative; }
.status-rad{padding:3px;text-transform:uppercase; background:#0698e0; border-color:#0389ca; text-shadow:0 -1px 0 #0073ac; color:#ffffff; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; -moz-box-shadow:0px 0px 4px #e6e6e6; -webkit-box-shadow:0px 0px 4px #e6e6e6; box-shadow:0px 0px 4px #e6e6e6; position:relative; }
hr.st1{border:0; height:1px; width:300px; background:#333; background-image:-webkit-linear-gradient(left,#0698e0,#2b7fc4,#0698e0); background-image:-moz-linear-gradient(left,#0698e0,#2b7fc4,#0698e0); background-image:-ms-linear-gradient(left,#0698e0,#2b7fc4,#0698e0); background-image:-o-linear-gradient(left,#0698e0,#2b7fc4,#0698e0); }
hr.st2{border:0; height:1px; background:#333; background-image:-webkit-linear-gradient(right,#0698e0,#2b7fc4,#0698e0); background-image:-moz-linear-gradient(right,#0698e0,#2b7fc4,#0698e0); background-image:-ms-linear-gradient(right,#0698e0,#2b7fc4,#0698e0); background-image:-o-linear-gradient(right,#0698e0,#2b7fc4,#0698e0); }
hr.st3{border:0; height:1px; background:#333; background-image:-webkit-linear-gradient(right,#E0062F,#AC0014,#E0062F); background-image:-moz-linear-gradient(right,#E0062F,#AC0014,#E0062F); background-image:-ms-linear-gradient(right,#E0062F,#AC0014,#E0062F); background-image:-o-linear-gradient(right,#E0062F,#AC0014,#E0062F); }
hr.st4{border:0; height:2px; margin:10px 0; background-image:-webkit-linear-gradient(left,rgba(6,152,224,0),rgba(6,152,224,0.75),rgba(6,152,224,0)); background-image:-moz-linear-gradient(left,rgba(6,152,224,0),rgba(6,152,224,0.75),rgba(6,152,224,0)); background-image:-ms-linear-gradient(left,rgba(6,152,224,0),rgba(6,152,224,0.75),rgba(6,152,224,0)); background-image:-o-linear-gradient(left,rgba(6,152,224,0),rgba(6,152,224,0.75),rgba(6,152,224,0));}
hr.st5{border:0; height:1px; margin:10px 0; background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:-ms-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));}
.catname{text-align:center;display:block;padding:5px 0;
/* margin:10px; */
border-bottom:1px solid #ddd;border-top:1px solid #ddd;text-transform:uppercase;font-size:16px;color:#777;}
span.catname a{text-decoration:none;color:#777;}
.catname2{text-align:center;display:block;padding:10px 0;
/* margin:10px; */
/* border-bottom:1px solid #eee; */
text-transform:uppercase;font-size:16px;}
hgroup{margin-top:20px;}
input{outline:none;}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;}
input::-webkit-search-decoration, input::-webkit-search-cancel-button{display:none;
/* Удаляем иконку поиска и сброса */
}
input[type=email]{padding:6px; padding:.6rem; font-family:inherit;}
/* Поле ввода строки поиска */
input[type=searchtext]{background:#ededed url(images/search-icon.png) no-repeat 9px center;border-left:solid 1px #ddd;border-bottom:0;border-top:0;border-right:0;padding:14px 14px 12px 32px;width:55px;font-size:12px;max-height:44px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
/*-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em; */
min-height:17px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
input[type=searchtext]:focus{width:136px;
/* Ширина при наличии фокуса ввода */
background-color:#fff; overflow:hidden;border-color:#6dcff6;-webkit-box-shadow:0 0 5px rgba(11,104,144,.5); -moz-box-shadow:0 0 5px rgba(11,104,144,.5); box-shadow:0 0 5px rgba(11,104,144,.5);
/* Эффект свечения */
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type=searchtext]:focus{width:128px;}
}
@-moz-document url-prefix(){input[type=searchtext]:focus{width:134px;
/* Ширина при наличии фокуса ввода */
}
}
/* Заполнитель */
input:-moz-placeholder{color:#999;}
input::-webkit-input-placeholder{color:#999;}
input::input-placeholder{color:#999;}
/* вар B */
#var-b input[type=searchtext]{width:15px;padding-left:10px;color:transparent;cursor:pointer;}
#var-b input[type=searchtext]:hover{background-color:#fff;}
#var-b input[type=searchtext]:focus{width:100px;padding-left:32px;color:#000;background-color:#fff;cursor:auto;}
#var-b input:-moz-placeholder{color:transparent;}
#var-b input::-webkit-input-placeholder{color:transparent;}
span.searchpage{font-weight:bold;display:block;text-transform:uppercase;font-size:14px;padding:10px;width:170px;margin-bottom:10px;background:rgb(245,245,245) linear-gradient(#F2F2F2,#F7F7F7);border:1px solid #ddd;}
span.home-p{font-size:13px;text-align:center; }
/* СТРУКТУРА ЦЕНТРА */
.str-fic, .str-dir, .str-uch,.str-bah,.str-bio,.str-vino,.str-nts1,.str-nts2{color:#0B6890;border:1px solid #999;display:block;text-decoration:none;}
.str-fic{width:70%;margin:0 auto;text-align:center;padding:10px;
/* background:-webkit-linear-gradient(left,rgba(11,104,144,.3) 0%, rgba(11,104,144,.9) 50%,rgba(11,104,144,.3) 100%);*/
}
a.str-fic:hover, a.str-dir:hover, a.str-uch:hover, a.str-bah:hover, a.str-bio:hover, a.str-vino:hover, a.str-nts1:hover, a.str-nts2:hover{-moz-box-shadow:0 0 4px rgba(0,0,0,0.4);
/* Для Firefox */
-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);
/* Для Safari и Chrome */
box-shadow:0 0 4px rgba(0,0,0,0.4);
/* Параметры тени */
border:1px solid #21A4DD;}
.str-dir-head{height:36px;}
.str-dir{width:20%;float:left;margin-left:356px;
/* margin:20px auto 0; */
text-align:center;padding:10px 10px 10px 10px;}
.str-uch{width:17%;float:left;margin:0 auto;text-align:center;padding:10px;border-radius:40px; }
.str-arrow,.str-larrow{color:#0066A5;height:36px;text-align:center;}
.str-larrow{float:left;width:8%;background:url(/wp-content/uploads/2015/03/arrow-l.png) repeat-x;
/* padding:10px; */
}
.str-arrow{background:url(/wp-content/uploads/2015/03/arrow-d.png) repeat-y;width:1px;margin:0 auto;}
.str-iarrow1,.str-iarrow2,.str-iarrow3{float:left;width:145px;color:#0066a5;
/* height:35px; */
}
.str-iarrow1{padding:10px;text-align:left;}
.str-iarrow2{padding:10px;text-align:center;}
.str-iarrow3{padding:10px;text-align:right;}
.str-arrow-head1, .str-arrow-head,.str-nii-head{margin:0 auto;height:37px;}
.str-arrow-head{width:495px;background:url(/wp-content/uploads/2015/03/arrow-dwn.png) repeat-y;}
.str-nii-head{width:650px;height:60px;}
.str-arrow-head1{width:495px;background:url(/wp-content/uploads/2015/03/arrow.png) no-repeat;}
.str-bah,.str-bio,.str-vino,.str-nts1,.str-nts2{width:201px;float:left;text-align:center;font-size:13px;
/* background:-webkit-linear-gradient(left,rgba(11,104,144,.3) 0%, rgba(11,104,144,.9) 50%,rgba(11,104,144,.3) 100%);*/
}
.str-bah,.str-vino{padding:16px 5px;}
.str-bio{margin:0 5px;padding:23px 5px;max-height:12px;}
.str-vino{}
.str-nts1{margin:0 5px;}
.str-nts2,.str-nts1{padding:22px 5px;border-radius:20px;}
.str-nts3{width:80%;margin:0 auto;text-align:center;padding:10px;color:#fff;background:-webkit-linear-gradient(left,rgba(11,104,144,.3) 0%, rgba(11,104,144,.9) 50%,rgba(11,104,144,.3) 100%);border-radius:40px; }
/* end СТРУКТУРА ЦЕНТРА */
/* СТРУКТУРА ЦЕНТРА new */
.headerbox{width:631px; background:url(/wp-content/uploads/sh/shema-back.png) no-repeat!important;margin:0 auto;}
.headerbox a{display:block;text-align:center;text-decoration:none;color:#aaa}
.four-sq{width:200px; height:65px; }
.four-cir{width:197px; height:65px; }
.stroka{text-align:center;display:table;width:100%}
.rad{border-radius:17px}
.rad2{-webkit-border-bottom-right-radius:26px;-moz-border-radius-bottomright:26px;border-bottom-right-radius:26px;}
.zero{height:67px; width:202px;}
.one-box{width:631px;height:65px;background:url(/wp-content/uploads/sh/sh-frc-b.png) no-repeat!important}
.dir-box{background:url(/wp-content/uploads/sh/sh-dir-b.png) no-repeat!important}
.ych-box,.ych-box-tmp{background:url(/wp-content/uploads/sh/sh-ychsov-b.png) no-repeat!important}
.nts-box,.nts-box-tmp{background:url(/wp-content/uploads/sh/sh-nts-b.png) no-repeat!important}
.bah-box{background:url(/wp-content/uploads/sh/sh-bah-b.png) no-repeat!important}
.bien-box{background:url(/wp-content/uploads/sh/sh-bieng-b.png) no-repeat!important}
.vino-box{background:url(/wp-content/uploads/sh/sh-vino-b.png) no-repeat!important}
.one-box:hover{width:631px;height:65px;background:url(/wp-content/uploads/sh/sh-frc.png) no-repeat!important}
.dir-box:hover{background:url(/wp-content/uploads/sh/sh-dir.png) no-repeat!important}
.ych-box:hover{background:url(/wp-content/uploads/sh/sh-ychsov.png) no-repeat!important}
.nts-box:hover{background:url(/wp-content/uploads/sh/sh-nts.png) no-repeat!important}
.bah-box:hover{background:url(/wp-content/uploads/sh/sh-bah.png) no-repeat!important}
.bien-box:hover{background:url(/wp-content/uploads/sh/sh-bieng.png) no-repeat!important}
.vino-box:hover{background:url(/wp-content/uploads/sh/sh-vino.png) no-repeat!important}
.shem-osn{float:left;}
.sh-mar1{margin-top:21px;}
.sh-mar2{margin-top:44px;}
.sh-mar3{margin-top:22px;}
.box-mar{margin-left:18px;}
.box-mar2{margin-left:13px;}
.box-mar3{margin-left:15px;}
.box-mar4{margin-left:18px;}
/* end СТРУКТУРА ЦЕНТРА new */
/* СТРУКТУРА ЦЕНТРА new-eng */
.one-box-en{width:631px;height:65px;background:url(/wp-content/uploads/shen/sh-frc-b.png) no-repeat!important}
.dir-box-en{background:url(/wp-content/uploads/shen/sh-dir-b.png) no-repeat!important}
.ych-box-en,.ych-box-tmp-en{background:url(/wp-content/uploads/shen/sh-ychsov-b.png) no-repeat!important}
.nts-box-en,.nts-box-tmp-en{background:url(/wp-content/uploads/shen/sh-nts-b.png) no-repeat!important}
.bah-box-en{background:url(/wp-content/uploads/shen/sh-bah-b.png) no-repeat!important}
.bien-box-en{background:url(/wp-content/uploads/shen/sh-bieng-b.png) no-repeat!important}
.vino-box-en{background:url(/wp-content/uploads/shen/sh-vino-b.png) no-repeat!important}
.dir-box-en:hover{background:url(/wp-content/uploads/shen/sh-dir.png) no-repeat!important}

/* end СТРУКТУРА ЦЕНТРА new eng */
.breadcrumb{font:bolder 12px "Trebuchet MS",Verdana,Arial;padding-bottom:10px;}
.zakupka-off,.zakupka-sup{padding:3px 3px 3px 25px; line-height:2; text-transform:uppercase; font-size:10px; font-weight:700; display:block; width:140px; height:17px; margin:2px 0;}
.zakupka-off{background:#eee url('/wp-content/uploads/2015/03/galka20.png') no-repeat;}
.zakupka-sup{background:#eee url('/wp-content/uploads/2015/04/docs2.png') no-repeat;}
.zakupka-on a{padding:3px 3px 3px 25px; line-height:2; background:#21A4DD url('/wp-content/uploads/2015/03/zakup.png') no-repeat; text-transform:uppercase; font-size:10px; font-weight:700; text-decoration:none; color:#fff; display:block; width:140px; height:17px;}
.zakupka-on a:hover{color:#fff; box-shadow:1px 2px 2px rgba(0,0,0,.4);}

.headertabs{border:1px solid #cccccc; padding:8px; margin-top:5px; cursor:pointer; text-align:center; }
.headertabs:hover{color:#666666; }
.contenttabs{overflow:hidden; }
.texttabs{border:1px solid #cccccc; border-top:none; padding:15px; text-align:left; background:#eeeeee; font-size:14px; }
.tabscontainer{padding:20px;}
.accordion-wrapper{width:80%;}
.accordion{margin:5px 0;display:table;}
.accordion-link,.accordion-link-b{border:0; margin:0.3em 0.15em; padding:0; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; font-size:13px; line-height:1.3; max-width:95%; }
.accordion-link{float:left;}
.accordion-link a,.accordion-link-b a{text-decoration:none;}
.accordion-header{display:table; padding:2px;cursor:pointer; font-size:10pt; font-size:13px;}
.accordion-header h3{float:left; width:90%; margin:0;}
.accordion-close{display:block; float:right; width:13px; height:13px; position:relative; text-indent:-9999px;}
.accordion-close:after,
.bvi-body .accordion-header .accordion-close:after
{content:""; display:block; width:0; height:0; position:absolute; top:6px; border-color:#ccc transparent transparent!important; border-style:solid!important; border-width:6px;}
.accordion.expanded .accordion-close:after{top:-2px; border-color:transparent transparent #999!important;}
.accordion-collapse{display:none; margin-left:5px; padding-left:5px; font-size:10pt; font-size:13px; line-height:1.3; width:100%; border-left:1px solid #999; margin-top:6px; clear:both;}
.accordion-collapse td{border:0; padding:0; margin:0; line-height:1.3; }
.accordion-collapse table{border:0; padding:0; margin:0; line-height:1.3; color:#555; }
/* ul-dropfree */
ul.ul-dropfree div.drop{width:11px;height:11px;position:absolute;z-index:10;top:6px;left:-6px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAALCAIAAAD0nuopAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpinDlzJgNlgAWI09LScEnPmjWLoAImrHpIAkwMFAMqGMGC6X44GzkIsHoQooAFTTVQKdbAwxOigyMsmIh3MC7ASHnqBAgwAD4CGeOiDhXRAAAAAElFTkSuQmCC');background-position:-11px 0;background-repeat:no-repeat;cursor:pointer;}
/* ul-treefree */
ul.ul-treefree{padding-left:25px; }
ul.ul-treefree ul{margin:0; padding-left:6px; }
ul.ul-treefree li{position:relative; list-style:none outside none; border-left:solid 1px #999; margin:0; padding:0 0 0 19px; line-height:23px; }
ul.ul-treefree li:before{content:''; display:block; border-bottom:solid 1px #999; position:absolute; width:18px; height:11px; left:0; top:0; }
ul.ul-treefree li:last-child{border-left:0 none; }
ul.ul-treefree li:last-child:before{border-left:solid 1px #999; }
ul.ul-treefree p{margin:0;}
span.cards a{background:url(/wp-content/themes/frc/images/more19.png) no-repeat; background-position:right; padding:2px 15px 2px 5px; text-transform:uppercase; font-size:12px; }
span.cards a{text-decoration:none;}
span.cards a:hover{background:url(/wp-content/themes/frc/images/more19-h.png) no-repeat;color:#fff;background-position:right;}
/** * Skyrim-inspired Menu */
ul#menuright{list-style-type:none;margin:0;padding:0;}
li#menuright{margin:0;padding:0;}
#menuright{border-left:1px solid #FFF;border-right:1px solid #FFF;background:rgba(0,0,0,0.5);float:left;font-size:1.5em;min-height:100%;margin-left:1em;}
#menuright li{position:relative;z-index:1;}
#menuright li a{display:block;padding:0.5em 1em;white-space:nowrap;}
#menuright li ul{position:absolute;overflow:hidden;display:none;right:100%;top:0.3em;float:none;background-image:-moz-radial-gradient(0 50%,ellipse farthest-side,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.5) 33%,rgba(0,0,0,0) 100%);background-image:-webkit-radial-gradient(0 50%,ellipse farthest-side,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.5) 33%,rgba(0,0,0,0) 100%);background-image:radial-gradient(0 50%,ellipse farthest-side,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.5) 33%,rgba(0,0,0,0) 100%);}
#menuright li:hover ul{display:block;}
#menuright li ul a{position:relative;font-size:0.8em;}
#menuright li ul a:hover:before{content:"";display:block;width:1em;height:1em;background:rgba(0,0,0,0.75);border:1px solid #FFF;position:absolute;top:0.5em;left:-0.75em;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#slideout,#slideout2,#slideout3{position:absolute; right:30px; width:35px; padding:3px 10px 0; text-align:center; background:rgba(0,146,189,1);}
#slideout{top:40px;}
#slideout2{top:80px;}
#slideout3{top:120px;}
#slideout,#slideout_inner,#slideout2,#slideout_inner2,#slideout3,#slideout_inner3{-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s;}
#slideout_inner,#slideout_inner2,#slideout_inner3{position:absolute;right:0; top:0;background:rgba(0,146,189,0.45);width:240px;padding:5px;height:22px;text-align:left;}
#slideout_inner.active, #slideout_inner2.active,#slideout_inner3.active{visibility:visible;right:55px; width:260px; color:#fff;}
#slideout_inner.active{top:0;}
#slideout_inner2.active{top:40px;}
#slideout_inner3.active{top:80px;}
#slideout_inner.noactive, #slideout_inner2.noactive, #slideout_inner3.noactive{visibility:hidden; right:55px; color:rgb(0,146,189);}
#slideout_inner.noactive{top:0;}
#slideout_inner2.noactive{top:40px;}
#slideout_inner3.noactive{top:80px;}
#lwi_one{overflow:hidden;position:absolute;width:400px;height:200px;border:1px solid;}
#lwi_two{position:absolute;right:-165px; width:200px;border:1px solid red;-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s;}
#lwi_two:hover{right:0;}
.logoRAS_cont{width:702px; margin:7px auto;}
span.home-p2{
/* font-size:13px; */
text-align:center; width:1100px; display:block; margin:0 auto; }
input.printbutton{border:0; background:url(/wp-content/uploads/2015/04/printer1.png) no-repeat; display:block; margin-right:13px;margin-bottom:10px; width:28px; height:28px; float:right; cursor:pointer; }
#print{text-align:right; width:100%; float:right; }
.beckbutton{color:#21A4DD; font-weight:700; text-decoration:none; padding:5px 5px 5px 20px; border-bottom:1px dotted #999; margin-bottom:20px; display:block; background:url(/wp-content/uploads/2015/04/left_chevron_24dp.png) no-repeat; cursor:pointer; }
.beckbutton:hover{background:#21A4DD url(/wp-content/uploads/2015/04/left_chevron_24dp_wh.png) no-repeat; color:#fff }
i.mce-ico.mce-i-perec{background-image:url('/wp-content/themes/frc/js/hookmce/perec.png');}
a.chtenie{text-decoration:none;color:#fff;display:block;max-height:200px;max-width:280px; text-shadow:0px 0px 2px rgba(0,0,0,0.5); float:left; margin-right:10px;margin-bottom:10px}
a.chtenie:hover{text-shadow:0px 4px 3px rgba(0,0,0,0.4),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1);color:#fff;}
.chtenie span{display:block; max-height:56px; min-height:56px; position:relative; bottom:80px; padding:10px 5px; background:rgba(0,137,208,.5); }
a.chtenie img{max-width:280px}
span.st-closed,span.st-new{background-color:#eee; border:1px solid #D8D8D8; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:11px; font-weight:normal; text-transform:uppercase; padding:0 5px;}
.st-closed:after{color:#005589; display:inline-block;content:"Вакансия закрыта";}
.st-new:after{color:#EF0012; display:inline-block;content:"Новая вакансия";}
p.qtranxs-available-languages-message.qtranxs-available-languages-message-en{border:1px solid #ddd; border-left:4px solid #ddd; padding:3px; color:#757575; background:#eee; border-radius:4px; text-shadow:0 0 1px #FFF;}
a.qtranxs-available-language-link.qtranxs-available-language-link-ru{color:#757575;}
center a{text-decoration:none; font-size:12px; padding:4px 10px; border-radius:20px; text-transform:uppercase; background:#eee;}
center{text-align:center;}
center a:hover{background:#30A1E3; color:#fff; }
.qtranxs_widget ul li{display:inline;
/* horizontal list,use "list-item" or other appropriate value for vertical list */
list-style-type:none;
/* use "initial" or other to enable bullets */
margin:0 5px 0 0;
/* adjust spacing between items */
opacity:0.9;-o-transition:1s ease opacity;-moz-transition:1s ease opacity;-webkit-transition:1s ease opacity;transition:1s ease opacity;}
.qtranxs_widget ul li.active{opacity:0.9;color:#fff;}
.qtranxs_widget ul li:hover{opacity:1; }
.qtranxs_widget img{box-shadow:none; vertical-align:middle; }
.qtranxs_flag{height:12px; width:18px; display:block; }
.qtranxs_flag_and_text{padding-left:20px; }
.qtranxs_flag span{display:none; }
.qtranxs_widget ul{float:left;}
.qtranxs_widget ul li a{color:#fff; text-decoration:none; display:inline-block;}
.qtranxs_widget ul li a{padding:10px 15px 10px;border:1px solid #fff;}
.qtranxs_widget ul li.active a{color:rgb(11,104,144);;background:rgba(255,255,255,0.9); font-weight:700}
.widget-area.five .qtranxs_widget ul li a:hover
{color: #fff;border-bottom-left-radius:25px; border-top-right-radius:25px;}
.widget-area.five .qtranxs_widget ul li a:hover
{background:rgba(11,104,144,0.8);border:1px solid rgba(255,255,255,0);}
header .widget-area .widget.qtranxs_widget{float:left;}
.qtranxs_widget ul{margin-top:140px;z-index:99999;margin-left: 150px;}
/*BVI*/
.widget_bvi_widget .widget-title {display: none;}
a.bvi-panel-open{border:0;}

.news_row:after{content:""; display:block; clear:both;}
.bvi-body div.scroll-to-top{background-image: url(images/scroll-to-top.png)!important;background-repeat: no-repeat;background-color: transparent!important;}     
.bvi-body .main-navigation li a{padding:12px 8px 8px 8px; border:0;max-height:unset;font-size:12pt!important;}
.bvi-body a.homebutton{width:44px;height:44px;display:block;float:left;background-repeat: no-repeat;background-color: transparent!important;background-image:url(/wp-content/themes/frc/images/HomeIcon.png)!important;background-size:contain}
.bvi-body a.homebutton:hover{background-repeat: no-repeat;background-image:url(/wp-content/themes/frc/images/HomeIconH.png)!important;background-color: #21A4DD!important;background-size:contain}
.bvi-body .main-navigation{border-top:1px solid #a0a0a0; border-bottom:1px solid #afafaf;}
.bvi-body .main-navigation form,
.bvi-body .site-header .widget_wlwi ul li img {display:none!important; visibility:hidden;}
.bvi-body .sub-menu li a{padding:5px;max-height:unset;}
.bvi-body .sub-menu li a,
.bvi-body .footer-menu li a{font-size:13pt!important;letter-spacing: 0px!important;line-height: 1.5!important;}
.bvi-body .main-navigation li ul li:first-child, 
.bvi-body .main-navigation li ul li:first-child ul {border-top: none;}
.bvi-body .main-navigation li ul {width: 23.4rem;}
.bvi-body .main-navigation ul li:last-child ul {right: -37px;}
.bvi-body .main-navigation ul.sub-menu{border-bottom:1px solid #444!important; border-left:1px solid #444!important; border-right:1px solid #444!important;}
.bvi-body .footer-navigation {border-top: 2px solid #444;}
.bvi-body .footer-sidebar .widget_links ul li{min-height: 180px}
.bvi-body span.zakupka-off,
.bvi-body span.zakupka-sup,
.bvi-body span.zakupka-on {width: 100%;height: auto;}
.bvi-body .site-header .widget-area .widget_wlwi ul {width: auto!important;right: 0!important;height: auto!important;padding: 0!important;}
.bvi-body .main-navigation li a,
.bvi-body .footer-sidebar .widget_links ul li a,
.bvi-body .site-header .widget-area ul li a span,
.bvi-body .site-header .widget-area ul li a,
.bvi-body .widget-area.three.columns span.lwi_text, .widget-area.two.columns span.lwi_text
{font-size: 12pt!important;letter-spacing: 0px!important;line-height: 1.5!important;font-family: 'Trebuchet MS','Trebuchet MS',"Helvetica Neue",Helvetica,Arial,sans-serif!important;}
.bvi-body .footer-sidebar .widget_links ul li a {padding: 0px;}
/* СТРУКТУРА ЦЕНТРА BVI */
.bvi-body .headerbox, .bvi-body .one-box, .bvi-body .dir-box, .bvi-body .ych-box, .bvi-body .ych-box-tmp,
.bvi-body .nts-box, .bvi-body .nts-box-tmp, .bvi-body .bah-box  .bien-box .vino-box, .bvi-body .one-box:hover, 
.bvi-body .dir-box:hover, .bvi-body .ych-box:hover, .bvi-body .nts-box:hover, .bvi-body .bah-box:hover, 
.bvi-body .bien-box:hover, .bvi-body .vino-box:hover {background-repeat:no-repeat}
.bvi-body div.headerbox{background-image:url(/wp-content/uploads/sh/shema-back.png)!important;background-color:transparent!important}
.bvi-body div .one-box{background-image:url(/wp-content/uploads/sh/sh-frc-b.png)!important}
.bvi-body div .dir-box{background-image:url(/wp-content/uploads/sh/sh-dir-b.png)!important}
.bvi-body div .ych-box, .bvi-body div .ych-box-tmp{background-image:url(/wp-content/uploads/sh/sh-ychsov-b.png)!important}
.bvi-body div .nts-box, .bvi-body div .nts-box-tmp{background-image:url(/wp-content/uploads/sh/sh-nts-b.png)!important}
.bvi-body div .bah-box{background-image:url(/wp-content/uploads/sh/sh-bah-b.png)!important}
.bvi-body div .bien-box{background-image:url(/wp-content/uploads/sh/sh-bieng-b.png)!important}
.bvi-body div .vino-box{background-image:url(/wp-content/uploads/sh/sh-vino-b.png)!important}
.bvi-body .one-box:hover{background-image:url(/wp-content/uploads/sh/sh-frc.png)!important}
.bvi-body .dir-box:hover{background-image:url(/wp-content/uploads/sh/sh-dir.png)!important}
.bvi-body .ych-box:hover{background-image:url(/wp-content/uploads/sh/sh-ychsov.png)!important}
.bvi-body .nts-box:hover{background-image:url(/wp-content/uploads/sh/sh-nts.png)!important}
.bvi-body .bah-box:hover{background-image:url(/wp-content/uploads/sh/sh-bah.png)!important}
.bvi-body .bien-box:hover{background-image:url(/wp-content/uploads/sh/sh-bieng.png)!important}
.bvi-body .vino-box:hover{background-image:url(/wp-content/uploads/sh/sh-vino.png)!important}
/* СТРУКТУРА ЦЕНТРА BVI eng */
.bvi-body .one-box-en,.bvi-body .dir-box-en,.bvi-body .ych-box-en,.ych-box-tmp-en,.bvi-body .nts-box-en,.nts-box-tmp-en,
.bvi-body .bah-box-en,.bvi-body .bien-box-en,.bvi-body .vino-box-en,.bvi-body .dir-box-en:hover {background-repeat:no-repeat}
.bvi-body div .one-box-en{width:631px;height:65px;background:url(/wp-content/uploads/shen/sh-frc-b.png) no-repeat!important}
.bvi-body div .dir-box-en{background:url(/wp-content/uploads/shen/sh-dir-b.png) no-repeat!important}
.bvi-body div .ych-box-en, .bvi-body div .ych-box-tmp-en{background:url(/wp-content/uploads/shen/sh-ychsov-b.png) no-repeat!important}
.bvi-body div .nts-box-en, .bvi-body div .nts-box-tmp-en{background:url(/wp-content/uploads/shen/sh-nts-b.png) no-repeat!important}
.bvi-body div .bah-box-en{background:url(/wp-content/uploads/shen/sh-bah-b.png) no-repeat!important}
.bvi-body div .bien-box-en{background:url(/wp-content/uploads/shen/sh-bieng-b.png) no-repeat!important}
.bvi-body div .vino-box-en{background:url(/wp-content/uploads/shen/sh-vino-b.png) no-repeat!important}
.bvi-body div .dir-box-en:hover{background:url(/wp-content/uploads/shen/sh-dir.png) no-repeat!important}

.bvi-panel .bvi-copy a,.bvi-panel .bvi-copy a:hover, .bvi-copy sup {color: #f8f8f8;}
.bvi-button .bvi-panel-open{padding:10px 7px 10px 35px; background-color:transparent; background-size:32px; background-position:5px 50%; background-repeat:no-repeat; background-image:url(/wp-content/themes/frc/images/eye-default.svg); border-radius:0;margin: 5px;border: 1px solid #fff;}
.bvi-button .bvi-panel-open:hover {background-color: rgba(11,104,144,0.8);border: 1px solid rgba(255,255,255,0);}    
a.bvi-panel-open .bvi-glyphicon-eye:before {display: none;}
.bvi-glyphicon-eye {font-size: 13px;font-size: 1.3rem;line-height: 1.5;}
.bvi-button .bvi-panel-close {font-size: 14pt!important;padding: 1px 9px 1px;display: block;}
.bvi-body .copyright, 
.bvi-body .copyright span,
.bvi-body div.ndv a {font-size: 14px!important;line-height: 1!important;}
.bvi-body div.ndv a {width: auto;margin-bottom: 15px;}
   
.bvi-body table td, 
.bvi-body table strong, 
.bvi-body table tr{font-size: 13px!important;}
.bvi-body .responsive-tabs .responsive-tabs__list__item {font-size: 15px!important;} 
.w-a-1col {float:left;position: absolute;max-width: 130px;overflow: hidden;}
.bvi-body .w-a-1col {max-width: 100%;}

/*exp*/
.bvi-body .gallery-new-head, .bvi-body a.twl-clmn-new-link {height: auto;}
.bvi-body .gallery-new-head .twl-clmn-new  {padding:0;bottom: 0;height: auto;}
#gallery-new footer {margin:0}
.bvi-body span.videolink {display: none;}
.bvi-body a.twl-clmn-new-link img {width: 440px;}
.bvi-body div#gallery-new {float: none;width: 100%;}
