@font-face {
font-family: 'wpDataTablesIcons' !important;
src: url(//texasview.org/wp-content/plugins/wpdatatables/assets/fonts/wpDataTablesIcons.eot);
src: url(//texasview.org/wp-content/plugins/wpdatatables/assets/fonts/wpDataTablesIcons.eot?#iefix) format('embedded-opentype'), url(//texasview.org/wp-content/plugins/wpdatatables/assets/fonts/wpDataTablesIcons.woff) format('woff'), url(//texasview.org/wp-content/plugins/wpdatatables/assets/fonts/wpDataTablesIcons.ttf) format('truetype'), url(//texasview.org/wp-content/plugins/wpdatatables/assets/fonts/wpDataTablesIcons.svg#wpDataTablesIcons) format('svg');
}
.wpdt-c .t-view[data-tv-type="image"]:before {
content: "\f17f";
background: #4CAF50;
box-shadow: 0 0 0 1px #4CAF50;
}
.wpdt-c .t-view[data-tv-type="image"]:after {
background: #4CAF50;
}
.wpdt-c .t-view[data-tv-type="video"]:before {
content: "\f3a9";
background: #FFC107;
box-shadow: 0 0 0 1px #FFC107;
}
.wpdt-c .t-view[data-tv-type="video"]:after {
background: #FFC107;
}
.wpdt-c .t-view .tvb-stats {
list-style: none;
padding: 0;
margin: 10px 0 20px;
}
.wpdt-c .t-view .tvb-stats > li {
display: inline-block;
padding: 5px 10px 6px;
border: 1px solid #ccc;
margin-right: 2px;
}
.wpdt-c .t-view .tvb-stats > li i {
font-size: 15px;
line-height: 100%;
vertical-align: top;
margin-top: 2px;
}
.wpdt-c .t-view .tvb-stats > li.tvbs-comments {
border-color: #4CAF50;
color: #4CAF50;
}
.wpdt-c .t-view .tvb-stats > li.tvbs-likes {
border-color: #03A9F4;
color: #03A9F4;
}
.wpdt-c .t-view .tvb-stats > li.tvbs-views {
border-color: #FF9800;
color: #FF9800;
}
.wpdt-c .tv-comments .tvc-lists {
padding: 0;
list-style: none;
margin: 0;
}
.wpdt-c .tv-comments .tvc-lists > li {
padding: 15px 20px;
margin: 0;
border-top: 1px solid #eee;
}
.wpdt-c .tvc-more {
color: #333;
display: block;
margin-bottom: -10px;
}
.wpdt-c .tvc-more:hover {
color: #000;
}
.wpdt-c .tvc-more i {
vertical-align: middle;
margin-right: 5px;
}
.wpdt-c .p-header {
position: relative;
margin: 0 -7px;
}
.wpdt-c .p-header .actions {
position: absolute;
top: -18px;
right: 0;
}
.wpdt-c .p-menu {
list-style: none;
padding: 0 5px;
margin: 0 0 30px;
}
.wpdt-c .p-menu > li {
display: inline-block;
vertical-align: top;
}
.wpdt-c .p-menu > li > a {
display: block;
padding: 5px 20px 5px 0;
font-weight: 500;
text-transform: uppercase;
font-size: 15px;
}
.wpdt-c .p-menu > li > a > i {
margin-right: 4px;
font-size: 20px;
vertical-align: middle;
margin-top: -5px;
}
.wpdt-c .p-menu > li:not(.active) > a {
color: #4285F4;
}
.wpdt-c .p-menu > li:not(.active) > a:hover {
color: #333;
}
.wpdt-c .p-menu > li.active > a {
color: #000;
}
@media (max-width: 991px) {
.p-menu .pm-search {
margin: 20px 2px 30px;
display: block;
}
.p-menu .pm-search input[type="text"] {
width: 100%;
border: 1px solid #ccc;
}
}
.wpdt-c .p-menu .pms-inner {
margin: -2px 0 0;
position: relative;
top: -2px;
overflow: hidden;
white-space: nowrap;
}
.wpdt-c .p-menu .pms-inner i {
vertical-align: top;
font-size: 20px;
line-height: 100%;
position: absolute;
left: 9px;
top: 8px;
color: #333;
}
.wpdt-c .p-menu .pms-inner input[type="text"] {
height: 35px;
border-radius: 2px;
padding: 0 10px 0 40px;
}
@media (min-width: 768px) {
.wpdt-c .p-menu .pms-inner input[type="text"] {
border: 1px solid #fff;
width: 50px;
background: transparent;
position: relative;
z-index: 1;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.wpdt-c .p-menu .pms-inner input[type="text"]:focus {
border-color: #DFDFDF;
width: 200px;
}
}
.wpdt-c .photos {
margin: 2px 0 0;
}
.wpdt-c .photos .lightbox {
margin: 0 -8px;
}
.wpdt-c .photos:not(.p-timeline) [data-src] {
padding: 3px;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 150ms;
transition-duration: 150ms;
}
.wpdt-c .p-timeline {
position: relative;
padding-left: 80px;
margin-bottom: 75px;
}
.wpdt-c .p-timeline [data-src] {
float: left;
width: 70px;
height: 70px;
margin: 0 3px 3px 0;
}
.wpdt-c .p-timeline:last-child .pt-line:before {
height: 100%;
}
.wpdt-c .ptb-title {
font-size: 15px;
font-weight: 400;
margin-bottom: 20px;
}
.wpdt-c .pt-line {
position: absolute;
left: 0;
top: 0;
height: 100%;
line-height: 14px;
}
.wpdt-c .pt-line:before,
.wpdt-c .pt-line:after {
content: "";
position: absolute;
}
.wpdt-c .pt-line:before {
width: 1px;
height: calc(100% + 63px);
background: #E2E2E2;
top: 14px;
right: -20px;
}
.wpdt-c .pt-line:after {
top: 2px;
right: -26px;
width: 13px;
height: 13px;
border: 1px solid #C1C1C1;
border-radius: 50%;
}
.wpdt-c .contacts:not(.c-profile) {
padding: 0 8px;
}
.wpdt-c .contacts > [class*="col-"] {
padding: 0 10px;
}
.wpdt-c .contacts .c-item {
border: 1px solid #e2e2e2;
border-radius: 2px;
margin-bottom: 24px;
}
.wpdt-c .contacts .c-item .ci-avatar {
display: block;
}
.wpdt-c .contacts .c-item .ci-avatar img {
width: 100%;
border-radius: 2px 2px 0 0;
}
.wpdt-c .contacts .ci-avatar {
margin: -1px -1px 0;
}
.wpdt-c .contacts .c-info {
text-align: center;
margin-top: 15px;
padding: 0 5px;
}
.wpdt-c .contacts .c-info strong {
color: #000;
font-size: 14px;
font-weight: 500;
}
.wpdt-c .contacts .c-info small {
color: #999;
margin-top: 3px;
}
.wpdt-c .contacts .c-info strong,
.wpdt-c .contacts .c-info small {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}
.wpdt-c .contacts .c-footer {
border-top: 1px solid #e2e2e2;
margin-top: 18px;
}
.wpdt-c .contacts .c-footer > button {
padding: 7px 10px;
color: #333;
display: block;
width: 100%;
text-align: center;
font-weight: 500;
border-radius: 2px;
background: #fff;
border: 0;
}
.wpdt-c .contacts .c-footer > button > i {
font-size: 16px;
vertical-align: middle;
margin-top: -3px;
}
.wpdt-c .z-depth-1 {
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
.wpdt-c .z-depth-1-top {
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.12);
}
.wpdt-c .z-depth-1-bottom {
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16);
}
.wpdt-c .z-depth-2 {
box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2), 0 6px 20px rgba(0, 0, 0, 0.19);
}
.wpdt-c .z-depth-2-top {
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.19);
}
.wpdt-c .z-depth-2-bottom {
box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2);
}
.wpdt-c .z-depth-3 {
box-shadow: 0 12px 15px rgba(0, 0, 0, 0.24), 0 17px 50px rgba(0, 0, 0, 0.19);
}
.wpdt-c .z-depth-3-top {
box-shadow: 0 17px 50px rgba(0, 0, 0, 0.19);
}
.wpdt-c .z-depth-3-bottom {
box-shadow: 0 12px 15px rgba(0, 0, 0, 0.24);
}
.wpdt-c .z-depth-4 {
box-shadow: 0 16px 28px rgba(0, 0, 0, 0.22), 0 25px 55px rgba(0, 0, 0, 0.21);
}
.wpdt-c .z-depth-4-top {
box-shadow: 0 25px 55px rgba(0, 0, 0, 0.21);
}
.wpdt-c .z-depth-4-bottom {
box-shadow: 0 16px 28px rgba(0, 0, 0, 0.22);
}
.wpdt-c .z-depth-5 {
box-shadow: 0 27px 24px rgba(0, 0, 0, 0.2), 0 40px 77px rgba(0, 0, 0, 0.22);
}
.wpdt-c .z-depth-5-top {
box-shadow: 0 40px 77px rgba(0, 0, 0, 0.22);
}
.wpdt-c .z-depth-5-bottom {
box-shadow: 0 27px 24px rgba(0, 0, 0, 0.2);
}
.wpdt-c .z-depth-animation .z-depth-1,
.wpdt-c .z-depth-animation .z-depth-2,
.wpdt-c .z-depth-animation .z-depth-3,
.wpdt-c .z-depth-animation .z-depth-4,
.wpdt-c .z-depth-animation .z-depth-5 {
transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
} .wpdt-c .block-header {
margin-bottom: 25px;
position: relative;
}
@media screen and (min-width: 768px) {
.wpdt-c  .block-header {
padding: 0 22px;
}
}
@media screen and (max-width: 991px) {
.wpdt-c  .block-header {
padding: 0 18px;
}
}
.wpdt-c .block-header > h2 {
font-size: 15px;
color: #777;
margin: 0;
font-weight: 400;
text-transform: uppercase;
}
.wpdt-c .block-header > h2 > small {
display: block;
text-transform: none;
margin-top: 8px;
margin-bottom: 20px;
color: #9E9E9E;
line-height: 140%;
}
.wpdt-c .block-header .actions {
position: absolute;
right: 10px;
top: -5px;
z-index: 4;
} .wpdt-c .actions {
list-style: none;
padding: 0;
z-index: 3;
margin: 0;
}
.wpdt-c .actions > li {
display: inline-block;
vertical-align: baseline;
}
.wpdt-c .actions > li > a,
.wpdt-c .actions > a {
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
padding-top: 5px;
}
.wpdt-c .actions > li > a > i,
.wpdt-c .actions > a > i {
color: #adadad;
font-size: 20px;
}
.wpdt-c .actions > li > a:hover > i,
.wpdt-c .actions > a:hover > i {
color: #000;
}
.wpdt-c .actions > li.open > a > i,
.wpdt-c .actions.open > a > i {
color: #000;
}
.wpdt-c .actions > li.open > a:before,
.wpdt-c .actions.open > a:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
filter: alpha(opacity=100);
}
.wpdt-c .actions.actions-alt > li > a > i {
color: #fff;
}
.wpdt-c .actions.actions-alt > li > a > i:hover {
color: #fff;
}
.wpdt-c .actions.actions-alt > li.open > a > i {
color: #fff;
}
.wpdt-c .actions.open {
z-index: 4;
} .wpdt-c .line-wrap {
width: 18px;
height: 12px;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
margin: 12px 20px;
}
.wpdt-c .line-wrap .line {
width: 18px;
height: 2px;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
background-color: #fff;
}
.wpdt-c .line-wrap .line.center {
margin: 3px 0;
}
.wpdt-c .toggled .line-wrap {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.wpdt-c .toggled .line-wrap .line.top {
width: 12px;
transform: translateX(8px) translateY(1px) rotate(45deg);
-webkit-transform: translateX(8px) translateY(1px) rotate(45deg);
}
.wpdt-c .toggled .line-wrap .line.bottom {
width: 12px;
transform: translateX(8px) translateY(-1px) rotate(-45deg);
-webkit-transform: translateX(8px) translateY(-1px) rotate(-45deg);
} .wpdt-c .load-more {
text-align: center;
margin-top: 30px;
}
.wpdt-c .load-more a {
padding: 8px 10px 6px;
display: inline-block;
background-color: #F44336;
color: #FFF;
border-radius: 2px;
white-space: nowrap;
}
.wpdt-c .load-more a i {
font-size: 20px;
vertical-align: middle;
position: relative;
margin-top: -2px;
}
.wpdt-c .load-more a:hover {
background-color: #ea1c0d;
} .wpdt-c .view-more {
display: block;
text-align: center;
padding: 10px 10px 11px;
line-height: 100%;
font-size: 11px;
margin-top: 20px;
text-transform: uppercase;
color: #777777;
}
.wpdt-c .view-more:hover {
color: #5E5E5E;
} html:not(.ismobile) .page-loader {
background: #fff;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1000;
}
html:not(.ismobile) .page-loader .preloader {
width: 50px;
position: absolute;
left: 50%;
margin-left: -25px;
top: 50%;
margin-top: -55px;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
-webkit-animation-duration: 3000ms;
animation-duration: 3000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
html:not(.ismobile) .page-loader .preloader p {
white-space: nowrap;
position: relative;
left: -9px;
top: 22px;
color: #CCC;
}
html.ismobile .page-loader {
display: none;
} .wpdt-c .action-header {
padding: 25px 30px;
line-height: 100%;
position: relative;
z-index: 1;
min-height: 65px;
background-color: #F7F7F7;
}
.wpdt-c .action-header .actions {
position: absolute;
top: 18px;
right: 17px;
z-index: 10;
}
.wpdt-c .ah-label {
font-size: 15px;
}
.wpdt-c .ah-search {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 11;
background-color: #454E53;
display: none;
}
.wpdt-c .ahs-input {
border: 0;
padding: 0 26px;
height: 100%;
font-size: 15px;
width: 100%;
line-height: 60px;
background-color: #F7F7F7;
}
.wpdt-c .ahs-close {
font-style: normal;
position: absolute;
top: 23px;
right: 25px;
font-size: 17px;
line-height: 100%;
text-align: center;
cursor: pointer;
background: #E2E2E2;
width: 18px;
height: 18px;
color: #6B6B6B;
border-radius: 50%;
}
.wpdt-c .ahs-close:hover {
opacity: 0.8;
} .wpdt-c .ma-backdrop {
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 9;
cursor: pointer;
} [class*="avatar-img"] {
border-radius: 50%;
}
.wpdt-c .avatar-img {
width: 42px;
}
.wpdt-c .ie-warning {
position: fixed;
top: 0;
left: 0;
z-index: 9999;
background: #000000;
width: 100%;
height: 100%;
text-align: center;
color: #fff;
font-family: "Courier New", Courier, monospace;
padding: 50px 0;
}
.wpdt-c .ie-warning p {
font-size: 17px;
}
.wpdt-c .ie-warning .iew-container {
min-width: 1024px;
width: 100%;
height: 200px;
background: #fff;
margin: 50px 0;
}
.wpdt-c .ie-warning .iew-download {
list-style: none;
padding: 30px 0;
margin: 0 auto;
width: 720px;
}
.wpdt-c .ie-warning .iew-download > li {
float: left;
vertical-align: top;
}
.wpdt-c .ie-warning .iew-download > li > a {
display: block;
color: #000;
width: 140px;
font-size: 15px;
padding: 15px 0;
}
.wpdt-c .ie-warning .iew-download > li > a > div {
margin-top: 10px;
}
.wpdt-c .ie-warning .iew-download > li > a:hover {
background-color: #eee;
}
.wpdt-c #footer {
position: absolute;
bottom: 0;
text-align: center;
width: 100%;
height: 110px;
color: #a2a2a2;
padding-top: 35px;
padding-bottom: 15px;
}
@media (min-width: 1280px) {
.wpdt-c  #footer {
padding-left: 268px;
}
}
.wpdt-c #footer .f-menu {
display: block;
width: 100%;
padding-left: 0;
list-style: none;
margin-left: -5px;
margin-top: 8px;
}
.wpdt-c #footer .f-menu > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
.wpdt-c #footer .f-menu > li > a {
color: #a2a2a2;
}
.wpdt-c #footer .f-menu > li > a:hover {
color: #777;
}
.wpdt-c .sidebar-toggled #footer {
display: none;
}
.wpdt-c .pt-inner {
text-align: center;
}
.wpdt-c .pt-inner .pti-header {
padding: 45px 10px 70px;
color: #fff;
position: relative;
margin-bottom: 15px;
}
.wpdt-c .pt-inner .pti-header > h2 {
margin: 0;
line-height: 100%;
color: #fff;
font-weight: 100;
font-size: 50px;
}
.wpdt-c .pt-inner .pti-header > h2 small {
color: #fff;
letter-spacing: 0;
vertical-align: top;
font-size: 16px;
font-weight: 100;
}
.wpdt-c .pt-inner .pti-header .ptih-title {
background-color: rgba(0, 0, 0, 0.1);
padding: 8px 10px 9px;
text-transform: uppercase;
margin: 0 -10px;
position: absolute;
width: 100%;
bottom: 0;
}
.wpdt-c .pt-inner .pti-body {
padding: 0 23px;
}
.wpdt-c .pt-inner .pti-body .ptib-item {
padding: 15px 0;
font-weight: 400;
}
.wpdt-c .pt-inner .pti-body .ptib-item:not(:last-child) {
border-bottom: 1px solid #eee;
}
.wpdt-c .pt-inner .pti-footer {
padding: 10px 20px 30px;
}
.wpdt-c .pt-inner .pti-footer > a {
width: 60px;
height: 60px;
border-radius: 50%;
text-align: center;
color: #fff;
display: inline-block;
line-height: 60px;
font-size: 30px;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.wpdt-c .pt-inner .pti-footer > a:hover {
opacity: 0.85;
filter: alpha(opacity=85);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.16), 0 2px 10px rgba(0, 0, 0, 0.12);
}
.wpdt-c .invoice {
min-width: 1100px;
max-width: 1170px;
}
.wpdt-c .i-logo {
width: 150px;
}
.wpdt-c .i-table .highlight {
background-color: #eee;
border-bottom: 1px solid #e6e6e6;
}
.wpdt-c .i-table td.highlight {
font-size: 14px;
font-weight: 500;
} .wpdt-c .wp-text {
border: 0;
display: block;
width: 100%;
resize: none !important;
padding: 20px 25px;
}
.wpdt-c .wp-media {
background: #F7F7F7;
border: 1px solid #E4E4E4;
padding: 12px 15px;
margin: 10px 20px 20px;
text-align: center;
}
.wpdt-c .wp-actions {
padding: 10px 15px 10px 20px;
background-color: #F7F7F7;
}
.wpdt-c .wpa-media-list > a {
font-size: 20px;
margin-right: 8px;
}
.wpdt-c .wpa-media-list > a:hover {
opacity: 0.7;
filter: alpha(opacity=70);
} .wpdt-c .wis-numbers {
float: left;
}
.wpdt-c .wis-numbers > span {
margin-right: -1px;
padding: 7px 12px;
border: 1px solid #E0E0E0;
float: left;
font-weight: 500;
}
.wpdt-c .wis-numbers > span > i {
line-height: 100%;
vertical-align: top;
position: relative;
top: 3px;
font-size: 15px;
margin-right: 2px;
}
.wpdt-c .wis-numbers > span.active {
color: #4CAF50;
}
.wpdt-c .wis-commentors {
float: right;
}
.wpdt-c .wis-commentors > a {
display: inline-block;
margin-left: 2px;
}
.wpdt-c .wis-commentors > a > img {
width: 33px;
height: 33px;
border-radius: 50%;
}
.wpdt-c .wis-commentors > a > img:hover {
opacity: 0.85;
filter: alpha(opacity=85);
} .wpdt-c .wi-preview {
text-align: center;
}
@media screen and (min-width: 768px) {
.wpdt-c  .wi-preview {
margin: 0 -23px 20px;
}
}
@media screen and (max-width: 991px) {
.wpdt-c  .wi-preview {
margin: 0 -16px 20px;
}
}
.wpdt-c .wi-preview .wip-item {
display: block;
float: left;
position: relative;
overflow: hidden;
border: 2px solid #fff;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center;
cursor: pointer;
}
.wpdt-c .wi-preview .wip-item:hover {
opacity: 0.9;
filter: alpha(opacity=90);
}
.wpdt-c .wi-preview .wip-item > img {
display: none;
}
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(2),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(2) ~ div {
width: 50%;
padding-bottom: 40%;
}
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(3),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(3) ~ div,
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(4),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(4) ~ div:not(:last-child),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(5),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(5) ~ div:not(:nth-last-of-type(-n+2)),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(6),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(6) ~ div,
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(7) ~ div:nth-last-of-type(-n+3) {
width: 33.333333%;
padding-bottom: 30%;
}
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(5) ~ div:nth-last-of-type(-n+2) {
width: 50%;
padding-bottom: 40%;
}
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(7),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(7) ~ div:not(:nth-last-of-type(-n+3)),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(n+8),
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(n+8) ~ div {
width: 25%;
padding-bottom: 22%;
}
.wpdt-c .wi-preview .wip-item:only-child,
.wpdt-c .wi-preview .wip-item:first-child:nth-last-child(4) ~ div:nth-child(4) {
width: 100%;
padding-bottom: 50%;
} .wpdt-c .wi-comments {
background: #F7F7F7;
}
.wpdt-c .wi-comments .list-group {
margin-bottom: -10px;
padding-top: 10px;
}
.wpdt-c .wic-form {
padding: 20px 23px;
}
.wpdt-c .wic-form textarea {
width: 100%;
resize: none;
border: 1px solid #E8E8E8;
padding: 12px 15px;
height: 45px;
}
.wpdt-c .wic-form.toggled textarea {
height: auto;
}
.wpdt-c .wic-form.toggled .wicf-actions {
display: block;
}
.wpdt-c .wicf-actions {
margin-top: 10px;
display: none;
} .wpdt-c #header .skin-switch {
padding: 10px 0 2px;
text-align: center;
}
.wpdt-c #header .ss-skin {
width: 16px;
height: 16px;
border-radius: 50%;
cursor: pointer;
display: inline-block;
margin: 2px 3px;
}  @media (min-width: 992px) {
.wpdt-c #header-alt .skin-switch {
position: absolute;
right: 50px;
bottom: 23px;
z-index: 1;
}
.wpdt-c #header-alt .skin-switch .btn {
background: #fff;
width: 50px;
height: 50px;
border-radius: 50%;
font-size: 25px;
z-index: 2;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu {
display: block;
min-width: 130px;
height: 130px;
border-radius: 50%;
width: 130px;
top: -42px;
left: -40px;
z-index: 1;
-webkit-transform-origin: center;
-moz-transform-origin: center;
-ms-transform-origin: center;
transform-origin: center;
-webkit-transform: scale(0) rotate(-360deg);
-ms-transform: scale(0) rotate(-360deg);
-o-transform: scale(0) rotate(-360deg);
transform: scale(0) rotate(-360deg);
-webkit-transition-duration: 500ms;
transition-duration: 500ms;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin {
position: absolute;
}
#header-alt .skin-switch .dropdown-menu .ss-skin.ss-1 {
margin-left: -8px;
top: 12px;
left: 50%;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin.ss-2 {
right: 24px;
top: 26px;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin.ss-3 {
top: 50%;
margin-top: -8px;
right: 12px;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin.ss-4 {
right: 24px;
bottom: 26px;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin.ss-5 {
margin-left: -8px;
bottom: 12px;
left: 50%;
}
.wpdt-c #header-alt .skin-switch .dropdown-menu .ss-skin.ss-6 {
left: 24px;
bottom: 26px;
}
#header-alt .skin-switch .dropdown-menu .ss-skin.ss-7 {
top: 50%;
margin-top: -8px;
left: 12px;
}
#header-alt .skin-switch .dropdown-menu .ss-skin.ss-8 {
left: 24px;
top: 26px;
}
#header-alt .skin-switch.open .dropdown-menu {
-webkit-transform: scale(1) rotate(0deg);
-ms-transform: scale(1) rotate(0deg);
-o-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
}
}
@media (max-width: 991px) {
#header-alt .skin-switch {
display: none;
}
}  .wpdt-c .ss-skin {
width: 16px;
height: 16px;
border-radius: 50%;
cursor: pointer;
}
.wpdt-c .ss-skin:hover {
opacity: 0.8;
filter: alpha(opacity=80);
}
[data-ma-theme="lightblue"] {
background-color: #03A9F4;
}
[data-ma-theme="lightblue"] .ss-icon {
color: #03A9F4;
}
@media (max-width: 767px) {
[data-ma-theme="lightblue"] .ha-menu {
background: #03A9F4;
}
}
[data-ma-theme="bluegray"] {
background-color: #607D8B;
}
[data-ma-theme="bluegray"] .ss-icon {
color: #607D8B;
}
@media (max-width: 767px) {
[data-ma-theme="bluegray"] .ha-menu {
background: #607D8B;
}
}
[data-ma-theme="blue"] {
background-color: #2196F3;
}
[data-ma-theme="blue"] .ss-icon {
color: #2196F3;
}
@media (max-width: 767px) {
[data-ma-theme="blue"] .ha-menu {
background: #2196F3;
}
}
[data-ma-theme="purple"] {
background-color: #BA68C8;
}
[data-ma-theme="purple"] .ss-icon {
color: #BA68C8;
}
@media (max-width: 767px) {
[data-ma-theme="purple"] .ha-menu {
background: #BA68C8;
}
}
[data-ma-theme="orange"] {
background-color: #FF9800;
}
[data-ma-theme="orange"] .ss-icon {
color: #FF9800;
}
@media (max-width: 767px) {
[data-ma-theme="orange"] .ha-menu {
background: #FF9800;
}
}
[data-ma-theme="cyan"] {
background-color: #00BCD4;
}
[data-ma-theme="cyan"] .ss-icon {
color: #00BCD4;
}
@media (max-width: 767px) {
[data-ma-theme="cyan"] .ha-menu {
background: #00BCD4;
}
}
[data-ma-theme="green"] {
background-color: #4CAF50;
}
[data-ma-theme="green"] .ss-icon {
color: #4CAF50;
}
@media (max-width: 767px) {
[data-ma-theme="green"] .ha-menu {
background: #4CAF50;
}
}
[data-ma-theme="teal"] {
background-color: #009688;
}
[data-ma-theme="teal"] .ss-icon {
color: #009688;
}
@media (max-width: 767px) {
[data-ma-theme="teal"] .ha-menu {
background: #009688;
}
}
[data-ma-theme="pink"] {
background-color: #E91E63;
}
[data-ma-theme="pink"] .ss-icon {
color: #E91E63;
}
@media (max-width: 767px) {
[data-ma-theme="pink"] .ha-menu {
background: #E91E63;
}
}
.wpdt-c .preloader {
position: relative;
margin: 0px auto;
display: inline-block;
}
.wpdt-c .preloader:not([class*="pl-"]) {
width: 40px;
}
.wpdt-c .preloader:before {
content: '';
display: block;
padding-top: 100%;
}
.wpdt-c .preloader.pl-xs {
width: 20px;
}
.wpdt-c .preloader.pl-sm {
width: 30px;
}
.wpdt-c .preloader.pl-lg {
width: 50px;
}
.wpdt-c .preloader.pl-xl {
width: 80px;
}
.wpdt-c .preloader.pl-xxl {
width: 100px;
}
.wpdt-c .preloader:not([class*="pls-"]) .plc-path {
animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
}
.wpdt-c .preloader[class*="pls-"] .plc-path {
animation: dash 1.5s ease-in-out infinite;
}
.wpdt-c .preloader.pls-red .plc-path {
stroke: #F44336;
}
.wpdt-c .preloader.pls-blue .plc-path {
stroke: #2196F3;
}
.wpdt-c .preloader.pls-green .plc-path {
stroke: #4CAF50;
}
.wpdt-c .preloader.pls-yellow .plc-path {
stroke: #FFEB3B;
}
.wpdt-c .preloader.pls-bluegray .plc-path {
stroke: #607D8B;
}
.wpdt-c .preloader.pls-amber .plc-path {
stroke: #FFC107;
}
.wpdt-c .preloader.pls-teal .plc-path {
stroke: #009688;
}
.wpdt-c .preloader.pls-gray .plc-path {
stroke: #9E9E9E;
}
.wpdt-c .preloader.pls-pink .plc-path {
stroke: #E91E63;
}
.wpdt-c .preloader.pls-purple .plc-path {
stroke: #BA68C8;
}
.wpdt-c .preloader.pls-white .plc-path {
stroke: #fff;
}
.wpdt-c .pl-circular {
animation: rotate 2s linear infinite;
height: 100%;
transform-origin: center center;
width: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.wpdt-c .plc-path {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
stroke-linecap: round;
stroke-width: 2;
stroke-miterlimit: 10;
fill: none;
}
@keyframes rotate {
100% {
transform: rotate(360deg);
}
}
@keyframes dash {
0% {
stroke-dasharray: 1,200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89,200;
stroke-dashoffset: -35px;
}
100% {
stroke-dasharray: 89,200;
stroke-dashoffset: -124px;
}
}
@keyframes color {
100%, 0% {
stroke: #F44336;
}
40% {
stroke: #2196F3;
}
66% {
stroke: #4CAF50;
}
80%, 90% {
stroke: #FFC107;
}
}
@media print {
@page {
margin: 0;
size: auto;
}
body {
margin: 0mm 0mm 0mm 0mm !important;
padding: 0mm !important;
}
#header,
#footer,
#sidebar,
#chat,
.growl-animated,
.m-btn {
display: none !important;
} .invoice {
padding: 30px !important;
-webkit-print-color-adjust: exact !important;
}
.invoice .card-header {
background: #eee !important;
padding: 20px;
margin-bottom: 20px;
margin: -60px -30px 25px -30px;
}
.invoice .block-header {
display: none;
}
.invoice .highlight {
background: #eee !important;
}
} .wpdt-c .mejs-container {
outline: none;
}
.wpdt-c .mejs-container .mejs-controls {
background: #ec592f;
height: 50px;
padding: 10px 5px 0;
}
.wpdt-c .mejs-container .mejs-controls div {
height: 5px;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail {
position: absolute;
left: 0;
top: 0;
padding: 0;
width: 100% !important;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-total {
margin: 0;
width: 100% !important;
background: #ec592f;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-loaded {
background: #D04B25;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-current {
background: #ffea00;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail .mejs-time-buffering {
background: #ec592f;
}
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail span:not(.mejs-time-float),
.wpdt-c .mejs-container .mejs-controls div.mejs-time-rail a {
border-radius: 0;
height: 3px;
}
.wpdt-c .mejs-container .mejs-controls .mejs-button button {
background-color: #ec592f;
width: 15px;
height: 15px;
background-position: center;
}
.wpdt-c .mejs-container .mejs-controls .mejs-button button:focus {
outline: none !important;
}
.wpdt-c .mejs-container .mejs-controls .mejs-volume-button {
position: absolute;
right: 35px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.mejs-container .mejs-controls .mejs-play button {
background-size: 15px 15px;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.mejs-container .mejs-controls .mejs-pause button {
background-size: 15px 15px;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.mejs-container .mejs-controls .mejs-mute button {
background-size: 15px 15px;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.mejs-container .mejs-controls .mejs-unmute button {
background-size: 15px 15px;
}
}
.wpdt-c .mejs-container .mejs-controls .mejs-fullscreen-button {
position: absolute;
right: 5px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.mejs-container .mejs-controls .mejs-fullscreen-button button {
background-size: 15px 15px;
}
}
.wpdt-c #fc-actions {
position: absolute;
bottom: 10px;
right: 12px;
}
.wpdt-c .fc td,
.wpdt-c .fc th {
border-color: transparent;
}
.wpdt-c .fc th {
font-weight: 400;
padding: 5px 0;
}
.wpdt-c .fc table {
background: transparent;
}
.wpdt-c .fc table tr > td:first-child {
border-left-width: 0;
}
.wpdt-c #calendar-widget .fc-toolbar h2 {
font-size: 16px;
}
.wpdt-c #calendar-widget .fc-day-number {
text-align: center;
color: #000;
}
.wpdt-c #calendar-widget .fc-day-grid-event {
margin: 1px 3px 1px;
}
.wpdt-c #calendar-widget .ui-widget-header th,
.wpdt-c #calendar-widget .ui-widget-header {
border-width: 0;
}
.wpdt-c #calendar .fc-toolbar {
height: 300px;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center;
background-position: inherit;
}
.wpdt-c #calendar .fc-toolbar h2 {
font-size: 20px;
color: #fff;
}
.wpdt-c #calendar .fc-toolbar:before {
content: "";
height: 50px;
width: 100%;
background: rgba(0, 0, 0, 0.36);
position: absolute;
bottom: 0;
left: 0;
}
.wpdt-c #calendar .fc-toolbar .fc-center {
margin-top: 238px;
position: relative;
}
.wpdt-c #calendar .fc-toolbar .ui-button {
margin-top: 3px;
}
.wpdt-c #calendar .fc-toolbar .ui-button span {
color: #fff;
}
.wpdt-c #calendar .fc-toolbar .ui-button:hover span {
color: #333;
}
@media screen and (max-width: 991px) {
#calendar .fc-toolbar {
height: 200px;
}
#calendar .fc-toolbar .fc-center {
margin-top: 138px;
}
}
.wpdt-c #calendar .fc-day-number {
padding-left: 10px !important;
color: #CCC;
text-align: left !important;
}
@media screen and (min-width: 991px) {
#calendar .fc-day-number {
font-size: 25px;
letter-spacing: -2px;
}
}
.wpdt-c #calendar .fc-day-header {
color: #333 !important;
text-align: left !important;
}
.wpdt-c #calendar .fc-day-grid-event {
margin: 1px 9px 0;
}
.wpdt-c .bootgrid-footer .infoBar,
.wpdt-c .bootgrid-header .actionBar {
text-align: left;
}
.wpdt-c .bootgrid-footer .search,
.wpdt-c .bootgrid-header .search {
vertical-align: top;
}
.wpdt-c .bootgrid-header {
padding: 0 25px 10px;
}
.wpdt-c .bootgrid-header .search {
border: 1px solid #e0e0e0;
}
.wpdt-c .bootgrid-header .search .form-control,
.wpdt-c .bootgrid-header .search .input-group-addon {
border: 0;
}
.wpdt-c .bootgrid-header .search .glyphicon-search {
vertical-align: top;
padding: 9px 10px 0;
}
@media (min-width: 480px) {
.bootgrid-header .search {
width: 300px;
}
}
@media (max-width: 480px) {
.bootgrid-header .search {
width: 100%;
padding-right: 90px;
}
}
.wpdt-c .bootgrid-header .actions {
box-shadow: none;
}
.wpdt-c .bootgrid-header .actions .btn-group {
border: 1px solid #e0e0e0;
}
.wpdt-c .bootgrid-header .actions .btn-group .btn {
height: 35px;
box-shadow: none !important;
background: transparent;
}
@media (min-width: 768px) {
.bootgrid-header .actions .btn-group .dropdown-menu {
left: 0;
margin-top: 1px;
}
}
.wpdt-c .bootgrid-header .actions .btn-group .caret {
display: none;
}
@media (max-width: 480px) {
.bootgrid-header .actions {
position: absolute;
top: 0;
right: 15px;
}
}
.wpdt-c .bootgrid-header .checkbox {
margin: 10px 15px;
}
.wpdt-c .bootgrid-table th > .column-header-anchor > .icon {
top: 0;
font-size: 20px;
line-height: 100%;
}
.wpdt-c .bootgrid-footer .col-sm-6 {
padding: 10px 30px 20px;
}
@media (max-width: 768px) {
.bootgrid-footer .col-sm-6 {
text-align: center;
}
}
@media (max-width: 768px) {
.bootgrid-footer .infoBar {
display: none;
}
}
.wpdt-c .bootgrid-footer .infoBar .infos {
border: 1px solid #e0e0e0;
display: inline-block;
float: right;
padding: 7px 30px;
font-size: 12px;
margin-top: 5px;
}
.wpdt-c .select-cell .checkbox {
margin: 0;
}
.wpdt-c .command-edit,
.wpdt-c .command-delete {
background: #fff;
}
.wpdt-c .bootgrid-table td.loading,
.wpdt-c .bootgrid-table td.no-results {
background-color: #FFF4C6;
}
.wpdt-c .bootstrap-select {
width: 100%;
}
.wpdt-c .bootstrap-select .dropdown-toggle:focus {
outline: none !important;
}
.wpdt-c .bootstrap-select .bs-caret {
display: none;
}
.wpdt-c .bootstrap-select > .btn-default {
background: none !important;
border-bottom: 1px solid #c4c5c6 !important;
border-radius: 0;
padding-left: 0;
padding-right: 0;
}
.wpdt-c .bootstrap-select > .btn-default:before {
position: absolute;
top: 0;
right: 0;
content: "";
height: calc(100% - 2px);
width: 30px;
background-position: right calc(100% - 7px);
background-repeat: no-repeat;
background-image: url(//texasview.org/wp-content/plugins/wpdatatables/assets/img/select.png);
pointer-events: none;
z-index: 5;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.bootstrap-select > .btn-default:before {
background-image: url(//texasview.org/wp-content/plugins/wpdatatables/assets/img/select@2x.png);
background-size: 12px 12px;
}
}
.wpdt-c .bootstrap-select .bs-searchbox {
padding: 5px 5px 5px 40px;
position: relative;
background: #F7F7F7;
margin-top: -10px;
}
.wpdt-c .bootstrap-select .bs-searchbox:before {
position: absolute;
left: 0;
top: 10px;
width: 40px;
height: 100%;
content: "\f002";
font-family: 'wpDataTablesIcons';
font-size: 20px;
padding: 4px 0 0 11px;
}
.wpdt-c .bootstrap-select .bs-searchbox input {
border: 0;
background: transparent;
}
.wpdt-c .bootstrap-select.btn-group .dropdown-menu li a.opt {
padding-left: 17px;
}
.wpdt-c .bootstrap-select.btn-group .dropdown-menu .no-results {
padding: 8px 8px 0;
background-color: #fff;
}
.wpdt-c .bootstrap-select .check-mark {
margin-top: -5px !important;
font-size: 19px;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 200ms;
transition-duration: 200ms;
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
display: block !important;
position: absolute;
top: 11px;
right: 15px;
}
.wpdt-c .bootstrap-select .check-mark:before {
content: "\f00c";
font-weight: 300;
font-family: 'wpDataTablesIcons';
}
.wpdt-c .bootstrap-select .selected .check-mark {
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.wpdt-c .bootstrap-select .notify {
bottom: 0 !important;
margin: 0 !important;
width: 100% !important;
border: 0 !important;
background: #F44336 !important;
color: #fff !important;
text-align: center;
}
.wpdt-c .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
width: 100%;
}
.wpdt-c .chosen-container .chosen-drop {
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
margin-top: 1px;
border: 0;
top: 0;
border-radius: 2px;
}
.wpdt-c .chosen-container .chosen-results {
margin: 0;
padding: 0;
max-height: 300px;
}
.wpdt-c .chosen-container .chosen-results li {
padding: 10px 17px;
width: 100%;
}
.wpdt-c .chosen-container .chosen-results li.highlighted {
background: rgba(0, 0, 0, 0.075);
color: #333;
}
.wpdt-c .chosen-container .chosen-results li.result-selected {
background: transparent;
color: #5E5E5E;
position: relative;
}
.wpdt-c .chosen-container .chosen-results li.group-result {
color: #B2B2B2;
font-weight: normal;
padding: 16px 15px 6px;
margin-top: 9px;
}
.wpdt-c .chosen-container .chosen-results li.group-result:not(:first-child) {
border-top: 1px solid #eee;
}
.wpdt-c .chosen-container-single .chosen-single {
border-radius: 0;
overflow: visible;
height: 34px;
padding: 6px 0 6px;
text-transform: uppercase;
border: 0;
border-bottom: 1px solid #e0e0e0;
background: none;
box-shadow: none;
}
.wpdt-c .chosen-container-single .chosen-single:before {
position: absolute;
top: 0;
right: 0;
content: "";
height: calc(100% - 2px);
width: 30px;
background-color: #FFF;
background-position: right calc(100% - 7px);
background-repeat: no-repeat;
pointer-events: none;
z-index: 5;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
.chosen-container-single .chosen-single:before {
background-size: 12px 12px;
}
}
.wpdt-c .chosen-container-single .chosen-single div b {
display: none;
}
.wpdt-c .chosen-container-single .chosen-search {
padding: 5px 5px 5px 40px;
background: #F7F7F7;
}
.wpdt-c .chosen-container-single .chosen-search input[type=text] {
border: 0;
height: 35px;
line-height: 1.42857143;
background-image: none !important;
}
.wpdt-c .chosen-container-active.chosen-with-drop .chosen-single {
border: 0;
background: none;
}
.wpdt-c .chosen-container-multi .chosen-choices {
padding: 0;
border: 0;
border-bottom: 1px solid #e0e0e0;
background: none;
box-shadow: none;
}
.wpdt-c .chosen-container-multi .chosen-choices li.search-choice {
border-radius: 2px;
margin: 4px 4px 0 0;
background: #eaeaea;
padding: 5px 23px 5px 8px;
border: 0;
box-shadow: none;
font-size: 12px;
}
.wpdt-c .chosen-container-multi .chosen-choices li.search-field input[type=text] {
padding: 0;
height: 31px;
}
.wpdt-c .noUi-target {
border-radius: 0;
box-shadow: none;
border: 0;
}
.wpdt-c .noUi-background {
background: #d4d4d4;
box-shadow: none;
}
.wpdt-c .noUi-horizontal {
height: 3px;
}
.wpdt-c .noUi-horizontal .noUi-handle {
top: -8px;
}
.wpdt-c .noUi-vertical {
width: 3px;
}
.wpdt-c .noUi-connect {
background: #009688;
}
.wpdt-c .noUi-horizontal .noUi-handle,
.wpdt-c .noUi-vertical .noUi-handle {
width: 19px;
height: 19px;
border: 0;
border-radius: 100%;
box-shadow: none;
-webkit-transition: box-shadow;
-o-transition: box-shadow;
transition: box-shadow;
-webkit-transition-duration: 200ms;
transition-duration: 200ms;
cursor: pointer;
position: relative;
background-color: #009688;
}
.wpdt-c .noUi-horizontal .noUi-handle:before,
.wpdt-c .noUi-vertical .noUi-handle:before,
.wpdt-c .noUi-horizontal .noUi-handle:after,
.wpdt-c .noUi-vertical .noUi-handle:after {
display: none;
}
.wpdt-c .noUi-horizontal .noUi-active,
.wpdt-c .noUi-vertical .noUi-active {
box-shadow: 0 0 0 13px rgba(0, 0, 0, 0.1);
}
.wpdt-c .noUi-tooltip {
border: 0;
background: #d4d4d4;
padding: 5px 10px;
bottom: -30px;
font-size: 13px;
}
.wpdt-c table.wpDataTable thead .noUi-tooltip {
bottom: 25px;
}
.wpdt-c table.wpDataTable thead .wdt-range-custom-unlimited {
max-width: 65px;
text-overflow: ellipsis;
overflow: hidden;
margin: 0;
}
.wpdt-c table.wpDataTable tfoot .wdt-range-custom-unlimited {
max-width: 65px;
text-overflow: ellipsis;
overflow: hidden;
margin: 0;
}
.wpdt-c .cp-container {
position: relative;
}
.wpdt-c .cp-container > .input-group input.cp-value {
color: #000 !important;
background: transparent !important;
}
.wpdt-c .cp-container > .input-group .dropdown-menu {
padding: 20px;
}
.wpdt-c .cp-container i.cp-value {
width: 25px;
height: 25px;
border-radius: 2px;
position: absolute;
top: 0;
right: 15px;
}
.wpdt-c .note-editor .note-toolbar,
.wpdt-c .note-popover .note-toolbar,
.wpdt-c .note-editor .popover-content,
.wpdt-c .note-popover .popover-content {
background: #fff;
border-color: #e4e4e4;
margin: 0;
padding: 10px 0 15px;
text-align: center;
}
.wpdt-c .note-editor .note-toolbar > .btn-group,
.wpdt-c .note-popover .note-toolbar > .btn-group,
.wpdt-c .note-editor .popover-content > .btn-group,
.wpdt-c .note-popover .popover-content > .btn-group {
display: inline-block;
float: none;
box-shadow: none;
}
.wpdt-c .note-editor .note-toolbar > .btn-group .btn,
.wpdt-c .note-popover .note-toolbar > .btn-group .btn,
.wpdt-c .note-editor .popover-content > .btn-group .btn,
.wpdt-c .note-popover .popover-content > .btn-group .btn {
margin: 0 1px;
}
.wpdt-c .note-editor .note-toolbar > .btn-group > .active,
.wpdt-c .note-popover .note-toolbar > .btn-group > .active,
.wpdt-c .note-editor .popover-content > .btn-group > .active,
.wpdt-c .note-popover .popover-content > .btn-group > .active {
background: #00BCD4;
color: #fff;
}
.wpdt-c .note-editor .note-toolbar .btn,
.wpdt-c .note-popover .note-toolbar .btn,
.wpdt-c .note-editor .popover-content .btn,
.wpdt-c .note-popover .popover-content .btn {
height: 40px;
border-radius: 2px !important;
box-shadow: none !important;
}
.wpdt-c .note-editor .note-toolbar .btn:active,
.wpdt-c .note-popover .note-toolbar .btn:active,
.wpdt-c .note-editor .popover-content .btn:active,
.wpdt-c .note-popover .popover-content .btn:active {
box-shadow: none;
}
.wpdt-c .note-editor .note-toolbar .note-palette-title,
.wpdt-c .note-popover .note-toolbar .note-palette-title,
.wpdt-c .note-editor .popover-content .note-palette-title,
.wpdt-c .note-popover .popover-content .note-palette-title {
margin: 0 !important;
padding: 10px 0 !important;
font-size: 13px !important;
text-align: center !important;
border: 0 !important;
}
.wpdt-c .note-editor .note-toolbar .note-color-reset,
.wpdt-c .note-popover .note-toolbar .note-color-reset,
.wpdt-c .note-editor .popover-content .note-color-reset,
.wpdt-c .note-popover .popover-content .note-color-reset {
padding: 0 0 10px !important;
margin: 0 !important;
background: none;
text-align: center;
}
.wpdt-c .note-editor .note-toolbar .note-color .dropdown-menu,
.wpdt-c .note-popover .note-toolbar .note-color .dropdown-menu,
.wpdt-c .note-editor .popover-content .note-color .dropdown-menu,
.wpdt-c .note-popover .popover-content .note-color .dropdown-menu {
min-width: 335px;
}
.wpdt-c .note-editor .note-statusbar .note-resizebar,
.wpdt-c .note-popover .note-statusbar .note-resizebar {
border-color: #E8E8E8;
}
.wpdt-c .note-editor .note-statusbar .note-resizebar .note-icon-bar,
.wpdt-c .note-popover .note-statusbar .note-resizebar .note-icon-bar {
border-color: #BCBCBC;
}
.wpdt-c .note-editor .fa,
.wpdt-c .note-popover .fa {
font-style: normal;
font-size: 20px;
vertical-align: middle;
}
.wpdt-c .note-editor .note-air-popover .arrow,
.wpdt-c .note-popover .note-air-popover .arrow {
left: 20px;
}
.wpdt-c .note-editor {
overflow: visible;
border: 1px solid #e4e4e4;
}
.wpdt-c .note-editor .note-editable {
padding: 20px 23px;
}
.wpdt-c .bootstrap-datetimepicker-widget:after,
.wpdt-c .bootstrap-datetimepicker-widget:before {
display: none !important;
}
.wpdt-c .bootstrap-datetimepicker-widget table td {
text-shadow: none;
}
.wpdt-c .bootstrap-datetimepicker-widget table td span {
margin: 0;
}
.wpdt-c .bootstrap-datetimepicker-widget table td span:hover {
background: transparent;
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon {
font-family: 'wpDataTablesIcons';
font-size: 18px;
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-chevron-left:before {
content: "\f177";
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-chevron-right:before {
content: "\f178";
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-time:before {
content: "\f017";
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-calendar:before {
content: "\f0e1";
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-chevron-up:before {
content: "\f0dd";
}
.wpdt-c .bootstrap-datetimepicker-widget .glyphicon-chevron-down:before {
content: "\f1e4";
}
.wpdt-c .bootstrap-datetimepicker-widget a[data-action] {
color: #009688;
}
.wpdt-c .timepicker-picker .btn {
box-shadow: none !important;
}
.wpdt-c .timepicker-picker table tbody tr + tr:not(:last-child) {
background: #009688;
color: #fff;
}
.wpdt-c .timepicker-picker table tbody tr + tr:not(:last-child) td {
border-radius: 0;
}
.wpdt-c .timepicker-picker .btn,
.wpdt-c .timepicker-picker .btn:hover {
background: #fff;
color: #333;
}
.wpdt-c .datepicker table thead tr th {
border-radius: 0;
color: #fff;
}
.wpdt-c .datepicker table thead tr th .glyphicon {
width: 30px;
height: 30px;
border-radius: 50%;
line-height: 29px;
}
.wpdt-c .datepicker table thead tr th:hover .glyphicon {
background: rgba(0, 0, 0, 0.2);
}
.wpdt-c .datepicker table thead tr:first-child th {
background: #009688;
padding: 20px 0;
}
.wpdt-c .datepicker table thead tr:first-child th:hover {
background: #009688;
}
.wpdt-c .datepicker table thead tr:first-child th.picker-switch {
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
}
.wpdt-c .datepicker table thead tr:last-child th {
text-transform: uppercase;
font-weight: normal;
font-size: 11px;
}
.wpdt-c .datepicker table thead tr:last-child th:first-child {
padding-left: 20px;
}
.wpdt-c .datepicker table thead tr:last-child th:last-child {
padding-right: 20px;
}
.wpdt-c .datepicker table thead tr:last-child:not(:only-child) {
background: #00877a;
}
.wpdt-c .datepicker table tbody tr:last-child td {
padding-bottom: 25px;
}
.wpdt-c .datepicker table tbody tr td:first-child {
padding-left: 13px;
}
.wpdt-c .datepicker table tbody tr td:last-child {
padding-right: 13px;
}
.wpdt-c .datepicker table td.day {
width: 35px;
height: 35px;
line-height: 20px;
color: #333;
position: relative;
padding: 0;
background: transparent;
}
.wpdt-c .datepicker table td.day:hover {
background: none;
}
.wpdt-c .datepicker table td.day:before {
content: "";
width: 35px;
height: 35px;
border-radius: 50%;
margin-bottom: -33px;
display: inline-block;
background: transparent;
position: static;
text-shadow: none;
border-bottom-color: transparent !important;
}
.wpdt-c .datepicker table td.day.old,
.wpdt-c .datepicker table td.day.new {
color: #CDCDCD;
}
.wpdt-c .datepicker table td:not(.today):not(.active):hover:before {
background: #F0F0F0;
}
.wpdt-c .datepicker table td.today {
color: #333;
}
.wpdt-c .datepicker table td.today:before {
background-color: #E2E2E2;
}
.wpdt-c .datepicker table td.active {
color: #fff;
}
.wpdt-c .datepicker table td.active:before {
background-color: #009688;
}
.wpdt-c .datepicker-months .month,
.wpdt-c .datepicker-years .year,
.wpdt-c .timepicker-minutes .minute,
.wpdt-c .timepicker-hours .hour {
border-radius: 50%;
}
.wpdt-c .datepicker-months .month:not(.active):hover,
.wpdt-c .datepicker-years .year:not(.active):hover,
.wpdt-c .timepicker-minutes .minute:not(.active):hover,
.wpdt-c .timepicker-hours .hour:not(.active):hover {
background: #F0F0F0;
}
.wpdt-c .datepicker-months .month.active,
.wpdt-c .datepicker-years .year.active,
.wpdt-c .timepicker-minutes .minute.active,
.wpdt-c .timepicker-hours .hour.active {
background: #009688;
}
.wpdt-c .timepicker-minutes .minute,
.wpdt-c .timepicker-hours .hour {
padding: 0;
}
.wpdt-c .fileinput {
position: relative;
padding-right: 35px;
}
.wpdt-c .fileinput .close {
position: absolute;
top: 5px;
font-size: 12px;
float: none;
opacity: 1;
font-weight: 500;
border: 1px solid #ccc;
width: 19px;
text-align: center;
height: 19px;
line-height: 16px;
border-radius: 50%;
right: 0;
visibility: hidden;
}
.wpdt-c .fileinput .close:hover {
background: #eee;
}
.wpdt-c .fileinput .input-group-addon {
padding: 0 10px;
vertical-align: middle;
}
.wpdt-c .fileinput .fileinput-preview {
width: 200px;
height: 150px;
position: relative;
}
.wpdt-c .fileinput .fileinput-preview img {
display: inline-block;
vertical-align: middle;
margin-top: -13px;
}
.wpdt-c .fileinput .fileinput-preview:after {
content: "";
display: inline-block;
vertical-align: middle;
}
.wpdt-c .fileinput-exists .close {
visibility: visible;
}
.wpdt-c .lg-outer .lg-thumb-outer {
background-color: #1D1D1D;
}
.wpdt-c .lg-outer .lg-thumb-item {
border-radius: 50%;
width: 60px !important;
display: inline-block;
height: 60px;
border: 0;
float: none;
margin: 0 5px;
}
.wpdt-c .lg-outer .lg-thumb-item:hover {
box-shadow: 0 0 0px 4px rgba(255, 255, 255, 0.1);
}
.wpdt-c .lg-outer .lg-image {
border-radius: 3px;
}
.wpdt-c .lg-outer .lg-toogle-thumb {
border-radius: 50%;
color: #333;
height: 51px;
width: 51px;
line-height: 41px;
background-color: #fff;
-webkit-transition: all;
-o-transition: all;
transition: all;
-webkit-transition-duration: 800ms;
transition-duration: 800ms;
}
.wpdt-c .lg-outer .lg-toogle-thumb:hover {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
color: #000;
}
.wpdt-c .lg-outer:not(.lg-thumb-open) .lg-toogle-thumb {
top: -70px;
}
.wpdt-c .lg-outer.lg-thumb-open .lg-toogle-thumb {
top: -26px;
}
.wpdt-c .lg-thumb.group {
padding: 20px 0;
}
.wpdt-c .lg-slide em {
font-style: normal;
}
.wpdt-c .lg-slide em h3 {
color: #fff;
margin-bottom: 5px;
}
.wpdt-c .lg-slide .video-cont {
box-shadow: 0 8px 17px rgba(0, 0, 0, 0.2), 0 6px 20px rgba(0, 0, 0, 0.19);
}
.wpdt-c .lg-outer .lg-item {
background-image: none !important;
}
.wpdt-c .lg-outer .lg-item:before {
content: '';
width: 50px;
height: 50px;
border-radius: 50%;
border: 2px solid rgba(255, 255, 255, 0.1);
border-right-color: #fff;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
-webkit-animation-name: loader;
animation-name: loader;
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
@-webkit-keyframes loader {
0% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.wpdt-c .loading > i {
width: 100%;
height: 100%;
display: block;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
-webkit-animation: loader 1.1s infinite linear;
animation: loader 1.1s infinite linear;
border-left-color: #fff;
border-style: solid;
}
.wpdt-c .twitter-typeahead {
width: 100%;
}
.wpdt-c .twitter-typeahead .tt-menu {
min-width: 200px;
background: #fff;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
display: none;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
-webkit-animation-duration: 300ms;
animation-duration: 300ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.wpdt-c .twitter-typeahead .tt-menu.tt-open:not(.tt-empty) {
display: block;
}
.wpdt-c .twitter-typeahead .tt-suggestion {
padding: 8px 17px;
color: #333;
cursor: pointer;
}
.wpdt-c .twitter-typeahead .tt-suggestion:hover,
.wpdt-c .twitter-typeahead .tt-cursor {
background-color: rgba(0, 0, 0, 0.075);
}
.wpdt-c .twitter-typeahead .tt-hint {
color: #818181 !important;
}
.wpdt-c .mCSB_scrollTools {
width: 5px;
}
.wpdt-c .mCSB_scrollTools .mCSB_dragger_bar {
border-radius: 0 !important;
}
.wpdt-c .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.wpdt-c .mCSB_scrollTools.mCSB_scrollTools_vertical {
margin: 0 !important;
}
.wpdt-c .mCSB_scrollTools.mCSB_scrollTools_horizontal {
height: 10px;
}
html:not(.ie9) .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background: rgba(0, 0, 0, 0.4);
}
html:not(.ie9) .mCS-minimal-dark.mCSB_scrollTools_onDrag .mCSB_dragger .mCSB_dragger_bar {
background: rgba(0, 0, 0, 0.4);
}
html.ie9 .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background: #000000;
}
html.ie9 .mCS-minimal-dark.mCSB_scrollTools_onDrag .mCSB_dragger .mCSB_dragger_bar {
background: #000000;
}
.wpdt-c .mCSB_inside > .mCSB_container {
margin-right: 0;
}