@font-face{font-family:Yantramanav;src:url(https://douglastonderm.com/wp-content/themes/douglastondermatology/FuturaPTLight.otf) format("opentype")}
body,p,.de-cart-checkout__collaterals__cart-totals__shipping-method li .amount,.de-header-search__content-input input[type="text"],body a{font-family:Yantramanav;font-style:normal;font-weight:400;font-size:22px;line-height:33px}
h1,h2,h3,h4,h5,h6,.uk-countdown-number,.de-single .de-related-post__media .de-ratio-content--inner{font-family:Yantramanav;font-style:normal;font-weight:400}
a{color:#B4AAA1;text-decoration:none}
.home i.icon-map-marker,.icon-phone,.icon-print{float:left;width:25px;margin-top:5px}
.home i.icon-map-marker{margin-bottom:12px}
input.medium[type="text"],textarea.medium{border:2px solid #eee;float:left;height:36px;margin:0 0 4px;width:100%!important}
#gform_fields_2 li.gfield{clear:none;float:left;margin:0!important;width:49%}
textarea{height:100px!important}
#field_2_5{width:98%!important}
.gform_button.button{background:#023c47 none repeat scroll 0 0;border:2px solid #eee;color:#fff;padding:6px;width:209px!important}
.gform_footer.top_label{float:left;margin:5px auto!important;padding:0!important;text-align:center;width:100%}
#wonderplugincarousel-1 .amazingcarousel-image{position:relative;padding:0;margin:0 auto}
#wonderplugincarousel-1 .amazingcarousel-image img{display:block;width:120px;height:120px;margin:0 auto;border:0;padding:0;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}
#wonderplugincarousel-1 blockquote{font:16px;position:relative;color:#333;font-style:none!important;text-align:center;margin:10px!important;border:0!important;font:16px;position:relative;color:#333;text-align:center;margin:8px 18px 8px 24px}
#wonderplugincarousel-1 cite{color:#666;font:16px;display:block;position:relative;margin:4px 18px;text-align:center}
#amazingcarousel-container-CAROUSELID{padding:10px 10px 20px}
#wonderplugincarousel-1 .amazingcarousel-list-container{padding:16px 0}
#wonderplugincarousel-1 .amazingcarousel-item-container{text-align:center;padding:6px}
#wonderplugincarousel-1 .amazingcarousel-prev{left:0;top:50%;margin-left:-16px;margin-top:-16px}
#wonderplugincarousel-1 .amazingcarousel-next{right:0;top:50%;margin-right:-16px;margin-top:-16px}
#wonderplugincarousel-1 .amazingcarousel-nav{position:absolute;width:100%;top:100%}
#wonderplugincarousel-1 .amazingcarousel-bullet-wrapper{margin:4px auto}
.amazingcarousel-nav{display:none}
#wonderplugincarousel-1 blockquote{font:16px;position:relative;color:#333;text-align:center;margin:0!important;border:0!important;padding:10px!important}
#wonderplugincarousel-1 cite{font-weight:700}
.corus{float:left;width:48%;margin:10px;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
h3.htag{margin:auto!important;text-align:left;font-size:22px!important}
div#bottom3{padding:20px 20px 10px;margin:auto}
div#footerlinks{display:none}
p#footerlegal{width:100%;text-align:center;text-transform:uppercase;margina:auto!important;margin:auto}
#bottom3 section.last a{font-size:37px;line-height:normal}
#bottom3 section.last li i{font-size:24px}
#bottom3 section.last li{margin:3px auto!important}
#bottom3 section.last a:hover{text-decoration:none}
#bottom3 section.last ul{margin:auto}
h2.htag{text-align:left;margin:auto;font-size:28px}
ul.lisbt-bnew li{line-height:normal;padding:4px 0}
section ul li{list-style-type:circle;line-height:normal}
div#bottom3{background:transparent}
.page-home footer .wrapper{background:transparent!important}
.page-home footer{background:transparent}
.page-home footer .wrapper .content{top:0;margin:auto}
.page-home footer .wrapper p#footerlegal{color:#000;padding:10px 0;font-size:18px}
#bottom3 section.last.bffc.first{float:left;width:34%}
#bottom3 section.last.ffa{width:33%;float:left;text-align:center}
#bottom3 section.last{width:33%;box-sizing:border-box;padding:10px;text-align:left;float:right;width:auto}
.right-contat-detali img{padding:0;margin:auto;max-width:250px}
h2.htag{font-size:23px;color:#b4aaa1}
#bottom3 H3{float:left;width:100%;color:#000}
#wonderplugincarousel-1 blockquote{line-height:normal;font-style:normal}
#wonderplugincarousel-1 blockquote{line-height:normal;font-style:normal}
.content.firstlast{margin:auto!important;top:0!important}
.page-home footer .wrapper p#footerlegal{padding-top:0!important}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
section.homepage22 li a{color:#000}
section.homepage2 ul.lisbt-bnew{width:36%!important;box-sizing:border-box;margin:auto;padding:0 20px}
section.homepage2 ul.lisbt-bnew:last-child{float:right;width:auto!important}
section.homepage2 ul.lisbt-bnew:nth-of-type(2){padding-left:70px}
a:hover{text-decoration:none!important}
a:focus{text-decoration:none!important}
section.homepage22{float:left;width:100%;padding:20px 0}
section.homepage22 ul.lisbt-bnews{float:left;width:22%;padding:0 20px}
section.three-mains.homepage3 ul{margin:auto}
section.three-mains.homepage3 ul li{padding:6px}
div#bottom.homepage5 .col-md-4{padding:6px}
div#bottom.homepage5 h3.htag,div#bottom.homepage5 h3.htag span,span.style1{font-size:35px!important;text-shadow:0 0 0 #000;color:#000}
.container.lastgome,.container.lastgome .container{max-width:1300px;width:100%;padding-left:11px}
div#main.homepage1 a.btn{background:transparent;border:0;color:#b49b89;font-size:20px;padding:0;margin:auto}
div#main.homepage1 a.btn:hover{color:#000!important}
span.style1{padding:20px 0 0;text-shadow:0 0 0 #000;color:#000}
a.backtotop.styled{background-image:url(https://douglastonderm.com/wp-content/uploads/2019/05/up.png);font-size:0;width:45px;height:45px;background-size:100%;background-position:center;background-repeat:no-repeat;opacity:.5}
h2.htag{font-weight:700}
div#bottom2.homepage4 h3{font-size:30px!important}
div#bottom2.homepage4 .content.firstlast{padding:4% 50px;width:47%}
div#bottom2.homepage4 h3{text-align:center}
div#bottom2.homepage4{height:auto}
div#bottom2.homepage4 .content.firstlast img{margin:auto;display:block;float:none;width:120px}
div#bottom2.homepage4{background:#f7f7f7}
#ddm>li>a{color:#000;padding:10px 11px}
#ddm>li>a:hover{color:#b4aaa1}
i.fa-icon-chevron-right{color:#B4AAA1!important}
div#slide-7-layer-4,div#slide-8-layer-4,div#slide-4-layer-6,div#slide-2-layer-8,div#slide-5-layer-5{padding:5px 10px!important}
h2.heading.htag{color:#000}
h2.phonrhead.htag a.phns{text-align:center;float:left;width:100%;line-height:60px}
.doc span.style11{text-shadow:0 0 0 #000}
div#bottom3.footersss .container{border-top:1px solid #ddd;padding:40px 0 0}
#ddm>li>a{font-size:17px;padding:10px 7px}
li.phn{float:left;font-family:inherit!important}
li.phn a{font-family:inherit!important}
.tp-caption{font-family:inherit!important;text-align:center}
.tp-caption.Fashion-BigDisplay{width:100%!important;text-align:center!important;left:7px!important;transform-origin:unset!important}
.container.topss,.container.topss .container{max-width:1540px!important;width:100%!important;padding:0 20px;display:block;clear:both}
section.three-mains.homepage3 ul li img{width:100%;display:block;clear:both}
.container.lastgome,.container.lastgome .container{max-width:1540px;width:100%;padding:0 20px;display:block;clear:both}
.container.lastgome .container iframe{width:100%;height:347px!important;display:block;clear:both}
.container.top,.container.top .container{max-width:1540px!important;width:100%!important;padding:0 20px!important}
#wonderplugincarousel-1 cite{font-weight:700;color:#000!important}
section.three-mains.homepage3 ul li a{color:#000}
section.three-mains.homepage3 ul li a:hover{color:#B4AAA1}
@media(min-width:1200px) {
.stch .wp-caption.alignleft{width:100%!important}
.stch .wp-caption.alignleft img{width:100%;height:auto}
.stch .wp-caption.alignright img{width:100%!important;height:auto!important}
.stch .wp-caption.alignright{width:100%!important}
.stch center div{margin:10px;width:42%!important}
nav{max-width:1010px!important;width:100%!important}
}
@media(min-width:1000px) {
.corus{float:left;width:48%;margin:10px;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
}
@media(max-width:700px) {
.corus{float:left;width:100%;margin:10px 0;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
}
@media(min-width:1200px) {
.stch .wp-caption.alignleft{width:100%!important}
.stch .wp-caption.alignleft img{width:100%;height:auto}
.stch .wp-caption.alignright img{width:100%!important;height:auto!important}
.stch .wp-caption.alignright{width:100%!important}
.stch center div{margin:10px;width:42%!important}
.corus span{float:left;width:50%;text-align:center}
}
.corus span{float:left;width:50%;text-align:center}
@media(min-width:720px) and (max-width:1022px) {
nav.slidetomainx.firstlast{width:100%!important}
.mobile-menu select{position:absolute;background-position:center!important;right:0!important}
.mobile-menu.first{position:absolute;right:10px!important;top:-140px!important;width:40px!important;text-align:center!important}
nav.slidetomainx.firstlast{width:100%!important}
.mobile-menu select{position:absolute;background-position:center!important;right:0!important}
.mobile-menu.first{position:absolute;right:0!important;top:-140px!important;width:40px!important;text-align:center!important}
div.doc img{width:100%!important;height:240px;left:0!important}
.doc{font-size:10px!important}
div.middlea{width:250px!important}
.alignleft,.picLeft{float:left;margin-right:12px!important}
.stch{float:left;width:100%!important}
}
@media(max-width:700px) {
.stch{float:left;width:100%!important}
nav.slidetomainx.firstlast{width:100%!important;height:auto!important}
.mobile-menu{position:absolute!important;right:10px!important;width:39px!important;top:-110px!important}
.mobile-menu select{background-size:120%!important;background-position:center!important}
.stch{float:left;width:94%!important;padding:10px!important}
.stch div{width:43%!important;margin:10px}
.stch div img{width:100%!important;height:auto}
.stch figure.wp-caption{width:100%!important;margin:0!important}
.stch{float:left;width:100%!important}
nav.slidetomainx.firstlast{width:100%!important;height:auto!important}
.mobile-menu{position:absolute!important;right:10px!important;width:39px!important;top:-110px!important}
.mobile-menu select{background-size:120%!important;background-position:center!important}
.stch{float:left;width:94%!important;padding:10px!important}
.stch div{width:43%!important;margin:10px}
.stch div img{width:100%!important;height:auto}
.stch figure.wp-caption{width:100%!important;margin:0!important}
div.middlea{width:100%!important;text-align:center!important}
div.middlea li{width:100%!important;padding:0!important;margin:0!important}
div.doc{display:block;float:none;margin:10px auto;width:100%!important}
div.doc img{display:block;float:none;margin:10px auto;left:0!important;width:100%!important}
}
@media(min-width:420px) and (max-width:710px) {
.right-doc .doc{margin:6px!important;left:0!important;width:46%!important;display:inline!important;float:left;font-size:12px}
div.doc img{width:100%!important;left:0!important;height:260px;display:inline!important}
.slidetomainx.firstlast > ul{width:39%!important;margin:10px auto!important}
body{padding:10px;width:97%}
}
.corus{float:left;width:48%;margin:10px;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
@media(min-width:1000px) {
.corus{float:left;width:48%;margin:10px;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
}
@media(max-width:700px) {
.corus{float:left;width:100%;margin:10px 0;text-align:center}
.rediess{float:left;width:100%}
.corus img{width:100%;height:auto}
}
@media(min-width:1100px) and (max-width:1300px) {
.slider{float:left;width:100%;height:600px!important}
div#rev_slider_1_2_forcefullwidth{display:block!important}
#bottom3 section.lasti{margin:7px 0!important}
li.fb.last{margin:0!important}
.tp-leftarrow.tparrows.uranus{display:block!important}
.tp-rightarrow.tparrows.uranus{display:block!important}
tp-parallax-wrap{left:80px!important;margin-top:-70px!important;padding:20px!important}
.tp-loop-wrap{padding-left:10px}
.tp-caption{padding-left:20px!important}
.tp-parallax-wrap{left:60px!important}
}
@media(min-width:1200px) {
nav{max-width:1010px!important;width:100%!important}
}
header .container{width:1260px!important}
@media(min-width:1500px) {
header .container{max-width:1540px!important;width:100%!important;padding:0 40px!important}
#ddm>li>a{padding:10px!important;font-size:16px!important}
nav.slidetomainx.firstlast{max-width:1160px!important;float:right!important}
ul#ddm{float:right}
}
@media(min-width: 1210px) and (max-width: 1300px) {
.rev-btn{padding:5px 20px!important;margin:0 0 0 10px !important}
#logo{width:220px!important}
#field_2_5.gfield_error textarea#input_2_5{width:102%!important}
.tp-parallax-wrap{left:60px!important;margin-top:-25px!important}
div#slide-7-layer-1{font-size:30px!important;margin-top:-80px!important}
div#slide-7-layer-2{font-size:30px!important;margin-top:-80px!important}
div#slide-7-layer-5{margin-top:-80px!important}
div#slide-7-layer-4{margin-top:-80px!important}  
div#slide-26-layer-3{
margin-top: 50px !important;
}
div#slide-2-layer-11{
margin-top: 40px !important;
}
div#slide-10-layer-8{
margin-top: 45px !important;
} 
}
@media(min-width: 730px) and (max-width: 1023px) {
#logo1 img{margin:0 0 0 20px !important;width:170px!important}
nav.slidetomainx.firstlast{width:100%!important;float:left!important;background:#ded4ce!important}
header .container{width:100%!important}
div#logo1 a{width:25%!important;float:left!important}
header .content{background:#f2e9e4!important}
.mobile-menu.first{right:20px!important}
.mobile-menu select{background-size:100%!important}
.page-id-5 ul.lisbt-bnew{padding:0!important;width:100%!important}
.page-id-5 ul.lisbt-bnew li{text-align:center!important;list-style-type:none!important;width:100%!important;margin:0 auto!important;padding:0!important}
.page-id-5 .container ul.lisbt-bnew1{width:100%!important;margin:0 auto!important;padding:0!important}
.page-id-5 .container ul.lisbt-bnew1 li{text-align:center!important;list-style-type:none!important}
#field_2_2.gfield.gfield_contains_required.field_sublabel_below.field_description_below,#field_2_4.gfield.gfield_contains_required.field_sublabel_below.field_description_below{float:left!important}
#mainfooter > section{width:100%!important}
}
@media(min-width: 1024px) and (max-width: 1200px) {
#logo1 img{margin:0 0 0 20px !important;width:170px!important}
nav.slidetomainx.firstlast{width:100%!important;float:left!important;background:#ded4ce!important}
header .container{width:100%!important}
div#logo1 a{width:25%!important;float:left!important}
header .content{background:#f2e9e4!important}
.mobile-menu.first{right:20px!important}
.mobile-menu select{background-size:100%!important}
#field_2_2.gfield.gfield_contains_required.field_sublabel_below.field_description_below,#field_2_4.gfield.gfield_contains_required.field_sublabel_below.field_description_below{float:left!important}
#mainfooter > section{width:100%!important}
footer .middlea li{padding:0!important}
.mobile-menu{right:20px!important;top:-145px!important;width:40px!important}
.page-id-5 div.right-doc div.doc{width:47%!important}
.page-id-5 div.right-doc div.doc img{width:100%!important;margin:0 auto!important;left:0!important;height:330px!important}
.page-id-5 ul.lisbt-bnew{padding-left:10px!important;font-size:14px!important;line-height:normal!important}
.page-id-5 ul.lisbt-bnew.first{padding-left:7%!important}
.page-id-5 ul.lisbt-bnew:nth-of-type(1){width:36%!important}
.page-id-5 ul.lisbt-bnew:nth-of-type(2){width:26%!important}
.page-id-5 ul.lisbt-bnew:nth-of-type(3){width:23%!important}
.page-id-5 ul.lisbt-bnew1.first{padding-left:15%!important}
.page-id-5 ul.lisbt-bnew1:nth-of-type(4){width:25%!important}
.page-id-5 ul.lisbt-bnew1:nth-of-type(5){width:26%!important}
.page-id-5 ul.lisbt-bnew1:nth-of-type(6){width:23%!important}
.page-id-5 div.middlea{width:17%!important}
}
@media(max-width: 700px) {
#logo1 img{margin:0 0 0 20px !important;width:170px!important}
nav.slidetomainx.firstlast{width:100%!important;float:left!important;background:#ded4ce!important}
header .container{width:100%!important}
div#logo1 a{width:25%!important;float:left!important}
header .content{background:#f2e9e4!important}
.mobile-menu.first{right:15px!important;top:-150px!important}
.mobile-menu select{background-size:100%!important}
.page-id-5 ul.lisbt-bnew{padding:0!important;width:100%!important}
.page-id-5 ul.lisbt-bnew li{text-align:center!important;list-style-type:none!important;width:100%!important;margin:0 auto!important;padding:0!important}
.page-id-5 .container ul.lisbt-bnew1{width:100%!important;margin:0 auto!important;padding:0!important}
.page-id-5 .container ul.lisbt-bnew1 li{text-align:center!important;list-style-type:none!important;font-size:15px!important}
#field_2_2.gfield.gfield_contains_required.field_sublabel_below.field_description_below,#field_2_4.gfield.gfield_contains_required.field_sublabel_below.field_description_below{float:left!important}
#mainfooter > section{width:100%!important}
.page-id-5 #bottom3.holder .icon-map-marker,.page-id-5 #bottom3 i.icon-phone,.page-id-5 #bottom3 i.icon-print{display:block!important;margin:0 auto!important;text-align:center!important;float:none!important}
.page-id-5 #bottom3.holder section.last li{text-align:center!important}
#bottom5 ul{width:100%!important;text-align:center!important}
form#gform_2 img{display:block!important;margin:5px auto!important}
.page-id-5 div.doc img{width:70%!important}
}
@media(min-width: 420px) and (max-width: 720px) {
.page-id-5{padding-top:0!important;padding-bottom:0!important}
p.content,.content p,ul a,ol a{line-height:normal!important;font-size:15px!important}
.page-id-5 .container ul.lisbt-bnew1 li,.page-id-5 .container ul.lisbt-bnew1 li a{font-size:15px!important;line-height:normal!important}
.page-id-5 ul.lisbt-bnew li{font-size:15px!important;line-height:normal!important}
.page-id-5 div.doc img{width:100%!important;height:330px!important}
.page-id-5 .right-doc .doc{font-size:15px!important}
nav.slidetomainx.firstlast{height:35px!important}
#bottom5 ul a{font-size:15px!important}
#bottom3.holder section.last li,#bottom3.holder section.last li a{font-size:15px!important;line-height:normal!important}
.page-id-5 form#gform_2{width:60%!important}
.page-id-5 #wonderplugincarousel-1 blockquote{font-size:15px!important}
.page-id-5 #wonderplugincarousel-1 cite{font-size:15px!important}
}
.right-contat-detali ul li{text-transform:uppercase}
h2.phonrhead.htag{outline:0;border:0}
.page-id-5 .heading{border:0}
h2.phonrhead.htag a.phns{font-size:65px;color:#000}
h2.heading.htag{font-size:55px;font-weight:400;font-family:inherit;line-height:normal;float:left;width:100%;text-align:center;line-height:60px}
.amazingcarousel-next{background:transparent!important}
.amazingcarousel-next:after{content:">";font-size:40px;font-family:monospace}
.amazingcarousel-prev{background:transparent!important}
.amazingcarousel-prev:after{content:"<";font-size:40px;font-family:monospace}
a.backtotop.styled{font-size:0!important}

@media(max-width:700px) {
nav.slidetomainx.firstlast{display:none!important}
#logo1 img{margin:auto!important;padding:10px;width:100%!important;max-width:169px!important}
header .content{background:transparent!important}
div#logo1 a{width:100%!important}
h2.phonrhead.htag a.phns{font-size:42px!important}
a.backtotop.styled{font-size:0!important}
.content p{font-size:20px!important}
div#main.homepage1 a.btn{color:#b49b89!important;width:100%!important;text-align:center!important;padding:0!important}
.page-id-5 div.doc img{max-width:300px!important;width:100%!important}
p.content{font-size:20px!important}
li,a,body,li a{font-size:20px!important}
section.homepage2 ul.lisbt-bnew{width:100%!important;text-align:left!important}
.page-id-5 ul.lisbt-bnew li{list-style-type:circle!important;text-align:left!important;padding:4px 0!important}
section.homepage22 ul.lisbt-bnews{margin:auto!important;width:100%!important}
section.three-mains.homepage3 ul li{max-width:100%!important;width:100%!important}
div#bottom2.homepage4 .content.firstlast img{margin:auto!important;float:none}
div#bottom.homepage5 .col-md-4 iframe{height:125px!important}
.container.lastgome,.container.lastgome .container{padding:0!important;margin:auto!important}
#bottom3 h3.htag{text-align:center;line-height:normal;font-size:20px!important}
h2.htag{text-align:center}
.right-contat-detali{text-align:center}
div#bottom2.homepage4{display:none}
.mobile-menu.first{top:0!important;display:block!important;position:absolute!important}
.mobile-menu select{background:#000!important}
nav.slidetomainx.firstlast{display:block!important;position:absolute!important;top:10px!important;right:-10px!important}
.slidetomainx.firstlast > ul{display:none}
.mobile-menu select{background-image:url(https://douglastonderm.com/wp-content/uploads/2019/05/menu.png)!important;background-size:100%!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:100px!important;height:40px;width:40px;padding:10px!important}
.mobile-menu select option{background:#fff;color:#000;text-transform:uppercase}
body{padding:0!important}
.page-id-5 ul.lisbt-bnew li{padding-left:10px!important}
section.homepage2 ul.lisbt-bnew{padding-left:20px!important}
html{margin:auto!important}
nav.slidetomainx.firstlast{background:transparent!important}
.page-id-5 .right-doc .doc{width:100%!important}
.page-id-5 .right-doc .doc span.style11{font-size:22px!important}
.page-id-5 .right-doc .doc img{height:auto!important}
section.homepage2 ul.lisbt-bnew{padding-left:20px!important;:20pximportant:20px !important: 20px !important: 20px !important: 20px !i: 20px !: 20px: 20px: 20p: 20: 2:}
section.homepage2 ul.lisbt-bnew li{font-size:22px!important}
section.homepage2 ul.lisbt-bnew:last-child{float:left!important}
section ul{padding-left:20px!important}
section ul li{line-height:normal!important;font-size:22px!important}
p.content,body,li,a{font-size:22px!important}
div#bottom.homepage5 .col-md-4{width:100%!important}
div#bottom.homepage5 .col-md-4 iframe{height:180px!important}
section.homepage22 {    padding: 0px 13px !important;}
}

@media(max-width:450px)
{
.fullscreen-container {    height: 210px !important;}
div#rev_slider_2_1_forcefullwidth {    height: 210px !important;}
}

@media(max-width:350px)
{
.fullscreen-container {    height: 160px !important;}
div#rev_slider_2_1_forcefullwidth {    height: 160px !important;}
}
@media(min-width:710px) and (max-width:800px)
{
header .content {
    background: transparent !important;
}

nav.slidetomainx.firstlast {
    background: transparent !important;
}

.slidetomainx.firstlast > ul {
    display: none !important;
}
nav.slidetomainx.firstlast {
    display: block!important;
    position: absolute!important;
    top: 10px!important;
    right: -10px!important;
}

.mobile-menu.first {
    top: 0!important;
    display: block!important;
    position: absolute!important;
    right: 15px!important;
    width: 39px!important;
}

.mobile-menu select {
    background-image: url(https://douglastonderm.com/wp-content/uploads/2019/05/menu.png)!important;
    background-size: 100%!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    border-radius: 100px!important;
    height: 40px;
    /* width: 40px; */
    padding: 10px!important;
	color: #000 !important;
    -webkit-appearance: none;
    text-indent: 25px;
}
.page-id-5 section#post-5 {
    width: 100% !important;
}

.page-id-5 div.doc img {
    height: auto !important;
}	
.page-id-5 div.right-doc {
    width: 100% !important;
}
.page-id-5 ul.lisbt-bnew li {
    text-align: left !important;
    list-style-type: circle !important;
}

.page-id-5 section.homepage2 ul.lisbt-bnew:last-child {
    float: left !important;
}

.page-id-5 section.homepage2 ul.lisbt-bnew {
    width: 50%!important;
    margin: auto !important;
    padding-left: 35px !important;
}
.page-id-5 section.homepage22 ul.lisbt-bnews {
    width: 46% !important;
    margin-bottom: 0px;
}
.page-id-5 .container.lastgome .container {
    padding: 0px !important;
}
.page-id-5 .container.lastgome {
    padding: 0px !important;
}

.page-id-5 .container.lastgome .container iframe {
    height: 150px!important;
}
.page-id-5 .doc span.style11 {
    font-size: 25px;
}
.page-id-5 #latest_post_container.last p {
    width: 100%!important;
    text-align: center !important;
}
div#bottom2.homepage4 .content.firstlast img {
    margin: auto !important;
}
#bottom3.holder .content.firstlast section.first {
    padding: 0px !important;
    width: 29.333% !important;
	float: left !important;
}

div#bottom3.holder .content section.last {
    width: 37.333% !important;
	float: left !important;
}
div#bottom3.holder .content section.last.ffb {
    width: 33% !important;
}

.right-contat-detali img {
    max-width: 200px !important;
}
#bottom3 section.last .right-contat-detali li.fb.last {
    width: 100% !important;
    float: left !important;
}
#bottom3.holder H3.htag {
    line-height: normal !important;
}

#bottom3 section.last .right-contat-detali li.fb.last {
    margin-top: 10px !important;
}
#bottom2 .last-tes {
    float: left !important;
    width: 100%;
}
#bottom2.holder .last-tes {
    display: block !important;
}
#bottom2.holder {
    padding: 0px !important;
}

#bottom3.holder {
    padding: 0px !important;
}
h2.heading.htag {
    font-size: 40px !important;
}
#logo1 img {
    margin: 0px !important;
}
div#logo1 a {margin-top: 15px !important;margin-bottom: 15px !important;margin-left: 30px !important;}
.mobile-menu.first {right: 45px!important;}
.mobile-menu select {top: 47px !important; text-transform: uppercase !important;}
div#logo1 a {
    margin-left: 310px !important;
    width: 17% !important;
}
div#main.homepage1 a.btn {
    color: #b49b89!important;
    text-align: center !important;
    width: 100% !important;
}
}
@media(min-width:810px) and (max-width:1100px)
{
header .content {
    background: transparent !important;
}

nav.slidetomainx.firstlast {
    background: transparent !important;
}

.slidetomainx.firstlast > ul {
    display: none !important;
}
nav.slidetomainx.firstlast {
    display: block!important;
    position: absolute!important;
    top: 10px!important;
    right: -10px!important;
}

.mobile-menu.first {
    top: 0!important;
    display: block!important;
    position: absolute!important;
    right: 15px!important;
    width: 39px!important;
}
.mobile-menu select {
    background-image: url(https://douglastonderm.com/wp-content/uploads/2019/05/menu.png)!important;
    background-size: 100%!important;
    background-position: center!important;
    background-repeat: no-repeat!important;
    border-radius: 100px!important;
    height: 40px;
    /* width: 40px; */
    padding: 10px!important;
	color: #000 !important;
    -webkit-appearance: none;
    text-indent: 25px;
}
nav.slidetomainx.firstlast {
    top: 55px!important;
    right: 35px!important;
}	
#logo1 img {
    width: 170px !important;
    margin: 0px !important;
}

div#logo1 a {
    width: 17%!important;
    float: left!important;
    margin-bottom: 15px !important;
    margin-top: 15px !important;
    margin-left: 420px !important;
}
#bottom3.holder .content.firstlast section.first {
    width: 33.333% !important;
    float: left !important;
    padding-right: 0px !important;
}

div#bottom3.holder .content section.last {
    width: 33.333% !important;
    float: left !important;
}
section.last.ffb .right-contat-detali {
    margin-left: 30px !important;
}
#bottom3 section.last .right-contat-detali li.fb.last {
    width: 100% !important;
    padding-top: 10px !important;
}
div#bottom2.homepage4 .content.firstlast img {
    margin: auto !important;
}
.page-id-5 section#post-5 {
    width: 100% !important;
}

.page-id-5 div.right-doc {
    width: 100% !important;
}

.page-id-5 div.right-doc div.doc img {
    height: 600px!important;
}
.page-id-5 ul.lisbt-bnew {
    font-size: 22px !important;
}
h2.heading.htag {
    font-size: 50px !important;
}
div#main.homepage1 a.btn {
    color: #b49b89!important;
    text-align: center !important;
    width: 100% !important;
}
#latest_post_container.last p {
    width: 100% !important;
}
.container.lastgome .container iframe {
    height: 200px!important;
}
#bottom2.holder .last-tes {
    display: block !important;
    width: 100% !important;
}
#bottom3.holder {
    padding: 0px !important;
}

#bottom2.holder {
    padding: 0px !important;
}
	
}
@media(min-width:1200px) and (max-width:1300px)
{
.home div#slide-7-layer-7 img {
    margin-top: -160px !important;
}	
}

li.paymybill {background-color: #B4AAA1;}
li.paymybill a:hover { color: #FFF !important;}
li.paymybill:hover { color: #fff !important;}