/***margin*************/
.m_50{ margin:50px; !important;}
.m_45{ margin:45px !important;}
.m_40{ margin:40px !important;}
.m_35{ margin:35px !important;}
.m_30{ margin:30px !important;}
.m_25{ margin:25px !important;}
.m_20{ margin:20px !important;}
.m_15{ margin:15px !important;}
.m_14{ margin:14px !important;}
.m_13{ margin:13px !important;}
.m_12{ margin:12px !important;}
.m_11{ margin:11px !important;}
.m_10{ margin:10px !important;}
.m_9{ margin:9px !important;}
.m_8{ margin:8px !important;}
.m_7{ margin:7px !important;}
.m_6{ margin:6px !important;}
.m_5{ margin:5px !important;}
.m_4{ margin:4px !important;}
.m_3{ margin:3px !important;}
.m_2{ margin:2px !important;}
.m_1{ margin:1px !important;}
.m_0{ margin:0px !important;}

/***margin-top*************/
.mt_50{ margin-top:50px !important;}
.mt_45{ margin-top:45px !important;}
.mt_40{ margin-top:40px !important;}
.mt_35{ margin-top:35px !important;}
.mt_30{ margin-top:30px !important;}
.mt_25{ margin-top:25px !important;}
.mt_20{ margin-top:20px !important;}
.mt_15{ margin-top:15px !important;}
.mt_14{ margin-top:14px !important;}
.mt_13{ margin-top:13px !important;}
.mt_12{ margin-top:12px !important;}
.mt_11{ margin-top:11px !important;}
.mt_10{ margin-top:10px !important;}
.mt_9{ margin-top:9px !important;}
.mt_8{ margin-top:8px !important;}
.mt_7{ margin-top:7px !important;}
.mt_6{ margin-top:6px !important;}
.mt_5{ margin-top:5px !important;}
.mt_4{ margin-top:4px !important;}
.mt_3{ margin-top:3px !important;}
.mt_2{ margin-top:2px !important;}
.mt_1{ margin-top:1px !important;}
.mt_0{ margin-top:0px !important;}

/***margin-bottom*************/
.mb_50{ margin-bottom:50px; !important;}
.mb_45{ margin-bottom:45px !important;}
.mb_40{ margin-bottom:40px !important;}
.mb_35{ margin-bottom:35px !important;}
.mb_30{ margin-bottom:30px !important;}
.mb_25{ margin-bottom:25px !important;}
.mb_20{ margin-bottom:20px !important;}
.mb_19{ margin-bottom:19px !important;}
.mb_18{ margin-bottom:18px !important;}
.mb_17{ margin-bottom:17px !important;}
.mb_16{ margin-bottom:16px !important;}
.mb_15{ margin-bottom:15px !important;}
.mb_14{ margin-bottom:14px !important;}
.mb_13{ margin-bottom:13px !important;}
.mb_12{ margin-bottom:12px !important;}
.mb_11{ margin-bottom:11px !important;}
.mb_10{ margin-bottom:10px !important;}
.mb_9{ margin-bottom:9px !important;}
.mb_8{ margin-bottom:8px !important;}
.mb_7{ margin-bottom:7px !important;}
.mb_6{ margin-bottom:6px !important;}
.mb_5{ margin-bottom:5px !important;}
.mb_4{ margin-bottom:4px !important;}
.mb_3{ margin-bottom:3px !important;}
.mb_2{ margin-bottom:2px !important;}
.mb_1{ margin-bottom:1px !important;}
.mb_0{ margin-bottom:0px !important;}

/***margin-left*************/
.ml_50{ margin-left:50px; !important;}
.ml_45{ margin-left:45px !important;}
.ml_40{ margin-left:40px !important;}
.ml_35{ margin-left:35px !important;}
.ml_30{ margin-left:30px !important;}
.ml_25{ margin-left:25px !important;}
.ml_20{ margin-left:20px !important;}
.ml_15{ margin-left:15px !important;}
.ml_14{ margin-left:14px !important;}
.ml_13{ margin-left:13px !important;}
.ml_12{ margin-left:12px !important;}
.ml_11{ margin-left:11px !important;}
.ml_10{ margin-left:10px !important;}
.ml_9{ margin-left:9px !important;}
.ml_8{ margin-left:8px !important;}
.ml_7{ margin-left:7px !important;}
.ml_6{ margin-left:6px !important;}
.ml_5{ margin-left:5px !important;}
.ml_4{ margin-left:4px !important;}
.ml_3{ margin-left:3px !important;}
.ml_2{ margin-left:2px !important;}
.ml_1{ margin-left:1px !important;}
.ml_0{ margin-left:0px !important;}

/***margin-right*************/
.mr_50{ margin-right:50px; !important;}
.mr_45{ margin-right:45px !important;}
.mr_40{ margin-right:40px !important;}
.mr_35{ margin-right:35px !important;}
.mr_30{ margin-right:30px !important;}
.mr_25{ margin-right:25px !important;}
.mr_20{ margin-right:20px !important;}
.mr_15{ margin-right:15px !important;}
.mr_14{ margin-right:14px !important;}
.mr_13{ margin-right:13px !important;}
.mr_12{ margin-right:12px !important;}
.mr_11{ margin-right:11px !important;}
.mr_10{ margin-right:10px !important;}
.mr_9{ margin-right:9px !important;}
.mr_8{ margin-right:8px !important;}
.mr_7{ margin-right:7px !important;}
.mr_6{ margin-right:6px !important;}
.mr_5{ margin-right:5px !important;}
.mr_4{ margin-right:4px !important;}
.mr_3{ margin-right:3px !important;}
.mr_2{ margin-right:2px !important;}
.mr_1{ margin-right:1px !important;}
.mr_0{ margin-right:0px !important;}


/***padding*************/
.p_50{ padding:50px; !important;}
.p_45{ padding:45px !important;}
.p_40{ padding:40px !important;}
.p_35{ padding:35px !important;}
.p_30{ padding:30px !important;}
.p_25{ padding:25px !important;}
.p_20{ padding:20px !important;}
.p_15{ padding:15px !important;}
.p_14{ padding:14px !important;}
.p_13{ padding:13px !important;}
.p_12{ padding:12px !important;}
.p_11{ padding:11px !important;}
.p_10{ padding:10px !important;}
.p_9{ padding:9px !important;}
.p_8{ padding:8px !important;}
.p_7{ padding:7px !important;}
.p_6{ padding:6px !important;}
.p_5{ padding:5px !important;}
.p_4{ padding:4px !important;}
.p_3{ padding:3px !important;}
.p_2{ padding:2px !important;}
.p_1{ padding:1px !important;}
.p_0{ padding:0px !important;}

/***padding-top*************/
.pt_80{ padding-top:80px; !important;}
.pt_75{ padding-top:75px; !important;}
.pt_73{ padding-top:73px; !important;}
.pt_72{ padding-top:72px; !important;}
.pt_71{ padding-top:71px; !important;}
.pt_70{ padding-top:70px; !important;}
.pt_65{ padding-top:65px; !important;}
.pt_60{ padding-top:60px; !important;}
.pt_55{ padding-top:55px; !important;}
.pt_50{ padding-top:50px; !important;}
.pt_45{ padding-top:45px !important;}
.pt_40{ padding-top:40px !important;}
.pt_35{ padding-top:35px !important;}
.pt_30{ padding-top:30px !important;}
.pt_25{ padding-top:25px !important;}
.pt_20{ padding-top:20px !important;}
.pt_15{ padding-top:15px !important;}
.pt_14{ padding-top:14px !important;}
.pt_13{ padding-top:13px !important;}
.pt_12{ padding-top:12px !important;}
.pt_11{ padding-top:11px !important;}
.pt_10{ padding-top:10px !important;}
.pt_9{ padding-top:9px !important;}
.pt_8{ padding-top:8px !important;}
.pt_7{ padding-top:7px !important;}
.pt_6{ padding-top:6px !important;}
.pt_5{ padding-top:5px !important;}
.pt_4{ padding-top:4px !important;}
.pt_3{ padding-top:3px !important;}
.pt_2{ padding-top:2px !important;}
.pt_1{ padding-top:1px !important;}
.pt_0{ padding-top:0px !important;}


/***padding-bottom*************/
.pb_50{ padding-bottom:50px; !important;}
.pb_45{ padding-bottom:45px !important;}
.pb_40{ padding-bottom:40px !important;}
.pb_35{ padding-bottom:35px !important;}
.pb_30{ padding-bottom:30px !important;}
.pb_25{ padding-bottom:25px !important;}
.pb_20{ padding-bottom:20px !important;}
.pb_15{ padding-bottom:15px !important;}
.pb_14{ padding-bottom:14px !important;}
.pb_13{ padding-bottom:13px !important;}
.pb_12{ padding-bottom:12px !important;}
.pb_11{ padding-bottom:11px !important;}
.pb_10{ padding-bottom:10px !important;}
.pb_9{ padding-bottom:9px !important;}
.pb_8{ padding-bottom:8px !important;}
.pb_7{ padding-bottom:7px !important;}
.pb_6{ padding-bottom:6px !important;}
.pb_5{ padding-bottom:5px !important;}
.pb_4{ padding-bottom:4px !important;}
.pb_3{ padding-bottom:3px !important;}
.pb_2{ padding-bottom:2px !important;}
.pb_1{ padding-bottom:1px !important;}
.pb_0{ padding-bottom:0px !important;}


/***padding-left*************/
.pl_50{ padding-left:50px; !important;}
.pl_45{ padding-left:45px !important;}
.pl_40{ padding-left:40px !important;}
.pl_35{ padding-left:35px !important;}
.pl_30{ padding-left:30px !important;}
.pl_25{ padding-left:25px !important;}
.pl_20{ padding-left:20px !important;}
.pl_15{ padding-left:15px !important;}
.pl_14{ padding-left:14px !important;}
.pl_13{ padding-left:13px !important;}
.pl_12{ padding-left:12px !important;}
.pl_11{ padding-left:11px !important;}
.pl_10{ padding-left:10px !important;}
.pl_9{ padding-left:9px !important;}
.pl_8{ padding-left:8px !important;}
.pl_7{ padding-left:7px !important;}
.pl_6{ padding-left:6px !important;}
.pl_5{ padding-left:5px !important;}
.pl_4{ padding-left:4px !important;}
.pl_3{ padding-left:3px !important;}
.pl_2{ padding-left:2px !important;}
.pl_1{ padding-left:1px !important;}
.pl_0{ padding-left:0px !important;}


/***padding-right*************/
.pr_50{ padding-right:50px; !important;}
.pr_45{ padding-right:45px !important;}
.pr_40{ padding-right:40px !important;}
.pr_35{ padding-right:35px !important;}
.pr_30{ padding-right:30px !important;}
.pr_25{ padding-right:25px !important;}
.pr_20{ padding-right:20px !important;}
.pr_15{ padding-right:15px !important;}
.pr_14{ padding-right:14px !important;}
.pr_13{ padding-right:13px !important;}
.pr_12{ padding-right:12px !important;}
.pr_11{ padding-right:11px !important;}
.pr_10{ padding-right:10px !important;}
.pr_9{ padding-right:9px !important;}
.pr_8{ padding-right:8px !important;}
.pr_7{ padding-right:7px !important;}
.pr_6{ padding-right:6px !important;}
.pr_5{ padding-right:5px !important;}
.pr_4{ padding-right:4px !important;}
.pr_3{ padding-right:3px !important;}
.pr_2{ padding-right:2px !important;}
.pr_1{ padding-right:1px !important;}
.pr_0{ padding-right:0px !important;}


.text-center{ text-align:center !important;}
.text-left{ text-align:left !important;}
.text-right{ text-align:right !important;}
.text-justify{ text-align:justify !important;}
.no-border{ border:none !important;}
.pull_left{ float:left !important}
.pull_right{ float:right !important}

.text_white{ color:#ffffff !important;}

.f-8 { font-size:8px !important; line-height:14px !important; }
.f-10 { font-size:10px !important; line-height:16px !important;}
.f-12 { font-size:12px !important; line-height:19px !important; }
.f-13 { font-size:13px !important; line-height:21px !important;}
.f-14 { font-size:14px !important; line-height:22px !important; }
.f-16 { font-size:16px !important;}
.f-18 { font-size:18px !important;}
.f-20 { font-size:20px !important; line-height:26px;}
.f-22 { font-size:22px !important; line-height:28px;}
.f-24 { font-size:24px !important; line-height:30px;}
.f-26 { font-size:26px !important; line-height:30px;}
.f-30 { font-size:30px !important; line-height:35px;}
.f-35 { font-size:32px !important; line-height:38px;}
.f-40 { font-size:40px;}
.f-50 { font-size:48px; line-height:60px;}
.f-55 { font-size:55px; line-height:57px;}
.f-60 { font-size:60px; line-height:64px;}

.clear{ clear:both !important;}

.f_w_700{ font-weight:700 !important;}
.f_w_300{ font-weight:300 !important;}
.f_w_200{ font-weight:200 !important;}
.f_w_100{ font-weight:100 !important;}
.f_w_600{ font-weight:600 !important;}
.f_w_500{ font-weight:500;}
.img_responsive{ max-width:100%;}
.background_color_light {
    background-color: #f5f7fa;
}
.border_bottom{ border-bottom:1px solid #ddd;}
/************/
.notification_bullet{background: #f89406; border-radius: 50%; display: block; height: 16px; opacity: 1; position: absolute; left: 3px; top: 12px; width: 16px;
    z-index: 1; line-height: 16px; text-align: center; font-size:10px;}
.company__name{font-size:18px; font-weight:700; color:#fff !important; padding:12px 10px 11px 0px;}
a.btn_whats{background-color:#f89406 !important; color:#fff !important; margin:5px 8px 10px 8px !important;}
a.btn_whats:hover{background-color:#e6f0fa !important;}

.btn_blue {
	color: #fff;
	background-color: #2887ef;
	border-color: #2887ef;
}
.btn_blue:hover, .btn_blue:focus, .btn_blue:active, .btn_blue.active, .open>.dropdown-toggle.btn_blue {
	color: #fff;
	background-color: #2479d7;
	border-color: #2479d7
}
.btn_blue:active, .btn_blue.active, .open>.dropdown-toggle.btn_blue {
	background-image: none
}
.btn_blue.disabled, .btn_blue[disabled], fieldset[disabled] .btn_blue, .btn_blue.disabled:hover, .btn_blue[disabled]:hover, fieldset[disabled] .btn_blue:hover, .btn_blue.disabled:focus, .btn_blue[disabled]:focus, fieldset[disabled] .btn_blue:focus {
	background-color: #2887ef;
	border-color: #2887ef
}
.btn_blue.disabled:active, .btn_blue[disabled]:active, fieldset[disabled] .btn_blue:active, .btn_blue.disabled.active, .btn_blue[disabled].active, fieldset[disabled] .btn_blue.active {
	background-color: #2479d7
}
.btn_blue .badge {
	color: #2887ef;
	background-color: #fff
}
.btn_blue+.dropdown-toggle {
	border-left-color: #2887ef
}
/**********/

.data__box {border-radius: 3px; background: #fff; border: 1px solid #c3c9cf; margin-bottom:20px;}
.box_title_bar {background-color:#f4f6f8; padding:10px 10px;  border-bottom: 1px solid #dce1e6; border-radius: 3px 3px 0px 0px !important;}
.box_title_bar .title{color: #000; font-size:15px !important; font-weight:600;line-height: 1.2;}
.getting_started {
    margin: 15px 0 25px;
	padding:0px !important;
	font-size:14px;
	
}


.campaigns_list{ margin:0px;}
.campaigns_list ul{ margin:0px; padding:0px; list-style:none;}
.campaigns_list ul li{ margin:0px 0px 10px 0px; padding:10px 15px; list-style:none; background-color:#f1f1f1;
}
.date__box{background-color:#106ed4; color:#fff; padding:5px; text-align:center; float:left; width:80px; margin-right:10px;     border-radius: 4px;}
.date__icon{font-size:22px; font-weight:600; border-bottom:1px solid rgba(255,255,255,0.2); margin-bottom:2px; padding-bottom:2px;}
.date__month{font-size:16px; font-weight:600;}
.hr_line{height:1px; margin:15px 0px; background-color:#ddd;}
/*******/
/****login-css*********************************/
.login_left_box{ padding:50px 50px;}
.login_left_box h3{ color:#111; font-size:18px; margin:20px 0px 15px 0px;}
.login_left_box p{ font-size:14px !important; line-height:22px;}
.login_left_box a{ font-size:14px !important;}
.login_right_box{ padding: 50px 30px 50px 20px;}
.login_right_box h2{ color:#111; font-size:22px; margin:10px 0px 15px 0px;}
.forgot__lnik{color: #888e98 !important; display: block; font-size:14; padding: 5px 0; float:right;}
.ms_btm{color: #adb7c0;font-size: 13px; line-height: 1.5; font-family:"Roboto", Helvetica, Arial, sans-serif; font-style:normal !important; text-align:center;}

/****login-css*********************************/



 .ul_list_with_border{ margin:0px; padding:0px;} 
 .ul_list_with_border ul{ margin:0px; padding:0px;list-style:none; list-style-type:none;} 
 .ul_list_with_border ul li{ margin:0px 0px 0px 0px; padding:10px 0px; font-size:14px; border-bottom:1px solid #eee; list-style:none; list-style-type:none;}
 .ul_list_with_border ul li:last-child{ border-bottom:none;} 

 .ul_list_no_bullet{ margin:0px; padding:0px;} 
 .ul_list_no_bullet ul{ margin:0px; padding:0px; list-style:none; list-style-type:none;} 
 .ul_list_no_bullet ul li{ margin:0px 0px 8px 0px; padding:0px; list-style:none; list-style-type:none;} 
  .integration_list{ margin:0px; padding:0px; } 
  .integration_list .icon{ font-size: 22px!important;} 
   .integration_list .title{padding-left:5px; position: relative; top:-2px; font-size: 14px!important; color: #99999b !important;} 
 
  
 
  .dashboard_panel {
    margin-bottom: 5px;
    background: #fff url(../images/pattern.png) center top repeat;
    border-radius: 3px;
    border:1px solid #c3c9cf;
}
  .dashboard_panel h1{ margin-top:30px;}
  .short-states .label {
    -webkit-border-radius: 3px 0 0 3px !important;
    border-radius: 3px 0 0 3px !important;
    position: relative;
    right: -1px;
	top:10px;
    padding: 3px 12px;
}
.row_grid .quick_action{visibility:hidden;}
.row_grid:hover .quick_action{visibility:visible;}

  .avatar_pic_box{height:22px; width:22px; border:1px solid #eee; border-radius:50px; margin-right:6px; }
  .av_name{ position:relative; top:1px; margin-left:25px; float:left; display: contents;}

.ellipse_overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.alert.alert-bold-border {
    border-radius: 0px;
    background: #fff;
    border: none;
    color: #434A54;
    border-left: 5px solid transparent;
}
.alert-warning.alert-bold-border {
    border-left-color: #F6BB42;
}
.site__name{font-size: 14px; font-weight: 400; text-transform: uppercase; padding:0; margin: 10px 0;  color: #A9B3BD;}
.pixel_text{position:relative;top: 2px;margin-right:40px;min-height: 35px; font-size:13px !important; color:#999 !important; }






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

.btn__md{
   font-size:14px;
     padding:4px 10px;
  }

.btn__sm{
   font-size:12px;
     padding:3px 8px;
  }

 .btn__red, .btn__red:focus{ width: auto;
	background:#eb264c;
	color:#fff !important;
    border-radius:3px;
	}



 .btn__orange, .btn__orange:focus{
    border:none !important;
	 color:#fff !important;
    border-radius: 3px;
 background-color: #ffa41f !important;
 text-shadow: 0 -1px 0 #ff9800;
    box-shadow: 0 0 0 1px #e68900, inset 0 -1px 0 0 #FF9800, inset 0 1px 0 0 rgba(255,255,255,0.1)
 }

 .btn__orange:hover{
 background-color: #ff9800 !important;  color:#fff !important;
 }



.btn__default, .btn__default:focus{
    border:none !important;
    border-radius: 50px;
 background-color: #fcfcfc !important;
    box-shadow: 0 0 0 1px #b3b3b3, inset 0 -1px 0 0 #efefef, inset 0 1px 0 0 #fff;
    text-shadow: 0 1px 0 rgba(255,255,255,0.8);
	    padding: 8px 20px 6px 20px;

}

 .btn__default:hover{
  background-color:#eee !important;
}

.btn__modal, .btn__modal:focus{
 background:#24b3ab;
    border: 1px solid #24b3ab !important;
 color:#fff !important;
    border-radius: 3px;
 }

.btn__modal:hover, .btn__red:hover{
 background:#848688 !important;
    border: 1px solid #848688!important;
 color:#fff !important;
 }
.modal_footer_color{background-color:#f2f4f6 !important; border-color:#f2f4f6 !important; padding:15px 35px; }

.modal_head_color{background-color:#24b3ab !important; border-color:#24b3ab !important; color:#fff; text-align:center;}
.modal_head_color h4{margin-top:15px;margin-bottom:5px;text-transform:uppercase; font-weight:600;}
.modal_head_color p{font-size:15px;line-height:20px;}

.input__error {
    color: #eb264c;
    font-size: 12px;
    line-height: 15px;
    padding-top: 5px;
    padding-bottom: 0px;
    font-weight: 500;
}
 .image___box{ width:100%; height:200px; overflow:hidden; border:1px solid #ddd;} 
 .image___box img{ width:100%; height:100%; object-fit: cover;} 
.img_dlt_btn{text-align:right; z-index:999; position:relative; top:-40px; right:10px;}

.kids__profile{width: 75px; height: 75px; float:left;}
.kids_text_right{position:relative; top:0px; margin-left:85px;}
.kids_section_bg{background-color:#f3f3f3; min-height:105px; padding:15px 20px;}
.kids_section_bg .parents_title{color:#f36523 !important;}
.mini_sp_title{margin-bottom:0px !important; font-size:13px !important; line-height:16px !important;}
.parents_box_outer{border:1px solid #ddd; margin:15px 15px; border-radius:10px; overflow:hidden; margin-bottom:10px;}
.img_td_100{width:100px;}
.img_td_100 .img_profile{width:90px; height:90px;}

/***onoffswitch*******/
.onoffswitch {
    position: relative; width: 60px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border-radius: 20px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "";
    padding-left: 0px;
    background-color: #00b49c; color: #FFFFFF;
}
.onoffswitch-inner:after {
    content: "";
    padding-right: 0px;
    background-color: #c1c1c1; color: #fff;
    text-align: right;
}
.onoffswitch-switch {
    display: block; width: 18px; margin: 6px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 26px;
    border-radius: 20px;
    transition: all 0.3s ease-in 0s; 
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
}
.notificaion_box{ padding:10px 12px; font-weight:400; border: 1px solid #ddd; border-radius:7px; overflow: hidden; margin:7px 15px 0px 15px;}
.notificaion_box.yellow_box{ background-color:#fffadd !important;}
.notificaion_box span{ color:#f36523; font-weight:400;}
.notificaion_box .kids__image{height:30px; width:30px; border:1px solid #ddd;}
.notify_date_and_time{font-size: 11px; text-align: right; color: #888; margin: 3px 25px 7px 0px;}

/*dashboard css*/
 .small-box {
	border-radius: 2px;
	position: relative;
	display: block;
	margin-bottom: 16px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.1)
}
.small-box>.inner {
	padding: 10px
}
.small-box>.small-box-footer {
	position: relative;
	text-align: center;
	padding: 3px 0;
	color: #fff;
	color: rgba(255,255,255,0.8);
	display: block;
	z-index: 10;
	background: rgba(0,0,0,0.1);
	text-decoration: none
}
.small-box>.small-box-footer:hover {
	color: #fff;
	background: rgba(0,0,0,0.15)
}
.small-box h3 {
	font-size: 38px;
	font-weight: bold;
	margin: 0 0 0px 0;
	white-space: nowrap;
	padding: 0
}
.small-box p {
	font-size: 15px
}
.small-box p>small {
	display: block;
	color: #f9f9f9;
	font-size: 13px;
	margin-top: 5px
}
.small-box h3, .small-box p {
	z-index: 5
}
.small-box .icon {
	-webkit-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	position: absolute;
	top: 0px;
    right: 15px;
	z-index: 0;
	font-size: 50px;
	color: rgba(0,0,0,0.15)
}
.small-box:hover {
	text-decoration: none;
	color: #f9f9f9
}
.small-box:hover .icon {
	font-size:60px
}
.bg-aqua {
    background-color: #00c0ef !important;
	color:#fff !important;
}
.bg-green {
    background-color: #00a65a !important;
	color:#fff !important;
}
.bg-yellow{
    background-color: #f39c12 !important;
	color:#fff !important;
}
.bg-red{
    background-color: #25678e !important;
	color:#fff !important;
}

/**dashborad*********/
.p_lr_8{ padding-left:8px !important; padding-right:8px !important;}
.p_lr_7{ padding-left:7px !important; padding-right:7px !important;}

@media screen and (max-width: 767px) 
{
.small-box {
	text-align: center
}
.small-box .icon {
	display: none
}
.small-box p {
	font-size: 12px
}
	
.app-sidebar.sidebar-left {
    width: 230px;
    left: -230px;
}
.app-sidebar.sidebar-left .sidebar-header, .app-sidebar.sidebar-left .sidebar-footer {
    width: 230px;
}

.tab_name{ display:none !important;}
  .dashboard_panel h1{ margin-top:30px; font-size:24px !important;}
  .kids__profile{width:60px; height:60px; float:left;}
  .kids_section_bg { padding: 10px 12px;  min-height: 105px;}
.kids_text_right{position:relative; top:0px; margin-left:70px;}
.kids_text_right .mt-15{ margin-top:7px !important;}
.img_td_100{width:80px; text-align:center; padding:5px !important;}
.img_td_100 .btn__default{ padding:3px 12px 2px 12px; font-size:12px !important;}
.img_td_100 .img_profile{width:70px; height:70px; margin-bottom:5px;}
.parents_title { font-size: 15px; margin-bottom: 2px;}
.call__button {
    padding: 10px 25px;
    font-size: 13px;
}
}
@media screen and (max-width: 520px) 
{
.kids_section_bg .col-xs-6{ width:100%;}

}