@charset "utf-8";
/* CSS Document */
/************=====Survey module====************/
/*****Created in 1-4-2016*****/

/**Resize custome readio button*****/

.survey_builder label input[type=checkbox].checkbox+span:before, label input[type=radio].radiobox+span:before{height:16px !important;min-width:16px;line-height:17px !important;}
.relative{position:relative;}
.dropdown-menu>li>a:focus{background-color:#fff;}
.header-search>button{top: 2px !important; /*right: -6px !important;*/}
.btn_blue{background:##35B6F2 !important;color:#fff !important;border:0 !important;font-size:12px !important;padding:10px 15px;}
span.add:before{content:'+';}
span.cancel:before{content:'×';}
/** #createbutton{margin-right: -10px;}  ***/
.no-border{border:0 !important; padding-bottom:0px !important}
.btn_blue i{font-size:11px;margin-right:6px;}
.mrgn-rt_3px{margin-right:-3px;}
.survy_main_hd{margin-top:15px;font-weight:600;font-size: 15px !important;color: #606060 !important;text-transform: uppercase;}
.padding_05{padding:0 5px;}
.margn_btm13PX{margin-bottom: 13px;}
.survey-drpdown{display:inline-block;min-width:120px;/*z-index: 9;*/}
/*.survey-drpdown > button i{color:#4C637B !important;}*/
.survey-drpdown select{font-size:12px !important;padding:5px !important;height:38px !important;}
.survey-drpdown .dropdown-toggle{background:#fff;color:#494949;border:1px solid #ddd;border-radius:3px !important;height:38px;width:100%;}
.survey-drpdown .dropdown-menu{/*min-width:225px !important;*/}
.dropdown_main_hd{padding:10px;font-size:13px;font-weight:600;color:#676767;}
.dropdown_main_hd a{font-size:13px;position:relative;top:-3px;right:-3px;}
.dropdown_heading,.back_btn{color:#414141;margin-top:-1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:block;padding:12px 10px;cursor:pointer;}
.svrvy-main-hd{font-size: 15px !important;color: #fff !important;margin: 0;line-height: 34px;font-weight: 600 !important;letter-spacing: 0;
}.svrvy-main-hd i.hd-icon{font-size:18px;margin-right:6px;position:relative;top:1px;}
.text-uppercase{text-transform: uppercase;}
.survey-drpdown .button-group.open .dropdown-toggle{background:#fff !important;color:#494949;}
.crt_survy_btn{padding: 7px 15px !important;}
a.crt_survy_btn:hover{background:#7aafe7 !important;}
.survey_search{  display: inline-block;
                 float: right !important;
                 /*margin-top: -10px;*/
                 min-width: 172px;
                 margin-right:13px;
}
.survey_filter_hld{margin-top:5px;padding-right:7px !important;}
.survey_search input{height:32px !important;margin-left:10px;border-radius:2px !important;margin-top:0 !important;}
.survey_list_hld{margin-top:15px;}
.survey_list_grid{background:#fff;box-shadow: 0px 4px 0px 0px rgba(10, 11, 11, 0.05);border-radius:2px;padding:15px 15px 0 15px;position:relative;margin-bottom:15px;top:0;transition:all .4s;}
.survey_list_grid:hover{top:-5px;
                        box-shadow: 0 5px 10px rgba(0,0,0,.15);transition:all .4s;}
.margin_btm_5px{margin-bottom:5px;}
/*.survey_list_grid:hover{transform:scale(1.03);cursor:pointer;transition:transform .3s;}*/
.survey_nam{padding:0;line-height:22px;margin-bottom:5px;margin-top:0;font-size:16px !important;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;color:#606060 !important;    letter-spacing:.01em;text-transform:uppercase;}
.surveyId{font-size:13px !important;color:#8B8B8B !important;font-style:italic;}
.survey_status{border-radius:3px;color:#fff;padding:5px 10px;font-style:italic;position: relative;
               top: -18px;text-transform:capitalize;}
.survey_by{color:#767676;font-style:italic;}
.suvy_open{background:#8ac97c;}
.survey_count{font-size:40px !important;line-height:30px;margin-bottom:5px !important;margin-top:22px;}
.survey_open .survey_count{color:#8ac97c !important;}
.survey_closed .survey_count{color:#5d6978 !important;}
.survey_draft .survey_count{color:#DC7A7A !important;}
.survey-hd-small{font-size:12px;font-weight:bold;color:#6e6e6e;text-transform:uppercase;}
.survey_actions,.svr-drop-btn{background:#e6e6e6;border-radius:50%;display:inline-block;margin-right:10px;cursor:pointer;border:0;width:25px;height: 25px;text-align: center;line-height: 25px;}
.survey_actions:last-child{margin-right:0;}
.survey_actions:hover{
     color:#fff !important;
}
.survey_actions.edit:hover{
    background: #6c7980 !important;
  
}
.mlt-option:hover{
    background: #35B6F2 !important;
     color:#fff !important;
}
.survy_links_hld .dropdown{display:inline-block;}
.survy_links_hld .dropdown-menu{min-width:150px !important;}
.survy_links_hld ul.dropdown-menu li  a{padding:7px 10px;background:#fff;border-radius:0;}
/****button hover effects******/
.survy_links_hld ul.dropdown-menu li  a.survy-card-edit:hover 								{background:#7aafe7 !important; color:#ffffff !important;}
.survy_links_hld ul.dropdown-menu li  a.survy-card-archive:hover							{background:#555555 !important; color:#ffffff !important;width: 100% !important;}
.survy_links_hld ul.dropdown-menu li  a.survy-card-template:hover 							{background:#F38D51 !important; color:#ffffff !important;}
.survy_links_hld ul.dropdown-menu li  a.survy-card-delet:hover                              {background:#e14545 !important; color:#ffffff !important;}
.survy_links_hld ul.dropdown-menu li  a:hover{background:red !important;}
.svr-drop-btn{width:25px;margin-right:0;}
.survy_links_hld .dropdown  .dropdown-menu a.survey_actions{display:block;margin:0 !important;background:#fff;border-radius:0;text-align:left;padding:7px;width: 100%;line-height: 0;}
.survey_actions > img{width:16px;}
.survy_links_hld{margin-top:50px;}
.survey_ftr{background:#f7f9fa;border-top:1px solid #e7e8e9;min-height:45px;margin:18px -15px 0 -15px;padding:10px 15px; font-size:12px;}
.ftr_txt{color:#696969;font-weight:200;}
.survey_open{border-top:2px solid #8dca80;}
.survey_closed{border-top:2px solid #5d6978;}
.survey_closed .survey_status{background:#5d6978;}
.survey_draft .survey_status{background:#DC7A7A;}
.survey_draft{border-top:2px solid #DC7A7A;}
.compliant-precent{border-radius: 3px;height: 38px;border: 1px solid #ddd;display: inline-block;padding-left: 10px;max-width: 100%;}
.compaint_prcnt{position: relative;}
.compaint_prcnt:after{content: "%";position: absolute;right: -16px;top: 10px;font-weight: bold;color: #5A5A5A;}
.baseline_dropdown{display: block;width: 100%;}
/****Add survey section***/
.add_srvy_hld,.add_channel{background:#fff;min-height:190px;margin-bottom:25px;text-align:center;position:relative;cursor:pointer;border: 1px solid #ddd;}
.add_srvy_hld a{font-size:15px;font-weight:bold;color:#9fa0a6 !important;text-transform:uppercase;margin:auto;position: absolute;top:18%; left: 0;right:0;text-align:center;}
.add_srvy_hld a i{ color: #9fa1a6;font-size: 19px;display:block;width:45px;height:45px;border:2px solid #9fa0a6;text-align:center;line-height:45px;border-radius:50%;margin:15px auto;
}

/*****survey list****/
.inner_loader,.loader_inner{position:absolute;text-align:center;left:0;right:0;top:45px;bottom:0;background:#fff;z-index:999;}
.loader_inner{height:25px;top:0;bottom:0;margin:auto;}
.survey_list_tbl{margin-top:20px;border:1px solid #cccccc !important;}
.survey_list_tbl thead tr{background:#f4f4f4;}
.survey_list_tbl  tr{background:#fff !important;border-bottom:1px solid #e1e1e1 !important;}
.survey_list_tbl  tr:nth-child(2n+2){background:#f9f9f9 !important;}
.survey_list_tbl td{border:0 !important;}
.survey_list_tbl > thead > tr > th{color:#c75253 !important;font-weight:bold !important;font-size:12px !important;border:0 !important;background:#f4f4f4 !important;}
.survey_list_tbl  tr  td{border:0 !important;}
.survey_act > a{margin-bottom:5px;}
.survey_act > a:last-child{margin-right:5px !important;}
.survey_list_tbl tbody > tr > td{padding:5px !important;border:0 !important;}
.survey_pagination{background:#fff;border:1px solid #dddddd; height: 32px !Important; padding: 0px 0px 0px 15px;}
.survey_pagination li a{border-right:1px solid #dddddd;}
.survey_pagination li.active a{background:#bc262b !important;}
.pd-zero{padding: 0 !important;}
/***** Survey popup *********/
.surveyPopup{
    padding: 15px;
}
.surveyPopup .modal-header{
    background: #fff;
        border-bottom: 1px dashed #949494;
        position: relative;
        padding-top: 0;
}

.surveyPopup .modal-header .close{
    opacity: 1 !important;
    float: none;
    position: absolute;
    right: 7px;
    top: 2px;
    color: #C1C1C1;
    z-index: 99;
    font-size: 15px;
    transition: color .5s;
}
.surveyPopup .modal-header .close:hover{
    color: #8e8e8e;
    transition: color .5s;
}

.popupBtn .btn{
 padding: 8px 18px;
 color: #fff !important;
 border: 0 !important;

}
.popupBtn {
    padding-bottom: 0 !important;
}
.popupBtn .btn.btn-cancel{

    background: #333333;
}
.infoTxt{
font-size: 13px;
color: #523f3f;

}
.popupBtn .btn.btn-success{

    background: #659cd6 !important;
}
.surveyPopup .popupInput{
    border: 1px solid #ddd;
    border-radius: 3px;
    height: 38px;
    padding-left: 5px;
    min-width: 250px;

}
.surveyPopup .modal-header h4.modal-title{
    font-size: 15px !important;
    color: #606060 !important;
    margin: 5px 0 0 0;
    font-weight: bold !important;
}





/**********Survey Builder********************
***********Created in 5-4-2016***********************/
.survey_builder{background:#fff;box-shadow: 0px 3px 0px 0px rgba(10, 11, 11, 0.05)/*;min-height:550px*/;border-radius:3px;}
ul.ul-survey_tabs li a{padding:10px 40px;}
ul.ul-survey_tabs li.active a{  -webkit-box-shadow: 0 -2px 0 #659cd6;
                                -moz-box-shadow: 0 -2px 0 #659cd6;
                                box-shadow: 0 -2px 0 #659cd6;}
.survy_tab_contnr{padding:15px;}
.survey_edit_btn{background:#D8D8D8;border-radius:50px !important;width:25px;height:25px;top:2px;left:5px;color: #fff;border: 0;font-size: 14px;}
.survey_edit_btn i{margin: 0;}
/*.survey_edit_btn i{margin-right:0 !important;}*/
.survey_edit_btn:hover{background:#6c7980!important;}
.survy-pg-btn .btn-default{color: #333;background-color: #fff;border:1px solid #ccc;border-radius:3px !important;margin-left:-1px; height:38px;position:relative;top:-1px; }
/*.survy-pg-btn>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;}*/
.btn-blue-circle{background: #35B6F2!important;color:#fff;border:0;text-align:center;}
.btn-blue-circle:hover{background:#588EC7 !important}
.no-radius{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}
.survy_bld_drp{min-width:180px;}
.suvy_pg_hd{font-size:15px !important;margin:0;display: inline-block;margin-top:4px;}
.page_number{font-size:11px;color:#a6a6a6;}
.survy_inner_tab,.analyse_tab{background:#f1efef;border:1px dashed #b7b7b7;/*min-height:350px;*/margin-top:20px;border-radius:3px;padding:15px;}
.inline-block{display:inline;}
.white_bg{background:#fff;}
.survy_inner_tab ul.nav-tabs{
    border:0 !important;
}
.sv-toggle .toggle{line-height:30px;margin-right:10px;}
.sv-toggle{padding-left:7px;}
.sv-toggle .toggle i{width:70px !important;height:25px;border-radius:50px;top:0;}
.sv-toggle .toggle input:checked+i:before{right:48px;}
.sv-toggle .toggle i:before{top:5px;width:15px;height:15px;}
.sv-toggle .toggle i:after{font-size:12px;font-weight:500;line-height:20px;}
.survy_inner_tab ul.nav-tabs li a{padding:10px 25px;}
.survy_inner_tab ul.nav-tabs li.active a{border:0;}
.survy_tab_contnr.white_bg{padding:0;/*overflow:auto;padding:15px;*/}
.bg-white{background:#fff; clear:both}
.inner_mulitiselect{border-bottom:1px solid #cccccc;}
.padding_15px{padding:15px;}
.width_270px{/*min-width:270px;*/}
.qst_checkbox{padding-left:0;margin-bottom:5px;}
.radius-zero{border-radius:0 !important;}
.qst_input_hld{margin-bottom:15px;}
.qst_input_hld td {padding:0px 5px 10px 0px;}
.qst_input_hld input{border:1px solid #cccccc;height:35px;padding-left:5px;border-radius:0 !important;min-width:260px;}
.qst_delete_btn{background:#e81e1e;margin-left:10px;border-radius:3px;}
.survy_qstn_hld,.qstn_tab_btm{border-bottom:1px solid #cccccc;padding:15px}
.cancel_qst_btn{background:#383838 !important;}
.cancel_qst_btn:hover{background:#232323 !important}
.qstn_tab_btm .btn-primary{padding:10px 20px;margin-left:15px;}
.small_txt{font-size:13px;margin-left:15px;}
/***survey builder questiontype style***/
.md-editor										{border:0px solid !important;}
.md-editor .md-footer, .md-editor>.md-header	{background: none repeat scroll 0 0 !important;}
.md-editor.active 								{border:0px solid !important;}
.md-editor>textarea 							{border:1px solid #cccccc !important; background: #ffffff !important;}
.full-width{width:100%;resize:none}


/***survey toggle navigation*****/
.survy_toggle_nav{position:relative;top:0;transition:top .5s;}
/*****make survey right nav fixed***/
.fixed-Nav{position: absolute;}
.survy_toggle_nav i{color:#4b4d56;font-size:15px !important;}
/*.survy_toggle_nav{position:fixed;width:20%;right:30px;top:185px;z-index:999;}*/
.btn_full{display:block;width:100%;font-size:14px;margin-bottom:22px;}
.survy_toggle_nav .panel-heading{background:#fff;}
.survy_toggle_nav  .panel-body{padding:0;}
.survy_toggle_nav .panel-title a{font-size:15px;color:#35B6F2;}
.survy_toggle_nav .panel-default{border-radius: 3px 3px 0 0;}
ul.qst-type-list{list-style:none;padding:0;max-height:184px;overflow-y:auto;margin:0;}
ul.qst-type-list li{font-size:13px;color:#636363;padding:9px 15px; border-bottom: 1px solid #E8E8E8;}
ul.qst-type-list li:hover{background:#fef4f4;cursor:pointer;}
ul.qst-type-list li i{margin-right:5px;}
.survy_toggle_nav .panel-group{margin-bottom:0;margin-top:-1px;}
.survey_preview,.sv-survey_btn{padding:10px 0px !important;font-size:14px;background:#686868 !important;margin-right:13px;margin-top:15px;display:block;margin-right:0;}
.sv-survey_btn{background:#e81e1e !important;margin-right:0px;}
.survy_ifo_box{border: 1px dashed #b7b7b7;min-height: 72px;line-height: 22px;background: #f9f9f9;font-weight: bold;color: #777777 !important;font-size: 15px;text-align: center;border-radius: 2px;margin: 30px 15px;padding-top:22px;border-radius:3px;}

/***survey option toggle button****/
.pg-tgl-btn{width:3em !important;height: 1.5em !important;position:relative;top:-10px; }

/******end****/

/****custom upload button****/
.logo_upload{padding:5px;border:1px solid #ddd;background:#fff;margin:10px auto;}
.logo_preview{margin:25px auto 0 auto;width:140px;background:#fff;border:1px solid #ddd;padding:5px;position:relative;}
.delete_logo{position:absolute;right:-9px;top:-9px;background:#454545;border-radius:50%;width:20px;height:20px;text-align:center;line-height:17px;}
.delete_logo i{color:#fff;font-size:10px !important;margin:0 !important;}
.survback-btn{border-radius:3px;padding:6px 12px  !important;margin-left:10px;}


/****survey filter menu***/
.filter_hd{font-size:13px !important;font-weight:bold;color:#414141;padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.clear_list{float:right;font-size:11px;color:#659cd6;margin-top:2px;}
.dropdown_heading{font-size:13px;color:#414141 !important;padding:7px 10px !important;position:relative;padding-right:15px;}
.dropdown_heading i{font-size:10px;color:#8C8C8C;    position: absolute;right: 10px; top: 10px;}
ul.list_inner{list-style:none;display:none;padding:5px 0;max-height:175px;overflow:auto;width:100%; border-bottom: 1px solid #DEDEDE;}
ul.list_inner li{padding:8px 10px;}

label.filter-checkbox input.checkbox[type="checkbox"] + span{font-size:12px !important;}
.select-sort{font-size:10px;position:relative;top:-2px;}
.filter_icon{float:left;width:25px;height:25px;font-size:16px !important}
ul.cat_list li{padding:6px 2px;}
ul.cat_list li a{padding-left:20px;color:#333;position:relative;}
ul.cat_list li a.active:after{  content:  "\f058";
                                font-family: FontAwesome;
                                font-style: normal;
                                font-weight: normal;
                                text-decoration: inherit;
                                /*--adjust as necessary--*/
                                color: #8ac97c;
                                font-size: 14px;
                                padding-right: 0.5em;
                                position: absolute;
                                top: -1px;
                                left:5px;}
.archive_list{font-size:13px;padding:7px !important;padding-left:15px !important;}
/****button styles*****/
.template_btn{background:#474544 !important;padding:10px 16px;color:#fff;border:0 !important;}
.center_btm{margin:auto;display:inline-block;}
.green_btn{background:#69bb56 !important; }
.green_btn:hover{background:#59A248 !important;}
.red-btn{background:#e14545 !important;}
.red-btn:hover{background:#D74343 !important;}
.blue_btn:hover{background:#588EC7 !important}
.dark_btn{background:#454545 !important;}
.dark_btn:hover{background:#2D2D2D !important;}
.btn-disabled{cursor:not-allowed;}

/****survey preview******/
.survy_qstn_row{margin:22px 0;padding: 15px;border: 1px solid #E4E4E4;background: #FBFBFB;position:relative;border-radius: 3px}
.qst-txt{font-size:14px;color:#5A5A5A;margin-bottom:20px;font-weight:600;}
.survy-edits{position:absolute;z-index:-1;right:20px;top:-40px;-webkit-transition:top .2s;transition:top .2s;visibility:hidden; line-height:0.5;}
.survy_qstn_row:hover{ border-style: dashed;}
.survy_qstn_row:hover .qstn_wrap{opacity:1;}
.survy_qstn_row:hover .survy-edits{top:20px;-webkit-transition:top .3s;transition:top .3s;opacity:1;visibility:visible;opacity:1;z-index:99}
.qst_num{margin-right:7px;}
.qst-checkbox{display:block !important;margin-bottom:16px;padding-left:0;}
label.qst-checkbox input.checkbox[type="checkbox"] + span, label input.radiobox[type="radio"] + span{font-size:13px !important;color:#575757;}
label.qst-checkbox input.radiobox[type="radio"]:checked + span{font-weight:normal !important;}
.other_inputs{height:36px;max-width:315px;border-radius:0px !important;margin-top:12px;}
.qst_dragBox{border:1px solid #acacac;padding:10px;border-radius:3px;margin-bottom:15px;}
.nmbr_input{border:1px solid #acacac;width:75px;height:35px;margin-right:10px;padding-left:10px;}
.qst_dragBox:active,.qst_dragBox:focus{background:#f6f6f6;}
.survy_qstn_row label.qst-label{color:#575757 !important;font-size:13px;display:block;text-align:left;font-weight:normal;padding-left:0;margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qst_forms .qstn_input{border:1px solid #acacac;border-radius:0 !important;height:35px;padding-left:5px;width:100%;}
.qst_forms{margin-bottom:13px;}
.no-rslt{font-size:22px;font-weight:bold;color:#B1B1B1;text-align:center;}
.back_to_list{font-size:13px;color: #e81e1e;margin-left:10px;position:relative;top:-2px;}
.alert_msg{font-size:14px  !important;color:#e81e1e !important;margin-top:5px;}
.template_input{height:30px;min-width:250px;padding-left:10px;}
.template_select{padding:10px;display:block;margin-bottom:5px;text-overflow: ellipsis;}
.survey_edts{width:auto !important;height:auto;padding:4px 8px;font-size:13px;}
.survey_edts i{margin-right:5px;}

/***survey template listing*****/
.tmplt-card-lst{min-height:1px;padding:15px !important;margin-bottom:15px;}
.tmplt-lstng-hld{/*padding:20px;*/}
.survey_list_grid{padding:20px 15px 0px 15px;}
/*.survey_list_grid:hover{z-index:9;}*/
.tmplt-nm{text-transform:capitalize;overflow: hidden;text-overflow: ellipsis; }
.tmplt-info{font-size:11px;color:#808080;position:relative;top:5px;}
.tmplt-info span{margin-right:10px;}
.tmplt-txt{font-size:13px !important;color:#4E4E4E;margin:13px 0;   overflow: hidden;text-overflow: ellipsis;display: -webkit-box;line-height: 16px;max-height: 65px; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.tmplt-btn{padding:6px 10px !important;font-size:14px !important;border:1px solid #659cd6 !important;margin-right:6px;margin-bottom:6px;}
.tmplt-btn:hover{opacity:.9;}
.tmple_dlt{background: #e14545 !important;}
.tmple_dlt:hover{background: #de1313 !important;}
.tmplt-logo{height:170px;overflow:hidden;}
.tmplt-logo img{width:100%;}
.btn-normal{background:#F0F0F0 !important;border:1px solid #ddd !important;color:#666666 !important;}
.min-ht{min-height:250px;}

/**survey channels***************/
.wb_lnk_txt{border: 1px solid #ddd;padding: 10px 15px;font-size:20px !important; float:left;}
.wb_lnk_txt_account_book{border: 1px solid #ddd;padding: 10px 15px;font-size:20px !important;}
.Channel_container{padding:10px 0 10px 10px;overflow:hidden; margin: -20px 0px 0px -20px;}
.Channel_hd{color:#1E1E1E;margin:15px 0;padding-left:15px;font-weight:400; font-size: 26px !important;}
.hnt-txt{color:#A7A7A7;margin-top:15px;}
.copy-lnk-btn{padding: 9px 10px !important;border-radius:3px !important; margin-left:20px;}
.mrgn_02{margin-top:5px !important;}
.add_channel-hld{padding:15px 0;}
.add_channel{padding-top:30px;}
.add_channel:hover{border:1px solid #35b6f2;}
.add_channel i{
	display:block;
	}
#channelEnable{margin-bottom:30px;}

.add_channel h6{ font-size: 15px !important;color: #828282 !important;font-weight: bold;text-transform: uppercase;line-height: 1.2;margin-bottom:10px !important;}
.add_channel p {font-size: 14px;color:#828282;}
.chnel-lstng-tbl .table{border:0 !important;border-bottom:2px solid #dadbdb !important;}
.chnel-lstng-tbl .table thead tr{background-color:#f2f2f2 !important;border-bottom:2px solid #dadbdb;border-radius:2px;}
.chnel-lstng-tbl .table-bordered > thead > tr > th{color:#545454 !important;font-weight:bold !important;font-size:14px;padding:15px !important;}
/**survey channels email link*******/
.dark-bk-btn{border-radius: 3px;background-color: rgb(104, 104, 104);color:#fff;border:0 !important;padding:10px 20px;}
.emil-link-hdr{border-bottom: 1px dashed #afafaf;margin:0 -15px;padding:0 15px 15px 15px;}
.channel-subDIV{padding:20px;margin:0 -20px;}
.channel-subDIV label{display:block;}
/*****bootstrap tag input copy paste issue fix****/
.bootstrap-tagsinput>input{min-width:200px;}
.channel-subDIV .tg-list-item,.add_tag{margin:0;clear:none;position:relative;top:-20px;}
.channel-subDIV .tg-list-item2{position:static;margin-bottom:20px;}
.channel-subDIV .channel-inputs{border-radius:0 !important;border-color:#cccccc;}
.email-lnk{max-width:550px;display:inline-block;}
.input-info{font-size:13px;color:#a2a2a2;margin-top:8px;}
.channel-label{margin-bottom:7px;}
.chanl-sub-hd{font-size: 16px !important; color: rgb(11, 11, 11);font-weight:500 !important;}
.btn-gray{background:#d8d8d8;color:#000000;padding:10px 20px;}
.note-editor .dropdown-menu{min-width: 340px !important;}
.channel-subDIV .cancel_qst_btn,.channel-subDIV .save_qst_btn{padding:10px 25px !important;}
.note-style .dropdown-menu{min-width: 75px !important;}
.add_tag{top:-25px;color:#659cd6;}
.channel-subDIV .bootstrap-tagsinput>span{border: 1px solid #5C8A4B;background:#649053;}
.chnl_btns{margin:20px 0 10px 0;}



/**survey channels***************/

/****survey summery tab*****/
.survy_response{padding:70px 0;border-right:1px solid #ddd;}
.survy_response h1{font-size:45px !important;font-weight:600;color:#B45D65 !important;margin-bottom:0;}
.survy_response span{font-size:16px;font-weight:normal;color:#B45D65 }
.survy_dtls label{display:block;border-bottom:1px solid #ddd;padding:13px 0;}
.survy_dtls label span{font-weight:bold;margin-right:10px;}
.survy_dtls{padding:10px 25px 25px 25px;text-align:left;}
#summary_tab{position:relative;}
.suvy_chart{margin-top:30px;}
ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.tg-list {
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;

}

.tg-list-item {
    margin: 0;
    clear:both;
    margin-top:10px;
}


.tgl {
    display: none;
}
.tgl, .tgl:after, .tgl:before, .tgl *, .tgl *:after, .tgl *:before, .tgl + .tgl-btn {
    box-sizing: border-box;
}
.tgl::-moz-selection, .tgl:after::-moz-selection, .tgl:before::-moz-selection, .tgl *::-moz-selection, .tgl *:after::-moz-selection, .tgl *:before::-moz-selection, .tgl + .tgl-btn::-moz-selection {
    background: none;
}
.tgl::selection, .tgl:after::selection, .tgl:before::selection, .tgl *::selection, .tgl *:after::selection, .tgl *:before::selection, .tgl + .tgl-btn::selection {
    background: none;
}
.tgl + .tgl-btn {
    outline: 0;
    display: inline-block;
    width: 50px;
    height: 25px;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.tgl + .tgl-btn:after, .tgl + .tgl-btn:before {
    position: relative;
    display: block;
    content: "";
    width: 50%;
    height: 100%;
}
.tgl + .tgl-btn:after {
    left: 0;
}
.tgl + .tgl-btn:before {
    display: none;
}
.tgl:checked + .tgl-btn:after {
    left: 50%;
}





.tgl-flat + .tgl-btn {
    padding: 2px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: #fff;
    border: 2px solid #ddd;
    border-radius: 2em;
    float:left;
}
.tgl-flat + .tgl-btn:after {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: #ddd;
    content: "";
    border-radius: 1em;
}
.tgl-flat:checked + .tgl-btn {
    border: 2px solid #92DB9E;
}
.tgl-flat:checked + .tgl-btn:after {
    left: 50%;
    background: #7FC6A6;
}

.channel_label{margin-left:15px;font-size:14px !important;margin-top:2px;display:inline-block}
.edit_channel input{min-width:250px;height:35px;margin-bottom:0 !important;}
.channel_edits{margin:15px 0 10px 0;/*overflow:auto;*/}
.channel_edits p.value{font-size:18px;margin:5px 0 !important;}
.survy_smry_hd{font-size:15px;font-weight:bold;background:#E7E7E7;color:#585858;}
.tbl-scroll{height:244px;overflow:auto;}
table.survy_smry_tbl > tbody > tr > td{border-right:0;font-size:14px;}




/******logic tabs******/
.logic_tabs{padding:15px !important;}
.logic-dropdown{display:block;}
.ul-logic_list li{padding:5px 0;}
.logic-dropdown button{text-align:left;}
.logic-dropdown button i{color:#7A7A7A;position: absolute;right: 10px;}
.logic-dropdown ul.dropdown-menu{left: 0;max-height: 196px;overflow: auto;min-height: 30px;padding: 10px 0;}
.logic-dropdown ul.dropdown-menu li a{padding:5px 10px;}
.logic-dropdown button.active, .logic-dropdown button:active, .logic-dropdown button:focus, .logic-dropdown button:hover, .open .logic-dropdown button.btn-default{background:#fff !important;color:#606060 !important;}
.copy_btns{padding:10px 20px !important;font-size:14px;}
.radio_inline{display:inline-block !important;margin-right:25px;}
.info_light{background:#FCF8E3 !important;border-color:#FFF3B6 !important;margin-bottom:15px !important;border:1px solid #FFF3B6 !important;}
.bk_sruvey_btn{background: #659cd6;
    color: #fff;
    border: 0 !important;
    font-size: 12px !important;
    padding: 10px 15px;border-radius: 3px;}
    .bk_sruvey_btn:hover{color: #fff;background: #2B70B4;}
/******copy tab****************/
.copy_dropdowns select{min-height:40px;padding:5px !important;font-size:13px !important;}
.copy_tab_items{margin:15px 0;}

/******Analyze tab**********/
.analyse_tab{border-style:solid;margin-top:0;}
.analyse_collapse .panel-heading{background:#f1efef !important;}
.analyse_collapse h4 a{font-size:13px;color:#333333;}
.analyse_collapse h4 a i{font-size:20px;}
.anlz-chrt-hd{font-size:13px !important;font-weight:bold;color:#333333;margin:10px 0 !important;}
.anlz-chrt-hd a{font-weight:normal;color:#e81e1e;margin-left:10px;}
.anlz-chrt-lft{height:380px;}
.anlz-chrt-rt{height:180px;}
.analyse_dropdown select{background:#b2aaaa !important;color:#fff !important;padding:2px 5px !important;height:28px !important;}
.analyse_dropdown select option{color:#494949 !important;}
.analyse_dropdown  span{color:#fff !important;position:absolute;right:10px;top:9px;font-size:11px;}
.page_hd{font-size:15px;color:#4f4f4f;margin-bottom:16px;margin-top:0;}
.qstn_chnl_chart{background:#f3f3f3;border:1px solid #d8d8d8;margin-bottom:15px;}
.chnl_chart_hdr{min-height:40px;border-bottom:1px solid #d8d8d8;padding:6px 10px; }
.chnl_chart_hld{padding:15px;}
.chrt-sub-hd{font-weight:normal;color:#000000 !important;font-size:15px !important;}

/*******Individual Response tab-Analyze********/
.response_details{margin-bottom:20px;}
.response_details h3.response_hd{font-size:15px !important;font-weight:bold;text-transform:uppercase;color:#606060;margin-top:0;margin-bottom:12px;padding-left:0;}
#qustn-tab2,#qustn-tab1{padding:20px;}
.response_details p{font-size:13px;color:#838383;margin-bottom:5px;}
.response_details p label{color:#333333 !important;}
.response-box{background:#f1f1f1;border:1px solid #c3c3c3;padding:10px;margin-bottom:15px;}
.response-hd{font-weight:normal;color:#2e2e2e !important;}
#qustn-tab2 .header{border-bottom:1px dashed #afafaf;margin:0 -20px;padding:0 35px;margin-bottom:13px;}
.response_rt_details{margin-right:20px;}
.response_count{border:1px solid #cccccc;height:35px;border-radius:3px;padding:5px;width:50px;}
input.response_date{width:180px;}
.response_rt{position:relative;top:-10px;}
.response_details .smart-form {display:inline-block;margin-right:10px;}.
.response_details .select select{height:30px !important;}
/*.response_details .smart-form .input{max-width:180px;}*/
.response_details .survey-drpdown{min-width:1px;}
.go_btn{margin-right:17px;}

/***survey templates builder******/
.import-btn{background:#35b6f2 !important;border:1px solid #35b6f2 !important;color:#fff !important;margin-right:0;}
.import-btn:hover{background:#558FCC !important;border:1px solid #558FCC !important;}
/****media query*****/
@media screen and (max-width:1350px){
    .survey_actions{margin-right:5px;}
}
@media screen and (max-width:1200px){
    .response_rt{ text-align:left!important;padding:15px !important;}
}

/**Medium devices****/
@media screen and (max-width:992px){
	.page_num{display:none;}
	 #qustn-tab2 .header{padding:0 10px 0 20px;}
	.response_details .smart-form{display:block;margin-bottom:15px;margin-right:15px !important;}
	.response_details .survey-drpdown{min-width:130px;}
}
@media screen and (max-width:750px){
	.survy_toggle_nav{position:static !important;margin:0 !important;}
	.response_details{text-align:center;margin-bottom:5px;}
	.resPons-lnks{text-align:center !important;margin-bottom:10px;}
	}

@media screen and (max-width:670px){
    .survey_filter_hld,.survy_main_hd,.survey_search{float:none !important;width:100%;text-align:center;}
    .survey_search{margin-top:15px;}
    .survey_filter_hld .survey_filter{float:none !important;}
    .survey_search{display:block;}
    .header-search>button{top:0;}
    .survy_toggle_nav{position:static !important;margin-top:15px;}
	.pagename-max-width,.survy_bld_drp{max-width:100%;min-width:100%;}
}
@media screen and (max-width:380px)	{
    .xm-container{width:100%;text-align:center !important;}
    .survy_links_hld{margin-top:30px;}
    .survey-drpdown,.survey_search input{display:block;margin:10px auto;}
    .crt_survy_btn{display:block;}
    .ftr_txt{float:none !important;text-align:center;}

}

/*======== By Shahid Starts =========*/
.qst_check_btm 										{margin: 15px -15px 0px -15px; padding: 15px 15px 0 15px; border-top: 1px solid #cecece;}
.copy_tab_inner 									{padding: 15px;}
.logic-ftr 											{margin: 0px -15px;padding: 15px 15px 0px 15px;border-top: 1px solid #D2D2D2 !important;}
.font-size-big-btn 									{font-size:15px !important;}

/*survey listing */
.survy-card-edit 									{}
.survy-card-archive 								{}
.survy-card-template 								{}
.survy-card-delet 									{}

/* /survey listing */


.edit-question-survey 								{margin: -16px -16px -16px -16px;}
.pagename-max-width 								{max-width:200px !important;}
textarea:disabled, input[type="text" i]:disabled,input[type="date" i]:disabled 	{background:#eee !important;}


/*** Disabled inptus sty;e for ie**/
textarea:disabled, input[type="text" i]:disabled,input[type="date" i]:disabled  {background:#eee !important;}

textarea[disabled='disabled']::-ms-value,input[disabled='disabled']::-ms-value {
   background:#eee !important;
}

/*.survey-drpdown .smart-form .input input, .smart-form .select select, .smart-form .textarea textarea {width:70% !important; float:right;}*/
.panel .btn-default 								{background-color: #FFFFFF;border-radius: 3px !important; border:1px solid #d4d4d4; color: #585a61; padding: 3px 10px;}
.messageqtn 										{text-align:center; color:rgba(74,74,74,1.00) !important; font-size:14px !important;}
.export_BTN{    background-color: #FFFFFF !important;
    border-radius: 3px !important;
    border: 1px solid #d4d4d4 !important;
    color: #585a61;
    padding: 4px 14px;
        margin-right: 5px;
  }
  .export_BTN.active,.export_BTN:focus{
    background-color: #1d2127 !important;
color: #fff;
  }
/*======== By Shahid Ends =========*/


/*Graph css*/
#responseChart .tick {
   fill: #666363;
}

/******IE fixes******/
.survey_search input::-ms-clear {
    display: none !important;
}

.comp-sec select::-ms-expand {
    display: none;
}


@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .survy_bld_drp  select{
		position:relative;
		top:14px;
		}
	.smart-form .select i{
		/*top:24px !important;*/
		}
}
