<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Balakhani, Mehdi (drbalakhani.com) 
Author: NKP Development Team
Description: NKP Medical theme
Template: nkp
*/

body{padding:0; margin:0; background:url('images/bg.jpg') center top #322d23 no-repeat; font-family:"Arial", Helvetica, sans-serif; font-size:14px; color:white; font-weight:normal; -webkit-font-smoothing: antialiased; }
h1{font-size:30px; color:#f6d048; font-family:"Arial", Helvetica, sans-serif; font-weight:normal; padding:20px 0 10px 0; line-height: 1em;}
h2{font-size:24px; color:#f6d048; font-family:"Arial", Helvetica, sans-serif;}
a{font-size:12px; text-decoration:underline; color:#f6d048;}

.clr{clear:both;}
.fl{float:left;}
.fr{float:right;}
.img-l{float:left; margin:0 30px 0 0;}
.center{margin:0 auto;}
.wrapper{width:1000px;}

.header{width:100%; height:131px;}
.logo{width:478px; height:83px; background:url('images/logo.png'); text-indent:-9999px; display:block; margin:25px 0 0 17px;}
.social{width:128px; height:24px; margin:23px 0 0 0; }
.f_icon{width:11px; height:24px; background:url('images/f_icon.png'); text-indent:-9999px; display:block; margin:0 15px 0 0;}
.ig_icon{width:23px; height:23px; background:url('images/ig_icon.png'); text-indent:-9999px; display:block; margin:0 8px 0 0;}
.t_icon{width:31px; height:22px; background:url('images/t_icon.png'); text-indent:-9999px; display:block; margin:0 8px 0 0;}
.y_icon{width:24px; height:22px; background:url('images/y_icon.png'); text-indent:-9999px; display:block; margin:0 13px 0 0;}
.b_icon{width:23px; height:23px; background:url('images/b_icon.png'); text-indent:-9999px; display:block;}.h_info{width:325px; height:51px; background:url('images/h_info.png'); display:block; margin:10px 0 0 0;}

.nav{width:100%; height:76px; background:url('images/nav_bg.jpg');}
.nav1{width:72px; height:76px; background:url('images/nav1.jpg'); text-indent:-9999px; display:block;}
a:hover.nav1{background-position:0 -76px;}
.nav2{width:127px; height:76px; background:url('images/nav2.jpg'); text-indent:-9999px; display:block;}
a:hover.nav2{background-position:0 -76px;}
.nav3{width:56px; height:76px; background:url('images/nav3.jpg'); text-indent:-9999px; display:block;}
a:hover.nav3{background-position:0 -76px;}
.nav4{width:54px; height:76px; background:url('images/nav4.jpg'); text-indent:-9999px; display:block;}
a:hover.nav4{background-position:0 -76px;}
.nav5{width:82px; height:76px; background:url('images/nav5.jpg'); text-indent:-9999px; display:block;}
a:hover.nav5{background-position:0 -76px;}
.nav6{width:102px; height:76px; background:url('images/nav6.jpg'); text-indent:-9999px; display:block;}
a:hover.nav6{background-position:0 -76px;}
.nav7{width:99px; height:76px; background:url('images/nav7.jpg'); text-indent:-9999px; display:block;}
a:hover.nav7{background-position:0 -76px;}
.nav8{width:113px; height:76px; background:url('images/nav8.jpg'); text-indent:-9999px; display:block;}
a:hover.nav8{background-position:0 -76px;}
.nav9{width:89px; height:76px; background:url('images/nav9.jpg'); text-indent:-9999px; display:block;}
a:hover.nav9{background-position:0 -76px;}
.nav10{width:103px; height:76px; background:url('images/nav10.jpg'); text-indent:-9999px; display:block;}
a:hover.nav10{background-position:0 -76px;}
.nav11{width:103px; height:76px; background:url('images/nav11.jpg'); text-indent:-9999px; display:block;}
a:hover.nav11{background-position:0 -76px;}

.banner{width:100%; height:486px; background:url('images/banner_bg.png') center no-repeat;}
.feat_ba{width:189px; height:430px; background:url('images/feat_ba_bg.png'); margin:34px 10px 0 0;}
.slides{margin:46px 0 0 36px;}
.slide1{width:118px; height:323px; background:url('images/home_slide1.png');}
.slide2{width:118px; height:323px; background:url('images/home_slide2.png');}
.slide3{width:118px; height:323px; background:url('images/home_slide3.png');}
.slide4{width:118px; height:323px; background:url('images/home_slide4.png');}
.slide5{width:118px; height:323px; background:url('images/home_slide5.png');}
.slide6{width:118px; height:323px; background:url('images/home_slide6.png');}
.slide7{width:118px; height:323px; background:url('images/home_slide7.png');}
.slide8{width:118px; height:323px; background:url('images/home_slide8.png');}
.slide9{width:118px; height:323px; background:url('images/home_slide9.png');}
.slide10{width:118px; height:323px; background:url('images/home_slide10.png');}
.slide11{width:118px; height:323px; background:url('images/home_slide11.png');}
.slide12{width:118px; height:323px; background:url('images/home_slide12.png');}

.slideshow-nav{position:absolute; width:160px; margin:385px 0 0 15px;}
.num1{width:18px; height:18px; background:url('images/num1.png'); display:block; text-indent:-9999px; float:left; margin:0 2px 2px 0;}
.num1.activeSlide{background-position:0 -18px;}
.num2{width:18px; height:18px; background:url('images/num2.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num2.activeSlide{background-position:0 -18px;}
.num3{width:18px; height:18px; background:url('images/num3.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num3.activeSlide{background-position:0 -18px;}
.num4{width:18px; height:18px; background:url('images/num4.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num4.activeSlide{background-position:0 -18px;}
.num5{width:18px; height:18px; background:url('images/num5.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num5.activeSlide{background-position:0 -18px;}
.num6{width:18px; height:18px; background:url('images/num6.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num6.activeSlide{background-position:0 -18px;}
.num7{width:18px; height:18px; background:url('images/num7.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num7.activeSlide{background-position:0 -18px;}
.num8{width:18px; height:18px; background:url('images/num8.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num8.activeSlide{background-position:0 -18px;}
.num9{width:18px; height:18px; background:url('images/num9.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num9.activeSlide{background-position:0 -18px;}
.num10{width:18px; height:18px; background:url('images/num10.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num10.activeSlide{background-position:0 -18px;}
.num11{width:18px; height:18px; background:url('images/num11.png'); display:block; text-indent:-9999px;float:left;margin:0 2px 2px 0;}
.num11.activeSlide{background-position:0 -18px;}
.num12{width:18px; height:18px; background:url('images/num12.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num12.activeSlide{background-position:0 -18px;}
.num13{width:18px; height:18px; background:url('images/num13.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num13.activeSlide{background-position:0 -18px;}
.num14{width:18px; height:18px; background:url('images/num14.png'); display:block; text-indent:-9999px;float:left; margin:0 2px 2px 0;}
.num14.activeSlide{background-position:0 -18px;}
.num15{width:18px; height:18px; background:url('images/num15.png'); display:block; text-indent:-9999px;float:left;margin:0 2px 2px 0;}
.num15.activeSlide{background-position:0 -18px;}


.videos_slides{margin: 25px 0 0 0;}

.main{width:100%; min-height:600px; background:url('images/content_bg.png') top center repeat-y;}
.content{width:670px; padding:0 10px 0 35px; line-height:22px;}
.quote{width:680px; height:152px; background:url('images/quote_bg.png'); margin:40px 0 40px 0;}
.quote p{font-size:24px; text-align:center; padding:45px 0 0 0; line-height:28px; color:#f6d048;}

.sidebar{width:280px; margin:30px 0 0 0;}
.form{width:290px; height:480px; background:url('images/form_bg.png') no-repeat;}
.newsletter-signup {width:290px; height:129px; background:url('images/newsletter_btn.png'); text-indent:-9999px; display:block; margin:30px 0 0 0;}
.directions{width:290px; height:129px; background:url('images/directions_btn.png'); text-indent:-9999px; display:block; margin:30px 0 0 0;}
.media{width:290px; height:129px; background:url('images/media_btn.png'); text-indent:-9999px; display:block; margin:20px 0 0 0;}

.footer{width:100%; height:452px; background:url('images/footer_bg.png') repeat-x; margin:90px 0 0 0;}
.assoc{width:1050px; height:125px; background:url('/files/2022/10/assoc_bg2.png') 0 5px no-repeat; margin:0 auto; }
.info{margin:50px 0 0 0; text-align:center;}
.info a{color:white; text-decoration:none; font-size:12px;}

.sb-form { width: 220px; clear: both; margin-top: 73px; margin-left: 20px; float: left; }
.sb-form p { margin: 0; padding: 0; }
.sb-form input[type="text"], .sb-form input[type="email"], .sb-form input[type="tel"] { background: transparent; width: 220px; height: 44px; padding: 0 0 0 10px; color: #888773; margin-bottom: 7px; outline: none; font: 14px Arial, Helvetica, sans-serif; border: none; }
.sb-form textarea { margin-top: 7px; background: transparent; width: 220px; height: 126px; padding: 10px 0 0 10px; color: #888773; margin-bottom: 7px; font: 14px Arial, Helvetica, sans-serif; border: none; }
.sb-form input[type="submit"] { width: 78px; height: 38px;  display: block; clear: both; background: url('images/submit_btn.png') no-repeat; border: none; text-indent: -9999px; position: absolute; margin-left: 153px; margin-top: 4px;}

.newsletter-form { width: 220px; clear: both; margin-top: 73px; margin-left: 20px; float: left; }
.newsletter-form p { margin: 0; padding: 0; }
.newsletter-form input[type="text"], .newsletter-form input[type="email"] { background: transparent; width: 220px; height: 44px; padding: 0 0 0 10px; color: #888773; margin-bottom: 7px; outline: none; font: 14px Arial, Helvetica, sans-serif; border: none; }
.newsletter-form input[type="submit"] { width: 78px; height: 38px;  display: block; clear: both; background: url('images/submit_btn.png') no-repeat; border: none; text-indent: -9999px; position: absolute; margin-left: 153px; margin-top: 4px;}
.newsletter-form input.wpcf7-not-valid { border: 1px solid orange !important; }
.newsletter-form .wpcf7-form-control-wrap .wpcf7-not-valid { border: 1px solid orange !important; }
.newsletter-form .wpcf7-not-valid-tip { display: none; }

.sb-form input.nkp-captchar { width: 135px!important; }
.main-form {width: 560px;}
.main-form p { display: block; float: left; margin: 0; padding: 0; }
.main-form br { display: none; }
.main-form input[type="text"], .main-form input[type="email"], .main-form input[type="tel"] { border: 1px solid #aaa; width: 260px; height: 22px; display: block; margin-bottom: 10px; }
.main-form textarea { width: 539px; border: 1px solid #aaa; margin-bottom: 7px; }
.main-form .md { margin-right: 15px; }
.main-form select { display: block; }
.main-form input[type="submit"] { margin: 0; width: 78px; height: 38px; border: none; background: url('images/submit_btn.png') no-repeat; text-indent: -9999px; cursor: pointer;}
.main-form span.address input { width: 539px!important; }
.main-form span.age input { width: 120px!important; }
.main-form span.city input { width: 290px!important; }
.main-form span.state input { width: 80px!important; }
.main-form span.zip input { width: 130px!important; }
.main-form span.procedures input { width: 539px!important; }
.main-form span.gender select { width: 132px!important; }
.main-form span.timeframe select { width: 258px!important; }
.main-form input.nkp-captchar { width: 100px!important; }
.main-form .nkp-list-item { display: block; font-size: 12px; }
.nkp-validation-errors, .not-valid-tip, .nkp-not-valid-tip-no-ajax { font-size: 10px; color: maroon; }
.nkp-mail-sent-ok { font-size: 10px; color: green; width: 230px; margin: 5px auto 0 auto; }
.wpcf7-form .invalid { position: absolute; }
.wpcf7-validation-errors { display: none !important;}
.wpcf7-not-valid-tip { position: absolute; clear: left; z-index: 9999; background: #f6d048; border: 1px solid #fff; font-size: 10pt; border-radius: 4px; padding: 6px; color: #000; margin: -25px 0 0 30px; }
.wpcf7-captchar {width: 90px !important; margin-right: 10px;}  

.question {
    background: url("/wp-content/themes/drbalakhani/images/arrow_down.gif") no-repeat scroll 98% 50% #5F5953;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    margin-bottom: 2px;
    padding: 0 10px;
}
.ui-accordion-content ul {
    padding: 0 0 0 14px;
}
.ui-accordion-content ul li {
    list-style: none outside none;
}


</pre></body></html>