/*
Theme Name: Doctreat
Theme URI: http://amentotech.com/projects/doctreat
Author: Amentotech
Author URI: https://themeforest.net/user/amentotech/portfolio
Description: Doctreat is healthcare online solution for patients. This theme is created with an idea to address the medical and health related issues posted by patients and doctors. It has exciting features and excellent code quality.It has been designed and developed after thorough research to cater the requirements of people who interested in building user based directories. The design is contemporary but at the same time it focuses on the usability, visual hierarchy and aesthetics to ensure easy navigation for the end users. 
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 1.3.3
Tags: two-columns, right-sidebar,sticky-post,theme-options, custom-background, custom-menu, editor-style, featured-images, threaded-comments, translation-ready
Text Domain: doctreat
Domain Path: /languages
License: 
License URI:

However we used Less script to make things easy to maintain, this is the compressed ourput, we recommend to edit the less files and then recombile the files and add the result here, if you don't like to use less you can edit this file here.
 
 This files contents are outlined below.
 01.	Theme Reset Style
 02.	Theme Color
 02.	Global Elements
 03.	Menu Style
 04.	Menu Responsive
 05.	Social Icons
 06.	Articles Style
 07.	Silder Style
 08. 	Guttenberg stylings
*/

/* Primary Color*/
:root {--themecolor:#3fabf3;}
/* Secondary Color*/
:root {--secthemecolor:#ff5851;}
/* tertiary Color*/
:root {--terthemecolor:#3d4461;}
/* Footer Color*/
:root {--terthemefootercolor:#3d4461;}
/* Boxshadow  Color*/
:root {--shadowcolor:rgba(63,171,243,0.5);}

*{margin:0;padding:0}
body{background:#fff;color:var(--terthemecolor);font:400 14px/26px'Poppins',sans-serif}
.dc-wrapper{overflow-x:hidden}
body h1,body h2,body h3,body h4,body h5,body h6{color:var(--terthemecolor);margin:0;font-weight:700;line-height:1.5;font-style:normal;font-family:'Poppins',Arial,Helvetica,sans-serif}
h1{font-size:36px}
h2{font-size:28px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#55acee}
p a,p a:hover{text-decoration:underline}
p{margin:0 0 20px;line-height:1.6em;letter-spacing:normal;font-family:'Open Sans',Arial,Helvetica,sans-serif}
a{text-decoration:none}
a:hover,a:focus,a:active{outline:0;text-decoration:none}
ul,ol{margin:0}
ol li ul li{list-style:disc inside none}
ol li ul li ol li{list-style:decimal}
ul ul li ol,ul ul li ol>li{list-style:decimal}
figure{margin-bottom:6px;position:relative}
img{height:auto;max-width:100%}
strong{color:var(--terthemecolor)}
iframe{width:100%;float:left;border:0}
.wp-caption.alignleft,.wp-caption.alignnone{width:100%}
button{border:0}
textarea,select,.dc-select select,.form-control,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#999;outline:0;height:50px;background:#fff;font-size:14px;-webkit-box-shadow:none;box-shadow:none;line-height:18px;padding:10px 20px;border-radius:4px;display:inline-block;vertical-align:middle;border:2px solid #eee;text-transform:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif}
textarea.form-control{resize:none;height:210px}
.form-control::-webkit-input-placeholder{color:#999}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-ms-input-placeholder{color:#999}
input:focus,.select select:focus,.form-control:focus{color:#999;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:var(--themecolor)}
.form-group{width:100%;float:left;margin:0 0 20px}
label{color:#999;display:block;font-weight:400;margin-bottom:10px}
form p{float:left;position:relative;width:100%}
form p span i{top:13px;left:16px;color:#999;position:absolute}
option{padding:5px 15px}
li{line-height:28px;list-style:disc inside none}
ul ul{margin-left:20px}
ol{float:none;list-style:decimal;padding-left:15px}
ol ol{margin-left:20px}
ol li{list-style:decimal;width:100%}
ol ul,ul ul,ul ul li{list-style-type:circle}
table{background-color:transparent;max-width:100%}
th{text-align:left}
table{width:100%;margin-bottom:15px}
table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{border-top:1px solid #eee;border:1px solid #eee;line-height:2.5;padding-left:3px;text-align:center;vertical-align:top}
table thead tr th{border-top:1px solid #eee;text-align:center;text-transform:capitalize}
.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:1px solid #eee}
table>thead>tr>th{border-bottom:2px solid #eee;vertical-align:bottom}
table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-bottom:0}
table>tbody+tbody{border-top:2px solid #eee}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:6px 10px}
p ins{color:#999}
dl dd{margin-left:20px}
address{font-style:italic}
.dc-select{color:#999;float:left;width:100%;position:relative}
.dc-select:after{top:0;right:15px;z-index:2;display:block;font-size:12px;content:'\e874';position:absolute;text-align:center;line-height:50px;pointer-events:none;color:var(--terthemecolor);font-family:'Linearicons-Free'}
.dc-select select{z-index:1;width:100%;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:10px 30px 10px 20px}
.dc-select select option{color:#999}
.preloader-outer{top:0;left:0;width:100%;height:100%;z-index:9999;position:fixed;background:#fff}
.dc-loader{width:15px;height:15px;border-radius:50%;position:relative;-webkit-animation:load3 .5s infinite linear;animation:load3 .8s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);background:var(--themecolor);background:-moz-linear-gradient(left,var(--themecolor) 10%,rgba(255,88,81,0) 42%);background:-webkit-linear-gradient(left,var(--themecolor) 10%,rgba(255,88,81,0) 42%);background:-o-linear-gradient(left,var(--themecolor) 10%,rgba(255,88,81,0) 42%);background:-ms-linear-gradient(left,var(--themecolor) 10%,rgba(255,88,81,0) 42%);background:linear-gradient(to right,var(--themecolor) 10%,rgba(255,88,81,0) 42%)}
.dc-loader:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:'';background:var(--themecolor)}
.dc-loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}
.dc-preloader-holder{top:50%;left:50%;width:30px;height:30px;border-radius:50%;position:relative;background:#fff;margin:-15px 0 0 -15px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center}
@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}.dc-preloader-section{top:0;left:0;width:100%;height:100%;z-index:9999;position:fixed;background:rgba(0,0,0,0.4)}
.dc-radio,.dc-radio label,.dc-checkbox,.dc-checkbox label{margin:0;width:100%;float:left;position:relative}
.dc-radio label,.dc-checkbox label{cursor:pointer;display:block;padding:0 0 0 20px}
.dc-radio input[type=radio],.dc-checkbox input[type=checkbox]{display:none}
.dc-radio input[type=radio]+label:before,.dc-checkbox input[type=checkbox]+label:before{top:4px;left:0;color:#373542;font-size:14px;line-height:14px;content:'\f00c';position:absolute;font-family:'Font Awesome 5 Free'}
.dc-radio input[type=radio]+label:before{content:''}
.dc-radio input[type=radio]:checked+label:before,.dc-checkbox input[type=checkbox]:checked+label:before{content:'\f00c'}
.dc-checkbox input[type=checkbox]+label,.dc-radio input[type=radio]+label{color:#767676;font-size:14px;font-weight:500;line-height:20px;padding:0 0 0 30px}
.dc-checkbox input[type=checkbox]+label:before{top:1px;color:#999}
.dc-checkbox input[type=checkbox]+label span{float:left;color:#767676;font-family:'Open Sans',sans-serif;font-size:13px}
.dc-checkbox input[type=checkbox]:checked+label:before,.dc-radio input[type=radio]:checked+label:before{content:''}
.dc-checkbox input[type=checkbox]+label:before,.dc-radio input[type=radio]+label:before{top:0;content:'';width:20px;height:20px;background:#fff;line-height:18px;border-radius:4px;border:1px solid #bbb}
.dc-radio input[type=radio]+label:after,.dc-checkbox input[type=checkbox]+label:after{top:0;left:0;opacity:0;width:20px;height:20px;color:#00cc8d;font-size:22px;content:'\f00c';line-height:20px;position:absolute;text-align:center;visibility:hidden;font-weight:800;font-family:'Font Awesome\ 5 Free'}
.dc-checkbox input[type=checkbox]:checked+label:after,.dc-radio input[type=radio]:checked+label:after{opacity:1;visibility:visible}
.dc-radio input[type=radio]+label:before{border-radius:50px;border:2px solid #bbb}
.dc-radio input[type=radio]+label:after,.dc-checkbox input[type=checkbox]+label:after{content:'\f14a'}
.dc-radio input[type=radio]:checked+label:before,.dc-checkbox input[type=checkbox]:checked+label:before{border-color:#00cc8d}
.dc-radio input[type=radio]+label:after{color:#fff;content:'\f00c';font-size:12px}
.dc-radio input[type=radio]:checked+label:after{background:#00cc8d}
.dc-radio input[type=radio]+label:after{overflow:hidden;border-radius:50%}
.dc-haslayout{width:100%;float:left}
.dc-main-section{padding:80px 0}
.dc-locationmap{width:100%;float:left;height:500px}
.dc-btn{min-width:160px;padding:0 10px;position:relative;text-align:center;border:2px solid;border-radius:4px;display:inline-block;vertical-align:middle;text-transform:capitalize;color:var(--terthemecolor);font:400 14px/46px'Poppins',Arial,Helvetica,sans-serif;border-color:var(--themecolor)}
.dc-btn[type="submit"]{background:transparent}
.dc-btn[type="submit"]:focus{outline:0}
.dc-btn-sm{min-width:145px;line-height:32px}
.dc-btnactive,.dc-btn:hover,.dc-btnactive:focus{color:#fff}
.dc-btnactive,.dc-btn:hover{border-color:var(--themecolor);background-color:var(--themecolor);-webkit-box-shadow:0 9px 20px 0 var(--shadowcolor);box-shadow:0 9px 20px 0 var(--shadowcolor)}
.dc-btn-lg{width:100%}
.dc-socialicons{overflow:hidden;list-style:none;text-align:center;line-height:34px}
.dc-socialicons li{float:left;padding:0 4px;line-height:inherit;list-style-type:none}
.dc-socialicons li a{width:34px;height:34px;color:#fff;display:block;background:#000;overflow:hidden;font-size:13px;line-height:34px;position:relative;text-align:center;border-radius:34px;text-transform:capitalize}
.dc-inputwithicon.dc-facebook .dc-icon,.dc-checkbox.dc-facebook,li.dc-facebook a{background:#3b5999}
.dc-inputwithicon.dc-twitter .dc-icon,.dc-checkbox.dc-twitter,li.dc-twitter a{background:#55acee}
.dc-inputwithicon.dc-linkedin .dc-icon,.dc-checkbox.dc-linkedin,li.dc-linkedin a{background:#0077b5}
.dc-inputwithicon.dc-skype .dc-icon,.dc-checkbox.dc-skype,li.dc-skype a{background:#00aff0}
.dc-checkbox.dc-dropbox,li.dc-dropbox a{background:#007ee5}
.dc-checkbox.dc-vimeo,li.dc-vimeo a{background:#1ab7ea}
.dc-checkbox.dc-tumblr,li.dc-tumblr a{background:#34465d}
.dc-checkbox.dc-yahoo,li.dc-yahoo a{background:#410093}
.dc-inputwithicon.dc-googleplus .dc-icon,.dc-checkbox.dc-googleplus,li.dc-googleplus a{background:#dd4b39}
.dc-inputwithicon.dc-pinterestp .dc-icon,.dc-checkbox.dc-pinterestp,li.dc-pinterestp a{background:#bd081c}
.dc-checkbox.dc-youtube,li.dc-youtube a{background:#cd201f}
.dc-checkbox.dc-stumbleupon,li.dc-stumbleupon a{background:#eb4924}
.dc-checkbox.dc-reddit,li.dc-reddit a{background:#ff5700}
.dc-checkbox.dc-quora,li.dc-quora a{background:#b92b27}
.dc-checkbox.dc-yelp,li.dc-yelp a{background:#af0606}
.dc-checkbox.dc-soundcloud,li.dc-soundcloud a{background:#f30}
.dc-checkbox.dc-whatsapp,li.dc-whatsapp a{background:#25d366}
.dc-checkbox.dc-wechat,li.dc-wechat a{background:#09b83e}
.dc-checkbox.dc-instagram,li.dc-instagram a{background:#e4405f}
.dc-checkbox.dc-dribbble,li.dc-dribbble a{background:#ea4c89}
.dc-checkbox.dc-flickr,li.dc-flickr a{background:#ff0084}
.dc-checkbox.dc-rss,li.dc-rss a{background:#f60}
.dc-socialiconsborder li.dc-facebook a{color:#3b5999;border:1px solid #3b5999}
.dc-socialiconsborder li.dc-twitter a{color:#55acee;border:1px solid #55acee}
.dc-socialiconsborder li.dc-linkedin a{color:#0077b5;border:1px solid #0077b5}
.dc-socialiconsborder li.dc-skype a{color:#00aff0;border:1px solid #00aff0}
.dc-socialiconsborder li.dc-dropbox a{color:#007ee5;border:1px solid #007ee5}
.dc-socialiconsborder li.dc-vimeo a{color:#1ab7ea;border:1px solid #1ab7ea}
.dc-socialiconsborder li.dc-tumblr a{color:#34465d;border:1px solid #34465d}
.dc-socialiconsborder li.dc-yahoo a{color:#410093;border:1px solid #410093}
.dc-socialiconsborder li.dc-googleplus a{color:#dd4b39;border:1px solid #dd4b39}
.dc-socialiconsborder li.dc-pinterestp a{color:#bd081c;border:1px solid #bd081c}
.dc-socialiconsborder li.dc-youtube a{color:#cd201f;border:1px solid #cd201f}
.dc-socialiconsborder li.dc-stumbleupon a{color:#eb4924;border:1px solid #eb4924}
.dc-socialiconsborder li.dc-reddit a{color:#ff5700;border:1px solid #ff5700}
.dc-socialiconsborder li.dc-quora a{color:#b92b27;border:1px solid #b92b27}
.dc-socialiconsborder li.dc-yelp a{color:#af0606;border:1px solid #af0606}
.dc-socialiconsborder li.dc-soundcloud a{color:#f30;border:1px solid #f30}
.dc-socialiconsborder li.dc-whatsapp a{color:#25d366;border:1px solid #25d366}
.dc-socialiconsborder li.dc-wechat a{color:#09b83e;border:1px solid #09b83e}
.dc-socialiconsborder li.dc-instagram a{color:#e4405f;border:1px solid #e4405f}
.dc-socialiconsborder li.dc-dribbble a{color:#ea4c89;border:1px solid #ea4c89}
.dc-socialiconsborder li.dc-flickr a{color:#ff0084;border:1px solid #ff0084}
.dc-socialiconsborder li.dc-rss a{color:#f60;border:1px solid #f60}
.dc-socialiconsborder li a{background:0;line-height:32px}
.dc-socialiconsborder li.dc-facebook a i{color:#3b5999}
.dc-socialiconsborder li.dc-twitter a i{color:#55acee}
.dc-socialiconsborder li.dc-linkedin a i{color:#0077b5}
.dc-socialiconsborder li.dc-skype a i{color:#00aff0}
.dc-socialiconsborder li.dc-dropbox a i{color:#007ee5}
.dc-socialiconsborder li.dc-vimeo a i{color:#1ab7ea}
.dc-socialiconsborder li.dc-tumblr a i{color:#34465d}
.dc-socialiconsborder li.dc-yahoo a i{color:#410093}
.dc-socialiconsborder li.dc-googleplus a i{color:#dd4b39}
.dc-socialiconsborder li.dc-pinterestp a i{color:#bd081c}
.dc-socialiconsborder li.dc-youtube a i{color:#cd201f}
.dc-socialiconsborder li.dc-stumbleupon a i{color:#eb4924}
.dc-socialiconsborder li.dc-reddit a i{color:#ff5700}
.dc-socialiconsborder li.dc-quora a i{color:#b92b27}
.dc-socialiconsborder li.dc-yelp a i{color:#af0606}
.dc-socialiconsborder li.dc-soundcloud a i{color:#f30}
.dc-socialiconsborder li.dc-whatsapp a i{color:#25d366}
.dc-socialiconsborder li.dc-wechat a i{color:#09b83e}
.dc-socialiconsborder li.dc-instagram a i{color:#e4405f}
.dc-socialiconsborder li.dc-dribbble a i{color:#ea4c89}
.dc-socialiconsborder li.dc-flickr a i{color:#ff0084}
.dc-socialiconsborder li.dc-rss a i{color:#f60}
.dc-socialicons li a i{color:#fff;display:block;text-align:center;font-size:inherit;line-height:inherit}
.dc-socialsharewithtext li a i{width:34px}
.dc-socialicons li a:hover{color:#fff}
.dc-socialiconssimple{width:100%;float:left;list-style:none;line-height:20px}
.dc-socialiconssimple li{float:left;padding:0 10px;line-height:inherit;list-style-type:none}
.dc-socialiconssimple li:first-child{padding-left:0}
.dc-socialiconssimple li a{width:auto;height:auto;display:block;font-size:18px;background:0;border-radius:0;line-height:inherit}
.dc-socialiconssimple li.dc-facebook a i{color:#3b5999}
.dc-socialiconssimple li.dc-twitter a i{color:#55acee}
.dc-socialiconssimple li.dc-linkedin a i{color:#0077b5}
.dc-socialiconssimple li.dc-googleplus a i{color:#dd4b39}
.dc-socialiconssimple li.dc-rss a i{color:#f60}
.dc-socialiconssimple li.dc-vimeo a i{color:#1ab7ea}
.dc-socialiconssimple li.dc-tumblr a i{color:#34465d}
.dc-socialiconssimple li.dc-yahoo a i{color:#410093}
.dc-socialiconssimple li.dc-yelp a i{color:#af0606}
.dc-socialiconssimple li.dc-pinterestp a i{color:#bd081c}
.dc-socialiconssimple li.dc-youtube a i{color:#cd201f}
.dc-socialiconssimple li.dc-stumbleupon a i{color:#eb4924}
.dc-socialiconssimple li.dc-reddit a i{color:#ff5700}
.dc-socialiconssimple li.dc-bloggerb a i{color:#f57d00}
.dc-socialiconssimple li.dc-clone a i{color:#878787}
.dc-socialiconfooter li.dc-facebook:hover a i{color:#3b5999}
.dc-socialiconfooter li.dc-twitter:hover a i{color:#55acee}
.dc-socialiconfooter li.dc-linkedin:hover a i{color:#0077b5}
.dc-socialiconfooter li.dc-skype:hover a i{color:#00aff0}
.dc-socialiconfooter li.dc-dropbox:hover a i{color:#007ee5}
.dc-socialiconfooter li.dc-vimeo:hover a i{color:#1ab7ea}
.dc-socialiconfooter li.dc-tumblr:hover a i{color:#34465d}
.dc-socialiconfooter li.dc-yahoo:hover a i{color:#410093}
.dc-socialiconfooter li.dc-googleplus:hover a i{color:#dd4b39}
.dc-socialiconfooter li.dc-pinterestp:hover a i{color:#bd081c}
.dc-socialiconfooter li.dc-youtube:hover a i{color:#cd201f}
.dc-socialiconfooter li.dc-stumbleupon:hover a i{color:#eb4924}
.dc-socialiconfooter li.dc-reddit:hover a i{color:#ff5700}
.dc-socialiconfooter li.dc-quora:hover a i{color:#b92b27}
.dc-socialiconfooter li.dc-yelp:hover a i{color:#af0606}
.dc-socialiconfooter li.dc-soundcloud:hover a i{color:#f30}
.dc-socialiconfooter li.dc-whatsapp:hover a i{color:#25d366}
.dc-socialiconfooter li.dc-wechat:hover a i{color:#09b83e}
.dc-socialiconfooter li.dc-instagram:hover a i{color:#e4405f}
.dc-socialiconfooter li.dc-dribbble:hover a i{color:#ea4c89}
.dc-socialiconfooter li.dc-flickr:hover a i{color:#ff0084}
.dc-socialiconfooter li.dc-rss:hover a i{color:#f60}
.dc-roundicontext .dc-usericonholder{width:250px;display:block;overflow:hidden;font-style:normal}
.dc-roundicontext i,.dc-roundicontext span{float:left;font-size:inherit;line-height:inherit}
.dc-roundicontext span{padding:0 15px 0 0}
.dc-roundicontext:focus,.dc-roundicontext:hover{color:#fff;width:100%}
.dc-roundicontext:hover .dc-usericonholder{width:100%}
.dc-verticalmiddle{margin:0 -1px;float:none!important;display:inline-block;vertical-align:middle}
.dc-description{width:100%;float:left}
.dc-bglight{background:#f7f7f7}
.dc-bgdark{background:#373542}
.dc-stars span,.dc-stars{width:100px;height:16px;float:left;line-height:16px;position:relative}
.dc-stars span:after,.dc-stars:before{top:0;left:0;font-size:16px;line-height:16px;font-weight:700;position:absolute;font-family:'Font Awesome\ 5 Free';color:rgba(218,218,218,.8);content:'\f005 \f005 \f005 \f005 \f005'}
.dc-stars span{width:75%;overflow:hidden}
.dc-stars span:after{color:#f1c40f}
.row.no-gutters{margin-right:0;margin-left:0}
.no-gutters>[class^="col-"],.no-gutters>[class*="col-"],.row.no-gutters>[class^="col-"],.row.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.dc-dropdowarrow{top:9px;right:15px;color:#fff;width:20px;height:20px;display:none;cursor:pointer;font-size:16px;line-height:20px;position:absolute;text-align:center;background-color:var(--themecolor)}
.dc-dropdowarrow i{display:block;font-size:inherit;line-height:inherit}
.dc-open>.dc-dropdowarrow>i:before{content:'\e874'}
.menu-item-has-children,.menu-item-has-mega-menu{position:relative}
.navbar-toggler{border:0;color:#fff;margin:28px 0;padding:6px 10px;border-radius:4px;background-color:var(--secthemecolor)}
.navbar-toggler:focus{outline:0}
.navbar-toggle .icon-bar{background:#fff}
.dc-formtheme{width:100%;float:left}
.dc-formtheme fieldset{border:0;margin:0;padding:0;width:100%;float:left;position:relative}
.dc-inputwithicon{position:relative}
.dc-inputwithicon i{top:0;right:0;z-index:2;width:40px;height:50px;line-height:50px;position:absolute;text-align:center}
.dc-inputwithicon .form-control{z-index:1;position:relative}
a,p a,p a:hover,a:hover,a:focus,a:active{color:var(--themecolor)}
.page-links,.dc-pagination{width:100%;float:left;font:14px/24px'Open Sans',sans-serif}
.dokan-pagination-container .dokan-pagination,
.dc-pagination ul{margin:0;padding:0;float:left;width:100%;list-style:none;text-align:center;line-height:inherit}
.dokan-pagination-container .dokan-pagination li,
.dc-pagination ul li{float:none;margin:0 3px;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:middle}
.dc-pagination ul li.dc-prevpage{float:left;margin-left:0;font-size:18px}
.dc-pagination ul li.dc-nextpage{float:right;margin-right:0;font-size:18px}
.dc-pagination ul li.dc-active a{color:#fff}
.dokan-pagination-container .dokan-pagination li a,
.dc-pagination ul li a,.post-page-numbers{color:#999;width:36px;height:36px;display:block;font-size:14px;background:#fff;text-align:center;position:relative;line-height:34px;border-radius:4px;border:1px solid #ddd}
.dc-pagination ul li a.dc-nextpage,.dc-pagination ul li a.dc-nextpage,.dc-pagination ul li a i{line-height:34px}
.dokan-pagination-container .dokan-pagination li.active a,.dokan-pagination-container .dokan-pagination li a:hover,
.dc-pagination ul li a:hover,.post-page-numbers.current,.post-page-numbers:hover{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.post-page-numbers{display:inline-block;vertical-align:middle}
.page-links{margin:0 0 20px}
.dc-breadcrumbarea{float:left;width:100%;padding:20px 0}
.dc-breadcrumb{margin:0;padding:0;width:100%;float:left;color:#767676;list-style:none;font:400 13px/13px'Poppins',Arial,Helvetica,sans-serif}
.dc-breadcrumb li{width:auto;float:left;padding:0 15px;position:relative;line-height:inherit;list-style-type:none}
.dc-breadcrumb li:after{top:0;left:-3px;content:'\f105';font-weight:800;position:absolute;font-family:'Font Awesome\ 5 Free'}
.dc-breadcrumb li:first-child{padding-left:0;font-weight:500}
.dc-breadcrumb li:last-child{padding-right:0}
.dc-breadcrumb li strong{color:#767676;display:block;font:400 13px/13px'Poppins',Arial,Helvetica,sans-seri}
.dc-breadcrumb li:first-child:after{display:none}
.dc-breadcrumb li a{color:#55acee;display:block}
.dc-main{padding:100px 0}
.dc-footer{background:var(--terthemefootercolor)}
.dc-header{z-index:10;position:relative}
.dc-logo{margin:33px 0;flex-basis:143px}
.dc-logofooter svg,.dc-logo svg,.dc-logo a{display:block}
.dc-navigationarea{float:left;width:100%;background:#fff}
.dc-nav{float:left;font:500 14px/20px'Poppins',sans-serif}
.dc-navigation{padding:0;width:100%;float:left}
.dc-navigation ul{list-style:none;line-height:inherit}
.dc-navigation>ul{width:100%;float:left;display:block;list-style:none;text-align:center;line-height:inherit}
.dc-navigation ul li{line-height:inherit;list-style-type:none}
.dc-navigation>ul>li{padding:0;width:auto;position:relative;vertical-align:top;display:inline-block}
.dc-navigation>ul>li>a{padding:36px 15px}
.dc-navigation>ul>li:before{top:50%;right:0;width:3px;height:3px;content:'';margin:-1px 0 0 -1px;border-radius:50px;position:absolute;background:var(--secthemecolor)}
.dc-navigation>ul>li.current-menu-parent>a:after,.dc-navigation>ul>li.current_page_item>a:after,.dc-navigation>ul>li>a:after{bottom:0;left:50%;height:0;width:60px;content:'';position:absolute;margin-left:-30px;border-radius:3px 3px 0 0;background:var(--themecolor)}
.dc-navigation>ul>li.current-menu-parent:hover>a:after,.dc-navigation>ul>li.current_page_item:hover>a:after,.dc-navigation>ul>li:hover>a:after,.dc-navigation>ul>li.current-menu-parent>a:after,.dc-navigation>ul>li.current_page_item>a:after,.dc-navigation>ul>li.dc-navactive>a:after{height:4px}
.dc-navigation ul li a{display:block;color:var(--terthemecolor)}
.children,.sub-menu,.mega-menu{top:150px;left:0;opacity:0;background:#fff;visibility:hidden;position:absolute}
.children,.sub-menu{margin:0;width:220px}
.dc-navigation .page_item_has_children:hover>.sub-menu,.dc-navigation .menu-item-has-children:hover>.sub-menu,.dc-navigation>ul>li:hover>.children,.dc-navigation>ul>li:hover>.sub-menu,.dc-navigation>ul>li:hover>.mega-menu{top:100%;opacity:1;visibility:visible}
.menu-item-has-children>.sub-menu .menu-item-has-children:hover>.sub-menu{top:0}
.dc-simplesocialicons.dc-socialiconsborder li a{border:0;line-height:inherit}
.dc-simplesocialicons{font-size:16px;overflow:hidden;list-style:none;line-height:20px;text-align:center}
.dc-simplesocialicons li{line-height:inherit;display:inline-block;vertical-align:middle;list-style-type:none}
.dc-topbar .dc-rightarea .dc-simplesocialicons{float:left;padding:11px 0}
.dc-topbar .dc-rightarea .dc-simplesocialicons li{float:left;width:auto;padding:0 10px}
.dc-topbar .dc-rightarea .dc-simplesocialicons li:last-child{padding-right:0}
.mega-menu-row{margin:0;display:table;table-layout:fixed}
.dc-rightarea{float:right}
.dc-topbar{padding:10px 0;background:#f7f7f7;border-top:1px solid;border-color:var(--themecolor)}
.dc-helpnum{line-height:20px;display:inline-block;vertical-align:middle}
.dc-helpnum span{font-size:13px;display:block;line-height:inherit}
.dc-helpnum a{font-weight:700;font-size:18px;line-height:inherit;color:var(--secthemecolor)}
.dc-rightarea .dc-loginarea>.dc-btn{margin-left:27px}
.dc-userlogedin{width:auto;float:right;padding:20px 0;cursor:pointer;margin-left:25px;position:relative}
.dc-userimg{margin:0;float:left;width:auto;margin-right:10px;background:#fff;border-radius:50%;border:1px solid #ddd}
.dc-userimg img{width:100%;padding:3px;display:block;border-radius:50%}
.dc-username{overflow:hidden;position:relative;padding:7px 30px 7px 0}
.dc-username h4{max-width:100px;display:block;margin:0 0 2px;font-size:14px;font-weight:500;overflow:hidden;line-height:18px;white-space:nowrap;text-overflow:ellipsis}
.dc-username span{display:block;color:var(--themecolor);font-size:13px;line-height:16px}
.dc-header .dc-username span{max-width:110px;overflow:hidden;line-height:18px;white-space:nowrap;text-overflow:ellipsis}
.dc-username:after{right:0;top:50%;font-size:10px;content:'\e64b';margin-top:-10px;line-height:20px;position:absolute;font-family:'themify';color:var(--terthemecolor)}
.dc-usernav,ul.sub-menu,ul.children{-webkit-box-shadow:5px 10px 20px 0 rgba(0,0,0,0.1);box-shadow:5px 10px 20px 0 rgba(0,0,0,0.1)}
.dc-navigation>ul>li>.children>li>a,.dc-navigation>ul>li>.sub-menu>li>a,.dc-navigation>ul>li>.mega-menu>li>a{background:#fcfcfc}
.dc-navigation>ul>li>.children>li:last-child>a,.dc-navigation>ul>li>.sub-menu li:last-child>a,.dc-navigation>ul>li>.mega-menu>li:last-child>a{border-radius:0 0 4px 4px}
.dc-navigation>ul>li>.children>li.page_item_has_children ul>li:last-child>a,.dc-navigation>ul>li>.sub-menu>li.menu-item-has-children ul>li:last-child>a{border-radius:0 0 4px 0}
.dc-navigation>ul>li>.children>li.page_item_has_children ul>li:first-child>a,.dc-navigation>ul>li>.sub-menu>li.menu-item-has-children ul>li:first-child>a{border-radius:0 4px 0 0}
.dc-navigation>ul>li>.sub-menu>li:hover>a,.dc-navigation>ul>li>.children>li:hover>a,.dc-navigation>ul>li>.mega-menu>li:hover>a{background:#fff}
.dc-navigation>ul>li>.sub-menu>li>.sub-menu>li a,.dc-navigation>ul>li>.children>li>.children>li a,.dc-navigation>ul>li>.mega-menu>li>.sub-menu>li a{background:#fff}
.dc-navigation>ul>li>.sub-menu>li>.sub-menu>li:hover a,.dc-navigation>ul>li>.children>li>.children>li:hover a,.dc-navigation>ul>li>.mega-menu>li>.sub-menu>li:hover a{background:#fcfcfc}
.dc-navigation>ul>li>.children,.dc-navigation>ul>li>.sub-menu{border-radius:0 0 5px 5px}
.dc-navigation ul li .children li a,.dc-navigation ul li .sub-menu li a{font-size:13px}
.page_item_has_children,.menu-item-has-children,.menu-item-has-mega-menu{position:relative}
.dc-dropdowarrow{top:11px;right:15px;color:#fff;z-index:1;width:20px;height:20px;display:none;cursor:pointer;font-size:12px;line-height:20px;position:absolute;text-align:center}
.dc-navigation ul li .children li,.dc-navigation ul li .sub-menu li{text-align:left}
.dc-navigation ul li .children li a,.dc-navigation ul li .sub-menu li a{font-size:13px;font-weight:400;padding:10px 20px}
.children li.page_item_has_children>a:before,.sub-menu li.menu-item-has-children>a:before,.children li.menu-item-has-children>a:before,.sub-menu li.page_item_has_children>a:before,.children li.page_item_has_children>a:before{top:0;right:20px;font-size:10px;line-height:40px;position:absolute;color:var(--terthemecolor);content:"\e649";font-family:'themify'}
.dc-navigation>ul>li.page_item_has_children .children li .children,.dc-navigation>ul>li.menu-item-has-children .sub-menu li .sub-menu,.dc-navigation>ul>li.page_item_has_children .sub-menu li .sub-menu{z-index:1;left:100%;border-radius:0 4px 4px 0}
.children li.page_item_has_children:hover .children,.sub-menu li.page_item_has_children:hover .sub-menu{top:0;opacity:1;visibility:visible}
.dc-navigation ul li .children li+li a,.dc-navigation ul li .sub-menu li+li a{border-top:1px solid #eee}
.dc-usernav{left:0;opacity:0;top:140px;z-index:9;width:230px;visibility:hidden;position:absolute;border-radius:5px}
.dc-userlogedin:hover .dc-usernav{top:100%;opacity:1;visibility:visible}
.dc-usernav ul{width:100%;float:left;font-size:14px;background:#fff;list-style:none;line-height:19px;border-radius:0 0 4px 4px}
.dc-usernav ul li{width:100%;float:left;position:relative;line-height:inherit;list-style-type:none}
.dc-usernav ul li+li{border-top:1px solid #eee}
.dc-usernav ul li a{color:var(--terthemecolor);display:block;padding:10px 19px;line-height:inherit;position:relative}
.dc-usernav ul li a i{color:#999;font-size:14px;min-width:28px;line-height:inherit;display:inline-block;vertical-align:middle}
.dc-usernav ul li a span{line-height:inherit;display:inline-block;vertical-align:middle}
.dc-usernav ul li .sub-menu{border:0;left:auto;right:100%;display:block;opacity:0;z-index:9;visibility:hidden;position:absolute;border-radius:4px 0 0 4px}
.dc-usernav ul li:hover .sub-menu{top:0;opacity:1;visibility:visible}
.dc-usernav ul li .sub-menu li a{border-radius:0 5px 5px 0}
.dc-usernav ul li.menu-item-has-children:after,.dc-usernav ul li.page_item_has_children:after{top:0;right:20px;color:#3d4461;font-size:10px;line-height:40px;position:absolute;content:"\e649";font-family:'themify'}
.dc-verticalscrollbar{height:100%}
.dc-navigation>ul>li.menu-item-has-children .sub-menu.menu-item-moved,.dc-navigation>ul>li.page_item_has_children .sub-menu.menu-item-moved{border-radius:4px 0 0 4px}
.dc-navigation>ul>li>.sub-menu.menu-item-moved>li.menu-item-has-children ul>li:first-child>a{border-radius:4px 0 0 0}
.dc-navigation>ul>li>.sub-menu.menu-item-moved>li.menu-item-has-children ul>li:last-child>a{border-radius:0 0 0 4px}
.dc-loginarea{float:right;margin:20px 0 20px 25px}
.dc-loginarea .dc-loginbtn{color:var(--terthemecolor);font:500 14px/20px'Poppins',sans-serif}
.dc-loginoption>.dc-btn{padding:0 15px;line-height:36px}
.dc-loginoption{position:relative;display:inline-block;vertical-align:middle}
.dc-loginformhold{top:58px;z-index:9;width:350px;right:-156px;display:none;overflow:hidden;background:#fff;border-radius:4px;position:absolute;line-height:normal;-webkit-box-shadow:5px 10px 20px 0 rgba(0,0,0,0.1);box-shadow:5px 10px 20px 0 rgba(0,0,0,0.1)}
.dc-loginheader{float:left;width:100%;padding:20px 20px 0}
.dc-loginheader span{font-size:16px;line-height:16px;display:inline-block;vertical-align:middle}
.dc-loginheader a{opacity:1;float:right;color:#ddd;font-size:14px;line-height:18px}
.dc-loginheader a:hover{color:#ddd}
.dc-logininfo{float:left;width:100%}
.dc-loginform fieldset{padding:20px}
.dc-loginform fieldset .form-group{margin:0 0 10px}
.dc-loginform fieldset .form-group .form-control{height:40px;border:1px solid #ddd}
.dc-logininfo .dc-btn{float:left;width:auto;min-width:0;line-height:32px;padding:0 30px}
.dc-logininfo .dc-checkbox{width:auto;float:none;padding:8px 0;margin-left:20px;display:inline-block;vertical-align:middle;font-family:'Open Sans',sans-serif}
.dc-loginfooterinfo{width:100%;float:left;background:#f7f7f7}
.dc-loginfooterinfo a{width:50%;float:left;color:#55acee;font-size:14px;text-align:center;position:relative;line-height:50px}
.dc-loginfooterinfo a+a:before{top:50%;left:0;content:'';width:1px;height:30px;background:#ddd;position:absolute;margin:-15px 0 0}
.dc-hide-form{display:none}
.modal-content{border:0;border-radius:4px}
.dc-offerpopup .modal-dialog{max-width:540px}
.dc-offerpopup .dc-modalcontent .dc-formhelp fieldset .form-group.dc-btnarea{margin-top:10px}
.dc-popuptitle{float:left;width:100%;padding:13px 20px;border-bottom:1px solid #ddd}
.dc-popuptitle h3{margin:0;font-size:18px;line-height:26px;font-weight:500;display:inline-block;vertical-align:middle}
.dc-popuptitle a{opacity:1;font-size:20px;line-height:26px;color:var(--secthemecolor)}
.dc-popuptitle a i{display:block;line-height:26px}
.dc-popuptitle a:hover{color:var(--secthemecolor)}
.dc-modalcontent{background:#fff}
.dc-modalcontent .modal-body{padding:30px}
.dc-modalcontent .dc-formhelp fieldset .form-group textarea{height:200px}
.dc-modalcontent .dc-formhelp fieldset .form-group{margin:0 0 10px}
.dc-modalcontent .dc-formhelp fieldset .form-group:last-child{margin:10px 0 0}
.dc-headervtwo .dc-navigationarea{background:0;position:absolute}
.dc-headervtwo .dc-navigation>ul>li>a{color:#fff}
.dc-headervtwo .dc-loginarea>.dc-btn{color:#fff;border-color:#fff}
.dc-headervtwo .dc-topbar{border:0;background:#fff}
.dc-langchange{width:auto;float:right;margin:4px 0 4px 30px}
.dc-headervtwo .dc-loginarea .dc-loginbtn{color:#fff}
.dc-headervtwo .dc-loginarea>.dc-btn:hover{border-color:var(--themecolor)}
.dc-langchange .dc-select select{height:34px;text-transform:uppercase;color:var(--secthemecolor);padding:0 30px 0 20px}
.dc-langchange .dc-select:after{line-height:34px;color:var(--secthemecolor)}
.dc-homesliderholder{background-size:cover;background-repeat:no-repeat}
.dc-bannerslider li{width:10px;height:10px;border-radius:50px;list-style-type:none;background:var(--terthemecolor)}
.dc-bannerslider li.active{background:var(--themecolor)}
.dc-bannerdots{margin:0;bottom:0;display:none}
.dc-homeslider{float:left;width:100%;overflow:hidden;min-height:694px;padding:40px 0 130px}
.slider-item{height:auto;overflow:visible}
.dc-bannerimg{margin:0;float:left;width:auto;position:relative}
.dc-bannerimg img{width:100%;display:block}
.dc-bannercontent{float:left;width:auto;padding:123px 0;margin-left:60px;position:relative}
.dc-bannercontent h1{margin:0;font-size:70px;font-weight:700;line-height:73px}
.dc-bannercontent h1 span,.dc-bannercontent h1 em{display:block;line-height:inherit;font-size:50px;font-style:normal;color:var(--secthemecolor)}
.dc-bannercontent h1 span{line-height:65px}
.dc-btnarea{float:left;width:100%}
.dc-bannercontent .dc-btnarea{margin-top:15px}
.dc-bannercontent .dc-btnarea .dc-btn{float:left}
.dc-bannercontent .dc-btnarea .dc-btn+.dc-btn{margin-left:30px}
.dc-bannervtwo{float:left;width:100%}
.dc-silderimg{margin:0;width:100%;float:left;background:var(--terthemecolor)}
.dc-silderimg img{opacity:.20;display:block;max-width:none;width:auto!important}
.dc-homeslidervtwo{min-height:690px;position:relative;background:var(--terthemecolor)}
.dc-slidercontentimg{float:left;width:100%;margin:37px 0 0!important}
.dc-slidercontentimg img{width:auto;margin:0 auto;display:block}
.dc-homevtwo .dc-doctorslider{margin-top:-20px}
.dc-homevtwo .dc-doctordetails-holder{height:186px}
.dc-homevtwo .dc-doctordetails-holder h3{margin:74px 0 10px}
.dc-homevtwo .dc-doctordetails-holder:hover h3{margin:0}
.dc-homevtwo .dc-doctorslider .owl-item .dc-doctordetails-holder{padding-top:20px}
.dc-medicalfacility{float:left;width:100%;background:#fff;margin:82px 0;border-radius:4px}
.dc-medicalform{padding:30px;border-top:1px solid #eee}
.dc-medicalform fieldset{float:left;width:100%;margin:-5px}
.dc-medicalform fieldset .form-group{margin:0;padding:5px}
.dc-medicalform fieldset .form-group.dc-btnarea{margin-top:10px}
.dc-medicalfacility .dc-title{padding:23px 30px}
.dc-medicalfacility .dc-title h2{margin:0;color:#2d3e50;font-size:30px;line-height:35px}
.dc-medicalfacility .dc-title h2 em{display:block;margin-bottom:16px;font-style:normal;color:var(--secthemecolor)}
.dc-medicalfacility .dc-title h2 span{display:block;font-size:50px;line-height:40px;margin-bottom:9px}
.dc-medicalform fieldset .dc-btnarea .dc-docsearch{margin:9px 0}
.dc-searchholder{margin-bottom:20px}
.dc-searchform-holder{float:left;width:100%;z-index:2;position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:0 9px 20px 0 rgba(165,165,165,0.5);box-shadow:0 9px 20px 0 rgba(165,165,165,0.5)}
.dc-advancedsearch{float:left;width:58%;position:relative;z-index:9}
.dc-title{float:left;width:100%}
.dc-advancedsearch .dc-title{padding:23px 30px 0}
.dc-advancedsearch .dc-title h2{margin:0;font-size:20px;line-height:22px;display:inline-block;vertical-align:middle}
.dc-docsearch{color:#999;float:right;text-transform:uppercase;font:400 11px/16px'Poppins',sans-serif}
.dc-docsearch span:last-child{display:inline-block;vertical-align:middle;margin-left:10px}
.dc-advanceicon{display:inline-block;vertical-align:middle}
.dc-advanceicon i{width:22px;display:block;margin:7px 0 0;position:relative;border:1px solid #bababa}
.dc-advanceicon i:first-child{margin:0}
.dc-advanceicon i:after{top:0;left:0;width:6px;height:6px;content:'';background:#fff;position:absolute;border-radius:50px;margin:-3px 0 0 -5px;border:1px solid #bababa}
.dc-advanceicon i:first-child:after{left:50%}
.dc-advanceicon i:nth-child(2):after{left:20%}
.dc-advanceicon i:nth-child(3):after{left:80%}
.dc-docsearch:hover .dc-advanceicon i:first-child:after{left:10%}
.dc-docsearch:hover .dc-advanceicon i:nth-child(2):after{left:80%}
.dc-docsearch:hover .dc-advanceicon i:nth-child(3):after{left:20%}
.dc-form-advancedsearch{float:left;width:100%;padding:15px 30px 30px}
.dc-form-advancedsearch fieldset{float:left;width:100%;margin:-5px;padding-right:60px}
.dc-form-advancedsearch fieldset .form-group{margin:0;padding:5px}
.dc-form-advancedsearch fieldset .form-group:first-child{width:60%}
.dc-form-advancedsearch fieldset .form-group:nth-child(2){width:40%}
.dc-advancesearch-holder{float:left;width:100%;display:flex;text-align:center;align-items:center;justify-content:center;padding:12px 10px 11px;border-top:1px solid #eee}
.dc-advancesearch-holder .dc-advanceicon i{border-color:#b4b4b4}
.dc-advancesearch-holder .dc-advanceicon i+i{margin-top:5px}
.dc-advancesearch-holder .dc-docsearch{float:none;min-height:20px;display:inline-block;vertical-align:middle}
.dc-formbtn{top:5px;right:5px;position:absolute}
.dc-formbtn button{width:50px;color:#fff;height:50px;display:block;font-size:16px;line-height:50px;text-align:center;border-radius:4px;background-color:var(--themecolor)}
.dc-formbtn button:hover,.dc-formbtn button:focus{color:#fff}
.dc-btn.dc-serach-form-v2{ background: transparent;}
.dc-btn.dc-serach-form-v2:hover{background: var(--themecolor);}
.dc-formbtn button:hover{-webkit-box-shadow:0 9px 20px 0 var(--shadowcolor);box-shadow:0 9px 20px 0 var(--shadowcolor)}
.dc-jointeamholder{float:left;width:42%}
.dc-jointeam{float:left;width:100%;position:relative;padding:0 10px 0 20px;border-radius:0 4px 4px 0;background:var(--terthemecolor)}
.dc-jointeamimg{float:left;width:auto;margin:-21px 0 0!important}
.elementor .elementor-widget:not(.elementor-widget-text-editor) .dc-jointeamimg{margin:-22px 0 0!important}
.dc-jointeamcontent{overflow:hidden;padding:35px 0 43px 30px}
.dc-jointeamcontent h3{color:#fff;font-size:26px;margin:0 0 14px;line-height:30px}
.dc-jointeamcontent h3 span{font-size:16px;display:block;line-height:inherit;font-weight:400}
.dc-jointeamcontent .dc-btn{line-height:32px}
.dc-jointeamnoti{top:-12px;width:24px;color:#fff;right:-12px;font-size:14px;line-height:24px;border-radius:50px;text-align:center;position:absolute;background:var(--secthemecolor)}
.dc-jointeamnoti i{display:block;line-height:24px}
.dc-doctorslider{float:left;width:100%}
.dc-doctordetails-holder{float:left;width:100%;padding:30px;height:280px;background:#fff;overflow:hidden;position:relative;border:1px solid #eee}
.dc-doctordetails-holder:after{left:0;width:0;bottom:0;height:2px;content:'';background:#eee;position:absolute}
.dc-doctordetails-holder:hover:after{width:100%}
.dc-doctorslider .owl-item+.owl-item .dc-doctordetails-holder{border-left:0}
.dc-doctordetails-holder h3{display:block;font-size:26px;line-height:20px;margin:165px 0 0;overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis}
.dc-doctordetails-holder h3 span{display:block;font-size:16px;font-weight:400;margin-bottom:5px;overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis;color:var(--terthemecolor)}
.dc-doctordetails-holder .dc-btn{width:100%;margin-top:30px}
.dc-doctordetails-holder:hover .dc-btn{margin-top:26px}
.dc-slidercounter{right:0;bottom:0;font-size:160px;line-height:128px;position:absolute;color:rgba(61,68,97,0.06);font-family:'Poppins',sans-serif}
.dc-doctordetails-holder:hover{background:#fcfcfc}
.dc-doctordetails-holder:hover .dc-slidercounter{opacity:0;visibility:hidden}
.dc-doctordetails-holder:hover h3{margin:85px 0 0}
.dc-titlecolor1 .dc-btn{border-color:#1abc9c}
.dc-titlecolor1 .dc-btn:hover{background:#1abc9c;-webkit-box-shadow:0 9px 20px 0 rgba(26,188,156,0.5);box-shadow:0 9px 20px 0 rgba(26,188,156,0.5)}
.dc-titlecolor2 .dc-btn{border-color:var(--themecolor)}
.dc-titlecolor2 .dc-btn:hover{background:var(--themecolor);-webkit-box-shadow:0 9px 20px 0 rgba(63,171,243,0.5);box-shadow:0 9px 20px 0 rgba(63,171,243,0.5)}
.dc-titlecolor3 .dc-btn{border-color:#f1c40f}
.dc-titlecolor3 .dc-btn:hover{background:#f1c40f;-webkit-box-shadow:0 9px 20px 0 rgba(241,196,15,0.5);box-shadow:0 9px 20px 0 rgba(241,196,15,0.5)}
.dc-titlecolor4 .dc-btn{border-color:#9b59b6}
.dc-titlecolor4 .dc-btn:hover{background:#9b59b6;-webkit-box-shadow:0 9px 20px 0 rgba(155,89,182,0.5);box-shadow:0 9px 20px 0 rgba(155,89,182,0.5)}
.dc-titlecolor5 .dc-btn{border-color:var(--secthemecolor)}
.dc-titlecolor5 .dc-btn:hover{background:var(--secthemecolor);-webkit-box-shadow:0 9px 20px 0 rgba(255,88,81,0.5);box-shadow:0 9px 20px 0 rgba(255,88,81,0.5)}
.dc-titlecolor6 .dc-btn{border-color:#2eca80}
.dc-titlecolor6 .dc-btn:hover{background:#2eca80;-webkit-box-shadow:0 9px 20px 0 rgba(46,202,128,0.5);box-shadow:0 9px 20px 0 rgba(46,202,128,0.5)}
.dc-titlecolor7 .dc-btn{border-color:#7751e5}
.dc-titlecolor7 .dc-btn:hover{background:#7751e5;-webkit-box-shadow:0 9px 20px 0 rgba(119,81,229,0.5);box-shadow:0 9px 20px 0 rgba(119,81,229,0.5)}
.dc-titlecolor1.dc-doctordetails-holder:after{background:#1abc9c}
.dc-titlecolor2.dc-doctordetails-holder:after{background:var(--themecolor)}
.dc-titlecolor3.dc-doctordetails-holder:after{background:#f1c40f}
.dc-titlecolor4.dc-doctordetails-holder:after{background:#9b59b6}
.dc-titlecolor5.dc-doctordetails-holder:after{background:var(--secthemecolor)}
.dc-titlecolor6.dc-doctordetails-holder:after{background:#2eca80}
.dc-titlecolor7.dc-doctordetails-holder:after{background:#7751e5}
.dc-titlecolor1 h3{color:#1abc9c}
.dc-titlecolor2 h3{color:var(--themecolor)}
.dc-titlecolor3 h3{color:#f1c40f}
.dc-titlecolor4 h3{color:#9b59b6}
.dc-titlecolor5 h3{color:var(--secthemecolor)}
.dc-titlecolor6 h3{color:#2eca80}
.dc-titlecolor7 h3{color:#7751e5}
.dc-text-center{text-align:center}
.dc-sectionhead{float:left;width:100%;margin-top:-4px;margin-bottom:20px}
.dc-sectiontitle{float:left;width:100%}
.dc-sectiontitle h2{float:left;width:100%;margin:0 0 17px;font-size:36px;line-height:34px}
.dc-sectiontitle h2 span{display:block;font-size:16px;font-weight:400;line-height:20px;margin-bottom:6px}
.dc-sectiontitle h2 em{font-style:normal;display:inline-block;color:var(--secthemecolor)}
.dc-sectionhead .dc-description p{margin-bottom:13px;font-size:16px;line-height:1.65}
.dc-sectionheadvtwo{margin:0}
.dc-sectionheadvtwo .dc-sectiontitle h2{font-size:40px;line-height:45px;margin-bottom:14px}
.dc-sectionheadvtwo .dc-sectiontitle h2 span{margin-top:5px;font-size:40px;margin-bottom:0;line-height:inherit;color:var(--secthemecolor)}
.dc-bringcareholder,.dc-bringcarecontent{float:left;width:100%}
.dc-bringcarecontent .dc-btnarea{margin-top:20px}
.dc-bringcarecontent .dc-btnarea .dc-btn{float:left}
.dc-bringcarecontent .dc-btnarea .dc-btn+.dc-btn{margin-left:30px}
.dc-bringimg-holder{float:left;width:100%;height:100%;padding-left:35px;padding-bottom:20px}
.dc-doccareimg{width:auto;float:left;z-index:9;height:100%;margin:0 0 20px}
.dc-doccareimg:before{top:20px;left:20px;content:'';width:100%;z-index:-1;height:100%;position:absolute;background:url(images/img-bg.png);background-size:100% 100%;background-repeat:no-repeat}
.dc-doccareimg img{width:100%;display:block}
.dc-doccareimg figcaption{bottom:20px;right:-117px;margin-right:10px;position:absolute}
.dc-doccareimg figcaption:after{width:4px;content:'';height:100%;right:-10px;position:absolute;background:var(--secthemecolor)}
.dc-doccarecontent{float:left;width:100%;padding:24px 30px 26px;border-radius:4px 0 0 4px;background:var(--terthemecolor)}
.dc-doccarecontent h3{margin:0;color:#fff;font-size:26px;line-height:26px}
.dc-doccarecontent h3 em{font-size:16px;font-weight:400;display:block;margin-bottom:4px;font-style:normal;line-height:inherit}
.dc-sectionbg{position:relative}
.dc-sectionbg:after{position:absolute;left:0;content:'';width:588px;height:303px;bottom:-205px;z-index:99;background:url(images/section-bg.png)}
.dc-bgcolor{background:#e8f6ff}
.dc-workdetails-holder{position:relative}
.dc-main-section.dc-workdetails-holder{padding-top:0}
.dc-workdetails{float:left;width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-box-orient:vertical;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.dc-workdetails-bordertwo,.dc-workdetails-border{position:relative}
.dc-workdetails-border:after,.dc-workdetails-bordertwo:before{position:absolute;top:0;top:20px;content:'';left:-127px;width:235px;height:148px;background:url(images/work-icon/line-01.png);background-repeat:no-repeat;background-size:100% 100%}
.dc-workdetails-bordertwo:before{background:url(images/work-icon/line-02.png);left:-138px}
.dc-workdetail{float:left;width:auto;padding:20px;margin-bottom:30px;text-align:center;border-radius:100%;background:url(images/border-img.png);background-repeat:no-repeat;background-size:100% 100%}
.dc-workdetail figure{width:160px;height:160px;margin:0 auto;background:#fff;border-radius:100%;-webkit-box-shadow:0 0 20px 0 rgba(153,153,153,0.3);box-shadow:0 0 20px 0 rgba(153,153,153,0.3);text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-webkit-box-orient:vertical;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.dc-workdetail figure img{width:70px;margin:0 auto;display:block}
.dc-workdetails .dc-title span{font-size:16px;display:block;margin-bottom:5px;line-height:20px;font-family:'Poppins',sans-serif}
.dc-workdetails .dc-title h3{margin:0;font-size:26px;line-height:30px}
.dc-workdetails .dc-title h3 a{display:inline-block;vertical-align:middle;color:var(--terthemecolor)}
.dc-ratedecontent{float:left;width:100%;padding:94px 40px 80px}
.dc-ratedecontent .dc-btnarea{margin-top:3px;text-align:center}
.dc-neurosurgeons-img{width:112px;height:112px;background:#fff;border-radius:100%;margin:0 auto 36px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 0 14px rgba(255,255,255,0.3);box-shadow:0 0 0 14px rgba(255,255,255,0.3)}
.dc-neurosurgeons-img img{width:auto;display:block}
.dc-docpostslider{float:left;width:100%}
.dc-docpostslider .owl-stage-outer{padding:67px 0 24px 30px}
.dc-docpostslider .item{float:left;width:100%}
.dc-docfeatured{float:left;widows:100%;margin-top:-30px}
.dc-docfeatured>div>div{margin-top:30px}
.dc-docfeatured>div>div>.dc-btnarea{margin-top:10px;text-align:center}
.dc-docfeatured .dc-docpostcontent>.dc-title>.dc-title{float:none;display:flex}
.dc-docfeatured .dc-docpostcontent{padding:17px 20px 20px}
.dc-docfeatured .dc-doclocation span{line-height:14px}
.dc-docpostholder{float:left;width:100%;border-radius:4px}
.dc-docpostholder:hover{-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-docpostholder:hover .dc-docpostcontent .dc-btn{color:#fff;background:var(--themecolor);-webkit-box-shadow:0 9px 20px 0 var(--shadowcolor);box-shadow:0 9px 20px 0 var(--shadowcolor)}
.dc-docpostholder:hover .dc-docpostimg img{opacity:.70}
.dc-docpostimg{margin:0;float:left;width:100%;background:#000;overflow:hidden;position:relative;border-radius:4px 4px 0 0;max-height:200px}
.dc-docpostimg img{width:100%;display:block}
.dc-docpostimg figcaption{top:0;left:0;content:'';width:100%;height:100%;position:absolute}
.dc-featuredtag{top:0;left:0;width:40px;height:40px;position:absolute;border-top:40px solid var(--secthemecolor);border-right:40px solid transparent}
.dc-featuredtag i{left:8px;top:-42px;color:#fff;bottom:auto;font-size:12px;line-height:30px;position:absolute}
.dc-like{padding:5px;background:#fff;border-radius:100%;display:inline-block;vertical-align:middle}
.dc-like i{width:38px;color:#ddd;display:block;line-height:38px;text-align:center;border-radius:4px;border:1px solid #eee}
.dc-liked i,.dc-like:hover i{color:var(--secthemecolor)}
.dc-doclocationvtwo .dc-btnarea .dc-like.dc-liked i,.dc-doclocationvtwo .dc-btnarea .dc-like:hover i{border-color:var(--secthemecolor)}
.dc-docpostcontent{float:left;width:100%;padding:20px;position:relative;border:1px solid #eee;border-top:0;border-radius:0 0 4px 4px}
.dc-docpostcontent .dc-like{right:10px;top:-24px;position:absolute}
.dc-docpostcontent .dc-like i{border-radius:50%;width:40px}
.dc-docstatus{margin-bottom:3px;display:inline-block;vertical-align:middle;font:400 13px/16px'Poppins',sans-serif}
.dc-docpostcontent .dc-title h3{margin:0 0 4px;font-size:16px;font-weight:500;line-height:22px;float:left}
.dc-docpostholder .dc-docpostcontent .dc-title h3{width:100%}
.dc-docpostcontent .dc-title h3 a{float:left;max-width:80%;overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis;color:var(--terthemecolor)}
.dc-docpostcontent .dc-title h3 i{font-size:14px;margin-left:1px;line-height:20px;display:inline-block;vertical-align:middle}
.dc-docpostcontent .dc-title>h3 i{margin-left:1px}
.dc-docpostcontent .dc-title h3 i:nth-child(2){margin-left:8px}
.dc-docpostcontent .dc-title h3 i.fa-award{color:var(--themecolor)}
.dc-docpostcontent .dc-title h3 i.fa-check-circle{color:#1abc9c}
.dc-awardtooltip{position:relative}
.dc-awardtooltip em{top:20px;left:25px;z-index:999;opacity:0;width:160px;color:#767676;padding:0 5px;visibility:hidden;font-style:normal;position:absolute;background:#fff;font:11px/18px'Open Sans',sans-serif;border:1px solid #9297a4;-webkit-box-shadow:0 3px 20px 0 rgba(165,165,165,0.3);box-shadow:0 3px 20px 0 rgba(165,165,165,0.3)}
.dc-awardtooltip:hover em{top:0;opacity:1;visibility:visible}
.dc-awardtooltip em:before{width:0;height:0;content:'';border-top:5px solid transparent;border-right:7px solid #9297a4;border-bottom:5px solid transparent;position:absolute;left:-8px;top:50%;margin:-5px 0 0}
.dc-docinfo{float:left;width:100%;list-style:none;line-height:16px}
.dc-docinfo li{width:100%;float:left;line-height:inherit;list-style-type:none}
.dc-docinfo li+li{margin-top:5px}
.dc-docinfo li em{display:block;color:#767676;font-size:13px;font-style:normal;line-height:inherit}
.dc-stars{width:80px}
.dc-stars span:after,.dc-stars:before{font-size:12px}
.dc-doclocation{float:left;width:100%;margin-top:20px}
.dc-doclocation span{display:block;color:#767676;font-size:13px;line-height:16px}
.dc-doclocation span+span{margin-top:8px}
.dc-doclocation span i{font-size:12px;min-width:20px;vertical-align:top;line-height:inherit;display:inline-block}
.dc-doclocation .dc-btn{margin-top:18px;max-width:145px;line-height:32px}
.dc-next,.dc-prev{width:40px;color:#999;float:left;cursor:pointer;font-size:14px;line-height:36px;text-align:center;border:2px solid #eee;border-radius:100%}
.dc-prev{margin-right:20px}
.dc-next:hover,.dc-prev:hover{color:var(--themecolor);border-color:var(--themecolor)}
.dc-next span,.dc-prev span{display:block;line-height:36px}
.dc-docslidernav{top:0;left:30px;margin:14px 0;position:absolute}
.dc-appicons{float:left;width:100%;list-style:none}
.dc-appicons li{width:auto;float:left;border-radius:5px;list-style-type:none}
.dc-appicons li+li{margin-left:30px}
.dc-appicons li figure{margin:0;float:left;width:auto}
.dc-appicons li img{width:100%;display:block;border-radius:5px}
.dc-appcontent{float:left;width:100%}
.dc-appcontent .dc-sectionhead .dc-description p{margin-bottom:23px}
.dc-appbgimg{float:left;width:100%;padding:20px 0}
.dc-appbgimg figure{margin:0;float:left;width:auto}
.dc-appbgimg figure img{width:auto;height:350px;display:block;max-width:none;margin-left:-62px}
.dc-articlesholder{float:left;width:100%}
.dc-article{float:left;width:100%;border-radius:4px}
.dc-article:hover{-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-articleimg{float:left;width:100%;margin:0;background:#000;border-radius:4px 4px 0 0}
.dc-articleimg>img{width:100%;display:block;border-radius:4px 4px 0 0}
.dc-article:hover .dc-articleimg>img{opacity:.7}
.dc-articlecontent{float:left;width:100%;border-radius:4px;border:1px solid #eee}
.dc-articleimg+.dc-articlecontent{border-top:0;border-radius:0 0 4px 4px}
.dc-articlecontent .dc-title h3{margin:0 0 5px;font-size:16px;font-weight:500;line-height:24px}
.dc-articlecontent .dc-title>a{font-size:13px;line-height:20px}
.dc-articlecontent .dc-title h3 a{color:var(--terthemecolor);word-break:break-word;}
.dc-articleby{display:block;color:#55acee;font-size:13px;line-height:16px;margin-bottom:4px}
.dc-datetime{display:block;color:#767676;font-size:13px;line-height:16px}
.dc-datetime i{margin-right:5px;display:inline-block;vertical-align:middle;color:var(--terthemecolor)}
.dc-articleimg figcaption{top:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}
.dc-articlesdocinfo{bottom:10px;padding:2px;right:-130px;background:#fff;position:absolute;border-radius:15px}
.dc-article:hover .dc-articlesdocinfo{right:10px}
.dc-articlesdocinfo img{width:auto;float:left;border-radius:50px}
.dc-articlesdocinfo span{width:136px;padding:0 10px;overflow:hidden;max-width:300px;white-space:nowrap;line-height:inherit;display:inline-block;vertical-align:middle;text-overflow:ellipsis;color:var(--terthemecolor);font:400 14px/20px'Poppins',sans-serif}
.dc-article:hover .dc-articlesdocinfo span{width:auto}
.dc-dayon{color:var(--secthemecolor);font-style:normal}
.dc-bold{font-weight:bold;font-style:normal}
.dc-moreoptions{float:left;width:100%;list-style:none;font-size:13px;text-align:right;line-height:20px;padding:15px 30px;border-top:1px solid #efefef;margin:0}
.dc-moreoptions li{width:auto;float:none;padding-right:15px;display:inline-block;line-height:inherit;list-style-type:none;vertical-align:middle}
.dc-moreoptions li:last-child{padding:0}
.dc-moreoptions li a{color:#767676;line-height:inherit;display:inline-block;vertical-align:middle}
.dc-moreoptions li a i{margin-right:5px}
.dc-footercol{float:left;width:100%}
.dc-footeraboutus{float:left;width:100%;padding:60px 0 100px;margin:20px 0 -20px}
.dc-widgetskills{float:left;width:100%;margin:-4px 0 -5px}
.dc-fwidgettitle{float:left;width:100%;padding-bottom:15px}
.dc-fwidgettitle h3{margin:0;display:block;font-size:18px;font-weight:400;line-height:21px}
.dc-fwidgetcontent{float:left;width:100%;font-size:14px;list-style:none;line-height:20px;font-family:'Open Sans',sans-serif}
.dc-fwidgetcontent li{float:left;width:100%;padding:5px 0;line-height:inherit;list-style-type:none}
.dc-fwidgetcontent li:last-child{padding-bottom:0}
.dc-fwidgetcontent li a{display:block;position:relative;line-height:inherit;color:var(--terthemecolor)}
.dc-fwidgetcontent li a:after{left:0;top:7px;opacity:0;width:3px;height:3px;content:'';visibility:hidden;position:absolute;background:var(--secthemecolor)}
.dc-fwidgetcontent li:hover a,.dc-fwidgetcontent li a:focus{padding-left:10px}
.dc-fwidgetcontent li:hover a:after{opacity:1;visibility:visible}
.dc-fwidgetcontent li.dc-viewmore a{color:#55acee;font-family:'Poppins',sans-serif}
.dc-footertopbar{float:left;width:100%;margin:-40px 0}
.dc-footer-call-email{width:100%;margin:0 auto;max-width:645px;padding:20px 30px;background:#fff;border-radius:40px;-webkit-box-shadow:0 9px 20px 0 rgba(0,0,0,0.20);box-shadow:0 9px 20px 0 rgba(0,0,0,0.20)}
.dc-callinfoholder{float:left;width:auto}
.dc-callinfoimg{float:left;width:auto;margin:0 20px 0 0}
.dc-callinfoimg img{width:100%;display:block}
.dc-callinfocontent{overflow:hidden;padding:0 0 0 20px;margin-left:20px;border-left:1px solid #ddd}
.dc-callinfocontent h3{margin:0;font-size:18px;line-height:20px}
.dc-callinfocontent h3 span{display:block;font-size:13px;font-weight:400;line-height:inherit;color:var(--terthemecolor)}
.dc-callinfocontent h3 a{display:block;line-height:inherit;color:var(--secthemecolor)}
.dc-mailinfoholder{float:right}
.dc-mailinfoholder .dc-callinfoimg{float:right;margin:0 0 0 20px}
.dc-mailinfoholder .dc-callinfocontent{border:0;text-align:right;margin:0 20px 0 0;padding:0 20px 0 0;border-right:1px solid #ddd}
.dc-or-text{margin:10px 0;font-size:14px;display:block;line-height:20px;text-align:center}
.dc-fthreecolumns{float:left;width:100%;padding:60px 0}
.dc-footertopbar+.dc-fthreecolumns{padding-top:100px}
.dc-logofooter{float:none;margin:0 0 24px;flex-basis:164px}
.dc-logofooter a{display:block}
.dc-footercontent{float:left;width:100%}
.dc-footercontent .dc-description p{color:#fff;font-size:14px;margin:0 0 15px;line-height:24px}
.dc-detailsinfo{padding:0 6px;font-size:14px;line-height:20px;position:relative;text-decoration:none;width:auto!important}
.dc-detailsinfo:hover{text-decoration:none}
.dc-detailsinfo:after,.dc-detailsinfo:before{top:0;left:0;content:'[';color:#dadada;position:absolute}
.dc-detailsinfo:after{left:auto;right:0;content:']'}
.dc-detailsinfo.dc-detailsinfofooter{margin:0 0 0 2px}
.dc-detailsinfo.dc-detailsinfofooter:before,.dc-detailsinfo.dc-detailsinfofooter:after{color:#dadada}
.dc-footercontactus{float:left;width:100%;color:#fff;list-style:none;margin-bottom:30px;font:400 14px/ 20px'Open Sans',sans-serif}
.dc-footercontactus li{width:100%;float:left;line-height:inherit;list-style-type:none}
.dc-footercontactus li span{display:block;line-height:inherit}
.dc-footercontactus li i{min-width:30px;display:inline-block}
.dc-footercontactus li a{color:#27c5f1}
.dc-footercontactus li a i{color:#FFF}
.dc-footercontactus li address{margin:0;font-style:normal}
.dc-footercontactus li+li{margin-top:10px}
.dc-fsocialicon{float:left;width:100%}
.dc-fsocialicon .dc-simplesocialicons li{float:left}
.dc-fsocialicon .dc-simplesocialicons li a{background:0}
.dc-fsocialicon .dc-simplesocialicons li a{color:#FFF}
.dc-fsocialicon .dc-simplesocialicons li+li{margin-left:20px}
.dc-fcol{float:left;width:100%}
.dc-ftitle{float:left;width:100%;margin:0 0 20px}
.dc-ftitle h3{color:#fff;font-size:20px;font-weight:400;margin:0;line-height:18px}
.doc-widgetheading h2 a,.dc-ftitle h3 a{color:#fff}
.dc-livefeeddetails{float:left;width:100%;color:#fff;list-style:none}
.dc-livefeeddetails li{width:100%;float:left;list-style-type:none}
.dc-livefeeddetails li+li{margin-top:30px}
.dc-latestadimg{float:left;width:auto;margin:0 10px 0 0}
.dc-latestadimg img{width:auto;display:block}
.dc-latestadcontent{padding:5px 0;overflow:hidden}
.dc-latestadcontent p{font-size:14px;line-height:16px;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dc-latestadcontent p em{color:#999;font-style:normal}
.dc-latestadcontent p a{color:#27c5f1;text-decoration:none}
.dc-latestadcontent time{color:#FFF;display:block;font:700 13px/ 14px'Open Sans',sans-serif;opacity:.8}
.dc-formnewsletter fieldset .form-group{margin:0}
.dc-formnewsletter fieldset .form-group .form-control{z-index:1;height:44px;font-size:14px;border-radius:4px;position:relative;padding:10px 65px 10px 17px}
.dc-formnewsletter button{top:0;right:0;z-index:2;color:#fff;width:44px;height:44px;line-height:44px;position:absolute;border-radius:0 4px 4px 0;background:var(--themecolor)}
.dc-formnewsletter fieldset .form-group .form-control::placeholder{color:#999}
.dc-footerapps{float:left;width:100%}
.dc-btnapps{float:left;width:100%;list-style:none}
.dc-btnapps li{width:auto;float:left;list-style-type:none}
.dc-btnapps li+li{margin-left:10px}
.dc-btnapps li a img{max-width:110px;border-radius:4px}
.dc-newsletterholder .dc-description{margin-bottom:8px;margin-top:-6px}
.dc-footerbottom{float:left;width:100%;background:rgba(0,0,0,0.1)}
.dc-copyright{margin:0;color:#fff;display:block;padding:24px 0;text-align:center;font:400 14px/ 20px'Open Sans',sans-serif}
.dc-copyright span{color:#21b8f0}
.dc-docpostslider.owl-carousel .owl-item,.dc-docpostslider.owl-carousel .owl-wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none!important}
.dc-formhelp fieldset .form-group:first-child{margin-bottom:10px}
.dc-formhelp fieldset .form-group textarea{height:240px}
.dc-formhelp fieldset .dc-btnarea{margin-bottom:0}
.dc-prohelpholder .dc-sectionheadvtwo{margin-bottom:20px}
.dc-feedbackholder{float:left;width:100%}
.dc-feedbackholder .dc-sectionhead .dc-sectiontitle h2{font-size:26px;line-height:28px;margin-bottom:10px}
.dc-feedbackcontent-holder{float:left;width:100%;margin-bottom:23px}
.dc-feedbackcontent{overflow:hidden;padding-left:20px}
.dc-feedbackcontent .dc-title{margin-bottom:7px}
.dc-feedbackcontent .dc-title h3{margin:0;font-size:18px;font-weight:500;line-height:20px}
.dc-feedbackcontent .dc-title h3 a{color:var(--terthemecolor)}
.dc-feedbackcontent .dc-title>a{font-size:13px;line-height:20px;display:inline-block;vertical-align:middle}
.dc-feedbackcontent .dc-title span{display:block;color:#767676;font-size:13px;line-height:20px}
.dc-feedbackimg{margin:0;width:auto;float:left;border-radius:4px;border:1px solid #ddd}
.dc-feedbackimg img{width:100%;display:block}
.dc-feedbackcontent .dc-description p{margin-bottom:0;line-height:24px;font-family:'Open Sans',sans-serif}
.dc-feedbackholder>.dc-btnarea{position:relative}
.dc-feedbackholder>.dc-btnarea .dc-btn{float:right}
.dc-feedbackholder>.dc-btnarea hr{margin:0;border:0}
.dc-feedbackholder>.dc-btnarea hr:before{left:0;top:50%;content:'';width:65%;height:1px;background:#eee;position:absolute}
.dc-color1{border-color:#1abc9c}
.dc-color2{border-color:var(--themecolor)}
.dc-color3{border-color:#f1c40f}
.dc-color4{border-color:#9b59b6}
.dc-color5{border-color:var(--secthemecolor)}
.dc-color6{border-color:#2eca80}
.dc-color7{border-color:#7751e5}
.dc-innerbanner{float:left;width:100%}
.dc-innerbannerform{padding:20px 110px 20px 0}
.dc-innerbannerform fieldset{padding-right:174px}
.dc-innerbannerform .dc-btnarea{top:5px;right:5px;width:auto;position:absolute}
.dc-innerbanner>.dc-docsearch{top:0;right:15px;color:#fff;margin:29px 0;position:absolute}
.dc-innerbannerform .dc-btnarea>.dc-btn[type="submit"],.dc-innerbannerform .dc-btnarea>a{color:#fff}
.dc-innerbannerform .dc-btnarea>.dc-btn[type="submit"],.dc-innerbannerform .dc-btnarea>a.dc-btn{width:164px}
.dc-innerbanner>.dc-docsearch .dc-advanceicon i{border-color:#fff}
.dc-innerbanner>.dc-docsearch .dc-advanceicon i:after{border:2px solid #fff;background:var(--terthemecolor)}
.dc-advancedsearch-holder{float:left;display:none;width:100%;background:#31364e;border-top:1px solid #4e5779}
.dc-advancedsearchs{float:left;width:100%;padding:20px 0;position:relative}
.dc-form-advancedsearchs fieldset{float:left;width:100%;margin:0 -5px;padding-right:130px}
.dc-form-advancedsearchs fieldset .form-group{margin:0;width:25%;padding:0 5px}
.dc-form-advancedsearchs fieldset .form-group .form-control,.dc-form-advancedsearchs fieldset .form-group .dc-checkbox,.dc-form-advancedsearchs fieldset .form-group .dc-select select{border:1px solid #4e5779}
.dc-form-advancedsearchs fieldset .form-group .dc-select select,.dc-form-advancedsearchs fieldset .form-group .dc-select,.dc-form-advancedsearchs fieldset .form-group .form-control,.dc-form-advancedsearchs fieldset .form-group input[type="text"]::placeholder,.dc-form-advancedsearchs fieldset .form-group .dc-select:after{color:#fff;height:44px}
.dc-form-advancedsearchs fieldset .form-group .form-control,.dc-form-advancedsearchs fieldset .form-group .dc-select,.dc-form-advancedsearchs fieldset .form-group .dc-select select,.dc-form-advancedsearchs fieldset .form-group .dc-checkbox{background:var(--terthemecolor)}
.dc-form-advancedsearchs fieldset .form-group .dc-checkbox{height:44px;border-radius:4px;padding:11px 20px}
.dc-form-advancedsearchs fieldset .form-group .dc-checkbox label{color:#fff;font-family:'Open Sans',sans-serif}
.dc-typeoptions{float:left;width:100%;position:relative}
.dc-typeoptions span{top:0;left:20px;color:#fff;font-size:14px;line-height:44px;position:absolute}
.dc-typeoptions .dc-select select{padding-left:60px}
.dc-typeoptions .dc-select select,.dc-typeoptions .dc-select{background:transparent!important}
.dc-form-advancedsearchs fieldset .form-group .dc-typeoptions .dc-select select{color:#3ea5ea}
.dc-form-advancedsearchs fieldset .dc-btnarea{top:0;right:5px;width:auto;position:absolute}
.dc-form-advancedsearchs fieldset .dc-btnarea .dc-resetbtn{color:#fff;width:auto;min-width:0;padding:0 17px;line-height:42px;background:#83444f;border:1px solid var(--secthemecolor)}
.dc-form-advancedsearchs fieldset .dc-btnarea .dc-resetbtn:hover{box-shadow:none}
.dc-form-advancedsearchs fieldset .form-group .dc-select:after{line-height:44px}
.dc-advancedsearchs{position:relative}
.dc-advancedsearchs:before{width:0;top:-7px;height:0;right:40px;content:'';position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #31364e}
.dc-aboutstep{float:left;width:100%}
.dc-aboutstep .dc-sectionheadvtwo{margin:0 0 3px}
.dc-welcome-holder{float:left;width:100%}
.dc-bksteps .dc-welcomecontent{float:left;width:100%;padding:30px;border:1px solid #eee;border-radius:4px;text-align:center}
.dc-welcomeimg{float:left;width:100%;margin:0 0 23px}
.elementor .elementor-widget:not(.elementor-widget-text-editor) .dc-welcomeimg{margin:0 0 23px}
.dc-bksteps .dc-welcomeimg img{width:100%;max-width:65px;margin:0 auto;display:block}
.dc-welcomecontent .dc-title{margin-bottom:15px;word-break:break-word}
.dc-welcomecontent .dc-title h3{margin:0;font-size:20px;line-height:30px}
.dc-welcomecontent .dc-title h3 span{font-size:16px;font-weight:400;display:block;line-height:20px}
.dc-welcomecontent .dc-description p{margin:0;font:400 14px/24px'Open Sans',sans-serif}
.dc-ourteamholder{float:left;width:100%}
.dc-ourteam{float:left;width:100%;background:#fff;border-radius:4px}
.dc-ourteam:hover{-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-ourteamimg{float:left;margin:0;width:100%;background:#000;border-radius:4px 4px 0 0}
.dc-ourteamimg img{width:100%;display:block;border-radius:4px 4px 0 0}
.dc-ourteam:hover .dc-ourteamimg img{opacity:.7}
.dc-ourteamcontent{float:left;width:100%;padding:30px;text-align:center;border:1px solid #eee;border-top:0;border-radius:0 0 4px 4px}
.dc-ourteamcontent .dc-title>a{display:block;font-size:13px;line-height:16px;margin-bottom:6px}
.dc-ourteamcontent .dc-title h3{margin:0 0 12px;font-size:18px;font-weight:500;line-height:20px}
.dc-ourteamcontent .dc-title h3 a{color:var(--terthemecolor)}
.dc-ourteamcontent .dc-simplesocialicons{float:left;width:100%;line-height:16px}
.dc-ourteamcontent .dc-simplesocialicons li{padding:0 10px}
.dc-testimonials{width:100%;float:left}
.dc-testimonials-head{float:left;width:100%;text-align:center}
.dc-testimonials-head .dc-title{position:relative;padding-bottom:70px;margin-bottom:30px}
.dc-testimonials-head .dc-title:after{left:50%;bottom:0;width:1px;content:'';height:40px;position:absolute;background:var(--secthemecolor)}
.dc-testimonials-head .dc-title h3{margin:0;font-size:40px;line-height:40px}
.dc-testimonials-head .dc-title h3 span{display:block;margin-top:10px;font-weight:400;color:var(--secthemecolor)}
.dc-heart{float:left;width:100%;margin-bottom:75px;position:relative;margin-top:-130px}
.dc-heart span{color:#fff;display:block;margin:0 auto;font-size:40px;max-width:100px;border-radius:50%;line-height:100px;text-align:center;background:var(--secthemecolor)}
.dc-hearticon i{display:block;line-height:100px}
.dc-heart span{position:relative}
.dc-heart span:after,.dc-heart span:before{position:absolute;left:0;top:0;content:'';height:100%;width:100%;border-radius:50%;-webkit-animation:pulse 2s infinite;-moz-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite}
.dc-heart span:before{-webkit-animation:pulset 2s infinite;-moz-animation:pulset 2s infinite;-o-animation:pulset 2s infinite;animation:pulset 2s infinite}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,88,82,0.8)}
70%{-webkit-box-shadow:0 0 0 20px rgba(255,88,82,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,88,82,0)}
}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,88,82,0.8);box-shadow:0 0 0 0 rgba(255,88,82,0.4)}
70%{-moz-box-shadow:0 0 0 20px rgba(255,88,82,0);box-shadow:0 0 0 20px rgba(255,88,82,0)}
100%{-moz-box-shadow:0 0 0 0 rgba(255,88,82,0);box-shadow:0 0 0 0 rgba(255,88,82,0)}
}@-webkit-keyframes pulset{0%{-webkit-box-shadow:0 0 0 0 rgba(255,88,82,0.4)}
70%{-webkit-box-shadow:0 0 0 40px rgba(255,88,82,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(255,88,82,0)}
}@keyframes pulset{0%{-moz-box-shadow:0 0 0 0 rgba(255,88,82,0.4);box-shadow:0 0 0 0 rgba(255,88,82,0.4)}
70%{-moz-box-shadow:0 0 0 40px rgba(255,88,82,0);box-shadow:0 0 0 40px rgba(255,88,82,0)}
100%{-moz-box-shadow:0 0 0 0 rgba(255,88,82,0);box-shadow:0 0 0 0 rgba(255,88,82,0)}
}.dc-customerfeedbacks{float:left;width:100%}
.dc-authorpicslider{float:none;width:250px;margin:0 auto;display:block}
.dc-authorpicslider .item{float:left;width:100%}
.dc-authorpicslider .item figure{margin:0;float:left;width:100%;border-radius:50%}
.dc-authorpicslider .item figure img{width:100%;margin:0 auto;display:block;max-width:50px;border-radius:50%}
.dc-authorpicslider .center .item figure img{max-width:100%}
.dc-authorpicslider .center .item figure{max-width:none;max-width:90px;border:4px solid #fff}
.dc-feedbackslider{float:left;width:100%;margin-top:30px;text-align:center}
.dc-testimonialscontent{float:left;width:100%}
.dc-testimonialscontent .dc-description blockquote p,.dc-testimonialscontent .dc-description blockquote{border:0;padding:0;font-size:16px;line-height:26px;background:transparent;color:var(--terthemecolor);font-family:'Poppins',sans-serif}
.dc-testimonialscontent .dc-description blockquote p{margin:0}
.dc-testimonialscontent .dc-description blockquote q span{color:var(--secthemecolor)}
.dc-testimonialscontent .dc-title>span{display:block;margin-top:5px;font:400 14px/20px'Poppins',sans-serif}
.dc-testimonialscontent .dc-title>h3{margin:0;font-size:24px;line-height:24px;color:var(--secthemecolor)}
.dc-clientslogo{float:left;width:100%}
.dc-clientslogo ul{width:100%;float:left;list-style:none;background:#fff}
.dc-clientslogo ul li{width:25%;float:left;list-style-type:none;border-left:1px solid #eee}
.dc-clientslogo ul li:nth-child(n+5){border-top:1px solid #eee}
.dc-clientslogo ul li:first-child,.dc-clientslogo ul li:nth-child(5){border-left-color:transparent}
.dc-clientslogo ul li a{display:block}
.dc-clientslogo ul li a img{width:100%;display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.40}
.dc-clientslogo ul li:hover a img{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}
.dc-searchresult-holder{float:left;width:100%}
.dc-searchresult-head{float:left;width:100%;margin-bottom:20px}
.dc-searchresult-head .dc-title{width:auto}
.dc-searchresult-head .dc-title h4{margin:0;color:#767676;padding:8px 0;font-size:14px;font-weight:400;line-height:20px}
.dc-searchresult-head .dc-title h4 strong{color:#767676;font-weight:700}
.dc-searchresult-head .dc-rightarea .dc-select{width:160px}
.dc-searchresult-head .dc-rightarea .dc-select+.dc-select{margin-left:10px}
.dc-searchresult-head .dc-rightarea .dc-select select{height:36px;padding:0 30px 0 20px}
.dc-searchresult-head .dc-rightarea .dc-select:after{line-height:36px}
.dc-gridlist-option{float:right;margin-left:10px}
.dc-gridlist-option a{float:left;width:36px;color:#999;line-height:32px;text-align:center;border-radius:4px;border:2px solid #eee}
.dc-gridlist-option a+a{margin-left:10px}
.dc-gridlist-option .dc-linkactive,.dc-gridlist-option a:hover{color:#fff;background:var(--secthemecolor);border-color:var(--secthemecolor)}
.dc-gridlist-option a i{display:block;line-height:32px}
.dc-searchresult-grid{float:left;width:100%}
.dc-searchresult-grid>div>.col-12:nth-child(n+4){margin-top:30px}
.dc-searchresultad{margin:0;float:left;width:100%;text-align:center}
.dc-searchresultad span{color:#999;display:block;font-size:9px;line-height:14px;text-align:center;margin-top:10px;text-transform:uppercase}
.dc-searchresultad img{padding:10px;border-radius:4px;background:#fff;border:1px solid #eee}
.dc-widget{float:left;width:100%;border-radius:4px;margin:0 0 30px}
.dc-widgettitle{float:left;width:100%;padding:15px 20px;border-radius:4px 4px 0 0;background:var(--themecolor)}
.dc-widgettitle h3{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:20px}
.dc-widgetcontent{float:left;width:100%;padding:20px;background:#fcfcfc;border-radius:0 0 4px 4px}
.dc-footer .dc-widgetcontent{background:#FFF}
.dc-onlinuserimg{margin:0;float:left;width:100%;border-radius:4px 4px 0 0}
.dc-onlinuserimg img{width:100%;display:block;border-radius:4px 4px 0 0}
.dc-onlinuserimg figcaption{top:0;left:0;width:100%;height:100%;position:absolute}
.dc-onlinuserimg figcaption span{top:10px;right:10px;color:#fff;font-size:12px;min-width:38px;line-height:17px;text-align:center;border-radius:4px;position:absolute;text-transform:uppercase;background:var(--secthemecolor)}
.dc-onlineoption-content{width:100%;float:left;padding:28px 29px 30px;text-align:center;border:1px solid #eee;border-top:0;border-radius:0 0 4px 4px}
.dc-onlineoption-content .dc-title h3{margin:0 0 15px;font-size:22px;line-height:24px}
.dc-onlineoption-content .dc-title h3 span{display:block;font-size:16px;font-weight:400;line-height:16px;margin-bottom:8px}
.dc-onlineoption-content .dc-btnarea .dc-btn{border:0;width:100%;line-height:38px;background:#1abc9c;-webkit-box-shadow:0 9px 20px 0 rgba(26,188,156,0.5);box-shadow:0 9px 20px 0 rgba(26,188,156,0.5)}
.dc-onlineoption-content .dc-btnarea span{display:block;font-size:18px;margin-top:26px;line-height:22px;text-align:center}
.dc-onlineoption-content .dc-btnarea span em{display:block;font-size:13px;font-style:normal}
.dc-mostsearch-content{float:left;width:100%;line-height:20px;list-style:none}
.dc-mostsearch-content li{float:left;width:100%;list-style-type:none;line-height:inherit}
.dc-mostsearch-content li+li{margin-top:15px}
.dc-mostsearch-content li a{color:#767676;font-size:14px;padding-left:10px;position:relative;line-height:inherit}
.dc-mostsearch-content li a:hover{color:var(--secthemecolor)}
.dc-mostsearch-content li a:before{left:0;top:10px;width:3px;height:3px;content:'';line-height:20px;background:#767676;position:absolute;border-radius:50px}
.dc-mostsearch-content li a:hover:before{background:var(--secthemecolor)}
.dc-appimgs{margin:0;float:left;width:100%;border-radius:4px 4px 0 0}
.dc-appimgs img{display:block;width:100%;border-radius:4px 4px 0 0}
.dc-mobileapp-content{float:left;width:100%;text-align:center;border:1px solid #eee;border-top:0;padding:24px 10px 10px;border-radius:0 0 4px 4px}
.dc-mobileapp-content .dc-title h3{margin:0 0 9px;font-size:22px;line-height:24px}
.dc-mobileapp-content .dc-title h3 span{display:block;font-size:16px;font-weight:400;margin-bottom:4px}
.dc-mobileapp-content .dc-description p{margin:0 0 23px;line-height:24px;font-family:'Open Sans',sans-serif}
.dc-appemail-form{float:left;width:100%;position:relative}
.dc-appemail-form input{height:44px;padding-right:40px}
.dc-appemail-form button{top:0;right:20px;width:auto;font-size:14px;line-height:44px;text-align:center;position:absolute;background:transparent;color:var(--secthemecolor)}
.dc-appemail-form button:focus{outline:0}
.dc-searchresult-list .dc-docpostcontent{width:auto;float:none;padding:0 30px;overflow:hidden;border:1px solid #eee;border-left:0;border-radius:0 4px 4px 0}
.dc-searchresult-list .dc-docpostholder{overflow:hidden}
.dc-searchresult-list .dc-docpostholder .dc-doclocation{width:auto;float:right;min-width:255px;padding:24px 0 24px 30px;border-left:1px solid #eee}
.dc-searchresult-list .dc-docpostholder .dc-title{width:auto;padding:25px 0}
.dc-searchresult-list .dc-docpostholder .dc-docpostimg{width:auto;overflow:hidden;border-radius:4px 0 0 4px}
.dc-searchvlistvtwo .dc-docpostholder .dc-docpostimg{border-radius:4px}
.dc-searchresult-list .dc-docpostholder .dc-docpostimg img{border-radius:0}
.dc-doclocationvtwo{margin:0}
.dc-doclocationvtwo .dc-btnarea{margin-top:18px}
.dc-doclocationvtwo .dc-btnarea .dc-btn{margin:0}
.dc-doclocationvtwo .dc-btnarea .dc-like{padding:0;margin-left:7px;position:static}
.dc-doclocationvtwo .dc-btnarea .dc-like i{width:36px;line-height:32px;border-width:2px;border-radius:4px}
.dc-doclocationvtwo .dc-btnarea .dc-like i:before{transition:none}
.dc-searchresult-list .dc-docpostholder:nth-child(n+2){margin-top:20px}
.dc-searchresult-list .dc-searchresultad{margin:30px 0 10px}
.dc-searchresult-list .dc-pagination{margin-top:30px}
.dc-searchvtwo{float:left;padding:20px;max-width:535px;min-width:535px}
.dc-docinfo .dc-stars{width:68px;margin-right:10px}
.dc-docpostslider .dc-docinfo .dc-stars{width:68px;margin-right:10px}
.dc-docpostslider .dc-docpostcontent .dc-title h3 a{max-width:80%}
.dc-searchvtwo .dc-docpostimg{margin-right:20px}
.dc-searchvlistvtwo .dc-docpostcontent{border:0;padding:0}
.dc-searchvlistvtwo .dc-docpostholder .dc-title{float:none;padding:2px 0 3px;overflow:hidden}
.dc-searchvlistvtwo .dc-docpostholder{border:1px solid #eee}
.dc-searchvlistvtwo .dc-docpostholder .dc-doclocation{min-width:285px;padding:26px 0 26px 30px}
.dc-searchvtwo .dc-tags{margin-top:20px}
.dc-tags{float:left;width:100%}
.dc-tags ul{float:none;width:auto;margin:-5px;overflow:hidden;list-style:none}
.dc-tags ul li{float:left;width:auto;padding:5px;list-style-type:none}
.dc-tags ul li a{float:left;color:#767676;font-size:12px;padding:0 14px;line-height:24px;border-radius:4px;background:#f7f7f7}
.dc-tags ul li a:hover{color:#fff;background:#55acee}
.dc-tags a.dc-tagviewall{color:#55acee!important;background:transparent!important}
.dc-available{color:#1abc9c;font-style:normal}
.dc-docsingle-header{float:left;width:100%;margin-bottom:30px}
.dc-docsingleimg{margin:0;float:left;width:auto;overflow:hidden;background:#fff;margin-right:30px;border-radius:4px;border:1px solid #eee}
.dc-docsingleimg img{width:100%;padding:5px;display:block}
.dc-docsingle-content{overflow:hidden;margin-top:-5px}
.dc-docsingle-content .dc-title{position:relative;margin-bottom:20px}
.dc-docsingle-content .dc-title .dc-docstatus{font-size:16px;line-height:20px;margin-bottom:6px}
.dc-docsingle-content .dc-title h2{margin:0 0 8px;font-size:22px;line-height:26px}
.dc-docsingle-content .dc-title h2 a{float:left;max-width:500px;overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis;color:var(--terthemecolor)}
.dc-docsingle-content .dc-title h2 i{font-size:16px;margin-left:5px;line-height:24px;display:inline-block;vertical-align:middle}
.dc-docsingle-content .dc-title h2 i.icon-sheild{color:#f1c40f;font-size:16px}
.dc-docsingle-content .dc-title h2 i.fa-check-circle{color:#1abc9c}
.dc-docsingle-content .dc-title h2 i.fa-award:before{content:"\e900";font-family:'icomoon'}
.dc-docsingle-content .dc-btnarea .dc-btn+.dc-like{margin-left:10px}
.dc-docsingle-content .dc-btnarea .dc-like{padding:0}
.dc-docsingle-content .dc-like i{display:block;line-height:32px;border-width:2px;border-radius:4px;width:36px}
.dc-docsingle-content .dc-like i:before{transition:none}
.dc-docsingle-content .dc-like:hover i,.dc-docsingle-content .dc-like.dc-liked i{border-color:var(--secthemecolor)}
.dc-docsingle-content .dc-like:hover i{color:var(--secthemecolor)}
.dc-docsingle-content .dc-docinfo li+li{margin-top:10px}
.dc-docsingle-content .dc-title .dc-docinfo{line-height:20px}
.dc-docsingle-content .dc-title .dc-docinfo li em{font-size:16px}
.dc-docsingle-content .dc-title .dc-docinfo .dc-stars{width:78.75px;line-height:20px;margin-right:7px}
.dc-docsingle-content .dc-title .dc-docinfo .dc-stars span{line-height:20px}
.dc-docsingle-content .dc-title .dc-docinfo .dc-stars span:after,.dc-docsingle-content .dc-title .dc-docinfo .dc-stars:before{font-size:14px;line-height:20px}
.dc-docsingle-content .dc-description p{margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:14px/24px'Open Sans',sans-serif}
.dc-docsingle-content .dc-btnarea{margin-top:13px}
.dc-docsingle-content .dc-btnarea .dc-btn{float:left;line-height:32px}
.dc-docsingle-content .dc-btnarea .dc-btn:hover{box-shadow:none}
.dc-docsingle-content .dc-btnarea .dc-btn+.dc-btn{margin-left:10px}
.dc-docsingle-holder{float:left;width:100%}
.dc-navdocsingletab{width:100%;float:left;display:block;line-height:38px;list-style-type:none}
.dc-navdocsingletab li{width:auto;float:left;line-height:inherit;list-style-type:none}
.dc-navdocsingletab li a{color:#767676;display:block;font-size:14px;padding:0 30px;font-weight:500;line-height:38px;border:1px solid #eee;border-left:0;border-bottom:0;border-radius:4px 4px 0 0}
.dc-navdocsingletab li:first-child a{border-left:1px solid #eee}
.dc-navdocsingletab li a.active{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.dc-contentdoctab{float:left;width:100%;padding:30px;border:1px solid #eee;border-radius:0 0 4px 4px}
.single-doctors .dc-contentdoctab.dc-articles-holder{border:0;padding:0}
.dc-location-holder .dc-searchresult-head .dc-title h4{font-size:18px;color:var(--terthemecolor)}
.dc-location-holder .dc-searchvlistvtwo .dc-docpostcontent .dc-searchvtwo{max-width:475px}
.dc-shareprofile{float:left;width:100%;margin:30px 0 0}
.dc-shareprofile ul{float:none;width:auto;line-height:20px;text-align:right;padding:15px 20px;margin:0 -30px -30px;border-top:1px solid #eee}
.dc-shareprofile ul li{float:none;width:auto;padding:0 7px}
.dc-shareprofile ul li:last-child{padding-right:0}
.dc-sharecontent{padding:0;font-size:14px;line-height:20px;color:var(--terthemecolor)}
.dc-registerformhold{float:left;width:100%;background:#f7f7f7}
.dc-registerformmain{float:left;width:100%;padding:30px}
.dc-registerhead{float:left;width:100%;margin:0 0 30px;padding:0 100px;text-align:center}
.dc-registerhead .dc-title h3{font-size:28px;line-height:30px;margin:0 0 16px;text-transform:inherit}
.dc-registerhead .dc-description p{margin:0 0 8px;font:14px/24px'Open Sans',sans-serif}
.dc-joinforms{float:left;width:100%}
.dc-joinsteps{float:left;width:100%;margin:0 0 30px;list-style:none;text-align:center}
.dc-joinsteps li{padding:0 12px;margin:0 15px;position:relative;display:inline-block;vertical-align:middle;list-style-type:none}
.dc-joinsteps li+li:after{width:30px;content:'';top:50%;left:-32px;height:2px;margin-top:-1px;background:#ddd;position:absolute}
.dc-joinsteps li a{color:#999;width:40px;height:40px;display:block;text-align:center;border-radius:50px;border:2px solid #ddd;font:700 13px/38px'Poppins',sans-serif}
.dc-joinsteps li.dc-done-next a{color:#fff;background:#00cc8d;border-color:#00cc8d}
.dc-joinsteps li.dc-active a{color:#00cc8d;border-color:#00cc8d}
.dc-formregister .dc-formregisterstart{float:left;width:100%;margin-top:30px}
.dc-startoption{float:left;width:100%;background:#fff;border-radius:4px;list-style-type:none;border:2px solid #eee;border-left: 0;}
.dc-startoption li{float:left;width:33.33%;padding:15px 20px;line-height:inherit;list-style-type:none;border-left:2px solid #eee;}
.dc-startoption li:nth-child(n+4){border-top: 2px solid #eee;width: 100%;}
.dc-formregister .dc-registerformgroup{float:none;width:auto;margin:-5px}
.dc-registerformgroup + .dc-registerformgroup{margin-top: 5px;}
.dc-termsconditions .dc-checkboxholder{margin-top: 10px; }
.form-group-half{width:50%}
.dc-formregister .dc-registerformgroup .form-group{margin:0;padding:5px}
.dc-form-group-dropdown .form-control{padding:10px 10px 10px 113px}
.dc-form-group-dropdown .dc-select{top:5px;left:5px;width:95px;position:absolute}
.dc-form-group-dropdown .dc-select select{border-radius:4px 0 0 4px}
.dc-formtitle h4{font-size:18px;margin:0 0 20px;font-weight:400;line-height:18px}
.dc-joinnowholder{float:left;width:100%;margin-top:37px;text-align:center}
.dc-joinnowholder .dc-title h4{font-size:20px;margin:0 0 7px;font-weight:400;line-height:22px}
.dc-joinnowholder .dc-description p{margin:0;padding:0 50px;font:14px/24px'Open Sans',sans-serif}
.dc-iconwithtext{overflow:visible;margin:20px 0 -5px;text-align:center;float:left;width:100%}
.dc-iconwithtext li{padding:0;float:none;margin:5px 0;display:inline-block;vertical-align:middle}
.dc-iconwithtext li+li{margin-left:7px}
.dc-iconwithtext li a{padding:0;width:auto;height:44px;line-height:44px;border-radius:4px}
.dc-iconwithtext li a:hover{-webkit-box-shadow:10px 10px 25px 0 rgba(0,0,0,0.25);box-shadow:10px 10px 25px 0 rgba(0,0,0,0.25)}
.dc-iconwithtext li a i{width:44px;height:24px;line-height:24px;border-right:1px solid rgba(255,255,255,0.40);display:inline-block}
.dc-iconwithtext li a em{padding:0 20px;font-weight:700;font-style:normal;line-height:inherit}
.dc-termsconditions .dc-checkboxholder .dc-checkbox input[type=checkbox]+label span{color:#323232;margin-top:-5px;font-size:14px;line-height:23px}
.dc-checkboxholder{float:left;width:100%;margin:30px 0 0}
.dc-checkboxholder .dc-radio,.dc-checkboxholder .dc-checkbox{margin:0 0 20px}
.dc-checkboxholder .dc-checkbox input[type=checkbox]+label{color:#323232;font:400 14px/14px'Open Sans',sans-serif}
.dc-checkboxholder .dc-checkbox input[type=checkbox]+label a{color:#55acee}
.dc-joinformc{float:left;width:100%}
.dc-joinformsimg{width:220px;display:block;margin:0 auto 35px!important}
.dc-joinformsimg img{width:100%;display:block}
.dc-verifyform .form-group{margin:0}
.dc-verifyform .form-group label{margin:0 0 7px;font-size:14px;line-height:16px;color:#767676}
.dc-verifyform .form-group label a{color:#55acee}
.dc-verifyform .form-group.dc-btnarea{margin:10px 0 0}
.dc-gotodashboard{float:left;width:100%;text-align:center}
.dc-gotodashboard span{font-size:14px;line-height:22px;display:block}
.dc-gotodashboard span a{color:#55acee}
.dc-registerformfooter{float:left;width:100%;padding:20px;text-align:center;border-top:1px solid #ddd}
.dc-registerformfooter span{display:block;font-size:14px;line-height:29px}
.dc-registerformfooter span a{color:#55acee}
.dc-aboutinfo{float:left;width:100%;margin-bottom:40px}
.dc-aboutinfovtwo{margin-bottom:0}
.dc-infotitle{float:left;width:100%}
.dc-infotitle h3{margin:0;font-size:18px;font-weight:400;line-height:20px;margin-bottom:20px}
.dc-aboutinfo .dc-description p{margin:0 0 24px;color:var(--terthemecolor);font:14px/24px'Open Sans',sans-serif}
.dc-aboutinfo .dc-description p:last-child{margin:0}
.dc-expandedu{float:left;width:100%;list-style:none;line-height:18px;border:1px solid #eee}
.dc-expandedu li{float:left;width:100%;padding:15px 20px;line-height:inherit;list-style-type:none}
.dc-expandedu li:nth-child(even){background:#fcfcfc}
.dc-expandedu li+li{border-top:1px solid #eee}
.dc-expandedu li span{font-size:14px;min-width:430px;line-height:inherit;display:inline-block;vertical-align:middle;color:var(--terthemecolor)}
.dc-expandedu li em{color:#767676;font-style:normal;line-height:inherit;font-family:'Open Sans',sans-serif}
.dc-specializations .dc-infotitle h3 a{font-size:13px;display:inline-block;vertical-align:baseline;font-family:'Open Sans',sans-serif}
.dc-specializationslist{float:left;width:100%;list-style:none;line-height:20px;font-family:'Open Sans',sans-serif}
.dc-specializationslist li{float:left;width:33.33%;padding-left:12px;position:relative;line-height:inherit;list-style-type:none}
.dc-specializationslist li:nth-child(n+4){margin-top:10px}
.dc-specializationslist li:before{left:0;top:10px;width:3px;height:3px;content:'';position:absolute;background:var(--secthemecolor);border-radius:50%}
.dc-specializationslist li span{font-size:14px;display:block;line-height:inherit;color:var(--terthemecolor)}
.dc-specializationslist li span a{color:var(--terthemecolor)}
.dc-memberships .dc-specializationslist li{width:100%}
.dc-memberships .dc-specializationslist li:nth-child(n+2){margin-top:10px}
.dc-downloads-listing{float:left;width:100%;list-style:none}
.dc-downloads-listing li{float:left;width:50%;padding-left:60px;position:relative;list-style-type:none}
.dc-downloads-listing li:nth-child(n+3){margin-top:20px}
.dc-downloads-listing li:before{left:0;top:0;content:'';width:50px;height:50px;position:absolute;background:url(images/icon-imgs/img-01.png);background-repeat:no-repeat}
.dc-downloads-listing li h3{margin:0;font-size:14px;font-weight:400;line-height:16px;padding:6px 0 5px;word-break:break-word}
.dc-downloads-listing li h3 span{display:block;color:#767676;font-size:13px;margin-top:7px}
.dc-gallery-holder{margin:0}
.dc-accordion{float:left;width:100%}
.dc-panel{float:left;width:100%}
.dc-panel+.dc-panel{margin-top:10px}
.dc-paneltitle{float:left;width:100%;display:flex;padding:10px 20px;position:relative;background:#fcfcfc;border-radius:4px;border:1px solid #eee;align-items:center}
.dc-paneltitle.active{border-radius:4px 4px 0 0}
.dc-paneltitle:after{top:50%;right:20px;color:var(--terthemecolor);font-size:14px;content:'\e61a';margin-top:-10px;line-height:20px;position:absolute;font-family:'themify'}
.dc-paneltitle.active:after{content:"\e622";color:var(--secthemecolor)}
.dc-titleicon{margin:0;width:auto;float:left;margin-right:20px;padding:6px 20px 6px 0;border-right:1px solid #eee}
.dc-titleicon img{width:100%;display:block}
.dc-paneltitle span{padding:5px 0;font-size:14px;line-height:18px;display:inline-block;vertical-align:middle;color:var(--terthemecolor)}
.dc-paneltitle span em{color:#767676;display:block;margin-top:4px;font-size:13px;font-style:normal;line-height:14px}
.dc-panelcontent{float:left;width:100%;border:1px solid #eee;border-top:0}
.dc-childaccordion{float:left;width:100%;position:relative}
.dc-subpanel{float:left;width:100%;position:relative}
.dc-subpanel .dc-subpaneltitle:before{top:0;left:-1px;height:0;width:2px;content:'';position:absolute;background:var(--secthemecolor)}
.dc-subpanel .dc-subpaneltitle.active:before,.dc-subpanel:hover .dc-subpaneltitle:before{height:100%}
.dc-subpanel+.dc-subpanel{border-top:1px solid #eee}
.dc-subpaneltitle{float:left;width:100%}
.dc-subpaneltitle.active,.dc-subpaneltitle:hover{background:#fcfcfc}
.dc-subpaneltitle span{color:var(--terthemecolor);display:block;font-size:14px;line-height:20px;padding:15px 30px 15px 20px;font-family:'Open Sans',sans-serif}
.dc-subpaneltitle span em{float:right;font-style:normal}
.dc-subpanelcontent{float:left;width:100%;padding:20px;border-top:1px solid #eee}
.dc-subpanelcontent .dc-description p{font-size:14px;line-height:24px}
.dc-subpanelcontent .dc-description p a{text-decoration:none}
.dc-contentdoctab .dc-searchresult-head .dc-title h4{color:var(--terthemecolor);font-size:18px}
.single-healthforum .dc-contentdoctab .dc-searchresult-head .dc-title h4{padding:0}
.dc-consultation,.dc-consultation-content{float:left;width:100%}
.dc-consultation-details{float:left;width:100%;padding:20px;position:relative;border-top:1px solid #eee;list-style-type:none}
.dc-consultation-details:before{top:0;left:0;height:0;width:2px;content:'';position:absolute;background:var(--secthemecolor)}
.dc-consultation-details:hover:before{height:100%}
.dc-consultation-img{margin:0;float:left;width:auto;max-width:40px;min-width:40px;border:1px solid #ddd;border-radius:50px;margin-right:10px;min-height:40px;display:flex;justify-content:center;align-items:center}
.dc-imgcolor1{border-color:#1ebd9e}
.dc-imgcolor2{border-color:#9e5eb8}
.dc-imgcolor3{border-color:#f1c616}
.dc-consultation-img img{width:auto;display:block;border-radius:50px}
.dc-consultation-title{overflow:hidden}
.dc-consultation-title h5{margin:0;font-size:16px;width:80%;font-weight:500;line-height:20px;display:inline-block;vertical-align:middle}
.dc-consultation-title h5 a{color:var(--terthemecolor)}
.dc-consultation-title h5 em{display:block;color:#767676;font-weight:400;font-size:13px;font-style:normal}
.dc-consultation-title span{float:right;color:#767676;font-size:13px;padding:10px 0;line-height:20px}
.dc-consultation-details .dc-description{margin-top:20px}
.dc-consultation-details .dc-description p{margin:0;font-size:14px;line-height:24px}
.dc-consultation-content .dc-pagination{padding:30px;border-top:1px solid #eee}
.dc-consultation-details:last-child{padding-bottom:0}
.dc-feedback-content .dc-consultation-img{border:0}
.dc-feedback-content .dc-description p{margin-bottom:20px}
.dc-feedback-content .dc-description p a{color:var(--themecolor);text-decoration:none}
.dc-feedback-content .dc-description>a{font-size:13px;line-height:16px}
.dontrecommend{color:var(--secthemecolor)}
.dontrecommend i:before{content:"\e671"}
.dc-feedback-content .dc-description>a i{margin-right:5px}
.dc-feedback-content .dc-consultation-title h5 em i{color:#1abc9c}
.dc-articles{float:left;width:100%}
.dc-articleslist-content{float:left;width:100%}
.dc-articles-list .dc-articleimg{width:auto}
.dc-articles-list .dc-articlecontent{width:auto;float:none;overflow:hidden;border:1px solid #eee;border-left:0;border-radius:0 4px 4px 0}
.dc-articles-list .dc-article+.dc-article{margin-top:20px}
.dc-articles-list .dc-article .dc-articleimg,.dc-articles-list .dc-article .dc-articleimg>img{border-radius:4px 0 0 4px}
.dc-articles-list .dc-pagination{margin-top:30px}
.dc-articles-list .dc-articlecontent .dc-title{min-height:165px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;height:100%}
.dc-articles-list .dc-articlecontent .dc-moreoptions{min-height:53px;line-height:30px;padding:10px 30px}
.dc-popupsubtitle{float:left;width:100%}
.dc-popupsubtitle h3{font-size:14px;font-weight:400;margin:0 0 15px;line-height:20px}
.dc-subtitlewithbtn h3{margin:0;padding:10px 0;display:inline-block;vertical-align:middle}
.dc-subtitlewithbtn .dc-btnarea{float:right;width:auto}
.dc-subtitlewithbtn .dc-btnarea .dc-btn{min-width:135px;color:#767676;line-height:38px;font-size:16px;cursor:pointer;border:1px solid #ddd}
.dc-subtitlewithbtn .dc-btnarea .dc-btn:hover{color:#fff;border-color:var(--themecolor)}
.dc-subtitlewithbtn .dc-btnarea input[type="radio"]{display:none}
.dc-subtitlewithbtn .dc-btnarea label i:before{transition:none}
.dc-formfeedback{margin-top:20px}
.dc-formfeedback fieldset{margin-bottom:20px}
.dc-subtitlewithbtn .dc-btnarea .dc-btn:nth-child(n+2){margin-left:7px}
.dc-modalcontent .dc-formhelp fieldset .form-group:last-child{margin-top:0}
.dc-formfeedback fieldset .form-group{margin:0 0 10px}
.dc-formfeedback fieldset .form-group:last-child{margin:0}
.dc-feedbackpopup .modal-dialog{max-width:540px}
.dc-popupcheckbox{float:left;width:100%}
.dc-popupcheckbox .dc-checkbox{width:50%}
.dc-popupcheckbox .dc-checkbox:nth-child(n+3){margin-top:10px}
.dc-popupcheckbox .dc-checkbox input[type=checkbox]+label span{font-weight:400}
.dc-rating-holder{float:left;width:100%;margin:20px 0;padding:20px;background:#f7f7f7}
.dc-ratingtitle{float:left;width:auto}
.dc-ratingtitle h3{margin:0;font-size:18px;font-weight:400;line-height:20px}
.dc-ratingtitle h3 span{display:block;font-size:14px}
.dc-ratingarea{float:right;height:auto}
.dc-rating-content{display:block;color:#767676;font-size:12px;line-height:12px;text-align:right}
.dc-rating-holder textarea.form-control{height:200px}
.dc-formsubmit .dc-btnarea a{float:left;margin-right:15px}
.dc-formsubmit .dc-btnarea .dc-checkbox{width:auto;padding:15px 0}
.dc-themerangeslider{width:100%;float:left;height:2px;border-radius:0;margin:10px 0 54px;border:0!important;background:var(--secthemecolor)}
.dc-themerangeslider .ui-slider-handle{top:0;width:20px;height:20px;margin:-9px 0 0;background:var(--secthemecolor);border:0!important;border-radius:50% 50% 50% 0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:0 9px 20px 0 rgba(255,88,81,0.5);box-shadow:0 9px 20px 0 rgba(255,88,81,0.5)}
.dc-themerangeslider .ui-slider-handle:focus{outline:0}
.ui-slider-horizontal .ui-slider-range{background:#eee}
.dc-timerange{width:100%;float:left;font-size:12px;margin-top:20px;list-style:none;line-height:16px;font-family:'Poppins',sans-serif}
.dc-timerange li{width:25%;float:left;line-height:inherit;list-style-type:none}
.dc-timerange li:nth-child(2){text-align:center}
.dc-timerange li:nth-child(3),.dc-timerange li:nth-child(4){text-align:right}
.dc-timerange li span{display:block;cursor:pointer}
.dc-popupfooter{float:left;padding-top:20px;width:100%;text-align:center;margin:10px 0 -10px;border-top:1px solid #eee}
.dc-popupfooter span{color:#767676;display:block;font-size:13px;line-height:16px;font-family:'Open Sans',sans-serif}
.dc-appointmentpopup .dc-popuptitle .dc-close{top:0}
.dc-appointmentpopup .dc-popuptitle .dc-close i{line-height:54px}
.dc-appointmentpopup .dc-modalcontent .modal-body{padding:0}
.dc-appointmentpopup .dc-modalcontent .dc-joinsteps{margin:0;padding:30px 30px 23px 30px}
.dc-appointmentpopup .dc-modal-content-one .dc-joinsteps{padding:30px}
.dc-appointmentpopup .dc-select .chosen-container-multi:after{display:none}
.dc-appointmentpopup .modal-dialog{max-width:730px}
.dc-visitingdoctor{float:left;width:100%}
.dc-visitingdoctor .dc-booking-step1>.dc-title{padding:0 30px}
.dc-visitingdoctor .dc-booking-step1>.dc-title>span{padding:10px 0;display:inline-block;font:14px/20px'Poppins',sans-serif}
.dc-tabbtns{float:right}
.dc-tabbtns .dc-tabbtns-active{color:#fff;background:var(--themecolor);border-color:var(--themecolor)}
.dc-tabbtns a{float:left;min-width:228px;color:#767676;padding:0 30px;font-size:16px;line-height:38px;border-radius:4px;text-align:center;position:relative;border:1px solid #eee}
.dc-tabbtns a:hover{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.dc-tabbtns a+a{margin-left:10px}
.dc-popupdropdown:after{width:0;height:0;position:absolute;left:50%;bottom:-5px;content:'';margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--themecolor);opacity:0;visibility:hidden}
.dc-tabbtnsactive .dc-popupdropdown{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.dc-tabbtnsactive .dc-popupdropdown:after{opacity:1;visibility:visible}
.dc-docinfoform{padding:20px;margin-top:15px;background:#f7f7f7}
.dc-docinfoform fieldset{margin:0 -5px;float:none;width:auto}
.dc-docinfoform .form-group{margin:0;padding:0 5px}
.form-group-relation{display:none}
.dc-vistingdocinfo{float:left;width:100%;padding:30px}
.dc-vistingdocinfo fieldset{margin:-5px;float:left;width:100%}
.dc-vistingdocinfo fieldset .form-group{margin:0;padding:5px}
.dc-vistingdocinfo fieldset .form-group.form-group-half{width:33.33%}
.dc-vistingdocinfo fieldset .form-group textarea{height:200px}
.dc-appointment-holder{float:left;width:100%;padding:0 30px 30px}
.dc-appointment-holder .dc-title{margin:0 0 20px}
.dc-appointment-holder .dc-title h4{margin:0;float:left;font-size:18px;font-weight:400;line-height:20px}
.dc-appointment-holder .dc-title .dc-checkbox{width:auto;float:right}
.dc-appointment-content{float:left;width:100%}
.dc-appointment-calendar{float:left;width:50%;padding-right:15px}
.dc-appointment-time-holder{width:50%;float:left;padding-left:15px}
.dc-calendar{width:100%;float:left;background:#fff;border-radius:6px 6px 0 0}
.fc-toolbar{margin:0;width:100%;float:left;padding:10px 20px;text-align:center;position:relative;background:var(--terthemecolor);border-radius:4px 4px 0 0}
.fc-toolbar .fc-left,.fc-toolbar .fc-right{float:none;display:inline-block;vertical-align:middle}
.fc-toolbar h2{color:#fff;font-size:14px;font-weight:400;line-height:16px}
.fc-toolbar .fc-right .fc-today-button{display:none}
.fc-button-group,.fc .fc-toolbar>*>*{margin:0}
.fc button{top:50%;border:0;padding:0;height:auto;background:0;box-shadow:none;position:absolute;margin:-12px 0 0!important}
.fc button .fc-icon{margin:0;padding:0}
.fc-icon-left-single-arrow:after{top:auto;font-weight:400}
.fc-corner-left span,.fc-corner-right span{margin:0;color:#fff}
.fc-state-default.fc-corner-left{left:20px}
.fc-state-default.fc-corner-right{right:20px}
.fc-view-container{width:100%;float:left}
.fc table{margin:0;font-size:14px;font-weight:400;font-family:'Poppins',sans-serif}
.fc-row .fc-content-skeleton{padding:0}
.fc td,.fc th{padding:0;cursor:pointer;line-height:44px;border-color:#eee;font-weight:400;vertical-align:middle}
.fc-basic-view .fc-body .fc-row{min-height:auto}
.fc-other-month.fc-past span{color:#999}
.fc-other-month.fc-future{background:#f7f7f7;border-color:#f7f7f7}
.fc-other-month.fc-future span{color:#f7f7f7}
.chosen-container{border:0;height:50px;outline:0;font-size:14px;background:#fff;box-shadow:none;line-height:18px;border-radius:5px;width:100%!important}
.chosen-container-single .chosen-single{margin:0;z-index:2;color:#999;width:100%;height:50px;outline:0;background:0;font-size:14px;box-shadow:none;line-height:18px;padding:10px 18px;border-radius:5px;vertical-align:top;display:inline-block;border:2px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chosen-container-active.chosen-with-drop .chosen-single{background:#fff;border:2px solid #eee}
.chosen-container-single .chosen-single span{margin:0;color:#999;width:100%;line-height:27px}
.chosen-container.chosen-with-drop .chosen-drop{left:0;border:1px solid #dfdfdf}
.chosen-container .chosen-results{margin:0;padding:0;width:100%;float:left;color:#767676;line-height:34px}
.chosen-container .chosen-results li.active-result:hover{color:#323232}
.chosen-container .chosen-results li{padding:2px 15px;line-height:inherit;font-family:'Open Sans',sans-serif}
.chosen-container .chosen-results li.highlighted{background:#fcfcfc;color:#373542!important}
.chosen-container-single .chosen-search input[type="text"]{height:40px;border-color:#ddd;border-radius:4px}
.dc-innerbanner-holder{background:var(--terthemecolor)}
.dc-typeoptions{background:var(--terthemecolor)}
.chosen-container-multi{margin:0;z-index:2;color:#999;width:100%;height:auto;outline:0;padding:4px 10px;padding-right:40px;background:0;font-size:14px;box-shadow:none;line-height:18px;border-radius:5px;vertical-align:top;display:inline-block;border:2px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.chosen-container-multi .chosen-choices{border:0;background:0;box-shadow:none}
.chosen-container-multi .chosen-choices li.search-choice{color:#767676;font-size:14px;box-shadow:none;line-height:26px;background:#fcfcfc;border:1px solid #f2f2f2;padding:3px 40px 3px 20px;font-family:'Open Sans',sans-serif}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{padding:19px 0}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{top:0;left:0;margin:0;display:block;font-size:14px;cursor:pointer;font-weight:700;content:'\f00d';position:absolute;width:100%!important;font-family:'Font Awesome\ 5 Free';text-align:center!important;line-height:14px!important}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:50%;right:15px;margin-top:-7px}
.chosen-container-multi .chosen-choices li.search-choice:hover{background:#fff5f5;border-color:var(--secthemecolor)}
.chosen-container-multi .chosen-choices li.search-choice:hover .search-choice-close:after{color:var(--secthemecolor)}
.chosen-container-multi:after{top:0;right:15px;z-index:2;color:#666;display:block;content:'\e874';position:absolute;text-align:center;font-size:inherit;line-height:50px;font-family:'Linearicons-Free'}
.chosen-container.chosen-container-multi .group-option,.chosen-container .chosen-results li.group-result{font-size:13px;color:#3d4461;padding:0 30px;font-weight:400;font-family:'Poppins',sans-serif}
.chosen-container .chosen-results li.group-option{padding-left:50px}
.chosen-container.chosen-container-multi .group-option{color:#767676}
.chosen-container .chosen-results li.highlighted{color:#767676!important;background:transparent}
.dc-vistingdocinfo .chosen-container .chosen-results{padding:20px 0;line-height:23px}
.dc-vistingdocinfo .chosen-container .chosen-results li.result-selected{color:#3d4461;position:relative}
.dc-vistingdocinfo .chosen-container .chosen-results li.result-selected:before{position:absolute;left:30px;color:#1abc9c;content:'\f00c';font-size:12px;line-height:23px;font-family:'Font Awesome\ 5 Free'}
.dc-vistingdocinfo .chosen-container .chosen-results li.group-result{position:relative}
.dc-vistingdocinfo .chosen-container .chosen-results li.group-result:before{position:absolute;left:20px;content:'';background:var(--secthemecolor);width:3px;top:12px;height:3px;line-height:23px;border-radius:50px}
.dc-tinymceeditor .mce-panel.mce-tinymce{border-radius:4px;border:2px solid #eee!important}
.dc-tinymceeditor .wp-editor-container{border:0}
.dc-tinymceeditor .mce-panel.mce-tinymce iframe{width:99%!important}
.mce-branding-powered-by{display:none}
.chosen-container .chosen-results li.group-result{margin-bottom:2px}
.dc-errorpage{width:100%;float:left}
.dc-errorpage figure{margin:0;width:100%}
.dc-errorpage figure img{display:block;width:100%}
.dc-errorcontent{width:100%;float:left;padding:40px 0}
.dc-errorcontent .dc-title h4{font-size:16px;line-height:18px;font-weight:400;margin:0 0 10px}
.dc-errorcontent .dc-title h3{font-size:26px;line-height:28px;margin:0 0 20px}
.dc-errorcontent .dc-formsearch fieldset .form-group{margin:0}
.dc-errorcontent .dc-formsearch fieldset .form-group .form-control{margin:0 0 20px}
.dc-errorcontent .dc-btnarea .dc-btn{margin:0 10px 0 0}
.dc-errorcontent .dc-btnarea span a{display:inline-block}
.dc-errorcontent .dc-btnarea span{float:right;margin:15px 0 0;font:14px/20px'Open Sans',Arial,Helvetica,sans-serif}
.dc-maincmngsoon{background-image:url('images/coomingsoon.jpg');background-size:cover;background-repeat:no-repeat}
.dc-header .dc-commingtopbar{border:0;background:#fff;padding:40px 35px;margin:0 0 -20px 0}
.dc-header .dc-commingtopbar .dc-rightarea .dc-simplesocialicons{padding:5px 0}
.dc-commingtopbar .dc-logo{margin:0}
.dc-commingtopbar .dc-rightarea{padding:0}
.dc-cmgsoonftr .dc-footerbottom{background:#fff}
.dc-cmgsoonftr .dc-footerbottom .dc-copyright{padding:20px 0;color:var(--terthemecolor)}
.dc-cmgsooncontent{width:100%;float:left;padding:150px 0}
.dc-cmgsooncontent .dc-title h4{font-size:50px;color:#fe736e;margin:0 0 6px;line-height:57px}
.dc-cmgsooncontent .dc-title h3{font-size:70px;margin:0 0 15px;line-height:80px}
.dc-cmgsooncontent .dc-formnewsletter{margin:0 0 20px}
.dc-cmgsooncontent .dc-btnarea span{float:right;padding:12px 0}
.dc-cmgdetails{float:left;width:100%;max-width:540px}
.dc-comming-sooncounter{float:left;width:100%;list-style:none}
.dc-counterbox+.dc-counterbox{padding:30px 0 0;margin:0 0 -15px 0;border-top:1px solid #ddd}
.dc-counterbox{width:100%;float:left;color:#fff;text-align:center;list-style-type:none}
.dc-comming-sooncounter .timer_box h1{margin:0;color:#fff;font-size:140px;line-height:140px;text-shadow:9px 0 20px rgba(165,165,165,0.50)}
.dc-comming-sooncounter .timer_box p{margin:0;font-size:40px;font-weight:700;line-height:46px;text-transform:uppercase;color:var(--secthemecolor);transform:translate(10px,-57px);-ms-transform:translate(10px,-57px);-webkit-transform:translate(10px,-57px)}
.dc-comming-sooncounter .dc-counterbox:last-child{margin:0 0 -50px 0}
.dc-comingsoon-holder{position:relative}
.dc-comingsoon-holder:before,.dc-comingsoon-holder:after{z-index:1;top:-100px;left:280px;content:'';width:135px;height:138px;position:absolute;background:url(images/coomingsoon-holder.png)}
.dc-comingsoon-holder:after{left:auto;right:280px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
.dc-comingsoon-aligncenter{overflow:hidden;margin:0 auto;max-width:1720px;border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.25);box-shadow:0 10px 20px 0 rgba(0,0,0,0.25)}
.dc-comingsoon-content{float:left;width:100%}
.dc-comingsoon-logo{display:block;margin:0 0 55px}
.dc-cmgsooncntent .dc-title h2{color:#fff;font-size:50px;margin:0 0 20px;line-height:60px}
.dc-cmgsooncntent .dc-title h2 span{display:block;font-weight:400}
.dc-cmgsooncntent .dc-description{color:#fff}
.dc-cmgdetails .dc-description p,.dc-cmgsooncntent .dc-description p{margin:0;font-size:18px;line-height:28px;font-family:'Open Sans',sans-serif}
.dc-cmgdetails .dc-description p{margin-bottom:23px}
.dc-comming-sooncountervtwo{float:left;width:100%;margin-top:73px;list-style:none}
.dc-counterboxes{width:auto;float:left;color:#fff;padding:0 40px;list-style-type:none}
.dc-counterboxes:first-child{padding-left:0}
.dc-counterboxes:last-child{padding-right:0}
.dc-counterboxes+.dc-counterboxes{border-left:1px solid rgba(255,255,255,0.5)}
.dc-comming-sooncountervtwo .timer_box h1{margin:0;color:#fff;font-size:70px;line-height:70px;text-shadow:2px 2px 4px rgba(0,0,0,0.50)}
.dc-comming-sooncountervtwo .timer_box p{margin:0;color:#fff;font-size:30px;transform:inherit;font-weight:400;line-height:36px;text-transform:capitalize;font-family:'Open Sans',sans-serif;text-shadow:2px 2px 4px rgba(0,0,0,0.50)}
.dc-comingsoonimg{float:left;width:100%}
.dc-comingsoonimg figure{margin:0;float:left;width:100%;padding-right:50px}
.dc-comingsoonimg figure img{width:auto;float:right;display:block;max-height:730px}
.dc-comingsoonvtwo{position:relative;background:-moz-linear-gradient(left,rgba(61,68,97,1) 0,rgba(61,68,97,0) 100%);background:-webkit-linear-gradient(left,rgba(61,68,97,1) 0,rgba(61,68,97,0) 100%);background:linear-gradient(to right,rgba(61,68,97,1) 0,rgba(61,68,97,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--terthemecolor)',endColorstr='#003d4461',GradientType=1)}
.dc-comingsoonvtwo:after{top:0;left:0;content:'';z-index:-2;opacity:1;width:100%;height:100%;display:block;position:absolute;background-size:cover;background-repeat:no-repeat;background-image:url(images/coomingsoon.png)}
.dc-comingsoonvtwo .dc-comingsoon-content{padding:200px 0 200px 140px}
.dc-comingsoonvtwo .dc-comingsoon-content .dc-cmgsooncntent{float:left;max-width:560px}
.dc-comgsnspace{padding:80px 0 0}
.dc-howitswork{width:100%;float:left}
.dc-howitswork .dc-sectionhead .dc-description{width:85%;float:none;margin:0 auto}
.main-timeline{position:relative;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;transition:all .4s ease 0s}
.main-timeline:before{top:0;content:"";left:50%;width:3px;height:100%;position:absolute;background-image:url('images/howitswork/img-01.png')}
.main-timeline .timeline+.timeline{margin-top:100px;position:relative}
.main-timeline .timeline:before,.main-timeline .timeline:after{content:"";display:block;width:100%;clear:both}
.main-timeline .timeline-icon{width:30px;z-index:9;height:30px;border-radius:50%;overflow:hidden;margin-left:-13px;position:absolute;top:65px;left:50%;text-align:center;border:1px solid #ddd;background-color:#fff}
.main-timeline .timeline-icon i{font-size:30px;line-height:50px;color:#fff}
.main-timeline .timeline-content{width:44%}
.main-timeline .dc-title h3{margin:0 0 15px;font-size:22px;line-height:24px}
.main-timeline .dc-title h3 span{display:block;font-size:16px;font-weight:400;margin-bottom:4px}
.main-timeline .timeline-content.right{float:right}
.dc-workingtimeline{width:100%;float:left;position:relative}
.main-timeline .timeline-content p{margin:0}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content{float:left}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content .dc-contentwithimg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:nowrap}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content .dc-contentwithimg span{display:inline-block;font-size:50px;line-height:50px;color:#e5e5e5;font-weight:700;margin:0 100px 0 0}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content .dc-contentwithimg figure{margin:0;border-right:1px solid #f7f7f7;border-left:1px solid #f7f7f7}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content .dc-contentwithimg figure:after{top:78px;content:"";left:-59px;height:1px;z-index:1;width:305px;position:absolute;background-repeat:no-repeat;background-image:url(images/howitswork/line.png)}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content .dc-contentwithimg figure img{z-index:9;width:100%;display:block;position:relative;background:#fff}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content.float-right{padding:0}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content.float-right .dc-contentwithimg span{float:right;margin:0 0 0 117px;margin-left:auto}
.main-timeline .timeline-content.float-right{padding:20px 0 0 0}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content.float-right .dc-contentwithimg figure{transform:translateX(50px);-ms-transform:translateX(50px);-webkit-transform:translateX(50px)}
.dc-workingtimeline .main-timeline .timeline-content+.timeline-content.float-right .dc-contentwithimg figure:after{left:-82px}
.dc-workingtimeline .dc-btnarea{text-align:center}
.dc-workingtimeline .dc-btnarea .dc-btn{margin-top:5px}
.dc-workingtimeline .main-timeline .timeline:last-child{padding:0 0 100px}
.dc-contactvone{z-index:9;float:left;width:100%;background:#fff;margin:0 0 -160px;border-radius:4px;position:relative;-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-contactvone .dc-title{padding:20px;border-bottom:1px solid #eee}
.dc-contactvone .dc-title h4{margin:0;font-size:18px;line-height:19px;font-weight:500}
.dc-contactvone .dc-medicalform textarea.form-control{resize:none;height:200px}
.dc-contactvone .dc-medicalform fieldset .form-group.dc-btnarea{margin-top:10px}
.dc-cntctfrmdetail{width:100%;float:left;padding:40px 0 0 30px}
.dc-ourcontact-holder{padding-bottom:0}
.dc-cntctfrmdetail .dc-title span{display:block;margin:0 0 4px;font-size:16px;font-weight:400;line-height:20px}
.dc-cntctfrmdetail .dc-title h3{font-size:26px;margin:0 0 17px;line-height:30px}
.dc-cntctfrmdetail .dc-description p{font-size:14px;margin:0 0 28px;line-height:24px;font-family:'Open Sans',sans-serif}
.dc-formcontactus{float:left;width:100%;list-style:none;color:var(--terthemecolor);font:400 14px/ 20px'Open Sans',Arial,Helvetica,sans-serif}
.dc-formcontactus li{width:100%;float:left;line-height:19px;list-style-type:none}
.dc-formcontactus li a{font-size:16px;display:inline-block;color:var(--terthemecolor)}
.dc-formcontactus li address{margin:0;font-size:16px;font-style:normal;display:flex}
.dc-formcontactus li+li{margin-top:20px}
.dc-formcontactus li i{font-size:16px;margin:0 10px 0 0;text-align:center;display:inline-block;vertical-align:baseline;color:var(--secthemecolor)}
.dc-formcontactus li span{display:block;line-height:inherit}
.dc-shadedmap{position:relative;width:100%;float:left;margin:0 0 -20px 0}
.dc-shadedmap:after{content:'';top:0;left:0;z-index:0;width:100%;height:200px;display:block;position:absolute;background-size:100% 100%;background:url('images/howitswork/shade.png');background-repeat:no-repeat}
.dc-thememap{height:600px}
.dc-thememapvtwo{height:426px}
.dc-tablocate{margin:0 15px 15px}
.dc-reportform .dc-appemail-form{margin:0 0 10px}
.dc-reportform .dc-btnarea .dc-btn{width:145px;line-height:31px}
.dc-reportform .form-group{margin:0 0 10px}
.dc-reportform .form-group textarea.form-control{height:200px}
.dc-forumform{width:100%;float:left;padding:20px;background-color:#e8f6ff}
.dc-forumform fieldset{float:left;width:100%;margin:-5px;padding-right:170px}
.dc-forumform fieldset .form-group{margin:0;padding:5px}
.dc-forumform fieldset .form-group .form-control,.dc-forumform fieldset .form-group .chosen-single,.dc-forumform fieldset .form-group .chosen-container{height:44px}
.dc-forumform fieldset .form-group:first-child{width:60%}
.dc-forumform fieldset .form-group:nth-child(2){width:40%}
.dc-forumform fieldset .form-group .dc-select:after{line-height:44px}
.dc-forumform fieldset .form-group .chosen-container-single .chosen-single span{line-height:20px}
.dc-forumform .dc-btnarea{bottom:0;padding:5px;right:0;width:auto;position:absolute}
.dc-forumform .dc-btnarea button[type=submit],.dc-forumform .dc-btnarea a{line-height:40px}
.dc-postquestion{width:60%;float:left;padding:44px 50px}
.dc-questionsection{width:100%;float:left;padding:5px;margin:0 0 30px;position:relative;border-radius:4px;border:1px solid #eff2f5}
.dc-askquery{width:100%;float:left;background-size:100% 100%;background-image:url(images/bglight.jpg)}
.dc-postquestion .dc-title span{font-size:16px;line-height:17px;margin:0 0 7px;display:block}
.dc-postquestion .dc-title h2{line-height:36px;margin:0 0 18px;font-size:36px}
.dc-postquestion .dc-btnarea .dc-btn{width:180px}
.dc-postquestion .dc-description p{font-size:16px;margin:0 0 23px}
.dc-questionsection figure{margin:0;right:50px;bottom:5px;position:absolute}
.dc-questionsection figure img{width:100%;display:block}
.dc-forumcontent .dc-consultation-details .dc-consultation-title span i{font-size:12px;vertical-align:middle;display:inline-block}
.dc-forumcontent .dc-consultation-title h5 i.fa-check-circle{color:#1abc9c;padding:0 5px}
.dc-forumcontent .dc-consultation-title h5 i.fa-award{color:var(--themecolor)}
.dc-forumcontent .dc-consultation-details .dc-consultation-title span{cursor:pointer}
.dc-forumcontent .dc-consultation-details .dc-consultation-title span.dc-likans{color:var(--themecolor)}
.dc-forumcomments{width:100%;float:left;padding:30px;margin:0 0 30px;border-radius:4px;border:1px solid #eee;background-color:#fcfcfc}
.dc-forumcomments-details{width:100%;float:left}
.dc-forumcomments-details .dc-consultation-title+.dc-description{margin:20px 0 0}
.dc-forumcomments .dc-formtheme .form-group textarea{height:200px}
.dc-forumcomments-details>a{float:left;color:var(--terthemecolor);display:inline-block;vertical-align:middle;font-size:18px;line-height:42px;margin:0 16px 0 0}
.dc-forumcomments-details .dc-consultation-title{float:left}
.dc-itsworkvtwo{width:100%;float:left}
.dc-itsworkvtwoitem{width:100%;float:left;padding:0 0 70px;border-bottom:1px solid #eee}
.dc-workvtwocontent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:250px}
.dc-workvtwocontent .dc-title h3{margin:0 0 16px;font-size:36px;line-height:40px}
.dc-workvtwocontent .dc-title h3 span{display:block;font-size:16px;line-height:16px;font-weight:400;margin-bottom:5px}
.dc-workvtwoimg{width:100%;float:left}
.dc-workvtwoimg figure{margin:0;width:100%;float:left}
.dc-workvtwoimg figure img{float:left;width:350px;display:block}
.dc-workvtwocontent .dc-description p{font-size:16px;margin:0 0 23px;line-height:26px}
.dc-itsworkvtwo .dc-itsworkvtwoitem+.dc-itsworkvtwoitem{padding:80px 0}
.dc-itsworkvtwo .dc-itsworkvtwoitem:last-child{border:0;padding-bottom:0}
.dc-timeslots{margin:-5px;display:flex;flex-wrap:wrap}
.dc-timeslots .dc-radio{padding:5px;width:33.33%}
.dc-timeslots .dc-radio input[type=radio]+label{font-size:14px;padding:0 12px;font-weight:400;line-height:33px;background:#fff;overflow:hidden;border-radius:4px;min-height:35px;text-align:center;border:1px solid #ddd;color:var(--terthemecolor)}
.dc-timeslots .dc-radio input[type=radio]+label:hover,.dc-timeslots .dc-radio input[type=radio]:checked+label{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.dc-timeslots .dc-radio input[type=radio]:checked+label{-webkit-box-shadow:0 9px 20px 0 var(--shadowcolor);box-shadow:0 9px 20px 0 var(--shadowcolor)}
.dc-timeslots .dc-radio input[type=radio]:disabled+label{color:#767676;background:#f7f7f7;border-color:#f7f7f7}
.dc-timeslots .dc-radio input[type=radio]:disabled+label:hover span{margin:0}
.dc-timeslots .dc-radio input[type=radio]:disabled+label em{display:none}
.dc-timeslots .dc-radio input[type=radio]+label:before,.dc-timeslots .dc-radio input[type=radio]:checked+label:before{display:none}
.dc-selectedtime{clear:both;padding:0;overflow:hidden;margin:100px -20px 0;border-top:1px solid #eee}
.dc-timeslots .dc-radio input[type=radio]:checked+label:after{display:none}
.dc-timeslots .dc-radio input[type=radio]+label span{display:block}
.dc-timeslots .dc-radio input[type=radio]+label em{display:block;color:#fff;font-style:normal;margin-bottom:-33px}
.dc-timeslots .dc-radio input[type=radio]+label:hover em{margin-bottom:-33px}
.dc-timeslots .dc-radio input[type=radio]+label:hover span{margin-top:-33px}
ul{list-style-type:none}
.dc-floatclear{clear:both}
.dc-marginright{margin:40px 0}
.dc-contactinfo{clear:both;padding-top:30px;font:400 16px/40px'Open Sans',Arial,Helvetica,sans-serif}
.dc-welcomecontent .dc-contactinfo ul li:first-child>span{color:var(--terthemecolor);display:flex}
.dc-welcomecontent .dc-contactinfo ul li{line-height:19px}
.dc-welcomecontent .dc-contactinfo ul li:nth-child(n+2){margin-top:22px}
.dc-contactinfo ul li{list-style-type:none;line-height:unset}
.dc-contactinfo ul li span{color:var(--secthemecolor);margin-right:15px}
.dc-paddingr{padding-right:37px}
.dc-map{padding:6px;border:1px solid #eff2f5}
#map{height:426px;width:100%}
.dc-querycontent{position:relative;padding-bottom:201px}
.dc-querycontent .dc-sectionheadvtwo{margin-top:-8px}
.dc-querycontent .dc-btnarea{margin-top:10px}
.dc-bgqueryimg{background-image:url(images/bglight.jpg)}
.dc-pnone{margin-bottom:13px}
.dc-queryimg{position:absolute;top:147%;left:0;margin:unset}
.dc-querycontent .dc-btnarea .dc-btn:first-child{margin-right:11px}
.dc-querycontent .dc-btnarea .dc-btn:last-child{margin-left:11px}
.dc-card-review{float:left;width:100%;padding:0}
.dc-form .form-row .form-group{margin-bottom:10px}
.dc-form input{border:2px solid #eee;height:44px}
.dc-form .form-row{margin:0 -5px}
.dc-form textarea{height:200px;width:100%;resize:none;border:1px solid #eee}
.dc-form textarea::placeholder{color:#999}
.dc-form-first input{height:46px}
.dc-form-first textarea{height:200px;border:2px solid #eee}
.dc-btns{background-color:var(--themecolor);color:#fff;font:400 14px/40px'Poppins',Arial,Helvetica,sans-serif;padding:4px}
.dc-icon{background:inherit!important;color:var(--terthemecolor)!important}
.dc-borderlt-0 .dc-articlecontent{border:1px solid #eee;border-left:0}
.dc-borderlt-0 .dc-articleimg{width:492px}
.dc-borderlt-0 .dc-articleimg img{height:100%}
.dc-borderlt-0 .dc-option{height:53px}
.dc-searchresult-head .dc-title h3{font-size:22px;font-weight:400}
.dc-option{padding:0;height:50px}
.dc-option li{align-self:center;margin-right:14px;padding-right:0}
.dc-option>li:last-child{margin-right:19px}
.dc-articlesrow>.col-12:last-child{margin-top:30px}
.dc-ellipsis h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.dc-para99{margin:0 0 8px}
.dc-runner>.dc-runner-img{margin-bottom:11px}
.dc-runner-img{margin:0}
.dc-runner-img img{border-radius:4px}
.dc-runner-content a{font:400 14px/24px'Poppins',Arial,Helvetica,sans-serif}
.dc-runner-content ul.flex-wrap a{color:#767676}
.dc-runner-content a:empty{display:none}
.dc-runner-content a:not(:first-child)::before{content:', ';margin-left:-3px}
.dc-runner-heading h3{font:400 24px/34px'Poppins',sans-serif;margin-bottom:0;word-break:break-word}
.dc-bread-current{word-break:break-all}
.dc-runner-content ul li{list-style-type:none;padding-right:24px;font:400 14px/24px'Open Sans',Arial,Helvetica,sans-serif;color:#767676}
.dc-runner-content ul li i{margin-right:8px}
.dc-para{font:400 14px/24px'Open Sans',sans-serif;margin-bottom:21px}
.dc-para>:first-child p{margin-bottom:23px}
.dc-99-section{width:100%;margin-top:2px}
.dc-99icon-main{border-radius:50%;padding:6px;background-color:#d9eefd}
.dc-99icon{background-color:var(--themecolor);padding:20px;font-size:30px;line-height:25px;border-radius:36px;color:#fff}
.dc-99-content{padding-left:11px;padding-top:20px}
.dc-99-content em{font:italic 400 18px/28px'Open Sans',sans-serif}
.dc-para-content{margin-top:24px}
.dc-para-content p{margin-bottom:0}
.dc-py-15{padding:15px 0}
.dc-pl-30{padding-left:30px}
.dc-section{width:auto}
.dc-section figure img{width:auto;margin:0 auto;display:block}
.dc-section-content{padding-top:4px}
.dc-section-content em{font:italic 400 13px/22px'Open Sans',sans-serif}
.dc-content ul li{list-style-type:none;font:400 14px/30px'Open Sans',sans-serif}
.dc-para-padding{padding-top:21px}
.dc-pb-10{padding-bottom:10px}
.dc-pb-20{padding-bottom:20px}
.dc-para-padding p{margin-bottom:10px}
.dc-para2{margin:1px 0 21px 0}
.dc-flex{flex:1}
.dc-mt-18{margin-top:18px}
.dc-my2{margin:8px 0 5px 0}
.dc-my-20{margin:20px 0 0}
.dc-card1{border-color:#eee}
.dc-card{border-color:#eee}
.dc-card-tags{padding:20px 0}
.dc-tags1{margin-top:-10px;margin-bottom:0}
.dc-tags1 li{margin-top:10px;list-style-type:none}
.dc-tags1 li:first-child{font-size:14px;line-height:24px}
.btn:focus{box-shadow:none}
.dc-tags1 li:nth-last-child(n+2){margin-right:10px}
.dc-tags1 li a{color:#6f6f6f;font-size:12px;display:block;padding:0 15px;line-height:24px;border-radius:4px;background-color:#f7f7f7;font-family:'Poppins',sans-serif}
.dc-tags-social{margin-left:auto;margin:0}
.dc-tags-social li{list-style-type:none}
.dc-tags-social li:first-child{font-size:14px;font-family:'Poppins',sans-serif}
.dc-tags-social li:nth-child(1n+2){font-size:16px;padding-left:19px}
.dc-tags-social li:nth-child(2){padding-left:10px}
.dc-fb a i{color:#3b5999}
.dc-twit a i{color:#55acee}
.dc-ld a i{color:#0077b5}
.dc-instg a i{color:#e4405f}
.dc-yt a i{color:#cd201f}
.dc-google-plus a i{color:#dd4b39}
.dc-google a i{color:#dd4b39}
.dc-p-flex{padding-top:17px}
.dc-p-flex2{padding-top:17px}
.dc-heading>h3{font:400 20px/0.7'poppins',sans-serif}
.dc-mb-20{margin-bottom:20px}
.dc-mt-20{margin-top:20px}
.dc-py-20{padding:40px 0}
.dc-pt-21{padding-top:21px}
.dc-pl-10{padding-left:10px}
.dc-title-content h5{font:500 16px/24px'poppins',sans-serif;margin:0}
.dc-title-content h5 a{color:var(--terthemecolor)}
.dc-title-content span{font:400 13px/23px'Open Sans',sans-serif;padding-left:8px;display:inline-block}
.dc-title-socialicons li{padding-left:19px;font-size:16px;line-height:40px}
.dc-author-description p{color:var(--terthemecolor);font:400 14px/24px'Open Sans',sans-serif}
.dc-author-description p:last-child{margin:0}
.dc-comments.dc-users-review>ul>li{list-style-type:none;float:left;width:100%}
.comment-respond{position:relative;float:left;width:100%;margin-bottom:40px}
.dc-card-review .comment-respond{margin-bottom:0}
.dc-card-img{padding-right:10px;padding-bottom:10px}
.dc-card-img img{max-width:55px;max-width:none;border-radius:4px}
.dc-reply span{padding-right:7px;font:400 13px/24px'Open Sans',sans-serif}
.dc-card-reply{padding-top:10px}
.dc-pt-10{padding-top:10px}
.dc-mt-10{margin-top:10px}
.dc-mt-40{margin-top:40px}
.dc-btn-outline{font:400 14px'Poppins',sans-serif;color:var(--terthemecolor);padding:5px 35px;border:2px solid var(--themecolor)}
.dc-btn-outline:hover{background-color:var(--themecolor);border-color:var(--themecolor)}
.card-title h4{font:400 20px'Poppins',sans-serif}
.card-title{margin-bottom:20px}
.card-text .btn-outline-primary{padding:9px 56px;font:400 14px'Poppins',sans-serif;color:var(--terthemecolor)}
.card-text .btn-outline-primary:hover{border-color:var(--themecolor);color:#fff}
.dc-bg-fc{background-color:#fcfcfc}
.dc-cardbg-color{background-color:#fcfcfc}
.dc-my-btn{margin-top:10px;margin-bottom:40px}
.dc-cardtitle-firstuser{margin-bottom:13px}
.dc-cardtitle-firstuser img{max-width:none}
.dc-cardtitle-user{margin-bottom:13px}
.dc-card-firstbody{padding:29px 29px 22px 29px}
.dc-card-body{padding:24px 30px 24px 30px}
body.single-post .dc-card-body{padding:21px 26px 20px 28px}
.dc-sidebar-grid{margin-top:30px}
.dc-categories-content{float:left;width:100%;line-height:20px;list-style:none}
.dc-categories-content li{float:left;width:100%;list-style-type:none;line-height:inherit}
.dc-categories-content li a{color:#767676;font-size:14px;padding-left:10px;position:relative;line-height:inherit}
.dc-categories-content li a:before{left:0;top:10px;width:3px;height:3px;content:'';line-height:20px;background:#767676;position:absolute;border-radius:50px}
.dc-categories-content li a:hover:before{background:var(--secthemecolor)}
.dc-categories-content li+li{margin-top:15px}
.dc-categories-content li a:hover{color:var(--secthemecolor)}
.dc-featured-content{float:left;width:100%;line-height:20px;list-style:none}
.dc-featured-content li{float:left;width:100%;list-style-type:none;line-height:inherit;display:flex}
.dc-featured-content li span{width:auto;overflow:hidden}
.dc-featured-content li a{color:var(--terthemecolor);font-size:14px;padding-left:10px;position:relative;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}
.dc-featured-content li+li{margin-top:20px}
.dc-featured-content li a:hover{color:var(--secthemecolor)}
.dc-featured-content li span span{padding-left:10px;color:#767676}
.dc-popup-doc{padding:0 30px 12px 30px}
.dc-popup-doc:after{content:'';border-bottom:1px solid}
.dc-popup-row{padding-top:10px}
#sec1{background-color:#fff}
.modal-footer.dc-modal-footer{justify-content:space-between;padding:30px}
.modal-footer.dc-modal-footer .dc-btn{background-color:var(--themecolor);color:#fff}
.modal-footer.dc-modal-footer .dc-btn:focus{box-shadow:none}
.modal-footer.dc-modal-footer .dc-footer-terms p{font:400 13px'Open Sans',sans-serif}
.modal-footer.dc-modal-footer .dc-footer-terms p a{color:var(--themecolor);text-decoration-line:none}
#dcbtn2{display:none}
#dcModalBody2{display:none;opacity:1;background-color:#fff}
#dcModalBody3{display:none;padding:0 30px 30px 30px}
#dcModalBody3 h5{margin-bottom:6px;font:400 18px/26px'Poppins Sans',sans-serif}
#dcModalBody3 p{margin-bottom:23px;font:400 14px'Open Sans',sans-serif}
#dcModalBody3 p a{color:#3fabf3;text-decoration-line:none}
#dcModalBody3 input::placeholder{color:#999;font:400 14px'Open Sans',sans-serif}
#dcModalBody3 input{width:100%}
#dcbtn3{display:none}
#dcModalBody4{display:none;padding:0 30px;text-align:center}
.dc-modal-body4-title{clear:both;margin-bottom:45px;text-align:left}
#dcModalBody4 .dc-modal-body4-title h6{margin-bottom:14px;font:400 16px/24px'Poppins Sans',sans-serif}
#dcModalBody4 .dc-modal-body4-title h4{font:400 18px/20px'Poppins Sans',sans-serif;margin:0 0 7px;line-height:1.5}
#dcModalBody4 .dc-modal-body4-description p{color:#767676;font:400 14px/24px'Poppins Sans',sans-serif}
#dcModalBody4 .dc-modal-body4-description p a{color:#55acee;text-decoration-line:none}
#dcModalBody4 .modal-footer{border-top:0}
.dc-visit{clear:both}
.dc-visit>span{font:400 18px/28px'Poppins',sans-serif}
.dc-modal-content-two .dc-joinsteps{padding:30px 30px 23px 30px}
.dc-modal-content-three .dc-joinsteps{padding:30px 30px 24px 30px}
.dc-modal-content-four .dc-joinsteps{padding:30px 30px 25px 30px}
.dc-modal-content-two .form-group{margin-bottom:10px}
#dcbtn4{display:none}
@keyframes slideLeftIn{0%{transform:translateX(50px);opacity:0}
100%{transform:translateX(0);opacity:1}
}.carousel-item .dc-craousel-content{animation-duration:500ms}
.carousel-item img{animation:slideLeftIn 800ms ease-in-out forwards;animation-fill-mode:both;animation-delay:250ms}
.carousel-item .dc-bannercontent .dc-content-carousel{animation:slideLeftIn 800ms ease-in-out forwards;animation-fill-mode:both;animation-delay:750ms}
.dc-carousel-control-prev,.dc-carousel-control-next{position:absolute;top:50%;height:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}
.dc-carousel-control-prev{left:-1%}
.dc-carousel-control-next{right:-1%}
.dc-carousel-control-prev-icon{left:0;color:#999;width:100px;height:40px;padding-top:6px;position:relative;padding-left:26px;border-radius:20px;background-color:#fff;transition:all 300ms ease-in-out;font:700 14px/14px'Poppins',sans-serif;-webkit-transition:all 300ms ease-in-out}
.dc-carousel-control-next-icon{color:#999;position:relative;border-radius:20px;width:100px;height:40px;padding-right:26px;padding-top:6px;background-color:#fff;font:700 14px/14px'Poppins',sans-serif;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;right:0}
.dc-carousel-control-next-icon:hover{color:var(--terthemecolor);right:53px;box-shadow:0 9px 20px rgba(153,153,153,0.50)}
.dc-carousel-control-next-icon:after{content:'\e628';font-family:'themify';position:absolute;color:var(--secthemecolor);top:30%;left:48%;bottom:0;right:0;visibility:hidden;opacity:0}
.dc-carousel-control-next-icon:hover:after{transition:all ease-in-out 500ms;opacity:1;visibility:visible}
.dc-carousel-control-prev-icon:hover{color:#3d4461;left:53px;box-shadow:0 9px 20px rgba(153,153,153,0.50)}
.dc-carousel-control-prev-icon:before{content:'\e629';font-family:'themify';position:absolute;color:var(--secthemecolor);top:30%;right:48%;bottom:0;left:0;visibility:hidden;opacity:0}
.dc-carousel-control-prev-icon:hover:before{transition:all ease-in-out 500ms;opacity:1;visibility:visible}
#slider-nav.slick-slide.slick-active{width:50px!important}
.slick-slide.slick-center img{border:4px solid #fff;opacity:1;box-shadow:0 5px 10px rgba(165,165,165,0.50)}
.slider-nav figure{margin:0;position:relative;border-radius:50%}
.slider-nav figure:before{width:90px;top:50%;margin:-45px 0 0 -45px;left:50%;height:90px;content:'';position:absolute;border-radius:50%;background:rgba(0,0,0,0.3)}
.slick-slide.slick-center figure:before{display:none}
.slider-nav figure img{margin:0 auto;display:block;border-radius:50%}
.prevdiv{float:right}
.nextdiv{float:left}
.dc-bannercotent-craousel{margin-left:60px;padding:65px 0 13px 0}
.dc-num{font:300 120px/104px'Poppins',sans-serif;color:rgba(61,68,97,0.10);margin-left:-5px}
.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;animation:slideLeftIn 800ms ease-in-out forwards;animation-fill-mode:both}
.carousel-item-next,.active.carousel-item-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.dc-py-para{margin:2px 0 8px 0}
.dc-articlesrow>.col-12:nth-child(n+3){margin-top:30px}
.dc-articlesrow>.col-xl-4:nth-child(3){margin:0}
@media(max-width:1199px){.dc-workingtimeline .main-timeline .timeline-content+.timeline-content{margin-top:20px}
.dc-articlesrow>.col-12:nth-child(n+3){margin-top:30px}
}@media(max-width:767px){.dc-articlesrow>.col-12:nth-child(n+2){margin-top:30px}
}@media(min-width:576px){.dc-author>li>.dc-child{padding-left:0}
}@media(min-width:768px){.dc-author>li>.dc-child{padding-left:44px}
}@media(min-width:992px){.dc-author>li>.dc-child{padding-left:74px}
.dc-99-section{width:90%}
}@media(min-width:1200px){.dc-99-section{width:70%}
.dc-content.align-self-center.dc-para-padding{padding-top:0}
.dc-p-flex{padding:0 0 26px 30px}
.dc-p-flex2{padding:0 30px 15px 0}
}[id*="dc-authorpicslider-"] figure,#dc-authorpicslider figure{padding-bottom:20px}
[id*="dc-authorpicslider-"] .slick-slide:focus,#dc-authorpicslider .slick-slide:focus{outline:0}
[id*="dc-feedbackslider-"],#dc-feedbackslider{margin-top:10px}
.slick-slide.slick-active figure{float:right;width:90px}
.slick-track .slick-slide figure{margin:4px 0!important;transform:scale(0.7)}
.slick-slide.slick-center figure{float:none;margin:0!important;width:auto;transform:scale(1);background:transparent}
.slick-slide.slick-center figure img{max-width:98px;max-height:98px}
[id*="dc-authorpicslider-"] figure,#dc-authorpicslider figure{padding:0}
[id*="dc-authorpicslider-"] .slick-list .slick-track{padding:0 0 10px}
.slick-slide.slick-active.slick-center+.slick-active figure{float:left}
.dc-nav{float:none;width:auto;display:inline-block;vertical-align:middle}
.dc-articles-mt>div:nth-child(n+3){margin-top:30px}
.loc-icon .geolocate{top:5px;right:25px;position:absolute;line-height:50px}
.loc-icon input[type="text"]{padding-right:40px}
.dc-form-advancedsearchs .form-group .dc-select .chosen-container,.dc-form-advancedsearchs .form-group .chosen-container-single .chosen-single{height:44px;background:var(--terthemecolor)}
.dc-form-advancedsearchs .form-group .chosen-container-single .chosen-single{box-shadow:none;border-radius:4px;border:1px solid #4e5779}
.dc-form-advancedsearchs .form-group .chosen-container-single .chosen-single span{color:#fff;line-height:20px}
.dc-alert-loader{float:left;position:relative;border-radius:4px}
.dc-alert-loader .dc-close{top:50%;right:0;width:40px;line-height:20px;margin-top:-10px;background:transparent;position:absolute}
.dc-alert-loader .dc-description p{margin:0;display:flex;padding:10px 0;align-items:center}
.dc-alert-loader .dc-description p i{width:50px;float:left;line-height:50px;text-align:center;margin-right:20px;display:inline-block;vertical-align:middle;border-right:1px solid rgba(255,255,255,0.5)}
.dc-chatpopup{z-index:99;width:70px;height:70px;right:30px;bottom:30px;position:fixed;border-radius:50%;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.20);box-shadow:0 0 15px 0 rgba(0,0,0,0.20)}
.dc-chatbox{right:0;width:370px;padding:20px;bottom:100px;display:none;background:#fff;position:absolute;border-radius:10px 10px 0 10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.20);box-shadow:0 0 15px 0 rgba(0,0,0,0.20)}
.dc-chatbox:before{top:100%;right:0;width:0;height:0;content:'';position:absolute;border-top:13px solid #fff;border-left:15px solid transparent}
.dc-themeimgborder{width:70px;height:70px;cursor:pointer;overflow:hidden;position:relative;border-radius:50%}
.dc-chatbox .dc-replaybox .form-control{border:0;height:70px;box-shadow:none}
.emojionearea .emojionearea-editor{height:70px;min-height:70px}
.dc-chatbox .dc-messages{height:400px}
.dc-chatbox .dc-memessage figure,.dc-chatbox .dc-offerermessage figure{width:30px;height:30px;margin:0;bottom:21px;overflow:hidden;border-radius:50%;position:absolute}
.dc-offerermessage figure{left:0}
.dc-offerermessage,.dc-memessage{width:100%;float:left;margin:8px 0;position:relative;padding:0 70px}
.dc-offerermessage .dc-description time,.dc-memessage .dc-description time{width:100%;float:left;color:#666;font-size:11px;line-height:16px}
.dc-memessage .dc-description time{text-align:right;position:relative;padding:0 16px 0 0}
.dc-offerermessage .dc-description p,.dc-memessage .dc-description p{padding:10px;font-size:14px;color:#323232;margin:0 0 5px;max-width:485px;line-height:24px;background:#f7f7f7}
.dc-memessage .dc-description p{float:right}
.dc-offerermessage .dc-description p{border-radius:10px 10px 10px 0;float:left}
.dc-memessage .dc-description p{border-radius:10px 10px 0 10px}
.dc-memessage figure{right:0}
.dc-chatbox .dc-offerermessage,.dc-chatbox .dc-memessage{padding:0 50px}
.dc-themeimgborder:after{top:0;left:0;z-index:2;content:'';width:100%;height:100%;display:block;position:absolute;border-radius:50px;border:6px solid rgba(255,255,255,0.50)}
.dc-replaybox{float:left;width:100%;border-radius:4px;border:1px solid #ddd}
.dc-iconbox{width:100%;float:left;height:37px;text-align:right;border-top:1px solid #ddd}
.dc-replaybox .form-control{border:0;width:100%;float:left;resize:none;padding:8px;height:130px;font-size:13px;line-height:16px;border-radius:0}
.dc-iconbox>i{width:37px;float:left;cursor:pointer;font-size:16px;text-align:center;line-height:36px;border-right:1px solid #ddd}
.dc-iconbox>i:hover{background:#f7f7f7}
.dc-replaybox>.form-group{margin:0}
.dc-btnsendmsg{color:#fff;width:70px;margin:4px;height:29px;background:var(--themecolor);line-height:29px;text-align:center;border-radius:4px;display:inline-block;vertical-align:middle}
.dc-btnsendmsg:hover,.dc-btnsendmsg:focus{color:#fff}
.emojionearea .emojionearea-editor{height:100px}
.dc-emptydata{width:100%;float:left;position:relative}
.dc-emptydata:before,.dc-emptydata:after{top:0;left:0;width:1px;content:'';height:100%;position:absolute;background-size:15px 15px;background-image:linear-gradient(to top,transparent 50%,#ddd 50%)}
.dc-emptydata:before{left:auto;right:0}
.dc-emptydetails{top:0;left:0;padding:10px;width:100%;height:780px;margin:0 auto;text-align:center;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center}
.dc-emptydetails.dc-emptyholder-sm{height:450px}
.dc-emptydetails span{background:url(images/empty-imgs/img-01.png);height:200px;width:200px;margin:0 auto;display:block;background-size:100% 100%}
.dc-empty-invoice span{background:url(images/empty-imgs/img-01.png)}
.dc-empty-person span{background:url(images/empty-imgs/img-02.png)}
.dc-empty-projects span{background:url(images/empty-imgs/img-03.png)}
.dc-empty-message span{background:url(images/empty-imgs/img-04.png)}
.dc-empty-saved span{background:url(images/empty-imgs/img-05.png)}
.dc-emptydetails em{color:#999;display:block;font-size:18px;line-height:20px;font-style:normal}
.dc-emptydetails:before,.dc-emptydetails:after{left:0;top:auto;bottom:0;width:100%;content:'';height:1px;position:absolute;background-size:15px 40%;background-image:linear-gradient(to right,transparent 50%,#ddd 50%)}
.dc-emptydetails:after{top:0;bottom:auto}
.dc-searchvlistvtwo .dc-docpostcontent{display:flex}
.dc-searchvlistvtwo .dc-docpostholder .dc-doclocation{display:flex;flex-direction:column;justify-content:center}
.dc-location-holder .dc-searchvlistvtwo .dc-docpostcontent .dc-searchvtwo{min-width:475px}
.sticky-queue .dc-alert-loader{float:right}
.dc-userimg img{max-width:48px;min-width:48px}
.option-with-flag.highlighted,.option-with-flag{padding-left:30px!important;background-size:18px!important;background-repeat-x:no-repeat!important;background-repeat-y:no-repeat!important;background-position:5px!important}
.dc-searchgbtn{top:0;right:0;color:#fff;width:50px;display:block;line-height:50px;position:absolute;text-align:center;border-left:1px solid #ddd;border-radius:0 5px 5px 0;background:var(--secthemecolor)}
.dc-tag-v2{float:left;width:100%;line-height:16px;margin-left:-5px}
.dc-tag-v2 a{color:#55acee;font-size:13px;margin-left:5px;line-height:16px;margin-bottom:4px;display:inline-block;text-transform:capitalize}
.dc-sidebar-grid.float-left{width:100%}
.widget_categories{float:left;width:100%;border-radius:4px;margin:0 0 30px}
.doc-widgetheading{float:left;width:100%;padding:15px 20px;border-radius:4px 4px 0 0;background:var(--themecolor)}
.doc-widgetheading h2{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:20px}
.dc-widget.widget_archive ul,.widget_categories form,.widget_nav_menu ul#menu-all-pages,.widget_categories>ul{float:left;width:100%;line-height:1.45;padding:15px 20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-footer .dc-widget.widget_archive ul,.dc-footer .widget_categories form,.dc-footer .widget_nav_menu ul#menu-all-pages,.dc-footer .widget_categories>ul{background:#fff;border-radius:4px}
.widget_categories form .postform{float:left;width:100%;margin:0!important}
.widget_categories>ul>li{float:left;width:100%;list-style-type:none;line-height:inherit}
.widget_categories>ul>li+li{margin-top:10px}
.widget_categories ul li a{color:#6f6f6f;font-size:14px;padding-left:10px;position:relative;line-height:inherit}
.widget_recent_comments .recentcomments a,.tagcloud a:hover,.dc-footer .dc-widgetcontactus>ul li a:hover,.widget_nav_menu .menu li a:hover,.widget_nav_menu ul li .sub-menu li a:hover,.widget_categories>ul>li>a:hover{color:var(--themecolor)}
.widget_categories ul li a:before{left:0;top:10px;width:3px;height:3px;content:'';line-height:20px;background:#6f6f6f;position:absolute;border-radius:50px}
.dc-preloader-section{top:0;left:0;width:100%;height:100%;z-index:9999;position:fixed;background:rgba(0,0,0,0.5)}
.dc-docsingle-holder .dc-feedback .dc-consultation-content .dc-pagination{border-bottom:1px solid #eee}
.dc-pagination ul li i:before{transition:none}
.dc-docsingle-holder .dc-feedback .dc-consultation-content .dc-description{margin:0}
.dc-docsingle-holder .dc-feedback .dc-consultation-content .dc-consultation-title+.dc-description{margin-top:13px}
#cancel-comment-reply-link{position:absolute;top:30px;right:0}
.dc-blog-search .dc-searchgbtn{min-height:50px}
.card-title h4 #cancel-comment-reply-link{margin:0;font-size:14px;line-height:20px;float:right;padding:5px 0}
.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}
.edit-account fieldset{margin:0;border:0;padding:0;float:left;width:100%}
.cart-area .woocommerce-mini-cart__buttons a.button,
#dokan-seller-vacation-save-edit,
#dokan-seller-vacation-cancel-edit,
.widget_product_search button[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content .woocommerce-Button.button{text-decoration: none;padding:0 50px;position:relative;text-align:center;border-radius:5px;display:inline-block;color:#fff!important;vertical-align:middle;text-transform:uppercase;background:var(--themecolor);font:700 13px/50px'Poppins',Arial,Helvetica,sans-serif;outline: none;}
.widget_product_search button[type=submit]:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce-MyAccount-content input[type=submit]:focus,.woocommerce-MyAccount-content .woocommerce-Button.button:focus{background: var(--themecolor);box-shadow: none;}
.cart-area .woocommerce-mini-cart__buttons a.button:hover,
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--themecolor)}
.wc-stripe-checkout-button{color:#FFF;border-radius:4px}
.edit-account{margin:-5px}
.woocommerce form .form-row,.edit-account p{padding:5px;text-align:left}
.woocommerce-Addresses>div{max-width:none;padding:0!important;width:100%!important}
.woocommerce-Addresses>div+div{padding-top:10px!important;border-top:1px solid #ddd}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:50%;max-width:none}
span.woocommerce-input-wrapper,.woocommerce form .form-row label{width:100%}
.select2-container--default .select2-selection--single{height:50px}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px}
.select2-container--default .select2-selection--single{border-color:#ddd}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}
#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.wc-stripe-elements-field,.wc-stripe-iban-element-field{float:left;width:100%}
.woocommerce-checkout #payment div.payment_box p:last-child label{margin:0;width:auto!important}
.woocommerce-checkout #payment ul.payment_methods li input{margin-top:7px!important}
.woocommerce form .form-row textarea{height:200px}
.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{line-height:26px}
#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style-type:none}
.sticky-queue .dc-alert{position:relative;border-radius:4px;padding:20px 50px 20px 20px;float: left;width: 100%;}
.sticky-queue .dc-alert+.dc-alert{margin:10px 0 0}
.sticky-queue i{font-size:22px;margin-right:20px;display:inline-block;vertical-align:middle}
.sticky-queue .dc-close{top:6px;right:10px;float:right;font-size:18px;position:absolute;background:transparent}
.sticky-queue .dc-close span:focus,
.sticky-queue .dc-close:focus,
.sticky-queue .dc-close i:focus{outline: none;}
.sticky-queue .dc-close i{margin:0;}
.sticky-queue .dc-description{display:inline-block;vertical-align:baseline;}
.sticky-queue .dc-description p{margin:0;line-height:20px;}
.sticky-queue{z-index:9999999;position:fixed;width:420px;overflow:hidden}
.sticky-note{padding:20px;margin:0;line-height:15px}
.sticky{font-size:12px;color:#555;position:relative}
.sticky-close{position:absolute;top:5px;right:5px;height:11px;line-height:11px;width:11px;cursor:pointer;text-align:right}
.sticky-close:before{content:"\2716"}
.top-right{right:20px}
.top-center{top:36px;left:50%;margin-left:-210px}
.top-left{left:20px}
.top-right,.top-center,.top-left{top:36px}
.bottom-right{right:20px}
.bottom-center{bottom:-2px;left:50%;margin-left:-125px}
.bottom-left{left:20px}
.bottom-right,.bottom-center,.bottom-left{bottom:36px}
.border-top-right,.border-top-center,.border-top-left{margin-top:1px}
.border-bottom-right,.border-bottom-center,.border-bottom-left{margin-top:1px}
.success{background:#00cc8d;color:#fff}
.warning{background:#eca137;color:#fff}
.important{background:#DB4438;color:#fff}
.info{background:#3a87ad;color:#fff}
.woocommerce-error,.woocommerce-info,.woocommerce-message{float:left;width:100%}
.woocommerce form.checkout_coupon{margin:0 15px 20px 0!important;border-color:#dbdbdb}
.woocommerce form.checkout_coupon .form-row{padding:0}
.woocommerce form.checkout_coupon .form-row-last{margin:0}
.woocommerce-checkout .woocommerce .woocommerce-checkout .col2-set{width:auto;margin:0 -15px}
.woocommerce-checkout .woocommerce .woocommerce-checkout .woocommerce-additional-fields .notes,.woocommerce-checkout .woocommerce .woocommerce-checkout .shipping_address .form-row,.woocommerce-checkout .woocommerce .woocommerce-checkout .woocommerce-billing-fields .form-row{padding:0}
.woocommerce .product .entry-summary>.entry-title{font-size:24px;margin:0 0 14px;line-height:24px;border: 0;}
.woocommerce .product .entry-summary>.price{color:#323232;font-size:16px;font-weight:400;line-height:16px;padding-left: 10px;}
.woocommerce .entry-summary .quantity .qty{height:46px}
.button.product_type_variable{min-width:170px}
.woocommerce div.product .entry-summary form.cart .group_table td.woocommerce-grouped-product-list-item__label{text-align:left;padding-left:1.5em;padding-right:1.5em}
.woocommerce div.product .entry-summary form.cart .group_table td:last-child{text-align:right;padding:5px 0 5px}
.woocommerce .entry-summary form.cart .group_table td.woocommerce-grouped-product-list-item__label label{margin:13px 0}
.woocommerce .entry-summary form.cart .group_table td.woocommerce-grouped-product-list-item__label label a{display:block;line-height:20px}
.woocommerce div.product .entry-summary form.cart .button{padding:0 30px;line-height:46px}
.woocommerce-page div.product div.entry-summary{width:49%}
.woocommerce div.product form.cart .variations tbody tr{display:block}
.woocommerce div.product form.cart .variations tbody tr+tr{margin-top:20px}
.woocommerce div.product form.cart .variations{margin-bottom:20px}
.woocommerce div.product form.cart .woocommerce-variation-price{margin:0 0 10px}
.woocommerce div.product form.cart .variations td.label{min-width:100px;text-align:left;padding:11px 0 1px}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22.15%}
body.single-product .type-product{float:left;width:100%}
#calc_shipping_state_field>span{float:left;width:100%;text-align:left}
.woocommerce-order-details__title,.woocommerce-column__title,.cart-data-wrap h3{display:block;font-size:18px;font-weight:400;margin:0 0 10px;line-height:23px}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{margin:0 -15px;width:auto}
.woocommerce table.my_account_orders .button{height:auto;padding:0 30px;min-width:auto;display:inline-block;vertical-align:middle;font:700 13px/36px'Poppins',Arial,Helvetica,sans-serif}
.woocommerce table.shop_table th{font-size:16px;line-height:30px}
.payout-holder .dc-checkboxholder .dc-radio{width:220px;padding:0 5px;margin:0 0 10px}
.payout-holder .dc-checkboxholder .dc-radio label{margin:0;border-radius:4px;border:1px solid #dbdbdb;padding:20px 30px 20px 40px}
.woocommerce-checkout #payment ul.payment_methods li label{overflow:hidden}
.woocommerce-checkout #payment ul.payment_methods li input{float:left}
.payout-holder .dc-checkboxholder .dc-radio input[type=radio]+label:before{top:50%;left:10px;margin-top:-8px}
.payout-holder .dc-checkboxholder .dc-radio input[type=radio]+label:after{top:50%;margin-top:-3px;left:15px}
.woo-pagination{text-align:center; margin-top: 30px;}
.woo-pagination span,.woo-pagination a{color:#999;width:36px;height:36px;margin:0 3px;font-size:14px;background:#fff;text-align:center;position:relative;line-height:36px;border-radius:6px;display:inline-block;vertical-align:middle;border:1px solid #ddd}
.woo-pagination span:hover,.woo-pagination a:hover,.woo-pagination a:focus,.woo-pagination span{color:#fff}
.woo-pagination a.prev,.woo-pagination a.next{float:right;margin-left:0;font-size:18px;margin:0 0 0 3px}
.woo-pagination a.prev{float:left;margin:0 3px 0 0}
.woocommerce-checkout .woocommerce{float:left;width:100%}
.style-name .sp-pk-allowed{color:#00cc67}
#ship-to-different-address span,#order_review_heading,.woocommerce-billing-fields h3{display:block;font-size:18px;font-weight:400;line-height:24px}
#ship-to-different-address span{display:inline-block}
.select2-results__options{list-style:none}
.select2-results__options li{list-style-type:none}
.woocommerce table.shop_table,.cart-data-wrap{margin-top:20px}
.woocommerce table.shop_table{margin-top:0}
.woocommerce-checkout .form-row.place-order{margin:0}
.woocommerce table.shop_table tfoot th{font-weight:500}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:100%;padding:0;background:#fff}
.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #ddd}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:0}
#ship-to-different-address label{margin:0;font-size:18px;font-weight:400;line-height:24px}
.woocommerce-checkout .woocommerce form .form-row textarea{resize:none}
.woocommerce ul.order_details li:last-of-type{margin:0;padding:0}
.woocommerce-cart .woocommerce .product-remove a.remove{width:20px;height:20px;margin:0 auto;line-height:20px;text-align:center}
.woocommerce-cart .woocommerce .product-name a{color:#767676}
.woocommerce-cart .woocommerce .quantity .qty{width:auto;max-width:100px}
.woocommerce-cart .woocommerce-cart-form table.cart tbody tr td>button{padding:0 30px!important}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto}
.wc-stripe-checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin:0;padding:0 50px;text-align:center;display:inline-block;vertical-align:middle;font:700 13px/50px'Poppins',Arial,Helvetica,sans-serif;width:100%}
.cart_totals.calculated_shipping h2{display:block;font-size:18px;font-weight:400;line-height:24px}
.woocommerce-cart .woocommerce .return-to-shop{margin:0}
.woocommerce-products-header__title.page-title,.woocommerce div.product .product_title{font-size:20px;margin:0 0 16px;font-weight:400;line-height:18px}
.woocommerce div.product .woocommerce-tabs .panel h2,.related.products h2{font-size:18px;margin:0 0 16px;font-weight:400;line-height:18px}
.related.products h2{margin:0 0 20px}
.woocommerce .woocommerce-result-count{margin:0;font:14px/14px'Open Sans',Arial,Helvetica,sans-serif}
.woocommerce .woocommerce-breadcrumb{font-size:13px;margin:0 0 20px;line-height:15px}
.woocommerce span.onsale{top:10px;left:10px}
.woocommerce span.onsale{margin:0;padding:0;min-width:40px;min-height:auto;line-height:40px}
.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:0}
.woocommerce ul.products li.product .button{padding:0 20px;line-height:40px}
.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;font-size:18px;margin:0 0 16px;font-weight:400;line-height:18px}
.woocommerce ul.products li.product .price{font-size:14px;line-height:15px}
.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:14px;line-height:15px}
.woocommerce-product-details__short-description{font:14px/14px'Open Sans',Arial,Helvetica,sans-serif}
.woocommerce .quantity .qty{min-width:100px}
.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 -2.992em}
.woocommerce-Reviews .comment-respond .comment-reply-title{display:block;font-size:14px;margin:0 0 10px;line-height:16px}
.comment-form fieldset{margin:0;padding:30px;border-radius:4px;border-color:#eee}
.woocommerce #review_form .comment-form-rating p{width:auto}
.woocommerce #review_form #respond textarea{float:left;width:100%;height:210px;resize:none}
.woocommerce #review_form #respond p.form-submit{margin:0}
.comment-form-rating label,.comment-form-comment label{font-size:14px;line-height:16px;text-transform:capitalize}
.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:0;left:50%;right:auto;width:20px;margin:0 0 0 -10px}
.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1}
.woocommerce #respond input#submit.loading:before,.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before{left:0;right:0;content:'';width:100%;height:100%;opacity:.5;background:#000;border-radius:4px;position:absolute}
.woocommerce div.product form.cart div.quantity{margin-right:10px}
.woo-pagination span.current,.woo-pagination a:hover{color:#fff}
.woo-pagination a:focus{color:#767676}
.woo-pagination ul li a i{display:block;line-height:44px}
.woo-pagination ul li span,.woo-pagination ul li a{margin:0}
.related.products{float:left;width:100%;padding-top:30px;border-top:1px solid #ddd}
#recentcomments .recentcomments a{line-height:22px;display:inline!important;padding:0!important;margin:0!important}
#recentcomments .recentcomments a:hover{color:var(--themecolor)}
#order_review_heading{margin-top:20px}
.woocommerce-order-pay .woocommerce .woocommerce-checkout .form-row{padding:0}
.woocommerce-order-pay .woocommerce .woocommerce-checkout .form-row input{margin:4px 10px 0 0}
.woocommerce-order-pay .woocommerce .woocommerce-checkout .form-row label{width:auto;line-height:20px}
.woocommerce .product .entry-summary>.price{float:right;font-size:18px;font-weight:600;margin:0;line-height:24px}
body.single-product .woocommerce-grouped-product-list .type-product{float:none;width:auto}
.woocommerce .product .entry-summary>.entry-title{display:inline-block}
body.single-employers .dc-sidebar,body.single-projects .dc-sidebar{background:#FFF}
body.single-projects .dc-sidebar .dc-proposalsr+.dc-widget{border:0}
.cart-style label{margin-bottom:0}
.cart-style label span{display:block;padding:10px 15px}
.dc-tabbtns .dc-radio input[type=radio]+label:after,.dc-tabbtns .dc-radio input[type=radio]+label:before{display:none}
.dc-tabbtns .dc-radio input[id=someelse]+label,.dc-tabbtns .dc-radio input[id=myself]+label{float:left;width:100%;padding:0 30px;font-size:16px;font-weight:400;line-height:38px;border-radius:4px;text-align:center;position:relative;border:1px solid #eee}
.dc-tabbtns .next-step{width:auto;min-width:228px}
.dc-tabbtns .dc-radio+.dc-radio{margin-left:10px}
.dc-tabbtns .dc-radio input[id=someelse]+label{background:#fff;color:#767676;border:1px solid #eee}
.dc-moreservice{float:left;width:100%}
.dc-moreservice .dc-panelcontent{padding:30px}
.dc-moreservice .dc-panelcontent .dc-subtitle{float:left;width:100%}
.dc-moreservice .dc-panelcontent .dc-subtitle h4{margin:0;font-size:18px;font-weight:400;line-height:20px;margin-bottom:20px}
.dc-moreservice .dc-checkbox-holder{float:left;width:100%}
.dc-moreservice .dc-checkbox-holder .dc-checkbox{width:auto;margin-left:30px;margin-top:10px}
.dc-moreservice .dc-checkbox-holder{margin-left:-30px;margin-top:-10px}
.at-taxesfees{float:left;width:100%;list-style:none;padding:20px;background:#f7f8f9;border-radius:4px}
.at-taxesfees li{width:100%;float:left;list-style-type:none}
.at-taxesfees li+li{margin-top:10px}
.at-taxesfees li em{float:right;font:700 13px/16px'Nunito',sans-serif}
.at-taxesfees li i{color:#b4b4b4;min-width:20px;text-align:right;font-size:11px}
.at-taxesfees li span{display:block;font-size:13px;line-height:16px;text-transform:capitalize}
.at-taxesfees .at-toteltextfee,.at-taxesfees .at-textfee{margin-top:17px;padding-top:17px;border-top:1px solid #ddd}
.at-taxesfees .at-toteltextfee span em,.at-taxesfees .at-toteltextfee span{color:var(--secthemecolor)}
.dc-replaybox .emojionearea .emojionearea-editor{height:70px;min-height:70px}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0;text-align:center}
.comment-navigation{float:left;width:100%;margin:20px 0 0 0}
.comment-navigation .nav-links{background:#f7f7f7;padding:10px 15px;border-radius:4px;margin-bottom:15px;float:left;width:100%}
.elementor-section-wrap section.elementor-top-section{padding:80px 0}
.elementor-widget:not(:last-child){margin-bottom:0!important}
.dc-breadcrumbarea+.dc-main{padding:80px 0 100px 0}
.elementor .elementor-custom-embed{line-height:0;padding:6px;border:1px solid #eff2f5;float:left;width:100%}
.dc-livefeeddetails .dc-latestadimg img{max-width:50px;border-radius:4px}
.wp-block-cover-text,.dc-description p.wp-block-cover-text{font-size:2em;text-transform:none;line-height:1.3em;color:#FFF}
.wp-block-quote.is-style-large p{font-size:24px;line-height:1.5em}
.dc-description .wp-block-pullquote p{font-size:20px;line-height:1.5}
figure.wp-block-image.alignwide{margin:0}
.wp-block-image.alignwide+h3{margin-top:30px;margin-bottom:0}
.wp-block-pullquote blockquote{margin:0}
.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em;border-left:4px solid var(--themecolor);padding-left:1em}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background:transparent}
.wp-block-cover+p{margin-top:23px}
.wp-block-media-text{margin-bottom:30px}
p.has-large-font-size,.dc-description p.has-large-font-size{font-size:28px;line-height:1.5em}
.dc-postarticlemeta li{padding-right:10px;border-right:1px solid #adadad}
.dc-postarticlemeta li:last-child{border-right:0}
.dc-articlesingle-content .dc-postarticlemeta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:baseline;-webkit-align-content:center;-ms-flex-line-pack:center;justify-content:flex-start}
.dc-articlesingle-content .dc-postarticlemeta li:first-child{min-width:137px}
.wp-block-embed+.wp-block-embed{margin-top:15px;float:left;width:100%}
.dc-description .wp-block-cover+p{margin:20px 0 20px}
.comment-entry .dc-author-description h2,body.single-post .dc-description h2{display:block;font-size:28px;margin:0 0 15px;line-height:26px}
.comment-entry .dc-author-description h3,body.single-post .dc-description h3{margin:0 0 15px}
.comment-entry .dc-author-description table{margin-bottom:30px}
.wp-block-cover{margin:0 0 15px}
.wp-block-cover.alignleft{margin:5px 20px 20px 0}
.wp-block-button{margin-bottom:1.5em}
.has-regular-font-size{font-size:16px}
p.has-small-font-size,.dc-description p.has-small-font-size{font-size:14px;line-height:1.5em}
p.has-extra-large-font-size,.dc-description p.has-extra-large-font-size{font-size:48px;line-height:1.5em}
.has-text-color.has-light-gray-color,.has-text-color.has-light-gray-color cite{color:#767676!important}
.has-text-color.has-very-dark-gray-color,.has-text-color.has-very-dark-gray-color cite{color:#323232!important}
.block-editor-rich-text__editable a{color:#007fac}
.wp-block-quote:not(.is-large):not(.is-style-large),.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:20px}
.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:13px;color:#767676}
.wp-block-quote.is-large,.wp-block-quote.is-style-large{border-left:4px solid var(--themecolor)}
.wp-block-quote.has-text-align-left.is-large cite,.wp-block-quote.has-text-align-left{text-align:left}
.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{color:inherit}
.has-light-gray-background-color.has-light-gray-background-color{background-color:#767676}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#323232}
.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:inherit}
.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}
.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{margin-bottom:0}
.wp-block-audio{margin:0;padding:0 0 15px 0;float:left;width:100%}
.wp-block-table td,.wp-block-table th{border-top:1px solid #eee;border:1px solid #eee;line-height:2.5;padding-left:3px;text-align:center;vertical-align:top}
.dc-description .wp-block-cover-image .wp-block-cover-image-text,.dc-description .wp-block-cover-image .wp-block-cover-text,.dc-description .wp-block-cover-image h2,.dc-description .wp-block-cover .wp-block-cover-image-text,.dc-description .wp-block-cover .wp-block-cover-text,.dc-description .wp-block-cover h2{font-size:2em;line-height:1.25;text-align:left}
.wp-block-column p{line-height:1.5em}
.wp-block-latest-posts.is-grid li{list-style:none}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin-bottom:2rem;margin-top:2rem;overflow:hidden;clear:both}
.wp-block-categories-list.aligncenter{text-align:center}
.wp-block-search .wp-block-search__button{background:#f7f7f7;border-radius:4px;border:1px solid #ccc;box-shadow:inset 0 -1px 0 #ccc;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;padding:6px 30px}
.wp-block-latest-posts.is-grid li{margin-bottom:5px}
.wp-block-embed-vimeo{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.wp-block-embed-vimeo embed{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
blockquote:not(.blockquote-link){padding:20px;background:#f7f7f7;padding-left:15px;border-left:4px solid var(--themecolor);font-size:14px;line-height:40px;position:relative;overflow:hidden}
.wp-block-button__link{border-radius:28px}
.wp-block-button__link.has-strong-theme-color-background-color{background:var(--themecolor)}
.wp-block-button__link.has-light-gray-background-color{background:#767676}
.wp-block-button__link.has-very-light-gray-background-color{background:#eee}
.wp-block-button__link.has-very-dark-gray-background-color{background:var(--terthemecolor)}
blockquote:not(.blockquote-link) p{margin:0}
.wp-block-pullquote{border-top:0;text-align:center;border-bottom:0;padding:0}
.wp-block-pullquote{padding:0;border-left:4px solid var(--themecolor)}
.wp-block-pullquote:not(.is-style-solid-color) blockquote{border:0}
.dc-bannercontent .dc-formbanner .dc-radioholder{z-index:2}
@media(max-width:1199px){body.post-template-full-single-post .dc-articlesingle-holder .dc-articlesingle-content{padding:30px}
}@media(max-width:991px){.has-4-columns .wp-block-column{margin:0 10px}
.has-6-columns .wp-block-column{margin:0 10px}
.has-4-columns .wp-block-column:first-child,.has-6-columns .wp-block-column:first-child{margin-left:0}
.has-4-columns .wp-block-column:last-child,.has-6-columns .wp-block-column:last-child{margin-right:0}
.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin:0 16px 16px 0}
.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(6n){margin-right:0}
.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/6)}
}@media(max-width:480px){.dc-doccarecontent h3{font-size:22px}
.wp-block-quote.is-style-large p{font-size:20px}
.dc-description .wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:22px}
.dc-articlesingle-content .dc-postarticlemeta{display:block}
.dc-description p.wp-block-cover-text{font-size:1.5em}
}@media(min-width:991px){.dc-main .alignwide{max-width:100%}
.single-full-section .alignfull:not(.has-background-dim),.dc-main .alignfull:not(.has-background-dim){background:#FFF}
}.dc-articlesingle-content .dc-description ul.wp-block-gallery.alignwide,ul.wp-block-gallery.alignwide{width:auto;float:none}
.wp-block-gallery{clear:both;overflow:hidden}
.wp-block-cover.has-left-content{margin-bottom:20px}
.wp-block-cover .wp-block-cover-text strong{color:inherit}
.wp-block-archives-dropdown{margin-bottom:15px}
.wp-block-separator{border-color:#e4e4e4}
.wp-block-verse{background:#323232;color:#FFF;padding:15px;border-left:4px solid var(--themecolor);border-radius:5px;font:400 16px/26px'Open Sans',Arial,Helvetica,sans-serif}
.wp-block-table{border-collapse:collapse;margin:0;margin-bottom:15px}
@media all and (min-width:600px){.alignfull.has-2-columns .wp-block-column p,.wp-block-column{margin:0}
.alignfull.has-2-columns .wp-block-column{padding-left:15px;padding-right:15px;margin:0}
.alignfull .wp-block-column{padding-left:20px}
}blockquote.dc-blockquotevone,.dc-blockquotevone{margin:0;border:0;width:100%;float:left;quotes:none;font-size:20px;text-align:center;line-height:30px;position:relative;padding:0 250px 23px;background:0}
blockquote.dc-blockquotevone p,.dc-blockquotevone p{font-size:inherit!important;line-height:inherit!important}
blockquote.dc-blockquotevone q,.dc-blockquotevone q{margin:0;display:block}
.alignfull.has-2-columns .wp-block-column{padding:0 20px}
.widget_categories.widget_categories ul li,.widget_archive.widget_categories ul li{text-align:right}
.widget_categories.widget_categories ul li a,.widget_archive.widget_categories ul li a{float:left;text-align:left}
.widget_search .dc-formsearch{padding:20px;line-height:20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-footer .widget_search .dc-formsearch{border-radius:4px}
.widget_search .dc-formsearch fieldset>.form-group{margin:0}
.widget_categories select#cat,.widget_archive select[name="archive-dropdown"]{width:100%;margin-top:20px}
.calendar_wrap{float:left;width:100%;padding:20px;line-height:20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-footer .calendar_wrap{background:#fff}
.calendar_wrap #wp-calendar{margin:0;background:#fff}
.widget_recent_comments.widget_categories ul li{text-align:left;word-break:break-word}
.widget_recent_comments.widget_categories ul li a{float:none}
.widget_recent_comments.widget_categories>ul>li>a:before{display:none}
.widget_rss.widget_categories ul li{text-align:left}
.widget_text .textwidget{float:left;width:100%;padding:15px 20px 20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-footer .widget_text .textwidget{background:#fff}
.widget_text .textwidget[name="monster-widget-just-testing"]{width:100%}
.widget_nav_menu .menu{float:left;width:100%;list-style:none}
.widget_nav_menu .menu li{float:left;width:100%;list-style-type:none}
.widget_nav_menu .menu li a:before{display:none}
.widget_nav_menu .menu li a{color:var(--terthemecolor)}
.widget_nav_menu .menu-testing-menu-container{float:left;width:100%;padding:11px 20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.blog-list-view-template .dc-articlecontent .dc-title{padding:0}
.blog-list-view-template .dc-article+.dc-article{margin-top:30px}
.blog-list-view-template .dc-postarticlemeta{margin-bottom:20px}
.dc-postarticlemeta{font-size:13px;float:left;width:100%;list-style:none;margin-left:-10px;line-height:20px}
.dc-postarticlemeta li{float:left;width:auto;margin-left:10px;line-height:inherit;list-style-type:none;font:400 14px/24px'Open Sans',Arial,Helvetica,sans-serif}
.dc-postarticlemeta li i{margin-right:5px}
.blog-list-view-template>.theme-nav{float:left;width:100%;margin-top:30px}
.woo-pagination span.current,.woo-pagination span.current:hover,
.dc-pagination ul li.dc-active a{background:var(--themecolor);border-color:var(--themecolor)}
.sticky .sticky-wrap.dc-themetag{top:0;right:0;color:#fff;padding:0 15px;position:absolute;background:var(--secthemecolor);border-radius:0 4px 0 4px}
.dc-article.sticky{position:relative}
.search-page-header{padding:30px;background:#f7f7f7;border-radius:4px;margin-bottom:30px}
.search-page-header .border-left{border-left:0!important}
.dc-blog-search .dc-formsearch .form-group{margin:0}
.dc-sc-latest-articals .dc-articlecontent{padding:0}
.elementor .elementor-widget:not(.elementor-widget-text-editor) .dc-neurosurgeons-img{margin:0 auto 36px}
.widget_recent_entries>ul{float:left;width:100%;padding:15px 20px;line-height:20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.widget_recent_entries>ul li{float:left;width:100%;list-style-type:none;line-height:inherit}
.widget_recent_entries>ul li a{color:#6f6f6f;font-size:14px;display:block;overflow:hidden;padding-left:10px;position:relative;white-space:nowrap;line-height:inherit;text-overflow:ellipsis}
.widget_recent_entries>ul li a:before{left:0;top:10px;width:3px;height:3px;content:'';line-height:20px;background:#6f6f6f;position:absolute;border-radius:50px}
.widget_recent_entries>ul li a:hover{color:var(--themecolor)}
.widget_recent_entries>ul li a:hover:before{background:var(--themecolor)}
.widget_recent_entries>ul li span{display:block;padding-left:10px;font-size:13px;color:#6f6f6f}
.widget_recent_entries>ul li+li{margin-top:15px}
.dc-runner-content span:empty+a:before{display:none}
.dc-content ul li i{font-family:'Font Awesome\ 5 Free'}
.dc-btnreply{color:var(--terthemecolor);font:400 13px/24px'Open Sans',sans-serif}
.dc-btnreply i{margin-left:7px;color:var(--themecolor)}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.dc-comment-cal{font:400 14px/24px'Open Sans',Arial,Helvetica,sans-serif;color:#767676}
.dc-comment-cal i{margin-right:5px}
.dc-searchvlistvtwo .dc-docpostholder .dc-title>a+a{margin-left:5px}
.dc-searchvlistvtwo .dc-docpostholder .dc-title>a{display:inline-block;vertical-align:middle;line-height:20px}
.dc-docsingle-holder .dc-contentdoctab.dc-userdetails-holder{padding-top:30px}
.dc-docsingle-holder .dc-consultation-content{border-left:1px solid #eee;border-right:1px solid #eee;border-radius:4px}
.wp-block-image>.aligncenter{width:100%;text-align:center}
.wp-block-image>.aligncenter>a,.wp-block-image>.aligncenter>img{display:block;margin:0 auto;width:580px}
.card.dc-card{float:left;width:100%;display:block;background:#fcfcfc;margin-top:-1px}
.wp-block-video[poster]{width:100%}
.wp-block-archives li,.wp-block-latest-comments li,.wp-block-categories li,.wp-block-latest li,.wp-block-latest-posts li{list-style-type:none}
.wp-block-archives li a,.wp-block-latest-comments li a,.wp-block-categories li a,.wp-block-latest li a,.wp-block-latest-posts li a{color:#6f6f6f;text-decoration:underline}
.wp-block-archives li a:hover,.wp-block-latest-comments li a:hover,.wp-block-categories li a:hover,.wp-block-latest li a:hover,.wp-block-latest-posts li a:hover{color:var(--themecolor)}
.wp-block-image>.aligncenter>a,.wp-block-image>.aligncenter>img{width:auto}
.dc-classimg{margin:0;text-align:center}
.dc-users-review ul li+li{margin:10px 0 0}
.post-password-form p input[type=submit]{color:#fff;padding:0 50px;background:var(--themecolor);position:relative;text-align:center;border-radius:5px;border:0;margin:0 0 0 15px;display:inline-block;vertical-align:middle;text-transform:uppercase;font:700 13px/50px'Poppins',Arial,Helvetica,sans-serif}
.dc-formleavecomment fieldset .form-group{margin-bottom:10px}
.dc-formleavecomment fieldset button[type="submit"]{margin-top:10px}
.dc-description p:last-child .alignright{clear:both}
.dc-comments ul.children{opacity:1;width:100%;box-shadow:none;margin-top:10px;position:static;visibility:visible;padding-left:95px;list-style-type:none}
.dc-comments ul.children li{list-style-type:none}
.dc-users-review ul li .card-text.dc-author-description>ol li,.dc-users-review ul li .card-text.dc-author-description>ul li{margin:0}
.dc-comments .dc-card-img{padding-right:0}
.dc-comments .dc-card-img img{max-width:55px;margin-right:10px;border:1px solid #eee;background:#fcfcfc;margin-top:-1px;margin-left:1px}
.main-page-wrapper>p>.alignright{clear:both}
.widget_search .dc-formsearch .dc-searchgbtn{border:0;line-height:50px;background:transparent;color:var(--terthemecolor)}
.dc-formsearch input[type="search"]{padding-right:50px}
.widget_categories:last-child{margin:0}
.blog-list-view-template .dc-description p{word-break:break-word}
@media(max-width:480px){.dc-description .wp-block-cover-image .wp-block-cover-image-text,.dc-description .wp-block-cover-image .wp-block-cover-text,.dc-description .wp-block-cover-image h2,.dc-description .wp-block-cover .wp-block-cover-image-text,.dc-description .wp-block-cover .wp-block-cover-text,.dc-description .wp-block-cover h2{font-size:1.5em}
}.dc-testimonialscontent{outline:0}
div.wpcf7 .ajax-loader{display:none}
div.wpcf7 .ajax-loader.is-active{display:block}
.dc-form-first form>p{margin:0}
.dc-form-first form>p input.dc-btns{padding:0;border:0;height:50px}
.dc-form-first form div.wpcf7-validation-errors{float:left;margin:10px 0 0}
.dc-searchresult-holder .dc-searchvlistvtwo .dc-docpostholder .dc-title>a{font-size:13px;margin-bottom:3px}
.dc-emptydata-holder{float:left;width:100%;padding:30px}
.dc-dashboardboxcontent .dc-emptydata-holder{padding:0}
.dc-emptydata-holder+.dc-emptydata-holder{margin-top:30px}
.widget_recent_entries.widget_categories.widget_categories ul li a{text-align:left}
.dc-apointments-wrap .dc-emptydata-holder{padding:30px 0 0}
.no-results.not-found .page-header h1{font-size:26px;line-height:32px;margin:0 0 16px}
.dc-authordetails{float:left;width:100%;margin:0 0 30px}
.dc-authordetails figure{margin:0}
.dc-feedback-content .dc-emptydata-holder,.dc-searchresult-holder .dc-emptydata-holder,.dc-docsingle-holder .dc-comments-holder .dc-consultation-content .dc-emptydata-holder{padding:0}
.dc-docsingle-holder .dc-comments-holder .dc-consultation-content,.dc-docsingle-holder .dc-consultation-content.dc-feedback-content{border:0}
.dc-fcol.dc-widget{margin:0}
.dc-sidebar-grid.order-first{margin-top:0}
.dc-comments ul.children{float:left}
.dc-hospsingle-holder .dc-contentdoctab .dc-aboutinfo:last-child{margin-bottom:0}
.admin-bar .dc-navigationarea .dc-navigation>ul>li>.children,.admin-bar .dc-navigationarea .dc-navigation>ul>li>.sub-menu,.admin-bar .dc-navigationarea .dc-navigation>ul>li>.mega-menu{right:0;left:auto}
.dc-vistingdocinfo fieldset .form-group:empty{display:none}
.dc-closemenu .ti-arrow-right:before{content:"\e629"}
.dc-docsingle-holder #locations .dc-searchresult-head{padding:0}
.dc-docpostcontent .dc-title h3 i.icon-sheild{color:#f1c40f}
.icon-sheild.dc-tipso,.dc-tipso{border:0;cursor:auto}
.dc-tipso em{display:none}
.tipso_content{color:#fff;font-size:12px;border-radius:4px;background:var(--themecolor)}
.tipso_content em{font-size:12px;font-style:normal}
body .tipso_bubble.top>.tipso_arrow{border-top-color:var(--themecolor)}
.dc-docsingle-content .dc-title>a{line-height:20px;display:inline-block;vertical-align:middle}
.dc-docsingle-content .dc-title h2 i{margin-left:1px}
.dc-docsingle-content .dc-title h2>a{margin-right:10px}
.dc-docsingle-holder .dc-consultation-content{border:0}
.dc-consultation-details:before{left:-30px}
.dc-consultation-details{padding:20px 0 13px}
.dc-docsingle-holder .dc-feedback .dc-consultation-content .dc-pagination{border-bottom:0;padding:30px 0 0}
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:var(--themecolor)!important}
.timeline-content .dc-description p:empty{display:none}
.dc-articlecontent .dc-title>a{display:block;line-height:18px}
.dc-articlecontent .dc-title{padding:20px}
.chosen-container .chosen-results li{overflow:hidden;white-space:nowrap;line-height:inherit;background:#fcfcfc;text-overflow:ellipsis}
.chosen-container .chosen-results li:hover{background:#fff}
.mCSB_inside>.mCSB_container{margin:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{width:0}
.dc-consultation-details+.dc-paginationvtwo{overflow:hidden;margin-left:-30px;margin-right:-30px}
.dc-consultation-details+.dc-paginationvtwo .dc-pagination{padding:30px 30px 0!important}
.dc-consultation-content .dc-emptydata-holder{padding:0}
.widget_recent_entries.widget_categories ul li a{width:100%}
abbr[title]{border:0;text-decoration:none}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 15px}
.dc-author{float:left;width:100%}
.dc-author .dc-authordetails{float:left;width:100%;background:#f7f7f7;border-radius:4px;padding:20px}
.dc-author .dc-description{margin-top:10px}
.dc-authordetails figure{max-width:60px;max-height:60px;float:left;margin-right:15px}
.dc-authordetails figure img{display:block;width:100%;border-radius:4px}
.dc-authorcontent{overflow:hidden}
.dc-authorcontent .dc-boxleft{float:left;width:auto}
.dc-authorcontent .dc-boxright{float:right;width:auto}
.dc-authorcontent .dc-boxleft h3{color:#323232;font-size:16px;line-height:26px;font-weight:400}
.dc-authorcontent .dc-boxleft span{display:block;font-size:13px;line-height:20px;color:#767676}
.dc-comments{float:left;width:100%}
.dc-authorcontent .dc-boxleft h3:empty{display:none}
.dc-authorcontent .dc-description{margin-top:20px}
.dc-authorcontent .dc-description p{margin:0}
.dc-authorcontent .dc-socialiconssimple li:last-child{padding-right:0}
.dc-footer .dc-fcol.dc-widgetcontactus{display:flex;align-items:center;flex-wrap:wrap}
.dc-footer .widget_search .dc-formsearch,.dc-footer .widget_tag_cloud .tagcloud,.dc-footer .widget_nav_menu .menu-header-menu-container,.dc-footer .dc-widgetcontactus>ul{float:left;width:100%;padding:20px;line-height:20px;background:#fff;border-radius:4px}
.tagcloud a{color:#5d5d5d;font-size:12px!important;display:block;padding:0 15px;line-height:24px;border-radius:4px;background-color:#ececec;font-family:'Poppins',sans-serif;margin-top:10px;float:left}
.dc-footer .widget_tag_cloud .tagcloud{line-height:1.3;padding-top:10px}
.dc-footer .dc-widgetcontactus .calendar_wrap,.dc-footer .dc-widgetcontactus.widget_text .textwidget{border-radius:4px}
.dc-footer .dc-widgetcontactus>ul li{list-style-type:none}
.widget_recent_comments .recentcomments a,.widget_recent_comments .recentcomments,.dc-footer .dc-widgetcontactus>ul li a{color:#6f6f6f;font-size:14px;padding-left:10px;position:relative;line-height:inherit}
.dc-footer .dc-widgetcontactus+.dc-widgetcontactus{margin-top:30px}
.dc-footer .dc-widgetcontactus.widget_categories{margin-bottom:0}
.dc-footer .dc-widgetcontactus.widget_categories form select,.dc-footer .dc-widgetcontactus.widget_categories form{width:100%}
.dc-footer .dc-widgetcontactus.widget_archive select[name="archive-dropdown"],.dc-footer .dc-widgetcontactus.widget_categories select#cat{margin:0}
.widget_categories.widget_recent_comments .recentcomments,.dc-footer .dc-widgetcontactus>ul li a{padding-left:10px}
.widget_recent_comments .recentcomments:before,.dc-footer .dc-widgetcontactus>ul li a:before{left:0;top:10px;width:3px;height:3px;content:'';line-height:20px;background:#6f6f6f;position:absolute;border-radius:50px}
.dc-footer .widget_recent_comments .recentcomments+.recentcomments{margin-top:5px}
.dc-footer .dc-widgetcontactus.widget_archive>ul li{text-align:right;width:100%;float:left}
.dc-footer .dc-widgetcontactus.widget_archive>ul li a{float:left}
.dc-footer .dc-widgetcontactus.widget_archive>ul li a:before{top:13px}
.dc-docsingle-content{/* min-height:262px; */display:flex;flex-direction:column;align-items:center;justify-content:center}
.single-doctors .dc-shareprofile ul{justify-content:flex-end}
.dc-video img{display:block;width:100%}
.dc-card-tags{justify-content:space-between;background:#fcfcfc;padding:20px;border:1px solid #eee;border-radius:4px}
.dc-emailnoti .dc-settingscontent .dc-description p{margin-bottom:23px}
.dc-runner+.dc-description+.dc-comments{border-top:1px solid #eee}
.woocommerce ul.products li.product .price{color:#55acee}
.products+.woocommerce-pagination{margin-top:30px}
.woocommerce-pagination{width:100%;float:left;font:14px/24px'Open Sans',sans-serif}
.woocommerce nav.woocommerce-pagination ul{margin:0;padding:0;float:left;width:100%;list-style:none;text-align:center;line-height:inherit;border:0}
.woocommerce nav.woocommerce-pagination ul li{border:0;float:none;margin:0 3px;line-height:inherit;list-style-type:none;display:inline-block;vertical-align:middle}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0;color:#999;width:36px;height:36px;display:block;font-size:14px;background:#fff;text-align:center;position:relative;line-height:34px;border-radius:4px;border:1px solid #ddd}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:var(--themecolor);border-color:var(--themecolor)}
.woocommerce .woocommerce-result-count{padding:18px 0}
.cart_totals h2{margin:0;font-size:18px;font-weight:400;line-height:20px;margin-bottom:20px}
.woocommerce table.shop_table th{font-weight:400}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;width:100%;float:left;display:block;line-height:38px;list-style-type:none;border-bottom:1px solid #eee}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;border:0;margin:0;width:auto;float:left;line-height:inherit;list-style-type:none;background:transparent}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0}
.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#6f6f6f;display:block;font-size:14px;padding:0 30px;font-weight:500;line-height:38px;border:1px solid #eee;border-left:0;border-bottom:0;border-radius:4px 4px 0 0}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:first-child{border-left:1px solid #eee}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;border-color:var(--themecolor);background:var(--themecolor)}
.woocommerce .woocommerce-MyAccount-content input[type=submit],.woocommerce .woocommerce-MyAccount-content .woocommerce-Button.button{background:var(--themecolor);min-width:0}
form[method="post"]>h3,.woocommerce-account .addresses .title h3{font-size:20px;margin:0 0 8px;font-weight:400;line-height:24px}
.woocommerce-account .addresses address{font-style:normal}
form[method="post"] .woocommerce-address-fields .form-row{padding-left:0;padding-right:0}
.widget_shopping_cart{float:left;width:100%}
.woocommerce .widget_shopping_cart_content,.woocommerce ul.product_list_widget,.woocommerce.widget_product_tag_cloud .tagcloud,.woocommerce.widget_product_categories .product-categories{float:left;width:100%;padding:20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-footer .woocommerce .widget_shopping_cart_content,.dc-footer .woocommerce ul.product_list_widget,.dc-footer .woocommerce.widget_product_tag_cloud .tagcloud,.dc-footer .woocommerce.widget_product_categories .product-categories{background:#fff}
.widget_shopping_cart,.widget_shopping_cart_content{float:left;width:100%}
.comment-navigation .nav-links{float:left;width:100%;margin:0}
.woocommerce.widget_shopping_cart p.buttons{margin:0}
.woocommerce.widget_shopping_cart .buttons a{width:100%;margin:0}
.woocommerce.widget_shopping_cart .buttons a+a{margin-top:10px}
.woocommerce.widget_shopping_cart .tota{padding:0;border:0}
.dc-mini-cart .widget_shopping_cart_content ul.product_list_widget,
.woocommerce .widget_shopping_cart_content ul.product_list_widget{padding:0; margin: 0;}
.woocommerce.widget_shopping_cart .total{float:left;width:100%;border-top:1px solid #eee}
.woocommerce.widget_product_categories .product-categories li{text-align:right;list-style-type:none}
.woocommerce.widget_shopping_cart,.woocommerce.widget_recently_viewed_products,.woocommerce.widget_products,.woocommerce.widget_product_tag_cloud,.woocommerce.widget_product_categories{margin-top:30px;float:left;width:100%}
.woocommerce.widget_product_categories .product-categories li a{float:left}
.dc-runner{margin-bottom:25px}
.widget_rss>ul>li>span,.widget_rss>ul>li>.rssSummary{float:left;width:100%}
.dc-card1,.alert-primary{float:left;width:100%}
.dc-booking-step2{padding-bottom:8px}
.dc-forumform fieldset .form-group .chosen-single{padding-right:30px}
.hidpi-logowrap{display:flex;justify-content:space-between;align-items:center}
.dc-sidebar .dc-widgettwitter .dc-latestadcontent time,.dc-sidebar .dc-widgettwitter .dc-livefeeddetails{color:#6f6f6f;text-align:left}
.dc-sidebar .dc-widgettwitter .dc-livefeeddetails{float:left;width:100%;padding:20px;line-height:20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-sidebar .dc-footerapps>ul>li{width:auto}
.dc-sidebar .dc-footerapps>ul>li+li,.dc-sidebar .dc-footerapps>ul>li>a:before{width:0;height:0;margin:0}
.dc-footer .dc-widgetcontactus>ul.dc-btnapps{background:0;padding:0}
.dc-widgetcontactus.dc-footerapps>ul.dc-btnapps li a{padding:0}
.dc-widgetcontactus.dc-footerapps>ul.dc-btnapps li a:before{background:0;width:0;height:0}
select[name="monster-widget-just-testing"]{width:100%}
.dc-haslayout-v1.align-self-center{min-height:440px;display:flex;align-items:center}
.dc-tags-social{line-height:24px}
.dc-tags-social li{line-height:inherit}
.widget_recent_comments .recentcomments a:before{display:none}
.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{font-size:14px;font-weight:300;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;color:var(--terthemecolor)}
.tagcloud{float:left;width:100%;padding:10px 20px 20px;background:#f7f7f7;border-radius:0 0 4px 4px}
.dc-description h6+h2{margin-top:30px}
.dc-description h1+h2{margin:0}
.dc-description ul+h2+ol,.dc-description h2+ul{margin:0 0 30px}
.dc-description ol+h2{margin:0 0 .4em}
.gallery+h2{margin:20px 0 10px}
.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:40px 20px 15px;font:400 14px/24px'Open Sans',Arial,Helvetica,sans-serif}
.card-title.dc-cardtitle-form{float:left;width:100%;margin:37px 0 12px;padding:29px 0 0;border-top:1px solid #eee}
.dcforum-single .card-title.dc-cardtitle-form{margin-top:0;padding:0;border:0}
.dc-comments.dc-py-20{padding-bottom:0}
.card-title.dc-cardtitle-form h4{margin:0}
.card-title.dc-cardtitle-form h4 a{font:400 20px'Poppins',sans-serif}
.widget_nav_menu ul li .sub-menu li{padding:0 0 0 15px}
.widget_text .textwidget p:first-child strong,.widget_text .textwidget p:first-child img{display:block}
.widget_text .textwidget .wp-caption.alignnone{margin-left:0;margin-right:0;max-width:100%;padding-bottom:0;padding-left:0;padding-right:0}
.dc-description .wp-block-spacer+p{float:left;width:100%}
.single-full-section .alignfull,.dc-main .alignfull{left:50%;width:100vw;max-width:inherit;position:relative;padding:5px 0;margin-left:-50vw!important}
.wp-block-archives.wp-block-archives-list+p+.wp-block-archives.wp-block-archives-dropdown{margin:0 0 30px}
.wp-block-archives.wp-block-archives-list+p{margin:20px 0 10px}
.wp-block-archives.wp-block-archives-dropdown+p+.wp-block-categories.wp-block-categories-list{margin:0 0 30px}
.wp-block-latest-posts.has-dates+p+.wp-block-latest-posts.is-grid.columns-3+p,.wp-block-latest-posts.has-dates+p{margin-top:30px;margin-bottom:10px}
.wp-block-preformatted+.wp-block-pullquote+.wp-block-table,.wp-block-preformatted+.wp-block-pullquote+.wp-block-table+.has-fixed-layout.is-style-stripes,.wp-block-preformatted+.wp-block-pullquote{margin:0 0 30px}
.postid-1724 ul+h3,.single-format-standard ul+h3{margin-top:20px}
.dc-heading .dc-author>li .dc-card .dc-author-description>ul,.dc-heading .dc-author>li .dc-card .dc-author-description>ol{margin-bottom:20px}
.dc-comments.dc-users-review.dc-heading.dc-py-20+.alert{margin-top:40px}
.dc-comments.dc-users-review.dc-heading.dc-py-20+.alert:last-child{margin-bottom:0}
.dc-description>p:first-child>iframe{float:none;max-width:100%}
.dc-description blockquote+p+h2+table{margin-bottom:30px}
.dc-tabbtns .dc-radio input[type="radio"]:checked+label{background:var(--themecolor);border-color:var(--themecolor);color:#FFF}
.dc-formleavecomment fieldset .form-group.logged-in-wrap{margin-bottom:20px;margin-top:-15px}
.dc-widget cite{float:left;width:100%}
.dc-widget .rss-date,.dc-widget .rssSummary,.dc-widget cite{color:#6f6f6f;font-size:14px;padding-left:10px;position:relative;line-height:inherit}
.dc-widget cite,.dc-widget .rss-date{font-weight:600}
.tagcloud a:nth-last-child(n+2){margin-right:5px}
.dc-catgories-wrap{line-height:24px}
.fc-today.fc-state-highlight,.fc-day-top.fc-state-highlight{background:var(--terthemecolor)!important;color:#FFF}
.recentcomments a{display:inline!important;padding:0!important;margin:0!important}
.has-text-align-center{text-align:center}
.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap}
.postid-1807 .wp-block-gallery.columns-2{margin:0}
.wp-block-quote[style*="text-align:right"],.wp-block-quote[style*="text-align: right"]{border-right:4px solid var(--themecolor);border-left:0}
.dc-tags1 li a:hover{color:var(--themecolor)}
.dc-item-success{color:var(--themecolor)}
.dc-item-danger{color:#ff5851}
.dc-display-none{display:none}
.dcforum-single .comment-respond{margin-bottom:0}
.dc-docsingle-holder .dc-searchresult-head .dc-title h4{padding:0}
.dc-header .dc-userlogedin:after{bottom:0;left:0;height:0;width:100%;content:'';position:absolute;border-radius:3px 3px 0 0;background:var(--themecolor)}
.dc-header .dc-userlogedin:hover:after{height:4px}
.dc-sidebaradds.dc-widget{margin-bottom:0}
.dc-docsingleimg .dc-ava-detail-2x,.dc-ava-detail-2x,.dc-docpostimg .dc-image-res-2x{display:none}
.logged-in .doc-myaccount-content .form-group.dc-btnarea{margin-bottom:0}
.dc-widget .wp-audio-shortcode{margin-top:15px;float:left;padding:15px;width:100%}
.widget_categories ul .post-date{text-align:left;float:left;width:100%}
.sidebar-box.dc-copntactinfowidtget{background:var(--terthemecolor);padding:20px}
.dc-recentposts .dc-particlehold .dc-particlecontent h3{color:#6f6f6f;font-size:14px;display:block;margin:0 0 5px;position:relative;line-height:1.2;font-weight:500}
.dc-recentposts .dc-particlehold .dc-particlecontent h3 a{color:#6f6f6f}
.dc-recentposts .dc-particlehold .dc-particlecontent h3 a:hover{color:var(--themecolor)}
.dc-recentposts .dc-particlehold+.dc-particlehold{margin:10px 0 0}
.widget_product_search .woocommerce-product-search{float:left;width:100%;padding:20px;border-radius:4px;background:#f7f7f7}
.dc-footer .widget_product_search .woocommerce-product-search{background:#fff}
.widget_product_search .woocommerce-product-search input[type="search"]{width:100%}
.widget_product_search .woocommerce-product-search button[type=submit]{margin-top:20px}
.woocommerce.widget_product_categories .product-categories li a{color:#6f6f6f}
.woocommerce.widget_product_categories .product-categories li a:hover{color:var(--themecolor)}
.dc-footer .dc-widgetcontactus,.dc-footer .product_list_widget,.dc-footer .dc-widgetcontent,.dc-footer .woocommerce .widget_shopping_cart_content,.dc-footer .woocommerce ul.product_list_widget,.dc-footer .woocommerce.widget_product_tag_cloud .tagcloud,.dc-footer .woocommerce.widget_product_categories .product-categories{border-radius:4px}
.wp-block-embed-vimeo+p{margin:20px 0}
.wp-block-button.aligncenter,.wp-block-latest-posts.wp-block-latest-posts__list{margin-bottom:15px}
.wp-block-pullquote.aligncenter+h3{margin-top:20px}
.wp-block-pullquote.alignfull{padding:0;max-width:1140px;width:100%;margin:15px 0!important;left:auto!important}
.dc-author li.comment+.comment-respond .card-title.dc-cardtitle-form{border:0;padding:0;margin-top:21px}
.dc-description+.dc-card-review .card-title.dc-cardtitle-form{margin-top:30px}
.dc-runner-content .dc-runner-heading{margin-bottom:2px}
.dc-footer .dc-fcol{word-break:break-word}
.dc-footer .row div>.dc-widgetcontactus:first-child{margin-top:0}
.widget_categories form{padding:20px}
#wp-calendar caption{color:#6f6f6f;font-size:14px;position:relative;line-height:14px;padding-top:0;padding-bottom:10px;caption-side:top}
.widget_text .textwidget>form{padding:0}
.widget_text .textwidget p:empty{display:none}
.dc-fcol.widget_nav_menu .menu-testing-menu-container{background:#fff;border-radius:4px}
.dc-sidebar .woocommerce.widget_shopping_cart,.dc-sidebar .woocommerce.widget_recently_viewed_products,.dc-sidebar .woocommerce.widget_products,.dc-sidebar .woocommerce.widget_product_tag_cloud,.dc-sidebar .woocommerce.widget_product_categories{margin-top:0}
.dc-sidebar .woocommerce.widget_product_categories .select2{margin-top:20px}
.dc-widget .select2-container--default .select2-selection--single{width:100%;color:#999;outline:0;height:50px;background:#fff;font-size:14px;-webkit-box-shadow:none;box-shadow:none;line-height:18px;padding:10px 20px;border-radius:4px;display:inline-block;vertical-align:middle;border:2px solid #eee;text-transform:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif}
.dc-widget .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:10px}
.dc-widget .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}
.dc-sidebar .woocommerce.widget_product_categories .product-categories{padding:15px 20px}
.woocommerce.widget_product_tag_cloud .tagcloud{padding-top:10px}
.woocommerce.widget_shopping_cart ul.cart_list li,.woocommerce.widget_shopping_cart ul.product_list_widget li{padding:0;text-align:left}
.woocommerce.widget_shopping_cart ul.cart_list li+li,.woocommerce.widget_shopping_cart ul.product_list_widget li+li{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}
.woocommerce.widget_shopping_cart ul.cart_list li+li a.remove,.woocommerce.widget_shopping_cart ul.product_list_widget li+li a.remove{top:20px}
.widget_categories.widget_categories ul li,.widget_archive.widget_categories ul li{padding:0;list-style-type:none}
.woocommerce ul.product_list_widget li:first-child{padding:0}
.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding-bottom:0;display:flex;align-items:center}
.woocommerce ul.cart_list li+li,.woocommerce ul.product_list_widget li+li{margin-top:20px;padding-top:20px;border-top:1px solid #ddd}
.woocommerce.widget_categories.widget_categories>ul>li>a:before,.woocommerce.widget_archive.widget_categories>ul>li>a:before{display:none}
.woocommerce ul.cart_list li a span,.woocommerce ul.product_list_widget li a span,.woocommerce.widget_shopping_cart ul li>a,.woocommerce.widget_shopping_cart ul li>a{width:auto;padding:0;font-size:18px;margin:0;font-weight:400;text-align:left;line-height:1.35;display:inline-block;vertical-align:middle;color:var(--terthemecolor);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{padding:0;margin:0;left:auto;width:20px;display:block;height:20px;line-height:22px;text-align:center}
.dc-mini-cart ul.cart_list li img,
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce.widget_shopping_cart ul.cart_list li img,.woocommerce.widget_shopping_cart ul.product_list_widget li img{float:left;max-width:50px;width:auto;margin:0 10px 0 0}
.woocommerce.widget_shopping_cart .cart_list li .quantity{font-size:14px;line-height:15px;margin-left:auto;float:right;display:block}
.woocommerce.widget_shopping_cart .total{padding-top:14px;margin-top:20px;text-align:right;border-color:#ddd;margin-bottom:14px}
.woocommerce.widget_categories.widget_categories ul li a,.woocommerce.widget_archive.widget_categories ul li a{padding:0 10px 0 0;display:flex;overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis;align-items:center}
.widget_categories .children{opacity:1;float:left;position:static;visibility:visible;width:100%;background:transparent;box-shadow:none;padding:0 0 0 15px}
.widget_categories .children>li{width:100%;float:left;margin-top:10px;line-height:inherit}
.widget_categories .children>li a{color:#6f6f6f;font-size:14px;position:relative;line-height:inherit}
.widget_categories .children>li a:hover{color:var(--themecolor)}
.dc-footer .widget_recent_reviews.woocommerce>ul li a:before{display:none}
.dc-footer .woocommerce ul.product_list_widget li a{padding:0;display:flex;align-items:center;line-height:20px}
.dc-footer .woocommerce ul.product_list_widget li span{line-height:14px;display:inline-block;text-align:center}
.dc-footer .woocommerce ul.product_list_widget li a{padding:0}
.dc-footer .woocommerce ul.product_list_widget li a:before{display:none}
.dc-footer .dc-fcol .children,.dc-footer .dc-fcol .page_item_has_children{opacity:1;float:left;position:static;visibility:visible;width:100%;background:transparent;box-shadow:none;padding:0 0 0 15px}
.dc-footer .dc-fcol .children li,.dc-footer .dc-fcol .page_item_has_children li{float:left;width:100%}
.dc-footer .dc-widgetcontactus.widget_recent_comments>ul,.dc-footer .dc-widgetcontactus.widget_categories>ul{padding:15px 20px}
.dc-footer .dc-widgetcontactus.widget_pages>ul,.dc-footer .dc-widgetcontactus.widget_rss>ul,.dc-footer .dc-widgetcontactus.widget_meta>ul,.dc-footer .dc-widget.widget_archive>ul,.dc-footer .woocommerce.widget_product_categories .product-categories{padding:11px 20px}
.woocommerce #review_form #respond{width:100%}
.woocommerce ul.products,.woocommerce-page ul.products{margin-bottom:0}
.woocommerce .related.products{margin-bottom:-2.992em;padding-top:28px}
.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:30px}
.woocommerce div.product .woocommerce-tabs .panel>p{margin:0;margin-bottom:-6px}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:28px}
.dc-sidebar .widget_categories>ul{word-break:break-word}
.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{margin:0}
.woocommerce.widget_categories.widget_categories ul li>del,.woocommerce.widget_archive.widget_categories ul li>del,.woocommerce.widget_categories.widget_categories ul li>ins,.woocommerce.widget_archive.widget_categories ul li>ins,.woocommerce.widget_categories.widget_categories ul li>span,.woocommerce.widget_archive.widget_categories ul li>span{margin-left:auto;text-align:center}
.woocommerce.widget_categories.widget_categories ul li>del+ins,.woocommerce.widget_categories.widget_categories ul li>span+span,.woocommerce.widget_archive.widget_categories ul li>del+ins{margin-left:6px}
.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin-left:10px;line-height:20px}
.dc-footer .woocommerce ul.product_list_widget li>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px}
.dc-footer .woocommerce ul.product_list_widget li>a span{line-height:1.35;text-align:left}
.dc-footer .woocommerce ul.product_list_widget li>span{margin-left:auto}
.dc-footer .woocommerce ul.product_list_widget li>span+span{margin-left:6px}
.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0}
.dc-footer .woocommerce ul.product_list_widget li>del{margin-left:auto}
.dc-footer .woocommerce ul.product_list_widget li>del>span{text-decoration:line-through}
.dc-footer .woocommerce ul.product_list_widget li>del+ins{margin-left:6px}
.dc-widget.dc-fcol,.dc-sidebar{word-break:break-word}
.widget_categories ul li.page_item_has_children a:before{content:"";top:10px}
.wp-block-image.alignwide+p{padding-top:10px}
.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}
.dc-widget.woocommerce li a:before{content:"";background:0}
.comment-entry .dc-author-description h1+h2,.comment-entry .dc-author-description h2+h3,body.single-post .dc-description h2+h3,body.single-post .dc-description h1+h2{margin:0}
.comment-entry .dc-author-description h5+h6+h2,body.single-post .dc-description h5+h6+h2{margin-top:30px}
.comment-entry .dc-author-description table>tbody>tr>th,.comment-entry .dc-author-description table>tfoot>tr>th,.comment-entry .dc-author-description table>thead>tr>td,.comment-entry .dc-author-description table>thead>tr>th,.comment-entry .dc-author-description table>tbody>tr>td,.comment-entry .dc-author-description table>tfoot>tr>td,.dc-description blockquote+p+h2+table>tbody>tr>th,.dc-description blockquote+p+h2+table>tfoot>tr>th,.dc-description blockquote+p+h2+table>thead>tr>td,.dc-description blockquote+p+h2+table>tbody>tr>td,.dc-description blockquote+p+h2+table>thead>tr>th,.dc-description blockquote+p+h2+table>tfoot>tr>td{text-align:left;padding:0 20px}
.postid-1 .dc-description p:last-child{margin-bottom:30px}
.dc-description blockquote+p+h2+table a,.comment-entry .dc-author-description table a{font-weight:400}
.dc-author-description dl,.dc-description dl{margin-bottom:24px}
.dc-description dl.aligncenter,.dc-description dl.aligncenter+p{display:none}
.dc-description p a img.alignnone{margin-bottom:0}
.single-post .dc-description pre+p{display:none}
.woocommerce #review_form #respond p input[type="checkbox"]+label{margin:0;display:inline-block}
.woocommerce-Reviews .comment-form-rating label{margin:0;float:left}
.woocommerce-Reviews .comment-form-rating label+.stars{margin-left:10px!important}
.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"]{width:100%}
#gallery-1+p{margin-top:30px;float:left}
.dc-main div.dc-enabled .alignfull{left:77%}
p.has-text-align-right+p+h2{margin-top:30px!important}
.woocommerce-Reviews .comment-respond .comment-reply-title,.woocommerce #reviews #comments h2{float:left;width:100%;margin-bottom:20px;font:400 20px/0.7 'poppins',sans-serif}
.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0;list-style:none;float:left;padding:0}
.woocommerce #reviews #comments ol.commentlist li{list-style-type:none}
.woocommerce div.product .woocommerce-tabs ul.tabs li+li a{border-left:0!important}
.woocommerce .star-rating span{color:#ff9800}
.woocommerce del+ins,.woocommerce del+ins{text-decoration:none}
.woocommerce-MyAccount-navigation ul li{display:block;color:#555;padding:15px;border-bottom:1px dotted #ddd}
.woocommerce-MyAccount-navigation ul li a{color:#363636}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}
.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:600}
.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content a.button{min-width:300px;height:50px;line-height:50px;font-size:16px;color:#fff;border:0;padding:0;text-transform:uppercase;display:block;text-align:center;outline:0;text-decoration:none;font-weight:bold;font-family:'Lato',sans-serif;float:left;width:100%}
.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content .woocommerce-Button.button{color:#FFF}
.edit-account fieldset legend{padding-top:30px}
.woocommerce-MyAccount-content .woocommerce-Button.button:hover{color:#FFF!important}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:first-child{padding-top:0}
.woocommerce address{font-size:15px}
.woocommerce-MyAccount-content p{line-height:1.5em}
.col2-set .u-column2.col-2.woocommerce-Address{padding:0}
.col-1 h2,.col-2 h2,.woocommerce-notices-wrapper+h2{font:400 20px/28px'Poppins',sans-serif;word-break:break-word}
#customer_login.col2-set,#customer_login.col2-set,#customer_login{margin:0 -15px;width:auto}
.woocommerce-MyAccount-content p a:hover,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-content .edit,.woocommerce-MyAccount-content p a{color:#55acee}
.wp-block-image figcaption{margin-top:1em;margin-bottom:1em}
.wp-block-image figure.aligncenter{margin-bottom:0}
.wp-block-pullquote cite,.wp-block-quote cite{line-height:1.8em;display:block}
.wp-block-gallery.columns-2.is-cropped+p{margin-top:10px;margin-bottom:30px}
.dc-card dl+h2+ul{margin-left:0}
.single-post .dc-description h2+p+div.wp-block-image+p{margin-bottom:30px;margin-top:-10px}
.wp-block-column .wp-block-image{margin:0}
.wp-block-image{margin:1em 0}
.dc-tagslist.tagcloud{background:0;padding:0}
.blog-list-view-template .dc-articlecontent{padding:30px}
.blog-list-view-template .dc-articlecontent .dc-tagslist.tagcloud{float:none;margin:14px 0 0;align-items:center}
.blog-list-view-template .dc-articlecontent .dc-tagslist.tagcloud span{display:inline-block;vertical-align:middle;line-height:24px;margin-right:5px;margin-top:10px}
.blog-list-view-template .dc-articlecontent .dc-moreoptions{padding:15px 20px 0;float:none;width:auto;overflow:hidden;margin:20px -30px -15px}
.blog-list-view-template .dc-moreoptions li i{margin-right:5px}
.blog-list-view-template .dc-articlecontent .dc-title h3{margin-top:-6px;margin-bottom:7px}
#dc-sidebar .dc-author .dc-authorcontent{display:flex;min-height:60px;align-items:center}
#dc-sidebar .dc-author .dc-authordetails .dc-description p{margin:0}
#dc-sidebar .dc-author .dc-description+.dc-boxright .dc-socialiconssimple{margin-top:13px}
#dc-sidebar .dc-author .dc-socialiconssimple{margin:-5px -10px}
#dc-sidebar .dc-author .dc-socialiconssimple li{padding:5px 10px}
.dc-runner+.dc-description>ul:last-child{margin-bottom:10px}
.wp-block-quote.is-style-large cite{text-align:left}
p.has-drop-cap{float:left;width:100%}
p.has-drop-cap:not(:focus):first-letter {float:left;font-size:48px;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
.wp-block-cover,.wp-block-cover-image{margin-bottom:15px}
.dc-description .wp-block-cover-image .wp-block-cover-image-text strong,.dc-description .wp-block-cover-image .wp-block-cover-image-text{color:#FFF}
body.single-post .dc-description blockquote.alignleft+h2,body.single-post .dc-description blockquote.alignright+h2{float:left;width:100%}
iframe.instagram-media.instagram-media-rendered{margin-right:15px!important}
.wp-block-table table tr td br{content:"."!important;display:block!important;margin-bottom:1.5em!important}
.wp-block-embed{margin-bottom:1em;float:left;width:100%}
.single-post .dc-description dl,.single-post .dc-description ol,.single-post .dc-description ul{margin-bottom:1rem}
.single-post [class*="wp-block-"] ul,.single-post .dc-content ul{margin-bottom:0}
.dc-profile-gallery .dc-projects{padding-bottom:17px}
.dc-craftedprojects{float:left;width:100%;background:#fff;border-radius:4px;margin-bottom:30px}
.dc-projects{width:auto;margin:-10px}
.dc-projects .dc-btnarea{margin-bottom:30px}
.dc-project{float:left;width:33.33%;padding:5px}
.dc-project figure{float:left;margin:0;width:100%;border-radius:4px;background:#323232}
.dc-project figure img{width:100%;opacity:.80;display:block;border-radius:4px}
.dc-project:hover figure img{opacity:.40}
.dc-projectcontent{float:left;width:100%;text-align:center;padding:20px 10px}
.dc-projectcontent h3{margin:0 0 8px;font-size:16px;font-weight:400;line-height:16px}
.dc-projectcontent a{display:block;font-size:13px;color:#55acee;line-height:14px;word-break:break-all}
.dc-projects .dc-btnarea{text-align:center}
.sp-chatspin{position:absolute;border-radius:0;width:30px;z-index:9;top:50%;left:50%;margin:-4px 0 0 -15px}
.dc-chatbox.slighloader:after{top:0;right:0;width:100%;height:100%;content:'';background:rgba(255,255,255,0.6);position:absolute}
.dc-doc-specilities-tag>a{position:relative}
.dc-doc-specilities-tag>a+a{padding-left:10px}
.dc-doc-specilities-tag>a:after{content:',';position:absolute;top:0;left:0;line-height:20px;font-size:18px}
.dc-doc-specilities-tag .dc-specilites-tipso:after,.dc-doc-specilities-tag>a:first-child:after{display:none}
.dc-doc-specilities-tag .dc-specilites-tipso{border-radius:25px;border:1px solid #ddd;padding:0 8px;margin-left:5px;font-size:12px;line-height:20px;display:inline-block}
.dc-doc-specilities-tag .dc-specilites-tipso i{margin-left:5px;color:#b6b5b5}
.tipso_content a{color:#fff}
.tipso_content>a+a{margin-left:10px}
.tipso_content{float:left;width:100%}
.tipso_content>a{display:block}
.gh-offerpopup .modal-dialog{max-width:570px}
.gh-offerpopup .modal-content{-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.3);box-shadow:10px 10px 10px rgba(0,0,0,0.3);text-align:center}
.gh-offerpopup .modal-content{padding:35px 50px}
.gh-popupimg{float:none;width:265px;margin:0 auto 35px}
.gh-offerpopup .modal-content h3{margin:0 0 22px;font-size:30px;font-weight:400;line-height:30px}
.gh-offerpopup .modal-content span{display:block;font-size:18px;margin-bottom:30px;line-height:20px}
.gh-offerpopup .modal-content .gh-numpopup{font-size:40px;line-height:40px;display:inline-block;vertical-align:middle;font-family:'Quicksand',Arial,Helvetica,sans-serif}
.modal-backdrop.in{opacity:.4!important}
.close{top:20px;opacity:1;z-index:2;right:20px;font-size:30px;line-height:30px;position:absolute;color:rgba(0,0,0,0.20)}
.gh-offerpopup .modal-content .gh-closebtn{top:20px;right:20px;font-size:30px;line-height:30px;width:30px}
.dc-btn-tab{border:0;color:#fff;float:left;min-width:0;background:#1abc9c;padding:0 20px;line-height:30px;box-shadow:none!important}
.dc-invitationmodel .dc-modalcontent{padding:0}
.dc-invitationmodel .dc-improvedinfo .select2{width:100%!important}
.dc-invitationmodel .dc-popuptitle .close{top:12px}
.dc-invitationmodel .dc-modalcontent .form-group>p{margin:0;font-size:13px;color:#999;line-height:1.2;margin-top:5px}
.select2-container--default .select2-selection--multiple{min-height:50px;display:flex;justify-content:center;align-items:center;border-radius: 4px;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:inherit;padding:0 10px}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding:0 20px 0 10px;position:relative;line-height:inherit;margin-bottom:5px}
.select2-container--default .select2-search--inline .select2-search__field{margin:0;height:28px;margin-top:5px}
.select2-container--default .select2-selection--multiple{border:2px solid #eee!important}
.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #eee;background:#f7f7f7}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;right:5px}
.select2-results__message{display:none!important}
.dc-tell-numbers a+a{margin-top:9px}
.dc-disabled .dc-searchvlistvtwo .dc-searchvtwo{max-width:70%}
.dc-disabled .dc-searchvlistvtwo .dc-docpostholder .dc-doclocation{margin-left:auto;min-width:30%}
.dc-resetpassword .form-group{width:50%;padding:5px;margin:0!important}
.dc-resetpassword fieldset{margin:-5px}
.dc-resetpassword .form-group input{width:100%}
.dc-resetpassword .form-group label{color:var(--terthemecolor)}
.dc-reset_password_form .dc-btn{margin-top:20px;background:transparent}
.dc-reset_password_form .dc-btn:hover{background-color:var(--themecolor)}
.dc-reset_password_form .dc-closebtn{top:13px}
.dc-reset_password_form>.form-group{margin:0}
.dc-feedbackpopuptwo .dc-formfeedback{margin-top:0}
.dc-active-recommend{color:#fff!important;background:var(--themecolor);border-color:var(--themecolor)!important}
.dc-locationbox .dc-locationmap{height:200px}
.dc-locationbox .dc-contactinfo{list-style:none;float:left;padding:0;margin-top:25px;width:100%;line-height:20px;font-size:14px}
.dc-locationbox .dc-contactinfo li{float:left;width:100%;display:flex;line-height:inherit;list-style-type:none}
.dc-locationbox .dc-contactinfo li i{min-width:30px;line-height:20px}
.dc-locationbox .dc-contactinfo li address{margin:0;font-style:normal}
.dc-locationbox .dc-contactinfo li+li{margin-top:8px}
.dc-locationbox{float:left;width:100%;margin-bottom:30px;border:1px solid #eee;padding:15px;border-radius:4px}
.dc-locationbox .dc-btn{margin-top:15px}
.dc-mapbox{border-radius:4px 4px 0 0;overflow:hidden}
.sc-top-retedv1 .dc-image-res-2x{display:none!important}
.sc-top-retedv1 .dc-doc-specilities-tag a:first-child{overflow:hidden;white-space:nowrap;line-height:inherit;text-overflow:ellipsis;max-width:77%;float:left}
.dc-enabled{flex-wrap:wrap}
.dc-bannervtwocontent{z-index:1;width:100%;height:auto;margin-top:90px;position:absolute}
.dc-appointment-content .dc-appointment-calendar .fc-day-grid .fc-past{background:#f7f7f7}
.dc-timeslots .dc-emptydata-holder{padding:5px}
.dc-timeslots .dc-emptydetails.dc-emptyholder-sm{height:362px}
.dc-timeslots .dc-emptydetails em{font-size:14px}
.dc-user-header{float:left;width:100%;padding:0 0 30px}
.dc-user-img{float:left;width:auto;min-width:120px;max-width:120px;background:#fff;margin:0 20px 0 0}
.dc-user-img img{width:100%;padding:5px;display:block;border-radius:4px;border:1px solid #eff2f5}
.dc-user-header .dc-title{width:auto;margin:22px 0}
.dc-user-header .dc-title a{display:block;font-size:16px;margin-bottom:8px;line-height:16px}
.dc-offline-checkout .dc-user-header .dc-title h3{font-size:16px;margin:0 0 12px;line-height:20px}
.dc-user-header .dc-title h3 i{color:#1abc9c;font-size:18px}
.dc-user-header .dc-title span{display:block;color:#767676;font-size:16px;line-height:16px}
.dc-status.dc-rightarea{float:right}
.dc-status{float:left;width:auto;padding:20px;min-width:140px;text-align:center;border:2px solid #eee}
.dc-status i{color:#3d4461;font-size:24px;margin:0 0 10px;line-height:24px}
.dc-status span{display:block;font-size:18px;font-weight:500;line-height:22px;margin:0 0 7px}
.dc-status em{color:#767676;display:block;font-size:13px;line-height:13px;font-style:normal}
.dc-user-details{float:left;width:100%;padding:30px 0;border-top:1px solid #ddd}
.dc-user-info{width:50%;float:left}
.dc-user-info .dc-title h4{margin:0;margin:0 0 7px;font-size:14px;font-weight:500;line-height:16px}
.dc-user-info .dc-title span{display:block;font:16px/22px'Open Sans',sans-serif}
.dc-user-details .dc-user-info:nth-child(n+3){margin-top:33px}
.dc-info-required{width:100%}
.dc-info-required.dc-user-info .dc-title span{width:50%;float:left;margin:0 0 9px}
.dc-spec-wrap,.dc-required-details{width:50%;float:left;font:14px/20px'Open Sans',sans-serif}
.dc-required-details li{float:left;width:100%;line-height:inherit}
.dc-required-details li+li{margin-top:8px}
.dc-required-details li span{color:#3d4461}
.dc-required-info{float:left;width:100%;margin-top:32px}
.dc-required-info .dc-title h4{font-size:18px;font-weight:400;line-height:20px}
.dc-required-info .dc-description p{font:14px/24px'Open Sans',sans-serif;margin:0 0 24px}
.dc-required-info .dc-description p:last-child{margin:0}
.dc-booking-step3 label{font-size:13px;margin:10px 0 0;line-height:16px}
.dc-required-info .dc-title{margin:0 0 7px}
.dc-ads-wgdets{width:100%;float:left}
.dc-tell-numbers .logo-callnumber{margin-bottom:30px;max-width:150px}
.edit-payout.dc-haslayout{margin-top:20px}
.dc-appointmentpopup fieldset>.form-group-half{margin-bottom:10px}
.pateint-details{margin-bottom:10px}
.single-doctors .dc-btn.dc-send-message{display:none}
.page-template-doctor-search .dc-searchresult-list .dc-image-res{max-width:100px}
li.dcwide-33{width:33.33%}
li.dcwide-50{width:50%}
li.dcwide-100{width:100%}
.dc-hidelocation .dc-form-advancedsearch fieldset .form-group:first-child{width:100%}
.dc-appointment-holder .dc-title > em{display: block; width: 100%; float: left; line-height: 22px; margin-top: 5px; }
.dc-prescription-wrap .dc-userform fieldset{overflow: visible;}
.product-type-packages{display:none;}
.dc-bannervtwocontent{z-index: 2;}
div.wpcf7-mail-sent-ng, div.wpcf7-aborted {float: left;}
#gender_search{display:none;}
.preloader-outer.dc-customloader .dc-preloader-holder{-webkit-box-shadow:none; box-shadow:none; }
.preloader-outer.dc-customloader .dc-loader{webkit-animation: none; animation: none; -webkit-transform: none; -ms-transform: none; transform: none; background: none; }
.preloader-outer.dc-customloader .dc-loader:after, .preloader-outer.dc-customloader .dc-loader:before{content:none; }
.dc-videogallery .sp-videos-frame{margin-bottom: 15px; }
.dc-gall-holder .dc-projects{margin: -5px; }
/* Shops Pages Style */
#dokan-store-listing-filter-wrap{padding: 0; box-shadow: none; background: transparent; }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover, .dokan-add-new-product-popup input[type="submit"].dokan-btn-default, .dokan-add-new-product-popup a.dokan-btn-default, .dokan-add-new-product-popup .dokan-btn-default, input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme, input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, input[type="submit"].dokan-btn-theme:active, a.dokan-btn-theme:active, .dokan-btn-theme:active, input[type="submit"].dokan-btn-theme.active, a.dokan-btn-theme.active, .dokan-btn-theme.active, .open .dropdown-toggleinput[type="submit"].dokan-btn-theme, .open .dropdown-togglea.dokan-btn-theme, .open .dropdown-toggle.dokan-btn-theme{outline: none; box-shadow: none; border-color: var(--themecolor); background-color: var(--themecolor); color: #fff; text-shadow: none; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper, #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper{padding: 20px; border-radius: 4px; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper{box-shadow: none; border: 1px solid #eee; -webkit-transition:all 300ms ease-in-out; -moz-transition:all 300ms ease-in-out; -ms-transition:all 300ms ease-in-out; -o-transition:all 300ms ease-in-out; transition:all 300ms ease-in-out }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper:hover{-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); }
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a,
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2{margin: 0 0 4px; font-size: 16px; font-weight: 500; line-height: 22px; text-shadow: none; color: var(--terthemecolor); }
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content{padding-left: 20px; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address, #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address{margin: 0; display: block; color: #767676; font-size: 13px; line-height: 20px; font-style: normal; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class], #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class]{padding: 0;}
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class]{padding: 20px; margin: 0 -20px -20px; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar{max-width: 50px; max-height: 50px; top: -25px; padding: 5px; }
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container{padding: 0 20px;}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar{max-width: 50px; max-height: 50px; top: -25px; padding: 5px; }
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a{display: inline-block; }
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons{color: #d3ced2;}
#dokan-store-listing-filter-wrap .right .item select{border: 0; height: auto; padding: 0 0 0 10px; }
#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img{object-fit: cover;}
.dokan-theme-doctreat .woocommerce-breadcrumb{color: #767676; margin: 0 0 30px; font: 400 13px/30px'Poppins',Arial,Helvetica,sans-serif; }
.dokan-theme-doctreat .woocommerce-breadcrumb a{color: #55acee; display: inline-block; }
.dokan-store-widget{float: left; width: 100%; margin: 0 0 30px; border-radius: 4px; }
.dokan-store-widget .widget-title{color: #fff; font-size: 16px; font-weight: 500; line-height: 20px; padding: 15px 20px; border-radius: 4px 4px 0 0; background: var(--themecolor); }
.store-cat-stack-dokan li{list-style-type: none; }
.dokan-store-widget .dokan-store-open-close, .dokan-store-widget .store-cat-stack-dokan, .dokan-store-widget .seller-form{float: left; width: 100%; line-height: 1.45; padding: 15px 20px; background: #f7f7f7; border-radius: 0 0 4px 4px; }
.dokan-store-widget .seller-form .dokan-btn{margin-top: 10px; }
.dokan-store-widget form.seller-form ul li{list-style: none; margin-bottom: 10px; }
textarea.dokan-form-control{color: #999; padding: 10px 20px; border-radius: 4px; border: 2px solid #eee; }
textarea.dokan-form-control::-webkit-input-placeholder{color:#999}
.store-cat-stack-dokan li a{color: #6f6f6f; display: block; font-size: 14px; border:0 !important; position: relative; line-height: inherit; }
li.has-children .caret-icon{float: right; width: 28px; text-align: center; line-height: 28px; background: var(--themecolor); color: #fff; border-radius: 4px; font-size: 20px; }
.store-cat-stack-dokan li.has-children .children{background: transparent; position: relative; opacity: 1; visibility: visible; top: 0; width: 100%; box-shadow: none; padding: 0 0 0 20px; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{padding: 0; background: transparent; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{text-align: left; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name{margin: 0; color: var(--terthemecolor); font-size: 20px; line-height: 30px; text-align: left; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info{padding-right: 0;}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i{margin-top: 1px; color: var(--secthemecolor); }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{color: var(--terthemecolor); padding-top:0px; font: 400 16px/24px'Open Sans',Arial,Helvetica,sans-serif; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li{padding: 0; line-height: inherit; list-style-type: none; }
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li + li{margin-top: 5px; }
#dokan-store-listing-filter-wrap .right .toggle-view .dashicons{font-size: 22px; cursor: pointer; float: left; width: 36px; color: #999; line-height: 32px; text-align: center; border-radius: 4px; border: 2px solid #eee; height: auto; }
#dokan-store-listing-filter-wrap .right .toggle-view .dashicons +.dashicons {margin-left: 10px; }
#dokan-store-listing-filter-wrap .right .toggle-view{height: auto;}
#dokan-store-listing-filter-wrap .right .toggle-view .dashicons:before{transition: none; }
#dokan-store-listing-filter-wrap .right .toggle-view .active{color: #fff; background: var(--secthemecolor); border-color: var(--secthemecolor); }
.dokan-single-store .dokan-store-tabs ul{border: 0; width: 100%; border-bottom: 1px solid #eee; float: left; margin: 0; padding: 0; line-height: 38px; }
.dokan-single-store .dokan-store-tabs ul li{border: 0; margin: 0; }
.dokan-single-store .dokan-store-tabs ul li a{color: #767676; display: block; font-size: 14px; padding: 0 30px; font-weight: 500; line-height: 38px; border: 1px solid #eee; border-bottom: 0; border-left: 0; border-radius: 4px 4px 0 0; }
.dokan-single-store .dokan-store-tabs ul li:first-child a{border-left: 1px solid #eee; }
.dokan-single-store .dokan-store-tabs ul li a:hover{color: #fff; border-color: var(--themecolor); background: var(--themecolor); }
.seller-items{float: left; width: 100%; padding: 30px; border: 1px solid #eee; border-top: 0; border-radius: 0 0 4px 4px; }
.woocommerce .seller-items ul.products,
.woocommerce-page .seller-items ul.products{display: flex; flex-wrap: wrap; margin: -15px; flex: 0 0 100%; }
.woocommerce .seller-items ul.products li, .woocommerce-page .seller-items ul.products li{width: 33.33%; padding: 15px; position: relative; list-style-type: none; }
.woocommerce .seller-items ul.products li a, .woocommerce-page .seller-items ul.products li a{display: block; position: relative; }
.woocommerce .seller-items ul.products li img, .woocommerce-page .seller-items ul.products li img{width: 100%; height: auto; display: block; margin: 0 0 1em; }
.woocommerce .seller-items ul.products li .star-rating span, .woocommerce-page .seller-items ul.products li .star-rating span{display: block; line-height: 16px; font-size: 14px; }
.woocommerce ul.products li.product .onsale, .woocommerce .seller-items ul.products li.product .onsale{top: 10px; left: auto; margin: 0; right: 10px; color: #fff; font-size: 12px; min-width: 38px; line-height: 17px; text-align: center; border-radius: 4px; font-weight: 500; position: absolute; text-transform: uppercase; background: var(--secthemecolor); display: inline-block; }
.woocommerce .seller-items ul.products li.product .button{margin-top: 20px; }
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{color: var(--terthemecolor);}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu{background: #fff; margin: 0; font: 400 13px/20px 'Poppins', Arial, Helvetica, sans-serif; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li{border: 0; line-height: inherit; list-style-type: none; border-top: 1px solid #eee; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:first-child{border-top: 0;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{color: #767676; padding: 15px 20px; position: relative; line-height: inherit; display: flex; align-items: center; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{display: none;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active{background: #fcfcfc;}
.dokan-dashboard .dokan-dash-sidebar{background: transparent;}
#dokan-navigation{border: 1px solid #eee;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right{padding: 0; margin-left: auto; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i{font-weight: 400; }
.woocommerce-MyAccount-content p a.dokan-btn-theme,
.woocommerce-MyAccount-content p .dokan-btn-theme{color: #fff; text-decoration: none; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a{border-right: 1px solid #eee; padding: 0; text-align: center; line-height: 46px; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a i{padding: 0; }
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a i:before{transition: none;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{background: var(--themecolor); }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget{padding: 0; background: #fff; border-radius: 4px; margin: 0 0 30px; box-shadow: none; border: 1px solid #eee; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title{margin: 0; display: block; font-size: 18px; font-weight: 400; line-height: 23px; padding: 25px 30px; color: var(--terthemecolor); border-bottom: 1px solid #eee; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part:nth-child(even){padding-right: 30px;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part:nth-child(odd){ padding-left: 0;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part{padding: 15px 30px;}
.products .list-unstyled,
.reviews .list-unstyled,
.sells-graph .chart-container,
.products .list-unstyled{padding: 30px;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter ul li:last-child .count{border-bottom: 0;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i{color: var(--terthemecolor); padding-right: 10px; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget a{font-size: 14px; }
.dokan-product-listing .dokan-product-listing-area .product-listing-top{margin: 0 0 30px; border-bottom: 1px solid #eee; }
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter,
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter{display: flex; align-items: center; flex-wrap: wrap; margin: -5px 0; padding-bottom: 20px; font-size: 14px; line-height: 20px; }
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter{margin-bottom: 30px; border-bottom: 1px solid #eee; }
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li,
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li{margin: 5px 0; line-height: inherit; }
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li + li,
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li + li{padding:0 10px; }
select.dokan-form-control,
.dokan-form-horizontal select.dokan-form-control,
.dokan-form-horizontal .dokan-form-control,
.dokan-form-inline .dokan-form-control{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 18px; padding: 10px 20px; border-radius: 4px; display: inline-block; vertical-align: middle; border: 2px solid #eee; font-size: 14px; -webkit-box-shadow: none; height: 50px; outline: none; color: #999; }
.dokan-form-inline select.dokan-form-control{height: 50px;}
.dokan-form-inline .dokan-form-group{margin-right: 10px; }
.dokan-order-filter-serach input[type="submit"].dokan-btn, .dokan-order-filter-serach a.dokan-btn, .dokan-order-filter-serach .dokan-btn, .dokan-form-inline input[type="submit"].dokan-btn, .dokan-form-inline a.dokan-btn, .dokan-form-inline .dokan-btn{padding: 0 20px; line-height: 48px; }
.dokan-alert{margin: 0 0 30px; }
.dokan-table > thead > tr > th, .dokan-product-listing .dokan-product-listing-area table.product-listing-table td{vertical-align: middle;} .dokan-form-inline .dokan-table{margin-top: 15px; border-top: 1px solid #eee; }
.dokan-form-inline .dokan-table .diviader{display: none; }
.dokan-order-filter-serach input[type="submit"].dokan-btn-sm, .dokan-order-filter-serach a.dokan-btn-sm, .dokan-order-filter-serach .dokan-btn-sm{line-height: 38px;font-weight: 500;}
.dokan-order-filter-serach .select2-container--default .select2-selection--single{border-radius: 4px; border: 2px solid #eee; }
.dokan-order-filter-serach .select2-container .select2-selection--single .select2-selection__rendered{padding-left: 20px;}
.dokan-theme-doctreat .select2-results__message{display:block!important}
.edit-account-wrap .entry-title,
.entry-title,
.dokan-dashboard header.dokan-dashboard-header h1{display: flex; margin: 0 0 30px; font-size: 22px; font-weight: 600; line-height: 30px; border-bottom: 1px solid #eee; padding: 0 0 20px; flex-wrap: wrap; }
.dokan-dashboard header.dokan-dashboard-header h1 small{margin-left: auto; font-size: 14px; }
.dokan-dashboard header.dokan-dashboard-header h1 > span{
	margin-left: auto; 
}
.dokan-dashboard header.dokan-dashboard-header h1 > span + small{margin-left: 20px;}
.dokan-dashboard header.dokan-dashboard-header h1 small a{color: var(--terthemecolor); }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload, .product-edit-container .dokan-feat-image-upload, .dokan-settings-content .dokan-settings-area .dokan-banner{max-width: 100%; margin: 0 0 30px; border-radius: 4px; width: 100% !important; border: 2px dashed #ddd; display: flex; align-items: center; justify-content: center; padding: 30px; }
.product-edit-container .dokan-feat-image-upload{max-width: none; width: 200px !important; }
.dokan-settings-content .dokan-settings-area .button-area{margin: 0; }
.dokan-settings-content .dokan-settings-area .button-area i.fa-cloud-upload{color: #999;margin: 0 0 10px;}
.dokan-settings-content .dokan-settings-area .button-area .help-block{color: #999; font: 400 14px/23px 'Open Sans', sans-serif; margin: 0; }
.refund-actions .dokan-btn,.add_note.btn,.dokan-panel .dokan-panel-body .wc-order-data-row .add-items .dokan-btn,.dokan-add-new-product-popup .product-container-footer .dokan-btn, .dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn, .dokan-new-product-area .dokan-form-container .dokan-form-group .dokan-btn, .product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn, .edit-account p .dokan-btn, .dokan-form-horizontal .dokan-form-group input[type="submit"].dokan-btn-theme, .dokan-dashboard .dokan-dashboard-content .dokan-banner-drag{min-width: 160px; padding: 0 10px; outline: none; position: relative; text-align: center; border: 2px solid var(--themecolor); border-radius: 4px; display: inline-block; vertical-align: middle; text-transform: capitalize; color: #fff; font: 400 14px/46px 'Poppins', Arial, Helvetica, sans-serif; background: var(--themecolor); }
.dokan-settings-content .dokan-settings-area .dokan-banner .dokan-remove-banner-image{outline: none; text-align: right; padding: 30px; font-size: 40px; color: #d41911; text-shadow: none; display: block !important; visibility: hidden; opacity: 0; background: transparent; transition:all 300ms ease-in-out; }
.dokan-settings-content .dokan-settings-area .dokan-banner:hover .dokan-remove-banner-image{opacity: 1; visibility: visible; }
.dokan-settings-content .dokan-settings-area .dokan-banner .dokan-remove-banner-image:before{position: absolute; left: 0; top: 0; width: 100%; z-index: -1; height: 100%; content: ''; background: rgba(50,50,50,0.5); }
.dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group > label,
.dokan-form-horizontal .store-open-close .control-label.dokan-w3, .edit-account .form-row > label, .dokan-form-horizontal .store-open-close-time .control-label.dokan-w3, .dokan-form-horizontal .dokan-control-label{margin: 0; text-align: left; display: block; font-weight: 400; font-size: 16px; line-height: 20px; padding:15px 10px 15px 0; color: var(--terthemecolor); }
.edit-account .form-row > label{padding: 0; margin: 0 0 10px; }
.dc-runner-heading h1, .dc-runner-heading h3{margin: 0; word-break: break-word; font: 400 24px/34px'Poppins',sans-serif; }
.dokan-form-horizontal .dokan-form-group .dokan-pro-gravatar-drag{color: #999; width: 100%; padding: 10px; border-radius: 4px; background: transparent; border: 2px dashed #ddd; font: 400 14px/26px 'Open Sans', sans-serif; }
.dokan-form-horizontal .dokan-form-group .dokan-pro-gravatar-drag i{font-size: 20px; line-height: 23px; padding-right: 10px; display: inline-block; }
.dokan-form-horizontal .store-open-close .control-label, .dokan-settings-content .dokan-settings-area .dokan-address-fields label{display: block; font-weight: 400; font-size: 14px; line-height: 20px; color: var(--terthemecolor); margin: 0 0 5px; }
span.error:empty{display: none; }
.store-open-close .dokan-form-group{flex-wrap: wrap; }
.store-open-close select.dokan-form-control, .store-open-close .dokan-form-group label{width: 100% !important; }
.store-open-close .dokan-form-group label[style="visibility: hidden"]{display: none;}
.store-open-close label.time{width: 50% !important; }
.dokan-store-open-close .open-close-day{display: flex; align-items: center; }
.dokan-store-open-close .open-close-day:first-child{padding-top: 0;}
.dokan-store-open-close label{margin: 0; }
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset legend{padding: 0; display: flex; margin: 0 0 20px; font-size: 22px; font-weight: 600; line-height: 30px; flex-wrap: wrap; }
.woocommerce-password-hint{font-size: 12px;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .list-unstyled,
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .widget-title{float: left; width: 100%; }
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach{padding: 10px 0;}
.up-sells.upsells.products h2{font-size: 18px; margin: 0 0 20px; font-weight: 400; line-height: 18px; }
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left{width: 100%;}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group{display: flex; flex-wrap: wrap; align-items: flex-start; flex-direction: column; }
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container,
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input[type="text"]{width: 100% !important;margin: 0 0 10px;}
.dokan-settings-content .dokan-settings-area .dokan-form-group .checkbox label{margin: 12px 0;}
.dokan-settings-content .dokan-settings-area .dokan-address-fields .dokan-w6{width: 100%; margin: 0 0 15px; }
.dokan-settings-content .dokan-settings-area .dokan-address-fields .dokan-w5{width: 100%;}
.dokan-settings-area .dokan-form-horizontal .dokan-form-group .dokan-text-left.ajax_prev{margin-left: 25% !important;}
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset legend{padding: 5px;}
#customer_login.col2-set{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
#customer_login.col2-set .u-column1, #customer_login.col2-set .u-column2{-ms-flex: 0 0 50%; flex: 0 0 50%; }
#customer_login.col2-set .u-column1 h2, #customer_login.col2-set .u-column2 h2{margin: 0 0 10px; }
#customer_login.col2-set .u-column2 .register input[type="email"], #customer_login.col2-set .u-column2 .register input[type="password"], #customer_login.col2-set .u-column1 .login input[type="password"], #customer_login.col2-set .u-column1 .login input[type="text"]{width: 100%;} #customer_login.col2-set .lost_password a{float: left; color: #55acee; font-size: 14px; text-align: center; position: relative; line-height: 24px; text-decoration: none; }
.woocommerce .register .form-row.user-role label{width: 50%; padding-right: 20px; }
.woocommerce-error {margin: 0 0 20px;}
.woocommerce-error li{float: left; width: 100%; color: #767676; margin: 0 0 10px; background: #fff; line-height: 26px; position: relative; border-radius: 4px; padding: 13px 20px; list-style-type: none; border: 1px solid rgba(231,76,60,0.30); }
.woocommerce-error li strong{font-weight: 500; line-height: inherit; vertical-align: top; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-w6{width: 100%; padding: 0; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li{display: flex; flex-wrap: wrap; width: 100%; padding: 20px 30px; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li + li{border-top: 1px solid #eee;}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count, .dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .title{padding: 0; border: 0; display: inline-block; }
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count{margin-left: auto; }
.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-status-label{align-self: center; line-height: 24px; padding: 0 14px; font-size: 12px; }
.dokan-product-edit header.dokan-dashboard-header h1.entry-title .dokan-right{margin-left: auto; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address, #dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a{color: #fff;display: inline-block;}
#dokan-seller-listing-wrap.grid-view ul.dokan-seller-wrap li .store-content .store-data p{color: #fff;}
#dokan-seller-listing-wrap.grid-view ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p, #dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller.no-banner-img .store-wrapper .store-content .store-data-container .store-data .store-address{color: #767676; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller.no-banner-img .store-wrapper .store-content .store-data-container .store-data h2 a {color: var(--terthemecolor); }
.dokan-settings-content .dokan-settings-area .dokan-gravatar .gravatar-wrap{max-width: 100%; border-radius: 4px; width: 100% !important; border: 2px dashed #ddd; display: flex; align-items: center; justify-content: center; padding: 10px; position: relative;}
.dokan-settings-content .dokan-settings-area .dokan-gravatar .gravatar-wrap.dokan-hide{display: none; }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap a.close, .product-edit-container .dokan-feat-image-upload .image-wrap a.close, .dokan-settings-content .dokan-settings-area .dokan-gravatar .dokan-remove-gravatar-image{width: 100%; height: 100%; border-radius: 4px; padding: 20px; outline: none; text-align: right; font-size: 20px; color: #d41911;z-index: 9; text-shadow: none; display: block !important; visibility: hidden; opacity: 0; background: transparent; transition: all 300ms ease-in-out; }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap:hover a.close, .product-edit-container .dokan-feat-image-upload .image-wrap:hover a.close, .dokan-settings-content .dokan-settings-area .dokan-gravatar:hover .dokan-remove-gravatar-image{opacity: 1; visibility: visible; }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap a.close:before, .product-edit-container .dokan-feat-image-upload .image-wrap a.close:before, .dokan-settings-content .dokan-settings-area .dokan-gravatar .dokan-remove-gravatar-image:before {position: absolute; left: 0; top: 0; width: 100%; z-index: -1; height: 100%; border-radius: 4px; content: ''; background: rgba(50,50,50,0.5); }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap a.close,
.product-edit-container .dokan-feat-image-upload .image-wrap a.close{font-size: 30px;}
.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover {color: #fff; text-shadow: none; background: var(--themecolor); }
.product-edit-container .dokan-feat-image-upload, .dokan-settings-content .dokan-settings-area .dokan-banner{padding: 10px; }
.sale_price_dates_fields .dokan-input-group-addon, .dokan-price-container .dokan-input-group-addon{background: transparent; border: 2px solid #eee; border-right: 0; padding: 0; width: 50px; }
.dokan-price-container .dokan-input-group input, .dokan-price-container .dokan-input-group{width: 100%; }
.product-edit-container .select2-container--default .select2-search--inline .select2-search__field{padding: 0 20px; font-size: 14px; }
.product-edit-container .select2-container--default .select2-selection--multiple .select2-selection__rendered, .product-edit-container .select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding: 0; }
.product-edit-container .select2-container .select2-selection--single .select2-selection__rendered{padding: 0; color: #999; }
.dokan-add-new-product-popup .select2-container--default .select2-selection--single, .product-edit-container .select2-container--default .select2-selection--single{outline: none; padding: 0 20px; border-radius: 4px; border: 2px solid #eee; }
.product-edit-container .select2-container--default .select2-search--inline .select2-search__field::placeholder{color: #999;}
.dokan-add-new-product-popup .product-container-footer .dokan-btn + .dokan-btn, .dokan-new-product-area .dokan-form-container .dokan-form-group .dokan-btn + .dokan-btn{margin-left: 20px; }
.product-edit-new-container label.form-label{font-size: 14px; font-weight: 400; }
.dokan-edit-row .dokan-section-heading{position: relative; border: 0; padding: 10px 30px; }
.dokan-edit-row .dokan-section-heading .dokan-section-toggle{right: 20px; top: 50%; line-height: 20px; position: absolute; margin-top: -10px; }
.product-edit-new-container .dokan-edit-row .dokan-section-content{padding: 30px; border-top: 1px solid #eee; }
.dokan-edit-row{margin-top:30px; border: 1px solid #eee; }
.dokan-label{float: left; color: #767676; font-size: 12px; padding: 0 14px; line-height: 24px; border-radius: 4px; background: #f7f7f7; font-weight: 400; transition:all 300ms ease-in-out }
.dokan-label:hover{color: #fff; background: #55acee; }
input[type="submit"].dokan-btn-lg, a.dokan-btn-lg, .dokan-btn-lg{width: 100%; padding: 0 10px; border: 2px solid var(--themecolor); border-radius: 4px; display: block; text-transform: capitalize; font: 400 14px/46px 'Poppins', Arial, Helvetica, sans-serif; }
.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img{width: 100% !important; padding: 30px 20px; }
.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img .instruction-inside{padding: 0;}
.dokan-message{border:1px solid rgba(46,204,113,0.30);}
.dokan-message:before{background: #2ecc71;	}
.dokan-info{border:1px solid rgba(41,128,185,0.30);}
.dokan-info:before{background: #2980b9;}
.dokan-error{border:1px solid rgba(231,76,60,0.30);}
.dokan-error:before{background: #e74c3c;}
.dokan-message, .dokan-info, .dokan-error{font-size: 14px;background: #fff;}
.dokan-add-new-product-popup .dokan-feat-image-content{width: 100%; margin: 0; padding: 0; }
.dokan-add-new-product-popup .product-form-container{padding: 100px 30px 30px;overflow: visible;height: auto;}
.dokan-add-new-product-popup h2{width: 100%; box-shadow: none; font-size: 22px; font-weight: 600; line-height: 29px; padding: 20px 30px; color: var(--terthemecolor); }
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .instruction-inside{padding: 30px 20px;}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload{margin: 0;}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image{list-style: none; }
.dokan-add-new-product-popup .dokan-product-field-content{width: 100%;}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn{text-shadow: none;}
.dokan-add-new-product-popup .select2-container--default .select2-selection--multiple .select2-selection__rendered li, .dokan-add-new-product-popup .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding: 0;}
.dokan-add-new-product-popup .select2-container--default .select2-selection--multiple{padding: 0 20px; }
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon{z-index: 0;}
.dokan-single-store .profile-frame .profile-info-box .dummy-image +.profile-info-summery-wrapper{padding: 0; background-color: transparent; }
.dokan-single-store .profile-frame .profile-info-box .dummy-image +.profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info, .dokan-single-store .profile-frame .profile-info-box .dummy-image +.profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name{color: var(--terthemecolor);}
.dokan-pagination-container .dokan-pagination li a{width: auto; min-width: 36px; }
.dokan-pagination-container .dokan-pagination li a{padding: 0 10px; }
.dokan-pagination-container .dokan-pagination{margin-top: 30px; }
.dokan-single-store .profile-frame{background: #fff;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{height: auto; position: relative; border: 0; }
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery{height: 100%; position: relative;margin-bottom: -40px;float: left;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .dummy-image + .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{color: var(--terthemecolor); }
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name,
.profile-info .store-name{
	font-size: 24px;
	line-height: 28px;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-info-box,
.dokan-single-store .profile-frame .profile-info-box,
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2{margin: 0 0 30px;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info{padding: 0 30px 30px;margin-bottom: 0;top: 0;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{top: -75px;margin-bottom: -75px;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{text-align: center; }
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{margin-top: 5px; }
.dokan-store-info li i{line-height: inherit;}
@media(min-width:1199px){.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{color: #fff; text-shadow: none; }}
.dc-socialabox .dc-socialiconssimple li{padding: 0 10px 5px 0;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{flex: none;}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image{align-items: center; display: flex; flex-wrap: wrap; justify-content: center; list-style: none; }
#payment-form fieldset{border: 0; margin: 0; padding: 0; }
.payment-field-paypal .dokan-form-group .dokan-form-group{margin: 0; }
#dokan-seller-listing-wrap.grid-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header{margin: -20px;}
#payment-form .payment-field-paypal + .payment-field-bank{padding-top: 30px; margin-top: 15px; border-top:1px solid #eee; }
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before{display: none;}
.shop-nav{width: auto; flex-wrap: wrap; margin-left: 15px; display: inline-block; }
.cart-area{list-style: none;}
.cart-contents{display: block; text-align: center; line-height: 24px; }
.dc-badge{top: -10px; right: -10px; width: 20px; color: #fff; font-size: 10px; line-height: 20px; border-radius: 50%; position: absolute; background: var(--secthemecolor); }
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery{display: flex; }
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{text-align: center;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name{text-align: center; color: #fff;margin: 0 0 10px;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info li{color: #fff;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery{background-color: rgba(0, 0, 0, 0.65); padding: 30px 20px; }
.dc-cart.dropdown:hover .dropdown-menu{
	visibility: visible;
	opacity: 1;
	top: 100%;
}
.dropdown-menu{
	opacity: 0;
	top: 100px;
	transition: all 300ms ease-in-out;
	visibility: hidden;
	display: block;
    margin: 0;
    min-width: 250px;
    padding: 0;	
}
.cart-area .dropdown-menu .widget_shopping_cart_content ul.product_list_widget{
	background: #fff;
}
.cart-area .dropdown-menu .widget_shopping_cart_content{
	padding: 10px 0 0;
	background: #fff;
}
.cart-area .dropdown-menu ul.cart_list li{
	flex-wrap: wrap;
	margin: 0;
	position: relative;
	padding: 10px 20px;
	list-style-type: none; 
}
.cart-area .dropdown-menu ul.cart_list> li + li{border-top: 1px solid #ddd;}
.cart-area .dropdown-menu ul.cart_list li a{
	font-weight: 500;
	width: 100%;
	display: block;
	margin: 0 0 10px;
}
.cart-area .dropdown-menu ul.cart_list li a.remove,
.cart-area .dropdown-menu a.remove{
	position: absolute;
	right: 5px;
	top: 5px;
	margin: 0;
	width: 1em;
	font-size: 17px;
    color: #F44336 !important;
	text-align: center;
    line-height: 1;
}
.cart-area .dropdown-menu a.remove:hover{color: #F44336 !important;background: none;}
.cart-area .dropdown-menu ul.cart_list li a img{float: none;}
.cart-area .dropdown-menu ul.cart_list li dl{
	padding: 0;
	margin: 0;
	border: 0;
	line-height: 25px;
	list-style-type: none;
}
.cart-area .dropdown-menu ul.cart_list li dl dt,
.cart-area .dropdown-menu ul.cart_list li dl dd{
	margin: 0;
	display: inline-block;
}
.cart-area .dropdown-menu ul.cart_list li dl dd p{margin: 0;}
.dropdown-menu .widget_shopping_cart_content .buttons,
.dropdown-menu .widget_shopping_cart_content .total{
	float: left;
	width: 100%;
	border-top: 1px solid #ddd;
	margin: 0;
	padding: 20px;
}
.dropdown-menu .widget_shopping_cart_content .buttons a{
	width: 100%;
}
.dropdown-menu .widget_shopping_cart_content .buttons a + a{margin-top: 10px; }
.dropdown-menu.dc-mini-cart{border:0;}
.cart-contents i.fa-cart-plus{
	display: block;
	font-size: 20px;
	line-height: inherit;
}
.widget_shopping_cart_content{
	border-radius: 4px;
    -webkit-box-shadow: 0 9px 20px 0 rgba(165,165,165,0.5);
    box-shadow: 0 9px 20px 0 rgba(165,165,165,0.2);
}
.woocommerce-mini-cart__empty-message{
	margin: 0;
    font-size: 14px;
    padding: 15px;
	 -webkit-box-shadow: 0 9px 20px 0 rgba(165,165,165,0.2);
    box-shadow: 0 9px 20px 0 rgba(165,165,165,0.2);
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img {
    border-radius: 5px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{top:0;right:0;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper{height: auto;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{padding-bottom: 0;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{margin-top: 20px; }
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{
	float: left;
	width: 100%;
	margin-top: 20px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .store-social-wrapper{padding: 0 0 10px;}
.woocommerce .products ul.list-unstyled,
.woocommerce ul.products.list-unstyled{
	padding: 30px;
	margin: 0;
}
.products .list-unstyled{margin: 0;}
.dokan-panel-default{border-color: #eee;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link{
	width: auto;
}
.dokan-report-abuse-button{
	font-size: 13px !important;
}
.woocommerce-progress-form-wrapper{
	max-width: 100%;
}
.wc-progress-form-content,
.woocommerce-importer{
	box-shadow: none !important;
	border-radius: 4px;
	border: 1px solid #eee;
}
.woocommerce-progress-form-wrapper .woocommerce-importer header{
	padding: 30px;
	float: left;
	width: 100%;
}
.woocommerce-progress-form-wrapper .woocommerce-importer header h2{
	font-size: 22px;
    font-weight: 600;
    line-height: 30px;
	margin: 0 0 5px;
}
.woocommerce-progress-form-wrapper .woocommerce-importer header p{
	margin: 0;
    color: #767676;
	font-size: 14px;
}
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th{
	padding: 10px;
	padding: 20px;
	vertical-align: middle;
}
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options>tbody>tr>td,
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options>tbody>tr>th{text-align: left;}
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td,
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th em{font-style: normal;}
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options td label,
.woocommerce-progress-form-wrapper .woocommerce-importer .woocommerce-importer-options th label{margin: 0;}
.woocommerce-progress-form-wrapper .woocommerce-importer section {
	padding: 0;
}
.dokan-dashboard .dokan-dashboard-content a.dokan-gravatar-drag,
.import_div input[type="file"],
.woocommerce-importer-options input[type="file"]{
	outline: none;max-width: 100%;border-radius: 4px; width: 100% !important; border: 2px dashed #ddd; display: flex; align-items: center; justify-content: center; padding: 30px;
}
.woocommerce table.woocommerce-importer-options input[type="text"],
.woocommerce-importer-options input[type="text"]{
	width: 100% !important;
	height: 50px !important;
	padding: 0 20px !important;
}
.woocommerce-progress-form-wrapper .woocommerce-importer input.button{line-height: 50px !important;padding: 0 50px !important;border: 0;box-shadow: none;}
.dokan-form-inline .dokan-order-action a.dokan-btn,
.dokan-form-inline .dokan-order-action .dokan-btn{
	width: 30px;
	float: left;
	color: #fff;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	border-radius: 4px;
	text-align: center;
	background: #3fabf3;
	padding: 0;
	border: 0;
}
.dokan-table-striped.dokan-table > tbody > tr > td{
	vertical-align: middle;
}
.entry-title .dokan-right{
	font-weight: 400;
	margin-left: auto; 
}
.dokan-table > thead:first-child > tr:first-child > th{border-top: 1px solid #eee}
.dokan-orders-area .wc-order-bulk-actions .add-items{
	margin-bottom: 0; 
}
input[type="submit"].dokan-btn-success, a.dokan-btn-success, .dokan-btn-success{
	border: 0;
	padding: 0 20px;
	line-height: 50px;
}
.add_note.btn{min-width: auto;}
.dokan-orders-content .dokan-orders-area .general-details .dokan-label{
	float: none;
	display: inline-block;
    margin: 0;
}
.dokan-form-group .dokan-btn[class*="dokan-coupon-product-"]{
	border: 1px solid #eee;
	background: #f7f7f7;
	border-radius: 4px;
    float: left;
    font-size: 13px;
    cursor: pointer;
    margin-right: 6px;
}
.coupons .dokan-form-group .select2-container--default .select2-search--inline .select2-search__field{
	width: 100% !important;
}
.coupons .checkbox label{
	margin: 0;
    padding: 12px 0;
}
.dokan-label.dokan-label-success {
    color: #fff;
    background-color: #5cb85c;
}
.dokan-label.dokan-label-primary {
	color: #fff;
	background-color: #428bca;
}
.dokan-label.dokan-label-info {
	color: #fff;
	background-color: #5bc0de;
}
.dokan-label.dokan-label-warning {
	color: #fff;
	background-color: #f0ad4e;
}
.dokan-label.dokan-label-danger {
	color: #fff;
	background-color: #d9534f;
}
.dokan-report-wrap .report-filter > .dokan-btn{
	margin-top: 36px;
}
.order_download_permissions .dokan-w4 .dokan-btn{
	width: 100%;
}
.dokan-order-right-content .dokan-panel-body .add_note h4{
	margin: 0 0 10px;
}
.dokan-order-left-content .wc-order-refund-items .wc-order-totals > tbody > tr > td,
.wc-order-items-editable .dokan-table > tbody > tr > td{vertical-align: middle;}
.dokan-order-left-content .wc-order-refund-items .wc-order-totals > tbody > tr > td label{margin: 0;}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select{padding: 0 20px;}
.dokan-stuffs-area > form .dokan-btn[type="submit"],
.dokan-verification-content input.dokan-btn,
.dokan-reviews-area .dokan-comments-wrap .dokan-btn,
.dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group .dokan-btn,
.dokan-login-form-popup-wrapper .dokan-form-group .dokan-btn,
.dokan-report-abuse-form-popup-wrapper .dokan-btn{
	border: 0;
	padding: 0 20px;
	font: 400 14px/50px'Poppins',Arial,Helvetica,sans-serif;
}
.vendor-staff.register{
	width: 100%;
}
.dokan-stuffs-area h3{
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 0 20px;
}
.dokan-stuffs-area .dokan-form-group label{
	margin: 0;
}
.dokan-stuffs-area > form > div:nth-child(n+3){margin-top: 20px; }
.dokan-dashboard-content ul.dokan_tabs li a{padding: 6px 20px !important;}
.wc-importer-mapping-table-name{
	text-align: left;
}
.wc-importer-mapping-table-name span{
	display: block;
    line-height: 20px;
    margin: 0;
}
.dokan-settings-area .dokan-form-horizontal #dokan-seller-vacation-settings{
	border: 0;
	margin: 0;
	padding: 0;
}
.dokan-settings-area .dokan-form-horizontal .wp-editor-wrap{border: 0;}
.dokan-settings-area .dokan-form-horizontal .wp-editor-wrap .wp-media-buttons{
	margin: 0 0 10px;
}
.dokan-settings-area .store-open-close .dokan-form-group label.time{
	padding: 0;
}
.dokan-settings-area .store-open-close .dokan-form-group label.time input{width: 100%}
.dokan-settings-area .store-open-close .dokan-form-group label.time + label.time{
	padding-left: 10px;
}
.dokan-settings-area .dokan-form-group select.form-control:not([size]):not([multiple]){
	height: 50px;
}
.dokan-panel-body .document-box{margin: 0;}
button.dokan-v-start-btn{
	margin: 0;
}
#dokan-verify-id-form h4{
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
}
.dokan-dashboard .dokan-dashboard-content .dokan-verify-photo-id .gravatar-wrap,
.dokan-dashboard .dokan-dashboard-content .dokan-verify-photo-id .gravatar-button-area{margin: 0 0 20px;}
.dokan-verification-content .dokan-verify-links{padding: 0;}
.dokan-verification-content .dokan-verify-links .dokan-alert{margin: 0;}
.dokan-dashboard .dokan-dashboard-content a.dokan-gravatar-drag i{
	font-size: 30px;
    color: #767676;
    margin-right: 20px;
}
.dokan-shipping-settings .dokan-shipping-wrapper .dokan-form-group > label{width: 27%;flex: none;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{
	border-color: #eee;
}
.dokan-settings-area .dokan-form-horizontal .dokan-form-group .dokan-input-group-addon{
	min-width: 50px;
	background: transparent;
	border: 2px solid #eee;
	border-right: 0;
}
.dokan-store-seo-wrapper .dokan-form-horizontal .dokan-control-label{
	width: 23%;
}
.dc-widget > .txt-box {
	text-align: center;
    float: left;
    width: 100%;
    line-height: 1.45;
    padding: 15px 20px;
    background: #f7f7f7;
    border-radius: 0 0 4px 4px;
    min-height: 150px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.dc-widget > .txt-box p{margin: 0;}
.white-popup .dokan-add-review-wrapper strong{
	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
	display: block;
}
.white-popup .dokan-add-review-wrapper .dokan-form-group .dokan-btn{
	line-height: 48px;
	padding: 0 20px;
}
.white-popup .dokan-add-review-wrapper .dokan-seller-rating-intro-text{
	font-style: normal;
}
.store-review-wrap #reviews{
	float: left;
	width: 100%;
	padding: 30px;
	border: 1px solid #eee;
	border-top: 0;
	border-radius: 0 0 4px 4px;
}
#comments > h3{
	float: left;
    width: 100%;
    margin-bottom: 20px;
    font: 600 20px/1.2 'poppins',sans-serif;
}
.review_comment_container{
	display: flex;
	align-items: center;
	border: 1px solid #ddd;
	border-radius: 4px;
}
.dokan-review-author-img{
	flex:none;
}
.dokan-review-author-img img{
	border-radius: 4px 0 0 4px;
}
.review_comment_container .comment-text{
	flex: auto;
	padding: 20px;
}
.review_comment_container .comment-text p{
	margin: 0 0 10px;
	line-height: 20px;
}
.review_comment_container .comment-text .description p{
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.review_comment_container .comment-text p strong{
	font-weight: 700;
    font-size: 16px;
}
.review_comment_container .comment-text p a{
	text-decoration: none;
	color: var(--terthemecolor);
}
.review_comment_container .comment-text .dokan-rating{
	display: block;
	line-height: 16px;
}
.review_comment_container .comment-text .dokan-review-wrapper{
	margin:5px 0 0 !important;
	float: left;
	width: 100%;
}
#reviews .commentlist li + li{
	margin-top: 20px; 
}
.dokan-login-form-popup-wrapper .dokan-login-form-title{
	font-size: 18px;
	font-weight: 500;
	line-height: 30px;
}
.dokan-login-form-popup-wrapper .dokan-form-group .dokan-btn + .dokan-btn{
	margin-left: 10px; 
}
.dokan-share-popup-wrapper .mfp-close{
	outline: none;
}
.dokan-store-wrap #reviews #comments ol#dokan-store-review-single{
	margin: 0 0 30px;
}
.dokan-share-popup-wrapper{
	padding: 30px 20px;
}
.dokan-share-popup-wrapper .dokan-share-wrap{
	font: 600 20px/1.2 'poppins',sans-serif;
}
.dokan-share-popup-wrapper .jssocials-shares{
	font-size: 14px;
	margin: 20px 0 0;
}
.dokan-store-tabs-no-banner .dokan-follow-store-button.dokan-follow-store-button-working.dokan-btn-sm:after{
	margin-top: 2px; 
}
.dokan-report-abuse-form-popup-wrapper{
	padding: 0;
}
.dokan-report-abuse-form-popup-wrapper .dokan-popup-title{
	margin: 0;
    display: block;
	font-size: 22px;
    font-weight: 600;
    line-height: 30px;
    padding: 20px;
}
.dokan-report-abuse-form-popup-wrapper .dokan-form-container{
	padding: 20px;
}
.dokan-report-abuse-form-popup-wrapper .dokan-popup-option-list li{
	list-style-type: none;
}
button.mfp-close:focus{
	outline: none;
}
.product.type-product .list-unstyled li{
	list-style-type: none;
}
.product.type-product ul.list-unstyled> li{display: flex;align-items: center;}
.product.type-product ul.list-unstyled> li .star-rating{float: left;}
.product.type-product ul.list-unstyled> li >span:first-child{
	display: inline-block;
	min-width: 120px;	
}
.dokan-reports-content .dokan-reports-area ul.chart-legend li{line-height: 24px;}
.dokan-reports-content .dokan-reports-area ul.chart-legend li strong{
	font-size: 20px;
}
.dokan-reports-content .dokan-reports-area ul.chart-legend li:last-child{border-bottom: 0;}
.dokan-report-abuse-form-popup-wrapper .dokan-btn.dokan-w4{
	width: auto;
}
.dokan-dashboard-content ul.dokan_tabs li a:hover {
    background-color: var(--themecolor);
    color: #fff;
}
#dokan-verify-address-form .dokan-btn#dokan_v_address_submit{
	margin-left: 25%; 
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	outline: none;
	padding-left: 20px;
}
.select2-container--default .select2-selection--single{
	outline: none;
	border-radius: 4px;
	border: 2px solid #eee;
}
#dokan-seller-vacation-settings .dokan-w5 label{
	width: 100%;
    margin: 0;
}
#dokan-seller-vacation-save-edit,
#dokan-seller-vacation-cancel-edit{margin-top: 10px; border: 0;}
#dokan-seller-vacation-cancel-edit{margin-left: 20px;}
.dokan-dashboard-wrap > p,
.dokan-dashboard-wrap > strong{
    display: flex;
    display: -webkit-flex;
    display: -ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    overflow: hidden;
    width: 100%;
}
.dokan-form-group.store-open-close .dokan-w3.control-label + .dokan-w6{width:100%;}

@media(max-width:480px){
	.dc-docfeatured{
	float:none;
	}
}