@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&display=swap');
@import url('https://fonts.googleapis.com/css?family=Bree+Serif');
@import url('https://fonts.googleapis.com/css?family=Patua+One&display=swap');






html, body {height:100%;}
body{font-size:13px;overflow-y: scroll !important; font-family: 'Roboto', sans-serif; font-weight:400;}
.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:80px; 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:#ffa200;}

.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; margin-top: 0px; position: absolute;right:-12px;
width:30px; text-align:right; color:#fff; 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 20px 7px 20px; 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:245px; min-height:450px;/*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:2px 2px 2px rgba(13,113,181,0.2); float: left; position: fixed; z-index: 999; top: 60px; right: 280px; 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;
}

.Nonpartner_useranswer .ques-ans-top{    border-bottom: none;}.Nonpartner_useranswer .question-numberp{       border-top: dashed 1px #ccc;
    margin-top: 10px;
    padding-top: 15px;}
.Nonpartner_useranswer .ques-ans-top{    border-bottom: none;}.Nonpartner_useranswer .WhiteBOX_empty{    background: none;}
.Nonpartner_useranswer .report_table tr:last-child td {
    padding-bottom: 0px;
    padding: 10px 20px;
}
.Nonpartner_useranswer .WhiteBOX_empty{    background: none;}
.Nonpartner_useranswer .active{    color:#000;}
.Nonpartner_useranswer .active{background:none !important;}
.Nonpartner_useranswer #city_desc  { display: block;
    clear: both;
    overflow: auto;
padding-left: 0px;}



.pagination a.active {
  background-color: #4CAF50;
  color: white;
  border: 1px solid #4CAF50;
}
.pagination{
display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}

#container .pagination ul li.inactive, #container .pagination ul li.inactive:hover {
    color: #999999 !important;
    background-color: #f5f5f5;
    border-color: #dddddd;
    cursor: not-allowed !important;
    font-size: 12px;
    line-height: 1.5;
text-decoration: none;}
#container .pagination ul li {
    padding: 2px 5px !important;
    list-style: none;
    float: left;
    font-weight: bold;
    text-decoration: none;
    color: #2fa4e7 !important;
    border: 1px solid #dddddd !important;
    margin-left: -1px !important;
    cursor: default;
    font-size: 12px;
    line-height: 1.5;
    text-decoration: none;
}
/************* 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;}




@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:12px; padding-right:12px; 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 .form-control::placeholder {color:#000 !important; opacity: 1; font-size:11px; font-family:Roboto; font-weight:500;}
.exam-popup-form .form-control:-ms-input-placeholder {color:#000 !important; opacity:1; font-size:11px; font-family:Roboto; font-weight:500;}
.exam-popup-form .form-control::-ms-input-placeholder {color:#000!important; opacity:1; font-size:11px; font-family:Roboto; font-weight:500;}

#request_form.sky-form fieldset{padding:10px 16px 10px 16px;}


.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;
}



/************ 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;}
.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;}
.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-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);}

.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:60px; bottom:0; left:15px; width:250px; max-height:100%;    z-index: 10;}
.profile_sidebar_right{right:15px; 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:10px; 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;}


.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 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:14px; 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:#090909;text-align: left;}
.question_exam strong{/*margin-left:-45px; width:45px;*/ display:inline-block; font-size:17px;}
.question_exam p{font-size:16px;}
.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:6px;}
.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 10px; 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 !important;}
.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;}


.unselect_style {
    padding: 5px;
    width: 26px;
    height: 26px;
    cursor: pointer;
    margin: 2px;
    color: #000;
    font-size: 10px;
    border: 0px solid #dddddd;
    background: #e4e4e4;
}

.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; margin-left:10px;}
.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:#757575; background:#757575;}

.user_pro_sec_right{float:right; padding:0px 10px 0;}
.user_pro_sec_right p{display:inline-block; color:#fff; padding-top: 5px;}
.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; 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;}
 .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:6px 20px 4px; line-height:40px; border-left:solid 1px rgba(255,255,255,0.2); border-right:solid 1px rgba(255,255,255,0.2); float:left; font-size:16px;}
 .sec_questions{display:inline-block; color:#fff; font-size:15px; 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;}
  
  .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:#000; 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:16px; padding-left:28px;font-weight:600; margin-bottom:15px;}
  
  .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;}
  
  
.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:7px 8px; font-size:13px; color:#4c4c4c;border-color:#f2f3f4; float:left; width:50%;}
.answerd_sec .list-group-item kbd, .answerd_sec .list-group-item input[type="button"]{background:#85b25b; width:10px; height:10px; float:left; margin-right:4px; margin-top:2px; border-radius:2px; border:none;  margin-right:5px;}
.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) {padding-top:0px;}
.answerd_sec .list-group-item:nth-child(4) {padding-top:0px;}

.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;}


.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{}

/*****  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);
}

.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;}

.question_info_lists{padding:4px 0px;}
.question_info_lists button{ width:26px !important; height:26px !important; border-radius:2px; border:none; color:#000; font-size:12px; font-weight:400; 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; }
.ans_stylenew{color:red;}
.debug_button{margin: 10px;}




#company_logo{/*min-width:100px;*/ max-height:40px; display:inline-block; margin-right:20px;}
#company_logo .welcome_title{font-size:22px !important;}
#company_logo .welcome_title span:first-child{color:#333 !important;}









#request_form .exam-popup-form select.form-control{background:url(image/select_arrow3.png) #fff no-repeat right center; padding-right:30px;}
#request_form .exam-popup-form select.form-control.inter-diploma{background-color:#f7fcff; color:#76acdd; border-color:#cbdeec;}
#request_form .exam-popup-form select.form-control{font-weight:500; font-size:11px; color:#000;}






.ques_number_category{padding-left:10px; padding-right:10px; display:block; clear:both; overflow:auto; padding-top:10px; padding-bottom:10px;}
.ques_number_category .question_info_lists{padding:0px;}
.ques_number_category h5{background:none;  padding:12px 15px; font-weight:300;}
.Question_numbers_class.question_pattle h5.category_containor{background:none; padding-bottom:0px; font-weight:300; }



#demo.tabs_header .nav-tabs>li>a:hover, #demo.tabs_header_preview .nav-tabs>li>a:hover{background:#e4f4ff; color:#000;}

.qu_saparator .buttons_group .btn{margin-left:28px;}
.qu_saparator .buttons_group { margin-top:0px; }
.buttons_group.div_padding.pb-15{padding-bottom:20px !important;}
.buttons_group.submittest-btns{display:inline-block;}
.buttons_group.submittest-btns .btn{margin-left:0px;}
.buttons_group.submittest-btns{margin-top:0px;}


.profile_content.profile_content_left .report_table tr td{font-size:13px;}
.profile_content.profile_content_left .report_table tr:last-child td{padding-bottom:6px;}	
.profile_sidebar_left_exam .student-profile-detaisl{padding:0px 0px 0; /*position:fixed;*/ border-radius:0px 0px 0px 0px; width:100%; background:url(../bootstrap4/css/share-feeds-images/student-detain-bg.jpg) no-repeat top center; margin-top:71px;}

.profile_sidebar_left_exam .student-head-detail{background:url(../bootstrap4/css/share-feeds-images/student-detain-head-bg.jpg) no-repeat top center; min-height:70px; position:relative;}
.shd-image {position:absolute; left:50%; margin-left:-40px; width:80px; border-radius: 100px; border: solid 3px #fff; box-shadow: 5px 5px 5px rgba(0,0,0,0.2); top:100%; margin-top:-40px;}
.student-head-detail img{ width:100%;}

.profile_sidebar_left_exam .spd-content-sec{padding:0px 0px 0px 0px; text-align:center;}
.spd-content-sec h6{font-size:18px; color:#ffff00; font-weight:500; margin-bottom:0px; margin-top:0px;}
.spd-content-sec span{color:#fff;}
.spd-name{border-bottom:solid 1px rgba(255,255,255,0.2); padding:15px 0px;}
.spd-hollticket-name{padding:15px 0px 20px;}


.banner-slide-share{ max-width:300px; background:url(share-feeds-images/stude-services-bg1.jpg) #fffcff no-repeat top center; border:solid 1px #e1eeff; max-height:500px; position:fixed; right:15px; padding-bottom:15px; height:auto;}
.banner-slide-share .carousel-inner .student-service-list li{width:100%; border-bottom:solid 1px #e1eeff !important; background:none; padding:8px 15px 8px 15px;}
.banner-slide-share .ss_img img{border:solid 1px #e1eeff;}
.banner-slide-share .carousel-control>.fa, #myCarousel1 .carousel-control >.fa{border-radius:4px; background:#ddecfa;}
.banner-slide-share .carousel-control>.fa{margin-top:-35px; color:#6fb1e0; text-shadow:none;}







.banner-slide .carousel-inner .item > div{padding:0px 15px 20px; height:100%;} 
.banner-slide .carousel-inner {background:none; }
.banner-slide h4{text-align:center; display:block; margin:0px; padding:15px 10px; color:#f47b06; /*margin-bottom:15px;*/    font-family: 'Bree Serif', serif; font-size:20px;}


.inner-banner{display:block; clear:both; overflow:auto;}

.banner-img{float:left; max-width:1000px;}
.banner-slide{float:right; max-width:330px; background:url(../bootstrap4/css/semister-break-images/stude-services-bg.jpg) no-repeat top center; height:400px; width:100%; position:relative;}
.banner-slide #myCarousel1{max-height:346px; overflow-y:auto;}


.banner-slide #myCarousel{max-height:400px; overflow-y:auto;}
.inner-banner-exam-screen .banner-slide #myCarousel{max-height:334px; overflow-y:auto;}
.banner-slide #myCarousel1::-webkit-scrollbar {width:2px; height:0px;}
.banner-slide #myCarousel1::-webkit-scrollbar-button {background:#ccc;}
.banner-slide #myCarousel1::-webkit-scrollbar-track-piece {background:#ccc;}
.banner-slide #myCarousel1::-webkit-scrollbar-thumb {background:#999;}

.banner-slide #myCarousel1 .carousel-inner .item h5{margin-top:12px; font-size:16px; margin-bottom:15px; color:#0f7dca; font-weight:400;}
.banner-slide #myCarousel1 .carousel-inner .item .ss_img{margin-bottom:0px;}
.banner-slide #myCarousel1 .ss_lists li{line-height:16px; margin-bottom:10px;}

.banner-slide .carousel-control{opacity:1 !important; top:135px; width:auto; bottom:auto;}
.banner-slide .left.carousel-control{opacity:1 !important; top:48px; width:auto; left:15px;}
.banner-slide .right.carousel-control{opacity:1 !important; top:48px; width:auto; right:40px;}
.banner-slide .carousel-control>.fa, 
#myCarousel1 .carousel-control >.fa{font-size:10px; background:rgba(0,0,0,0.8); padding:7px 8px}

.banner-slide #myCarousel1 .carousel-inner .item .position-absolute{width:100%; bottom:50px; margin-bottom:0px; right:40px;}


#myCarousel .carousel-control{opacity:1 !important; top:135px; width:auto; bottom:auto;}
#myCarousel .left.carousel-control{opacity:1 !important; top:60%; width:auto; left:0px; }
#myCarousel .right.carousel-control{opacity:1 !important; top:60%; width:auto; right:23px; }
#myCarousel .carousel-control>.fa{font-size:10px; background:rgba(255,255,255,0.8); padding:7px 8px; text-shadow:none; color:#000;}

.banner-slide{border:solid 1px rgba(244,123,6,0.1) !important; }
.banner-slide-share{ max-width:300px; background:url(../bootstrap4/css/share-feeds-images/stude-services-bg1.jpg) #fffcff no-repeat top center; border:solid 1px #e1eeff; max-height:500px; position:fixed; right:15px; padding-bottom:15px; height:auto;}

.carousel-inner .student-service-list li{width:100%; border-bottom:solid 1px rgba(244,123,6,0.1) !important;  background:none; padding:8px 15px 8px 15px; text-align:left;}
.carousel-inner .student-service-list li:nth-child(2n+2){border-right:none !important;}
.ss_img img{border:solid 1px #e1eeff;}
.carousel-control>.fa, #myCarousel1 .carousel-control >.fa{border-radius:4px; background:#ddecfa;}
.carousel-control>.fa{margin-top:-35px; color:#6fb1e0; text-shadow:none;}

.carousel-inner .student-service-list{margin:0px; padding:0px; display:flex; flex-flow:wrap;}
.carousel-inner .student-service-list li{width:50%; border:solid 1px rgba(244,123,6,0.1); float:left; list-style:none; margin-bottom:-1px; padding:14px 15px 14px 25px; font-family:"Roboto"; font-size:13px; border-left:none; color:#000; line-height:18px; background:url(../bootstrap4/css/semister-break-images/bullet-icon.png) no-repeat 10px 18px;}
.carousel-inner>.item.active{background:none !important;}
.student-service-list li {width: 50%; border: solid 1px rgba(244,123,6,0.1);}


/**************************** STUDENT SERVICES ****************/
.ss_img img{ width:100%; border:solid 1px #000;}
.student-services h5{font-size:16px; font-weight:500; color:#0f7dca; margin-bottom:15px; text-transform:uppercase;}
.ss_lists{list-style:none; padding-left:0px;}
.ss_lists li{position:relative; font-size:13px; padding-left:12px; color:rgba(0,0,0,1); margin-bottom:8px; text-align:justify;}
.ss_lists li:before{position:absolute; content:""; width:4px; height:4px; left:0px; background:#ee4037; border-radius:30px; top:8px;}

.cs-title{font-size:20px;}
.cs-title span{color:#ee342b;}

.student-services p a{color:#688c27; text-decoration:none; font-size:14px; position:relative;}
.student-services p a:hover{color:#688c27;}
.student-services p a:after{position:absolute; content:""; background:#688c27; width:100%; height:2px; left:0px; bottom:-3px;}

.ss_img + h5{color: #0f7dca; font-size:16px; margin-bottom:10px; text-align:left;}

.reg-with-rg{font-size:18px; display:block; clear:both; overflow:auto; margin-top:20px; background:#e6e6e6; padding:10px 10px;}
.reg-with-rg a{font-size:18px !important; }












.student-head-detail .shd-image {
position: absolute;
   left: 50%;
   margin-left: -40px;
   width: 80px;
   border-radius: 100px;
   border: solid 3px #fff;
   box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
   top: 100%;
   margin-top: -40px;	
height:80px;	
overflow: hidden;
}

.student-head-detail .shd-image img{
  width: 110%;
   margin-top: -4px;
   margin-left: -4px;
}


.profile_alignment{margin-top:0px;}
.exam-cap-exam .success_message h4{padding: 16px 0px 12px;}

/********* AFTER EXAM COMPLETE SUCCESS MESSAGE *********************/
.sucess_afterexam.success_message{background:none; border:none; text-align:center; max-width:1270px;
    margin:0px auto 15px; padding:0px;}
.sucess_afterexam.success_message h4{font-family: "Roboto Slab" !important; font-size:30px; color:#081808; text-align:center; width:100%;}
.sucess_afterexam.success_message h4 small{font-family: "Roboto Slab" !important; font-size:30px; color:#30b239;}
.sucess_afterexam.success_message:before{display:none;}

.not-mebm-become{font-size:16px; color:#535353; border-top:dashed 1px #e0e0e0; padding-top:30px; margin-bottom:30px; max-width:1270px; margin-left:auto; margin-right:auto;}
.not-mebm-become a.btn-warning{background:#ee4037; border:solid 1px #ee4037; padding:5px 15px; margin-top:-3px; font-size:16px !important;}
.not-mebm-become a.btn-warning:hover{background:#da3027; color:#ffff00; font-size:16px !important;}


.not-mebm-become1{font-size:16px; color:#535353; border-top:dashed 0px #e0e0e0; padding-top:0px; margin-bottom:0px; margin-left:30px; }
.not-mebm-become1.find-ansdiv{float:none;}
.not-mebm-become1 a.btn-warning{background:#ee4037; border:solid 1px #ee4037; padding:5px 15px; margin-top:-6px; font-size:16px !important;}
.not-mebm-become1 a.btn-warning:hover{background:#da3027; color:#ffff00; font-size:16px !important;}



.inner-banner.inner-banner-exam-screen{max-width:1270px; margin:0px auto;}



































































































.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:10px;
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:0px 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;
}
.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:30px;
height:30px;
cursor:pointer;
margin:4px;
color:#000000;
border:1px solid #dddddd;
}
.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:30px;
height:30px;
cursor:pointer;
color:#FFFFFF;
margin:4px;
}
.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:30px;
height:30px;
cursor:pointer;
color:#FFFFFF;
margin:4px;
}

.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:30px;
height:30px;
cursor:pointer;
color:#FFFFFF;
margin:4px;
}
.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:30px;
height:30px;
cursor:pointer;
color:#FFFFFF;
margin:4px;
}


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;
}



.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:350px; max-height:360px;  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;
}





@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: 0;
    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: 42%; 
}

.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
}
}

.exestylepopup{border:none;top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%); margin-top:0px;}
#exestylepopup {
/*background-color: none;*/ }
.sky-form .col-9 {
       padding-right: 15%;
	       font-size: 19px;
}
#external_details{font-weight: 500;}
.logo-img{background: #fff;
    padding: 0px 10px;}
#loadQuestions{ /*margin-top: 50px;*/}
a.pendingbutton{background:#fff !important;}
.main_div_theme_white {margin-top:50px;}
.answerd_sec .list-group-item{border:none;}
label.styled_inputs{width:0% !important;}
.heading_online{font-size: 16px !important;
    font-weight: 500;
    color: #0f7dca;
}

.que_number p{ color: #0f7dca;}


.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;
}

/***********PAT Useranswers************/
.Nonpartner_useranswer .wrapper {padding-top:0px;}

/**************End of PAT Useranswers**********************/





.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;}
.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;}

.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;
display:block;
clear:both;
overflow: auto;
  top: 0px;
  position: fixed;
  z-index: 9;
/* 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;
}

.header_container_online1 .heading{
position:absolute;
margin-left:-200px !important;
width:400px;
left:50%;
line-height:40px;


}
.iframeborder iframe{float: left;
    margin-left: -27px;
    margin-top: -10px;}
	
.logo.logo-icon{float: left;
    background: #fff;}

.profile_content_right.clearfix .content_box {
    max-width: 100%; min-height:400px;
}
/*.question_exam strong{display:block;}*/
.question_exam strong{display:inline;}

.companyname{}
.welcome_title h4.companyname{color:#424242;font-size:18px !important;font-weight:500}
.welcome_title h4.companyname span {color:#0f7dca; font-size:18px !important;}


#request_form.sky-form fieldset{background:#f3f3f3;}
.sky-form fieldset .form-group {margin-bottom:10px;}
.sky-form header{padding:3px 20px 2px 20px !important;}
.modal-header.modal-header-with-logo{padding:5px 0px 7px !important;}
.sky-form fieldset{padding:15px 15px 5px;}
.sky-form .form-control{height:30px;}
.sky-form footer {
       padding: 15px 15px 15px;
   }
footer .popup_buttons {margin-bottom: 0px;}
footer .popup_buttons .btn-primary {
    background: #0f7dca;
     box-shadow: none;
    border-radius: 100px;
}

footer .powerdby{
    margin-top: 4px;
    float: left;
}
.sky-form header,.sky-form footer{background:#fff;}


.exam-popup-form .form-control{box-shadow:none !important; border:solid 1px #ccc;}

.sky-form .row.bg-row{background:#d5e0e7; padding-top:15px; margin-bottom:10px;     padding-bottom:6px;}
.sky-form .row.bg-row.pt-0{padding-top:0px;}

.commonbuttons{font-weight:600;}