body{
    margin:0;
    padding:0
}
.nicdark_container{
    width:1200px;
    margin:auto;
    padding:0
}
.nicdark_clearfix:after{
    content:"";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}

.clearfix
{
    clear: both;
}
.nicdark_site{
    float:left;
    width:100%;
    -webkit-transition:all .8s ease;
    -moz-transition:all .8s ease;
    -o-transition:all .8s ease;
    -ms-transition:all .8s ease;
    transition:all .8s ease
}
.nicdark_section{
    width:100%;
    float:left
}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{
    padding:15px;
    float:left;
    display:inline;
    box-sizing:border-box
}
.grid_1{
    width:8.33%
}
.grid_2{
    width:16.66%
}
.grid_3{
    width:25%
}
.grid_4{
    width:33.33%
}
.grid_5{
    width:41.66%
}
.grid_6{
    width:50%
}
.grid_7{
    width:58.33%
}
.grid_8{
    width:66.66%
}
.grid_9{
    width:75%
}
.grid_10{
    width:83.33%
}
.grid_11{
    width:91.66%
}
.grid_12{
    width:100%
}
p,h1,h2,h3,h4,h5,h6{
    margin:0;
    padding:0;
    font-weight:400
}
a{
    text-decoration:none
}
h1,h2,h3,h4,h5,h6,.nicdark_datepicker .ui-datepicker-header .ui-datepicker-title{
    color:#727475
}
p,input,label,textarea,.nicdark_datepicker{
    color:#a3a3a3
}
a{
    color:#8f241c;
}

a.color1
{
    color:#dadada;
}
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:16px;
    line-height:30px
}
input,label,textarea{
    font-size:15px
}
h1,h2,h3,h4,h5,h6,.nicdark_first_font,.nicdark_datepicker .ui-datepicker-title{
    font-family:'Montserrat',sans-serif
}
p,a,input,label,.nicdark_second_font,.nicdark_datepicker,textarea{
    font-family:'Arsenal',sans-serif
}
.nicdark_third_font{
    font-family:'Hind',sans-serif
}
input,textarea{
    background-color:#f9f9f9;
    outline:0;
    border:1px solid #f1f1f1;
    padding:10px 20px;
    float:left;
    width:100%;
    box-sizing:border-box
}
table{
    border-collapse:collapse
}
.nicdark_tabs .ui-tabs-active.ui-state-active{
    box-shadow:0 2px 0 #68B78C
}
.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:#727475
}
.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:#68B78C;
    color:#fff;
    padding:5px;
    border-radius:3px
}
.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:#a3a3a3
}
.nicdark_color_greydark{
    color:#727475
}
.nicdark_color_greydark_hover:hover{
    color:#727475
}
.nicdark_color_f1f1f1{
    color:#f1f1f1
}
.nicdark_color_green{
    color:#68B78C
}
.nicdark_color_green_hover:hover{
    color:#68B78C
}
.nicdark_color_orange{
    color:#ceb28d
}
.nicdark_color_orange_hover:hover{
    color:#ceb28d
}
.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_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_20{
    font-size:20px !important;
}
.nicdark_font_size_8{
    font-size:8px;
    line-height:8px
}
.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_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_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_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:#fff
}
.nicdark_bg_white_hover:hover{
    background-color:#fff
}
.nicdark_bg_blue{
    background-color:#8AC6D0
}
.nicdark_bg_green{
    background-color:#172830
}
.nicdark_bg_green_hover:hover{
    background-color:#2a4856
}
.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: #172830;
}
.nicdark_bg_greydark_hover:hover{
    background-color:#444
}
.nicdark_bg_orange{
    background-color:#8f241c
}
.nicdark_bg_red{
    background-color:#8f241c
}
.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(39, 39, 39, 0.58) 45%,rgba(12, 12, 12, 0.8) 100%);
    background:-webkit-linear-gradient(top,rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(39, 39, 39, 0.58) 45%,rgba(12, 12, 12, 0.8) 100%);
    background:linear-gradient(to bottom,rgba(101,100,96,0.8) 0%,rgba(101,100,96,0) 35%,rgba(39, 39, 39, 0.58) 45%,rgba(12, 12, 12, 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:#cc8585;
    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='#cc8585',endColorstr='#68b78c',GradientType=1)
}
.nicdark_filter_blur_5{
    filter:blur(5px);
    -webkit-filter:blur(5px)
}
.nicdark_margin_0{
    margin:0
}
.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_20{
    margin-top:20px
}
.nicdark_margin_top_13{
    margin-top:13px
}
.nicdark_margin_top_10{
    margin-top:10px
}
.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:0
}
.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:0
}
.nicdark_padding_5{
    padding:5px
}
.nicdark_padding_5_10{
    padding:5px 10px
}
.nicdark_padding_8{
    padding:8px
}
.nicdark_padding_10{
    padding:10px
}
.nicdark_padding_10_20{
    padding:10px 20px
}
.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_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:0
}
.nicdark_padding_botttom_5{
    padding-bottom:5px
}
.nicdark_padding_botttom_10{
    padding-bottom:10px
}
.nicdark_padding_top_0{
    padding-top:0
}
.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:0
}
.nicdark_padding_right_0{
    padding-right:0
}
.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:3px
}
.nicdark_border_radius_0_0_3_3{
    border-radius:0 0 3px 3px
}
.nicdark_border_radius_3_3_0_0{
    border-radius:3px 3px 0 0
}
.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:0 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 #ffffff54
}
.nicdark_border_3_dashed_grey{
    border:3px dashed #f1f1f1
}
.nicdark_border_1_solid_green{
    border:1px solid #68B78C
}
.nicdark_border_1_solid_green_hover:hover{
    border:1px solid #68B78C
}
.nicdark_border_2_solid_green{
    border:2px solid #68B78C
}
.nicdark_border_1_solid_orange{
    border:1px solid #8f241c
}
.nicdark_border_top_width_0{
    border-top-width:0
}
.nicdark_border_top_1_solid_grey{
    border-top:1px solid #f1f1f1
}
.nicdark_border_top_1_solid_greydark{
    border-top:1px solid #101c21
}
.nicdark_border_top_2_solid_grey{
    border-top:2px solid #f1f1f1
}
.nicdark_border_bottom_width_0{
    border-bottom-width:0
}
.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:0
}
.nicdark_border_right_width_0{
    border-right-width:0
}
.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
}

.npsa
{
    background: rgba(23, 40, 48, 0.51);
}

.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:19px
}
.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_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 .8s ease;
    -moz-transition:all .8s ease;
    -o-transition:all .8s ease;
    -ms-transition:all .8s ease;
    transition:all .8s ease
}
.nicdark_opacity_0{
    opacity:0
}
.nicdark_opacity_07{
    opacity:.7
}
.nicdark_opacity_05_hover:hover{
    opacity:.5
}
.nicdark_zoom_1_1_hover:hover{
    zoom:1.1
}
.nicdark_navigation_1{
    margin-left:70px
}
.nicdark_navigation_1 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_1 > ul > li{
    display:inline-block
}
.nicdark_navigation_1 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    color:#bda382
}
.nicdark_navigation_1 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_1 li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_1 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_1 > ul li > ul.nicdark_sub_menu{
    background-color:#B8BB64;
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none
}
.nicdark_navigation_1 > ul li > ul.nicdark_sub_menu > li{
    padding:5px 10px;
    font-size:13px;
    border-bottom:1px solid #000
}
.nicdark_navigation_1 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_top_header_1 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_top_header_1 > ul > li{
    display:inline-block
}
.nicdark_navigation_top_header_1 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    font-size:13px;
    color:#d8d8d8
}
.nicdark_navigation_top_header_1 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_top_header_1 li a{
    font-size:13px
}
.nicdark_navigation_top_header_1 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_top_header_1 > ul li > ul.nicdark_sub_menu{
    background-color:#B8BB64;
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none
}
.nicdark_navigation_top_header_1 > ul li > ul.nicdark_sub_menu > li{
    padding:5px 10px;
    font-size:13px;
    border-bottom:1px solid #000
}
.nicdark_navigation_top_header_1 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_2{
    margin-left:70px;
    padding-top:4px;
}
.nicdark_navigation_2 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_2 > ul > li{
    display:inline-block
}
.nicdark_navigation_2 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    color:#B7B7B7
}
.nicdark_navigation_2 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_2 li a{
    color:#fff;
    font-size:14px;
    font-family:'Montserrat'
}
.nicdark_navigation_2 > ul li:hover > ul.nicdark_sub_menu{
    display:block;
    z-index:20;
}
.supermenu{
    display: none;
}
.nicdark_navigation_2 > ul li:hover > .supermenu
{
    display: block;
    z-index: 20;
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu{
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none;
    margin-left:-20px;
    padding-top:20px;
    width:232px
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    border-bottom:1px solid #f1f1f1;
    text-align:left;
    background-color:#fff;
    position:relative;
    box-shadow:0 2px 5px #f1f1f1
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu > li:hover{
    background-color:#f9f9f9
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu li a{
    color:#727475;
    font-size:14px
}
.nicdark_navigation_2 > ul li > ul.nicdark_sub_menu li > ul.nicdark_sub_menu{
    margin-left:150px;
    top:0;
    padding-top:0;
    padding-left:20px
}
.nicdark_navigation_2_sidebar > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_2_sidebar > ul > li{
    display:block
}
.nicdark_navigation_2_sidebar li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_2_sidebar li > a{
    padding:10px 0;
    display:inline-block;
    font-size:20px;
    text-transform:none;
}
.nicdark_navigation_2_sidebar > ul li > ul.nicdark_sub_menu{
    margin:0;
    padding:0;
    list-style:none
}
.nicdark_navigation_2_sidebar > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    text-align:left
}

.nicdark_navigation_2_sidebar > ul li > ul.nicdark_sub_menu li a{
    color:#fff;
    font-size:14px;
    text-transform: uppercase;
}

.nicdark_navigation_top_header_2 > ul{
    list-style:none;
    margin:0;
    padding:0
}

.nicdark_navigation_top_header_2 > ul > li{
    display:inline-block
}

.nicdark_navigation_top_header_2> ul > li:after{
    content:" ";
    display:inline-block;
    margin:0 10px;
    font-size:13px;
    color:#5F5F5F;
}

.nicdark_navigation_top_header_2 > ul > li:last-child:after{
    content:"";
    margin:0
}

.nicdark_navigation_top_header_2 li a{
    font-size:13px;
    position: relative;
    padding-left: 22px;
}

.nnth2 li img{
    position: absolute;
    top:11px;
}


.nicdark_navigation_top_header_2 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_top_header_2 > ul li > ul.nicdark_sub_menu{
    padding:10px 0 0 15px;
    position:absolute;
    margin:0;
    list-style:none;
    display:none;
    z-index:9
}
.nicdark_navigation_top_header_2 > ul li > ul.nicdark_sub_menu > li{
    padding:7px 15px;
    font-size:13px;
    border-bottom:1px solid #595959;
    background-color:#444
}
.nicdark_navigation_top_header_2 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_3{
    margin-left:70px
}
.nicdark_navigation_3 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_3 > ul > li{
    display:inline-block
}
.nicdark_navigation_3 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    color:#f1f1f1
}
.nicdark_navigation_3 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_3 li a{
    color:#727475;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_3 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu{
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none;
    margin-left:-20px;
    padding-top:20px;
    width:170px
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    border-bottom:1px solid #f1f1f1;
    text-align:left;
    background-color:#fff;
    position:relative;
    box-shadow:0 2px 5px #f1f1f1
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu > li:hover{
    background-color:#f9f9f9
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu li a{
    color:#727475;
    font-size:14px
}
.nicdark_navigation_3 > ul li > ul.nicdark_sub_menu li > ul.nicdark_sub_menu{
    margin-left:150px;
    top:0;
    padding-top:0;
    padding-left:20px
}
.nicdark_navigation_3_sidebar > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_3_sidebar > ul > li{
    display:inline-block
}
.nicdark_navigation_3_sidebar li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_3_sidebar li > a{
    padding:10px 0;
    display:inline-block;
    font-size:24px;
    text-transform:lowercase
}
.nicdark_navigation_3_sidebar > ul li > ul.nicdark_sub_menu{
    margin:0;
    padding:0;
    list-style:none
}
.nicdark_navigation_3_sidebar > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    text-align:left
}
.nicdark_navigation_3_sidebar > ul li > ul.nicdark_sub_menu li a{
    color:#fff;
    font-size:14px
}
.nicdark_navigation_top_header_3 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_top_header_3 > ul > li{
    display:inline-block
}
.nicdark_navigation_top_header_3> ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 15px;
    font-size:13px;
    color:#b59974
}
.nicdark_navigation_top_header_3 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_top_header_3 li a{
    font-size:13px
}
.nicdark_navigation_top_header_3 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_top_header_3 > ul li > ul.nicdark_sub_menu{
    padding:10px 0 0 15px;
    position:absolute;
    margin:0;
    list-style:none;
    display:none;
    z-index:9
}
.nicdark_navigation_top_header_3 > ul li > ul.nicdark_sub_menu > li{
    padding:7px 15px;
    font-size:13px;
    border-bottom:1px solid #595959;
    background-color:#444
}
.nicdark_navigation_top_header_3 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_4{
    margin-left:70px
}
.nicdark_navigation_4 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_4 > ul > li{
    display:inline-block
}
.nicdark_navigation_4 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    color:#f1f1f1
}
.nicdark_navigation_4 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_4 li a{
    color:#727475;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_4 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu{
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none;
    margin-left:-20px;
    padding-top:20px;
    width:170px
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    border-bottom:1px solid #f1f1f1;
    text-align:left;
    background-color:#fff;
    position:relative;
    box-shadow:0 2px 5px #f1f1f1
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu > li:hover{
    background-color:#f9f9f9
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu li a{
    color:#727475;
    font-size:14px
}
.nicdark_navigation_4 > ul li > ul.nicdark_sub_menu li > ul.nicdark_sub_menu{
    margin-left:150px;
    top:0;
    padding-top:0;
    padding-left:20px
}
.nicdark_navigation_4_sidebar > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_4_sidebar > ul > li{
    display:inline-block
}
.nicdark_navigation_4_sidebar li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_4_sidebar li > a{
    padding:10px 0;
    display:inline-block;
    font-size:24px;
    text-transform:lowercase
}
.nicdark_navigation_4_sidebar > ul li > ul.nicdark_sub_menu{
    margin:0;
    padding:0;
    list-style:none
}
.nicdark_navigation_4_sidebar > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    text-align:left
}
.nicdark_navigation_4_sidebar > ul li > ul.nicdark_sub_menu li a{
    color:#fff;
    font-size:14px
}
.nicdark_navigation_top_header_4 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_top_header_4 > ul > li{
    display:inline-block
}
.nicdark_navigation_top_header_4> ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 15px;
    font-size:13px;
    color:#5F5F5F
}
.nicdark_navigation_top_header_4 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_top_header_4 li a{
    font-size:13px
}
.nicdark_navigation_top_header_4 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_top_header_4 > ul li > ul.nicdark_sub_menu{
    padding:10px 0 0 15px;
    position:absolute;
    margin:0;
    list-style:none;
    display:none;
    z-index:9
}
.nicdark_navigation_top_header_4 > ul li > ul.nicdark_sub_menu > li{
    padding:7px 15px;
    font-size:13px;
    border-bottom:1px solid #595959;
    background-color:#444
}
.nicdark_navigation_top_header_4 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_5{
    margin-left:70px
}
.nicdark_navigation_5 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_5 > ul > li{
    display:inline-block
}
.nicdark_navigation_5 > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    color:#B7B7B7
}
.nicdark_navigation_5 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_5 li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_5 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu{
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none;
    margin-left:-20px;
    padding-top:20px;
    width:170px
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    border-bottom:1px solid #f1f1f1;
    text-align:left;
    background-color:#fff;
    position:relative;
    box-shadow:0 2px 5px #f1f1f1
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu > li:hover{
    background-color:#f9f9f9
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu li a{
    color:#727475;
    font-size:14px
}
.nicdark_navigation_5 > ul li > ul.nicdark_sub_menu li > ul.nicdark_sub_menu{
    margin-left:150px;
    top:0;
    padding-top:0;
    padding-left:20px
}
.nicdark_navigation_5_sidebar > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_5_sidebar > ul > li{
    display:inline-block
}
.nicdark_navigation_5_sidebar li a{
    color:#fff;
    font-size:16px;
    font-family:'Montserrat'
}
.nicdark_navigation_5_sidebar li > a{
    padding:10px 0;
    display:inline-block;
    font-size:24px;
    text-transform:lowercase
}
.nicdark_navigation_5_sidebar > ul li > ul.nicdark_sub_menu{
    margin:0;
    padding:0;
    list-style:none
}
.nicdark_navigation_5_sidebar > ul li > ul.nicdark_sub_menu > li{
    padding:10px 20px;
    text-align:left
}
.nicdark_navigation_5_sidebar > ul li > ul.nicdark_sub_menu li a{
    color:#fff;
    font-size:14px
}
.nicdark_navigation_top_header_5 > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_top_header_5 > ul > li{
    display:inline-block
}
.nicdark_navigation_top_header_5> ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 15px;
    font-size:13px;
    color:#b9b9b9
}
.nicdark_navigation_top_header_5 > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_top_header_5 li a{
    font-size:13px
}
.nicdark_navigation_top_header_5 > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_top_header_5 > ul li > ul.nicdark_sub_menu{
    padding:10px 0 0 15px;
    position:absolute;
    margin:0;
    list-style:none;
    display:none;
    z-index:9
}
.nicdark_navigation_top_header_5 > ul li > ul.nicdark_sub_menu > li{
    padding:7px 15px;
    font-size:13px;
    border-bottom:1px solid #595959;
    background-color:#444
}
.nicdark_navigation_top_header_5 > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}
.nicdark_navigation_copyright > ul{
    list-style:none;
    margin:0;
    padding:0
}
.nicdark_navigation_copyright > ul > li{
    display:inline-block
}
.nicdark_navigation_copyright > ul > li:after{
    content:"|";
    display:inline-block;
    margin:0 20px;
    font-size:14px;
    color:#26424e
}

.bbbbuton
{
        display: block;
    text-align: center;
    color: #fff;
    background: #8f241c;
    padding: 15px 0px 16px;
    border-radius: 5px;
}

.scf16
{
    font-size:16px;
}

.ppcenter
{
    text-align: center;
}

.pp234
{
        padding-top: 30px;
    padding-bottom: 50px;
}

.ppc12
{
        font-size: 48px;
    line-height: 56px;
}

.w133
{
    line-height: 30px;
    padding-bottom: 4px;
}

.ppheight80
{
    height: 84px;
    overflow: hidden;
}

.nicdark_navigation_copyright > ul > li:last-child:after{
    content:"";
    margin:0
}
.nicdark_navigation_copyright li a{
    font-size:14px;
    color:white;
}
.nicdark_navigation_copyright > ul li:hover > ul.nicdark_sub_menu{
    display:block
}
.nicdark_navigation_copyright > ul li > ul.nicdark_sub_menu{
    background-color:#B8BB64;
    position:absolute;
    margin:0;
    padding:0;
    list-style:none;
    display:none
}
.nicdark_navigation_copyright > ul li > ul.nicdark_sub_menu > li{
    padding:5px 10px;
    font-size:13px;
    border-bottom:1px solid #000
}
.nicdark_navigation_copyright > ul li > ul.nicdark_sub_menu > li:last-child{
    border-bottom:0 solid #000
}

.btw h2
{
    color:white;
    text-transform: uppercase;
    text-align: center;
    display: block;
}

.myselect
{
    width:100%;
    background: #fff;
    border-radius: 5px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 5px;
        height: 50px;
    text-indent: 31px;
    font-family: 'Arsenal',sans-serif;
    font-size: 18px;    
    border:none;
}

.nicdark_top_8
{
    top:8px;
}

.nicdark_left_8
{
    left:12px;
}


.cc222 {color:gray; font-family: 'Arsenal',sans-serif; margin-right: 15px; }

.typed-cursor{
    opacity:1;
    font-size:50px;
    color:#fff;
    font-weight:100;
    -webkit-animation:blink .7s infinite;
    -moz-animation:blink .7s infinite;
    -ms-animation:blink .7s infinite;
    -o-animation:blink .7s infinite;
    animation:blink .7s infinite
}
50%{
    opacity:0
}
100%{
    opacity:1
}
@-webkit-keyframes blink{
    0%{
        opacity:1
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-moz-keyframes blink{
    0%{
        opacity:1
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-ms-keyframes blink{
    0%{
        opacity:1
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-o-keyframes blink{
    0%{
        opacity:1
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
.nicdark_typed{
    border-bottom:5px solid #fda344;
}
.nicdark_tooltip:hover span{
    display:block;
    opacity:1
}
.ui-tooltip{
    font-family:'Arsenal',sans-serif;
    z-index:99;
    background-color:#444;
    border-radius:3px;
    padding:5px 10px;
    position:absolute;
    color:#fff;
    margin:0;
    font-size:16px;
    outline:0;
    -webkit-appearance:none;
    border:0
}
.ui-helper-hidden-accessible{
    display:none
}
@media only screen and (min-width: 960px) and (max-width: 1199px){
    .nicdark_container{
        width:960px
    }
    .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.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%
    }
    .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.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
    }
    .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.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_width_100_percentage_iphone_port{
        width:100%
    }
    .nicdark_text_align_left_iphone_port{
        text-align:left
    }
    .grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{
        width:100%
    }
}
@media only screen and (min-width: 320px) and (max-width: 1199px){
    .nicdark_display_none_all_responsive{
        display:none
    }
    .nicdark_padding_0_20_responsive{
        padding:0 20px
    }
    .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_border_top_1_solid_grey_responsive{
        border-top:1px solid #f1f1f1
    }
    .nicdark_border_top_1_solid_orangedark_responsive{
        border-top:1px solid #b59974
    }
    .nicdark_cursor_move_responsive{
        cursor:move
    }
    .nicdark_font_size_40_responsive{
        font-size:40px
    }
    .nicdark_line_height_40_responsive{
        line-height:40px
    }
}
@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_text_align_left_all_iphone{
        text-align:left
    }
    .nicdark_padding_right_0_all_iphone{
        padding-right:0
    }
    .nicdark_padding_left_0_all_iphone{
        padding-left:0
    }
    .nicdark_padding_0_all_iphone{
        padding:0
    }
    .nicdark_padding_40_all_iphone{
        padding:40px
    }
    .nicdark_font_size_40_all_iphone{
        font-size:40px
    }
    .c_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
    }
}


.lh32
{
        height: 55px;
    display: block;
    color: #172830;
    font-weight: bold;
    font-size: 19px;
    line-height: 23px;
}

.lhauto
{
    height: 30px;
}

.ov13
{
    border: 2px solid #8f241c;
    background-color: #8f241c;
}

.bgrednew
{
    background: #8f241c;
}

.ov13:hover
{
    color:#8f241c;
}

.supermenu
{
  
          width: 100%;
    left: 0;
    

        padding-top: 26px;
        position: absolute;
}

.nicdark_navigation_2 > ul li .supermenu--inner 
{
    background: #fff;
    box-shadow: 0 2px 5px #f1f1f1;
    padding:5px;
    margin:0;
}

.nicdark_navigation_2 > ul li .supermenu--inner > li
{
        border: none;
    width: 263px;
    display: inline-block;
    box-shadow: none;
    padding: 2px 15px;
}

.nicdark_navigation_2 > ul li .supermenu--inner > li span
{
        color: #8f241c;
    font-size: 23px;
    font-family: 'Montserrat';
    font-weight: bold;
    border-bottom: 1px solid #efefef;
    display: block;

    padding-bottom: 12px;
}

.nicdark_navigation_2 > ul li .supermenu--inner > li > ul
{
    padding:0 0 20px;
    margin:0;
}

.nicdark_navigation_2 > ul li  .supermenu--inner > li > ul > li
{
    list-style: none;
    padding:10px 0px 0px;
}

.nicdark_navigation_2 > ul li .supermenu--inner > li > ul > li > a
{
    color:#172830;
}

.supermenu-tabsList
{
       background: white;
    padding: 20px 20px 30px;
    text-align: left;
    border-bottom: 3px solid #ececec;
    height: 9px;
}

.supermenu-tabsList > .tl-one
{
    display: block;
    color: #8f241c;
    font-size: 20px;
    font-family: 'Montserrat';
    font-weight: bold;
    padding: 0px 15px 15px;
    float: left;
    border-bottom: 3px solid #ececec;
}

.supermenu-tabsList > .tl-one a
{
    text-decoration: none;
    display: block;
     color: #8f241c;
     font-size: 20px;
}

.supermenu-tabsList > .tl-one.active
{
    border-bottom: 3px solid #172830;
}

.tlc-one
{
    display: none;
    background:white;
}

.lcf_inner
{
    padding:20px;
    background: #f9f9f9;
    border:1px solid #ddd;
    margin-bottom: 30px;
}

.tlc-one ul
{
    padding:40px 20px 20px;
    margin:0;
    text-align: left;
}

.lfc_contact-one {
    font-family: 'Arsenal',sans-serif;
    color: #343434;
    font-size: 20px;
    position: relative;
    width: 41%;
    display: block;
    padding-left: 45px;
    line-height: 32px;
}

.lfc_contact-one img
{
    position: absolute;
    left: 0;
}

.br23
{
    width:100%;
    height: 1px;
    background: #e0dede;
    margin:20px 0px;
}

.map_container,
#openvisa_map
{
    width: 100%;
    height: 595px;
}

.frfloat
{
    float: left;
}

.tlc-one ul li
{
    display: inline-block;
    list-style: none;
    padding-right: 22px;
}

.tlc-one ul li a
{
    color:#333;
    text-transform: uppercase;
    text-decoration: underline;
    transition: color .2s ease-in;
}

.tlc-one ul li a:hover
{
    color:#8f241c;
}

.tlc-one.active
{
    display: block;
}

.left_contact_fields
{
    float: left;
    width:48%;
}


.right_contact_fields
{
    float: right;
    width:48%;
}

.ncb1
{
    background: #172830;
    color:white;
}

.ncb1 h1 strong
{
    color:white;
}

.b3r
{
    background:#f9f9f9;
}

.s40
{
    width:46%;
    color:#777;
}

.s40 p
{
        color: #777;
    margin-top: 0;
    padding-top: 0;
    line-height: 26px;
    margin-top: -8px;
}

.s60
{
    border-top: 1px dotted #8f241c1f;
    margin-right: 0;
    padding-top: 30px;
    margin-top:30px;
}

.gallery-item a
{
    display: block;
    float: left;
    margin-right: 30px;
}

.gallery-item a.last_gallery
{
    margin-right: 0;
}

.ceo_image
{
    float: left;
}

.ceo_desc{
    margin-left: 300px;
    text-align: justify;
}

.ceo_desc p{
    margin-bottom: 20px;
    color:#333;
}

.ceo_image p
{
        text-align: center;
    font-size: 20px;
    font-weight: bold;
    display: block;
    color: #172830;
    margin-top: 8px;
    margin-bottom: 0;
}

.o_nas_separator
{
    width: 100%;
    height: 1px;
    background: #FFF;
    border-bottom:1px dashed #efefef;
    margin:5px 0px 35px;
        padding-bottom: 15px;
}

.ceo_image ul
{
    margin:7px 0px 0px;
    padding:0;
    text-align: center;
}

.ceo_image ul li
{
    list-style: none;
    text-align: center;
}

.static p{
    margin-bottom: 5px;
    color:#666;
}

.static ul
{
    margin:15px 0px 0px;
    padding:0;font-family: 'Arsenal',sans-serif;
}

.static ul li
{
    list-style: none;
    text-align: left;
    padding-left: 25px;
    color:#666;
    margin-bottom: 10px;
}

.tlc-one li{
    display: inline-block;
    width:265px;
    text-align: left;
    margin-bottom: 18px;
}

.tlc-one li a {
    position: relative;
    padding-left: 25px;
    text-decoration: none !important;
}

.tlc-one li a:hover
{
    text-decoration: underline !important;
}

.tlc-one li a img
{
    position: absolute;
    left:0;
    top:0px;
    width:16px;
}

#phone-call{
        position: fixed;
    bottom: 98px;
    right: 25px;
    z-index: 50;
   /* box-shadow: 0px 5px 18px 0px #8f241c5c;*/
    width:60px;
    height: 60px;
    box-sizing: border-box;
}

.truemodal-content{
    text-align: center;
    padding: 20px 50px 50px;
}

.truemodal-content p.in
{
    display: block;
    margin: 35px 20% 25px;
    color:#333;
}

#phone_value_image{
        float: left;
    width: 270px;
    color:#444;
}

.pvi
{
        float: left;
    display: inline-block;
    padding: 5px 20px 6px;
    background: #8f241c;
    margin-left: 30px;
    color:white;
}

#form_cc_closed
{
    padding: 20px 15px;
    text-align: center;
}

.closemdoal
{
    position: absolute;top:20px;right: 20px;
}


.nicdark_margin_right_15
{
    margin-right: 15px;
}


@media (max-width: 500px){
    .ceo_image { float: none; text-align: center;margin-bottom: 30px; }

    .ceo_desc {margin-left: 0px;}

    .ceo_image  .nicdark_display_none_all_responsive {display: inline-block;}
    .nicdark_font_size_50.nicdark_first_font{font-size:32px;}

    .left_contact_fields {width:100%;float:none;}

    .right_contact_fields {width:100%; float: none; margin-top: 125px;}
   .lco-25{margin-top:0 !important;}
    .map_container, #openvisa_map{height: 300px;}

    .lfc_contact-one {
    font-family: 'Arsenal',sans-serif;
    color: #343434;
    font-size: 17px;
    position: relative;
    width: 100%;
    display: block;
    padding-left: 45px;
    line-height: 32px;
    margin-bottom: 20px;
    }

    .ncb1  h1{font-size:18px;}

}

.mp1020{
    /*margin-top: 220px;*/
    margin-top: 290px;
}

.nicdark_height_370{
  /* height: 155px;*/
  height: 50px;
}

.blog-text p{
    margin-bottom: 20px;
    color:#333;
}

.blog-text li{
    color:#333;
    margin-bottom: 20px;
}

@media(max-width: 600px){
    .lh32{
        height: 100%;
    }

    .job-img{
            width: 294px !important;
    float: none!important;
    padding-top: 4px !important;
    }

    .job-get {
    float: none !important;
    margin-top: 60px !important;
    }

    .job-info {
    
            width: 282px !important;
    padding: 14px 2% !important;
    background: #fff !important;
    float: none !important;
    margin-top: 166px !important;
    }
}

@media(max-width: 600px){
    .ffs {
    float: none !important;
    width: 100% !important;
    }

    .ffs2{
        float: none !important;
        width:100% !important;
    }
}