.btn{border-radius: 0.25em !important;font-size:14px !important;font-weight:normal;margin:0;}
/*.uppercase{text-transform: capitalize !important;}

.dlg_prettey_frame_title .uppercase{color: #ffffff !important;}*/
/*_menu_athlete.php */
.e2269-1.x-bar {height:5em;font-size:16px;background-color:#232a36;}.e2269-1.x-bar-content {flex-direction:row;justify-content:space-between;align-items:center;flex:0 1 100%;height:5em;}.e2269-1.x-bar-outer-spacers:before,.e2269-1.x-bar-outer-spacers:after {flex-basis:1em;width:1em;height:1em;}.e2269-1.x-bar-space {font-size:16px;height:5em;}.e2269-6.x-anchor,.e2269-7.x-anchor {margin:0em 0em 0em 1em;border-width:2px;border-style:solid;font-size:1em;}.e2269-6.x-anchor {border-color:#00bf00;border-radius:0.25em;background-color:#00bf00;}.e2269-7.x-anchor {border-color:hsla(0,0%,100%,0.6);border-radius:.25em;background-color:transparent;}.e2269-6.x-anchor .x-anchor-content,.e2269-7.x-anchor .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;}.e2269-6.x-anchor .x-anchor-content {padding:.1em 0.75em 0.15em 0.75em;}.e2269-7.x-anchor .x-anchor-content {padding:0em 0.5em 0.15em .5em;}.e2269-6.x-anchor[class*="active"] {border-color:#00bf00;background-color:#00bf00;}.e2269-7.x-anchor[class*="active"] {border-color:#ffffff;}.e2269-6.x-anchor .x-anchor-text,.e2269-7.x-anchor .x-anchor-text {margin:5px;}.e2269-6.x-anchor .x-anchor-text-primary,.e2269-7.x-anchor .x-anchor-text-primary {font-family:"Poppins",sans-serif;font-size:1em;font-style:normal;font-weight:700;line-height:1.2;text-align:center;}.e2269-7.x-anchor .x-anchor-text-primary {text-transform:capitalize;color:white;}.e2269-6.x-anchor .x-anchor-text-primary {color:#ffffff;}.e2269-6.x-anchor[class*="active"] .x-anchor-text-primary {color:#ffffff;}.e2269-7.x-anchor[class*="active"] .x-anchor-text-primary {color:hsla(0,0%,100%,0.75);}.e2269-2.x-bar-container,.e2269-4.x-bar-container {flex-direction:row;justify-content:space-between;align-items:center;flex:0 1 auto;background-color:transparent;}.e2269-2.x-bar-container {margin:0em 0em 0em 0.5em;}.e2269-3.x-image {max-width:275px;background-color:transparent;}a.e2269-3.x-image:hover {background-color:transparent;}.e2269-8.x-anchor-toggle {width:2.1em;height:2.1em;margin:0em 0em 0em 1em;border-width:2px;border-style:solid;border-color:#ffffff;border-radius:0.2em;font-size:1em;background-color:transparent;}.e2269-8.x-anchor-toggle .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;padding:0.1em;}.e2269-8.x-anchor-toggle[class*="active"] {border-color:#ffffff;background-color:transparent;}.e2269-8 .x-toggle {color:#ffffff;}.e2269-8[class*="active"] .x-toggle,.e2269-8 .x-toggle[class*="active"] {color:white;}.e2269-8 .x-toggle-burger {width:10em;margin:3.5em 0;font-size:0.12em;}.e2269-8 .x-toggle-burger-bun-t {transform:translate3d(0,-3.5em,0);}.e2269-8 .x-toggle-burger-bun-b {transform:translate3d(0,3.5em,0);}.e2269-8 .x-dropdown {width:10em;font-size:16px;background-color:#ffffff;box-shadow:0em 0.5em 3em 0em rgba(0,0,0,0.25);}.e2269-8.x-anchor-menu-item {font-size:1em;background-color:transparent;box-shadow:inset 0em 0em 0em 0em transparent;}.e2269-8.x-anchor-menu-item .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;padding:1em;}.e2269-8.x-anchor-menu-item[class*="active"] {background-color:transparent;box-shadow:inset 0em 0em 0em 0em transparent;}.e2269-8.x-anchor-menu-item .x-anchor-text {margin:4px auto 4px 4px;}.e2269-8.x-anchor-menu-item .x-anchor-text-primary {font-family:"Poppins",sans-serif;font-size:0.875em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.035em;margin-right:calc(0.035em * -1);color:rgb(11,119,179);}.e2269-8.x-anchor-menu-item[class*="active"] .x-anchor-text-primary {color:rgb(11,119,179);}.e2269-8.x-anchor-menu-item .x-anchor-sub-indicator {margin:0px 4px 0px auto;font-size:1.25em;color:rgb(11,119,179);}.e2269-8.x-anchor-menu-item[class*="active"] .x-anchor-sub-indicator {color:rgb(11,119,179);}.e2269-8.x-anchor-menu-item .x-anchor-particle-primary {width:100%;height:100%;color:rgba(11,119,179,0.15);transform-origin:0% 50%;}.e2269-5.x-menu {flex-direction:row;justify-content:space-around;align-items:stretch;align-self:stretch;flex:0 1 auto;margin:0px;font-size:1em;}.e2269-5.x-menu > li,.e2269-5.x-menu > li > a {flex:0 1 auto;}.e2269-5.x-menu > li > .x-anchor {font-size:1em;background-color:transparent;}.e2269-5.x-menu
> li > .x-anchor .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;padding:0.25em 1em 0.25em 1em;}.e2269-5.x-menu > li > .x-anchor .x-anchor-text {margin:2px;}.e2269-5.x-menu > li > .x-anchor .x-anchor-text-primary {font-family:"Poppins",sans-serif;font-size:1em;font-style:normal;font-weight:700;line-height:1;text-align:center;color:white;}.e2269-5.x-menu > li > .x-anchor[class*="active"] .x-anchor-text-primary {color:hsla(0,0%,100%,0.75);}.e2269-5.x-menu > li > .x-anchor .x-anchor-sub-indicator {margin:5px;font-size:1.25em;color:#de4928;}.e2269-5.x-menu > li > .x-anchor[class*="active"] .x-anchor-sub-indicator {color:#de4928;}.e2269-5 .x-dropdown {width:12em;font-size:16px;background-color:rgb(41,185,115);box-shadow:0em 0.5em 3em 0em rgba(0,0,0,0.25);}.e2269-5 .sub-menu .x-anchor {border-width:2px 0px 0px 0px;border-style:solid none none none;border-color:rgba(255,255,255,0.15) transparent transparent transparent;font-size:1em;background-color:#0a77b3;box-shadow:inset 0em 0em 0em 0em transparent;}.e2269-5 .sub-menu .x-anchor .x-anchor-content {flex-direction:row;justify-content:center;align-items:center;padding:1em;}.e2269-5 .sub-menu .x-anchor[class*="active"] {border-color:rgba(255,255,255,0.15) transparent transparent transparent;background-color:#0a77b3;box-shadow:inset 0em 0em 0em 0em transparent;}.e2269-5 .sub-menu .x-anchor .x-anchor-text {margin:4px auto 4px 4px;}.e2269-5 .sub-menu .x-anchor .x-anchor-text-primary {font-family:"Poppins",sans-serif;font-size:0.875em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.035em;margin-right:calc(0.035em * -1);color:white;}.e2269-5 .sub-menu .x-anchor[class*="active"] .x-anchor-text-primary {color:white;}.e2269-5 .sub-menu .x-anchor .x-anchor-text-secondary {margin-top:0.5em;font-family:inherit;font-size:0.75em;font-style:normal;font-weight:700;line-height:1;letter-spacing:0.035em;margin-right:calc(0.035em * -1);color:rgba(255,255,255,0.5);}.e2269-5 .sub-menu .x-anchor[class*="active"] .x-anchor-text-secondary {color:rgba(255,255,255,0.5);}.e2269-5 .sub-menu .x-anchor .x-anchor-sub-indicator {margin:0px 4px 0px auto;font-size:1.25em;color:rgba(255,255,255,0.5);}.e2269-5 .sub-menu .x-anchor[class*="active"] .x-anchor-sub-indicator {color:rgba(255,255,255,0.5);}.e2269-5 .sub-menu .x-anchor .x-anchor-particle-primary {width:100%;height:100%;color:rgba(255,255,255,0.05);transform-origin:0% 50%;}@media screen and (max-width:1199px){.e2269-7{font-size:15px !important;}}@media screen and (max-width:472px){.e2269-7{font-size:14px !important;}}@media screen and (max-width:367px){.e2269-7{font-size:10px !important;}}@media screen and (max-width:480px){.e2269-3{max-width:180px !important;padding-top:8px !important;}}@media screen and (max-width:1199px){.e2269-3{max-width:200px !important;}}.e5146b9fe-876f-402b-bf32-59637b0a8a83.x-anchor-toggle:hover{transition:none !important;}.e2235-3.x-column,.e2235-5.x-column,.e2235-6.x-column,.e2235-7.x-column,.e2235-8.x-column,.e2235-9.x-column {background-color:transparent;z-index:1;}.e2235-4.x-text {margin:0em;padding:0em;font-size:1em;background-color:transparent;}.e2235-4.x-text .x-text-content-text-primary {margin:0 calc(0em * -1) 0 0;font-family:inherit;font-size:5em;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0em;text-align:center;text-transform:none;color:rgba(0,0,0,1);}.e2235-2.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}.e2235-1.x-section {margin:0em;padding:250px 0px 250px 0px;background-color:rgb(255,255,255);z-index:1;}.entry-title{font-family:poppins;}.entry-content.excerpt{font-family:poppins;color:#333;font-size:18px;}.entry-footer a{font-family:poppins;background-color:#232A36;color:#fff;border:2px solid #232A36;}.entry-footer a:hover{border-color:#232A36;background-color:#F3F3F3;}.widget.widget_recent_entries,.widget.widget_categories{font-family:poppins;text-shadow:none;}.widget.widget_search{font-family:poppins;}.entry-content.content{font-family:poppins;color:#222;font-size:120%;}
.x-menu-inline li a,.x-masthead a {text-decoration: none !important;}
.x-masthead{/*margin-bottom: 30px;*/z-index: 202}
.athlete_menu {
    float: right;
    position: relative;
height: 0;
}

.dlg_prettey_frame_box .dlg_prettey_frame_description{padding-top: 3px;padding-bottom: 10px;}
.dlg_prettey_frame_box .dlg_prettey_frame_title{font-size:18px !important;}
.dlg_prettey_frame_box .orange.video_type{font-weight: bold;color: #32bbfb !important;}
.dlg_prettey_frame_box .dlg_prettey_frame_caption{color: #32bbfb !important;}
.mob-cont, .panel-heading.profile_panel_label {clear: both;}
.white_bg{}
a.boostt:hover {color:#ff6f4a !important; text-decoration:none;}
#main_menu a.boostt:focus{out-line:none !important; outline: yellow;}

.x-bar-footer{
padding-top:30px;
}
.profile_nav{
background-size: 150px 38px !important;
width: 150px !important;
}
.panel-heading.profile_panel_label{
background-color: #232a36 !important;
}
@media all and (max-width:991px){
.profiletopeditbutton .btn_edit_top{
z-index:1;
}
.x-masthead{
z-index:999;
}
}
@media all and (min-width:991px){
.wrapper{
min-height:1500px;
padding-bottom:513px;
}
body{
position:relative;
}
.e1456-20.x-bar-footer{
position: absolute;
bottom: 348px;
left: 0;
width: 100%;
}
.e1456-23.x-bar-footer{
position: absolute;
bottom: 120px;
left: 0;
width: 100%;
}
.e1456-31.x-bar-footer{
position: absolute;
bottom: 0;
left: 0;
width: 100%;
}
}
.calendarlink, .main_video_box .panel-heading a{
color:#fff !important;
}
.dlg_prettey_frame_section{
z-index:999 !important;
}
/*_menu_athlete.php end */

/* _athlete_header.php */

    .videos .btn_edit_top,.photos .btn_edit_top,.schedule .btn_edit_top, .athletic .btn_edit_top, .academic .btn_edit_top{display: none;}
    
    #send_message_coach .pop-msg:before {background-image: url("/assets/img/shade_bg.png");height: 100%;left: 0;position: fixed;content:'';top: 0;width: 100%;z-index: -1; }
#send_message_coach .pop-msg { z-index:9;}

@media all and (min-width:320px) and (max-width:640px){
    .sctrep{margin: 0px !important;padding: 0px !important;line-height: 52px;}
    .shrmob{text-align: center; margin-bottom: 15px;}
	.navbar-fixed-top{top:0px;}
	.logo_main{background-image:url("https://dashboard.nationalpid.com/assets/img/white_logo.png");cursor: pointer;height: 47px;}
	.navbar-fixed-top + div + style + .container.mob-cont{margin-top:15px !important;}
        .update_titles .pull-right{float: none !important;}
}

@media all and (min-width:768px) and (max-width:1024px){
.navbar-brand{width:auto; float: left;}
.navbar-collapse{width:85%; float: left;}
#cal_event_dlg{z-index: 800;}
.update_titles.modal.fade.in{display: flex !important;}
}


.bg_org
{
/*background: #FF6F4A;*/
background:#428bca;
padding: 15px !important;
color: #fff;
font-size: 20px;
}
.bg_org .close_btn .fa-times 
{ 
    color:#fff;
}
.update_titles .form-control
{
    height:30px;
}
/*
.update_titles #btn_update_profile
{
    background: green;
    color:#fff;
    padding: 5px 10px;
    border:2px solid #fff;
}

.update_titles #btn_cancel_update_event
{    
    background-color: #000;
    border: 1px solid #FF7547;
    padding: 5px 10px;
    color: #fff;
}*/
.update_titles .pull-right
{
margin: 15px -5px 0 0;
}
.update_titles .bg_org .pull-right
{
margin: 0px 0px;
}
.modal-backdrop {z-index: 200; }
.update_titles .modal-header
{
    padding: 0px !important;
}
.update_titles.modal
{
    top: 0% !important;
background-image: url("/assets/img/shade_bg.png");
height: 100%;
padding-top: 200px;
}
.addmorefileuploads
{
    clear:both;
}


#search_school,#clubcreate {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;
}
/*
.update_titles.modal.fade
{
    display:none !important;
}

.update_titles.modal.fade.in
{
    display:flex !important;
}
*/
.update_titles.modal .btn-group {
    border: none !important;
    margin-left: 0px !important;
}
@media all and (min-width:768px){
.update_titles
{ 
padding-top: 0px !important;
justify-content: center;
align-items: center;
}
}

/* _athlete_header.php end */

/* profilesummary/_main.php */

    #verify_own_ac .resend_now {   font-weight: bold;}
#verify_own_ac .resend_now:hover, .resend_now:focus {    text-decoration: none;}

    .sendrname{text-transform: capitalize;}
.modal-body{padding: 15px;}
#coachname_message{word-break: break-all;display: block;}
.send-messages.scoutingcancel{margin-right: 6px;}
.under_border{  color:#0176AB!important;  border-bottom: solid 2px rgba(205,226,237,0.7);    line-height: 32px;    display: block;    float: left;}
/*#send_message_coach{overflow: hidden;}*/
.modal-xl .modal-footer{ padding: 13px 19px 0px; border-top:0px;}
.modal-xl .modal-content{height: 603px;background:#fff !important;}
.scoutingsave{background: #00bf00 !important;border: 2px solid #00bf00 !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.scoutingsave:hover{background:#fff !important; color:#00bf00 !important;}

.scoutingdraft{background: #428bca !important;border: 2px solid #428bca !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.scoutingdraft:hover{background:#fff !important; color:#428bca !important;}

.scoutingcancel{font-size:14px; padding: 5px 10px;border: 2px solid #232A36 !important;background:#000 !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.scoutingcancel:hover{border: 2px solid #333 !important;background-color: #fff !important;color: #333 !important;}


/*.update_titles.modal{margin: 0px 1%;}*/
    .modal-xl {
width: 96%;
/*max-width: 1534px;*/
max-width: 100%;
}


    .sendmsgtonotconf,.graymsg,.sendmsgfromnotconfhscl{color: #232A36;}
    ul.navbar-nav.npid_nav{padding-left:40px !important;}
    .school_bg {
   float: left;
   text-align: center;
   width: 45px;
   /*margin-top: 5px;*/
   height: 41px;
   display: flex;
justify-content: center;
align-items: center;
}

.school_bg .fa{padding: 0px;
margin: 0px;
display: flex;
justify-content: center;
align-items: center;}
.dlg_prettey_frame_close{background: red;line-height: 26px;text-align: center;border-radius: 25px;right: -31px; height: 25px !important;top: -9px ;}

.dlg_prettey_frame_box{padding: 0px 23px !important; border:0px !important;box-shadow: 1px 1px 14px #fff;border-radius: 15px; background: rgba(0,0,0,0.5) !important;}

@media (max-width: 767px) {
.dlg_prettey_frame_close{margin-right: -23px !important;top:-5px !important;right: 0 !important;}
        .prof_school_name{margin-left:5px;}
 .dark_blue.school_text{font-size:18px;}
.pf-data { font-size:12px;}
#profile_main_section { display:flex; flex-direction: column; word-wrap: break-word;}
#profile_main_section .col-md-7 {order: 2;}
#profile_main_section .col-md-5 {order: 1;}
.profile_main_section .profile_title_text  { padding-top: 0px; font-size: 18px;} 
}
    
#message_message {
    width: 100%;
    height: 233px;
    border: 1px solid rgb(201, 201, 201);
    margin: 0px 0px 10px;
    padding: 15px;
    
}
#message_subject{
     width: 100%;
    border: 1px solid rgb(201, 201, 201);    
    padding: 3px;
    background: #fff;
}

button {
    border-radius: 2px;
    border: 1px solid #a4a0a0;
    padding: 2px 6px;
    background: #E0E0E0;
}

.fa-times, .fa-trash {
    color: red;
}    

.profile_main_section {
    z-index: 9 !important;
}
.cal_event_dlg_border { padding: 0px !important;}
.profile_title_text {    padding-top: 0px;}
/*.cal_event_dlg_border {     background-color: rgb(233, 234, 238) !important;}*/
.wysihtml5-toolbar .btn-group {    border: 0px solid #bdbec1;    margin-left: 0px;}
#send_message_coach .pop-msg {
    z-index: 9;
   background-color: rgb(233, 234, 238) !important;
}
#btn_edit{
	background-color:#ff7547;
	color:#fff;
/*	margin-top:-15px;
	position:relative;
	top:-15px;*/
}
#btn_edit:hover{
	background-color:#ff531a;
}
.athlete_share_new{
	background-color: #318431 !important;
}
.athlete_share_new:focus,.athlete_share_new:hover{
background-color:#318431 !important;
border-color:#398439;
}
.profiletoptext{
	font-size:15px;
}
.profile_name {
line-height: 37px;
}
/*.prof_school_name{
line-height:22px;
}*/
.prof_school_name h4{
font-size:23.5px;
}
.profiletopeditbutton {
position:relative;
}
.profiletopeditbutton .btn_edit_top{
position:absolute;
top:0;right:15px;
}
.vid_box {
    background-color: #232a36 !important;
}
/* profilesummary/_main.php end*/

/* athletic_edit */
    .ui-spinner
    {
        width:73%;
    }
    .autosave
    {
        color:#3387a7;
    }
    .field_single {
width: 30%;
padding: 0 0px 0 5px;
margin: 5px 0;
}
    .field_double{width:70%}
    .field_double_field{width: 30%}
    .field_single_field{width: 60%}

    .ui-spinner{height: 30px;margin: 5px 0;}
    .ui-spinner input.field_double_field{padding: 0px;margin: -1px 11px;}
    .spinners_field1 span{border-radius:0px;height: 26px;}
    .spinners_field1 .form-control{box-shadow:0px 0px 0px 0px;}
    .ui-spinner-button.ui-spinner-up.ui-corner-tr::after{content:'';}
    /*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ border:0px; background:#fff;}*/
    .ui-spinner .ui-icon{left:-7px;}
    .ui-spinner-button{ border:1px solid #fff;}

.ui-spinner-up .ui-button-text .ui-icon { background-position: top left;}
.ui-spinner-down .ui-button-text .ui-icon { background-position: 27.2% 0%;}


.btn_blue_link
{
padding:10px 0px;
}
.cal_update_buttons
{
background-color: #000;
text-align: center;
border-radius: 0;
border: 3px solid #FF7547;
font-size: 17px;
color: #fff;
padding: 5px 10px;
}
.cal_update_buttons:hover {
    background-color: #FF7547;
    border: 3px solid #fff;
}

.spinners_field {
    width: 71%;
    display: inline-flex;
    margin: 0px 5px 0px 0px;
}

.spinners_field span, .spinners_field1 span{
margin: 0px 0px 0px 7px;
line-height: 27px;
}
.spinners_field .form-control, .spinners_field1 .form-control{
 padding: 0px 0 0 3px;
}
/*.spinners_field1 { width:44%;}*/
.sufix_row1{margin-left: 5px !important;margin-right: 5px !important;}
.sufix_scout_row1{margin-left: 5px !important;margin-right: 5px !important;}

.input_css{
        width:73%;
            float:left;
            padding-right: 0px;
            padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;

    }
    .sufix_css
    {
        float: left;
width: 24%;
margin-right: 0px !important;
margin-left: 5px;
padding:5px;
    }
    
    body.athletic .loading-dialog {
        position: fixed;
        z-index: 1000;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;   
    }
    .fileUpload{
		    font-weight:normal !important;
		    background:#ff7547 !important;
    }
    .fileUpload:hover{
background: #ff531a !important;    
border-color:#ff531a !important;
    }

/* athletic_edit end */

/* athletic.blade */
.athletic ul.profile_list li {    list-style-type: disc; margin: 0px;}
/* athletic.blade end */


/* videos.blade */
.videos .dlg_prettey_frame_box{border: 2px solid #000;}
.videos .dlg_prettey_frame_section{top: 5%;}
    .videos .prettey_photo_box{background-color: #000 !important;overflow:hidden;}
    .videos .outsidevideo_nonclick
    {
        float: left;
        width:95%;
        height: 26px;
margin-top: -16px;
    }
    .videos .video_seemore{
    color: #428bca;
text-transform: uppercase;
text-decoration: none;
font-weight: 600;
font-size: 13px;
cursor: pointer;
float: right;
width:33%;
margin-top: -7px;
position: relative;
top:-25px;
right: 13px;
}

.videos .video_seemore span{
color: #333;
}

.videos .video.prettey_frame_title{height: 110px; top: -135px !important;}
.videos .video.prettey_frame_caption { top: -98px;height: 32px;color:#428bca;font-weight: bold;}
.videos .video.prettey_frame_description {
    margin: -45px 0;    height: 18px; overflow: hidden;top: -63px !important;line-height: 18px;

    white-space: pre;
}

.videos .prettey_frame {
    min-height: 230px;
    margin-bottom: 30px;
    overflow: hidden;
    width: 253px;
    height: 235px !important;
}
.videos .crop_prettey_thumb_img {
    height: 171px;
    }
/* videos.blade end */

/* photos.blade */
.photos .photo_manager .col-md-4
{
 height:365px;
}
.photos .prettey_frame_img {
    width: auto !important;
    height: 100%;
}
.photos .crop_prettey_thumb_img 
{
    height: 208px;
}
/* photos.blade end */

/* calendar.blade */
	.cal_location_marker {
		padding-top: 15px;
	}
        
        .calendar_body {
    margin-top: 15px;
}
.calendar_to
{
font-size: 16px;
font-weight: bold;
display: block;
text-align: center;
color: rgb(0, 0, 0);
text-shadow: 0px 1px 1px rgb(255, 255, 255);
}
.cal_location_marker{
padding-left:0;
padding-right:0;
}
.cal_location_marker .map_marker, .cal_location_marker .map_marker:hover{
margin-top:0px;
margin-left:-5px;
}
.calendartime{
padding: 0px 0 0 5px;
}
/*calendar.blade end*/

/* studyhall.blade */
  .studyhall .boostyourrecruit{display:none;}
.studyhall .container_new{width: 96% !important;margin: 0px auto;padding-right: 15px !important;padding-left: 15px !important;}
.studyhall .section6{clear: both;}
/*.studyhall .result-data.paginate{background: #000;}*/

.studyhall .email_contact_box{margin-top: 4px;}
.studyhall {
    background: #000 url("https://dashboard.nationalpid.com/emailtemplate/studyhall/studyhall-bg.png");
    background-attachment: ;
    background-repeat: no-repeat;
    background-position:top center ;

    float: left;
    width: 100%;
background-size: 100%;}
.studyhalldiv{
padding-top:20px;
}
.studyhall .form-control { height: 34px; }
.studyhall .top-head {background: rgba(0, 0, 0, .5);  padding: 15px;}
.studyhall .center-div {
    display: flex;
    justify-content: center;
    align-items: center;
}
.studyhall .result-data {
    border: solid 1px #ccc;
    float: left;
    margin-bottom: 5px;
    background: #fff;
    width: 100%; position: relative;
}
.studyhall .result-data .col-md-2:nth-of-type(1) {
    padding: 0;
    width: auto;
}

.studyhall .email_contact_box{
    height: 35px !important;
border-radius: 4px;
border: 1px solid #BDBEC1;
padding-left: 7px;
}
/*.result-data .col-md-2:nth-of-type(3) {   
    height:145px;
    display:flex ;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: relative;
}*/

.studyhall .result-data .col-md-2:nth-of-type(3) {
    height: 100%;
    position: absolute;
    right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}
 @media (min-width:992px){ 
.studyhall .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 15px 0 0 15px !important;
    width: 96px;
}
}

.studyhall .btn-ornage {
        position: absolute;
bottom: 20px;
right: 15px;
background: #FF7547 !important;
color: #fff !important;
/*border: 2px solid #FF7547 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
padding: 5px 10px;
border-radius: 2px;
width: auto;*/
}
.studyhall .btn-ornage:hover {
background: #ff531a !important;
}

.studyhall .btn-gray {
    background: #666666 !important;
    color: #fff !important;
    width: 100%;
}
.studyhall .result-data .col-md-8 p:nth-of-type(1) {
    font-size: 16px;
    background: url(images/icons2.png) no-repeat;  
    color:#232A36;  
}
.studyhall .result-data .col-md-8 p:nth-of-type(1) a {
    color: #FE704C;;
    font-size: inherit;
    font-weight: normal;
    text-transform: capitalize;
}

.studyhall .result-data h3 {color:#0082be; font-size:20px; margin-top: 15px; }
.studyhall p.members {color:#232A36; margin: 12px 0;}
.studyhall a.membertime { color:#999999; margin: 12px 0;}
.studyhall h2 {margin-bottom: 15px;}
.studyhall h2 .fa {font-size:25px;}
.studyhall .search-form, .studyhall .display-form-data, .studyhall .search-results {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 3px; /*padding:25px;*/}

.studyhall .serach-ul, .studyhall .serach-ul ul {padding:0px; padding-top: 10px; cursor: pointer;}
.studyhall .serach-ul li ul {display:none; position: absolute;background: #fff;color: #999;padding: 15px;width: 100%;  z-index:999;}
.studyhall .serach-ul li ul li label{color:#232A36 !important;}
.studyhall .serach-ul li:hover ul {display:block;   }
.studyhall .serach-ul li ul li input[type="checkbox"] {	     box-shadow: inset 0px 0px 2px rgba(0,0,0,0.9);	 } 

    .studyhall .loading-dialog {
        position: fixed;
        z-index: 1000;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;   
    }	
	.studyhall .wrapper {
    background: #fff !important;
} 
.studyhall .navbar { margin-bottom: -1px;}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {    display: none !important; }
@media all and (min-width:320px) and (max-width:640px){
		.studyhall .search-body .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 28px auto !important;
}
.studyhall .result-data .col-md-2:nth-of-type(3) {
    position: inherit;
}
}​

@media (max-width:767px) {
.studyhall .serach-ul li ul{text-align: left; width: 90%;}
.studyhall .search-form {text-align: center;}
.studyhall h2 {font-size: 22px;}
.studyhall .result-data { width:100%;}
.studyhall .result-data {text-align:center;}
.studyhall .result-data .col-md-2:nth-of-type(1) img.img-responsive {    margin: 10px auto; }
.studyhall .profile_panel_label {float: inherit;width: auto;}
}

 @media (min-width:768px) and (max-width:991px) { 
 .studyhall .profile_panel_label {float: inherit;width: auto;}
 .studyhall .search-form {text-align: center;}
 .studyhall .serach-ul li ul{text-align: left; width: 90%;}
 }
 
.studyhall .search-form, .studyhall .display-form-data, .search-results {
	background: none !important;
	}
.studyhall .search-form *{
	//color:#fff !important;
        color: #333 !important;
}		
.studyhall .display-form-data *, .studyhall .search-results *{
	
}		
/*.studyhall .result-data.paginate{
	background:#232a36;
}		
.studyhall .result-data.paginate *{
	color:#fff !important;
}
.studyhall .result-data.paginate li a{
	color:#000 !important;
}*/
.studyhall .email_contact_box {
    color: #232A36 !important;
}

/* studyhall.blade end */

/* views.blade */
    .views #UpgradeModel.modal.fade.in
{
    display:flex !important;
    display: flex;
justify-content: center;
align-content: center;
align-items: center;
}
.views .subscribenow {
    padding: 8px 34px;
    color: #fff;
    background: #ff734c;
    font-size: 19px;
    text-transform: uppercase;
    display: inline-block;
}
    .views .block-3{padding: 0px;}
.views table.table thead .nosort 
{
    background: none !important;
}
.views #notecol {
    word-break: break-all;
}    
.views .box-footer,.viewstablee h4{color:#333;}
.views  tr.odd td{background:#ffffff;}
.views .page-title {
    color: #fff;
    text-transform: capitalize;
}
    .views #notecol textarea{height: auto !important;border: 1px solid #ddd;padding: 5px 15px !important;margin: 0px;}
.views .edit_notetext {color: #428bca;}
.views .prev_notes li .editmode a{color: #FE704C; font-weight: bold;}
.views .prev_notes li{clear:both; line-height:25px;}

.views .addtofavourites,.views .addnotes{color:#333 !important;}
.views .container_new{width: 96% !important;margin: 0px auto;padding-right: 15px !important;padding-left: 15px !important;}
.views .table_css > thead > tr > th:nth-of-type(1){width: 5%;}
.views .table_css > thead > tr > th:nth-of-type(2){width: 20%;}
.views .table_css > thead > tr > th:nth-of-type(3){width: 30%;}
.views .table_css > thead > tr > th:nth-of-type(4){width: 12%;}
.views .table_css > thead > tr > th:nth-of-type(5){width: 6%;}
.views .table_css > thead > tr > th:nth-of-type(6){width: 15%;}
.views .table_css > thead > tr > th:nth-of-type(7){width: 12%;}
.views .c_title .ng-binding, .views .c_school{text-transform: capitalize;}
.views .addtofavourites, .views .addnotes, .views .s_message{text-transform: capitalize;font-weight: 600;}
.views #cal_event_dlg_stats .modal-footer{ border-top:0px;}
.views .under_border {
    color: #0176AB !important;
    border-bottom: solid 2px rgba(205,226,237,0.7);
    line-height: 32px;
    display: block;
    float: left;
}
.views .btn-resend, .views .btn-save{color: #fff !important;
padding: 5px 10px;
background: #00bf00 !important;
border: 2px solid #00bf00 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
border-radius: 2px;
text-transform: capitalize;
width: auto;}
.views .btn-resend:hover, .views .btn-save:hover{ background: #fff !important;    color: #00bf00 !important;}

.views .btn-cancel{
color: #fff !important;
padding: 5px 10px;
background: #000000 !important;
border: 2px solid #000000 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
border-radius: 2px;
width: auto;
text-transform: capitalize;
}
.views .btn-cancel:hover{ background: #fff !important;    color: #232A36 !important;}
.views .btn-delete{
color: #fff !important;
padding: 5px 10px;
background: #ff0000 !important;
border: 2px solid #ff0000 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
border-radius: 2px;
text-transform: capitalize;
width: auto;
}
.views .btn-delete:hover{ background: #fff !important;    color: #ff0000 !important;}

.views #favourite_filter{-moz-appearance: window;/*-webkit-appearance: none;*/}
.views .table-bordered {
    border: 1px solid #ddd !important;
}

.views .sendrname{text-transform: capitalize;}
.views .modal-body{padding: 15px;}
.views #coachname_message{word-break: break-all;display: block;}
.views .send-messages.scoutingcancel{margin-right: 6px;}
.views .under_border{  color:#0176AB!important;  border-bottom: solid 2px rgba(205,226,237,0.7);    line-height: 32px;    display: block;    float: left;}
/*#send_message_coach{overflow: hidden;}*/
.views .modal-xl .modal-footer{ padding: 0px 19px 0px; border-top:0px;}

.views .scoutingsave{background: #00bf00 !important;border: 2px solid #00bf00 !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.views .scoutingsave:hover{background:#fff !important; color:#00bf00 !important;}

.views .scoutingdraft{background: #428bca !important;border: 2px solid #428bca !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.views .scoutingdraft:hover{background:#fff !important; color:#428bca !important;}

.views .scoutingcancel{font-size:14px; padding: 5px 10px;border: 2px solid #232A36 !important;background:#000 !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.views .scoutingcancel:hover{border: 2px solid #333 !important;background-color: #fff !important;color: #333 !important;}

.views .btn.scoutingsave, .views .btn.scoutingdelete, .views .btn.scoutingcancel{line-height: 1.357;padding: 5px 10px;}

.views .scoutingdelete{border-radius:0px !important; text-transform:capitalize !important; font-size:14px !important ;background: #ff0000 !important;border: 2px solid #ff0000 !important;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;}
.views .scoutingdelete:hover{background:#fff !important; color:#ff0000 !important;}


/*.update_titles.modal{margin: 0px 1%;}*/
    .views .modal-xl {
width: 96%;
/*max-width: 1534px;*/
max-width: 100%;
}


    .views .loading-dialog {
        position: fixed;
        z-index: 1000;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;   
    }	

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {    display: none !important; }
.views .alert {color: #3C763D;background-color: #DFF0D8;border-color: #D6E9C6;text-align: center;}
.views .alert-danger{color: #a94442 !important;background-color: #f2dede !important;}
 .views    #favourite_filter {   /*-moz-appearance: none;*/   padding: 2px 37px 2px 2px;
  background:#fff url("https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat 100px / auto;
  width: 125px; margin: 5px 0px;  border-radius: 4px !important;  height: 27px;}
 .views .table { font-size:14px;}
.views .table p{margin-bottom: 5px; line-height: 15px;}
.views .table th { /*background:#000 !important;*/ color:#FF7547;}
.views .three-blogs .col-md-4{ background:#fff; color:#232A36; text-align:center; /*margin:15px 0px; padding:10px 0px;*/}
.views .three-blogs .col-md-4:nth-of-type(2){border-right: none;border-left: none;}
.views .three-blogs p{font-size:1.5em; margin-bottom: 5px; color:#272727; }
.views .three-blogs p span {font-size:32px; font-weight:bold;color:#FF7547; }
.views .three-blogs{margin-top:30px;}

.views .table th {    color: #FF7547;    padding: 0px !important;}

.views .select2-arrow b {background: transparent url("https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat scroll 0px 6px / 67% auto !important; }
.views table.table thead .sorting {background-position: top 6px right -4px;}
.views .sorting a {color: #FF7547;text-decoration: none; padding: 8px;display: block;}
.views .col-md-3.input-group{ padding:5px 0px; padding-right: 15px;}
.views .cal_event_dlg_border {/*background:#DDDDDD;*/ background-color: #ffffff;}
.views .profile_title_text {  padding-top: 0px;}
.views input#message_subject { background: #fff;border: 1px solid rgb(201, 201, 201); }
.views #message_message {    width: 100%;    height:233px;    border: 1px solid rgb(201, 201, 201);    margin: 0px 0px 10px;
    padding: 10px;    background: #fff;}
/*.views button {    border-radius: 2px;    border: 1px solid #a4a0a0;    padding: 2px 6px;    background: #E0E0E0;}*/

.views .fa-times, .views .fa-trash {    color: red;}

 .views .pag-mobile {margin: 5px 0;}
 .views .pagination { margin: 10px 0;}
 
 .views .cal_event_dlg_border { padding:0px;}
  @media all and (max-width:480px){
.views .pagination > li > a, .views .pagination > li > span{padding: 6px 7px;} 
 }
@media (max-width: 767px) {
    .views .modal-xl .modal-content{min-height: 615px;background:#fff !important; /*overflow-y: auto;*/}
	.views #cal_event_dlg_stats, .views #send_message_coach {
    padding: 5px;
    overflow: scroll !important;
    top: 0%;
    padding-top: 0px !important;
    align-items: normal;
}
   .views .profile_panel_label{ margin-top: 55px; float:none !important;}
   .views .navbar-fixed-top1 { height: 50px;}
   .views .menu-main_menu-container { margin-top: 15px;}
   .views .view-filter .col-md-3 {padding:15px;}
   .views #favourite_filter {background: #fff url("https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat 98% / auto;width: 100%; margin: 0px;} 

   .views .row {    margin-left: 0;    margin-right: 0;}
   .views .pagination { font-size:11px;}
   .views .profile_title_text { font-size: 18px;}
   .views .Upgrade-now {    font-size: 20px !important;}
}
@media (min-width: 768px) and (max-width: 980px) {
    .views .modal-xl .modal-content{min-height: 615px;background:#fff !important; /*overflow-y: auto;*/}
	.views .container.block-3{width: 100%;}
	
    .views .profile_panel_label{  float:none !important;}
 .views .view-filter .col-md-3 {padding:15px;}
 .views #favourite_filter {background: #fff url("https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat 98% / auto;
width: 100%; margin: 0px;}
.views .table_css > thead > tr > th { width:auto !important;  }
.views .table-responsive { overflow: scroll; max-height:350px;}
.views .sorting a { padding: 5px 8px;display: inline; }
.views .table > thead > tr > th {    vertical-align: middle;}
.views table.table thead .sorting {    background-position: top 12px right -4px;} 
.views .row {    margin-right: 5px;    margin-left:5px;}
.views .pag-mobile {float:none !important;}
.views .menitempage { font-size: 89%;}
}

@media all and (min-width: 1024px) {
  
	.views #coachname_message{word-break: inherit;}
			.views #cal_event_dlg_stats {
    padding: 5px;
    overflow: hidden !important;
    top: 0%;
}
.views #send_message_coach .modal-xl .modal-content{height: auto;}
	}
.views a:hover, .views a:focus { text-decoration: none;}
.views .white_background{
    background: none !important;
color:#232A36 !important;
}
.views .white_background .page-title{
	color:#fff;
}
.views .table-responsive table thead{
	background:#fff;
}
.views #send_message_coach .modal-body .btn{
	margin:0px !important;
}


/* views.blade end */

/* maps.blade.php */
#map-container *, .state_title span{
cursor:pointer !important;
}
/* maps.blade end */

/*search pages */

#college_results .update_titles .pull-right, #hscoaches_results .update_titles .pull-right, #clubcoaches_results .update_titles .pull-right{
margin:0px !important;
}
/* search pages end */

/* public profile */
.e1271-6.x-anchor, .e1271-7.x-anchor {
    margin: 0em 0em 0em 1em;
    border-width: 2px;
    border-style: solid;
    font-size: 1em;
}
.e1271-6.x-anchor {
    border-color: #00bf00;
    border-radius: 0.25em;
    background-color: #00bf00 !important;
    height: 37px;
    margin-top: 22px;
}

.e1271-7.x-anchor {
    border-color: hsla(0,0%,100%,0.6);
    border-radius: .25em;
    background-color: transparent;
    height: 37px;
    margin-top: 22px;
}

/* public profile end */

/*ppr style*/
.btn-primary{
color: #ffffff;
border-color: #0a77b3 !important;
background-color: #0a77b3 !important;
text-shadow: 0 0.075em 0.075em rgba(0,0,0,0.5);
border-radius: 0.25em;
}
.btn-primary:hover{
color: #ffffff;
border-color: rgb(8,80,120) !important;
background-color: rgb(8,80,120) !important;
text-shadow: 0 0.075em 0.075em rgba(0,0,0,0.5);
}
.vid_box iframe{
width:100%;
}
.profile_title_text.bg_org{
color:#fff;
}

.enter_findatheletes .display-form-data, .findatheletespage .display-form-data, .findatheletespage .search-form, .search-results{
background: rgba(35,42,54,0.5) !important;
}
.enter_findatheletes .display-form-data .search-results{
background:none !important;
}
.findatheletespage #athlete_searchform #filtersmenu li dl.drop-down{
/*border:1px solid #333;
border-top:0px;*/
box-shadow: 0px 0px 1px #000;
}
.e1456-1.x-bar, .e1456-20.x-bar, .e1456-23.x-bar, .e1456-31.x-bar {
    z-index: 99 !important;
}
a{
outline:none !important;
}
.container_new.profile.active {
    height: auto !important;
}
@media all and (max-width: 767px) {
#college_results .modal-xl .modal-content{
height: 615px !important;
overflow-y: scroll;
}
.studyhallstyle{
width:92% !important;
}
}
@media all and (max-width: 640px) {
.top500image{
margin-top:-40px;
}
}
/*ppr style end*/

span.required {
    color: #e25856;
}

#profile_head_info .school_bg img
{
    height:40px;
    width:40px;
}

.main_video_box:hover
{
    border:3px solid #fff !important;
}

#btn_edit.btn_message, #btn_message.btn_message
{
    background-color:#0082be !important;
    color:#fff !important;
}

.btn_addnotes
{
    background-color:#fff !important;
    color:#0082be !important;
}

#btn_edit.btn_message:hover
{
    background-color:#0082be !important;
    border-color: #adadad;
}

#btn_edit.btn_no_message
{
    background-color:#737272 !important;
    color:#fff !important;
}

#btn_edit.btn_no_message:hover
{
    background-color:#737272 !important;
    border-color: #adadad;
}

.btn_message:hover
{
    background-color:#fff !important;
    border-color: #adadad;
}

.actioncol .btn
{
    margin-top:0px !important;
}

.actioncol #btn_edit
{
    margin-bottom:10px;
}

.actioncol #btn_edit.btn_message
{
    margin-bottom:0px !important;
}

/* Athlete Profile Activity Button */
#btn_activity
{
    background: #62d1dd;
    color: #fff;
    margin-top: 10px;
    margin-left: -26px;
}
/* Athlete Profile Activity Button */

/* Athlete Profile Recommend Button */
#btn_recommend
{
    background: #ff7547;
    color: #fff;
    margin-top: 10px;
    margin-left: -26px;
}
#btn_recommend:hover {
    background-color: #ff531a;
}
/* Athlete Profile Recommend Button */

/* Athlete Profile Back Button */
.btn-back
{
    background-color: #6c757d;
border-color: #6c757d;
color: #fff;
}
.btn-back:hover {
    color:#fff;
    background-color: #66696c;
}
/* Athlete Profile Back Button */


/* camps.blade */
  .camps .boostyourrecruit{display:none;}
.camps .container_new{width: 96% !important;margin: 0px auto;padding-right: 15px !important;padding-left: 15px !important;}
.camps .section6{clear: both;}
/*.camps .result-data.paginate{background: #000;}*/

.camps .email_contact_box{margin-top: 4px;}
.camps {
    background: #000 url("https://dashboard.nationalpid.com/emailtemplate/studyhall/studyhall-bg.png");
    background-attachment: ;
    background-repeat: no-repeat;
    background-position:top center ;

    float: left;
    width: 100%;
background-size: 100%;}
.campsdiv{
padding-top:20px;
}
.camps .form-control { height: 34px; }
.camps .top-head {background: rgba(0, 0, 0, .5);  padding: 15px;}
.camps .center-div {
    display: flex;
    justify-content: center;
    align-items: center;
}
.camps .result-data {
    border: solid 1px #ccc;
    float: left;
    margin-bottom: 5px;
    background: #fff;
    width: 100%; position: relative;
}
.camps .result-data .col-md-2:nth-of-type(1) {
    padding: 0;
    width: auto;
}

.camps .email_contact_box{
    height: 35px !important;
border-radius: 4px;
border: 1px solid #BDBEC1;
padding-left: 7px;
}
/*.result-data .col-md-2:nth-of-type(3) {   
    height:145px;
    display:flex ;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: relative;
}*/

.camps .result-data .col-md-2:nth-of-type(3) {
    height: 100%;
    position: absolute;
    right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}
 @media (min-width:992px){ 
.camps .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 15px 0 0 15px !important;
    width: 96px;
}
}

.camps .btn-ornage {
        position: absolute;
bottom: 20px;
right: 15px;
background: #FF7547 !important;
color: #fff !important;
/*border: 2px solid #FF7547 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
padding: 5px 10px;
border-radius: 2px;
width: auto;*/
}
.camps .btn-ornage:hover {
background: #ff531a !important;
}

.camps .btn-gray {
    background: #666666 !important;
    color: #fff !important;
    width: 100%;
}
.camps .result-data .col-md-8 p:nth-of-type(1) {
    font-size: 16px;
    background: url(images/icons2.png) no-repeat;  
    color:#232A36;  
}
.camps .result-data .col-md-8 p:nth-of-type(1) a {
    color: #FE704C;;
    font-size: inherit;
    font-weight: normal;
    text-transform: capitalize;
}

.camps .result-data h3 {color:#0082be; font-size:20px; margin-top: 15px; }
.camps p.members {color:#232A36; margin: 12px 0;}
.camps a.membertime { color:#999999; margin: 12px 0;}
.camps h2 {margin-bottom: 15px;}
.camps h2 .fa {font-size:25px;}
.camps .search-form, .camps .display-form-data, .camps .search-results {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 3px; /*padding:25px;*/}

.camps .serach-ul, .studyhall .serach-ul ul {padding:0px; padding-top: 10px; cursor: pointer;}
.camps .serach-ul li ul {display:none; position: absolute;background: #fff;color: #999;padding: 15px;width: 100%;  z-index:999;}
.camps .serach-ul li ul li label{color:#232A36 !important;}
.camps .serach-ul li:hover ul {display:block;   }
.camps .serach-ul li ul li input[type="checkbox"] {	     box-shadow: inset 0px 0px 2px rgba(0,0,0,0.9);	 } 

    .camps .loading-dialog {
        position: fixed;
        z-index: 1000;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;   
    }	
	.camps .wrapper {
    background: #fff !important;
} 
.camps .navbar { margin-bottom: -1px;}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {    display: none !important; }
@media all and (min-width:320px) and (max-width:640px){
		.camps .search-body .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 28px auto !important;
}
.camps .result-data .col-md-2:nth-of-type(3) {
    position: inherit;
}
}​

@media (max-width:767px) {
.camps .serach-ul li ul{text-align: left; width: 90%;}
.camps .search-form {text-align: center;}
.camps h2 {font-size: 22px;}
.camps .result-data { width:100%;}
.camps .result-data {text-align:center;}
.camps .result-data .col-md-2:nth-of-type(1) img.img-responsive {    margin: 10px auto; }
.camps .profile_panel_label {float: inherit;width: auto;}
}

 @media (min-width:768px) and (max-width:991px) { 
 .camps .profile_panel_label {float: inherit;width: auto;}
 .camps .search-form {text-align: center;}
 .camps .serach-ul li ul{text-align: left; width: 90%;}
 }
 
.camps .search-form, .camps .display-form-data, .search-results {
	background: none !important;
	}
.camps .search-form *{
	//color:#fff !important;
        color: #333 !important;
}		
.camps .display-form-data *, .camps .search-results *{
	
}		
/*.camps .result-data.paginate{
	background:#232a36;
}		
.camps .result-data.paginate *{
	color:#fff !important;
}
.camps .result-data.paginate li a{
	color:#000 !important;
}*/
.camps .email_contact_box {
    color: #232A36 !important;
}

/* camps.blade end */


/* campview.blade */
  .campview .boostyourrecruit{display:none;}
.campview .container_new{width: 96% !important;margin: 0px auto;padding-right: 15px !important;padding-left: 15px !important;}
.campview .section6{clear: both;}
/*.campview .result-data.paginate{background: #000;}*/

.campview .email_contact_box{margin-top: 4px;}
.campview {
    background: #000 url("https://dashboard.nationalpid.com/emailtemplate/studyhall/studyhall-bg.png");
    background-attachment: ;
    background-repeat: no-repeat;
    background-position:top center ;

    float: left;
    width: 100%;
background-size: 100%;}
.campviewdiv{
padding-top:20px;
}
.campview .form-control { height: 34px; }
.campview .top-head {background: rgba(0, 0, 0, .5);  padding: 15px;}
.campview .center-div {
    display: flex;
    justify-content: center;
    align-items: center;
}
.campview .result-data {
    border: solid 1px #ccc;
    float: left;
    margin-bottom: 5px;
    background: #fff;
    width: 100%; position: relative;
}
.campview .result-data .col-md-2:nth-of-type(1) {
    padding: 0;
    width: auto;
}

.campview .email_contact_box{
    height: 35px !important;
border-radius: 4px;
border: 1px solid #BDBEC1;
padding-left: 7px;
}
/*.result-data .col-md-2:nth-of-type(3) {   
    height:145px;
    display:flex ;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    position: relative;
}*/

.campview .result-data .col-md-2:nth-of-type(3) {
    height: 100%;
    position: absolute;
    right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}
 @media (min-width:992px){ 
.campview .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 15px 0 0 15px !important;
    width: 96px;
}
}

.campview .btn-ornage {
        position: absolute;
bottom: 20px;
right: 15px;
background: #FF7547 !important;
color: #fff !important;
/*border: 2px solid #FF7547 !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
padding: 5px 10px;
border-radius: 2px;
width: auto;*/
}
.campview .btn-ornage:hover {
background: #ff531a !important;
}

.campview .btn-gray {
    background: #666666 !important;
    color: #fff !important;
    width: 100%;
}
.campview .result-data .col-md-8 p:nth-of-type(1) {
    font-size: 16px;
    background: url(images/icons2.png) no-repeat;  
    color:#232A36;  
}
.campview .result-data .col-md-8 p:nth-of-type(1) a {
    color: #FE704C;;
    font-size: inherit;
    font-weight: normal;
    text-transform: capitalize;
}

.campview .result-data h3 {color:#0082be; font-size:20px; margin-top: 15px; }
.campview p.members {color:#232A36; margin: 12px 0;}
.campview a.membertime { color:#999999; margin: 12px 0;}
.campview h2 {margin-bottom: 15px;}
.campview h2 .fa {font-size:25px;}
.campview .search-form, .campview .display-form-data, .campview .search-results {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 3px; /*padding:25px;*/}

.campview .serach-ul, .studyhall .serach-ul ul {padding:0px; padding-top: 10px; cursor: pointer;}
.campview .serach-ul li ul {display:none; position: absolute;background: #fff;color: #999;padding: 15px;width: 100%;  z-index:999;}
.campview .serach-ul li ul li label{color:#232A36 !important;}
.campview .serach-ul li:hover ul {display:block;   }
.campview .serach-ul li ul li input[type="checkbox"] {	     box-shadow: inset 0px 0px 2px rgba(0,0,0,0.9);	 } 

    .campview .loading-dialog {
        position: fixed;
        z-index: 1000;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: rgba( 0, 0, 0, .2 ) url('/angular/angular_loader.gif') 50% 50% no-repeat;   
    }	
	.campview .wrapper {
    background: #fff !important;
} 
.campview .navbar { margin-bottom: -1px;}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {    display: none !important; }
@media all and (min-width:320px) and (max-width:640px){
		.campview .search-body .result-data .col-md-2:nth-of-type(1) img.img-responsive {
    margin: 28px auto !important;
}
.campview .result-data .col-md-2:nth-of-type(3) {
    position: inherit;
}
}​

@media (max-width:767px) {
.campview .serach-ul li ul{text-align: left; width: 90%;}
.campview .search-form {text-align: center;}
.campview h2 {font-size: 22px;}
.campview .result-data { width:100%;}
.campview .result-data {text-align:center;}
.campview .result-data .col-md-2:nth-of-type(1) img.img-responsive {    margin: 10px auto; }
.campview .profile_panel_label {float: inherit;width: auto;}
}

 @media (min-width:768px) and (max-width:991px) { 
 .campview .profile_panel_label {float: inherit;width: auto;}
 .campview .search-form {text-align: center;}
 .campview .serach-ul li ul{text-align: left; width: 90%;}
 }
 
.campview .search-form, .campview .display-form-data, .search-results {
	background: none !important;
	}
.campview .search-form *{
	//color:#fff !important;
        color: #333 !important;
}		
.campview .display-form-data *, .campview .search-results *{
	
}		
/*.campview .result-data.paginate{
	background:#232a36;
}		
.campview .result-data.paginate *{
	color:#fff !important;
}
.campview .result-data.paginate li a{
	color:#000 !important;
}*/
.campview .email_contact_box {
    color: #232A36 !important;
}

/* campview*-.blade end */
