@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'tiennebold';
    src: url('../fonts/tienne-bold-webfont.eot');
    src: url('../fonts/tienne-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tienne-bold-webfont.woff') format('woff'),
         url('../fonts/tienne-bold-webfont.ttf') format('truetype'),
         url('../fonts/tienne-bold-webfont.svg#tiennebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'tienneregular';
    src: url('../fonts/tienne-regular-webfont.eot');
    src: url('../fonts/tienne-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tienne-regular-webfont.woff') format('woff'),
         url('../fonts/tienne-regular-webfont.ttf') format('truetype'),
         url('../fonts/tienne-regular-webfont.svg#tienneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.mandatory {font-size:16px; color:red}
/** Common Styles Styles Starts Here **/ 
body {
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
 color: #494a4a;
 line-height: 20px;
}
body, p, h1, h2, h3, h4, h5, h6, form, ul, ol, li {
	padding: 0px;
	margin: 0px;
}
img, embed, object, video {
	max-width: 100%;
	max-height: 100%;
}
iframe {
	max-width: 100%;
}
a {
	outline: none;
	text-decoration: none;
}
img {
	border: none;
	vertical-align: middle;
}
li {
	list-style-type: none;
}
.clear {
	clear: both;
}
h1 {
	font-size: 26px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 22px;
}
h4 {
	font-size: 20px;
}
h5 {
	font-size: 18px;
}
header, .user_detials, #login-container, footer, .footer, .admin-content, #menu-section, #view-evaluation-container, .profile-content, #complete-rot-eval, #eval-name,#user-name, .rot-eval-container ,#complete-lectures ,#complete-events,.common-container{
	width: 100%;
	float: left;
}
.header, .user_section, .login-container, #footer, .dashboard-menu, .admin-container, nav, .view-evaluation-container, .profile-container, .complete-rot-eval, .eval-name,.user-name ,.complete-lectures,.complete-events{
	max-width: 960px;
	margin: 0 auto;
}

.common-container{ min-height:600px; }
/** Common Styles Styles Ends  Here **/

.user_detials{ background:#e5edf4;}
.user_section{ text-align:right; color:#7797b8;}
.user_section p{ color: #333333; font-weight: bold; float:left; margin:5px 0 0;}
.user_section a{ color:#7797b8; font: 14px/30px Verdana, Geneva, sans-serif; padding:0 5px;}
.user_section a.user_name { color:#449f18; font-weight:bold;}
.user_section a:hover { color:#63B0FF;}



#minibar{ display:none;}
.floater{ position:fixed; top:0px; z-index:999; width:100%; display:block; clear:both; background:#fff;}


/** Header Styles Starts Here **/

header{ background:url(../site-images/header-bg.png) 0 0 repeat-x; background-size: auto 100%; border-bottom:1px solid #dfe2e1; padding:0 0 10px;}
.header-content{ width:100%;}
.main-logo{ width:200px; float:left; }
.main-logo a{ margin:20px 0 0; display:block; width:100%; }
.main-logo a img{ width:98%;}


.menu_section{ float:right; margin:40px 0 0;}
.menu_section ul li{ display:inline; padding:3px 20px; border-right:1px solid #d5d5d5;}
.menu_section ul li:last-child{ border:none;}
.menu_section ul li a{ color:#333333; font: 16px Tahoma, Geneva, sans-serif; padding:2px 25px 4px 8px; background:url(../site-images/menu_down_arrow.png) right 6px no-repeat;}
.menu_section ul li a:hover { color:#ffffff; background:url(../site-images/menu_down_arrow.png) right 6px no-repeat #20345d;}

.menu_section ul li.no-background a{ background:none; padding:2px 8px 4px 8px;}
.menu_section ul li.no-background a:hover{ background:#20345D;}

#profile-info{width:270px; padding:10px 0 10px 10px; display:none; float:right; background:#1f4d7f; }
.profile-image{ width:100px; float:left; margin:5px 0 0 0; }
.profile-image img{ padding:5px; border: 1px solid #CCCCCC; width:70%; }
.profile-info-content{ float:left; width:170px; }
.profile-info-content p{ font: normal 13px/21px Arial; }
.profile-info-content a{ float:left; margin:10px 5px 0 0; font: normal 13px/21px Arial; color:#ffffff !important; padding:0 !important; }
.profile-info-content a:hover{ text-decoration:underline; }
.profile-info-content h3 a{  font: normal 18px/18px Arial; color:#54aeec; background:none; padding:0; float:none; text-align:left;}
.profile-info-content h3 a:hover{ background:none; }

/** Header Styles Ends Here **/

/** Login Container Styles Starts Here **/

#login-container{ margin:42px 0; }
.login-container h1, .login-container h2{ font: 32px sans-serif; color:#808080; margin:0 0 10px 0; text-align:center;}
.login-container p{ text-align:center; color:#999; font: 18px Arial;}
.login-div{ float:left; width:250px; margin:20px 0 0; background:#f8f8f8; padding:15px 20px;border:1px solid #d9d9d9;}
.login-div h2{ font: normal 26px/25px Arial; color:#333333; text-align:left;/* margin:2px 0; color:#ff920e; text-align:center; */}
.login-form{ }
.login-form li{ margin:15px 0; }
.login-form a{ color:#494A4A; margin:7px 0; float:right; }
.login-form a:hover{ color:#FF920E; }



.login-form input[type='text']{  width:94%; padding:8px 0 8px 15px; font: normal 16px/21px Verdana, Geneva, sans-serif; /*border:none; background:none; border-bottom:1px solid #ccc; border-radius:10px;*/ border:1px solid #d5d5d5;}
.login-form input[type='password']{ width:94%; padding:8px 0 8px 15px; font: normal 16px/21px Verdana, Geneva, sans-serif; /*border:none; background:none; border-bottom:1px solid #ccc; border-radius:10px;*/ border:1px solid #d5d5d5;}

INPUT[type="text"].hintTextbox { color: #d5d5d5; }
INPUT[type="password"].hintTextbox { color: #d5d5d5; }

INPUT[type="text"].hintTextboxActive { color: #408080; }
INPUT[type="password"].hintTextboxActive { color: #408080; }

.login-form input[type='submit']{ float:left;background: url(../site-images/sign-up-bg.gif) 0 0 repeat-x; text-shadow: 0 -1px #C98B20; width:100%; height:42px; border:none; font: normal 24px Arial; color:#ffffff; cursor:pointer;}
/** Login Container Styles Ends Here **/

/** Login Form Popup Styles **/
#login-full{ background:url(../site-images/tell-friend-bg.png) 0 0 repeat; height:100%; width:100%; position:fixed; display:none; z-index:10;}
#login-window{ position:absolute; left:40%; top:10%; background:#FFF; border:5px solid #b5b4b2; width:400px; padding:15px; z-index:11; display:none;}
#login-window h2{ color:#000; margin:0 0 20px 0; font-weight:normal;}
#login-window input[type="text"], #login-window input[type="password"]{ width:98%; border:1px solid #ccc; margin:5px 0; height:40px; padding:0 0 0 2%; color:#989898; font:normal 14px Verdana, Geneva, sans-serif;}
#login-window input[type="submit"]{ width:75px; height:35px; background:#ccc; border:none; cursor:pointer; font:normal 14px Verdana, Geneva, sans-serif; margin:20px 0 0;}
#login-window a{ width:auto; height:auto; background:none; font:normal 14px Verdana, Geneva, sans-serif; float:right; margin:25px 0 0; color:#000; text-decoration:underline;}
#login-window a:hover{ text-decoration:none;}
#login-window a.close_button{ position:absolute; right:-12px; top:-39px; width:25px; height:25px;}

/** Container Info Styles Starts Here **/

.container-info{ margin:20px 0 0; width:65%; float:right;}
.container-info h2{ font: normal 18px/21px Arial; margin:0 0 20px; color:#54aeec; }
.container-info ul{ margin:0 0 0 15px; }
.container-info li{ margin:20px 0; font: normal 14px/18px Arial; padding:0 0 0 50px; }
.container-info li.desc_1{ background:url(../site-images/numbers.png) -13px -10px no-repeat;}
.container-info li.desc_2{ background:url(../site-images/numbers.png) -13px -100px no-repeat; padding:6px 0 6px 50px;}
.container-info li.desc_3{ background:url(../site-images/numbers.png) -13px -190px no-repeat;}

/** Container Info Styles Ends Here **/

/** Footer Styles Starts Here **/

footer{ border-top:1px solid #ccc; /*background:url(../site-images/footer-bg.png) 0 0 repeat-x; background-size:auto 100%;*/}
.footer{ padding:27px 0; float:left;}
.footer-links a, .footer-links{ font: normal 12px/21px Arial; color:#494a4a; }
.footer-links a:hover{ color: #54aeec; }

.footer-links p{ float:right;}

/** Footer Styles Ends Here **/

/** Dashboard Menu Styles Starts Here **/

.dashboard-menu{ background:#ffffff; }
.dashboard-menu h1, .view-evaluation-container h1{ font: normal 28px/18px Arial; padding:20px 0 20px; }
.dashboard-menu h1 span{ font:normal 20px/18px Arial; color:#54aeec; }
.dash-menu-list{ width:100%; float:left; background:#ffffff; padding:20px 0; }
.dash-menu-list li{ float:left; text-align:center; width:160px; height:150px; display:table; margin:15px 65px; position:relative;  }
.dash-menu-list li a{ text-align:center; background:#54aeec; color:#ffffff; display:table-cell; font: normal 18px/21px Arial; vertical-align:bottom; padding:0 0 3px; border:1px solid #cccccc; }

.dash-menu-list li a.user-manage-menu{ background:url(../site-images/user-manage-ico.png) center 0 no-repeat; color:#54aeec;  }

.dash-menu-list li a.prog-setup-menu{ background:url(../site-images/program-setup.png) center 0 no-repeat;  color:#54aeec;  }

.dash-menu-list li a.director{ background:url(../site-images/director.png) center 0 no-repeat;  color:#54aeec; }

.dash-menu-list li a.admin{ background:url(../site-images/admin.png) center 0 no-repeat;  color:#54aeec; }

.dash-menu-list li a.logout{ background:url(../site-images/logout.png) center 0 no-repeat;  color:#54aeec; background-size:70%;}


#evaluation-items li, #admin-items li, #director-items li, #rot-eval-items li, #program-setup-items li, #user-manage-items li{ float:left; width:auto; height:auto; margin:0; width:100%; }
#evaluation-items li a, #admin-items li a, #director-items li a, #rot-eval-items li a, #program-setup-items li a, #user-manage-items li a{ color:#FFFFFF; font: normal 14px/21px Arial; background:#0063a9; float:none; padding:2px 0; display:block; }
#evaluation-items li a:hover, #admin-items li a:hover, #director-items li a:hover, #rot-eval-items li a:hover, #program-setup-items li a:hover, #user-manage-items li a:hover{ text-decoration:underline; }


.dash-menu-list li a.evaluation-menu{ background:url(../site-images/eval-icon.jpg) center 0 no-repeat; background-size:80% 83%; color:#54aeec; position:relative;  }


#evaluation-items, #admin-items, #director-items, #rot-eval-items, #program-setup-items, #user-manage-items{ width:160px; position:absolute; display:none; z-index:2000; left:0; top:0; }

/** Dashboard Menu Styles Ends Here **/

/** Admin Page Styles Starts Here **/

.admin-container h1, .profile-container h1{ font: normal 28px/18px Arial;  padding:20px; }
.admin-content h3{ font:normal 20px/18px Arial; color:#54aeec; }
.admin-content{ background:#FFFFFF; }
.admin-first-list, .admin-second-list{ float:left; width:40%; margin:25px; }
.admin-content ul{ margin:20px 0 0; }
.admin-first-list li, .admin-second-list li{ margin:8px 0; }
.admin-first-list li a, .admin-second-list li a{ font: normal 14px/21px Arial; color:#494a4a; background:url(../site-images/arrow2.gif) 0 3px no-repeat; padding:0 0 0 10px;}
.admin-first-list li a:hover, .admin-second-list li a:hover{ color: #54aeec; }

/** Admin Page Styles Ends Here **/

/** View Evaluation Page Styles Starts Here **/

.display-eval{ padding:0 0 0 20px; }
.display-eval p{ float:left; }
.display-eval form{ float:left; }
.view-evaluation{ width:100%; float:left; background:#ffffff; }
.filter-evaluations{ float:right; width:64%; margin:50px 0 0 0; }
.filter-evaluations h3{ font: normal 16px/18px Arial; float:left; margin:3px 10px; }
.filter-evaluations #dateFrom, .filter-evaluations #dateTo{ font: normal 14px/18px Arial; float:left; margin:0 2px; height:20px; }
.filter-evaluations button{ float:left; cursor:pointer; }
.filter-eval-button{ background: none repeat scroll 0 0 #628AC7;
    border: 1px solid #BABABA;
    border-radius: 5px;
    color: #FFFFFF ;
    cursor: pointer;
    font-size: 13px;
    padding: 5px; }

.check-all-eval{ font: normal 14px/18px Arial; float:right; margin:10px 0; }
.view-evaluation-content{ width:100%; float:left; margin:0 10px 15px 10px; }
.view-evaluation-content p{ font: normal 14px/18px Verdana, Geneva, sans-serif; }
.view-evaluation-content form{ margin:10px 0 0; }

#eval-table{ width:100%; margin:0 0 25px; padding:0;  border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;font: normal 13px/21px Arial; color:#494a4a;}
#eval-table tr{ text-align:center; }
#eval-table thead th{ background:#fff;}
#eval-table tr:nth-child(odd){ background:#F5F7F7; }
#eval-table a{ font: normal 13px/21px Arial; color:#494a4a; }
#eval-table a{ color:#005FA9; }
#eval-table a:hover{ color:#54aeec ; }
#eval-table .bold-sl-nos a{ font-weight:bold; }
th { border-left: 1px solid #d5d5d5;}
#eval-table td{ padding:5px; line-height:17px; border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5;}

.common-table{ border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;}
.common-table  tr:nth-child(even){ background:#F5F7F7;}
.common-table td{ border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; padding:5px 0; font-size:13px;}

/** View Evaluation Page Styles Ends Here **/

/** Your Profile Page Styles Starts Here **/

.profile-content{ background:#FFFFFF; }
.profile-content p{ font: normal 16px/21px Arial; color:#494a4a; margin:20px; }
.profile-content span{ color:#ff0000; }
.profile-content .profile-form{ margin:25px auto; width:92%; }
.profile-form li{ width:100%; float:left; margin:8px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; }

.profile-form label{ width:40%; float:left; text-align:right; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.profile-form label.other-designation{ min-height:45px; }
.profile-form input[type='text'], .profile-form input[type='password'], .profile-form textarea{ width:180px; border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.profile-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.profile-form input[type='submit'], .profile-form input[type='button']{ width:95px; margin:0 5px 0 0; height:30px; cursor:pointer; font: normal 15px/21px Arial; }
.profile-form a{ font: normal 14px/21px Arial; color:#494a4a; margin:0 0 0 10px; }
.profile-form a:hover{ color:#54aeec; }

/** Profile Page-2 Changed Styles **/

.profile-content-2 li{ width:33%; margin:15px 0; min-height:75px; }
.profile-content-2 label{ width:100%; text-align:left; }
.profile-content-2 li.other-designation{ width:100%; }
.profile-content-2 li.other-designation label{ width:31.5%; padding:20px 0; }
.profile-content-2 a{ clear:both; display:block; width:160px; margin:0; }
.profile-content-2 select{ width:180px; }
.profile-content-2 li.submit-buttons{ width:100%; text-align:center; }
.update, .cancel{ background:#0080C0; color:#fff; border:none; border-radius:5px;}
.update:hover, .cancel:hover { color:#000; background:#008BCE;}
/** Profile Page-2 Changed Styles **/

/** Your Profile Page Styles Ends Here **/

/** Evaluation Names Styles Starts Here **/
.eval-name-container{ background:#ffffff;}
.eval-name h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.eval-name-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.eval-name-form{ margin:0 0 20px; float:left; }
.eval-name-form li{ width:100%; float:left; margin:8px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.eval-name-form label{ width:12%; float:left; text-align:left; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.eval-name-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.eval-name-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.eval-name-form input[type='submit'], .eval-name-form input[type='button']{ width:95px; margin:0 5px 0 0; height:30px; cursor:pointer; font: normal 15px/21px Arial; }
.eval-name-form select{ width:225px; }
.eval-name-form button{ height:30px; margin:0 0 0 5px; cursor:pointer; }


/** Evaluation Names Styles Ends Here **/

/** Complete Rotation Evaluation Styles Starts Here **/

.rot-eval-container{ background:#ffffff; }
.complete-rot-eval h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.rot-eval-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.rot-eval-form{ margin:0 0 20px; float:left; }
.rot-eval-form li{ width:100%; float:left; margin:12px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.rot-eval-form label{ width:40%; float:left; text-align:right; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.rot-eval-form input[type='text'], .profile-form input[type='password'], .profile-form textarea{ width:180px; border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.rot-eval-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.rot-eval-form input[type='submit'], .rot-eval-form input[type='button'], .profile-form input[type='button']{ width:95px; margin:0 5px 0 0; height:30px; cursor:pointer; font: normal 15px/21px Arial; }
.rot-eval-form select{ width:225px; }
.rot-eval-form button{ height:30px; margin:0 0 0 5px; cursor:pointer; }
.errorMessage {
	color:#FF0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

/** Hospitals Names Styles Starts Here **/

.director-name-container{ background:#ffffff; }
.director-name h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.director-name-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.director-name-form{ margin:0 0 20px; float:left; }
.director-name-form li{ width:80%; float:left; margin:8px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; padding-left:254px; }
.director-name-form label{ width:7%; float:left; text-align:left; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.director-name-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.director-name-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.director-name-form select{ width:225px; }
.director-name-form button{ height:30px; margin:0 0 0 5px; cursor:pointer; }

/** Profile pic Upload**/
#Loaded_Photo{ margin-top: 10px;  /* padding: 5px 0 0 15px; border-top: 1px solid #CCCCCC; */ width: 132px;position:relative; }
.remove_user_img{ position:absolute; top:10px; right:10px;  cursor: pointer;} 
#comments_error{
	display:none; width:527px; 
	border:0; 
    border: 1px solid transparent;
    border-radius: 3px 3px 3px 3px;
    bottom: 5px;
    color:#F00;
    cursor: pointer;
    padding: 4px 5px 4px 4px;
    right: 0;
	margin-bottom:10px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px;}
/**End Profile pic **/

/** Users Form**/

.user-name-container{ background:#ffffff; }
.user-name h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.user-name-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.user-name-form{ margin:0 0 20px; float:left; }
.user-name-form li{ width:95%; float:left; margin:3px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.user-name-form label{ width:12%; float:left; text-align:left; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.user-name-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.user-name-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.user-name-form input[type='submit'], .user-name-form input[type='button']{ width:95px; margin:0 5px 0 0; height:30px; cursor:pointer; font: normal 15px/21px Arial; }
.user-name-form select{ width:225px; }
.user-name-form button{ height:30px; margin:0 0 0 5px; cursor:pointer; }

/** Evaluation Names Styles Ends Here **/



/** Lectures styles

/** Hospitals Names Styles Starts Here **/

.complete-lectures{ background:#ffffff; }
.complete-lectures h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.lectures-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.lectures-name-form{ margin:0 0 20px; float:left; }
.lectures-name-form li{ width:80%; float:left; margin:8px 0; font: normal 13px/21px Verdana, Geneva, sans-serif; padding-left:254px; }
.lectures-name-form label{ width:15%; float:left; text-align:left; margin:3px 10px 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.lectures-name-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.lectures-name-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.lectures-name-form select{ width:225px; }
.lectures-name-form button{ height:30px; margin:0 0 0 5px; cursor:pointer; }

/** Hospitals Names Styles Ends Here **/





/** Hospitals Names Styles Starts Here **/

.events-container{ background:#ffffff; }
.complete-events h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.events-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.add_event-form{ margin:0 0 20px; float:left; }
.add_event-form ul{ width:40%; float:right;}

.add_event-form li{ width:100%;  font: normal 13px/21px Verdana, Geneva, sans-serif;  }
.add_event-form label{ width:25%; float:left;  margin:10px 0 0 68px; font: normal 15px/21px Arial; color:#494a4a; }
.add_event-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.add_event-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.add_event-form select{ width:225px; }





.events-container{ background:#ffffff; }
.complete-events h1{ font: normal 28px/18px Arial;  padding:20px 0 20px; }
.events-container h3{ font: normal 18px/18px Arial;  padding:20px; color:#54AEEC; }
.event-form{ margin:0 0 20px; float:left; }
.event-form ul{ width:64%; float:left; }
.event-form li{ width:80%; float:right; margin:8px 0; font: normal 13px/21px Verdana, Geneva, sans-serif;  }
.event-form label{ width:31%; float:left; text-align:left; margin:3px 0 0 0; font: normal 15px/21px Arial; color:#494a4a; }
.event-form input[type='text']{ /*width:180px;*/ border:1px solid #ccc; background:#ffffff; height:25px; font: normal 13px/21px Verdana, Geneva, sans-serif; color:#494a4a; }
.event-form select{ padding:5px; font: normal 13px/21px Verdana, Geneva, sans-serif; }
.event-form select{ width:225px; }

/*Legends*/
#legends td { border: none; }
#legends th { border: none; }
.LegendsPadding {
    padding: 2px 4px 2px 2px;
}
/*** rating styles ***/
.evaluation-div{ position:relative; width:100%; float:left;}
.evaluation-basic-content{ width:75%; float:left}
.evaluation-basic-content label {
    color: #494a4a;
    float: left;
    font: 15px/21px Arial;
    margin: 3px 10px 0 0;
    text-align: left;
    width: 24%;
}
.rating-content{ width:17%; float:left; position:absolute; bottom:5px; right:0px;}
.eval-name-form .rating-content li{ font: normal 12px Arial; margin:0;}
.eval-name-form .rating-content li label{ width:100%; font: normal 12px/21px Arial }
/** Complete Rotation Evaluation Styles Ends Here **/

@media screen and (max-width:959px)
{
	.login-div{ margin: 20px 0 0 10px;}
	.container-info{  width: 60%;}
	.footer-links{ margin:0 10px;}
	
	.view-evaluation-content{ margin: 0 1% 15px; width: 98%;}
	.filter-evaluations{ width:80%; margin: 50px 0 0;}
	.check-all-eval{ margin:10px 10px 10px 0;}
}



