.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.bypostauthor { border-width: 0px; }
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.gallery-caption { border-width: 0px; }
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 0px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }  body{ margin:0px; padding:0px; font-weight: normal; letter-spacing: 1px; color: #7e7e7e; }
.nicdark_body { color: #7e7e7e; font-size: 14px; line-height: 27px; font-family: 'Poppins', sans-serif; overflow-x:hidden; } .nicdark_container{ width:1200px; margin:auto; padding: 0px; }
.nicdark_clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.nicdark_site{ float: left; width: 100%; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease; }
.nicdark_section{ width: 100%; float: left; } .nicdark_grid_1, .nicdark_grid_2, .nicdark_grid_3, .nicdark_grid_4, .nicdark_grid_5, .nicdark_grid_6, .nicdark_grid_7, .nicdark_grid_8, .nicdark_grid_9, .nicdark_grid_10, .nicdark_grid_11, .nicdark_grid_12{ padding:15px; float:left; display:inline; box-sizing:border-box; }
.nicdark_grid_1 {width:8.33%;}
.nicdark_grid_2 {width:16.66%;}
.nicdark_grid_3 {width:25%;}
.nicdark_grid_4 {width:33.33%;}
.nicdark_grid_5 {width:41.66%;}
.nicdark_grid_6 {width:50%;}
.nicdark_grid_7 {width:58.33%;}
.nicdark_grid_8 {width:66.66%;}
.nicdark_grid_9 {width:75%;}
.nicdark_grid_10 {width:83.33%;}
.nicdark_grid_11 {width:91.66%;}
.nicdark_grid_12 {width:100%;}  p,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight: normal; }
a{ text-decoration: none; font-weight: normal; } h1,h2,h3,h4,h5,h6,.nicdark_datepicker .ui-datepicker-header .ui-datepicker-title{ color: #2d2d2d; }
p,input,label,textarea,select,.nicdark_datepicker{ color:#7e7e7e; }
a{ color: #7e7e7e; }
a img{ border: 0; }
b { font-weight: bolder; } h1{ font-size: 30px; line-height: 30px; }
h2{ font-size: 25px; line-height: 25px; }
h3{ font-size: 20px; line-height: 20px; }
h4{ font-size: 17px; line-height: 17px; }
h5{ font-size: 15px; line-height: 15px; }
h6{ font-size: 13px; line-height: 13px; }
p { font-size: 14px; line-height: 27px; }
input,label,textarea,select{ font-size: 15px; } h1,h2,h3,h4,h5,h6,.nicdark_first_font,.nicdark_datepicker .ui-datepicker-title{ font-family: 'Poppins', sans-serif; }
p,a,input,label,.nicdark_second_font,.nicdark_datepicker,textarea,select{ font-family: 'Poppins', sans-serif; }
.nicdark_third_font{ font-family: 'Kristi', sans-serif; } input,textarea,select { background-color: #f9f9f9; outline: 0; border: 1px solid #f1f1f1; padding: 10px 20px; box-sizing:border-box; } table{ border-collapse: collapse; } .nicdark_tabs .ui-tabs-active.ui-state-active { box-shadow: 0px 2px 0px #c0a58a; } .nicdark_datepicker { float: left; width: 100%; text-align: center; }
.nicdark_datepicker .ui-datepicker { float: left; width: 100%; }
.nicdark_datepicker .ui-datepicker-header { float: left; width: 100%; }
.nicdark_datepicker .ui-datepicker-calendar { display: inline-table; width: 95%; margin-top: 15px; margin-bottom: 15px; }
.nicdark_datepicker .ui-datepicker-prev { display: none; }
.nicdark_datepicker .ui-datepicker-next { display: none; }
.nicdark_datepicker .ui-datepicker-header .ui-datepicker-title { background-color: #F9F9F9; padding: 20px; font-size: 20px; font-weight: bolder; border-bottom: 1px solid #f1f1f1; }
.nicdark_datepicker .ui-datepicker-calendar { margin-top: 10px; }
.nicdark_datepicker .ui-datepicker-calendar th { color: #7e7e7e; }
.nicdark_datepicker .ui-datepicker-calendar th,.nicdark_datepicker .ui-datepicker-calendar td { padding: 10px 5px; }
.nicdark_datepicker .ui-datepicker-unselectable span { background-color: #fff; }
.nicdark_datepicker a.ui-state-default { background-color: #c0a58a; color:#fff; padding: 5px; border-radius: 0px; }  .nicdark_text_align_center { text-align: center; }
.nicdark_text_align_right { text-align: right; }
.nicdark_text_align_left { text-align: left; } .nicdark_text_transform_uppercase{ text-transform: uppercase; } .nicdark_color_white { color: #fff; }
.nicdark_color_grey { color: #7e7e7e; }
.nicdark_color_greydark { color: #2d2d2d; }
.nicdark_color_greydark_hover:hover { color: #2d2d2d; }
.nicdark_color_f1f1f1{ color: #f1f1f1; }
.nicdark_color_green{ color: #c0a58a; }
.nicdark_color_green_hover:hover{ color: #c0a58a; }
.nicdark_color_orange{ color: #efc94c; }
.nicdark_color_orange_hover:hover{ color: #efc94c; } .nicdark_placeholder_color_white::-webkit-input-placeholder { color: #fff; }
.nicdark_placeholder_color_white::-moz-placeholder { color: #fff; }
.nicdark_placeholder_color_white:-ms-input-placeholder { color: #fff; }
.nicdark_placeholder_color_white:-moz-placeholder { color: #fff; } .nicdark_font_size_100 { font-size: 100px; line-height: 100px; }
.nicdark_font_size_90 { font-size: 90px; line-height: 90px; }
.nicdark_font_size_80 { font-size: 80px; line-height: 80px; }
.nicdark_font_size_70 { font-size: 70px; line-height: 70px; }
.nicdark_font_size_60 { font-size: 60px; line-height: 60px; }
.nicdark_font_size_50 { font-size: 50px; line-height: 50px; }
.nicdark_font_size_40 { font-size: 40px; line-height: 45px; }
.nicdark_font_size_30 { font-size: 30px; line-height: 30px; }
.nicdark_font_size_25 { font-size: 25px; line-height: 25px; }
.nicdark_font_size_20 { font-size: 20px; line-height: 20px; }
.nicdark_font_size_15 { font-size: 15px; line-height: 15px; }
.nicdark_font_size_14 { font-size: 14px; line-height: 14px; }
.nicdark_font_size_13 { font-size: 13px; line-height: 13px; }
.nicdark_font_size_12 { font-size: 12px; line-height: 12px; }
.nicdark_font_size_11 { font-size: 11px; line-height: 12px; }
.nicdark_font_size_10 { font-size: 10px; line-height: 10px; }
.nicdark_font_size_8 { font-size: 8px; line-height: 8px; } .nicdark_font_weight_lighter { font-weight: lighter; } .nicdark_letter_spacing_2 { letter-spacing: 2px; }
.nicdark_letter_spacing_3 { letter-spacing: 3px; } .nicdark_height_1000{ height: 1000px; }
.nicdark_height_600{ height: 600px; }
.nicdark_height_570{ height: 570px; }
.nicdark_height_550{ height: 550px; }
.nicdark_height_500{ height: 500px; }
.nicdark_height_450{ height: 450px; }
.nicdark_height_400{ height: 400px; }
.nicdark_height_300{ height: 300px; }
.nicdark_height_250{ height: 250px; }
.nicdark_height_200{ height: 200px; }
.nicdark_height_150{ height: 150px; }
.nicdark_height_100{ height: 100px; }
.nicdark_height_90{ height: 90px; }
.nicdark_height_80{ height: 80px; }
.nicdark_height_70{ height: 70px; }
.nicdark_height_60{ height: 60px; }
.nicdark_height_55{ height: 55px; }
.nicdark_height_50{ height: 50px; }
.nicdark_height_40{ height: 40px; }
.nicdark_height_33{ height: 33px; }
.nicdark_height_30{ height: 30px; }
.nicdark_height_25{ height: 25px; }
.nicdark_height_20{ height: 20px; }
.nicdark_height_15{ height: 15px; }
.nicdark_height_13{ height: 13px; }
.nicdark_height_12{ height: 12px; }
.nicdark_height_10{ height: 10px; }
.nicdark_height_5{ height: 5px; }
.nicdark_height_3{ height: 3px; }
.nicdark_height_2{ height: 2px; }
.nicdark_height_1{ height: 1px; }
.nicdark_height_auto{ height: auto; }
.nicdark_height_100_percentage { height: 100%; }
.nicdark_min_height_29{ min-height: 29px; } .nicdark_line_height_5 { line-height: 5px; }
.nicdark_line_height_16 { line-height: 16px; }
.nicdark_line_height_17 { line-height: 17px; }
.nicdark_line_height_18 { line-height: 18px; }
.nicdark_line_height_20 { line-height: 20px; }
.nicdark_line_height_25 { line-height: 25px; }
.nicdark_line_height_31 { line-height: 31px; }
.nicdark_line_height_30 { line-height: 30px; }
.nicdark_line_height_35 { line-height: 35px; }
.nicdark_line_height_50 { line-height: 50px; } .nicdark_width_700 { width: 700px; }
.nicdark_width_300 { width: 300px; }
.nicdark_width_200 { width: 200px; }
.nicdark_width_170 { width: 170px; }
.nicdark_width_150 { width: 150px; }
.nicdark_width_100 { width: 100px; }
.nicdark_width_90 { width: 90px; }
.nicdark_width_70 { width: 70px; }
.nicdark_width_60 { width: 60px; }
.nicdark_width_55 { width: 55px; }
.nicdark_width_33 { width: 33px; }
.nicdark_width_30_hover:hover { width: 30px; }
.nicdark_width_25 { width: 25px; }
.nicdark_width_5 { width: 5px; }
.nicdark_width_100_percentage { width: 100%; }
.nicdark_width_85_percentage { width: 85%; }
.nicdark_width_80_percentage { width: 80%; }
.nicdark_width_75_percentage { width: 75%; }
.nicdark_width_70_percentage { width: 70%; }
.nicdark_width_66_percentage { width: 66.66%; }
.nicdark_width_65_percentage { width: 65%; }
.nicdark_width_60_percentage { width: 60%; }
.nicdark_width_55_percentage { width: 55%; }
.nicdark_width_50_percentage { width: 50%; }
.nicdark_width_35_percentage { width: 35%; }
.nicdark_width_33_percentage { width: 33.33%; }
.nicdark_width_40_percentage { width: 40%; }
.nicdark_width_30_percentage { width: 30%; }
.nicdark_width_25_percentage { width: 25%; }
.nicdark_width_20_percentage { width: 20%; }
.nicdark_width_15_percentage { width: 15%; }
.nicdark_width_10_percentage { width: 10%; }
.nicdark_width_5_percentage { width: 5%; } .nicdark_bg_white { background-color: #ffffff; }
.nicdark_bg_white_hover:hover { background-color: #ffffff; }
.nicdark_bg_blue { background-color: #c0a58a; }
.nicdark_bg_green { background-color: #c0a58a; }
.nicdark_bg_green_hover:hover { background-color: #c0a58a; }
.nicdark_bg_grey { background-color: #f9f9f9; }
.nicdark_bg_grey_2 { background-color: #a3a3a3; }
.nicdark_bg_grey_3 { background-color: #e4e4e4; }
.nicdark_bg_greydark { background-color: #2d2d2d; }
.nicdark_bg_greydark_hover:hover { background-color: #2d2d2d; }
.nicdark_bg_orange { background-color: #038f86; }
.nicdark_bg_red { background-color: #c85f64; }
.nicdark_bg_yellow { background-color: #FFDA44; }
.nicdark_bg_orangedark { background-color: #c4aa87; } 
.nicdark_bg_blue_alpha { background-color: rgba(138, 198, 208, 0.75); }
.nicdark_bg_green_alpha { background-color: rgba(112, 193, 144, 0.95); }
.nicdark_bg_greydark_alpha { background-color: rgba(101, 100, 96, 0.3); }
.nicdark_bg_greydark_alpha_4 { background-color: rgba(101, 100, 96, 0.4); }
.nicdark_bg_greydark_alpha_6 { background-color: rgba(101, 100, 96, 0.6); }
.nicdark_bg_greydark_alpha_8 { background-color: rgba(101, 100, 96, 0.8); }
.nicdark_bg_greydark_alpha_9 { background-color: rgba(101, 100, 96, 0.9); } .nicdark_background_none{ background: none; }
.nicdark_background_none_hover:hover{ background: none; }
.nicdark_bg_greydark_alpha_gradient { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nicdark_bg_greydark_alpha_gradient_2 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.8) 0%, rgba(101,100,96,0) 35%, rgba(101,100,96,0) 45%, rgba(101,100,96,0.8) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#99656460',GradientType=0 );
}
.nicdark_bg_greydark_alpha_gradient_3 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.65) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nicdark_bg_greydark_alpha_gradient_4 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.65) 0%, rgba(101,100,96,0.1) 60%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.65) 0%,rgba(101,100,96,0.1) 60%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00656460', endColorstr='#a6656460',GradientType=0 );
}
.nicdark_bg_greydark_alpha_gradient_5 { 
background: -moz-linear-gradient(top, rgba(101,100,96,0.6) 0%, rgba(101,100,96,0.6) 75%, rgba(101,100,96,0) 100%);
background: -webkit-linear-gradient(top, rgba(101,100,96,0.6) 0%,rgba(101,100,96,0.6) 75%,rgba(101,100,96,0) 100%);
background: linear-gradient(to bottom, rgba(101,100,96,0.6) 0%,rgba(101,100,96,0.6) 75%,rgba(101,100,96,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99656460', endColorstr='#00656460',GradientType=0 );
}
.nicdark_bg_gradient_red_to_green{
background: rgb(204,133,133);
background: -moz-linear-gradient(left, rgba(204,133,133,1) 0%, rgba(204,133,133,1) 61%, rgba(104,183,140,1) 82%, rgba(104,183,140,1) 100%);
background: -webkit-linear-gradient(left, rgba(204,133,133,1) 0%,rgba(204,133,133,1) 61%,rgba(104,183,140,1) 82%,rgba(104,183,140,1) 100%);
background: linear-gradient(to right, rgba(204,133,133,1) 0%,rgba(204,133,133,1) 61%,rgba(104,183,140,1) 82%,rgba(104,183,140,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0a58a', endColorstr='#c0a58a',GradientType=1 );
} .nicdark_filter_blur_5 { filter:blur(5px); -webkit-filter: blur(5px); }  .nicdark_margin_0 { margin: 0px; }
.nicdark_margin_5 { margin: 5px; }
.nicdark_margin_10 { margin: 10px; }
.nicdark_margin_15 { margin: 15px; }
.nicdark_margin_20 { margin: 20px; } .nicdark_margin_bottom_20 { margin-bottom: 20px; }
.nicdark_margin_bottom_10 { margin-bottom: 10px; } .nicdark_margin_top_50 { margin-top: 50px; }
.nicdark_margin_top_40 { margin-top: 40px; }
.nicdark_margin_top_20 { margin-top: 20px; }
.nicdark_margin_top_13 { margin-top: 13px; }
.nicdark_margin_top_10 { margin-top: 10px; }
.nicdark_margin_top_8 { margin-top: 8px; }
.nicdark_margin_top_5 { margin-top: 5px; }
.nicdark_margin_top_2 { margin-top: 2px; } .nicdark_margin_right_5 { margin-right: 5px; }
.nicdark_margin_right_10 { margin-right: 10px; }
.nicdark_margin_right_20 { margin-right: 20px; }
.nicdark_margin_right_40 { margin-right: 40px; }
.nicdark_margin_right_50 { margin-right: 50px; }
.nicdark_margin_right_60 { margin-right: 60px; } .nicdark_margin_left_0 { margin-left: 0px; }
.nicdark_margin_left_5 { margin-left: 5px; }
.nicdark_margin_left_10 { margin-left: 10px; }
.nicdark_margin_left_15 { margin-left: 15px; }
.nicdark_margin_left_20 { margin-left: 20px; }
.nicdark_margin_left_40 { margin-left: 40px; }
.nicdark_margin_left_80 { margin-left: 80px; }
.nicdark_margin_left_60 { margin-left: 60px; }
.nicdark_margin_left_70 { margin-left: 70px; }
.nicdark_margin_left_120 { margin-left: 120px; }
.nicdark_margin_left_200 { margin-left: 200px; }
.nicdark_margin_left_220 { margin-left: 220px; }
.nicdark_margin_left_240 { margin-left: 240px; } .nicdark_margin_left_negative_15 { margin-left: -15px; } .nicdark_margin_bottom_negative_15 { margin-bottom: -15px; }
.nicdark_margin_bottom_100_negative { margin-bottom: -100px; }
.nicdark_margin_bottom_105_negative { margin-bottom: -105px; } .nicdark_margin_top_negative_30 { margin-top: -30px; }
.nicdark_margin_top_negative_225 { margin-top: -225px; }
.nicdark_margin_top_negative_300 { margin-top: -300px; }  .nicdark_padding_0 { padding: 0px; }
.nicdark_padding_5 { padding: 5px; }
.nicdark_padding_5_10 { padding: 5px 10px; }
.nicdark_padding_8 { padding: 8px; }
.nicdark_padding_8_20 { padding: 8px 20px; }
.nicdark_padding_10 { padding: 10px; }
.nicdark_padding_10_20 { padding: 10px 20px; }
.nicdark_padding_10_25 { padding: 10px 25px; }
.nicdark_padding_20_10 { padding: 20px 10px; }
.nicdark_padding_13_10 { padding: 13px 10px; }
.nicdark_padding_13 { padding: 13px; }
.nicdark_padding_15 { padding: 15px; }
.nicdark_padding_15_35 { padding: 15px 35px; }
.nicdark_padding_20 { padding: 20px; }
.nicdark_padding_28 { padding: 28px; }
.nicdark_padding_20_50 { padding: 20px 50px; }
.nicdark_padding_20_25 { padding: 20px 25px; }
.nicdark_padding_30 { padding: 30px; }
.nicdark_padding_40 { padding: 40px; }
.nicdark_padding_40_20 { padding: 40px 20px; }
.nicdark_padding_50 { padding: 50px; }
.nicdark_padding_60 { padding: 60px; }
.nicdark_padding_80 { padding: 80px; }
.nicdark_padding_90 { padding: 90px; }
.nicdark_padding_100 { padding: 100px; }
.nicdark_padding_1020 { padding: 10px 20px; }
.nicdark_padding_510 { padding: 5px 10px; } .nicdark_padding_botttom_0 { padding-bottom: 0px; }
.nicdark_padding_botttom_5 { padding-bottom: 5px; }
.nicdark_padding_botttom_10 { padding-bottom: 10px; } .nicdark_padding_top_0 { padding-top: 0px; }
.nicdark_padding_top_10 { padding-top: 10px; } .nicdark_padding_left_220 { padding-left: 220px; }
.nicdark_padding_left_120 { padding-left: 120px; }
.nicdark_padding_left_100 { padding-left: 100px; }
.nicdark_padding_left_90 { padding-left: 90px; }
.nicdark_padding_left_80 { padding-left: 80px; }
.nicdark_padding_left_70 { padding-left: 70px; }
.nicdark_padding_left_50 { padding-left: 50px; }
.nicdark_padding_left_45 { padding-left: 45px; }
.nicdark_padding_left_40 { padding-left: 40px; }
.nicdark_padding_left_25 { padding-left: 25px; }
.nicdark_padding_left_20 { padding-left: 20px; }
.nicdark_padding_left_10 { padding-left: 10px; }
.nicdark_padding_left_5 { padding-left: 5px; }
.nicdark_padding_left_0 { padding-left: 0px; } .nicdark_padding_right_0 { padding-right: 0px; }
.nicdark_padding_right_5 { padding-right: 5px; }
.nicdark_padding_right_10 { padding-right: 10px; }
.nicdark_padding_right_20 { padding-right: 20px; }
.nicdark_padding_right_40 { padding-right: 40px; }  .nicdark_border_radius_3 { border-radius: 0px; }
.nicdark_border_radius_15 { border-radius: 15px; }
.nicdark_border_radius_25 { border-radius: 25px; }
.nicdark_border_radius_50 { border-radius: 50px; }
.nicdark_border_radius_100_percentage { border-radius: 100%; } .nicdark_border_width_2 { border-width: 2px; }
.nicdark_border_0 { border: 0px solid #fff; }
.nicdark_border_1_solid_white { border: 1px solid #fff; }
.nicdark_border_2_solid_white { border: 2px solid #fff; }
.nicdark_border_2_solid_white_hover:hover { border: 2px solid #fff; }
.nicdark_border_1_solid_grey { border: 1px solid #f1f1f1; }
.nicdark_border_1_solid_grey_2 { border: 1px solid #a3a3a3; }
.nicdark_border_3_solid_white { border: 3px solid #fff; }
.nicdark_border_3_dashed_grey { border: 3px dashed #f1f1f1; }
.nicdark_border_1_solid_green { border: 1px solid #c0a58a; }
.nicdark_border_1_solid_green_hover:hover { border: 1px solid #c0a58a; }
.nicdark_border_2_solid_green { border: 2px solid #c0a58a; }
.nicdark_border_1_solid_orange { border: 1px solid #efc94c; } .nicdark_border_top_width_0{ border-top-width: 0px; }
.nicdark_border_top_1_solid_grey { border-top: 1px solid #f1f1f1; }
.nicdark_border_top_1_solid_greydark { border-top: 1px solid #595959; }
.nicdark_border_top_2_solid_grey { border-top: 2px solid #f1f1f1; } .nicdark_border_bottom_width_0{ border-bottom-width: 0px; }
.nicdark_border_bottom_width_2{ border-bottom-width: 2px; }
.nicdark_border_bottom_1_solid_grey { border-bottom: 1px solid #f1f1f1; }
.nicdark_border_bottom_2_solid_grey { border-bottom: 2px solid #f1f1f1; }
.nicdark_border_bottom_2_solid_greendark { border-bottom: 2px solid #64AB84; }
.nicdark_border_bottom_4_solid_white { border-bottom: 4px solid #fff; }
.nicdark_border_bottom_3_solid_white { border-bottom: 3px solid #fff; }
.nicdark_border_bottom_1_solid_greydark { border-bottom: 1px solid #595959; } .nicdark_border_left_width_0{ border-left-width: 0px; } .nicdark_border_right_width_0{ border-right-width: 0px; } .nicdark_box_sizing_border_box { box-sizing: border-box; } .nicdark_list_style_none { list-style: none; } .nicdark_display_inline { display: inline; }
.nicdark_display_inline_block { display: inline-block; }
.nicdark_display_block { display: block; }
.nicdark_display_none { display: none; }
.nicdark_display_table { display: table; }
.nicdark_display_table_cell { display: table-cell; } .nicdark_vertical_align_middle { vertical-align: middle; }
.nicdark_vertical_align_top { vertical-align: top; }
.nicdark_vertical_align_bottom { vertical-align: bottom; } .nicdark_float_left { float: left; }
.nicdark_float_right { float: right; } .nicdark_background_size_cover { background-size: cover; }
.nicdark_background_size_25 { background-size: 25px; }
.nicdark_background_position_center { background-position: center center; }
.nicdark_background_position_center_bottom { background-position: center bottom; }
.nicdark_background_position_center_top { background-position: center top; }
.nicdark_background_repeat_no_repeat { background-repeat: no-repeat; } .nicdark_position_absolute { position: absolute; }
.nicdark_position_relative { position: relative; }
.nicdark_position_fixed { position: fixed; } .nicdark_right_300_negative { right: -300px; }
.nicdark_right_0 { right: 0; }
.nicdark_right_20 { right: 20px; }
.nicdark_left_0 { left: 0; }
.nicdark_left_10 { left: 10px; }
.nicdark_left_15 { left: 15px; }
.nicdark_left_65_negative { left: -65px; }
.nicdark_top_0 { top: 0; }
.nicdark_top_5 { top: 5px; }
.nicdark_top_40_negative { top: -40px; }
.nicdark_top_10_negative { top: -10px; }
.nicdark_top_5_negative { top: -5px; }
.nicdark_top_3_negative { top: -3px; }
.nicdark_top_10 { top: 10px; }
.nicdark_top_17 { top: 17px; }
.nicdark_top_20 { top: 20px; }
.nicdark_bottom_20 { bottom: 20px; }
.nicdark_bottom_30 { bottom: 30px; }
.nicdark_bottom_35_negative { bottom: -35px; } .nicdark_overflow_hidden { overflow: hidden; }
.nicdark_overflow_x_auto { overflow-x: auto; }
.nicdark_overflow_y_auto { overflow-y: auto; } .nicdark_cursor_move { cursor: move; }
.nicdark_cursor_pointer { cursor: pointer; }
.nicdark_cursor_zoom_out { cursor: zoom-out; } .nicdark_outline_0{ outline: 0; }
.nicdark_hyphens_auto{ hyphens: auto; }
.nicdark_word_break_break_all{ word-break: break-all; } .nicdark_z_index_1_negative{ z-index: -1; }
.nicdark_z_index_9{ z-index: 9; }
.nicdark_z_index_99{ z-index: 99; }
.nicdark_z_index_999{ z-index: 999; } .nicdark_transition_all_08_ease{
-webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease;
} .nicdark_opacity_0{ opacity: 0; }
.nicdark_opacity_07{ opacity: 0.7; }
.nicdark_opacity_05_hover:hover{ opacity: 0.5; } .nicdark_zoom_1_1_hover:hover{ zoom: 1.1; }  .wp-block-button a { text-decoration: initial !important; } .wp-block-gallery { padding-left: initial !important; }
.wp-block-gallery li { padding: initial !important; }
.wp-block-gallery figure { position: relative; }
.wp-block-gallery figcaption { box-sizing: border-box; left: 0; } figure.wp-block-embed { position: relative; margin: 0px; padding: 0px; box-sizing: border-box } .wp-block-pullquote.is-style-solid-color blockquote { background-color: initial; border-width: 0px !important; }
.wp-block-pullquote.is-style-solid-color blockquote p,.wp-block-pullquote.is-style-solid-color blockquote cite { color: #fff; }
.wp-block-pullquote.is-style-default { border-width: 2px; border-style: solid; }
.wp-block-pullquote.is-style-default blockquote { background-color: initial; border-width: 0px !important; }
.wp-block-quote.is-style-large { padding: 10px 50px; } .wp-block-latest-comments { margin:0px; padding:0px !important; }  .nicdark_navigation_1 div > ul.menu, .nicdark_navigation_1 div.menu > ul { list-style: none; margin: 0px; padding: 0px; text-align: right; }
.nicdark_navigation_1 div > ul.menu > li, .nicdark_navigation_1 div.menu > ul > li { display: inline-block; padding: 20px 0px; position: relative; }
.nicdark_navigation_1 div > ul.menu > li:after, .nicdark_navigation_1 div.menu > ul > li:after { content: "|"; display: inline-block; margin: 0px 20px; color: rgba(0, 0, 0, 0.3); }
.nicdark_navigation_1 div > ul.menu > li:last-child:after, .nicdark_navigation_1 div.menu > ul > li:last-child:after { content: ""; margin: 0px; }
.nicdark_navigation_1 div li a { color: #fff;font-size: 14px;font-family: 'Poppins';font-weight: normal; } .nicdark_navigation_1 div > ul > li > ul.sub-menu, .nicdark_navigation_1 div > ul > li > ul.children { display: none; }
.nicdark_navigation_1 div > ul > li:hover > ul.sub-menu, .nicdark_navigation_1 div > ul > li:hover > ul.children { display: block; }
.nicdark_navigation_1 div > ul li > ul.sub-menu, .nicdark_navigation_1 div > ul li > ul.children { background-color: #fff;margin: 0px;text-align: left;list-style: none;}
.nicdark_navigation_1 div > ul > li > ul { box-shadow: 0px 2px 5px #f1f1f1;position: absolute;top: 60px;left: -20px;width: 220px;z-index: 9;}
.nicdark_navigation_1 div > ul.menu > li > ul a, .nicdark_navigation_1 div.menu > ul > li > ul a { color: #7e7e7e;display: block;width: 100%;}
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li, .nicdark_navigation_1 div > ul > li > ul.children > li { border-bottom: 1px solid #f1f1f1;}
.nicdark_navigation_1 div > ul > li > ul { padding:5px 20px !important; }
.nicdark_navigation_1 div > ul > li ul { padding-left:15px; }
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li:last-child, .nicdark_navigation_1 div > ul > li > ul.children > li:last-child { border-width: 0px;}
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li > a:before, .nicdark_navigation_1 div > ul > li > ul.children > li > a:before { content:"" !important; }
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li > a, .nicdark_navigation_1 div > ul > li > ul.children > li > a { padding: 10px 0px !important; }
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li a:before, .nicdark_navigation_1 div > ul > li > ul.children > li a:before { content:"- ";}
.nicdark_navigation_1 div > ul > li > ul.sub-menu > li a, .nicdark_navigation_1 div > ul > li > ul.children > li a { padding:5px 0px; }
@media only screen and (min-width: 320px) and (max-width: 1199px) { 
.nicdark_navigation_1 div > ul { text-align: center !important; } 
}
@media only screen and (min-width: 320px) and (max-width: 767px) { 
.nicdark_navigation_1 div > ul { display: none; } 
.nicdark_navigation_1 div > ul li > ul.sub-menu, .nicdark_navigation_1 div > ul li > ul.children { margin-left: -85px; left: 50%; }
.nicdark_navigation_1 div > ul > li:after { display: none; } 
.nicdark_navigation_1 div > ul > li { display: block; }
.nicdark_navigation_1 div > ul li > ul.sub-menu li > ul.sub-menu, .nicdark_navigation_1 div > ul li > ul.children li > ul.children { margin-left: -85px; left: 50%; top: 0; padding-top: 60px; } 
} .nicdark_navigation_1_sidebar div > ul { list-style: none; margin: 0px; padding: 0px; }
.nicdark_navigation_1_sidebar div > ul > li { display: inline-block; width: 100%; padding: 0px 0px 10px 0px; }
.nicdark_navigation_1_sidebar div li a {  }
.nicdark_navigation_1_sidebar div li > a { padding: 10px 0px; display: inline-block; font-size: 20px; text-transform: lowercase; color: #fff; }
.nicdark_navigation_1_sidebar div li > a::first-letter { text-transform: uppercase; }
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu, .nicdark_navigation_1_sidebar div > ul li > ul.children { margin: 0px; padding: 0px; list-style: none; }
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu > li, .nicdark_navigation_1_sidebar div > ul li > ul.children > li { padding: 0px 20px; text-align: left; }
.nicdark_navigation_1_sidebar div > ul li > ul.sub-menu li a, .nicdark_navigation_1_sidebar div > ul li > ul.children li a { font-size: 14px; } .nicdark_image_archive img { float: left; max-width: 100%; height: auto; }
.nicdark_body.home #nicdark_header_img_archive { display: none; } .navigation.pagination .nav-links { text-align: center; }
.navigation.pagination .nav-links .page-numbers { font-size: 14px; font-family: 'Poppins'; margin: 0px 10px; text-transform: uppercase; }
.navigation.pagination .nav-links .page-numbers.current { color: #7e7e7e;  }
.navigation.pagination .nav-links .page-numbers { border:1px solid #f1f1f1; padding: 5px 10px; }
.navigation.pagination .nav-links .page-numbers.prev,
.navigation.pagination .nav-links .page-numbers.next { border:0px solid #f1f1f1; }
.navigation.pagination .nav-links .page-numbers.current { border:1px solid #2d2d2d; background-color: #2d2d2d; color: #fff; } .nicdark_sidebar .widget { margin-bottom: 40px; }
.nicdark_sidebar .widget img, .nicdark_sidebar .widget select { max-width: 100%; }
.nicdark_sidebar .widget h3 { margin-bottom: 20px; font-weight: normal; } .nicdark_sidebar .widget.widget_search{ float: left; width:100%; }
.nicdark_sidebar .widget.widget_search input[type="text"]{ float: left; width:70%; height: 39px; }
.nicdark_sidebar .widget.widget_search #searchsubmit { cursor:pointer; width: 30%; height: 39px; color: #fff; background-color: #038f86; text-transform: uppercase; border: 0px; font-family: 'Poppins'; border-radius: 0px; font-size: 14px;padding: 10px 20px; line-height: 19px; font-weight: normal;letter-spacing: 2px;float: left;}
@media only screen and (min-width: 320px) and (max-width: 479px){
.nicdark_sidebar .widget.widget_search input[type="text"] { width: 100%; }
.nicdark_sidebar .widget.widget_search #searchsubmit { width: initial; margin-top: 20px; }
} .nicdark_sidebar .widget ul { margin: 0px; padding: 0px; list-style: none; }
.nicdark_sidebar .widget > ul > li { padding: 10px; border-bottom: 1px solid #f1f1f1; }
.nicdark_sidebar .widget > ul > li:last-child { padding-bottom: 0px; border-bottom: 0px solid #f1f1f1; }
.nicdark_sidebar .widget ul li { padding: 10px 0px; }
.nicdark_sidebar .widget ul.children { padding: 10px; }
.nicdark_sidebar .widget ul.children:last-child { padding-bottom: 0px; } .nicdark_sidebar .widget.widget_archive select { width: 100%; text-indent: 10px; height: 40px; font-size: 15px; } .nicdark_sidebar .widget.widget_categories select { width: 100%; text-indent: 10px; height: 40px; font-size: 15px; } .nicdark_sidebar .widget.widget_text select { width: 100%; text-indent: 10px; height: 40px; font-size: 15px; } .nicdark_sidebar .widget.widget_calendar table { text-align: center; background-color: #fff; width: 100%; border: 1px solid #f1f1f1; line-height: 20px; }
.nicdark_sidebar .widget.widget_calendar table thead { color: #7e7e7e; }
.nicdark_sidebar .widget.widget_calendar table th { padding: 10px 5px; }
.nicdark_sidebar .widget.widget_calendar table td { padding: 10px 5px; }
.nicdark_sidebar .widget.widget_calendar table tbody td a { color: #fff; background-color: #c0a58a; padding: 5px; border-radius: 0px; }
.nicdark_sidebar .widget.widget_calendar table tfoot td a { color: #fff; background-color: #2d2d2d; padding: 5px; border-radius: 0px; font-size: 13px; }
.nicdark_sidebar .widget.widget_calendar table tfoot td { padding-bottom: 20px; }
.nicdark_sidebar .widget.widget_calendar table tfoot td#prev { text-align: right; }
.nicdark_sidebar .widget.widget_calendar table tfoot td#next { text-align: left; }
.nicdark_sidebar .widget.widget_calendar table caption { font-size: 20px; color: #2d2d2d; font-weight: normal; font-family: 'Poppins'; background-color: #f9f9f9; padding: 20px; border: 1px solid #f1f1f1; border-bottom: 0px; } .nicdark_sidebar .widget div ul { margin: 0px; padding: 0px; list-style: none; }
.nicdark_sidebar .widget div > ul > li { padding: 10px; border-bottom: 1px solid #f1f1f1; }
.nicdark_sidebar .widget div > ul > li:last-child { padding-bottom: 0px; border-bottom: 0px solid #f1f1f1; }
.nicdark_sidebar .widget div ul li { padding: 10px 0px; }
.nicdark_sidebar .widget div ul.sub-menu { padding: 10px; }
.nicdark_sidebar .widget div ul.sub-menu:last-child { padding-bottom: 0px; } .nicdark_sidebar .widget.widget_tag_cloud a { padding: 5px 10px; border: 1px solid #f1f1f1; border-radius: 0px; display: inline-block; margin: 5px; margin-left: 0px; } .sticky .nicdark_bg_btn_archive, .sticky .nicdark_bg_greydark { background-color: #038f86; }
#nicdark_bg_date_archive { border-radius: 0px; } #nicdark_tags_list { color: #2d2d2d; font-family: 'Poppins'; margin-top: 20px;  }
#nicdark_tags_list a { padding: 8px; border: 0px solid #f1f1f1; font-size: 13px; line-height: 13px; display: inline-block; margin: 5px 10px; margin-left: 0px; border-radius: 0px; color: #fff; background-color: #2d2d2d;  }
#nicdark_categories_list { color: #2d2d2d; font-family: 'Poppins'; margin-top: 20px;  }
#nicdark_categories_list ul { margin: 0px; padding: 0px; }
#nicdark_categories_list ul li { padding: 8px; border: 1px solid #f1f1f1; font-size: 13px; line-height: 13px; display: inline-block; margin: 5px 10px; margin-left: 0px; border-radius: 0px; }
#nicdark_categories_list ul li a { color: #2d2d2d; }
#nicdark_link_pages{ letter-spacing: 10px; }
#nicdark_link_pages a{ font-family: 'Poppins'; }
.nicdark_comments_ul { margin:0px; padding: 0px; list-style: none; }
.nicdark_comments_ul li.comment { margin:20px 0px; float: left; width: 100%; }
.nicdark_comments_ul li { margin:5px 0px; float: left; width: 100%; }
.nicdark_comments_ul li .children { margin:0px; padding: 10px 40px; list-style: none; }
@media only screen and (min-width: 320px) and (max-width: 1199px) {
.nicdark_comments_ul li .children { margin:0px; padding: 10px 10px; list-style: none; }    
}
.nicdark_comments_ul li .reply a.comment-reply-link { color: #fff; margin-top: 0px; display: inline-block; line-height: 13px; border-radius: 0px; background-color: #038f86; padding: 5px 8px; font-size: 13px; text-transform: uppercase; font-family: 'Poppins'; }
.nicdark_comments_ul li .comment-author .fn, .nicdark_comments_ul li .comment-author .fn a { color: #2d2d2d; font-weight: normal; font-family: 'Poppins'; font-style: normal; }
.nicdark_comments_ul li .comment-author img { border-radius: 100%; }
.nicdark_comments_ul li .comment-author { display: table; }
.nicdark_comments_ul li .comment-meta { font-size: 13px; font-style: italic; margin-top: 5px; }
.nicdark_comments_ul li .comment-author img { display: inline; vertical-align: middle; }
.nicdark_comments_ul li .comment-author .fn { padding: 0px 10px; }
.nicdark_comments_ul li.pingback .comment-author .fn { padding: 0px 10px 0px 0px; }
.nicdark_comments_ul li.trackback .comment-author .fn { padding: 0px 10px 0px 0px; } .nicdark_comments_ul li.trackback a.url{ float: left; width:100%; color:#2d2d2d; }
.nicdark_comments_ul li.trackback span.edit-link{ float: left; }
.nicdark_comments_ul li.pingback a.url{ float: left; width:100%; color:#2d2d2d; }
.nicdark_comments_ul li.pingback span.edit-link{ float: left; }
.nicdark_comments_ul li.trackback { border-bottom: 1px solid #f1f1f1; padding-bottom: 10px; margin-top:10px; }
.nicdark_comments_ul li.pingback { border-bottom: 1px solid #f1f1f1; padding-bottom: 10px; margin-top: 10px; } #nicdark_comments_form h3.comment-reply-title, #respond.comment-respond h3.comment-reply-title { font-weight: normal; margin-bottom: 10px; }
#respond.comment-respond h3.comment-reply-title { margin-top: 20px; }
#nicdark_comments_form label, #nicdark_comments_form input[type='text'], #nicdark_comments_form textarea { float: left; width: 100%; }
#nicdark_comments_form input[type='submit'] { border: 0px; color: #fff; border-radius: 0px; background-color: #038f86; margin-top: 10px; }
#nicdark_comments_form p { margin: 10px 0px; float: left; width: 100%; }
#nicdark_comments_form label { margin-bottom: 10px; }
#commentform.comment-form label, #commentform.comment-form input[type='text'], #commentform.comment-form textarea { float: left; width: 100%; }
#commentform.comment-form input[type='submit'] { border: 0px; color: #fff; border-radius: 0px; font-family: 'Poppins'; text-transform: uppercase; background-color: #038f86; margin-top: 10px; cursor: pointer; font-size: 14px; letter-spacing: 2px; }
#commentform.comment-form p { margin: 10px 0px; float: left; width: 100%; } .nicdark_container_page_php p,
.nicdark_container_page_php h1,
.nicdark_container_page_php h2,
.nicdark_container_page_php h3,
.nicdark_container_page_php h4,
.nicdark_container_page_php h5,
.nicdark_container_page_php h6,
.nicdark_container_single_php p,
.nicdark_container_single_php h1,
.nicdark_container_single_php h2,
.nicdark_container_single_php h3,
.nicdark_container_single_php h4,
.nicdark_container_single_php h5,
.nicdark_container_single_php h6,
.nicdark_comments_php p,
.nicdark_comments_php h1,
.nicdark_comments_php h2,
.nicdark_comments_php h3,
.nicdark_comments_php h4,
.nicdark_comments_php h5,
.nicdark_comments_php h6
{ margin-top: 10px; margin-bottom: 10px; }
.nicdark_container_page_php a, .nicdark_container_single_php a { text-decoration: underline; }
.nicdark_container_single_php ul,.nicdark_container_single_php ol { padding-left: 20px; }
.nicdark_container_single_php ul li,.nicdark_container_single_php ol li { padding:10px 0px;}
.nicdark_comments_php blockquote, .nicdark_container_page_php blockquote, .nicdark_container_single_php blockquote { background-color: #f9f9f9;margin: 0px;padding: 5px 20px;box-sizing: border-box;border-left: 2px solid #f1f1f1;}
.nicdark_comments_php blockquote cite, .nicdark_container_page_php blockquote cite, .nicdark_container_single_php blockquote cite{ color: #7e7e7e;display: block;}
.nicdark_comments_php table, .nicdark_container_page_php table, .nicdark_container_single_php table { margin: 0px;padding: 0px;box-sizing: border-box;border: 1px solid #f1f1f1;width: 100%;}
.nicdark_comments_php table td,.nicdark_comments_php table th, .nicdark_container_page_php table td,.nicdark_container_page_php table th, .nicdark_container_single_php table td, .nicdark_container_single_php table th{margin: 0px;padding: 10px;box-sizing: border-box;border: 1px solid #f1f1f1;}
.nicdark_comments_php table th, .nicdark_container_page_php table th, .nicdark_container_single_php table th{ background-color: #f9f9f9;}
.nicdark_comments_php dl, .nicdark_comments_php dt,.nicdark_comments_php dd, .nicdark_container_page_php dl, .nicdark_container_page_php dt,.nicdark_container_page_php dd, .nicdark_container_single_php dl, .nicdark_container_single_php dt, .nicdark_container_single_php dd {margin: 0px; padding: 0px;}
.nicdark_comments_php dt, .nicdark_container_page_php dt,.nicdark_container_single_php dt { color: #7e7e7e;}
.nicdark_comments_php dd, .nicdark_container_page_php dd,.nicdark_container_single_php dd { margin-bottom: 20px;}
.nicdark_comments_php ins, .nicdark_container_page_php ins,.nicdark_container_single_php ins { background-color: #2d2d2d;color: #fff;text-decoration: none;padding: 2px 5px;}
.nicdark_comments_php pre, .nicdark_container_page_php pre,.nicdark_container_single_php pre { margin: 0px;border: 1px solid #f1f1f1;box-sizing: border-box;padding: 20px; overflow: hidden; overflow-x: scroll;  }
.nicdark_container_page_php img,
.nicdark_container_single_php img,
.nicdark_comments_php img
{ max-width: 100%; height: auto; }
.nicdark_container_page_php iframe,
.nicdark_container_single_php iframe,
.nicdark_comments_php iframe
{ max-width: 100%; }  #nd_options_navigation_4_top_header { background-size: cover; background-position: center; } .contact_btn { background-color: #6ab1bf; border-radius:2px; line-height:0px; }
.contact_btn a{ color: #fff !important;font-size: 11px !important;padding: 5px 10px; letter-spacing:2px; display: inline-block ;} .nd_options_navigation_4_sidebar .contact_btn a { color: #fff !important; font-size: 24px !important; }.nd_options_navigation_4_sidebar .contact_btn { background-color:initial; } #nd_options_navigation_4_container > div { border-bottom:1px solid #fff !important; } #nd_options_footer_5 input[type='submit'] { border-radius:0px 2px 2px 0px; line-height:13px; }
#nd_options_footer_5 input[type='email'] { border-radius:2px 0px 0px 2px; line-height:21px; letter-spacing:2px; }
#nd_options_footer_5 .footer_5_contacts p a{ margin-top:8px; display:inline-block; letter-spacing:2px; } .nd_options_disable_lateral_border { border-right-width:0px !important; border-left-width:0px !important; }
.nd_options_only_border_bottom { border-top-width:0px !important; border-right-width:0px !important; border-left-width:0px !important; border-radius:0px !important; } .wpb_gmaps_widget .wpb_wrapper { padding:0px; } #nd_options_navigation_4_top_header a { letter-spacing:2px !important; } .nd_options_navigation_4 div li a { font-size:14px; letter-spacing:2px; } .nd_booking_search_component_l1 h1 { font-weight:300; } .nd_options_focusnumber_component_l3 h1 { font-weight:300; } .nd_options_postgrid_posts_layout_8 h3 a { font-size:25px } .nd_options_postgrid_posts_layout_8 .nd_options_postgrid_posts_description { margin-top:20px; } .nd_options_postgrid_posts_layout_8 .nd_options_postgrid_posts_button { font-size:11px; } .nd_options_postgrid_posts_layout_8 .nd_options_display_table p { text-transform:uppercase; font-size:11px; letter-spacing:2px; } .nd_options_navigation_4 .menu li.nd_options_new_label > a:after { border-radius: 0px; }
.nd_options_navigation_4 .menu li.nd_options_hot_label > a:after { border-radius: 0px; }
.nd_options_navigation_4 .menu li.nd_options_best_label > a:after { border-radius: 0px; } .nd_options_postgrid_posts_layout_4 h3 { font-size:25px; color:#2d2d2d !important;  }
.nd_options_postgrid_posts_layout_4 h5 { font-size:11px; text-transform:uppercase; margin-top:20px;  }
.nd_options_postgrid_posts_layout_4 a { font-size:11px; padding:10px 20px; letter-spacing:4px; border-color:#7e7e7e; margin-top:20px; border-left-width:0px; border-right-width:0px; }
.nd_options_postgrid_posts_layout_4 .nd_options_bg_grey_3 { display:none; }
.nd_options_postgrid_posts_layout_4 .nd_options_postgrid_posts_layout_4_divider { display:block; }
.nd_options_postgrid_posts_layout_4 .nd_options_height_20 { height:10px; } .nd_booking_rooms_component_l3 p.nd_booking_padding_3_5 { border-radius:3px; }
.nd_booking_rooms_component_l2 a.nd_booking_padding_15_30_important { font-weight:lighter !important; letter-spacing:2px; border-radius:2px !important; } .nd_options_team_component_l5 h3 { font-size:20px; margin-bottom:5px }
.nd_options_team_component_l5 h6 { font-size:13px; }.nd_options_team_component_l5 h6 strong { font-weight:lighter; } .nd_options_counter_component_l1 { font-weight:300 !important; } .nd_booking_search_component_l2 { border-width:0px; }
.nd_booking_search_component_l2 .nd_booking_font_size_12 { font-size:13px; letter-spacing:2px; }
.nd_booking_search_component_l2 form .nd_booking_bg_greydark { background:none; } 
.nd_booking_search_component_l2 form input[type='submit']{ letter-spacing:4px; font-size:11px; line-height:11px; border-radius:2px; } .nd_booking_rooms_component_l5 p.nd_booking_font_size_12 { font-size:11px; text-transform:uppercase;}
.nd_booking_rooms_component_l5 a.nd_booking_font_size_12 { font-size:13px; border-radius:2px !important; } .nd_options_price_team_l4 h2 strong { font-weight:lighter; }
.nd_options_price_team_l4 a { font-weight:lighter; letter-spacing:2px; border-left-width:0px; border-right-width:0px; border-radius:0px; } .nd_options_list_component_l1 h4 strong { font-weight:300; }
.nd_options_list_component_l1 .nd_options_padding_5_10 { border-radius:3px; } .nd_booking_rooms_component_l4 a { border-radius:2px; letter-spacing:2px; } .nicdark_body .ui-datepicker .ui-datepicker-prev span, .nicdark_body .ui-datepicker .ui-datepicker-next span { color:#fff !important; }
.nicdark_body .ui-datepicker th { color:#fff; }
.nicdark_body .ui-datepicker td span, .ui-datepicker td a { color:#fff; }
.nicdark_body .ui-datepicker .ui-datepicker-title { font-family:'Lato'; }
.nicdark_body #ui-datepicker-div { border:1px solid #0000001a; } .nd_options_price_component_l4 { border-radius:2px; }.nd_options_price_component_l4 .nd_options_price_component_l4_top { border-radius:2px 2px 0px 0px; }
.nd_options_price_component_l4_bottom a { border-radius:2px; padding:10px 20px; letter-spacing:2px; }
.nd_options_price_component_l4_top h5 { font-size:14px; }
.nd_options_price_component_l4_top h4 { font-size:11px; }
.nd_options_price_component_l4_top .nd_options_height_10 { height:20px;}
.nd_options_price_component_l4_top_light{ border-bottom:1px solid #f1f1f1; }
.nd_options_price_component_l4_middle { padding-top:20px; }.nd_options_price_component_l4_bottom { padding-top:20px; } .nd_options_post_template_l5 .nd_options_sidebar h3 { font-weight:300 !important; }
.nd_options_post_template_l5 .widget_calendar table { background:none !important; border:1px solid #f1f1f1 !important; }
.nd_options_post_template_l5 .widget_calendar table td { color:#7e7e7e !important; font-weight:300; }
.nd_options_post_template_l5 .widget_calendar table caption { background:none !important; color:#2d2d2d !important; border:1px solid #f1f1f1 !important; border-bottom-width:0px !important; font-weight:300 !important; }
.nd_options_post_template_l5 .nd_options_sidebar .widget.widget_calendar table th { font-weight:400; }
.nd_options_post_template_l5 .widget_search input[type='submit'] { font-weight:300 !important; border-radius:2px; letter-spacing:3px !important; } .nd_options_comments_template_l5 h3 strong, .nd_options_comments_template_l5 h3 { font-weight:300 !important; }
.nd_options_comments_template_l5 cite { font-weight:400 !important; }
.nd_options_comments_template_l5 .reply a { border-radius:2px !important; padding:5px 10px !important; }
.nd_options_comments_template_l5 input[type='submit']{ font-weight:400 !important; border-radius:2px !important; } #nd_options_woocommerce_header_img_layout_8 h1, #nd_options_woocommerce_archives_header_img_layout_8 h1 { font-size:55px; margin-bottom:90px; }
#nd_options_woocommerce_header_img_layout_8 #nd_options_woo_single_header_image_space_top { height:90px; }
#nd_options_woocommerce_archives_header_img_layout_8 #nd_options_woo_archive_header_image_space_top { height:90px } .nd_options_woo_template_single_layout-8 h1.product_title { font-weight:300 !important; }
.nd_options_woo_template_single_layout-8 .product_meta span { font-weight:300; }
.woocommerce.woocommerce-page .nd_options_woo_template_single_layout-8 .product .woocommerce-tabs ul li a { font-weight:300 !important; }
.nd_options_woo_template_single_layout-8 h2 { font-weight:300 !important; }
.nd_options_woo_template_single_layout-8 .price span.amount { font-weight:300; }
.nd_options_woo_template_single_layout-8 .related.products .add_to_cart_button { border-color:#7e7e7e !important; border-right-width:0px !important; border-left-width:0px !important; letter-spacing:3px; font-size:11px !important; font-weight:300 !important; border-radius:0px !important; margin-top:20px !important; } .nd_options_woo_template_archive_layout-8 .products .add_to_cart_button { border-color:#7e7e7e !important; border-right-width:0px !important; border-left-width:0px !important; letter-spacing:3px; font-size:11px !important; font-weight:300 !important; border-radius:0px !important; margin-top:20px !important; }
.nd_options_woo_template_archive_layout-8 .price span.amount { font-weight:300; }
.nd_options_woo_template_archive_layout-8 .product h2 { font-weight:300 !important; }
.nd_options_woo_template_archive_layout-8 .product { text-align:center; }
.woocommerce-checkout #payment ul.payment_methods p { color:#fff; }
.woocommerce-checkout #payment .place-order p { color:#fff; }
.woocommerce-checkout #payment .place-order a { color:#fff; text-decoration:underline; } #nd_booking_search_cpt_1_content .nd_booking_masonry_item form input[type='submit'] { border: 1px solid #7e7e7e !important; font-weight: 400; color: #7e7e7e !important; border-right-width: 0px !important; border-left-width: 0px !important; letter-spacing: 3px; } .nd_booking_rooms_component_similar a.nd_booking_padding_15_30_important { border: 1px solid #7e7e7e !important; font-weight: 400; color: #7e7e7e !important; border-right-width: 0px !important; border-left-width: 0px !important; letter-spacing: 3px; } #nd_booking_single_cpt_1_similar_rooms .nd_booking_display_inline_block.nd_booking_height_1.nd_booking_width_30.nd_booking_bg_greydark { display:none; }
#nd_booking_week_price table td p { color:#fff; }
#nd_booking_week_price div p { color:#fff; }
#nd_booking_week_price table tr.nd_options_color_white { text-decoration:underline; } .nd_booking_sidebar h3 { font-weight:300 !important; }
.nd_booking_sidebar input[type='submit'] { font-weight:300 !important; border-radius:2px; letter-spacing:3px !important; } #nd_booking_book_main_bg h6 { color:#fff !important; }#nd_booking_book_main_bg h1 { color:#fff !important; }
#nd_booking_checkout_main_bg h6, #nd_booking_checkout_main_bg h1 { color:#fff !important; }
#nd_booking_thankyou_bg_main h6, #nd_booking_thankyou_bg_main h1 { color:#fff !important; }
#nd_booking_order_bg_main h6, #nd_booking_order_bg_main h1 { color:#fff !important; }
#nd_booking_book_main_bg .nd_options_color_grey,#nd_booking_checkout_main_bg .nd_options_color_grey, #nd_booking_thankyou_bg_main .nd_options_color_grey, #nd_booking_order_bg_main .nd_options_color_grey { color:#fff; }
.nd_booking_bg_yellow.nd_booking_padding_15_35_important { font-weight: 400; letter-spacing: 4px; border-radius: 2px; }
.nd_booking_account_shortcode_left_section .nd_booking_bg_greydark h5 { color:#fff; } #nd_booking_single_cpt_4_all_rooms a.nd_booking_padding_15_30_important { border: 1px solid #7e7e7e !important; font-weight: 400; color: #7e7e7e !important; border-right-width: 0px !important; border-left-width: 0px !important; letter-spacing: 3px; } #nd_booking_single_cpt_1_calendar h1,#nd_booking_single_cpt_1_calendar h6 { color:#fff !important; }
#nd_booking_single_cpt_1_calendar input[type='submit']{ background-color:initial; border-top:1px solid #fff;border-bottom:1px solid #fff; } #nd_booking_search_cpt_1_form_sidebar #nd_booking_search_main_bg h1,#nd_booking_search_cpt_1_form_sidebar #nd_booking_search_main_bg h6 { color:#fff !important; } .nd_options_postgrid_woo_component_l4 .nd_options_bg_greydark_alpha_gradient_6{ 
background: -moz-linear-gradient(top, rgba(45,45,45,0.15) 0%, rgba(45,45,45,0.2) 80%, rgba(45,45,45,0.5) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,0.15) 0%,rgba(45,45,45,0.2) 80%,rgba(45,45,45,0.5) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,0) 0%,rgba(45,45,45,0.2) 80%,rgba(45,45,45,0.5) 100%);
}  .nd_options_navigation_2 .menu li a { letter-spacing:2px; }
.nd_options_navigation_2 div > ul > li:after { content: "" !important; }
.nd_options_navigation_2 div > ul > li.current-menu-item a { border-bottom:2px solid #fff }
.nd_options_navigation_2 .sub-menu li a { border-bottom:0px solid #fff !important; }
.nd_options_navigation_2 .sub-menu li a{ color:#7e7e7e !important; } #nd_options_navigation_2_top_header a { letter-spacing:2px; } .nd_options_navigation_2 .menu_btn { background-color:#038f86; padding:10px 20px; line-height:16px; padding-top:12px; -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; -ms-transition: all 0.8s ease; transition: all 0.8s ease; }
.nd_options_navigation_2 .menu_btn:hover { background-color:#2d2d2d; }
.nd_options_navigation_2 li.menu_btn.current-menu-item a { border-bottom: 0px solid #fff !important; } #nd_options_navigation_2_sticky_container > div { border-bottom-width:0px !important; } #nd_options_page_header_img_layout_5 h1 { font-size:50px; }
@media only screen and (min-width: 320px) and (max-width: 767px) {
#nd_options_page_header_img_layout_5 h1 { font-size:30px; } 
}  #nd_options_post_header_img_layout_5 h1 { font-size:50px; }
@media only screen and (min-width: 320px) and (max-width: 767px) {
#nd_options_post_header_img_layout_5 h1 { font-size:30px; } 
} #nd_options_comments.nd_options_border_top_2_solid_grey, #nd_options_comments_form { border-top: 1px solid #f1f1f1; }
.nd_options_comments_template_l5 h3 strong, .nd_options_comments_template_l5 h3 { font-weight:normal !important; }
.nd_options_comments_ul li .comment-author .fn, .nd_options_comments_ul li .comment-author .fn a { font-weight: normal !important; }
.nd_options_comments_template_l5 .reply a { border-radius: 0px !important; padding-top:7px !important; }
.nd_options_comments_template_l5 input[type='submit'] { font-weight: normal !important; font-size:13px !important; border-radius: 0px !important; } .wpb_gmaps_widget .wpb_wrapper { padding:0px !important; } @media only screen and (min-width: 320px) and (max-width: 767px) {
#nd_cc_single_cpt_1_header_image h1 { font-size:30px; } 
} .nd_options_bg_greydark_alpha_3{
background: -moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 );
}  .search-results.nicdark_body .nd_options_masonry_item h5{ color:#7e7e7e; font-weight:normal; letter-spacing:2px; font-size:14px; line-height:14px; margin-bottom:10px !important; }
.search-results.nicdark_body .nd_options_masonry_item .nd_options_width_30.nd_options_height_1 { display:none; }
.search-results.nicdark_body .nd_options_masonry_item .nd_options_height_15 { display:none; }
.search-results.nicdark_body .nd_options_masonry_item a.nd_options_padding_15_30 { color:#fff !important; background-color:#2d2d2d; font-weight:normal; font-size:14px; letter-spacing:2px; border:0px solid #000 !important; } .search-results.nicdark_body .navigation.pagination .nav-links .page-numbers.current { border: 1px solid #2d2d2d; background-color: #2d2d2d; } .search-results.nicdark_body #nd_options_search_header_img_layout_5 .nd_options_bg_greydark_alpha_2 { background: -moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 ); }  .archive.nicdark_body .nd_options_masonry_item h5{ color:#7e7e7e; font-weight:normal; letter-spacing:2px; font-size:14px; line-height:14px; margin-bottom:10px !important; }
.archive.nicdark_body .nd_options_masonry_item .nd_options_width_30.nd_options_height_1 { display:none; }
.archive.nicdark_body .nd_options_masonry_item .nd_options_height_15 { display:none; }
.archive.nicdark_body .nd_options_masonry_item a.nd_options_padding_15_30 { color:#fff !important; background-color:#2d2d2d; font-weight:normal; font-size:14px; letter-spacing:2px; border:0px solid #000 !important; } .archive.nicdark_body .navigation.pagination .nav-links .page-numbers.current { border: 1px solid #2d2d2d; background-color: #2d2d2d; } .archive.nicdark_body #nd_options_archives_header_img_layout_5 .nd_options_bg_greydark_alpha_2 { background: -moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 ); } .archive.woocommerce-page .nd_options_bg_greydark_alpha_2, .single.woocommerce-page .nd_options_bg_greydark_alpha_2 { background: -moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(45,45,45,0) 100%);
background: -webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
background: linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(45,45,45,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#007db9e8',GradientType=0 ); } .nicdark_body.woocommerce-checkout .woocommerce-info { margin-bottom: 40px; } .nicdark_body.woocommerce-cart.woocommerce-page .cart-empty.woocommerce-info { color: #fff;  margin-bottom: 0px; margin-top: 10px; }   @media only screen and (min-width: 960px) and (max-width: 1199px) {
.nicdark_container{width:960px;}
.nicdark_grid_1,.nicdark_grid_2,.nicdark_grid_3,.nicdark_grid_4,.nicdark_grid_5,.nicdark_grid_6,.nicdark_grid_7,.nicdark_grid_8,.nicdark_grid_9,.nicdark_grid_10,.nicdark_grid_11,.nicdark_grid_12{ width: 100%; }
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.nicdark_container {width:748px;}
.nicdark_width_100_percentage_ipad_port { width: 100%; }
.nicdark_grid_1,.nicdark_grid_2,.nicdark_grid_3,.nicdark_grid_4,.nicdark_grid_5,.nicdark_grid_6,.nicdark_grid_7,.nicdark_grid_8,.nicdark_grid_9,.nicdark_grid_10,.nicdark_grid_11,.nicdark_grid_12{ width: 100%; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
body{ -webkit-text-size-adjust:none; }      
.nicdark_container {width:460px;}
.nicdark_grid_1,.nicdark_grid_2,.nicdark_grid_3,.nicdark_grid_4,.nicdark_grid_5,.nicdark_grid_6,.nicdark_grid_7,.nicdark_grid_8,.nicdark_grid_9,.nicdark_grid_10,.nicdark_grid_11,.nicdark_grid_12{ width: 100%; }
} @media only screen and (min-width: 320px) and (max-width: 479px){
body{ -webkit-text-size-adjust:none; }
.nicdark_container{ width:300px;}
.nicdark_padding_left_0_iphone_port { padding-left: 0px; }
.nicdark_position_relative_iphone_port { position: relative; }
.nicdark_margin_top_10_iphone_port { margin-top:10px; }
.nicdark_margin_right_0_iphone_port { margin-right: 0px; }
.nicdark_width_100_percentage_iphone_port { width: 100%; }
.nicdark_text_align_left_iphone_port { text-align: left; }
.nicdark_grid_1,.nicdark_grid_2,.nicdark_grid_3,.nicdark_grid_4,.nicdark_grid_5,.nicdark_grid_6,.nicdark_grid_7,.nicdark_grid_8,.nicdark_grid_9,.nicdark_grid_10,.nicdark_grid_11,.nicdark_grid_12{ width: 100%; } 
} @media only screen and (min-width: 320px) and (max-width: 1199px) {
.nicdark_display_none_all_responsive { display: none; }
.nicdark_display_block_responsive { display: block; }
.nicdark_width_100_percentage_responsive { width: 100%; }
.nicdark_width_50_percentage_responsive { width: 50%; }
.nicdark_text_align_center_responsive { text-align: center; }
.nicdark_text_align_left_responsive { text-align: left; }
.nicdark_margin_top_5_responsive { margin-top: 5px; }
.nicdark_border_top_1_solid_greydark_responsive { border-top: 1px solid #595959; }
.nicdark_cursor_move_responsive { cursor: move; }
.nicdark_font_size_40_responsive { font-size: 40px; }
.nicdark_line_height_40_responsive { line-height: 40px; }
.nicdark_padding_20_responsive { padding: 20px; }
.nicdark_padding_15_responsive { padding: 15px; }
} @media only screen and (min-width: 320px) and (max-width: 767px) {
.nicdark_display_none_all_iphone { display: none; }
.nicdark_display_block_all_iphone { display: block; }
.nicdark_width_100_percentage_all_iphone { width: 100%; }
.nicdark_width_50_percentage_all_iphone { width: 50%; }
.nicdark_width_50_all_iphone { width: 50px; }
.nicdark_width_250_all_iphone { width: 250px; }
.nicdark_text_align_center_all_iphone { text-align: center; }
.nicdark_padding_right_0_all_iphone { padding-right: 0px; }
.nicdark_padding_left_0_all_iphone { padding-left: 0px; }
.nicdark_padding_0_all_iphone { padding: 0px; }
.nicdark_padding_40_all_iphone { padding: 40px; }
.nicdark_font_size_40_all_iphone { font-size: 40px; }
.nicdark_font_size_20_all_iphone { font-size: 20px; }
.nicdark_font_size_10_all_iphone { font-size: 10px; }
.nicdark_line_height_40_all_iphone { line-height: 40px; }
.nicdark_line_height_20_all_iphone { line-height: 20px; }
.nicdark_position_relative_all_iphone { position: relative; }
.nicdark_margin_top_20_all_iphone { margin-top: 20px; }
.nicdark_margin_top_10_all_iphone { margin-top: 10px; }
.nicdark_margin_top_5_all_iphone { margin-top: 5px; }
.nicdark_margin_left_0_all_iphone { margin-left: 0px; }
}