@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 1660px){

}

@media only screen and (min-width: 1440px){

}

@media only screen and (max-width: 1370px){

}

@media only screen and (max-width: 1199px){

}

@media only screen and (max-width: 991px){
	
.dashboardDtls_area {
     margin-left: 0px;
    padding: 65px 15px 50px;
}	
.dashboardPageHeader_sec {    
    display: block;
}	
.DasboardMenuOverlay {
    display: none;
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.6);
    width: 100%;
    height: 100%;
    display: none;
    z-index: 2;
}
.DasboardMenuOverlay.menu-visible {
    display: block;
}
.sidebarDasboardMenu_area {
    position: fixed;
   left:0;
    top: 0;
    background: #fff;
    width: 235px;
    height: 100%;
    -webkit-box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
    box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
    z-index: 2;
	
    opacity: 0;
    visibility: hidden;	
	transform: translateX(-260px);
    transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;	

    display: flex;
    flex-basis: auto;
    flex-direction: column;
	
}

.sidebarDasboardMenu_area.menu-visible {
    transform: translateX(0px);
    transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    opacity: 1;
    visibility: visible;
}
.sidebarDasboardMenu_areainner{
	 overflow: hidden;
    overflow-y: auto;
    display: block;
    width: 100%;
}
.sidebarDasboardMenu {
   
}
.dashboardPageHeader_secinner .leftSide h2{
	font-size:22px;
	margin-bottom:0px;
}	
.dashMenuBar{
    color: #000;
    font-size: 24px;
}	
.dashMenuBar:hover{
    color: #000;   
}		
	
	
	
	
	
	
	
	
	

.responsive_table_area{
	font-size:14px;
}
.tableDropdown .dropdown-toggle{
	font-size:14px;
}
.dropdown-item {   
    font-size: 12px;
    padding: 1px 13px;
    width: 100%;
}

.responsive_table_area{
	overflow-y: inherit;
    overflow-x: inherit;
}	
.responsive_table_area .dataTables_length{
	width: 100%;
    padding: 10px;
}
div.responsive_table_area>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child {
    padding-right: 0;
    padding-left: 0px;
}

.responsive_table_area .dataTables_filter{
	float: left;
    padding: 0 10px;
	width:100%;
}	
div.responsive_table_area div.dataTables_filter label {   
    display: flex;
}
div.responsive_table_area div.dataTables_filter input {   
    width: 100% !important;
}
.responsive_table_area table {
    border-spacing: 0;
    width: 100%;
    border-collapse: collapse;
	border: 1px solid #dee2e6 !important;
}
.responsive_table_area table thead {
    border-bottom: 2px solid;
    border-bottom-color: #ebebeb;
}
.responsive_table_area table thead {
    display: none;
}

.responsive_table_area table .order_item {
    margin-bottom: 0em;
    border-bottom: 5px solid;
    border-bottom-color: #ebebeb;
	padding-left: 0px;
    position: relative;
    display: block;
	background-color: transparent;
}
.responsive_table_area table tr.odd td.dataTables_empty{
	text-align: center !important;
}
.responsive_table_area table tr td {
	text-align: right !important;
    padding-bottom: 10px;
    padding-top: 10px;
	border-color: #ebebeb !important;
    display: block;    
    clear: both;
	text-align: right;
	font-size: 12px;
	line-height:17px;
	/*min-height:30px;*/
	border-radius: 0px;
	white-space: inherit !important;	
}

.responsive_table_area table tr td.Name[data-title]{
	color: #014c8c;
}
.responsive_table_area table tr td.product-thumbnail img{
	border: 2px solid #ddd;
    padding: 2px;
    width: 60px !important;
}
.responsive_table_area table tr td.product-thumbnail2 img{
	border: 2px solid #ddd;
    padding: 2px;
    width: 120px !important;
}
.responsive_table_area table tr td[data-title]::before {
    content: attr(data-title) ": ";
    font-weight: 600;
    float: left;
	font-size: 11px;
    /*text-transform: uppercase;*/
    color: #000000;
    font-weight: 400;
}

.responsive_table_area table tr td:not(:last-child) {
    border-style: solid;
    border-width: 0 0 1px 0;
}
.tableDropdown {
    text-align: right !important;
}
.tableDropdown .dropdown-toggle {
     font-size: 12px;
    padding: 3px 5px;
    box-shadow: none !important;	
}
.tableDropdown .dropdown-menu{
	width:100%;
}
.dropdown-item {
    font-size: 12px;
    padding: 1px 7px;
    width: 100%;
}
.dataTables_wrapper {
    font-size: 12px;
}



}

@media only screen and (max-width: 767px){


}

@media only screen and (max-width: 575px){
.topHeaderinner .siteLogo {
    text-align: center;
    margin-bottom: 10px;
}	
.topHeaderinner .topHeaderRightSidePart {
    text-align: center;
}	
	
.themeBody {   
    background-size: 100%;
}	
.feedbackSubmitBtn_area {
	text-align:right;
}	
.thankyouPFld_area{
	padding:15px 15px;
}	
.thankyouPFld_area h2{
	font-size:25px;
	margin:10px;
}
.thankyouPFld_area p br{
	display:none;
}
.reviewRadioBox2inner .content .txt {     
    font-size: 14px;
    line-height: 18px;
}

}
@media only screen and (max-width: 479px){


}
@media only screen and (max-width: 459px){

}