body {
  margin:0;
  padding:0;
  background: #f1f1f1;
  color: #222;
  font-family: Arial;
font-size: 14px;
}
#container:after, #header:after, #main:after, #main-fullwidth:after, #footer:after, .clearfix:after { 
    content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;
}

#container, #header, #main, #main-fullwidth, #footer, .clearfix { display:block; }
  
.clear {clear:both;}

#toc_container {
  border: none !important;
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
#toc_container a {
  font-size: 16px;
}
#content ul {
  padding-left: 0;
}
#content ul li {
  font-size: 18px;
  /*padding: 0 !important;*/
}


h1{padding-bottom: 8px;padding-left:3px;margin-bottom: 10px;font-size: 24px;font-weight: 700; line-height: 30px;color:#282929;margin-top:0px;}
h2,h3{padding-bottom: 8px;padding-left:3px;margin-bottom: 10px;font-size: 18px;line-height: 24px;color:#000;font-weight: normal;margin-top: 10px;text-transform: uppercase;letter-spacing: 2px;}
h4,h5,h6 {padding-bottom: 8px;padding-left:3px;margin-bottom: 10px;font-size: 18px;line-height: 20px;color:#000;font-weight: normal;margin-top: 10px;text-transform: uppercase;letter-spacing: 3.5px;}
h1.mobh{margin-top:-10px;}
p{margin: 0 0 20px 0;font-size: 15px;text-align: left;color: #000;line-height: 27px;}
table { margin-bottom: 20px;width:100%;border-collapse: collapse;}
td{border: 1px solid #000;}
table td{font-size: 14px;color:#000;}
th { font-weight: bold; }
thead th { background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td { background: #e5ecf9; }
tfoot { font-style: italic; }
caption { background: #eee; }
ul {list-style: none;
color: #000;
margin: -5px 0px 5px 0px;
padding-left: 10px;
font-size: 16px;
}
#content ul li{
background: url(images/ul-con.png) no-repeat 1% 6px;
padding: 0 0 0 35px;
line-height: 32px;
}
ol{
counter-reset: myCounter;
margin-left: 0;
padding-left: 5px;
color: rgb(100,100,100);
}
ol li{
    font-size: 15px;
color: #000;
    position: relative;
padding-left: 3em;
margin: 0.45em 0;
list-style: none;
line-height: 1.8em;
font-size: 15px;
color: #000;
}
ol li::before{
    content: counter(myCounter);
counter-increment: myCounter;
position: absolute;
top: 2px;
left: 0;
width: 1.8em;
height: 1.8em;
line-height: 1.8em;
padding: 0px;
color: #fff;
background: #da61b1;
font-weight: bold;
text-align: center;
border-radius: .9em;
box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.3);
z-index: 1;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
ol li::after{
position: absolute;
top: 2.1em;
left: 0.9em;
width: 2px;
height: calc(100% - 2em);
content: '';
background-color: rgb(203, 203, 203);
z-index: 0;
}
#breadcrumb {
font-size: 12px;
color: #908c8b; 
margin-bottom:12px;
padding:0px 0px 0px 20px;
}
#breadcrumb a,#breadcrumb span.inmm{
text-decoration: none;
color: #908c8b; 
}
#breadcrumb span{
margin-top:-5px; 
}
#breadcrumb span.opubl{float:right;}
#breadcrumb a:hover,#breadcrumb span.inmm:hover{
cursor:pointer;
text-decoration: underline;
color: #908c8b; 
}

#breadcrumb img {
margin-right:5px;
padding: 0;
}
blockquote  { 	
    margin: 20px;
    color: #666;
    font-style: italic;
}
pre { 
    margin: 20px 0;
    white-space: pre;
}
pre,code,tt { 
    font: 13px 'andale mono', 'lucida console', monospace;
    line-height: 18px;
}
.menus, .menus * {
    margin:	0;
    padding: 0;
    list-style:	none;
    list-style-type: none;
    line-height: 1.0;
}
.menus ul {
    position: absolute;
    top: -999em;
    width: 100%;
}
.menus ul li {
    width: 100%;
}
.menus li:hover {
    visibility:	inherit;
}
.menus li {
    float: left;
    position: relative;
}

.menus a, .menus span{
    display: block;
    position: relative;
}
.menus li:hover ul,
.menus li.sfHover ul {
    left: 0;
    top: 100%; /* match top ul list item height */
    z-index: 99;
}
.menus li:hover li ul,
.menus li.sfHover li ul {
    top: -999em;
}
.menus li li:hover ul,
.menus li li.sfHover ul {
    left: 100%; /* match ul width */
    top: 0;
}
.menus li li:hover li ul,
.menus li li.sfHover li ul {
    top: -999em;
}
.menus li li li:hover ul,
.menus li li li.sfHover ul {
    left: 100%; /* match ul width */
    top: 0;
}
.sf-shadow ul {
    padding: 0 8px 9px 0;
    -moz-border-radius-bottomleft: 17px;
    -moz-border-radius-topright: 17px;
    -webkit-border-top-right-radius: 17px;
    -webkit-border-bottom-left-radius: 17px;
}
.menus .sf-shadow ul.sf-shadow-off {
    background: transparent;
}
blockquote {
    overflow: hidden;
    padding-left: 9px;
    font-style: italic;
    color: #666;
    border-left: 3px solid #CADAE7;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
.wp-caption {
    background: #eee;
    border: 1px solid #ddd;
    text-align: center;
    padding-top: 4px;
    margin: 10px;
    /* optional rounded corners for browsers that support it */
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
}
.gallery-caption {
}
.post img.alignleft {
    margin: 0 10px 10px 0;
}
.post img.alignright {
    margin: 0 0 10px 10px;
}
.post img.aligncenter {
    margin-bottom: 10px;
}
embed,
img,
object,
video,
.wp-caption {
	max-width: 100%;
}
iframe{width:100%}
img {
	height: auto;
}
a {
  color: #f2ab00;
  text-decoration: underline;
}
a:hover, a:focus {
  color: #ffd369;
  text-decoration: none;
}
a:focus {
  outline: none;
}
#container {
  width: 960px;
  margin: 0 auto;
}

#main {
  padding: 15px;
  background: #fff;
}

#main-fullwidth {
  padding: 15px;
  background: #fff;
}

#content {
  overflow: hidden;
  float: left;
  width: 615px;
}

#sidebar-primary {
  overflow: hidden;
  float: left;
  width: 300px;
  margin-left: 15px;
}
#header {
  height: auto;
  padding-bottom:0px;
  margin-bottom:0px;
  background: #fff;
}
#content div.etst1,#content div.etst2{border-left: 5px solid #3DDD3F;padding-left: 4px;}
.logo {
  float: left;
  padding-left: 15px;
}
.header-right {
  float: right;
  padding-right: 15px;
}
.menu-secondary-container {
  position: relative;
  height: 44px;
  z-index: 300;
  background: #f5f5f5;
  border-bottom: 3px solid #f2ab00;
}

.menu-secondary {}

.menu-secondary ul {
  min-width: 160px;
}
.menu-secondary li a, .menu-secondary li span {
  color: #111;
  padding: 16px 15px 15px 15px;
  text-decoration: none;
  font-family: Arial;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: normal;
}
.menu-secondary li p{color: #111;padding: 16px 15px 15px 15px;font-family: Arial;font-size: 13px;text-transform: uppercase;font-weight: normal;background:#ffd369;border-right:1px solid #ccc;}
.menu-secondary li span.inm{padding:0;}
.menu-secondary li a:hover, .menu-secondary li a:active, .menu-secondary li a:focus, .menu-secondary li:hover>a, .menu-secondary li.current-cat>a, .menu-secondary li.current_page_item>a, .menu-secondary li.current-menu-item>a {
  color: #111;
  background: #ffd369;
  outline: 0;
}
.menu-secondary li span:hover, .menu-secondary li span:active, .menu-secondary li span:focus, .menu-secondary li:hover>span, .menu-secondary li.current-cat>span, .menu-secondary li.current_page_item>span, .menu-secondary li.current-menu-item>span {
  cursor:pointer;
  color: #111;
  background: #ffd369;
  outline: 0;
}
.menu-secondary li span.inm:hover{background:none;}
.menu-secondary li li a, .menu-secondary li li span{
  color: #111;
  background: #ffd369;
  padding: 10px 15px;
  text-transform: none;
  margin: 0;
  font-weight: normal;
}

.menu-secondary li li a:hover, .menu-secondary li li a:active, .menu-secondary li li a:focus, .menu-secondary li li:hover>a, .menu-secondary li li.current-cat>a, .menu-secondary li li.current_page_item>a, .menu-secondary li li.current-menu-item>a {
  color: #111;
  background: #ffebbb;
  outline: 0;
}
.menu-secondary a.sf-with-ul, .menu-secondary span.sf-with-ul {
  padding-right: 26px;
  min-width: 1px;
}

.menu-secondary .sf-sub-indicator {
  position: absolute;
  display: block;
  overflow: hidden;
  right: 0;
  top: 0;
  padding: 14px 13px 0 0;
}

.menu-secondary li li .sf-sub-indicator {
  padding: 9px 13px 0 0;
}

.post {
  margin-bottom: 15px;
  border-bottom: 1px solid #eee;
}

.page, .post-single {
  border-bottom: 0;
  margin-bottom: 0;
}

.title {
  color: #333;
  margin: 0 0 10px 0;
  padding: 0;
  font-family: "Oswald", Sans-serif;
  font-size: 24px;
  line-height: 30px;
  font-weight: normal;
}

.title a {
  color: #333;
  text-decoration: none;
}

.title a:hover {
  color: #f2ab00;
  text-decoration: none;
}
.entry {
margin: 0 0 20px 0;
font-size: 15px;
text-align: left;
color: #000;
line-height: 27px;
}
.entryf{width: 45%;float: left;padding: 0px 25px 0px 0px;}
.entryfs{width:100%;margin-bottom: 15px;}
.entry-img{min-width:45%;}
.entry-post{margin:0px 0px 10px 0px;min-height: 310px;}
.entrys-post{margin:0px 0px 10px 0px;min-height: 210px;}
.entry-posts{height:auto;}
.excerpt{display:block;margin: 180px 0px 0px 0px;text-align: justify;}
.excerpts{display:block;margin: 0px 0px 0px 0px;text-align: justify;}
.featured_image {
  padding: 6px;
  border: 1px solid #ccc;
  background: #fff;
  margin-left: 15%;
  margin-top:-5%;
}
.featured_images{padding: 6px;float:left;border: 1px solid #ccc;margin: -10px 10px 0px 0px;}
p.biowos{font-size:19px; font-weight:bolder;color:#040404;margin:35px 0px 15px 15px;padding: 3px 0px 0px 0px;}
p.biowos span{padding-left:10px;background: linear-gradient(45deg, #0B2349 33%, #BC390D 66%, #000);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0B2349;text-shadow: 1px 1px 19px rgba(0,0,0,.5);}
p.biowo{font-size:19px; font-weight:bolder;color:#717373;margin:35px 0px 15px 15px;}
p.biowo span{padding-left:10px;background: linear-gradient(45deg, #0B2349 33%, #E054F4 66%, #000);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0B2349;text-shadow: 1px 1px 19px rgba(0,0,0,.5);}
p.bioma{font-size:19px; font-weight:bolder;color:#717373;margin: 0px 0px 15px 15px;}
p.bioma span{padding-left:10px;background: linear-gradient(45deg, #0B2349 33%, #E054F4 66%, #000);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0B2349;text-shadow: 1px 1px 19px rgba(0,0,0,.5);}
p.biobo{font-size:19px; font-weight:bolder;color:#717373;margin: 0px 0px 15px 15px;}
p.biobo span{padding-left:10px;background: linear-gradient(45deg, #0B2349 33%, #E054F4 66%, #000);background-clip: border-box;-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: #0B2349;text-shadow: 1px 1px 19px rgba(0,0,0,.5);}
#content #golos-obl{margin:10px 0px 0px 0px;display: flex;}
#content #golos-obl img{border-radius:10px;border:3px solid #ccc;box-shadow: 0 0 8px #5d5b5b;margin: 0px 10px 0px 5px;}
#content #golos-obl a img:hover{cursor:pointer;border:3px solid #f1fb79;}
#content div#prev_next span.back-to{padding:5px;border: 2px solid #ccc;}
#content div#prev_next span.back-to:hover,#content div#prev_next span.back-to1:hover{background: #efdb59;color: #000;border:2px solid #e7d519;}
#content div#prev_next span.back-to1{float:right;padding:0px 5px 0px 5px;border: 2px solid #ccc;}
#content a.back-to{border: 1px solid #ccc;border-radius: 10px;padding: 5px 15px 5px 15px;text-decoration: none;background: #f6e359;color:#171616;}
#content a.back-to:hover{background:#f6ac59;}
#sidebar-primary div.dyamar-poll-title{padding: 0px 5px 0px 5px;background: #e7e5e5;}
#gallery-1{margin-top:-70px !important;}
.gallery {
  padding-top: 25px;
}
.dyamar-poll {
  padding: 15px 0;
}
.dyamar-poll-answers {
  padding: 8px 0;
}
.dyamar-poll-answers p {
  margin: 5px 0 !important;
}
.dyamar-poll-answers p label {
  color: #000;
  font-weight: 500;
}
.dyamar-poll-title {
  margin-top: 15px !important;
  padding: 6px !important;
}
.dyamar-poll-title p {
  line-height: 20px !important;
  margin-bottom: 0 !important;
}
.dyamar-poll-actions p {
  text-align: center;
}
.dyamar-poll-actions button {
  display: inline-block;
  background: #ffd369;
  border: none;
  padding: 5px 15px;
  font-size: 16px;
  cursor: pointer;
}
.dyamar-poll-result {
  padding-top: 15px;
}
.dyamar-poll-label {
  font-size: 14px;
}
.dyamar-poll-bar {
  padding-top: 4px;
}
.scroll-animated::before{transition: all 1.5s;}
.etst3.scroll-animated{margin-left: 10px;position: relative;float: left;}
.etst3.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#3DBBDD;height: 0;width: 5px;}
.etst3.scroll-animated.in-sight::before{height: 100%;}
#content div.etst3-1{float:right;}
.etst10.scroll-animated{margin-left: 10px;position: relative;float: left;}
.etst10.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F576FE;height: 0;width: 5px;}
.etst10.scroll-animated.in-sight::before{height: 100%;}
#content div.etst10-1{float:right;}
.etst4.scroll-animated{margin-left: 10px;position: relative;}
.etst4.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F1F545;height: 0;width: 5px;}
.etst4.scroll-animated.in-sight::before{height: 100%;}
.etst5.scroll-animated{margin-left: 10px;position: relative;}
.etst5.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#45F5E2;height: 0;width: 5px;}
.etst5.scroll-animated.in-sight::before{height: 100%;}
.etst6.scroll-animated{margin-left: 10px;position: relative;}
.etst6.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F54590;height: 0;width: 5px;}
.etst6.scroll-animated.in-sight::before{height: 100%;}
.etst7.scroll-animated{margin-left: 10px;position: relative;}
.etst7.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#8A73FC;height: 0;width: 5px;}
.etst7.scroll-animated.in-sight::before{height: 100%;}
.etst8.scroll-animated{margin-left: 10px;position: relative;}
.etst8.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#73FC83;height: 0;width: 5px;}
.etst8.scroll-animated.in-sight::before{height: 100%;}
.etst9.scroll-animated{margin-left: 10px;position: relative;}
.etst9.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F51F72;height: 0;width: 5px;}
.etst9.scroll-animated.in-sight::before{height: 100%;}
.etst11.scroll-animated{margin-left: 10px;position: relative;}
.etst11.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#68F51F;height: 0;width: 5px;}
.etst11.scroll-animated.in-sight::before{height: 100%;}
.etst12.scroll-animated{margin-left: 10px;position: relative;}
.etst12.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F5F21F;height: 0;width: 5px;}
.etst12.scroll-animated.in-sight::before{height: 100%;}
.etst15.scroll-animated{margin-left: 10px;position: relative;}
.etst15.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#68F51F;height: 0;width: 5px;}
.etst15.scroll-animated.in-sight::before{height: 100%;}
.etst16.scroll-animated{margin-left: 10px;position: relative;}
.etst16.scroll-animated::before{content: ' ';position: absolute;top: 0;left: -10px;background:#F5F21F;height: 0;width: 5px;}
.etst16.scroll-animated.in-sight::before{height: 100%;}
#content div.etst17{border-left:5px solid #68F51F;padding-left: 4px;margin-bottom: 10px;}
#sidebar-primary div.etst11{border-left:5px solid #68F51F;padding-left: 4px;}
#glav-block,#glav-block3,#glav-block2,#glav-block4{margin-top: 28px;}
#glav-block div.block-left,#glav-block2 div.block-right2,#glav-block3 div.block-left3,#glav-block4 div.block-left4{width:65%;float:left;clear:left;}
#glav-block div.block-left img,#column-block div.column-block-new img, #glav-block2 div.block-right2 img,#glav-block3 div.block-left3 img,#glav-block4 div.block-left4 img{border: 2px solid #ccc;}
#glav-block div.block-left a, #glav-block2 div.block-right2 a,#one-post p.one-link a, #one-post2 p.one-link a, #glav-block3 div.block-left3 a,#glav-block4 div.block-left4 a{text-decoration:none;}
#glav-block div.block-left a img:hover,#column-block div.column-block-new img:hover, #glav-block2 div.block-right2 img:hover,#one-post img:hover, #one-post2 img:hover, #glav-block3 div.block-left3 a img:hover,#glav-block4 div.block-left4 a img:hover{border: 2px solid #ffd369;}
#glav-block div.block-left a span:hover,#glav-block2 div.block-right2 a span:hover,#one-post p.one-link a span:hover,#one-post2 p.one-link a span:hover, #glav-block3 div.block-left3 a span:hover,#glav-block4 div.block-left4 a span:hover{text-decoration:underline;}
#glav-block div.block-left p.block-link, #glav-block2 div.block-right2 p.block-link,#glav-block3 div.block-left3 p.block-link3,#glav-block4 div.block-left4 p.block-link4{margin:0;color: #fc7714;}
#glav-block div.block-right, #glav-block2 div.block-left2,#glav-block3 div.block-right3,#glav-block4 div.block-right4{padding-left: 67%;}
#glav-block div.block-right img, #glav-block2 div.block-left2 img,#glav-block3 div.block-right3 img,#glav-block4 div.block-right4 img{border: 2px solid #ccc;}
#glav-block div.block-right a img:hover, #glav-block2 div.block-left2 a img:hover,#glav-block3 div.block-right3 a img:hover,#glav-block4 div.block-right4 a img:hover{border: 2px solid #ffd369;}
#glav-block div.block-right a span:hover, #glav-block2 div.block-left2 a span:hover,#glav-block3 div.block-right3 a span:hover,#glav-block4 div.block-right4 a span:hover{text-decoration:underline;}
#glav-block div.block-right p.block-link-right, #glav-block2 div.block-left2 p.block-link-right2,#glav-block3 div.block-right3 p.block-link-right3,#glav-block4 div.block-right4 p.block-link-right4{line-height: 18px;color: #ee6812;}
#glav-block div.block-right a, #glav-block2 div.block-left2 a,#glav-block3 div.block-right3 a,#glav-block4 div.block-right4 a{text-decoration:none;}
#glav-block div.block-right div.block-right-new, #glav-block2 div.block-left2 div.block-left-new2,#glav-block3 div.block-right3 div.block-right-new3,#glav-block4 div.block-right4 div.block-right-new4{margin-top:-10px;}
#column-block2,#column-block3,#column-block4,#column-block5,#column-block7{display: inline-block;}
#column-block3 div.column-block-new3{padding: 0px 1px 0px 0px;}
#column-block div.column-block-new,#column-block2 div.column-block-new2,#column-block3 div.column-block-new3,#column-block4 div.column-block-new4,#column-block5 div.column-block-new5,#column-block7 div.column-block-new7{display: inline;float: left;width: 33%;}
#column-block div.column-block-new a,#column-block2 div.column-block-new2 a,#column-block3 div.column-block-new3 a,#column-block4 div.column-block-new4 a,#column-block5 div.column-block-new5 a,#column-block7 div.column-block-new7 a{text-decoration:none;}
#column-block div.column-block-new p.block-link-column,#column-block2 div.column-block-new2 p.block-link-column2,#column-block3 div.column-block-new3 p.block-link-column3,#column-block4 div.column-block-new4 p.block-link-column4,#column-block5 div.column-block-new5 p.block-link-column5,#column-block7 div.column-block-new7 p.block-link-column7{color:#f2ab00;padding: 0px 5px 0px 5px;text-align: left;}
#column-block div.column-block-new p.block-link-column:hover, #column-block2 div.column-block-new2 p.block-link-column2:hover,#column-block3 div.column-block-new3 p.block-link-column3:hover,#column-block4 div.column-block-new4 p.block-link-column4:hover,#column-block5 div.column-block-new5 p.block-link-column5:hover,#column-block7 div.column-block-new7 p.block-link-column7:hover{text-decoration:underline;}
#one-post{display: inline-block;}
#one-post2{display: inline-block;margin-bottom: 20px;}
#one-post3,#one-post4, .one-post{display: inline-block;margin-bottom: 30px;}
#one-post img,#one-post2 img,#one-post3 img,#one-post4 img, .one-post img{float:left;border: 2px solid #ccc;margin-right: 10px;}
#one-post p.one-link,#one-post2 p.one-link2,#one-post3 p.one-link3, #one-post4 p.one-link4, .one-post p.one-link{margin: 0 0 10px 0;color:#f2ab00;}
.dvp-wrapper{display:none;position:fixed;left: 0;bottom: 0;}
.dvp-wrapper .dvp-content{width: 100%;height: 100%;text-align: center;}
.dvp-wrapper .dvp-close{display: none;border: solid #333 1px;background: #fff;
    cursor: pointer;
    position: absolute;
    top: -20px;
    padding: 0 10px;
    right: 0;
    line-height: 20px;
    height: 20px;
}

@media only screen and (max-width: 600px) {
    .dvp-wrapper {
        height: 100px;
        width: 100%;
    }
}
div.stat{position:relative;left:-75px;top:-10px;}
.page-title {
  color: #333;
  margin: 0px 0 10px 0;
  padding: 0 0 10px 0;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 20px;
  font-family: Arial, Helvetica, Sans-serif;
  border-bottom: 2px solid #f2ab00;
}

#copyrights {
  color: #333;
  background: #f8f8f8;
  text-align: center;
  padding: 25px 0px 0px 0px;
  border-top: 4px solid #ffd369;
  min-height: 85px;
}

#copyrights a {
  color: #333;
}

#copyrights a:hover {
  color: #f2ab00;
  text-decoration: none;
}

#credits {
  color: #555;
  text-align: center;
  font-size: 11px;
  padding: 10px 0 0 0;
}

#credits a {
  color: #555;
  text-decoration: none;
}

#credits a:hover {
  text-decoration: none;
  color: #f2ab00;
}
.widget-container {
  list-style-type: none;
  list-style: none;
  margin: 0 0 15px 0;
  padding: 0;
  color: #333;
  font-size: 13px;
}

.widget-container a {
  color: #333;
  text-decoration: none;
}

.widget-container a:hover {
  color: #ffd369;
  text-decoration: none;
}

.widgettitle {
  background: #ffd369;
  margin: 0 0 10px 0;
  padding: 10px;
}

.widgettitle, .widgettitle a, .widgettitle a:hover {
  color: #111;
  font-size: 16px;
  line-height: 16px;
  font-family: 'Oswald', Sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-transform: uppercase;
}

.widget ul {
  list-style-type: none;
  list-style: none;
  margin: 0;
  padding: 0;
}

.widget ul li {
  padding: 0 0 9px 0;
  margin: 0 0 8px 0;
}

.widget ul li .children {
  padding-top: 17px;
}
.form_consultant{width:300px;margin:40px auto;}
.form_consultant label{font-size:13px;font-weight:bold;color:#444444;display:block;}
.form_consultant input{display:block;border:2px solid #cfcfcf;font-size:14px;color:#444444;padding:7px 7px 8px;width:250px;margin-bottom:20px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.form_consultant input:focus{outline:none;border-color:#07a6e6;}
.form_consultant .btn_submit{border:none;width:180px;text-align:center;background:#eab843;font-size:13px;font-weight:bold;color:#ffffff;cursor:pointer;height:35px;line-height:28px;padding:0;}
.form_consultant .btn_submit:hover{background:#c89318;}
.form_consultant .btn_submit:active{box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);}
.form_consultant .btn_submit.disabled,
.form_consultant .btn_submit.disabled:hover{background:#e6ceaf;cursor:default;}
#search {border: 1px solid #B1CBD9;text-align: left;padding: 6px 24px 6px 6px;float: right;margin: -21px 3px 0px 0px;width: 250px;cursor:pointer;border-radius: 5px;}
#search #s {background: none;color: #979797;border: 0;width: 100%;padding: 0;margin: 0;outline: none;font-size: 14px;}
#searchsubmitvid{margin: -19px -57px -5px 0px;}
input#searchsubmitvid{cursor: pointer;float: right;}
form#searchformvid{width:200px;}
.much {border:none;margin: -6px -23px -8px 0px;}
.sidemu-head{background: url(images/top.png) #ffd369;background-repeat: no-repeat;height: 36px;padding: 0px 0px 0px 45px;line-height: 26px;margin: 0px 0px 0px 5px;color: #7a7373;border: 1px solid #E0DFDC;border-radius: 5px;box-shadow: inset 0 0 0 1px #FFF;background-position: 3% 40%;}
.sidemu-head2{background: url(images/luc.png) #fcf19c;background-repeat: no-repeat;height: 36px;padding: 0px 0px 0px 45px;line-height: 26px;margin: 0px 0px 0px 5px;color: #7a7373;border: 1px solid #E0DFDC;border-radius: 5px;box-shadow: inset 0 0 0 1px #FFF;background-position: 3% 40%;}
.sidemu-head p,.sidemu-head2 p{color:#111; font-size:14px;font-family: Arial;padding: 5px;}
.sidemu-content2,.sidemu-content3{display:block;padding:28px 0px 20px 0px;}
.sidemu-content2 ul,.sidemu-content3 ul{margin:-25px 0px 0px 0px;list-style: none;}
.sidemu-content2 ul li,.sidemu-content3 ul li{padding: 5px 0px 12px 0px;height: 70px;}
.sidemu-content2 ul li a span,.sidemu-content3 ul li a span{margin-top:5px;position:relative;left:5px;top:8px;}
.sidemu-content3 ul li span.inmms span{margin-top:0px;position:relative;left:5px;top:0px;cursor:pointer;color: #f6bb2f;}
.sidemu-content3 ul li span.inmms span:hover{text-decoration:underline;}
.sidemu-content2 img.wp-post-image{float: left;clear: left;border-radius: 100px;border: 3px solid #fcb79c;box-shadow: 0 0 7px #666;}
.sidemu-content3 img.wp-post-image{float: left;clear: left;border-radius: 100px;border: 3px solid #fcf19c;box-shadow: 0 0 7px #666;}
.sidemu-content2 ul li a img.wp-post-image:hover,.sidemu-content3 ul li a img.wp-post-image:hover,.sidemu-content3 ul li span.inmms img.wp-post-image:hover{border: 3px solid #f77a49;cursor:pointer;}

.foot-logo{float:left;margin:-20px 0px 0px 10px;}
.foot-obl2{float:left;margin: -10px 0px 0px 0px;}
.foot-obl2 ul li{padding: 0px 0px 7px 22px;text-align: justify;background:url(images/ul-fot.png) no-repeat 0% -8%;list-style:none;}
.foot-obl3{float:left;margin: -10px 0px 0px -20px;}
.foot-obl3 ul li{padding: 0px 0px 7px 22px;text-align: justify;background:url(images/ul-fot.png) no-repeat 0% -8%;list-style:none;}
div.foot-obl4{margin:-15px 0px 8px 0px;text-align: justify;}
div.foot-obl4 p.info-pr{padding:0;margin: 0px 0px 6px 0px;text-decoration:underline;font-size:14px;text-align:none;line-height:16px;}
div.foot-obl4 p.info-pr2{padding:2px;margin: 0px 0px 0px 0px;font-size:14px;text-align:none;line-height:16px;}
div.foot-obl5 p.info-pr3{padding: 0px 25px 0px 49px;font-size:14px;text-align:none;line-height:16px;}
div.foot-obl2 span.foot-li,div.foot-obl3 span.foot-li{color:#f2ab00;}
div.foot-obl2 span.foot-li:hover,div.foot-obl3 span.foot-li:hover{cursor:pointer;text-decoration:underline;}
div.foot-obl2 ul.ul-foot{margin: 0;padding-left:0;}
div.foot-obl3 ul{margin: 0px 0px 0px 15px;padding: 0px 20px 0px 30px;}
p.tit{font-size:14px;text-align:none;line-height:16px;color:#f2ab00;}
#footer a.poin{position:relative;top:-5px;}
#content span.uconc{color:#f2ab00;}
#content p span.uconc:hover{cursor:pointer;text-decoration:underline;}
#content-search {
  width: 300px;
  padding: 15px 0;
}
#content #info-auth{width:600px;background:#fffadb;padding:5px 5px 0px 5px;margin: 10px 0px 10px 0px;min-height: 105px;}
#content #info-auth2{width:600px;background:#fffadb;padding:5px 5px 0px 5px;margin: 10px 0px 10px 0px;min-height: 105px;}
#content #info-auth p.info-rs,#content #info-auth2 p.info-rs,#content #info-auth p.info-rs4,#content #info-auth2 p.info-rs4{font-size:14px;color:#000;line-height:22px;margin: 0px 0px 15px 110px;}
#content #info-auth .info-rs span.author,#content #info-auth2 .info-rs span.author{text-decoration:underline;cursor:pointer;}
#content #info-auth .info-rs span.author:hover,#content #info-auth2 .info-rs span.author:hover{text-decoration:none;}
#content #info-auth p.info-rs2,#content #info-auth2 p.info-rs2{font-size:14px;line-height:5px;color:#2b71cc;cursor:pointer;margin: 0px 0px 15px 115px;}
#content #info-auth p.info-rs2 span:hover,#content #info-auth2 p.info-rs2 span:hover,#content #info-auth p.info-rs3 span:hover,#content #info-auth2 p.info-rs3 span:hover{text-decoration:underline;}
#content #info-auth p.info-rs3,#content #info-auth2 p.info-rs3{font-size:14px;line-height:5px;color:#cc4c2b;cursor:pointer;margin: 0px 0px 15px 115px;line-height: 16px;}
#content #info-auth p.info-rs5,#content #info-auth2 p.info-rs5{font-size:14px;line-height:5px;color:#000;margin: -7px 0px 15px 115px;line-height: 18px;}
div#content div#info-auth img{width:100px;}
div#content div#info-auth div.info-img,div#content div#info-auth2 div.info-img{margin:0px 0px 0px 110px;}
div#content div#info-auth div.info-img img,div#content div#info-auth2 div.info-img img{padding: 0px 5px 0px 5px;}
div#content div#info-auth div.info-img span,div#content div#info-auth2 div.info-img span{cursor:pointer;}
div#content div#info-auth div.info-img span:hover,div#content div#info-auth2 div.info-img span:hover{cursor:pointer;}
div#content div#info-auth div.info-img img:hover,div#content div#info-auth2 div.info-img img:hover{border:1px solid #eb5211;}

.textwidget {
  line-height: 18px;
}

#comments {
  margin-bottom: 15px;
}

#comments p {
  margin: 5px 0 10px 0;
}

#comments-title {
  font-weight: bold;
  font-size: 20px;
  padding: 0;
  margin: 0 0 15px 0;
}

.commentlist {
  list-style: none;
  margin: 0;
  padding: 0;
}

.commentlist li.comment {
  line-height: 24px;
  margin: 0 0 15px 0;
  padding: 0 0 0 0px;
  position: relative;
}

.commentlist li:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

#comments .comment-body ul, #comments .comment-body ol {
  margin-bottom: 15px;
}

#comments .comment-body blockquote p:last-child {
  margin-bottom: 15px;
}

.commentlist .avatar {
  border: 3px solid #ffffff;
  margin-right: 10px;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin-bottom: 2px;
}

.comment-author {
  padding: 5px;
  display: block;
  background: #F2F2F2;
  border: 1px solid #DFDFDF;
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.comment-author cite {
  font-style: normal;
  font-weight: bold;
}

.comment-author .says {
  font-style: italic;
}

.fn, .fn a:link, .fn a:hover, .fn a:visited {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

.comment-meta {
  margin: -23px 0 0 65px;
  display: block;
  font-size: 11px;
  padding: 0;
}

.comment-meta a:link, .comment-meta a:visited {
  text-decoration: none;
}

.commentlist .bypostauthor {}
.entry a{}
.reply {
  text-align: right;
  margin-bottom: 10px;
}

.comment-reply-link {
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background: #EDEDED;
  color: #333;
  padding: 2px 8px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #999999;
}

.comment-reply-link:hover {
  background: #F5F5F5;
  color: #333;
}

.commentlist .children {
  list-style: none;
  margin: 0;
}

.commentlist .children li {
  border: none;
  margin: 0;
}

.nocomments {
  display: none;
}

#comments .pingback {
  margin-bottom: 18px;
  padding-bottom: 18px;
}

.commentlist li.comment+li.pingback {
  margin-top: -6px;
}

#comments .pingback p {
  font-size: 12px;
  line-height: 18px;
  display: block;
  margin: 0;
}

#comments .pingback .url {
  font-style: italic;
  font-size: 13px;
}

#respond {
  overflow: hidden;
  position: relative;
  margin-bottom: 15px;
}

#reply-title {
  font-weight: bold;
  font-size: 20px;
  padding: 0;
  margin: 0 0 15px 0;
}

#respond .required {
  color: #FF4B33;
}

#respond .comment-notes {
  margin-bottom: 1em;
}

.form-allowed-tags {
  display: none;
}

.children #respond {
  margin: 0 48px 0 0;
}

#comments-list #respond {
  margin: 0 0 18px 0;
}

#comments-list ul #respond {
  margin: 0;
}

#cancel-comment-reply-link {
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
}

#respond .required {
  color: #FF4B33;
  font-weight: bold;
}

#respond label {
  font-size: 12px;
  font-weight: bold;
}

#respond input {
  margin: 10px 0 0 0;
  width: 98%;
}

#respond textarea {
  width: 98%;
  margin: 10px 0 0 0;
}

#respond .form-allowed-tags {
  font-size: 12px;
  line-height: 18px;
}

#respond .form-allowed-tags code {
  font-size: 11px;
}

#respond input[type=submit] {
  margin: 0;
}

#respond .form-submit {
  margin: 0;
}

#respond .form-submit input {
  width: auto;
  font-size: 14px;
}

#respond dl {
  margin: 0 0 10px;
}

#respond dt {
  display: inline;
  font-weight: normal;
}

#respond dd {
  display: inline;
}
.menu-secondary-responsive-container {
  display: none;
  margin: 10px;
}

.menu-secondary-responsive {
  width: 100%;
  padding: 5px;
  border: 1px solid #ddd;
}
.mcl{cursor:pointer;border-right:1px solid #ccc;}
.mcl:hover{border-right:1px solid #f2ab00;}
.tip-img{
  clear: both;
}
.tip-img img{
  float: left;
  padding: 0px 10px 10px 15px;
}
.yarpp-related p{
margin: 0px 0px 10px 0px;
}
@media only screen and (max-width: 768px) {
  #container, #footer-container {
    width: 100%;
  }
  #main, #main-fullwidth, #header, #footer-widgets, #footer {
    padding-left: 10px;
    padding-right: 10px;
  }
  #main, #main-fullwidth {
    background-image: none;
  }
  #header {
    height: 100%;
  }
  .logo, .header-right {
    float: none;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }
  .header-right {
    padding-top: 10px;
  }
  #header #topsearch {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  #content, #sidebar-primary, #sidebar-secondary {
    width: 100%;
    float: none;
    padding: 0;
    margin: 0;
    display: block;
  }
  .menu-secondary-container {
    float: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }
  #copyrights, #credits {
    display: block;
    float: none;
    text-align: center;
  }
  #footer-container #copyrights, #footer-container #credits {
    padding: 5px 0;
  }
  #footer-container #footer {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }
    #content p{font-size:16px;}
     #content div.etst3,#content div.etst10{width: 100%;}
}
@media only screen and (max-width: 480px) {
  .menu-secondary-responsive-container {
    display: block;
  }
  .menu-secondary-container {
    /*display: none;*/
  }
  #header .menu-primary-responsive-container {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
  }
  #content p{font-size:16px;}
   #content div.etst3,#content div.etst10{width: 100%;}
}


div#toc_container ul li {
  padding-left: 10px;
}



.gallery a {
    pointer-events: none;
    cursor: default;
}
.gallery-item {
  line-height: 0;
}
.gallery-item a {
  display: block;
}
.gallery-item a img {
  width: 90%;
  display: block;
}

#toc_container {
  margin-bottom: -20px !important;
}
#toc_container,
#toc_container.toc_transparent {
  width: 100%;
  box-sizing: border-box; 
  background: #f5f5f5 !important;
  padding-bottom: 10px !important;
}
#toc_container .toc_number:after {
  content: '.';
}


.sidemu-content2 ul li a,
.sidemu-content3 ul li a,
.sidemu-content3 ul li span {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.sidemu-content2 ul li a span,
.sidemu-content3 ul li a span,
.sidemu-content3 ul li span {
  margin-top: 0;
  top: 0;
  padding-left: 10px;
  font-size: 16px;
}


#post.post-section {
  padding-top: 20px;
} 
#post.post-section:first-child {
  padding-top: 0px;
} 

@media (max-width: 700px){
  #breadcrumb {
    display: none;
  }
}


/* ADS */
#content_rb_127739{
  display: none;
}
#content_rb_127692{
  display: block;
}
@media (max-width: 1415px) and (max-height: 600px){
  #content_rb_127739{
    display: block;
  }
  #content_rb_127692{
    display: none;
  }
}
@media (max-height: 600px){
  #content_rb_127692{
    display: none;
  }
}