@media screen And (max-width:510px) {
    .xs-p-s{padding:5px!important}.xs-p-xs{padding:2.5px!important}
    .xs-p-0{padding:0px!important;}.xs-pl-0{padding-left:0px!important;}.xs-pr-0{padding-right:0px!important;}
	.xs-m-0{margin:0px!important;}.xs-ml-0{margin-left:0px!important;}.xs-mr-0{margin-right:0px!important;}
    .xs-f-10{font-size:10px;}.xs-f-11{font-size:11px;}.xs-f-12{font-size:12px;}.xs-f-13{font-size:13px;}.xs-f-14{font-size:14px;}.xs-f-15{font-size:15px;}.xs-f-16{font-size:16px;}.xs-f-17{font-size:17px;}.xs-f-18{font-size:18px!important;}.xs-f-19{font-size:19px;}.xs-f-20{font-size:20px;}.xs-f-21{font-size:21px;}.xs-f-22{font-size:22px;}.xs-f-23{font-size:23px;}.xs-f-24{font-size:24px;}.xs-f-25{font-size:25px;}.xs-f-26{font-size:26px;}
}
::-webkit-scrollbar {
  width: 7px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.scroller2::-webkit-scrollbar {
  width: 7px;
}

/* Track */
.scroller2::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.scroller2::-webkit-scrollbar-thumb {
  background: #df3b3b; 
}

/* Handle on hover */
.scroller2::-webkit-scrollbar-thumb:hover {
  background: #e90808; 
}
.btn-round{border-radius:50%!important;height:40px;width:40px;line-height:28px;box-shadow: 0px 4px 2px #111;}
.btn-round:hover{box-shadow: 0px -4px 2px #111;}
/*rand style start*/
.cw_btn_round{border-radius: 50px!important;}
.cw_btn_default{background-color: #004aad;color: #fff;}
.cw_btn_default:hover{background-color: #6a3bd0;color: #fff;}
.height_100P{height: 100%;}
.width_100P{width: 100%!important;}
.zoom{transition: all .5s;}
.zoom:hover{transform: scale(1.1);}
a{text-decoration: none!important;}
.overflow_hide_x{overflow-x:hidden}
.overflow_hide_y{overflow-y:hidden}
.overflow_hide{overflow:hidden}

.overflow_show_x{overflow-x:auto}
.overflow_show_y{overflow-y:auto}
.overflow_show{overflow:auto}
/********************new implements start********************/
a:hover{text-decoration: none;}
.cw_upper{text-transform: uppercase;}
.cw_lower{text-transform: lowercase;}
.cw_capitalize{text-transform: capitalize;}
.cw_bl{border-left: 1px solid;}
.cw_br{border-right: 1px solid;}
.cw_bb_0{border-bottom: 0px solid!important;}
.cw_bb{border-bottom: 1px solid;}
.cw_bt{border-top: 1px solid;}
.cw_bt_0{border-top: 0px solid!important;}
.cw_brl{border-radius: 50px 0px 0px 50px!important;outline: none;padding-left: 10px;}
.cw_brr{border-radius: 0px 50px 50px 0px!important;outline: none;}

/********************new implements start********************/
#preloader{
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 99999;
      background-image: url(images/loader.gif);
    background-position: center,center;
    background-repeat: no-repeat;
}
.bg_primary{
    background:#004aad;
    color:#fff;
}

.btn_primary{
    padding:10px;
    border-radius:5px;
    background:#1d51c8;
    color:#fff;
    box-shadow:0px 0px 5px;
}
.btn_primary:hover{
    background:#3c68cb;
    color:#fff;
}
#preloader::after{

}
.cw_input{
    padding: 7px;
    border: 2px solid #5b5b5b;
    width: 100%;
}
#preloader .sk_spinner{
   position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: #444;
    height: 100px;
    width: 100px;
    z-index: 999;

}
/*tooltip design by climaxway start*/
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}

.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #FECE1A!important;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #FECE1A!important;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #FECE1A!important;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #FECE1A!important;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #FECE1A!important;
  border-width: 0 5px 5px;
}
/*tooltip design by climaxway end*/
.cw_fade_box{background: rgba(255,255,255,0.1);width:100%;}
.cw_list_style_none{list-style: none;}
.cw_box_sizing {box-sizing: border-box;}
input,select,textarea,button{border-radius: 0px!important;}
.cw_input_rarius_0{border-radius: 0px;}
.cw_border_rarius_0{border-radius: 0px;}
.cw_overflow_hidden {overflow: hidden;}
.cw_shadow_none{box-shadow: none;text-shadow:none;}
.cw_b_shadow{box-shadow: 0px 0px 5px #666;}
.cw_bd_shadow{box-shadow: 0px 0px 5px #000;}
.cw_bl_shadow{box-shadow: 0px 0px 5px #eee;}
.cw_t_shadow{text-shadow: 0px 0px 5px #666;}
.cw_td_shadow{text-shadow: 0px 0px 5px #000;}
.cw_tl_shadow{text-shadow: 0px 0px 5px #eee;}
.cw_w_10{width: 10px;}
.cw_w_20{width: 20px;}
.cw_w_30{width: 30px;}
.cw_w_40{width: 40px;}
.cw_w_50{width: 50px;}
.cw_w_60{width: 60px;}
.cw_w_70{width: 70px;}
.cw_w_80{width: 80px;}
.cw_w_90{width: 90px;}
.cw_w_100{width: 100px;}
.cw_w_5p{width: 5%;}
.cw_w_10p{width: 10%;}
.cw_w_20p{width: 20%;}
.cw_w_30p{width: 30%;}
.cw_w_40p{width: 40%;}
.cw_w_50p{width: 50%;}
.cw_w_60p{width: 60%;}
.cw_w_70p{width: 70%;}
.cw_w_80p{width: 80%;}
.cw_w_90p{width: 90%;}
.cw_w_100p{width: 100%;}
.cw_h_10{height: 10px;}
.cw_h_20{height: 20px;}
.cw_h_30{height: 30px;}
.cw_h_40{height: 40px;}
.cw_h_50{height: 50px;}
.cw_h_60{height: 60px;}
.cw_h_70{height: 70px;}
.cw_h_80{height: 80px;}
.cw_h_90{height: 90px;}
.cw_h_100{height: 100px;}
.cw_h_5p{height: 5%;}
.cw_h_10p{height: 10%;}
.cw_h_20p{height: 20%;}
.cw_h_30p{height: 30%;}
.cw_h_40p{height: 40%;}
.cw_h_50p{height: 50%;}
.cw_h_60p{height: 60%;}
.cw_h_70p{height: 70%;}
.cw_h_80p{height: 80%;}
.cw_h_90p{height: 90%;}
.cw_h_100p{height: 100%;}
/*randamlu style end*/
/*background color */
.btn-default{background:#00adee;color:#fff;}
.btn-default:hover,.btn-default:active{background: #1d54cb;color: #fff;;}
.cw_bg_default { background: #004aad;color:white}
.cw_bg_default2 { background: #FECE1A;}
.cw_bg_dark { background: #343a40;}
.cw_bg_blue {background: #007bff;}
.cw_bg_indigo {background: #6610f2;}
.cw_bg_purple {background: #6f42c1;}
.cw_bg_pink {background: #e83e8c;}
.cw_bg_red {background: #dc3545;}
.cw_bg_orange {background: #fd7e14;}
.cw_bg_yellow {background: #ffc107;}
.cw_bg_green {background: #28a745;}
.cw_bg_teal {background: #20c997;}
.cw_bg_cyan {background: #17a2b8;}
.cw_bg_white {background: #fff;}
.cw_bg_gray {background: #6c757d;}
.cw_bg_gray-dark {background: #343a40;}
.cw_bg_primary {background: #004aad; color:#fff}
.cw_bg_secondary {background: #6c757d;}
.cw_bg_success {background: #28a745;}
.cw_bg_info {background: #17a2b8;}
.cw_bg_warning {background: #ffc107;}
.cw_bg_danger {background: #dc3545;}
.cw_bg_light {background: #f8f9fa;}
.cw_bg_dark {background: #343a40;}
.cw_bg_info {background: #d9edf7;}
.cw_bg_f {background: #fff;}
.cw_bg_e {background: #eee;}
.cw_bg_d {background: #ddd;}
.cw_bg_c {background: #cccccc;}
/*text color */
.cw_f_default { color: #FECE1A!important;}
.cw_f_default2 { color: #323e47!important;}
.cw_f_blue {color: #007bff;}
.cw_f_eee {color: #eee;}
.cw_f_ddd{color: #ddd;}
.cw_f_bbb {color: #bbb;}
.cw_f_aaa {color: #aaa;}
.cw_f_indigo {color: #6610f2;}
.cw_f_purple {color: #6f42c1;}
.cw_f_pink {color: #e83e8c;}
.cw_f_red {color: #dc3545;}
.cw_f_orange {color: #fd7e14;}
.cw_f_yellow {color: #ffc107;}
.cw_f_green {color: #28a745;}
.cw_f_teal {color: #20c997;}
.cw_f_cyan {color: #17a2b8;}
.cw_f_white {color: #fff;}
.cw_f_gray {color: #6c757d;}
.cw_f_dgray {color: #343a40;}
.cw_f_primary {color: #007bff;}
.cw_f_secondary {color: #6c757d;}
.cw_f_success {color: #28a745;}
.cw_f_info {color: #17a2b8;}
.cw_f_warning {color: #ffc107;}
.cw_f_danger {color: #dc3545;}
.cw_f_light {color: #f8f9fa;}
.cw_f_dark {color: #343a40;}
.cw_f_20{font-size: 20px;}
/*font size start*/
.cw_f_11{font-size: 11px;}
.cw_f_12{font-size: 12px;}
.cw_f_13{font-size: 13px;}
.cw_f_14{font-size: 14px;}
.cw_f_15{font-size: 15px;}
.cw_f_16{font-size: 16px;}
.cw_f_17{font-size: 17px;}
.cw_f_18{font-size: 18px;}
.cw_f_19{font-size: 19px;}
.cw_f_20{font-size: 20px;}
.cw_f_21{font-size: 21px;}
.cw_f_22{font-size: 22px;}
.cw_f_23{font-size: 23px;}
.cw_f_24{font-size: 24px;}
.cw_f_25{font-size: 25px;}
.cw_f_30{font-size: 30px;}
.cw_f_35{font-size: 35px;}
.cw_f_40{font-size: 40px;}
.cw_f_45{font-size: 45px;}
.cw_f_50{font-size: 50px;}
.cw_f_60{font-size: 60px;}
.cw_f_70{font-size: 70px;}
.cw_f_80{font-size: 80px;}
.cw_f_90{font-size: 90px;}
.cw_f_100{font-size: 100px;}
@media(max-width:511px){
.cw_xs_f_11{font-size: 11px;}
.cw_xs_f_12{font-size: 12px;}
.cw_xs_f_13{font-size: 13px;}
.cw_xs_f_14{font-size: 14px;}
.cw_xs_f_15{font-size: 15px;}
.cw_xs_f_16{font-size: 16px;}
.cw_xs_f_17{font-size: 17px;}
.cw_xs_f_18{font-size: 18px;}
.cw_xs_f_19{font-size: 19px;}
.cw_xs_f_20{font-size: 20px;}
.cw_xs_f_21{font-size: 21px;}
.cw_xs_f_22{font-size: 22px;}
.cw_xs_f_23{font-size: 23px;}
.cw_xs_f_24{font-size: 24px;}
.cw_xs_f_25{font-size: 25px;}
.cw_xs_f_30{font-size: 30px;}
.cw_xs_f_35{font-size: 35px;}
.cw_xs_f_40{font-size: 40px;}
.cw_xs_f_45{font-size: 45px;}
.cw_xs_f_50{font-size: 50px;}
.cw_xs_f_60{font-size: 60px;}
.cw_xs_f_70{font-size: 70px;}
.cw_xs_f_80{font-size: 80px;}
.cw_xs_f_90{font-size: 90px;}
.cw_xs_f_100{font-size: 100px;}
}
@media(min-width:512px){
.cw_lg_f_11{font-size: 11px;}
.cw_lg_f_12{font-size: 12px;}
.cw_lg_f_13{font-size: 13px;}
.cw_lg_f_14{font-size: 14px;}
.cw_lg_f_15{font-size: 15px;}
.cw_lg_f_16{font-size: 16px;}
.cw_lg_f_17{font-size: 17px;}
.cw_lg_f_18{font-size: 18px;}
.cw_lg_f_19{font-size: 19px;}
.cw_lg_f_20{font-size: 20px;}
.cw_lg_f_21{font-size: 21px;}
.cw_lg_f_22{font-size: 22px;}
.cw_lg_f_23{font-size: 23px;}
.cw_lg_f_24{font-size: 24px;}
.cw_lg_f_25{font-size: 25px;}
.cw_lg_f_30{font-size: 30px;}
.cw_lg_f_35{font-size: 35px;}
.cw_lg_f_40{font-size: 40px;}
.cw_lg_f_45{font-size: 45px;}
.cw_lg_f_50{font-size: 50px;}
.cw_lg_f_60{font-size: 60px;}
.cw_lg_f_70{font-size: 70px;}
.cw_lg_f_80{font-size: 80px;}
.cw_lg_f_90{font-size: 90px;}
.cw_lg_f_100{font-size: 100px;}
}
/*margin start*/
.cw_m_auto{margin:auto;}
.cw_m_0 {margin: 0px!important;}
.cw_m_5 {margin: 5px;}
.cw_m_10 {margin: 10px;}
.cw_m_20 {margin: 20px;}
.cw_m_30 {margin: 30px;}
.cw_m_40 {margin: 40px;}
.cw_m_50 {margin: 50px;}
.cw_m_60 {margin: 60px;}
.cw_m_70 {margin: 70px;}
.cw_m_80 {margin: 80px;}
.cw_m_90 {margin: 90px;}
.cw_m_100 {margin: 100px;}
.cw_mt_0 {margin-top: 0px;}
.cw_mt_5 {margin-top: 5px;}
.cw_mt_10 {margin-top: 10px!important;}
.cw_mt_20 {margin-top: 20px;}
.cw_mt_30 {margin-top: 30px;}
.cw_mt_40 {margin-top: 40px;}
.cw_mt_50 {margin-top: 50px;}
.cw_mt_60 {margin-top: 60px;}
.cw_mt_70 {margin-top: 70px;}
.cw_mt_80 {margin-top: 80px;}
.cw_mt_90 {margin-top: 90px;}
.cw_mt_100 {margin-top: 100px;}
.cw_mb_0 {margin-bottom: 0px;}
.cw_mb_5 {margin-bottom: 5px;}
.cw_mb_10 {margin-bottom: 10px!important;}
.cw_mb_20 {margin-bottom: 20px;}
.cw_mb_30 {margin-bottom: 30px;}
.cw_mb_40 {margin-bottom: 40px;}
.cw_mb_50 {margin-bottom: 50px;}
.cw_mb_60 {margin-bottom: 60px;}
.cw_mb_70 {margin-bottom: 70px;}
.cw_mb_80 {margin-bottom: 80px;}
.cw_mb_90 {margin-bottom: 90px;}
.cw_mb_100 {margin-bottom: 100px;}
.cw_ml_0 {margin-left: 0px;}
.cw_ml_5 {margin-left: 5px;}
.cw_ml_10 {margin-left: 10px;}
.cw_ml_20 {margin-left: 20px;}
.cw_ml_30 {margin-left: 30px;}
.cw_ml_40 {margin-left: 40px;}
.cw_ml_50 {margin-left: 50px;}
.cw_ml_60 {margin-left: 60px;}
.cw_ml_70 {margin-left: 70px;}
.cw_ml_80 {margin-left: 80px;}
.cw_ml_90 {margin-left: 90px;}
.cw_ml_100 {margin-left: 100px;}
.cw_mr_0 {margin-right: 0px;}
.cw_mr_5 {margin-right: 5px;}
.cw_mr_10 {margin-right: 10px;}
.cw_mr_20 {margin-right: 20px;}
.cw_mr_30 {margin-right: 30px;}
.cw_mr_40 {margin-right: 40px;}
.cw_mr_50 {margin-right: 50px;}
.cw_mr_60 {margin-right: 60px;}
.cw_mr_70 {margin-right: 70px;}
.cw_mr_80 {margin-right: 80px;}
.cw_mr_90 {margin-right: 90px;}
.cw_mr_100 {margin-right: 100px;}
.cw_mtb_0 {margin-top: 0px; margin-bottom: 0px;}
.cw_mtb_5 {margin-top: 5px;margin-bottom:5px;}
.cw_mtb_10 {margin-top: 10px;margin-bottom:10px;}
.cw_mtb_20 {margin-top: 20px;margin-bottom:20px;}
.cw_mtb_30 {margin-top: 30px;margin-bottom:30px;}
.cw_mtb_40 {margin-top: 40px;margin-bottom:40px;}
.cw_mtb_50 {margin-top: 50px;margin-bottom:50px;}
.cw_mtb_60 {margin-top: 60px;margin-bottom:60px;}
.cw_mtb_70 {margin-top: 70px;margin-bottom:70px;}
.cw_mtb_80 {margin-top: 80px;margin-bottom:80px;}
.cw_mtb_90 {margin-top: 90px;margin-bottom:90px;}
.cw_mtb_100 {margin-top: 100px;margin-bottom:100px;}
.cw_mlr_0 {margin-left: 0px;margin-right: 0px;}
.cw_mlr_10 {margin-left: 10px;margin-right: 10px;}
.cw_mlr_20 {margin-left: 20px;margin-right: 20px;}
.cw_mlr_30 {margin-left: 30px;margin-right: 30px;}
.cw_mlr_40 {margin-left: 40px;margin-right: 40px;}
.cw_mlr_50 {margin-left: 50px;margin-right: 50px;}
.cw_mlr_60 {margin-left: 60px;margin-right: 60px;}
.cw_mlr_70 {margin-left: 70px;margin-right: 70px;}
.cw_mlr_80 {margin-left: 80px;margin-right: 80px;}
.cw_mlr_90 {margin-left: 90px;margin-right: 90px;}
.cw_mlr_100 {margin-left: 100px;margin-right: 100px;}
.cw_mlb_0 {margin-left: 0px;margin-bottom: 0px;}
.cw_mlb_10 {margin-left: 10px;margin-bottom: 10px;}
.cw_mlb_20 {margin-left: 20px;margin-bottom: 20px;}
.cw_mlb_30 {margin-left: 30px;margin-bottom: 30px;}
.cw_mlb_40 {margin-left: 40px;margin-bottom: 40px;}
.cw_mlb_50 {margin-left: 50px;margin-bottom: 50px;}
.cw_mlb_60 {margin-left: 60px;margin-bottom: 60px;}
.cw_mlb_70 {margin-left: 70px;margin-bottom: 70px;}
.cw_mlb_80 {margin-left: 80px;margin-bottom: 80px;}
.cw_mlb_90 {margin-left: 90px;margin-bottom: 90px;}
.cw_mlb_100 {margin-left: 100px;margin-bottom: 100px;}
.cw_mlt_0 {margin-left: 0px;margin-top: 0px;}
.cw_mlt_10 {margin-left: 10px;margin-top: 10px;}
.cw_mlt_20 {margin-left: 20px;margin-top: 20px;}
.cw_mlt_30 {margin-left: 30px;margin-top: 30px;}
.cw_mlt_40 {margin-left: 40px;margin-top: 40px;}
.cw_mlt_50 {margin-left: 50px;margin-top: 50px;}
.cw_mlt_60 {margin-left: 60px;margin-top: 60px;}
.cw_mlt_70 {margin-left: 70px;margin-top: 70px;}
.cw_mlt_80 {margin-left: 80px;margin-top: 80px;}
.cw_mlt_90 {margin-left: 90px;margin-top: 90px;}
.cw_mlt_100 {margin-left: 100px;margin-top: 100px;}
.cw_mrb_0 {margin-right: 0px;margin-bottom: 0px;}
.cw_mrb_10 {margin-right: 10px;margin-bottom: 10px;}
.cw_mrb_20 {margin-right: 20px;margin-bottom: 20px;}
.cw_mrb_30 {margin-right: 30px;margin-bottom: 30px;}
.cw_mrb_40 {margin-right: 40px;margin-bottom: 40px;}
.cw_mrb_50 {margin-right: 50px;margin-bottom: 50px;}
.cw_mrb_60 {margin-right: 60px;margin-bottom: 60px;}
.cw_mrb_70 {margin-right: 70px;margin-bottom: 70px;}
.cw_mrb_80 {margin-right: 80px;margin-bottom: 80px;}
.cw_mrb_90 {margin-right: 90px;margin-bottom: 90px;}
.cw_mrb_100 {margin-right: 100px;margin-bottom: 100px;}
.cw_mrt_0 {margin-right: 0px;margin-top: 0px;}
.cw_mrt_10 {margin-right: 10px;margin-top: 10px;}
.cw_mrt_20 {margin-right: 20px;margin-top: 20px;}
.cw_mrt_30 {margin-right: 30px;margin-top: 30px;}
.cw_mrt_40 {margin-right: 40px;margin-top: 40px;}
.cw_mrt_50 {margin-right: 50px;margin-top: 50px;}
.cw_mrt_60 {margin-right: 60px;margin-top: 60px;}
.cw_mrt_70 {margin-right: 70px;margin-top: 70px;}
.cw_mrt_80 {margin-right: 80px;margin-top: 80px;}
.cw_mrt_90 {margin-right: 90px;margin-top: 90px;}
.cw_mrt_100 {margin-right: 100px;margin-top: 100px;}
/*padding start*/
.cw_p_0 {padding: 0px!important;}
.cw_p_5 {padding: 5px !important;}
.cw_p_10 {padding: 10px;}
.cw_p_20 {padding: 20px;}
.cw_p_30 {padding: 30px;}
.cw_p_40 {padding: 40px;}
.cw_p_50 {padding: 50px;}
.cw_p_60 {padding: 60px;}
.cw_p_70 {padding: 70px;}
.cw_p_80 {padding: 80px;}
.cw_p_90 {padding: 90px;}
.cw_p_100 {padding: 100px;}
.cw_pl_0 {padding-left: 0px!important;}
.cw_pl_5 {padding-left: 5px;}
.cw_pl_10 {padding-left: 10px;}
.cw_pl_20 {padding-left: 20px;}
.cw_pl_30 {padding-left: 30px;}
.cw_pl_40 {padding-left: 40px;}
.cw_pl_50 {padding-left: 50px;}
.cw_pl_60 {padding-left: 60px;}
.cw_pl_70 {padding-left: 70px;}
.cw_pl_80 {padding-left: 80px;}
.cw_pl_90 {padding-left: 90px;}
.cw_pl_100 {padding-left: 100px;}
.cw_pr_0 {padding-right: 0px!important;}
.cw_pr_5 {padding-right: 5px;}
.cw_pr_10 {padding-right: 10px;}
.cw_pr_20 {padding-right: 20px;}
.cw_pr_30 {padding-right: 30px;}
.cw_pr_40 {padding-right: 40px;}
.cw_pr_50 {padding-right: 50px;}
.cw_pr_60 {padding-right: 60px;}
.cw_pr_70 {padding-right: 70px;}
.cw_pr_80 {padding-right: 80px;}
.cw_pr_90 {padding-right: 90px;}
.cw_pr_100 {padding-right: 100px;}
.cw_pt_0 {padding-top: 0px;}
.cw_pt_5 {padding-top: 5px;}
.cw_pt_10 {padding-top: 10px;}
.cw_pt_20 {padding-top: 20px;}
.cw_pt_30 {padding-top: 30px;}
.cw_pt_40 {padding-top: 40px;}
.cw_pt_50 {padding-top: 50px;}
.cw_pt_60 {padding-top: 60px;}
.cw_pt_70 {padding-top: 70px;}
.cw_pt_80{padding-top: 80px;}
.cw_pt_90{padding-top: 90px;}
.cw_pt_100{padding-top: 100px;}
.cw_pb_0{padding-bottom: 0px;}
.cw_pb_5{padding-bottom: 5px;}
.cw_pb_10{padding-bottom: 10px;}
.cw_pb_20{padding-bottom: 20px;}
.cw_pb_30{padding-bottom: 30px;}
.cw_pb_40{padding-bottom: 40px;}
.cw_pb_50{padding-bottom: 50px;}
.cw_pb_60{padding-bottom: 60px;}
.cw_pb_70{padding-bottom: 70px;}
.cw_pb_80{padding-bottom: 80px;}
.cw_pb_90{padding-bottom: 90px;}
.cw_pb_100{padding-bottom: 100px;}
.cw_ptb_0{padding-top: 0px;padding-bottom: 0px;}
.cw_ptb_5{padding-top: 5px;padding-bottom: 5px;}
.cw_ptb_10{padding-top: 10px;padding-bottom: 10px;}
.cw_ptb_20{padding-top: 20px;padding-bottom: 20px;}
.cw_ptb_30{padding-top: 30px;padding-bottom: 30px;}
.cw_ptb_40{padding-top: 40px;padding-bottom: 40px;}
.cw_ptb_50{padding-top: 50px;padding-bottom: 50px;}
.cw_ptb_60{padding-top: 60px;padding-bottom: 60px;}
.cw_ptb_70{padding-top: 70px;padding-bottom: 70px;}
.cw_ptb_80{padding-top: 80px;padding-bottom: 80px;}
.cw_ptb_90{padding-top: 90px;padding-bottom: 90px;}
.cw_ptb_100{padding-top: 100px;padding-bottom: 100px;}
.cw_plr_0{padding-left: 0px!important;padding-right: 0px!important;}
.cw_plr_5{padding-left: 5px;padding-right: 5px;}
.cw_plr_10{padding-left: 10px;padding-right: 10px;}
.cw_plr_20{padding-left: 20px;padding-right: 20px;}
.cw_plr_30{padding-left: 30px;padding-right: 30px;}
.cw_plr_40{padding-left: 40px;padding-right: 40px;}
.cw_plr_50{padding-left: 50px;padding-right: 50px;}
.cw_plr_60{padding-left: 60px;padding-right: 60px;}
.cw_plr_70{padding-left: 70px;padding-right: 70px;}
.cw_plr_80{padding-left: 80px;padding-right: 80px;}
.cw_plr_90{padding-left: 90px;padding-right: 90px;}
.cw_plr_100{padding-left: 100px;padding-right: 100px;}

/* cw display style start */
.cw_d_none{display: none!important;}
.cw_d_block{display: block!important;}
.cw_d_flex{display: flex!important;}
.cw_d_inline{display: inline!important;}
.cw_d_inline_block{display: inline-block!important;}
.cw_d_table{display: table!important;}
/* cw gapper start */
.cw_gapper_5{height:5px;width: 100%;}
.cw_gapper_10{height:10px;width: 100%;}
.cw_gapper_20{height:20px;width: 100%;}
.cw_gapper_25{height:25px;width: 100%;}
.cw_gapper_30{height:30px;width: 100%;}
.cw_gapper_35{height:35px;width: 100%;}
.cw_gapper_40{height:40px;width: 100%;}
.cw_gapper_50{height:50px;width: 100%;}
.cw_gapper_60{height:60px;width: 100%;}
.cw_gapper_100{height:100px;width: 100%;}
.cw_gapper_115{height:115px;width: 100%;}
.cw_footer{background: #444;padding: 10px 50px;width: 100%;}
.cw_copyrights{background: rgba(0,0,0,.8);padding:5px;color:rgb(39, 32, 32);text-align: center;}
.cw_copyrights_light{background: rgba(255, 255, 255, 0.911);padding:5px;color:rgba(0,0,0,.8);text-align: center;}
.cw_copyrights_light a{color:rgba(0,0,0,.8);}
.cw_copyrights_dark{background: rgba(0,0,0,.8);padding:5px;color:#eee;text-align: center;}
.cw_copyrights_dark a{color:#ddd;}
/* form style start */
.cw_form1{}

.cw_form1 .field {
    display: flex;
    flex-flow: column-reverse;
    margin-bottom: 1em;
  }
  /**
  * Add a transition to the label and input.
  * I'm not even sure that touch-action: manipulation works on
  * inputs, but hey, it's new and cool and could remove the
  * pesky delay.
  */
  .cw_form1 label, .cw_form1 input, .cw_form1 textarea, .cw_form1 select {
    transition: all 0.2s;
    touch-action: manipulation;
    background-color: transparent;
  }
  .cw_form1 input, .cw_form1 textarea, .cw_form1 select {
    font-size: 1em;
    border: 0;
    border-bottom: 1px solid #ccc;
    font-family: inherit;
    -webkit-appearance: none;
    border-radius: 0;
    padding: 0;
    padding-left: 5px;
    cursor: text;
  }
  .cw_form1 input:focus, .cw_form1 textarea:focus {
    outline: 0;
    border-bottom: 1px solid #666;
  }
  .cw_form1 label {
    text-transform: uppercase;
    letter-spacing: 0.05em;
    padding-left: 5px;
  }
  /**
  * Translate down and scale the label up to cover the placeholder,
  * when following an input (with placeholder-shown support).
  * Also make sure the label is only on one row, at max 2/3rds of the
  * field—to make sure it scales properly and doesn't wrap.
  */
  .cw_form1 input:placeholder-shown + label,
  .cw_form1 textarea:placeholder-shown + label {
    cursor: text;
    max-width: 66.66%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transform-origin: left bottom;
    transform: translate(0, 1.125rem) scale(1);
  }

  /**
  * By default, the placeholder should be transparent. Also, it should
  * inherit the transition.
  */
  ::-webkit-input-placeholder {
    opacity: 0;
    transition: inherit;
  }
  /**
  * Show the placeholder when the input is focused.
  */
  .cw_form1 input:focus::-webkit-input-placeholder, .cw_form1 textarea:focus::-webkit-input-placeholder {
    opacity: 1;
  }
  /**
  * When the element is focused, remove the label transform.
  * Also, do this when the placeholder is _not_ shown, i.e. when
  * there's something in the input at all.
  */
  .cw_form1 input:not(:placeholder-shown) + label,
  .cw_form1 input:focus + label, .cw_form1 textarea:focus + label {
    transform: translate(0, 0) scale(1);
    cursor: pointer;
  }

.cw_form2 input[type="text"],.cw_form2 input[type="number"],.cw_form2 input[type="checkbox"],.cw_form2 input[type="radio"],.cw_form2 input[type="date"],cw_form2 select{border:0px!important;border-bottom: 1px;outline:none;box-shadow:none;}
.cw_form2{}

/* ------select input style- start------------ */



/* form style end */
@media screen And (max-width:740px) {
  .cw_xs_show{display: block;}
  .cw_xs_hide{display: none!important;}
  .cw_xs_p_0{padding:0px!important}
  .cw_xs_m_0{margin:0px!important}
  .sm_pl_0{padding-left:0px}
  .sm_p_0{padding:0px!important}
  .sm_pr_0{padding-right:0px}
  .sm_ml_0{margin-left:0px}
  .sm_mr_0{margin-right:0px}
  }

  @media screen And (min-width:569px) {
     .modal-sm{width:400px!important}
    .cw_xs_show{display: none!important;}
    .cw_xs_hide{display: block!important;}
  }
  .scroll-500{height: 500px;overflow-y: auto;}
  .scroll-300{height: 300px;overflow-y: auto;}
  .scroll-400{height: 400px;overflow-y: auto;}