/* --------- Code present in the file - /home/surgic/public_html/site-css/style.css --------- */
*{margin:0;padding:0;font:400 16px/20px 'Rajdhani'}
a{text-decoration:none;color:#fff;cursor:pointer}
a:focus{-webkit-outline:1px dotted #ccc}
li{list-style:none}
h1{font:400 22px/20px 'Rajdhani'}
h2{font:400 20px/20px 'Rajdhani'}
h3{font:400 18px/20px 'Rajdhani'}
h4{font:400 16px/20px 'Rajdhani'}
p{font:400 16px/20px 'Rajdhani'}
img{max-width:100%;border:0;vertical-align:middle}
.stButton .stLarge{width:20px !important;height:20px !important}
.stButton .stLarge:hover{opacity:.75;background-position:inherit !important}
/*----------flexisel----------------------------*/
/* ----- Scrolling CSS ----- */
.nbs-flexisel-container{position:relative;max-width:100%}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0;padding:0;text-align:center}
.nbs-flexisel-inner{overflow:hidden;margin:0 auto;width:98%}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0;text-align:center}
.nbs-flexisel-item img{cursor:pointer;position:relative;margin:10px 0}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{position:absolute;z-index:99;margin:0;padding:0;top:0;height:40px;width:40px;cursor:pointer}
.nbs-flexisel-nav-left{left:0;background:url(../site-images/sprite.png) no-repeat -1px -127px}
.nbs-flexisel-nav-right{right:0;background:url(../site-images/sprite.png) no-repeat -1px -177px}
#Main-Menu,#Mobile-Menu{height:50px}
#Mobile-Menu{display:none}
.slicknav_menu{display:none;background:none !important}
.slicknav_menu a{color:#fff}
#menu{display:block;clear:both}
.no-product-to-view{font-size:18px;font-weight:600;background:#efeeee;color:#666;padding:20px;border-radius:2px}
/*----------flexisel---ends-------------------------*/
header,footer,section{width:100%;clear:both;position:relative}
footer,section{float:left}
header{background:#000;float:left;padding:10px 0;width:100%;clear:both}
#home_header{position:absolute;top:0;z-index:9}
#header,#footer,#sub_banner,#contact_us_form,#products_list,#product_category_list,#product_info,#product_info_video,#similar_products,#surgeon_registration_form,#login_form,#contact_write_to_team_form,#charities_form,#surgeon_change_password_form,#surgeon_reset_password_form,#fina_a_surgeon_form,#sectionContent,#privacy_form,#disclaimer_form,#feedback_form,#tell_a_friend_form,.surgeon-product-comments,#fina_a_surgeon_form,#product_info_files,#surgeon_profile_view_form,#surgeon_profile_edit_form,#staff_reset_password_form,#staff_profile_edit_form,#staff_profile_view_form,#about_us_form,#Accessibility,#accessibility{width:1240px;margin:0 auto}
.coming_soon{margin:4% 0 7% 0}
.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{height:200px;overflow-y:scroll}
#header{/*height:45px;padding:10px 0 25px 0;*/
}
.login-display{width:100%;float:right;clear:both;text-align:right;margin:0 0 10px}
.logo{float:left;margin-right:5%}
.main_menu{float:right;padding:10px}
.main_menu ul{float:left}
#menu li{float:left;color:#fff;padding:8px 13px;text-transform:uppercase;position:relative}
#menu li.home{padding:8px 0 0 0}
.main_menu ul li span.rightArrow{position:absolute;right:4%;top:25%}
.main_menu ul li a{color:#fff;font-weight:500;display:block}
.main_menu ul li a:hover{color:#ea2f17}
.main_menu ul li.home span{background:url(../site-images/sprite.png) no-repeat -2px -4px;margin:3px 0 0 0;width:25px;height:25px;display:block}
/*----------ADA Integration starts-----------*/
#home_page{color:#fff;background:#000}
.accessibility{width:42px;height:35px;display:block;background:url(../site-images/sprite.png) no-repeat -6px -57px;float:right;cursor:pointer;/* margin-left:40px;*/
/* display:none;*/
position:absolute;right:0;top:0;z-index:3}
#Access-Container{background:#000}
.table-div{width:100%;height:100%;display:table;table-layout:fixed}
.access-links a{font-size:18px}
.dfw-off{background:#e92004 !important;font:400 14px/20px 'Montserrat',sans-serif;letter-spacing:.5px;position:fixed;right:-140px;width:185px;text-align:left;top:0;z-index:99999;transition:.7s all ease}
.dfw-off a{display:block;background:url(../site-images/accessible-logo.png) no-repeat 10px center;padding:10px;font-weight:600}
#Accessibility .dfw-off a span{font-weight:600;padding-left:35px}
.dfw-off:hover{right:0}
#dfw-on{display:block;width:90%;height:100%}
.dfw-on,.dfw-off{display:none}
#Accessibility{max-width:1170px;min-width:300px;/*padding:2px 0;*/
padding:0;font:400 14px/20px 'Rajdhani';color:#fff;margin:0 auto}
#Accessibility a{color:#fff;font-weight:500}
.access-links{text-align:left;font:400 14px/20px 'Rajdhani';padding:0 2px}
.access-settings{text-align:right}
.fontsize{display:inline-block;width:150px;vertical-align:top;font-size:18px}
.fontsize span{display:inline-block;vertical-align:bottom}
.fontsize a{padding:0 4px;display:block}
#Accessibility .fontsize span.dfw-actSize a{color:#ffabab !important}
.fontminus a{font:400 14px/20px Verdana,Arial,Helvetica,sans-serif}
.fontreset a{font:500 16px/20px Verdana,Arial,Helvetica,sans-serif}
.fontplus a{font:600 20px/20px Verdana,Arial,Helvetica,sans-serif}
.accessible_on .access-links a{color:#fff !important}
#Accessibility .fontsize a{color:#fff !important}
.dfw-contrast{display:inline-block;width:140px;vertical-align:top;font-size:18px}
.dfw-contrast a{padding:0 3px;display:block}
#Accessibility .dfw-contrast span{display:inline-block;vertical-align:top;font:400 14px/20px 'Rajdhani'}
#Accessibility .dfw-contrastMode{background:#000;color:#fff}
#Accessibility .dfw-contrastMode a{color:#fff;border:2px solid #000}
.dfw-colorMode{background:#fff;color:#000}
#Accessibility .dfw-colorMode a{color:#000;border:2px solid #fff}
#Accessibility .dfw-contrast a.dfw-active{border:2px solid red}
.dfw-skip{/*overflow:hidden;*/
vertical-align:top;right:5px;top:0;position:absolute;font:400 14px/20px 'Rajdhani';display:none;z-index:999}
#skip-header.dfw-skip{top:0}
#skip-sidebar.dfw-skip{right:0}
.dfw-skip a{padding:0 5px}
.accessible_on a:focus{outline:2px solid #F00 !important}
.accessible_on .logo{padding:5px;background:#000}
.accessible_on .dfw-skip{display:block;background:#fff;border:1px solid #000}
.table-cell{display:table-cell;vertical-align:top}
.accessible_on .Intra-Tabs li.Banner1 a{background:#000 url(../site-images/products.png) no-repeat 23px 10px}
.accessible_on .Intra-Tabs li.Banner2 a{background:#000 url(../site-images/products.png) no-repeat -84px 10px}
.accessible_on .Intra-Tabs li.Banner3 a{background:#000 url(../site-images/products.png) no-repeat -190px 10px}
.accessible_on .Intra-Tabs li.Banner4 a{background:#000 url(../site-images/products.png) no-repeat -297px 10px}
.accessible_on .Intra-Tabs li.Banner5 a{background:#000 url(../site-images/products.png) no-repeat -403px 10px}
.accessible_on .main_menu ul li.home span{background:none;margin:0 20px 0 0;font-size:16px;font-weight:500}
.accessible_on.dfw-blackmode .dfw-skip{background:#000;border:1px solid #fff}
.accessible_on .login-display{margin:0 35px 10px 0}
.accessible_on .redline_onmap{display:none}
.accessible_on #loc-b{background:none;color:blue;border:1px solid #000}
.accessible_on.dfw-blackmode #loc-b{background:none;color:#fc0;border:1px solid #fff}
.accessible_on .Intra-Tabs li.Banner1 a:hover,.accessible_on .Intra-Tabs li.Banner1.Banner_here a{background:#000 url(../site-images/products.png) no-repeat 23px 10px !important}
.accessible_on .Intra-Tabs li.Banner2 a:hover,.accessible_on .Intra-Tabs li.Banner2.Banner_here a{background:#000 url(../site-images/products.png) no-repeat -84px 10px !important}
.accessible_on .Intra-Tabs li.Banner3 a:hover,.accessible_on .Intra-Tabs li.Banner3.Banner_here a{background:#000 url(../site-images/products.png) no-repeat -190px 10px !important}
.accessible_on .Intra-Tabs li.Banner4 a:hover,.accessible_on .Intra-Tabs li.Banner4.Banner_here a{background:#000 url(../site-images/products.png) no-repeat -297px 10px !important}
.accessible_on .Intra-Tabs li.Banner5 a:hover,.accessible_on .Intra-Tabs li.Banner5.Banner_here a{background:#000 url(../site-images/products.png) no-repeat -403px 10px !important}
.accessible_on #menu li{padding:8px 5px}
.accessible_on .manufacturers li a{font-weight:500}
.accessible_on .ypo-logo img{filter:invert(100%)}
.accessible_on.dfw-blackmode .ypo-logo img{filter:invert(0%)}
.accessible_on .smo_footer ul li span.nodisplay,.accessible_on .main_menu ul li.home span .nodisplay{display:block;background:none}
.smo_footer ul li span .nodisplay,.main_menu ul li.home span .nodisplay{display:none}
.accessible_on .banner_text{width:100%;text-align:center}
.accessible_on #Intra-Container .Intra-Tabs{top:0;left:0;position:relative;margin:0 auto 40px auto}
.accessible_on .manufacturers li a{background:none}
.accessible_on .manufacturers li{margin:0 18px}
.accessible_on .ypo-logo{margin:7px 0 7px 20px}
.accessible_on .prdt_title span,.accessible_on .subpage-contact-us .contact-us-more a{color:inherit}
.accessible_on #contact_us_form form input#btnContactRedlineSurgical,.accessible_on #manufacturer_details .a-href-cls{color:blue;border:2px solid;background:none}
.accessible_on.dfw-blackmode #contact_us_form form input#btnContactRedlineSurgical,.accessible_on.dfw-blackmode #manufacturer_details .a-href-cls{color:#fc0;border:2px solid;background:none}
.accessible_on .accessibility{cursor:initial}
.accessible_on .smo_footer ul li.fb span,.accessible_on .smo_footer ul li.twitter span,.accessible_on .smo_footer ul li.linkedin span,.accessible_on .smo_footer ul li.youtube span,.accessible_on .smo_footer ul li.googleplus span,.accessible_on .viewbutton,.accessible_on .edit_changePwd{background:none}
.accessible_on .smo_footer ul li{margin:5px 20px}
.accessible_on .member_surgeon{margin:10px 3%}
.accessible_on #Intra-Container,.accessible_on #Intra-Container .Intra-Tabs,.accessible_on header,.accessible_on section,.accessible_on #sub_banner,.accessible_on #sub_page_banner .banner-L,.accessible_on #sub_page_banner .banner-R,.accessible_on #sub_page_footer{background:#fff;color:#000}
.accessible_on .sub-ul-sub-menu,.accessible_on #menu li .sub-menu,.accessible_on #menu li .sub-sub-menu{background:#efeded}
.accessible_on.dfw-blackmode .sub-ul-sub-menu,.accessible_on.dfw-blackmode #menu li .sub-menu,.accessible_on.dfw-blackmode #menu li .sub-sub-menu{background:#3b3939}
.accessible_on .page_name{color:#c30c0c}
.accessible_on #Access-Container{background:#003263;height:30px;clear:both;margin-bottom:10px}
#Accessibility .dfw-contrastMode a{color:#fff !important}
#header .dfw-skip{top:30px}
.accessible_on{background:#fff}
.accessible_on.dfw-blackmode #Intra-Container,.accessible_on.dfw-blackmode #Intra-Container .Intra-Tabs,.accessible_on.dfw-blackmode #product_desc p.product_name,.accessible_on.dfw-blackmode #product_desc p,.accessible_on.dfw-blackmode .product_info h4,.accessible_on.dfw-blackmode #product_video h4,.accessible_on.dfw-blackmode #similar_products p,.accessible_on.dfw-blackmode #similar_products a,.accessible_on.dfw-blackmode .applicable_tech li,.accessible_on.dfw-blackmode .applicable_tech div,.accessible_on.dfw-blackmode .product_info h2,.accessible_on.dfw-blackmode #product_video h2{color:#fff}
.accessible_on.dfw-blackmode,.accessible_on.dfw-blackmode #Intra-Container,.accessible_on.dfw-blackmode #Intra-Container .Intra-Tabs,.accessible_on.dfw-blackmode header,.accessible_on.dfw-blackmode section,.accessible_on.dfw-blackmode #sub_banner,.accessible_on.dfw-blackmode #sub_page_banner .banner-L,.accessible_on.dfw-blackmode #sub_page_banner .banner-R,.accessible_on.dfw-blackmode #sub_page_footer,.accessible_on.dfw-blackmode #login_section,.accessible_on.dfw-blackmode .form_fields li label,.accessible_on.dfw-blackmode .section_heading,.accessible_on.dfw-blackmode #frmCharities li,.accessible_on.dfw-blackmode #product_detail,.accessible_on.dfw-blackmode .applicable_tech,.accessible_on.dfw-blackmode #products,.accessible_on.dfw-blackmode .form_fields li .cancel_btn{background:#000;color:#fff}
.accessible_on.dfw-blackmode a,.accessible_on.dfw-blackmode #Intra-Container a,.accessible_on.dfw-blackmode .main_menu ul li a,.accessible_on.dfw-blackmode #products a,.accessible_on.dfw-blackmode #menu-categories-sub li.menu-item a,.accessible_on.dfw-blackmode #menu-categories-sub li.menu-item .sub-sub-menu li a,.accessible_on.dfw-blackmode #menu-categories li.menu-item .sub-sub-menu li a,.accessible_on.dfw-blackmode #menu-categories li.menu-item a,.accessible_on.dfw-blackmode #products_list ul li a,.accessible_on.dfw-blackmode #products_list ul li a span,.accessible_on.dfw-blackmode #product_category a,.accessible_on.dfw-blackmode .subpage-contact-us .contact-us-more .view-off-map,.accessible_on.dfw-blackmode #sidebar .sidebar-list li a,.accessible_on.dfw-blackmode #surgeon_profile_view_form a,.accessible_on.dfw-blackmode #login a,.accessible_on.dfw-blackmode #contact_write_to_team a,.accessible_on.dfw-blackmode a.download,.accessible_on.dfw-blackmode #accessibility a{color:#fc0}
.accessible_on a,.accessible_on #Intra-Container a,.accessible_on .main_menu ul li a,.accessible_on #products_list ul li a,.accessible_on #products_list ul li a span,.accessible_on #product_category a,.accessible_on .subpage-contact-us .contact-us-more .view-off-map,.accessible_on #sidebar .sidebar-list li a,.accessible_on #surgeon_profile_view_form a,.accessible_on #login a,.accessible_on #contact_write_to_team a,.accessible_on a.download,.accessible_on a.dashboardImageButton,.accessible_on #accessibility a{color:blue}
.accessible_on .edit_changePwd{color:blue !important}
.accessible_on.dfw-blackmode .edit_changePwd{color:#fc0 !important}
.accessible_on .menu ul li,.accessible_on .menu ul li:first-child,.accessible_on.dfw-blackmode .menu ul li,.accessible_on.dfw-blackmode .menu ul li:first-child{border-right:0;border-left:0}
.accessible_on .rslides li{display:block;height:auto}
/*----------ADA Integration ends-----------*/
/* ------------------------------ Banner CSS ------------------------------ */
.rslides{width:100%;height:100%;position:relative}
.rslides li{width:100%;height:100%;left:0;top:0;display:none}
#Interactivity{position:relative}
.intra-div{width:100%;height:100%}
.Intra-L,.Intra-R{position:absolute;z-index:100;width:100%;height:100%;padding:0;margin:0;top:0}
.Intra-L{left:-100%}
.Intra-R{right:-100%}
.banner_text{position:absolute;top:19%;width:46%;z-index:2}
.product_info{font:400 14px/20px "Muli";padding-bottom:2%}
/*------------------------------------Theme CSS-------------------------------*/
#Intra-Container,#sub_page_banner,#products,#product_detail{width:100%;margin:0;padding:0;overflow:hidden;position:relative;background:#000}
#Interactivity{max-width:1240px;min-width:310px;margin:0 auto;padding:0}
/*----------------------------Interactivity CSS----------------------------------------*/
/*----- Home Page Banner ------------------*/
#Intra-Container #Interactivity{height:670px}
#Intra-Container #Banner0{background:url(../site-images/banner-spine-m.jpg) no-repeat left top}
#Intra-Container #Banner0 .Intra-L{background:#000 url(../site-images/banner2-l.jpg) no-repeat right top}
#Intra-Container #Banner0 .Intra-R{background:url(../site-images/banner2-r.jpg) no-repeat left top}
#Intra-Container #Banner1{background:url(../site-images/banner-hip-m.jpg) no-repeat left top}
#Intra-Container #Banner1 .Intra-L{background:#000 url(../site-images/banner-l.jpg) no-repeat right top}
#Intra-Container #Banner1 .Intra-R{background:url(../site-images/banner1-r.jpg) no-repeat left top}
#Intra-Container #Banner2{background:url(../site-images/banner-knee-m.jpg) no-repeat left top}
#Intra-Container #Banner2 .Intra-L{background:#000 url(../site-images/banner-l.jpg) no-repeat right top}
#Intra-Container #Banner2 .Intra-R{background:url(../site-images/banner0-r.jpg) no-repeat left top}
#Intra-Container #Banner3{background:url(../site-images/banner-shoulder-m.jpg) no-repeat left top}
#Intra-Container #Banner3 .Intra-L{background:#000 url(../site-images/banner4-l.jpg) no-repeat right top}
#Intra-Container #Banner3 .Intra-R{background:url(../site-images/banner4-r.jpg) no-repeat left top}
#Intra-Container #Banner4{background:url(../site-images/banner5-m.jpg) no-repeat left top}
#Intra-Container #Banner4 .Intra-L{background:#000 url(../site-images/banner5-l.jpg) no-repeat right top}
#Intra-Container #Banner4 .Intra-R{background:url(../site-images/banner5-r.jpg) no-repeat left top}
/*------ Home Page Banner ends ----------*/
/*------ sub Page Banner ----------*/
#sub_banner{position:relative;background:url(../site-images/sub-banner-m.jpg) no-repeat left top;text-align:center;padding:1% 0;color:#fff;background-size:100% 110px}
#sub_page_banner .banner-L{background:#000 url(../site-images/sub-b-l.jpg) no-repeat right top;background-size:100% 110px}
#sub_page_banner .banner-R{background:url(../site-images/sub-b-r.jpg) no-repeat left top;background-size:100% 110px}
.banner-L,.banner-R{position:absolute;z-index:100;width:100%;height:100%;padding:0;margin:0;top:0}
.banner-L{left:-100%}
.banner-R{right:-100%}
.main_text{font:600 42px/45px "rajdhani";margin-bottom:10px;text-transform:capitalize}
.main_text sup{font:600 18px/20px "rajdhani";vertical-align:top}
.sub_text{font:300 14px/20px "Muli"}
.sub_text sup{font:300 8px/15px "Muli";vertical-align:top}
.page_name{color:#ffbdbd;font:300 14px/20px "Muli";text-transform:capitalize}
/*------ sub Page Banner ends ----------*/
.Intra-Tabs li{width:60px;height:60px;margin:0 20px;display:inline-block}
.Intra-Tabs li a{width:100%;height:100%;display:block;border-radius:50%;border:3px solid #1c1c1c}
.Intra-Tabs li.Banner1 a{background:url(../site-images/products.png) no-repeat 23px 10px}
.Intra-Tabs li.Banner1 a:hover,.Intra-Tabs li.Banner1.Banner_here a{background:#e92004 url(../site-images/products.png) no-repeat 23px 10px !important}
.Intra-Tabs li.Banner2 a{background:url(../site-images/products.png) no-repeat -84px 10px}
.Intra-Tabs li.Banner2 a:hover,.Intra-Tabs li.Banner2.Banner_here a{background:#e92004 url(../site-images/products.png) no-repeat -84px 10px !important}
.Intra-Tabs li.Banner3 a{background:url(../site-images/products.png) no-repeat -190px 10px}
.Intra-Tabs li.Banner3 a:hover,.Intra-Tabs li.Banner3.Banner_here a{background:#e92004 url(../site-images/products.png) no-repeat -190px 10px !important}
.Intra-Tabs li.Banner4 a{background:url(../site-images/products.png) no-repeat -297px 10px}
.Intra-Tabs li.Banner4 a:hover,.Intra-Tabs li.Banner4.Banner_here a{background:#e92004 url(../site-images/products.png) no-repeat -297px 10px !important}
.Intra-Tabs li.Banner5 a{background:url(../site-images/products.png) no-repeat -403px 10px}
.Intra-Tabs li.Banner5 a:hover,.Intra-Tabs li.Banner5.Banner_here a{background:#e92004 url(../site-images/products.png) no-repeat -403px 10px !important}
#Intra-Container .Intra-Tabs{top:20%;left:10px;width:565px;background:#0c0c0c;text-align:center;height:100px;margin-bottom:95px;clear:both}
#Intra-Container-S .Intra-Tabs{bottom:10px;right:10px}
#Intra-Container .Intra-Tabs h4{font:400 40px/40px "rajdhani";display:block;padding:15px 0;text-transform:uppercase}
#Intra-Container .Intra-Tabs ul{position:absolute;left:23px}
.click_videos{text-align:center;border:1px solid #434343;width:180px;padding:10px 20px;margin:0 auto;font:400 14px/20px "rajdhani"}
.manufacturers{width:auto;float:left;text-align:center}
.manufacturers ul{margin:0 auto}
.manufacturers li{float:left;margin:0 12px;border-bottom:1px solid #313131}
.manufacturers ul.manufac-logo li{float:left;margin:0 2px}
.manufacturers ul.manufac-logo li a{display:block;/** font:300 22px/22px "rajdhani";background:#a20307;padding:5px 8px;border:5px solid #1c1c1c;border-radius:5px;text-transform:uppercase;**/
}
.manufacturers li a{font:300 22px/22px "rajdhani";display:block;background:#a20307;padding:5px 8px;border:5px solid #1c1c1c;border-radius:5px;text-transform:uppercase}
.manufacturers h4{font:400 36px/40px "rajdhani";margin:10px 0}
/*product_category list page*/
#product_category{margin:4% 0}
#product_category a{color:#000}
#menu li .sub-menu,#menu li .sub-sub-menu{display:none;position:absolute;width:200px;background:#000;top:35px;left:15px;z-index:1}
#menu li .sub-menu li,#menu li .sub-sub-menu li{padding:0;width:100%;border-bottom:1px solid #3d4245}
#menu li .sub-menu li a,#menu li .sub-sub-menu li a{padding:10px 2% 10px 5%;float:left;font-size:13px;clear:both;width:96%}
#menu li .sub-sub-menu{top:-1px;background:#000;z-index:1;left:100%}
#menu li:hover>ul,#menu-item:hover>.sub-ul-sub-menu{display:block}
#menu li .sub-sub-menu li{width:100%}
.sub-ul-sub-menu{position:absolute;width:100%;left:99%;background:#000;display:none}
.sub-ul-sub-menu ul{position:absolute;width:100%;left:99%;background:#000}
#menu-categories .menu-item{list-style:square;color:#858585;border-bottom:1px solid #ebebeb;width:90%;background:url(../site-images/sprite.png) no-repeat 217px -640px;cursor:pointer}
#menu-categories li.menu-item.selected{background:url(../site-images/sprite.png) no-repeat 217px -693px;/*color:#ea2f17;*/
}
/*#menu-categories li.menu-item.selected a,#menu-categories li.menu-item .sub-sub-menu li.selected a{color:#ea2f17}
*/
#menu-categories.manufacturers-side-list .menu-item{background:none}
#menu-categories li.menu-item a,#menu-categories li.menu-item .sub-sub-menu li a{color:#515151;font-weight:400}
#menu-categories .menu-item ul{display:none}
#menu-categories .menu-item.selected ul,#menu-categories .menu-item.selected ul ul li{display:block}
/* sub menu */
#menu-categories-sub{margin:0 0 0 15px}
#menu-categories-sub .menu-item{list-style:square;color:#858585;border-bottom:1px solid #ebebeb;width:90%;cursor:pointer;position:relative}
#menu-categories-sub .menu-item .sidebar-arrow{position:absolute;right:10px;background:url(../site-images/sprite.png) no-repeat -5px -655px;width:6px;height:10px;top:15px}
#menu-categories-sub li.menu-item.selected{color:#ea2f17}
#menu-categories-sub li.menu-item.selected .sidebar-arrow{position:absolute;right:10px;background:url(../site-images/sprite.png) no-repeat -5px -712px;width:9px;height:5px;top:15px}
/*#menu-categories-sub li.menu-item.selected a,#menu-categories-sub li.menu-item .sub-sub-menu li.selected a{color:#ea2f17}
*/
#menu-categories-sub li.menu-item a,#menu-categories-sub li.menu-item .sub-sub-menu li a{color:#515151;font-weight:400}
#menu-categories-sub li.menu-item a:hover,#menu-categories-sub li.menu-item .sub-sub-menu li a:hover,#menu-categories-sub li.menu-item.selected>a{color:#ea2e17}
#menu-categories-sub .menu-item ul{display:none;position:unset;background:none;width:95%;margin:0 0 0 5%}
#menu-categories-sub .menu-item ul li{border:0}
#menu-categories-sub .menu-item ul li a{padding:5px 0}
#menu-categories-sub .menu-item.selected ul,#menu-categories-sub .menu-item.selected ul ul li{display:block}
#menu-categories-sub .menu-item ul.sub-ul-sub-menu li{list-style-type:disc}
#menu-categories-sub .menu-item ul.sub-ul-sub-menu ul.sub-ul-sub-menu li{list-style-type:circle}
/* sub menu end */
.menu-categories-container{margin-top:5px;margin-bottom:25px}
#menu-categories{margin:0 0 0 15px}
.category_sidebar{width:270px;float:left}
#cat_prdts_list{width:100%;float:left}
#similar_products #cat_prdts_list li{width:265px;text-align:center;float:left;margin:0 10px 10px 0;min-height:360px;border:1px solid #d2d2d2}
#cat_prdts_list li{width:calc(25% - 12px);text-align:center;float:left;margin:10px;margin-left:0;min-height:360px;border:1px solid #d2d2d2}
#cat_prdts_list ul.category-videos li{min-height:0;position:relative;padding:5px;float:left;text-align:center;display:table;width:auto;height:180px;width:226px;border:0}
#cat_prdts_list ul.category-videos li a{display:table-cell;vertical-align:top}
#cat_prdts_list ul.category-videos li a i{display:block;font:400 15px/20px 'Rajdhani';margin:5px 0 0 0}
#cat_prdts_list ul.category-videos li a img{width:210px;height:118px}
#cat_prdts_list ul.category-videos li span{position:absolute;left:50%;top:50%;margin:-55px 0 0 -24px;width:48px;height:48px}
#cat_prdts_list ul.category-videos li span img{width:48px;height:48px}
.category_title{font:500 24px/25px 'Rajdhani';text-transform:uppercase}
.category_sidebar hr{width:40px;border:2px solid #333}
#menu-categories li a{font:500 16px/20px 'Rajdhani';color:#515151;text-transform:uppercase;display:list-item;padding:12px 0}
#menu-categories-sub li a{font:500 16px/20px 'Rajdhani';color:#515151;text-transform:uppercase;display:list-item;padding:12px 0}
.prdt_title{font:700 17px/20px 'Rajdhani';margin:15px 0;padding:5px 5px;text-transform:capitalize}
.prdt_title span{color:#ea2e17;font:500 17px/30px 'Rajdhani'}
.image_popup.slides li{margin:0 auto;text-align:center}
/*product_category list page ends*/
/*product detail page */
#product_detail{background:#fff;margin:2% 0}
.nbs-flexisel-container{position:relative;width:500px}
.flex-next{background:url(../site-images/sprite.png) no-repeat 0 -125px}
.flex-prev{background:url(../site-images/sprite.png) no-repeat -1px -177px}
#f1{width:300px;height:300px;overflow:hidden;margin:0 auto 20px auto;position:relative}
#f2{width:320px;margin:0 auto}
.flexslider .slides img{cursor:pointer}
.product_imgs{width:42%;float:left;margin-right:40px;position:relative}
.product_imgs .image_popup.slides li{text-align:center}
.product_imgs #f1 .flex-direction-nav a{z-index:9999;top:120px}
.product_imgs #f2{display:table}
.product_imgs .flexslider .slides img{width:auto;display:inline-block}
.product_imgs .flexslider .slides>li{-webkit-backface-visibility:hidden;display:table-cell !important;vertical-align:middle;float:none !important;margin:0 10px}
#product_desc{width:52%;float:left}
#product_desc ul,#product_desc ol{float:left;width:100%;margin:0 0 0 15px}
#product_desc ul li{list-style-type:disc;font:500 16px/25px "rajdhani";color:#858585}
.image-source-link{color:#98c3d1}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;/* ideally,transition speed should match zoom duration */
-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}
#product_desc p.product_name{font:600 32px/30px "rajdhani";color:#3e3e3e;padding-bottom:20px;border-bottom:1px solid #cecece;margin-bottom:20px;text-transform:capitalize}
#product_info_video .multiple_videos.product_info,#product_info_video .product_info.product_info_full{width:98%}
#product_desc_video h4,#product_desc_video hr{text-align:left;margin:0;font-weight:bold}
#product_desc_video h4{margin-top:15px}
#product_desc p.multiple_videos.product_name{border:0;margin:0;padding:0}
.multiple_videos.share_prdt div{float:right;width:300px}
p.productCategoryName{float:left}
p.productCategoryName a,span.productCategoryName a{color:#e92004}
.multiple_videos.share_prdt{border-bottom:1px solid #cecece;margin:10px 0}
#product_desc p{font:500 16px/30px "rajdhani";color:#858585}
#product_desc p sup{font:500 12px/30px "rajdhani"}
.share_prdt{width:100%;float:left;margin:4% 0}
.share_prdt span.share-text{font:700 18px/20px 'Rajdhani';float:left;margin-right:5px;color:#545454}
.share_prdt li a{width:30px;height:30px;float:left}
.share_prdt li.smo_fb a{background:url(../site-images/smo-icons.png) no-repeat 5px 2px}
.share_prdt li.smo_twitter a{background:url(../site-images/smo-icons.png) no-repeat -28px 2px}
.share_prdt li.smo_linkedin a{background:url(../site-images/smo-icons.png) no-repeat -62px 2px}
.share_prdt li.smo_youtube a{background:url(../site-images/smo-icons.png) no-repeat -99px 2px}
.share_prdt li.smo_googleplus a{background:url(../site-images/smo-icons.png) no-repeat -134px 1px}
#product_info_video .product_info{width:48%;float:left;margin-right:40px}
.multiple_videos.product_info{width:100%}
#product_video{width:48%;float:left;/*height:315px;*/
margin:0 0 20px}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.product_info h2,#product_video h2{font:600 28px/36px "rajdhani";text-transform:uppercase;color:#313131}
.product_info hr,#product_video hr{border:1px solid #cecece;width:100px;text-align:center;margin:0 0 30px}
.applicable_tech{background:#f6f6f6;padding:1%;float:left;width:100%;color:#666;font:500 16px/20px 'Rajdhani'}
.applicable_tech h3{font-weight:bold;margin:10px 0 0}
.applicable_tech div{color:#666;font:500 16px/20px 'Rajdhani'}
.applicable_tech strong{font-weight:bold}
.applicable_tech img.imgleft{float:left;margin:0 5px 5px 0}
.applicable_tech ul,.applicable_tech ol{margin:0 0 0 20px}
.multiple_videos.applicable_tech{width:94%;float:left}
.applicable_tech li{font:500 16px/30px "rajdhani";color:#666;list-style:square}
.applicable_tech ul.ulTable li{margin:0 0 12px}
.applicable_tech ol li{list-style-type:decimal}
.applicable_tech p{font:500 16px/20px 'Rajdhani';/*font-style:italic;*/
margin:20px 0}
.applicable_tech_link span,.applicable_tech_link img,.applicable_tech_link p{float:left}
.applicable_tech_link span{font:700 18px/20px 'Rajdhani';color:#323232;text-transform:uppercase}
.applicable_tech_link img{margin:0 20px}
#similar_products_main{padding:3% 0}
#similar_products{min-height:300px;overflow:hidden}
#similar_products a{color:#000}
#similar_products #cat_prdts_list{width:100%;float:left}
#similar_products .nbs-flexisel-container{width:100%}
#similar_products #cat_prdts_list li{margin:0 20px}
#similar_products p{text-transform:uppercase;text-align:center;border:0;font:600 32px/30px "rajdhani";color:#3e3e3e;margin-bottom:20px}
.main_video{width:100%;float:left;clear:both;text-align:center;margin:15px auto;position:relative}
.video_utube_icon{position:absolute;left:46%;top:39%;cursor:pointer}
.video_slider{width:100%;float:left}
.video_slider .nbs-flexisel-container{position:relative;width:100%}
.video_slider .nbs-flexisel-inner{width:94%}
.video_slider li{float:left;margin:0 2px;width:auto !important}
.video_slider .nbs-flexisel-nav-left{left:-25px}
.video_slider .nbs-flexisel-nav-right{right:-25px}
.product-videos{float:left;width:100%}
.product-videos h2{font:600 28px/36px "rajdhani";text-transform:uppercase;color:#313131}
.product-videos a.video-thumb{position:relative;margin:0 10px 10px 0;border:1px solid #ccc;padding:5px;height:auto;float:left;text-align:center;display:inline-block}
.product-videos a.video-thumb img{width:210px;height:118px}
.product-videos a.video-thumb span{position:absolute;left:50%;top:50%;margin:-32px 0 0 -24px;width:48px;height:48px}
.product-videos a.video-thumb span img{width:48px;height:48px}
/*productdetail page ends*/
/*surgeon_registration**/
#surgeon_registration{padding:15px 0}
.form_validate{margin:0 auto;border-radius:5px;padding:15px;width:98%}
.form_fields li{width:25%;margin:12px 5% 12px 0;float:left}
#surgeon_registration .form_fields li{min-height:75px}
#frmSurgeonRegistrationForm .form_fields li.profile_pic{height:auto;margin:0}
.mandatory{color:red;font-weight:bold}
#dob{background:#fff url(../site-images/hour.jpg) no-repeat 99% center !important}
#frmSurgeonRegistrationForm .form_fields li.submit_cancel{text-align:left}
#frmSurgeonRegistrationForm .form_fields li.profile_appearance_error{margin:0 auto;width:90% !important;height:20px}
.profile_appearance_error label{margin-bottom:0}
#frmSurgeonRegistrationForm .form_fields .profile_appearance,#frmSurgeonRegistrationForm .description_textarea li,#frmSurgeonRegistrationForm .form_fields li.description{min-height:auto;height:auto}
.form_fields li label{width:100%;float:left;margin-bottom:10px;font:600 16px/20px "rajdhani"}
.form_fields li.submit_cancel{margin:10px auto;text-align:center;width:100%}
.form_fields li.description textarea{width:93%}
.form_fields li.description{width:100%}
.form_fields li.city{margin:10px 5% 10px 0}
.form_fields li.gender{/*margin:18px 4% 18px 0;*/
}
.form_fields li.surgeon_work_email{margin:13px 5% 4px 0}
.form_fields li input{width:300px}
.form_fields li input,.form_fields li textarea{padding:5px;border:1px solid #ccc;border-radius:5px}
.practice_address textarea{width:100%}
.description_textarea li{width:45%}
.description_textarea li textarea{width:96%}
.form_fields li input[type="radio"]{width:10px;vertical-align:middle;margin-right:5px;transform:scale(1.3)}
.form_fields li select{width:312px;padding:5px;border:1px solid #ccc;border-radius:5px}
.form_fields li.gender div{width:100px;float:left}
.form_fields li .submit_btn,.form_fields li .cancel_btn,#manufacturer_details .a-href-cls{background:#e92004;padding:12px 30px;color:#fff;text-transform:uppercase;font:500 18px/20px "rajdhani";cursor:pointer;border:0;width:auto;letter-spacing:3px}
.form_fields li .submit_btn{margin-right:15px;margin-bottom:10px}
.form_fields li .cancel_btn{background:none;color:#000;border:3px solid #ccc;padding:10px 20px}
#feedback_form .form-title-container{background:#e92004 !important;border:0 !important}
#feedback_form #form-element-list li input[type="submit"]{background:#e92004 !important}
/*surgeon_registration ends**/
/*Charities starts**/
#frmCharities li{width:92%;float:left;clear:both;background:#f0f3f2;padding:3%;margin:2% auto}
#frmCharities li div,#frmCharities li p,#frmCharities li a{float:left}
#frmCharities li div{width:250px}
#frmCharities .charities_desc{width:75%;padding:0 10px}
.charities_desc .section_heading{text-align:left;font:600 29px/30px "rajdhani";margin:0 0 10px 0}
#frmCharities li a,.manufacturer_readmore{width:auto;background:#e92004;padding:10px 20px;font-weight:500;float:left;clear:both;margin-top:5%;text-transform:uppercase;border-radius:3px}
/*Charities ends**/
/*footer css*/
#home_footer{position:absolute;bottom:4%;z-index:999;padding:15px 0}
.copy_rights{float:right;font:400 13px/20px "Muli";margin:16px 10px 0 0}
.copy_rights_mobile{display:none}
.footer-parts{width:37%;float:right;margin:62px 0 0;/*background:url("/site-images/footer-bg.jpg") 0 0 no-repeat;background-size:100% 100%;*/
}
.ypo-logo{float:right;margin:7px 0}
.member_surgeon ul li a{font:600 30px/30px "rajdhani";text-transform:uppercase;border:1px solid #434343;padding:5px 60px 5px 25px}
.member_surgeon{margin:10px 8%;float:left}
.smo_footer{float:right;margin:0 1% 0 0}
.smo_footer ul li{float:left;margin:10px 0}
.smo_footer ul li a{display:block}
.smo_footer ul li span{width:30px;height:30px;display:block}
.smo_footer ul li.fb span{background:url(../site-images/smo-footer.png) no-repeat 4px 4px}
.smo_footer ul li.twitter span{background:url(../site-images/smo-footer.png) no-repeat -27px 4px}
.smo_footer ul li.linkedin span{background:url(../site-images/smo-footer.png) no-repeat -56px 4px}
.smo_footer ul li.youtube span{background:url(../site-images/smo-footer.png) no-repeat -87px 4px}
.smo_footer ul li.googleplus span{background:url(../site-images/smo-footer.png) no-repeat -121px 4px}
.member_surgeon ul li{float:left;margin:0 3px}
.member_surgeon ul li:first-child{background:url(../site-images/sprite.png) no-repeat 230px -323px}
.member_surgeon ul li:last-child{background:url(../site-images/sprite.png) no-repeat 230px -394px}
.footer_menu ul,.footer_menu .ypo-logo{width:100%;text-align:center;margin:10px auto}
#sub_page_footer{/*height:120px;*/
padding:10px 0;color:#fff;background:#212025}
.footer_menu li{display:inline-block;text-transform:uppercase}
.footer_menu li a{padding:0 25px;font:500 16px/30px "rajdhani"}
/*footer css ends*/
/*our products*/
#products{background:#fff;float:left}
#products_list ul{width:98%;margin:4% auto;display:table;text-align:center}
#products_list ul li{float:left;width:215px;margin:10px 10px 10px 0;border:1px solid #e5e5e5;text-align:center;padding:8px 5px 8px 5px}
#products_list ul.second_row{width:55%;margin-top:7%}
#products_list ul li a,#products_list ul li a span{font:600 16px/24px "rajdhani";color:#050505;text-transform:uppercase;display:block}
#products_list ul li a:hover,#products_list ul li a span:hover,#products_list ul li:hover{color:#e92004}
/*#products_list ul li img{clear:both;margin-top:-55px}
*/
ul.sub_cat_list li a img{display:block;margin:0 auto 20px;max-height:129px}
#products_list ul.sub_cat_list li{min-height:200px}
/*our products ends*/
/*Contact form*/
.section_heading{text-align:center;font:600 40px/40px "rajdhani";text-transform:uppercase;color:#333;margin:5px 0}
#contact_form{padding:15px 0;border-top:1px solid #a7a6a6}
#contact_us_form form{width:80%;margin:0 auto}
#contact_us_form form li{float:left;width:50%}
#contact_us_form form textarea{height:110px}
#contact_us_form form input,#contact_us_form form textarea{width:88%;border:0;padding:10px 10px 10px 30px;background:#eee;margin-bottom:5px;font:400 12px/20px "Muli";color:#1a1a1a}
#contact_us_form form input#btnContactRedlineSurgical{background:#e92004;width:108px;cursor:pointer;color:#fff;text-align:center;margin:0 auto;font:500 18px/20px "rajdhani";padding:10px}
.redline_onmap{margin:10px auto;clear:both;width:98%;display:inline-table;padding-left:5px}
/*Contact form ends*/
/*login form starts*/
#login_section{width:350px;margin:20px auto;background:#f2f3f4;text-align:center;padding:30px;border:1px solid #dfe3e9;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:table}
#login_section .form_validate{margin:0 auto;border-radius:5px;padding:0;width:auto}
#login_section .form_fields li{width:98%;margin:0;background:none;display:block;padding:5px 0;clear:both}
#login_section .form_fields li input,#login_section.form_fields li textarea{float:left;width:98%}
#login_section #chk_remember_me{width:20px}
#login_section #btnSurgeonLogin,#login_section #btnStaffLogin{float:right;width:auto}
#login_section .form_fields li label{text-align:left}
#login_section .form_fields li.submit_cancel span{float:left;line-height:13px}
/*login form ends*/
/*surgeon-contact-write-to-team form starts*/
#frmSurgeonContactWriteToTeam .form_fields li{width:98%;margin:0;float:left}
/*surgeon-contact-write-to-team form ends*/
/*dashboard starts*/
#frmSurgeonDashboard,#frmSurgeonProfileView{display:table;padding:0}
/*dashboard ends*/
/*changepwd starts*/
#frmSurgeonChangePassword,#frmSurgeonResetPassword,#frmStaffChangePassword,#frmStaffResetPassword,#frmStaffResetPasswordChange{width:300px;display:table;margin:0 auto}
#frmSurgeonChangePassword li,#frmSurgeonResetPassword li,#frmStaffChangePassword li,#frmStaffResetPassword li,#frmStaffResetPasswordChange li{width:100%}
/*changepwd ends*/
/*manufacturers_list starts*/
#manufacturers_list li{width:300px;float:left;margin:1% 3%;padding:10px;text-align:center;min-height:430px;border:1px solid #e9e9e9;border-radius:5px}
#manufacturers_list li h4{font-weight:700;font-size:22px;margin:10px 0}
.manufacturer_readmore{float:none;color:#fff;display:block;width:75px;margin:5px auto;padding:8px 20px}
#manufacturer_details img{width:300px;float:left}
.manufacturer_details_desc{float:left;width:70%;margin-left:10px}
#manufacturer_details .label{font:600 22px/30px "rajdhani"}
#manufacturer_details .a-href-cls{margin:10px;float:left;padding:10px 20px;margin-left:0}
.manufacturer_details_desc p a{color:#000}
.manufacturer_details_desc p{text-align:justify;line-height:22px}
/*manufacturers_list ends*/
/*Forum starts*/
#forum{padding:20px 0}
#products_list ul.forum_header,#products_list ul.forum_body{width:100%;float:left;clear:both;box-sizing:border-box}
#products_list ul.forum_header li{width:calc(100%/4);float:left;padding:8px 8px;margin:0;border:0;background:#e92004;color:#fff;text-transform:uppercase;font:600 18px/20px 'Rajdhani';text-align:left;box-sizing:border-box}
#products_list ul.forum_body li{width:calc(100%/4);float:left;padding:8px 8px;margin:0;border:0;text-align:left;box-sizing:border-box}
div{box-sizing:border-box}
#products_list ul.forum_body{border-bottom:1px dashed #bd8888}
#topic_frm .form_fields li{width:100%;margin:0}
#topic_frm .form_fields li textarea,#topic_frm .form_fields li input{width:90%}
#frmSurgeonContactWriteToTeam .form_fields li textarea,#frmSurgeonContactWriteToTeam .form_fields li input{width:90%}
#topic_frm .top_border{width:92%}
#subscribe_topic{width:20px}
.post-reply li{width:100%;float:left;clear:both}
.top_border{clear:both;float:left;margin:10px 0 0;width:495px}
.top_border{background:#fff url("/images/upload-icon.png") no-repeat scroll 93% center;float:left;/*outline:2px dashed #000;outline-offset:-11px;*/
border:2px dashed #000;outline:0;outline-offset:0;transition:outline-offset .15s ease-in-out 0s,background-color .15s linear 0s;height:44px;position:relative}
.textMain div.input .top_border input[type="file"]{padding:40px 0 40px 5% !important;margin:0;width:94.6% !important;border:0}
.upload_files{opacity:0;width:0;height:0;/*position:absolute;*/
z-index:-1px}
.prof_img{width:100px}
.reply_date{font-size:14px;font-style:italic}
.download_note{font-size:12px;font-style:italic;padding:0 !important}
.no_border{border:0 !important}
.textMain p{padding:0 !important}
#reply_frm .form_fields li{width:100%;clear:both;float:left;min-height:0}
#reply_frm .form_fields textarea,#reply_frm .form_fields .top_border,#reply_frm .form_fields input[type=file]{width:60%}
.top_border label{margin:14px 0 10px 15px;cursor:pointer}
/*Forum ends*/
/*profile starts*/
#frmStaffProfileView li.txtLabel{width:200px;font:500 16px/25px "rajdhani";float:left}
#frmStaffProfileView .profileDetails{width:100%;float:left;clear:both}
#staff_profile_view{padding:20px 0}
#frmSurgeonProfileView h2,#frmSurgeonRegistrationForm h2,#frmStaffProfileView h2,#frmStaffForm h2{font:600 32px/30px "rajdhani";float:left}
#frmSurgeonProfileView .profileDetails{width:100%}
.edit_changePwd{float:right;background:#e92004;color:#fff !important;padding:5px 20px;text-transform:uppercase;margin:0 0 10px 5px;font-weight:500}
.profile_header{width:100%}
.profileDetails{float:left;width:auto}
.profileDetails ul{width:100%;display:inline-block;padding:5px 0}
.profileDetails legend b,.section_info_heading{font:600 18px/30px "rajdhani"}
.profileDetails h4{color:#e92004;font-size:19px;font-weight:600}
.profileDetails fieldset{padding:15px}
.profileDetails .profileDisplaySetting{text-align:center}
.profileDetails .profileDisplaySetting ul li:first-child{text-align:left}
.form_fields .profile_appearance{width:90%}
.form_fields .profile_appearance label{width:auto;float:left;margin-right:10px}
.profile_appearance div{width:60px;float:left}
.reg_edit_work_info{clear:both;float:left;width:100%}
a.addWorkLocation{float:left;clear:both}
#frmSurgeonProfileView{margin-bottom:20px;padding:0 12px;box-sizing:border-box}
/*profile ends*/
#feedback_form,#tell_a_friend_form{margin:20px 0}
#frmSurgeonProductComments{padding:0;width:100%}
#frmSurgeonProductComments h4{font:600 18px/20px 'Rajdhani'}
#frmSurgeonProductComments .form_fields li textarea{width:100%}
#frmSurgeonProductComments .form_fields li{width:97%}
#frmSurgeonProductComments .form_fields li.submit_cancel{width:auto;margin:20px 0;clear:both}
.comments-list{margin:25px 0}
.comments-list li{width:100%;float:left;margin:10px 0}
.comments-list li .surgeon-name{font-weight:600;clear:both;width:100%;float:left}
.comments-list li .surgeon-date{font-weight:500;clear:both;width:100%;float:left;font-style:italic}
#product_info_files li{float:left;width:23%;margin:10px}
#product_info_files a.download{margin:0 0 0 5px;font-size:16px}
#find_surgeon,.member_search{width:100%;float:left;clear:both;margin:10px auto}
#find_surgeon li{width:170px;margin:5px;float:left}
#find_surgeon .form_fields li select,#find_surgeon .form_fields li input,#find_surgeon .form_fields li textarea{width:92%}
#find_surgeon .form_fields li .submit_btn{margin-right:15px;width:auto;padding:5px 20px}
.content-div .member_search li{float:left;width:29%;border:1px solid #adadad;border-radius:5px;margin:10px;padding:5px;min-height:85px}
.content-login-div .member_search li{float:left;width:22%;border:1px solid #adadad;border-radius:5px;margin:10px;padding:5px;min-height:85px}
.doctor_image{float:left;margin-right:10px}
.doctor_image img{height:80px;width:73px}
.doctor_details{width:70%;float:left}
.doctor_details a{color:#000}
.doctor_details a.view_member{background:#e92004;color:#fff;padding:3px 12px;float:left;margin:10px 0 0 0}
.profileDetails.find_surgeon_profile_view{width:70%;margin-bottom:25px}
#frmStaffProfileView a{color:#000}
.aboout-us-text p{margin:0 auto 15px auto}
.aboout-us-text{float:left;width:70%;margin-left:25px;text-align:justify}
#about_us{padding:25px 0}
.about-us-image{float:left;width:25%}
.applicable_tech .no-border{float:left;margin:0 10px}
#accessibility a{color:#000}
.sub_heading,#accessibility h2{font-weight:600;font-size:18px;margin:5px 0}
.manufacturer_details_desc p,#frmCharities li p,#product_desc p{/*text-align:justify;*/
line-height:25px}
/*-----------------------------------------------------------------*/
label.error{color:red}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
#dob{cursor:pointer}
.pagination{float:left;width:100%;padding:0 10px 10px}
.showTotalRecord{float:left;margin-top:6px}
.pageNumber{float:right}
.pageNumber a{padding:5px 10px;color:inherit;border:1px solid #ddd;border-collapse:collapse;margin-left:3px;border-radius:1px;min-width:10px;text-align:center;vertical-align:middle;float:left}
.pageNumber a.active{border:1px solid #c5c5c5;background:#e4e1e1;cursor:default}
.pageNumber a.active:hover,.pageNumber a:focus{border:1px solid #c5c5c5;background:#e4e1e1;text-decoration:none}
.pageNumber a:hover{border:1px solid #ddd;background:#f5f5f5;text-decoration:none}
.searchpagination{clear:both;display:block;padding:20px 0;text-align:center;width:100%}
.searchpagination a{color:#333}
.member_search_no_record li{float:left;margin:10px;padding:5px;width:28%;font-weight:bold}
a.addWorkLocation,a.linkButtonRemove{color:#5f83ef;cursor:pointer}
a.hide{display:none}
#login a,#contact_write_to_team a,a.download{color:#5f83ef;cursor:pointer}
.pageFade{position:fixed;width:100%;height:100%;background:#f9f9f9;top:0;left:0;opacity:0;display:none;z-index:99}
.pageLoading{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%) repeat scroll 0 0;border:1px solid #444;border-radius:1px;box-shadow:0 1px 4px 0 rgba(50,50,50,.8),0 1px 0 0 #888 inset;color:#ebebeb;float:left;margin:3px 2px 3px;padding:7px 10px;position:fixed;right:0;bottom:0;right:2px;text-shadow:0 1px 1px #000;z-index:100;width:220px;display:none}
.pageLoading img{vertical-align:middle;margin-right:10px;outline:0}
ul.dashboardButton{margin:30px 0 29px 30px;float:left;width:96%;box-sizing:border-box}
ul.dashboardButton li{float:left;width:270px;text-align:center;font-size:16px;border:1px solid #ccc;margin:0 40px 40px 0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff;padding-top:10px;height:189px}
ul.dashboardButton li:hover{border:1px solid rgba(41,58,74,.86)}
ul.dashboardButton img{padding:10px 0;width:80px}
a.dashboardImageButton{text-align:center;text-decoration:none;display:block;vertical-align:middle;color:#293a4a;padding:10px 0;font-weight:bold}
a.dashboardImageButton.logout,a.dashboardImageButton.forum{margin-top:10px}
a.dashboardSubButton{background:#293a4a;font-size:13px;float:left;width:49%;padding:3px 0;margin-right:1px;color:#fff;margin-top:20px}
a.dashboardSubButton:hover{background:rgba(41,58,74,.86)}
a.dashboardSubButton.last{margin-right:0;width:50.5%}
a.dashboardImageButton:hover,a.dashboardSubButton:hover{text-decoration:none}
img.editImageDisplay{width:40px;height:40px;display:block;margin:5px 0}
label.checkBoxRadio{display:inline-block !important;margin:0 15px 0 0;font-weight:normal !important;cursor:pointer}
label.checkBoxRadio input{visibility:hidden;display:none;line-height:normal;margin:4px 0 0;padding:0;outline:0}
label.checkBoxRadio i{display:inline-block;height:13px;width:13px;cursor:pointer;vertical-align:middle;border:2px solid #ccc;border-radius:3px;text-align:center;padding-top:1px;margin-top:-4px;margin-right:3px;line-height:12px}
label.checkBoxRadio input[type=radio]+i{border-radius:18px;font-size:12px}
label.checkBoxRadio input[type=checkbox]:checked+i:before{content:"\f00c"}
label.checkBoxRadio input[type=radio]:checked+i:before{content:"\f111";height:10px;width:10px}
label.checkBoxRadio{width:auto !important}
label.mandatory-label{display:block}
span.mandatory,.mandatory{color:red}
.content-div{width:70%;float:left}
#sidebar{width:25%;float:left;margin:0 0 0 5%}
/*#sidebar .sidebar-list{width:95%}
*/
.sidebar-list li a img{width:24px}
#sidebar .sidebar-list li{width:100%;margin:0;border:1px solid #e5e5e5;padding:0}
#sidebar .sidebar-list li a{text-align:left;padding:10px 10px;line-height:30px;font:600 16px/24px "rajdhani";color:#050505;text-transform:uppercase}
#sidebar .sidebar-list li a:hover{color:#e92004}
#sidebar .sidebar-list li a img{vertical-align:middle;margin:0 5px}
#sidebar .surgeon-categeory{width:95%;float:left;clear:both;margin:15px 0 0}
.surgeon-categeory .category_sidebar{width:100%}
.surgeon-categeory #menu-categories-sub .menu-item,.surgeon-categeory #menu-categories .menu-item{width:100%;margin:0;text-align:left;border:0;border-bottom:1px solid #ebebeb;padding:0}
.surgeon-categeory .category_title{/*margin:0 0 0 15px;*/
}
#products_list .surgeon-categeory ul{margin:0 0 0 15px;width:100%}
#products_list .surgeon-categeory ul.s-sub-ul-menu{margin:0}
.forum-list{float:left;width:100%}
.no-record-found{text-align:center;line-height:30px;float:left;width:100%}
#topic_frm .form_fields .submit_cancel{clear:both;margin:4% 0 15px 0}
#frmSurgeonContactWriteToTeam .form_fields .submit_cancel{clear:both;margin:1% 0 15px 0}
#topic_frm .form_fields li .submit_btn,#topic_frm .form_fields li .cancel_btn,#frmSurgeonContactWriteToTeam .form_fields li .submit_btn,#frmSurgeonContactWriteToTeam .form_fields li .cancel_btn{width:auto;float:left}
.files-format{color:#888;font-size:14px}
#surgeon_registration_form .section_heading{text-align:left;font:600 35px/40px "rajdhani"}
#frmSurgeonContactWriteToTeam #question_comments{height:100px}
#frmSurgeonProfileView .profilePicutre{width:170px;display:table-cell;vertical-align:top}
#frmSurgeonProfileView .profilePicutre img{box-sizing:border-box;padding:5px;border:1px solid #ccc}
.profile-info{display:table-cell;vertical-align:top;padding:0 0 0 15px}
.profilePicutre{width:200px}
#surgeon_profile_view,#surgeon_change_password,#surgeon_profile_edit_form{padding:20px 0}
#surgeon_change_password_form .profile_header{padding:0 12px}
#surgeon_change_password_form #frmSurgeonChangePassword{width:93%;display:inline-block}
#frmSurgeonChangePassword li.submit_cancel{text-align:left}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .profileDisplaySetting ul li{min-height:auto;width:100%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm{padding:0 12px}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields li.surgeon_work_email{margin:12px 0 12px 0}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields li{min-height:75px;width:45%;margin:12px 0 12px 0}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .profile_appearance{width:90%;min-height:auto}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm li textarea{width:100%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .add-remove{min-height:auto !important}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .surgeon_profile_edit .profileDisplaySetting{width:100%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .surgeon_profile_edit .profileDisplaySetting li{width:24%}
#frmSurgeonRegistrationForm .section_info_heading{color:#e92004;margin-top:10px;font-size:19px}
.content-login-div{width:100%}
#frmSurgeonProfileView li.txtLabel{width:25%;font:500 16px/25px "rajdhani";float:left}
#frmSurgeonProfileView .profileDisplaySetting ul li.txtLabel{width:24%}
.file-upload-bar{height:20px}
.forum-topic-details{padding:0 12px}
.forum-topic-details .attach-doc{background:#f1f1f1;border-radius:5px;padding:5px 10px;margin:10px 0 !important}
.forum-topic-details .attach-doc a{color:#050505;font-weight:600;text-decoration:underline}
.forum-topic-details .forum-list .reply_heading{color:#e92004;margin:15px 0}
.forum-topic-details .replyPost{padding-bottom:20px;border-bottom:1px dotted #ccc !important}
.forum-topic-details .post-reply .forum-replay-list{width:97%;float:left;border:1px solid #ccc;padding:5px 10px;margin-bottom:15px}
.forum-topic-details .reply_heading{clear:both;font:600 23px/33px 'Rajdhani'}
.replies_desc{display:table;width:100%}
.post-rep-prof-img{display:table-cell;width:100px}
.post-rep-name-date{display:table-cell;vertical-align:top}
.replies_desc .post-rep-name-date .name{font-weight:600}
.file-upload{float:left;width:100%}
.post-rep-prof-img img{width:80px}
.post-rep-content p{font-weight:600;padding:15px 0}
.post-rep-attachment p{font-weight:600;padding:0}
.forum-topic-view .form_fields li.submit_cancel{text-align:left}
.page-listing a{color:#000;font-weight:600;padding:6px 4px;font-size:16px}
.page-listing{clear:both;padding:15px 0}
.page-listing a.active{color:#09c}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .description_textarea li{width:80%}
#surgeon_profile_view_form a{color:#000}
.more-info-div .more-info-label{display:block;width:100% !important}
.more-info-div{text-align:justify}
#frmSurgeonProfileView a{color:inherit}
#frmSurgeonProfileView a:hover{color:#e92004}
.WorkInformationGroup{width:40%;float:left;border:1px dotted #ccc;padding:15px 15px;margin:10px 10px 10px 0}
.WorkInformationGroup a{color:#000}
.form_fields li.personal_website_url{clear:both}
.workInformationList{clear:both}
.work-loc h2,#frmSurgeonProfileView h2,.more-info-div .more-info-label h2{font:600 20px/30px "rajdhani";width:100%}
.WorkInformationGroup b{font-weight:600}
#frmSurgeonProfileView li.spe-labels{width:100%}
#frmSurgeonProfileView .WorkInformationGroup{width:95%;clear:both}
#frmSurgeonProfileView #profileDisplaySetting{width:90%;float:left;border:1px dotted #ccc;padding:15px 15px;margin:10px 10px 10px 0}
.pro-display-pre{width:90%;float:left;border:1px dotted #ccc;padding:15px 15px;margin:10px 10px 10px 0}
#frmSurgeonProfileView .WorkInformationGroup li{padding:5px}
strong,b{font-weight:600 !important}
.txtValue ul li{/*list-style:disc;*/
padding-left:18px;background:url(../site-images/grey-bullet.png) no-repeat left 2px}
#frmSurgeonProfileView .work-locations .WorkInformationGroup{width:40%;clear:none}
.overview-desc{width:99% !important}
.overview-desc .input_fields{margin-top:23px}
.formNote{display:block}
#fina_a_surgeon .result-header-link{color:rgba(72,91,114,1);padding-bottom:2px;text-decoration:none;font-size:21px}
#fina_a_surgeon .image-container{text-align:center}
.viewbutton.full-width{width:70%}
.findadoctor .view-profile{line-height:44px}
.text-center{text-align:center}
.viewbutton{background-color:rgba(98,118,145,1);border:0 none;border-radius:5px;box-sizing:border-box;color:#fff;display:inline-block;font-size:17px;font-weight:600;line-height:normal;min-width:20%;padding:12px;text-decoration:none}
.viewbutton:hover{background:rgba(72,91,114,1);color:#fff}
.doctor-image img{width:160px;margin-left:5px;border-radius:50%;height:160px}
.image-container{text-align:center;min-height:170px;padding:8px 0}
#fina_a_surgeon .member_search li.surgeon_content{float:left;border:1px solid #ccc;margin:10px 10px;min-height:85px}
#fina_a_surgeon .content-div .member_search li.surgeon_content{width:29%}
#fina_a_surgeon .content-login-div .member_search li.surgeon_content{width:23%}
.doc-profile-div{min-height:170px;text-align:center}
.doctor-title a{color:#e92004;font-size:18px;font-weight:600}
.doctor-title,.doctor-qualification,.surgeon-view-button{padding:5px 5px}
.doctor-qualification{height:75px}
.copy_right_footer{text-align:center;font:500 16px/30px "rajdhani"}
#contact_us_form .captcha-list{clear:both}
#contact_us_form .form_validate{padding:0}
#contact_us_form .contact-address p{font-weight:400;padding:8px 0}
#contact_us_form .contact-address h2{font:600 30px/32px 'Rajdhani';text-transform:uppercase;padding:8px 0}
.subpage-contact-us #contact_us_form form li{float:none;width:99%}
.contact-us-submit{width:100%;text-align:center;margin:10px 0}
.subpage-contact-us .contact-us-submit{width:100%;text-align:left;margin:10px 0}
.subpage-contact-us #frmContactRedlineSurgical ul{display:table-cell}
.subpage-contact-us #frmContactRedlineSurgical .contact-form-list{width:55%}
.subpage-contact-us .contact-us-more h4{font:600 25px/50px 'Rajdhani';text-transform:uppercase}
.subpage-contact-us .contact-us-more div,.subpage-contact-us .contact-us-more p{padding:6px 0;margin:5px 0}
.subpage-contact-us .contact-us-more a{color:#e92004}
.subpage-contact-us .contact-us-more .view-off-map{color:#000;border:1px solid #e92004;padding:5px 8px;font-weight:600}
.subpage-contact-us .contact-form-list p{padding:8px 0}
.contact-address-list{vertical-align:top}
.sur-reg-form .form_fields li{min-height:100px !important}
.sur-reg-form .form_validate{padding:0}
.sur-reg-form .form_fields .profile_appearance,.sur-reg-form .form_fields .profile_appearance_error,.sur-reg-form .form_fields .sur-reg-remove{min-height:auto !important}
.sur-reg-form .form_fields .sur-reg-remove,.sur-reg-form .input_fields{clear:both}
.sur-reg-form .description_textarea li:first-child{margin-right:20px;width:40%}
.subscribe-button{float:right !important}
.subscribe-button p a{color:#050505;font-size:19px;text-decoration:underline}
.alert{padding:14px 20px;width:96%;display:block;box-sizing:border-box;border-radius:2px;/*color:#fff;*/
display:none;height:45px}
/*.alert a{color:#fff}
*/
.pageErrorMessage .message{font:600 19px/20px 'Rajdhani'}
.pageErrorMessage .errorMessage{color:#a94442;background-color:#f2dede;border-color:#ebccd1;opacity:1;text-align:left}
.pageErrorMessage .successMessage{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;opacity:1;text-align:left}
.pageErrorMessage .infoMessage{color:#5f727f;background:#f4f6f7;border-color:#f4f6f7;opacity:1;text-align:left}
.successMessage .close-message a{color:#3c763d}
.errorMessage .close-message a{color:#a94442}
.close-message{float:right;cursor:pointer}
.message{float:left;width:98%}
.show{display:block !important}
.hide{display:none !important}
.sendPasswordEmail{margin-left:10px}
.redline-content-msg-div{width:98%;float:left;margin:15px 1%}
#fina_a_surgeon .content-login-div{clear:both}
#surgeon_reset_password_form .form_fields li.submit_cancel{text-align:left}
.prdt_img{padding:8px 15px;height:240px;display:table-cell;vertical-align:middle}
.prdt_img img{/*object-fit:none;*/
max-height:100%}
#product_detail .product_imgs{display:table-cell;float:none}
#product_detail #product_desc{width:auto;float:none;display:table-cell;vertical-align:top}
#product_detail .noFlexSlider{width:270px;padding:0 10px}
#menu-categories li.menu-item.selected a{color:#ea2f17}
.video-container{position:relative;padding-bottom:56.25%;/*padding-top:30px;*/
height:0;overflow:hidden;margin:20px 0}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
a.productCategoryName{margin-right:10px}
/* html page css*/
.wrapper{max-width:1235px;width:100%;margin:0 auto}
.productContent{float:left;width:65%;padding-right:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.productContent a,.content a,.proResource ul li a{color:#e92004 !important;text-decoration:underline}
.productContent a:hover,.content a:hover,.proResource ul li a:hover{text-decoration:underline}
.proResource{float:left;width:35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:44px 0 0}
.pageTitle{float:left;width:100%;margin:35px 0 20px}
.pageTitle h2{float:left;width:100%;margin:0;font-size:40px;line-height:50px;color:#464442;font-weight:300;/* text-transform:uppercase;*/
}
.proFeatures{float:left;width:100%;padding:0 0 10px;margin:0 0 30px}
.proFeatures>h3,.proResource>h3{margin-top:15px;margin-bottom:0;font-size:16px;line-height:22px;color:#464442;font-weight:bold}
#main ul{list-style:none;padding-left:20px}
.proFeatures ul li{border-bottom:0;margin:0;padding:0;position:relative;padding-left:22px}
.productContent ul li{float:left;width:100%;font-size:16px;line-height:30px;color:#464442;border-bottom:1px solid #e0e0e0;padding:10px 0}
.product-banner{float:left;width:100%;text-align:center;background:#bcbcbc}
.proResource ul li{padding:8px 0;list-style-type:square}
.popfull{background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;z-index:990;left:0;top:0;display:none}
.popvideo{width:75%;height:auto;padding:40% 0 0 0;position:fixed;z-index:999;background:#fff;display:none;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:310px;min-height:180px}
.popvideo iframe{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;border:4px solid #666}
.popclose{position:absolute;right:-10px;top:-10px;z-index:2;text-align:center}
.popclose a{display:block;text-decoration:none;border-radius:50%;background:#fff;border:4px solid #666;width:40px;height:40px;z-index:2;text-align:center;font:600 40px/40px 'Rajdhani';color:#f10b0b;position:relative}
.close-text{position:absolute;right:0;bottom:0;z-index:9}
.close-text a{display:block;text-decoration:none;background:#fff;text-align:center;font:600 20px/25px 'Rajdhani';color:#f10b0b;position:relative;padding:5px 15px;border-radius:5px;border:4px solid #666}
#products_list .video_list_parent{text-align:center;padding:0;margin:40px auto}
#products_list .video_list_parent li{padding:0;margin:20px 10px;display:inline-block;vertical-align:bottom;max-width:350px;left:unset;position:relative;list-style:none;width:90%;border:0;float:none}
#products_list .video_list_parent h3{padding:0;margin:0 auto 10px auto;font:400 18px/25px 'Poppins',sans-serif;color:#ed1c24}
#products_list .video_list_parent .image{display:inline-block;position:relative;transition:.5s ease-in-out}
#products_list .video_list_parent .image::before{transition:.5s ease-in-out;content:'';position:absolute;background:url('../site-images/youtube-icon.png') no-repeat center center;width:60px;background-size:60px;height:45px;top:50%;left:50%;transform:translate(-50%,-50%);filter:grayscale(1);opacity:.9;cursor:pointer}
#products_list .video_list_parent .image:hover::before{opacity:1;filter:grayscale(0)}
#products_list .video_list_parent .image img{border:2px solid #02025a;padding:2px}
#products_list .video_list_parent a{display:inline-block}
.video_youtube{position:absolute;top:50%;max-width:800px;width:95%;z-index:99;transform:translate(0,-50%);left:0;right:0;margin:auto}
.video_youtube h2{font-size:25px;font-weight:600;line-height:1.5;padding:10px 0}
.iframe_parent{position:relative;padding:50% 0 0 0;z-index:9999;width:98%}
.iframe_parent iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #ed1c24}
/* --------- Code present in the file - /home/surgic/public_html/fonts/font.css --------- */
/* devanagari */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:300;src:local('Rajdhani Light'),local('Rajdhani-Light'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pasEfOqeef2kg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
/* latin-ext */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:300;src:local('Rajdhani Light'),local('Rajdhani-Light'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pasEfOleef2kg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:300;src:local('Rajdhani Light'),local('Rajdhani-Light'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pasEfOreec.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* devanagari */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:400;src:local('Rajdhani Regular'),local('Rajdhani-Regular'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDIxapCSOBg7S-QT7p4GM-aUWA.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
/* latin-ext */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:400;src:local('Rajdhani Regular'),local('Rajdhani-Regular'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDIxapCSOBg7S-QT7p4JM-aUWA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:400;src:local('Rajdhani Regular'),local('Rajdhani-Regular'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDIxapCSOBg7S-QT7p4HM-Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* devanagari */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:500;src:local('Rajdhani Medium'),local('Rajdhani-Medium'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pb0EPOqeef2kg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
/* latin-ext */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:500;src:local('Rajdhani Medium'),local('Rajdhani-Medium'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pb0EPOleef2kg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:500;src:local('Rajdhani Medium'),local('Rajdhani-Medium'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pb0EPOreec.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* devanagari */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:600;src:local('Rajdhani SemiBold'),local('Rajdhani-SemiBold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pbYF_Oqeef2kg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
/* latin-ext */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:600;src:local('Rajdhani SemiBold'),local('Rajdhani-SemiBold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pbYF_Oleef2kg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:600;src:local('Rajdhani SemiBold'),local('Rajdhani-SemiBold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* devanagari */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:700;src:local('Rajdhani Bold'),local('Rajdhani-Bold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
/* latin-ext */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:700;src:local('Rajdhani Bold'),local('Rajdhani-Bold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Rajdhani';font-style:normal;font-weight:700;src:local('Rajdhani Bold'),local('Rajdhani-Bold'),url(https://fonts.gstatic.com/s/rajdhani/v7/LDI2apCSOBg7S-QT7pa8FvOreec.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:italic;font-weight:400;src:local('Muli Italic'),local('Muli-Italic'),url(https://fonts.gstatic.com/s/muli/v11/7Au-p_0qiz-afTf2IALT8kU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:italic;font-weight:400;src:local('Muli Italic'),local('Muli-Italic'),url(https://fonts.gstatic.com/s/muli/v11/7Au-p_0qiz-afTf2IQLT8kU.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:italic;font-weight:400;src:local('Muli Italic'),local('Muli-Italic'),url(https://fonts.gstatic.com/s/muli/v11/7Au-p_0qiz-afTf2LwLT.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:italic;font-weight:600;src:local('Muli SemiBold Italic'),local('Muli-SemiBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-8CbGwmQIAFg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:italic;font-weight:600;src:local('Muli SemiBold Italic'),local('Muli-SemiBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-8CbGw2QIAFg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:italic;font-weight:600;src:local('Muli SemiBold Italic'),local('Muli-SemiBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-8CbGzWQI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:italic;font-weight:700;src:local('Muli Bold Italic'),local('Muli-BoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-lCfGwmQIAFg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:italic;font-weight:700;src:local('Muli Bold Italic'),local('Muli-BoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-lCfGw2QIAFg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:italic;font-weight:700;src:local('Muli Bold Italic'),local('Muli-BoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-lCfGzWQI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:italic;font-weight:800;src:local('Muli ExtraBold Italic'),local('Muli-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-iCTGwmQIAFg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:italic;font-weight:800;src:local('Muli ExtraBold Italic'),local('Muli-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-iCTGw2QIAFg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:italic;font-weight:800;src:local('Muli ExtraBold Italic'),local('Muli-ExtraBoldItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-iCTGzWQI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:italic;font-weight:900;src:local('Muli Black Italic'),local('Muli-BlackItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-rCXGwmQIAFg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:italic;font-weight:900;src:local('Muli Black Italic'),local('Muli-BlackItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-rCXGw2QIAFg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:italic;font-weight:900;src:local('Muli Black Italic'),local('Muli-BlackItalic'),url(https://fonts.gstatic.com/s/muli/v11/7Au9p_0qiz-afTf-rCXGzWQI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v11/7Auwp_0qiz-afT3GLRrX.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v11/7Auwp_0qiz-afTzGLRrX.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v11/7Auwp_0qiz-afTLGLQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'),local('Muli-SemiBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-ade3iOCr2z3wM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'),local('Muli-SemiBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-ade3iOCv2z3wM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:normal;font-weight:600;src:local('Muli SemiBold'),local('Muli-SemiBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-ade3iOCX2zw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'),local('Muli-Bold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adYnjOCr2z3wM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'),local('Muli-Bold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adYnjOCv2z3wM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:normal;font-weight:700;src:local('Muli Bold'),local('Muli-Bold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adYnjOCX2zw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adZXgOCr2z3wM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adZXgOCv2z3wM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:normal;font-weight:800;src:local('Muli ExtraBold'),local('Muli-ExtraBold'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adZXgOCX2zw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* vietnamese */
@font-face{font-family:'Muli';font-style:normal;font-weight:900;src:local('Muli Black'),local('Muli-Black'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adbHhOCr2z3wM.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
/* latin-ext */
@font-face{font-family:'Muli';font-style:normal;font-weight:900;src:local('Muli Black'),local('Muli-Black'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adbHhOCv2z3wM.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* latin */
@font-face{font-family:'Muli';font-style:normal;font-weight:900;src:local('Muli Black'),local('Muli-Black'),url(https://fonts.gstatic.com/s/muli/v11/7Au_p_0qiz-adbHhOCX2zw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* --------- Code present in the file - /home/surgic/public_html/site-css/magnific-popup.css --------- */
/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:690px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
/* Main image in popup */
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
/* The shadow behind the image */
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
figcaption{display:none}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){/** * Remove all paddings around the image on small screen */
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
/* --------- Code present in the file - /home/surgic/public_html/site-css/flexslider.css --------- */
/* * jQuery FlexSlider v2.7.1 * http://www.woothemes.com/flexslider/ * * Copyright 2012 WooThemes * Free to use under the GPLv2 and later license. * http://www.gnu.org/licenses/gpl-2.0.html * * Contributing author:Tyler Smith(@mbmufffin) * */
/*====================================================================================================================* FONT-FACE *====================================================================================================================*/
@font-face{font-family:'flexslider-icon';font-weight:normal;font-style:normal}
/*====================================================================================================================* RESETS *====================================================================================================================*/
.flex-container a:hover,.flex-slider a:hover{outline:0}
.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
/*====================================================================================================================* BASE STYLES *====================================================================================================================*/
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides>li:first-child{display:block}
/*====================================================================================================================* DEFAULT THEME *====================================================================================================================*/
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto;-moz-user-select:none}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}
}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}
#f1 .flex-direction-nav a{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.flex-direction-nav a:before{opacity:0}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
#f1 .flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
#f1 .flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
#f1 .flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}
#f1 .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
#f1 .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
/*====================================================================================================================* RESPONSIVE *====================================================================================================================*/
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
/* --------- Code present in the file - /home/surgic/public_html/site-css/flexslider-rtl.css --------- */
/*====================================================================================================================* BASE STYLES *====================================================================================================================*/
/*.flexslider{direction:rtl}
*/
/*====================================================================================================================* DEFAULT THEME *====================================================================================================================*/
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0;}
.flex-direction-nav .flex-prev{left:auto;right:-50px}
.flex-direction-nav .flex-next{right:auto;left:-50px;text-align:left}
#f1:hover .flex-direction-nav .flex-prev{opacity:.7;left:auto;right:10px}
#f1:hover .flex-direction-nav .flex-next{opacity:.7;right:auto;left:10px}
.flex-pauseplay a{left:auto;right:10px}
/*====================================================================================================================* RESPONSIVE *====================================================================================================================*/
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:auto;right:10px}
.flex-direction-nav .flex-next{right:auto;left:10px}
}
/* --------- Code present in the file - /home/surgic/public_html/site-css/slicknav.css --------- */
/*!* SlickNav Responsive Mobile Menu v1.0.5.5 *(c) 2015 Josh Cope * licensed under MIT */
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:12px 5px 10px 10px;line-height:1.125em;cursor:pointer}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
.slicknav_menu{*zoom:1;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}
.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:2px}
.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute}
.slicknav_menu .slicknav_no-text{margin:0}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.slicknav_menu:before{content:" ";display:table}
.slicknav_menu:after{content:" ";display:table;clear:both}
.slicknav_nav{clear:both}
.slicknav_nav ul{display:block}
.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_item a{display:inline}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_brand{float:left}
.slicknav_menu{font-size:16px;box-sizing:border-box;padding:5px 0 10px 0;float:left;width:100%;background:#222}
.slicknav_menu *{box-sizing:border-box}
.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}
.slicknav_menu .slicknav_icon-bar{background-color:#fff}
.slicknav_btn{margin:0 auto;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:none;text-align:center;width:100px;float:left}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em;list-style:none;background:#000}
.slicknav_nav ul{list-style:none;padding:0;margin:0 0 0 20px}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}
/* .slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}
*/
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}
/*.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}
*/
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.slicknav_nav .slicknav_item a{padding:0;margin:0}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
/* --------- Code present in the file - /home/surgic/public_html/site-css/responsive.css --------- */
@media screen and (max-width:1250px){#header,#footer,#sub_banner,#contact_us_form,#products_list,#product_category_list,#product_info,#product_info_video,#similar_products,#surgeon_registration_form,#login_form,#contact_write_to_team_form,#charities_form,#surgeon_change_password_form,#surgeon_reset_password_form,#fina_a_surgeon_form,#sectionContent,#privacy_form,#disclaimer_form,#feedback_form,#tell_a_friend_form,.surgeon-product-comments,#fina_a_surgeon_form,#product_info_files,#surgeon_profile_view_form,#surgeon_profile_edit_form,#staff_reset_password_form,#staff_profile_edit_form,#staff_profile_view_form,#about_us_form,#Accessibility,#accessibility{width:98%}
.main_menu ul li{padding:8px 10px}
#products_list ul.second_row{width:60%}
#products_list ul{width:100%}
.accessibility{margin-left:0}
#frmCharities .charities_desc{width:60%}
.member_surgeon{margin:10px 2%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields li{margin:10px 0 10px 0;width:49%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .description_textarea li{width:90%}
#fina_a_surgeon .content-login-div .member_search li.surgeon_content{width:40%}
.sur-reg-form .form_fields li{min-height:75px !important}
.sur-reg-form .form_fields li.profile_pic{margin-bottom:5% !important}
#cat_prdts_list{width:73%}
.prdt_img{height:230px}
}
@media screen and (max-width:1024px){#similar_products{height:550px}
#similar_products #cat_prdts_list li{margin:0 20px}
.product_imgs,#product_desc{width:96%;margin-right:0}
#f2{width:420px}
#cat_prdts_list{width:69%}
.form_fields li{width:44%;margin:12px 5% 12px 0;float:left}
.form_fields li.surgeon_work_email{margin:12px 5% 12px 0}
.practice_address textarea{width:81%}
#manufacturers_list li{margin:1% 1%}
.manufacturer_details_desc{width:58%}
.member_surgeon{margin:10px 1%}
#topic_frm .form_fields .submit_cancel{margin:6% 0 15px 0}
.member_search li{width:42%}
.edit_changePwd{padding:5px 10px}
#frmSurgeonRegistrationForm .edit_changePwd{margin:0 12px 5px 0}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields li.submit_cancel{width:100%;margin-top:15px}
.content-login-div .member_search li{min-height:96px;width:29%}
.content-div .member_search li{min-height:96px;width:43%}
.WorkInformationGroup{width:48%}
.alert{width:99%;height:55px}
.message{width:90%}
.pageErrorMessage .message{font:600 17px/20px 'Rajdhani'}
#surgeon_reset_password_form .form_fields li input{width:90%}
#surgeon_reset_password_form .form_fields li{width:44%;margin:12px 0 12px 0}
#surgeon_reset_password_form .form_fields li.submit_cancel{width:100%}
#surgeon_reset_password_form .form_fields li .submit_btn{width:175px;letter-spacing:0}
#product_detail .product_imgs{width:56%}
}
@media screen and (max-width:979px){#frmSurgeonRegistrationForm .profileDetails{width:100%}
#frmSurgeonRegistrationForm .form_fields li select,#frmSurgeonRegistrationForm .form_fields li input[type="text"],#frmSurgeonRegistrationForm .form_fields li input[type="file"]{width:90%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .profile_appearance{width:85%}
.content-login-div .member_search li{width:45%}
.content-div .member_search li{width:85%}
#fina_a_surgeon .content-div .member_search li.surgeon_content,#fina_a_surgeon .content-login-div .member_search li.surgeon_content{width:45%}
#fina_a_surgeon .result-header-link{font-size:20px}
#contact_us_form form{width:100%}
#contact_us_form .contact-address p{padding:8px 10px}
.vidyard_iframe{width:100% !important}
#cat_prdts_list{width:63%}
#similar_products #cat_prdts_list li{width:45%}
#product_detail .product_imgs{display:block;width:100%}
#product_detail .noFlexSlider{width:270px;display:table-cell}
#product_detail #product_desc{display:block}
#product_detail .noFlexSlider-desc{display:table-cell !important}
}
@media screen and (max-width:900px){.main_menu ul li{padding:8px 5px}
.logo{margin:0}
.logo,.main_menu{float:none;clear:both;text-align:center}
.main_menu ul li{padding:8px 3%}
.main_menu ul{float:none}
#contact_us_form form li{width:45%;margin:0 2%}
#products_list ul{width:100%}
#products_list ul.second_row{width:80%;margin-top:10%}
.video_slider .nbs-flexisel-nav-left{left:0}
#similar_products #cat_prdts_list li{margin:0 10px}
#sub_page_footer{height:auto}
.banner_text{width:75%;top:25%}
#Intra-Container .Intra-Tabs{background:none}
#Intra-Container #Banner0,#Intra-Container #Banner1,#Intra-Container #Banner2,#Intra-Container #Banner3,#Intra-Container #Banner4{background-position-x:-341px;background-position-y:0}
#menu li{padding:6px}
.main_menu ul li a{font-size:13px}
#similar_products{height:auto}
#menu-categories .menu-item{padding-left:15px}
.profileDetails{width:70%}
#frmSurgeonProfileView .profileDetails .profileDisplaySetting ul li.txtLabel{width:23%}
#menu li .sub-menu li,#menu li .sub-sub-menu li{text-align:left}
.login-display{text-align:center;margin:10px 0}
#find_surgeon li{width:18%}
#products_list ul li{margin:0 1% 75px 1%}
.Intra-Tabs li{margin:0 10px}
.member_surgeon ul li a{font:600 24px/30px "rajdhani";padding:5px 35px 5px 10px}
.member_surgeon ul li:last-child{background:url(../site-images/sprite.png) no-repeat 167px -394px}
.member_surgeon ul li:last-child{background:url(../site-images/sprite.png) no-repeat 173px -394px}
#topic_frm .form_fields .submit_cancel{margin:10% 0 15px 0}
#sidebar .sidebar-list li a{font-size:15px}
.member_search li{width:85%}
#frmSurgeonProfileView .profile_header h2,#frmSurgeonRegistrationForm .profile_header h2{width:100%}
#frmSurgeonProfileView .edit_changePwd{margin:10px 0 10px 5px}
#frmSurgeonProfileView .profilePicutre{float:left}
/*#cat_prdts_list li{width:calc(50% - 12px)}
*/
#similar_products #cat_prdts_list #without_slider li{width:30%;margin:5px}
}
@media screen and (max-width:800px){#home_footer{position:relative}
.manufacturers{width:100%;text-align:left}
.manufacturers li{margin:0 10px 0 0}
.footer-parts{width:100%;margin:10px 0 0 0}
.footer-parts .ypo-logo,.footer-parts .smo_footer,.footer-parts .copy_rights{width:30%}
}
@media screen and (max-width:767px){.productContent,.proResource{width:95%;margin:0 auto;padding:0}
.category_sidebar{display:none}
#contact_us_form form,#contact_us_form form li{width:90%}
#contact_us_form form input,#contact_us_form form textarea{padding:10px;width:100%}
.footer_menu li a{padding:0 8px}
.main_text{font:600 23px/25px "rajdhani";margin-bottom:0}
.product_info{width:96%;text-align:center}
.slicknav_menu{display:block;padding:0}
#home_header .login-display{text-align:center;padding:4px 0;margin:0}
#header{height:auto;padding:25px 0;width:100% !important;float:left;background:#000}
.login-display{text-align:center;padding:10px 0;background:#000}
.main_menu ul li{padding:0}
.accessibility{margin:6px 10px 0 0;position:absolute;right:0}
.main_menu ul li.home span{margin:3px 0 0 0}
#menu{display:none}
#home_header{z-index:9999}
.slicknav_nav li{text-align:left;position:relative;border-bottom:1px solid #3d4245}
.slicknav_nav ul{position:absolute;z-index:1}
.slicknav_nav ul{position:absolute;left:30px;top:auto;width:98%;z-index:5;background:#000;margin:0}
.slicknav_nav ul.sub-menu{position:relative;left:0}
.slicknav_nav ul.sub-menu li{padding-left:15px}
.slicknav_nav .slicknav_arrow{float:right}
#sub_page_banner{height:auto}
.banner_text{width:99%;left:6px;top:150px}
#Intra-Container .Intra-Tabs ul{left:0;width:98%}
.Intra-Tabs li{width:55px;height:55px;margin:0 1%}
#Intra-Container .Intra-Tabs{margin-bottom:40px;width:100%}
/*.manufacturers ul{width:300px}
*/
.form_validate{width:90%}
.form_fields li{width:100%;margin:10px auto;float:none}
.form_fields li input,.form_fields li textarea,.form_fields li.description textarea{width:270px}
.sur-reg-form .form_fields li input,.sur-reg-form .description_textarea li:first-child{width:90%}
.sur-reg-form .form_fields li input[type="radio"]{width:auto}
.sur-reg-form .description_textarea textarea{width:100%}
.sur-reg-form .profile_appearance label{width:100%}
.form_fields li select{width:285px}
.form_fields li label{width:100%;margin-bottom:5px}
#Intra-Container #Banner0,#Intra-Container #Banner1,#Intra-Container #Banner2,#Intra-Container #Banner3,#Intra-Container #Banner4{background:none}
.section_heading{font:600 20px/35px "rajdhani";margin:10px 0 10px 0}
#cat_prdts_list{width:98%}
.category_sidebar{padding-bottom:15px}
#f1{width:auto}
.surgeon_profile_edit .profileDisplaySetting li{width:25%;margin:0;float:left}
#frmSurgeonContactWriteToTeam #question_comments{width:93%}
.profilePicutre,.profileDetails{float:none}
.profileDetails{width:100%}
#frmStaffProfileView li.txtLabel{width:155px}
#frmSurgeonProfileView .profileDetails .profileDisplaySetting ul li.txtLabel{width:25%}
.profileDetails fieldset{padding:8px}
#frmCharities .charities_desc{width:96%}
.manufacturer_details_desc{width:98%;margin-left:0;margin-top:15px}
#topic_frm .form_fields li textarea{width:90%}
.replies_desc{width:80%;margin-left:10px}
.post-rep-prof-img{width:50px}
ul.dashboardButton li{margin:0 0 40px 0}
.copy_rights{float:none;clear:both;width:100%;text-align:center}
.member_surgeon{clear:both;width:100%;text-align:center}
.copy_rights{margin:0}
.smo_footer{float:left}
.smo_footer,.ypo-logo{width:45%;text-align:center;clear:none}
#home_footer{bottom:0;margin-top:0;padding:0}
#Intra-Container #Interactivity{height:640px}
.smo_footer ul{width:160px;margin:0 auto}
.showTotalRecord{float:none;text-align:center}
.pageNumber{float:left}
.content-login-div .member_search li,.content-div .member_search li{width:40%}
.doctor_details{width:58%}
.profileDetails.find_surgeon_profile_view{width:auto}
.about-us-image{float:none;margin:0 auto;width:40%}
.aboout-us-text{width:96%;margin:0 auto}
.member_surgeon ul{width:425px;margin:1px auto}
.manufacturers li a{font-size:16px !important}
.copy_rights_mobile{font:400 13px/20px "Muli";width:100%;clear:both;text-align:center;margin:0 auto 10px auto;display:block}
.copy_rights{display:none}
.slicknav_menu a{float:none}
#home_header{height:130px}
#frmSurgeonRegistrationForm .form_fields li{float:left}
.content-div{width:100%}
#sidebar .sidebar-list{width:52%;margin:15px auto;clear:both}
#topic_frm .form_fields .submit_cancel{margin:24% 0 15px 0}
#sidebar{width:95%}
.member_search li{width:44%}
#frmSurgeonProfileView .profileDetails{width:100%;clear:both}
.WorkInformationGroup{width:98%}
#frmSurgeonProfileView .work-locations .WorkInformationGroup{width:98%;clear:none}
.subpage-contact-us #frmContactRedlineSurgical ul{display:block}
.subpage-contact-us #frmContactRedlineSurgical .contact-form-list{width:95%}
#contact_us_form form input#btnContactRedlineSurgical{margin:10px auto}
.pageErrorMessage .message{font:600 15px/17px 'Rajdhani'}
#similar_products #cat_prdts_list #without_slider li{width:40%;margin:5px}
}
@media screen and (max-width:640px){.productContent,.proResource{width:95%;margin:0 auto;padding:0}
#topic_frm .form_fields .submit_cancel{margin:38% 0 15px 0}
#product_info_video .product_info,#product_video{width:100%;margin:0}
}
@media screen and (max-width:639px){.content-login-div .member_search li,.content-div .member_search li{width:85%}
#frmSurgeonProfileView .profilePicutre{width:100%;text-align:center}
#frmSurgeonProfileView .profilePicutre img{width:170px}
#surgeon_change_password_form .profile_header{padding:0}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields li{margin:0;width:90%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .description_textarea{width:90%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .form_fields .description_textarea li{width:90%}
#surgeon_profile_edit_form #frmSurgeonRegistrationForm .surgeon_profile_edit .profileDisplaySetting li{width:25%;margin-bottom:10px}
#frmSurgeonProfileView h2,#frmSurgeonRegistrationForm h2,#frmStaffProfileView h2,#frmStaffForm h2{font:600 28px/38px "rajdhani"}
#forum #products_list ul.forum_header li,#forum #products_list ul li a{font:600 14px/18px 'Rajdhani'}
#fina_a_surgeon .content-div .member_search li.surgeon_content,#fina_a_surgeon .content-login-div .member_search li.surgeon_content{width:85%}
.alert{height:65px}
#surgeon_reset_password_form .form_fields li{width:100%}
.profile-info{padding:0}
#similar_products #cat_prdts_list #without_slider li{width:45%;margin:5px}
#product_detail .noFlexSlider{width:auto;display:block}
}
@media screen and (max-width:468px){.productContent,.proResource{width:95%;margin:0 auto;padding:0}
#cat_prdts_list li{width:90%}
}
@media screen and (max-width:468px){#products_list ul li{float:none;text-align:center;margin:23% auto}
#f2{width:300px}
#similar_products #cat_prdts_list li{margin:0 auto}
.copy_rights,.member_surgeon{float:none;clear:both;width:100%;text-align:center}
.copy_rights{margin:0}
.smo_footer{float:left}
.smo_footer,.ypo-logo{width:45%;text-align:center;clear:none}
#home_footer{margin-top:auto;padding:0}
.smo_footer ul{width:160px;margin:0 auto}
#Intra-Container #Banner0,#Intra-Container #Banner1,#Intra-Container #Banner2,#Intra-Container #Banner3,#Intra-Container #Banner4{background-position-x:-775px;background-position-y:0}
#products_list ul li:last-child{margin-bottom:10px}
#product_desc p.product_name{font:600 23px/30px "rajdhani";padding-bottom:10px}
ul.dashboardButton{margin:0}
#frmSurgeonProfileView{width:98%;padding:5px}
.edit_changePwd{float:left;margin:8px 0 10px 5px}
#frmSurgeonProfileView h2,#frmSurgeonRegistrationForm h2,#frmStaffProfileView h2,#frmStaffForm h2{width:100%}
.form_fields li.reg_captcha,#contact_us_form form li.reg_captcha{float:left;margin-left:-10px}
.form_fields li label{width:94%}
#frmSurgeonChangePassword,#frmSurgeonResetPassword,#frmStaffChangePassword,#frmStaffResetPassword,#frmStaffResetPasswordChange{padding:5px}
#login_section{width:270px;padding:10px}
.pagination{width:90%}
#manufacturers_list li{width:92%}
#reply_frm .form_fields textarea,#reply_frm .form_fields .top_border,#reply_frm .form_fields input[type="file"]{width:270px}
#product_info_files li{width:42%}
#frmSurgeonProductComments .form_fields li.submit_cancel{width:100%}
#frmSurgeonProductComments .form_fields li{width:90%;margin:0}
.doctor_details{width:70%}
.content-login-div .member_search li,.content-div .member_search li{width:90%}
#find_surgeon li{width:96%;margin:5px;float:left}
#find_surgeon .form_fields li select,#find_surgeon .form_fields li input,#find_surgeon .form_fields li textarea{width:285px}
.member_surgeon ul li{float:left;margin:10px auto;text-align:center}
.member_surgeon ul{width:310px}
.member_surgeon ul li{width:300px}
.member_surgeon ul li a{padding:5px 60px 5px 25px}
.member_surgeon ul li:last-child{background:url(../site-images/sprite.png) no-repeat 226px -394px}
#topic_frm .form_fields .submit_cancel{margin:56% 0 15px 0}
#sidebar .sidebar-list{width:70%}
#surgeon_reset_password_form .form_fields li .submit_btn{width:250px;letter-spacing:0}
/*#cat_prdts_list li{float:none;margin:0 auto}
*/
.product_info,.manufacturer_details_desc p,#frmCharities li p,#product_desc p{text-align:left}
#product_info_video .product_info{width:100%;text-align:left}
#product_video,.vidyard_iframe{width:100%}
.vidyard_iframe{height:auto}
#similar_products #cat_prdts_list li{margin-bottom:10px}
.product_info h2,#product_video h2,#similar_products p{font-size:20px;text-align:center}
#product_desc p.product_name{text-align:left}
.product-videos a.video-thumb{width:95%}
#login_section{width:94%}
.form_fields li .submit_btn{margin-right:0}
#similar_products #cat_prdts_list #without_slider li{width:96%;margin:5px}
}
@media screen and (max-width:360px){.Intra-Tabs li{margin:0 1px}
.manufacturers li a{font-size:13px !important}
}