*{margin:0;padding:0;}
html, body{height:100%;}
#page{min-height:100%;}
.colorbox-page #page{width:100%;min-height:0;}
body{color:#333333;font-family:'MS Sans Serif', sans-serif;font-size:13px;}
.cbox-body{background:#FFF;}
header, section, footer, aside, nav, article,
page{display:block}
aside{width:220px;position:relative;z-index:100;}
aside:empty{display:none;}
footer{padding-top:26px;padding-bottom:47px;}
footer #cp-mark{font-size:12px;}
.colorbox-messages{padding-top:1px;}
.colorbox-messages div{margin-top:30px;}
.colorbox-messages:empty{display:none;}
/**/.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.fs-18{font-size:18px;}
.lh-10{line-height:10px;}
.lh-16{line-height:16px;}
.lh-24{line-height:24px;}
/**/.sheet-wrapper{width:940px;margin:0 auto;}
.clearfix:after{line-height:0;font-size:0;}
#main-region-prerapper.width-aside-left{width:100%;margin-left:-220px;}
#main-region-prerapper.width-aside-left #main-region-rapper{padding-left:250px;}
#site-name-and-slogan{margin-left:20px;}
.region-under-cpr{margin-top:29px;}
#footer-content{float:right;width:100%;margin-left:-220px;}
#footer-content-wrapper{padding-left:250px;}
#over-title-region section{margin-bottom:40px;}
.content ul li,
.content ul{list-style:none;list-style-image:none;}
.content ul li{display:table;}
table{width:100%;}
tbody{border-top:none;}
table td{vertical-align:top;}
h1.page-title{font-size:16px;margin-bottom:17px;}
h1, h2, h3, h4, h5, h6{font-weight:600;}
.content h2{margin-top:13px;font-size:16px;margin-bottom:19px;}
.content h3{font-size:13px;margin-bottom:8px;}
main .content p,
main .content li,
main .content ul,
main .content ol{margin-bottom:20px;}
main .content li:LAST-CHILD{margin-bottom:0;}
.views-field-body,
main .content p{line-height:20px;}
main p:LAST-CHILD{margin-bottom:0;}
.content li{display:table;padding:0 0 0 12px;}
.content ol{counter-reset:list1;list-style-type:none;}
.content ol > li{padding-left:0;}
.content ol > li:before{counter-increment:list1;content:counter(list1) ". ";width:17px;display:block;float:left;margin-right:5px;text-align:right;}
.content ol > li{overflow:hidden;}
li span.list-item-content{display:block;overflow:hidden;}
/**/.item-list .pager{text-align:left;margin-top:33px;}
.item-list .pager li.pager-current{font-weight:normal;margin-left:0;padding-left:0;}
.item-list .pager li,
.item-list .pager li.pager-current{margin:0;}
input[type="text"],
input[type="password"],
input[type="email"],
textarea{border:solid 1px #cfcfcf;border-radius:13px;outline-style:none;box-sizing:border-box;-moz-box-sizing:border-box;}
input[type="text"],
input[type="password"],
input[type="email"]{height:26px;line-height:26px;padding:0 14px;max-width:277px;}
textarea{padding:14px;max-width:520px;overflow:hidden;resize:none;}
label{font-weight:normal;margin-bottom:3px;}
#page input[type="submit"],
#page button{border-radius:13px;height:26px;background:-webkit-linear-gradient(#ffffff, #cccccc);background:-ms-linear-gradient(#ffffff, #cccccc);background:linear-gradient(#ffffff, #cccccc);border:1px solid #aaa;padding:0px 7px;cursor:pointer;outline-style:none;}
#page input[type="submit"]:HOVER,
#page button:HOVER{background:-webkit-linear-gradient(#cccccc, #dddddd);background:-ms-linear-gradient(#cccccc, #dddddd);background:linear-gradient(#cccccc, #dddddd);}
#page input[type="submit"]:ACTIVE,
#page button:ACTIVE{position:relative;top:1px;left:1px;}
.colorbox-page #page input[type="submit"]:ACTIVE,
.colorbox-page #page button:ACTIVE{top:0px;left:0px;}
.form-actions{margin:20px 0 0;}
.form-item:FIRST-CHILD{margin-top:0;}
.breadcrumb{padding:0;font-size:12px;font-style:italic;}
section#block-breadcrumb-block-breadcrumb{margin-bottom:6px;}
ul.tabs{font-family:Tahoma, Arial, sans-serif;font-size:11px!important;line-height:17px;margin:0 0 15px 0!important;padding:0 0 0 4px;}
ul.tabs a{font-size:11px!important;font-family:Tahoma, Arial, sans-serif;font-style:normal;}
ul.tabs li{margin:0 0 0 4px;padding:0;border:0;}
ul.tabs li a:link,
ul.tabs li a:visited{background:linear-gradient(#FFF, #F7F7F7);color:#BBBBBB;border:1px solid #C5C5C5;border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;-moz-border-radius-topright:3px;padding:2px 9px 2px 10px;margin:0;}
ul.tabs li a:hover,
ul.tabs li a:active{color:#5F5F5F;background:#F9F9F9;}
ul.tabs li a.active:link,
ul.tabs li a.active:visited{border-bottom-color:#FFFFFF;background:#F7F7F7;color:#515151;}
ul.tabs.secondary{position:relative;top:-10px;}
.contextual-links{font-size:10px;}
.contextual-links-region-active{outline:white dashed 1px;}
/**/#vk_like,
.fb-like{margin-bottom:10px;}
#vk_like:LAST-CHILD,
.fb-like:LAST-CHILD{margin-bottom:0;}
/**/#cboxContent button{border:none;}
#cboxOverlay{opacity:0.45!important;background:#000;}
#colorbox.fullLoaded{opacity:1!important;}
#colorbox{opacity:0!important;}
#colorbox,
#colorbox:ACTIVE{outline:none!important;}
#cboxClose{bottom:auto;top:11px;right:3px;z-index:100;border:none;}
#cboxWrapper{z-index:50;top:0px;}
#cboxContent,
#cboxWrapper,
#colorbox{}
#cboxLoadedContent{margin-bottom:0px;padding:15px;background:#FFFFFF;border-radius:9px;}
.width-iframe #cboxBottomLeft,
.width-iframe #cboxBottomCenter,
.width-iframe #cboxBottomRight{height:0;}
#cboxWrapper{background:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#cboxPrevious{left:20px;}
#cboxNext{left:auto;right:20px;}
#cboxPrevious,
#cboxNext{top:50%;margin-top:-16px;bottom:auto;}
.width-image #cboxLoadedContent{}
#cboxTitle,
#cboxCurrent{color:#333333;outline:none;}
.width-image #cboxCurrent{left:0;position:static;margin-top:12px;}
.width-image #cboxTitle{position:static;margin-top:11px;padding:0;padding-bottom:5px;}
#cboxMiddleLeft,
#cboxMiddleRight,
#cboxTopCenter,
#cboxBottomCenter{display:none;}
#cboxTopCenter,
#cboxBottomCenter,
#cboxTopLeft,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomRight{height:0;}
#cboxMiddleLeft,
#cboxMiddleRight{width:0;}
.colorbox-iframe #cboxContent{border:solid 1px #f9e9e8;border-radius:10px;}
.colorbox-iframe #cboxLoadedContent{overflow:hidden!important;}
.colorbox-iframe iframe{overflow:hidden;background-image:url('../img/bg/preload-progbar.GIF');background-position:50% 50%;background-repeat:no-repeat;}
#cboxTitle{bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:60px;}
#cboxCurrent{left:auto;right:20px;width:60px;text-align:right;}
/**/.prev-next-nodes-links{margin-top:25px;}
.select2-container .select2-choice{filter:none;background-color:#fff;background-image:url('../img/bg/select2-choice.png');background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));background-image:-webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);background-image:-moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);background-image:-o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);background-image:-ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(top, #ffffff 0%, #eeeeee 50%);}
.select2-container .select2-choice .select2-arrow{filter:none;background-image:url('../img/bg/select2-arrow.png');background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:linear-gradient(to top, #ccc 0%, #eee 60%);}
/**//**/@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
}
.spinner:not(:required){-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;-webkit-box-shadow:rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;-moz-box-shadow:rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;box-shadow:rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%;}
/**/