@charset "utf-8";

/********************************** 366 Standard CSS Document **/
body,html{height:100%}
.box_title_01{text-align:center}

/*********************************Welcome Menu Bar - used for your corporate websites **/
.welcome_menu_366 .welcome_box_366 .welcome_column{width:50%}

/*********************************Header Menu Section - used for your corporate websites **/
.nav_366 ul li ul li a:hover{background:rgba(0,0,0,.2);color:#fff}

/********************************* mainmenu-click_366*/
li.mega_nav_366 .full_menu ul li a{padding:5px}
li.mega_nav_366 .full_menu ul h4{border-bottom:1px solid #eee;padding:5px}

/*********************************FIXED THE HEADER 366 **/
.fixed_366 .logo_366{padding:5px 0}

/*********************************Vertical Tabs ONE With Images and Text*/
.tab_366_V01 .nav-tabs>li{margin-bottom:5px}

/********************************* COOKIES 366*/
.cookies_366{background:#333}
.read_coookie_policy{color:#fff}

/********************************* ADD-ONS LAYER SLIDER */
.editor_para ul{margin-left:10px}

/****************************************** Responsive Menu TWO 366 - RIGHT*/
.res_menu_icon_right{margin:5px}

/*--- Website Backers CSS Start - PLESE DON'T DELETE ---*/
.title_subtitle_box .title_subtitle_content_box .box_title_01 .standard_title_text{text-align:center}
.horizontallistitems_title_191{height:unset!important}
.blocktext_btn{padding-left:10px}
.blocks_366 .no_space{padding-left:0;padding-right:0}
.blocks_366 .padding_366_none{padding:0}
/*--- End ---*/

/*--- KCS CSS START ---*/
/*--- Default Datatable ---*/
.tabular .row{margin-left:0;margin-right:0}
.tabular .row .col-sm-1,.tabular .row .col-sm-2,.tabular .row .col-sm-3,.tabular .row .col-sm-4,.tabular .row .col-sm-5,.tabular .row .col-sm-6,.tabular .row .col-sm-7,.tabular .row .col-sm-8,.tabular .row .col-sm-9,.tabular .row .col-sm-10,.tabular .row .col-sm-11,.tabular .row .col-sm-12{padding-left:0;padding-right:0}
.tabular .dataTables_length,.tabular .dataTables_filter{color:#999!important;padding:10px 10px 5px}
.tabular .dataTables_info{color:#999!important;padding:18px 15px!important}
.tabular .dataTables_paginate{padding:10px!important}
.tabular .dataTables_paginate .pagination{margin:0}
.tabular .dataTables_length label,.tabular .dataTables_filter label{font-weight:normal}
.tabular .dataTables_filter input,.tabular .dataTables_length select{background:#fff;border:1px solid #ccc;color:#999;height:40px;padding:6px 12px;cursor:pointer}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button{background:#ddd;vertical-align:top}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button a{background:transparent;border:0 none;color:#999;padding:0}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.active,.tabular .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.tabular .dataTables_wrapper .dataTables_paginate .paginate_button:hover a,.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.current,.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#aaa;border-color:#aaa;color:#fff}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.active a{color:#fff}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{border-color:#ddd!important}
.tabular .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover a{background:transparent;color:#999}
.tabular .dataTables_wrapper table thead tr th{border-bottom:0 none}
.tabular .dataTables_wrapper table.dataTable.no-footer{border-bottom:1px solid #ddd}
.table_366 .tabular .table > thead > tr > th{font-size:16px;font-weight:normal}
/*--- Default Accordion ---*/
.img_accordion_366 .faq-parent .faq-ques .question01{border:0 none}
.img_accordion_366 .faq-parent .faq-ques .active h4,.img_accordion_366 .faq-parent .faq-ques h4{border-right-color:transparent!important}
.img_accordion_366 .faq-parent .faq-ques .answer01{border-top:0 none}
.img_accordion_366 .faq-parent .faq-ques .answer01 .editor_para{height:auto!important;text-align:left}
/*--- Default Title Shape ---*/
.title_9_col_b,.title_9_col_t{width:30%;height:50%;position:absolute;left:0;right:0;z-index:-1;margin:0 auto}.title_9_col_t{top:0;background:#eee;-webkit-clip-path:polygon(50% 100%,100% 0,0 0);clip-path:polygon(50% 100%,100% 0,0 0)}.title_9_col_b{bottom:0;background:#ccc;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}
/*--- Sticky Button Animation ---*/
.fixed_btn_366.sticky-variation2-1,.fixed_btn_366.sticky-variation2-2,.fixed_btn_366.sticky-variation2-3{right:0}
.fixed_btn_366.sticky-variation2-1 .btn_366 a,.fixed_btn_366.sticky-variation2-2 .btn_366 a,.fixed_btn_366.sticky-variation2-3 .btn_366 a{border:0 none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;padding:0 30px 0 0;margin:2px 0;height:auto!important;vertical-align:middle;min-width:150px;position:relative;-webkit-transition:all .35s;-ms-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}
.fixed_btn_366.sticky-variation2-1 .btn_366 a:hover,.fixed_btn_366.sticky-variation2-2 .btn_366 a:hover,.fixed_btn_366.sticky-variation2-3 .btn_366 a:hover{right:0!important}
.fixed_btn_366.sticky-variation2-1 .btn_366 a i,.fixed_btn_366.sticky-variation2-2 .btn_366 a i,.fixed_btn_366.sticky-variation2-3 .btn_366 a i{min-width:40px;margin:0 10px 0 0;padding:12px 13px;text-align:center;background:rgba(0,0,0,.5)}
.fixed_btn_366.sticky-variation2-4,.fixed_btn_366.sticky-variation2-5,.fixed_btn_366.sticky-variation2-6{left:0}
.fixed_btn_366.sticky-variation2-4 .btn_366 a,.fixed_btn_366.sticky-variation2-5 .btn_366 a,.fixed_btn_366.sticky-variation2-6 .btn_366 a{border:0 none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;padding:0 0 0 30px;margin:2px 0;height:auto!important;vertical-align:middle;min-width:150px;position:relative;-webkit-transition:all .35s;-ms-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;-ms-flex-pack:end;justify-content:flex-end}
.fixed_btn_366.sticky-variation2-4 .btn_366 a:hover,.fixed_btn_366.sticky-variation2-5 .btn_366 a:hover,.fixed_btn_366.sticky-variation2-6 .btn_366 a:hover{left:0!important}
.fixed_btn_366.sticky-variation2-4 .btn_366 a i,.fixed_btn_366.sticky-variation2-5 .btn_366 a i,.fixed_btn_366.sticky-variation2-6 .btn_366 a i{min-width:40px;margin:0 0 0 10px;padding:12px 13px;text-align:center;background:rgba(0,0,0,.5)}
/*--- KCS CSS END ---*/

/*--- PLESE DON'T ADD HERE - ADD YOUR CSS STYLE / CSS CODE / CSS QUERY BEFORE "KCS CSS START" COMMENT - THANKS ---*/