@media (max-width: 1800px) {


}

@media (max-width: 1650px) {
  		.chat-sec-main {padding-top: 25px; }


}


@media (max-width: 1550px) { 


		/*.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap .img-sec{height: 65px;}*/
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .prperty-btn {padding: 12px 12px; border-radius: 6px;}
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .right-pro-info .msg-address-wp { font-size: 15px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box .back-chat-list {font-size: 16px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box .back-chat-list img {width: 14px; margin-right: 10px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyper-profile , 
		.msg-body-sec .profile-info .buyper-profile , 
		.chat-list-box .buyer-left-side .buyper-profile {width: 40px; height: 40px; font-size: 17px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyer-name-wrapper {width: calc(100% - 40px); padding-left: 12px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyer-name-wrapper .buyer-name {font-size: 16px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box {margin-bottom: 8px; }
		.chat-list-box .buyer-left-side .buyer-name-wrapper {width: calc(100% - 40px); padding-left: 12px; }
		.msg-body-sec .chat-text-info {width: calc(100% - 40px); margin-left: 12px;}


}


@media (max-width: 1199.98px) { 
    
		.msg-body-sec .left-chat-box ,.msg-body-sec .right-chat-box {width: calc(100% - 60px);}
		/*.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap .img-sec {height: 55px; }*/


}


/*=========================================================
// Medium devices (tablets, less than 992px)
===========================================================*/

@media (max-width: 991.98px)  { 


		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main {width: 100%; height: auto; max-height: 70vh; margin-bottom: 10px; }
		.chat-sec-main .l-r-chatbox-wrapper .right-chat-box-main{width:100%;margin-left:0;position:absolute;top:0;left:0;right:0;}
		.right-chat-box-main .tab-content.right-tabcontent-cust{margin-left: 0; padding: 18px 14px; position: absolute; top: 0; left: 0; right: 0; border-radius: 6px; background: #fff; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.05);}
		.chat-sec-main .l-r-chatbox-wrapper {display: block; }
		.chat-sec-main .l-r-chatbox-wrapper .right-chat-box-main .right-chat-list-main .mobile-show-backbtn {display: block;}
		/*.msg-body-sec .chat-text-info {border-radius: 20px; padding: 8px 15px; }*/
			.sendbox-bottom-sec {margin: -20px -14px; }
}


/*=========================================================
// Small devices (landscape phones, less than 768px)
===========================================================*/

@media (max-width: 767.98px) {
    
}


/*=========================================================
Extra small devices (portrait phones, less than 576px)
===========================================================*/

@media (max-width: 575.98px) {

		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .prperty-btn {padding: 12px 10px}
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .right-pro-info .msg-address-wp { font-size: 14px;}
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .right-pro-info .pro-location-sec .msg-location-wp {font-size: 12px;}
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .pro-img {width: 70px; height: 40px; }
		.chat-sec-main .l-r-chatbox-wrapper .left-chat-box-main .right-pro-info {width: calc(100% - 70px); padding-left: 8px; }
		.chat-list-box .buyer-left-side .buyper-profile {width: 30px; height: 30px; font-size: 12px;}
		.chat-list-box .buyer-left-side .buyer-name-wrapper {width: calc(100% - 30px); padding-left: 10px; }
		.chat-personal-box-main {padding: 15px 0; }
		.chat-list-box .buyer-left-side .buyer-name-wrapper .buyer-name {font-size: 14px;}
		.chat-list-box .buyer-left-side .buyer-name-wrapper .buyer-msg {font-size: 12px;}
		.chat-list-box .right-chat-time {width: 80px;}
		.chat-list-box .buyer-left-side {width: calc(100% - 80px); }
		.chat-list-box .right-chat-time .msg-time {font-size: 12px;}
		.chat-sec-main .l-r-chatbox-wrapper .right-chat-box-main {padding: 20px 15px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main {margin: -20px -15px; width: calc(100% + 30px); padding: 0px 10px 15px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .msg-back-box-top-wrapper {padding-top: 15px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box .back-chat-list { font-size: 14px; line-height: 18px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box {margin-bottom: 10px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .back-btn-chat-box .back-chat-list img {margin-right: 12px; width: 12px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyper-profile , .msg-body-sec .profile-info .buyper-profile {width: 26px; height: 26px; font-size: 12px; line-height: 26px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyer-name-wrapper {width: calc(100% - 26px); padding-left: 6px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec .buyer-name-wrapper .buyer-name {font-size: 12px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .box-top-sec {padding-bottom: 10px; }
		.msg-body-sec .chat-text-info {width: calc(100% - 26px); margin-left: 6px; padding: 5px; }
		.msg-body-sec .chat-text-info p {font-size: 12px; line-height: 18px; }
		.msg-body-sec .time-status-chat .status-time {font-size: 11px; margin-bottom: 10px; }
		.msg-body-sec .left-chat-box , .msg-body-sec .right-chat-box {width: calc(100% - 30px); }
		/*.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap .img-sec {height: 50px;}*/
		.msg-body-sec .chat-text-info .more-images .img-count {font-size: 18px; }
		.sendbox-bottom-sec{padding: 8px 10px; margin: -20px -15px;}
		.sendbox-bottom-sec .send-chat-inner .attach-icon {display: inline-block; margin-left: 8px; max-width: 20px;}
		.sendbox-bottom-sec .send-chat-inner .attach-chat {right: 8px;}
		.sendbox-bottom-sec .send-chat-inner .type-msg{padding: 7px 72px 7px 10px; height: 35px;}
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .msg-date p { font-size: 12px; }
		/*.msg-body-sec .time-status-chat {position: absolute; bottom: -6px; right: 15px; width: auto; }*/
		.msg-body-sec .left-chat-box, .msg-body-sec .right-chat-box {position: relative; margin-bottom: 5px; }
		/*.msg-body-sec  .chat-text-info {padding-bottom: 17px; }*/
		.msg-body-sec .left-chat-box {width: calc(100% - 5px); }

		.msg-header-right .property-address p {font-size: 11px; line-height: 14px;}
		.msg-board-main .msg-board-top .msg-header-right .property-address{padding-top: 5px;}
		/*.msg-body-sec .right-chat-box .chat-text-info {min-width: 145px; }*/
		/*.msg-body-sec .chat-text-info {border-radius: 15px; }*/
		/*.msg-body-sec .left-chat-box .time-status-chat {right: unset; left: 10px; }*/
		/*.msg-body-sec .left-chat-box .chat-text-info {min-width: 145px; }*/
}


@media (max-width: 481px) { 


		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap .img-sec {height: 80px; min-width: 50%; padding: 2px 3px; }
		.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap {flex-wrap: wrap; }
		.msg-board-main .msg-board-top .msg-header-left {width: 60%; }
		.msg-board-main .msg-board-top .msg-header-right {width: 40%; }

		.msg-board-main .msg-board-top {padding-bottom: 10px; }

}

@media (max-width: 380px) { 

	/*.chat-sec-main .l-r-chatbox-wrapper .msg-board-main .chat-img-wrap .img-sec {height: 45px; min-width: 50%; padding: 2px; }*/
	.msg-body-sec .chat-text-info .more-images {left: 2px; width: calc(100% - 4px); }

}

