/* .patch-div textarea{
  width: 100%;
} */
.patch-sidebar {
	max-width: 300px;
	background: #EBEEF4;
	padding: 10px;
	box-sizing: border-box;
	width: 34%;
}
.patch-sidebar .tab {
	padding: 10px 15px;
	cursor: pointer;
	margin-bottom: 5px;
	transition: background 0.2s;
	border: 1px solid rgb(226, 226, 226);
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: 400;
	width: 300px;
}

    .patch-sidebar .tab:hover {
      background: #F60227;
      color: white;
    }

    .patch-sidebar .tab.active {
    	background: #F60227;
    	color: white;
    }

.patch-content {
	flex-grow: 1;
	padding: 10px;
	overflow-y: auto;
	background: #EBEEF4;
	font-family: Segoe UI;
	font-size: 14px;
	font-weight: 400;
	overflow: hidden;
}

    .patch-content .tab-panel {
      display: none;
    }

    .patch-content .tab-panel.active {
      display: block;
    }

    .patch-content h3 {
      margin-top: 0;
    }

    .patch-content ul {
      padding-left: 20px;
    }

    .patch-content li {
      margin-bottom: 4px;
    }
    .tab {
	background: white;
    }
    .template-cs-tabs-content {
	font-family: Arial, sans-serif;
	margin: 0;
	display: flex;
	/* height: 100vh; */
    }
.template-cs-tabs-content {
	max-width: 100%;
	margin: 0 auto;
	width: 100%;
	padding: 40px;
	background: #ebeef4;
}
    .tab-content {
	padding: 20px;
	background: white;
	border-radius: 12px;
    border: 1px solid rgb(226, 226, 226);
}

/* .flex-box-cs {
	display: grid;
	grid-template-columns: 1fr 1fr;
} */
.meta-cs-pvcr.flex-box-div-pvcr {
	/* flex-basis: 50%; */
	break-inside: avoid;
}
.model-name-cs-pvcr {
	font-size: 14px;
	font-weight: 600;
	font-family: Segoe Ui;
	margin-bottom: 6px;
}
.flex-box-div-cs span {
	font-size: 14px;
	font-family: Segoe UI;
}
.panel-header-cs-pvcr h2 {
	font-size: 24px;
	font-family: Segoe UI;
	font-weight: 600;
	margin: 0px;
}
.main-div-model-section {
	margin-bottom: 10px;
}
.tuning-section-col-parent {
	display: flex;
}
.model-col1-cs-pvcr.col-1-cs-pvcr {
	flex: 0 0 58%;
}
.model-col2-cs-pvcr.col-2-cs-pvcr {
	flex: 0 0 41%;
}
.col-2-cs-pvcr span {
	font-size: 11px;
}
.main-div-model-section {
	flex: 0 0 50%;
}
.header-main-div-pvcr-1 {
	display: grid;
	grid-template-columns: 70% 30%;
	margin: 20px 0px 20px 0px;
	grid-column-gap: 40px;
}
.header-main-img {
	width: 120px;
	height: auto;
}
.header-main-div-pvcr-sub-2 {
    
	align-items: center;
	display: grid;
}
.meta-cs-pvcr.flex-box-div-pvcr {
	margin-top: 0px !important;
	margin-bottom: 10px;
}
.main-div-model-section {
	break-inside: avoid;
}
small {
	font-size: .875em;
	font-weight: 400;
}
.panel-header-cs-pvcr-t {
	max-width: 1080px;
}


/* For Desktop View */
@media screen and (min-width: 1400px) {
.flex-box-cs {
	column-count: 3;
	column-gap: 20px;
	/*max-width: 600px;*/
	/* column-fill: auto; */
}
.flex-box-cs-t {
	column-count: 2;
	column-gap: 20px;
	/* column-fill: auto; */
	/*max-width: 950px;*/
}
}

/* For Tablet View */
@media screen and (min-device-width: 768px) and (max-device-width: 920px) {
.flex-box-cs {
	column-count: 2;
	column-gap: 20px;
	/*max-width: 600px;*/
	/* column-fill: auto; */
}
.flex-box-cs-t {

	column-count: 1;
	column-gap: 20px;
	/*max-width: 950px;*/
	/* column-fill: auto; */
}
    

}

/* For Tablet View */
@media screen and (min-device-width: 920px) and (max-device-width: 1400px) {
.flex-box-cs {
	column-count: 3;
	column-gap: 20px;
	/*max-width: 600px;*/
	/* column-fill: auto; */
}
.flex-box-cs-t {

	column-count: 2;
	/*max-width: 950px;*/
	column-gap: 20px;
	/* column-fill: auto; */
}
    

}



@media only screen and (max-width: 600px) {
.template-cs-tabs-content {
	display: block;
}
.template-cs-tabs-content {
	max-width: 100%;
	margin: 0 auto;
	width: 100%;
	padding: 0px;
	background: #ebeef4;
}
.patch-sidebar {
	max-width: 100%;
	background: #EBEEF4;
	padding: 20px;
	box-sizing: border-box;
	width: 100%;
}
.patch-sidebar .tab {
	width: auto;
}
.patch-content {
	padding: 20px;
}
.flex-box-cs {
	column-count: 1;
	column-gap: 20px;
	/* flex-wrap: wrap; */
}
.flex-box-cs-t {

	column-count: 1;
	column-gap: 20px;
	/* column-fill: auto; */
}
}