@media screen and (max-width: 420px) {
    #wrapper {
        width: 100%;
    }
	#header{
		width: 100%;
	}
	#user_tool{
		display: none;
	}
	#user_tool_two{
		display: block !important;
		float: right;
		z-index: 9;
	}
	#user_tool_two ul{
		width: 100%;
	}
	#user_tool_two li{
		width: 100% !important;
		text-align: left;
		padding: 10px 0px;
		background: #f0ad4e;
		border-bottom: 1px solid #FFC066;
	}
	#user_tool_two li:nth-child(3){
	margin-bottom: 10px;
	}
	#user_tool_two .fa-2x{
		color: #F6F5F5;
	    margin-right: 20px;
	    margin-left: 140px;
	}
	#user_tool_two a{
		color: #F6F5F5;
	}
	
	#navbar-t{
		margin-top: -55px !important;
	}
	.navbar-default{
		border: 0px !important;
		background: none !important;
		box-shadow: none !important;
		min-height: 0px !important;
		margin-bottom: 0px !important;
	}
	.navbar{
		border: 0px !important;
	}
	.navbar-toggle{
		border: 0px !important;
	}
	.navbar-toggle .icon-bar{
	    width: 25px;
	    height: 3px;
	}
	#logo{
		margin-left: 15px;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		border: 0px !important;
	}
	#tablewrap tr{
		display: block;
	}
	#tablewrap>tbody>tr>td:nth-child(1){
		display: block;
	}
	#tablewrap>tbody>tr>td:nth-child(2){
		display: none; /*display none for sidebar*/
		width: 380px !important;
	}
	#sidebarwidwrap{
		max-width: 100%;
	}
	#tablewrap{
		width: 100%;
		display: block;
	}
	#main_iconbar li{
		width: 95%;
	}
	#main{
		width: 100%;
	}
	#tablewrap tbody{
	  display: block;
   }
   .container-fluid{
  	  padding-right: 23px;
   }
  
	#main_iconbar li:nth-child(1){
	  display: none;
	}
	#main_iconbar li:nth-child(6){
	  display: none;
	}
	#main_iconbar li:nth-child(2){
	  display: none;
	}
	#datatable_contacts th:nth-child(2){
		width: 50% !important;
	}
	#datatable_contacts th:nth-child(3){
		width: 50% !important;
	}
	#datatable_contacts th:nth-child(4){
		display: none;
	}
	#datatable_contacts th:nth-child(5){
		display: none;
	}
	#datatable_contacts th:nth-child(6){
		display: none;
	}
	#datatable_contacts td:nth-child(2){
		width: 50% !important;
	}
	#datatable_contacts td:nth-child(3){
		width: 50% !important;
	}
	#datatable_contacts td:nth-child(4){
		display: none;
	}
	#datatable_contacts td:nth-child(5){
		display: none;
	}
	#datatable_contacts td:nth-child(6){
		display: none;
	}
	
	#email_inbox th:nth-child(3){
		display: none;
	}
	#email_inbox td:nth-child(3){
		display: none;
	}
	
	#email_sent th:nth-child(3){
		display: none;
	}
	#email_sent td:nth-child(3){
		display: none;
	}
	
	#email_trash th:nth-child(3){
		display: none;
	}
	#email_trash td:nth-child(3){
		display: none;
	}
	
	#tab1{
		display: none;
	}
	#contacts_content{
		width: 100%;
	}
	#wrap_contract{
		width: 100%;
	}
	.tab-content>.active{
		margin-right: 18px;
	}
	.searchdiv .dataTables_filter{
		left: 22%;
	}
	#datatable_contacts tbody tr td:nth-child(1){
		padding-right: 5px;
	}
	#contactsoptions{
		margin-bottom: 40px;
	}
	.optioner{
		margin-bottom: 10px;
	}
	#contactsoptions ul li:nth-child(3){
		margin-left: 23%;
	}
	#mobile_men{
		display: block !important;
		margin-right: 70px;
		margin-top: 8px;
		
	}
	#mobile_men i{
		margin-right: 13px;
		color: #888;
		font-size: 25px;
	}
	
	#email_content{
		width: 100% !important;
	}
	
	
	#email_inbox thead tr th:nth-child(1){
		width: 11% !important;
		display: inline-block;
		float: left;
	}
	#email_inbox thead tr th:nth-child(2){
	    width: 46% !important;
	    display: inline-block;
	    float: left;
	}
	#email_inbox thead tr th:nth-child(4){
	    width: 33% !important;
	    display: inline-block;
	    float: left;
	}
	#email_inbox tr td:nth-child(1){
		width: 15% !important;
	}
	#email_inbox tr td:nth-child(2){
		width: 50% !important;
	}
	#email_inbox tr td:nth-child(4){
		width: 50% !important;
	}
	
	
	#email_trash thead tr th:nth-child(1){
		width: 12% !important;
		display: inline-block;
		float: left;
	}
	#email_trash thead tr th:nth-child(2){
	    width: 46% !important;
	    display: inline-block;
	    float: left;
	}
	#email_trash thead tr th:nth-child(4){
	    width: 33% !important;
	    display: inline-block;
	    float: left;
	}
	#email_trash tr td:nth-child(1){
		width: 15% !important;
	}
	#email_trash tr td:nth-child(2){
		width: 50% !important;
	    max-width: 160px;
	    overflow: hidden;
	}
	#email_trash tr td:nth-child(4){
		width: 50% !important;
	}
	
	
	#email_sent thead tr th:nth-child(1){
		width: 12% !important;
		display: inline-block;
		float: left;
	}
	#email_sent thead tr th:nth-child(2){
	    width: 46% !important;
	    display: inline-block;
	    float: left;
	}
	#email_sent thead tr th:nth-child(4){
	    width: 33% !important;
	    display: inline-block;
	    float: left;
	}
	#email_sent tr td:nth-child(1){
		width: 15% !important;
	}
	#email_sent tr td:nth-child(2){
		width: 50% !important;
	    max-width: 160px;
	    overflow: hidden;
	}
	#email_sent tr td:nth-child(4){
		width: 50% !important;
	}
	
	
	
	
	
	#inbox_b{
		margin-right: 0px;
	}
	#tab4{
		margin-right: 18px;
	}
	 #pipeline_content{
		 width: 100%;
	 }
 	#dashsum_wrap{
 		width: 100% !important;
 	}
	.pipe_page_box{
		width: 90% !important;
	}
	#pipeline_content>div>.leftside{
		width: 100% !important;
	}
	.leftside{
		width: 100% !important;
	}
	.blackpipe{
		width: 100% !important;
	}
	#crnt_task, #div_current_tasks{
		width: 100% !important;
	}
	#pipeline_contact_box_wrap div{
		width: 100% !important;
	}
	.namephonewrap{
		width: 100% !important;
		max-width: 100% !important;
	}
	#tasks_toolbox{
		display: none;
	}
	#prospects_toolbox{
		display: none;
	}
	#searchcon{
		display: none;
	}
	#contacts-tab li{
		width: 100% !important;
	}
	#a_contact{
		margin-right: 0px;
	}
	#edit_settings_table td{
		float: left;
	}
	.edit_set_wrap{
		padding: 20px 30px 20px 15px;
	}
	#textarea_settings{
	    height: 45px;
	    min-height: 20px;
	}
	#edit-settings-form table td{
		padding: 0px 25px 4px 0px;
	}
	.defaultset_label{
		display: none;
	}
	.defaultset_inputs{
		margin-left: 0px;
	}
	.input-group.defaultset_inputs{
		width: 100% !important;
	}
	#tutorial_video_pop .modal-dialog{
		width: 95% !important;
	}
	#view_email > div table tbody tr td div iframe{
		width: 100% !important;
	}
	#tip_pipeline{
		display: none;
	}
	#datatable_contacts_length{
		display: none;
	}
	#crnt_task{
		padding: 5px 0px;
	}
	#pipeline_content .dashboard-summary-module{
		width: 100% !important;
	}
	#dashboard-summary{
		width: 100% !important;
	}
	.dashboard-summary-module div.title{
		width: 100% !important;
	}
	#dashsum_wrap .info .title{
		padding: 5px 0px !important;
	}
	#dashsum_wrap .pipe_btns button.title{
		padding: 5px !important;
	}
	#faction{
		display: none;
	}
	#contactsoptions li:nth-child(4){
			display: none;
	}
	#contactsoptions .selct
	{
		    margin-left: 23%;
	}
	#contactsoptions ul .piper{
			margin-left: 11px;
	}
	#change-camp-selected-modal .modal-dialog{
		width: 95% !important;
	}
	#nofollowupselect{
		  right: 240px;
	}
	#sendemailselect{
		right: 136px;
	}
	#sent_b, #trash_b{
		margin-right: 0px;
	}
	.wrapper_login{
		width: 100% !important;
	}
	.wrapper_login #main{
		width: 100% !important;
	}
	
	#email_inbox tbody tr td{
		padding: 0 5px 0 5px;
	}
	#subject_header{
		  width: 92%;
	}
	#email_opts_icons{
	    left: 13px !important;
	    top: -35% !important;
	}
	#email_iframe_div table{
		table-layout: fixed;
	}
	.loader_email img{
		width: 170px !important;
	}
	.loader_email{
		left: -28px;
	}
	#send_email_panel_form .soft{
		display: none;
	}
	#email-editor-container .redactor-editor{
		  min-height: 220px !important;
	}
	#send_email{
		top: 15px;
	}
	.btn-mail{
		display: none;
	}
	#btn-submit-mail{
		margin-top: 10px !important;
	}
	#send-email-sel{
		margin-left: 14px;
	}
	#deletemardiv{
		margin-bottom: 20px;
	}
	.btn-pl-send, .btn-pl-add{
		width: 315px !important;
		text-align: center !important;
	}
	.activity_history{
		margin-left: 65px !important;
	}
	#add_contact td input{
		width: 100%;
	}
	
	
}