@media only screen and (min-width : 1025px){
	.map-content {
		max-width: 280px;
	}
	.cart-map-page #map-canvas {
		margin-top: 60px;
		height: 87% !important;
	}
	.order-view-info-wrapper1 .order-info-row.left-border {
		min-height: 65px;
	}
	.change-appointment-date {
		margin-bottom: 5px;
	}
	.order-view-info-wrapper2 .order-info-row {
		min-height: 50px;
	}
}
@media only screen and (min-width : 1025px) and (max-width : 1200px) {	
	.home-page section.interestArea {
		padding-bottom:20px;
	}
	.peak-rate-selector-index table {
		table-layout: fixed;
	}
}
@media only screen and (min-width : 1160px) and (max-width : 1199px) {	

	.ia-result-row .col-md-2 {
		width:25%;
	}
	.ia-result-row .col-md-5:last-child {
		width:30%;
	}
}
@media only screen and (min-width : 1025px) and (max-width : 1160px) {
	.btn-viewinfo-btn .fa-info-circle::before {
		padding: 3px 6px !important;
	}
	.ia-result-row .col-md-2 {
		margin-left: 5px;
	}
	.ia-result-row .col-md-5:last-child {
		width:40%;
	}
}
@media only screen and (min-width : 1161px) and (max-width : 1200px) {
	.menu_header {
		width: 70% !important;
	}
	.navbar-default .navbar-nav > li > a {
		margin-right: 5px;
		padding: 20px 9px !important;
	}
}
@media only screen and (min-width : 1200px) and (max-width : 1265px) {
	.menu_header {
		width: 72% !important;
	}
	.navbar-default .navbar-nav > li > a {
		margin-right: 5px;
		padding: 20px 9px !important;
	}
}
@media only screen and (min-width : 1200px) and (max-width : 1300px) { 
	.ia-result-row .col-md-2 {
		width:25%;
	}
	.ia-result-row .col-md-5:last-child {
		width:30%;
	}
	.act_btn_smt {
		font-size: 8px !important;
	}
	.peak-rate-selector-index table {
		table-layout: fixed;
	}
	.guest-user  .menu_header {
		width:90% !important;
	}
}
@media not all and (max-width: 1300px) {
	.ia-result-row .col-md-2 {
		width:20%;
	}
	.ia-result-row .col-md-5:last-child {
		width:38%;
	}
  }
  @media only screen and (min-width : 1300px) and (max-width : 1450px) { 
	.ia-result-row .col-md-2 {
		width:25%;
	}
	.ia-result-row .col-md-5:last-child {
		width:30%;
	}

  }
  @media only screen and (min-width : 1651px) and (max-width : 1900px) { 
	.menu_header {
		width: 76% !important; 
	}
	.home-page.guest-user .menu_header ,
	.guest-user .menu_header  {
		width:94% !important;
	}
}
  @media only screen and (min-width : 1500px) and (max-width : 1650px) { 
	.menu_header {
		width: 74% !important;
	}
	.guest-user  .menu_header {
		width:92% !important;
	}
	.wardlaw-banner-logo img {
		width: 200px;
	}
	.wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 45px;
	color:
	#fff;
	position: absolute;
	width: 500px;
	top: 15%;
	left: 5%;
	text-align: right;
		
	}
	.wardlaw-banner-logo { 
		top: 70%;
	}
	.wardlaw-banner-title {
		font-size: 46px;
	}
}
  @media only screen and (min-width : 1451px) and (max-width : 1500px) { 
	
	.wardlaw-banner-logo img {
		width: 200px;
	}
	.wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 45px;
	color:
	#fff;
	position: absolute;
	width: 500px;
	top: 15%;
	left: 5%;
	text-align: right;
		
	}
	.wardlaw-banner-logo { 
		top: 70%;
	}
	.wardlaw-banner-title {
		font-size: 46px;
	}
}
  @media only screen and (min-width : 1401px) and (max-width : 1450px) { 
	.menu_header {
		width: 76% !important
	}
	
	.guest-user  .menu_header {
		width:90% !important;
	}
	.wardlaw-banner-logo img {
		width: 200px;
	}
	.wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 45px;
	color:
	#fff;
	position: absolute;
	width: 500px;
	top: 15%;
	left: 5%;
	text-align: right;
		
	}
	.wardlaw-banner-logo { 
		top: 65%;
	}
	.wardlaw-banner-title {
		font-size: 46px;
	}
  }
  @media only screen and (min-width : 1351px) and (max-width : 1400px) { 

	.menu_header {
		width: 73% !important
	}
	.guest-user  .menu_header {
		width:90% !important;
	}
	.wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 40px;
	color:
		#fff;
		position: absolute;
		width: 400px;
		top: 15%;
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 31px;
	}

	.wardlaw-banner-author {
		font-size: 20px;
		margin-top: 20px;
	}
	.wardlaw-banner-logo img {
		width: 200px;
	}

	.wardlaw-banner-logo {
		position: absolute;
		top: 55%;
		left: 0;
		right: 0;
		margin: 0 auto;
		text-align: center;
	}
  }
  @media only screen and (min-width : 1300px) and (max-width : 1350px) { 

	.menu_header {
		width: 73% !important
	}
	.guest-user  .menu_header {
		width:90% !important;
	}
	.wardlaw-banner-content {
	
		background: 
	#2B3A95;
	padding: 40px;
	color:
		#fff;
		position: absolute;
		width: 400px;
		top: 15%;
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 31px;
	}

	.wardlaw-banner-author {
		font-size: 20px;
		margin-top: 20px;
	}
	.wardlaw-banner-logo img {
		width: 200px;
	}
	.wardlaw-banner-logo {
		position: absolute;
		top: 55%;
		left: 0;
		right: 0;
		margin: 0 auto;
		text-align: center;
	}
  }
  @media only screen and (min-width : 1250px) and (max-width : 1300px) { 

	.menu_header {
		width: 72% !important;
	}
	.guest-user  .menu_header {
		width:90% !important;
	}
	wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 40px;
	color:
		#fff;
		position: absolute;
		width: 400px;
		top: 15%;
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 31px;
	}

	.wardlaw-banner-author {
		font-size: 20px;
		margin-top: 20px;
	}
  }
  @media only screen and (min-width : 1000px) and (max-width : 1150px) {
	.wardlaw-banner-content {
	
		background: 
	#2B3A95;
	padding: 40px;
	color:
		#fff;
		position: absolute;
		width: 400px;
		top: 15%;
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 31px;
	}

	.wardlaw-banner-author {
		font-size: 20px;
		margin-top: 20px;
	}
	.wardlaw-banner-logo img {
		width: 200px;
	}
	.wardlaw-banner-logo {
		position: absolute;
		top: 55%;
		left: 0;
		right: 0;
		margin: 0 auto;
		text-align: center;
	}
  }
@media only screen and (min-width : 992px) and (max-width : 1024px) {
	/* .avatar-module-content .col-md-6.contact-address {
		margin-left:10px;
	} */
	.navbar-default .navbar-nav > li > a {
		padding: 20px 1px !important;
	}
	.navbar-default .navbar-nav > li > a {
		font-size: 10px !important;
	}
}
@media only screen and (min-width : 768px) and (max-width : 1160px) {
	.navbar-header {
		width: 100%;
	}
	.ia-result-row .col-md-2 {
		margin-top: 10px;
	}
	.qa_status_head_wrapper ,
	.qa_status_body_wrapper {
		height: 70px;
	}
	.approve-wrapper-actions {
		height: 130px;
	}
	.row.stats-user-wrapper .col-sm-5,
	.row.stats-user-wrapper .col-sm-7{
		width: 100%;
	}
	.open-claim-grid-header.pull-right {
		margin-bottom: 5px;
		width: 100%;
	}
	.open-claim-grid-wrapper table::-webkit-scrollbar {
		width: 5px;
	  }
	   
	  .open-claim-grid-wrapper table::-webkit-scrollbar-track {
		background: #ddd;
	  }
	   
	  .open-claim-grid-wrapper table::-webkit-scrollbar-thumb {
		background: #666; 
	  }
	.requiredClassForAjax th ,
	.requiredClassForAjax td {
		min-height: 45px !important;
	}
	.navbar-default .navbar-toggle {
		display: block !important;
	}
	.mnu-user-fullname ,
	.mnu-user-role {
		display: none;
	}
	/* Home page */
	.guest-user .container.main-alert-container {
		height:0px;
	}	
	.guest-user .navbar-default .navbar-nav > li > a {
		padding: 20px 15px;
	}	
	.guest-user .navbar-btn {
		margin-top: 11px;
	}
	#menuBar {
		background:#fff;
	}
	.home-page .white-color .navbar-collapse .navbar-nav > li > a, 	
	.home-page .white-color .navbar-brand ,
	.home-page .mnu-user-fullname, .home-page .mnu-user-role  {
    	color: #333333;
	}
	.home-page .white-color .btn.btn-default.navbar-btn {
		color : #2196f3;
		border: 2px solid #2196f3;
	}
	.menu-prf-info:hover .mnu-user-info {
    	z-index: 99;
	}
	.cart-add-to-cart .page-header.text-center {
		margin-top:80px;
	}
	.web-sub-menu {
		display:none !important;
	}
	.mobile-sub-menu {
		display:block !important;
	}
	.dashboard-breadcrumb-section h2 {
		width: 50%
	}

	/**/
	
	table {
		table-layout: fixed;
		word-wrap: break-word;
		white-space: normal;
	}
	.grid-view table th {
		white-space: normal;
	}
	#notification-log thead th:first-child ,
	#notification-log tbody tr td:first-child ,
	#user-grid.table-flip-scroll thead th:first-child  ,
	#user-grid.table-flip-scrollth tbody tr td:first-child {
		width: 8%;
	}
	.change_pawrd a {
		white-space: normal;
		/* font-size: 11px;
		padding: 5px; */
	}
	.user-check {
		width:25px;
	}
	.user_permission {
		width:60px;
	}
	/* Map */
	.dashboard-header .order-status-dash-filter {
		width: 49%;
		float: left;
	}
	.dashboard-header .appointment_start_filter {
		width: 38.3%;
		float: left;
	}
	.dashboard-header .appointment_ref_btn {
		padding-left: 0;
		padding-right: 0;
	}
	.order-chart-dash-filter {
		text-align:center;
	}
	/* .highcharts-container , */
	.order-chart-dash-filter > div {
		width:250px !important; 
	}
	.order-chart-dash-filter > div {
		margin:0 auto;
	}
	/* Home page tab view */
	.banner-video {
    	position: relative;
	}
	.banner-video .bg {
		display:none;
	}
	#videoId {
		height: 100%;
	}
	.home-page .interestArea .page-header h2 {
		color : #333333;
	}
	.home-page .interestArea  .col-sm-3 span ,
	.home-page .interestArea  .col-sm-3 i{
		color : #333;
	}
	.home-page .interestArea  .col-sm-3:hover span ,
	.home-page .interestArea  .col-sm-3:hover i{
		color : #fff;
	}
	
	/* dashboard */
	.row.adjuster-form {
		clear: both;
		float: left;
		width: 100%;
	}
	.col-md-2.adjuster-form-col ,
	.col-md-3.adjuster-form-col ,
	.row.adjuster-form .col-md-3.adjuster-form-col {
		width: 49%;
		display: inline-block;
	}
	.dashboard-header .order-status-dash-filter a {
		width:47%;
		margin-bottom:10px;
		margin:0 1% 2%;
	}
	.col-md-5.order-status-dash-filter {
		padding-left:0;
	}
	.row.dashboard-header {
		margin:0;
	}
	.col-md-3.appointment_start_filter {
		padding:0 12px;
	}
	.product-order-types {
		width: 50%;
		padding-top: 0px;
		float: left;
	}
	.map-refresh-text.text-center {
		width:50%;
		float:right;
	}
	.pull-right.dash-btn-toggle {
		margin-top: 10px;
	}
	.number-of-stories-section {
		/* min-height: 180px; */
	}
	.ia-result-sort-wrapper.row {
		font-size: 18px;
	}
	.switch input:checked + .slider {
		background-color: #1B3348;
		border-radius: 15px;
	}
	.assignment-name {
		font-size: 12px;
	}
	.stats-in-area.sp-openclaim-stats {
		width: 50px;
	}
	.stats-open.sp-openclaim-stats {
		width: 50px;
		margin-left: 10px;
	}
	.inareamarker_show {
		width: 70px;
		text-align: left;
		margin-left: 8px;
	}
	.inareamarker_show img {
		width: 12px;
	}
	.btn-show-sp-bounce .fa {
		font-size: 14px;
		margin-right: 8px;
	}
	.btn-viewinfo-btn i{
		margin-left: 10px;
		font-size: 18px;
		float: right;
		margin-top: 2px;
	}
	.sp-info-wrapper {
		top: 24px;
		width: 100%;
	}
	.map-ftr-2-sec3 {
		width: 19% !important;
	}
	#order-map-footer .map-ftr-2{
		overflow-y: auto;
		white-space: nowrap;
	}
	/* Location page design */
	.appointment-date .col-md-4 {
		margin-top:20px;
		padding: 0;
	}
	/* Cart page */
	.col-md-4.order-wrapper-right {
		clear:both;
	}
	.total-wrapper {
	    font-weight: 700;
	    padding: 0;
	    margin-bottom: 20px;
	    float: left;
	    width: 100%;
	}
	.cart-row-wrapper .col-sm-12.col-xs-12 {
		padding: 0;
	}
	.cart-row-wrapper .cart-address .panel-card-date {
		text-align:left;
	}
	.cart-row-wrapper .cart-address .delete-cart-item.pull-right {
		float:none !important;
	}
	.cart .cart-row-wrapper .panel-body .col-md-9 ,
	.total-wrapper .col-md-9  {
		width:70%;
		float: left;
	}
	.cart .cart-row-wrapper .panel-body .col-md-3 ,
	.total-wrapper .col-md-3 {
		width:30%;
		float: left;
	}
	.col-xs-12.cart-row-item .col-md-4 ,
	.col-xs-12.cart-row-item .col-md-1 ,
	.col-xs-12.cart-row-item .col-md-3  {
		width:50% !important;
		margin-bottom: 4px;
		float: left;
	}
	.product-cart-form .form-group  {
		width:100%;
	}
	
	/* Ipad table design */
	#menuBar {
		padding : 0 15px !important;
	}
	/* #menuBar .nav.navbar-nav.navbar-right {
	float: left !important;
	width: 100%;
	background: #fff;
	box-shadow: 0px 0 5px #ccc;
	} */
	.menu_header_wrapper ul#nav-bar-filter {
		padding-top: 6px;	
	}
	.menu_header_wrapper.filter-wrapper  #more-nav {
		background: #fff;		
		box-shadow: 0px 0 5px #ccc;
		padding:10px;
	}
	
	.navbar-default .navbar-nav > li > a {
		padding: 15px 10px !important;
	}
	.app-content {
		margin-left: 210px;
	}
	.sidebar-mini.sidenav-toggled .main-sidebar-header {
		margin: 0 auto;
		text-align: center;
	}
	.main_new_theme .app-sidebar__toggle.mobile-toggle {
		margin-left: -36px; 
	}
	.sidebar-mini.sidenav-toggled .main-sidebar-header .logo-icon {
		margin: 0 auto;
	}
	.table-flip-scroll {
		width: 100%;
		table-layout: fixed;
	}
	.table-flip-scroll thead {
		width: 50%;
		display: block;
		float: left;
		background: #E7E7E7;
	}
	.table-flip-scroll th {
		display: inline-block;
		width: 100% !important;
		border-bottom: 1px solid #ccc !important;
	}
	.table-flip-scroll thead tr th {
		min-height: 48px;
		padding: 8px;
	}
	.table-flip-scroll tbody {
		display: block;
		width: auto;
		position: relative;
		overflow-x: auto;
		white-space: nowrap;
	}
	.table-flip-scroll tbody tr {
		display: inline-block;
		vertical-align: top;
		width: 100%;
		border: 1px solid #ccc !important;
		border-top: 0 !important;
		min-height: 33px;
	}
	.table-flip-scroll thead tr {
		display: block;
	}
	.table-white.table-bordered > thead > tr > th {
		padding: 8px;
		min-height: 48px;
			width: 100% !important;
		float: left;
		border-top: 1px solid #ccc !important;
		text-align: left;
	}
	.table-white.table-bordered > tbody > tr > tr {
		min-height: 48px;
	}
	#user-grid colgroup,
	#role-grid  colgroup  {
		display: none;
	}
	.table th, .table td {
		/* width: 100%; */
		/* display: inline-block; */
		/* white-space: pre-wrap !important; */
	}
	.table-flip-scroll tbody tr td {
		width: 100% !important;
		float: left;
		border-top: 1px solid #ccc !important;
		word-wrap: break-word;
		white-space: normal;
		min-height: 48px;
		text-align: left !important;
	}
	.table-flip-scroll .filters {
		display: none;
	}
	.notif-message, .notif-status {
		height: 100px;
		overflow-x: scroll;
	}
	/* .notesq-data-popup-table.table-flip-scroll tbody tr td {
		min-height: 18px;
	} */
	.appointment_date {
		margin-top: 0px;
	}
	/* Assignments */
	.assignments-table.table-striped thead tr::before {
	    content: '';
	    height: 49px;
	    display: block;
	}
	.assignment-order-wrapper a {
	    /* width: 48%; */
		word-wrap: break-word;
		white-space: normal;
		float: left;
		border-bottom: 1px solid #ccc;
	}
	.order-item-status {
		text-align: right !important;
	}
	.assignment-order-wrapper .assign-adjuster-to-order {
		float:none !important;
	}
	.order-item-status {
		width:100%;
		text-align: right !important;
	}
	.order-item-status span {
		float: right;
	}
	.dashboard_breadcrumb.dashboard_breadcrumb_view .col-xs-12 ol.breadcrumb li:first-child{
		width: 30%;
	}
	.pull-right.order-action-btn,.order-qapush-btn {
		float:left !important;
		margin: 1%;
	}
	.order-view-wrapper {
		margin-top: 20px;
	}
	.order-info-row {
		width: 49%;
		padding: 5px;
	}
	.left-border::before {
		padding-right: 0px;
		border-left :0;
	}
	.order-view-info.row {
		box-shadow: 0px 0px 4px #ccc;
	}
	.order-view-title {
		margin-top: 20px;
		display: inline-block;
	}
	#date_change_comments {
		width:100% !important;
	}
	/* Task scheduler */
	.log-list .col-md-2.text-right{
		text-align:left;
		margin-top :10px;
	}
	.order-legends {
	  	margin-bottom:20px;
	  	width:100%;
	}
	.order-status-dash-filter {
		margin: auto;
	}
	.dash-btn-toggle {
	}
	.gmnoprint div.gm-style-mtc div{
		font-size: 11px !important;
		padding: 5px !important;
		height: auto !important;
	}
	.gm-control-active {
		font-size: 11px !important;
		height: 20px !important;
		width: 20px !important;
	}
	.gm-control-active img{
		width:10px !important;
		height:10px !important;
		
	}
	.gm-bundled-control-on-bottom .gmnoprint > div {
		width: 22px !important;
		height: auto !important;
	}
	.dash-btn-toggle a, .order-status-dash-filter a{
		font-size: 8px;
	}
	.dash-btn-toggle {
		/* top: 113px; */ /* Kannan - Overlapped Estimate Compare popup */
		right: 1.5%;
	}
	.dashboard-index .nav.navbar-nav  {
		width: 100%;
		background: #fff;
		border: 1px solid #ccc;	
	}
	/* Cart */
	.cart-address {
		position:relative;
	}
	.cart-address .col-md-4.panel-card-date{
		position: absolute;
		right: 0;
		top: 0;
		text-align: right;
	}
	.empty-label {
		display:none;
	}
	.web-ass-title {
		display:none;
	}
	.mobile-ass-title {
		visibility: visible;
		width: 100%;
		float: left;
	}
	.dashboardSection .col-sm-3.col-xs-12 {
	    min-height: 235px;
	    width: 50%;
	}
	.column3-wrapper .col-sm-4.col-xs-12{
		width:50%;
	}
	.dashboard-track-user .dash-btn-toggle {
	    top: 118px;
	    right: 3.5%;
	}
	.panel-card .panel-body p {
		min-height:55px;
	}
	.user-dash-container .panel-body .col-sm-3.col-xs-12 ,
	.user-dash-container .panel-body .col-sm-9.col-xs-12   {
		width: 100%;
	}
	.panel-card .panel-body .chartInfo {
		width: 50%;
	}
	.assignment-map-ia-wrapper {
		width: 35%;
		/* top: 146px !important; */
	}
	.assignment-list-wrapper {
		height: 45%;
		width: 100%;		
		margin-top: 50px;
	}
	.ia-list-wrapper {
		height: 43%;
		width: 100%;
		padding-bottom: 58px;
	}
	.open-claim-grid-header .open-claim-bulk-reassign-btn ,
	.open-claim-grid-header .open-claim-bulk-unassign-btn  {
		width: 44%;
    display: inline-block;
    margin: 0 3px;
    font-size: 14px;
    text-align: center;
    border: 1px solid;
	}
	.user-notification-wrapper {
		top: 110px;
	}
	.container form {
		margin-top:0;
	}
	.claim-active {
		height:50px;
	}
	#ordertable thead th ,
	#ordertable tbody td {
		min-height:60px;
	}
	#ordertable .ordercolor-9::before {
		min-height:60px;
	}
	#ordertable tbody td:first-child {
		border-top: 1px solid #ccc !important ;
		text-align: left !important ;
	}
	#ordertable {
		border: 1px solid #ccc !important ;
	}
	.orders-index .table-striped thead tr::before {
	    content: '';
	    height: 60px;
	    float: left;
	    width: 100%;
	}
	.banner-text-wrapper {
	    top: 20%;
		position: absolute;
		background: #00000050;
		color: #fff;
		padding: 50px;		
		margin: 30px;
		left: 6%;
		width: 80%;
		padding-top: 20px;
	}
	.dashboard-container1 .row.box-panel-view .col-sm-2 {
		width: 20%;
	}
	.btn-viewinfo-btn .fa-info-circle::before {
		content: "\f05a";
		padding: 3px 20px;
		color: #fff;	
		background:#337ab7;
		border-radius: 5px;	
	}
	.ia-result-sort-wrapper.row {
		padding: 8px 5px;
	}
	.ladder-assist-home {
		width: 360px;
		line-height: 156px;
		margin-left: 100px;
		margin-top: 100px;
		text-indent: 200px;
		font-size: 20px;
	} 
	.banner-text-title {
    	font-size: 20px;
	}
	.banner-text-body {
    	font-size: 20px;
    	line-height: 30px;
	}
	.banner-text-subject,.banner-learn-more a  {
    	font-size: 14px;
	}

	/**/
	.dashboardSection #replace_count .col-sm-2.col-xs-12{
		width: 25%;
	}
	/* .roof_type_value {
		min-height: 150px !important;
	} */

	/* Custom menu */
	.navbar-toggle {
		display: block;
	}
	.navbar-header {
		float: none;
	}
	.navbar-toggle {
		background:#2196f3 !important;
		border: 1px solid#2196f3 !important;
	}
	#menuBar .navbar-header .navbar-toggle span {
		background-color: 		#fff;
	}
	.navbar-collapse.collapse {
		display: none !important;
	}
	.navbar-collapse.collapse.navbar-toggle-ipad {
		display: block !important;
	}
	#menuBar .navbar-collapse {
		background:#fff;		
		box-shadow:	rgb(204, 204, 204) 0px 3px 5px;		
		border-color:#e7e7e7;		
		width: 300px;		
		position: absolute;		
		top: 64px;		
		right: 26px;
		height: 300px !important;
		overflow-y: scroll !important;
	}
	#menuBar .navbar-collapse  #nav-bar-filter li{
		width:100%;
	}
	.nav-wrapper .lightHeader {
		height: auto;
	}
	#pageTop {
		height: auto;
	}
	.mnu-user-info {
		width: 286px;
	}
	.menu-right-wrapper.mobile-view {
		display: block;
		width: 100%;		
		text-align: center;		
		border-top: 1px solid#ccc;		
		padding-top: 5px;		
		border-bottom: 1px solid#ccc;		
		padding-bottom: 5px;
		margin: 0 !important;
	}
	.menu-right-wrapper.mobile-view a{
		float: none !important;
		top: 0;
		left: 0;
		right: 0;
		margin: 8px;
		float: none !important; 
	}
	.menu-right-wrapper,
	#more-nav  {
		display: none; 
	}
	#more-nav  {
		display: none !important; 
	}
	.navbar-default .navbar-nav > li > a {
		padding: 10px 15px !important;	
	}
	.mnu-user-info {
		display: block;
		position: relative;
		float: left;
		top:0;
		margin-top:10px;
	}
	.mnu-user-role ,
	.mnu-user-fullname  {
		text-align: center;
	}
	.menu-prf-info {
		width: 100%;
		padding: 0;
	}
	.menu_header_wrapper.filter-wrapper .dropdown-menu {
		position: relative;
		top: 0px !important;
		width: 100% !important;
		box-shadow : 0 0 0 !important
	}
	.nav-wrapper .navbar-nav li.open .dropdown-menu::after, .nav-wrapper .navbar-nav li.dropdown .dropdown-menu::after {
		display: none !important;
		
	}

	.custom-height {
		height: 390px !important;
	}
	.mnu-ui-dtls-name, .mnu-ui-dtls-role, .mnu-user-info .mnu-ui-dtls-links {
		text-align: left;
	}
	.operations-index .box-panel-view .col-sm-2.col-xs-12 {
		padding-right: 10px;
		padding-left: 10px;
	}
	.avatar-module .col-md-6.contact-address {

		padding-right: 0;
		padding-left: 0;
		margin-top: 20px;
	
	}
	#property_tracker_form_hdr .form-group {
		width:100%;
		padding-left:0%;
		padding-right:0%;
		margin-bottom: 8px;
	}
	#formattedAddress {
		margin-top:20px;
	}
	#property_tracker_form_hdr #submitproperty_btn ,
	#property_tracker_form_hdr .reset  {
		margin-top: 5px !important;
		margin-bottom: 20px;
	}
	#property_tracker_form_hdr .col-md-2,
	#property_tracker_form_hdr .col-md-1  {
		width: 50%;
		float: left;
	}
	#property_tracker_form_hdr .col-md-2:last-child {
		width: 100%;
	}
	.tasks-gridviewscheduler > table.table ,
	.tasks-gridviewschedulerlog {
		overflow: scroll;
		display: block;
		font-size: 12px;
		background-color: #fff;
	}
	.tasks-gridviewscheduler > table.table th, 
	.tasks-gridviewscheduler > table.table td ,
	.table.tasks-gridviewschedulerlog th ,
	.table.tasks-gridviewschedulerlog td{
		display: revert;
	}
	/* Peak Rate Selectors */
	.peak-rate-selector-index .table-flip-scroll thead {
		width: 50%;
	display: block;
	float: left;
	background: #E7E7E7;
	}
	.peak-rate-selector-index .table-flip-scroll thead tr ,
	#modalEstimateCompare  thead tr  {
		display: block;
	}
	.peak-rate-selector-index .table-flip-scroll thead  th ,
	#modalEstimateCompare  thead tr  th {
			display: inline-block;
			width: 100% !important;
			border-bottom: 1px solid #ccc !important;		
			min-height: 48px;
	}
	.peak-rate-selector-index  .table-flip-scroll .filters {
		display: none;
	} 
	.peak-rate-selector-index table .claims-qa-scroll-header ,
	.claims-qa-scroll-content {
		height: 110px;
	}
	.diary-tickets-outer-wrapper .row.col-md-12 #accordion .panel.panel-default {
		width: 100%;
	}
	.slo-rule-pack-wrapper tr th ,
	.slo-rule-pack-wrapper table tr td:last-child, 
	.slo-rule-pack-wrapper table tr th:last-child ,
	.slo-rule-pack-wrapper table tr td:nth-last-child(2), 
	.slo-rule-pack-wrapper table tr th:nth-last-child(2) 	 {
		display: block;
		width: 100% !important
	}
	.slo-rule-pack-wrapper tr th  ,
	.slo-rule-pack-wrapper tr td {
		min-height: 48px;
	}
	.slo-rule-pack-wrapper tr td >div {
		white-space: nowrap;
	}
	.assignment_viwe_dashboard h2 {
		max-width: 100% !important;
		width: 100% !important;
	}
	/* Adjuster Percentage Override */
	.user-percentage-override-index table tbody td:first-child,
	.user-percentage-override-index table tbody td:nth-child(7),
	.user-percentage-override-index table thead th:first-child ,
	.user-percentage-override-index table thead th:nth-child(7) {
		min-height: 112px;
	}
	body .table-bordered > thead > tr > th {
		border: 1px solid #ddd;
	}
	
} /* 768 - 1160*/

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 	
	.ia-result-wrapper {
		max-height: 80.5%;
	}
 }

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { 
	.wardlaw-banner-content {
		background: 
	#2B3A95;
	padding: 35px;
	color:
		#fff;
		position: absolute;
		width: 300px;
		top: 15%;
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 18px;
	}
	.wardlaw-banner-author {
		font-size: 12px;
		margin-top: 12px;
	}
	.wardlaw-banner-logo {
		position: absolute;
		top: 45%;
		left: 0;
		right: 0;
		margin: 0 auto;
		text-align: center;
	}
	.wardlaw-banner-logo img {
		width: 150px;
	}
	#assignment-map-srch, #ia-map-srch {
		font-size: 15px !important;
		padding: 10px 4px !important;
	}
	.web-adjuster-stats {
		display:none;
	}
	.mob-adjuster-stats {
		display:block;
		white-space: nowrap;
	}
	.adjuster-stats span.stats-in-area ,
	.stats-open.sp-openclaim-stats{
		width: 40%;
		margin: 5px 10px 0;
		height: auto;
		font-size: 11px;
		padding: 5px;
		cursor: pointer;
	}
	.ia-result-row .adjuster-stats {
		text-align: center;
	}
	.btn-show-sp-bounce {
		text-align: right;
	}
	.inareamarker_show.marker-shown::after, .inareamarker_show_all.marker-shown::after {
		font-size:18px;
	}
	.adjuster-stats .stats-in-area-sort  ,
	.adjuster-stats .stats-open-sort {
		width: 40%;
		border: 1px solid;
		display: inline-block;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 8px;
		font-size: 14px;
		margin: 4px 8px;
		padding: 6px;
	}
	.ia-result-wrapper .col-md-9.nopadding ,
	.ia-result-wrapper .col-md-3.nopadding {
		width: 100%;
	}
	.ia-result-sort-wrapper.row .adjuster-stats ,
	.adjuster-stats .inareamarker_show_all {
		width:100%;
	}
	.adjuster-stats .inareamarker_show_all {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#feeScheduleDtl2 table {
		overflow: auto;
		height: 500px;
		display: block;
	}
	.assignment-map-userfilter-wrapper.arrow_box::before {
		left: 60.8%;
	}
	.table-white.table-bordered > thead > tr > th.message_email ,
	.table-white.table-bordered > tbody > tr > td.message_email {
		min-height: 130px;
	}
	.table-white.table-bordered > thead > tr > th.message_id ,
	.table-white.table-bordered > tbody > tr > td.message_id {
		min-height: 70px;
	}
	.table-white.table-bordered > thead > tr > th.insuredname_id ,
	.table-white.table-bordered > tbody > tr > td.insuredname_id {
		min-height: 50px;
	}
	.table-white.table-bordered > thead > tr > th.type_id ,
	.table-white.table-bordered > tbody > tr > td.type_id {
		min-height: 60px;
	}
	#financial_position_summary > .fp > .col-sm-12 {
		margin-top: 50px;
	}
	/* water-mitigation */ 
	.wm-fnol-create .col-md-2 {
		text-align: center;
		margin-bottom: 20px;
	}
	.wm-fnol-create .col-md-2 img {
		width: 200px;
	}
	#fnol_form .table-flip-scroll.table tbody tr {
		float: left;
	}
	.overview-request-right-section > .row {
		margin-right: 0px;
		margin-left: 0px;
	}
	#wmmar-overview_req label {
		float: left;
		width: 50%;
	}
	.payment-notification-section .col-md-3 {
		padding-left: 0;
		margin-bottom: 10px;
	}
} 
@media only screen and (min-width : 320px) and (max-width : 767px) {
	.wardlaw-banner-content {
		background:  #2B3A95;
		padding: 10px;
		color: #fff;
		position: absolute;
		width: 180px;
		/* top: 24/op	l%; */
		left: 5%;
		text-align: right;
	}
	.wardlaw-banner-title {
		font-size: 12px;
	}
	.wardlaw-banner-author {
		font-size: 10px;
		margin-top: 10px;
	}
	.wardlaw-banner-logo {
		position: absolute;
		top: 30%;
		left: 0;
		right: 10%;
		margin: 0 auto;
		text-align: right;
	}
	.wardlaw-banner-logo img {
		width: 100px;
	}
	.edit-profile {
		padding: 0px !important;
	}
	#feeScheduleDtl2 table {
		overflow: auto;
		height: 50vh;
		display: block;
	}
	.fc-toolbar .fc-center {
		float: left;
		margin-top: 11px;
		width: 100%;
	}
	#claim-assignments th , #claim-assignments td {
		min-height: 45px;
	}
	/* #claim-assignments th.roof_type_value {
		min-height: 145px;
	} */
	.scheduler .container-wrapper ,
	.webservice-default-index .container-wrapper{
		width: 100%;
	}
	.webservice-table .webserviceraw-data{
		height: 70px;
		overflow: scroll;
		display: block;
	}
	.home-page.guest-user .banner-text-title {
		padding-top: 15px;
	}
	.avatar-module .col-md-6.contact-address {
		margin-top: 20px;
		padding-left: 0;
	}
	.page-header {
		margin-top : 0;
	}
	.col-md-6.contact-form {
		float: left;
		width: 100%;
		margin-bottom: 20px;	
	}
	
	#contact-form .form-group:last-child {
		width:100%;
		float: left;
	}
	.navbar-default .navbar-nav > li > a {
		font-size: 13px;
	}
	.mnu-ui-dtls-name ,
	.mnu-ui-dtls-role ,
	.mnu-user-info .mnu-ui-dtls-links {
		text-align: left;
	}
	.nav-wrapper .lightHeader {
		height: auto;
	}
	.mnu-user-fullname ,
	.mnu-user-role {
		display: none;
	}
	#pageTop {
		height: auto;
	}
	.mnu-user-info {
		width: 286px;
	}
	.menu-right-wrapper.mobile-view a {
		margin-left: 0 !important;
	}
	.operations-user-dashboard .dashboardSection {
		padding-top: 18px;
	}
	.menu_header_wrapper ul#nav-bar-filter {
		padding: 0;
		width: 100%;
	}
	#more-nav {
		display: none !important;
	}
	#menuBar .navbar-collapse {
		width: 300px;
		float: right;
		margin-left: 8px;
		position: absolute;
		top: 68px;
		right: 22px;
		height: 80vh;
	}
	.mnu-user-info {
		
		display: block;
	}
	.guest-user #menuBar .menu-right-wrapper {
		margin-right: 0px;
		float: none;
	}
	.dropdown.megaDropMenu.open ul {
	    float: left !important;
	    margin: 0 !important;
	    padding: 0 !important;
	    width: 100% !important;
	}
	.dropdown.megaDropMenu.open ul 
	.dropdown.megaDropMenu.open ul li {
		padding-left:0;
	}
	.dropdown.megaDropMenu.open > a.dropdown-toggle::after {
		left: auto;
	}
	.dropdown.megaDropMenu.open ul {
		border-bottom: 1px solid #efefef;
	}
	.dropdown.megaDropMenu.open ul.dropdown-menu .col-sm-4.col-xs-12:last-child .list-unstyled {
		border-bottom: 0px solid #efefef;
	}
	/* .dropdown.megaDropMenu.open > a.dropdown-toggle::after {
	    border-left: 13px solid transparent;
		border-right: 13px solid transparent;
		border-bottom: 7px solid #fff;
		content: "";
		display: inline-block;
		top: 0px !important;
		right: 0px !important;
		position: relative;
	} */
	#ordertable thead th ,
	#ordertable tbody td {
		min-height:60px;
	}
	#ordertable .ordercolor-9::before {
		min-height:60px;
	}
	#ordertable tbody td:first-child {
		border-top: 1px solid #ccc !important ;
		text-align: left !important ;
	}
	#ordertable {
		border: 1px solid #ccc !important ;
	}
	.orders-index .table-striped thead tr::before {
	    content: '';
	    height: 61px !important;
	    float: left;
	    width: 100%;
	}
	.template-info-wrapper-header {
		clear: both;
		margin-top: 22px;
	}
	.template-info-wrapper-content {
		height:auto;
	}
	.panel-card .panel-body .chartInfo {
		width: 50%;
	}
	/* Start Home page (Before login)*/
	.guest-user .container.main-alert-container {
		height:0px;
	}		
	/* End Home page */
	
	/* Start Menu Start */
	.menu-right {
		width:100%;
		margin: 0;
	}
	.menu-right-wrapper {
		display:none;
	}
	.menu-right-wrapper.mobile-view {
		display: block;
		width: 100%;		
		text-align: center;		
		border-top: 1px solid#ccc;		
		padding-top: 5px;		
		border-bottom: 1px solid#ccc;		
		padding-bottom: 5px;	
	}
	.menu-right-wrapper.mobile-view a{
		float: none !important;
		top: 0;
		left: 0;
		right: 0;
		margin: 8px;
		float: none !important; 
	}
	
	.menu-prf-info {
		width: 100%;
		/* border-top: 1px solid #ccc; */
		margin: 0 auto;
		float: none !important;
		text-align: center;
	}
	.menu-cart-icons-new span {
		top: -1px;
		right: 21px;
	}
	.home-page .mnu-user-fullname, .home-page .mnu-user-role {
		color:#333333;
	}
	.navbar-right {
		margin:0 !important;
	}
	.mnu-user-info {
		width: 100%;
		right: 0;
		left: 0;
		margin: 0 auto;
		top: auto;
		margin-top: 10px;
	}
	.web-sub-menu {
		display: none !important;
	}
	.mobile-sub-menu {
		display: block !important;
	}
	/* End Menu Start */
	/* Home Login */
	.home-page .container.main-alert-container {
		height:0px;
	}		
	/* End Menu Start */
	/* User Creation */
	/* .user-form .form-group {
		width:50% !important;
	} */
	
	.page-orders .content , .page-orders .content-header {
		padding:0;
	}
	.table-flip-scroll {
		width: 100%;
		table-layout: fixed;
	}
	.table-flip-scroll th {
		display: inline-block;
		width:100%  !important;
		border-bottom:1px solid #ccc !important;
	}
	.table-flip-scroll thead {
	    width: 50%;
		display: block;
		float: left;
		background: #E7E7E7;
	}
	.table-flip-scroll thead tr {
	    display: block;
	}
	.table-flip-scroll tbody {
		display: block;
	    width: auto;
	    position: relative;
	    overflow-x: auto;
	    white-space: nowrap;
	}
	.table-flip-scroll tbody tr {
	    display: inline-block;
	    vertical-align: top;
	    width: 100%;
	    border:1px solid #ccc !important;
	    border-top: 0 !important;
	    min-height: 33px;
	}
	.table-flip-scroll tbody tr td {
		width: 100% !important;
		float: left;
		border-top: 1px solid #ccc !important;
		word-wrap: break-word;
		white-space: normal !important;
		min-height: 33px;
	}
	.table-flip-scroll .order_address ,
	.table-flip-scroll .product_dec ,
	.table-flip-scroll .min-he50{
		height: 50px;
    	overflow-x: scroll;
	}
	.table-flip-scroll .appointment_date ,
	.table-flip-scroll .token_res {
		height: 50px;
	}
	.ordercolor-1::before {
		width: 27px;
		height: 27px;
	}
	.orders-index .table-striped thead tr::before {
	    content: '';
	    height: 34px;
	    float: left;
	    width: 100%;
	    border-bottom: 1px solid #ccc;
	}
	.table-flip-scroll .filters {
		display:none;
	}
	.breadcrumb {
		margin-bottom:10px !important;
	}
	#user-grid colgroup ,
	#role-grid  colgroup {
		display:none;
	}
	#user-grid .user_permission ,
	#user-grid .change_pawrd  ,
	.table-flip-scroll .user-description{
		min-height:50px;
	}
	.user-status {
		text-align:left; 
		width:auto; 
		white-space:nowrap;
	}
	.notif-message , .notif-status{
		height: 100px;
    	overflow-x: scroll;
	}
	.order-status-dash-filter {
		padding-top: 10px;
		margin-bottom:10px;
		 width: 100%;
	}
	.order-status-dash-filter a {
		margin-bottom:10px;		
	}	
	.appointment_ref_btn {
		float: left;
		 width: 100%;
		 padding-top: 0px;
	}
	.appointment_start_filter {
		margin-bottom: 20px;
		float: left;
		 width: 100%;
	}
	.adjuster-form-col {
		margin-bottom: 10px;
	}
	.appointment_ref_btn {
		text-align:left;
	}	
	
	/* Home page */
	.banner-video .bg {
		display:none;
	}
	.banner-video {
		position:relative;
	}
	.banner-video #videoId {
		margin-top:97px;
		height:100% !important;
	}
	.home-page .interestArea {
		padding-top:0;
	}
	.home-page .interestArea .page-header h2 {
		color : #333333;
	}
	.home-page .interestArea  .col-sm-3 span ,
	.home-page .interestArea  .col-sm-3 i{
		color : #333;
	}
	.home-page .interestArea  .col-sm-3:hover span ,
	.home-page .interestArea  .col-sm-3:hover i{
		color : #fff;
	}
	
	/* Create page */
	.dashboard-breadcrumb-section h2 {
		margin-top: 10px;
	}
	.table-white.table-bordered > thead > tr > th {
		padding:8px;
		min-height: 38px;
	}
	.table-white.table-bordered > tbody > tr > td {
		min-height: 38px;
	}
	.table-white.table > tbody > tr > td {
		border:0px;
	}
	.table-white.table > tbody > tr > td:first-child {
		border-top:0px !important	;
	}
	#pageTop .nav-wrapper ,
	.navbar-collapse.navbar-ex1-collapse{
		background: #fff;
	}
	.dashboard-breadcrumb-section .col-xs-12 h2 {
		font-size:22px;
	}
	.container .container {
		margin: 0;
		width: 100%;
	}
	/* Dashboard */
	.qa_status_head_wrapper ,
	.qa_status_body_wrapper {
		height: 70px;
	}
	.approve-wrapper-actions {
		height: 130px;
	}
	.requiredClassForAjax th ,
	.requiredClassForAjax td {
		min-height: 45px !important;
	}
	.row.adjuster-form .col-md-3.adjuster-form-col  {
		width: 100%;
	}
	/* .dashboard-header .order-status-dash-filter a {
		width:50%;
		margin-bottom:10px;
	} */
	.navbar-toggle {
		background: #2196f3 !important;
		border:1px solid #2196f3 !important;
	}
	#menuBar .navbar-header .navbar-toggle  span{
		background-color: #fff;
	}
	.navbar-collapse.navbar-ex1-collapse {
		box-shadow: rgb(204, 204, 204) 0px 3px 5px;
	}
	.btn-default.place-order {
		right: 12px;		
		top: 5px;
	}
	.home-page .white-color .navbar-collapse .navbar-nav > li > a, 
	.home-page .white-color .btn.btn-default.navbar-btn, 
	.home-page .white-color .navbar-brand {
		color: #333;
	}
	.home-page .btn.btn-default.navbar-btn {
		border: 2px solid #2196f3;
	}
	
	/* Location page design */
	.appointment-date .col-md-4 {
		margin-top:20px;
		padding: 0;
	}
	
	/* Cart page */
	.col-md-4.order-wrapper-right {
		clear:both;
	}
	.total-wrapper {
	    font-weight: 700;
	    padding: 0;
	    margin-bottom: 20px;
	    float: left;
	    width: 100%;
	}
	.cart-row-wrapper .col-sm-12.col-xs-12 {
		padding: 0;
	}
	.cart-row-wrapper .cart-address .panel-card-date {
		text-align:left;
	}
	.cart-row-wrapper .cart-address .delete-cart-item.pull-right {
		float:none !important;
	}
	.cart .cart-row-wrapper .panel-body .col-md-9 ,
	.total-wrapper .col-md-9  {
		width:70%;
		float: left;
	}
	.cart .cart-row-wrapper .panel-body .col-md-3 ,
	.total-wrapper .col-md-3 {
		width:30%;
		float: left;
	}
	
	/**/
	.order-item-wrapper .ordered-date ,
	.order-item-wrapper .order-price-total {
		width:49%;
		display:inline-block;
	}
	.order-item-row1 {
		float: left;
		width: 100%;
		margin-bottom: 10px;
	}
	.order-detail-view.pull-right {
		float: left !important;
		margin-top: 10px;
	}
	.order-detail-view.pull-right a {
		border:1px solid #fff;
	}
	
	/* Assignments */
	table.assignments-table thead tr th ,
	table.assignments-table.table-striped thead tr::before ,
	table.assignments-table.table-striped tbody .ordercolor-1::before,
	table.assignments-table.table-striped tbody tr td {
		min-height: 50px !important;
		margin: 0;
	}
	
	.assignment-order-wrapper a {
		width: 48% !important;
		word-wrap: break-word;
		white-space: normal;
		float: left;
		/* margin: 1% !important; */
		min-height: 30px !important;
		border-bottom: 1px solid #ccc;
	}
	.assignment-order-wrapper .assign-adjuster-to-order {
		float:none !important;
	}
	.order-item-status {
		width:100%;
	}
	.pull-right.order-action-btn,.order-qapush-btn {
		float:left !important;
		margin: 1%;
	}
	.order-view-wrapper {
		margin-top: 20px;
		/* display: inline-block; */
	}
	.order-info-row {
		width: 49%;
		padding: 5px;
	}
	.left-border::before {
		padding-right: 0px;
		border-left :0;
	}
	.order-view-info.row {
		box-shadow: 0px 0px 4px #ccc;
	}
	.order-view-title {
		margin-top: 20px;
		display: inline-block;
	}
	#date_change_comments {
		width:100% !important;
	}
	/* Task scheduler */
	.log-list .col-md-2.text-right{
		text-align:left;
		margin-top :10px;
	}
	.order-legends {
	  	margin-bottom:20px;
	  	width:100%;
	}
	.dash-btn-toggle {
	    /* top: 140px; */
	    z-index: 999;
	    left: 0;
	    right: 0;
	    margin: 0 auto;
	    text-align: center;
	    width: 100%;
	}
	.profileIntro .table td {
		white-space: normal !important;
	}
	.profileIntro .table td ,
	.profileIntro .table th {
		min-height: 48px !important;
	}
	.inner-wrapper-toggle {
	    width: 260px;
	    margin: 0 auto;
	}
	.gmnoprint div.gm-style-mtc div{
		font-size: 11px !important;
		padding: 5px !important;
		height: auto !important;
	}
	.gm-control-active {
		font-size: 11px !important;
		height: 20px !important;
		width: 20px !important;
	}
	.gm-control-active img{
		width:10px !important;
		height:10px !important;
		
	}
	.gm-bundled-control-on-bottom .gmnoprint > div {
		width: 22px !important;
		height: auto !important;
	}
	.dash-btn-toggle a, .order-status-dash-filter a{
		font-size: 8px;
	}
	/* .gmnoprint .gm-style-mtc ,
	.gm-control-active.gm-fullscreen-control{
		display:none;
	} */
	.map-header {
		max-width: 100%;
	}
	/* Cart */
	.web-ass-title {
		display:none;
	}
	.mobile-ass-title {
		visibility: visible;
		width: 100%;
		float: left;
	}
	.cart-address {
		position:relative;
	}
	.cart-address .col-md-4.panel-card-date{
		position: absolute;
		right: 0;
		top: 0;
		text-align: right;
	}
	.cart-checkout-form label.animated-label {
		width: 100%;
	}
	.empty-label {
		display:none;
	}
	.appointment_date {
		margin-top: 0px;
	}
	.orders-search .col-md-4 {
		padding-right: 0px;
		padding-left: 0px;
	} 
	.operations-search .grid-filter-form {
		display: inline-block;
		width: 100%;
	}
	.user-notification-wrapper {
		top: 98px;
	}
	.claim-active .dash-btn-toggle {
		top : 100px;
	}
	.claim-active {
		height:50px;
	}
	.claim-active .dash-btn-toggle {
    	top: 0;
	}
	.banner-text-wrapper {
	    top: 0%;
	    position: relative;
	    background: #000;
	    color: #fff;
	    padding: 20px;        
	    margin: 0px;
	    left: 0%;
	    width: 100%;
	    padding-top: 0px;
	    opacity: 0.9;
	}
	.ladder-assist-home {
		width: 100%;
		margin-left: 0px;
		margin-top: 0px;		
		margin-bottom: 0px;
		font-size: 16px;
	}
	.password-recovery ,
	.change-own-password  {
		width: 90%;
		display: grid;
		padding-bottom: 20px;
	}
	.password-recovery h2 {
		margin-bottom: 0;
	}
	.change-own-password-success.password-recovery h2 ,
	.password-recovery-success.password-recovery h2 {
		margin-bottom: 20px;
	}
	.password-recovery .form-horizontal .control-label {
		line-height: 25px;
	}
	.password-recovery .form-group .form-control {
		height: 35px;
	}
	.password-recovery .form-group{
		margin-bottom: 0;
	}
	.password-recovery .field-passwordrecoveryform-captcha {
		margin-bottom: 20px;
	}
	.claims-qa-audit-rule-index table.table thead tr th{
		width: 100% !important;
	}
	.tasks-gridviewscheduler > table.table ,
	.tasks-gridviewschedulerlog {
		overflow: scroll;
		display: block;
		font-size: 12px;
		background-color: #fff;
	}
	.tasks-gridviewscheduler > table.table th, 
	.tasks-gridviewscheduler > table.table td ,
	.table.tasks-gridviewschedulerlog th ,
	.table.tasks-gridviewschedulerlog td{
		display: revert;
	}
	#role-grid-pjax table th ,
	#role-grid-pjax table td {
		min-height: 40px;
	}

	.custom-message-template-table .claims-qa-audit-add-more .claims-qa-scroll, .peak-rate-selector-index .claims-qa-audit-add-more .claims-qa-scroll,
	.adjuster-commission-override-index .claims-qa-audit-add-more .claims-qa-scroll{
		width: 95%;
		word-wrap: break-word;
		white-space: break-spaces;
	}
	.claims-qa-scroll {
		word-wrap: break-word;
		white-space: break-spaces;
	}
	.peak-rate-selector-index table .claims-qa-scroll-header ,
	.claims-qa-scroll-content {
		height: 110px;
	}
	.file-link-wrapper {
		clear: both;
	}
	.row.assign-btn-notes-wrapper > div {
		width: auto;
		float: right;
	}
	.row.assign-btn-notes-wrapper {
		background: #EEEEEE ;
		padding: 10px;
	}

	.slo-rule-pack-wrapper tr th ,
	.slo-rule-pack-wrapper table tr td:last-child, 
	.slo-rule-pack-wrapper table tr th:last-child ,
	.slo-rule-pack-wrapper table tr td:nth-last-child(2), 
	.slo-rule-pack-wrapper table tr th:nth-last-child(2) 	 {
		display: block;
		width: 100% !important
	}
	.slo-rule-pack-wrapper tr th  ,
	.slo-rule-pack-wrapper .table-flip-scroll tbody tr td {
		min-height: 48px;
	}
	.slo-rule-pack-wrapper tr td >div {
		white-space: nowrap;
	}
	#orderprocessstatuslog table td {
		white-space: unset !important;
	}
	.ca-audit-note-index-wrp1, 
	.ca-audit-note-index-wrp2 {
		width:100%;
	}
	.notesq-data-popup-table tbody tr td:nth-child(2),
	.notesq-data-popup-table thead tr th:nth-child(2) {
		height: 150px;
		overflow: auto;
	}
	.notesq-data-popup-table tbody tr td:nth-child(3),
	.notesq-data-popup-table thead tr th:nth-child(3) {
		height: 100px;
		overflow: auto;
	}
	
	.notes-gridview-div .col-md-12 .col-md-1 {
		width: 100px;
	}
	.notes-gridview-div .col-md-12 .col-md-3 {
		width: 200px;
	}
	.notes-gridview-div .col-md-12 .col-md-2 {
		width: 150px;
	}
	.notesq-data-popup-table.table  th, .notesq-data-popup-table.table td ,
	.remove-all-notesq-list-table.table th,
	.remove-all-notesq-list-table.table td {
		white-space: normal !important;
	}
	.notes-gridview-div .col-md-12 .col-md-1 ,
	.notes-gridview-div .col-md-12 .col-md-2 ,
	.notes-gridview-div .col-md-12 .col-md-3 {
		float: left;
	}
	.remove-all-notesq-list-table tbody tr td:first-child,
	.remove-all-notesq-list-table tr th:first-child {
		height: 150px;
		overflow: auto;
	}
	/* .ca-audit-note-index .table-white.table-bordered > thead > tr > th {
		min-height: 34px;
	} */
	.table-white.table-bordered > thead > tr > th.notes_adjuster ,
	.table-white.table-bordered > tbody > tr > td.notes_adjuster{
		min-height: 80px;
	}
	.ca-audit-estimate-rule-form form .form-group ,
	.ca-audit-qa-rule-create form .form-group ,
	.claims-qa-audit-rule-form .col-md-12 .form-group {
		min-height: 90px;
		margin-bottom: 0;
	}
	/* .panel-body-recenlty_viewed .table tbody th:first-child  {
		width: 30%;
	} */
	#panel-body-recenlty_viewed table ,
	#panel-body-assigned table ,
	#panel-body-file_closed table{
		table-layout: fixed;
	}

	/* SLO Rule Pack */
	.claims-qa-scroll-header ,
	.claims-qa-scroll-content  {
		min-height: 113px !important;
	}
	
	.dashboardSection .grid-filter-form {
		float: left;
		width: 100%;
	}

	/* Adjuster Percentage Override */
	/* .user-percentage-override-index table tbody td:first-child,
	.user-percentage-override-index table tbody td:nth-child(7),
	.user-percentage-override-index table thead th:first-child ,
	.user-percentage-override-index table thead th:nth-child(7) {
		min-height: 112px;
	} */
	.user-percentage-override-view table.detail-view {
		table-layout: fixed;
	}
	.table-white.table-bordered > thead > tr > th.message_email ,
	.table-white.table-bordered > tbody > tr > td.message_email {
		min-height: 130px;
	}
	.table-white.table-bordered > thead > tr > th.message_id ,
	.table-white.table-bordered > tbody > tr > td.message_id {
		min-height: 70px;
	}
	.table-white.table-bordered > thead > tr > th.insuredname_id ,
	.table-white.table-bordered > tbody > tr > td.insuredname_id {
		min-height: 50px;
	}
	.table-white.table-bordered > thead > tr > th.type_id ,
	.table-white.table-bordered > tbody > tr > td.type_id {
		min-height: 60px;
	}
	#financial_position_summary > .fp > .col-sm-12 {
		margin-top: 50px;
	}
	#ladder-assist-assignments table thead th,
	#ladder-assist-assignments table tbody td {
		min-height: 52px;
	}
	#ladder-assist-assignments table thead th.roof_type_value:last-child {
		min-height: 150px;
	}

	/* water-mitigation */ 
	.wm-fnol-create .col-md-2 {
		text-align: center;
		margin-bottom: 20px;
	}
	.wm-fnol-create .col-md-2 img {
		width: 200px;
	}
	.wm-fnol-form .col-md-6:last-child .wm_sub_title {
		margin-top: 20px;
	}
	#wmmar-overview_req label {
		width: 100%;
	}
	.water-mitigation-update .water-mitigation-section {
		padding: 0;
	}
	.overview-request-right-section > .row {
		margin-right: 0px;
		margin-left: 0px;
	}
	.payment-notification-section .col-md-3 {
		padding: 0;
		margin-bottom: 20px;
	}
	.equipment-sizing-section .form-group {
		margin-bottom: 0;
	}
	.equipment-sizing-section table th ,
	.equipment-sizing-section table  td {
		min-height: 70px !important;
	}
	.secondlook-section {
		float: left;
	}
	.row.claim_submit_section {
		float: left;
		width:100%;
		margin: 0px 20px 20px;
	}
	.claim_submit_section .col-md-12 {
		padding: 0 36px 20px;
	}
	#mar_form .table-flip-scroll tbody tr {
		display: table;
	}
	.width30 .col-md-6:first-child ,.width30 .col-md-6:last-child ,
	form .width30  .form-group  ,
	form .secondlook-wrapper  .form-group {
		width:100%;
	}

	/* Flood Assignment Mobile view ( Old -theme */
	.pl-0 {
		padding-left: 0%;
	}
	.pr-0 {
		padding-right: 0%;
	}
	.flood-order-wrapper .panel {
		width: 100%;
	}
	.order-view-inner-wrapper .col-md-6 {
		width: 50%;
		float: left;
	}
	.btn-primary.bulkAction {
		margin: 0 10px;
	}
	.btn-primary.btn > i ,
	.btn.btn-secondary > i {
		margin-right: 0px;
	}
	.main_theme .main-content {
		padding-top: 65px;
	}
	.order-notes-wrapper .row .col-md-6.col-sm-7 {
		width: 100%;
	}
	.main_theme .orders-view,.main_theme  .orders-view.flood_view_main_section {
		padding: 0 !important;
	}
	.claim-assignment-main-wrapper {
		clear: both;
		padding: 0;
	}
	.preliminary-report-input-form-wrapper {
		width: 100% !important;
	}
	.main_theme #assignment_information_show,
	.container-wrapper.discrete-view-wrapper,
	.preliminary-report-input-form-wrapper {
		padding: 0 !important;
	}
	.order-view-inner-wrapper .assignment-select {
		height: auto !important;
		margin-bottom: 20px;
		margin-top: 0 !important;
	}
	.main_theme .col-md-12.col-sm-12   {
		padding: 0 !important;
	}
	.main_theme .col-md-12.col-sm-12 > .row ,
	.flood-order-wrapper  {
		margin: 0 !important;
	}
	.dashboard_breadcrumb .col-xs-12 h2, .dashboard_breadcrumb .col-xs-12 ol.breadcrumb {
		max-width: 100%;
		overflow: hidden;
	}
	.flood_view_main_section {
		padding-left: 15px;
		padding-right: 15px;
	}
	.order-view-inner-wrapper > .col-sm-3,
	.order-view-inner-wrapper > .col-sm-9 {
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-notes-wrapper .row {
		display: inherit;
	}
	.order-view-inner-wrapper .claim-assignment-main-wrapper .col-sm-7  {
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	/* .claim-assignment-main-wrapper > div {
		padding-left: 15px;
		padding-right: 15px;
	} */
	
} /* 320 - 767 */
@media only screen and (min-width : 601px) and (max-width : 767px) {
	.form-pro .form-group {
		width: 100% !important;
	}
	.form-pro  {
		width: 50% !important;
	}
	.table th , .table td {
		/* width: 100%; */
		/* display: inline-block; */
		white-space: pre-wrap !important;
	}
	form .form-group , #formattedAddress  {
		width:49%;
		float: left ;
		padding-left:1%;
		padding-right:1%;
	}
	#property_tracker_form_hdr .form-group {
		width:100%;
		padding-left:0%;
		padding-right:0%;
		margin-bottom: 8px;
	}
	#formattedAddress {
		margin-top:20px;
	}
	#property_tracker_form_hdr #submitproperty_btn ,
	#property_tracker_form_hdr .reset  {
		margin-top: 5px !important;
		margin-bottom: 20px;
	}
	#property_tracker_form_hdr .col-md-2,
	#property_tracker_form_hdr .col-md-1  {
		width: 50% !important;
		float: left;
		min-height: 100px;
		margin-bottom: 0 !important;
	}
	#property_tracker_form_hdr .col-md-2:last-child {
		width: 100%;
	}
	.cart-add-to-cart #formattedAddress {
		margin-top:0;
		width:100%;
	}
		
	form #search {
		margin-top:10px;
	}
	#map-canvas {
		height:300px;
		margin-bottom: 10px;
	}
	.content-wrapper {
		padding:10px;
	}
	.order-chart-dash-filter {
		text-align:center;
	}
	/* .highcharts-container , */
	.order-chart-dash-filter > div {
		width:270px !important; 
	}
	.order-chart-dash-filter > div {
		margin:0 auto;
	}
	  .col-xs-12.cart-row-item .col-md-4 ,
	  .col-xs-12.cart-row-item .col-md-1 ,
	  .col-xs-12.cart-row-item .col-md-3  {
	  	width:50% !important;
	  	margin-bottom: 4px;
	  	float: left;
	  }
	  
	  .order-legends a {
		width:31%;
		float:left;
		margin:1%;
	}
	.assignment-map-ia-wrapper {
		width: 80%;
		top: 176px !important;
	}
	.row.assignment-type-dropdown .col-md-3 ,
	.row.send-to-xa-type-select-dropdown .col-md-3 {
		width:30%;
		float: left;
	}
	.row.assignment-type-dropdown .col-md-7 ,
	.row.send-to-xa-type-select-dropdown .col-md-6{
		width:70%;
		float: left;
	}
	
}
@media only screen and (min-width : 481px) and (max-width : 600px) {
	.form-pro .form-group {
		width: 100% !important;
	}
	.form-pro  {
		width: 50% !important;
	}
	/* .table th , .table td{
		width: 100%;
		display: inline-block;
		white-space: pre-wrap !important;
	} */
	/* Order create */
	#map-canvas {
		height:300px;
	}
	.content-wrapper {
		padding:10px;
	}
	.table-flip-scroll .appointment_date ,
	.table-flip-scroll .token_res ,
	.order_email,
	.system-config-code ,
	.system-config-name ,
	.user_email ,
	.system-config-value{
		height: 50px;
	}
	.notif-message {
		height: 100px;
    	overflow-x: scroll;
	}
	.order-chart-dash-filter > div {
		width:100%;
	}
	
	.order-chart-dash-filter {
		text-align:center;
	}
	/* .highcharts-container , */
	.order-chart-dash-filter > div {
		width:250px !important; 
	}
	.order-chart-dash-filter > div {
		margin:0 auto;
	}
	 .col-xs-12.cart-row-item .col-md-4 ,
	  .col-xs-12.cart-row-item .col-md-1 ,
	  .col-xs-12.cart-row-item .col-md-3  {
	  	width:100% !important;
	  	margin-bottom: 4px;
	  }
	.assignment-order-wrapper a {
	    width: 48%;
	    min-height: 54px;
	}
	.order-legends a {
		width:48%;
		float:left;
		margin:1%;
	}
	.assignment-map-ia-wrapper {
		width: 80%;
		top: 176px !important;
	}
}
@media only screen and (min-width : 320px) and (max-width : 1024px) {
	.webservice-table {
		overflow: scroll;
		display: block;
	}
	.search-result .table-flip-scroll tbody tr td{
		min-height: 20px !important;
	}
	.table_coverageloss > thead > tr > th {
		min-height: 57px;
		line-height: 40px;
	}
	.table_coverageloss > tbody > tr > td input ,
	.table_coverageloss > tbody > tr > td select ,
	.order-manual-create-form textarea {
		width: 100%;
	}
	.order-manual-create-form .panel-body .col-md-6 {
		width: 48%;
	}
	.claims-qa-audit-rule-index .table-responsive > .table > tbody > tr > td:nth-child(2) {
		white-space: normal;
	}
	/* .claims-qa-audit-rule-index .table-responsive > .table > thead > tr > th ,*/
	.user-percentage-override-index .table-responsive > .table > thead > tr > th {
		width:100% !important;
	} 
	.claims-qa-scroll-body ,
	.claims-qa-scroll {
		height: 96px;
	}
	
	.ca-audit-note-index  .table > thead > tr > th:last-child ,
	.ca-audit-note-index  .table > tbody > tr > td:last-child {
		height: 99px;
		overflow: scroll;
	}
	.notes_description {
		height: 50px;
		overflow: scroll;
	}
	.operations_export_compare {
		height: 85px;
	}
	table.fee-schedules-table thead tr th:nth-child(2)  ,
	table.fee-schedules-table tbody tr td:nth-child(2)  {
		min-height: 51px;
	}
	/* table.fee-schedules-table thead tr th:last-child  {
		min-height: 41px;
	} */
	.ca-audit-note-index .table {
		table-layout: unset !important;
		overflow: scroll;
		display: block;
	}
	.file-link-wrapper {
		clear: both;
	}
	/* #AssignmentTypeLogApprovalModal {
		z-index: 9;
	} */
	#zeroestimate .requiredClassForAjax tr td:last-child,
	#zeroestimate .requiredClassForAjax tr th:last-child,
	#pausedtab .requiredClassForAjax tr th:last-child ,
	#pausedtab .requiredClassForAjax tr td:last-child ,
	#collaborationtab .requiredClassForAjax tr th:last-child ,
	#collaborationtab .requiredClassForAjax tr td:last-child,
	#ignoretab .requiredClassForAjax tr th:last-child ,
	#ignoretab .requiredClassForAjax tr td:last-child {
		min-height: 140px !important;	
	}
	.add-on-question .addon-list {
		clear: both;
	}
	#assignment-list .tab-content table td:last-child .btn {
		width: 250px !important;
		float: none !important;
		margin: 0 auto !important;
		display: block;
		margin-bottom: 5px !important;
	}
	.assignment-select {
		float: left;
	}
	.col-md-3.order-view-info-wrapper2 {
		margin-top: 10px;
	}
	.order-view-info .order-view-info-wrapper1 h5, .order-view-info .order-view-info-wrapper2 h5, .desk-adjuster-info h5 {
		text-align: left;
		padding-left:5px;
	}
	.order-view-info .order-view-info-wrapper2 > .row, .desk-adjuster-info > .row {
		border-left: 0px solid #a49d9d;
	}
	.claim-info-row.row .row > div {
		padding-left: 10px;
	}
	.assignment-type-dropdown label {
		width:30%;
	}
	.assignment-type-select, .change-assignment-type-select, .change-collaboration-type-select {
		margin-left: 0px;	
	}
	.order-item-status.pull-right span {
		text-align: left;
		float: left;

	}
	.assignment_viwe_dashboard h2 ,
	.assignment_viwe_dashboard  ol {
		max-width: 100% !important;
		width: 100% !important;
	}
	.assignment_viwe_dashboard  ol {
		position: relative;
	}
	#be-select li a {
		width: 99% !important;
	}
	.message_email {
		min-height: 90px;
	}

	/* Menu */
	.menu_header {
		float: none;
		width: 100%;
	}
	.menu_header .filter-wrapper {
		height: auto !important;
	}


	#pending_settlement_form .table > thead > tr > th, 
	#pending_settlement_form .table > tbody > tr > td {
		min-height: 50px;
	}
	#pending_settlement_form .table thead tr:first-child{
		display: none;
	}
	#pending_settlement_form .table > thead > tr > th {
		float: left;
		width: 100%;
	}

	/**/
	
	
	.main_theme .preliminary-report-input-form-wrapper {
		width: 100% !important;
	}
	.claim-assignment-main-wrapper .panel-body .col-md-1,
	.preliminary-report-input-form-wrapper .panel-heading .col-md-1 {
		width: 8.33333333%;
		float: left;
	}
	.claim-assignment-main-wrapper .panel-body .col-md-2,
	.preliminary-report-input-form-wrapper .panel-heading .col-md-2 {
		width: 16.66666667%;
		float: left;
	}
	.claim-assignment-main-wrapper .panel-body .col-md-3,
	.preliminary-report-input-form-wrapper .panel-heading .col-md-3{
		width: 25%;
		float: left;
	}
	.claim-assignment-main-wrapper .panel-body .col-md-4,
	.preliminary-report-input-form-wrapper .panel-heading .col-md-4 {
		width: 33.33333333%;
		float: left;
	}
	.claim-assignment-main-wrapper .panel-body .col-md-9,
	.preliminary-report-input-form-wrapper .panel-heading .col-md-9 {
		width: 75%;
		float: left;
	}
	  
} /* 320 - 1024 */ 

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	#financial_position_summary_search_form > .col-sm-2{
		width: 50%;
	}
	.table-white.table-bordered > thead > tr > th.notes_adjuster ,
	.table-white.table-bordered > tbody > tr > td.notes_adjuster{
		min-height: 80px;
	}
	.ca-audit-note-index-wrp1, 
	.ca-audit-note-index-wrp2 {
		width:100%;
	}
	.map-header {
		width: 100%;
		max-width: 100%;
	}
	.client_invoice_queue_wrapper .col-sm-2.col-xs-12 {
		width: 33%;
	}
	#sp_stats-modal .stats-user-wrapper h5 {
		margin-top: 0;
	}
	#sp_stats-modal .stats-user-wrapper .col-sm-7 {
		word-wrap: break-word;
	}
	#sp_stats-modal .stats-filter-txt .col-sm-1 {
		margin-bottom: 10px;
	}
	#sp_stats-modal table th ,
	#sp_stats-modal table td {
		min-height: 80px;
	}
	.kick-main-wrapper-kickback .col-md-4 {
		width: 40%;
	}
	.kick-main-wrapper-kickback .col-md-8 {
		width: 60%;
		float: right;
	}
	.table_coverageloss {
		table-layout: fixed;
	}
	.table_coverageloss th ,
	.user-percentage-override-index table th {
		float: left;
		width: 100% !important;
		min-height: 48px;
	}
	.row.assign-btn-notes-wrapper > div {
		width: auto;
		float: right;
	}
	.row.assign-btn-notes-wrapper {
		background: #EEEEEE ;
		padding: 10px;
	}
	.row.assignment-type-dropdown .col-md-3 ,
	.row.send-to-xa-type-select-dropdown .col-md-3 {
		width:30%;
		float: left;
	}
	.row.assignment-type-dropdown .col-md-7 ,
	.row.send-to-xa-type-select-dropdown .col-md-6{
		width:70%;
		float: left;
	}
	.notesq-data-popup-table.table  th, .notesq-data-popup-table.table td ,
	.remove-all-notesq-list-table.table th,
	.remove-all-notesq-list-table.table td {
		white-space: normal !important;
	}
	.notes-gridview-div .col-md-12 .col-md-1 ,
	.notes-gridview-div .col-md-12 .col-md-2 ,
	.notes-gridview-div .col-md-12 .col-md-3 {
		float: left;
	}
	.remove-all-notesq-list-table tbody tr td:first-child,
	.remove-all-notesq-list-table tr th:first-child {
		height: 150px;
		overflow: auto;
	}
	.notesq-data-popup-table tbody tr td:nth-child(2),
	.notesq-data-popup-table thead tr th:nth-child(2) {
		height: 150px;
		overflow: auto;
	}
	.notesq-data-popup-table tbody tr td:nth-child(3),
	.notesq-data-popup-table thead tr th:nth-child(3) {
		height: 100px;
		overflow: auto;
	}

	/* SLO Rule Pack */
	.slo-rule-pack-wrapper .table thead th ,
	.slo-rule-pack-wrapper .table tbody td {
		border: 1px solid #ddd;
	}
	.slo-rule-pack-wrapper .table thead th:first-child,
	.slo-rule-pack-wrapper .table tbody td:first-child,
	.slo-rule-pack-wrapper .table thead th:nth-child(2),
	.slo-rule-pack-wrapper .table tbody td:nth-child(2),
	.slo-rule-pack-wrapper .table thead th:nth-child(5),
	.slo-rule-pack-wrapper .table tbody td:nth-child(5),
	.slo-rule-pack-wrapper .table thead th:nth-child(6),
	.slo-rule-pack-wrapper .table tbody td:nth-child(6),
	.slo-rule-pack-wrapper .table thead th:nth-child(7),
	.slo-rule-pack-wrapper .table tbody td:nth-child(7) {
	 }
	/* SLO Rule Pack */
	.claims-qa-scroll-header ,
	.claims-qa-scroll-content  {
		min-height: 113px !important;
	}
	#ladder-assist-assignments table thead th,
	#ladder-assist-assignments table tbody td {
		min-height: 52px;
	}
	#ladder-assist-assignments table thead th.roof_type_value:last-child {
		min-height: 150px;
	}


	/* Menu */
	.menu_header {
		float: none;
		width: 100%;
	}
	.menu_header .filter-wrapper {
		height: auto !important;
	}


	#audit_sheet_form .table > thead > tr > th {
		width: 100%;
		float: left;
	}
	.equipment-sizing-section table th ,
	.equipment-sizing-section table  td {
		min-height: 70px !important;
		width: 100%;
		float: left;
	}
	#mar_form .table-flip-scroll tbody tr {
		display: table;
	}
	.width30 .col-md-6:first-child ,.width30 .col-md-6:last-child ,
	form .width30  .form-group  ,
	form .secondlook-wrapper  .form-group {
		width:100%;
	}

	/* Flood Old design 
	CAD-4467 - Prelim Report Input Tab screen size
	*/
	.flood_old_design > .col-md-3,
	.flood_old_design > .col-md-9 {
		float: left;
		padding-left: 0;
		padding-right: 0;		
	}
	.flood_old_design .flood_order_details_form_info_view > .col-md-6 ,
	.flood_old_design .claim-assignee-details1  > .col-md-6  {
	  	width : 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.flood_old_design .flood_order_details_form_info_view > .col-md-12 {
		float: left;
	}
	.flood_old_design .flood_order_details_form_info_view > .col-md-6 .col-md-6 {
		width : 50%;
		flex: 0 0 50%;
		max-width: 50%;
		float: left;
	}
	.flood_old_design_contact .col-md-6 {
		width : 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.flood_old_design_contact .loss-recap-outer-wrapper .table{
		table-layout: fixed;
	}
	.flood_old_design .table-white.table-bordered > thead > tr > th {
		width: auto !important;
		float: none;
	}
} /* 768 - 1024 */

@media only screen and (min-width : 320px) and (max-width : 600px) {
	.message-template .message-modal-wrapper {
		width: auto;
		margin: 10px;
	}
	.order-manual-create-form .panel-body .col-md-6{
		width: 100%;
	}
	.order-manual-create-form .panel-body .col-md-6 {
		width: 100%;
	}
	#property_tracker_form_hdr .col-md-2,
	#property_tracker_form_hdr .col-md-1  {
		width: 100% !important;
		float: left;
	}
	#property_tracker_form_hdr #submitproperty_btn ,
	#property_tracker_form_hdr .reset  {
		margin-top: 5px !important;
		margin-bottom: 20px;
	}
	.flood_view_section {
		padding-top : 78px;
	}
	/* Flood Old design */
	.flood_old_design > .col-md-9 {
		display: none;
	}
	.flood_old_design > .col-md-3 {
		padding-right: 0;
		padding-left: 0;
	}
	.flood_old_design .clear.nopadding {
		width: 100%; 
	}
	.claim-assignment-wrapper-list .owl-stage .owl-item  {
		/* width: 50px !important; */
		word-wrap: anywhere;
	}
}
@media only screen and (min-width : 601px) and (max-width : 767px) {
	#fnol_form .table-flip-scroll.table tbody tr {
		float: left;
	}
	#fnol_form .form-group {
		width:100%
	}
	.main_theme .assignment-select {
		height: auto !important;
		margin-bottom: 20px;
		margin-top: 0 !important;
	}
	.preliminary-report-container .preliminary-report-input-form-wrapper {
		float: none;
		margin: 0 auto;
	}
	/* Flood Old design */
	.flood_old_design > .col-md-9 {
		display: none;
	}
	.flood_old_design > .col-md-3 {
		padding-right: 0;
		padding-left: 0;
	}
	.flood_old_design .clear.nopadding {
		width: 100%; 
	}
}
@media only screen and (min-width : 481px) and (max-width : 600px) {
	#fnol_form .table-flip-scroll.table tbody tr {
		float: left;
	}
	#fnol_form form .form-group {
		width:100%
	}
}
@media only screen and (min-width : 320px) and (max-width : 480px) {
	.form-pro .form-group {
		width: 100% !important;
	}
	.form-pro  {
		width: 100% !important;
	}
	.container-wrapper{
		width: 90%;
		margin:0 auto;
	}
	.table th , .table td{
		/* width: 100%; */
		/* display: inline-block; */
		white-space: pre-wrap !important;
	}
	/* Order create */
	#map-canvas {
		height:200px;
	}
	.content-wrapper {
		padding:10px;
	}
	.table-flip-scroll .appointment_date ,
	.table-flip-scroll .token_res ,
	.order_email ,
	.system-config-code ,
	.system-config-name ,
	.user_email ,
	.system-config-value{
		height: 50px;
	}
	.notif-message {
		height: 100px;
    	overflow-x: scroll;
	}
	.order-chart-dash-filter {
		text-align:center;
	}
	.highcharts-container ,
	.order-chart-dash-filter > div {
		width:300px !important; 
	}
	.order-chart-dash-filter > div {
		margin:0 auto;
	}
	.gm-style-iw.gm-style-iw-c ,
	.gm-style-iw-d  {
		min-width: 230px !important;
	}
	.order-item-left {
	    width: 100%;
	    margin-bottom: 10px;
	}
	 /***** Cart page ******/
	  .product-cart-form .form-group ,
	  .form-group-wrapper ,
	  .product-cart-form .form-group label   {
	  	width:100%;
	  }
	  .product-cart-form .form-group {
	  	margin-bottom: 2px;
	  }
	  .col-xs-12.cart-row-item .col-md-4 ,
	  .col-xs-12.cart-row-item .col-md-1 ,
	  .col-xs-12.cart-row-item .col-md-3  {
	  	width:100% !important;
	  	margin-bottom: 4px;
	  }
	  .col-md-4.order-wrapper-right {
	  	width:100%;
	  }
	  
	  /* User Creation */
	.user-form .form-group {
		width:100% !important;
	}
	.system-configuration-form .form-group{
		width:100% !important;
	}
	
	/* product type*/
	.product-type-form .form-group {
		width:100% !important;
	}
	
	.assignment-order-wrapper a {
	    width: 98%;
	}
	
	.order-legends a {
		width:48%;
		float:left;
		margin:1%;
	}
	.assignment-default-my-calendar .fc-month-view th.fc-day-header, 
	.assignment-default-my-calendar .fc-agendaWeek-view th.fc-day-header, 
	.assignment-default-my-calendar .fc-agendaDay-view thead th.fc-widget-header{
		padding: 5px;
	}
	
	.assignment-map-ia-wrapper {
		width: 90%;
		top: 176px !important;
	}
	
	#fnol_form .table-flip-scroll.table tbody tr {
		float: left;
	}
	
}

/*CAD-845*/
@media only screen  and (min-height: 494px) {
    .manage-feebill-popup-screen{
        position:relative;padding:15px;overflow-y: scroll; height: 590px;
    }
}
@media only screen  and (min-height: 899px) {
    .manage-feebill-popup-screen{
        position:relative;padding:15px;overflow-y: scroll; height: 720px;
    }
}

