@media (max-width:1680px){
	.dc-wrapper .dc-main { padding-left: 90px; }
	.dc-wrapper .dc-sidebarwrapper { width: 50px; }
	.dc-wrapper.dc-closemenu .dc-sidebarwrapper{width:270px;}
	.dc-closemenu .dc-companysinfo{
		margin-left: 0;
		padding: 0 30px 30px;
	}
	.dc-closemenu .dc-navdashboard{padding: 0;}
	.dc-companysinfo{
		padding: 0;
		margin-left: 100px;
	}
	.dc-btnmenutoggle {
		left: 35px;
		color: #fff;
		background: var(--themecolor);
	}
	.dc-closemenu .dc-sidebarwrapper .dc-navdashboard-footer{display: block;}
	.dc-sidebarwrapper .dc-navdashboard-footer{display: none;}
	.dc-headerform-holder{
		margin-left:50px; 
	}
	.dc-dashboardsave .dc-proposalsr .dc-proposalsrcontent figure{
		margin:  0 15px 0 0;
		padding:  0 15px 0 0;
    }
}
@media (max-width:1536px){
	.dc-dashboardsave .dc-proposalsr .dc-proposalsrcontent figure{
		border: 0;
		margin: 0 0 15px;
		padding: 0 0 15px;
		border-bottom: 1px solid #ddd;
	}
	.dc-proposalsrcontent .dc-title{width: 100%;}
}
@media (max-width:1440px){
	.dc-spaces-wrap li{width: 33.33%;}
	.dc-downloads-files li{width: 100%;}
	.dc-profilephotocontent .dc-attachfilevtwo li{width: 50%;}
	.dc-userform fieldset .form-group.form-select-half{width: 100%;}
	.dc-postedsilderitem .dc-consultation-title{
		width: 100%;
		float: left;
		margin: 10px 0 0;
	}
	.show-sform .wt-searchbtn,
	.dc-search-headerform{
		right: 0;
		top: 0;
		width: 100%;
		display: none;
		padding: 13px 0;
		background: #fff;
		position: absolute;
	}
	.show-sform .dc-search-headerform,
	.dc-removeform,
	.dc-searchbtn{display: block;}
	.dc-headerform{float: right;}
	.dc-headerform-holder{
		margin: 0;
		float: right;
	}
}
@media (max-width:1199px){
	.dc-spaces-wrap li{width: 25%;}
	.dc-dashboardtabs{width: 100%;}
    .dc-dashboardtabs .dc-tabstitle{display: block;}
    .dc-dashboardtabsholder .dc-tabscontent{width: 100%;}
	.dc-postedsilderitem .dc-consultation-title{
		margin:0;
		width: auto;
		float: none;
	}
	.dc-jobpostedholder > div > div:nth-child(n+3) .dc-insightsitem{margin-top: 15px;}
	.dc-dbsectionspace-test .dc-dashboardboxcontent > ul > li:first-child {width: 40%;}
    .dc-dbsectionspace-test .dc-dashboardboxcontent > ul > li:last-child {width: 60%;}
}
@media (max-width:991px){
	.dc-searchresult-head .dc-rightarea {
		float: right;
		width: 100%;
		margin-top: 10px;
	}
		.dc-navigation {
	    top: 100%;
	    left: 0;
	    background: #fff;
	    position: absolute;
	}
	.dc-navigation > ul {text-align: left;}
	.dc-navigation ul li {
		width: 100%;
		float: left;
		display: block;
	}
	.dc-dropdowarrow {display: block;}
	.dc-navigation > ul > li > a {margin: 0;}
	.sub-menu {
		opacity: 1;
		display: none;
		visibility: visible;
	}
	.sub-menu, .mega-menu {
		clear: both;
		float: left;
		display: none;
		position: static;
		width: 100% !important;
	}
	.dc-navigation > ul > li > a:after,
	.dc-navigation > ul > li:before{display: none;}
	.dc-navigation > ul > li > a{padding: 10px 20px;}
	.dc-navigation ul > li + li > a {border-top: 1px solid #eee;}
	.dc-navigation ul > li ul.sub-menu{box-shadow: none;}
	.dc-navigation ul li .sub-menu li a{padding: 10px 30px;position: relative;}
	.dc-navigation > ul > li > .sub-menu > li.menu-item-has-children ul > li > a {padding: 10px 40px;}
	.dc-navigation ul > li ul.sub-menu{border-top: 1px solid #eee;}
	.dc-navigation ul > li > ul.sub-menu{border-width: 2px;}
	.dc-headervtwo .dc-navigation > ul > li > a{color: var(--terthemecolor);}
	.dc-navigation > ul{
			-webkit-box-shadow: 0 9px 20px 0 rgba(165,165,165,0.50);
		box-shadow: 0 9px 20px 0 rgba(165,165,165,0.50);
	}
	.dc-downloads-files li{width: 50%;}
	.dc-profilephotocontent .dc-attachfilevtwo li{width: 33.33%;}
	.dc-dashboardsave .dc-proposalsr .dc-proposalsrcontent figure{
		border: 0;
		margin: 0 15px 0 0;
		padding: 0 15px 0 0;
		border-right: 1px solid #ddd;
	}
	.dc-proposalsrcontent .dc-title{width: auto;}
	.dc-header-dashboard .dc-navigation > ul > li > a{padding: 10px 20px;}
    .dc-dbsectionspace-test .dc-messages-holder .dc-offersmessages ul li:last-child {
        width: 100%;
        display: none;
    }
	.dc-dbsectionspace-test .dc-dbsectionspace-row .dc-messagebox,
    .dc-dbsectionspace-test .dc-messages-holders .dc-offersmessages ul li:first-child,
    .dc-dbsectionspace-test .dc-messages-holders .dc-dashboardboxtitle {display: none;}
    .dc-dbsectionspace-test .dc-messages-holders .dc-offersmessages ul li:last-child,
    .dc-dbsectionspace-test .dc-messages-holders .dc-titlemessages {display: block;}
    .dc-dbsectionspace-test .dc-messages-holder .dc-offersmessages ul li:first-child {width: 100%;}
}
@media (max-width:800px){
    .dc-downloads-files li{width: 100%;}
    .dc-offeraccordion .dc-form-appointment .dc-spacesholder .form-group-half,
    .dc-offeraccordion .dc-form-appointment .dc-spacesholder .form-group-half.dc-radio-holder{width: 100%;}
    .dc-dbsectionspacetest .dc-attachfilevtwo li{width: 50%;}
    .dc-accountinfo li{width: 100%}
    .dc-accountinfo li:nth-child(n+2){padding-top: 30px;}
}
@media (max-width:767px){
	.dc-form-advancedsearch.dc-headerform fieldset{padding-right: 50px;}
	.dc-form-appointment{padding: 0 10px;}
	.dc-profilephotocontent .dc-attachfilevtwo li{width: 50%;}
	.dc-wrapper.dc-closemenu .dc-main{padding-left:15px }
	.dc-wrapper .dc-sidebarwrapper{width: 0;}
	.dc-btnmenutoggle{left: 0;}
	.dc-yeartag .dc-tag{
		float: left;
		width: 100%;
		margin-top:10px; 
	}
	.dc-jobalerts .alert span{max-width: 100%;}
	.dc-removeform{display: none;}
	.dc-removeform + .dc-removeform{display:block;}
	.dc-header-dashboard{padding: 0;}
	.dc-search-headerform{padding: 13px 20px;}
	.closeform-holder{width: 5%;float: right;}
	.dc-headerform{width: 95%;min-width: 0;}
	.dc-closemenu .dc-sidebarwrapper .dc-btnmenutoggle i:before,
	.dc-btnmenutoggle i:before{content: "\e68e"}
    .dc-wrapper .dc-main{padding: 20px 15px;}
}
@media (max-width:720px){.dc-spaces-wrap li{width: 33.33%;}}
@media (max-width:640px){
	.dc-addays{right: 0;}
}
@media (max-width:576px){
	.alert{padding: 15px 30px 15px 20px;}
	.dc-alertbtn{
		float: left;
		margin: 10px 0 0;
		position: static;
	}
	.dc-jobalerts .alert .close{
		top: 10px;
		margin: 0;
	}
	.dc-jobpostedholder > div > div:nth-child(n+2) .dc-insightsitem{margin-top:15px; }
	.dc-userlogedin-gird .dc-viewprofile {grid-row: 2;margin-top:10px; }
    .dc-dbsectionspace-test .dc-username {padding: 0;}
    .dc-dbsectionspace-test .dc-username h3 {font-size: 16px;}
    .dc-memessage{padding: 0 50px 0 0;}
    .dc-dbsectionspace-test .dc-offerermessage {padding: 0 0 0 50px; }
    .dc-dbsectionspace-test .dc-offerermessage figure,
    .dc-dbsectionspace-test .dc-offerermessage figure img,
    .dc-dbsectionspace-test .dc-memessage figure,
    .dc-dbsectionspace-test .dc-memessage figure img {
        width: 40px;
        height: 40px;
    }
}
@media (max-width:568px){
	.dc-headerform .dc-formbtn a{border-radius: 0 0 4px 0;}
	.dc-navigationarea .dc-rightarea .navbar-toggler {margin: 8px 0;}
	.dc-navigationarea .dc-userlogedin{padding: 0;}
	.dc-headerform fieldset .form-group input,
	.dc-headerform fieldset .form-group .dc-select select {border: 0;}
	.dc-form-advancedsearch fieldset .form-group:nth-child(2),
	.dc-form-advancedsearch fieldset .form-group:first-child {width: 100%;}
	.dc-navigationarea .dc-logo {
		width: 100%;
		margin: 20px 0;
	}
	.dc-navigationarea .dc-logo img {
		display: block;
		margin: 0 auto;
}
	.dc-usernav ul li .sub-menu{
		top: 80px;
		right: 0;
	}
	.dc-usernav ul li:hover .sub-menu{top: 100%;}
	.dc-dbsectionspace-test .dc-messages-holder .dc-offersmessages ul li:last-child{padding: 30px 10px;}
	.dc-titlemessages{padding: 10px 20px;}
	.dc-spaces-wrap li{width: 50%;}
	.dc-addays {
		left: -40px;
		right: auto;
		width: 300px;
	}
	.dc-addays:before{right: auto;left: 55px;}
	.dc-titlewithbtn .dc-rightarea .dc-btn-del{
		clear: both;
		margin-top:10px; 
	}
	.dc-titlewithbtn .dc-rightarea .dc-btn + .dc-btn{
		clear: both;
		margin: 10px 0 0;
	}
	.dc-titlewithbtn .dc-rightarea{
		float: left;
		width: 100%;
		margin-top:10px; 
	}
	.dc-clinics-content{
		float: left;
		width: 100%;
		padding-bottom:0; 
	}
	.dc-accordioninnertitle .dc-rightarea{
		float: left;
		width: 100%;
		margin-top:10px; 
	}
	.dc-addawardsholder .dc-skillsform fieldset .form-group .form-control{width: 100%;}
	.dc-addawardsholder .dc-skillsform fieldset .form-group .form-control:first-child{border-radius: 4px 4px 0 0;border-right: 2px solid #eee;}
	.dc-addawardsholder .dc-skillsform .dc-datepicker:after{top: auto;bottom: 0;}
	.dc-addawardsholder .dc-skillsform fieldset .form-group .form-control:nth-child(n+2){border-top: 0;border-radius: 0 0 4px 4px;}
	.form-select-half .dc-select{width: 100%;}
	.form-select-half .dc-select:first-child select{border-radius: 4px 4px 0 0;}
	.form-select-half .dc-select + .dc-select select{border-top: 0;border-left: 2px solid #eee;border-radius: 0 0 4px 4px;}
	.form-group.form-group-label{text-align: center;}
	.form-group.form-group-label label{
		display: block;
		margin: 0 0 10px;
	}
	.dc-myskills li > span{display: block;}
	.dc-myskills li .dc-rightarea{
		float: left;
		width: 100%;
		margin-top:10px; 
	}
	.dc-userform fieldset .form-group.form-group-half{width: 100%;}
	.dc-dashboardboxcontent,
	.dc-collapseexp{padding: 30px 10px;}
	.dc-skillsform fieldset .form-group{padding: 0;}
	.dc-skillsform fieldset .form-group.dc-btnarea{position: static;margin-top:10px; }
	.dc-skillscontent-holder,
	.dc-yourdetails .dc-userform,
	.dc-experienceaccordion,
	.dc-profilephotocontent{padding: 0;}
	.dc-profilephotocontent .dc-attachfilevtwo li{width: 100%;}
	.dc-btnmenutoggle{top: 200px;}
	.dc-wrapper .dc-sidebarwrapper{padding-top: 134px;}
	.dc-header-dashboard .dc-navigationarea .dc-rightarea{padding: 10px 0;}
	.dc-headerform-holder{float: left;}
	.dc-headerform-holder .dc-searchbtn{margin: 17px 0;}
	.dc-headerform .dc-formbtn{
		top: auto;
		bottom: 0;
	}
	.dc-headerform fieldset .form-group input,
	.dc-headerform fieldset .form-group .dc-select select{border: 0;}
	.dc-headerform fieldset .form-group + .form-group{border-top: 1px solid #ddd;}
	.dc-headerform{
		border: 1px solid #ddd;
		border-radius: 4px;	
	}
	.dc-navigationarea .dc-rightarea{width: auto;float: right;}
}
@media (max-width:480px){
	.dc-user-info{width: 100%;}
	.dc-updatall{padding: 10px;}
	.dc-files-content{position: relative;}
	 .dc-filecontent a{
		right: 10px;
		top: 10px;
		padding: 0;
		margin: 0;
		position: absolute;
    }
	.dc-tabscontent{padding:30px 10px;}
}
@media (max-width:360px){.dc-spaces-wrap li{width: 100%;}}
@media(max-width: 768px){
    .dc-dbsectionspacetest .dc-user-header{padding: 30px 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-details{padding: 30px 10px;}
    .dc-dbsectionspacetest .dc-titlewithbtn{padding: 23px 10px 20px 10px;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent{padding: 30px 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-clinics{padding: 19px 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-tabscontenttitle{padding: 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-childaccordion.dc-offeraccordion .dc-subpanel .dc-subpaneltitle.dc-subpaneltitlevtwo{padding: 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-childaccordion.dc-offeraccordion .dc-subpanel .dc-subpanelcontent .dc-dayspaces-holder.dc-titlewithbtn{padding: 30px 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-formtheme.dc-userform.dc-form-appointment{padding: 0 10px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxtitle{padding: 25px 10px}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices{padding: 0 10px}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-paneltitle{padding: 10px}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-panelcontent{padding: 30px 10px}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder{padding: 0 10px}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder .dc-clinics{padding: 19px 10px}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment{padding: 0 10px;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group{width: 100%}
    .dc-dbsectionspacetest .dc-articlesservices .dc-formtheme{padding: 0px 10px 30px;}
    .dc-dbsectionspacetest .dc-profilephotocontent{padding: 0 10px;}
    .dc-dbsectionspacetest .dc-formtheme.dc-formprojectinfo.dc-formcategory{padding: 0;}
    .dc-dbsectionspacetest .dc-formprojectinfo .form-group .dc-attachfile{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .dc-dbsectionspacetest .dc-attachfilevtwo li{width: unset;}
    .dc-dbsectionspacetest .dc-articletag-holder{padding: 0;}
    .dc-dbsectionspacetest .dc-articletag-holder .dc-formtheme{padding: 0}
    .dc-dbsectionspacetest .dc-offered-holder .dc-dashboardboxcontent .dc-accordion{padding: 0 10px}
    .dc-dbsectionspacetest .dc-paneltitle{padding: 10px}
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo{padding: 10px}
    .dc-dbsectionspacetest .dc-addservices .dc-userform{padding: 0 10px 30px}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-searchresult-head{padding: 19px 10px}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder{padding: 30px 10px}
    .dc-recentapoint-holdertest{padding: 30px 10px}
}
@media(max-width : 660px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent .dc-listedarticle .dc-articles .dc-articleslist-content .dc-article{display: grid;}
    .dc-dbsectionspacetest .dc-articles-list .dc-articleimg{
        width: 100%;
        border-radius: 4px 4px 0 0;
    }
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articleimg img{max-width: none;}
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articlecontent .dc-title{padding: 0 10px}
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articlecontent .dc-optionarea{padding: 10px}
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articlecontent{
        border: 1px solid #eee;
        border-radius: 0 0 4px 4px;
    }
}
@media(max-width: 650px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-header{
        grid-template-columns: auto 1fr;
        grid-row-gap: 20px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-header .dc-status-test{
        grid-area: 2/1/3/3;
        justify-self: start;
    }
    .dc-dbsectionspacetest .dc-user-info.dc-info-required{grid-template-columns: 1fr;}
    .dc-title-test{grid-area: 3;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-formtheme.dc-userform.dc-form-appointment fieldset .form-group{width: 100%;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-panelcontent .dc-checkbox-holder .dc-checkbox{width: 100%}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-panelcontent .dc-checkbox-holder .dc-checkbox:nth-child(n+2){margin-top: 10px;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder .dc-clinics .dc-clinics-content{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder{
        display: grid;
        grid-template-columns: auto auto auto;
        grid-row-gap: 20px;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder .dc-checkbox{margin: 0}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recentapoint-content{padding: 19px 10px 19px 35px}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recentapoint-content::after{
        left: 10px;
        top: 40px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content{
        display: grid;
        grid-template-columns: 1fr;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content .dc-recent-contenttest{justify-self: start} 
}
@media(max-width: 576px){
    .dc-recentapoint-holdertest .dc-recent-content span{width: 100%;}
    .dc-recentapoint-holdertest .dc-recent-content a{
        float: left;
        margin: 10px 0 0;
    }
    .dc-recentapoint-holdertest .dc-recent-content span{line-height: 18px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-steps{
        display: grid;
        justify-items: center;
        grid-row-gap: 20px;
    }
    .dc-user-grid{
        display: grid;
        grid-template-columns: 1fr;
    }
    .dc-user-grid .dc-user-info:nth-child(n+2){margin-top: 33px;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxtitle.dc-titlewithbtn{
        display: grid;
        grid-row-gap: 10px;
    }
    .dc-dbsectionspacetest .mce-container-body.mce-flow-layout{
        display: grid;
        grid-template-columns: auto auto auto auto auto;
    }
    .dc-dbsectionspacetest .mce-flow-layout-item.mce-last{
        grid-area: 2/1/3/3;
        border: 0;
    }
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo{display: grid;}
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo .dc-rightarea{
        justify-self: start;
        margin-top:10px; 
    }
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo > span{line-height: 20px;}
}
@media (max-width: 480px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-header{
        grid-template-columns: 1fr;
        grid-row-gap: 0;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-header .dc-status-test{grid-area: unset;}
    .dc-recentapoint-holdertest ul li a{width: 24px;}
    .dc-recentapoint-holdertest .dc-recentapoint{flex-direction: column;}
    .dc-recentapoint-holdertest .dc-apoint-date{border-bottom: 1px solid #eee;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-clinics{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder .dc-clinics{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .form-group-label .dc-labelgroup{
        display: grid;
        justify-items: center;
    }
    .dc-dbsectionspacetest .dc-formprojectinfo .form-group .dc-attachfile{
        grid-template-columns: 1fr;
    }
    .dc-dbsectionspacetest .dc-articletag-holder .dc-formtheme fieldset .form-group{padding-right: 0;}
    .dc-dbsectionspacetest .dc-articletag-holder .dc-formtheme fieldset .form-group.dc-btnarea{
        position: unset;
        margin-top: 20px;
    }
    .dc-dbsectionspacetest .form-group.form-group-half{width: 100%}
}
@media(max-width : 458px){
    .dc-title-socialicons{
        margin-left: 0 !important;
        padding-left: 60px; 
    }
}
@media(max-width : 450px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-steps .dc-btnarea{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-steps .dc-btnarea a + a{
        margin-left: 0;
        margin-top: 20px;
    }
    .dc-dbsectionspacetest .mce-container.mce-flow-layout-item.mce-btn-group:nth-last-child(2){
        grid-area: 2/1/3/2;
        border: 0;
    }
    .dc-dbsectionspacetest .mce-flow-layout-item.mce-last{
        grid-area: 2/2/3/5;
        border-left: 1px solid #d9d9d9;
    }
    .dc-dbsectionspacetest .dc-manageteam-wrap .dc-searchresult-head .dc-rightarea .dc-select + .dc-select{margin-left: 0;}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-searchresult-head .dc-rightarea{
        display: grid;
        grid-row-gap: 20px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content .dc-recent-contenttest{
        display: grid;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content .dc-recent-contenttest a:first-child{margin: 10px 0 2px}
}
@media(max-width : 380px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxtitle.dc-titlewithbtn .dc-rightarea{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxtitle.dc-titlewithbtn .dc-rightarea .dc-addays-holder{
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-childaccordion.dc-offeraccordion .dc-subpanel .dc-subpaneltitle.dc-subpaneltitlevtwo{
        display: grid;
        justify-items: center;
        grid-row-gap: 10px;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder{grid-template-columns: auto auto;}
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articlecontent .dc-optionarea{
        display: grid;
        grid-row-gap: 5px;
    }
    .dc-dbsectionspacetest .dc-pagination ul li a.dc-nextpage, .dc-pagination ul li a.dc-nextpage, .dc-pagination ul li a i, .dc-pagination ul li a{
        width: 23px;
    }
}
@media(max-width : 341px){
    .dc-title-socialicons{
        padding-left: 0;
    }
    .dc-cardtitle-firstuser .dc-title-content{
        padding-left: 0;
        width: 100%;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recentapoint-content{
        display: grid;
        grid-template-columns: 1fr;
        grid-row-gap: 10px;
    }
    .dc-recentapoint-holdertest .dc-recentapoint-content{padding-left: 35px}
    .dc-recentapoint-holdertest .dc-apoint-noti:after{left: 15px;} 
}
@media(min-width : 380px){
    .dc-rightarea-test{
        flex-direction: row;
    }
    .dc-apointments-wrap .dc-searchresult-head .dc-rightarea-test .dc-select + .dc-select{
        margin-left: 10px;
        margin-top: 0;
    }
}
@media(min-width : 768px){
    .dc-appointment-border{
        width: 20%;
    }
    .dc-main-circle{
        left: 40%;
    }
    .dc-apointments-wraptest{
        padding: 30px;
    }
    .dc-apointments-holder-test{
        padding: 30px;
    }
}
@media(min-width : 768px) and (max-width : 860px){
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group{width: 100%;}
}
@media(min-width : 801px){
    .dc-wrapper .dc-sidebarwrappertest {
        display: block;
    }
}
@media(min-width : 992px){
    .dc-appointment-border{
        width: 40%;
    }
    .dc-main-circle {
        left: 45%;
    }
}
@media(min-width: 992px) and (max-width: 1650px){
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group {width: 100%;}
}
@media(min-width: 992px) and (max-width: 1576px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-formtheme.dc-userform.dc-form-appointment fieldset .form-group{width: 100%;}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-panelcontent .dc-checkbox-holder .dc-checkbox{width: 100%}
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-appsetting .dc-providingservices .dc-accordion .dc-panel .dc-panelcontent .dc-checkbox-holder .dc-checkbox:nth-child(n+2){margin-top: 10px;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder .dc-clinics .dc-clinics-content{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder .dc-checkbox {margin: 0;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder{
        display: grid;
        grid-row-gap: 20px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent .dc-listedarticle .dc-articles .dc-articleslist-content .dc-article {display: grid;}
    .dc-dbsectionspacetest .dc-articles-list .dc-articleimg {
        width: 100%;
        border-radius: 4px 4px 0 0;
    }
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articleimg img {max-width: none;}
    .dc-dbsectionspacetest .dc-listedarticle .dc-articles .dc-articlecontent {
        border: 1px solid #eee;
        border-radius: 0 0 4px 4px;
    }
    .dc-dbsectionspacetest .dc-formprojectinfo .form-group .dc-attachfile{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .dc-dbsectionspacetest .dc-attachfilevtwo li {width: unset;}
    .dc-accountinfo li{width: 100%}
    .dc-accountinfo li:nth-child(n+2){padding-top: 30px;}
}
@media(min-width: 992px) and (max-width: 1370px){
    .dc-dbsectionspacetest .dc-user-info.dc-info-required{grid-template-columns: 1fr;}
    .dc-title-test{grid-area: 3;}
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder{grid-template-columns: auto auto auto;}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recentapoint-content::after{top: 40px;}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content{
        display: grid;
        grid-template-columns: 1fr;
    }
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recent-content .dc-recent-contenttest {
        justify-self: start;
    }
}
@media(min-width: 992px) and (max-width: 1250px){
    .dc-dbsectionspacetest .dc-dashboardbox .dc-user-steps{
        display: grid;
        justify-items: center;
        grid-row-gap: 20px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxtitle.dc-titlewithbtn{
        display: grid;
        grid-row-gap: 10px;
    }
    .dc-dbsectionspacetest .dc-dashboardbox .dc-dashboardboxcontent.dc-offerday-holder .dc-clinics{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-content-holder .dc-clinics{
        display: flex;
        flex-direction: column;
    }
    .dc-dbsectionspacetest .mce-container-body.mce-flow-layout {
        display: grid;
        grid-template-columns: repeat(5, auto);
    }
    .dc-dbsectionspacetest .mce-flow-layout-item.mce-last {
        grid-area: 2/1/3/3;
        border: 0;
    }
    .dc-dbsectionspacetest .form-group-label .dc-labelgroup {
        display: grid;
        justify-items: center;
    }
    .dc-dbsectionspacetest .dc-formprojectinfo .form-group .dc-attachfile{
        grid-template-columns: 1fr;
    }
    .dc-dbsectionspacetest .dc-articletag-holder .dc-formtheme fieldset .form-group{padding-right: 0;}
    .dc-dbsectionspacetest .dc-articletag-holder .dc-formtheme fieldset .form-group.dc-btnarea{
        position: unset;
        margin-top: 20px;
    }
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo {
        display: grid;
    }
    .dc-dbsectionspacetest .dc-subpaneltitlevtwo .dc-rightarea{
        justify-self: end;
    }
    .dc-dbsectionspacetest .form-group.form-group-half{width: 100%}
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-searchresult-head .dc-rightarea{
        margin-top: 10px;
        width: 100%;
    }
}
@media(min-width: 992px) and (max-width: 1004px){
    .dc-dbsectionspacetest .dc-dashboardbox.dc-manageteam-wrap .dc-recentapoint-holder .dc-recentapoint .dc-recentapoint-content{display: grid;}
}
@media(min-width: 1200px){
    .dc-recentapointdate-test{min-width: 220px;}
}
@media(min-width: 1200px) and (max-width: 1440px){
    .dc-recentapoint-holdertest .dc-recent-content span{width: 100%}
    .dc-recentapoint-holdertest .dc-recent-content .dc-btn{float: left;}
    .dc-offeraccordion .dc-form-appointment .dc-spacesholder .form-group-half,
    .dc-offeraccordion .dc-form-appointment .dc-spacesholder .form-group-half.dc-radio-holder{width: 100%;}
}
@media(min-width : 1371px) and (max-width: 1576px){
    .dc-dbsectionspacetest .dc-dashboardboxcontent .dc-form-appointment fieldset .form-group.dc-checkbox-holder{grid-template-columns: auto auto auto auto;}
}
@media(min-width : 1600px){
    .dc-apointments-holder-test{
        flex-direction: row;
    }
    .dc-dashes{
        transform: none;
    }
    .dc-appointment-border{
        transform: none;
        height: auto;
        width: 20%;
    }
    .dc-recentapoint-test{
        width: 40%;
    }
    .dc-appointment-calendartest{
        width: 66%;
    }
}
@media (max-width: 1199px) and (min-width: 992px){
    .dc-dbsectionspace-test .dc-offerermessage {padding: 0 0 0 50px;}
    .dc-dbsectionspace-test .dc-memessage {padding: 0 50px 0 0;}
    .dc-dbsectionspace-test .dc-offerermessage figure,
    .dc-dbsectionspace-test .dc-offerermessage figure img,
    .dc-dbsectionspace-test .dc-memessage figure,
    .dc-dbsectionspace-test .dc-memessage figure img{
        width: 40px;
        height: 40px;
    }
}