/* Marketing Size Dashboard Starts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&font-display=swap');
.pl-0{
	padding-left: 0;
}
.pr-0{
	padding-right: 0;
}
.mt-0{
	margin-top: 0;
}
.mb-0{
	margin-bottom: 0;
}

.mt-25{
	margin-top: 25px;
}
.mb-15{
	margin-bottom: 15px;
}
.pr-15{
	padding-right: 15px;
}
.ms-content-wrapper{
	background: #f6f6f6;
    margin: 50px 0 0 0;
	position: relative;
}
.ms-container{
	padding: 25px 20px;
}
.ms-main-title{
	font-family: Poppins;
    font-style: normal;
    font-size: 14px;
    line-height: 10px;
    letter-spacing: 0.2px;
    color: #080808;
    font-weight: 500;
	margin: 0;	
}
.ms-header-btn-box{
	position: relative;
    top: 7px;
	font-family: Poppins;
}
.ms-breadcrum{
	list-style-type: none;
	margin: 0;
    padding: 0;
	font-family: Poppins;
}
.ms-breadcrum li{
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	line-height: 10px;
	letter-spacing: 0.2px;
	color: #828282;	
	display: inline-block;	
}
.ms-breadcrum li a{
	color: #6361C6;
	font-family: Poppins;
	text-decoration: none;
}
.ms-main-heading{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #4A5681;
	margin: 5px 0px 5px 0px;
}
.btn.ms-primary-btn, .btn.ms-share-btn{	
    border-radius: 2px;
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;	
	color: #FFFFFF;
	
}
.btn.ms-primary-btn{
	background: #6361C6;    
}
.btn.ms-primary-btn:hover{
	background: #3b3a92;
	color: #fff;
}
.btn.ms-share-btn{
	background: #56BCA7;    
}
.btn.ms-share-btn:hover{
	background: #247464;    
}
.ms-lhs-tabs{

}
.ms-lhs-tabs .tab-item{
	border: 0;
}
.ms-lhs-tabs .tab-item a, .ms-lhs-tabs .tab-item a:hover{
	background: #FBFAFF;
	border-radius: 3px 3px 0 0;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;	
	letter-spacing: 0.2px;	
	color: #828282;
	text-align: center;
	padding: 10px 8px;
	display: block;
}
.ms-lhs-tabs .tab-item a:hover{
	background: #fff!important;
	font-family: Poppins;
}
.ms-lhs-tabs .tab-item.active a{
	color: #5E5E5E;
	font-weight: 500;
	border-color: transparent;
	font-family: Poppins;
}
.ms-lhs-tabs .tab-content{
	padding: 0;
    width: 99%;
	font-family: Poppins;
}
.ms-lhs-tabs .tab-item:last-child a{	
    margin: 0;
	font-family: Poppins;
}
.ms-lhs-tabs .nav>li>a:focus, .ms-lhs-tabs .nav>li>a:hover {
    text-decoration: none;
    background-color: #FBFAFF;
	font-family: Poppins;
}
.ms-lhs-tabs .nav-tabs>li>a:hover {
    border-color: transparent;
	font-family: Poppins;
}
.ms-lhs-card{
	background: #FBFAFF;
	box-shadow: 0px 0px 9px 2px rgba(52, 51, 100, 0.06);
	border-radius: 0 0 3px 3px;
	padding: 15px;
	min-height: 797px;
	font-family: Poppins;
}
.ms-lhs-card-sm{
	background: #FBFAFF;
	box-shadow: 0px 0px 9px 2px rgba(52, 51, 100, 0.06);
	border-radius: 0 0 3px 3px;
	padding: 15px;
	min-height: 692px;
	font-family: Poppins;
}
.gs-lhs-card-sm{
	background: #FBFAFF;
	box-shadow: 0px 0px 9px 2px rgba(52, 51, 100, 0.06);
	border-radius: 0 0 3px 3px;
	padding: 15px;
	min-height: 645px;
	font-family: Poppins;
}
.ms-lhs-heading{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;	
	letter-spacing: 0.2px;
	color: #5E5E5E;
}
.ms-lhs-form-heading{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	line-height: 20px;	
	letter-spacing: 0.2px;
	color: #5E5E5E;
	padding-bottom: 10px;
}
.ms-cagr-line{
	border-left:1px solid #DDD;
}
.ms-lhs-list{
	padding: 0;
	margin: 0 0 0 15px;
	font-family: Poppins;
}
.ms-lhs-list li{
	font-family: Poppins;
	font-style: normal;
	font-weight: 300;
	font-size: 11.5px;
	line-height: 14px;
	color: #6361C6;
	margin-bottom: 10px;
}
.ms-lhs-list li span{	
	color: #000;
	line-height: 14px;
	font-family: Poppins;
	font-size: 12px;
}

.ms-lhs-list li span a:hover {
    text-decoration: none! important;
}

.ms-lhs-form{

}
.ms-lhs-form .form-group .form-control{
	background: #F2F3F8;
	border-radius: 2px;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 20px;
	color: #606060;
	width: 100%;
	padding: 0 0 0 7px;
}
.ms-primary-btn.ms-add-save{
	width: 85px;
    line-height: 20px;
	font-family: Poppins;
}
.ms-lhs-customized{
	padding-bottom: 70px;
	font-family: Poppins;
}
.ms-lhs-customized h2{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #606060;
}
.ms-lhs-customized .lhs{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #6361C6;
}
.nav-tabs{
	border: transparent;
}
.ms-lhs-customized .rhs{
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 8px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #6361C6;
}
.ms-lhs-access{
	background: #EEEEFB;
	width: 165px;
	margin: 0 auto;
	text-align: center;
	font-family: Poppins;
}
.ms-lhs-access .ms-access img{
	width: 100%;
}
.ms-lhs-access h2{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #6361C6;
}
.ms-lhs-access.lg{
	background: #EEEEFB;	
	text-align: center;
	width: 100%;
	font-family: Poppins;
}
.ms-lhs-access.lg .ms-access img{
	width: 100%;
}
.ms-lhs-access.lg h2{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #6361C6;
	margin-bottom: 0;
}
.ms-lhs-access.lg .ms-bottom-box{
	padding: 7px 0 0 0;
    text-align: left;
	font-family: Poppins;
}

.ms-lhs-access p{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 15px;
	text-align: center;
	color: #5E5E5E;
}
.ms-bottom-box{ 
	padding: 15px 5px;
	font-family: Poppins;
}
.ms-rhs-dashboard-card.scroll{
	max-height: 650px;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    right: 5px;
	/* padding: 0px 10px 0 20px; */
}
.ms-rhs-dashboard-card .card-box{	
	border-radius: 3px;
    padding: 10px 15px 10px 15px;
    background-image: url(../images/ms-rhs-dashboard-circle.svg)!important;
    background-repeat: no-repeat!important;
    background-position: right -18px top -14px!important;	
}
.ms-rhs-dashboard-card .card-box .value{		
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	/* font-size: 22px; */
	font-size: 18px;
	line-height: 20px;	
	letter-spacing: 0.2px;
	color: #FFFFFF;
}
.ms-rhs-dashboard-card .card-box .text{		
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #FFFFFF;
}
.ms-rhs-dashboard-card .card-box .img img{
	position: relative;
    top: 9px;	
	font-family: Poppins;
}
.ms-rhs-dashboard-card.ms-filter .card-box .img img{	
    top: 5px;		
}
.ms-rhs-dashboard-card .card-box.one{
	background: #5F5DC3;	
}
.ms-rhs-dashboard-card .card-box.two{
	background: #EB723B;	
}
.ms-rhs-dashboard-card .card-box.three{
	background: #4DAA96;	
}
.md-card-box{
	background: #FFFFFF;
	box-shadow: 0px 0px 9px 2px rgba(52, 51, 100, 0.06);
	border-radius: 3px;
	padding: 10px;
	min-height: 380px;
	font-family: Poppins;
}
.ms-rhs-card-heading h2{
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;	
	letter-spacing: 0.2px;
	color: #252733;
}
.ms-rhs-card-heading.filter h2{
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 11.5px;
	line-height: 20px;	
	letter-spacing: 0.2px;
	color: #252733;
}
.ms-rhs-filter .btn.btn-default.dropdown-toggle{
	background: #F2F3F8;
	border-radius: 1px;
	color: #606060;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
}
.ms-rhs-filter .dropdown-menu{
	position: absolute;
    left: -85px;
	z-index:1 !important;
}
.ms-rhs-filter .dropdown-menu li a{
	color: #000;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {    
    outline: none;
    outline-offset: 0;
}
.ms-img-box img{
	width: 100%;
}
.ms-img-box .breakdown{
	margin-top: 30px;
	font-family: Poppins;
}
.ms-img-box .ms-rb{
	margin: 90px 0 0 5px;
	font-family: Poppins;
}
.ms-img-box .globe{
	position: relative;
	z-index: 99;
	font-family: Poppins;
}
.ms-rb-globe-fix{
	position: relative;
	z-index: 100;
	font-family: Poppins;
}
.md-card-box.ms-rb-box{
	min-height: 427px;
	font-family: Poppins;
}
.table.table-bordered.ms-lhs-table thead tr th{
	background: #F2F3F8;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	color: #5E5E5E;
	border: 1px solid #F2F3F8;
	vertical-align: top;
}
.table.table-bordered.ms-lhs-table tbody tr td{	
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	color: #5E5E5E;
	vertical-align: top;
}
.table.table-bordered.ms-lhs-table thead tr th.one{
	width: 50%;

}
.table.table-bordered.ms-lhs-table thead tr th.two{
	width: 50%;
}
.table.table-bordered.ms-lhs-table thead tr th.th-md{
	
}
.table.table-bordered.ms-lhs-table thead tr th.th-sm{
	font-size: 8px;
}
.table.table-bordered.ms-lhs-table tbody tr td.td-md{
	
}
.table.table-bordered.ms-lhs-table tbody tr td.value{
	font-size: 8px;
	color: #6059C3;
	font-weight: 700;
	font-family: Poppins;
}
.ms-btn-width{
	/*width: 100px;*/
	font-family: Poppins;
}
.ms-hamerburg a{
	margin-right: 10px;
	font-family: Poppins;
}
.ms-hamerburg-content{
	background: #FFFFFF;
    box-shadow: 0px 0px 9px 2px rgb(52 51 100 / 6%);
    border-radius: 3px;
    padding: 10px;
    min-height: 729px;
	font-family: Poppins;
}
.ms-hamerburg-content h2{
	color: #4A5681;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	background: #F3F2FF;
	padding: 5px;
}
.ms-accordion .panel-heading{	
	padding: 0;
	background: transparent;
	font-family: Poppins;
}
.ms-accordion .panel-heading .panel-title .accordion-toggle{
	color: #6D6B90;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;	
}
.ms-accordion .panel-default>.panel-heading{
	border-color: transparent;
}
.ms-accordion .panel-default{
	border-color: transparent;
}
.ms-accordion .panel-body{
	font-family: Poppins;
	font-style: normal;
	font-weight: 300;
	font-size: 10px;
	color: #333;
	padding: 5px 5px 5px 14px;
	border: 0;
	
}
.ms-accordion .panel{
	box-shadow: none;
}
.ms-accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{
	border-top-color: transparent;
}
.ms-img-box .ms-rb-filter {
    margin: 70px 0 0 5px;
}
.md-card-box.ms-rb-box.filter {
    min-height: 357px;
}
.ms-text-sm{
	font-family: Poppins;
    font-style: normal;
    font-weight: 300;
    font-size: 11px;
    line-height: 10px;
    letter-spacing: 0.2px;
    color: #333;    
}
.table.ms-scenario-tab tr td{
	width: 50%;
	font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 11.5px;
    color: #5E5E5E;
    vertical-align: top;
	border: 0;
	padding: 5px 0;
}
.table.ms-scenario-tab tr td.one, .table.ms-scenario-tab tr td.one a{
	color: #6059C3;
	font-size: 11.5px;
	font-family: Poppins;
	text-decoration: none;
}
.table.ms-scenario-tab tr td.two{
	text-align: right;
}
a.mnav-text-nw:hover{
	color: #fff!important;
}

/* progress starts */
/* 
.rangeslider {
  background-color: #fff;
  border-radius: 0;
  height: 0.2rem;
}
wrapper {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 15rem;
  }
.rangeslider__fill {
  background-color: #F01F14;
  border-radius: 0;
}

.rangeslider__handle {
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  transition: transform 0.3s ease-in-out;
  -moz-transition: transform 0.3s ease-in-out;
  -webkit-transition: transform 0.3s ease-in-out;
}
.rangeslider__handle::after {
  display: none;
}
.rangeslider__handle:hover, .rangeslider__handle:active {
  -ms-transform: scale(1.2, 1.2);
  /* IE 9 */
  -webkit-transform: scale(1.2, 1.2);
  /* Safari */
  transform: scale(1.2, 1.2);
  transition: transform 0.1s ease-in-out;
  -moz-transition: transform 0.1s ease-in-out;
  -webkit-transition: transform 0.1s ease-in-out;
}

.rangeslider__value-bubble {
  position: absolute;
  top: auto;
  left: 50%;
  bottom: 2.5rem;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  text-align: center;
  background-color: #F01F14;
  padding: 1rem;
  color: #fff;
  width: auto;
  margin: 0;
  white-space: nowrap;
}
.rangeslider__value-bubble::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 1rem solid transparent;
  border-right: 1rem solid transparent;
  border-top: 1rem solid #F01F14;
  position: absolute;
  top: auto;
  left: 50%;
  bottom: -1rem;
  transform: translate(-50%, -45%);
  -webkit-transform: translate(-50%, -45%);
  -ms-transform: translate(-50%, -45%);
} */
/* progress ends */


/* Form Section Start */


.ms-heading-box{
	background-color: #E9EBF0;
}
.ms-heading-box h3{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;
	padding: 15px;
	margin: 50px 0px 0px 0px;
}
.ms-heading-box{
	background-color: #E9EBF0;
}
.ms-form-bottom{
	background: #F7F7F7;
	padding: 15px;
	font-family: Poppins;
}
.ms-form-bottom .row{
	 border: 1px solid none; 
	margin-bottom: 15px;
	font-family: Poppins;
}
.ms-form-bottom .col-form-label{
		font-family: Poppins;
		font-style: normal;
		font-weight: 500;
		font-size: 11px;
		line-height: 20px;
		letter-spacing: 0.2px;
		color: #5E5E5E;
		padding-top: 8px;

}
.ms-form-bottom .form-control{
	background: #FFFFFF;
	box-shadow: 0px 2px 21px rgba(43, 43, 67, 0.03);
	border: 0px;
    padding: 20px 15px;
	font-size: 12px;
	font-family: Poppins;

}
.ms-form-btn-box{
	text-align: center;
    margin: 25px 0;
	font-family: Poppins;
}
.ms-form-btn-box .ms-search-btn{
	border-radius: 2px;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 16px;
    color: #FFFFFF;	
	background: #6361C6;
}
.ms-form-btn-box .btn-link{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 16px;
	text-align: center;
	color: #606060;

}


/* Form Section end */


/* Error Message Start */
.ms-error-message{
	width: 700px;
    margin: 0 auto;
	min-height: 422px;
	font-family: Poppins;
}
.ms-error-heading h4{
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: 425;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;	
	margin: 10px 0px 0px 0px;
}

.ms-error-para{
	font-family: Poppins;
	font-style: normal;
	font-weight: 300;
	font-size:  12px;
	line-height: 15px;
	text-align: center;
	color: #5E5E5E;
	margin-top: 10px;
}
.ms-help-box{
	margin-top:100px;
}
.ms-help-box img{
	width: 50px;
	font-family: Poppins;
}
.ms-progess-left{
	position: relative;
    top: -5px;
    font-size: 10px;
    left: 18px;
	font-family: Poppins;
}
.ms-progess-right{
	position: relative;
    top: -5px;
    font-size: 10px;
    right: -10px;
	font-family: Poppins;
}
.mt-10{
	margin-top: 10px;
	font-family: Poppins;
}
.ms-form-box{
	width: 800px;
    margin: 0 auto;
}

/* Error Message End */

/* Global Spend Start */
.ms-lhs-search-bar{
	position: relative;
}
.ms-lhs-search-bar .form-control{
	border-radius: 15px;
}
.gs-search{
	position: absolute;
    right: 10px;
    top: 8px;
}
.ms-middle-content{	
	margin: 15px;
}
.ms-middle-content .ms-accordion .panel{
	background: transparent;
}
.gs-acc-inner-box{
	background: #E4E2F6;
    padding: 10px;
    border-radius: 5px;	
	cursor: pointer;
}


.gs-acc-inner-box:hover{
background: #D9D7E9;
}


.gs-acc-divider{
	margin: 10px 0;
}
.gs-acc-inner-box h3{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 27px;
	margin: 0;
	color: #171717;
}
.gs-acc-inner-box h3 .lg{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 13px;
	line-height: 19px;
	color: #171717;
}
.gs-acc-inner-box p{
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 19px;	
	color: #171717;
	margin: 0;
}
.gs-acc-link{
	color: #5F5DC3;
}
.gs-heading h2 {
    font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 9px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;
	margin-top: 10px;
}

.gs-heading-box{    
	background: #E9EBF0;
	padding: 10px;
}
.gs-heading-box h2 {
    font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;	
	margin: 0;
}
.gs-box-content{
	border: 1px solid #FBFAFF;
	padding: 10px;
	background: #fff;
	margin-bottom: 20px;
}
.gs-box-content img{
	width: 100%;
}
.ms-lhs-tabs.gs-body-tabs{
	
}
.ms-lhs-tabs.gs-body-tabs .tab-item a{
	padding: 8px 15px;
    margin: 5px 10px 10px 0;
	border: 1px solid #F0F0F0;

}
.ms-lhs-tabs.gs-body-tabs .tab-content>.tab-pane{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;	
	padding: 10px 15px;
	min-height: 215px;
	
}
.ms-lhs-tabs.gs-body-tabs .tab-content>.tab-pane h3{
	font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 11.5px;
    line-height: 5px;
    letter-spacing: 0.2px;
    color: #000000;
    margin: 5px 0 15px 0;
	
}


.ms-lhs-tabs.gs-body-tabs .tab-content>.tab-pane p{
	font-family: Poppins;
    font-style: normal;
    font-weight: 300;
    font-size: 11.5;
    line-height: 14px;
    letter-spacing: 0.2px;
    color: #000;		
}
.btn.gs-btn-width{
	padding: 7px 30px;
	margin: 15px 5px;
}
.gs-rhs-content{
	
    margin: 30px 0 0 0;
    border-radius: 2px;
    padding: 10px 10px 20px 10px;
	box-shadow: 0px 0px 9px 2px #e9e9e9;
	min-height: 710px;
	background-color: #FBFAFF;
}
.gs-rhs-content .gs-heading h2{
	margin: 0 0 5px 0;
	position: relative;
    top: -3px;
}
.gs-lhs-box{
	
    box-shadow: 0px 0px 9px 2px #e9e9e9;
    margin: 5px 0px 0px 0px;
    border-radius: 2px;
	padding: 10px 0;
	background-color: #FBFAFF;
}
.gs-rhs-icon-link{
	list-style-type: none;
    margin: -2px 0 0 0;
    padding: 0;

}
.gs-rhs-icon-link li{
	
}
.gs-rhs-icon-link li a{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	
}
.gs-rhs-icon-link li a.separator{
	border-right: 1px solid #ccc;
    padding-right: 5px;
    margin-right: 5px;
}
.gs-rhs-icon-link li a span img{
	
}


.ms-box-content{
	border: 1px solid red;
}

.dc-trends-card{
	border: 1px solid #F4F4F4;
	width: 175px;
}

.dc-trends-card2{
	border: 1px solid #F4F4F4;
	padding: 10px;
	
}
.dc-trends-card2 .ms-gartner-text{
	margin: 0 0 0 10px;
}
.dc-trends-card2 .ms-graph-text{
	margin-top: 7px;
}
.dc-trends-text{
	padding: 10px;
	height: 155px;
}
.dc-trends-text p{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #9D9D9D;
}
.dc-trend-btn{

}
.dc-trend-btn .btn{
	border-radius: 0;
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #FFFFFF;
	width: 87px;
}
.dc-trend-btn .btn.ms-primary-btn{
	background: #F1F1F1;
	color: #6A6A71;
}
.dc-trend-btn .btn.ms-primary-btn:hover{
	background: #c5c3c3;
	color: #6A6A71;
}
.dc-trend-btn .btn.ms-share-btn{
	
}
.dc-trend-btn .btn.ms-share-btn.ms-negative{
	background: #EE2E51;	
}
.dc-trend-btn .btn.ms-share-btn.ms-neutral{
	background: #8281D1;	
}
.dc-trend-btn .btn.ms-share-btn.ms-negative:hover{
	background: #ca1a3b;	
}
.dc-trend-btn .btn.ms-share-btn.ms-neutral:hover{
	background: #5150a5;	
}
.ms-trends-card-box{	
    height: 215px;
    overflow-x: auto;
    overflow-y: hidden;    
}
.ms-trends-card-box .row.ms-trends-card-content{	
	width: 1025px;
}
.ms-trends-card-box .row .col-md-4{	
    display: inline-block;
    width: 190px;
}

.ms-graph-text .p{
	font-family: Poppins;
font-style: normal;
font-weight: 500;
font-size: 10px;
line-height: 20px;
letter-spacing: 0.2px;
color: #9D9D9D;
}

.ms-global-icon{
	width: 40%;
    margin: 6px 0px 0px -6px;
}
.ms-gartner-text{
	Font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 12.5px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #5F5DC3;
    margin: 6px 0px 8px -61px;
}
.ms-graph-text p{
	padding-left: 10px;
}
.close-preview-box{	
	margin: 30px 0 0 0;
    border-radius: 2px;
    padding: 10px 10px 20px 10px;
    box-shadow: 0px 0px 9px 2px rgb(52 51 100 / 6%);
    min-height: 650px;
}
.gs-close-preview{
	font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 0.2px;
}
.card-form-box .form-group label{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #5E5E5E;
}

.card-form-box .form-group .form-control{
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 0.2px;
	color: #9D9D9D;
	border: 0;
    box-shadow: none;
	border: 1px solid #9D9D9D;
}
.mb-0{
	margin-bottom: 0;
}
/* Global Spend End */
.ms-accordion.ms-edit .panel{	
	background: transparent;
}
.ms-seeting-edit .btn.ms-ttoltip-btn{
	background: transparent;
    box-shadow: none;
    padding: 0;
}
.ms-setting-edit-btn{
	width: 100%;
    text-align: center;
    margin-top: 50px;
}
.ms-setting-edit-btn .btn.btn-link{
	border-radius: 2px;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 16px;
    color: #9D9D9D;
}
.dc-trends-card{
	position: relative;
	cursor: pointer;
}
.dc-trends-card .dc-edit-icon img{
	display: none;
}
.dc-trends-card:hover .dc-edit-icon img{
	width: 10px;
    position: absolute;
    right: 0;
    margin: 5px;
	display: block;
}
.tab-pane.tab-form-content .card-form-box .form-group .form-control{
	border: 1px solid #9D9D9D;
}
.mb-10{
	margin-bottom: 10px;
}
.btn.btn-link.ms-btn-link{
	color: #9D9D9D;
	font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 16px;
}

/* custom scrollbar */
.scrollable {
	/* background-color: #a3d5d3; */
	height: 100%;
	overflow-y: auto;
  }
  
  .scrollable-container {
	/* background-color: #a3d5d3;
	width: 240px;
	height: 160px; */
	position: relative;
	overflow: hidden;
	margin: auto;
	/* margin-top: 16px; */
  }
  
  .scrollable div {
	font-size: 23px;
	
  }
  .tab-form-content .ms-main-title{
	  margin-bottom: 10px;
  }
  
  /*IE*/
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .scrollable {
		  margin-right: -10px;
		  padding-top: 32px;
		  margin-top: -32px;
		  margin-bottom: -32px;
		  padding-bottom: 32px;
  
		  /* ie scrollbar color properties */
		  scrollbar-base-color: #efefef;
		  scrollbar-face-color: #a4a2ff;
		  scrollbar-3dlight-color: #a4a2ff;
		  scrollbar-highlight-color: #a4a2ff;
		  scrollbar-track-color: #efefef;
		  scrollbar-arrow-color: #a4a2ff;
		  scrollbar-shadow-color: #a4a2ff;
		  scrollbar-dark-shadow-color: #a4a2ff;
	}
	
		.scrollable:after {
		  content: "";
		  height: 32px;
		  display: block;
	  }
	  
  }
  
  /*Edge*/
  @supports (-ms-ime-align:auto)  {
  .scrollable {
		  margin-right: -10px;
		  padding-top: 16px;
		  margin-top: -16px;
		  margin-bottom: -16px;
		  padding-bottom: 16px;
  }
	
  .scrollable:after {
	  content: "";
	  height: 16px;
	  display: block;
  }
  }
  
  /*Firefox*/
  /*From version 64 - https://drafts.csswg.org/css-scrollbars-1/*/
  .scrollable {
	  scrollbar-width: thin;
	  scrollbar-color: #a4a2ff #efefef;
  }
  
  
  /*Chrome*/
  .scrollable::-webkit-scrollbar-track {
	  background-color: #efefef;
	  width: 4px;
  }
  
  .scrollable::-webkit-scrollbar-thumb {
	  background-color: #a4a2ff;
	  border: 1px solid transparent;
	  background-clip: content-box;
  }
  
  .scrollable::-webkit-scrollbar {
	  width: 8px;
  }
/* custom scrollbar ends */
.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}
.flex-row {
    -ms-flex-direction: row!important;
    flex-direction: row!important;
}
.ms-setting-content-wrapper{	
	width: 300px;
    position: absolute;
    top: 200px;
    right: 10px;
	
}
.ms-box{
	
}
.ms-setting-show-hide-box{		
	width: 300px;
    float: right;
}
.ms-box2{
	z-index: 100;
    margin: 25px 10px 0px 7px;
    position: absolute;
}
.gs-close-preview.ms-show{
	position: absolute;
    right: 25px;
    top: 62px;
    z-index: 99;
}
.gs-close-preview.ms-hide{
	position: absolute;
    right: 4px;
    top: 20px;
    z-index: 101;
}
.ms-setting-show-hide-lhs{	
	position: relative;
	left: 15px;
	margin-right: 15px;
}
.ms-setting-show-hide-rhs .gs-rhs-content{
	position: relative;
    right: 15px;
}
.ms-preview-link{
	position: relative;
    /* left: -20px; */
	top: -5px;
}
.gs-close-preview.ms-setting-show{
	right: 10px;
    position: relative;
    top: 3px;
}
.ms-setting-close-box{
	position: absolute;
    right: 0px;
    top: 34px;
    z-index: 10;
}
.ms-edit-close-box{
	position: absolute;
    right: 0;
    top: 2px;
    z-index: 12;
}
.gs-close-preview.ms-setting-hide img{	
	width: 30px;
}
.dashboard-info-close{
	position: absolute;
    top: 21px;
    right: 32px;
	z-index: 12;
}
.ms-setting-outer-box{	
	position: relative;
	width: 100%;
    text-align: right;
}
.ms-setting-box{	
	text-align: left;
    margin-top: 0px;
    position: absolute;
    top: 0;
    z-index: 10;
    width: 100%;
}
.ms-edit-box{	
	text-align: left;
    margin-top: 0px;
    position: absolute;
    top: 0;    
    width: 100%;	
    z-index: 11;
}
.gs-close-preview.ms-edit-hide img{
	width: 30px;
}
.ms-edit-outer-box{	
	position: relative;
	width: 100%;
    text-align: right;
}
.gs-close-preview.ms-edit-hide{	
	top: 33px;
    position: absolute;
    right: 0px;
}
.ms-tab-add-wrapper{	
	position: relative;
}
.ms-tab-add1-box{
	position: absolute;
    width: 95%;
    background: #fff;
    z-index: 10;
}
.gs-close-preview.ms-tab1-add{

}
.gs-close-preview.ms-tab1-close{
	position: absolute;
    right: 20px;
    top: -4px;	
    z-index: 11;
}
.gs-close-preview.ms-tab1-close img{
	width: 30px;
}
.ms-tab-add1-link{
	
}
.ms-tab-add2-box{
	position: absolute;
    width: 95%;
    background: #fff;
    z-index: 10;
	padding: 10px;
}
.gs-close-preview.ms-tab2-add{

}
.gs-close-preview.ms-tab2-close{
	position: absolute;
    right: 20px;
    top: -40px;	
    z-index: 11;	
}
.ms-tab-add2-link{
	
}
.ms-tab-add1-box .ms-main-title{
	font-size: 12px;
    margin-left: 10px;
}
.ms-lhs-tabs.gs-body-tabs {
    padding-bottom: 0;
}
.gs-close-preview.ms-tab2-close img{
	width: 30px;
}
.ms-tab-add2-box .ms-main-title{
	font-size: 12px;
    margin-top: -10px;
    margin-bottom: 5px;
}
header{
	z-index: 100!important;
}
.ms-setting-outer-box .ms-main-heading{
	position: relative;
    top: -7px;
}
.preview-a-link{
	position: relative;
    top: -5px;
}

.ms-excel-link{
	text-align: right;
	position: relative;
	padding-right: 15px;
	top: -53px;
}
.ms-excle-down img{
	position: absolute;
    top: 47px;
    right: 25px;
}
.ms-excle-up img{
	position: absolute;
    top: 47px;
    right: 8px;
}



.ms-lhs-tabs.gs-body-tabs .tab-content:hover .ms-excel-link{
	display: block!important;
}


/* Inner form box starts */
.ms-form-inner-box{
	
}

.ms-form-inner-box .ms-heading-box h3{
	margin-top: 0;
}
.ms-form-inner-body{	
	border-left: 2px solid #E9EBF0;
	border-right: 2px solid #E9EBF0;
}
.ms-form-desc{
	font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #5E5E5E;  
	padding: 0px 0 15px 0;   
}
.ms-form-inner-body-box{
	width: 300px;
	margin: 0 auto;
}
.ms-inner-form .form-group label{
	font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #5E5E5E;
    padding-top: 8px;
}
.ms-inner-form .form-group input[type="text"]{
	border-radius: 0;
    box-shadow: none;
}
.ms-form-inner-btns{
	margin-top: 35px;
}
.ms-form-inner-btns .btn{
	width: 100%;
	border: 0;
	border-radius: 0;
}
.ms-form-inner-btns .btn.btn-primary{	
	background: #5F5DC3;	
}
.ms-form-inner-btns .btn.btn-primary:hover{	
	background: #403e96;
}
.ms-form-inner-btns .btn.btn-default{	
	background: #DFE0EB;	
}
.ms-form-inner-btns .btn.btn-default:hover{	
	background: #a9a9ad;
}

.ms-dotted-btn{
	padding: 0;
	margin: 0;
	list-style-type: none;

}
.ms-dotted-btn li{
	border: 1px dotted #9588EA;
	padding: 3px;
	border-radius: 5px;
	margin-bottom: 10px;
	
}
.ms-dotted-btn li a{
	font-family: Poppins;
    font-style: normal;
    font-weight: 300;
    font-size: 11px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #5E5E5E;
    background: #DFE0EB!important;
    display: block;
    text-align: center;
    padding: 18px;
    border-radius: 5px;
}
.ms-dotted-btn li a:hover, .ms-dotted-btn li a.active{	
	background: #403e96!important;
	color: #fff;
}
.ms-inner-form-table{
	margin: 0 15px;
}
.ms-inner-form-table .table thead th{
	background: #E9EBF0;
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    color: #333;
    border: 1px solid #F2F3F8;
    vertical-align: top;
	font-weight: 600;
}
.ms-inner-form-table .table tbody td{	
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    color: #333;
    border: 1px solid #F2F3F8;
    vertical-align: top;
}
.ms-rhs-filter.ms-3dots{
	border: 1px solid transparent;
}

.ms-rhs-filter.ms-3dots .ms-rhs-filter .btn.btn-default.dropdown-toggle {
    background: #fff;
    border-radius: 1px;
    color: #606060;
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
}
.ms-rhs-filter.ms-3dots .btn-default{
	border: transparent;
    background: none!important;
}
.ms-rhs-filter.ms-3dots .btn-default img{
	width: 4px;
	position: relative;
    top: -2px;
}
.ms-rhs-filter.ms-3dots .btn-group.open .dropdown-toggle{
	box-shadow: none;
}
.ms-rhs-filter.ms-3dots .dropdown-menu{	
	left: -140px;
}
.ms-inner-form-table .table{
	margin-bottom: 5px;
}
.ms-form-tab-add-link a{
	color: #5F5DC3;	    
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
}
.ms-form-tab-add-link a span{	
	font-size: 16px;
    position: relative;
    top: 2px;
}
.ms-inner-count{
	color: #A0A0A0;	    
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
	text-align: right;
    padding: 10px 10px 0 0;
}

.ms-rhs-filter.ms-3dots .dropdown-menu>li>a:focus, .ms-rhs-filter.ms-3dots .dropdown-menu>li>a:hover{
	background: #ACA1EF;
}
.btn.ms-publish-btn{
	background: #fff;    
    margin-right: 2px;
    border-radius: 2px;
    height: 32px;
	font-size: 10px;
}
.btn.ms-publish-btn:hover{
	background:#FBFAFF;    
}
.ms-form-inner-tab{
	
}
.btn.ms-publish-btn:{

}
.ms-form-inner-tab .nav-tabs > li > a{
	border: 1px dotted #F2F3F8;
    background: #fff;
    margin: 0 3px 5px 0;
    border-radius: 3px;
}
.ms-form-inner-tab .nav-tabs > li > a:hover, .ms-form-inner-tab .nav-tabs > li.active > a {
	border: 1px solid #F2F3F8;
	background: #F5F7FD;
}
.ms-form-inner-tab .nav.nav-tabs{
	margin-left: 15px;
}
.ms-form-inner-tab .ms-inner-form-table .table thead th.ms-tick-icon,.ms-form-inner-tab .ms-inner-form-table .table tbody td.ms-tick-icon{
	width: 5%;
}

.ms-form-inner-tab .ms-inner-form-table .table thead th.one,.ms-form-inner-tab .ms-inner-form-table .table tbody td.one{
	width: 30%;
}
.ms-form-inner-tab .ms-inner-form-table .table thead th.two,.ms-form-inner-tab .ms-inner-form-table .table tbody td.two{
	width: 20%;
}
.ms-form-inner-tab .ms-inner-form-table .table thead th.three,.ms-form-inner-tab .ms-inner-form-table .table tbody td.three{
	width: 20%;
}
.ms-form-inner-tab .ms-inner-form-table .table thead th.four,.ms-form-inner-tab .ms-inner-form-table .table tbody td.four{
	width: 25%;
}
.ms-form-inner-tab .ms-inner-form-table .table thead th{
	
}
.ms-form-inner-tab .ms-inner-form-table .table tbody td{
	
}
.ms-form-inner-tab-content{	
	color: #333;	    
    font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
	padding: 15px;
	margin: 0 15px;	
	
}

/* tick on click starts */
/* @import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap");
*,
*:after,
*:before {
  box-sizing: border-box;
} */

/* body {
  font-family: "Inter", sans-serif;
  line-height: 1.5;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f8f8f9;
} */

.ms-tick-click-box .checkbox-group {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	max-width: 700px;
	-webkit-user-select: none;
	   -moz-user-select: none;
		-ms-user-select: none;
			user-select: none;
  }
  .ms-tick-click-box .checkbox-group > * {
	margin: 0.5rem 0.5rem;
  }
  
  .ms-tick-click-box .checkbox-group-legend {
	font-size: 1.5rem;
	font-weight: 700;
	color: #9c9c9c;
	text-align: center;
	line-height: 1.125;
	margin-bottom: 1.25rem;
  }
  
  .ms-tick-click-box .checkbox-input {
	clip: rect(0 0 0 0);
	-webkit-clip-path: inset(100%);
			clip-path: inset(100%);
	height: 1px;
	overflow: hidden;
	position: absolute;
	white-space: nowrap;
	width: 1px;
  }
  .ms-tick-click-box .checkbox-input:checked + .checkbox-tile {
	border-color: #2260ff;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	color: #2260ff;
	background: #F5F7FD;
  }
  .ms-tick-click-box .checkbox-input:checked + .checkbox-tile:before {
	transform: scale(1);
	opacity: 1;
	background-color: #2260ff;
	border-color: #2260ff;
  }
  .ms-tick-click-box .checkbox-input:checked + .checkbox-tile .checkbox-icon, .ms-tick-click-box  .checkbox-input:checked + .checkbox-tile .checkbox-label {
	color: #2260ff;
  }
  .ms-tick-click-box .checkbox-input:focus + .checkbox-tile {
	border-color: #2260ff;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1), 0 0 0 4px #b5c9fc;
  }
  .ms-tick-click-box .checkbox-input:focus + .checkbox-tile:before {
	transform: scale(1);
	opacity: 1;
  }
  
  .ms-tick-click-box .checkbox-tile {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 7rem;
	min-height: 7rem;
	border-radius: 0.5rem;
	border: 2px solid #b5bfd9;
	background-color: #fff;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	transition: 0.15s ease;
	cursor: pointer;
	position: relative;
  }
  .ms-tick-click-box .checkbox-tile:before {
	content: "";
	position: absolute;
	display: block;
	width: 1.25rem;
	height: 1.25rem;
	border: 2px solid #b5bfd9;
	background-color: #fff;
	border-radius: 50%;
	top: 0.25rem;
	left: 0.25rem;
	opacity: 0;
	transform: scale(0);
	transition: 0.25s ease;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='216 72.005 104 184 48 128.005' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'%3E%3C/polyline%3E%3C/svg%3E");
	background-size: 12px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
  }
  .ms-tick-click-box .checkbox-tile:hover {
	border-color: #2260ff;
  }
  .ms-tick-click-box .checkbox-tile:hover:before {
	transform: scale(1);
	opacity: 1;
  }
  
  .ms-tick-click-box .checkbox-icon {
	transition: 0.375s ease;
	color: #494949;
	margin: 25px 0 05px 0;
  }
  .ms-tick-click-box .checkbox-icon svg {
	width: 3rem;
	height: 3rem;
  }
  
  .ms-tick-click-box .checkbox-label {
	color: #707070;
	transition: 0.375s ease;
	text-align: center;
	margin-bottom: 15px;
  }

  .ms-tick-click-box .checkbox{	 
	  
  }
  .ms-tick-click-box .row.ms-tick-row{	
	width: 100%;
  }	
  .ms-tick-click-box .checkbox-wrapper{
	  padding-left: 0;
	  width: 100%!important;
  }
  .ms-tick-click-box .checkbox-tile{
	border: 1px solid #b5bfd9; 
	border-radius: 5px;
	width: 100%!important;
	font-family: Poppins;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.2px;
    color: #333;
    padding: 0px 0 15px 0;
  }
/* tick on click ends */




/* Inner form box ends */
/* marketing-size-dashboard-collaboration start */
/* .ms-chat-box .pocket-conv-container{
	margin-top: -60px;
}
.ms-chat-box .my-nav-pills01>li>a{
	padding: 5px;
}
.ms-chat-box .conv-box-width{	
	width: 288px;
	position: relative;
	top: -28px;
}
.ms-img-box.ms-img-collaboration-box{	
	height: 515px;
    overflow-y: auto;
    overflow-x: hidden;
}
.ms-img-box.ms-img-collaboration-box div{	
	margin-bottom: 15px;
}
.ms-img-box.ms-img-collaboration-box div img{	
	width: 100%;
} */
.ms-chat-box.pocket-conv-container{
	margin-top: 30px;
}
.ms-rhs-card-outer-box{	
	overflow-x: scroll;
	overflow-y:hidden;
}
.ms-rhs-card-inner-box{	
	width: 1000px;
}
.ms-enlarge img {
	width: 13px;
    position: relative;
    top: 10px;
}






/* marketing-size-dashboard-collaboration end */




/* Hover Delete icon Start*/

table.mrkt-customized .hover-scenario{
    visibility: hidden;
}
table.mrkt-customized tr:hover .hover-scenario{
    visibility: visible;
}
table.mrkt-customized tr:hover{
    background-color: #efefef;
}

table.mrkt-customized tr:hover .hover-remove img{
    background-color: #efefef;
    
}
.hover-remove-txt{
    position: absolute;
    left: 205px;
}
.hover-scenario{
    margin-top: -16px;
    color: #6059C3;
    font-size: 11.5px;
    font-family: Poppins;
    cursor: pointer;
}


/* Hover Delete icon End*/




/*  Scenario Popup starts */
    
    .ip-scenario-popup{
		border: 1px solid #eee;
		width: 268px;
		margin: 0 auto;
		box-shadow: 0 4px 5px 0 #ccc;
		background-color: #fff;
		z-index: 1;
		position: absolute;
		margin-top: 25px;
    }
    .ip-inner-scenario{
		text-align: right;
		cursor: pointer;
		padding: 0px;
		position: absolute;
		right: 0px;
		padding-top: 5px;
        padding-right: 5px;
     }
    .ip-inner-scenario-content{
        padding: 0 20px;
    }
    .ip-inner-scenario-header{
        font-size: 14px;
        font-family: 'Poppins';
        font-weight: 500;
        color: #4c4b9c;
        padding-bottom: 4px;
		margin-top: 10px;
    }
    .ip-inner-scenario-para{
        font-size: 12px;
        font-family: 'Poppins';
        font-weight: 300;
        letter-spacing: 0.1;
    }
    .ip-inner-scenario-view-info{
        text-align: right;
    }
    .ip-inner-scenario-view-info{
        padding: 0 10px 10px 0;
    }
    .ip-inner-scenario-view-info a{
        font-size: 11px;
        color: #5F5DC3;
    }






/* Media Queries Starts */
/* Mobile */
@media screen and (max-width: 768px) {   
	.ms-content-wrapper {
		background: #f6f6f6;
		margin: 35px auto;
		width: 115%;
	}  
	.ms-form-box{
		width:100%;
		margin: 0 auto;
	}
	
	.ms-container {
		padding: 25px 20px;
		margin-left: 10px;
	}
	.ms-lhs-tabs .tab-item a{
		font-size: 9px;
	}
	.ms-primary-btn.ms-add-save {		
		margin-left: 16px;
	}
	.ms-rhs-dashboard-card .card-box .img img {
		position: relative;
		top: -25px;
	}
	.ms-rhs-dashboard-card .card-box{
		margin: 10px 0;
	}
	header {
		box-shadow: none;
		position: fixed;
		top: 0;
		border-bottom: 1px solid #f4f4f4;
		width: 100%;
		left: 0;
		height: 65px;
		margin: 0px 0 0 0;
	}
	.logo a{		
		margin-top: 15px;
		display: block;
		position: relative;
		top: -5px;
		left: -30px;
	}
	.ms-hamerburg-content{
		min-height: 100px;
	}
	.ms-form-box {
		width: 100%;
		margin: 0px 0px 0px 30px;
	}
	.ms-heading-box h3 {
		font-size: 18px;
	}
	.ms-main-heading{		
		text-align: left;
	}
	.gs-lhs-card-sm{
		min-height: 200px;
	}	
	.gs-rhs-icon-link{		
		text-align: right;
	}
	.ms-setting-close-box {
		top: 40px;
		right: 10px;
	}


}

/* 90% Issue Fix */
@media screen and (min-width: 1400px){ 
	.md-card-box.ms-rb-box{
		min-height: 470px;
	}
	.ms-lhs-card{
		min-height: 838px;
	}
	.rangeslider__value-bubble{
		bottom: 1.5rem!important;
	}


	
}


/* iPad Pro */
@media screen and (min-width: 1024px) and (max-width: 1200px) {
   
}
/* Media Queries Starts */
/* Marketing Size Dashboard Ends */



