@font-face {font-family: 'Open Sans';src: url('../fonts/OpenSans-Regular-webfont.eot');src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Rock Salt';src: url('../fonts/RockSalt-webfont.eot');src: url('../fonts/RockSalt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/RockSalt-webfont.woff') format('woff'),url('../fonts/RockSalt-webfont.ttf') format('truetype'),url('../fonts/RockSalt-webfont.svg#rock_saltregular') format('svg');font-weight: normal;font-style: normal;}
body{font-family: 'Open Sans', sans-serif;background:url(../img/background.jpg) no-repeat center center fixed ;background-size:cover;-webkit-background-size:cover;-moz-background-size: cover;-o-background-size: cover;}
a{color: #397991;}
tr:hover > td{background-color: rgba(167, 179, 178, 0.7);}
.table > tbody > tr > th {border-bottom-color:#A7B3C6;border-top-color:#A7B3C6;}
.table > tbody > tr > td {border-bottom-color:#A7B3C6;}
.pagination {-webkit-box-shadow: 9px 9px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:    9px 9px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:9px 9px 5px 0px rgba(50, 50, 50, 0.75);}
.pagination > li > a:hover{}
.pagination > li > a{color:black;background-color:rgba(255, 255, 255, 0.7);}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background-color: #648491;border-color: #648491;color:black;}
.navbar{}
.navbar-default .navbar-brand{}
.navbar-default .navbar-brand:hover{}
.navbar-default .navbar-nav > li > a{}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:active{}
.navbar-default .navbar-nav > li > a:focus{}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{color:#777;}
.navbar-default .navbar-nav > li > a:visited{}
.navbar.opaque{}
.navbar.opaque .navbar-brand{}
.navbar.opaque .navbar-nav > li > a{}
.dropdown-menu{background-color:rgba(82, 82, 82, 0.8);}
.dropdown-menu > li > a{color:white;}
.dropdown-menu > li > a:hover{color:white;background:transparent;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{color: #397991;}
.nav-tabs > li > a:hover{}
.form-control{}
.form-control[disabled], .form-control[readonly]{}
.btn-default{color:black;background:rgba(250, 250, 250, 1) none;}
.btn-default:hover, .btn-default:focus , .btn-default:active:focus{color:black;background-color:rgba(250, 250, 250, 1);}
.btn-success{color:black;background:rgba(171, 210, 92, 1) none;}
.btn-success:hover, .btn-success:focus , .btn-success:active:focus{color:black;background-color:rgba(171, 210, 92, 1);}
.btn-danger{color:black;background:rgba(210, 86, 67, 1) none;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active:focus{color:black;background-color:rgba(210, 86, 67, 1);}
.btn-warning{color:black;background:rgba(255, 160, 87, 1) none;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active:focus{color:black;background-color:rgba(255, 160, 87,1);}
.btn-primary{color:black;background: rgb(100, 132, 145) none;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active:focus{color:black;background-color: rgb(100, 132, 145);}
.modal-content{}
.jumbotron .h1, .jumbotron h1{font-family: 'Rock Salt', cursive;color: #a7b3c6;text-shadow: #0c4965 1px 1px, #0c4965 -1px 1px, #0c4965 -1px -1px, #0c4965 1px -1px;}
.panel-default > .panel-heading{}
.birthdayToday{color:green;}
.birthdayYesterday{color:red;}
.birthdayTomorrow{color:orangered;}
.birthdayAge{font-weight:bold;color:white;text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;}
.module{background-color: rgba(255, 255, 255, 0.1);-webkit-box-shadow:9px 9px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:9px 9px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:9px 9px 5px 0px rgba(50, 50, 50, 0.75);}
.module:hover{background-color: rgba(255, 255, 255, 0.5);}
.title-module{text-shadow: 5px 5px 2px rgba(150, 150, 150, 1);}
.list-shoutbox{background-color:rgba(119, 119, 119, 0.3);}
.list-shoutbox > a{}
.text-shoutbox{}
.mess-shoutbox{}
.list-news{background-color:rgba(255, 255, 255, 0.3);border-color: #a7b3c6;}
.list-online{background-color:rgba(119, 119, 119, 0.3);}
.list-online > ul > li{}
.list-online > a{background-color:rgba(187, 205, 103, 0.7);}
.intl-tel-input input[disabled],.intl-tel-input input[readonly]{}
.selectize-control, .selectize-input, .selectize-input.has-items, .selectize-control.single .selectize-input{}
.selectize-control.multi .selectize-input > div{}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active{}
.selectize-input.disabled,
.selectize-input.disabled *{}
.selectize-control .selectize-input.disabled{}
.familytree{background-color:transparent;}
.familytreeH{background-color:transparent;}
.familyTreeVertical ul ul::before{border-color:#000;}
.familyTreeVertical li::before, .familyTreeVertical li::after{border-color:#000;}
.familyTreeVertical li::after{border-color:#000;}
.familyTreeVertical li:last-child::before{border-color:#000;}
.familyTreeVertical a{background-color:#c2c2c2;}
.familyTreeVertical li a{border-color:#000;color:#000;}
.familyTreeVertical li a:hover+ul li a{background:#c8e4f8;color:#000;border-color:#000;}
.familyTreeVertical li a:hover{background:#42bff8;color:#000;border-color:#000;}
.familyTreeVertical li a:hover+ul li::after,
.familyTreeVertical li a:hover+ul li::before,
.familyTreeVertical li a:hover+ul::before,
.familyTreeVertical li a:hover+ul ul::before{border-color:#1d19f8;}
.familyTreeDescVertical ul ul::before{border-color:#000;}
.familyTreeDescVertical li::before, .familyTreeDescVertical li::after{border-color:#000;}
.familyTreeDescVertical li::after{border-color:#000;}
.familyTreeDescVertical li:last-child::before{border-color:#000;}
.familyTreeDescVertical a{background-color:#c2c2c2;}
.familyTreeDescVertical li a{border-color:#000;color:#000;}
.familyTreeDescVertical li a:hover+ul li a{background:#c8e4f8;color:#000;border-color:#000;}
.familyTreeDescVertical li a:hover{background:#42bff8;color:#000;border-color:#000;}
.familyTreeDescVertical li a:hover+ul li::after,
.familyTreeDescVertical li a:hover+ul li::before,
.familyTreeDescVertical li a:hover+ul::before,
.familyTreeDescVertical li a:hover+ul ul::before{border-color:#1d19f8;}
.familyTreeHorizontal ul:before{border-color:#000;}
.familyTreeHorizontal li:before{border-color:#000;}
.familyTreeHorizontal li:after{border-color:#000;;}
.familyTreeHorizontal li:last-child:after{border-color:#000;}
.familyTreeHorizontal a{background-color:#c2c2c2;}
.familyTreeHorizontal a{border-color:#000;color:#000;}
.familyTreeHorizontal li a:hover+ul li::after,
.familyTreeHorizontal li a:hover+ul li::before,
.familyTreeHorizontal li a:hover+ul::before,
.familyTreeHorizontal li a:hover+ul ul::before{border-color:#1d19f8;}
.familyTreeHorizontal a:hover, .familyTreeHorizontal li a:hover{background:#42bff8;color:#000;border-color:#000;}
.familyTreeHorizontal a:hover+ul li a, .familyTreeHorizontal li a:hover+ul li a{background:#c8e4f8;color:#000;border-color:#000;}
