.rdc-events_close{color:#ffffff;}
.rdc-events{background:#232323;}
.rdc-table td time{color:#292929;}
.rdc-table table, .rdc-table th, .rdc-table td{border:1px solid #3d50c5;}
.rdc-table_date{background:#3d50c5;}
.rdc-table_has-events:hover{background-color:#292929;}
.rdc-table_has-events:hover time{color:#303F9F;}
@media (max-width:767px){.rdc-table_has-events .rdc-table_date:before{background:#232323;}
.rdc-table_has-events:hover .rdc-table_date{background-color:#292929;}
.rdc-table_has-events:hover .rdc-table_date:before{background:#ffffff;}
}
.camera_nav:before{background:rgba(41, 41, 41, 0.8);}
.camera_next,
.camera_prev{color:#ffffff;}
.camera_next:hover,
.camera_prev:hover{color:#303F9F;}
.map{color:#232323;}
.map .map_wrap{background:#232323;}
.map .map_model{background:#232323;}
.map-2{color:#232323;}
body{background:#1a1a1a;color:#777777;}
p a{color:#303F9F;}
blockquote q:before{color:#303F9F;}
.primary{color:#303F9F;}
.secondary{color:#232323;}
.bg-primary{color:#ffffff;}
.bg-primary_cnt:before, .bg-primary_before:before, .bg-primary_after:before{background:#303F9F;}
.bg-secondary_cnt:before, .bg-secondary_before:before, .bg-secondary_after:before{background:#ededed;}
.bg-secondary_before_inner:before{background:#232323;}
.bg-secondary h1, .bg-secondary h2, .bg-secondary h3, .bg-secondary h4, .bg-secondary h5, .bg-secondary h6{color:#292929;}
.bg-secondary2 h1, .bg-secondary2 h2, .bg-secondary2 h3, .bg-secondary2 h4, .bg-secondary2 h5, .bg-secondary2 h6{color:#292929;}
.bg-secondary2_before:before{background:#232323;}
.fa-facebook,
.fa-twitter,
.fa-google-plus,
.fa-linkedin{color:#ffffff;border:2px solid #515151;}
.fa-facebook:hover,
.fa-twitter:hover,
.fa-google-plus:hover,
.fa-linkedin:hover{background:#515151;}
.date time{color:#ffffff;background:#303F9F;}
.btn{color:#ffffff;background:#292929;}
.btn:hover, .btn:active{background:#0a0a0a;}
.btn-primary{background:#303F9F;}
.btn-primary:hover, .btn-primary:active{background:#2a378b;}
.list a:hover{color:#303F9F;}
.index-list li:before{background:#303F9F;}
.index-list li:hover:before{background:#292929;}
header{color:#ffffff;}
main{background:#ededed;}
.sf-menu > li > a{color:#ffffff;}
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.active > a{color:#303F9F;}
.sf-menu ul{background:rgba(40, 40, 40, 0.9);}
.sf-menu ul > li > a{color:#ffffff;}
.sf-menu ul > li.sfHover > a, .sf-menu ul > li > a:hover{color:#ffffff;background:#303F9F;}
.toTop{background:#232323;}
.toTop:hover{background:#303F9F;}
.resp-tabs-list li{color:#fff;background:#3d50c5;}
.resp-tabs-list li:hover, .resp-tabs-list li.resp-tab-active{color:#ffffff;background:#292929;}
.resp-accordion{color:#292929;background:#3d50c5;}
.resp-accordion:hover, .resp-accordion.resp-tab-active{color:#ffffff;background:#292929;}