/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) { 

.each-tab {
    padding: 10px 10px;
    background-color: #f1f2f3;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
}}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) { 

.each-tab {
    padding: 10px 30px;
    background-color: #f1f2f3;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
}}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) { }

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) { 

.each-tab {
    padding: 10px 30px;
    background-color: #f1f2f3;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
}}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) { 

.each-tab {
    padding: 10px 30px;
    background-color: #f1f2f3;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
} }


.each-tab .title {

    font-family: "Spectral", sans-serif;
    display: inline-block;
    vertical-align: middle;
    width: 70%;
    line-height: 1.2;
    color: #54595f;
}

.vertical-tab .each-tab.active {
    background-color: #1F2A3A;
	 color: #fff;
}
.vertical-tab .each-tab.active  .title{
	 color: #fff;
}
.vertical-tab-content {display:none;}
.mycontent .active{display:block;}
.rhight {height: calc(100vh - 320px);   overflow-x: hidden; overflow-y: scroll;
}
.rhight22 {height: calc(100vh - 260px);   overflow-x: hidden; overflow-y: scroll;
}
.rhight::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #f7fdfb00;
}

.rhight::-webkit-scrollbar
{
	width: 4px;
	background-color: #f7fdfb00;
}

.rhight::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #86DAF3;
}
/*new*/
.rhight22::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #f7fdfb00;
}

.rhight22::-webkit-scrollbar
{
	width: 4px;
	background-color: #f7fdfb00;
}

.rhight22::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #86DAF3;
}
