@font-face{font-family:'Raleway-Regular';src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Regular.eot);src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Regular.eot?#iefix) format('embedded-opentype'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Regular.woff2) format('woff2'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Regular.woff) format('woff'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-SemiBold';src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBold.eot);src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBold.eot?#iefix) format('embedded-opentype'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBold.woff2) format('woff2'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBold.woff) format('woff'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBold.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Bold';src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Bold.eot);src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Bold.eot?#iefix) format('embedded-opentype'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Bold.woff2) format('woff2'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Bold.woff) format('woff'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-Bold.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-ExtraBoldItalic';src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-ExtraBoldItalic.eot);src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-ExtraBoldItalic.woff2) format('woff2'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-ExtraBoldItalic.woff) format('woff'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-ExtraBoldItalic.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-SemiBoldItalic';src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBoldItalic.eot);src:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBoldItalic.woff2) format('woff2'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBoldItalic.woff) format('woff'),url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/fonts/Raleway-SemiBoldItalic.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.blog-content.testimonials_custom_blog{background-color:#ececec;padding:50px 0 40px;text-align:center;margin:0 0 40px;background-image:url(https://www.orthopedicsri.com/wp-content/uploads/2021/02/biologicsHexBG-Darker-1.png);background-repeat:no-repeat;background-position:right;background-size:250px;background-attachment:fixed}.blog-content.testimonials_custom_blog .blog-post{background-color:transparent;border-top:0}.blog-content.testimonials_custom_blog .blog-posts .post-sec{background-color:transparent;padding:0}.content-block .testimonials_custom_blog .testimonials_blog_title h2{color:#2c2e35;color:#2c2e357d;font-weight:600;margin-bottom:50px;font-size:35px}.testimonials_custom_blog .blog-posts .post-sec .latest-block .text h3{color:#226652;margin:0 0 20px}.testimonials_custom_blog .blog-posts .post-sec .latest-block .text p{color:#226652;font:18px/28px Montserrat;margin-bottom:30px;text-align:center}.testimonials_custom_blog .blog-posts .post-sec .latest-block .text .read{background-color:#226652;border:2px solid #226652;color:#fff;font:600 15px/50px Montserrat;height:auto;width:260px;border-radius:50px}.testimonials_custom_blog .blog-posts .post-sec .latest-block .text .read:hover,.testimonials_custom_blog .blog-posts .post-sec .latest-block .text .read:focus{background-color:#fff;border:2px solid #226652;color:#226652}.meta_slider_testi .flexslider .slides li{height:450px !important}.meta_slider_testi .flexslider .slides li img{object-fit:contain;height:100%}.inner-sub-nav.blog-menu-bg,.inner-sub-nav.blog-menu-bg .nav-icon-top:after{background-color:#43918e}.text-box.txt-color p,.ori-blog.txt-color,.title.txt-color{color:#226652 !important}.txt-color h2{color:#50b4a8 !important}.site-nav{background-color:#fff;border:0 none;margin:0;padding:10px 15px;position:relative}@media only screen and (min-width:992px){.site-nav{padding:0}}.site-nav .navbar-header{background-color:#fff;width:100%;position:relative;z-index:10}@media only screen and (min-width:992px){.site-nav .navbar-header{border-bottom:1px solid #eee;padding:30px 0;text-align:center}}.site-nav .navbar-header .navbar-toggle{display:block;margin-right:0}@media only screen and (min-width:992px){.site-nav .navbar-header .navbar-toggle{display:none}}.site-nav .navbar-header a.navbar-brand{display:inline-block;float:none;height:auto;margin:0;padding:0}.site-nav .navbar-header a.navbar-brand img{display:inline-block;vertical-align:top;width:230px}@media only screen and (min-width:992px){.site-nav .navbar-header a.navbar-brand img{width:330px}}.site-nav .navbar-collapse{background-color:#fff;border-bottom:1px solid #eee;width:100%;position:absolute;left:0;top:100%;text-align:center}@media only screen and (min-width:992px){.site-nav .navbar-collapse{float:left;position:static}}.site-nav .navbar-collapse .menu-container ul{background-color:#fff;position:relative;width:100%;z-index:10;margin:0;padding:5px 0}@media only screen and (min-width:992px){.site-nav .navbar-collapse .menu-container ul{padding:0}}.site-nav .navbar-collapse .menu-container ul li{border-top:1px solid #e5e6e7;float:none;clear:both}.site-nav .navbar-collapse .menu-container ul li:before{content:none}@media only screen and (min-width:992px){.site-nav .navbar-collapse .menu-container ul li{border-top:0 none;display:inline-block;margin-left:-4px;position:relative;vertical-align:top}}.site-nav .navbar-collapse .menu-container ul li a{color:#666;font:14px/1 Istok Web;letter-spacing:.02em;padding:10px 0;text-transform:uppercase}@media only screen and (min-width:992px){.site-nav .navbar-collapse .menu-container ul li a{padding:25px 8px;font:12px Istok Web}}@media only screen and (min-width:1162px){.site-nav .navbar-collapse .menu-container ul li a{padding:25px 13px;font:12px/1 Istok Web}}@media only screen and (min-width:1224px){.site-nav .navbar-collapse .menu-container ul li a{padding:25px 15px;font:14px/1 Istok Web}}.site-nav .navbar-collapse .menu-container ul li .mob-open{float:right;margin-right:27px !important;margin-top:-28px;padding:0 !important;width:auto;border:none !important;background-color:none;box-shadow:none;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li .mob-open:hover{border:none !important;background-color:none;box-shadow:none;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li .mob-open:active{border:none !important;background-color:none;box-shadow:none;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li .mob-open:focus{border:none !important;background-color:none;box-shadow:none;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li .mob-open:after{border:none !important;background-color:none;box-shadow:none;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li .mob-open:hover,.site-nav .navbar-collapse .menu-container ul li .mob-open:focus{color:#666}.site-nav .navbar-collapse .menu-container ul li .mob-open:hover:after,.site-nav .navbar-collapse .menu-container ul li .mob-open:focus:after{background-color:none;box-shadow:none;content:none}.site-nav .navbar-collapse .menu-container ul li .mob-open i{font-size:20px;width:33px}@media only screen and (min-width:768px){.site-nav .navbar-collapse .menu-container ul li:hover ul.sub-menu{display:block}}.site-nav .navbar-collapse .menu-container ul li ul{background-color:#fff;border-color:#fc8805 #c6c6c6 #c6c6c6;border-style:solid;border-width:3px 1px 1px;display:none;left:0;margin:0;padding:0 15px;position:absolute;text-align:left;top:100%;width:220px}@media only screen and (max-width:992px){.site-nav .navbar-collapse .menu-container ul li ul{width:100%;list-style:none;position:inherit}}.site-nav .navbar-collapse .menu-container ul li ul li{border-top:1px solid #e5e6e7;float:left;margin:0;width:100%}.site-nav .navbar-collapse .menu-container ul li ul li:before{content:none}.site-nav .navbar-collapse .menu-container ul li ul li .sub-menu{left:203px;top:-3px}@media only screen and (min-width:768px){.site-nav .navbar-collapse .menu-container ul li ul li .sub-menu{display:none !important}}.site-nav .navbar-collapse .menu-container ul li ul li a{display:block;font-size:12px;padding:10px 0;position:relative}.site-nav .navbar-collapse .menu-container ul li ul li a:hover,.site-nav .navbar-collapse .menu-container ul li ul li a:focus{color:#666}.site-nav .navbar-collapse .menu-container ul li ul li a:hover:after,.site-nav .navbar-collapse .menu-container ul li ul li a:focus:after{background-color:#e5e6e7;box-shadow:0 0px 0 #e5e6e7,0 1px 0 #e5e6e7;content:"";height:100%;position:absolute;right:-15px;top:0;width:15px}.site-nav .navbar-collapse .menu-container ul li ul li:first-child{border-top:0 none}.site-nav .navbar-collapse .menu-container ul li ul li:hover ul.sub-nav{display:block}@media only screen and (min-width:768px){.site-nav .navbar-collapse .menu-container ul li ul li:hover .sub-menu{display:block !important}}.site-nav .navbar-collapse .menu-container ul li ul.sub{left:-50px;z-index:2147483647}.site-nav .navbar-collapse .menu-container ul li.current-menu-item a{background:0 0;color:#666}.site-nav .navbar-collapse .menu-container ul li.current-menu-item a:hover,.site-nav .navbar-collapse .menu-container ul li.current-menu-item a:focus{color:#6185c4;background:0 0}.site-nav .navbar-collapse .menu-container ul li.current-menu-item>a{color:#6185c4}.site-nav .navbar-collapse .menu-container ul li:first-child{border-top:0 none;margin-left:0}.site-nav .navbar-collapse .menu-container ul li.search{display:none;position:relative;margin-left:12px}.site-nav .navbar-collapse .menu-container ul li.search:after{content:'\f002';font-family:FontAwesome;color:#b28abf;float:left;margin-top:20px;position:absolute;left:-1px;top:1px}@media only screen and (min-width:992px){.site-nav .navbar-collapse .menu-container ul li.search{display:inline-block}}.site-nav .navbar-collapse .menu-container ul li.search a{float:left;padding-left:5px;color:#b28abf;margin-left:12px}.site-nav .navbar-collapse .menu-container ul li.search a:hover,.site-nav .navbar-collapse .menu-container ul li.search a:focus{color:#b28abf;text-decoration:none}.site-nav .navbar-collapse .menu-container ul li:hover>a,.site-nav .navbar-collapse .menu-container ul li:focus>a{color:#fc8805;text-decoration:none}.site-nav .navbar-collapse .mob-srh{display:block;float:left;padding:10px 0 15px;width:100%}@media only screen and (min-width:992px){.site-nav .navbar-collapse .mob-srh{display:none}}.site-nav .navbar-collapse .mob-srh .srh-bar{float:left;width:100%}.site-nav .navbar-collapse .mob-srh .srh-bar input{border:2px solid #b28abf;border-radius:5px 0 0 5px;color:#333;float:left;font:14px Istok Web;height:36px;padding:0 7px;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px)}.site-nav .navbar-collapse .mob-srh .srh-bar button{background-color:#b28abf;border:0 none;border-radius:0 5px 5px 0;color:#fff;float:left;font:14px Montserrat;height:36px;width:80px}.site-nav .navbar-collapse .menu-container{background-color:#fff;float:left;width:100%}.site-nav .navbar-collapse .menu-container .navbar-brand-fixed{display:none}.site-nav .navbar-collapse.fixed{background-color:#fff;position:fixed;top:0;width:100%;z-index:1000;box-shadow:none;box-shadow:2px 3px 9px 0 #878787}.site-nav .navbar-collapse.fixed .navbar-header{display:none}.site-nav .navbar-collapse.fixed .navbar-brand-fixed{display:block;float:left;height:65px;padding:10px 15px}.site-nav .navbar-collapse.fixed .navbar-brand-fixed img{height:100%;width:auto}.site-nav .navbar-collapse.fixed ul{float:right;width:auto}.site-nav .navbar-collapse.fixed ul ul{width:220px}.site-nav .search-bar{background-color:#f3f2f2;border-bottom:1px solid #eee;border-top:1px solid #eee;bottom:0;display:none;left:0;padding:15px 0;position:absolute;transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;width:100%;z-index:-10}@media only screen and (min-width:992px){.site-nav .search-bar{display:block}}.site-nav .search-bar .srh-bar{float:left;width:100%}.site-nav .search-bar .srh-bar input{border:2px solid #b28abf;border-radius:5px 0 0 5px;color:#333;float:left;font:16px Istok Web;height:40px;padding:0 7px;width:calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px)}.site-nav .search-bar .srh-bar button{background-color:#b28abf;border:0 none;border-radius:0 5px 5px 0;color:#fff;float:left;font:14px Montserrat;height:40px;width:80px}.banner .slide{float:left;position:relative;width:100%}.banner .slide img{width:100%}.banner .slide .slid_vid{float:left;height:460px;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.banner .slide .slid_vid{height:auto;margin-bottom:10px}}@media only screen and (max-width:992px){.banner .slide .slid_vid{min-height:116px;height:100%}}.banner .slide .slid_vid .vid{height:100%;width:100% !important}.banner .slide .slid_vid .embed-container{position:relative;padding-bottom:37.49%;height:0;overflow:hidden;max-width:100%}.banner .slide .slid_vid .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner .slide .slid_vid .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.banner .slide .slid_vid .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.banner .slide .slid_vid .vid-img{float:left;opacity:0;visibility:hidden;width:100%;display:none}@media only screen and (max-width:767px){.banner .slide .slid_vid .vid-img{display:block}}.banner .slide .carousel-caption{left:0;padding:0;position:absolute;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.4);top:20%;width:100%}@media only screen and (min-width:768px){.banner .slide .carousel-caption{top:25%}}@media only screen and (max-width:480px){.banner .slide .carousel-caption{top:10%;padding:0 10px}}.banner .slide .carousel-caption h2{color:#fff;font-weight:800;font-family:Istok Web;font-size:18px;margin:0}@media only screen and (min-width:540px){.banner .slide .carousel-caption h2{font-size:24px}}@media only screen and (min-width:768px){.banner .slide .carousel-caption h2{font-size:30px}}@media only screen and (min-width:992px){.banner .slide .carousel-caption h2{font-size:38px}}@media only screen and (min-width:1200px){.banner .slide .carousel-caption h2{font-size:46px}}.banner .slide .carousel-caption h3{color:#fff;font-weight:800;font-family:Istok Web;font-size:12px;margin:5px 0 0}@media only screen and (min-width:768px){.banner .slide .carousel-caption h3{font-size:16px;margin:10px 0 0}}@media only screen and (min-width:992px){.banner .slide .carousel-caption h3{font-size:20px;margin:15px 0 0}}@media only screen and (min-width:1200px){.banner .slide .carousel-caption h3{font-size:24px;margin:20px 0 0}}.banner .slide .carousel-caption h3 span{font-size:16px}@media only screen and (min-width:768px){.banner .slide .carousel-caption h3 span{font-size:20px}}@media only screen and (min-width:992px){.banner .slide .carousel-caption h3 span{font-size:28px}}@media only screen and (min-width:1200px){.banner .slide .carousel-caption h3 span{font-size:36px}}.banner .slide .carousel-indicators{bottom:20px;display:none;left:0;margin:0;width:100%;margin-bottom:25px}@media only screen and (min-width:768px){.banner .slide .carousel-indicators{display:block}}.banner .slide .carousel-indicators li{border:5px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin:0 3px;opacity:.7;padding:5px;width:30px}.banner .slide .carousel-indicators li:before{content:none}.banner .slide .carousel-indicators li span{background-color:#fff;border-radius:50%;display:block;height:100%;width:100%}.banner .slide .carousel-indicators li.active{background:0 0;border-color:#f9a03b;opacity:1}.banner .slide .carousel-indicators li.active span{background-color:#f9a03b}.cta-appointment{padding:30px 0}@media only screen and (max-width:767px){.cta-appointment{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.cta-appointment{display:none}.custom-2cols .col-sm-2{min-height:160px}.custom-2cols .col-sm-2 p{padding-bottom:0 !important}}@media only screen and (min-width:992px){.cta-appointment{padding:60px 0}}.cta-appointment .date{border:3px solid #fc8805;border-radius:5px;margin-bottom:20px;padding:0 20px;text-align:center}@media only screen and (min-width:992px){.cta-appointment .date{margin-bottom:0}}.cta-appointment .date a{color:#fc8805;font:24px/63px Istok Web}@media only screen and (max-width:480px){.cta-appointment .date a{font:18px/50px Istok Web}}.cta-appointment .date a i{font-size:30px;line-height:63px}@media only screen and (max-width:480px){.cta-appointment .date a i{font-size:20px;line-height:50px}}@media only screen and (min-width:992px){.cta-appointment .date a i{float:right}}.cta-appointment .date a:hover,.cta-appointment .date a:focus{text-decoration:none}.cta-appointment .location{text-align:center}@media only screen and (max-width:480px){.cta-appointment .location{padding:0}}.cta-appointment .location .location-inner{border:3px solid #fc8805;border-radius:5px;height:70px;padding:0 20px}@media only screen and (max-width:480px){.cta-appointment .location .location-inner{height:auto}}.cta-appointment .location .location-inner i{color:#fc8805;float:left;font-size:33px;line-height:62px}@media only screen and (max-width:480px){.cta-appointment .location .location-inner i{font-size:20px;line-height:50px}}.cta-appointment .location .location-inner a{color:#fc8805;font:24px/63px Istok Web}@media only screen and (max-width:480px){.cta-appointment .location .location-inner a{font:18px/50px Istok Web}}.cta-appointment .location .location-inner a i{color:#fc8805;float:left;font-size:33px;line-height:62px}@media only screen and (max-width:480px){.cta-appointment .location .location-inner a i{font-size:20px;line-height:50px}}.cta-appointment .location .location-inner a:hover,.cta-appointment .location .location-inner a:focus{text-decoration:none}.services-tab-box{float:left;width:100%}.services-tab-box ul.nav-tabs{border-bottom:0 none}.services-tab-box ul.nav-tabs li{margin:0;width:20%;text-align:center}.services-tab-box ul.nav-tabs li:before{content:none}.services-tab-box ul.nav-tabs li a{border-bottom:0 none;border-left:0 none;border-right:0 none;border-top:2px solid #e3e3e3;border-radius:0;color:#3e0353;font:20px Istok Web;margin:0;padding:15px 0}@media only screen and (max-width:992px) and (min-width:768px){.services-tab-box ul.nav-tabs li a{min-height:94px}}.services-tab-box ul.nav-tabs li a:hover{border-bottom:0 none;border-left:0 none;border-right:0 none;border-top:2px solid #ab97b2;background:0 0}.services-tab-box ul.nav-tabs li a span{content:"";border:5px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin:0 15px;opacity:.7;padding:5px;width:30px;background:transparent none repeat scroll 0 0;border-color:#ffd67a;opacity:1;float:left;display:none}.services-tab-box ul.nav-tabs li a span i{background:#ffd67a;border-radius:50%;display:block;height:100%;width:100%}.services-tab-box ul.nav-tabs li.active a{color:#3e0353;border-bottom:0 none;border-left:0 none;border-right:0 none;border-top:2px solid #e3e3e3;background-color:#f3f2f2;border-color:#744d82}.services-tab-box ul.nav-tabs li.active a span{content:"";border:5px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin:0 15px;opacity:.7;padding:5px;width:30px;background:transparent none repeat scroll 0 0;border-color:#f9a03b;opacity:1;float:left;display:none}.services-tab-box ul.nav-tabs li.active a span i{background:#f9a03b;border-radius:50%;display:block;height:100%;width:100%}.services-tab-box .panel-group .panel{border:1px solid #eee;margin:0}.services-tab-box .panel-group .panel .panel-heading{border-color:#333;color:#333;padding:0}.services-tab-box .panel-group .panel .panel-heading .panel-title{font:22px Montserrat}.services-tab-box .panel-group .panel .panel-heading .panel-title a{display:block;padding:10px 15px;color:purple}.services-tab-box .panel-group .panel .panel-heading .panel-title a:hover,.services-tab-box .panel-group .panel .panel-heading .panel-title a:focus{text-decoration:none}.services-tab-box .panel-group .panel .panel-collapse .panel-body{padding:0}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block{background-position:center center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;position:relative}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .img{display:none}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer{background-color:rgba(39,21,45,.75);padding:30px}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer .text h3{color:#fff;font:700 24px Montserrat;margin:0 0 20px}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer .text h3.no-mob{display:none}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer .text p{color:#fff;font:14px/24px Montserrat;margin-bottom:15px}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer .text .btn{border:2px solid #fff;color:#fff;font:20px/44px Istok Web;height:44px;margin-top:10px;padding:0;transition:all .2s ease 0s;width:175px}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .tab-outer .text .btn:hover{background-color:#fff;border-color:#3e0353;color:#3e0353}.services-tab-box .panel-group .panel .panel-collapse .panel-body .tab-block .plus{display:none}.services-tab-box .tab-content{border-bottom:7px solid #3e0353;border-top:7px solid #3e0353}.services-tab-box .tab-content .tab-block{background-position:center center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;position:relative}.services-tab-box .tab-content .tab-block .img{opacity:0;visibility:hidden;width:100%}.services-tab-box .tab-content .tab-block .img img{opacity:0;vertical-align:top;visibility:hidden;width:100%}.services-tab-box .tab-content .tab-block .tab-outer{height:100%;left:0;padding:0 15px;position:absolute;top:0;width:100%}.services-tab-box .tab-content .tab-block .tab-outer .row{height:100%}.services-tab-box .tab-content .tab-block .tab-outer .row .col-md-6{min-height:inherit}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text{background-color:rgba(39,21,45,.75);display:table;height:100%}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text{display:table-cell;padding:30px;vertical-align:middle}@media only screen and (min-width:1200px){.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text{padding:0 35% 0 135px}}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text h3{color:#fff;font:700 24px Montserrat;margin:0 0 20px}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text p{color:#fff;font:14px/24px Montserrat;margin-bottom:15px}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text .btn{border:2px solid #fff;color:#fff;font:20px/60px Istok Web;height:60px;margin-top:20px;padding:0;transition:all .2s ease 0s;width:175px}.services-tab-box .tab-content .tab-block .tab-outer .row .tab-text .text .btn:hover{background-color:#fff;border-color:#3e0353;color:#3e0353}.services-tab-box .plus{background-color:#fff;border:5px solid #3e0353;display:none;border-radius:50%;color:#3e0353;font-size:86px;font-weight:700;height:146px;left:50%;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);width:146px}@media only screen and (min-width:1200px){.services-tab-box .plus{display:-webkit-flex;display:flex}}.services-tab-box .plus img{width:100%}.services-tab-box .plus i{left:3px}.why-ori{padding:30px 0}@media only screen and (min-width:992px){.why-ori{padding:60px 0 150px}}.why-ori .ori-block h3{color:#6185c4;font:34px Istok Web;margin:0 0 10px}.why-ori .ori-block p{color:#666;font:14px/22px Istok Web;padding-bottom:20px}.why-ori .ori-block .ori-exp{margin-top:30px;margin-bottom:20px}.why-ori .ori-block .ori-exp br{display:none}@media only screen and (min-width:992px){.why-ori .ori-block .ori-exp{margin-bottom:0}.why-ori .ori-block .ori-exp br{display:block}}.why-ori .ori-block .ori-exp .exp-box{margin-bottom:20px;text-align:center}@media only screen and (min-width:992px){.why-ori .ori-block .ori-exp .exp-box{text-align:left}}.why-ori .ori-block .ori-exp .exp-box .circle{border:2px solid #6185c4;border-radius:50%;color:#6185c4;display:inline-block;height:108px;text-align:center;width:108px}@media only screen and (min-width:992px){.why-ori .ori-block .ori-exp .exp-box .circle{float:left;margin-right:15px}}.why-ori .ori-block .ori-exp .exp-box .circle .digit{display:table;height:100%;width:100%}.why-ori .ori-block .ori-exp .exp-box .circle .digit span{font:54px Istok Web;display:table-cell;vertical-align:middle}.why-ori .ori-block .ori-exp .exp-box .exp{color:#6185c4;font:400 14px Istok Web;margin-bottom:20px}@media only screen and (min-width:992px){.why-ori .ori-block .ori-exp .exp-box .exp{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;min-height:108px;margin-bottom:0}}.why-ori .ori-block .location-map{border:2px solid #e0e0e1;margin-bottom:3px}.why-ori .ori-block .btn-ofc{background-color:#f88b2a;color:#fff;display:block;font:400 16px/42px Istok Web;height:42px;text-align:center}.why-ori .ori-block .btn-ofc:hover,.why-ori .ori-block .btn-ofc:focus{color:#fff;text-decoration:none}.why-ori .ori-block.loc h3{color:#fc8805}.latest-ori{background:transparent url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/../images/city-bg.jpg) center center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;padding:50px 0 130px;position:relative}.latest-ori h2{color:#fff;font:34px Istok Web;margin:0 0 25px;text-align:center}.latest-ori .latest-block{background-color:#fff;border:1px solid #e7e7e7;margin-bottom:20px;padding:15px;text-align:center}@media only screen and (min-width:992px){.latest-ori .latest-block{margin-bottom:0}}.latest-ori .latest-block .pic{margin-bottom:15px}.latest-ori .latest-block .pic img{width:100%}.latest-ori .latest-block .pic .img-responsive{width:100%;max-width:none;min-height:175px}.latest-ori .latest-block .text{padding:15px}.latest-ori .latest-block .text h4{color:#333;font:14px Montserrat;margin:0 0 10px}.latest-ori .latest-block .text h4 span{font-weight:700}.latest-ori .latest-block .text h3{color:#333;font:700 22px Montserrat;margin:0 0 15px}.latest-ori .latest-block .text p{color:#333;font:13px/22px Montserrat;margin-bottom:30px;text-align:left}.latest-ori .latest-block .text .read{background-color:#fff;border:2px solid #b189be;border-radius:5px;color:#b189be;display:inline-block;font:14px/50px Montserrat;height:50px;text-transform:uppercase;transition:all .2s ease 0s;width:200px}.latest-ori .latest-block .text .read:hover,.latest-ori .latest-block .text .read:focus{background-color:#b189be;border-color:#b189be;color:#fff;text-decoration:none}.latest-ori:after{background-color:#fff;content:"";height:10px;left:0;opacity:.7;position:absolute;top:0;width:100%}.latest-ori:before{background-color:#fff;bottom:0;content:"";height:10px;left:0;opacity:.7;position:absolute;width:100%}.request-footer{text-align:center;display:none;width:100%}.request-footer.home{margin:60px 0 100px}@media only screen and (max-width:991px){.request-footer{display:inline-block;margin-bottom:120px}}.request-footer ul{list-style:outside none none;margin:0;display:block;padding:0}.request-footer ul li{font:15px/36px Istok Web;margin-bottom:24px;text-align:center;width:60%;display:inline-block}.request-footer ul li:before{content:none}@media only screen and (max-width:480px){.request-footer ul li{width:90%}}.request-footer ul li a{color:#fc8805;border:2px solid #fc8805;display:block;padding:10px;border-radius:6px}.request-footer ul li a i{font-size:36px;margin-right:15px;vertical-align:top}.request-footer ul li a span{display:inline-block}@media only screen and (max-width:767px){.request-footer ul li a span br{display:none}}.request-footer ul li a:hover,.request-footer ul li a:focus{text-decoration:none}.request-footer ul li:last-child{margin-bottom:0}.loc-img{margin-top:40px;text-align:center;float:left}.loc-img p img{width:100%;height:100%}.footer .foot-top{background-color:#6183c2;padding:30px 0}@media only screen and (min-width:992px){.footer .foot-top{padding:30px 0 70px}}.footer .foot-top .logo-foot{margin-top:-65px;position:relative}.footer .foot-top .logo-foot .foot-logo{border-bottom:2px solid #a8b7de;margin-bottom:30px;padding-bottom:30px;position:relative;text-align:center;z-index:5}.footer .foot-top .logo-foot .foot-logo img{padding:0 0 0 2px;width:210px}.footer .foot-top .logo-foot:after{background-color:#6183c2;border-radius:50%;content:"";height:120px;left:50%;position:absolute;top:-25px;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);width:120px}.footer .foot-top .foot-link{float:left;min-height:220px}@media only screen and (max-width:420px){.footer .foot-top .foot-link{min-height:inherit;width:100%}}@media only screen and (min-width:992px){.footer .foot-top .foot-link{width:20%}}.footer .foot-top .foot-link .link{margin-bottom:20px}@media only screen and (max-width:480px){.footer .foot-top .foot-link .link{text-align:center}}.footer .foot-top .foot-link .link h3{color:#fde3c5;font:14px/18px Istok Web;margin:0 0 5px;text-transform:uppercase}.footer .foot-top .foot-link .link h3 a{color:#c6d5f0}.footer .foot-top .foot-link .link ul{list-style:outside none none;margin:0;padding:0}.footer .foot-top .foot-link .link ul li{color:#fff;font:13px Istok Web;margin-bottom:2px}.footer .foot-top .foot-link .link ul li:before{content:none}.footer .foot-top .foot-link .link ul li a{color:#fff}.footer .foot-top .foot-link .link br{display:none}@media only screen and (min-width:992px){.footer .foot-top .foot-link .link br{display:block}}.footer .bottom-foot{background-color:#4469ac;color:#fff;font:14px/1 Montserrat;padding:30px 0;text-align:center}.banner-img img{width:100%}.inner-sub-nav{background-color:#3e0353;text-align:center;z-index:2 !important;opacity:.8;padding-top:1px;margin-bottom:50px}.inner-sub-nav.fixed-1 .nav-icon-top{visibility:hidden}@media only screen and (max-width:992px){.inner-sub-nav .custom-nav-class{padding-top:30px}}.inner-sub-nav .custom-nav-class .sub-menu{display:none}.inner-sub-nav .nav-icon-top{margin:-22px 0 0;position:relative}@media only screen and (max-width:992px){.inner-sub-nav .nav-icon-top{padding-bottom:30px}}.inner-sub-nav .nav-icon-top .nav-icon{border:7px solid #fff;border-radius:50%;display:inline-block;height:44px;opacity:.3;padding:7px;position:relative;width:44px;z-index:1}.inner-sub-nav .nav-icon-top .nav-icon span{background-color:#fff;border-radius:50%;display:inline-block;height:100%;width:100%}.inner-sub-nav .nav-icon-top:after{background-color:#3e0353;border-radius:50%;content:"";height:74px;left:50%;margin-left:-37px;position:absolute;top:-12px;width:74px;z-index:0}.inner-sub-nav .nav{border-bottom:7px solid rgba(255,255,255,.5);position:relative;text-align:center}.inner-sub-nav .nav.no_sb{padding:29.5px 0}@media only screen and (max-width:992px){.inner-sub-nav .nav.no_sb{display:none}}.inner-sub-nav .nav .pos-static{position:static}.inner-sub-nav .nav ul{list-style:none;margin:0 0 -7px;padding:0}@media only screen and (max-width:992px){.inner-sub-nav .nav ul{display:none}}.inner-sub-nav .nav ul li{display:inline-block;margin-left:0;padding:0 15px;text-transform:uppercase}@media only screen and (max-width:767px){.inner-sub-nav .nav ul li{display:list-item}div#nav-2.inner-sub-nav .nav-icon-top .nav-icon,div#nav-2.inner-sub-nav .nav-icon-top:after{opacity:0}.pt-conditions-container .col-xs-6{width:100%}}.inner-sub-nav .nav ul li:hover .sub-menu{display:block}.inner-sub-nav .nav ul li:before{content:none}.inner-sub-nav .nav ul li a{border-bottom:7px solid transparent;color:#fff;display:block;font:14px/1 Istok Web;padding:22px 0 24px;text-decoration:none}@media only screen and (min-width:1224px){.inner-sub-nav .nav ul li a{padding:25px 0;font:14px/1 Istok Web}}@media only screen and (min-width:993px) and (max-width:1199px){.inner-sub-nav .nav ul li a{font:12px/1 Istok Web}}.inner-sub-nav .nav ul li:hover>a{border-color:rgba(255,255,255,.5);text-decoration:none}@media only screen and (min-width:768px){.inner-sub-nav .nav ul li .sub-menu{background-color:#fff;border-bottom:1px solid #eee;display:none;margin:0;position:absolute;top:100%;width:200px;margin-top:-7px;left:50%;transform:translateX(-50%)}}.inner-sub-nav .nav ul li .sub-menu a{border:0 none;color:#666;text-decoration:none}.inner-sub-nav .nav ul li .sub-menu a:hover{color:#fc8805}.inner-sub-nav .nav ul li.current-menu-item a{border-color:rgba(255,255,255,.5);text-decoration:none}.inner-sub-nav .nav ul li:first-child{margin-left:0}.inner-sub-nav.fixed-1{margin-top:0 !important;position:inherit;top:0;width:100%;z-index:99 !important}.nav-show{opacity:1 !important;z-index:9;background:#fff}.inner-sub-link{border-bottom:1px solid #eee;display:none !important;height:48px;opacity:0;text-align:center}@media only screen and (max-width:992px){.inner-sub-link{display:none}}.inner-sub-link .nav{text-align:center}.inner-sub-link .nav ul{list-style:none;margin:0;padding:0}.inner-sub-link .nav ul li{display:inline-block;margin-left:0;text-transform:uppercase}.inner-sub-link .nav ul li:before{content:none}.inner-sub-link .nav ul li a{color:#666;display:block;font:14px/1 Istok Web;padding:20px 15px 15px}.inner-sub-link .nav ul li a:hover{color:#fc8805;text-decoration:none}.inner-sub-link .nav ul li.active a{color:#fc8805;text-decoration:none}.inner-sub-link .nav ul li:first-child{margin-left:0}.mob_sub_nav{float:none;width:100%;position:relative;margin-top:15px}@media only screen and (min-width:992px){.mob_sub_nav{display:none}}.mob_sub_nav .mob_bar #showmenu{width:auto;position:absolute;top:0;padding:6px 10px 7px 36px;font-size:1.3em;color:#653575;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font:16px/1 Istok Web}.mob_sub_nav .mob_bar #showmenu:before{border-color:#653575 transparent transparent;border-style:solid;border-width:15px 7px 19px;content:"";left:0;position:absolute;top:-4px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.mob_sub_nav .mob_bar #menu{position:absolute;height:100%;z-index:10;width:280px;color:#bbb;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1}.mob_sub_nav .mob_bar #menu.left{left:-280px}.mob_sub_nav .mob_bar #menu.left .close_sb_nv{display:none}.mob_sub_nav .mob_bar #menu.left .open_sb_nv{width:60% !important}.mob_sub_nav .mob_bar #menu.show{left:0}.mob_sub_nav .mob_bar #menu.show .open_sb_nv{display:none}.mob_sub_nav .mob_bar #menu.show .close_sb_nv{display:block;float:right;font-size:1.3em;color:#fc3}.mob_sub_nav .mob_bar #menu .sub-menu{display:none}.mob_sub_nav .mob_bar #menu #showmenu_cl{color:#fff;position:absolute;right:36px}.mob_sub_nav .mob_bar #menu #showmenu_cl i{font-size:25px}.mob_sub_nav .mob_bar #menu ul{background:rgba(62,3,83,.8) none repeat scroll 0 0;list-style:outside none none;margin-top:0;padding:20px 0;width:90%}.mob_sub_nav .mob_bar #menu ul li{line-height:34px;border-bottom:1px solid #fff;padding:1px 10px;width:90%}.mob_sub_nav .mob_bar #menu ul li:hover{border-bottom:1px solid #fff}.mob_sub_nav .mob_bar #menu ul li:before{content:none}.mob_sub_nav .mob_bar #menu ul li a{color:#fff;font:15px/1 Istok Web;text-decoration:none;outline-style:none;display:inline-block}.mob_sub_nav .mob_bar #menu ul li a .show{display:inline-block !important}.mob_sub_nav .mob_bar #menu ul li ul{padding-top:0}.content-block{padding-bottom:120px}@media only screen and (max-width:992px){.content-block{margin-top:50px}}.content-block .title{color:#5686da;font:35px/1 Istok Web;margin:25px 0 30px;text-align:center}.content-block p.ori-blog{font:18px/15px Istok Web;color:#6185c4;text-align:center;margin:30px 0 0}.content-block p.ori-location{margin:0;font:18px/15px Istok Web;color:#6185c4;text-align:center}.content-block .text-box h2{color:#3e0353;font:25px/1 Istok Web;margin:25px 0 15px}.content-block .text-box h3{color:#fc8805;font:20px/1 Istok Web;margin:20px 0 10px}.content-block .text-box p{color:#666;font:14px/22px Istok Web;padding-bottom:20px}.content-block .text-box p a{color:#fc8805;text-decoration:underline}.content-block .text-box p:last-child{margin-bottom:0}.content-block .text-box ul{list-style:outside none none;margin:25px 0 0;padding:0 0 0 15px;padding-left:0}.content-block .text-box ul li{color:#333;font:14px Istok Web;margin-bottom:5px}.content-block .text-box ul li span{color:#333}.content-block .text-box ol{margin:25px 0 0;padding-left:0}.content-block .text-box ol li{color:#333;font:14px Istok Web;margin-bottom:5px}.content-block .text-box .filter-sorts{width:100%;float:left;margin-top:10px}.content-block .text-box .filter-sorts p{color:#3e0353;font:15px Istok Web}.content-block .text-box .filter-sorts .form-group{margin:0}.content-block .text-box .filter-sorts select{border:1px solid #c5c4c4;border-radius:4px;color:#666;font:18px Istok Web;height:44px;padding:5px 12px;width:100%;background-color:#fff;line-height:38px;height:51px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/tip.png);background-position:100% 20px;background-repeat:no-repeat;border:1px solid #c5c4c4;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#fff !important}.content-block .text-box .filter-sorts select option{padding:10px;-webkit-background-color:#fff;-moz-background-color:#fff;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:767px){.content-block .text-box .filter-sorts select{margin:0 0 15px}}.content-block .text-box .filter-sorts select option{-moz-line-height:30px;padding:10px}.content-block .right{display:none}@media only screen and (min-width:992px){.content-block .right{display:block}}.content-block .right .request{float:right}.content-block .right .request ul{list-style:outside none none;margin:0;padding:0;text-align:right}.content-block .right .request ul li{font:15px/20px Istok Web;margin-bottom:24px;text-align:left}.content-block .right .request ul li:before{content:none}.content-block .right .request ul li a{color:#fc8805;display:block;padding:5px 5px 5px 10px;border-radius:6px;border:2px solid #fc8805}.content-block .right .request ul li a i{font-size:36px;margin-right:15px;vertical-align:top}.content-block .right .request ul li a span{display:inline-block;width:65%}.content-block .right .request ul li a:hover,.content-block .right .request ul li a:focus{text-decoration:none}.content-block .right .request ul li:last-child{margin-bottom:0}.content-block .right .loc-img{margin-top:40px;text-align:center;float:left}.content-block .right .loc-img p img{width:100%;height:100%}.content-block .right .loc-img h6{color:#6185c4;font:16px Istok Web;text-transform:uppercase}.content-block.services{padding-bottom:75px}.content-block.team-page{padding-bottom:0;margin-top:50px}.content-block.team-page nav.pagination{position:relative}.content-block.team-page nav.pagination .nav-links a{border:1px solid #e4e5e6;color:#999;font:22px Istok Web;padding:3px 14px;text-decoration:none}.content-block.team-page nav.pagination .nav-links a:hover{background:#fc8805 none repeat scroll 0 0;color:#fff;border-color:#fc8805}.content-block.team-page nav.pagination .nav-links a.prev{background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/previous-page.png);background-repeat:no-repeat;content:"";height:20px;left:-15px;margin-top:20px;position:absolute;top:50%;width:20px;background-color:transparent;border:none}.content-block.team-page nav.pagination .nav-links a.next{background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/next-page.png);background-repeat:no-repeat;content:"";height:20px;right:-31px;margin-top:20px;position:absolute;top:50%;width:20px;background-color:transparent;border:none}.content-block.team-page nav.pagination .nav-links span{float:none;font:22px Istok Web;padding:3px 14px;background-color:#fc8805;border:1px solid #fc8805;color:#fff;text-decoration:none}.content-block.team-page .loc_map{width:38.667%;margin-bottom:100px}@media only screen and (max-width:767px){.content-block.team-page .loc_map{margin-bottom:0}}@media only screen and (max-width:767px){.content-block.team-page .loc_map{width:100%}}.content-block.team-page .loc_map .back-to-location{width:100%;float:left;position:absolute;top:-50px}@media only screen and (max-width:767px){.content-block.team-page .loc_map .back-to-location{display:none}}.content-block.team-page .loc_map .back-to-location a{text-decoration:none;color:#a7a7a7;font:15px Istok Web;outline:none}.content-block.team-page .loc_map .back-to-location a img{vertical-align:inherit}.content-block.team-page .loc_map .dr-image{width:100%;height:auto;overflow:hidden}.content-block.team-page .loc_map .dr-image iframe{width:100%;margin-bottom:50px}@media only screen and (max-width:767px){.content-block.team-page .loc_map .dr-image iframe.map{display:none}}.content-block.team-page .loc_map .dr-image .view-map{width:100%;float:left}.content-block.team-page .loc_map .dr-image .view-map a{background-color:#fff;border:2px solid #fc8805;border-radius:5px;color:#fc8805;font:15px/36px Istok Web;height:60px;text-transform:none;transition:all .2s ease 0s;width:200px;text-align:center;margin-bottom:20px;outline:none;display:none;text-decoration:none}.content-block.team-page .loc_map .dr-image .view-map a i{display:-moz-box;font-size:36px;margin:0 10px;position:relative;top:4px}@media only screen and (max-width:767px){.content-block.team-page .loc_map .dr-image .view-map a{display:inline-block;margin:0 20% 10px;width:60%}}@media only screen and (max-width:540px){.content-block.team-page .loc_map .dr-image .view-map a{width:90%;margin:0 5% 10px;padding:5px 0 0}}.content-block.team-page .loc_map .dr-image ul{display:none;padding:0;border-top:1px solid #e7e7e7;margin:0 0 10px;float:left;width:100%}@media only screen and (max-width:767px){.content-block.team-page .loc_map .dr-image ul{display:block}}.content-block.team-page .loc_map .dr-image ul li{color:#666;font:15px Istok Web;display:inline-block;padding:8px 0;width:100%;line-height:25px;border-bottom:1px solid #e7e7e7}.content-block.team-page .loc_map .dr-image ul li:before{content:none}.content-block.team-page .loc_map .dr-image ul li span{color:#3e0353;font-weight:700}@media only screen and (max-width:767px){.content-block.team-page .loc_map .dr-image ul li{text-align:center}}.content-block.team-page .loc_map .dr-image p{display:none;color:#666;font:15px Istok Web;margin:15px 0 20px;border-bottom:1px solid #e7e7e7;padding-bottom:20px}@media only screen and (max-width:767px){.content-block.team-page .loc_map .dr-image p{display:block;float:left;width:100%;text-align:center}}.content-block.team-page .physician-text{width:67%}@media only screen and (max-width:767px){.content-block.team-page .physician-text{width:100%;padding:30px 20px 0}}@media only screen and (min-width:768px) and (max-width:991px){.content-block.team-page .physician-text{width:100%}}.content-block.team-page .physician-text p{border-top:1px solid #e7e7e7;color:#666;font:15px/22px Istok Web;margin:0;padding:15px 0}.content-block.team-page .physician-text p strong{color:#3e0353}.content-block.team-page .appo-sec{width:30%;float:right}.content-block.team-page .appo-sec .request{width:100%}.content-block.team-page .appo-sec .appo_location{float:left;width:100%;border:3px solid #e1e1e1;margin-top:48px}.content-block.team-page .appo-sec .appo_location img{max-width:100%}.content-block.team-page .patient-documents{float:left;margin-top:0;width:100%;margin-bottom:140px}@media only screen and (max-width:767px){.content-block.team-page .patient-documents{margin-top:50px}}.content-block.team-page .patient-documents .head-sec{background-color:#3e0353;border-bottom:8px solid #6c3f7c;margin-bottom:60px;padding:15px 20px;text-align:left}.content-block.team-page .patient-documents .head-sec h6{color:#fff;font:20px Istok Web;margin:0;text-align:center}.content-block.team-page .patient-documents .specialists-image{width:20%;float:left;min-height:260px}@media only screen and (max-width:767px){.content-block.team-page .patient-documents .specialists-image{width:50%}}@media only screen and (min-width:768px) and (max-width:991px){.content-block.team-page .patient-documents .specialists-image{width:33.333%}}@media only screen and (min-width:992px) and (max-width:1199px){.content-block.team-page .patient-documents .specialists-image{width:25%}}.content-block.team-page .patient-documents .specialists-image .team-pic{border:1px solid #dddcdc;margin:0 15px 10px;overflow:hidden;position:relative;text-align:center;transition:all .5s ease 0s}@media only screen and (max-width:480px){.content-block.team-page .patient-documents .specialists-image .team-pic{margin:0 6px 10px}.content-block.team-page .patient-documents .specialists-image .team-pic img{width:100%}}.content-block.team-page .patient-documents .specialists-image .team-pic .smooth{opacity:1}.content-block.team-page .patient-documents .specialists-image .team-pic.smooth img{max-width:100%}.content-block.team-page .patient-documents .specialists-image .team-pic .info{background-color:rgba(81,28,100,.8);bottom:0;color:#fff;font-size:20px;position:absolute;text-align:center;top:600px;width:100%}.content-block.team-page .patient-documents .specialists-image .team-pic .info p{color:#fff;font:18px Istok Web;position:relative;top:70px}@media only screen and (max-width:480px){.content-block.team-page .patient-documents .specialists-image .team-pic .info p{font:14px Istok Web;top:70px;line-height:16px}}@media only screen and (max-width:360px){.content-block.team-page .patient-documents .specialists-image .team-pic .info p{top:25px}}.content-block.team-page .patient-documents .specialists-image .team-pic .info p a{color:#fff;display:inline-block;margin-top:10px;text-decoration:none}.content-block.team-page .patient-documents .specialists-image:hover .info{top:0}.content-block.team-page .patient-documents .specialists-image p{color:#b28abf;font:14px Istok Web;margin:0;text-align:center}.content-block.team-page .patient-documents .specialists-image p a{color:#b28abf;margin:0;text-align:center;text-decoration:none}.content-block.team-page .patient-documents ul{padding:0;margin:0}.content-block.team-page .patient-documents ul li{color:#3e0353;font:20px Istok Web;display:inline-block;width:33.33%;float:left;line-height:20px;margin-bottom:45px}.content-block.team-page .patient-documents ul li:before{content:none}.content-block.team-page .patient-documents ul li img{float:left;margin-right:20px}.content-block.team-page .patient-documents ul li a{color:#fc8805;font:15px Istok Web;text-decoration:underline}.content-block.team-page .news-sec{float:left;width:100%}.content-block.team-page .news-sec .news{border:1px solid #e7e7e7;padding:0 10px;float:left;margin-bottom:70px}@media only screen and (max-width:767px){.content-block.team-page .news-sec .news{width:100%}}.content-block.team-page .news-sec .news .news-top-sec{width:100%;padding:10px 0 0}.content-block.team-page .news-sec .news .news-top-sec img{width:100%}.content-block.team-page .news-sec .news .news-middle-sec{border-bottom:1px solid #e7e7e7;padding:22px 30px 10px 40px;margin-bottom:15px;float:left;width:100%}@media only screen and (max-width:767px){.content-block.team-page .news-sec .news .news-middle-sec{padding:22px 10px 10px}}.content-block.team-page .news-sec .news .news-middle-sec ul{padding:0;margin:8px 0 0}.content-block.team-page .news-sec .news .news-middle-sec ul li{display:inline-block}.content-block.team-page .news-sec .news .news-middle-sec ul li:before{content:none}.content-block.team-page .news-sec .news .news-middle-sec ul li a{color:#333;font:15px Istok Web}.content-block.team-page .news-sec .news .news-middle-sec ul li a:hover{color:#fc8805}.content-block.team-page .news-sec .news .news-middle-sec ul li a.active{color:#fc8805;text-decoration:underline}.content-block.team-page .news-sec .news .news-middle-sec .share-link{float:right}.content-block.team-page .news-sec .news .news-middle-sec .share-link p{margin:0}.content-block.team-page .news-sec .news .news-middle-sec .share-link p a{color:#4bb148;font:15px Istok Web;text-decoration:none}.content-block.team-page .news-sec .news.single-blog{padding:0;border:none;margin-bottom:80px}.content-block.team-page .news-sec .news.single-blog .news-top-sec{padding:0}.content-block.team-page .news-sec .news.single-blog .news-middle-sec{padding:10px 0}.content-block.team-page .news-sec .news.single-blog .tag-sec{width:100%;float:left;margin-top:60px}.content-block.team-page .news-sec .news.single-blog .tag-sec ul{padding:0;margin:0}.content-block.team-page .news-sec .news.single-blog .tag-sec ul:before{content:none}.content-block.team-page .news-sec .news.single-blog .tag-sec ul li{color:#333;font:15px Istok Web;display:inline-block;font-weight:700;text-decoration:underline}.content-block.team-page .news-sec .news.single-blog .tag-sec ul li:before{content:none}.content-block.team-page .news-sec .news.single-blog .tag-sec ul li:first-child{text-decoration:none}.content-block.team-page .news-sec .news.single-events{padding:0;border:none;margin-bottom:200px}.content-block.team-page .news-sec .news.single-events .news-top-sec{padding:0}.content-block.team-page .news-sec .news.single-events .news-middle-sec{padding:10px 0}.content-block.team-page .news-sec .news .news-bottom-sec{padding:20px 30px 35px 40px;float:left;width:100%}@media only screen and (max-width:767px){.content-block.team-page .news-sec .news .news-bottom-sec{padding:20px 10px 10px}.content-block.team-page .news-sec .news .news-bottom-sec .pull-right{width:100%;text-align:center}}.content-block.team-page .news-sec .news .news-bottom-sec h3{color:#3e0353;font:20px Istok Web;margin:0 0 20px}.content-block.team-page .news-sec .news .news-bottom-sec p{font:14px/22px Istok Web;padding-bottom:20px;color:#333;margin:0;width:620px;float:left}@media only screen and (max-width:767px){.content-block.team-page .news-sec .news .news-bottom-sec p{width:100%;margin-bottom:10px}}.content-block.team-page .news-sec .news .news-bottom-sec .read{background-color:#fff;border:2px solid #b189be;border-radius:5px;color:#b189be;display:inline-block;font:14px/50px Montserrat;height:50px;text-transform:uppercase;transition:all .2s ease 0s;width:200px;text-align:center}.content-block.team-page .news-sec .news .news-bottom-sec .read:hover,.content-block.team-page .news-sec .news .news-bottom-sec .read:focus{background-color:#b189be;border-color:#b189be;color:#fff;text-decoration:none}.content-block.team-page ul.news-page{margin:0 0 120px;padding:0;float:left}.content-block.team-page ul.news-page li{display:inline-block;float:none}.content-block.team-page ul.news-page li a{font:22px Istok Web;color:#999;padding:3px 14px;text-decoration:none;border:1px solid #e4e5e6}.content-block.team-page ul.news-page li a:hover{background-color:#fc8805;color:#fff;border:1px solid #fc8805}.content-block.team-page ul.news-page li a.active{background-color:#fc8805;color:#fff;border:1px solid #fc8805}.content-block.team-page ul.news-page li a.previous{background:0 0;padding:0;border:none}.content-block.team-page ul.news-page li a.next{background:0 0;padding:0;border:none}.content-block.team-page .filter-and-key{width:100%;float:left;margin-top:40px;margin-bottom:50px}.content-block.team-page .filter-and-key .col-sm-4{width:24%}@media only screen and (max-width:767px){.content-block.team-page .filter-and-key .col-sm-4{width:100%;margin-bottom:10px}}.content-block.team-page .filter-and-key p{margin-bottom:10px;color:#3e0353;font:15px Istok Web;font-weight:700}.content-block.team-page .filter-and-key select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/tip.png);background-position:100% 14px;background-repeat:no-repeat;border:medium none;border-radius:0;box-shadow:none;color:#666;font:18px Istok Web;height:auto;padding:6px 12px;width:100%;border:1px solid #c5c4c4;background-color:#fff !important}.content-block.team-page .filter-and-key .radio-button{padding:12px 0 0;margin:0}@media only screen and (max-width:767px){.content-block.team-page .filter-and-key .radio-button{float:none}}.content-block.team-page .filter-and-key .radio-button li{color:#9e1a00;margin-right:4%;font:15px Istok Web;display:inline-block;font-weight:700;cursor:pointer}.content-block.team-page .filter-and-key .radio-button li span{border-radius:100%;height:20px;border:3px solid #9e1a00;width:20px;margin-top:0;float:left}.content-block.team-page .filter-and-key .radio-button li.active{color:#219e00}.content-block.team-page .filter-and-key .radio-button li.active span{border:3px solid #219e00}.content-block.team-page .filter-and-key .trainer{margin:0;padding:12px 0 0}@media screen and (-webkit-min-device-pixel-ratio:0){.content-block.team-page .filter-and-key .trainer{padding:9px 0 0}}.content-block.team-page .filter-and-key .trainer li{display:inline-flex;vertical-align:middle;margin-right:4%;color:#219e00;font:bold 15px Istok Web}.content-block.team-page .filter-and-key .trainer li:before{content:none}.content-block.team-page .filter-and-key .trainer li.last{color:#9e1a00}.content-block.team-page .filter-and-key .trainer li img{margin:auto;margin-right:10px;margin-top:-1px}.content-block.team-page .Locations-sec{width:100%;float:left;margin-bottom:160px}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec{margin-bottom:0}}.content-block.team-page .Locations-sec .col-sm-4 .location_img{border:3px solid #e1e1e1;float:left;width:100%;height:200px}.content-block.team-page .Locations-sec .col-sm-4 .location_img img{max-width:100%}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .col-sm-4{width:100%;float:left;text-align:center}}.content-block.team-page .Locations-sec .location-title{;padding:15px 0;float:left;width:100%}.content-block.team-page .Locations-sec .location-title h4{color:#3e0353;font:18px Istok Web;margin:0}.content-block.team-page .Locations-sec .location-title h5{color:#6185c4;font:20px Istok Web;line-height:28px;margin-top:0;margin-bottom:0;float:left;width:100%}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-title h5.mob{display:inline;width:auto;float:none}}.content-block.team-page .Locations-sec .location-text{width:100%;float:left;margin-top:25px;margin-bottom:90px}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-text{margin-bottom:50px}}.content-block.team-page .Locations-sec .location-text.head-sec{margin-top:15px}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button{padding:12px 0 0;margin:0;float:right;width:50px}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button{float:none}}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button li{color:#9e1a00;margin-right:4%;font:15px Istok Web;cursor:pointer;display:inline-block}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button li:before{content:none}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button li span{border-radius:100%;height:20px;border:3px solid #9e1a00;width:20px;margin-top:2px;float:left}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button li.active{color:#219e00}.content-block.team-page .Locations-sec .location-text.head-sec .location-bottom .radio-button li.active span{border:3px solid #219e00}.content-block.team-page .Locations-sec .location-text .location-address{float:left;width:50%}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-text .location-address{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.content-block.team-page .Locations-sec .location-text .location-address{width:100%}}.content-block.team-page .Locations-sec .location-text .location-address p{color:#666;font:15px Istok Web;margin-bottom:0}.content-block.team-page .Locations-sec .location-text .location-address p a{color:#3e0353;text-decoration:underline}.content-block.team-page .Locations-sec .location-text .location-address .phon_info{margin-top:8px}.content-block.team-page .Locations-sec .location-text .location-address .phon_info p{color:#666;font:15px Istok Web;margin-bottom:0}.content-block.team-page .Locations-sec .location-text .address-text{color:#3e0353;font-weight:700}.content-block.team-page .Locations-sec .location-text .location-bottom{width:50%;float:left;margin-top:5px;text-align:right}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-text .location-bottom{width:100%;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.content-block.team-page .Locations-sec .location-text .location-bottom{width:100%;text-align:left}}.content-block.team-page .Locations-sec .location-text .location-bottom .details{background-color:#fff;border:2px solid #b189be;border-radius:5px;color:#b189be;display:inline-block;font:14px/36px Montserrat;height:38px;text-transform:uppercase;transition:all .2s ease 0s;width:140px;text-align:center}.content-block.team-page .Locations-sec .location-text .location-bottom .details:hover{background-color:#b189be;color:#fff;text-decoration:none}.content-block.team-page .Locations-sec .location-text .location-bottom .trainer-bri-mob{display:block;float:right;margin-top:18px;text-align:left;width:80%}@media only screen and (max-width:767px){.content-block.team-page .Locations-sec .location-text .location-bottom .trainer-bri-mob{width:100%;text-align:center}}.content-block.team-page .Locations-sec .head{padding:12px 0}.content-block.team-page .Locations-sec .head h5{line-height:25px}.content-block.team-page .phy_name{margin-bottom:50px}.content-block.team-page .phy_name .dr-image{width:100%;height:auto;overflow:hidden}.content-block.team-page .phy_name .dr-image img{width:100%;margin-bottom:50px}@media only screen and (max-width:767px){.content-block.team-page .phy_name .dr-image img.map{display:none}}.content-block.team-page .phy_name .dr-image ul{padding:0;border-top:1px solid #e7e7e7;margin:0 0 10px;float:left;width:100%}.content-block.team-page .phy_name .dr-image ul li{color:#666;font:15px Istok Web;display:inline-block;padding:8px 0;width:100%;line-height:25px;border-bottom:1px solid #e7e7e7}.content-block.team-page .phy_name .dr-image ul li:before{content:none}.content-block.team-page .phy_name .dr-image ul li span{color:#3e0353;font-weight:700}@media only screen and (max-width:767px){.content-block.team-page .phy_name .dr-image ul li{text-align:center}}.content-block.team-page .phy_name .dr-image p{color:#666;font:15px Istok Web;margin:15px 0 20px;border-bottom:1px solid #e7e7e7;padding-bottom:20px}.content-block.team-page .phy_name .physician-text{width:78%;margin-bottom:50px}@media only screen and (max-width:767px){.content-block.team-page .phy_name .physician-text{width:100%;padding:30px 20px 0}}@media only screen and (min-width:768px) and (max-width:991px){.content-block.team-page .phy_name .physician-text{width:100%}}.content-block.team-page .phy_name .physician-text p{border-top:none;color:#666;font:14px/22px Istok Web;margin-bottom:15px;padding:0;padding-bottom:20px}.content-block.team-page .phy_name .physician-text p strong{color:#3e0353}.content-block.team-page .phy_name .appo-sec{width:22%;float:right}.content-block.team-page .phy_name .appo-sec .request{width:100%}.content-block.team-page .phy_name .appo-sec .request ul{list-style:outside none none;margin:0;padding:0}.content-block.team-page .phy_name .appo-sec .request ul li{font:15px/20px Istok Web;margin-bottom:24px;text-align:left}.content-block.team-page .phy_name .appo-sec .request ul li:before{content:none}.content-block.team-page .phy_name .appo-sec .request ul li a{border:2px solid #fc8805;border-radius:6px;color:#fc8805;display:block;padding:10px}.content-block.team-page .phy_name .appo-sec .request ul li a i{font-size:36px;margin-right:15px;vertical-align:top}.content-block.team-page .phy_name .appo-sec .request ul li a span{display:inline-block}.content-block .request-sec{width:690px;margin:55px auto 0}@media only screen and (max-width:767px){.content-block .request-sec{width:90%}}.content-block .request-sec .appointment-sec{width:100%;float:left}.content-block .request-sec .appointment-sec .appointment-form{width:360px;margin:0 auto}@media only screen and (max-width:480px){.content-block .request-sec .appointment-sec .appointment-form{width:100%}}.content-block .request-sec .appointment-sec .appointment-form form{margin:60px 0 0}.content-block .request-sec .appointment-sec .appointment-form form .form-control,.content-block .request-sec .appointment-sec .appointment-form form input{height:51px;border-radius:0;line-height:51px;padding:10px 12px;font:18px Istok Web;color:#666;width:100%;border:1px solid #c5c4c4;box-shadow:none}.content-block .request-sec .appointment-sec .appointment-form form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/tip.png);background-position:100% 20px;background-repeat:no-repeat;border-radius:0;line-height:51px !important;-webkit-line-height:51px;padding:0 12px;font:18px Istok Web;color:#666;width:100%;border:1px solid #c5c4c4;box-shadow:none;background-color:#fff !important;height:51px}.content-block .request-sec .appointment-sec .appointment-form form a{text-decoration:none}.content-block .request-sec .appointment-sec .appointment-form form a.reset-button{background-color:#fc8805;color:#fff;border:none;width:100%;border-radius:0;height:30px;font:16px Istok Web;line-height:30px;text-align:center;margin-top:10px}.content-block .request-sec .appointment-sec .appointment-form form .btn{background-color:#fc8805;color:#fff;border:none;width:100%;border-radius:0;height:50px;font:18px Istok Web;margin-top:15px}.content-block .thank-you{width:100%;text-align:center;float:left;margin-top:45px}.content-block .thank-you p.successfull{color:#1d9900;font:18px Istok Web;border:2px solid #a8d5a0;padding:10px 0}.content-block .thank-you p.required-field{color:#eb0626;font:18px Istok Web;border:2px solid #f17d8d;padding:10px 0;margin:0}.service-ailments{width:100%}.service-ailments ul.nav-tabs{border-bottom:0 none}.service-ailments ul.nav-tabs li{margin:0;width:50%;text-align:center}.service-ailments ul.nav-tabs li a{border-radius:0;color:#fff;font:20px Istok Web;margin:0;padding:15px 0;background-color:#8fabdc;border-top:none;border-right:none;border-left:none;border-bottom:7px solid #aabfe4}.service-ailments ul.nav-tabs li a:hover{background-color:#6185c4;border-bottom:7px solid #87a2d2}.service-ailments ul.nav-tabs li.active a{color:#fff;background-color:#6185c4;border-bottom:7px solid #87a2d2;border-top:none;border-right:none;border-left:none;background:#6185c4 url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/tab-active.png) no-repeat;background-position:96% center}.service-ailments .js-tabcollapse-panel-heading{text-decoration:underline;color:purple}.service-ailments .js-tabcollapse-panel-heading.collapsed{outline:none;text-decoration:none}.service-ailments .tab-content .tab-outer-services{padding:60px 0 0}.service-ailments .tab-content .tab-outer-services .tab-content{border-bottom:1px solid #e3e3e3;padding-bottom:15px;margin-top:25px}.service-ailments .tab-content .tab-outer-services .tab-content .tab-text h3{color:#6185c4;font:20px Istok Web;margin:0}.service-ailments .tab-content .tab-outer-services .tab-content .tab-text p{color:#666;font:15px Istok Web}.service-ailments .tab-content .tab-outer-services .tab-content .tab-text p span{color:#6185c4}.service-ailments .tab-content .tab-outer-services .tab-content:first-child{margin-top:0}.service-ailments .tab-content .tab-outer-services .tab-content:last-child{padding-bottom:0;border-bottom:none}.specialists-team{padding-top:110px;padding-bottom:50px}.specialists-team.team-page{padding-top:60px;padding-bottom:160px}.specialists-team .head-sec{background-color:#3e0353;padding:15px 0;text-align:center;border-bottom:8px solid #6c3f7c;margin-bottom:80px}.specialists-team .head-sec h6{color:#fff;font:20px Istok Web;margin:0}.specialists-team .specialists-image{float:left;text-align:center;height:280px;width:20%}@media only screen and (min-width:992px) and (max-width:1199px){.specialists-team .specialists-image{width:25%}}@media only screen and (min-width:768px) and (max-width:991px){.specialists-team .specialists-image{width:33.333%}}@media only screen and (max-width:767px){.specialists-team .specialists-image{width:33.33%}}@media only screen and (min-width:600px) and (max-width:657px){.specialists-team .specialists-image{height:250px}}@media only screen and (min-width:540px) and (max-width:599px){.specialists-team .specialists-image{height:240px}}@media only screen and (min-width:481px) and (max-width:539px){.specialists-team .specialists-image{height:220px}}@media only screen and (max-width:480px){.specialists-team .specialists-image{width:50%}}@media only screen and (min-width:391px) and (max-width:440px){.specialists-team .specialists-image{height:244px}}@media only screen and (min-width:360px) and (max-width:390px){.specialists-team .specialists-image{height:220px}}@media only screen and (min-width:320px) and (max-width:359px){.specialists-team .specialists-image{height:210px}}.specialists-team .specialists-image .team-pic{border:1px solid #dddcdc;float:left;margin:0 10px 10px;overflow:hidden;position:relative;transition:all .5s ease 0s}.specialists-team .specialists-image .team-pic img{width:100%}@media only screen and (max-width:480px){.specialists-team .specialists-image .team-pic{margin:0 6px 10px}.specialists-team .specialists-image .team-pic img{width:100%}}.specialists-team .specialists-image .team-pic .smooth{opacity:1}.specialists-team .specialists-image .team-pic.smooth{width:90%}.specialists-team .specialists-image .team-pic .info{background-color:rgba(81,28,100,.8);bottom:0;color:#fff;font-size:20px;position:absolute;text-align:center;top:600px;width:100%}.specialists-team .specialists-image .team-pic .info p{font:18px Istok Web;color:#fff;position:relative;top:50px}@media only screen and (max-width:480px){.specialists-team .specialists-image .team-pic .info p{font:16px Istok Web;top:70px;line-height:16px}}@media only screen and (max-width:360px){.specialists-team .specialists-image .team-pic .info p{top:25px}}.specialists-team .specialists-image .team-pic .info p a{text-decoration:none;color:#fff;margin-top:10px;display:inline-block}.specialists-team .specialists-image:hover .info{top:0}.specialists-team .specialists-image p{color:#b28abf;float:left;font:14px Istok Web;margin:0;padding:0 15px;width:100%}.specialists-team .specialists-image p a{color:#b28abf;margin:0}.blog-posts .post-head{background-color:#925ba4;border-bottom:8px solid #ac82ba;padding:15px 0;text-align:center}.blog-posts .post-head h6{color:#fff;font:20px Istok Web;margin:0}.blog-posts .post-sec{background-color:#eeebef;padding:65px 0 110px}@media only screen and (max-width:767px){.blog-posts .post-sec{padding:65px 0 30px;margin-bottom:120px}.single-physicians .blog-posts{display:none}}.blog-posts .post-sec .latest-block{background-color:#fff;border:1px solid #e7e7e7;margin-bottom:20px;padding:15px;text-align:center}.blog-posts .post-sec .latest-block .pic{margin-bottom:15px}.blog-posts .post-sec .latest-block .text{padding:15px}.blog-posts .post-sec .latest-block .text h4{color:#333;font:14px Montserrat;margin:0 0 10px}.blog-posts .post-sec .latest-block .text h4 span{color:#fc8805;text-decoration:underline}.blog-posts .post-sec .latest-block .text h3{color:#333;font:700 22px Montserrat;margin:0 0 15px}.blog-posts .post-sec .latest-block .text p{color:#333;font:13px/22px Montserrat;margin-bottom:30px;text-align:left}.blog-posts .post-sec .latest-block .text .read{background-color:#fff;border:2px solid #b189be;border-radius:5px;color:#b189be;display:inline-block;font:14px/50px Montserrat;height:50px;text-transform:uppercase;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;width:200px}.blog-posts .post-sec .latest-block .text .read:hover,.blog-posts .post-sec .latest-block .text .read:focus{background-color:#b189be;border-color:#b189be;color:#fff;text-decoration:none}.blog-posts .post-sec .latest-block .text .share{width:100%;display:inline-block;margin-top:20px}.blog-posts .post-sec .more{width:100%;float:left;text-align:center;margin:20px auto 10px}.blog-posts .post-sec .more .read{background-color:#fff;border:2px solid #b189be;border-radius:5px;color:#b189be;display:inline-block;font:14px/50px Montserrat;height:50px;text-transform:uppercase;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;width:160px;text-align:center}.blog-posts .post-sec .more .read:hover,.blog-posts .post-sec .more .read:focus{background-color:#b189be;border-color:#b189be;color:#fff;text-decoration:none}.blog-posts .post-sec .request{text-align:center;display:none}@media only screen and (max-width:767px){.blog-posts .post-sec .request{display:block}}.blog-posts .post-sec .request ul{list-style:outside none none;margin:20px 0 0;display:inline-block;padding:0}.blog-posts .post-sec .request ul li{font:15px/36px Istok Web;margin-bottom:24px;text-align:center;width:75%;display:inline-block}@media only screen and (max-width:360px){.blog-posts .post-sec .request ul li{width:90%}}.blog-posts .post-sec .request ul li a{color:#fc8805;border:2px solid #fc8805;display:block;padding:10px;border-radius:6px}.blog-posts .post-sec .request ul li a i{font-size:36px;margin-right:15px;vertical-align:top}.blog-posts .post-sec .request ul li a span{display:inline-block;width:60%}.blog-posts .post-sec .request ul li a:hover,.blog-posts .post-sec .request ul li a:focus{text-decoration:none}.blog-posts .post-sec .request ul li:last-child{margin-bottom:0}.blog-posts .post-sec .loc-img{margin-top:40px;float:left;text-align:center}.blog-posts .post-sec .loc-img p img{width:100%;height:100%}.blog-content{margin:80px 0 0}.blog-content .title{color:#6185c4;font:35px/1 Istok Web;margin:0;text-align:center}.blog-content .filter-sec-main{width:1000px;margin:0 auto}@media only screen and (max-width:767px){.blog-content .filter-sec-main{width:100%;float:left}}.blog-content .filter-sec-main .filter-sec{margin-top:50px;float:left;width:100%;margin-bottom:40px}.blog-content .filter-sec-main .filter-sec p{float:left;color:#3e0353;font:15px Istok Web;width:100px;margin:13px 0}.blog-content .filter-sec-main .filter-sec .form-group{margin:0 10px 0 0;width:25%;float:left}@media only screen and (max-width:767px){.blog-content .filter-sec-main .filter-sec .form-group{width:100%;margin:0 0 15px}}.blog-content .filter-sec-main .filter-sec .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/tip.png);background-position:100% 20px;background-repeat:no-repeat;border:1px solid #c5c4c4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:0;box-shadow:none;color:#666;font:15px Istok Web;height:50px;padding:13px 12px;width:100%;line-height:28px;background-color:#fff}.blog-content .filter-sec-main .filter-sec .form-group select option{-webkit-background-color:#fff;-moz-background-color:#fff;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-content .blog-post{background-color:#eeebef;border-top:8px solid #6185c4}.blog-content .blog-post .post{margin-bottom:25px}.blog-content .blog-post .post-pagination{float:left;text-align:center;width:100%}.blog-content .blog-post .post-pagination nav nav.pagination{position:relative}.blog-content .blog-post .post-pagination nav nav.pagination .nav-links a{background:#fff none repeat scroll 0 0;color:#999;float:none;font:22px Istok Web;padding:3px 14px;text-decoration:none}.blog-content .blog-post .post-pagination nav nav.pagination .nav-links a:hover{background:#6183c2 none repeat scroll 0 0;color:#fff}.blog-content .blog-post .post-pagination nav nav.pagination .nav-links a.prev{background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/previous-post.png);background-repeat:no-repeat;content:"";height:20px;left:-15px;margin-top:20px;position:absolute;top:50%;width:20px;background-color:transparent}.blog-content .blog-post .post-pagination nav nav.pagination .nav-links a.next{background-image:url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/next-post.png);background-repeat:no-repeat;content:"";height:20px;right:-31px;margin-top:20px;position:absolute;top:50%;width:20px;background-color:transparent}.blog-content .blog-post .post-pagination nav nav.pagination .nav-links span{background:#6183c2 none repeat scroll 0 0;color:#fff;float:none;font:22px Istok Web;padding:3px 14px}.blog-content .blog-post .post-pagination ul{margin:60px 0 50px;padding:0}.blog-content .blog-post .post-pagination ul li{display:inline-block}.blog-content .blog-post .post-pagination ul li:before{content:none}.blog-content .blog-post .post-pagination ul li a{color:#999;font:22px Istok Web;padding:3px 14px;float:none;background:#fff;text-decoration:none}.blog-content .blog-post .post-pagination ul li a:hover{background:#6183c2;color:#fff}.blog-content .blog-post .post-pagination ul li a.active{background:#6183c2;color:#fff}.blog-content .blog-post .post-pagination ul li a.previous{background:0 0;padding:0}.blog-content .blog-post .post-pagination ul li a.next{background:0 0;padding:0}::-webkit-input-placeholder{color:#fc8805;opacity:1}::-moz-placeholder{color:#fc8805;opacity:1}:-ms-input-placeholder{color:#fc8805;opacity:1}:-moz-placeholder{color:#fc8805;opacity:1}.trainer-bri{margin:0;padding:12px 0 0;float:right}@media only screen and (max-width:767px){.trainer-bri{display:none}}.trainer-bri li{display:inline-block}.trainer-bri-mob{margin:0;padding:0;float:right;display:none}@media only screen and (max-width:767px){.trainer-bri-mob{display:inline-block;width:auto;position:relative;top:-2px;float:none}}.trainer-bri-mob li{display:inline-block}.trainer-bri-mob li:before{content:none}ol{counter-reset:item;list-style:none}ol li{color:#333}ol li:before{color:#93b1e6;content:counter(item,decimal) ". ";counter-increment:item;font-weight:700}ul li:before{border-color:#93b1e6;border-radius:100%;border-style:solid;border-width:0 2px;content:"";float:left;height:4px;margin-right:8px;margin-top:8px;width:auto}.announcements{padding-top:20px}.announcements .row{margin-left:0;margin-right:0}@media only screen and (max-width:767px){.announcements .row .col-xs-12{margin:10px 0}}#wpcf7-f10617-p10616-o1 .wpcf7-form-control-signature-body{border:1px solid #ccc;border-radius:4px}.fa.fa-list-ul.list{margin-top:10px}.phn a{display:none !important}.fixed .phn a{display:inline-block !important;font-size:22px !important;color:#fc8805 !important}.author-detail{float:left;width:100%;border-top:1px solid #c4c4c4;padding:70px 0 200px}.author-detail .row{align-items:center;display:flex}.author-detail img.author-pic{border:4px solid #aa8ab8;width:100%}.author-detail .author-name{width:100%;float:left}.author-detail .author-name h3{color:#323333;font-size:16px}.author-detail .author-name h3 a{color:#b28abf;margin:0;text-decoration:none}.author-bio a{border:2px solid #aa8ab8;border-radius:6px;color:#aa8ab8;display:inline-block;text-transform:uppercase;margin-right:10px;font:15px/1 Istok Web;padding:10px 14px;float:left;background:0 0}.author-bio a:hover{background:#aa8ab8;color:#fff}.author-bio form button.author-posts{border:2px solid #aa8ab8;border-radius:6px;color:#aa8ab8;display:inline-block;text-transform:uppercase;margin-right:10px;font:15px/1 Istok Web;padding:10px 14px;background:0 0}.author-bio form button.author-posts:hover{background:#aa8ab8;color:#fff}.author-detail-page{width:100%;margin:50px 0 100px;display:inline-block}.author-detail-page .author-image{padding:2px;border:1px solid #ccc}.author-detail-page .author-image img{width:100%;height:100% !important}.author-detail-page form button.author-posts{border:2px solid #aa8ab8;border-radius:6px;color:#aa8ab8;display:inline-block;text-transform:uppercase;margin-right:10px;font:15px/1 Istok Web;padding:10px 14px;background:0 0}.author-detail-page form button.author-posts:hover{background:#aa8ab8;color:#fff}.content-block.team-page .news-sec .news.single-blog{margin-bottom:50px}.content-block.team-page .Locations-sec .location-text{margin-top:0;margin-bottom:65px}.service-ailments .tab-outer-services.services-new-template{padding:60px 0 90px}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text h3{margin:0 0 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:14px 0;font:20px Istok Web;color:#6185c4}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul{margin:0 0 30px;padding-left:20px}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul li{display:inline-block;width:100%;text-align:left;margin-bottom:7px}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul.nav-tabs li a{border-radius:0;color:#666;font:20px Istok Web;margin:0;padding:10px 12px 10px 25px;background-color:#f1f1f1;border:none}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul.nav-tabs li.active a{color:#fff;border:none;background:#8fabdd url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/arrow-right.png) no-repeat;background-position:96% center}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul.nav-tabs li a:hover{background:#8fabdd url(//dev-spire-ri.pantheonsite.io/wp-content/themes/ori/library/images/arrow-right.png) no-repeat;background-position:96% center;border:none;color:#fff}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-pane h2{color:#6185c4;font:30px Istok Web;margin:0 0 20px}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-pane ul li:before{border-color:#666;border-radius:100%;border-style:solid;border-width:0 2px;content:"";float:left;height:4px;margin-right:8px;margin-top:8px;width:auto}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-pane ul li{color:#666;font:15px Istok Web}@media only screen and (max-width:767px){.service-ailments .tab-outer-services.services-new-template .tab-content .tab-text ul{padding:0;margin:0 0 15px}.service-ailments .tab-outer-services.services-new-template{padding:0 0 20px}.service-ailments .tab-outer-services.services-new-template .tab-content .tab-pane h2{margin:0 0 10px}}.navbar .head_tel{position:absolute;top:15px;z-index:999;left:15px;color:#fc8805;font-size:22px}.menu-container{position:relative}span.stick_tel{position:absolute;right:45px;top:24px;color:#fc8805;display:none;font-size:22px}.fixed #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 11px}.inner-sub-nav{opacity:1;background:#3f88da}.inner-sub-nav .nav-icon-top:after{background-color:#3f88da}.inner-sub-nav .nav ul li{position:relative}.inner-sub-nav .nav ul li ul{background:#fff;border:1px solid #e1e1e1}.inner-sub-nav .nav ul li ul li{width:100%;padding:0;background:#fff}.inner-sub-nav .nav ul li.menu-item-has-children:hover:before{width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:13px solid #fff;content:"";position:absolute;bottom:10px;left:40%;border-radius:0}.inner-sub-nav .nav ul li ul li a{padding:10px 30px;line-height:18px}.inner-sub-nav .nav ul li ul li a:hover{background:#f2f2f2;color:#666 !important}.inner-sub-nav .nav ul li ul li a:hover:before{display:none}.menu-below-banner li.menu-item-has-children ul.sub-menu{z-index:999}ul.menu-below-banner ul.sub-menu li.menu-item a{text-transform:capitalize}.request-sec.career-new .page-title{color:#6c6d70;font-size:40px;font-family:Raleway-SemiBold}.request-sec.career-new .page-title span{font-family:Raleway-ExtraBoldItalic}.request-sec.career-new span.border-btm{background-color:#f2f3f4;height:3px;width:50%;display:block;text-align:center;margin:0 auto}.request-sec.career-new span.border-btm-full{background-color:#f2f3f4;height:3px;width:100%;display:block;text-align:center;margin-top:60px}.request-sec.career-new p.sub-title{margin-top:50px;text-align:center;margin-bottom:70px}.request-sec.career-new a.sub-button{background-color:#6086d4;text-decoration:none;color:#fff;padding:15px 40px;border-radius:30px;text-transform:uppercase;font-size:26px;font-family:Raleway-Bold;letter-spacing:1px}.request-sec.career-new .perk-title{padding:0 0 50px}.request-sec.career-new .perk-title h4{background-color:#e6e7e9;padding:20px;font-size:36px;color:#6c6d70;border-radius:36px;font-family:Raleway-ExtraBoldItalic}.request-sec.career-new .perk-desc .perk-single p{background-color:#6086d4;padding:15px;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;font-family:Raleway-Bold;font-size:15px}.request-sec.career-new .perk-desc .perk-single img{width:100%}.request-sec.career-new .perk-bottom{padding:50px 0 80px}.request-sec.career-new .perk-bottom p{background-color:#6086d4;color:#fff;padding:18px 40px;font-size:18px;font-family:Raleway-Bold;display:inline-block;margin:0 auto;border-radius:30px;text-decoration:none;min-width:335px;margin:0 20px}.request-sec.career-new .mission-title{background-color:#e6e7e9;padding:30px;border-radius:36px;margin-top:50px}.request-sec.career-new .mission-title h4{font-family:Raleway-ExtraBoldItalic;font-size:36px;color:#6c6d70}.request-sec.career-new .mission-title p{font-family:Raleway-SemiBoldItalic;font-size:26px;color:#6c6d70}.request-sec.career-new .apply-career{padding:80px 0 50px}.request-sec.career-new .apply-career a{background-color:#623978;padding:20px 60px;text-transform:uppercase;color:#fff;font-size:26px;border-radius:30px;text-decoration:none;font-family:Raleway-Bold;letter-spacing:1px}.request-sec.career-new .col-md-7 .text-box p,.request-sec.career-new .col-md-7 .text-box ul li{font-family:Raleway-SemiBold;color:#666;font-size:15px}.pt-conditions-container .mobile-jobs-sec{display:none}.page-id-14497 .custom-job-opt{width:50%;margin:0 auto}.page-id-14468 .mobile-jobs-options,.page-id-14497 .mobile-jobs-options{display:none}.calendly-badge-widget{right:90px !important;bottom:31px !important}@media screen and (max-width:1199px){span.stick_tel{right:5%}.fixed #mega-menu-wrap-primary #mega-menu-primary{right:70px}}@media screen and (max-width:1064px){span.stick_tel{right:2%}.site-nav .navbar-collapse.fixed #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>a.mega-menu-link{padding:0 6px 0 7px;font-size:12px}}@media screen and (max-width:991px){span.stick_tel{display:none}.navbar .head_tel{right:10%;top:25px;left:auto}.site-nav .navbar-collapse.collapse{display:none !important}.site-nav .navbar-collapse.collapse.in{display:block !important}.page-id-14497 .content-block .text-box{margin-top:80px}.page-id-14468 .desktop-jobs-btns,.page-id-14497 .desktop-jobs-btns{display:none}.page-id-14468 .mobile-jobs-options,.page-id-14497 .mobile-jobs-options{display:block}.page-id-14214 .sc-physicians-wrapper .doc-item{min-height:355px}}@media screen and (max-width:767px){.navbar .head_tel{right:15%}.request-sec.career-new{margin:0 auto}.request-sec.career-new a.sub-button{padding:15px 18px;font-size:11px}.request-sec.career-new .perk-bottom p{padding:18px 15px;margin:10px auto}.request-sec.career-new .apply-career a{padding:15px 18px;font-size:11px}.request-sec.career-new .perk-desc .perk-single,.request-sec.career-new .col-md-7 .text-box{margin-bottom:30px}.pt-conditions-container .col-xs-8{width:100%}.pt-conditions-container p.step1-desc{padding:0 !important}.pt-conditions-container .mobile-jobs-sec{display:block}.pt-conditions-container .desktop-jobs-sec{display:none}.pt-conditions-container .mobile-jobs-sec #mobile-job-btn{text-align:center;display:block;width:100%;background-color:#5686da;color:#fff !important;padding:15px 10px 15px;margin-bottom:8px;border:0}.page-id-14497 .custom-job-opt{width:100%}.page-id-14214 .sc-physicians-wrapper{padding:0}.page-id-14214 .sc-physicians-wrapper .doc-item{min-height:330px}.page-id-14214 .sc-physicians-wrapper .doc-item p b{font-size:12px}.page-id-14214 .sc-physicians-wrapper .doc-item p i{font-size:10px}}@media screen and (max-width:400px){.navbar .head_tel{display:none}}.grecaptcha-badge{display:none}@media only screen and (max-device-width :480px){.navbar .head_tel{display:none}}.signup-btn{border:2px solid #3f88da;padding:10px;border-radius:25px;color:#3f88da !important;text-decoration:none !important;font-weight:700 !important;font:16px/50px 'MuseoSans700';letter-spacing:.8px}.signup-btn:hover{background-color:#3f88da !important;border-color:#3f88da !important;color:#fff !important}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}