@charset "UTF-8";

@font-face {
  font-family: "untitled-font-2";
  src:url(../fonts/untitled-font-2.eot);
  src:url(../fonts/untitled-font-2.eot?#iefix) format("embedded-opentype"),
    url(../fonts/untitled-font-2.woff) format("woff"),
    url(../fonts/untitled-font-2.ttf) format("truetype"),
    url(../fonts/untitled-font-2.svg#untitled-font-2) format("svg");
  font-weight: normal;
  font-style: normal;

}


.ck-editor__editable:not(.ck-editor__nested-editable) { 
    min-height: 350px;
}

.font-64
{
    font-size: 64px !important;
}

.font-32
{
    font-size: 32px !important;
}

.font-24
{
    font-size: 24px !important;
}

.font-20
{
    font-size: 20px !important;
}

.font-16
{
    font-size: 16px !important;
}

.font-14
{
    font-size: 14px !important;
}

.font-13
{
    font-size: 13px !important;
}

.font-12
{
    font-size: 12px !important;
}

.font-11
{
    font-size: 11px !important;
}

.font-9
{
    font-size: 9px !important;
}

ul.list li:before {
    border: none;
    color: #a9a9a9;
    content: "\f111";
    display: inline-block;
    font-family:'Font Awesome 5 Free';
    font-size: 9px;
    margin-right: 10px;
    padding: 0;
}

ul.list.check li:before {
    content: "\f00c";
    font-family: 'Font Awesome 5 Free Solid';
    font-size: 18px;
}

ul.list.theme-colored li:before, ul.list.theme-colored.angle-double-right li:before, ul.list.theme-colored.angle-right li:before, ul.list.theme-colored.check-circle li:before, ul.list.theme-colored.check li:before, .list-icon.theme-colored li i, .menuzord-menu > li > .megamenu .megamenu-row li:hover > a, .menuzord-menu > li > .megamenu .megamenu-row .post a:hover, .menuzord-menu > li > .megamenu .megamenu-row li:hover > a i, .menuzord-menu > li > .megamenu .megamenu-row .post a:hover i, .pricing-table .table-list li i, .testimonial-carousel.boxed .content::after, .blog-posts .post .entry-meta li i, .widget .twitter-feed li::after, .widget .address li i, .icon-box.box-style1.practice-style3 i, .attorney-carousel .content .contact-area i, .attorney-address li i, .icon-box.services-style1:hover .heading, .horizontal-contact-widget .widget::before, .horizontal-contact-widget .each-widget::before, .small-title i, .drop-caps.text-colored p:first-child:first-letter, .schedule-box:hover .schedule-details .title a, .widget.dark .nav-tabs li.active a, .pagination.theme-colored li a, .pager.theme-colored a, .widget .post-title a:hover, .volunteer .info .name a, .donation-form .form-group label, .service-icon-box a i, .owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-prev i, .owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-next i, .owl-carousel.owl-nav-top .owl-controls .owl-nav > div:hover i, .services-tab .nav-tabs > li > a i
{
    color: #0B4575;
}



ul.list,ul.li {
    list-style: outside none none;
    margin-top: 13px;
    padding-left: 0;
}

.list-border li
{
    border-bottom: 1px dashed #d3d3d3;
    line-height: 1.5rem !important;
    padding-top: 10px;
    padding-bottom: 10px;
}


ul.list.theme-colored li:before, ul.list.theme-colored.angle-double-right li:before, ul.list.theme-colored.angle-right li:before, 
ul.list.theme-colored.check-circle li:before, ul.list.theme-colored.check li:before, .list-icon.theme-colored li i, 
.menuzord-menu > li > .megamenu .megamenu-row li:hover > a, .menuzord-menu > li > .megamenu .megamenu-row .post a:hover, 
.menuzord-menu > li > .megamenu .megamenu-row li:hover > a i, .menuzord-menu > li > .megamenu .megamenu-row .post a:hover i, 
.pricing-table .table-list li i, .testimonial-carousel.boxed .content::after, .blog-posts .post .entry-meta li i, .widget .twitter-feed li::after, 
.widget .address li i, .icon-box.box-style1.practice-style3 i, .attorney-carousel .content .contact-area i, .attorney-address li i, 
.icon-box.services-style1:hover .heading, .horizontal-contact-widget .widget::before, .horizontal-contact-widget .each-widget::before, 
.small-title i, .drop-caps.text-colored p:first-child:first-letter, .schedule-box:hover .schedule-details .title a, 
.widget.dark .nav-tabs li.active a, .pagination.theme-colored li a, .pager.theme-colored a, .widget .post-title a:hover, 
.volunteer .info .name a, .donation-form .form-group label, .service-icon-box a i, 
.owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-prev i, .owl-carousel.owl-nav-top .owl-controls .owl-nav .owl-next i, 
.owl-carousel.owl-nav-top .owl-controls .owl-nav > div:hover i, .services-tab .nav-tabs > li > a i {
    color: #0B4575;
}

ul, ol {
    list-style: none;
    margin: 0;
    /* margin-left: 25px !important; */
    padding: 0;
}

.list-icon.theme-colored{
    list-style: none;
    margin: 0;  
}

[data-logo]:before {
  font-family: "untitled-font-2" !important;
  content: attr(data-logo);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="logo-"]:before,
[class*=" logo-"]:before {
  font-family: "untitled-font-2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.logo-ncpz-logo:before {
  content: "\61";
}

.borred
{
	border: solid 6px white !important; 
}

.doc-line
{  
	min-height: 120px;
}

.sv_settings{
    padding: 10px;
    min-height: 40px;
    font-size:14px;
    color:#333;
    background: white;
}
.sv_settings *{
    font-weight:bold;
}

.fs-outer button{
 display:inline-block;  
 background:white !important;
 color:black !important; 
 height:35px;
 width:35px;
 padding: 0;
}

.fs-n{
    font-size:10px;
    padding: 5px;
    border: solid 1px black;
}
.fs-m{
    font-size:14px;
    border: solid 1px black;
}
.fs-l{
    font-size:18px;
    border: solid 1px black;
}

.cs-outer button{
display:inline-block;  
height:35px;
width:35px;
padding: 0;
}

.cs-bw, .cs-bw:focus, .cs-bw:hover{
    color:#000000 !important;
    background-color:#FFFFFF !important;
}
.cs-wb, .cs-wb:focus, .cs-wb:hover{
    color:#FFFFFF !important;
    background-color:#000000 !important;
}
.cs-bb, .cs-bb:focus, .cs-bb:hover{
    color: #063462 !important;
    background-color: #9dd1ff !important;
}
.cs-gb, .cs-gb:focus, .cs-gb:hover{
    color: #4d4b43 !important;
    background-color: #f7f3d6 !important;
}
.cs-yg, .cs-yg:focus, .cs-yg:hover{
    color: #a9e44d !important;
    background-color: #3b2717 !important;
}
.ck-editor__editable {
    min-height: 500px;
}

.special {
    background: #ffffff !important;
    color: #ff0000;
    font-size: 32px;
    border: none !important;
}

.header-top
{
    color: #FFFFFF !important;
}
.header-top a
{
    color: #FFFFFF;
}
.header-top a:hover
{
    color: #adadad;
}

.img-thumbnail-dz{
    height: 60px !important;
}

.group td {
    padding: 15px;
    background-color: #8b8b8b;
    text-align: center;
    color: white;
}