html{margin:0;padding:0;}
body{margin:0;padding:0;font-family:iransharp;font-size:15px;background-color:#ebebeb;width:100%;overflow-x:hidden;}
h2{color:#111d2c;font-size:25px;font-weight:600;}
h3{font-size:20px;font-weight:600;color:#9F9868;}
p{color:#111d2c;}
i{color:#9F9868 !important;}
.iransharp{font-family:iransharp;}
.kk-star-ratings{display:none;}
#header{background-color:#fff;box-sizing:content-box;}
.header-container{max-width:960px;width:960px;min-width:320px;margin:0 auto;position:relative;height:80px;-webkit-transition:width 500ms ease-out 0s;transition:width 500ms ease-out 0s;}
.slider .slides li .caption{top:10%;}
.logo{display:block;margin:0;padding:0;width:12%;height:72px;overflow:hidden;font-size:1px;position:relative;float:right;}
.logo a img{position:absolute;top:5px;right:20px;margin-top:0;max-width:none;}
.menu{float:right;clear:none;width:73%;position:relative;}
.menu p{text-align:center;margin:5px 0 0 0;color:#111d2c;}
.menu ul{margin:0;padding:0;}
.navdrtop > li{list-style:none;width:33.33%;float:right;display:block;position:relative;z-index:9999999;}
.navdrtop > li > a{display:block;height:30px;text-align:center;padding-bottom:7px;color:#111d2c;text-decoration:none;font-size:15px;line-height:38px;text-transform:none;border-bottom:4px solid #111d2c;margin:0 6px;}
.menu ul li ul{display:none;transition:height .33s ease;}
.menu ul li:hover ul{display:block;width:100%;background:#fff;z-index:1;text-align:center;box-shadow:0 5px 5px rgba(0, 0, 0, .2);list-style-type:none;padding:0;border-radius:5px;position:absolute;}
.menu ul li ul li{padding:0 10px;}
.menu ul li ul li:first-child a{border-top:none;}
.menu ul li ul a{color:#111d2c;padding:10px 0;margin:auto;line-height:15px;text-align:center;text-transform:none;width:100%;border-top:1px solid #CAC596;height:auto;text-decoration:none;display:inline-block;}
.menu ul li ul a:hover{color:#9F9868;}
.contactmenu{float:right;clear:none;width:15%;position:relative;text-align:center;}
.schbut a{text-decoration:none;display:block;background-color:#9F9868;color:#fff;height:30px;border-left:3px solid #fff;font-size:14.5px;line-height:30px;padding:6px 0;overflow:hidden;white-space:nowrap;}
.tell a{font-size:17px;text-decoration:none;letter-spacing:1px;color:#111d2c;}
.leftslimg{background-position:left !important;}
.rightslimg{background-position:right !important;}
ul li div.collapsible-header{color:#111d2c;font-weight:600;}
#content{float:none!important;width:960px;margin:auto;}
.maincontainer{background-color:#fff;max-width:960px;width:960px;min-width:320px;margin-left:auto;margin-right:auto;}
.entry-header h2{margin:0;font-size:19px;font-weight:600;}
.navigation{display:block;clear:both;font-family:iransharp;position:relative;height:40px;direction:ltr;}
.drtext{font-size:1.1rem !important;}
.slider{z-index:0;height:280px;}
.slider .indicators .indicator-item.active{background-color:#EFE522;}
.slider .indicators{left:initial;z-index:99;}
.bcslider{background-color:rgba(68, 68, 68, 0.75) !important;}
.dryellow{background-color:#EFE522 !important;}
.drblue{background-color:#111d2c !important;}
.dryellowtext{color:#EFE522 !important;}
.drsliderseize{width:350px;}
#promote{padding:50px;background-color:#F7F7F7;}
#promote span{font-size:25px;}
.promotebox{width:96%;margin:0 auto;}
.promotebox .butbox{margin:20px 0 10px 0;}
.drbutyel{text-decoration:none!important;z-index:1;text-align:center;border-radius:5px;box-shadow:0 6px 0 #b6831d;color:#353739;font-size:15px;font-family:iransharp;background:#cfa166;padding:10px 20px;margin:8px;display:inline-block;word-break:keep-all;}
.drbutyelsub{text-decoration:none!important;z-index:1;text-align:center;border-radius:5px;box-shadow:0 6px 0 #b6831d;font-size:15px;font-family:iransharp;background:#f7b63b;margin:8px;color:#865900;}
.drbutyelsub:hover{text-decoration:none!important;z-index:1;text-align:center;border-radius:5px;box-shadow:0 6px 0 #b6831d;font-size:15px;font-family:iransharp;background-color:#FBC45C;margin:8px;color:#865900;}
.drbutblue{text-decoration:none!important;z-index:1;text-align:center;border-radius:5px;box-shadow:0 6px 0 #a19969;color:#111d2c;font-size:15px;font-family:iransharp;background:#CAC596;padding:10px 20px;margin:8px;display:inline-block;word-break:keep-all;}
.drbutyel:hover{background-color:#a19969;}
.drbutblue:hover{background-color:#a19969;}
#drabout{padding:30px;}
#drabout span{font-size:30px;margin-bottom:30px;}
.drdivider{border-bottom:1px solid #e0e2e4;}
.drwel{padding:0 30px;padding-top:20px;}
.drwelh{font-size:25px !important;font-weight:bold;}
.drend{margin-bottom:0;}
.depth-2{border-right:5px solid #1e75b3;}
.children{border:1px solid rgba(30, 117, 179, 0.46);}
.comment-text p{padding:7px 25px 7px 10px;}
.collection .collection-item{border-bottom:5px solid #e0e0e0;}
.input-field label{right:0.75rem;left:0;}
.input-field .prefix ~ label,
.input-field .prefix ~ input,
.input-field .prefix ~ textarea{margin-left:0;margin-right:3rem;}
.input-field .prefix.active{color:#1e75b3;}
.input-field input[type=text]:focus{border-bottom:1px solid #1e75b3;box-shadow:0 1px 0 0 #1e75b3;}
.input-field input[type=text]:focus + label{color:#1e75b3;}
.singleslidesize{width:100%;display:inline;}
.drpostthumb{width:120px;height:120px;float:right;margin-left:10px;border-radius:3px;border:1px solid #F1F1F1;}
.socialbut{display:inline-block;margin-top:10px;margin-bottom:4px;}
.socialbut a{margin-left:5px;position:relative;display:inline-block;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-font-smoothing:antialiased;}
.socialbut a span{color:#FFFFFF;position:absolute;font-family:sans-serif;bottom:0;left:-25px;right:-25px;padding:5px 7px;z-index:5;font-size:14px;border-radius:2px;background:#000000;visibility:hidden;opacity:0;border-radius:5px;margin-bottom:15px;font-family:iransharp;-o-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.socialbut a span:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;position:absolute;bottom:-5px;left:40px;}
td,
th{text-align:right;}
.socialbut a:hover span{bottom:50px;visibility:visible;opacity:1;}
.collapsible-body p,
.postpad{padding:0.4rem 1.3rem;}
.collapsible-header i{float:right;margin-left:5px;direction:ltr;margin-right:0;}
.collapsible-header{line-height:2.5rem;padding:0.3rem 0.5rem;}
.coldr{padding-left:0 !important;padding-right:110px !important;}
.coldrimg{width:80px !important;height:80px !important;float:right;right:15px;}
.coldr .title{font-size:24px !important;}
.coldr p{padding:1px 20px 20px 80px !important;}
.doctorslist div div.card{margin-top:130px;}
.doctor-img-circle{max-width:unset !important;position:relative;border:4px solid #ffc107;border-radius:100%;width:220px;height:220px !important;display:inline-block;top:-100px;}
.our-dr-card-content{margin-top:-130px;}
.card .card-action{border-top:unset !important;}
.card div span.card-title{margin-bottom:-13px !important;padding-bottom:10px;border-bottom:2px solid #555;font-weight:600;font-size:25px;}
ul:not(.browser-default){padding-right:0 !important;}
.card div ul{margin-bottom:-20px;}
.card div ul li{padding:14px;font-weight:500;border-bottom:1px solid #888;}
.easymenu{min-height:70px;margin:0;}
.easymenu li{width:25%;float:right;min-height:70px;border-left:1px solid #eee;text-align:center;direction:rtl;}
.easymenu li a{color:#111d2c;display:block;line-height:70px;}
.easymenu li a img{vertical-align:middle;margin-left:5px;}
.title-vid{font-size:18px;font-weight:bold;}
.blogroll li a{color:#111d2c !important;}
.xoxo li a{color:#9f9868 !important;}
.linkroll li a{width:100%;background-color:#CAC596;display:block;padding:16px 12px;line-height:4px;border-radius:3px;text-align:right;margin-bottom:5px;}
footer.page-footer{margin-top:0;margin-bottom:68px;}
.socblock{width:100%;text-align:center;}
#pagefooter{clear:both;color:#fff;text-align:center;font-family:iransharp;}
#pagefooter > div{width:50%;padding:20px 5%;float:left;height:410px;position:relative;}
#pagefooter > div a{margin-top:150px;}
#pagefooter .schedule{background-image:url('http://drakhtari.com/wp-content/uploads/drakhtari-implant-clinic.jpg');background-repeat:no-repeat;background-size:100%;}
#pagefooter .next-step{background-image:url('http://drakhtari.com/wp-content/uploads/moshavere-rayegan.jpg');background-repeat:no-repeat;background-size:100%;}
.img-responsive{width:100%;}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
#map{width:100%;height:200px;}
#map2{width:100%;height:200px;border-radius:3px;margin-top:15px;}
#fff{position:fixed;bottom:0px;right:0px;color:#fff;background:rgba(17, 29, 44, 0.95);padding:8px;width:100%;text-align:center;z-index:9999;}
#fff a{color:#fff;}
footer input{color:#E0E0E0;border-bottom:1px solid #FFFFFF !important;}
footer .input-field label{color:#D8D8D8;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.drpic-content{position:absolute;width:100%;}
.drpic-image{position:relative;width:100%;}
.drpic-image img{width:100%;}
@media screen and (max-width:980px){.drpic-content{top:0 !important;right:0 !important;position:relative;background-color:#eee;padding:20px;text-shadow:0px 0px 0px !important;}
.drpic-title{font-size:18px !important;color:#232323 !important;}
.drpic-text{font-size:16px !important;color:#6B6B6B !important;}
.easymenu{min-height:140px;}
.easymenu li{width:50%;text-align:right;padding-right:50px;}
.menu ul li:hover ul{position:relative;}
.navdrtop > li{width:100%;}
.logo{width:158px;float:none;margin:0 auto;}
.contactmenu{float:none;margin:0 auto;clear:both;width:80%;top:10px;overflow:hidden;padding:5px 0 10px 0;}
.menu{float:none;margin:0 auto;width:80%;}
.header-container{width:100%;height:auto;padding-bottom:10px;}
.logo a img{right:28px;}
.tell{width:50%;float:left;}
.tell a{display:block;color:#fff;background-color:#111d2c;text-decoration:none;height:30px;font-size:14.5px;line-height:30px;padding:6px 0;overflow:hidden;white-space:nowrap;}
.schbut{width:47.5%;float:right;}
.navdrtop > li > a{background-color:#111d2c;border-bottom:1px solid #fff;margin:0;color:#fff;}
.menu ul li:hover ul{box-shadow:0 2px 2px rgba(0, 0, 0, .2);border-radius:0px;}
.slider .slides li{overflow:inherit;}
.slider .indicators{display:none;}
.slider .slides li .caption{position:relative;width:100%;left:0 !important;right:0 !important;}
.slider .slides li .caption{margin-top:-6px;top:0;left:0;}
.drsliderseize{width:100% !important;}
.card-panel.bcslider.iransharp.drsliderseize{margin:0;}
}
@media only screen and (max-width:1023px){.maincontainer{width:768px}
}
@media only screen and (max-width:784px){.maincontainer{width:568px}
.coldr{padding-right:0px !important;text-align:center;}
.coldr p{text-align:right;margin-right:20px;padding:1px 20px 20px 15px !important;}
.coldrimg{position:relative !important;margin:auto;float:none;right:0;left:0;}
.menu ul li:hover ul{position:relative;}
#pagefooter > div{width:100%;height:auto;}
#pagefooter > div a{margin-top:50px;}
}
@media only screen and (max-width:584px){.maincontainer{width:100%;}
.drbutblue{padding:10px 8px;}
.menu ul li:hover ul{position:relative;}
.easymenu li{width:100%;border-bottom:1px solid #F7F7F7;text-align:right;padding-right:50px;}
.easymenu{min-height:280px;}
.drwel{padding:20px 5px 0;}
.entry-header h2{margin:0;font-size:15px;font-weight:600;line-height:20px;}
.entry-content{font-size:13px;}
.blog-post-single-header{font-size:15px;line-height:20px;}
.collapsible-body{padding:0;}
.collapsible-body div p{font-size:13px;}
h3{font-size:14px;}
.drwelh{font-size:15px !important;line-height:20px;}
}
::selection{background:#fcd700;color:#fff;text-shadow:none;}
.blog-post-single-header{font-size:20px;margin:10px 0;font-weight:bold;}
.title-404{font-size:20px;font-weight:bold;display:block;text-align:center;color:#9F9868;}
.blog-page-header{font-size:20px;margin:0;margin-bottom:-19px;padding-top:19px;font-weight:bold;text-align:center;color:#9F9868;border-bottom:2px solid black;padding-bottom:10px;}
.mobile-submit{text-decoration:none!important;z-index:1;text-align:center;border-radius:5px;color:#ffffff;font-size:15px;font-family:iransharp;background:#0df273;padding:6px 63px;display:block;margin:0 auto;word-break:keep-all;}
.wpcf7-form p{text-align:right;}
div.round3 {  border: 1px solid white;   border-radius: 12px;}
.homeh1{font-size:18px; text-align:center;}