.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}@font-face {
font-family: 'Linearicons-Free';
src:url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.eot?w118d);
src:url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.eot?#iefixw118d) format('embedded-opentype'),
url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.woff2?w118d) format('woff2'),
url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.woff?w118d) format('woff'),
url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.ttf?w118d) format('truetype'),
url(//www.doctozone.com/wp-content/themes/doctreat/fonts/Linearicons-Free.svg?w118d#Linearicons-Free) format('svg');
font-weight: normal;
font-style: normal;
}
.lnr {
font-family: 'Linearicons-Free';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lnr-home:before {content: "\e800";}
.lnr-apartment:before {content: "\e801";}
.lnr-pencil:before {content: "\e802";}
.lnr-magic-wand:before {content: "\e803";}
.lnr-drop:before {content: "\e804";}
.lnr-lighter:before {content: "\e805";}
.lnr-poop:before {content: "\e806";}
.lnr-sun:before {content: "\e807";}
.lnr-moon:before {content: "\e808";}
.lnr-cloud:before {content: "\e809";}
.lnr-cloud-upload:before {content: "\e80a";}
.lnr-cloud-download:before {content: "\e80b";}
.lnr-cloud-sync:before {content: "\e80c";}
.lnr-cloud-check:before {content: "\e80d";}
.lnr-database:before {content: "\e80e";}
.lnr-lock:before {content: "\e80f";}
.lnr-cog:before {content: "\e810";}
.lnr-trash:before {content: "\e811";}
.lnr-dice:before {content: "\e812";}
.lnr-heart:before {content: "\e813";}
.lnr-star:before {content: "\e814";}
.lnr-star-half:before {content: "\e815";}
.lnr-star-empty:before {content: "\e816";}
.lnr-flag:before {content: "\e817";}
.lnr-envelope:before {content: "\e818";}
.lnr-paperclip:before {content: "\e819";}
.lnr-inbox:before {content: "\e81a";}
.lnr-eye:before {content: "\e81b";}
.lnr-printer:before {content: "\e81c";}
.lnr-file-empty:before {content: "\e81d";}
.lnr-file-add:before {content: "\e81e";}
.lnr-enter:before {content: "\e81f";}
.lnr-exit:before {content: "\e820";}
.lnr-graduation-hat:before {content: "\e821";}
.lnr-license:before {content: "\e822";}
.lnr-music-note:before {content: "\e823";}
.lnr-film-play:before {content: "\e824";}
.lnr-camera-video:before {content: "\e825";}
.lnr-camera:before {content: "\e826";}
.lnr-picture:before {content: "\e827";}
.lnr-book:before {content: "\e828";}
.lnr-bookmark:before {content: "\e829";}
.lnr-user:before {content: "\e82a";}
.lnr-users:before {content: "\e82b";}
.lnr-shirt:before {content: "\e82c";}
.lnr-store:before {content: "\e82d";}
.lnr-cart:before {content: "\e82e";}
.lnr-tag:before {content: "\e82f";}
.lnr-phone-handset:before {content: "\e830";}
.lnr-phone:before {content: "\e831";}
.lnr-pushpin:before {content: "\e832";}
.lnr-map-marker:before {content: "\e833";}
.lnr-map:before {content: "\e834";}
.lnr-location:before {content: "\e835";}
.lnr-calendar-full:before {content: "\e836";}
.lnr-keyboard:before {content: "\e837";}
.lnr-spell-check:before {content: "\e838";}
.lnr-screen:before {content: "\e839";}
.lnr-smartphone:before {content: "\e83a";}
.lnr-tablet:before {content: "\e83b";}
.lnr-laptop:before {content: "\e83c";}
.lnr-laptop-phone:before {content: "\e83d";}
.lnr-power-switch:before {content: "\e83e";}
.lnr-bubble:before {content: "\e83f";}
.lnr-heart-pulse:before {content: "\e840";}
.lnr-construction:before {content: "\e841";}
.lnr-pie-chart:before {content: "\e842";}
.lnr-chart-bars:before {content: "\e843";}
.lnr-gift:before {content: "\e844";}
.lnr-diamond:before {content: "\e845";}
.lnr-linearicons:before {content: "\e846";}
.lnr-dinner:before {content: "\e847";}
.lnr-coffee-cup:before {content: "\e848";}
.lnr-leaf:before {content: "\e849";}
.lnr-paw:before {content: "\e84a";}
.lnr-rocket:before {content: "\e84b";}
.lnr-briefcase:before {content: "\e84c";}
.lnr-bus:before {content: "\e84d";}
.lnr-car:before {content: "\e84e";}
.lnr-train:before {content: "\e84f";}
.lnr-bicycle:before {content: "\e850";}
.lnr-wheelchair:before {content: "\e851";}
.lnr-select:before {content: "\e852";}
.lnr-earth:before {content: "\e853";}
.lnr-smile:before {content: "\e854";}
.lnr-sad:before {content: "\e855";}
.lnr-neutral:before {content: "\e856";}
.lnr-mustache:before {content: "\e857";}
.lnr-alarm:before {content: "\e858";}
.lnr-bullhorn:before {content: "\e859";}
.lnr-volume-high:before {content: "\e85a";}
.lnr-volume-medium:before {content: "\e85b";}
.lnr-volume-low:before {content: "\e85c";}
.lnr-volume:before {content: "\e85d";}
.lnr-mic:before {content: "\e85e";}
.lnr-hourglass:before {content: "\e85f";}
.lnr-undo:before {content: "\e860";}
.lnr-redo:before {content: "\e861";}
.lnr-sync:before {content: "\e862";}
.lnr-history:before {content: "\e863";}
.lnr-clock:before {content: "\e864";}
.lnr-download:before {content: "\e865";}
.lnr-upload:before {content: "\e866";}
.lnr-enter-down:before {content: "\e867";}
.lnr-exit-up:before {content: "\e868";}
.lnr-bug:before {content: "\e869";}
.lnr-code:before {content: "\e86a";}
.lnr-link:before {content: "\e86b";}
.lnr-unlink:before {content: "\e86c";}
.lnr-thumbs-up:before {content: "\e86d";}
.lnr-thumbs-down:before {content: "\e86e";}
.lnr-magnifier:before {content: "\e86f";}
.lnr-cross:before {content: "\e870";}
.lnr-menu:before {content: "\e871";}
.lnr-list:before {content: "\e872";}
.lnr-chevron-up:before {content: "\e873";}
.lnr-chevron-down:before {content: "\e874";}
.lnr-chevron-left:before {content: "\e875";}
.lnr-chevron-right:before {content: "\e876";}
.lnr-arrow-up:before {content: "\e877";}
.lnr-arrow-down:before {content: "\e878";}
.lnr-arrow-left:before {content: "\e879";}
.lnr-arrow-right:before {content: "\e87a";}
.lnr-move:before {content: "\e87b";}
.lnr-warning:before {content: "\e87c";}
.lnr-question-circle:before {content: "\e87d";}
.lnr-menu-circle:before {content: "\e87e";}
.lnr-checkmark-circle:before {content: "\e87f";}
.lnr-cross-circle:before {content: "\e880";}
.lnr-plus-circle:before {content: "\e881";}
.lnr-circle-minus:before {content: "\e882";}
.lnr-arrow-up-circle:before {content: "\e883";}
.lnr-arrow-down-circle:before {content: "\e884";}
.lnr-arrow-left-circle:before {content: "\e885";}
.lnr-arrow-right-circle:before {content: "\e886";}
.lnr-chevron-up-circle:before {content: "\e887";}
.lnr-chevron-down-circle:before {content: "\e888";}
.lnr-chevron-left-circle:before {content: "\e889";}
.lnr-chevron-right-circle:before {content: "\e88a";}
.lnr-crop:before {content: "\e88b";}
.lnr-frame-expand:before {content: "\e88c";}
.lnr-frame-contract:before {content: "\e88d";}
.lnr-layers:before {content: "\e88e";}
.lnr-funnel:before {content: "\e88f";}
.lnr-text-format:before {content: "\e890";}
.lnr-text-format-remove:before {content: "\e891";}
.lnr-text-size:before {content: "\e892";}
.lnr-bold:before {content: "\e893";}
.lnr-italic:before {content: "\e894";}
.lnr-underline:before {content: "\e895";}
.lnr-strikethrough:before {content: "\e896";}
.lnr-highlight:before {content: "\e897";}
.lnr-text-align-left:before {content: "\e898";}
.lnr-text-align-center:before {content: "\e899";}
.lnr-text-align-right:before {content: "\e89a";}
.lnr-text-align-justify:before {content: "\e89b";}
.lnr-line-spacing:before {content: "\e89c";}
.lnr-indent-increase:before {content: "\e89d";}
.lnr-indent-decrease:before {content: "\e89e";}
.lnr-pilcrow:before {content: "\e89f";}
.lnr-direction-ltr:before {content: "\e8a0";}
.lnr-direction-rtl:before {content: "\e8a1";}
.lnr-page-break:before {content: "\e8a2";}
.lnr-sort-alpha-asc:before {content: "\e8a3";}
.lnr-sort-amount-asc:before {content: "\e8a4";}
.lnr-hand:before {content: "\e8a5";}
.lnr-pointer-up:before {content: "\e8a6";}
.lnr-pointer-right:before {content: "\e8a7";}
.lnr-pointer-down:before {content: "\e8a8";}
.lnr-pointer-left:before {content: "\e8a9";}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:inherit}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.dc-main-section,.dc-elm-section{padding:80px 0;float:left;width:100%}
.wpb_content_element{margin:0;padding:0}
.wtf-menu .dropdown{opacity:1.0}
#dc-main .dc-elm-section:nth-child(1){padding:0 0 80px 0}
#dc-main .dc-elm-section:last-child{padding:0}
.dc-section-no-padding .vc_column-inner{padding:0!important}
.blog-grid-view .item{margin:0;padding:0;padding-bottom:25px}
.dc-section-no-padding .vc_column_container>.vc_column-inner{padding:0}
.elm-none{display:none}
.fw-accordion,.fw-page-builder-content,.main-page-wrapper{float:left;width:100%}
.booking-from .alert.alert-danger{border:solid 3px #ffa3a3;background:#fbf0f0;padding:12px 0;margin:-28px 0 15px 16px;width:96%;border-radius:0;text-align:center;color:#363636;font-size:20px}
.booking-from .alert.alert-success{border:solid 3px #3cb371;background:0;padding:12px 0;margin:-28px 0 15px 16px;width:100%;border-radius:0;text-align:center;color:#363636;font-size:20px}
.owl-demo .item{margin:0 15px 0 0;padding:0 15px 0 0}
.add_to_cart_button i.fa-refresh,.add_to_cart_button i.fa-check{display:none}
.shop-gallery .cbp-item .add_to_cart_button.loading i.fa-refresh{display:block}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-refresh{display:none}
.shop-gallery .cbp-item .add_to_cart_button.added i.fa-check{display:block}
.added_to_cart.wc-forward{display:none!important}
.pro-image .thumbnails a img{width:100px;height:100px}
.pro-image .thumbnails{padding-top:15px;float:left;width:100%}
.pro-image .thumbnails a{padding:5px;border:1px solid #dfdfdf;float:left;margin:0 0 10px 10px;border-radius:2px}
.pro-image .thumbnails a:first-child{margin-left:0}
.pro-detail .star-rating{float:left}
.header-two .shop-bag .cart-food .detail img{height:62px;width:62px}
.woocommerce-shipping-fields #ship-to-different-address{width:100%}
.event-map{padding:5px;border:1px solid #dfdfdf;border-radius:2px;margin-top:50px}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif;margin-top:10px;text-align:center}
.wp-block-image.wp-image-907 figcaption{font-weight:600}
.bypostauthor{float:left;width:100%}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:10px auto 10px auto}
.alignright{float:right;margin:5px 0 20px 20px;clear:both}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px;clear:both}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}
figure.wp-caption{max-width:100%;padding:0}
aside .wp-caption{max-width:100%}
aside .wp-caption img{margin:0 0 10px}
.dc-post-content .wp-caption.aligncenter{float:none}
.dc-post-content .wp-caption.alignright{float:right}
.wp-caption.alignnone{margin:5px 20px 20px 0;float:none}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.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-MyAccount-content p a:hover,.woocommerce-MyAccount-navigation ul li a:hover{color:#3fabf3}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}
.woocommerce-MyAccount-content .edit,.woocommerce-MyAccount-content p a{color:#3fabf3}
.woocommerce-MyAccount-navigation ul li.is-active a{color:#3fabf3;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;background:#3fabf3}
.woocommerce-MyAccount-content input[type=submit],.woocommerce-MyAccount-content .woocommerce-Button.button{background:#3fabf3;color:#FFF}
.edit-account fieldset legend{padding-top:30px}
.woocommerce-MyAccount-content .woocommerce-Button.button:hover{color:#FFF!important;background:#3fabf3}
.col2-set .u-column2.col-2.woocommerce-Address{padding:0}
.dc-post figure,.wp-caption.aligncenter{background:transparent!important}
.sticky-queue{z-index:999996;position:fixed;width:420px;overflow:hidden;border-radius:5px}
.sticky-note{padding:20px;margin:0;line-height:15px}
.sticky .sticky-wrap{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}
.center-center{top:50%;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:#73b573;color:#fff}
.warning{background:#eca137;color:#fff}
.important{background:#ca5e58;color:#fff}
.system-site-wrap{position:fixed;background-color:rgba(12,12,12,0.51);width:100%;height:100%;z-index:999997}
.system-site-wrap .system-loader{position:absolute;top:50%;left:50%;margin:-23px 0 0 -70px}
div.system-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0,0,0,0.2)}
div.sys-site-loader{background-color:#fff}
.system-loader{width:70px;left:45%;top:0;margin:100px auto 0;text-align:center;position:absolute}
.system-loader>div{width:18px;height:18px;background-color:#3fabf3;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.system-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.system-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1.0)}
}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}.system-banner{float:left;width:100%}
em.lnr-bullhorn{width:30px;height:30px;display:inline-block;vertical-align:middle;color:#fff;font-size:16px;line-height:30px;text-align:center;border-radius:50%;margin:0 10px 0 0}
.selection-wrap{width:100%;float:left;padding:0 0 20px}
.cart-main-wrap,.cart-data-wrap{width:100%;float:left}
.cart-style{width:100%;float:left}
.cart-style:nth-child(odd){background:#fafafa}
.cart-style:nth-child(even){background:#fff}
.style-lable,.style-name{width:50%;float:left;color:#767676;padding:10px 15px;font:400 14px/18px'Open Sans',Arial,Helvetica,sans-serif}
.widget_nav_menu ul li .sub-menu{position:static;visibility:visible;opacity:1;background:0;box-shadow:none;padding:0;margin:0}
.widget_nav_menu ul li .sub-menu li{padding:0 0 0 15px}
.widget_nav_menu ul li .sub-menu li a{padding:0;background:0}
.widget_nav_menu ul li .sub-menu li:hover a{background:0}
.widget_nav_menu ul li .sub-menu li+li{border:0}
.post-password-form p label,.post-password-form p input[type=submit]{margin:0;display:inline-block;vertical-align:middle}
.post-password-form p label input{width:auto;float:none;margin:0 0 0 15px;display:inline-block;vertical-align:middle}
.single-format-gallery[class*="galleryid-"]{clear:both;margin:0 -15px;overflow:hidden}
#gallery-1,#gallery-2,#gallery-3,#gallery-4,#gallery-5,#gallery-6,#gallery-7,#gallery-8,#gallery-9,#gallery-10{margin:0 -15px;overflow:hidden}
#gallery-2 figure,#gallery-3 figure,#gallery-4 figure,#gallery-5 figure,#gallery-6 figure,#gallery-7 figure,#gallery-8 figure,#gallery-9 figure,#gallery-10 figure{width:25%;margin:0;padding:15px;float:none;display:inline-block;vertical-align:top}
#gallery-1{margin:-25px 0 0;width:100%;float:left;overflow:visible;display:flex;flex-wrap:wrap;align-items:start}
#gallery-1 .gallery-item{width:100%}
#gallery-1 .gallery-item{margin-top:25px}
#gallery-1+.page-links{margin-top:30px}
.gallery-icon.landscape a{display:block}
.gallery-icon.landscape a img{float:none}
#gallery-1+h2,#gallery-2+h2,#gallery-3+h2,#gallery-4+h2,#gallery-5+h2,#gallery-6+h2,#gallery-7+h2,#gallery-8+h2,#gallery-9+h2{margin:20px 0 0 0}
#gallery-9 figure img{width:100%;height:auto;display:block}
.gallery .gallery-item{margin:0;text-align:center;float:left;width:auto}
.gallery .gallery-caption{padding-top:0;font-size:13px;float:left;width:100%}
.gallery .gallery-item img{float:left;padding:0;width:auto;border:none!important;border-radius:4px}
.gallery-item .gallery-icon.landscape{display:inline-block}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-icon img{margin:0 auto}
.gallery-caption{display:block;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}
#gallery-2 .gallery-item{width:100%}
#gallery-3 .gallery-item{width:50%}
#gallery-4 .gallery-item{width:33.33%}
#gallery-5 .gallery-item{width:25%}
#gallery-6 .gallery-item{width:20%}
#gallery-7 .gallery-item{width:16.66%}
#gallery-8 .gallery-item{width:14.28%}
#gallery-9 .gallery-item{width:11.11%}
#gallery-10 .gallery-item{width:100%}
.dc-insurance-wrap .ins_img_render span{margin-left:15px}
.dc-insurance-wrap h3 em{font-size:13px;font-style:italic}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{float:left;margin:0}
.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999}
.tipso_title{border-radius:6px 6px 0 0}
.tipso_content{word-wrap:break-word;padding:.5em}
.tipso_bubble.tiny{font-size:.6rem}
.tipso_bubble.small{font-size:.8rem}
.tipso_bubble.default{font-size:1rem}
.tipso_bubble.large{font-size:1.2rem;width:100%}
.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}
.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}
.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}
.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}
.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}
.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}
.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}
.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}
div.provider-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0,0,0,0.2)}
.provider-loader{width:70px;left:45%;top:0;margin:100px auto 0;text-align:center;position:absolute}
.provider-loader>div{width:18px;height:18px;background-color:#5dc560;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.provider-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.provider-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1.0);transform:scale(1.0)}
}.sticky-queue{z-index:9999;position:fixed;width:420px;overflow:hidden}
.sticky-note{padding:20px;margin:0;line-height:15px}
.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:#73b573;color:#fff}
.warning{background:#eca137;color:#fff}
.important{background:#ca5e58;color:#fff}
.info{background:#3a87ad;color:#fff}
#confirmOverlay{top:0;left:0;width:100%;height:100%;z-index:100000;position:fixed;background:url(//www.doctozone.com/wp-content/themes/doctreat/css/images/ie.png);background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2)}
#confirmBox{text-align:center;top:50%;left:50%;border:0;width:460px;position:fixed;background:#fff;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;margin:-130px 0 0 -230px;padding:30px}
#confirmButtons{width:100%;float:left;text-align:center}
#confirmBox h1,#confirmBox p{margin:0;color:#414141;padding:10px 0 30px}
#confirmBox p{background:url(//www.doctozone.com/wp-content/themes/doctreat/css/images/header_bg.jpg) repeat-x left bottom #f5f5f5}
#confirmBox h1{color:#323232;letter-spacing:.3px;padding:0}
#confirmBox p{float:left;background:0;font-size:16px;line-height:1.4}
#confirmBox .button{z-index:2;color:#5d5955;padding:0 35px;overflow:hidden;text-align:center;border:2px solid;margin:20px 15px;position:relative;display:inline-block;vertical-align:middle;text-transform:uppercase;font:14px/36px'Montserrat',Arial,Helvetica,sans-serif}
#confirmBox .button:hover{color:#fff}
.provider-site-wrap{width:100%;height:100%;z-index:99999;position:fixed;background-color:rgba(12,12,12,0.51)}
.provider-site-wrap .provider-loader{top:50%;left:50%;position:absolute;margin:-23px 0 0 -70px}
div.provider-loader-wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99999;position:absolute;background-color:rgba(0,0,0,0.2)}
.provider-loader{top:0;left:45%;width:70px;margin:100px auto 0;text-align:center;position:absolute}
.provider-loader>div{width:18px;height:18px;border-radius:100%;display:inline-block;background-color:#5dc560;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.provider-loader .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.provider-loader .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
#confirmBox .button{float:none;border:0;margin:0;color:#fff;padding:0 50px;position:relative;text-align:center;border-radius:5px;text-transform:uppercase;font:700 13px/36px'Poppins',Arial,Helvetica,sans-serif}
figure{margin:0}
.bypostauthor{position:relative}
p.has-large-font-size+p{line-height:1.4!important}
#confirmBox{border-radius:4px}
#confirmBox h1{font-size:20px;line-height:1.2em;color:var(--terthemecolor)}
#confirmBox p{text-align:center;display:block;float:none;padding-bottom:0}
#confirmButtons{margin-top:20px}
#confirmBox .button{padding:0 30px;background:#fff;position:relative;text-align:center;border:2px solid;border-radius:4px;display:inline-block;vertical-align:middle;text-transform:capitalize;color:var(--terthemecolor);border-color:var(--themecolor);font:400 13px/36px'Poppins',Arial,Helvetica,sans-serif}
#confirmBox .button:hover{color:#fff;background:var(--themecolor)}
#confirmBox .button+.button{margin-left:20px}
.blog-list-view-template .dc-description p{margin:0}
.blog-list-view-template .dc-articlecontent{padding:20px}
.blog-list-view-template .dc-articlecontent .dc-classimg{float:left;width:100%;margin:0 0 20px}
.blog-list-view-template .dc-articlecontent .dc-classimg a{display:flex;margin:-20px -20px 0;border-radius:4px 4px 0 0}
.blog-list-view-template .dc-article .dc-classimg img{max-width:100%;display:block;border-radius:4px 4px 0 0}
.post-password-form p input[type=submit]{margin:0 0 0 15px}
@media(max-width:480px){#confirmBox{width:310px;margin-left:-155px}
}@media(max-width:420px){.sticky-queue{width:290px}
}#add_payment_method #payment ul.payment_methods .stripe-card-group,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{position:relative;float:left;width:100%}
#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0;padding:0}
.woocommerce-checkout #payment ul.payment_methods li label{overflow:hidden;margin:0}
.wp-caption.aligncenter figcaption{text-align:center}