/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 22 Jun, 2017, 10:44:30 AM
    Author     : techjini
*/
/* for the color palet inputs */

.layout-1 .input-group input[type="text"].colorVal {
    height: 34px;
}

.wizard > .content > .body label.error {font-weight: normal; padding-top:5px; }

.wizard > .content > .body input.error {border: 1px solid #e66666}

::-webkit-file-upload-button {
  background: #E0E8EB;
  border:none;
  box-shadow: none;
  color: #000;
  padding: 10px 20px;
  margin: 0px;
}
input[type="file"].uploadLogo { padding: 2px 2px !important; }

.form-horizontal .radio-inline { margin-right: 20px;}


select.selectPhone  {height: 45px;}

.wizard > .steps .title { font-weight: bold;}


.form-horizontal  .radio-inline { font-weight:normal;}

.LTDUrl .LTDUrlInput { padding: 0px !important; margin:0px;}

/* css work for correcting add new quetion layout */

/* div[id*='question_options'] > div{ */
/* 	width: 48.33%; */
/* 	display: inline-block; */
/*     margin-right: 30px;   */
/*     margin-top: 30px;  */
/* } */
/* div[id*='question_options'] > div:nth-child(even){ */
/*     margin-right: 0px; */
/* } */
/* input[id*='question_options'][type="text"]{ */
/* 	width:100%; */
/* } */
/* input[id*='question_options'][type="checkbox"]{ */
/* 	width:auto; */
/* 	float: left; */
/*     margin-right: 10px; */
/* } */
/* .panel-default{ */
/* 	border: none; */
/* } */
/* .panel-default > .panel-heading{ */
/* 	border: 1px solid #ddd; */
/* } */

.form-panel .noscroll{
	 overflow-x: unset !important;
}
.respDtls h4, .quesDtls h4{
	 padding-bottom: 15px;
}
.panel-default > .panel-heading{
	border: 1px solid #ddd;
}

/* Application module CSS */

.delete_page_link { color: #000}

.picker-section{
    display:block;
    width: 94%;
    margin: 10px 30px;}

.delete_page_link{
    background: url("../images/remove.png") no-repeat;
    height: 66px;
    padding-left: 22px;
    line-height: 7.6;
    background-position: 0 45px;
}
.questionPickerFooter{
    position:fixed; bottom: 0; background: #FFF; width: 96%
}

.borderBox #questionNSet { margin-top: 30px; margin-bottom: 0px;}
.filterHead { margin-left: -31px;}

.ShowHidePage { font-weight: bold; cursor: pointer; padding: 10px; background: #2f6b7c; color:#afc8cf; margin-top:20px;}
.quesRowBlock p { font-size:  12px;}
.Qheader th { font-size: 12px; padding: 17px !important; }

.Qheader th.closebutton {width: 7%;}

.Qheader th.rt {width: 17%;}
.Qheader th.cat {width: 17%;}

.quesRowBlock {cursor: move}

.createApp .panel-default .panel-body {padding: 0px !important;}
.QheaderTitle {margin-top: 30px;}
.removeQuestion { cursor: pointer;}
/*General css */
.padding_bottom{ padding:0 0 15px;}
.selectContainer select.customDropDown{
    text-transform: uppercase;
}

/*Select ui */

#typeselect{
    border: 1px solid #afc8cf;
    padding: 0;
    text-align: left;
    border-radius: 4px;
    width: 200px;
    height: 40px;
    margin-right:0px;
    padding: 0px 0 0 10px;
    line-height: 30px;
    text-transform:none;
    background-color:white;
}

/* #add { */
/*   display: inline-block; */
/*   padding-left: 525px; */
/*   float: left; */
/* } */

.form-panel.document-panel .dataTables_length{
width: 250px;
    float: left;
    display: inline-block;
}
.document-panel #add{
    display: inline-block;
    padding-left: 0;
    float: right;
    margin-left: 30px;
}
.activityFeedHeight{
	overflow-x:hidden;
	height:877px;
}

.all-field-msg{
	font-size:20px;
}

.all-field-edit{
	margin-bottom:1%;
}

.tagName{
	display: inline;
    width: 50%;
    height: 40px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    margin-left:11px;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.addTagBtn{
	border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    border: 1px solid transparent;
    position: relative;
    height: 40px;
    padding: 10px 25px;
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.updateTagBtn{
	border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    border: 1px solid transparent;
    position: relative;
    height: 40px;
    padding: 10px 25px;
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.all-field-save{
	margin-bottom:1%;
}

/* create company prefix url css */
.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
    padding-left: 96px;
}
.left-inner-addon span {
    position: absolute;
    padding: 12px 12px;
    pointer-events: none;
        font-size: 13px;
}

.appPdfForm { padding: 50px;}

.appPdfForm button {    margin-left: 0px;}

.input-edit-default {margin-top:10px;}

.password-length{
	font-size: 11px !important;
}


.showHideButtonMultiple { padding: 0; height: 27px; min-width: 121px;}

.popoverHelp { font-style: italic; padding-left:10px; font-size: 12px; }

.noteOnMultipleOption { font-size: 16px; font-style: italic; margin-bottom:30px; }

.control-label {overflow-wrap: break-word;}

.hp-box .hp-box-child .hp-box-in-child {height: 348px;}