@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');

/**** This link for alumni banner text ******/
@import url('https://fonts.googleapis.com/css?family=Gabriela&subset=cyrillic,cyrillic-ext');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+JP:300,400');

@import url('https://fonts.googleapis.com/css?family=Bree+Serif&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Varela+Round');
@import url('https://fonts.googleapis.com/css?family=Patua+One&display=swap');


body{font-family: 'Roboto', sans-serif;}
html {scroll-behavior:smooth;}

body.exam-cap-body{background:#efefef !important;}

::-webkit-scrollbar {width:8px; height:0px;}
::-webkit-scrollbar-button {background:#000;}
::-webkit-scrollbar-track-piece {background:#000;}
::-webkit-scrollbar-thumb {background:#2770fa;}

.container{max-width:1300px;}
p{font-size:15px; font-family: 'Roboto', sans-serif; color:#383838; line-height:22px; margin-bottom:25px; display:block; clear:both;}
/*
.navbar{background:#fff; border-bottom:solid 3px #fff;}
.navbar-brand{padding-top:0px; padding-bottom:0px; background:#fff; padding:6px 15px;}
.navbar-nav{margin-top:-3px;}
.navbar-nav li a{color:#7c96ad;}
*/
.main_bg{border-radius:0px; padding:0px; position:relative; min-height:617px;}
.main_bg img{width:120%; }
.main_bg .container{ max-width:1140px; position: absolute; color: #fff; text-align:left; left:0; right:0; top: 10%;}
/*.navbar-nav .nav-link{font-size:14px; text-transform:uppercase; color:#fff;}
.navbar-nav .nav-link:hover{color:#0a1827;}

.navbar-brand img {
    float: left;
    height: auto !important;
   width: auto !important; 
    margin-right: 5px;
}

.navbar-nav li.active a{color:#fff;}
.navbar-nav li:hover a{text-decoration:none;}
*/

.wrapper-exam{position:relative;}


.main_nav{background:#0f7dca; padding:0px;}
.main_nav .navbar-nav .dropdown-menu{width:360px; padding:.4rem;}
.main_nav .navbar-nav .dropdown-menu li{display:inline-block; width:auto; font-size:14px; color:#7c96ad; padding: .25rem 1rem;}
.main_nav .navbar-nav{position:relative;}
.main_nav .dropdown,.main_nav .dropleft,.main_nav .dropright,.main_nav .dropup{position:static;}
.main_nav .dropdown-item.active,.main_nav .dropdown-item:active {color:#fff !important; text-decoration:none;
background-color:#007bff;}

.main_nav .navbar-nav li:nth-child(2) .dropdown-menu{left:110px;}

.main_nav .navbar-nav .dropdown-menu li:active a{color:#fff;}

.sticky{box-shadow:5px 5px 5px rgba(0,0,0,0.2);}



.main-sidebar .sidebar-menu>li {
	border-bottom: 1px solid #dddddd;
}
.treeview-menu>li {
	border-bottom: 1px solid #dddddd;
}
.skin-blue .main-header .navbar {
	background-color: #0f7dca;
}
.skin-blue .main-header .navbar .nav>li>a {
	color: #ffffff
}
.skin-blue .main-header .navbar .nav>li>a:hover, .skin-blue .main-header .navbar .nav>li>a:active, .skin-blue .main-header .navbar .nav>li>a:focus, .skin-blue .main-header .navbar .nav .open>a, .skin-blue .main-header .navbar .nav .open>a:hover, .skin-blue .main-header .navbar .nav .open>a:focus, .skin-blue .main-header .navbar .nav>.active>a {
	color: #0F7DCA;
}
.skin-blue .main-header .navbar .sidebar-toggle {
	color: #ffffff
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-blue .main-header .navbar .sidebar-toggle {
	color: #ffffff
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
	background-color: #367fa9
}





/****** STYLES FOR STUDENT LAN TEST REPORT PAGE BY NAGARAJU ***/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:'Roboto', sans-serif/*'Open Sans', sans-serif*/ !important;}


.p{padding:15px !important;}
.pt-15{padding-top:15px;}
.pb-15{padding-bottom:15px;}
.mt-80{margin-top:60px !important;}
.mt-15{margin-top:15px !important;}
.whitboxWithShadow{background:#fff; display:block; clear:both;  margin-bottom:15px; position:relative;
-moz-box-shadow:1px 1px 3px rgba(115,108,203,0.23);
-webkit-box-shadow:1px 1px 3px rgba(115,108,203,0.23);
box-shadow:1px 1px 3px rgba(115,108,203,0.23);
}
.profile_header{background-color:red; background-image: linear-gradient(#0f8dac, #0fab74); min-height:110px; text-align:center; position:relative;}
.profile_header h5{font-size:17px; color:#fff; font-weight:500; text-align:center; padding:25px 0px 0; margin:0px;}
.profile_picture{position:absolute; left:50%; margin-left:-45px; bottom:-48%;}
.profile_picture img{border:solid 4px #fff; border-radius:50%;
-moz-box-shadow:5px 3px 5px rgba(15,125,202,0.25);
-webkit-box-shadow:5px 3px 5px rgba(15,125,202,0.25);
box-shadow:5px 3px 5px rgba(15,125,202,0.25)
}

.profile_sidebar{position: fixed; overflow-y:auto; top:50px; bottom:0; width:280px; max-height:100%; z-index:10; padding:15px;
-moz-box-shadow:-2px 0px 2px rgba(0,0,0,0.20);
-webkit-box-shadow:-2px 0px 2px rgba(0,0,0,0.20);
box-shadow:-2px 0px 2px rgba(0,0,0,0.20);}

.profile_sidebar_right{right:0px; left:auto;}
.profile_lists li{list-style:none;}
.list-group.profile_lists{}
.list-group.profile_lists .list-group-item{border-radius:0; border-left:none; border-right:none; border-color:#f0f2f3; padding:12px 15px; color:#555555;}
.list-group.profile_lists .list-group-item strong{font-weight:500;}
.list-group.profile_lists .list-group-item:first-child{border-top:none;}
.profile_lists .list-group-item.active{background:#ff9900; color:#fff; font-weight:500; font-size:18px; padding:12px 15px;}

.profile_lists li kbd{float:right; padding-left:7px; padding-right:7px;}
.tpublished{float:right; background:#0f7dca; color:#fff; }
.tattempted{background:#0fca3b;}
.tpending{background:#ff7058;}

.profile_content{margin-left:250px; padding-left:15px; margin-top:60px;}
.profile_content_right{margin-right:250px; margin-left:0px; margin-top:0px; padding-left:0; padding-right:15px;}
.profile_content_two_sidebars{margin-right:265px;}

.readiness_sec{display:block; clear:both; overflow:hidden; margin-bottom:15px;}
.special_text{float:left; margin:0px; padding:0px; font-weight:bold; font-size:30px;}
.readiness_right{float:right; padding-top:3px;}
.readiness_right select{border:solid 1px #d2d7db; min-width:180px; max-width:200px; padding:4px 8px 3px; font-size:16px; color:#555555; float:right; margin-left:10px;}
.readiness_right > span{display:inline-block; font-size:13px; color:#fff; padding:6px 10px; text-align:center;}
/*span.low_indication{background:#f89e00;}
span.medium_indication{background:#b20fca;}
span.good_indication{background:#0fca3b;}*/
span.disable_indication{background:#f3f3f3; color:#555555;}
.status_span{display:inline-block; font-size:13px; color:#fff; padding:3px 10px;}

select{-moz-appearance:none; -webkit-appearance:none; appearance:none; background: url(image/select_dropdown.jpg) #fff no-repeat right center;}
select:after{ position:absolute; content:""; right:0; z-index:99;}
select:focus{outline:none;}


.content_box h3{font-size:20px; text-align:center; border-bottom:solid 1px #f0f2f3; padding:15px; margin-bottom:0px;}
.report_table{width:100%;}
.report_table tr{border-bottom:solid 1px #f0f2f3;}
.report_table tr:last-child{border-bottom:none;}
.report_table th{background:#d1dcf2; font-size:17px; font-weight:500; padding:8px 15px;}
.report_table td{font-size:14px; color:#393939; padding:8px 15px;}
.report_table tr:last-child td{padding-bottom:0px;}


.report_table span.low_indication{min-width:66px; text-align:center;}
.report_table span.medium_indication{min-width:66px; text-align:center;}
.report_table span.good_indication{min-width:66px; text-align:center;}
.report_table span.disable_indication{min-width:66px; text-align:center;}

.report_table.student_report_table tr:last-child td{padding-bottom:8px;}
.report_table.student_report_table tr td{font-size:13px;}


.common_table{width:100%; margin-top:0px;}
.common_table tr{border-bottom:solid 1px #e9eef0;}
.common_table tr:last-child{border-bottom:none;}
.common_table th{background:#fff; color:#0f7dca; font-size:14px; font-weight:500; padding:10px 15px;}
.common_table td{font-size:13px; color:#393939; padding:8px 15px; border-left:solid 1px #e9eef0;}
.common_table tr td:first-child{border-left:none;}
.common_table tr:nth-child(odd){background:#eef2f4;}



.graphcal_bg{background:url(image/main_bg.png) #0f7dca no-repeat top center; background-size:cover;}
.graphcal_bg .main-header{background:none; border-bottom:solid 1px rgba(255,255,255,0.2);}
.graphcal_bg .profile_header{ background:url(image/profile_bg.jpg) no-repeat top center;}
.graphcal_bg .profile_header h5{text-shadow:2px 2px 0px #000;}
.graphcal_bg .content_box h3{background:#000e78; color:#ffe400;}
.graphcal_bg .profile_lists .list-group-item.active{background:url(image/profile_bg.jpg) no-repeat top center;}


.sidebar_navigation{margin:0px; padding:0px;}
.sidebar_navigation li{list-style:none; border-bottom: solid 1px #eee;}
.sidebar_navigation li a{padding:12px 15px; display:block; clear:both; font-size:14px; color:#393939;}
.sidebar_navigation li a:hover{background:#eee;}
.sidebar_navigation li.active a{background:#0f7dca; color:#fff;}

.pblish-btn{background:#f89e00; color:#fff; padding:2px 6px;}
.viewmore-btn{background:#0f7dca; color:#fff; padding:2px 6px;}

.listview_text{background:rgba(0,0,0,0.02); margin-bottom:15px;}
.listview_text h2{margin-top:0px; color:#000;}
.listview_text p{font-size:17px; }


/******** 27 december ********/
.pl-0{padding-left:0px !important;}
::-webkit-scrollbar {width:2px;}
::-webkit-scrollbar-thumb {border-radius:0;}


.time_left{/*text-align:center;*/ color:#fff; padding-right:8px;}
.time_left span{font-size:13px;}
.time_left h4{font-size:20px; font-weight:500; color:#555555; }
.time_display{display:inline-block;}
.time_display kbd{ background:#fff; border:solid 1px #dae1e8; color:#000; font-size:15px; font-weight:600; padding:1px 5px; display:inline-block;}
.time_display span{color:#0f7dca; font-size:12px; font-weight:600;} 

.nav-tabs li{border-radius:4px 4px 0px 0px; margin-right:0px;}
.nav-tabs li a{color:#686868; margin-right:0px; border:none !important; border-right:solid 1px #cedeea !important;}
.tabs_header .nav-tabs li a{padding:10px 22px;}
.nav-tabs li a.activebtn, .nav-tabs>li>a.activebtn, .nav-tabs>li>a.activebtn:focus, .nav-tabs>li>a.activebtn:hover{color:#fff !important; font-weight:500; background-color:#0e74c0; box-shadow:inset 0px 0px 30px rgba(0,0,0,0.15); position:relative;}
.nav-tabs li.active a, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#fff !important; font-weight:500; background-color:#0e74c0; box-shadow:inset 0px 0px 30px rgba(0,0,0,0.15); position:relative;}
.nav-tabs li a.activebtn:after, .nav-tabs>li>a.activebtn:after, .nav-tabs>li>a.activebtn:focus:after, .nav-tabs>li>a.activebtn:hover:after{border-color: #fff transparent; position:absolute; content:""; border-style:solid; border-width:0px 8px 8px 8px; height:0px; width:0px; bottom:0px; left:50%; margin-left:-5px;}
.nav-tabs li.active a:after, .nav-tabs>li.active>a:after, .nav-tabs>li.active>a:focus:after, .nav-tabs>li.active>a:hover:after{border-color: #fff transparent; position:absolute; content:""; border-style:solid; border-width:0px 8px 8px 8px; height:0px; width:0px; bottom:0px; left:50%; margin-left:-5px;}
.nav>li>a:hover, .nav>li>a:active, .nav>li>a:focus{color:#fff; background:#0e75c1;}
.nav>li>a:hover, .nav>li>a:activebtn, .nav>li>a:focus{color:#fff; background:#0e75c1;}


.nav>li>a:focus, .nav>li>a:hover{border:none; border-right:1px solid #0f7dca;}
.question_exam{font-size:16px; font-weight:400; padding-left:0px;/* margin-bottom:25px; */color:#4d4d4d;text-align: left;}
.question_exam strong{/*margin-left:-45px; width:45px;*/ display:block; font-size:17px;}
.question_exam p{font-size:16px; display:block; clear:both;}
.image_exam{border:solid 3px #000;}
.image_exam img{display:block; margin:0px auto; max-width:100%;}

.tab-content01>.tab-pane{padding:15px;}


.choose_answer{border:solid 0px #117eca; padding:0px; box-shadow:inset 0px 0px 30px rgba(15,125,202,0.0); margin-left:5px; text-align:left;}
.choose_answer h3{border:none; margin:0px; text-align:left; color:#f48d07;}
.exam_lists{margin-bottom:0px;}
.exam_lists strong{margin-left:-52px;}
.exam_lists .list-group-item{border-left:none; border:none;  padding-left:70px; color:#555555; margin-bottom:0px; padding-top:6px; padding-bottom:0px; font-weight:400;}
.exam_lists .list-group-item:first-child {border-top-left-radius: 0; border-top-right-radius: 0;}
.exam_lists .list-group-item:last-child {border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom:none;}

.question_pattle h5{background:#e4e4e4; color:#0f7dca; display:block; margin:0px; font-weight:500; padding:8px 15px; font-size:15px; display:block; clear:both; overflow:hidden;}
.question_pattle h5 span{color:#ffea00;}
.question_pattle h4{font-size:17px; font-weight:500; color:#828487; border-bottom:solid 1px #f0f2f3; padding:10px 15px; margin:0px;}
.question_pattle h4.qp_legend{border-bottom:none; color:#1a4162; padding-left:0px;}
.question_info{}
.question_info h6{background:#1a4162; color:#fff; margin:0px; padding:8px 10px; font-size:14px; font-weight:500;}
.question_info_lists{padding:14px 14px 14px;}
.question_info_lists kbd{color:#fff; padding:2px 0px 0; font-size:10px; width:19px; height:17px; display:inline-block; text-align:center; font-weight:400; margin-bottom:3px; box-shadow:none; float:left; margin-right:3px;font-family:arial;}
.qil_answered,.answered_style{background:#85b25b !important;}
.qil_notanswered,.notanswered_style{background:#e97e6f !important;}
.qil_marked,.marked_style{background:#b28edc !important;}
.qil_unselected,.unselect_style{background:#a3a3a3 ;}
.legend_qi{display:block; clear:both; overflow:hidden;}
.legend_qi kbd{padding:4px 5px; width:48%; margin:2px !important; float:left;display:inline-block; text-align:center; color:#000;}

.buttons_group{display:block; clear:both; overflow:hidden; padding-top:20px; text-align:right; border-top:solid 1px #eaeaea; margin-top:20px;}
.buttons_group .btn{border-radius:5px; padding:6px 15px; font-weight:400;}
.buttons_group a{font-size:14px;}
.btn-success{background:#27b949 !important; border-color:#0fca3b !important;}
.btn-success:hover{background:#00a026 !important; border-color:#00a026;}
.btn-primary{background:#0f7dca; border-color:#0f7dca;}
.btn-primary:hover{background:#0065ab; border-color:#0065ab;}
.btn-info{background:#b20fca; border-color:#b20fca; margin-right:1px;}
.btn-info:hover, .btn-info:active, .btn-info.hover{background:#8e00a3 !important; border-color:#8e00a3 !important;}
.btn-info.focus, .btn-info:focus{background:#b20fca; border-color:#b20fca;}
.buttons_group .btn-default{float:left; border-color:#9a9a9a; background:#9a9a9a;}

.user_pro_sec_right{float:right; padding:0px 10px 0;}
.user_pro_sec_right p{display:inline-block; color:#fff; padding-top: 5px; margin-bottom:0px; font-size:13px;}
.user_pro_sec_right p small{display:block;}
.user_pro_sec_right img{max-width:30px; border:solid 0px #fff; border-radius:50%; box-shadow:2px 2px 3px rgba(0,0,0,0.2); float:right; margin-left:10px;}

.clearfix::after,.tabs_header:after, .question_info_lists:after {content: ""; clear:both; display:table;}
.tabs_header{border-bottom:none; background:#f4f8fb; border:solid 1px #d1e1eb; display:block; clear:both;}
.tabs_header .nav-tabs{display:inline-block; float:left; border-bottom:0px;}
.tabs_header .nav-tabs>li>a,.tabs_header .nav-tabs li{border-radius:0px;font-size: 16px;}
.score_marks{background:#f48d07; padding:10px 15px 10px; color:#fff; float:right; margin-bottom:0px;}

.styled_inputs {display: inline-block;position: relative; padding-left:25px; margin-bottom:12px; cursor: pointer;
  font-size: 22px; -webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none; top:-3px; margin-left:5px; margin-right:0px;}
  
 .pograming_question{background:#fff; padding:15px 20px 5px; box-shadow:1px 1px 1px rgba(115,108,203,0.23); font-size:15px; border:solid 1px #eaeaea; overflow-y:auto; max-height:250px; color:#828282; line-height:24px;} 
 .programing_code{margin-top:15px; border:solid 3px #dcdcdc; display:block; clear:both;}
 .compiler_section{margin:15px 0px;}
 .compiler_section input{border:solid 1px #d2d2d2; font-size:13px; padding:5px 8px; color:#333; width:160px;     margin-bottom:9px; margin-right:auto; background:#fcfcfc;margin-left:auto;}
 .btn-compile{background:#555555; color:#fff; min-width:100px;}
 .btn-compile:hover{background:#292929; color:#fff;}
 .btn-run{background:#f48d07; color:#fff; min-width:100px;}
 .btn-run:hover{background:#d97b00; color:#fff;}
 
 .code_output{border:solid 1px #f3faff; box-shadow:3px 3px 6px rgba(237,134,0,0.0)}
 .code_output h4{font-size:20px; background:#f3faff; text-align:center; margin:0px; padding:8px 10px 12px; color:#81878c; font-weight:500;}
 .code_output h5{font-size:18px;}
 .code_content{padding:10px 20px;}
 .code_content span{color:#f00;}
 
 .combobox_text{font-size:16px; line-height:36px; background:#fcfcfc; padding:30px;color:#000000;}
 .combobox_text select{line-height:20px; border-color:#bababa; font-size:14px; padding:4px 30px 4px 8px; margin-right:6px; font-weight:500;}
 
 .exam_name{display:inline-block; color:#ffff00; background:rgba(0,0,0,0.05); margin:0px; padding: 2px 20px 4px; line-height:44px; border-left:solid 1px rgba(255,255,255,0.2); border-right:solid 1px rgba(255,255,255,0.2); font-size:15px; font-weight:500;}
 .sec_questions{display:inline-block; color:#fff; font-size:13px; padding:4px 15px 4px; margin-bottom:0px;}
  
  .que_number{background:#f8f8f8; font-size:16px; font-weight:500; color:#0f7dca; margin-top:0px; padding:10px 15px; text-align:left;}
  .que_number #this_qus_number{font-size:16px;}
  .qnumber_right{float:right; font-size:14px; font-weight:400; color:#323337; padding-top:2px;}
  .content_box .select_combobox_h3{color:#0f7dca; margin-top:0px; margin-bottom:20px; padding-top:0px;}
  .reasoning_question{min-height:200px; overflow-y:auto;}
  .reasoning_question{max-height:300px;}
  .reasoning_question p{font-size:15px; line-height:22px;}
  
  .passage_questions{background:#fafdff; padding:0; margin-top:15px;
      -moz-box-shadow:1px 1px 2px rgba(3,110,38,0.10);
    -webkit-box-shadow:1px 1px 2px rgba(3,110,38,0.10);
    box-shadow:1px 1px 2px rgba(3,110,38,0.10);}
	
.qu_saparator{border-bottom:solid 1px #dfe9f1; padding:30px 0px;}	
.qu_saparator:nth-child(even){background:#f3faff;}
.btn-cr{margin-left:28px; margin-top:15px;}
	
  .passage_questions{border:solid 1px #e8eef4;}	
  .passage_questions .exam_lists{padding-bottom:0px;}
  .passage_questions .exam_lists, .passage_questions .exam_lists li{background:none; font-size:14px; color:#545658; font-weight:400;}
  .passage_questions .exam_lists li{padding-left:80px; padding-right:30px;}
  .passage_questions .exam_lists{}
  .pq_question{font-size:14px; color:#293c61; padding-left:28px; margin-bottom:20px;}
  .pq_question span{margin-left:50px;}
  .passage_questions h6{color:#0f7dca; font-size:15px; padding-left:28px;}
  
  .passage_questions .btn-primary.btn-cr{background:#caddec; border-color:#caddec; color:#66859d !important;}
  .passage_questions .btn-primary.btn-cr:hover{background:#e7f2fa; border-color:#e7f2fa; color:#66859d;}
  
  
  .nextquestionbutton{margin-left:5px;}
  
  
.answerd_sec{margin-bottom:0px; display:block; clear:both; overflow:hidden;}  
.answerd_sec li{border-radius:0px; border-right:solid 1px #ccc;} 
.answerd_sec .list-group-item:first-child {border-radius:0px; border-top:none; border-bottom:none;}
.answerd_sec .list-group-item:last-child {border-radius:0px; border-bottom:none;}
.answerd_sec .list-group-item{border-left:none; border-right:none; padding:4px 8px; font-size:13px; color:#4c4c4c;border-color:#f2f3f4; float:left; width:50%; line-height:18px;}
.answerd_sec .list-group-item kbd, .answerd_sec .list-group-item input[type="button"]{background:#85b25b; width:10px; height:10px; float:left; margin-right:5px; margin-top:4px; border-radius:2px;}
.answerd_sec .list-group-item:nth-child(2) kbd,.answerd_sec .list-group-item input[type="button"].marked_style{background:#85b25b;}
.answerd_sec .list-group-item:nth-child(3) {}
.answerd_sec .list-group-item:nth-child(4) {}

.answerd_sec .list-group-item:nth-child(3) kbd, .answerd_sec .list-group-item input[type="button"].notanswered_style{background:#e97e6f;}
.answerd_sec .list-group-item:nth-child(4) kbd, .answerd_sec .list-group-item input[type="button"].unselect_style{background:#a3a3a3;border:none !important;}

.pc_source_code{display:block; clear:both; background:#e8e8e8; padding:6px !important; float:left; width:100%;}
.pc_source_code h6{color:#4d4d4d; float:left; margin-top:5px; font-size:15px; margin-bottom:0px; margin-left:10px;}
.pc_source_code label{font-weight:400; font-size: 13px;}
.pc_source_code select {line-height:20px; border-color:#bababa; font-size:13px; padding:3px 30px 5px 8px;
margin-right:6px; font-weight:400; height:28px; margin-top:0px; color:#4d4d4d; background-image:url(image/select_dropdown.jpg);}
.float-right{float:right;}
.pro_test_cases{padding-top:10px; text-align:center;}

.list-group-item{
   border: none;
}
.programming_desc p strong{margin:0px !important; width:100% !important;}

/* Hide the browser's default radio button */
.styled_inputs input {position: absolute; opacity: 0; cursor: pointer;}
/* Create a custom radio button */
.checkmark {position:absolute; top:1px; left:0; height:18px; width:18px; background-color:#fff;  border-radius:50%; border:solid 1px #acacac;} 
/* On mouse-over, add a grey background color */
.styled_inputs:hover input ~ .checkmark {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.styled_inputs input:checked ~ .checkmark {background-color: #fff; border-color:#0f7dca;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {content: ""; position: absolute; display: none;}
/* Show the indicator (dot/circle) when checked */
.styled_inputs input:checked ~ .checkmark:after {display: block;}
/* Style the indicator (dot/circle) */
.styled_inputs .checkmark:after {top:4px;left:4px;width:8px;height:8px;border-radius: 50%;	background: #2196F3;}

.effect1{-webkit-box-shadow:none !important; }
.has-error{border-left:none !important;}
.qu_saparator h6{font-family: 'Source Sans Pro',sans-serif !important;  margin-bottom:10px;}

/*****  16 JAN 2018 *****/
html, body {height:100%; margin:0px;}

.exam_start_page{float:left; width:100%;}
.shape_left{
 background:#0e7ac6; width:40%; height:85.5%; border:solid 15px #f3f3f3; margin-top:0px; float:left; box-sizing:content-box; position:relative; z-index:9; }
.shape_left:after{position:absolute; content:""; width:0px; height:0px; border-top:291px solid transparent;
border-bottom:291px solid transparent; border-left:20vh solid #0e7ac6; left:100%; top:0px; z-index:9;}
.shape_right{float:right; width:46.3%; height:85.5%; border:solid 15px #f3f3f3; background:#fff; margin-top:0px;  box-sizing:content-box; position:relative; border-left:none; padding-left:10%;}
.shape_right:before{position:absolute; content:""; width:0px; height:0px; border-top:291px solid transparent;
border-bottom:291px solid transparent; border-left:20vh solid #f3f3f3; left:0px;}
.shape_right:after{position:absolute; content:""; width:100%; height:20px; left:0px; right:0px; background:#f3f3f3; top:52%; margin-top:-10px;}

.shape_left .list-group{background:none; z-index:99; position:relative; width:150%; margin-bottom:0px;}
.shape_left .list-group .list-group-item{background:none; border:solid 1px rgba(255,255,255,0.04); border-left:none; border-right:none; border-radius:0px; padding:20.6px 40px 28.7px 40px;}
.shape_left .list-group .list-group-item:last-child{border-bottom:none;}
.shape_left .list-group h4{font-size:26px; font-weight:500; color:#ffff00;}
.shape_left .list-group p{font-size:22px; font-weight:400; color:#f1ffd4;}
.shape_left .list-group .list-group-item p{margin-bottom:0px;}

.start_test{ background:#f3f3f3; width:126px; height:126px; position:absolute; top:50%; margin-top:-60px; left:102%; border-radius:50%; padding:20px; margin-left:0px; z-index:999;}
.start_test_btn{display:block; width:100%; height:100%; border-radius:50%; text-align:center; color:#fff; font-weight:500; padding-top:6px; line-height:16px; background:url(image/start_test_btn.png) no-repeat center center; border:solid 1px #0e74bb; font-size:18px; transition:all 0.6s;}
.start_test_btn:hover{background:url(image/start_test_btn1.png) no-repeat center center; border:solid 1px #f88800; color:#fff;}

.start_test_btn span{font-size:15px;}
.start_test_btn span{display:block;}

.shape_right h3{text-align:center; color:#0f7dca !important; font-size:22px !important;}

.shape_left h1,.shape_left h2,.shape_left h3,.shape_left h4,.shape_left h5,.shape_left h6 {
        margin-top:10px !important;
		margin-bottom: 10px !important;
}

.shape_right h1,.shape_right h2,.shape_right h3,.shape_right h4,.shape_right h5,.shape_right h6 {
        margin-top: 20px !important;
		margin-bottom: 30px !important;
}

.div_padding{padding-right: 15px;padding-bottom: 10px;border-top: 0px !important;margin-top: 0px !important;}
/********** 22 jan 2019 ***********/
.sr_top{position:relative; z-index:99;}
.sr_top img{width:80%; max-width:300px; display:block; margin:20px auto 30px;}
.sr_bottom{margin-top:60px;}
.sr_bottom h3{text-align:center; color:#0f7dca !important; font-size:22px !important; margin-top:0px !important;}
.iiwtt_lists{margin-left:0px; margin-top:0px; padding-left:15px;}
.iiwtt_lists li{color:#736e65; font-size:13px; position:relative; padding-left:18px;}
.iiwtt_lists li strong{color:#f89e00;}
/*.iiwtt_lists li:nth-child(3){margin-left:18px;}
.iiwtt_lists li:nth-child(2){margin-left:36px;}
.iiwtt_lists li:nth-child(1){margin-left:54px;}*/
.iiwtt_lists li span{background:#f3f3f3; width:24px; height:24px; display:inline-block; border-radius:50px; color:#0f7dca; font-size:13px; font-weight:700; text-align:center; padding-top:3px; position:absolute; left:-15px; top:6px;}
.iiwtt_lists li span:before{position:absolute; width:54px; height:1px; background:#f3f3f3; content:""; top:50%; left:-51px;}
.borderless li{border:none;}
.inline-input{display:inline-block;}


/********** 31 jan 19 **********/
#test_head_details{float:left;}
#test_head_details .contentmain_movingdiv{margin-top:0px !important;}

.time_display span {
    background: rgba(0,0,255,0.5);
    border: solid 0px #dae1e8;
        color: rgba(255,255,0,0.95) !important;
    font-size:12px;
    font-weight: 600;
    padding:3px 4px 2px;
    display: inline-block; border-radius:3px;
	-webkit-box-shadow: inset 0 0px 0 rgba(0,0,0,.25);
    box-shadow: inset 0 0px 0 rgba(0,0,0,.25);
line-height:14px;	
}

.m-15{margin:15px !important;}

.question_info_lists{float:left; padding:10px;}

fieldset.fsStyle{border:none !important; background:none !important; padding:0 !important; margin:0 !important;}
fieldset.fsStyle legend{display:none;}
fieldset.fsStyle .category_containor{ border:none !important; display:block; clear:both; overflow:auto; padding-bottom:0px;}

.question_info_lists{padding:4px 0px;}
.question_info_lists button{ width: 30px !important; height: 30px !important; border-radius:2px; border:none; color:#fff; font-size:12px; font-weight:700; padding:0px; margin: 2px !important;}
.question_info_lists .unselect_style{background: #a3a3a3;}
.direct_quesnumclass{margin:3px;}
.ans_style{ text-align:center !important;font-size: 18px; color: green; margin-bottom:0px; margin-top:10px; /*border: solid 1px #d8ecd8; padding: 5px;     background: #e6f9e6;*/}
.debug_button{margin: 10px;}




#company_logo{min-width:100px; min-height:50px; display:inline-block;}
#company_logo .welcome_title{font-size:22px !important;}
#company_logo .welcome_title span:first-child{color:#333 !important;}



.activegood{
 background-color: #17a668;
color: #FFFFFF;
border:1px solid #DDDDDD;
}
.ui-datepicker-month,.ui-datepicker-year{
	    color: black;
}

/*.loading {
  background: transparent url('../../common/styles/image/loader.gif') center no-repeat !important;
}*/
.category_containor{
border-bottom:2px double #dddddd;
padding:0px 0px;
font-weight:bold;
}

.ui-dialog .ui-widget .ui-widget-content .ui-corner-all .ui-front .alert .ui-draggable .ui-resizable{
position:absolute !important;
    height: auto !important;
    width: 300px !important;
    top: -809px !important;
    left: 0px !important;
    display: block !important;
}
*{
font-size:14px;

}
.user {
    background: url(../../common/styles/image/user.png) no-repeat;
}
.password {
    background: url(../../common/styles/image/password.png) no-repeat;
}
.login {
    font-size: 14px;
    color: #8e8d8d;
    font-family: "Droid Sans";
    padding: 11px 15px 10px 50px;
    background-color: #fdfdfd;
    width: 100%;
    display: block;
    border: 1px solid #d8d8d8;
    margin: 13px 0 -3px 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: inset 2px 2px 4px #f1f1f1;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.btn{
color:#ffffff !important;
}

	.radio .cr {
margin-top:3px;
}

.panel {
margin-bottom:0px;
}
.checkbox .cr, .radio .cr{
color:red;
}
.header_container_online1{
background:#0f7dca;
/*padding:10px;*/
}
.header_logo{
    font-size: 24px !important;
    font-family: 'Monotype Corsiva' ;
    color: #FFFFFF !important;
	
}
/*  bhoechie tab */
div.bhoechie-tab-container{
 
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
 
  
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
 
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #0f7dca;
  background-image: #0f7dca;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #5A55A3;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
   padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.active {
    color: #555;
    cursor: default;
    background-color: #fff;
}


.div_background_style{
	border:1px solid #CCCCCC;
	padding:10px 10px 10px 10px;
	border-radius:5px;
	box-shadow:5px 5px 40px 1px #0f7dca inset;
	min-height:800px;
	text-align:left;
}

.font_style_speaker{
	font-size:12px; font-family:'Times New Roman'; color:#0080C0;font-weight:100;
	background-color:#E7EFF7;
	padding:5px 10px 5px 10px;
	border-radius:10px;
	border:1px ridge #E7EFF7;
}

.des_div{
	border:1px solid #92B9DA;
	border-radius:10px;
	min-height:170px;
	background:#FFFFFF;
	
}
.image_style{ margin-top:10px; border: 1px solid #ddd; padding: 6px; background:#ffffff;}

/*.div_style{
	background:#0099CC; width:110px; font-size:12px; padding:5px; border-radius:10px 10px 0px 0px; border:1px ridge #999999; border-bottom:1px solid #FFFFFF;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}
.div_style_active{
	background-color:#FFFFFF;
	color:#330000;
	font-weight:100;
}*/
.vid_img_span{
	margin:10px 0px 10px 5px;
	padding:5px 5px 5px 5px;
}

.letter_first{
	color:#FF0066; font-size:15px;
}
.letter_second{
	color:#FFFF66; font-size:15px;
}
.letter_third{
	color:#00CC00; font-size:15px;
}

 #foo {
    position: fixed;
    bottom: 0;
    right: 0;
  }
.editbutton_style{
	cursor:pointer;
}

.exam_header_style{
background: #0f7dca; /* Old browsers */

min-height:40px;
line-height:40px;
font-size:100%;
color:#FFFFFF;
height:100px;
}


.time_labele_style{
font-size:110%;
color:#000000;

}
.time_style{
font-size:120%;
color:#CC00CC;
}
.name_labele_style{
font-size:110%;
color:#000000;
}
.name_style{
font-size:120%;
color:#0033FF;
}
.display_quest_div{box-shadow:none;border:none;}
.unselect_style{
/*background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );

border-radius:5px;*/
padding:5px;
width:26px;
height:26px;
cursor:pointer;
margin:2px;
color:#000; font-size:10px;
border:0px solid #dddddd; background:#e4e4e4;
}
.notanswered_style{
background: rgba(248,80,50,1);
background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,1)), color-stop(50%, rgba(241,111,92,1)), color-stop(51%, rgba(246,41,12,1)), color-stop(71%, rgba(240,47,23,1)), color-stop(100%, rgba(231,56,39,1)));
background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: -o-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
background: linear-gradient(to bottom, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827', GradientType=0 );
/*border-radius:5px 5px 10px 10px;*/
padding:5px;
width:26px;
height:26px;
cursor:pointer;
color:#FFFFFF;
margin:2px;
}
.answered_style{
background: rgba(98,125,77,1);
background: -moz-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(98,125,77,1)), color-stop(100%, rgba(103,181,29,1)));
background: -webkit-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -o-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: linear-gradient(135deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#67b51d', GradientType=1 );
/*border-radius:10px 10px 5px 5px ;*/
padding:5px;
width:26px;
height:26px;
cursor:pointer;
color:#FFFFFF;
margin:2px;
}

.answered_style{
background: rgba(98,125,77,1);
background: -moz-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(98,125,77,1)), color-stop(100%, rgba(103,181,29,1)));
background: -webkit-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -o-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
background: linear-gradient(135deg, rgba(98,125,77,1) 0%, rgba(103,181,29,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#67b51d', GradientType=1 );
/*border-radius:10px 10px 5px 5px ;*/
padding:5px;
width:26px;
height:26px;
cursor:pointer;
color:#FFFFFF;
margin:2px;
}
.marked_style{
background: rgba(246,246,246,1);
background: -moz-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(145,104,193,1) 2%, rgba(145,104,193,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,246,1)), color-stop(2%, rgba(145,104,193,1)), color-stop(100%, rgba(145,104,193,1)));
background: -webkit-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(145,104,193,1) 2%, rgba(145,104,193,1) 100%);
background: -o-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(145,104,193,1) 2%, rgba(145,104,193,1) 100%);
background: -ms-linear-gradient(left, rgba(246,246,246,1) 0%, rgba(145,104,193,1) 2%, rgba(145,104,193,1) 100%);
background: linear-gradient(to right, rgba(246,246,246,1) 0%, rgba(145,104,193,1) 2%, rgba(145,104,193,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#9168c1', GradientType=1 );
/*border-radius:100px ;*/
padding:5px;
width:26px;
height:26px;
cursor:pointer;
color:#FFFFFF;
margin:2px;
}


legend a {
  color: inherit;
  font-size:16px;
}
legend.legendStyle {
padding-left: 5px;
padding-right: 5px;


}
fieldset.fsStyle {

font-size: small;
font-weight: normal;
border: 1px solid #999999;
padding: 4px;
margin: 5px;
background:#F3FFF8;
}
legend.legendStyle {
font-size: 90%;
color: #888888;
background-color: transparent;
font-weight: bold;
}

legend {
width: auto;
border-bottom: 0px;
}




.completebtn{
	background:#0f7dca;
	padding:10px;
	color:#FFFFFF;
	text-align:center;
	border:1px solid #ddd;
	font-size:14px;
	cursor:pointer;
}
.completebtn::before { 
   content: "\2713";
   background-color: #18BC9C;
   color: #fffff;
   font-weight: bold;
   border:1px solid #ddd;
   padding:5px;
   border-radius:100%;
   cursor:pointer;
}


.exestylepopup{left:35% !important;}
.placement-reg-popup img{background:none;}
.prp-left{padding:0px;background-size: cover;}
.prp-right{background:url(../bootstrap4/css/images/pr-popup-left01.jpg) no-repeat top center; padding-left:30px; padding-right:30px; min-height:500px;background-size: cover;}
.pr-logo-sec img {
    display: block;
    margin: 0px auto;
    padding: 20px 20px 12px;
}

.prp-left h4 {
    text-align: center;
    font-size: 20px;
    background: rgba(0,0,0,0.06);
    padding-bottom: 6px;
    margin-bottom: 15px;
    margin-top: 0px;
    padding-top: 5px;
}

.prp-left .stude-serv-img img {
    display: block;
    margin: 20px auto 20px;
}

.prp-right h4 {
    text-align: center; font-family:"Roboto Slab";
    font-size: 26px;
    font-weight:500;
    color: #0a4996;
    margin: 50px 0px 10px; line-height:36px;
}
.prp-right h4 span{color:#ee4037; display:block ;}

.prp-right select{border-radius:100px; border:none; font-size:14px; padding:10px 15px; color:#e19606; box-shadow:5px 5px 5px rgba(10,73,150,0.2); outline:none;}
.prp-right  p{color:#2a2a2a; font-size:14px; text-align:center;}
.prp-right  p span{color:#702db3; }
#exestylepopup .modal-content {background:#fff !important;}
#exestylepopup .modal-body {padding:0px !important;}

.modal-content{border:none !important;}


.footer{padding:5px 0 0px 0px !important;}
.footer .social_medial{padding-top:5px !important;}
.footer p.footer_logo {margin-bottom:0px;}




/********* BUTTONS *********/
.start_your_prepartaion{}
.start_your_prepartaion .btn-warning, .btn-gradient{font-size:16px;font-weight: 600; color:#fff; cursor:pointer; margin:20px; padding:10px 30px;
    height:44px; text-align:center;
    border:none;
    background-size:300% 100%;

    border-radius: 50px;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.start_your_prepartaion .btn-warning:hover, .btn-gradient:hover {
    background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.start_your_prepartaion .btn-warning:focus, .btn-gradient:focus {
    outline: none;
}

.start_your_prepartaion .btn-warning.color-1, .btn-gradient.color-1 {
    background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(49, 196, 190, 0.75);
}
.start_your_prepartaion .btn-warning.color-2, .btn-gradient.color-2 {
    background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
    box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75);
}
.start_your_prepartaion .btn-warning.color-3, .btn-gradient.color-3 {
    background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
    box-shadow: 0 4px 15px 0 rgba(116, 79, 168, 0.75);
}
.start_your_prepartaion .btn-warning.color-4, .btn-gradient.color-4 {
    background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
    box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);
}
.start_your_prepartaion .btn-warning.color-5, .btn-gradient.color-5 {
    background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(23, 168, 108, 0.75);
}
.start_your_prepartaion .btn-warning.color-6, .btn-gradient.color-6 {
    background-image: linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);
    box-shadow: 0 4px 15px 0 rgba(83, 176, 57, 0.75);
}
.start_your_prepartaion .btn-warning.color-7, .btn-gradient.color-7 {
    background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
    box-shadow: 0 4px 15px 0 rgba(126, 52, 161, 0.75);
}
.start_your_prepartaion .btn-warning.color-8, .btn-gradient.color-8 {
    background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
    box-shadow: 0 4px 15px 0 rgba(45, 54, 65, 0.75);
}
.start_your_prepartaion .btn-warning.color-9, .btn-gradient.color-9 {
    background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
    box-shadow: 0 4px 15px 0 rgba(65, 132, 234, 0.75);
}
.start_your_prepartaion .btn-warning.color-10, .btn-gradient.color-10 {
        background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);
    box-shadow: 0 4px 15px 0 rgba(236, 116, 149, 0.75);
}
.start_your_prepartaion .btn-warning.color-11, .btn-gradient.color-11 {
       background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
}



.contentmain_movingdiv{
	
}
.hdiv {
  position: relative;
}
.hdiv:after {
  font-size: 200%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  text-align: center;
}
.block-parent {
  border: 0px solid blue;
}

.float {
  float: left;

  height: 130px;
  width: 150px;
}

.header_logo{
    font-size: 24px !important;
    font-family: 'Monotype Corsiva' ;
    color: #FFFFFF !important;
	
}
.style2{
min-height:260px;
}

.imgsize{
width:100px; height:100px;
}
.margin{
margin-left:15px;
}

.Question_numbers_class{
min-height:100px; max-height:400px; overflow-y:auto;
}
@media only screen and (max-width: 500px) {
.imgsize{
display:none;
}

.margin{
margin:0px;
}

.Question_numbers_class{
min-height:350px; max-height:360px;  overflow-y:auto; 
min-width:100px;
}

.timer_container_div{
min-width:100px;
}

}	
	.ribbon {		
	    position: absolute;		
	    right: -19px;		
	    top: -1px;		
	    z-index: 9;		
	    overflow: hidden;		
	    width: 100px;		
	    height: 100px;		
	    text-align: right;		
	}		
	.ribbon span {		
	    font-size: 14px;		
	    color: #fff;		
	    text-transform: uppercase;		
	    text-align: center;		
	    font-weight: bold;		
	    line-height: 26px;		
	    transform: rotate(45deg);		
	    width: 125px;		
	    display: block;		
	    background: #79A70A;		
	    background: linear-gradient(#9BC90D 0%, #79A70A 100%);		
	    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);		
	    position: absolute;		
	    top: 16px;		
	    right: -12px;		
	}		
	.ribbon span::before {		
	   content: '';		
	   position: absolute; 		
	   left: 0px; top: 100%;		
	   z-index: -1;		
	   border-left: 3px solid #79A70A;		
	   border-right: 3px solid transparent;		
	   border-bottom: 3px solid transparent;		
	   border-top: 3px solid #79A70A;		
	}		
	.ribbon span::after {		
	   content: '';		
	   position: absolute; 		
	   right: 0%; top: 100%;		
	   z-index: -1;		
	   border-right: 3px solid #79A70A;		
	   border-left: 3px solid transparent;		
	   border-bottom: 3px solid transparent;		
	   border-top: 3px solid #79A70A;		
	}		
	.red span {background: linear-gradient(#F70505 0%, #8F0808 100%);}		
	.red span::before {border-left-color: #8F0808; border-top-color: #8F0808;}		
	.red span::after {border-right-color: #8F0808; border-top-color: #8F0808;}		
		1401.	
	.blue span {background: linear-gradient(#2989d8 0%, #1e5799 100%);}		
	.blue span::before {border-left-color: #1e5799; border-top-color: #1e5799;}		
	.blue span::after {border-right-color: #1e5799; border-top-color: #1e5799;}		
			
	.our-team-main		
	{		
		width:100%;		
		height:150px;		
		border:1px solid #009619;		
		border-bottom:5px #2c900c solid;		
		background:#fff;		
		text-align:center;		
		border-radius:10px;		
		overflow:hidden;		
		position:relative;		
		transition:0.5s;		
		margin-bottom:8px;		
	}		
			
			
	.our-team-main img		
	{		
		border-radius:50%;		
		margin-bottom:5px;		
		width: 90px;		
		height: 80px;		
	}		
			
	.our-team-main h3		
	{		
		font-size:20px;		
		font-weight:700;		
	}		
			
	.our-team-main p		
	{		
		margin-bottom:0;		
	}		
			
	.team-back		
	{		
		width:100%;		
		height:auto;		
		position:absolute;		
		top:0;		
		left:0;		
		padding:5px 15px 0 15px;		
		text-align:left;		
		background:#fff;		
				
	}		
			
	.team-front		
	{		
		width:100%;		
		height:140px;		
		position:relative;		
		z-index:10;		
		background:#fff;		
		padding:10px;		
		bottom:0px;		
		transition: all 0.5s ease;		
	}		
			
	.our-team-main:hover .team-front		
	{		
		bottom:-200px;		
		transition: all 0.5s ease;		
	}		
			
	.our-team-main:hover		
	{		
		border-color:#777;		
		transition:0.5s;		
	}
.panel-info>.panel-heading {
    color: #4a93b7;
    background-color: #1abb80;
    border-color: #bce8f1;
    height: 42px;
}
#modal {
   
    position: absolute;
    top: 23%;
    left: 37%;
    width: 286px;
    background-color: transparent;
    z-index: 1002;
    text-align: center;
}
#modal  img{
width: 230px;
}


.logo {
	background-color:#fff;
	color: #428bca;
	border-bottom: 0 solid transparent;
	padding:0 10px; float: left; margin-left:15px;
}

.logo .logo-icon{margin-left: 0px; max-width: 44px;}





@media (max-width:767px) {
.skin-blue .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-blue .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-blue .main-header .navbar .dropdown-menu li a:hover {
	background: #367fa9
}
}
.skin-blue .main-header .logo {
	background-color: #0f7dca;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-blue .main-header .logo:hover {
	background-color: #357ca5
}
.skin-blue .main-header li.user-header {
	background-color: #3c8dbc
}
.skin-blue .content-header {
	background: transparent
}
.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side {
	background-color: #f3f3f3
}
.skin-blue .user-panel>.info, .skin-blue .user-panel>.info>a {
	color: #428bca
}
.skin-blue .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-blue .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-right-color: #3c8dbc;
	border-right: 2px solid #2b7dbc !important;
}
.skin-blue .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-blue .sidebar a {
	color: #585858
}
.skin-blue .sidebar a:hover {
	text-decoration: none
}
.skin-blue .treeview-menu>li>a {
	color: #8aa4af
}
.skin-blue .treeview-menu>li.active>a, .skin-blue .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-blue .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-blue .sidebar-form input[type="text"], .skin-blue .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-blue .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-blue .sidebar-form input[type="text"]:focus, .skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-blue .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-blue .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-blue.layout-top-nav .main-header>.logo {
	background-color: #0f7dca;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-blue.layout-top-nav .main-header>.logo:hover {
	background-color: #0f7dca
}
.skin-blue-light .main-header .navbar {
	background-color: #0f7dca
}
.skin-blue-light .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-blue-light .main-header .navbar .nav>li>a:hover, .skin-blue-light .main-header .navbar .nav>li>a:active, .skin-blue-light .main-header .navbar .nav>li>a:focus, .skin-blue-light .main-header .navbar .nav .open>a, .skin-blue-light .main-header .navbar .nav .open>a:hover, .skin-blue-light .main-header .navbar .nav .open>a:focus, .skin-blue-light .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-blue-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-blue-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-blue-light .main-header .navbar .sidebar-toggle:hover {
	background-color: #367fa9
}

@media (max-width:767px) {
.skin-blue-light .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-blue-light .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-blue-light .main-header .navbar .dropdown-menu li a:hover {
	background: #367fa9
}
}
.skin-blue-light .main-header .logo {
	background-color: #0f7dca;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-blue-light .main-header .logo:hover {
	background-color: #3b8ab8
}
.skin-blue-light .main-header li.user-header {
	background-color: #3c8dbc
}
.skin-blue-light .content-header {
	background: transparent
}
.skin-blue-light .wrapper, .skin-blue-light .main-sidebar, .skin-blue-light .left-side {
	background-color: #f9fafc
}
.skin-blue-light .content-wrapper, .skin-blue-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-blue-light .user-panel>.info, .skin-blue-light .user-panel>.info>a {
	color: #444
}
.skin-blue-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-blue-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-blue-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-blue-light .sidebar-menu>li:hover>a, .skin-blue-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-blue-light .sidebar-menu>li.active {
	border-left-color: #3c8dbc;
	border-right: 2px solid #2b7dbc !important;
}
.skin-blue-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-blue-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-blue-light .sidebar a {
	color: #444
}
.skin-blue-light .sidebar a:hover {
	text-decoration: none
}
.skin-blue-light .treeview-menu>li>a {
	color: #777
}
.skin-blue-light .treeview-menu>li.active>a, .skin-blue-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-blue-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-blue-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-blue-light .sidebar-form input[type="text"], .skin-blue-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-blue-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-blue-light .sidebar-form input[type="text"]:focus, .skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-blue-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-blue-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}

@media (min-width:768px) {
.skin-blue-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}
.skin-blue-light .main-footer {
	border-top-color: #d2d6de
}
.skin-blue.layout-top-nav .main-header>.logo {
	background-color: #0f7dca;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-blue.layout-top-nav .main-header>.logo:hover {
	background-color: #3b8ab8
}
.skin-black .main-header {
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	
}
.skin-black .main-header .navbar-toggle {
	color: #333
}
.skin-black .main-header .navbar-brand {
	color: #333;
	border-right: 1px solid #eee
}
.skin-black .main-header>.navbar {
	background-color: #428bca
}
.skin-black .main-header>.navbar .nav>li>a {
	color: #333
}
.skin-black .main-header>.navbar .nav>li>a:hover, .skin-black .main-header>.navbar .nav>li>a:active, .skin-black .main-header>.navbar .nav>li>a:focus, .skin-black .main-header>.navbar .nav .open>a, .skin-black .main-header>.navbar .nav .open>a:hover, .skin-black .main-header>.navbar .nav .open>a:focus, .skin-black .main-header>.navbar .nav>.active>a {
	background: #fff;
	color: #999
}
.skin-black .main-header>.navbar .sidebar-toggle {
	color: #333
}
.skin-black .main-header>.navbar .sidebar-toggle:hover {
	color: #999;
	background: #fff
}
.skin-black .main-header>.navbar>.sidebar-toggle {
	color: #333;
	border-right: 1px solid #eee
}
.skin-black .main-header>.navbar .navbar-nav>li>a {
	border-right: 1px solid #eee
}
.skin-black .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a, .skin-black .main-header>.navbar .navbar-right>li>a {
	border-left: 1px solid #eee;
	border-right-width: 0
}
.skin-black .main-header>.logo {
	background-color: #428bca;
	color: #333;
	border-bottom: 0 solid transparent;
	border-right: 1px solid #eee
}
.skin-black .main-header>.logo:hover {
	background-color: #fcfcfc
}

@media (max-width:767px) {
.skin-black .main-header>.logo {
	background-color: #222;
	color: #428bca;
	border-bottom: 0 solid transparent;
	border-right: none
}
.skin-black .main-header>.logo:hover {
	background-color: #1f1f1f
}
}
.skin-black .main-header li.user-header {
	background-color: #222
}
.skin-black .content-header {
	background: transparent;
	box-shadow: none
}
.skin-black .wrapper, .skin-black .main-sidebar, .skin-black .left-side {
	background-color: #f3f3f3
}
.skin-black .user-panel>.info, .skin-black .user-panel>.info>a {
	color: #428bca
}
.skin-black .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-black .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-black .sidebar-menu>li:hover>a, .skin-black .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-left-color: #428bca
}
.skin-black .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-black .sidebar a {
	color: #585858
}
.skin-black .sidebar a:hover {
	text-decoration: none
}
.skin-black .treeview-menu>li>a {
	color: #8aa4af
}
.skin-black .treeview-menu>li.active>a, .skin-black .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-black .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-black .sidebar-form input[type="text"], .skin-black .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-black .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-black .sidebar-form input[type="text"]:focus, .skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-black .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-black .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-black-light .main-header {
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: 0 1px 1px rgba(0,0,0,0.05)
}
.skin-black-light .main-header .navbar-toggle {
	color: #333
}
.skin-black-light .main-header .navbar-brand {
	color: #333;
	border-right: 1px solid #eee
}
.skin-black-light .main-header>.navbar {
	background-color: #428bca
}
.skin-black-light .main-header>.navbar .nav>li>a {
	color: #333
}
.skin-black-light .main-header>.navbar .nav>li>a:hover, .skin-black-light .main-header>.navbar .nav>li>a:active, .skin-black-light .main-header>.navbar .nav>li>a:focus, .skin-black-light .main-header>.navbar .nav .open>a, .skin-black-light .main-header>.navbar .nav .open>a:hover, .skin-black-light .main-header>.navbar .nav .open>a:focus, .skin-black-light .main-header>.navbar .nav>.active>a {
	background: #fff;
	color: #999
}
.skin-black-light .main-header>.navbar .sidebar-toggle {
	color: #333
}
.skin-black-light .main-header>.navbar .sidebar-toggle:hover {
	color: #999;
	background: #fff
}
.skin-black-light .main-header>.navbar>.sidebar-toggle {
	color: #333;
	border-right: 1px solid #eee
}
.skin-black-light .main-header>.navbar .navbar-nav>li>a {
	border-right: 1px solid #eee
}
.skin-black-light .main-header>.navbar .navbar-custom-menu .navbar-nav>li>a, .skin-black-light .main-header>.navbar .navbar-right>li>a {
	border-left: 1px solid #eee;
	border-right-width: 0
}
.skin-black-light .main-header>.logo {
	background-color: #428bca;
	color: #333;
	border-bottom: 0 solid transparent;
	border-right: 1px solid #eee
}
.skin-black-light .main-header>.logo:hover {
	background-color: #fcfcfc
}

@media (max-width:767px) {
.skin-black-light .main-header>.logo {
	background-color: #222;
	color: #428bca;
	border-bottom: 0 solid transparent;
	border-right: none
}
.skin-black-light .main-header>.logo:hover {
	background-color: #1f1f1f
}
}
.skin-black-light .main-header li.user-header {
	background-color: #222
}
.skin-black-light .content-header {
	background: transparent;
	box-shadow: none
}
.skin-black-light .wrapper, .skin-black-light .main-sidebar, .skin-black-light .left-side {
	background-color: #f9fafc
}
.skin-black-light .content-wrapper, .skin-black-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-black-light .user-panel>.info, .skin-black-light .user-panel>.info>a {
	color: #444
}
.skin-black-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-black-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-black-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-black-light .sidebar-menu>li:hover>a, .skin-black-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-black-light .sidebar-menu>li.active {
	border-left-color: #428bca
}
.skin-black-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-black-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-black-light .sidebar a {
	color: #444
}
.skin-black-light .sidebar a:hover {
	text-decoration: none
}
.skin-black-light .treeview-menu>li>a {
	color: #777
}
.skin-black-light .treeview-menu>li.active>a, .skin-black-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-black-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-black-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-black-light .sidebar-form input[type="text"], .skin-black-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-black-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-black-light .sidebar-form input[type="text"]:focus, .skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-black-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-black-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}

@media (min-width:768px) {
.skin-black-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}
.skin-green .main-header .navbar {
	background-color: #00a65a
}
.skin-green .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-green .main-header .navbar .nav>li>a:hover, .skin-green .main-header .navbar .nav>li>a:active, .skin-green .main-header .navbar .nav>li>a:focus, .skin-green .main-header .navbar .nav .open>a, .skin-green .main-header .navbar .nav .open>a:hover, .skin-green .main-header .navbar .nav .open>a:focus, .skin-green .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-green .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-green .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-green .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-green .main-header .navbar .sidebar-toggle:hover {
	background-color: #008d4c
}








/******************************/
.div.tab-content{padding:0px !important;}
.pannel-body{padding:0px;}




















@media (max-width:767px) {
.skin-green .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-green .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-green .main-header .navbar .dropdown-menu li a:hover {
	background: #008d4c
}
}
.skin-green .main-header .logo {
	background-color: #008d4c;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-green .main-header .logo:hover {
	background-color: #008749
}
.skin-green .main-header li.user-header {
	background-color: #00a65a
}
.skin-green .content-header {
	background: transparent
}
.skin-green .wrapper, .skin-green .main-sidebar, .skin-green .left-side {
	background-color: #f3f3f3
}
.skin-green .user-panel>.info, .skin-green .user-panel>.info>a {
	color: #428bca
}
.skin-green .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-green .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-green .sidebar-menu>li:hover>a, .skin-green .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-left-color: #00a65a
}
.skin-green .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-green .sidebar a {
	color: #585858
}
.skin-green .sidebar a:hover {
	text-decoration: none
}
.skin-green .treeview-menu>li>a {
	color: #8aa4af
}
.skin-green .treeview-menu>li.active>a, .skin-green .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-green .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-green .sidebar-form input[type="text"], .skin-green .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-green .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-green .sidebar-form input[type="text"]:focus, .skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-green .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-green .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-green-light .main-header .navbar {
	background-color: #00a65a
}
.skin-green-light .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-green-light .main-header .navbar .nav>li>a:hover, .skin-green-light .main-header .navbar .nav>li>a:active, .skin-green-light .main-header .navbar .nav>li>a:focus, .skin-green-light .main-header .navbar .nav .open>a, .skin-green-light .main-header .navbar .nav .open>a:hover, .skin-green-light .main-header .navbar .nav .open>a:focus, .skin-green-light .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-green-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-green-light .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-green-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-green-light .main-header .navbar .sidebar-toggle:hover {
	background-color: #008d4c
}

@media (max-width:767px) {
.skin-green-light .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-green-light .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-green-light .main-header .navbar .dropdown-menu li a:hover {
	background: #008d4c
}
}
.skin-green-light .main-header .logo {
	background-color: #00a65a;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-green-light .main-header .logo:hover {
	background-color: #00a157
}
.skin-green-light .main-header li.user-header {
	background-color: #00a65a
}
.skin-green-light .content-header {
	background: transparent
}
.skin-green-light .wrapper, .skin-green-light .main-sidebar, .skin-green-light .left-side {
	background-color: #f9fafc
}
.skin-green-light .content-wrapper, .skin-green-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-green-light .user-panel>.info, .skin-green-light .user-panel>.info>a {
	color: #444
}
.skin-green-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-green-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-green-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-green-light .sidebar-menu>li:hover>a, .skin-green-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-green-light .sidebar-menu>li.active {
	border-left-color: #00a65a
}
.skin-green-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-green-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-green-light .sidebar a {
	color: #444
}
.skin-green-light .sidebar a:hover {
	text-decoration: none
}
.skin-green-light .treeview-menu>li>a {
	color: #777
}
.skin-green-light .treeview-menu>li.active>a, .skin-green-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-green-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-green-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-green-light .sidebar-form input[type="text"], .skin-green-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-green-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-green-light .sidebar-form input[type="text"]:focus, .skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-green-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-green-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}

@media (min-width:768px) {
.skin-green-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}
.skin-red .main-header .navbar {
	background-color: #dd4b39
}
.skin-red .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-red .main-header .navbar .nav>li>a:hover, .skin-red .main-header .navbar .nav>li>a:active, .skin-red .main-header .navbar .nav>li>a:focus, .skin-red .main-header .navbar .nav .open>a, .skin-red .main-header .navbar .nav .open>a:hover, .skin-red .main-header .navbar .nav .open>a:focus, .skin-red .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-red .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-red .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-red .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-red .main-header .navbar .sidebar-toggle:hover {
	background-color: #d73925
}

@media (max-width:767px) {
.skin-red .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-red .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-red .main-header .navbar .dropdown-menu li a:hover {
	background: #d73925
}
}
.skin-red .main-header .logo {
	background-color: #d73925;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-red .main-header .logo:hover {
	background-color: #d33724
}
.skin-red .main-header li.user-header {
	background-color: #dd4b39
}
.skin-red .content-header {
	background: transparent
}
.skin-red .wrapper, .skin-red .main-sidebar, .skin-red .left-side {
	background-color: #f3f3f3
}
.skin-red .user-panel>.info, .skin-red .user-panel>.info>a {
	color: #428bca
}
.skin-red .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-red .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-red .sidebar-menu>li:hover>a, .skin-red .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-left-color: #dd4b39
}
.skin-red .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-red .sidebar a {
	color: #585858
}
.skin-red .sidebar a:hover {
	text-decoration: none
}
.skin-red .treeview-menu>li>a {
	color: #8aa4af
}
.skin-red .treeview-menu>li.active>a, .skin-red .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-red .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-red .sidebar-form input[type="text"], .skin-red .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-red .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-red .sidebar-form input[type="text"]:focus, .skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-red .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-red .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-red-light .main-header .navbar {
	background-color: #dd4b39
}
.skin-red-light .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-red-light .main-header .navbar .nav>li>a:hover, .skin-red-light .main-header .navbar .nav>li>a:active, .skin-red-light .main-header .navbar .nav>li>a:focus, .skin-red-light .main-header .navbar .nav .open>a, .skin-red-light .main-header .navbar .nav .open>a:hover, .skin-red-light .main-header .navbar .nav .open>a:focus, .skin-red-light .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-red-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-red-light .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-red-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-red-light .main-header .navbar .sidebar-toggle:hover {
	background-color: #d73925
}

@media (max-width:767px) {
.skin-red-light .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-red-light .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-red-light .main-header .navbar .dropdown-menu li a:hover {
	background: #d73925
}
}
.skin-red-light .main-header .logo {
	background-color: #dd4b39;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-red-light .main-header .logo:hover {
	background-color: #dc4735
}
.skin-red-light .main-header li.user-header {
	background-color: #dd4b39
}
.skin-red-light .content-header {
	background: transparent
}
.skin-red-light .wrapper, .skin-red-light .main-sidebar, .skin-red-light .left-side {
	background-color: #f9fafc
}
.skin-red-light .content-wrapper, .skin-red-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-red-light .user-panel>.info, .skin-red-light .user-panel>.info>a {
	color: #444
}
.skin-red-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-red-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-red-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-red-light .sidebar-menu>li:hover>a, .skin-red-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-red-light .sidebar-menu>li.active {
	border-left-color: #dd4b39
}
.skin-red-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-red-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-red-light .sidebar a {
	color: #444
}
.skin-red-light .sidebar a:hover {
	text-decoration: none
}
.skin-red-light .treeview-menu>li>a {
	color: #777
}
.skin-red-light .treeview-menu>li.active>a, .skin-red-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-red-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-red-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-red-light .sidebar-form input[type="text"], .skin-red-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-red-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-red-light .sidebar-form input[type="text"]:focus, .skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-red-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-red-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}

@media (min-width:768px) {
.skin-red-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}
.skin-yellow .main-header .navbar {
	background-color: #f39c12
}
.skin-yellow .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-yellow .main-header .navbar .nav>li>a:hover, .skin-yellow .main-header .navbar .nav>li>a:active, .skin-yellow .main-header .navbar .nav>li>a:focus, .skin-yellow .main-header .navbar .nav .open>a, .skin-yellow .main-header .navbar .nav .open>a:hover, .skin-yellow .main-header .navbar .nav .open>a:focus, .skin-yellow .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-yellow .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-yellow .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-yellow .main-header .navbar .sidebar-toggle:hover {
	background-color: #e08e0b
}

@media (max-width:767px) {
.skin-yellow .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-yellow .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-yellow .main-header .navbar .dropdown-menu li a:hover {
	background: #e08e0b
}
}
.skin-yellow .main-header .logo {
	background-color: #e08e0b;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-yellow .main-header .logo:hover {
	background-color: #db8b0b
}
.skin-yellow .main-header li.user-header {
	background-color: #f39c12
}
.skin-yellow .content-header {
	background: transparent
}
.skin-yellow .wrapper, .skin-yellow .main-sidebar, .skin-yellow .left-side {
	background-color: #f3f3f3
}
.skin-yellow .user-panel>.info, .skin-yellow .user-panel>.info>a {
	color: #428bca
}
.skin-yellow .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-yellow .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-yellow .sidebar-menu>li:hover>a, .skin-yellow .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-left-color: #f39c12
}
.skin-yellow .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-yellow .sidebar a {
	color: #585858
}
.skin-yellow .sidebar a:hover {
	text-decoration: none
}
.skin-yellow .treeview-menu>li>a {
	color: #8aa4af
}
.skin-yellow .treeview-menu>li.active>a, .skin-yellow .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-yellow .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-yellow .sidebar-form input[type="text"], .skin-yellow .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-yellow .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-yellow .sidebar-form input[type="text"]:focus, .skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-yellow .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-yellow .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-yellow-light .main-header .navbar {
	background-color: #f39c12
}
.skin-yellow-light .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-yellow-light .main-header .navbar .nav>li>a:hover, .skin-yellow-light .main-header .navbar .nav>li>a:active, .skin-yellow-light .main-header .navbar .nav>li>a:focus, .skin-yellow-light .main-header .navbar .nav .open>a, .skin-yellow-light .main-header .navbar .nav .open>a:hover, .skin-yellow-light .main-header .navbar .nav .open>a:focus, .skin-yellow-light .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-yellow-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-yellow-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-yellow-light .main-header .navbar .sidebar-toggle:hover {
	background-color: #e08e0b
}

@media (max-width:767px) {
.skin-yellow-light .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-yellow-light .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-yellow-light .main-header .navbar .dropdown-menu li a:hover {
	background: #e08e0b
}
}
.skin-yellow-light .main-header .logo {
	background-color: #f39c12;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-yellow-light .main-header .logo:hover {
	background-color: #f39a0d
}
.skin-yellow-light .main-header li.user-header {
	background-color: #f39c12
}
.skin-yellow-light .content-header {
	background: transparent
}
.skin-yellow-light .wrapper, .skin-yellow-light .main-sidebar, .skin-yellow-light .left-side {
	background-color: #f9fafc
}
.skin-yellow-light .content-wrapper, .skin-yellow-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-yellow-light .user-panel>.info, .skin-yellow-light .user-panel>.info>a {
	color: #444
}
.skin-yellow-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-yellow-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-yellow-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-yellow-light .sidebar-menu>li:hover>a, .skin-yellow-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-yellow-light .sidebar-menu>li.active {
	border-left-color: #f39c12
}
.skin-yellow-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-yellow-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-yellow-light .sidebar a {
	color: #444
}
.skin-yellow-light .sidebar a:hover {
	text-decoration: none
}
.skin-yellow-light .treeview-menu>li>a {
	color: #777
}
.skin-yellow-light .treeview-menu>li.active>a, .skin-yellow-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-yellow-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-yellow-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-yellow-light .sidebar-form input[type="text"], .skin-yellow-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-yellow-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-yellow-light .sidebar-form input[type="text"]:focus, .skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-yellow-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-yellow-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}

@media (min-width:768px) {
.skin-yellow-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}
.skin-purple .main-header .navbar {
	background-color: #605ca8
}
.skin-purple .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-purple .main-header .navbar .nav>li>a:hover, .skin-purple .main-header .navbar .nav>li>a:active, .skin-purple .main-header .navbar .nav>li>a:focus, .skin-purple .main-header .navbar .nav .open>a, .skin-purple .main-header .navbar .nav .open>a:hover, .skin-purple .main-header .navbar .nav .open>a:focus, .skin-purple .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-purple .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-purple .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-purple .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-purple .main-header .navbar .sidebar-toggle:hover {
	background-color: #555299
}

@media (max-width:767px) {
.skin-purple .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-purple .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-purple .main-header .navbar .dropdown-menu li a:hover {
	background: #555299
}
}
.skin-purple .main-header .logo {
	background-color: #555299;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-purple .main-header .logo:hover {
	background-color: #545096
}
.skin-purple .main-header li.user-header {
	background-color: #605ca8
}
.skin-purple .content-header {
	background: transparent
}
.skin-purple .wrapper, .skin-purple .main-sidebar, .skin-purple .left-side {
	background-color: #f3f3f3
}
.skin-purple .user-panel>.info, .skin-purple .user-panel>.info>a {
	color: #428bca
}
.skin-purple .sidebar-menu>li.header {
	color: #4b646f;
	background: #1a2226
}
.skin-purple .sidebar-menu>li>a {
	border-left: 3px solid transparent
}
.skin-purple .sidebar-menu>li:hover>a, .skin-purple .sidebar-menu>li.active>a {
	color: #428bca;
	background: #ffffff;
	border-left-color: #605ca8
}
.skin-purple .sidebar-menu>li>.treeview-menu {
	margin: 0 1px;
	background: #2c3b41
}
.skin-purple .sidebar a {
	color: #585858
}
.skin-purple .sidebar a:hover {
	text-decoration: none
}
.skin-purple .treeview-menu>li>a {
	color: #8aa4af
}
.skin-purple .treeview-menu>li.active>a, .skin-purple .treeview-menu>li>a:hover {
	color: #428bca
}
.skin-purple .sidebar-form {
	border-radius: 3px;
	border: 1px solid #374850;
	margin: 10px 10px
}
.skin-purple .sidebar-form input[type="text"], .skin-purple .sidebar-form .btn {
	box-shadow: none;
	background-color: #374850;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-purple .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-purple .sidebar-form input[type="text"]:focus, .skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-purple .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-purple .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
.skin-purple-light .main-header .navbar {
	background-color: #605ca8
}
.skin-purple-light .main-header .navbar .nav>li>a {
	color: #428bca
}
.skin-purple-light .main-header .navbar .nav>li>a:hover, .skin-purple-light .main-header .navbar .nav>li>a:active, .skin-purple-light .main-header .navbar .nav>li>a:focus, .skin-purple-light .main-header .navbar .nav .open>a, .skin-purple-light .main-header .navbar .nav .open>a:hover, .skin-purple-light .main-header .navbar .nav .open>a:focus, .skin-purple-light .main-header .navbar .nav>.active>a {
	background: rgba(0,0,0,0.1);
	color: #f6f6f6
}
.skin-purple-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
	color: #f6f6f6;
	background: rgba(0,0,0,0.1)
}
.skin-purple-light .main-header .navbar .sidebar-toggle {
	color: #428bca
}
.skin-purple-light .main-header .navbar .sidebar-toggle:hover {
	background-color: #555299
}

@media (max-width:767px) {
.skin-purple-light .main-header .navbar .dropdown-menu li.divider {
	background-color: rgba(255,255,255,0.1)
}
.skin-purple-light .main-header .navbar .dropdown-menu li a {
	color: #428bca
}
.skin-purple-light .main-header .navbar .dropdown-menu li a:hover {
	background: #555299
}
}
.skin-purple-light .main-header .logo {
	background-color: #605ca8;
	color: #428bca;
	border-bottom: 0 solid transparent
}
.skin-purple-light .main-header .logo:hover {
	background-color: #5d59a6
}
.skin-purple-light .main-header li.user-header {
	background-color: #605ca8
}
.skin-purple-light .content-header {
	background: transparent
}
.skin-purple-light .wrapper, .skin-purple-light .main-sidebar, .skin-purple-light .left-side {
	background-color: #f9fafc
}
.skin-purple-light .content-wrapper, .skin-purple-light .main-footer {
	border-left: 1px solid #d2d6de
}
.skin-purple-light .user-panel>.info, .skin-purple-light .user-panel>.info>a {
	color: #444
}
.skin-purple-light .sidebar-menu>li {
	-webkit-transition: border-left-color .3s ease;
	-o-transition: border-left-color .3s ease;
	transition: border-left-color .3s ease
}
.skin-purple-light .sidebar-menu>li.header {
	color: #848484;
	background: #f9fafc
}
.skin-purple-light .sidebar-menu>li>a {
	border-left: 3px solid transparent;
	font-weight: 600
}
.skin-purple-light .sidebar-menu>li:hover>a, .skin-purple-light .sidebar-menu>li.active>a {
	color: #000;
	background: #f4f4f5
}
.skin-purple-light .sidebar-menu>li.active {
	border-left-color: #605ca8
}
.skin-purple-light .sidebar-menu>li.active>a {
	font-weight: 600
}
.skin-purple-light .sidebar-menu>li>.treeview-menu {
	background: #f4f4f5
}
.skin-purple-light .sidebar a {
	color: #444
}
.skin-purple-light .sidebar a:hover {
	text-decoration: none
}
.skin-purple-light .treeview-menu>li>a {
	color: #777
}
.skin-purple-light .treeview-menu>li.active>a, .skin-purple-light .treeview-menu>li>a:hover {
	color: #000
}
.skin-purple-light .treeview-menu>li.active>a {
	font-weight: 600
}
.skin-purple-light .sidebar-form {
	border-radius: 3px;
	border: 1px solid #d2d6de;
	margin: 10px 10px
}
.skin-purple-light .sidebar-form input[type="text"], .skin-purple-light .sidebar-form .btn {
	box-shadow: none;
	background-color: #428bca;
	border: 1px solid transparent;
	height: 35px;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.skin-purple-light .sidebar-form input[type="text"] {
	color: #666;
	border-top-left-radius: 2px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 2px
}
.skin-purple-light .sidebar-form input[type="text"]:focus, .skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	background-color: #428bca;
	color: #666
}
.skin-purple-light .sidebar-form input[type="text"]:focus+.input-group-btn .btn {
	border-left-color: #428bca
}
.skin-purple-light .sidebar-form .btn {
	color: #999;
	border-top-left-radius: 0;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 0
}
#external_details_error .alert{min-height:auto;max-height:auto;min-width:100%;max-width:100%;}
.main-header{ z-index: 998;}
.exammain-footer .main-footer{padding-left:15px;}
.main-header_exam .test_header{position: fixed;width: 100%; z-index: 998;top: 0px;}
.contentmain_movingdiv{min-height:100px !important;}
.bezAiR{border:none;}
.success_message{    background: #cdefcd;
    border: solid 1px #bde3bd;
    margin:15px 0 15px !important; 
    position: relative;
    padding: 70px 15px 15px 15px;
    text-align: center;}
.success_message:before{    position: absolute;
    content: "";
    background: url(../styles/image/right_green.png) no-repeat -95px 0;
    width: 42px;
    height: 42px;
    left: 50%;
    top: 20px;
    margin-top: 0;
    margin-left: -21px;}
.success_message h4{color: #28ae28;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 10px;
    display: block;
    clear: both;
    overflow: hidden;}
.success_message h5{color: #28ae28;
    font-size: 18px;
    font-weight: 400;
    margin-top: 10px;
    display: block;
    clear: both;
    overflow: hidden;}
	
.success_message h5 span{font-weight: 400; color: #28ae28;
    font-size: 18px;}	
	
#qus_result_div br{display:none !important;}	
.container{padding:0px;}

#questiondisplaydiv .tabs_container {float: right;
    width:38%; 
}

.submitbutton{margin-right: 15px;}
.choose_answer{float: left; width: 50%;}
div.tab-content h4{text-decoration:none !important; font-size:20px;}
.commonbuttons{padding:8px 15px;border-radius:0;}
@media (min-width:768px) {
.skin-purple-light.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu {
	border-left: 1px solid #d2d6de
}
}

@charset "utf-8";
/* CSS Document */
html, body {height:100%;}
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
body{font-size:13px;overflow-y: scroll !important;}
.clearfix:after, .form-group:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
p{line-height:18px; color:#656565;}
a,a:hover, .btn, .btn:hover{font-size:13px !important;}
.clearboth{clear:both;display:block;}

label{font-weight:400;}


body.test_list_view{
  min-height: 900px !important;
}

body.corporate_test_result{
  min-height: 900px !important;
}

body.corporate_test_wise_result{
  min-height: 900px !important;
}

body.managecandidates_list{
  min-height: 900px !important;
}

body.created-joblist{
  min-height: 900px !important;
}

body.created-campaignlist{
  min-height: 900px !important;
}

body.managecandidatelist{
  min-height: 900px !important;
}

body.manage-campaign{
  min-height: 900px !important;
}

body.viewallappliedcandidates{
  min-height: 900px !important;
}

body.viewallregistredcandidates{
  min-height: 900px !important;
}

.p-10{padding:10px !important;}

.mb-15{margin-bottom:15px !important;}
.mb-0{margin-bottom:0px !important;}
.mt-15{margin-top:15px !important;}
.ml-15{margin-left:15px !important;}
.mr-15{margin-right:15px !important;}
.pt-15{padding-top:15px !important;}
label{font-weight:400;}
/*::-webkit-scrollbar {width:6px;}
::-webkit-scrollbar-track {box-shadow: inset 0 0 0px grey; border-radius:00px;}
::-webkit-scrollbar-thumb {background:red; border-radius:10px;}
::-webkit-scrollbar-thumb:hover {background:#b30000;}*/

.profile_content{margin-left:215px; padding-left:15px;
-webkit-transition: margin-left .3s ease-in-out;
-o-transition: margin-left .3s ease-in-out;
transition: margin-left .3s ease-in-out;
}
.whitboxWithBorder {background:#fff; display: block;clear: both; margin-bottom:15px; border:solid 1px #e4e5eb; float:left; width:100%;}

.main-header{position:fixed !important; width:100%; top:0px;max-height:50px; background:#0f7dca;}
.main-sidebar, .left-side{position:fixed !important;}
.wrapper {padding-bottom:47px; /*padding-top:50px; */display:block; clear:both;} 
.main-footer{/*padding-left:230px;*/ height:45px; position:fixed; width:100%; margin-left:0px !important; z-index:9 !important; bottom:0px; top:auto;
font-size:13px;
-webkit-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}

.header_logo {display:inline-block;}
body{font-family:"Roboto" !important; background-color: #f3f3f3;}
/****** ACTION BUTTON *****/
.action_button{ height:auto !important;}
.action_button .btn{border:0px solid #e5e3de !important; font-size:12px !important; padding:0px 8px !important; background:none !important;}
.action_button .btn i{font-size:14px !important;}
.action_button .btn:focus{outline:none !important; box-shadow:none !important;}
.action_button .btn.btn-primary.dropdown-toggle{padding:0px 5px 0px!important; font-size:18px !important; font-weight:normal !important; float:none !important; margin:0px auto !important;}
.action_button .btn-primary{color:#655947 !important;}
.action_button .btn-primary:hover{color:#0d71b5 !important;}

.action_button .dropdown-menu{left:auto !important; right:0px !important; border:solid 1px #d6e2eb !important; font-size:13px !important; padding:0px !important; transform:none !important; top:25px !important;
-webkit-box-shadow:2px 2px 4px rgba(13,113,181,0.3);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow:2px 2px 4px rgba(13,113,181,0.3);  /* Firefox 3.5 - 3.6 */
box-shadow:2px 2px 4px rgba(13,113,181,0.3);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */ }
.dropdown-menu > li{border-bottom:solid 1px #d6e2eb !important;}
.dropdown-menu > li:last-child{border-bottom:none !important;}
.dropdown-menu > li > a{padding:6px 12px !important;}
.dropdown-menu > li > a:hover{background:#d6e2eb !important;}
.action_th{text-align:center !important;}



/******* HEADER NAVBAR USER SECTION start here*****/
.main-header .logo{text-align:left !important; padding:0px 10px !important;}
.main-header .sidebar-toggle{margin-top:9px !important; padding:6px 10px !important; background:#8cc2e7 !important;
border-radius:5px !important; color:#0d71b5 !important; transition:all 0.5s;}

.heading{font-size:18px !important; font-weight:400; font-family:Roboto; border:none !important;}
.heading b{letter-spacing:0px;}

.main-header .sidebar-toggle:hover{background:#fff !important; border-radius:50px !important;}
.navbar-nav > .user-menu .dropdown-toggle{padding:8px 15px 9px!IMPORTANT;}
.navbar-nav > .user-menu a{color:#fff;}
.navbar-nav > .user-menu .dropdown-toggle:hover, .navbar-nav > .user-menu .dropdown-toggle:focus, .navbar-nav > .user-menu .dropdown-toggle:active{background:#0062a5 !important; color:#fff !important;}
.main-header .nav .open>a,.main-header .nav .open>a:focus,.main-header .nav .open>a:hover{background:#0062a5 !important; color:#fff !important;}
.navbar-nav > .user-menu .user-image{height:32px !important; width:32px !important; margin-top:0px !important; border:solid 0px #fff !important; display:inline-block;

-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);  /* Firefox 3.5 - 3.6 */
box-shadow:2px 2px 4px rgba(0,0,0,0.3);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */}

.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {  
  -webkit-box-shadow:rgba(15, 125, 202, 0.2) -4px 4px 4px;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:rgba(15, 125, 202, 0.2) -4px 4px 4px;  /* Firefox 3.5 - 3.6 */
  box-shadow:rgba(15, 125, 202, 0.2) -4px 4px 4px;
  left:auto; position:absolute; right:0px; border:solid 1px #c3ced5; border-radius:0px !important; max-width:230px !important;}
  
.navbar-nav > .user-menu > .dropdown-menu > .user-footer {background:#f3f3f3 !important;}  
  
.data_containor {border-left:0 solid #0F7DCA !important; border-right:0 solid #0F7DCA !important; padding:0px !important;}
.navbar-nav > .user-menu > .dropdown-menu{padding-top:0px !important;}
.navbar-nav > .user-menu > .dropdown-menu > .user-footer {background-color:#F3F3F3; border:0 solid #1393ED !important; box-shadow:none !important; padding:10px;}
.navbar-nav > .user-menu > .dropdown-menu > li{border-bottom:0 solid #D6E2EB !important;}
.navbar-nav > .user-menu > .dropdown-menu .sub-con {border-bottom:1px solid #c3ced5 !important; padding:7px 10px 7px 10px !important;}
.navbar-custom-menu .nav>li>a:focus,.navbar-custom-menu .nav>li>a:hover {border:none; border-right:0px solid #0f7dca !important;}
.navbar-nav > .user-menu > .dropdown-menu .sub-con:hover{background:#e2f3ff;}
.user-footer .pull-left {float:left; width:50%; height:32px; margin-top:-20px; } 
.user-footer .pull-right {float:left; width:50% ; height:32px;}  
.user-footer .btn{text-align:left;}
.user-footer .btn.btn-success {border:none !important; background:#34a853 !important; padding:6px 12px !important; margin-right:3px; width:96%; float:left; margin-right:5px; box-sizing:border-box; border-radius:5px; overflow:hidden;}
.user-footer .btn.btn-warning {border:none !important; background:#0f7dca !important; padding:6px 12px !important; width:96%; float:left; margin-left:5px; box-sizing:border-box; border-radius:5px; overflow:hidden;}
.user-footer a i{margin-right:7px;}

.user-footer .btn.btn-success.hvr-rectangle-out:before{background:#218e3e;}
.user-footer .btn.btn-warning.hvr-rectangle-out:before{background:#0c609b;}
/******* HEADER NAVBAR USER SECTION end here*****/



/******* LEFT NAVBAR sTART HERE*****/
.main-sidebar section{padding:0px !important;}
.main-sidebar .sidebar-menu > li{border-bottom:solid 1px rgba(255,255,255,0.1);}
.main-sidebar .sidebar-menu > li a{font-size:13px; font-weight:300; color:#8cc2e7 !important;}
.skin-blue .main-sidebar .sidebar-menu > li:hover > a, .skin-blue .main-sidebar .sidebar-menu > li.active > a{background:rgba(0,0,0,0.2); border-right:0px solid #2B7DBC !important; color:#fff !important;}

.skin-blue.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{background:#ffff !important;
  -webkit-box-shadow:rgba(15, 125, 202, 0.4) 4px 4px 4px;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:rgba(15, 125, 202, 0.4) 4px 4px 4px;  /* Firefox 3.5 - 3.6 */
  box-shadow:rgba(15, 125, 202, 0.4) 4px 4px 4px;
}
.skin-blue.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu li a{color:#333 !important;}
.skin-blue.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu a span{background:#0a5a91 !important;}
.skin-blue.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview a span{background:#0a5a91 !important;}
.sidebar-menu .treeview-menu>li>a>.fa, .sidebar-menu .treeview-menu>li>a>.glyphicon, .sidebar-menu .treeview-menu>li>a>.ion{width:10px !important;}
.skin-blue.sidebar-mini .treeview-menu {
    background-color:#fff !important; border:none !important; margin:0px !important; padding-left:0px;
    color: #000000 !important;
    line-height: 25px; border-right:solid 1px #0d71b5;
}
.skin-blue.sidebar-mini .treeview-menu>li {border-bottom:1px solid rgba(0,0,0,0.07);}
.skin-blue.sidebar-mini .treeview-menu>li:last-child{border-bottom:none;}
.skin-blue.sidebar-mini .treeview-menu>li:hover{background-color:rgba(255,255,255,1) !important;}
.skin-blue.sidebar-mini .treeview-menu>li a{color:#0d71b5 !important; padding-left:20px;}
.skin-blue.sidebar-mini .treeview-menu>li>a{}
.skin-blue.sidebar-mini .treeview-menu>li:hover a{color:#0d71b5 !important; background:rgba(0,0,0,0.1);}
/******* LEFT NAVBAR END HERE*****/


/***** FOOTER START HERE *******/
.main-footer{text-align:center;}

/***** FOOTER END HERE *******/


/***** BUTTONS HOVER ******/
.btn.btn-primary.hvr-sweep-to-right:before{background:#0062a5 !important;}
.btn.btn-success.hvr-sweep-to-right:before{background:#198536 !important;}


.content_box{max-width:1100px; margin:0px auto;}
.content_box_full_width{max-width:100%;}
.content_box h3{font-size:24px; font-weight:400; text-align:center; color:#34a853;/* border-bottom:solid 2px #34a853; */padding:10px; margin-bottom:15px; /*position:relative;*/ margin-top:10px;}
.content_box h3:after {/*border-color:#34a853 transparent; border-style:solid; border-width:12px 12px 0px 12px; */height: 0px; width:0px;   position:absolute; content:""; left:50%; margin-left:-6px; top:100%;}
.content_box h3.blue_head{color:#3b80da; border-bottom:solid 2px #3b80da;}
.content_box h3.blue_head:after{border-color:#3b80da transparent;}



/********* REPORT TABLE ********/
.report_table{width:100%;}
.report_table tr{border-bottom:solid 1px #f0f2f3; }
.report_table tr:hover td{background:#fdfcfc;}
.report_table tr:last-child{border-bottom:none;}
.report_table th{background:#fbfbfb; font-weight:500; padding:10px 15px; border-right:solid 1px #f0f2f3; border-bottom:solid 1px #f0f2f3; color:#000; font-family:Roboto;}
.report_table th:last-child{border-right:none;}
.report_table td{font-size:13px; color:#6c6c6c; padding:9px 15px; border-right:solid 1px #f0f2f3; font-family:Roboto;}
.report_table td:last-child{border-right:none;}


.report_table span.low_indication{text-align:center;}
.report_table span.medium_indication{ text-align:center;}
.report_table span.good_indication{ text-align:center;}
.report_table span.disable_indication{ text-align:center;}

.student_report_table span.low_indication{/*background:#f89e00;*/ color:#ffa200; font-weight:500;}
.student_report_table span.medium_indication{/*background:#b20fca;*/ color:#b416cb; font-weight:500;}
.student_report_table span.good_indication{/*background:#0fca3b;*/ color:#37aa56; font-weight:500;}
.student_report_table span.disable_indication{background:none; color:#555555;}
.student_report_table .status_span{display:inline-block; font-size:13px; color:#fff; padding:3px 10px; position:relative; padding-left:14px; }
.student_report_table .status_span:before{position:absolute; content:""; width:10px; height:10px; background:#d5d5d5; left:0px; top:6px; border-radius:10px;}
.student_report_table span.good_indication:before{background:#39ab58;}
.student_report_table span.medium_indication:before{background:#b416cb;}
.student_report_table span.low_indication:before{background:#ee7408;}

.common_table{width:100%; margin-top:0px;}
.common_table tr{border-bottom:solid 1px #e9eef0;}
.common_table tr:last-child{border-bottom:none;}
.common_table th{background:#fff; color:#0f7dca; font-size:14px; font-weight:500; padding:10px 15px;}
.common_table td{font-size:13px; color:#393939; padding:8px 15px; border-left:solid 1px #e9eef0;}
.common_table tr td:first-child{border-left:none;}
.common_table tr:nth-child(odd){background:#eef2f4;}

.listview_text{background:rgba(0,0,0,0.02); margin-bottom:15px;}
.listview_text h2{margin-top:0px; color:#000;}
.listview_text p{font-size:17px; }

.inner-table{border:solid 1px #f0f2f3;}
.inner-table tr th, .inner-table tr td{font-size:13px; padding:5px 8px;}
th.text_center{ text-align:center !important;}

.report_table .inner-table1 th{background:#f1f7ff; color:#335a8a;}
.readyness1 h3{position:relative; padding-left:50px; padding-right:50px; box-shadow:2px 2px 1px rgba(0,0,0,0.25);}

.graphDiv1{text-align:center; padding:40px;}

select.actions{-moz-appearance:none; -webkit-appearance:none; appearance:none; background: url(../images/action_drowpdown.jpg) #fff no-repeat right center; font-size:13px; padding-right:20px; padding-left:6px; padding-top:3px; padding-bottom:3px; border-color:#e5e3de;}

#keywords thead {
    cursor: pointer;
}

#keywords thead tr th span { 
  padding-right:0px;
  background-repeat: no-repeat;
  background-position: 100% 100%;
}

#keywords thead tr th.headerSortUp span {
  background-image: url('image/up-arrow.png');
}
#keywords thead tr th.headerSortDown span {
  background-image: url('image/down-arrow.png');
}

/*Table Sorting-Styles End Here -- By Pankaj*/

/*Side bar menu-Styles -- By Pankaj*/
.skin-blue .sidebar a {
  color: #ffffff;
}

.main-sidebar {
    background: #0f7dca !important;
    color: #fff;
}


input:focus, button:focus{outline:none !important;}


/********** MODAL POPUP DESIGNS ***********/
.modal-content{background:#f9f9f9 !important; border-radius:0px !important; float:left; width:100%;}
.modal-content h2{font-size:22px; color:#797979; margin-top:10px;}
.modal-header{border:none; background:none !important; font-size:20px; font-weight:500 !important; color:#0f7dca !important; padding: 15px 15px 0px !important; border:none !important;}
.modal-header .modal-title{font-size:18px; font-weight:500 !important;}
.modal-header .modal-title span span{color:#0f7dca !important;}


.modal-body, .modal-footer{float:left; width:100%;}
.modal-body .qu_saparator1{background:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:"Roboto";}

.modal-header .close {background:#000; padding: 0px 9px 0px !important; margin-top: 0px; position: absolute;right:-12px;
width:30px; text-align:right;  text-shadow: none; font-size:10px;
border-radius: 31px;
    opacity: 1;
    top: -12px;
    height:30px;
    border: solid 2px #f9f9f9;
    font-weight: 400;
    z-index: 9;
}
.modal-header .close:hover{background:#fbbc05;  color:#fff;}
.modal-header .close i{font-size:12px;}

.popup_table{border:solid 1px #cacdd8; }
.popup_table th{background:none; color:#000;}
.popup_table td, .popup_table th{border-right: solid 1px #cacdd8; border-bottom: solid 1px #cacdd8;}

.popup_form input, .popup_form textarea{border:solid 1px #e5e5e5; color:#747474; width:100%;}
.popup_form input:focus, .popup_form textarea:focus{border:solid 1px #a0a0a0;}

.popup_buttons{text-align:right;}
.popup_buttons .btn{font-size:15px; font-family:"Roboto"; border-radius:0px; color:#fff; font-weight:300; border:none; padding:9px 15px 7px 11px; margin-left:10px; min-width:90px;}
.popup_buttons .btn img{margin-right:6px; max-width:20px;}
.popup_buttons .btn:focus, .popup_buttons .btn:active{outline:none;}
.popup_buttons .btn-success img{margin-top:-3px;}
.popup_buttons .btn-primary{background:#0f7dca; box-shadow:1px 2px 0px #05398f;}
.popup_buttons .btn-primary:hover{background:#1167f4; box-shadow:1px 2px 0px #05398f;}
.popup_buttons .btn-success{background:#34a853; box-shadow:1px 2px 0px #116b2a;}
.popup_buttons .btn-success:hover{background:#1e923d !important;}
.popup_buttons .btn-default{background:#7e7e7e; box-shadow:1px 2px 0px #3f3f3f;}
.popup_buttons .btn-default:hover{background:#646464; box-shadow:1px 2px 0px #3f3f3f;}
.popup_buttons .btn-default:before{background:#646464; box-shadow:1px 2px 0px #3f3f3f;}

.popup_buttons .btn.btn-warning{background:#f09615; box-shadow:1px 2px 0px #b16f10;}
.popup_buttons .btn.btn-warning:hover:before, .popup_buttons .btn.btn-warning:focus:before, .popup_buttons .btn.btn-warning:active:before{background:#fba933 !important;}
.popup_buttons .btn.btn-warning.hvr-sweep-to-right:before{}
.popup_buttons .btn.btn-warning.hvr-sweep-to-right:before{background:#fba933 !important;}

.test_clone_conformation{position:relative;}
.test_clone_conformation span{position:absolute; right:10px; top:8px;}
.test_clone_conformation .referral_textbox{padding-left:12px; padding-right:20px;}

h4.modal-title{color:#0f7dca;}

.popup_buttons_center{text-align:center;}

.full-screen-popup .modal-lg {width:96.5%; margin:25px 1% 15px 2%; height:100%;}
.toastr-warning {
  background: red;
}

.modal .referral_textbox{padding-left:12px; padding-right:12px;}
.vertical-middile .modal {
  text-align: center;
  padding: 0!important;
}

.vertical-middile .modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.vertical-middile .modal .modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}


.customize-score .form-inline-white input, .customize-score .form-inline-white select{ width:100%!important ; max-width:100% !important;}

.applyjob_textcss.customization_test_content{background:none !important;}


.joinus_popup .modal-title{font-size:20px; font-weight:500; color:#454545; text-align:center; padding:15px 0px; border-bottom:solid 1px #e5e5e5; margin-bottom:25px;}
.joinus_popup .modal-title a{color:#0f7dca; font-size:20px !important;}
.modal-body-college-profile-page, .modal-header1{padding:0px !important; min-height:0px !important;}
.joinus-sec{background:url(../../common/styles/image/login-form-bg.jpg) no-repeat center; min-height:360px; padding-left:30px; padding-right:30px; padding-bottom:15px;}

.joinus_popup .jp-left h5{font-size:17px; color:#464646; text-align:center; margin-bottom:20px;}
.joinus_popup .jp-left h5 span{font-size:17px; color:#34a853;}
.joinus_popup .popup_form{max-width:260px; margin:0px auto;}
.joinus_popup .popup_form input{background:none; font-size:13px; padding:10px 15px; height:auto;}
.joinus_popup .popup_form .indiv_textstyle{float:left; margin-top:8px;}

.login_links{text-align:center; padding-top:30px; padding-bottom:30px;}
.login_links a{margin:0px 8px; color:#545454; text-decoration:underline; padding:3px 2px;}
.login_links a:hover{text-decoration:none !important;}


.joinus-sec h3{text-align:center; color:#fff; font-size:20px; font-weight:500;}
.popup_videos{text-align:center; position:relative; margin:15px 0px;}
.popup_videos img{width:100%; border:solid 1px #5b9aff;}
.popup_videos p{ position:absolute; width:100%; background:rgba(0,0,0,0.6); padding:4px 10px; bottom:0px; left:0px; right:0px; color:#fff; font-size:13px; margin-bottom:0px;}


/*******/
.qu_saparator1 h6{color:#0f7dca !important;}
.modal-body .user_test_details{margin-bottom:0px !important;}
.carousel-control{opacity:1 !important;}

/**** INLINE FORM  *****/
.form-inline-round input, .form-inline-round select{border-radius:50px; border:none; background:#ecf3ff; font-size:13px; color:#6c7483; padding:9px 15px; height:40px; margin-right:10px; width:100%; box-shadow:1px 2px 0px rgba(41,101,200,1);}
.filter_section{background: #4285f4; padding:10px; text-align:left;}
.filter_section .form-inline-round .form-group:last-child input{margin-right:0px;}
.form-group{position:relative;}
.filter_section .form-inline-round select{background:url(image/select-blue.png) #ecf3ff no-repeat right center;}
.date_icon{background:url(image/date_icon.png) no-repeat center; width:24px; height:24px; display:inline-block; position:absolute; right:18px; top:8px;}
.filter_section .form-inline-round .form-group:last-child .date_icon{right:8px;}

.form-inline-round{}
.add_category{padding:30px 0;}
.add_category .form-inline-round input, .add_category .form-inline-round select{border-radius:50px; border:none; background:#fff; font-size:16px; font-weight:400; color:#6c7483; padding:9px 15px; height:40px; margin-right:10px; box-shadow:1px 2px 0px rgba(198,198,200,1);}
.add_category .form-inline-round select.form-control{background:url(image/select_gray.png) #fff no-repeat right center;}
.add_category  .time_field input.form-control{}

.btn-primary_submit{min-width:124px !important;}
btn-primary_submit btn_search{}
.btn-primary_submit{background:#0f7dca; color:#ffffff !important;margin:20px auto 0; border-radius:30px; padding:8px 40px;border:none; box-shadow:1px 2px 0px #0d68a7 !important;}
.btn-primary_submit:hover, .btn-primary_submit:focus{background:#0f7dca !important; outline:none !important;}
.btn-primary_submit:active{background:#0787e1 !important;}

.btn-success_submit{background:#34a853 !important; margin:20px auto 0; border-radius:30px; padding:8px 40px; font-size:20px; font-weight:500; border:none; box-shadow:1px 2px 0px #116b2a !important; color:#ffffff !important;}
.view_add_quetion_btn.hvr-rectangle-out {background:none !important;}

.btn_search{background:#fbbc05; color:#fff; box-shadow:1px 2px 0px #d7a000 !important;}
.btn_search:hover, .btn_search:focus{background:#fbbc05 !important; color:#fff; box-shadow:1px 2px 0px #d7a000 !important;}


.filter_section .form-inline-round{margin-left:0px;}
.filter_section .form-inline-round input, .filter_section .form-inline-round select{min-width:auto; max-width:290px;width:100% !important;}
.filter_section .form-inline-round .form-group{display:block; margin-right:-15px;}
.filter_section .form-inline-round .row .col-md-3:last-child .form-group{margin-right:0px;}



::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#6c7483 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#6c7483 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#6c7483 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color:#6c7483 !important;
}

/******** Danger text colors *****/
#errordisplay span{color: #a94442; background-color: #f2dede; border-color: #ebccd1; display:block;padding: 15px;
margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px;}



/****** CK EDITOR STYLES START HERE *******/
.cke_chrome{box-shadow: 0 0 0px rgba(0,0,0,.15) !important; border: solid 1px #c6c6c8 !important;}
.cke_top {box-shadow: 0 0 0px rgba(0,0,0,.15) !important; white-space:normal; background:#f3f3f3 !important;
background-image:none !important; border-bottom:1px solid #c6c6c8 !important; padding:10px 10px 5px !important;
}
.cke_bottom{display:none !important;}
/****** CK EDITOR STYLES END HERE *******/


/******** border buttons ******/
.btn-border{font-size:12px; border:solid 1px #afcbfa; border-radius:30px; padding:3px 10px; background:none;}
.btn-border-blue{ color:#4285f4; }

.btn-border-red{border:solid 1px #f6b3b3;color:#dd3131;background:none;}
.customization_test_content {background: #ebebeb;font-size: 15px;color: #000000;text-align: left;padding: 10px 15px 0;text-align:center;}




.alert .close{color:#a94447 !important;}

.addquestion_view_test{text-align:right;}
.addquestion_view_test a:last-child{margin-right:0px !important;}
.addquestion_view_test .btn{border-radius:30px; padding-left:20px; padding-right:20px; border:none;}
.addquestion_view_test .btn-primary{background:#0f7dca;}
.addquestion_view_test .btn-warning{background:#fbbc05;}
.addquestion_view_test .btn-success{background:#34a853;}

.btn-primary:hover{background:#0f7dca;}
.btn-primary.hvr-rectangle-out:before{background:#0d66a4;}
.btn-warning.hvr-rectangle-out:before{background:#e3ac0c;}
.btn-success.hvr-rectangle-out:before{background:#288340;}


.tabs_header .nav>li>a:hover{background:#fbbc05;}


.btn-orange{background:#fbbc05; color:#fff;  padding:5px 12px; position: relative;display: inline-block; border-radius:5px;}
.btn-orange:hover, .btn-orange:visited{background:#fbbc05; color:#fff;}
.btn-orange.hvr-shutter-out-horizontal:before {background:#e58c18; border-radius:4px;}

#error_excel {margin-top:0px !important;
}
.upload_exelsheet_form{padding-left:0px; padding-right:0px;}


.modal-header .hvr-icon-pulse-shrink:before{display:none;}
#available_campaign_list tr{border-bottom:solid 1px #f0f2f3 !important;}
.heading{border:none;}





/******************************************************************************************************/
.filter_section_view_all_registered{margin-top:5px !important;}
.filter_section_view_all_registered .form-inline-round .form-group{ display:inline-block; margin-right:15px;}
.filter_section_view_all_registered .form-inline-round .form-group #create_group_btn .btn{border-radius:30px !important; padding:8px 20px 9px !important; box-shadow: 1px 2px 0px rgba(195,139,60,1); color:rgba(255,255,255,0.5);}
.filter_section_view_all_registered .form-inline-round .form-group .btn-success{background:#34a853; color:#fff; box-shadow:1px 2px 0px rgba(40,128,64,1);}
.filter_section_view_all_registered .form-inline-round .form-group .btn-success:hover{background:#32a04f !important; color:#fff !important; box-shadow:1px 2px 0px rgba(40,128,64,1) !important; border:none !important;}


/***** No data in table error text class ******/
.table_error_text{color:red; font-size:20px;}


/************    CUT FORM POST POST JOBS   **********/
.step_icon {background: #e4df00!important;}
.step_icon_grey {background: #ccc!important;}
.page_notactive{display:none!important;}
.page_active{display:block !important;}
.erroe_class1{border-bottom:1px solid red !important;}
.erroe_class1s{border:1px solid red !important;}
/************    CUT FORM POST POST JOBS END   **********/


/******** ONLINE EXAM SCREENS  *************/
.powerdby span{font-size:12px !important; color:#999;}
.powerdby img{border-radius:30px; margin-right:3px;}
.powerdby a{color:#0f7dca; font-size:13px;}

.sky-form .icon-append, .sky-form .icon-prepend {
    position: absolute; background:#fafcfd;
    top:1px; right:1px;
    width:45px;
    height:37px;
    font-size:15px;
    line-height:29px;
    text-align:center;
    padding-top:4px;
}

.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea {
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 100%;
  height: 39px;
  padding: 8px 10px;
  outline: none;
  border-width: 2px;
  
  border-style: solid;
  border:1px solid #d2d6de !important;
  border-radius: 0;
  background: #fff;
  font:15px/19px 'Roboto';
  color: #404040;
  appearance: normal;
  -moz-appearance: none;
  -webkit-appearance: none;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
} 




/******************************************************************************************/
.p-15{padding:15px !important;}
input:focus, select:focus, textarea:focus{outline:none;}
.sidebar-right{right:15px; left:auto; position:absolute !important; height:auto; min-height:auto; padding-top:0px;}
.main-sidebar.main-sidebar-white{background:#ffff !important; top:65px;}

.profile_content_right{margin-left:0px; padding-left:0px; margin-right:280px; min-height:300px;padding-top: 50px;}
.tpo_sec{background:url(image/tpo_bg.jpg) no-repeat center; padding:10px 15px 10px;}
.tpo_profile img{float:left; margin-right:15px; border:solid 2px #fff; border-radius:50px;
box-shadow:6px 6px 8px rgba(0,75,128,0.5); margin-top:7px; }
.tpo_profile h5{float:left; font-size:18px; color:#fff; font-weight:400; margin-top:12px;}
.tpo_profile h5 small{display:block; clear:both; font-size:15px; color:#b5cbe6; font-weight:400; margin-top:5px;}

.btn-white{background:#fff; border-radius:30px; padding:8px 15px;}
.tpo_sec .btn-white{margin-top:14px; display:inline-block; min-width:130px;
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ 
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);  /* Firefox 3.5 - 3.6 */
box-shadow:2px 2px 2px rgba(0,0,0,0.3);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.tpo_lists{margin-bottom:0px;}
.tpo_lists li{color:#00355c; margin-bottom:2px;}
.tpo_lists li a{color:#fff;}
.tpo_lists li a:hover{color:#ffff66;}

.whitebox{background:#fff; }
.college_info{padding:30px 30px 15px;}
.college_info h3{border:none; margin:0px 0 20px 0; padding:0px; text-align:left; font-size:22px;}
.college_info h3:after{display:none;}
.college_info h5{font-size:17px; margin-bottom:15px; margin-top:20px;}
.college_info p{line-height:22px;}

.course-offered{border-top:solid 1px #ededed; padding:15px 30px 5px; float:left; width:100%; background:#fff;}
.course-offered p span{color:#0f7dca; font-weight:500;}
.course-offered p a{color:#656565; font-size:13px;}

.sidebar-right h3{margin:0px; text-align:center; color:#0f7dca; padding:12px 10px; font-size:16px; font-weight:500;}
.select_dropdown{background:url(image/arrow_down_select.png) no-repeat right center; width:100%; border-left:none; border-right:none; border-top-color:#ededed; border-bottom-color:#ededed; color:#9c9c9c; padding:9px 15px; font-size:13px; font-weight:300;
 -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;
}

.select_dropdown:focus{outline:none;}


.user_info_list{margin:0px; padding:0px;}
.user_info_list li{padding:10px 0px 8px; border-bottom:solid 1px #ededed; display:block; clear:both; overflow:hidden;}
.user_pic{float:left; width:64px;  text-align: center; padding-top:4px;}
.user_content{float:left; width:160px;}
.user_content h6{color:#78aadb; font-weight:400; font-size:14px; margin-bottom:2px; margin-top:0px;}
.user_content p{font-size:11px; color:#a5a5a5; margin-bottom:0px;}

.tabs_header_cc{background:#d8d8d8 !important; border-radius:100px; border:none;
-webkit-box-shadow:inset 3px 3px 2px rgba(0,0,0,0.1) !important;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:inset 3px 3px 2px rgba(0,0,0,0.1) !important;  /* Firefox 3.5 - 3.6 */
  box-shadow:inset 3px 3px 2px rgba(0,0,0,0.1) !important;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.tabs_header_cc .nav.nav-tabs{border-bottom:none;}
.tabe_selectbox{}
.tabe_selectbox{background:url(image/arrow_down_select.png) #f7f7f7 no-repeat right center; border-left:none; border-right:none; border:solid 1px #c5c5c5; color:#727272; padding:6px 45px 5px 15px; font-size:15px; font-weight:300; float:left; border-radius:50px; margin:10px; min-width:160px;
 -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;
}

.tabs_header_cc .nav-tabs>li.active>a,.tabs_header_cc .nav-tabs>li.active>a:focus,.tabs_header_cc .nav-tabs>li.active>a:hover{border: none;}

.tabs_header_cc{margin-bottom:20px;}
.tabs_header_cc .nav-tabs li{border-right:solid 1px #c8c8c8;}
.tabs_header_cc .nav-tabs li a{font-size:17px !important; font-weight:500; border-radius:0px; padding:15px 20px 15px; margin-right:0px; color:#535353; border:none; position:relative;}
.tabs_header_cc .nav-tabs li a kbd{background:rgba(255,255,255,0.3); color:#000; box-shadow:none; font-size:13px; margin-left:6px; float:right;}
.tabs_header_cc .nav-tabs>li.active>a, .tabs_header_cc .nav-tabs>li.active>a:focus,.tabs_header_cc .nav-tabs>li.active>a:hover{background:#0f7dca; color:#fff;}
.tabs_header_cc .nav-tabs>li.active>a:before, .tabs_header_cc .nav-tabs>li>a:hover:before, .tabs_header_cc .nav-tabs>li.active>a:hover:before{width: 0; height: 0; border-left:10px solid transparent;
border-right:10px solid transparent; border-top:10px solid #0f7dca; position:absolute; content:""; bottom:-10px; left:50%; margin-left:-8px; display:none;}
.tabs_header_cc .nav-tabs>li>a:hover:before{border-top:10px solid #777777;}

.tabs_header_cc .nav-tabs>li a:hover{background:#777777; color:#fff;}


.user_data_table{border:solid 1px #cbcbcb;}
.user_data_table>tbody>tr>td{padding:0px;}
.user_data_table>tbody>tr>td:nth-child(even){background:#e1e1e1;}
.user_data_table tr{background:#f4f4f4; border-bottom-color:#cbcbcb;}
.user_data_table>tbody>tr:nth-child(even){background:#e1e1e1;}
.user_data_table>tbody>tr:nth-child(even) table tr{background:none;}

.user_data_table tr td{border-right-color:#cbcbcb;}
.user_data_table tr td{padding:15px 15px;}
.user_data_table tr.tr_show.more_div_class td{padding-top:0px; padding-bottom:0px;}
.user_data_table tr table tr{border-bottom:none;}
.user_data_table tr.tr_active{margin-bottom:40px;}
.user_data_table tr.tr_active table{border-bottom:0px solid #ededed; box-shadow:0px 0px 10px rgba(15,125,202,0.8);}
.user_data_table tr.tr_active table tr:first-child{border-bottom:solid 1px #cbcbcb;}
.user_data_table tr.tr_active table tr td{background:#fff;}
.user_data_table tr.tr_hide{display:none;}
.user_data_table tr.tr_show{}
.user_data_table tr td img{border:solid 2px #909090; border-radius:50px; max-width:56px;}

.student_detials{background:#39455e; display:block; clear:both;  margin:0px -16px; font-size:15px; position:relative; padding:10px 0px;}
/*.student_detials:before{ position:absolute; width:100%; height:15px; content:""; bottom:-15px; left:0px; z-index:999; background:#ededed;}*/
.sd_left{float:left; position:relative;}
.sd_left:before{width: 0; height: 0; border-left:7px solid transparent;
border-right:9px solid transparent; border-top:7px solid #fff; position:absolute; content:""; top:-13px; left:50px; margin-left:-4px;}
.sd_left span{float:left; border-right:solid 0px #4b5872; padding:10px 12px; text-align:center; color:#fff; font-size:14px;}
.sd_left span strong{color:#0f7dca; font-weight:500;}
.sd_right{float:right;}
.sd_right span{float:left;  font-size:15px; color:#fff; padding:20px 20px 0;}
.sd_right span strong{color:#0f7dca; font-weight:500; /*border-top:solid 15px #f3f3f3;*/}


.testimonials_sec{border-top:solid 15px #ededed;}
.testimonials_sec img{margin:0px auto 20px; display:block; max-width:80%;}
.testimonials_sec #myCarousel{padding: 0px 10px 10px;}
.testimonials_sec #myCarousel .carousel-control.left{background: none !important;  right:8px;}
.testimonials_sec #myCarousel .carousel-control.right{background: none !important; right: 8px;}
.testimonials_sec #myCarousel .carousel-control>.fa{font-size:20px;}


/***** web rtc styles ****/
.web-rtc-container{margin-top:90px;}
.web_rtc_form{background:url(image/web_rtc_form_bg.jpg) no-repeat bottom center; padding:13px 0px; text-align:center; position:fixed; top:50px; width:100%; border-bottom:solid 30px #f3f3f3; z-index:99;}
.web_rtc_form .form-inline{margin-bottom:-31px;}
.web_rtc_form h2{margin-top:0px; margin-bottom:25px; color:#fff; font-weight:400; font-size:26px;}
.web_rtc_form h2 span{color:#ffff00;}

.web_rtc_form input, .web_rtc_form button{border-radius:30px; border:none; padding:8px 15px; margin:0px 5px; box-shadow:2px 2px 2px rgba(0,0,0,0.10);}
.web_rtc_form input{padding:10px 15px; min-width:300px;}
.web_rtc_form input{font-size:17px; color:#0f7dca;}
.web_rtc_form button, .web_rtc_form button:hover{font-size:14px !important; }
.web_rtc_form button{border:solid 0px #d6d6d6;}

.web_rtc_form .form-inline .form-group{position:relative;}
.web_rtc_form .form-inline .form-group a{position:absolute; right:15px; top:8px; color:#a6a6a6;} 
.web_rtc_form .form-inline .form-group a:hover{color:#0f7dca;}

.web-rtc-content{margin:50px auto 0px auto;}
.web_rtc_thumbnail a{position:relative; display:block;}
.web_rtc_thumbnail a .play_button{position:absolute; width:42px; height:42px; border-radius:50px; background:rgba(0,0,0,0.7); top:50%; left:50%; margin-top:-22px; margin-left:-22px; padding-top:5px; padding-left:5px;}
.web_rtc_thumbnail a .play_button img{transform:scale(0.9, 0.9)}
.chat_icon{position:fixed; right:15px; bottom:15px; z-index:999; box-shadow:0px 0px 21px rgba(15,125,202,0.5); border-radius:50px;}

.web-rtc-content-left{margin-right:235px;}
.web-rtc-content-right{position:fixed; right:15px; top:26px; width:220px; height:78%; z-index:999; background:#fff; overflow-y:auto; padding-bottom:10px;}
.web-rtc-content-right h4{font-size:16px; text-align:center; padding:5px 10px;}
.sharedfile_list{border-radius:0;}
.sharedfile_list li{border-left:none; border-right:none; border-color:#eeeeee; color:#a3a3a3;}
.sharedfile_list li a{float: right; color:#0f7dca;
    font-size: 20px !important;
    margin-top: -12px;
    padding-bottom: 3px;
    padding-right: 0px;
    padding-left: 0px;}
.sharedfile_list li a:hover{font-size: 20px !important;}  
.sharedfile_list li.list-group-item:first-child, .sharedfile_list li.list-group-item:last-child{border-radius:0px;}





.user_test_details{position:static; border:solid 1px #dcdcdc; overflow:hidden; width:100%;}
.user_test_details p:nth-child(1){padding-left:15px;}
.user_test_details p{padding:10px 12px 10px 40px; margin-bottom:0px;}
.user_test_details p kbd{font-size:16px;}
.user_test_details p a{background:#4285f4; color:#fff; padding:9px 10px; position:relative; }
.user_test_details p a.previeww{background:#fbbc05;}
.user_test_details p a.addmoree{background:#787878;}
.user_test_details p kbd {
    padding: 2px 5px;
    color: #4285f4;
    font-size:16px;
    font-weight: 400;
    margin-left: 0px;
    background: none;
    box-shadow: none;
}

.search_candidates3 .user_test_details .border_rotate {top:-4px; right:-22px;}
.search_candidates3 .pl-0{padding-left:0px !important;}



/****** ACCORDION  ************/
.panel-group{margin-bottom:15px;}
.panel-group .panel{border-radius:0px;}
.panel-heading {padding:0px; border-radius:0px;}
.panel-heading h4 a{display:block; padding:10px 15px;}
.panel-heading h4 a i{float:right;}
a:hover, a:active, a:focus{color:#0f7dca;}


/****** TABS *****/
.tabs_header, .tabs_header_Questions, .tabs_header_preview {border-bottom:none; background:#fff; border:solid 0px #f3f3f3; display:block; clear:both; margin-bottom:15px; box-shadow:2px 2px 2px rgba(13,113,181,0.2); float: left; width:100%}
.profile_content_right .tabs_header{border-bottom:none; background:#fff; border:solid 0px #f3f3f3; display:block; clear:both; margin-bottom:15px; box-shadow: 0px 0px 5px rgba(13,113,181,0.5); float: left; position: fixed; z-index: 999; top: 60px; right:310px; left: 15px; width: auto;}
.tabs_header .nav-tabs, .tabs_header_Questions .nav-tabs{display:inline-block; float:left; border-bottom:0px;}
.nav-tabs>li{margin-bottom:0px !important;}
.tabs_header .nav-tabs>li>a, .tabs_header .nav-tabs li, .tabs_header_Questions .nav-tabs>li>a,.tabs_header_Questions .nav-tabs li {border-radius:0px;}
.tabs_header .nav-tabs>li>a, .tabs_header_Questions .nav-tabs>li>a{font-size:13px; margin-right:0px; border:none;}
.tabs_header .nav-tabs>li>a:hover, .tabs_header_Questions .nav-tabs>li>a:hover{color:#fff;}
.tabs_header .nav-tabs, .tabs_header_preview .nav-tabs{display:inline-block; float:left; border-bottom:0px;}
.nav-tabs>li{margin-bottom:0px !important;}
.tabs_header .nav-tabs>li>a, .tabs_header .nav-tabs li, .tabs_header_preview .nav-tabs>li>a,.tabs_header_preview .nav-tabs li {border-radius:0px;}
.tabs_header .nav-tabs>li>a, .tabs_header_preview .nav-tabs>li>a{font-size:13px; margin-right:0px; border:none;}
.tabs_header .nav-tabs>li>a:hover, .tabs_header_preview .nav-tabs>li>a:hover{color:#fff;}
.nav-tabs li.active a, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
color: #fff !important;font-weight:400; background-color:#0d71b5;
    box-shadow: inset 0px 0px 10px rgba(255,255,255,0.1);
    position: relative;
}
.nav-tabs li.active a:after, .nav-tabs>li.active>a:after, .nav-tabs>li.active>a:focus:after, .nav-tabs>li.active>a:hover:after {
border-color: #0f7dca transparent; position:absolute; content: ""; border-style:solid; border-width:6px 6px 0px 6px; height:0px; width:0px; bottom:-6px; left:50%; margin-left:-3px;}

.tc-with-border{border:solid 1px #d8d8d8;}
h4.tc_title{background:#e1e1e1; margin-top:0px; padding:8px 10px; color:#757575; font-size:17px; display:block; clear:both;}
h4.tc_title.pull-left{padding-top:7px;}
h4.tc_title a{display:inline-block; color:#fff; padding:3px 5px; border-radius:4px; width:26px; text-align:center;}
.intership_message{background:#0f7dca; font-size:16px;}
.intership_delete{background:#ca0f0f; font-size:16px;}

.tc-with-border .whitboxWithShadow{background:#f9f9f9;}
.tc-with-border .title_header_bg{border-bottom:solid 1px #e4e4e4; padding:10px 15px; color:#bbbbbd;}

.tc-with-border hr {
    margin-top: 3px;
    margin-bottom: 1px;
    border: 0;
    border-top: 1px solid #d8d8d8;
}

.comments_box .title_header_bg{padding-left:18px; margin-bottom:0px;}
.comments_box .title_header_bg h5{font-size:16px; font-weight:500; color:#0f7dca; margin:0px;}
.comments_box .title_header_bg h5 span{font-size:14px; font-weight:400; color:#8c9093; margin-left:15px;}
.comments_box .title_header_bg h6{font-size:14px; font-weight:400; color:#8c9093; margin:4px 0 0 0px;}




/********** Profile Page styles ********/
.profole_page{background:url(image/profile_gray_bg.png) #f3f3f3 repeat top right fixed !important;
-moz-background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.profole_page .wrapper{background:none;}
/*.profole_page .tab-content{background:url(image/pattern1.jpg) #f3f3f3 repeat top right; padding:40px;}*/
.profile_sec{margin:0px -15px;}

.profile_sec .nav-stacked{}
.profile_sec .nav-stacked>li{border-bottom:solid 1px rgba(0,0,0,0.1); margin-bottom:0px; margin-top:0px;}
.profile_sec .nav-stacked>li>a{border-left:0px; display:block; font-size:14px !important; color:#111111;}
.profile_sec .nav-stacked>li>a i{float:right;}
.profile_sec .nav-stacked>li.active>a, .profile_sec .nav-stacked>li:hover>a{color:#0f7dca; font-weight:400; background:none;}

.profile_left{border-right:solid 1px rgba(0,0,0,0.1); position:relative;}
.profile_left:after{position:absolute; width:1px; height:100%; background:rgba(0,0,0,0.1); content:""; right:-1px;}
.prof-logo-sec{border-bottom:solid 1px rgba(0,0,0,0.1); padding:40px 0px;}
.prof-logo-sec img{display:block; margin:0px auto; max-width:80%;}

.prof-adress{padding:20px 15px;}
.prof-adress p{color:#111111;  font-size:14px !important;}
.prof-adress h6{color:#0f7dca; font-size:16px; font-weight:400;}

.profole_page .tab-content{padding:20px 30px 20px 10px; position:relative;}
.prof-edit-icon{position:absolute; right:50px; font-size:30px; top:50px;}
.prof-edit-icon i{font-size:26px; color:#000000;}
.profole_page .tab-content h3{font-size:26px; color:#0f7dca; font-weight:400; margin-bottom:30px;}
.profole_page .tab-content p{font-size:15px; color:#111111; line-height:26px; margin-bottom:30px;}
.profole_page .tab-content table tr td{padding:10px 0px; font-size:15px;}



/*****FLOATING MENU ******/
.float-label-control { position: relative; margin-bottom: 1.5em; }
.float-label-control .form-control{height:48px; color:#194bf3; position:relative; z-index:4;}
.float-label-control .form-control#select-field{background:url(../images/select_dropdown01.png) no-repeat right center;}

.form-control:focus {border-color:#194bf3; box-shadow:none;}
.float-label-control ::-webkit-input-placeholder { color: transparent; }
.float-label-control :-moz-placeholder { color: transparent; }
.float-label-control ::-moz-placeholder { color: transparent; }
.float-label-control :-ms-input-placeholder { color: transparent; }
.float-label-control input:-webkit-autofill,
.float-label-control textarea:-webkit-autofill { background-color: transparent !important; -webkit-box-shadow: 0 0 0 1000px white inset !important; -moz-box-shadow: 0 0 0 1000px white inset !important; box-shadow: 0 0 0 1000px white inset !important; }
.float-label-control input, .float-label-control textarea, .float-label-control label { font-size: 1.3em; box-shadow: none; -webkit-box-shadow: none; z-index:9;}
.float-label-control input:focus,.float-label-control textarea:focus { box-shadow: none; -webkit-box-shadow: none; border-bottom-width:4px; padding-bottom: 0; }
.float-label-control textarea:focus { padding-bottom:4px; }
.float-label-control input, .float-label-control textarea { display: block; width: 100%; padding:6px 0em 0px 15px; border: none; border-radius: 0px; border-bottom:4px solid #8b8b8b; border-left:4px solid #8b8b8b; outline: none; margin: 0px; background: none; color:#2f2f2f;}
.float-label-control textarea { padding: 0.1em 0em 5px 0em; }
.float-label-control label {position: absolute; font-weight: normal; top:-3px; left:20px; color:#2f2f2f; z-index: 2; font-size: 0.85em; -moz-animation: float-labels 200ms none ease-out; -webkit-animation: float-labels 200ms none ease-out; -o-animation: float-labels 200ms none ease-out; -ms-animation: float-labels 200ms none ease-out; -khtml-animation: float-labels 200ms none ease-out; animation: float-labels 200ms none ease-out; /* There is a bug sometimes pausing the animation. This avoids that.*/ animation-play-state: running !important; -webkit-animation-play-state: running !important; transition: all 0.5s;-webkit-transition: all 0.5s;}
.float-label-control input.empty + label,
.float-label-control textarea.empty + label {top:6px; font-size:20px; animation:none; -webkit-animation:none; }
.float-label-control input:not(.empty) + label,
.float-label-control textarea:not(.empty) + label { z-index: 1; }
.float-label-control input:not(.empty):focus + label,
.float-label-control textarea:not(.empty):focus + label{color:#efa008;}
.float-label-control.label-bottom label { -moz-animation: float-labels-bottom 300ms none ease-out; -webkit-animation: float-labels-bottom 300ms none ease-out; -o-animation: float-labels-bottom 300ms none ease-out; -ms-animation: float-labels-bottom 300ms none ease-out; -khtml-animation: float-labels-bottom 300ms none ease-out; animation: float-labels-bottom 300ms none ease-out; }
.float-label-control.label-bottom input:not(.empty) + label,
.float-label-control.label-bottom textarea:not(.empty) + label { top: 3em; }
.float-label-control ul.select-dropdown {width: 100% !important; max-height: 150px; overflow:auto; margin:0px; padding:0px; border:none; border-radius:0px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; box-shadow:5px 5px 4px rgba(0,0,0,0.3);}
.float-label-control ul.select-dropdown.show {display: block !important;}
.float-label-control ul.select-dropdown li a{padding-top:8px;padding-bottom:6px;border-bottom:1px solid #e4e4e4}
.float-label-control ul.select-dropdown li a:hover{font-weight: bolder; background:#f8f8f8;}
.float-label-control ul.select-dropdown li a.hide{display: none;}




/**************** CORPORATE REGISTRATION FORM ********************/
.corp-regi-form{background:url(image/regi-form-right.jpg) #f3f3f3 repeat top right fixed !important; position:relative; min-height:400px; padding-left:268px;
-moz-box-shadow:4px 4px 0px rgba(220,220,220,1);
-webkit-box-shadow:4px 4px 0px rgba(220,220,220,1);
box-shadow:4px 4px 0px rgba(220,220,220,1);
}
.corp-regi-left{background:url(image/regi-form-left.jpg) #f3f3f3 repeat-y top right !important; float:left; max-width:268px; width:100%; position:absolute; top:0px; bottom:0px; left:0px;}
.corp-regi-left h4{font-size:22px; font-weight:300; color:#fff; text-align:center; margin-top:25px; line-height:26px;}
.corp-regi-left h4 span{display:block;}

.corp-regi-left:after{ position:absolute; content:""; background:url(image/cloud-bg.png) no-repeat; width:270px; height:286px; left:auto; right:auto; bottom:0px;}

.regi-form-wizard ul{padding:0px; margin:0px;}
.regi-form-wizard li{list-style:none; padding:18px 0px; position:relative;}
.regi-form-wizard li a{font-size:15px; font-weight:400; color:#72c5ff;}
.regi-form-wizard li.active a{color:#fff;}
.regi-form-wizard li span{font-size:20px;}
.regi-form-wizard li:before{position:absolute; width:2px; height:50%; top:-8px; content:""; background:#72c5ff; left:9px;}
.regi-form-wizard li:after{position:absolute; width:2px; height:50%; bottom:-10px; content:""; background:#72c5ff; left:9px;}

.regi-form-wizard li kbd{width:20px; height:20px; border:solid 2px #72c5ff; border-radius:50px; display:inline-block; background:none; margin-right:8px; margin-top:6px; float:left; position:relative; z-index:9;}
.regi-form-wizard li kbd:before{position:absolute; width:6px; height:6px; top:5px; content:""; background:#72c5ff; left:5px; border-radius:50px;}
.regi-form-wizard li.active kbd:before{background:#fff;}
.regi-form-wizard li.active kbd{ border:solid 2px #fff;}

.regi-form-wizard li:first-child:before{display:none;}
.regi-form-wizard li:last-child:after{display:none;}

.corp-regi-right{padding:40px 50px;}

.corp-regi-right .float-label-control input.empty + label,.corp-regi-right .float-label-control textarea.empty + label{font-size:14px; color:#313131;}
.corp-regi-right .float-label-control input,.corp-regi-right .float-label-control textarea{border-bottom:2px solid #d8d8d8; border-left:0px solid #d8d8d8; padding-left:0px;}
.corp-regi-right .float-label-control label{left:0px;}
.corp-regi-right .float-label-control input,.corp-regi-right .float-label-control textarea,.corp-regi-right .corp-regi-right .float-label-control label{font-size:14px;}
.corp-regi-right .float-label-control .form-control{height:40px;}
.corp-regi-right .float-label-control input:not(.empty) + label,.corp-regi-right .float-label-control textarea:not(.empty) + label{color:#cccccc;}
.corp-regi-right .float-label-control input.empty + label,.corp-regi-right .float-label-control textarea.empty + label{top:10px;}
.corp-regi-right .float-label-control .form-control{color:#0f7dca;}
.corp-regi-right .float-label-control textarea.form-control{ height:180px; padding-top:12px;}

.corp-regi-right .float-label-control input:not(.empty), .corp-regi-right .float-label-control textarea:not(.empty){border-bottom-color:#0f7dca;}
.corp-regi-right .form-group .replaced-select-field.form-control{ background:url(image/select_arrow1.png) no-repeat right 16px !important;}



/*************   Sidebar vertical move slider styles ***************/
.vertical .carousel-inner {height:100%;}
.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}
.carousel.vertical .active {top: 0;}
.carousel.vertical .next {top:400px;}
.carousel.vertical .prev {top:-400px;}
.carousel.vertical .next.left,
.carousel.vertical .prev.right {top:0;}

.carousel.vertical .active.left {top:-400px;}
.carousel.vertical .active.right {top: 400px;}
.carousel.vertical .item {left:0;}

.Slide_text{padding:10px 0px 15px; border-bottom:solid 1px #f1f1f1; position:relative;}
.slide_text_img{width:50px; position:absolute; left:5px; top:15px; text-align:center;}
.slide_text_img img{max-width:80px;}
.slide_text_img_right{margin-left:58px; padding-right:8px;}
.slide_text_img_right h6{font-size:12px; font-weight:500; color:#78aadb; margin-bottom:6px; margin-top:6px;}
.slide_text_img_right p{font-size:12px; color:#8d8d8d; line-height:18px; margin-bottom: 0px;}
.slide_text_img_right a:hover{color:#0f7dca;}

.carousel.vertical .carousel-control{top:auto !important; width:18px !important; height:18px !important; opacity:1; left:auto; right:0; text-shadow:none; border:solid 1px #d5dbe0;}
.carousel.vertical .carousel-control:hover{background:#0f7dca; color:#fff; border-color:#0f7dca;}
.carousel.vertical .carousel-control{}
.collage_service .carousel-control .glyphicon-chevron-right,.collage_service  .carousel-control .icon-next {transform: rotate(-270deg); bottom:0px;}
.collage_service .carousel-control .glyphicon-chevron-left,.collage_service .carousel-control .glyphicon-chevron-right,.collage_service .carousel-control .icon-next,.collage_service .carousel-control .icon-prev{font-size:10px; width:auto; height:auto;}
.collage_service .carousel-control .glyphicon-chevron-left,.collage_service .carousel-control .icon-prev{transform: rotate(-270deg); margin-left: -4px; margin-top:4px; top:auto;}
.collage_service .carousel-control .glyphicon-chevron-left,.collage_service .carousel-control .glyphicon-chevron-right,.collage_service .carousel-control .icon-next,.collage_service .carousel-control .icon-prev{font-size:10px; width:auto; height:auto;}  
.collage_service .carousel-control.left{bottom:17px !important; background:#e3e9ee; color:#282d32;}
.collage_service .carousel-control.right{bottom:0px !important; background:#e3e9ee; color:#282d32;}
.collage_service .carousel-control .glyphicon-chevron-right, .collage_service .carousel-control .icon-next {margin-right:3px;bottom:-4px;}


#myCarousel1 .carousel-inner{ }
#myCarousel1 .carousel-inner .mardiv{margin:10px;}
.patner_logo_img{border-right:solid 1px #f0f0f0; float:left; width:50%; text-align:center; box-sizing:border-box;}
.patner_logo_img:nth-child(2){border-right:none;}


#myCarousel1 .carousel-control{top:auto !important; width:18px !important; height:18px !important; opacity:1; left:auto; right:0px; text-shadow:none; border:solid 1px #d5dbe0;}
#myCarousel1 .carousel-control.left{ background:#e3e9ee; color:#282d32; right:17px;}
#myCarousel1 .carousel-control.right{ background:#e3e9ee; color:#282d32;}
#myCarousel1 .carousel-control .glyphicon-chevron-left,#myCarousel1 .carousel-control .glyphicon-chevron-right,.collage_service .carousel-control .icon-next,#myCarousel1 .carousel-control .icon-prev{font-size:10px; width:auto; height:auto;}
#myCarousel1 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -4px;
}
#myCarousel1 .carousel-control .glyphicon-chevron-left,#myCarousel1 .carousel-control .glyphicon-chevron-right, #myCarousel1 .carousel-control .icon-next,#myCarousel1 .carousel-control .icon-prev{margin-top:-5px;}
#myCarousel1 .carousel-control .glyphicon-chevron-right,#myCarousel1 .carousel-control .icon-next {margin-right:-6px;}
#myCarousel1 .carousel-indicators li{display:none;}
#myCarousel1 .carousel-control:hover{background:#0f7dca; color:#fff; border-color:#0f7dca;}

.carousel_testmonial .item{padding:8px;}
#myCarousel1.carousel_testmonial .carousel-control.left{left:8px; border:none; background:#fff;}
#myCarousel1.carousel_testmonial .carousel-control.left:hover{color:#0f7dca;}
#myCarousel1.carousel_testmonial .carousel-control.right{right:8px; border:none; background:#fff;}
#myCarousel1.carousel_testmonial .carousel-control.right:hover{color:#0f7dca;}
#myCarousel1.carousel_testmonial .carousel-control{bottom:15px; width:10px !important;}
#myCarousel1.carousel_testmonial .carousel-control .glyphicon-chevron-left,#myCarousel1.carousel_testmonial .carousel-control .icon-prev {margin-left:-6px;}

.rflabel{color:#f21e08;}


.ms_sr_sec{border:solid 1px #e8e8e8; background:url(image/sr_bg.jpg) repeat right top !important;}
.ms_sr_sec h5{border-bottom:solid 1px rgba(0,0,0,0.05); font-size:18px; color:#0f7dca; text-align:center; padding:12px 5px; margin-top:0px; margin-bottom:0px;}

.ms_sr_sec .carousel-control>.fa{font-size:14px; position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -7px;
    margin-left: -4px;
    margin-bottom: 3px;}
  
  



/*College Share Profile -- Pankaj*/

/*.login-container{
  position: relative;
  margin: 5px;
  
  text-align: center;
  background: ghostwhite;
  border: 1px solid #ccc;
  margin-top:10%;
  pointer-events: auto;
  padding:8px;
}

.modal.fade .modal-dialog {
  -webkit-transform: scale(0.1);
  -moz-transform: scale(0.1);
  -ms-transform: scale(0.1);
  transform: scale(0.1);
  top: 300px;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
  
.modal.fade.in .modal-dialog {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transform: translate3d(0, -300px, 0);
  transform: translate3d(0, -300px, 0);
  opacity: 1;
}*/

.Slide_text .slide_text_img img {
  max-width: 40px; width: 100%; border-radius: 50%;
 }

.placement_history_overflow {
  height:172px; overflow-y: auto;
}

.placement_history_overflow::-webkit-scrollbar {
    width:2px;
}
 
.placement_history_overflow::-webkit-scrollbar-track {
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
}
 
.placement_history_overflow::-webkit-scrollbar-thumb {
  background-color: #0f7dca !important;
  outline: 1px solid red !important;
}

.testonomial h3{margin:0px; text-align:center; color:#0f7dca; padding:13px 10px; font-size:18px; font-weight:500;}



/**************   Selection Candidates New Styles ********************/
.candidate_list_group .wrapper{background-size:cover;}
.candidates_search_title h2{font-size:30px; color:#0f7dca; font-weight:400;}
.search_candidates{max-width:650px; margin:0px auto; margin-top:35px;
 -webkit-box-shadow:0px 0px 10px rgba(1,41,69,1);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:0px 0px 10px rgba(1,41,69,1);  /* Firefox 3.5 - 3.6 */
  box-shadow:0px 0px 10px rgba(1,41,69,1);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.search_candidates .form-group .form-control{border-radius:4px; border:1px solid #bfbfbf; height:36px; font-size:13px;}
.search_candidates .form-group select.form-control{background:url(image/select_arrow2.png) #fff no-repeat center right;}
.search_candidates .form-group textarea.form-control{height:87px;}
.search_candidates .btn-primary_submit{box-shadow:none !important; margin-top:5px;     padding: 8px 20px; min-width:50px !important; border-radius:4px;}
.search_candidates p.text-right{ margin-bottom:0px;}


/**************   Applied Candidates Styles ********************/
.applied-filter{display:block; clear:both; float:left; width:100%; margin-bottom:15px;}
.applied-filter .form-group{margin-right:12px;}
.applied-filter input{font-size:12px;  color:#919191; 
-moz-box-shadow:inset 3px -3px 3px rgba(0,0,0,0.06);
  -webkit-box-shadow:inset 3px -3px 3px rgba(0,0,0,0.06);
  box-shadow:inset 3px -3px 3px rgba(0,0,0,0.06);
}
.applied-filter .input-big input{width:334px;}
.applied-filter .input-small input{width:140px;}
.date_icon1{background:url(image/date_icon1.png) no-repeat center; right:6px; top: 4px;}
.applied-filter button{padding:7px 15px;}

.h4-special{ margin-top:10px; float:left; width:100%; font-size:22px; font-weight:300; color:#0f7dca;

}
.applied-accordion .panel{border:none !important; box-shadow:none; background:none !important; float:left; width:100%;}
.applied-accordion .panel-title a{font-size:15px !important; font-weight:400; color:#0f7dca;}
.applied-accordion .panel-default>.panel-heading{border:none !important; background:#e5e5e5;}
.applied-accordion .panel-group .panel-heading+.panel-collapse>.list-group,.applied-accordion .panel-group .panel-heading+.panel-collapse>.panel-body{
  border:none;}
.applied-accordion .panel-collapse{float:left; width:100%;}
.applied-accordion .panel-group .panel-body{margin-bottom:20px; float:left; width:100%;
background:#fff;
-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.15);
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.15);
box-shadow:3px 3px 3px rgba(0,0,0,0.15);
}
.applied-accordion .panel-body{padding:25px;}
.applied-accordion .panel-body p{font-size:13px; color:#7b7b7b; margin-bottom:22px;}
.applied-accordion .panel-body p strong{font-size:15px; color:#191919; font-weight:500;}
.applied-accordion .panel-body ul{padding:0px; margin-left:15px; margin-bottom:25px;}
.applied-accordion .panel-body ul li{line-height:26px; color:#7b7b7b;}

.gray_buttons .btn-default{border:none; background:#e5e5e5; padding:4px 10px; color:#0f7dca;}
.gray_buttons .btn-default:hover{background:#0f7dca; color:#fff;}

.app-cand-right{background:url(image/shadow-bg1.jpg) repeat-y top left; margin-top:-25px; margin-bottom:-25px; padding-left:30px; padding-top:25px;}
.app-cand-right h5{color:#0f7dca; font-size:15px; font-weight:400; margin-top:0px !important;}

.app-cand-list{padding-left:82px; margin-bottom:3px;}
.app-cand-list table{width:100%; background:#f6f6f6;}
.app-cand-list table thead th{background:#dddddd; padding:6px 10px; font-size:12px; font-weight:500;}
.app-cand-list table tbody td{padding:6px 10px; font-size:10.5px;}
.app-cand-list table thead tr th:last-child, .app-cand-list table tbody tr td:nth-child(3){width:60px; text-align:center;}
.app-cand-list table tbody td a{font-size:10.5px !important; margin-right:15px;}
.app-cand-list table tr{border-bottom:solid 1px #fff;}

.table-list-app-cand{position:relative;}
.img-app-cand{position:absolute; left:0px; top:0px;}

.pagination-app-cand .pagination{float:right;}
.pagination-app-cand .pagination-sm>li>a,.pagination-app-cand .pagination-sm>li>span{padding:0px 6px;}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}


#exestylepopup .prp-right{
	min-height:500px;
}
/************* Registration Welcome Page **************/
.registration-welcome .container{max-width:1000px; margin:0px auto;}
.reg-welcome-box{text-align:center;}
.reg-welcome-box p{font-size:14px;}
.reg-welcome-box h3{border-bottom:none; font-weight:300; font-size:25px;}
.reg-welcome-box h3:after{display:none;}

.welcome-card-sec{margin-top:30px;}
.welcome-card-sec .card{border:solid 1px #e3e3e3; padding:5px 20px 15px; min-height:340px;}
.welcome-card-sec .card h5{font-size:16px; font-weight:500; color:#0f7dca;}
.welcome-card-sec .card img{max-width:280px; margin:0px auto; width:100%; margin-bottom:15px;}
.welcome-card-sec .card p{color:#5f5f5f;}
.welcome-card-sec .card p span{color:#0f7dca;}


.text-success{color:#34a853;}

/************* COMMON STYLES NEED TO MOVE TOP **************/
.whitboxWithShadow {background: #fff; display: block; clear: both; overflow: hidden;
-moz-box-shadow: 1px 1px 3px rgba(115,108,203,0.23);
-webkit-box-shadow: 1px 1px 3px rgba(115,108,203,0.23);
box-shadow: 1px 1px 3px rgba(115,108,203,0.23);
}


.same-height-row {display:table; width:100%;}
.same-height-col {display:table-cell;}

.text-align-right{text-align:right;}

.sidebar-right{right:15px; left:auto; top:65px; position:absolute !important; height:auto; min-height:auto; padding-top:0px; background:none !important;}

.close:focus, .close:hover{opacity: 1 !important;}
.bg-white{background:white;}

/************************** COMMON BUTTONS STYLES *******************************/
.common_buttons .btn{ border-radius:4px; font-size:15px; font-weight:500; padding:8px 15px;}
.common_buttons .btn-default{border-color:#f4f4f4;}
.common_buttons .btn-default:hover, .common_buttons .btn-default:focus{border-color:#f4f4f4;}
.common_buttons .btn-primary, .btn-primary{background:#0f7dca; border:solid 1px #0f7dca;}
.common_buttons .btn-primary:hover, .btn-primary:hover{background:#0d6bac; border-color:#0d6bac;}


.youtube_video {position:relative; display:block;}
.youtube_video  .span_play_btn{position:absolute; width:42px; height:42px; border-radius:50px; background:rgba(0,0,0,0.7); top:50%; left:50%; margin-top:-22px; margin-left:-22px; padding-top:5px; padding-left:5px;}
.youtube_video  .span_play_btn img{display: block !important;transform:scale(0.9, 0.9)}





/*********************11 march 2019 feedback css*****************************/
#test_preview_content .carousel-inner{height:300px; overflow-y:auto;}

.footer{z-index:9999 !important;}
.footer .container{background:none !important;}

.wrapper-exam{background:#ffff;}
.head_backkkk .panel-body{padding-bottom:70px; padding-top:0px;}
.head_back-exam-cap.main_div_theme_white{height:calc(108vh - 150px); overflow-y: auto; padding-bottom: 50px; margin-bottom: 50px;}
.head_back-exam-cap .panel-body{padding-bottom:0px; padding-left:0px; padding-right:0px;}

.head_back-exam-cap.main_div_theme_white::-webkit-scrollbar {
    width: 0em;
}
 
.head_back-exam-cap.main_div_theme_white::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.0);
}
 
.head_back-exam-cap.main_div_theme_white::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline:0px solid slategrey;
}



@media (min-width: 768px){
.sidebar-mini.sidebar-collapse .main-header .navbar {margin-left: 50px;}
.sidebar-mini.sidebar-collapse .profile_content{margin-left:35px !important;}
.sidebar-mini.sidebar-collapse .main-footer{padding-left:0px; padding-right:0px;}

}

.addquestiontabcontent {display:block;clear:both;}

.help_iconimage{ width: 116px; cursor: pointer; float: right; position: absolute; right: 0px;top: -24px;}

/********** SUCCESS MESSAGE **********/
.success_message{background:#cdefcd; border:solid 1px #bde3bd; margin:10px 0px 25px; position:relative; padding:5px 5px 5px 75px;}
.success_message:before{position:absolute; content:""; background:url(image/sprite_icon.png) no-repeat -95px 0; width:42px; height:42px; left:20px; top:50%; margin-top:-21px;}
.success_message h4{color:#28ae28; font-size:20px; font-weight:500; margin-bottom:0px;}
.success_message h5{color:#28ae28; font-size:18px; font-weight:400; margin-top:5px;}




/***************** Add Question Through Excel *******************/
.add-question-page{max-width:100%; margin:0px auto;}
.add_question_through_exce .success_message{text-align:center; margin-top:15px; margin-bottom:15px;}
.add_question_through_exce .success_message h4{color:#28ae28; font-size:18px; font-weight:500; margin-bottom:0px;}
.add_question_through_exce .success_message h5{color:#28ae28; font-size:16px; font-weight:400; margin-top:5px;}
.add_question_through_exce .success_message p{color:#376537;}



.adding_questions{background:#fff; text-align:center; float:left; width:100%; padding-bottom:10px; position:relative;}
.adding_questions:after{background:url(image/shadow-bg2.png) no-repeat center; position:absolute; content:""; bottom:-75px; left:0px; right:0px; width:332px; height:75px;}
.adding_questions h4{background:url(image/add_question_title_bg.jpg) repeat-y; font-size:22px; color:#fff; font-weight:500; text-align:center; padding:18px 10px; margin-top:0px;}
.adding_questions a{font-size:14px; color:#fff; /* background:#0f7dca;*/ border-radius:50px; padding:8px 15px; display:inline-block; margin:20px 0px;}
.adding_questions a.btn{ border:none !important;}
.adding_questions a.btn-success{background:#34a853;}
.adding_questions a.btn-success:hover{background:#208a3c !important;}


.normal-que-content{padding:30px 15px 30px 15px;}
.normal-que-content p strong{font-weight:500;}
.normal-que-content p strong span{color:#fb8a05;}
.normal-que-content .well{box-shadow:none; background:#fafafa; border-color:#e2e2e2; border-radius:0px; padding:10px;}
.normal-que-content .well img{margin-right:10px; max-width:32px;}
.normal-que-content .well a{color:#fba105; font-weight:500;}
.normal-que-content .well a:hover{color:#0f7dca;}

.normal-que-right{background:url(image/normal-que-right-bg.jpg) #f9f9f9 repeat-y;}
.normal-que-right p{margin-bottom:20px;}
.normal-que-right ol{padding-left:15px;}
.normal-que-right ol li{margin-bottom:8px;}

.normal-que-right ol li ul{padding-left:15px; margin-top:10px;}

.upload_exelsheet_form .form-control{font-size:15px; padding:6px 12px; height:auto;}
.upload_exelsheet_form{padding:15px;}
.upload_exelsheet_form label{color:#585b62; font-size:15px; font-weight:500;}
.upload_exelsheet_form select.form-control{-moz-appearance:none; -webkit-appearance:none; appearance:none;
   background: url(../images/select_dropdown1.jpg) #fff no-repeat right center; padding-right:30px;}
.file-drag-drop{padding:0px; border:dashed 3px #cdcdcd; background:#fff; position:relative;}  
.file-drag-drop input{width:100%; height:150px; background:none; position:relative; z-index:3; opacity:0;}
.file-drag-drop input:focus{outline:none;}
.file-drag-drop p{position:absolute; top:30%; width:100%; text-align:center; font-size:16px; color:#5e646f;}
.file-drag-drop p img{margin-bottom:5px;}
.file-drag-drop p strong{color:#2770fa;}

.file_path{border:solid 1px #cbd9fe; background:#d8e3ff; padding:0px;margin-top:-3px; position:relative; top:-6px; }
.flex-container {display:flex; }

.flex-container > div {margin:0px 0px 0 0px; padding:12px;  font-size:13px;}
.flex-container > div:nth-child(2){padding-left:0px; padding-top:16px;}
.flex-container > div:last-child{margin-left:auto; order:2; border-left:solid 1px #ecf1ff; width:72px; text-align:center; padding-left:12px;  padding-top:21px;}







/***************** Add Question Through Excel *******************/
.add-question-page{max-width:100%; margin:0px auto;}
.add_question_through_exce .success_message{text-align:center; margin-top:15px; margin-bottom:15px;}
.add_question_through_exce .success_message h4{color:#28ae28; font-size:18px; font-weight:500; margin-bottom:0px;}
.add_question_through_exce .success_message h5{color:#28ae28; font-size:16px; font-weight:400; margin-top:5px;}
.add_question_through_exce .success_message p{color:#376537;}



.adding_questions{background:#fff; text-align:center; float:left; width:100%; padding-bottom:10px; position:relative;}
.adding_questions:after{background:url(image/shadow-bg2.png) no-repeat center; position:absolute; content:""; bottom:-75px; left:0px; right:0px; width:332px; height:75px;}
.adding_questions h4{background:url(image/add_question_title_bg.jpg) repeat-y cover; font-size:18px; color:#fff; font-weight:400; text-align:center; padding:18px 10px; margin-top:0px;height:85px;}
.adding_questions a{font-size:14px; color:#fff; /*background:#0f7dca;*/ border-radius:50px; padding:8px 15px; display:inline-block; margin:20px 0px;}
.adding_questions a.btn{ border:none !important;}
.adding_questions a.btn-success{background:#34a853;}
.adding_questions a.btn-success:hover{background:#208a3c !important;}


.normal-que-content{padding:30px 15px 30px 15px;}
.normal-que-content p strong{font-weight:500;}
.normal-que-content p strong span{color:#fb8a05;}
.normal-que-content .well{box-shadow:none; background:#fafafa; border-color:#e2e2e2; border-radius:0px; padding:10px;}
.normal-que-content .well img{margin-right:10px; max-width:32px;}
.normal-que-content .well a{color:#fba105; font-weight:500;}
.normal-que-content .well a:hover{color:#0f7dca;}

.normal-que-right{background:url(image/normal-que-right-bg.jpg) #f9f9f9 repeat-y;}
.normal-que-right p{margin-bottom:20px;}
.normal-que-right ol{padding-left:15px;}
.normal-que-right ol li{margin-bottom:8px;}

.normal-que-right ol li ul{padding-left:15px; margin-top:10px;}
.normal-que-right ol li ul li{list-style-type:lower-alpha;}

/******************************************/
.normal-que-left .upload_exelsheet_form .form-control{font-size:15px; padding:6px 12px; height:auto;}
.normal-que-left .upload_exelsheet_form .form-group{margin-bottom:0px;}
.normal-que-left .upload_exelsheet_form{padding:10px; background:#fafafa;}
.normal-que-left .upload_exelsheet_form label{color:#585b62; font-size:15px; font-weight:500;}
.normal-que-left .upload_exelsheet_form select.form-control{-moz-appearance:none; -webkit-appearance:none; appearance:none;
   background: url(../images/select_dropdown1.jpg) #fff no-repeat right center; padding-right:30px;}
.normal-que-left .file-drag-drop{padding:0px; border:dashed 2px #cdcdcd; background:#fafafa; position:relative;}  
.normal-que-left .file-drag-drop input{width:100%; height:150px; background:none; position:relative; z-index:3; opacity:0;}
.normal-que-left .file-drag-drop input:focus{outline:none;}
.normal-que-left .file-drag-drop p{position:absolute; top:26%; width:100%; text-align:center; font-size:13px; color:#5e646f; left:0px;}
.normal-que-left .file-drag-drop p img{margin-bottom:5px;}
.normal-que-left .file-drag-drop p strong{color:#2770fa;}

.normal-que-left .file_path{border:solid 1px #cbd9fe; background:#d8e3ff; padding:0px;margin-top:-3px; position:relative; top:-6px; }
.normal-que-left .flex-container {display:flex; }

/*12-03-2019  -- By Pankaj*/

.filter_section_advanced_filter{margin-top:5px !important;}
.filter_section_advanced_filter .form-inline-round .form-group{ display:inline-block; margin-right:15px;}
.filter_section_advanced_filter .form-inline-round .form-group #create_group_btn .btn{border-radius:30px !important; padding:8px 20px 9px !important; box-shadow: 1px 2px 0px rgba(195,139,60,1); color:rgba(255,255,255,0.5);}
.filter_section_advanced_filter .form-inline-round .form-group .btn-success{background:#34a853; color:#fff; box-shadow:1px 2px 0px rgba(40,128,64,1);}
.filter_section_advanced_filter .form-inline-round .form-group .btn-success:hover{background:#32a04f !important; color:#fff !important; box-shadow:1px 2px 0px rgba(40,128,64,1) !important; border:none !important;}

.sctwr .form-group .form-control{min-width: 150px;max-width: 150px;width: 150px;height: 36px;font-size: 13px;}

.sctwr .form-group label{display: block;}

.slider-selection{
background-color: green !important;

  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0) !important;
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0) !important;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0) !important;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  border-radius:0px;
}

.myslider span{width:100px; display:inline-block; text-align:right; padding-right:8px; color:#0f7dca;}
.slider.slider-horizontal .slider-track{height:4px; margin-top:-2px;}
.slider.slider-horizontal .slider-track> div:nth-child(2){background:#5892f4 !important;}
.slider.slider-horizontal .slider-track> div:nth-child(3){background:#5892f4 !important;}
.slider-handle{width:16px; height:16px; margin-top:-6px; border:solid 4px #cbdeff; opacity:1;}

.slider.slider-horizontal .slider-track{ background: #adff2f69;}

.main_search > div{margin-bottom:0px;}
.myslider1{position:relative;}
.myslider1 .or_text{position:absolute; left:-5px; top:4px;}

.search_records {
 padding: 15px;
}


.check_span_class {
 background: #fbfbfb !important;
 font-weight: 500 !important;
 padding: 10px 15px !important;
 border-right: solid 1px #f0f2f3 !important;
 border-bottom: solid 1px #f0f2f3 !important;
 color: #000 !important;
 font-family: Roboto !important;
}


body.add_new_test{
 min-height: 900px !important;
}
.add_new_test .wrapper header > a > img {display: inline-block;}



/**************Student registration page ****************/
#main_wrap{ float:left; width:100%;}
.body_boxed #header #main_menu{float:left; width:100%;}
#main_menu_wrap h4{margin-top:45px !important; margin-bottom:45px; text-align:center; color:#ffff00; font-size:25px; font-weight:500;}

.join-the-campaign{ background:url(image/join_campaign_bg.jpg) #cfe3f0 no-repeat right top; min-height:160px; border:solid 1px #c3d9e8; padding:25px; box-sizing:border-box;} 
.join-the-campaign h5{font-size:18px; font-weight:500; color:#223e51; margin-bottom:5px;}
.join-the-campaign p{color:#4b5962;}

.join-campain-form .form-control{ border-radius:50px; border:none; font-size:13px; min-width:230px; margin-right:15px; padding-left:15px; padding-right:15px;
-webkit-box-shadow:1px 2px 0px #9ec4de;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #9ec4de;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #9ec4de;  /* Opera 10.5, IE 9,*/
}
.join-campain-form .form-control:focus{outline:none; border:none;}

.join-campain-form .btn-primary{border-radius:50px;
-webkit-box-shadow:1px 2px 0px #0d68a7;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0d68a7;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0d68a7;  /* Opera 10.5, IE 9,*/
}

.service_aditional_message{ background:url(image/addition-message-bg.jpg) no-repeat top center; padding:30px; margin-top:30px; max-height:280px; overflow-y:auto;}
#content .service_aditional_message h4{margin-top:0px; color:#ffff00;}
#content .service_aditional_message h4 span{color:#ffff7e;}
.service_aditional_message p{color:#cdddf0;}
@charset "utf-8";
/* CSS Document */
.upload_exelsheet_form .form-control{font-size:15px; padding:6px 12px; height:auto;}
.upload_exelsheet_form{padding:15px;}
.upload_exelsheet_form label{color:#585b62; font-size:15px; font-weight:500;}
.upload_exelsheet_form select.form-control{-moz-appearance:none; -webkit-appearance:none; appearance:none;
   background: url(../images/select_dropdown1.jpg) #fff no-repeat right center; padding-right:30px;}
.file-drag-drop{padding:0px; border:dashed 3px #cdcdcd; background:#fff; position:relative;}  
.file-drag-drop input{width:100%; height:150px; background:none; position:relative; z-index:3; opacity:0;}
.file-drag-drop input:focus{outline:none;}
.file-drag-drop p{position:absolute; top:30%; width:100%; text-align:center; font-size:16px; color:#5e646f;}
.file-drag-drop p img{margin-bottom:5px;}
.file-drag-drop p strong{color:#2770fa;}

.file_path{border:solid 1px #cbd9fe; background:#d8e3ff; padding:0px;margin-top:-3px; position:relative; top:-6px; }
.flex-container {display:flex; }

.flex-container > div {margin:0px 0px 0 0px; padding:12px;  font-size:13px;}
.flex-container > div:nth-child(2){padding-left:0px; padding-top:16px;}
.flex-container > div:last-child{margin-left:auto; order:2; border-left:solid 1px #ecf1ff; width:72px; text-align:center; padding-left:12px;  padding-top:21px;}


/********************* exam screen popup designs ****************************/
.nopadding-left{padding-left:0px;}
.pl-15{padding-left:15px;}

.exam-popup-form .form-control{border-radius:50px; border:none; padding-left:15px; padding-right:15px; color:#707070; font-size:13px;
-webkit-box-shadow:1px 2px 0px #eaeaea;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #eaeaea;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #eaeaea;  /* Opera 10.5, IE 9,*/
}
.exam-popup-form select.form-control{background:url(image/select_arrow2.png) #fff no-repeat right center; -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;}
.exam-popup-form .btn{border-radius:50px; padding-left:20px; padding-right:20px; padding-top:6px; padding-bottom:6px;
-webkit-box-shadow:1px 2px 0px #0770b9;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0770b9;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0770b9;  /* Opera 10.5, IE 9,*/
}

.gra-semi-wise input{margin-top:2px; float:left; margin-top:7px; margin-left:20px; margin-right:4px;}
.gra-semi-wise label{float:left; margin-top:5px;}

.requiredclass{ border: 2px solid red !important;}
.requiredradioclass{outline: solid 2px red;}
.blue_text{color:#619dd5; margin-top:5px; float:left;}

::-webkit-input-placeholder:after { content:'*'; color: red; } 
-moz-placeholder:after { /* Firefox 18- */ content:'*'; color: red; } 
::-moz-placeholder:after { /* Firefox 19+ */ content:'*'; color: red; } 
.-ms-input-placeholder:after { content:'*'; color: red; }

.slashline{position:relative;}
.slashline:after{position: absolute;
    content: '/';
    top: 9px;
    right: 5px;
    color: blue;}
  .popup-center{text-align:center;}
  
/***************** Add question here *****************/
.custom-message{text-decoration:underline !important; color:#0f7dca;}
.custom-message-box{background:#e5e5e5; float:left; width:100%;}
.custom-message-box-inner{padding:20px; position:relative;}
.custom-message-box-inner:before{width: 0; 
 height: 0; 
 border-left:6px solid transparent;
 border-right:6px solid transparent;
 border-bottom:6px solid #e5e5e5; position:absolute; content:""; top:-6px;  left:50%;}
 
.custom-message-box-inner h6{color:#34a853; font-size:14px; margin-top:3px; font-weight:400;}
.custom-message-box-inner hr{border-color:#b7b7b7;}
hr{border-color:#e0e0e0;}
.custom-message-box-inner .btn-primary_submit{color:#fff;}

.text_info_1 {
   font-size: 15px;
   font-weight: 300;
   color: #0f57cf;
   margin: 15px 0 0px;
}



/************ style radio and checkbox *************/
.styled_inputs input {position: absolute; opacity: 0; cursor: pointer;}
/* Create a custom radio button */
.checkmark {position:absolute; top:1px; left:0; height:18px; width:18px; background-color:#fff;  border-radius:50%; border:solid 1px #acacac;}
/* On mouse-over, add a grey background color */
.styled_inputs:hover input ~ .checkmark {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.styled_inputs input:checked ~ .checkmark {background-color: #fff; border-color:#0f7dca;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {content: ""; position: absolute; display: none;}
/* Show the indicator (dot/circle) when checked */
.styled_inputs input:checked ~ .checkmark:after {display: block;}
/* Style the indicator (dot/circle) */
.styled_inputs .checkmark:after {top:4px;left:4px;  width:8px;  height:8px;border-radius: 50%;  background: #2196F3;}




.style_checkbox {
 display: inline-block;
 position: relative;
 padding-left:24px;
 margin-bottom:0px;
 cursor: pointer;
 padding-top:4px;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
} 

style_checkbox input {
 position: absolute;
 opacity: 0;
 cursor: pointer;
 height: 0;
 width: 0;
}

/* Create a custom checkbox */
.checkbox {
 position: absolute;
 top: 0;
 left: 0;
 height:18px;
 width:18px;
 background-color: #fff; border:solid 1px #b4b4b4; margin-top:4px; border-radius:3px;
}

/* On mouse-over, add a grey background color */
.style_checkbox:hover input ~ .checkbox {
 background-color: #b4b4b4;
}

/* When the checkbox is checked, add a blue background */
.style_checkbox input:checked ~ .checkbox {
 background-color: #fff;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkbox:after {
 content: "";
 position: absolute;
 display: none;
}

/* Show the checkmark when checked */
.style_checkbox input:checked ~ .checkbox:after {
 display: block;
}

/* Style the checkmark/indicator */
.style_checkbox .checkbox:after {
 left:6px;
 top: 1px;
 width: 6px;
 height: 10px;
 border: solid #4184f2;
 border-width:0 1px 1px 0;
 -webkit-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
}

.addquestion_view_test .style_checkbox{text-align:left;}


/**************Student registration page ****************/
#main_wrap{ float:left; width:100%;}
.body_boxed #header #main_menu{float:left; width:100%;}
#main_menu_wrap h4{margin-top:45px !important; margin-bottom:45px; text-align:center; color:#ffff00; font-size:25px; font-weight:500;}

.join-the-campaign{ background:url(image/join_campaign_bg.jpg) #cfe3f0 no-repeat right top; min-height:160px; border:solid 1px #c3d9e8; padding:25px; box-sizing:border-box;} 
.join-the-campaign h5{font-size:18px; font-weight:500; color:#223e51; margin-bottom:5px;}
.join-the-campaign p{color:#4b5962;}

.join-campain-form .form-control{ border-radius:50px; border:none; font-size:13px; min-width:230px; margin-right:15px; padding-left:15px; padding-right:15px;
-webkit-box-shadow:1px 2px 0px #9ec4de;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #9ec4de;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #9ec4de;  /* Opera 10.5, IE 9,*/
}
.join-campain-form .form-control:focus{outline:none; border:none;}

.join-campain-form .btn-primary{border-radius:50px;
-webkit-box-shadow:1px 2px 0px #0d68a7;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0d68a7;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0d68a7;  /* Opera 10.5, IE 9,*/
}

.service_aditional_message{ background:url(image/addition-message-bg.jpg) no-repeat top center; padding:30px; margin-top:30px; max-height:280px; overflow-y:auto;}
#content .service_aditional_message h4{margin-top:0px; color:#ffff00;}
#content .service_aditional_message h4 span{color:#ffff7e;}
.service_aditional_message p{color:#cdddf0;}
@charset "utf-8";
/* CSS Document */
.upload_exelsheet_form .form-control{font-size:15px; padding:6px 12px; height:auto;}
.upload_exelsheet_form{padding:15px;}
.upload_exelsheet_form label{color:#585b62; font-size:15px; font-weight:500;}
.upload_exelsheet_form select.form-control{-moz-appearance:none; -webkit-appearance:none; appearance:none;
   background: url(../images/select_dropdown1.jpg) #fff no-repeat right center; padding-right:30px;}
.file-drag-drop{padding:0px; border:dashed 3px #cdcdcd; background:#fff; position:relative;}  
.file-drag-drop input{width:100%; height:150px; background:none; position:relative; z-index:3; opacity:0;}
.file-drag-drop input:focus{outline:none;}
.file-drag-drop p{position:absolute; top:30%; width:100%; text-align:center; font-size:16px; color:#5e646f;}
.file-drag-drop p img{margin-bottom:5px;}
.file-drag-drop p strong{color:#2770fa;}

.file_path{border:solid 1px #cbd9fe; background:#d8e3ff; padding:0px;margin-top:-3px; position:relative; top:-6px; }
.flex-container {display:flex; }

.flex-container > div {margin:0px 0px 0 0px; padding:12px;  font-size:13px;}
.flex-container > div:nth-child(2){padding-left:0px; padding-top:16px;}
.flex-container > div:last-child{margin-left:auto; order:2; border-left:solid 1px #ecf1ff; width:72px; text-align:center; padding-left:12px;  padding-top:21px;}


/********************* exam screen popup designs ****************************/
.nopadding-left{padding-left:0px;}
.pl-15{padding-left:15px;}

.exam-popup-form .form-control{border-radius:50px; border:none; padding-left:15px; padding-right:15px; color:#707070; font-size:13px;
-webkit-box-shadow:1px 2px 0px #eaeaea;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #eaeaea;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #eaeaea;  /* Opera 10.5, IE 9,*/
}
.exam-popup-form select.form-control{background:url(image/select_arrow2.png) #fff no-repeat right center; -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;}
.exam-popup-form .btn{border-radius:50px; padding-left:20px; padding-right:20px; padding-top:6px; padding-bottom:6px;
-webkit-box-shadow:1px 2px 0px #0770b9;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0770b9;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0770b9;  /* Opera 10.5, IE 9,*/
}

.gra-semi-wise input{margin-top:2px; float:left; margin-top:7px; margin-left:20px; margin-right:4px;}
.gra-semi-wise label{float:left; margin-top:5px;}


.blue_text{color:#619dd5; margin-top:5px; float:left;}

/**************Student registration page ****************/
#main_wrap{ float:left; width:100%;}
.body_boxed #header #main_menu{float:left; width:100%;}
#main_menu_wrap h4{text-align:center; color:#ffff00; font-size:16px; font-weight:500; display:table-cell; vertical-align:middle; padding-left:25px;}
#main_menu_wrap h4 span{color:#fff;}
.menu-main-container{ display:table;}

.join-the-campaign{ background:url(image/join_campaign_bg.jpg) #cfe3f0 no-repeat right top; min-height:160px; border:solid 1px #c3d9e8; padding:25px; box-sizing:border-box;} 
.join-the-campaign h5{font-size:18px; font-weight:500; color:#223e51; margin-bottom:5px;}
.join-the-campaign p{color:#4b5962;}

.join-campain-form .form-control{ border-radius:50px; border:none; font-size:13px; min-width:230px; margin-right:15px; padding-left:15px; padding-right:15px;
-webkit-box-shadow:1px 2px 0px #9ec4de;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #9ec4de;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #9ec4de;  /* Opera 10.5, IE 9,*/
}
.join-campain-form .form-control:focus{outline:none; border:none;}

.join-campain-form .btn-primary{border-radius:50px;
-webkit-box-shadow:1px 2px 0px #0d68a7;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0d68a7;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0d68a7;  /* Opera 10.5, IE 9,*/
}

.service_aditional_message{ background:url(image/addition-message-bg.jpg) no-repeat top center; padding:30px; margin-top:30px; max-height:280px; overflow-y:auto;}
#content .service_aditional_message h4{margin-top:0px; color:#ffff00;}
#content .service_aditional_message h4 span{color:#ffff7e;}
.service_aditional_message p{color:#cdddf0;}

.content_sec{padding-top:15px;}
.content_sec h4{ margin-top:0px;}
.img-left {float:left; margin-right:20px; margin-bottom:10px;}


.campaign_registration{border:solid 1px #e0e0e0; display:block; clear:both; overflow:hidden; margin-bottom:15px;}
.campaign_registration h5{border-bottom:solid 1px #e0e0e0; text-align:center; padding:15px 15px; margin-bottom:0px;margin-top:0px; color:#1381ce;}
.campaign-reg-form{padding:40px 40px 30px 55px;}
.campaign-reg-form .form-control{border-radius:50px; font-size:13px; color:#7d7d7d; padding:8px 15px; box-shadow:none; border:solid 1px #dedede;}
.campaign-reg-form select.form-control{
background:url(image/select_arrow2.png) #fff no-repeat right center; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}

.campaign-reg-form span{}
.campaign-reg-form span input{
margin-right:5px; float:left; margin-left:15px; margin-top:6px;
}
.campaign-reg-form span span{ float:left; margin-right:30px; padding-top:2px;}

.instructions_sec h6{color:#fa6d05; font-weight:500;}
.instructions_sec ul{margin-left:12px;}
.instructions_sec ul li{ list-style:decimal; margin-bottom:10px;}
.instructions_sec .btn{float:right; border-radius:50px; padding:5px 15px; margin-top:10px;
-webkit-box-shadow:1px 2px 0px #0563a4;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 0px #0563a4;  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 0px #0563a4;  /* Opera 10.5, IE 9,*/
} 




/************ style radio and checkbox *************/
.styled_inputs input {position: absolute; opacity: 0; cursor: pointer;}
/* Create a custom radio button */
.checkmark {position:absolute; top:1px; left:0; height:18px; width:18px; background-color:#fff;  border-radius:50%; border:solid 1px #acacac;}
/* On mouse-over, add a grey background color */
.styled_inputs:hover input ~ .checkmark {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.styled_inputs input:checked ~ .checkmark {background-color: #fff; border-color:#0f7dca;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {content: ""; position: absolute; display: none;}
/* Show the indicator (dot/circle) when checked */
.styled_inputs input:checked ~ .checkmark:after {display: block;}
/* Style the indicator (dot/circle) */
.styled_inputs .checkmark:after {top:4px;left:4px;  width:8px;  height:8px;border-radius: 50%;  background: #2196F3;}




.style_checkbox {
 display: inline-block;
 position: relative;
 padding-left:24px;
 margin-bottom:0px;
 cursor: pointer;
 padding-top:4px;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}

.style_checkbox input {
 position: absolute;
 opacity: 0;
 cursor: pointer;
 height: 0;
 width: 0;
}

/* Create a custom checkbox */
.checkbox {
 position: absolute;
 top: 0;
 left: 0;
 height:18px;
 width:18px;
 background-color: #fff; border:solid 1px #b4b4b4; margin-top:4px; border-radius:3px;
}

/* On mouse-over, add a grey background color */
.style_checkbox:hover input ~ .checkbox {
 background-color: #b4b4b4;
}

/* When the checkbox is checked, add a blue background */
.style_checkbox input:checked ~ .checkbox {
 background-color: #fff;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkbox:after {
 content: "";
 position: absolute;
 display: none;
}

/* Show the checkmark when checked */
.style_checkbox input:checked ~ .checkbox:after {
 display: block;
}

 /* Style the checkmark/indicator */
.style_checkbox .checkbox:after {
 left:6px;
 top: 1px;
 width: 6px;
 height: 10px;
 border: solid #4184f2;
 border-width:0 1px 1px 0;
 -webkit-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
}




/***********************Assessment Test Wise Result**********************/
.keywordsss thead tr th span.checkbox .keywordsss tbody tr td span.checkbox {
position: absolute; top:-9px; left: 0; height:18px; width:18px; background-color: #fff; border:solid 1px #b4b4b4;  margin-top:0px; border-radius:0px; margin-bottom:0px;padding-bottom: 10px;
}
.report_check_box .style_checkbox,.report_table .style_checkbox{
display: inline-block;
position: relative;
padding-left:24px;
margin-bottom:0px;
cursor: pointer;
padding-top:15px;
padding-bottom: 10px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.user_test_detailss{text-align:center;}
.user_test_detailss p{display:inline-block; margin-bottom:0px; border-left:solid 1px rgba(0,0,0,0.1); padding:10px 15px;} 
.user_test_detailss p:first-child{border-left:none;}
.user_test_detailss p span{color:#0f7dca; font-weight:500;}

.create-the-group-by p{ float:left; margin-top:10px; font-size:14px; color:#3b3b3b;}
.create-the-group-by .form-group{ float:left;}
.create-the-group-by .form-group button i{margin-right:3px; position:relative; top:-1px;}
.create-the-group-by .btn-primary_submit{padding:7px 15px; margin-top:0px; margin-left:15px;}

.create-the-group-by .btn-warning_submit {
   background: #fbbc05;
   color: #fff;
   box-shadow: 1px 2px 0px #d7a000 !important;
   border-radius: 30px;
   font-size: 13px;
   margin-left:15px;
   padding:7px 15px;
}
.search_filters{position:fixed; top:178px; right:15px; width:30px; height:30px; border-radius:100px; background:#fff; font-size:14px; text-align:center; padding-top:6px; color:#0f7dca; cursor:pointer;
-webkit-box-shadow:0px 0px 15px #0f7dca;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:0px 0px 15px #0f7dca;  /* Firefox 3.5 - 3.6 */
 box-shadow:0px 0px 15px #0f7dca;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.search_filter_modal{display:block; clear:both; overflow:hidden; background:#fff; border:solid 0px #0069b3; padding:0px;
-webkit-box-shadow:0px 0px 15px #0f7dca;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow:0px 0px 15px #0f7dca;  /* Firefox 3.5 - 3.6 */
box-shadow:0px 0px 15px #0f7dca;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
} 


.adjust-weightage .sctwr  .form-group .form-control{border-radius:50px; height:31px; margin-right:15px;}
.adjust-weightage .sctwr .btn_search{margin-top:0px; width:auto !important;}

#search_filter_modal .tabs_header{margin-bottom:0px;}
#search_filter_modal {display: block; clear: both; padding-top:30px !important; padding-left:15px !important; padding-right:15px !important; background:#f3f3f3;}


#keywords_result thead {
    cursor: pointer;
}

#keywords_result thead tr th span { 
  padding-right:0px;
  background-repeat: no-repeat;
  background-position: 100% 100%;
}

#keywords_result thead tr th.headerSortUp span {
  background-image: url('image/up-arrow.png');
  display: block;
}
#keywords_result thead tr th.headerSortDown span {
  background-image: url('image/down-arrow.png');
  display: block;
}
.imagebackground{background:url('../../common/styles/image/assessment_submittion_bg.jpg');}

	#test_preview{z-index:9999}
/*********************** Questions Preview ****************************/
#test_preview1 .modal-body{padding-right:5px;}
#test_preview_content1{ height:500px; overflow-y:auto;}
#test_preview_content1{padding-right:15px;}

#test_preview1 .panel-collapse{padding:15px; border:solid 1px #eee;}
#test_preview1 .panel.panel-default{margin-bottom:15px;  border:solid 1px #e2e2e2;}
#test_preview1 .panel-heading h4 a{color:#0f72b6; font-size:15px;}
#test_preview1 .panel-title{font-weight:400;}
#test_preview1 .panel panel-default:last-child{margin-bottom:0px;}
#test_preview1 .modal-body .user_test_details{background: #fff;}
#test_preview1 .modal-body .user_test_details p{color:#444;}

/* width */
#test_preview_content1::-webkit-scrollbar {
  width:3px;
}

/* Track */
#test_preview_content1::-webkit-scrollbar-track {
  box-shadow:inset 0 0 3px grey; 
  border-radius:0px;
}

/* Handle */
#test_preview_content1::-webkit-scrollbar-thumb {
  background:#0d71b5; 
  border-radius: 10px;
}





/*************************************************************************/
.test_header{background:url('../../common/styles/image/sr_title_bg.jpg');}
.deletequestion { cursor: pointer;}
.backlink {float: right; color: blue;}


/*******************************Connect College Approve Students***********************/

div.tablee {border:0px solid black; width:100%; border-bottom:solid 0px #e6e6e6 !important; padding:0px 0px 15px; display:table;}
div.trr {border:0px solid black; display: table-row; }
div.tdd, h4.tdd {border:0px solid black; display: table-cell; vertical-align:middle;}



.cc_student_approve h6{color:#46b141; font-weight:400; font-size:15px;}
.cc_student_approve .tablee{width:100%; display:table; padding-bottom:0px; margin-bottom:15px;} 
.cc_student_table{background:#f7f7f7;
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);  /* Firefox 3.5 - 3.6 */
 box-shadow:3px 3px 3px rgba(0,0,0,0.1);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.cc_student_table .tdd{padding:30px 30px 30px; vertical-align:middle;}
.cc_logo_sec p{margin-bottom:0px; margin-top:15px;}
.cc_logo_sec > img{max-width:200px;}
.cc_logo_sec p img{margin-right:5px; font-size:13px; color:#8b8b8b;}
.cc_content_sec{border-left:solid 1px #e7e7e7 !important;}
.cc_student_table .tdd.cc_content_sec{padding-top:10px;}
.cc_content_title{border-bottom:solid 1px #e7e7e7;}
.cc_content_sec h5{margin-top:0px; color:#0f7dca; font-weight:400;}
.cc_content_title [class*="col-"] {padding:0px;}
.readmore_content{margin-top:20px;}
.readmore_content p{margin-bottom:20px;}
.give-approval{margin-top:15px; display:block; clear:both;}
.give-approval .btn{border-radius:50px; borde:solid 1px #0f7dca; color:#0f7dca; background:#fff; padding-top:0px; padding-bottom:0px; font-size:12px; margin-left:6px;}
.give-approval .btn.btn-wraning{border:solid 1px #ff9c00; color:#ff9c00;}
.give-approval strong{font-weight:500; color:#030200;} 

connet-college .wrapper{background:url(../../common/styles/image/connect_college.jpg) #f3f3f3 no-repeat top center;}
.college_connect_search{background:url(../../common/styles/image/search_profile_pic.jpg) no-repeat top left; padding-top:15px; padding-bottom:60px;}

.content_box .cc_search h3{    border: none;
   text-align: left;
   padding-bottom: 0px;
   margin-left: 0px;
   padding-left: 0px;}
.content_box .cc_search h3:after{display:none;}
.form-inline-white input, .form-inline-white select {
border-radius:50px; border:none; background:#fff; font-size:13px; font-weight:400; color:#6c7483;    padding:7px 18px; height:36px; margin-right:10px;  box-shadow:1px 2px 0px rgba(198,198,200,1);}
.content_box .cc_search .btn-primary_submit{margin-top:0px; min-width:50px !important; padding-left:20px; padding-right:20px;}
.college_connect_search .college-name{width:320px;}
.cc_white_box{background:url(../../common/styles/image/cc_white_box_bg.png) #fff no-repeat center; padding:20px 25px !important;}
.cc_white_box p{color:#8b8b8b;}
.cc_white_box p span{color:#ff9c00;}
.cc_white_box p img{float:left; margin-right:6px; margin-top:1px;}
.cc_white_box .btn{border-radius:50px; font-size:12px !important; border:none;}
.cc_white_box .btn i{margin-right:2px;}
.cc_white_box h6{font-size:15px; color:#ff9c00; font-weight:400;}
.sudent_percent_report div p{display:inline-block; margin-right:30px; color:#404040; font-size:13px; font-weight:500; position:relative;}
.sudent_percent_report div p:after{width:1px; height:8px; position:absolute; right:-20px; content:""; background:#ccc; top:50%; margin-top:-4px; }
.sudent_percent_report div p:last-child:after{display:none;}
.sudent_percent_report div p span{font-size:15px; color:#0f7dca;}
.sudent_percent_report div p small{color:#8b8b8b; font-weight:400;}
div.tablee {border:0px solid black; width:100%; border-bottom:solid 0px #e6e6e6 !important; padding:0px 0px 15px;}
div.trr {border:0px solid black; display: table-row; }
div.tdd {border:0px solid black; display: table-cell; vertical-align:middle;}
cc_logo_sec.tablee{margin-bottom:10px;}
.cc_logo_sec.tablee .tdd img{max-height:60px;}
.cc_logo_sec.tablee .tdd h4{font-size:18px; font-weight:400; padding-left:15px;}
.profile_content_college_share_profile{margin-left:0px; padding-left:0px; margin-right:245px; min-height:450px;}

.corconcollege{width: 96%;resize: none;}


/******** SHARE YOUR EXPERIENCE ********************/
.share-your-experience .wrapper{padding-bottom:40px;}
.share-experience-container{}
.share-experience-left{background:#ededed; background:url(image/bulb_img.png) #ccc no-repeat top center; position:relative;
height: -o-calc(100vh - 50px); /* opera */
height: -webkit-calc(100vh - 50px); /* google, safari */
height: -moz-calc(100vh - 50px); /* firefox */
}
.share-experience-left h3{font-size:22px; font-weight:300; text-align:center; margin-top:10px; margin-bottom:10px;}
.share-experience-left h3 span{color:#000;}
.share-experience-left h2{font-size:22px; font-weight:500; margin-top:100px; color:#0f7dca;}
.share-experience-left h2 span{display:block; font-weight:300;}

.share-experience-left .btn-submit{ position:absolute; background:url(image/share_ex_btn.png) no-repeat; width:176px; font-size:15px !important; color:#fff; padding:22px 74px 22px 20px; display:inline-block; z-index:99; top:250px; left:107%;}
.sel-content{margin:0px auto; max-width:400px; text-align:center; position:relative;}
.sel-content .form-group{display:inline-block; float:left;}
.sel-content .form-control{border-radius:20px; border:none; width:310px; box-shadow:1px 2px 0px rgba(198,198,200,1); font-size:13px;}
.sel-content select.form-control{background:url(image/select_arrow2.png) #fff no-repeat right center; 
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;}
.sel-content textarea.form-control{height:120px;}
.sel-content .form-group .date_icon {
   background: url(image/date_icon2.png) no-repeat center;
   width:16px;
   height:16px;
   display:inline-block;
   position:absolute;
   right:12px;
   top:8px;
}

.share-experience-right{background:url(image/share_experience_img.jpg) no-repeat top right; 
height: -o-calc(100vh - 50px); /* opera */
height: -webkit-calc(100vh - 50px); /* google, safari */
height: -moz-calc(100vh - 50px); /* firefox */
}

.sel-content .alert-danger{position:absolute; width:300px; top:170px; left:100%; z-index:99; font-size:15px;
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2);  /* Firefox 3.5 - 3.6 */
 box-shadow:3px 3px 3px rgba(0,0,0,0.2);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

#success_msg .success_message:before{display: none;}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget select
{color:#000000 !important;}

.msg_textarea_in{width: 100% !important;}
.msg_form_group{display: block !important;}

	.ta5 {  border: 2px solid #EEEEEE;
    box-shadow: 1px 1px 0 #DDDDDD;
    display: block;
    font-family: 'Marck Script',cursive;
    font-size: 18px;
    line-height: 50px;
   /* margin: 2% auto;
    padding: 11px 20px 0 70px;*/
    resize: none;
    height: 300px;
    width: 100%;
	 border-radius: 20px;
	 padding-left: 65px;
    background-image: -moz-linear-gradient(top , transparent, transparent 49px,#E7EFF8 0px), -moz-radial-gradient(4% 50%, circle closest-corner, #f5f5f5, #f5f5f5 39%, transparent 0%), -moz-radial-gradient(3.9% 46% , circle closest-corner, #CCCCCC, #CCCCCC 43.5%, transparent 0%);
    background-image: -webkit-linear-gradient(top , transparent, transparent 49px,#E7EFF8 0), -webkit-radial-gradient(4% 50%, circle closest-corner, #f5f5f5, #f5f5f5 39%, transparent 0%), -webkit-radial-gradient(3.9% 46%, circle closest-corner, #cccccc, #cccccc 43.5%, transparent 0%);
    -webkit-background-size: 100% 50px;
    background-size: 100% 50px;
	}
	.utd_addedquestions{
		position:static !important;
	}
	.addquestiosnval{text-align:center;}
	.panel-default>.panel-heading h4 .addquestiosnval #spantext{float:none !important;}
	
.sidebar-mini.sidebar-collapse .main-header .navbar {margin-left: 50px;}
.sidebar-mini.sidebar-collapse .profile_content{margin-left:35px !important;}
.sidebar-mini.sidebar-collapse .main-footer{padding-left:0px; padding-right:0px;}
.sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{border-top-right-radius:0px; border-top:0px inset #7c7c7c !important; background:#0c64a2 !important;}
.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{top:42px; padding-top:0px; padding-bottom:0px;}
.whitboxWithShadow.question_pattle {
    overflow: auto; 
	    -moz-box-shadow: 1px 1px 3px rgba(115,108,203,0.5);
    -webkit-box-shadow: 1px 1px 3px rgba(115,108,203,0.5);
    box-shadow: 1px 1px 3px rgba(115,108,203,0.5); margin-bottom:20px;
}

.Question_numbers_class.whitboxWithShadow.question_pattle{padding:0 0px;}



/************ Useranswers styles***************/

/*****************/
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#919191;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#919191;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#919191;
}
:-moz-placeholder { /* Firefox 18- */
  color:#919191;
}
.whitboxWithBorder-color-change{border:solid 1px #d8d8d8; background:#f9f9f9 !important; margin-left: 10px;}
.user-answer-table{box-shadow:3px 3px 3px rgba(0,0,0,0.06); /*border:solid 1px #d8d8d8;*/}
.user-answer-table th{background:#e7e7e7; border-color:#d8d8d8; padding:8px 15px;}
.user-answer-table td{border-color:#d8d8d8;}

.divTable{ display:table; width:100%;}
.divRow{display:table-row; }
.divTd{display:table-cell; padding:10px 10px; vertical-align:middle; }

.user-ans-head{background:#0f7dca; color:#fff;}
.uap-td .divTd{border-top:solid 1px #ebebeb;}
.uap-td .qustion-desc{width:600px;}
.uap-td .details{width:120px;}
.uap-td .qty{width:60px; text-align:center;}

.uap-td .btn-outline-primary{border-radius:50px; padding:3px 10px; font-size:12px !important;}
.uap-td .btn-outline-primary:hover{background:#007bff; color: #fff;}

.btn-outline-primary{color: #007bff; background-color: transparent; background-image: none; border-color: #007bff;}

.view-details-sec{background:#f2f2f2; padding:20px; width:100%; border-top:solid 1px #d8d8d8;}
.test-case-table th{background:#d9e5ee; text-align:center; border:none;}
.test-case-table td{text-align:center; border:none; color:#626f73;  background:#fff; padding:5px 15px;}
.text-danger {color:#dc3545!important;}

.source-code-sec{background:#e0e0e0; padding:15px;}
.source-code-sec .form-group{margin-bottom:0px;}
.source-code-sec textarea{max-height:300px; overflow-y:auto; height:300px; background:#f6f6f6; color:#727272; border:solid 1px #ccc;}
.cyclomatric-sec{max-height:300px; overflow-y:auto; height:300px; background:#f6f6f6; border:solid 1px #ccc;}
.cyclomatric-sec img{width:100%;}


/*.view-details-sec{display:none;}*/
.view-details-sec.show{display:block;}


/********* APTITUDE *******/
.tab-content{display:block; clear:both;}
#home-page #Categorydisplay{padding:0px; border:0px solid #cccccc; box-shadow:none;}
.stu-indi-report{padding:0px !important;}

.ques-ans-top{border-bottom:solid 1px #e6e6e6; padding-bottom:10px; margin-bottom:15px;}
.ques-ans-top span{margin-right:50px; color:#878787; font-size:13px;}
.ques-ans-top span strong{font-weight:500; color:#000000; font-size:13px;}
.ques-ans-top span.statusof-exam{float:right; margin-right:0px; color:#34a853; font-size:20px; margin-top:-5px;}
.ques-ans-top span.statusof-exam-close i{color:#d75a4a;}
.questons-p{padding-left:22px;}
.questons-p span{color:#0f7dca; position:relative; margin-left:-22px; font-weight:500;}

.que-asns-img{text-align:right;}
.que-asns-img img{max-width:100%;}

.statusof-exam i{color:#34a853; font-size:18px;}

.correct-ans th{background:#e6e6e6; color:#0f7dca; border-right:none;}
.correct-ans th:nth-child(1){ text-align:center;}
.correct-ans th:nth-child(2){ text-align:center;}
.correct-ans th:nth-child(3){ text-align:center;}



.nav-tabs li a {
    color: #686868;
    margin-right: 0px;
    border: none !important;
    border-right: solid 1px #f3f3f3 !important;
}


.report_table.correct-ans td{border-right:solid 1px #d8d8d8;} 
.report_table.correct-ans tr, .report_table.correct-ans th{border-bottom:solid 1px #d8d8d8;}
.cwr-lists{background:#e6e6e6;}
.cwr-lists .list-group-item{border-left:none !important; border-right:none !important; border-radius:0px; background:none;}
.cwr-lists .list-group-item.active{background:#0f7dca; color:#fff; font-size:14px; font-weight:500;}
.cwr-lists .list-group-item:first-child{border:none; border-radius:0px; border-top:none;}
.cwr-lists .list-group-item>.badge{background:none; color:#34a853;}


.english_pass{background:#fff; padding:15px; margin-bottom:15px; height:200px; overflow-y:auto;}
.english_pass p{color:#9a9a9a; line-height:22px;}






  
  
  /********************************Programming add page styles ********************************/
  
  .ml-0{margin-left:0px;}
.border-radius-50{border-radius:50px;}
.border-radius-20{border-radius:20px;}
.bg-fbfbfb{background:#fbfbfb;}
.box-shadow2-1{
-webkit-box-shadow:1px 2px 2px rgba(0,0,0,0.1);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
 -moz-box-shadow:1px 2px 2px rgba(0,0,0,0.1);  /* Firefox 3.5 - 3.6 */
 box-shadow:1px 2px 2px rgba(0,0,0,0.1);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.program_filter_section .form-control{border-color:#d7d7d7; background:#ededed; font-size:13px; padding-right:36px; margin-right:10px;}
.program_filter_section select.form-control, .with-arrow{ background:url(image/select-arrow04.png) #ededed no-repeat right center; width:180px; padding:8px 15px !important; font-weight:400 !important;}
.program_filter_section select.form-control.selectpicker{width:150px;}
.with-arrow{padding-right:36px;}
.program_filter_section input.form-control{width:118px;}
.program_filter_section .form-group:last-child .form-control{margin-right:0px;}
.add-que-program label{font-weight:500; padding-left:15px;}
.add-que-program textarea{padding:15px 20px; font-size:13px;}
.code-texarea textarea{height:240px;}

.pro-textarea{border:solid 1px #d2d6de; padding:20px 12px 2px 20px;}
.code-texarea h4{text-align:center; font-size:16px; font-weight:500; color:#0f7dca;}
.pro-textarea textarea{border:none; padding:0px; color:#757575;}

.test-type-sec .form-control{background-color:#fff; border:solid 1px #b1b1b1; font-size:13px; min-width:200px;}
.test-cases-sec{background:#d7d7d7; padding:20px; margin-top:20px;}
.test-cases-sec h5{color:#0f7dca; margin-top:0px; font-weight:500; font-size:18px;}
.test-cases-sec input.form-control{border:none; font-size:13px; margin-right:10px;}
.test-cases-sec .bg-gray{background:#ededed !important;}
.ispublic span{color:#0f7dca; margin-top:0px; float:left; line-height:21px;}
.ispublic label{float:left; font-size:13px; font-weight:400; color:#808080; margin-left:15px; line-height:14px; padding-left:22px;}
.ispublic label input{float:right; margin-left:4px;}
.ispublic label .checkbox{top:1px; right:0px;}

.requir-parameter .form-group{margin-bottom:15px;}
.requir-parameter input.form-control{width:138px;}
.datatypes{background:none; font-size:13px; padding-top:8px;}
.datatypes .styled_inputs .checkmark{width:16px; height:16px;}
.datatypes .styled_inputs{font-weight:400; font-size:13px; color:#808080; padding-left:20px; margin-right:15px;}
.datatypes .styled_inputs .checkmark:after{top:3px; left:3px;}

.requir-parameter .btn{float:right;}.datatypes{background:none; font-size:13px; padding-top:8px;}
.datatypes .styled_inputs .checkmark{width:16px; height:16px;}
.datatypes .styled_inputs{font-weight:400; font-size:13px; color:#808080; padding-left:20px; margin-right:15px; position:relative;}
.datatypes .styled_inputs .checkmark:after{top:3px; left:3px;}

.requir-parameter .btn{float:right;}
.code-texarea ::-webkit-scrollbar {
   width:2px;
}

.code-texarea ::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

.code-texarea ::-webkit-scrollbar-thumb {
 background-color: #0f7dca;
 outline: 1px solid slategrey;
}

select{
-webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; 
}
/************ style radio and checkbox *************/
.styled_inputs{position:relative;}
.styled_inputs input {position: absolute; opacity: 0; cursor: pointer;}
/* Create a custom radio button */
.styled_inputs .checkmark {position:absolute; top:1px; left:0; height:18px; width:18px; background-color:#fff;  border-radius:50%; border:solid 1px #acacac;}
/* On mouse-over, add a grey background color */
.styled_inputs:hover input ~ .checkmark {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.styled_inputs input:checked ~ .checkmark {background-color: #fff; border-color:#0f7dca;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.styled_inputs .checkmark:after {content: ""; position: absolute; display: none;}
/* Show the indicator (dot/circle) when checked */
.styled_inputs input:checked ~ .checkmark:after {display: block;}
/* Style the indicator (dot/circle) */
.styled_inputs .checkmark:after {top:4px;left:4px;  width:8px;  height:8px;border-radius: 50%;  background: #2196F3;}




.cke_top{border-radius:20px 20px 0px 0px !important;}
.cke_chrome, .cke_inner, .cke_contents, .cke_bottom{border-radius:20px !important;}
.add-que-program textarea{border-radius:20px;}



/******************************************************************************/
.english-tab-pane{background:#ededed;}
.etp_head{background:#34a853; padding:10px 15px;}

.etp_head .etph_left{font-size:16px; font-weight:500; color:#fff;}
.etp_head .etph_right{text-align:right;}
.etp_head .etph_right a{color:#fff; margin-left:15px; border-left:solid 1px rgba(255,255,255,0.3); padding-left:15px; margin-top:2px; display:inline-block;}
.etp_head .etph_right a:first-child{border-left:none; padding-left:0px;}
.etp_head .etph_right a:hover{color:#ffff00;}

.english-tab-content{border:solid 1px #d2d2d2; padding:30px; background:none;}
.english-tab-content .form-control{border:none; border-bottom:solid 1px #d4d4d4; background:none; padding-left:0px; padding-right:0px; color:#7f7f7f;}

.english-tab-content label{color:#707070; font-size:13px; margin-bottom:10px;}
.english-tab-content label span{color:red;}
.english-tab-content select.form-control{background:url(image/select_arrow2.png) no-repeat right center;}
.english-tab-content textarea.form-control{background:#fff; border:solid 1px #d4d4d4; height:180px; padding:12px 15px; font-size:16px; color:#393939;}


.etph_right{margin-bottom:30px;}
.etph_right tr td:first-child{background:rgba(0,0,0,0.1);}
.etph_right tr td:last-child{background:rgba(0,0,0,0.2);}


.exam-frist-screen .wrapper{background:url(image/online-test-curve.png) no-repeat top left; background-attachment:fixed;}

.efs-left{min-height:100%; float:left;}
.efs-right{float:right; }

.efs-left .nav-tabs li.active, .efs-left .nav-tabs li > a.active{background:none !important; border:none; border-radius:0px;}
.efs-left .nav-tabs li.active a,.efs-left .nav-tabs>li.active>a,.efs-left .nav-tabs>li.active>a:focus,.efs-left .nav-tabs>li.active>a:hover{ color: #ffff00 !important; background-color:rgba(0,0,0,0.2); border-right: solid 1px rgba(61,141,213) !important;}

.efs-left .align_cls{ text-align: left; }


.efs-left  .nav-tabs li a{border-right: solid 1px rgba(61,141,213) !important; border-radius:0px; color:#fff; font-size:15px !important; font-weight:400; padding:15px 30px 15px 40px !important;}
.efs-left  .nav-tabs li a:hover{background-color:rgba(0,0,0,0.2);}
.efs-left  .nav-tabs{border-bottom: solid 1px rgba(61,141,213) !important; border-radius:0px; border-top: solid 1px rgba(61,141,213) !important; }

.nav-tabs li.active a:after, .nav-tabs>li.active>a:after, .nav-tabs>li.active>a:focus:after, .nav-tabs>li.active>a:hover:after{display:none !important;}

.efs-left  .nav-tabs li{position:relative;}
.efs-left  .nav-tabs li:before{position:absolute; content:""; background:url(image/sprite-icon.png) no-repeat ;}
.efs-left  .nav-tabs li.about:before{width:10px; height:12px; background-position:0 0; top:50%; margin-top:-6px; left:20px;}
.efs-left  .nav-tabs li.active.about:before{background-position:0 -12px;}

.efs-left  .nav-tabs li.test-concepts:before{width:11px; height:17px; background-position:-12px 0; top:50%; margin-top:-9px; left:20px;}
.efs-left  .nav-tabs li.active.test-concepts:before{background-position:-12px -17px;}

.efs-left  .nav-tabs li.test-videos:before{width:13px; height:9px; background-position:-25px 0; top:50%; margin-top:-5px; left:20px;}
.efs-left  .nav-tabs li.active.test-videos:before{background-position:-25px -10px;}

.efs-left  .nav-tabs li.test-description:before{width:16px; height:16px; background-position:-40px 0; top:50%; margin-top:-8px; left:20px;}
.efs-left  .nav-tabs li.active.test-description:before{background-position:-40px -17px;}

.efs-left .tab-content{    max-width: 600px;
    padding: 20px 0px 0px 20px;
    overflow-y: auto;
    width: 600px;}
.efs-left h1{font-family: 'Roboto Slab', serif; font-weight:700; font-size:28px; color:#fff; border-bottom: solid 1px rgba(61,141,213) !important; padding-bottom:20px; margin-bottom:30px; }
.efs-left h1 span{display:block; color:#ffff00;}

.efs-left h4{font-size:30px; color:#01e5e9; font-family: 'Varela Round', sans-serif; margin-bottom:30px;}
.efs-left ul.itwtt-list{list-style:none; margin:0px; padding:0px;}
.efs-left ul.itwtt-list li{font-size:15px; color:#fff; font-weight:400; position:relative; margin-bottom:20px; padding-left:18px;}
.efs-left ul.itwtt-list li:before{position:absolute; content:""; left:0px; top:6px; width:6px; height:6px; background:#00fff0; }
.efs-left ul.itwtt-list li span{color:#ffff00;}


.efs-left .concept_description:hover{background:none !important;}
.efs-left .concept_description{color:#fff; border:none;}
.efs-left .concept_description .concept_title{color: #01e5e9; line-height:25px; font-size:16px; font-weight:500;    margin-bottom:20px;}
p a.modelbox{color:#ffff00 !important;  display:block; text-align:right; margin-top:15px;}
/*
.test-details-circle{background:#ddecf7; border:solid 10px #f6f8f9; width:500px; height:500px; border-radius:500px;margin-top:-150px; margin-right:-100px;  padding-left:50px; padding-right:100px; padding-top:160px; position:relative;}
.test-details-circle h6{font-size:16px !important; font-weight:400; color:#ff8800;}
.test-detail-list{margin-left:40px; margin-top:50px;}
.test-detail-list li{font-size:15px; color:#4b5155; list-style:none; margin-bottom:10px;}
.test-detail-list li span{color:#ff8800; width:130px; display:inline-block;}

.pract-time-test{margin-top:50px; margin-left:100px;}
.pract-time-test li{font-size:13px; color:#0f7dca;}
.pract-time-test li input{float:left; margin-top:2px; margin-right:6px;}
*//*
.er-start-test, .er-start-test:hover{ background:url(image/start-exam-btn-bg.jpg) repeat-x center bottom; border-radius:100px; width:85px; height:85px; display:inline-block; text-align:center; font-size:18px !important; font-weight:500; color:#fff; padding-top:4px; line-height:16px; border:solid 3px #fff; box-shadow:0px 0px 10px rgba(0,0,0,0.2); margin-left: -60px; margin-top:10px; display:block; clear:both; float:left; text-transform:uppercase; text-align:center;}
.er-start-test:hover, .er-start-test:focus, .er-start-test:active{color:#fff !important;  box-shadow:0px 0px 5px rgba(0,0,0,0.8);}
*/
svg rect{background:none !important;}
#chart_div rect{background:rgba(0,0,0,0) !important;}

.efs-left .nav-tabs{position:relative; display:block; clear:both; float:left; width:100%;}
.efs-left .nav-tabs:after{position:absolute; content:""; width:200px; height:1px; background:rgba(61,141,213); bottom:-1px; right:-186px;}
.efs-left .nav-tabs:before{position:absolute; content:""; width:234px; height:1px; background:rgba(61,141,213); top:-1px; right:-234px;}
.test_header .headcont{ text-align: left; }

.er-graph-sec{position:relative; margin-left:-200px; margin-top:20px;}
.efs-right h4{font-family:'Roboto Slab', serif; font-weight:500; font-size:22px; color:#000; margin-bottom:30px;}

.tab-pane{padding-top:40px;}
.tab-pane p{font-size:13px; /*color:#fff;*/ line-height:18px; margin-bottom:20px;}
.tab-pane h5{font-size:18px; color:#00fff0; margin-bottom:20px;}
.tab-pane h6{font-size:18px; color:#ffff00; margin-bottom:20px;}

.company-detail-table{margin-bottom:20px;}
.company-detail-table tr td{font-size:13px; color:#d0dcf3;}
.company-detail-table tr td:first-child{width:160px;}
.company-detail-table tr td:last-child{color:#00fff0;}

.video_div{border:solid 8px #fff; max-width:420px; margin:0px auto 20px; box-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.video_div img{width:100%;}
.efs-left .tab-content .active{background:none !important; border:none;}
.er-graph-sec h4{font-size:22px !important;}
.styled_inputs{width: auto;}





.sucess_container{margin: 20px;}


.user_test_details{float:left; padding-left:00px;  margin-bottom:20px; border-bottom:solid 1px #c9ccd7;/* position:fixed; */top:140px; background:#ededed; z-index:7;}
.user_test_details p{float:left; padding:10px 30px 13px 50px; color:#828282; margin:0px; font-size:18px; font-weight:300; position:relative;}
.user_test_details p:nth-child(2){background:rgba(222,222,222,0.30); padding-right:10px;}
.user_test_details p kbd{padding:2px 5px; color:#4285f4; font-size:30px; font-weight:400; margin-left:0px; background:none; box-shadow:none;}
.user_test_details p:nth-child(2) kbd{color:#34a853;}
.user_test_details p:nth-child(3) kbd{color:#fbbc05;}

.user_test_details p:before {width:0; height:0; position:absolute; content:""; border-top:66px solid #ededed; border-right:36px solid transparent; top:0px; left:0px;}
.user_test_details p:nth-child(1):before{padding-left:0px; display:none;}
.user_test_details p:nth-child(1){padding-left:30px; padding-right:12px;}
.user_test_details p:nth-child(3):before{padding-left:0px; border-top:68px solid rgba(222,222,222,0.30);}
.user_test_details p:nth-child(3){padding-right:12px;}
.user_test_details p:nth-child(4):before{padding-left:0px; border-top:68px solid rgba(222,222,222,0.30);}
.user_test_details p:nth-child(4){padding-right:12px;}
.readiness_right > span{display:inline-block; font-size:17px; color:#fff; padding:8px 30px 6px 20px; text-align:left; line-height:20px; font-weight:500;}


span.low_indication{/*background:#f89e00;*/ color:#ffa200;}
span.medium_indication{/*background:#b20fca;*/ color:#b416cb !important;}
span.good_indication{/*background:#0fca3b;*/ color:#37aa56 !important;}
span.disable_indication{background:#e3e9ee; color:#555555;}
.status_span{display:inline-block; font-size:13px; color:#fff; padding:3px 10px;}

.readiness_right span > span{display:block; color:#828282; font-size:15px; font-weight:400;}

.whitboxWithBorder{background:#fff; display:block; clear:both; overflow:hidden; margin-bottom:15px; border:solid 1px #e4e5eb;}


.content_box h3{font-size:24px; font-weight:400; text-align:center; color:#34a853; /*border-bottom:solid 2px #34a853;*/ padding:10px; margin-bottom:15px; /*position:relative;*/}
.content_box h3:after {/*border-color:#34a853 transparent; border-style:solid; border-width:12px 12px 0px 12px; */height: 0px; width:0px;   position:absolute; content:""; left:50%; margin-left:-6px; top:100%;}
.content_box h3.blue_head{color:#3b80da; border-bottom:solid 2px #3b80da;}
.content_box h3.blue_head:after{border-color:#3b80da transparent;}
.report_table{width:100%;}
.report_table tr{border-bottom:solid 1px #f0f2f3; }
.report_table tr:hover td{background:#fdfcfc;}
.report_table tr:last-child{border-bottom:none;}
.report_table th{background:#fbfbfb; font-size:15px; font-weight:500; padding:10px 20px; border-right:solid 1px #f0f2f3; border-bottom:solid 1px #f0f2f3;}
.report_table th:last-child{border-right:none;}
.report_table td{font-size:15px; color:#6c6c6c; padding:9px 20px; border-right:solid 1px #f0f2f3;}
.report_table td:last-child{border-right:none;}


.report_table span.low_indication{text-align:center;}
.report_table span.medium_indication{ text-align:center;}
.report_table span.good_indication{ text-align:center;}
.report_table span.disable_indication{ text-align:center;}

.student_report_table span.low_indication{/*background:#f89e00;*/ color:#ffa200; font-weight:500;}
.student_report_table span.medium_indication{/*background:#b20fca;*/ color:#b416cb; font-weight:500;}
.student_report_table span.good_indication{/*background:#0fca3b;*/ color:#37aa56; font-weight:500;}
.student_report_table span.disable_indication{background:none; color:#555555;}
.student_report_table .status_span{display:inline-block; font-size:13px; color:#fff; padding:3px 10px; position:relative; padding-left:14px; }
.student_report_table .status_span:before{position:absolute;content:""; width:10px; height:10px; background:#d5d5d5; left:0px; top:6px; border-radius:10px;}
.student_report_table span.good_indication:before{background:#39ab58;}
.student_report_table span.medium_indication:before{background:#b416cb;}
.student_report_table span.low_indication:before{background:##ee7408;}
.progress-bar-purple {
      background-color: #b416cb !important;
}



.holds-iframe.videos{margin-bottom:20px;}
.videos1{background:none;border:none;}
.col-md-3.videos1{width:25%;}
.find-ansdiv .btn-circle-lg {display:block;clear:both;text-align: center; width:auto; height:auto; border:0px solid #3dcf54; padding:0 15px; font-size: 13px; line-height: 32px; margin-top: 5px; font-weight:400; background:#fbb105; border-radius:4px;}
.find-ansdiv{margin-top:0px; float:right;}
.progress-bar{color:grey;}
.panel-danger>.panel-heading{background:none; border:none;}
/*.holds-iframe.videos{width:40%;float:left;}*/
.iframeborder{border-radius: 1123px;
    overflow: hidden;
    width: 300px;
    height: 300px;
    border: solid 10px #fff;
    box-shadow: 0px 0px 50px rgba(0,0,0,0.3);}
.videos1 .tab-content{margin-left: 265px;}	
.holds-the-iframe {text-align:center;}
	.iframedesign{margin-bottom: 20px;
    border: solid 8px #fff;}
.main_div_content_onlinetest .content_box h3{color:#34a853 !important; }
.main_div_content_onlinetest .content_box h3 span#testconductedbyname_span{color:#333 !important; }	



/********* APTITUDE *******/
.tab-content{display:block; clear:both;}
#home-page #Categorydisplay{padding:0px; border:0px solid #cccccc; box-shadow:none;}
.stu-indi-report{padding:0px !important;}

.ques-ans-top{border-bottom:solid 1px #e6e6e6; padding-bottom:10px; margin-bottom:15px;}
.ques-ans-top span{margin-right:50px; color:#878787;}
.ques-ans-top span strong{font-weight:500; color:#000000;}
.ques-ans-top span.statusof-exam{float:right; margin-right:0px; color:#34a853; font-size:20px; margin-top:-5px;}
.ques-ans-top span.statusof-exam-close i{color:#d75a4a;}
.questons-p{padding-left:22px;}
.questons-p span{color:#0f7dca; position:relative; margin-left:-22px; font-weight:500;}

.que-asns-img{text-align:right;}
.que-asns-img img{max-width:100%;}

.statusof-exam i{color:#34a853; font-size:18px;}

.correct-ans th{background:#e6e6e6; color:#0f7dca; border-right:none;}
.correct-ans th:nth-child(1){ text-align:center;}
.correct-ans th:nth-child(2){ text-align:center;}
.correct-ans th:nth-child(3){ text-align:center;}



.nav-tabs li a {
    color: #686868;
    margin-right: 0px;
    border: none !important;
    border-right: solid 1px #f3f3f3 !important;
}


.report_table.correct-ans td{border-right:solid 1px #d8d8d8;} 
.report_table.correct-ans tr, .report_table.correct-ans th{border-bottom:solid 1px #d8d8d8;}
.cwr-lists{background:#e6e6e6;}
.cwr-lists .list-group-item{ border-radius:0px; background:none;}
.cwr-lists .list-group-item.active{background:#0f7dca; color:#fff; font-size:14px; font-weight:500;}
.cwr-lists .list-group-item:first-child{border:none; border-radius:0px; border-top:none;}
.cwr-lists .list-group-item>.badge{background:none; color:#34a853;font-weight: 500;font-size: 18px;}

.cwr-lists #fbWrapper .list-group-item{border-right:solid 1px #c9ccd7 !important;}


.english_pass{background:#fff; padding:15px; margin-bottom:15px; height:200px; overflow-y:auto;}
.english_pass p{color:#9a9a9a; line-height:22px;}

.question_heading{background:none;text-align: left;}

.questons-p{width:100%;}
.questons-p span{float: left;padding-right: 10px;}
.questons-p p{float: left;text-align: left;line-height:22px;}
.heading_online {margin-left:0px !important;}
#questiondisplaydiv .tab-pane {padding-top:10px;}
.question_exam p{margin-bottom:0px !important;}
.choose_answer  {margin-top:0px;}
.textareacls{width:100%; border:none; background:none;
    height: 253px;
    margin:0px;
	resize:none; font-size:13px; padding:10px;
}
.fancybox-inner{overflow: auto;
    width: 502px !important;
    height: auto !important;}
.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened{width: 532px !important; }
.rightsidebar {width:23%; margin-top: 85px;}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}
#fbWrapper{text-align: left;}
.student_report_table thead tr td{font-weight:500;}
.content_box .test_name_title{font-size:20px !important; margin-top:20px; margin-bottom:10px;}
#testconductedbyname_span{font-size:20px !important;}
.testname_span{font-size:20px !important;}



/* readynesss */
.navbar-nav>.user-menu .user-image{margin-right:0px;}
.student_report_table span.low_indication{/*background:#f89e00;*/ color:#ee7408;}
/*.main-header{min-height:50px; z-index: 999; background:#4285f4; position:fixed; width:100%; top:0px;}*/
.bodycon{padding-top:65px; background:url("image/bodycon_bg_01.png") no-repeat center;}
/*.profile_content_right{margin-right:0px; margin-left:0px; padding-left:0; padding-right:0px;}*/
.readiness_right{float:right; padding-top:2px; padding-left:0px;}
.readiness_right > span{display:inline-block; font-size:13px; color:#fff; padding:4px 10px 5px 10px; text-align:left; line-height:16px; font-weight:500;}
span.low_indication{/*background:#f89e00;*/ color:#ee7408;}
.readiness_right span > span{display:block; color:#828282; font-size:11px; font-weight:400;}
.user_test_details{float:left; padding-left:00px; margin-bottom:15px; margin-left:0px; border:solid 1px #c9ccd7; position:fixed; top:140px; background:#ededed; z-index:7; border-right:solid 1px #c9ccd7; overflow:hidden; width:100%;}
.user_test_details p{float:left; padding:12px 20px 14px 20px; color:#828282; margin:0px; font-size:15px; font-weight:300; position:relative; border-right:solid 1px #c9ccd7;}
.user_test_details p:nth-child(even){background:rgba(222,222,222,0.30); padding-right:10px;}
.user_test_details p kbd{padding:0px 5px; color:#4285f4; font-size:22px; font-weight:400; margin-left:0px; background:none; box-shadow:none; float:right;}
.user_test_details p:before {width:0; height:0; position:absolute; content:""; border-top:66px solid #ededed; border-right:36px solid transparent; top:0px; left:0px; display:none;}
.user_test_details p:nth-child(1){padding-left:20px; padding-right:12px;}
.user_test_details p:nth-child(3):before{padding-left:0px; border-top:68px solid rgba(222,222,222,0.30); display:none;}
.border_rotate{ position:absolute; width:1px; height:130%;background:#c9ccd7; top:-14px; right:-21px; z-index:8;transform:rotate(30deg); display:none;}
.content_box{display:block; clear:both;}
.content_box h3{font-size:24px; font-weight:500; text-align:center; color:#34a853; border-bottom:solid 0px #34a853; padding:0px 10px 10px; margin-bottom:0px; position:relative; font-family:Roboto;}
.content_box h3:after {border-color:#34a853 transparent; border-style:solid; border-width:12px 12px 0px 12px; height: 0px; width:0px;   position:absolute; content:""; left:50%; margin-left:-6px; top:100%; display:none;}
.content_box h3.blue_head{color:#3b80da; border-bottom:solid 0px #3b80da;}
	.report_table td{font-size:15px; color:#6c6c6c; padding:6px 20px; border-right:solid 1px #f0f2f3;}
	.student_report_table span.low_indication{/*background:#f89e00;*/ color:#ee7408; font-weight:500;}
	.student_report_table .status_span:before{position:absolute;content:""; width:6px; height:6px; background:#d5d5d5; left:4px; top:9px; border-radius:10px;}
	.arrow_accordian_up:before{position:absolute; background:url(image/accor_arrow_up.png) no-repeat center; width:21px; height:21px;content:""; right:8px;}
	
	
	
/*****************************************************************/
.success_message{background:#cdefcd; border:solid 1px #bde3bd; margin:0px 0px 15px; position:relative; padding:0px 5px 1px 65px;width:100%; display:block; clear:both; overflow:auto;}
.success_message:before{position:absolute; content:""; background:url(image/sprite_icon.png) no-repeat -95px 0; width:42px; height:42px; left:30px; top:50%; margin-top:-22px; transform:scale(0.6);}
.success_message h4{color:#28ae28; font-size:20px; font-weight:500; margin-bottom:0px;  padding:10px 0px 10px; margin-top:0px; font-family:"Roboto" !important; text-align:left; float:left;}
.success_message h4 small{color:#127612;}
.success_message h5{color:#28ae28; font-size:18px; font-weight:300; margin-top:5px;}

.user_test_details_ssd{position:static !important;text-align: left;}
.cwr-lists #fbWrapper .list-group-item{float:none; display:inline-block;}

.rightside-videos h4{text-align:center; font-family:"Roboto"; font-size:22px; margin-top:20px; margin-bottom:0px;}
.video_sec{border:solid 5px #fff; box-shadow:0px 0px 6px rgba(0,0,0,0.3); width:160px; height:160px; overflow:hidden; border-radius:2000px; margin:30px auto 30px;}


.ml-mr-auto{margin:0px auto; float:none;}
.header_container_online1{
background: #0f7dca;
/* padding: 10px; */
}
/*end of readyness*/
.heading{margin-left: 32%;
color: #FFFFFF !important;
font-size: 22px !important;
line-height: 50px;
font-weight: lighter;
font-family: 'Bree Serif', serif;text-align: center;}
#qus_result_div .profile_content_right{padding-top:0px !important;}
#qus_result_div .profile_content_right {
margin-right: 0px;
margin-left: 0px;
padding-left: 0;
padding-right: 0px;
}
.iframeborder iframe{float: left;
    margin-left: -27px;
    margin-top: -10px;}
	

.question_exam p{display:block;}
.question_exam strong{display:inline-block;}	
.question_exam{display:block;clear:both;overflow:auto;}
	
	
	
.exam-frist-screen .wrapper{background:url(image/online-test-curve.png) #fff no-repeat top left; background-attachment:fixed;}

.efs-left{min-height:100%; float:left;}
.efs-right{float:right; }

.efs-left .nav-tabs li.active a,.efs-left .nav-tabs>li.active>a,.efs-left .nav-tabs>li.active>a:focus,.efs-left .nav-tabs>li.active>a:hover{ color:#dd560a !important; background-color:rgba(0,0,0,0.2); border-right: solid 0px rgba(61,141,213) !important;}
.efs-left  .nav-tabs li a{border-right: solid 0px rgba(61,141,213) !important; border-radius:0px; color:#aef510; font-size:15px !important; font-weight:400; padding:6px 15px 6px 32px !important;}
.efs-left  .nav-tabs li a:hover, .efs-left  .nav-tabs li.active a,.efs-left  .nav-tabs li a:focus {background-color:rgba(255,255,255,0.8) !important; color:#dd560a; border-radius:100px;}
.efs-left  .nav-tabs{border-bottom: solid 1px rgba(61,141,213) !important; border-radius:0px; border-top: solid 0px rgba(61,141,213) !important; }

.efs-left  .nav-tabs li{position:relative; margin-right:10px;}
.efs-left  .nav-tabs li:before{position:absolute; content:""; background:url(image/sprite-icon.png) no-repeat ; z-index:9;}

.efs-left  .nav-tabs li.about:before{width:10px; height:12px; background-position:0 0; top:50%; margin-top:-8px; left:15px; z-index:9;}
.efs-left  .nav-tabs li.active.about:before, .nav-tabs li.active.about a:focus,  .nav-tabs li:hover.about:before{background-position:0 -12px;}

.efs-left  .nav-tabs li.test-concepts:before{width:11px; height:17px; background-position:-12px 0; top:50%; margin-top:-9px; left:15px;}
.efs-left  .nav-tabs li.active.test-concepts:before, .efs-left  .nav-tabs li:hover.test-concepts:before{background-position:-12px -17px;}

.efs-left  .nav-tabs li.test-videos:before{width:13px; height:9px; background-position:-25px 0; top:50%; margin-top:-5px; left:15px;}
.efs-left  .nav-tabs li.active.test-videos:before, .efs-left  .nav-tabs li:hover.test-videos:before{background-position:-25px -10px;}

.efs-left  .nav-tabs li.test-description a{padding-left:37px !important;}
.efs-left  .nav-tabs li.test-description:before{width:16px; height:16px; background-position:-40px 0; top:50%; margin-top:-8px; left:15px;}
.efs-left  .nav-tabs li.active.test-description:before, .efs-left  .nav-tabs li:hover.test-description:before{background-position:-40px -17px;}

.efs-left .tab-content{max-width:580px; padding:0px 0px 0px 30px; overflow-y:auto;}
.efs-left h1{font-family: 'Roboto Slab', serif !important; font-weight:700; font-size:28px; color:#fff; border-bottom: solid 1px rgba(61,141,213) !important; padding-bottom:20px; margin-bottom:30px; }
.efs-left h1 span{display:block; color:#ffff00; font-size:28px;}

.efs-left h4{font-size:30px; color:#01e5e9; font-family: 'Varela Round', sans-serif; margin-bottom:30px;}
.efs-left ul.itwtt-list{list-style:none; margin:0px; padding:0px;}
.efs-left ul.itwtt-list li{font-size:15px; color:#fff; font-weight:400; position:relative; margin-bottom:20px; padding-left:28px;}
.efs-left ul.itwtt-list li:before{position:absolute; content:""; left:0px; top:2px; width:16px; height:16px; background:url(image/tick_mark.png) no-repeat;}
.efs-left ul.itwtt-list li span{color:#ffff00;}



.test-details-circle{background:url(../../common/styles/image/test-circle-img.png) no-repeat top center; width:493px; height:342px; padding-top:20px; position:relative; text-align:center; padding-left:50px; padding-right:50px;}
.test-details-circle h6{font-size:22px !important; font-weight:400; color:#0096ff; margin:3px 0px;}
.test-detail-list{margin-left:0px; margin-top:20px; text-align:left; color:#0096ff; margin-top:30px;}
.test-detail-list li{font-size:15px !important; color:#000; list-style:none; margin-bottom:10px;}
.test-detail-list li span{color:#0fa5ca; width:115px; display:inline-block;font-size:15px !important;}

.pract-time-test{margin-top:60px; margin-left:70px;}
.pract-time-test li{font-size:13px; color:#000;}
.pract-time-test li input{float:left; margin-top:2px; margin-right:6px;}

.er-start-test, .er-start-test:hover{ background:url(image/start-exam-btn-circle-btn.png) no-repeat center bottom; width:100px; height:103px; text-align:center; font-size:17px !important; font-weight:500; color:#fff; padding-top:0px; line-height:16px; margin-right:30px; margin-top:130px; display:block; clear:both; float:right;border:none;position: absolute;bottom: 0px;right: 0pc;}
.efs-left .nav-tabs{position:relative; display:block; clear:both; float:left; width:100%; padding-top:10px; padding-bottom:10px; padding-left:10px;}
.efs-left .nav-tabs:after{position:absolute; content:""; width:240px; height:1px; background:rgba(61,141,213); bottom:-1px; right:-216px;}
.efs-left .nav-tabs:before{position:absolute; content:""; width:234px; height:1px; background:rgba(61,141,213); top:-1px; right:-234px;}
.efs-left .width-linee:after{position:absolute; content:""; width:240px; height:1px; background:rgba(61,141,213); bottom:-1px; right: -198px;}


.efs-left .itwtt-list{color:#ffff00;}
.efs-left .itwtt-list{font-size:15px; color:#fff; font-weight:400; position:relative; margin-bottom:20px; padding-left:28px;}

.er-graph-sec{position:relative; margin-left:-200px; margin-top:20px;}
.efs-right h4{font-family:'Roboto Slab', serif !important; font-weight:500; font-size:22px !important; color:#ed5f10; margin-bottom:30px; text-align:center;}
.er-graph-sec img{display:block; margin:0px auto;}
.navbar-brand img{max-width:400px ;}


.no-category-box{/*border:1px solid #d5e7ef; margin-left:-15px; margin-right:-15px;*/ padding-top:50px; padding-bottom:50px;
/*background:#f1fbff;*/}
.no-category-box .ans_style{font-weight:400; color:#000;}
.no-category-box .ans_style span{color:#0f7dca; font-size:18px;}

.combo-box-title{color:#CC00FF; font-weight:500; font-size:20px;}

.submit-test-btns .commonbuttons{border-radius:5px; margin:0px 10px;}
.submit-test-btns .btn-default.submitnobutton,.submit-test-btns .btn-default.psubmitnobutton{color:#333 !important;}

.submit-cancel-test-div{clear: both; display: block;  overflow: auto;  padding: 80px;}


.whitboxWithBorder-color-change.table-whitebox{margin-left:0px; margin-top:0px !important; margin-bottom:0px !important; }

.view_suluton{display:block; clear:both; overflow:auto;}
.view_suluton .view_class{float:right; margin-top:10px;}

.fancybox-inner h4{font-size:20px; margin-bottom:15px;	}

.sub_item.question_exam p,.sub_item.question_exam span,.sub_item.question_exam strong,.sub_item.question_exam b,.sub_item.question_exam em,.sub_item.question_exam kbd,.sub_item.question_exam small,.sub_item.question_exam {font-size:14px !important;}

#correctans_desc .whitboxWithBorder.whitboxWithBorder-color-change{margin-left:0px;}



#container .pagination ul li{width: 30px; height:30px; padding:5px 11px !important; font-weight: 400;}
.question-numberp{margin-bottom:5px !important; color:#0f7dca;}
.logo-icon{background: #fff !important;
    margin-left: 15px;
    width: auto;}

	.heading {
    margin-left: 32%;
    color: #FFFFFF !important;
    font-size: 22px !important;
    line-height: 50px;
    font-weight: lighter;
    font-family: 'Bree Serif', serif;
}
.noborder{ border:none;}
#barchart_material1{margin-left:15px;}
.badge {padding:0px 7px !important;}
.ml-30{margin-left:30px;}
.main_div_theme_white.whitboxWithShadow.content_box {
    max-width: 100% !important;
}

.main_div_theme_white{/*height:100vh;*/min-height:650px;}


.exam_error_div {
   
    text-align: center;
    width: 100%;
	margin-top: 60px;
}

.conceptdata p, .conceptdata h4, .conceptdata h5 {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 400;
}

.conceptdata_popup p, .conceptdata_popup h4, .conceptdata_popup h5 {
    font-size: 14px !important;
    font-weight: 400;
}




.exam-details-div{ position:fixed; z-index:9999; top:0px;  width:100%;  left:130px; text-align:left;}
.edd-text-right{text-align:right; padding-top:9px;background:#0f7dca;}
.exam-details-div .row .col-md-6{background:#0f7dca;}

.ut_details p{ float:none; display:inline-block;}

.new_css_exam .wrapper{min-height:auto;}

.questons-p p{float:none; display:inline-block;}
.questons-crt p{display:block;clear:none;}


.btn.mark_it_review.padd_class_cls{margin-left:5px;}
.btn.btn-primary.qus_report.padd_class_cls{border:solid 1px #ec3f2a;}


.exam-img-right-sec{width:35%; float:right;}
.exam-chose-answer{width:60%; float:left;}

.exam-img-right-sec .tip{width:250px; height:160px; float:right; display:flex; align-items:center;    justify-content: center; flex-direction: column; border: solid 2px red; border:1px solid #D7F2FF; position:relative;}
.exam-img-right-sec .tip:hover{margin-top:0px;}
.tip:hover .tip_span_right1{color: black;
    border-radius: 0 !important;  padding: 10px !important; background: #ffffff !important;
    right: 248px !important; left:auto !important; width:500px; text-align:center; position:absolute;
    top:-1px !important;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 86, 147, 0.75) !important;
    -moz-box-shadow: 0px 0px 20px 0px rgba(0, 86, 147, 0.75) !important;
    box-shadow: 0px 0px 20px 0px rgba(0, 86, 147, 0.75) !important;
    height:300px;}
.tip:hover .tip_span_right1 img{max-height:280px;}	

.btn-default:hover{color:#fff;  border-color:#666 !important; background:#666 !important;}








/***************************  EXAM PAGE STYLES **************************/

.vjs-fullscreen-control { 
    display: none; 
} 
.report_description{
width:100%;padding:15px;
}
#imagepreview_modal1 .form-control{
-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);
    box-shadow:0 2px 4px rgba(0,0,0,.1);
}


.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible !important;
  opacity: 1 !important;
}
.newclass {
pointer-events: none !important;
}

p {		
	    color: #000;		
	}		
	.ribbon {		
	    position: absolute;		
	    right: -19px;		
	    top: -1px;		
	    z-index: 9;		
	    overflow: hidden;		
	    width: 100px;		
	    height: 100px;		
	    text-align: right;		
	}		
	.ribbon span {		
	    font-size: 14px;		
	    color: #fff;		
	    text-transform: uppercase;		
	    text-align: center;		
	    font-weight: bold;		
	    line-height: 26px;		
	    transform: rotate(45deg);		
	    width: 125px;		
	    display: block;		
	    background: #79A70A;		
	    background: linear-gradient(#9BC90D 0%, #79A70A 100%);		
	    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);		
	    position: absolute;		
	    top: 16px;		
	    right: -12px;		
	}		
	.ribbon span::before {		
	   content: '';		
	   position: absolute; 		
	   left: 0px; top: 100%;		
	   z-index: -1;		
	   border-left: 3px solid #79A70A;		
	   border-right: 3px solid transparent;		
	   border-bottom: 3px solid transparent;		
	   border-top: 3px solid #79A70A;		
	}		
	.ribbon span::after {		
	   content: '';		
	   position: absolute; 		
	   right: 0%; top: 100%;		
	   z-index: -1;		
	   border-right: 3px solid #79A70A;		
	   border-left: 3px solid transparent;		
	   border-bottom: 3px solid transparent;		
	   border-top: 3px solid #79A70A;		
	}		
	.red span {background: linear-gradient(#F70505 0%, #8F0808 100%);}		
	.red span::before {border-left-color: #8F0808; border-top-color: #8F0808;}		
	.red span::after {border-right-color: #8F0808; border-top-color: #8F0808;}		
		1401.	
	.blue span {background: linear-gradient(#2989d8 0%, #1e5799 100%);}		
	.blue span::before {border-left-color: #1e5799; border-top-color: #1e5799;}		
	.blue span::after {border-right-color: #1e5799; border-top-color: #1e5799;}		
			
	.our-team-main		
	{		
		width:100%;		
		height:150px;		
		border:1px solid #009619;		
		border-bottom:5px #2c900c solid;		
		background:#fff;		
		text-align:center;		
		border-radius:10px;		
		overflow:hidden;		
		position:relative;		
		transition:0.5s;		
		margin-bottom:8px;		
	}		
			
			
	.our-team-main img		
	{		
		border-radius:50%;		
		margin-bottom:5px;		
		width: 90px;		
		height: 80px;		
	}		
			
	.our-team-main h3		
	{		
		font-size:20px;		
		font-weight:700;		
	}		
			
	.our-team-main p		
	{		
		margin-bottom:0;		
	}		
			
	.team-back		
	{		
		width:100%;		
		height:auto;		
		position:absolute;		
		top:0;		
		left:0;		
		padding:5px 15px 0 15px;		
		text-align:left;		
		background:#fff;		
				
	}		
			
	.team-front		
	{		
		width:100%;		
		height:140px;		
		position:relative;		
		z-index:10;		
		background:#fff;		
		padding:10px;		
		bottom:0px;		
		transition: all 0.5s ease;		
	}		
			
	.our-team-main:hover .team-front		
	{		
		bottom:-200px;		
		transition: all 0.5s ease;		
	}		
			
	.our-team-main:hover		
	{		
		border-color:#777;		
		transition:0.5s;		
	}

.thumb96 {
    width: 96px!important;
    height: 96px!important;
}
.thumb48 {
    width: 48px!important;
    height: 48px!important;
}

.img-thumbnail {
    display: inline-block;
    /* max-width: 100%; */
    height: 282px;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.Qus_button_disp_div {
    float: left;
    padding: 0px;

}
.direct_quesnumclass{line-height:18px;}
.Question_numbers_class.whitboxWithShadow.question_pattle{padding:0x;}
 .content-wrapper,.right-side,.main-footer{
  margin-left:0px !important;
  z-index:820}
  
  .vjs-youtube .vjs-poster {
    background-size: auto !important;
}

.vjs-default-skin .vjs-volume-control { display: none; }
.loading {
  background: transparent url('../common/styles/image/loader.gif') center no-repeat !important;
}
.textareacls{
    resize: none;
	outline:none;
	padding:10px;
	margin:0;
	overflow:auto !important;
	width:100%;
	border:0;
	
}


.exestylepopup {
    width: 400px;
    min-height: 70% !important;
	 height: auto !important;
 position: absolute !important;
    top: 45%;
    left: 50%;
    margin-top: -250px;
    margin-left: -200px;
   /* border: 10px solid #999;*/
    padding: 10px;
}
#show_share .modal-dialog
{
 width: 75%;
}

#exestylepopup {
    width: 450px;
	}		
	.panel-info>.panel-heading {		
	    color: #4a93b7;		
	    background-color: #1abb80;		
	    border-color: #bce8f1;		
	    height: 42px;		
	}		
	hr {		
	    margin-top: 20px;		
	    margin-bottom: 20px;		
	    border: 0;		
	    border-top: 1px solid #b1b1b1;
}

.display_quest_div{
/*min-height: 765px;*/
}
@media all and (max-width: 1370px) {
.exestylepopup
{

height: auto !important;
position: absolute !important;

}
.display_quest_div {
    line-height: 30px;
    width: 100%;
    /*min-height:92vh;*/
    height: auto;
    border-radius:0px;
    /*-moz-box-shadow: 0 3px 10px -2px #000;
    -webkit-box-shadow: 0 3px 10px -2px #000;
    box-shadow: 0 3px 10px -2px #000; */
}
}
@media all and (max-width: 1124px) {
.mark_it_review
{

padding:9px;
font-size:11px;	
	

}
.display_quest_div {
    border: ridge 0px #C0C0C0;
    line-height: 30px;
    width: 100%;
    /*min-height: 800px;*/
    height: auto;
    border-radius:0px;
    -moz-box-shadow: 0 0px 0px 0px #000;
    -webkit-box-shadow: 0 0px 0px 0px #000;
    box-shadow: 0 0px 0px 0px #000;
}

}

@media all and (max-width: 1124px) {
.profile_sidebar_right{right:0;}
}

@media all and (max-width: 768px) {
.for_moblie_align{

float:left !important;
text-align: -webkit-left;
margin-top: 5px;
}

.display_quest_div {
    line-height: 30px;
    width: 100%;
    /*min-height: 800px;*/
    height: auto;
    border-radius: 5px;
    -moz-box-shadow: 0 0px 0px 0px #000;
    -webkit-box-shadow: 0 0px 0px 0px #000;
    box-shadow: 0 0px 0px 0px #000;
}



  .newcalss_mobile{
    margin-left: 1px;
    margin-top: 5px;
	}
	.newcalss_mobile6{
margin-left: inherit;
margin-top: 0px;
padding-left: 15px
}
	.newclass_mobile_align{
margin-top: 5px;
    margin-left: 22px;
}
.padd_class_cls{
padding-left: 22px;
    padding-right: 22px;
}
.padd_class_san{
padding-left: 17px;
    padding-right: 17px;
}
.newclass_mobile_align1{
    margin-top: 3px;
}
}

@media all and (max-width: 600px) {
.for_moblie_align{

float:left !important;
text-align: -webkit-left;
margin-top: 5px;
}

.display_quest_div {

    line-height: 30px;
    width: 100%;
   /* min-height: 800px;*/
    height: auto;
    border-radius: 5px;
    -moz-box-shadow: 0 0px 0px 0px #000;
    -webkit-box-shadow: 0 0px 0px 0px #000;
    box-shadow: 0 0px 0px 0px #000;
}



.newcalss_mobile {
    margin-left: 0px;
    margin-top: 0px;
}
	.newcalss_mobile6{
margin-left: inherit;
margin-top: 0px;
padding-left: 15px
}
.newclass_mobile_align {
    margin-top: 0px;
    margin-left: -85px;
}
.padd_class_cls{
padding-left: 22px;
    padding-right: 22px;
}
.padd_class_san{
padding-left: 17px;
    padding-right: 17px;
}
.newclass_mobile_align1{
    margin-top: 3px;
}
}


@media all and (max-width: 450px) {
.for_moblie_align{

float:left !important;
text-align: -webkit-left;
}
.mobile_marcls{
width: 86%!important;
    margin-right: 22%!important;
    margin-left: 2%;
	
}
.mobile_row_wid{
    width: 99.5%!important;
    margin-right: 0.5%!important;
	}
.image_divhover {
    margin-left: 0px;
}
.neew_mobil{
margin-left: 1px;

}
.display_quest_div {

    line-height: 30px;
    width: 100%;
    /* min-height: 850px; */
    height: auto;
    border-radius: 5px;
    -moz-box-shadow: 0 0px 0px 0px #000;
    -webkit-box-shadow: 0 0px 0px 0px #000;
    box-shadow: 0 0px 0px 0px #000;
}
.tabs_contaoner1 {
    width: 100%;
    margin-top: 60%;
}
.time_labele_style {
    font-size: 10px;
    color: #000000;
}
.username_div_class{
font-size: 10px;
}
.mobile_fonnt{
font-size:10px;
}
.paddingdiv {
    height: 0px;
}
.unselect_style {
    background: #8b98a5;
    color: #FFFFFF;
    border-style: none;
    border-radius: 5px;
    padding: 5px;
    width: 25px;
    height: 25px;
    /* cursor: pointer; */
    font-size: 10px;
}
* {
    font-size: 12px!important;
}
#loadQuestions *, p {
    font-size: 10.2pt!important;
}
.exestylepopup
{

width:100% !important;
position: absolute !important;
margin-top: -160px !important;
margin-left: -200px !important;
}
.hide_services {
 
}
.well{
padding: 7px;
}
.exestylepopup
{

width:100% !important;
position: absolute !important;
}
.hide_services {
 
}
.margin {
     margin-top: -50px; 
}
.tabs_container {
    width: 49%;
	height: 34px;
	padding: 5px;
    padding-top: 5px;
    padding-bottom: 6px;
    border-radius: 5px;
    font-size: 10px !important;
}


#questiondisplaydiv .tabs_container{    float: right;
    width: 100%;
    position: static;
    display: block;
    clear: both;
    overflow: hidden;
    height:auto;
    text-align: center;}
.exam-img-right-sec .tip{width:100%; height:auto;}

.mark_it_review{

}
.newcalss_mobile6{
margin-left: inherit;
margin-top: 0px;
padding-left: 15px
}
.newcalss_mobile{
margin-left: inherit;
margin-top: 0px;
padding-left: 5px;
}
.newclass_mobile_align{
margin-left: -36px;
    margin-top: 5px;
}



.newclass_mobile_align1{
margin-top:3px;
}
.padd_class_cls{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 5px;
    padding-bottom: 6px;
}
.padd_class_san{
padding-left: 17px;
    padding-right: 17px;
}
.loading{
    min-height: 106px !important;
}
.tip:hover .tip_span_right1{
    left: -217px;
}
.change_width{
width:100% !important;
}
.quest_div{
height:100% !important;
min-height: 205px!important;
}
.sub_item {
    line-height: 23px;
}
.tip:hover .tip_span_right1 {
    color: black;
    font-weight: 100;
    font-size: 11px;
    border-radius: 4px;
    line-height: 20px;
    padding: 5px;
    display: block;
    z-index: 100;
    background: #D7F2FF;
    border: 0px solid #B6DFF3;
    left: -160px !important;
    width: 250px !important;
    position: absolute;
    top: 50px;
    text-decoration: none;
    -webkit-box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
    box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
}
.mobile_clss{

width:100%;
}
.mobile_clss1{

 width: 96.4%;
}
}
@media all and (max-width: 375px) {
#exestylepopupdiv
{
width:105% !important;
}
.well{
padding: 7px !important;
}
.div_370
{
margin-right: 60px;
}
.mobile_marcls{
width: 86%!important;
    margin-right: 22%!important;
    margin-left: 2%;
	
}
.mobile_row_wid{
    width: 90%!important;
    margin-right: 8%!important;
	}
#exestylepopup
{
margin-left: -196px !important;
margin-top: -160px !important;
}
.newclass_mobile_align{
    margin-left: -14px;
    margin-top: 5px;
}
.padd_class_cls{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 5px;
    padding-bottom: 6px;
}
.display_quest_div {

    line-height: 30px;
    width: 100%;
   /* min-height: 1020px; */
    height: auto;
    border-radius: 5px;
    -moz-box-shadow: 0 0px 0px 0px #000;
    -webkit-box-shadow: 0 0px 0px 0px #000;
    box-shadow: 0 0px 0px 0px #000;
}
.mobile_clss1{

 width: 95.7%;
}
.padd_class_san{
padding-left: 15px;
    padding-right: 15px;
}
}

@media all and (max-width: 360px) {
.newclass_mobile_align {
    margin-left: -12px;
    margin-top: 5px;
}
.padd_class_san{
padding-left: 13px;
    padding-right: 13px;
}

}
@media all and (max-width: 348px) {
.mobile_marcls{
width: 75%;
margin-right: 16%;
	
}
.mobile_row_wid{

    width: 80%!important;
       margin-right: 13%;
	}
}
@media all and (max-width: 325px) {
#exestylepopupdiv

{
width:110% !important;
}
.neew_mobil{
margin-left:-22px;

}
#exestylepopup
{
margin-left: -181px !important;
margin-top: -160px !important;
}
.newclass_mobile_align{
    margin-left: -10px;
    margin-top: 5px;
}
.padd_class_cls{
    padding-right: 6px;
    padding-left: 6px;
    padding-top: 5px;
    padding-bottom: 6px;
}
.tip:hover .tip_span_right1 {
    color: black;
    font-weight: 100;
    font-size: 11px;
    border-radius: 4px;
    line-height: 20px;
    padding: 5px;
    display: block;
    z-index: 100;
    background: #D7F2FF;
    border: 0px solid #B6DFF3;
    left: -150px !important;
    width: 221px !important;
    position: absolute;
    top: 50px;
    text-decoration: none;
    -webkit-box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
    box-shadow: -7px 3px 10px 0px rgba(50, 50, 50, 0.75);
}
.mobile_clss1{

 width: 95%;
}
.mobile_marcls{
width: 75%!important;
margin-right: 23%!important;
	
}
.mobile_row_wid{

    width: 80%!important;
       margin-right: 19%!important;
	}
		.padd_class_san{
padding-left: 8px;
    padding-right: 8px;
}
}

@media all and (max-width: 295px) {
	.padd_class_san{
padding-left: 5px;
    padding-right: 5px;
}

}
.ui-dialog .ui-widget .ui-widget-content .ui-corner-all .ui-front .alert .ui-draggable .ui-resizable{
position:absolute !important;
    height: auto !important;
    width: 300px !important;
    top: -809px !important;
    left: 0px !important;
    display: block !important;
}
*{
font-size:14px;

}
.user {
    background: url(../common/styles/image/user.png) no-repeat;
}
.password {
    background: url(../common/styles/image/password.png) no-repeat;
}
.login {
    font-size: 14px;
    color: #8e8d8d;
    font-family: "Droid Sans";
   
    background-color: #fdfdfd;
    width: 100%;
    display: block;
    border: 1px solid #d8d8d8;
    margin: 13px 0 -3px 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: inset 2px 2px 4px #f1f1f1;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.btn{
color:#ffffff !important;
}

	.radio .cr {
margin-top:3px;
}

.panel {
margin-bottom:0px;
}
.checkbox .cr, .radio .cr{
color:red;
}
.header_container_online1{
background:#0f7dca;

}
.header_logo{
    font-size: 24px !important;
    font-family: 'Monotype Corsiva' ;
    color: #FFFFFF !important;
	
}
/*  bhoechie tab */
div.bhoechie-tab-container{
 
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:0px solid #ddd;
  
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
 
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #0f7dca;
  background-image: #0f7dca;
  color: #ffffff;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #5A55A3;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}

.videoiframediv{
border:0px;
padding:10px;
border-radius:10px;
border:5px solid #ddd;
}

.tag span {
font-size:18px !important;
font-family: "Oswald",Raleway,Lato,"Open Sans",Arial,sans-serif !important;
}
.text-rg  {
font-size:16px !important;
font-family:  Courier New;
font-weight:600;
}

 .title { 
color: #fff;
    text-shadow: 0 1px 0 #999999, 0 2px 0 #888888,
             0 3px 0 #777777, 0 4px 0 #666666,
             0 5px 0 #555555, 0 6px 0 #444444,
             0 1px 0 #333333, 0 8px 7px rgba(0, 0, 0, 0.4),
             0 9px 10px rgba(0, 0, 0, 0.2);
 font-size:24px;
  font-style:italic;

}





/********************** EXAM PAGE STYLES END HERE ****************************/

.stu-service-popup{display:flex;}
.stu-service-popup > div{flex:auto; width:50%; padding:0px 15px;}
.stu-service-popup .college_Select_box{padding:0px 30px; max-width:320px !important; margin:50px auto 0; font-family:arial; display:block; clear:both; overflow:auto;}
.stu-service-popup .start_your_prepartaion .btn-warning,.stu-service-popup .btn-gradient{margin-right:0px; padding:7px 20px;
    height:36px;}

.exam-frist-screen .modal{z-index:9999;}
.modal-backdrop{z-index:9998 !important;}
.exam-details-div{z-index:9997;}

.padd_class_cls{margin-right:5px !important;}

























@media (min-width: 992px){
.question_pattle .col-md-3 {width:auto;}
}

@media screen and (max-width: 1200px) {
.exam-frist-screen .wrapper{background:none; display:table; width:100%;}
.efs-left{background:#0f7dca; width:52%; overflow:hidden; display:table-cell; float:none; padding-bottom:20px; vertical-align:top;}
.efs-right{width:48%; overflow:hidden; display:table-cell; float:none; padding-bottom:20px; vertical-align:top;}
.er-graph-sec{margin-left:0px;}
.test-details-circle{margin:-3px 0px 0px auto;}
}


@media screen and (max-width: 991px) {

	.exam-frist-screen .wrapper{display:block; clear:both;}
	.efs-left, .efs-right{width:100%; display:block;}
	.test-details-circle{background:#ecec05; width:100%; padding-top:50px;}
	.er-start-test, .er-start-test:hover{ position:static; margin:0px auto; float:none;}
	.test-detail-list{ text-align:center; padding-left:0px;}
	.efs-left .tab-content{max-width:100%; width:100%;}
	
	.question_pattle .col-md-3 {width:auto; display:inline-block;}
	.question_left_sec .panel-body{padding:0px;}
	.question_left_sec .buttons_group .btn{padding:6px 10px;}
	
	.profile_content_right{padding-top:0px;}
	.profile_content_right .tabs_header{position:static; width:100%;}
	
	.exam-details-div{position:static; left:0px; padding-right:260px; background:#0f7dca;}
	.exam-details-div .exam_name.test_name_color{width:100%; padding:0px 15px; color:#ffff00; background:rgba(0,0,0,0.02); line-height:30px;}
	.exam-details-div .sec_questions{color:#000;}
	
	.exam-details-div .time_left {color: #fff; padding-right: 8px; background: #0f7dca;  padding: 7px;}
	.edd-text-right{padding-top:0px;}
	
	#myHeader .heading{line-height:42px;}
	
	
	.readiness_right{width:100%;  border-top:solid 1px #c9ccd7;}
	.user_test_details p{padding:12px 15px 14px 15px;}
	.user_test_details p:nth-child(1){padding-left:15px;}
	
	
	.responsive-table-div{width:100%; overflow-x:auto;}
	.responsive-table-div table{width:768px;}
	
	.grahp-responsive-div{width:100%; overflow-x:auto; padding-bottom:30px;}
	.grahp-responsive-div .graphDiv{width:100%; overflow-x:auto;}
	
	.find-answer-sec{padding-left:15px; padding-right:15px;}
		
	#exestylepopup .prp-left{display:none;}
	
	#exestylepopup{
		top:70px; 
		margin:0px auto; max-width:100%; 
		width:300px !important;
		padding:0px;
		}
		
	#exestylepopup .modal-dialog{padding:0px;}
	
	#exestylepopup .modal-content{background:none !important; box-shadow:none !important;}
	#exestylepopup .prp-right h4{margin:40px 0px 20px !important;}
	
	
	.exam-img-right-sec{width:100%; float:right; margin:15px 0px;}
	.exam-chose-answer{width:100%; float:left;}

	#exestylepopup .modal-dialog{max-width:300px;}

	.stu-service-popup > div.prp-right{display:block !important; margin:0px; min-height:100px; flex:inherit; width:auto;}
	.stu-service-popup{display:block; margin:0px auto; max-width:300px;}
	.stu-service-popup .college_Select_box{padding-left:6px; padding-right:6px; }
	
	
}

@media screen and (max-width: 767px) {
	
	
	.efs-left h1, .efs-left h1 span{font-size:20px;}
	.efs-left .tab-content{padding-left:15px; padding-right:15px;}
	.er-graph-sec{padding-left:5px;  padding-right:5px;}
	
	.profile_content_right{margin:0px; width:100%; max-width:100%; padding-right:0px;}
	.exam_lists .list-group-item{padding-left:60px;}
	.que_number{font-size:15px;}
	.question_left_sec>.p{padding:10px !important;}
	.profile_content_right .tabs_header{right:15px;}
	#qus_result_div .profile_content_right{margin-top:60px;}
	.main_div_content_onlinetest .content_box h3{margin-top:15px;}
	.profile_sidebar{position:static; left:15px; width:100%;}
	
	#qus_result_div .profile_content_right .success_message{margin-top:15px;}
	
	.buttons_group{max-width:200px; margin:0px auto;}
	.buttons_group .btn{display:block; width:100%; margin:0px auto 15px;}
	.tabs_header .nav-tabs li a{padding:6px 10px;}
	.new_css_exam{padding-right:0px !important; }
	.profile_content_right .tabs_header{width:100%; position:static;}
	.que_number{padding:6px 10px; font-size:13px !important;}
	.qnumber_right{font-size:13px;}
	.test-details-circle{height:auto;}
	.profile_sidebar_right_exam .Question_numbers_class{min-height:auto !important; padding-bottom:15px !important;}
	.efs-left .nav-tabs{margin-top:70px;}
	.holds-the-iframe.videos iframe{width:100% !important;}
	.efs-left .tab-pane{padding-top:20px;}
	#test_head_details .panel-body{padding-left:0px;padding-right:0px;}
	.choose_answer{width:100% !important;line-height: 18px;}
	.category_containor{padding:6px 0px; font-size:14px;}
	.unselect_style{width:22px; height:22px;}
	
	.question_pattle h5{padding:6px 8px; font-size:13px;}
	
	.profile_content_right{padding-top:10px; margin-bottom:50px;}

	.logo-icon{max-width:44px !important; float: left;}
	
	.exam-details-div {left: 0px; padding-right: 0;  margin-top: 45px; margin-bottom: 15px;}
	.edd-text-right{background:none;}
.exam-details-div .row .col-md-6{background:none;}
	.category_containor{padding-left:0px; padding-right:0px;}
	
	.submit-cancel-test-div{padding:20px 0px;}
	
	.user_test_details p {padding:6px 15px 6px 15px; display:block; border-right:none;}
	.readiness_right > span{padding:8px 15px 8px 15px;}
	
	.profile_content_right .success_message{margin-top:15px; padding-left:0px;float:left;width:100%;}
	.profile_content_right .success_message:before{margin-top:-35px;}
	.profile_content_right .success_message h4{padding-left:50px;}
	
	.find-ansdiv{width:100%; padding-bottom:10px;}
	.find-ansdiv .btn-circle-lg{max-width:200px; margin:0px auto;}
	
	.profile_content_right{min-height:auto;}
	
	.cwr-lists #fbWrapper .list-group-item{display:block; border:none !important;}
	.ques-ans-top span{margin:0px; display:block;}
	.question_heading{position:relative;}
	.ques-ans-top span.statusof-exam{position:absolute; right:0px; top:0px;}
	
	#correctans_desc .whitboxWithBorder.whitboxWithBorder-color-change{width:100%; overflow-x:auto;}
	#correctans_desc .whitboxWithBorder.whitboxWithBorder-color-change .report_table{min-width:400px; width:100%;}
	#correctans_desc .whitboxWithBorder.whitboxWithBorder-color-change .report_table tr th{font-size:13px;}
	#exestylepopupdiv #exestylepopup {
    margin-left: 0px !important; top:20px; left:50% !important; margin-left:-145px !important;
    margin-top:0px !important;
    margin-right: 50px !important;}
	
	.stu-service-popup .college_Select_box{margin-top:0px;}
	.prp-right h4{font-size:22px !important; line-height: 10px !important;}


#exestylepopupdiv{width: 100% !important;
    padding-left: 15px;
    padding-right: 15px;
    z-index: 999;}
	
}

@media screen and (max-width: 600px) {
	.efs-left h1, .efs-left h1 span{font-size:16px;}
	div.tab-content h4{font-size:16px;}
	
	.exam-details-div .exam_name.test_name_color{text-align:center;}
	.exam-details-div .sec_questions{display:block; clear:both; overflow:hidden; text-align:center;}
	.edd-text-right{text-align:center;}
	.list-group.answerd_sec{margin-bottom:0px;}
}


@media (max-width: 450px){
.tabs_contaoner1 {
       margin-top: 0px !important;
}

}