html{height:100%;overflow-y:scroll;overflow-x:hidden}body{height:100%;font-family:'Asap',sans-serif;font-weight:400;color:#333;text-rendering:auto;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:grayscale}::selection{background:#13c5dd;color:#fff}::-webkit-selection{background:#13c5dd;color:#fff}::-moz-selection{background:#13c5dd;color:#fff}::-o-selection{background:#13c5dd;color:#fff}::-ms-selection{background:#13c5dd;color:#fff}::-webkit-input-placeholder{color:#888;opacity:1}::-moz-placeholder{color:#888;opacity:1}:-ms-input-placeholder{color:#888;opacity:1}:-moz-placeholder{color:#888;opacity:1}a{color:#333;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}a:focus{outline:none;outline-offset:0}a:hover,a:focus{text-decoration:none;color:#13c5dd}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;height:auto}iframe{display:block;width:100%;border:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding-bottom:10px;margin:0;font-weight:600;line-height:1.42857}p{padding-bottom:10px;margin-bottom:0;color:#777;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;letter-spacing:.2px;line-height:24px}p a{color:#13c5dd}p a:hover{color:#333}video{display:block;width:auto;min-width:100%;height:auto;min-height:100%;background-color:#d0d0d0}audio,canvas,progress,video{vertical-align:middle}abbr[title]{text-decoration:none}.padding-xs{padding-top:10px!important;padding-bottom:10px!important}.padding-sm{padding-top:20px!important;padding-bottom:20px!important}.padding-md{padding-top:40px!important;padding-bottom:40px!important}.padding-lg{padding-top:80px!important;padding-bottom:80px!important}.padding-xl{padding-top:160px!important;padding-bottom:160px!important}.padding-cnt-no{padding-top:0!important;padding-bottom:0!important}.padding-no{padding-top:0!important;padding-bottom:0!important}nav.breadcrumbs{text-align:right}.csgve-social a{display:inline-block;margin-left:7px;color:#c5c5c5;font-size:22px;letter-spacing:1.8px}.csgve-social a:first-child{margin-left:0}.csgve-social a i{-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s}.csgve-logo{float:left;padding:32px 0 31px}.csgve-logo .text-logo{font-size:25px;font-weight:600}.brand-2x,.brand-3x{display:none}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.brand-1x{display:none}.brand-2x{display:inline-block}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.brand-2x{display:none}.brand-3x{display:inline-block}}.csgve-logo a img.default-logo{display:inline-block}.csgve-logo a img.retina-logo{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.csgve-logo a img.default-logo{display:none}.csgve-logo a img.retina-logo{display:inline-block}}.admin-bar .is-sticky .csgve-header{top:32px!important;position:relative}@media screen and (max-width:782px){.admin-bar .is-sticky .csgve-header{top:46px!important;position:relative}}@media screen and (max-width:600px){.admin-bar .is-sticky .csgve-header{top:0!important;position:relative}}.csgve-navigation{display:inline-block;vertical-align:middle;float:left}nav.csgve-navigation .caret{display:none}.navigation{padding:0;margin:0;list-style:none}.navigation>li{float:left}.navigation>li>a{display:inline-block;padding:35px 12px 39px;color:#555;font-family:'Open Sans',sans-serif;font-size:15px;line-height:26px;letter-spacing:.1px}.navigation .dropdown-list{position:relative}.dropdown-nav{display:none;position:absolute;top:100%;left:-6px;min-width:220px;padding:10px 0 12px;margin:0;background:#fff;font-size:15px;line-height:26px;list-style:none;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-ms-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:3}.dropdown-nav li{padding:0}.dropdown-nav li a{position:relative;display:block;padding:6px 10px 8px 20px;color:#666;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.dropdown-nav li:hover>a,.dropdown-nav li.active>a{background:rgba(67,91,161,.1);color:#13c5dd}li.current-menu-ancestor>a,li.current-menu-item>a{color:#13c5dd}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list:hover>a:after,.dropdown-nav li.dropdown-list.sub:hover>a:after{color:#13c5dd}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav,.navigation .dropdown-list.sub .dropdown-nav{top:-10px;left:100%}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list>a:after,.navigation .dropdown-list.sub>a:after{position:absolute;top:48%;right:19px;color:#a59797;font:16px/0 FontAwesome;text-rendering:auto;content:"\f105";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);z-index:1}.csgve-toggle{display:none;width:26px;height:14px}.csgve-toggle .toggle-separator{display:block;width:100%;height:2px;margin-top:6px;background:#222;position:relative;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.csgve-toggle .toggle-separator:before,.csgve-toggle .toggle-separator:after{position:absolute;top:-6px;left:0;width:100%;height:2px;background:#222;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1}.csgve-toggle .toggle-separator:after{top:6px}.csgve-table-wrap{display:table;width:100%;height:100%}.csgve-align-wrap{display:table-cell;vertical-align:middle;width:100%;height:100%}.csgve-btn{display:inline-block;vertical-align:middle;min-width:171px;padding:14px 15px;background:#13c5dd;color:#fff;font-weight:400;font-size:16px;text-align:center;border:2px solid transparent;position:relative;outline:none;cursor:pointer;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.csgve-btn:hover,.csgve-btn:focus{background:#435ba1;color:#fff}.csgve-white-border-btn{background:transparent;border-color:#fff}.csgve-white-border-btn:hover,.csgve-white-border-btn:focus{border-color:transparent}.csgve-blue-btn{background:#435ba1}.csgve-small-btn{padding:7px 18px 6px 19px;min-width:122px}.csgve-blue-border-btn{background:transparent;border-color:rgba(225,225,225,.5)}.csgve-btn.csgve-blue-border-btn:hover,.csgve-btn.csgve-blue-border-btn:focus{background:transparent;color:#fff;border-color:#13c5dd}.csgve-consultation .csgve-btn.csgve-blue-border-btn:hover,.csgve-consultation .csgve-btn.csgve-blue-border-btn:focus{background:transparent;color:#fff;border-color:#fff}.csgve-medium-btn{min-width:160px;padding:10px 15px 9px}.csgve-green-btn,.csgve-btn-group .csgve-green-btn{background:#51cdb4}.csgve-btn-group .csgve-green-btn:hover,.csgve-btn-group .csgve-green-btn:focus{background:#5fd3bc}.csgve-large-btn{min-width:194px}.csgve-rounded-btn{border-radius:30px}.csgve-gray-border-btn{background:transparent;border-color:#e5e5e5}.csgve-btn-group .csgve-gray-border-btn{background:transparent;border-color:#e5e5e5}.csgve-gray-border-btn:hover,.csgve-gray-border-btn:focus{background:transparent;color:#13c5dd;border-color:#13c5dd}.csgve-btn-group{padding-top:23px}.csgve-btn i{padding:0 6px;font-size:16px}.csgve-back-top{position:fixed;bottom:15px;right:-50px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:2}.csgve-back-top.active{right:15px}.csgve-back-top a{display:block;width:40px;height:40px;padding:1px;font-size:18px;line-height:36px;text-align:center;background:#13c5dd;color:#fff}.csgve-back-top a:hover{background:#435ba1;color:#fff}.csgve-preloader{display:table;position:fixed;top:0;left:0;width:100%;height:100%;background:#13c5dd;color:#fff;text-align:center;z-index:4}.loader-wrap{display:table-cell;vertical-align:middle;width:100%;height:100%}.preloader-percentage-text,.percentage{display:inline-block;vertical-align:middle;font-weight:500;font-size:70px}.preloader-bar{position:absolute;bottom:0;left:0;height:5px;background-color:#fff;z-index:1}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],input[type="url"],input[type="number"],textarea,select,.form-control{width:100%;height:50px;padding:10px 15px;background-color:#fcfcfc;color:#888;font-family:'Asap',sans-serif;font-weight:400;font-size:15px;line-height:1.42857;border:1px solid #ececec;outline:none;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="url"]:focus,input[type="number"]:focus,textarea:focus,select:focus,.form-control:focus{border-color:#d5d5d5}input[type="file"]{width:100%;overflow:hidden;font-size:14px}input[type="number"]{padding-right:30px;margin-bottom:0;-webkit-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.csgve-datepicker{padding:10px 40px 10px 15px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon10@3x.png);background-position:100% 50%;background-repeat:no-repeat;background-size:30px auto}.datepicker{display:block!important}.calendar{width:auto!important;min-width:250px!important;font-family:'Asap',sans-serif;z-index:2}.calendar #today{display:none}.calendar td{padding:0}.calendar th{line-height:1.42857143}.calendar tr:first-child th{padding:8px}.calendar .date.selected,.calendar .date:active,.calendar .month:active,.calendar .nMDate:active,.calendar .pMDate:active{background:#435ba1}input.clockpicker{padding:10px 35 10px 15px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon11@3x.png);background-position:100% 50%;background-repeat:no-repeat;background-size:29px auto}.popover.clockpicker-popover{z-index:9999}.quantity{display:inline-block;position:relative}.quantity input:focus{outline:0}.quantity-up,.quantity-down{position:absolute;top:1px;right:1px;width:15px;height:50%;font-size:12px;letter-spacing:.3px;text-align:center;cursor:pointer;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.quantity-down{top:auto;bottom:1px;border-bottom:none}.quantity-up .fa,.quantity-down .fa{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}input[type="checkbox"],input[type="radio"]{margin:0 5px 0 0}textarea,textarea.form-control{height:175px;padding:12px 15px;resize:vertical}input[type="submit"]{display:inline-block;vertical-align:middle;min-width:185px;padding:12px 20px;background-color:#13c5dd;color:#fff;font-weight:400;font-size:18px;letter-spacing:-.2px;text-align:center;border:2px solid transparent;position:relative;outline:none;cursor:pointer;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}input[type="submit"]:hover,input[type="submit"]:focus{background-color:#435ba1}.csgve-contact-form input.wpcf7-form-control.wpcf7-submit{margin-top:12px}.csgve-contact-form div.wpcf7-mail-sent-ng,.appointment-form div.wpcf7-mail-sent-ng{border:1px solid red;font-size:13px}.csgve-contact-form div.wpcf7-response-output,.appointment-form div.wpcf7-response-output{margin:10px 0;padding:.2em 1em}.csgve-contact-form input[type="text"].wpcf7-not-valid,.csgve-contact-form input[type="email"].wpcf7-not-valid{border-color:red}.csgve-contact-form .wpcf7-not-valid-tip{display:none}select{padding:10px 40px 10px 11px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/xicon9,403x.png.pagespeed.ic.glwYsJxnxj.png);background-position:100% 50%;background-repeat:no-repeat;background-size:23px auto;color:#888}select option{padding:5px 10px}select[multiple]{height:175px;padding:0;background-image:none}label{font-weight:400;cursor:pointer}sup{font-size:80%}sub{font-size:80%}form p{padding-bottom:0;line-height:normal}form label{margin-bottom:13px;font-size:15px;line-height:1.42857;position:relative}form input,form textarea,form select{margin-bottom:19px}blockquote{padding:0 15px;margin:10px 0 33px;border-color:#13c5dd;border-width:3px}blockquote p{font-family:'Asap',sans-serif;font-style:italic;font-size:17px}blockquote cite{display:block;font-size:13px;font-style:normal}blockquote cite:before{content:"-"}kbd{display:inline-block;padding:3px 10px;margin:0 7px;vertical-align:middle;background-color:#fc858d;font-family:'Asap',sans-serif;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}kbd a{color:#fff;font-weight:500}kbd a:hover,kbd a:focus{color:#333}.required{color:#aaa}.checkbox-icon-wrap .checkbox-icon{display:inline-block;vertical-align:middle;position:relative;width:15px;height:15px;margin-right:5px;background:#fff;border:1px solid #e2e2e2}.checkbox-icon-wrap input[type="checkbox"]{display:none}.checkbox-icon-wrap input[type="checkbox"]:checked+.checkbox-icon:before{position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;color:#f05f60;font:9px/1 FontAwesome;text-rendering:auto;content:"\f00c";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.radio-icon-wrap .radio-icon{display:inline-block;vertical-align:middle;position:relative;width:14px;height:14px;margin-right:1px;border:1px solid #d3d3d3;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.radio-icon-wrap input[type="radio"]{display:none}.radio-icon-wrap input[type="radio"]:checked+.radio-icon:before{position:absolute;top:3px;left:3px;width:6px;height:6px;background:#222;content:"";-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;z-index:1}.wpcf7-list-item-label{display:inline-block;vertical-align:middle;padding-right:20px;font-weight:300;font-size:14px}table{margin-bottom:20px;max-width:100%;width:100%;font-size:16px;letter-spacing:.3px;text-align:center;border:1px solid #ececec}table th{padding:8px;color:#333;text-align:center;font-weight:500;line-height:26px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;vertical-align:middle}table td{vertical-align:top;padding:8px;font-weight:500;letter-spacing:.2px;line-height:1.42857;border-bottom:1px solid #ececec;border-right:1px solid #ececec}table.table-condensed{border:none}table tr #today{background:#111;color:#fff}address{font-style:italic}.wpcf7-list-item label{display:inline-block;position:relative}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{display:block;clear:both;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{margin-bottom:30px}.wp-caption .wp-caption-text{font-size:15px;font-style:italic;padding-top:10px}.post-password-form label{display:block;overflow:hidden;clear:both;margin:0}.post-password-form label input{margin-top:5px}.page-links{font-size:12px;line-height:24px}.page-links a,.page-links>span{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;height:24px;margin-right:3px;text-align:center;width:24px}.page-links a{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.page-links a:hover,.page-links a:focus{background-color:transparent;border-color:#d1d1d1;color:#222}.page-links a span{font-size:12px}.page-links>.page-links-title{width:auto;height:auto;padding-right:5px;margin:0;font-size:14px;border:0}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.csgve-responsive-table{overflow-x:auto;white-space:nowrap}.container{position:relative}.swiper-container{clear:both;height:600px}.swiper-button-prev,.swiper-button-next{display:inline-block;right:0;height:40px;width:40px;margin:0;background-image:none;background-color:rgba(0,0,0,.3);color:#fff;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:20px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:20px}.swiper-button-prev:before,.swiper-button-next:before{font:24px/38px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104"}.swiper-button-next:before{content:"\f105"}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:rgba(0,0,0,.7)}.swiper-pagination{position:static;padding:6px 0;font-weight:600;font-size:13px;letter-spacing:.5px}.swiper-pagination-progress{background:rgba(255,255,255,.6);z-index:2}.swiper-pagination-bullet{display:block;width:6px;height:6px;margin:10px 0;background:#fff;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(255,255,255,.5)}.swiper-container-vertical>.swiper-pagination-bullets{bottom:auto;right:40px}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0}.swiper-container.hide-arrows .swiper-button-prev,.swiper-container.hide-arrows .swiper-button-next{display:none}.status-item{padding-bottom:50px;text-align:center}.status-item h2{font-size:55px;line-height:48px}.status-item h2.csgve-counter{line-height:35px}.status-title{font-weight:400}.csgve-counter{font-weight:400;padding-bottom:6px}.status-item h5{font-size:18px;line-height:30px}.accordion{background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.panel-default{border-color:#e8e8e8;border-left:none;border-right:none;border-top:none}.panel-default:last-child{border-bottom:none}.panel-heading a{position:relative;display:block;font-size:16px;padding:16px 55px 18px 29px}.panel-heading a:after{position:absolute;top:50%;right:17px;width:17px;height:17px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon34@3x.png);background-position:100% 50%;background-repeat:no-repeat;background-size:17px auto;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.panel-heading a.collapsed:after{background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon33@3x.png)}.panel-default>.panel-heading{padding:0;background:none;border:none}.panel-default>.panel-heading a.collapsed{color:#333}.panel-default>.panel-heading a{color:#13c5dd}.panel,.panel-group,.panel-group .panel{margin-bottom:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.panel-title{padding:0;font-weight:400}.panel-content{border-top:1px solid #e8e8e8;padding:26px 25px 29px 30px}.panel-content p{font-size:15px;font-family:'Asap',sans-serif;line-height:22px}.csgve-masonry{margin:0 -15px -30px}.csgve-masonry:before,.csgve-masonry:after{display:table;clear:both;content:""}.csgve-masonry[data-items="2"] .masonry-item{width:50%}.csgve-masonry[data-items="4"] .masonry-item{width:25%}.csgve-masonry[data-items="1"] .masonry-item{width:100%}.masonry-item{float:left;width:33.33333333%;padding:0 15px 30px}.masonry-item .csgve-image img{width:100%}.csgve-filter_single_col.csgve-galry_col-2 .masonry-item{width:50%}.csgve-filter_single_col.csgve-galry_col-3 .masonry-item{width:33.33333333%}.csgve-filter_single_col.csgve-galry_col-4 .masonry-item{width:25%}.masonry-filters{margin-bottom:40px;font-size:16px;border-bottom:1px solid #ececec}.masonry-filters ul{padding:0;margin:0;list-style:none}.masonry-filters ul li{display:inline-block;vertical-align:middle;padding-right:26px}.masonry-filters ul li a{display:inline-block;padding-bottom:15px;color:#555}.masonry-filters ul li a.active{position:relative;color:#222}.masonry-filters ul li a.active:after{position:absolute;bottom:-1px;left:0;height:2px;width:100%;background:#13c5dd;content:"";z-index:1}.owl-carousel .owl-item img{display:inline-block;width:auto}.gallery-item .owl-carousel .owl-item img{width:100%}.owl-carousel .owl-prev,.owl-carousel .owl-next,.owl-carousel .owl-dot{cursor:pointer}.owl-carousel .owl-nav{text-align:center}.owl-drag .owl-prev:before,.owl-drag .owl-next:before{position:absolute;display:inline-block;top:50%;left:-50px;height:35px;width:35px;background-color:transparent;color:#555;border:1px solid #e8e8e8;font:18px/32px FontAwesome;text-align:center;text-rendering:auto;letter-spacing:.2px;content:"\f104";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.owl-drag .owl-next:before{content:"\f105"}.owl-drag .owl-next:before{left:auto;right:-50px}.owl-drag .owl-prev:hover:before,.owl-drag .owl-next:hover:before{background:rgba(0,0,0,.1);border-color:transparent}.owl-carousel .owl-dots{padding-top:46px;text-align:center}.csgve-doctors .owl-carousel .owl-dots{padding-top:15px}.owl-carousel .owl-dot{display:inline-block;vertical-align:middle;width:6px;height:6px;margin:7px 5px;background-color:#d6d6d6;cursor:pointer;text-indent:-999px;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.owl-carousel .owl-dot.active{width:9px;height:9px;background-color:#13c5dd}.slider-no-current{display:none;padding-top:46px}.current-no:after{content:"/"}.owl-carousel.carousel-style-two .owl-nav{position:absolute;top:-71px;right:0}.carousel-style-two.owl-drag .owl-prev,.carousel-style-two.owl-drag .owl-next{display:inline-block}.carousel-style-two.owl-drag .owl-prev:before,.carousel-style-two.owl-drag .owl-next:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-style-two.owl-drag .owl-next:before{-webkit-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.carousel-style-two.owl-drag .owl-prev:before{border-right:none;-webkit-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.modal-header button.close-btn{padding:0 8px 4px 9px;top:0;position:absolute;right:0;color:#111;font-size:24px;background:#e7e7e7;margin-top:0;opacity:1}.model-header{position:relative}.modal-content{padding:20px 0 13px}.modal-open .modal{cursor:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon-close.png) , pointer}.modal.in .modal-dialog{cursor:default}.mfp-bg{background:rgba(0,0,0,.8);opacity:1}.mfp-close{position:absolute;top:30px;right:28px;width:16px;height:16px;padding:0;cursor:pointer;opacity:1;z-index:9999}.mfp-close:active{top:30px}.mfp-bottom-bar{display:none}.mfp-bottom-bar a{color:#fff;font-weight:700}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{top:5px;right:5px;width:16px;padding-right:0}.mfp-image-holder .mfp-close{display:none}.mfp-container{padding:0 25px}.mfp-container .mfp-img{padding:0}.mfp-container .mfp-arrow{width:auto;height:auto;margin:0;color:#fff;opacity:1;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-tap-highlight-color:transparent;z-index:9999}.mfp-arrow:after{display:none}.mfp-arrow:before{display:inline-block;height:90px;width:35px;margin:0;font:21px/88px FontAwesome;background:rgba(225,225,225,.25);border:none;position:static;opacity:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.mfp-arrow-left{left:30px}.mfp-arrow-right{right:45px}.mfp-arrow-right:before{content:"\f105"}.mfp-figure:after{display:none}.mfp-close:before{position:absolute;top:-2px;left:7px;width:2px;height:16px;background:#fff;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.mfp-close:after{position:absolute;top:-2px;right:7px;width:2px;height:16px;background:#fff;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.csgve-parallax{position:relative;overflow:hidden;clear:both}.csgve-parallax>*{position:relative;z-index:1}.csgve-overlay-pattern{position:absolute!important;top:0;left:0;height:100%;width:100%;background:rgba(1,24,45,.5);z-index:0}ul.trail-items{float:right;padding:7px 0 0;margin:0;background:none;list-style:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}ul.trail-items>li{vertical-align:top;font-size:16px;display:inline-block}ul.trail-items>li>a,ul.trail-items>.trail-end{color:#fff}ul.trail-items>li>a:hover{opacity:.8}ul.trail-items>li+li:before{padding:0 4px;color:#fff;content:"/\00a0"}.csgve-pagination{padding-top:24px;text-align:center}.pagination,.page-numbers{margin:0;font-family:'Roboto',sans-serif;letter-spacing:.3px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.page-numbers,.page-numbers li{padding:0;list-style:none;display:inline-block}.csgve-pagination.custom-pagi nav ul.page-numbers{padding-top:49px}.csgve-pagination.custom-pagi{padding:0}.page-numbers>li>a,.page-numbers>li>span{border:1px solid}.wp-pagenavi>a,.wp-pagenavi>span.current,.page-numbers>li>span,.pagination>li,.page-numbers>li>a{display:inline-block;margin:0 2.5px}.pagination>li:first-child>a,.pagination>li:first-child>span,.wp-pagenavi>a,.wp-pagenavi>span,.page-numbers>li>a,.page-numbers>li>span,.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.pagination>.active>a:hover,.pagination>.active>a:focus{background:#13c5dd;border-color:#13c5dd}.pagination>li>a:focus,.wp-pagenavi>a:focus,.page-numbers>li>a:focus,.page-numbers>li>a:hover,.wp-pagenavi>a:hover,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background:#13c5dd;border-color:#13c5dd}.wp-pagenavi>a,.wp-pagenavi>span,.page-numbers>li>a,.page-numbers>li>span,.pagination>li>a,.pagination>li>span{padding:7px 12px;color:#222;border-color:#ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.pagination>.active>a,.wp-pagenavi>span.current,.page-numbers>li>span{background:#13c5dd;border-color:#13c5dd;color:#fff}.page-numbers>li>a>i,.page-numbers>li>a>i,.wp-pagenavi>a>i,.pagination>li>a>i{font-size:16px}.page-numbers>li>a.prev,.page-numbers>li>a.next,.pagination>li .prev,.wp-pagenavi>a.nextpostslink,.wp-pagenavi>a.prevpostslink,.pagination>li .next{padding:7px 14px}.modal-dialog{margin-top:100px}.modal-header{padding:10px 0 5px}.modal-title{text-align:center}.modal-body{padding:25px}.modal-body .appointment-form{padding:0;border:none}.modal .appointment-form{width:100%}.modal-body input[type="submit"]{padding:10px 20px}.modal-body .radio-icon-wrap .radio-icon{position:absolute;top:3px}.modal-body .wpcf7-list-item-label{padding:0 0 0 30px}.nice-select{float:none;height:50px;width:100%;padding:10px 40px 10px 15px;margin-bottom:19px;background:#fcfcfc;line-height:26px;border-color:#ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#ececec}.nice-select .list{width:100%;max-height:200px;overflow-x:hidden;overflow-y:auto;z-index:2}.csgve-main-wrap .nice-select .option{padding-bottom:0}.csgve-footer .nice-select .option{padding-left:17px}.nice-select .option.selected{font-weight:400}.nice-select:after{right:16px;height:6px;width:6px;border-color:#888;border-width:1px}@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.csgve-topbar ul li a:hover,.csgve-social a:hover,.navigation li a:hover,.search-link a:hover,.cart-link a:hover,.doctor-contact-info a:hover,.news-meta a:hover,.csgve-footer .footer-item .contact-details ul li a:hover,.csgve-footer .footer-item .news-title a:hover,.csgve-footer .footer-item ul li a:hover,.csgve-copyright a:hover,.header-right .contact-info a:hover,.contact-info a:hover,.location-info ul li a:hover,.csgve-widget ul li a:hover,.widget-archives ul li a:hover,.product_meta a:hover,.author-content .csgve-social a:hover,.csgve-footer a:hover{color:#13c5dd}.doctor-contact-info a.csgve-gray-border-btn:hover,.location-info .csgve-btn:hover{background-color:transparent}.plan-item .csgve-blue-border-btn,.csgve-btn-group .csgve-white-border-btn,.csgve-btn.csgve-blue-border-btn,.csgve-white-border-btn:hover,.csgve-blue-border-btn:hover{background-color:transparent;color:#fff}a.csgve-btn.csgve-small-btn.csgve-gray-border-btn.csgve-rounded-btn:hover{color:#13c5dd}.service-item.csgve-hover .view-details a:after,.service-item.csgve-hover .view-details span:after{padding-left:10px}.plan-item.csgve-hover .csgve-blue-border-btn{background:#13c5dd;color:#fff}.gallery-item.csgve-hover .gallery-overlay{opacity:1}.gallery-item.csgve-hover .csgve-video-btn{background:#d51f1f;color:#fff}.news-item.csgve-hover .read-more a i{padding-left:8px}.news-item.csgve-hover .csgve-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.woocommerce-page ul.products li.product.csgve-hover .button{background-color:#13c5dd;color:#fff;border-color:transparent}.csgve-topbar{padding:6px 0 7px;background:#fcfcfc;color:#999;font-size:13px;border-bottom:1px solid #eee}.csgve-topbar .pull-left{padding:7px 0 0}.csgve-topbar ul{padding:0;margin:0;list-style:none}.csgve-topbar ul li{display:inline-block;padding-right:28px}.csgve-topbar ul li a,.csgve-topbar ul li span{color:#555}.csgve-topbar .csgve-icon{display:inline-block;padding-right:6px}.topbar-style-two{background:#f8f8f8}.header-right{float:right}.cart-link{display:inline-block;padding-left:13px;vertical-align:middle}.cart-link a{color:#777;font-size:15px}.search-link{display:inline-block;padding-left:13px;position:relative;vertical-align:middle}.search-link a{display:inline-block;color:#777;font-size:15px}.search-link a.close-icon{display:none;font-size:15px;padding-left:2px}.header-btn{display:inline-block;vertical-align:middle}.header-btn .csgve-btn{margin-left:27px;font-weight:500;font-size:13px;text-transform:uppercase}.csgve-search-box{display:none;position:absolute;top:100%;right:-1px;width:400px;padding:20px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);-ms-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);z-index:2}.csgve-search-box p{padding:0}.csgve-search-box input[type="text"]{float:left;width:85%;height:45px;margin-bottom:0;border:1px solid #e8e8e8;border-right:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.csgve-search-box input[type="submit"]{float:left;width:15%;min-width:10px;height:45px;padding:10px;margin:0;background-color:#518ff5;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/xicon17,403x.png.pagespeed.ic.rjcCViWTIF.png);background-position:50% 50%;background-repeat:no-repeat;background-size:15px auto;border-color:transparent;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.csgve-search-box input[type="submit"]:hover,.csgve-search-box input[type="submit"]:focus{background-color:#333}.header-right .contact-details{padding:25px 0 24px}.header-right .contact-item{display:inline-block;padding-left:40px}.header-right .contact-item:nth-child(3) {padding-left:46px}.header-right .contact-info{padding-left:11px}.header-right .contact-item .csgve-icon{padding-top:8px}.header-right .contact-item .csgve-icon i{color:#aaa;font-size:34px}.header-right .contact-info h5{padding-bottom:0;color:#555;font-weight:400;font-size:16px}.header-right .contact-info a{color:#555}.header-right .contact-info p{padding-bottom:0;color:#999;font-size:14px}.csgve-navigation-wrap{border-top:1px solid #eee}.csgve-navigation-wrap .navigation>li:first-child>a{padding-left:0}.csgve-navigation-wrap .navigation>li>a{padding:14px 12px 19px}.csgve-navigation-wrap .search-link,.header-right .search-link{padding:39px 7px 39px 13px}.header-style-two .csgve-navigation-wrap .search-link{padding:18px 7px 19px 13px}.csgve-navigation-wrap .header-btn{float:right}.csgve-navigation-wrap .csgve-btn{padding:18px 15px;margin:0;min-width:170px;line-height:19px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.is-sticky .csgve-header{background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-ms-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.swiper-slide{background-color:#d0d0d0;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/slides/slide1.png);background-position:100%;background-repeat:no-repeat;background-size:cover}.csgve-slide-cpation{height:100%;background-color:rgba(1,24,45,.25);color:#fff}.cpation-wrap{width:500px;padding:0 0 86px}.cpation-wrap h2{font-size:55px;line-height:55px}.cpation-wrap .cpation-title{padding-bottom:8px;animation-delay:1s}.cpation-wrap p{color:#fff;font-family:'Asap',sans-serif;font-size:20px;line-height:26px;letter-spacing:normal;animation-delay:2s}.cpation-wrap .csgve-btn{padding:14px 15px 15px;font-weight:500;min-width:154px;margin-right:12px;animation-delay:3s}.cpation-wrap .csgve-blue-btn:hover,.cpation-wrap .csgve-blue-btn:focus{background:#2581be}.cpation-wrap .csgve-white-border-btn:hover,.cpation-wrap .csgve-white-border-btn:focus{background:#435ba1}.swiper-style-two .cpation-wrap h2{font-size:50px;line-height:50px}.swiper-style-two .cpation-wrap p{font-family:'Open Sans',sans-serif;font-size:18px}.swiper-style-two .cpation-wrap .csgve-blue-btn{min-width:165px}.swiper-style-two .cpation-wrap .cpation-title{padding-bottom:14px}.our-valuable-status{position:absolute;top:0;left:0;text-align:left;z-index:1;width:100%}.our-valuable-status .row{margin:0}.our-valuable-status [class*="col-"]{padding:0}.our-valuable-status div:first-child>.valuable-status-item{-webkit-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.our-valuable-status div:last-child>.valuable-status-item{-webkit-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.our-valuable-status div:nth-child(2n) .valuable-status-item {background:#13c5dd}.our-valuable-status div:nth-child(3n) .valuable-status-item {background:#435ba1}.valuable-status-item{padding:35px 25px 48px 38px;background:#354d92}.valuable-status-item{color:#fff}.valuable-status-item h3{font-size:22px;line-height:30px}.valuable-status-item .status-title{padding-bottom:17px;font-weight:500}.valuable-status-item p{color:#fff;font-family:'Asap',sans-serif;font-size:16px;letter-spacing:normal}.valuable-status-item .csgve-btn-group{padding-top:17px}.valuable-status-item ul{padding:0;margin:0;list-style:none}.valuable-status-item ul li:first-child{padding-top:1px}.valuable-status-item ul li{padding:11px 0 13px;overflow:hidden;font-size:16px;border-bottom:1px solid rgba(225,225,225,.15);line-height:24px}.valuable-status-item .calendar{top:-145px;left:120px!important}.valuable-status-item .value-stat-icon{float:left;padding:0 18px 0 0;font-size:50px}.value-stat-fullwidth .value-stat-content{overflow:hidden}.value-stat-icon-large{font-size:145px;opacity:.1;position:absolute;left:86%;top:63%}.value-stat-fullwidth .valuable-status-item{padding:55px 110px 60px 88px}.csgve-emergency{padding:225px 0 35px;text-align:center;font-size:20px}.csgve-emergency-kbd{padding:40px 0;text-align:center;font-size:20px;border-bottom:1px solid #eee}.csgve-emergency-kbd kbd a{font-size:24px}.facilities-item{padding-bottom:39px}.facilities-item .csgve-icon{padding-bottom:18px}.facilities-item h4{font-size:20px;line-height:30px}.facilities-item .facilities-title{padding-bottom:16px;font-weight:400}.csgve-services .section-title-wrap{display:inline-block}.csgve-service-single .csgve-image.csgve-popup{margin-bottom:30px}.section-title-wrap{padding-bottom:36px}.section-title-wrap h2{font-size:32px;line-height:30px}.owl-carousel .service-item{padding-bottom:0}.services-style-three .row{margin:0}.service-item{padding-bottom:30px}.service-item .csgve-image img{-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.service-info{padding:24px 23px 35px;background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.service-info h4{font-size:20px;line-height:30px}.service-info .service-title{padding-bottom:6px;font-weight:400}.view-details{padding-top:6px}.view-details a,.view-details span{font-size:16px;color:#13c5dd}.view-details a:after,.view-details span:after{padding-left:4px;font:15px/0 FontAwesome;content:"\f105";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.view-details a:hover,.view-details span:hover{color:#333}.csgve-services .departments-wrap{margin-top:2px}.departments-wrap{color:#fff;padding:32px 19px 50px;background:#13c5dd;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.departments-wrap h4{font-size:20px;line-height:30px}.department-wrap-title{padding-left:8px;font-weight:700}.departments-wrap ul{padding:0;margin:0;font-size:16px;list-style:none}.departments-wrap ul li a{position:relative;display:block;padding:6px 9px;color:#fff;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.departments-wrap ul li a:hover,.csgve-widget .departments-wrap ul li a:hover,.departments-wrap ul li.current-menu-item a{background:rgba(225,225,225,.1);color:#fff}.departments-wrap ul li a:after{position:absolute;top:50%;right:15px;color:rgba(225,225,225,.4);font:16px/0 FontAwesome;opacity:0;text-rendering:auto;content:"\f105";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.departments-wrap ul li a:hover:after,.departments-wrap ul li.current-menu-item a:after{opacity:1}.departments-wrap .csgve-btn-group{padding:23px 0 0 10px}.csgve-about{padding:101px 0 92px}.csgve-about .section-title-wrap{padding-bottom:27px}.about-item{display:block;padding-bottom:8px;overflow:hidden;clear:both}.about-item .csgve-image{float:left;padding-right:24px}.about-item .csgve-image img{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.about-info{display:block;overflow:hidden}.about-info p:last-child{padding-bottom:0}.about-info .bullet-list{padding-top:10px}.bullet-list{padding:0;margin:0;list-style:none}.bullet-list li{position:relative;padding:5px 0 5px 0;color:#777;letter-spacing:.2px}.bullet-list li i{color:#13c5dd;padding:0 5px 0 0}.csgve-footer .bullet-list li{color:#b4b4b4}.csgve-footer .bullet-list li i{color:#13c5dd}.appointment-form,.appointment-form-border{padding:18px 29px 40px;background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.appointment-form-border{width:100%}.appointment-form-border h3.form-title{padding-bottom:30px}.csgve-main-wrap .appointment-form .row{margin:0 -8px}.csgve-main-wrap .appointment-form [class*="col-"]{padding:0 8px}.appointment-form h3{line-height:38px}.appointment-form .appointment-title{padding-bottom:25px;font-weight:500}.appointment-form textarea,.appointment-form textarea.form-control{height:120px}.appointment-form input[type="submit"],.appointment-form-border input[type="submit"]{min-width:100%;margin:10px 0 0}.csgve-stats{padding:115px 0 61px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/backgrounds/background1.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff}.csgve-consultation{padding:39px 0;background:#13c5dd;color:#fff;font-weight:500;font-size:25px;text-align:center}.csgve-consultation p{color:#fff;font-weight:500;font-size:25px;font-family:'Asap',sans-serif;padding:0}.consultation-wrap{display:inline-block;vertical-align:middle}.consultation-wrap a{color:#fff}.consultation-wrap a:hover{color:#333}.csgve-consultation .csgve-btn{margin:0 33px}@media screen and (min-width:1200px){.csgve-testimonials .container{width:1020px}}.csgve-testimonials .csgve-image{float:left}.csgve-testimonials .csgve-image img{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.testimonials-wrap .author-info{display:block;padding:13px 0 0 61px;overflow:hidden}.testimonials-wrap .author-info p{font-family:'Asap',sans-serif;font-size:20px;line-height:30px}.testimonials-wrap h4,.testimonials-wrap h5{line-height:23px}.testimonials-wrap .testimonial-author{padding:16px 0 0;font-weight:400}.testimonials-wrap .author-designation{color:#13c5dd;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.csgve-testimonials .owl-carousel .owl-dots{position:absolute;top:50%;right:-80px;width:20px;padding:0;transform:translateY(-50%);z-index:1}.csgve-testimonials.testimonials-style-two .owl-carousel .owl-dots{top:-60px;right:0;width:auto}.csgve-doctors{padding:56px 0 70px}.doctors-item{padding-bottom:30px}.doctors-item .csgve-image img{-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.doctors-item .csgve-image{text-align:center;position:relative}.doctor-info{background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.doctor-info h4{line-height:22px}.doctor-info h5{font-size:15px;line-height:22px}.doctor-info .doctor-name{padding-bottom:0;font-weight:400}.doctor-info .doctor-designation{padding-bottom:15px;color:#777;font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:.2px}.doctor-contact-info{padding:19px 0 0;border-top:1px solid #eee}.doctor-contact-item span,.doctor-contact-item a{color:#777;font-family:'Open Sans',sans-serif;letter-spacing:.2px}.doctor-contact-item{padding-bottom:9px}.doctor-contact-item span i,.doctor-contact-item a i{padding-right:10px;color:#13c5dd;font-size:18px}.doctor-contact-item i{padding-right:10px;color:#13c5dd;font-size:18px}.doctor-contact-item{font-family:"Asap",Arial,sans-serif;font-style:normal;letter-spacing:.2px;color:#777}.doctor-contact-info .csgve-btn-group{padding-top:9px}.doctor-contact-info .csgve-gray-border-btn{color:#999;border-width:1px}.doctor-contact-info .csgve-small-btn{min-width:109px;padding:4px 15px 5px 13px;font-size:13px}.doctor-bg-change{background-color:#435ba1;padding:24px 24px 15px}.doctor-name a,.doctor-info .doctor-designation{color:#fff}.doctor-contact-info{padding:25px 24px 14px}.doctor-info .doctor-designation{color:#13c5dd}.doctor-contact-info .doctor-contact-item{padding-bottom:14px}.csgve-news .section-title-wrap{display:inline-block}.csgve-news .more-news{float:right}.csgve-news .more-news .csgve-small-btn{padding:6px 6px 7px;min-width:101px;font-size:14px}.csgve-news .more-news .csgve-gray-border-btn{background:#fff;color:#333;border-width:1px}.csgve-news .more-news .csgve-gray-border-btn:hover,.csgve-news .more-news .csgve-gray-border-btn:focus{color:#13c5dd}.news-item{display:inline-block;margin-bottom:30px;vertical-align:top;width:100%}.news-item .csgve-image{position:relative;overflow:hidden;-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.news-item .csgve-image img{-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.news-date{position:absolute;bottom:20px;left:30px;padding:5px 11px 5px;background:#13c5dd;color:#fff;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:1}.news-info-wrap .news-date{position:relative;bottom:0;left:0;display:inline-block;margin:0 0 20px}.csgve-blog-detail .blog-detail-wrap .news-date{position:relative;bottom:0;left:0;display:inline-block;margin:0 0 15px}.csgve-blog-post .news-item .news-info{border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-blog-post.has-post-thumbnail .news-item .news-info{background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-blog-post.sticky .news-item .news-info{border:2px dashed gray}.csgve-blog-post .news-item .csgve-image{text-align:center}.news-info-wrap{padding:31px 29px 30px}.news-info h4{font-size:20px;line-height:24px}.news-info p{line-height:22px}.news-info .news-title{font-weight:400}.news-content{line-height:22px;padding-bottom:10px;margin-bottom:0;color:#777;font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-size:14px;letter-spacing:.2px}.news-meta{padding:8px 0 0;overflow:hidden;color:#777}.news-meta a{color:#555}.news-category{letter-spacing:.2px}.news-category+.news-category:before{padding:0 5px 0 1px;color:#555;font-family:'Open Sans',sans-serif;content:"&"}.news-meta .pull-right a{display:inline-block;padding:2px 15px 5px;color:#777;border:1px solid #e5e5e5;border-radius:30px}.news-meta .pull-right a:hover,.news-meta .pull-right a:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-clients{padding:70px 0 68px;text-align:center}.csgve-clients .csgve-image img{-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.csgve-clients .csgve-image img:hover{opacity:.5}.csgve-twitter-feed,.aptf-single-tweet-slide,.aptf-slider-template-2 .aptf-single-tweet-slide,.aptf-slider-template-3 .aptf-single-tweet-wrapper{padding:26px 0 0;font-family:'Open Sans',sans-serif;position:relative;color:#fff;font-weight:400;font-size:15px}.aptf-tweets-slider-wrapper .aptf-timestamp{padding-bottom:2px}.aptf-slider-template-3 .aptf-tweet-content:hover .aptf-tweet-actions{display:none}.aptf-timestamp a{color:#fff}.aptf-tweet-content a,.aptf-slider-template-3 .aptf-single-tweet-wrapper a{color:#fff!important}.csgve-twitter-feed .owl-carousel.carousel-style-two .owl-nav{top:0}.csgve-twitter-feed .owl-drag .owl-prev:before,.csgve-twitter-feed .owl-drag .owl-next:before{height:30px;width:30px;background:#435ba1;color:#fff;font:18px/27px FontAwesome;border-color:rgba(225,225,225,.3)}.csgve-twitter-feed .owl-drag .owl-prev:hover:before,.csgve-twitter-feed .owl-drag .owl-next:hover:before{background:#3ba2e7;border-color:transparent}.twitter-feed-item{padding-bottom:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px}.twitter-feed-item i{padding-right:13px;font-size:30px;vertical-align:middle}.twitter-feed-item .feed-time{padding-right:45px;font-family:'Asap',sans-serif}.twitter-feed-item a{color:#fff}.twitter-feed-item a:hover,.aptf-tweet-content a:hover,.aptf-slider-template-3 .aptf-single-tweet-wrapper a:hover,.aptf-slider-template-3 .aptf-single-tweet-wrapper a:focus{opacity:.7}.aptf-tweet-actions{display:none}.csgve-widget.widget_aptf_slider_widget{padding-bottom:0}.bx-wrapper{margin-bottom:0}a.bx-prev:before,a.bx-next:before{position:absolute;display:inline-block;top:0;right:0;line-height:28px;left:auto;width:30px;background-color:transparent;color:#fff;border:1px solid rgba(225,225,225,.3);font:18px/32px FontAwesome;text-align:center;text-rendering:auto;letter-spacing:.2px;content:"\f105";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:9999999999999}.bx-wrapper .bx-controls-direction a{text-indent:0;top:65px;color:transparent;background:none;height:28px;z-index:2}a.bx-prev:before{content:"\f104";left:-23px}a.bx-prev:hover:before,a.bx-next:hover:before{background:transparent}.aptf-tweet-box{color:#fff}.aptf-slider-template-3 .aptf-tweet-content{background-color:transparent}.bx-wrapper .bx-controls-direction a:hover{color:transparent}.csgve-contact-details{padding:44px 0 36px;background:#313946}.csgve-contact-details .contact-item{display:inline-block;padding-right:40px}.csgve-contact-details .contact-item .csgve-icon i{font-size:44px;color:#989ca3}.csgve-contact-details .contact-item p{color:#fff;font-size:18px;padding-bottom:0}.csgve-contact-details .contact-item .contact-info{padding-left:17px}.csgve-contact-details .contact-info p{padding-bottom:2px}.csgve-contact-details .contact-info h5{line-height:24px}.csgve-contact-details .contact-item h5{color:#858c99;font-family:'Asap',sans-serif;font-size:16px;font-weight:400}.contact-item .csgve-icon{padding-top:4px;float:left}.contact-info{padding-left:17px;overflow:hidden}.contact-info h4{line-height:24px}.contact-info .contact-title{padding-bottom:2px;font-weight:400;letter-spacing:.2px}.contact-info a{color:#fff}.contact-info p{color:#858c99;font-family:'Asap',sans-serif;font-size:16px}.swiper-style-three .cpation-wrap{width:560px}.swiper-style-three .cpation-wrap .csgve-btn{padding:14px 23px 14px 24px}.valuable-style-two div:nth-child(2n) .valuable-status-item {padding:35px 25px 44px 38px}.our-valuable-status .appointment-form{padding:0;background:transparent;border:none}.appointment-form.valuable-form{width:100%}.our-valuable-status .appointment-form h3{line-height:30px}.our-valuable-status .appointment-title{padding-bottom:23px}.our-valuable-status input[type="text"],.our-valuable-status .nice-select{background-color:rgba(225,225,225,.07);color:#fcfcfc;border-color:rgba(225,225,225,.25)}.valuable-status-item .nice-select ul li{padding:0 29px 0 18px;background:#fff;color:#777}.valuable-status-item .nice-select:after{border-color:#fff}.our-valuable-status .csgve-datepicker{background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon22@3x.png)}.our-valuable-status [data-provide="clockpicker"]{background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon23@3x.png)}.our-valuable-status ::-webkit-input-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status ::-moz-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status :-ms-input-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status :-moz-placeholder{color:#fcfcfc;opacity:1}.our-valuable-status input[type="submit"]{padding:14px 10px;margin:0;background-color:#fff;color:#333;font-size:16px}.our-valuable-status input[type="submit"]:hover{background-color:transparent;border-color:#fff;color:#fff}.csgve-services .our-valuable-status{top:-350px}.services-style-two .service-info{padding:18px 20px 0 0;background:transparent;border:none}.services-style-two .view-details{padding-top:9px}.csgve-choose{padding:54px 0 0}.csgve-choose .column-item:nth-child(2) {padding-bottom:60px}.csgve-choose h2{font-size:32px;line-height:35px}.csgve-choose .choose-title{padding-bottom:12px}.csgve-choose .bullet-list li{padding:7px 0 8px 23px}.csgve-choose .csgve-btn-group{padding-top:30px}.csgve-choose .csgve-btn{min-width:164px;padding:13px 15px;color:#333}.csgve-choose .csgve-btn:hover,.csgve-choose .csgve-btn:focus{border-color:transparent;background:#13c5dd;color:#fff}.csgve-choose .csgve-gray-border-btn{border-color:#e8e8e8}.csgve-departments{padding:96px 0 76px}.department-item{padding:26px 25px 24px;margin-bottom:30px;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.department-item .csgve-icon{padding-bottom:6px}.department-item h4{line-height:30px}.department-item .department-title{padding-bottom:6px;font-weight:400}.department-item p{line-height:22px}.view-departments{padding-top:16px;text-align:center}.view-departments a{padding-right:19px;position:relative;color:#13c5dd;font-size:16px}.view-departments a:after{position:absolute;right:0;bottom:2px;height:12px;width:12px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon32@3x.png);background-position:center center;background-repeat:no-repeat;background-size:12px auto;content:"";-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1}.view-departments a:hover:after{right:-8px}.doctors-style-two{padding:94px 0 69px;background:#fcfcfc;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.csgve-quote{padding:85px 0 80px;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/backgrounds/background2.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-color:#d2d2d2;text-align:center}.csgve-quote .csgve-overlay-pattern{background:rgba(245,245,245,.5)}.quote-wrap{width:690px;margin:0 auto}.quote-wrap h2{font-size:35px;line-height:40px}.quote-wrap h6{font-size:13px;line-height:24px}.quote-wrap .quote-title{padding-bottom:4px}.quote-wrap .quote-subtitle{padding-bottom:15px;color:#13c5dd;text-transform:uppercase;letter-spacing:.2px}.quote-wrap p{color:#625252;font-size:16px;line-height:30px}.quote-wrap .csgve-image{padding-top:10px}.stats-style-two{padding:65px 0 30px;background-color:#13c5dd;background-image:none}.stats-style-two .status-item{padding-bottom:25px}.stats-style-two .status-item h2{font-size:35px;line-height:32px}.stats-style-two .csgve-counter{padding-bottom:7px;font-weight:500;letter-spacing:.2px}@media screen and (min-width:1200px){.testimonials-style-two .container{width:1170px}}.testimonials-style-two .owl-carousel.carousel-style-two .owl-nav{top:-79px}.testimonial-item{padding:26px 28px 28px;background:#fff;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:left}.testimonial-item .csgve-image{padding-right:15px}.testimonial-item h4{font-size:16px;line-height:24px}.testimonial-item .testimonial-author{padding:5px 0 0;font-weight:400}.testimonial-item h5{font-size:15px;line-height:22px}.testimonial-item .author-designation{color:#999;font-weight:400}.testimonial-item p{font-size:15px}.testimonial-item .description{display:block;padding-top:9px;overflow:hidden;clear:both}.news-style-two{background:#fff;border-top:none}.post-wrap{border:1px solid #ececec;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.post-wrap .post-item{padding:26px 30px 25px;margin:0}.post-wrap .post-item h4{font-size:18px;line-height:24px}.post-wrap .post-date{display:block;padding-bottom:10px;text-transform:uppercase}.post-wrap .post-item:last-child{padding-bottom:22px}.post-item{padding-bottom:16px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}.post-item:last-child{padding-bottom:8px;margin-bottom:0;border-bottom:none}.post-item h4{font-size:16px;line-height:20px}.post-item .post-title{padding-bottom:5px;font-weight:400}.post-item .post-date{color:#888}.more-post{padding-top:22px}.more-post .csgve-btn{width:100%;padding:13px 15px 12px}.swiper-container.swiper-style-four{height:570px}.swiper-style-four .cpation-wrap{padding:0 0 48px;width:560px}.swiper-style-four .cpation-wrap .cpation-title{padding-bottom:12px}.swiper-style-four .csgve-slide-cpation{background:rgba(1,24,45,.3)}.swiper-style-four .cpation-wrap .csgve-btn{padding:14px 23px 14px 24px}.csgve-story{padding:100px 0 205px}.csgve-story .csgve-image img{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.story-info{padding:5px 0 0 6px}.story-info h2{font-size:32px;line-height:35px}.story-info .story-subtitle{display:block;padding-bottom:18px;color:#13c5dd;font-size:13px;text-transform:uppercase;letter-spacing:.2px}.story-info p{font-size:15px}.story-info .story-author{display:block;padding:14px 0 13px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.2px}.story-info .csgve-image img{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.short-services-wrap{padding:44px 50px 49px;position:absolute;background:#3461db;background:-moz-linear-gradient(left,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);background:-webkit-linear-gradient(left,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);background:linear-gradient(to right,rgba(53,77,146,1) 0%,rgba(67,91,161,1) 48%,rgba(67,91,165,1) 62%,rgba(64,65,163,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#354d92', endColorstr='#3497db',GradientType=1 );color:#fff;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;z-index:2}.short-services-wrap h2{font-size:28px;line-height:32px}.short-services-wrap .csgve-btn-group{padding-top:12px}.short-services-wrap .csgve-btn{padding:12px 15px 11px}.short-services-wrap p{color:#c1d5ff}.short-services-wrap .rounded-list li{float:left;width:50%}.rounded-list{padding:0;margin:0;font-family:'Open Sans',sans-serif;list-style:none}.rounded-list li{padding:0 0 13px 14px;position:relative;font-size:15px}.rounded-list li a{color:#fff}.rounded-list li:before{position:absolute;top:10px;left:0;height:4px;width:4px;background:rgba(225,225,225,.5);content:"";-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%;z-index:1}.rounded-list li a:hover{opacity:.6}.csgve-doctors .owl-carousel.carousel-style-two .owl-nav{top:-78px}.csgve-customers-trust{padding:139px 0 140px;background-color:#d0d0d0;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/backgrounds/background3.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.csgve-customers-trust .csgve-overlay-pattern{background:rgba(0,15,29,.2)}.customers-wrap{float:right;width:440px;padding:34px 38px 40px;background:#fff;border-left:1px solid #ebeced}.customers-wrap h2{font-size:32px;line-height:35px}.customers-wrap .customers-title{padding-bottom:6px;font-weight:400}.customers-wrap h5{font-size:13px;line-height:24px}.customers-wrap .customers-subtitle{padding-bottom:0;color:#888;font-weight:500;letter-spacing:.2px;text-transform:uppercase}.customers-wrap .csgve-btn-group{padding-top:23px}.customers-wrap .csgve-btn{min-width:141px;padding:8px 15px}.departments-style-two{padding:75px 0 93px}.csgve-questions{padding:99px 0 80px;background:#fcfcfc;border-top:1px solid #eee;border-bottom:1px solid #eee}.csgve-questions .row{margin:0 -30px}.csgve-questions [class*="col-"]{padding:0 30px}.csgve-map{height:450px}.swiper-container.swiper-style-five{height:755px}.swiper-style-five .cpation-wrap{width:520px;padding:0 0 232px}.swiper-style-five .cpation-wrap .csgve-btn{padding:14px 15px;line-height:23px}.csgve-facilities .our-valuable-status{top:-327px}.csgve-facilities .valuable-status-item{background:#13c5dd}.csgve-facilities .valuable-status-item{padding:22px 31px 21px}.csgve-facilities .valuable-status-item h3{font-size:24px}.csgve-facilities .our-valuable-status .appointment-title{padding-bottom:18px}.services-short-info .section-title-wrap{padding-bottom:7px}.services-short-info .section-title-wrap h2{line-height:35px}.services-short-info p{font-size:15px}.services-short-info .csgve-btn-group{padding-top:19px}.services-short-info .csgve-btn{min-width:174px;color:#333}.services-short-info .csgve-gray-border-btn{border-color:#e8e8e8}.services-short-info .csgve-gray-border-btn:hover,.services-short-info .csgve-gray-border-btn:focus{background:#13c5dd;color:#fff;border-color:transparent}.facilities-style-two .csgve-icon{float:left;padding:5px 30px 0 0}.facilities-style-two .facilities-item .facilities-title{padding-bottom:11px}.facilities-info{overflow:hidden}.departments-spacer-two{padding-bottom:70px}.csgve-departments .departments-wrap .csgve-btn-group{padding-top:21px}.csgve-mid-wrap{padding:80px 0 100px}.csgve-mid-wrap.csgrve-dept-sngl{display:inline-block;width:100%}.mid-spacer-two{padding:77px 0 70px}.mid-spacer-three{padding-bottom:46px}.mid-spacer-four{padding-bottom:70px}.mid-spacer-five{padding-bottom:45px}.mid-spacer-six{padding:75px 0 96px}.mid-spacer-seven{padding-top:77px}.mid-spacer-eight{padding-bottom:80px}.mid-spacer-nine{padding-bottom:96px}.mid-spacer-ten{padding:64px 0 95px}.mid-spacer-eleven{padding-bottom:26px}.mid-spacer-twelve{padding-bottom:97px}.mid-spacer-thirteen{padding:79px 0 78px}.left-sidebar .csgve-primary{float:right;padding-left:35px;padding-right:15px}.csgve-primary{width:73.1%;padding-right:35px}.col-md-12.csgve-primary{width:100%}.csgve-full-width .csgve-primary.csgve-page-wrap{padding-right:15px}.csgve-secondary{width:26.9%}.csgve-page-title{padding:60px 0 61px;background-color:#13c5dd;background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff}.csgve-page-title .csgve-overlay-pattern{background:rgba(67,91,161,.5)}.csgve-page-title h2{font-size:35px;line-height:38px}.page-title{padding-bottom:0}.csgve-recent-blog h5.news-title{font-weight:500;font-size:16px}.csgve-recent-blog span{color:#888}.widget-opening-hours .valuable-status-item ul,.widget-working-hours .valuable-status-item ul{padding-left:0}.csgve-widget img{height:auto}.widget-departments .departments-wrap{padding:0;background:transparent;border:1px solid #eaeaea}.widget-departments .department-wrap-title{padding:15px 30px;background-color:#13c5dd;border-radius:5px 5px 0 0}.widget-departments .departments-wrap ul{padding-left:0;font-size:15px}.departments-wrap ul li a:hover,.departments-wrap ul li a:hover,.csgve-widget .departments-wrap ul li a:hover{background-color:#eaf2fb;color:#13c5dd}.widget-departments .departments-wrap ul li{padding:0;border-bottom:1px solid #eaeaea}.widget-departments .departments-wrap ul li a{padding:16px 25px;color:#333}.departments-wrap ul li.current-menu-item a{color:#13c5dd;background:#eaf2fb}.departments-wrap ul li a:after{color:#13c5dd}.widget-opening-hours .valuable-status-item{padding:24px 30px 20px;background:transparent;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), 
  url(../images/depart-bg.jpg)
  repeat : no-repeat;background-size:cover}.csgve-widget .widget-opening-hours .valuable-status-item .status-title{padding-bottom:17px;font-weight:500;z-index:1;position:relative}.widget-opening-hours .valuable-status-item ul{padding-left:0;position:relative;z-index:1}.widget-opening-hours .valuable-status-item h3{font-size:20px;z-index:1;position:relative}.widget-opening-hors .valuable-status-item ul li{padding:11px 0 14px;font-size:15px}.widget-opening-hours .valuable-status-item ul li:last-child{border-bottom:none}.csgve-widget.widget-emergency{padding:14px 10px 16px 20px;background:#fc858d;color:#fff;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.csgve-widget.widget-emergency .csgve-icon{float:left;padding:3px 18px 0 0}.csgve-widget.widget-emergency .csgve-icon i{font-size:50px}.csgve-widget.widget-emergency .emergency-title{overflow:hidden;font-size:16px}.csgve-widget.widget-emergency a{color:#fff;font-weight:500;font-size:24px;line-height:28px}.csgve-widget.widget-emergency a:hover{color:#333}.appointment-quote{position:relative}.appointment-quote .csgve-image img{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.appointment-cpation{position:absolute;top:0;left:0;height:100%;width:100%;padding:25px 60px;color:#fff;z-index:1}.appointment-cpation h2{font-size:32px;line-height:37px}.appointment-quote-title{letter-spacing:-.2px}.appointment-cpation .csgve-btn-group{padding-top:14px}.appointment-cpation .csgve-btn{padding:10px 15px}.info-title{padding-bottom:17px;margin-bottom:29px;position:relative;font-weight:600;font-size:28px;line-height:30px}.info-title-uline{border-bottom:1px solid #ececec}.info-title-uline:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.info-small-title{padding-bottom:12px;margin-bottom:25px;position:relative;font-size:20px;line-height:30px;border-bottom:1px solid #ececec}.info-small-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.hospital-departments{padding:0 0 25px}.hospital-departments .info-title{padding-bottom:5px;margin-bottom:10px;border-bottom:none}.hospital-departments .info-title:after{display:none}.hospital-departments p{padding-bottom:35px}.hospital-departments .department-item p{padding-bottom:10px}.book-appointment .appointment-form{padding:0;border:none}.book-appointment .appointment-form input[type="submit"]{min-width:230px}.info-title.service-title{margin-bottom:0}.dental-care-wrap .info-title{padding-bottom:15px}.dental-care-wrap .info-title.dental-single{margin-bottom:0}.dental-care .info-title:after{display:none}.info-title.info-title-uline:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.dental-care p{padding-bottom:24px}.our-services{padding:13px 0 55px}.our-services ul{padding:0;margin:0;list-style:none}.our-services ul li{padding:13px 0 10px;overflow:hidden;color:#777;font-size:15px;border-bottom:1px solid #ececec}.our-services ul a{color:#777}.our-services ul a:hover{color:#13c5dd}.our-services .csgve-btn{min-width:131px;padding:10px 15px 11px;font-size:14px}.our-services .pull-right:before{content:"-";padding-right:3px}.our-services .csgve-gray-border-btn{color:#555}.our-services .csgve-gray-border-btn:hover,.our-services .csgve-gray-border-btn:focus{background:#354d92;color:#fff;border-color:transparent}.health-tips .info-title{margin-bottom:35px}.health-tips h4{line-height:30px}.health-tips .health-title{padding:16px 0 11px;font-weight:400}.our-doctors{padding:40px 0 25px}.our-doctors .doctors-item{vertical-align:top;display:inline-block}.dental-care-wrap .our-services{border:1px solid #eaeaea;padding:30px 35px;margin-bottom:10%!important}.csgve-banner{padding:137px 0 167px;background-color:#3484db;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/backgrounds/background5.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff}.csgve-banner .csgve-overlay-pattern{background:rgba(0,0,0,.25)}.banner-caption{width:570px}.banner-caption h2{font-size:45px;line-height:46px}.banner-caption .banner-title{padding-bottom:17px;letter-spacing:-.2px}.banner-caption p{color:#fff;font-size:18px;line-height:26px}.banner-caption .csgve-btn-group{padding-top:16px}.banner-caption .csgve-btn{min-width:173px}.story-style-two{padding-bottom:100px}.facilities-style-three{background:#fcfcfc;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.facilities-style-three{padding:74px 0 28px}.banner-style-two{padding:100px 0;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/backgrounds/background6.png)}.banner-style-two .csgve-overlay-pattern{background:rgba(52,132,219,.2)}.appointment-form{width:827px;padding:22px 30px 40px;margin:0 auto;border:none}.appointment-form h3{font-size:28px;text-align:center;padding-bottom:28px}.csgve-banner .appointment-title{padding-bottom:28px;color:#333;text-align:center}.appointment-form input[type="submit"]{min-width:230px;padding:15px 20px;font-family:'Asap',sans-serif}.consultation-style-two{padding:44px 0 34px}.csgve-consultation .csgve-white-border-btn:hover,.csgve-consultation .csgve-white-border-btn:focus{background:transparent;border-color:rgba(225,225,225,.5)}.facilities-style-four{padding:79px 0 26px;background:#fcfcfc;border-top:1px solid #ececec}.questions-style-two{padding:75px 0 100px;background:#fff;border-bottom:none}.questions-style-two .row{margin:0 -25px}.questions-style-two [class*="col-"]{padding:0 25px}.csgve-content-area .ui-widget.ui-widget-content{background:transparent}.wpv-main{padding:0 15px}.tt_tabs_navigation li a:hover,.tt_tabs_navigation li a.selected,.tt_tabs_navigation li.ui-tabs-active a{border:none}.tt_tooltip .tt_tooltip_text{z-index:1!important}.tt_tabs_navigation li a{font-size:16px!important}.tt_timetable .event_container{padding:11px 10px}.tt_timetable .event .hours_container{margin:13px 0}table.tt_timetable{margin-top:24px}.tt_tabs_navigation li a,table.tt_timetable{font-family:'Asap',sans-serif}.tt_timetable th{padding:10px 15px 22px;font-size:15px}.tt_timetable td.tt_hours_column{height:100px;font-size:14px}.tt_timetable .event a,.tt_timetable .event .event_header,.tt_timetable .hours,.tt_timetable .event .before_hour_text,.tt_timetable .event .after_hour_text{font-family:'Open Sans',sans-serif;font-weight:600}.tt_timetable .event .before_hour_text strong,.tt_timetable .event .after_hour_text strong{font-weight:400}.tt_tooltip .tt_tooltip_content{padding:15px 15px;font-size:12px;line-height:18px;letter-spacing:.2px}.tt_tabs_navigation.events_filter{display:none}.timetable_clearfix select{padding:10px 40px 10px 15px;width:292px;background-color:transparent;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon39@3x.png);background-position:100% 50%;background-size:29px auto;background-repeat:no-repeat;color:#222;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.doctors-style-four .doctor-info{border-top:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.doctors-style-four .doctor-info .appointment{padding:27px 24px 50px}.doctors-style-four .doctor-info .csgve-social{padding-left:24px;padding-top:1px}.csgve-career-wrap{padding:54px 0 60px;background:#fcfcfc;text-align:center;border-top:1px solid #ececec}.csgve-career-wrap h2{font-size:32px;line-height:36px}.csgve-career-wrap .csgve-btn-group{padding-top:14px}.csgve-career-wrap .csgve-btn{min-width:126px;padding:9px 15px}.widget-doctor .doctor-info{border-top:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.doctor-info .csgve-social{padding-top:16px}.csgve-social .social-label{margin:0;color:#777;font-family:'Open Sans',sans-serif;letter-spacing:.2px}.doctor-info .csgve-social a{font-size:18px}.doctor-info .appointment{padding-top:27px}.doctor-info .appointment .csgve-btn{min-width:100%}.widget-working-hours .valuable-status-item{padding:25px 30px 30px;background:#435ba1;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.widget-working-hours .valuable-status-item h3{font-size:20px}.widget-working-hours .valuable-status-item ul li{padding:11px 0 14px}.doctor-detail p{padding-bottom:24px}.doctor-detail .csgve-image{padding-top:6px}.doctor-detail .csgve-image img{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.doctor-detail .csgve-responsive-table{padding-top:9px}.csgve-responsive-table table{font-size:15px;border:none}.csgve-responsive-table table tr{background:#f8f8f8}.csgve-responsive-table table tr:nth-child(2n) {background:#fff}.csgve-responsive-table table td{padding:15px 15px 16px;font-weight:400;text-align:left;border-right:none}.csgve-responsive-table table td:nth-child(2) {color:#777}.csgve-responsive-table .bullet-list li{font-family:'Asap',sans-serif}.csgve-responsive-table .bullet-list li:before{color:#435ba1}.work-experiences{padding:20px 0 0}.work-experiences .info-title{margin-bottom:30px}.experiences-item{padding-bottom:17px}.experiences-item:last-child{padding-bottom:0}.experiences-item h4{line-height:30px}.experiences-item .experiences-title{padding-bottom:11px;font-weight:400}.testimonials-style-three{padding-bottom:80px;background:#fff;border-bottom:none}.testimonials-style-three .section-title-wrap{text-align:center}.csgve-testimonials .csgve-btn-group{padding-top:50px;text-align:center}.csgve-testimonials .csgve-medium-btn{padding:11px 15px 12px}.csgve-plans{padding-bottom:80px}.csgve-plans .row{margin:0}.csgve-plans [class*="col-"]{padding:0}.plan-feature{margin-top:84px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.plan-feature h4{font-size:20px}.plan-feature .plan-feature-title{padding:49px 40px 46px;font-weight:400;letter-spacing:-.2px}.plan-feature ul{padding:0;margin:0;list-style:none}.plan-feature ul li{padding:10px 40px 14px;background:#fcfcfc;color:#777;font-size:15px;line-height:24px;border-top:1px solid #f0f0f0}.plan-feature ul li:nth-child(2n) {background:#fff}.plan-item{margin-top:25px;text-align:center}.plan-info{border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.plan-info.box-right-border{border-right:1px solid #f0f0f0}.plan-info ul{padding:0;margin:0;list-style:none}.plan-info ul li{padding:10px 25px 14px;background:#fcfcfc;color:#777;font-size:15px;line-height:24px;border-top:1px solid #f0f0f0}.plan-info ul li .fa-check{color:#1295e0}.plan-info ul li:nth-child(2n) {background:#fff}.plan-item h4{font-size:20px}.plan-item .plan-title-wrap{padding:15px 10px;background:#354d92;color:#fff}.plan-item .plan-title{padding:0;font-weight:400}.plan-price-wrap{padding:29px 15px}.plan-price-wrap h2{font-size:45px;line-height:44px}.plan-price-wrap .plan-price{padding-bottom:2px;font-weight:400;letter-spacing:-.2px}.plan-price-wrap h5{font-size:15px}.plan-price-wrap .plan-limit{padding:0;color:#777;font-weight:400}.plan-item .csgve-btn{min-width:120px;padding:9px 15px 10px}.plan-item .csgve-blue-border-btn{color:#13c5dd;border-color:#13c5dd}.plan-item .plan-subscribe{padding:34px 15px 35px;padding-top:34px;border-top:1px solid #f0f0f0}.plan-item .plan-label{display:inline-block;padding:1px 11px;margin-bottom:4px;background:#51cdb4;font-family:'Open Sans',sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:2px}.plan-item.standard{position:relative;margin:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.1);-ms-box-shadow:0 5px 40px rgba(0,0,0,.1);box-shadow:0 5px 40px rgba(0,0,0,.1);z-index:1}.standard .plan-info{border-color:#f0f0f0;border-right:1px solid #f0f0f0}.standard .plan-title-wrap{background:#13c5dd}.standard .plan-subscribe{padding-bottom:55px}.premium .plan-title-wrap{background:#435ba1}.premium .plan-info{border-left:none;border-right:1px solid #f0f0f0}.gallery-item .csgve-image{overflow:hidden;clear:both;position:relative}.gallery-info{padding:18px 0 14px;text-align:center}.gallery-info h4{font-size:16px;line-height:24px}.gallery-info .gallery-title{font-weight:400}.gallery-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4);text-align:center;opacity:0;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;z-index:1}.gallery-overlay a{color:#fff;font-size:22px}.csgve-video-btn{position:absolute;top:50%;left:0;right:0;width:52px;height:32px;padding:7px;margin:0 auto;background:rgba(239,46,46,.9);color:#fff;font-size:14.4px;line-height:18px;text-align:center;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.gallery-item .owl-drag .owl-prev:before,.gallery-item .owl-drag .owl-next:before{height:28px;width:28px;background-color:rgba(0,0,0,.6);color:#fff;line-height:24px;border-color:transparent;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.gallery-item .owl-drag .owl-next:before{right:15px}.gallery-item .owl-drag .owl-prev:before{left:15px}.pagination-spacer-two{padding-top:50px}.find-everything{padding-bottom:56px}.find-everything .accordion{margin-top:35px}.find-everything .info-title{margin-bottom:25px}.ask-us input[type="submit"]{min-width:179px;margin:2px 0 0}.ask-us .row{margin:0 -10px}.ask-us [class*="col-"]{padding:0 10px}.contact-details-wrap .row{margin:0}.contact-details-wrap [class*="col-"]{padding:0}.contact-details-wrap .contact-info{padding:40px 40px 42px;background:#13c5dd;color:#fff}.contact-details-wrap .contact-title{padding-bottom:21px;font-weight:500;letter-spacing:normal}.contact-details-wrap .contact-info p{color:#fff}.contact-info a{padding-left:4px}.csgve-contact-details .contact-info a{padding-left:0}.contact-details-wrap ul{padding:1px 0 0;margin:0;list-style:none}.contact-details-wrap ul li{padding-bottom:9px;font-size:16px}.csgve-topbar .contact-details-wrap ul li{padding-top:0;padding-bottom:0;font-size:13px}.contact-details-wrap ul li a:hover{color:#333}.contact-details-wrap ul li i{padding-right:7px}.csgve-topbar .contact-details-wrap ul li i{padding-right:3px}.contact-details-wrap .csgve-social{padding-top:20px;margin-top:14px;border-top:1px solid rgba(0,0,0,.1)}.contact-details-wrap .social-label{display:block;padding-bottom:5px;color:#fff;font-family:'Asap',sans-serif;font-size:16px}.contact-details-wrap .csgve-social a{padding-left:0;font-size:28px;margin:0 9px 0 0}.contact-details-wrap .csgve-social a:hover{color:#fff}.contact-details-wrap .csgve-map{height:395px}.our-timing-schedule .valuable-status-item{padding:24px 29px 12px;background:#435ba1;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.valuable-status-item.hav-border{border:1px solid #eee}.our-timing-schedule .valuable-status-item h4{font-size:20px}.our-timing-schedule .valuable-status-item .status-title{padding-bottom:16px;font-weight:700}.our-timing-schedule .valuable-status-item ul li{padding:9px 0 12px}.our-timing-schedule .valuable-status-item ul li:last-child{border-bottom:none}.our-timing-schedule .valuable-style-three{margin-top:3px;background:#fcfcfc;color:#333;border:1px solid #e8e8e8}.valuable-style-three ul li{color:#777;border-color:#eee}.contact-form{padding-left:21px}.contact-form .row{margin:0 -10px}.contact-form [class*="col-"]{padding:0 10px}.contact-form input[type="submit"]{padding:15px 20px;margin:2px 0 0;font-family:'Asap',sans-serif}.csgve-contact-form textarea{height:117px}.contact-map .csgve-map{height:500px}.gm-style-iw h1,.gm-style-iw h2,.gm-style-iw h3,.gm-style-iw h4,.gm-style-iw h5,.gm-style-iw h6{padding-bottom:0}.gm-style-iw p{padding-bottom:4px}.csgve-locations{padding-bottom:48px}.location-item{padding:27px 30px 35px;margin-bottom:30px;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.location-item h4{font-size:20px;line-height:30px}.location-item .location-title{font-weight:400}.location-info{padding-top:15px;margin-top:2px;border-top:1px solid #eee}.location-info p{font-family:'Asap',sans-serif;font-size:15px;line-height:22px}.location-info ul{padding:0;margin:0;list-style:none}.location-info ul li{padding-bottom:9px;color:#555;font-size:15px}.location-info ul li a{color:#777}.location-info ul li i{padding-right:6px;color:#13c5dd;font-size:18px}.location-info .csgve-btn-group{padding-top:18px}.location-info .csgve-btn{padding:5px 15px 6px;font-size:14px}.location-info .csgve-btn:hover{color:#347bdb}.location-info .csgve-gray-border-btn{color:#6e7582;border-width:1px}.location-info .csgve-rounded-btn{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.location-info .csgve-btn:after{display:inline-block;height:12px;width:12px;margin:0 0 1px 6px;vertical-align:middle;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon15@3x.png);background-position:100% 50%;background-repeat:no-repeat;background-size:12px auto;content:""}.location-info .csgve-btn:hover:after{background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon16@3x.png)}.news-style-three .csgve-blog-post .news-item{margin-bottom:60px}.csgve-news.news-style-three{padding-top:0}.news-style-three .post-wrap,.news-style-one .post-wrap{border:none}.csgve-masonry .news-info{background:#fff;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.news-info h2{line-height:28px}.csgve-news.csgve-masonry{padding:0}.news-style-three .news-info .news-title{padding-bottom:16px;font-weight:600}.news-style-three .news-info p{line-height:24px}.news-style-three .news-item .news-date{bottom:25px;left:35px}.news-style-three .news-item .news-info-wrap .news-date{bottom:0;left:0}.news-style-three .news-info-wrap{padding:38px 70px 25px 35px}.read-more{padding-top:7px;font-size:16px}.read-more a{display:inline-block;color:#13c5dd}.read-more a:hover{color:#333}.read-more a i{padding-left:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.news-style-three .news-meta{padding:15px 35px;border-top:1px solid #e8e8e8}.news-style-three .news-meta .pull-left{padding-top:2px}.pagination-spacer-three{padding-top:49px}.masonry-item .news-item{margin-bottom:20px}.pagination-spacer-four{padding-top:29px}.blog-detail-image{position:relative;text-align:center}.blog-detail-image img{-webkit-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.csgve-blog-detail .news-date{bottom:25px;left:35px}.blog-detail-wrap .blog-title{padding:0 0 9px;font-weight:500}.blog-detail-wrap{padding:30px 36px 11px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-radius:5px}.blog-detail-wrap.no-featured-image{border-top:1px solid #e8e8e8;-webkit-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.blog-detail-wrap p{padding-bottom:24px}.blog-detail-wrap blockquote p{padding-bottom:1px}.blog-detail-wrap h1,.blog-detail-wrap h2,.blog-detail-wrap h3,.blog-detail-wrap h4,.blog-detail-wrap h5,.blog-detail-wrap h6{padding:1px 0 11px;font-weight:400}.blog-detail-wrap h4{line-height:30px}.blog-detail-wrap .bullet-list{padding:2px 0 27px}.blog-detail-wrap .bullet-list li:before{color:#435ba1}.csgve-blog-detail .news-meta{border:1px solid #e8e8e8;padding:15px 33px;-webkit-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.csgve-blog-detail .news-meta .pull-left{padding-top:2px}.csgve-blog-meta{padding:42px 0 34px}.csgve-blog-share .blog-share-label{display:block;padding-bottom:13px;font-size:20px}.csgve-blog-share a{display:inline-block;padding:10px 19px 11px;margin:0 10px 10px 0;font-family:'Open Sans',sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #e6e6e6;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.csgve-blog-share a i{padding-right:4px;font-size:17px;vertical-align:text-bottom}.csgve-blog-share a:hover{background:#13c5dd;color:#fff;border-color:transparent}.csgve-blog-share a:hover .twitter,.csgve-blog-share a:hover .facebook,.csgve-blog-share a:hover .google{color:#fff}.csgve-blog-share a .twitter{color:#00aced}.csgve-blog-share a .facebook{color:#3b5998}.csgve-blog-share a .google{color:#dd4b39}.csgve-blog-tags{padding-top:20px}.csgve-blog-tags ul{padding:0;margin:0;list-style:none}.csgve-blog-tags ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.csgve-blog-tags ul li a{display:inline-block;padding:4px 14px 5px;background:#fafafa;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.csgve-blog-tags ul li a:hover{background:#347bdb;color:#fff;border-color:transparent}.csgve-blog-tags ul li span{text-transform:uppercase}.author-info-title{padding-bottom:12px;font-weight:400;font-size:20px}.csgve-author-info{padding:26px 25px 24px;overflow:hidden;border:1px solid #e8e8e8;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.author-avatar{float:left}.author-avatar img{object-fit:cover;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.avatar-72{width:72px;height:72px}.author-content{display:block;overflow:hidden;padding-left:25px}.author-content .author-name{display:inline-block;margin-bottom:5px;font-size:16px;line-height:24px}.author-content p{line-height:26px}.author-content .csgve-social{padding-top:8px}.author-content .csgve-social a{margin:0 5px 0 0;color:#bababa;font-size:24px;letter-spacing:.3px}.csgve-comments-area .comments-title{padding-bottom:33px;font-weight:400}.csgve-comments-area ul.comments,.csgve-comments-area ol.comments{padding:0;margin:0;list-style:none}.csgve-comments-area .comments li .comment-awaiting-moderation{margin-bottom:10px;display:inline-block}.csgve-comments-area .comments li .children{display:block;overflow:hidden;clear:both;list-style:none}.csgve-comments-area .children li .comment-item{padding:0 0 35px 0}.csgve-comments-area .comment-item{display:block;overflow:hidden;clear:both;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #e8e8e8}.csgve-comments-area .comment-image{float:left;padding-right:32px}.csgve-comments-area .comment-image img{-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.csgve-comments-area .comment-main-area{display:block;overflow:hidden}.comment-area{padding-top:5px}.csgve-comments-area .comment-wrapper p{line-height:26px}.csgve-comments-area .csgve-comments-meta{padding-bottom:10px;position:relative}.csgve-comments-area .csgve-comments-meta h4{padding-bottom:0;font-weight:400;font-size:17px}.csgve-comments-area .csgve-comments-meta .comments-date{color:#999;letter-spacing:.3px}.comments-reply{padding-top:6px}.comments-reply a{display:inline-block;padding:3px 15px 3px 14px;color:#555;border:1px solid #e5e5e5;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.comments-reply a:hover{background:#347bdb;color:#fff;border-color:transparent}.comments-section{padding:42px 0 8px}.csgve-comment-form textarea{height:161px}.csgve-comment-form h4{font-size:20px}.csgve-blog-detail .comment-reply-title{padding-bottom:28px;font-weight:400}.csgve-comment-form .row{margin:0 -10px}.csgve-comment-form [class*="col-"]{padding:0 10px}.csgve-comment-form input[type="text"],.csgve-comment-form input[type="email"]{height:52px}.csgve-comment-form form input,.csgve-comment-form form textarea,.csgve-comment-form form select{margin-bottom:23px}input.error,textarea.error{border-color:red}label.error{display:none!important}p.logged-in-as{padding-bottom:20px}.form-submit input[type="submit"]{padding:15px 20px;margin:2px 0 0;min-width:195px;font-size:15px;font-weight:500;text-transform:uppercase}.csgve-comments-area .comments li .children p.form-submit{margin:0 0 40px}.csgve-comments-area .comment-respond{margin-bottom:40px}#cancel-comment-reply-link{float:right;font-size:20px;padding:4px 0 0}.csgve-unit-fix{overflow-wrap:break-word}.csgve-widget.vt-text-widget.footer-item{color:#c8c8c8;font-size:15px;line-height:22px}.csgve-widget{padding-bottom:30px}.csgve-widget .widget-title{padding-bottom:13px;margin-bottom:29px;position:relative;font-weight:400;font-size:20px;line-height:30px;border-bottom:1px solid #ececec}.csgve-widget .widget-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.csgve-widget ul{padding:0;margin:0;list-style:none}.csgve-widget ul ul{padding:10px 0 0 10px}.csgve-widget ul ul ul{padding:10px 0 0 0}.csgve-widget ul ul li:last-child{padding-bottom:0}.csgve-widget ul li{padding-bottom:14px;font-size:15px}.csgve-widget ul li a{color:#777}.widget_search p{position:relative}.widget_search form input[type="text"],.woocommerce.woocommerce-page input[type="search"]{padding-right:55px;margin:0;background:#fff;font-size:14px}.widget_search form input[type="submit"],.woocommerce.woocommerce-page form.woocommerce-product-search button[type="submit"]{position:absolute;bottom:0;right:0;min-width:50px;height:100%;padding:0;margin:0;background-color:transparent;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/xicon37,403x.png.pagespeed.ic.u9GHynYe-V.png);background-position:center center;background-repeat:no-repeat;background-size:13px auto;z-index:1;border-radius:0}.woocommerce.woocommerce-page form button[type="submit"]{border:none}.widget_search form input[type="submit"]:hover,.widget-search form input[type="submit"]:focus,.woocommerce.woocommerce-page form button[type="submit"]:hover,.woocommerce.woocommerce-page form button[type="submit"]:focus{background-color:#333}.widget_categories{padding-top:2px}.widget_categories .widget-title{margin-bottom:24px}.widget_posts .widget-title{margin-bottom:24px}.widget_tag_cloud a,.tagcloud a{display:inline-block;padding:4px 14px 5px;margin:0 7px 10px 0;background:#fafafa;color:#777;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-size:14px!important}.widget_tag_cloud a:hover,.tagcloud a:hover{background:#13c5dd;color:#fff;border-color:transparent}.widget_archives{padding-top:3px}.widget_archives ul{padding:0;margin:0;list-style:none}.widget_archives ul li{padding-bottom:14px;font-size:15px}.widget_archives ul li a{color:#777}.secondary-spacer-one{padding-top:16px}.woocommerce .csgve-primary{width:75.5%;padding-right:21px}.woocommerce .csgve-secondary{width:24.5%}.widget-price{padding:2px 0 41px}.widget-price .widget-title{margin-bottom:36px}.woocommerce ul.product_list_widget li:last-child{padding-bottom:8px;margin-bottom:4px;border-bottom:none}.widget-products .widget-title{margin-bottom:30px}.woocommerce .widget-categories ul li:last-child{padding-bottom:8px}.woocommerce .widget-price input[type="text"]{float:right;width:34%;height:25px;padding:0;background:transparent;color:#777;font-size:16px;text-align:right;border:0}.woocommerce .price_slider_amount{display:block;padding-top:22px;overflow:hidden}.woocommerce .amount-label{margin-top:6px;color:#777;text-align:right;font-size:16px;letter-spacing:.2px}.woocommerce .widget_price_filter button[type="submit"]{float:left;min-width:79px;padding:6px 8px 7px;background-color:#f5f5f5;color:#222;font-weight:500;font-size:12px;letter-spacing:.3px;border-color:#ececec}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:12px}.woocommerce .widget_price_filter .price_label{margin-top:0;color:#777;text-align:right;font-size:16px;line-height:2;letter-spacing:.2px}.woocommerce .widget_price_filter button[type="submit"]:hover,.woocommerce .widget_price_filter button[type="submit"]:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-widget form.woocommerce-product-search{position:relative}.csgve-widget form.woocommerce-product-search input[type="submit"]:hover{background-color:#333}.csgve-widget form.woocommerce-product-search input[type="submit"]{position:absolute;bottom:auto;top:0;right:0;min-width:50px;height:calc(100% - 19px);padding:0;margin:0;background-color:transparent;color:transparent;font-size:0;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/xicon37,403x.png.pagespeed.ic.u9GHynYe-V.png);background-position:center center;background-repeat:no-repeat;background-size:13px auto;z-index:1;border-radius:0}.ui-widget.ui-widget-content{background-color:#e4e4e4;border:none}.ui-slider-horizontal{height:3px}.ui-slider-horizontal .ui-slider-range{background-color:#435ba1}.ui-slider .ui-slider-handle{top:-6px;height:15px;width:15px;cursor:w-resize}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#fff;border:2px solid #e0e0e0;outline:none;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;margin:10px 0 0;color:#777;font-size:16px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;margin-bottom:0}.woocommerce .woocommerce-ordering .nice-select{width:auto;min-width:225px;height:30px;padding:0 14px 0 0;margin:9px 0 0;color:#777;background-color:transparent;font-size:16px;border:none;white-space:normal}.woocommerce .woocommerce-ordering .nice-select .option{padding:8px 15px;line-height:1.42857143}.woocommerce .woocommerce-ordering .nice-select:after{right:0}.woocommerce ul.products{padding-top:18px;margin:0 -14px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none;width:33.33333333%;padding:0 14px 43px;margin:0;border:1px solid transparent;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce .woo-col-4 ul.products li.product,.woocommerce-page .woo-col-4 ul.products li.product{width:25%}.woocommerce ul.products h4{padding-bottom:5px;font-weight:400;line-height:24px}.woocommerce ul.products li.product .product-name a{display:inline-block;color:#fc9507}.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last, .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {margin-right:0}.woocommerce span.onsale{height:44px;width:44px;background:#435ba1;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.2px;line-height:38px;z-index:2}.woocommerce ul.products li.product .onsale{right:10px}.woocommerce ul.products li.product h3{padding:0 0 4px;font-weight:600;font-size:16px}.woocommerce ul.products li.product .button{padding:14px 20px;margin-top:0;background-color:#f0f0f0;font-weight:600;color:#888;border-color:#ececec;line-height:1.42857;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;z-index:1}.woocommerce ul.products li.product.hover .button{opacity:1}.woocommerce .related.products{padding-top:55px}.woocommerce .related.products .products{padding-top:45px}.woocommerce div.product p.price{padding-bottom:15px;margin-bottom:24px;border-bottom:1px solid #e8e8e8;color:#232323;font-size:20px;letter-spacing:.3px}.woocommerce .related-product-title{padding-bottom:17px;margin-bottom:40px;position:relative;font-weight:600;font-size:28px;line-height:30px;border-bottom:1px solid #ececec}.woocommerce .related-product-title:after{position:absolute;bottom:-1px;left:0;height:2px;width:50px;background:#13c5dd;content:"";z-index:1}.woocommerce .related.products ul.products{padding-top:0;margin-bottom:0}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin-bottom:30px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0 0 15px;margin-bottom:15px;border-bottom:1px solid #ececec}.woocommerce ul.cart_list li a img,.woocommerce ul.product_list_widget li a img{float:left;width:70px;margin:0 20px 0 0;background-color:#f9f9f9;border:1px solid #e8e8e8}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;font-size:16px}.woocommerce ul.cart_list li a .product-title,.woocommerce ul.product_list_widget li a .product-title{display:block;overflow:hidden}.woocommerce ul.cart_list li a .star-rating,.woocommerce ul.product_list_widget li a .star-rating{margin-top:4px}.woocommerce ul.cart_list .woocommerce-Price-amount,.woocommerce ul.product_list_widget .woocommerce-Price-amount{display:block;overflow:hidden;padding-top:4px;color:#232323;font-size:16px;letter-spacing:.3px}.woocommerce ul.products li.product .price{display:block;padding-top:1px;margin-bottom:24px;overflow:hidden;color:#232323;font-size:18px}.woocommerce ul.products li.product .price ins{font-weight:500}.woocommerce nav.woocommerce-pagination ul{margin:6px 0 0;font-family:'Roboto',sans-serif;font-size:13px;letter-spacing:.3px;border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;vertical-align:middle;padding:5px 13px 5px 12px;margin:0 4px 0 5px;font-size:14px;line-height:24px;border:1px solid #ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a i{font-size:16px}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{color:#222;border-color:#ececec}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{padding:5px 14px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#13c5dd;color:#fff;border-color:#13c5dd}.woocommerce nav.woocommerce-pagination ul li span{background:#eeb313;color:#232323;border-color:#eeb313;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.wp-link-pages{padding:20px 0;float:left;width:100%}.wp-link-pages span{display:inline-block;vertical-align:middle;padding:5px 13px;margin:0 2.5px;font-size:14px;border:1px solid #ececec;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.wp-link-pages span{background:#13c5dd;color:#fff;border-color:#13c5dd;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.wp-link-pages a span{padding:5px 13px;color:#222;border-color:#ececec;background:transparent;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.wp-link-pages a span:hover,.wp-link-pages a span:focus,.wp-link-pages a span:active{background:#13c5dd;color:#fff;border-color:#13c5dd}.gallery .gallery-caption{margin-bottom:15px}.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery-columns-5 .gallery-item{width:auto}.woocommerce .star-rating{height:17px;width:76px;font-size:12px}.woocommerce .star-rating span{padding-top:16px;color:#435ba1}.woocommerce ul.products li.product a{display:block}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:18px;font-weight:400;padding-top:0}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product a img{margin-bottom:20px;border:1px solid #e8e8e8;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce ul.products li.product .star-rating{font-size:11px}.woocommerce .products .star-rating{margin-bottom:3px}.woocommerce .star-rating:before{letter-spacing:3px;color:#ccc;content:"\53\53\53\53\53"}.woocommerce .star-rating span:before{letter-spacing:3px}.woocommerce .product_list_widget .star-rating{font-size:11px}.woocommerce div.product{display:block;clear:both}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#435ba1}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#fff}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e4e4e4}.woocommerce .widget_price_filter .ui-slider-horizontal{height:3px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{height:15px;top:-6px}.widget_layered_nav .woocommerce-widget-layered-nav-dropdown span.select2.select2-container.select2-container--default{margin-bottom:15px}.widget_layered_nav .woocommerce-widget-layered-nav-dropdown input[type="text"]{margin-bottom:0}.woocommerce ul.products li.product a.added_to_cart.wc-forward{padding:14px 20px;margin-top:0;background-color:#f0f0f0;font-weight:600;color:#888;border-color:#ececec;line-height:1.42857;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;z-index:1;text-align:center;text-transform:uppercase;letter-spacing:.6px}.woocommerce ul.products li a.ajax_add_to_cart.added{display:none}.woocommerce-page ul.products li.product.csgve-hover a.added_to_cart.wc-forward{background-color:#13c5dd;color:#fff;border-color:transparent}.widget_shopping_cart_content{border:1px solid #ececec;padding:20px 10px 10px}.woocommerce.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none;margin-bottom:0}.csgve-widget.widget_shopping_cart .buttons a{text-align:center;width:100%;margin-top:8px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding-bottom:14px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{padding-bottom:0}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #aaa 1px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;margin-bottom:0;border:1px solid #ececec}.woocommerce div.product div.images div.thumbnails{padding-top:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:18%;float:left;margin:10px 10px 10px 0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs{padding:0 10px}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{width:17.60%;margin:0 3% 10px 0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:52%;padding-left:40px;margin-bottom:0}.woocommerce div.product .product_title{font-weight:400;font-size:28px;line-height:32px}.woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:middle;color:#777;font-family:'Open Sans',sans-serif;font-size:13px;letter-spacing:.2px}.woocommerce-product-rating .woocommerce-review-link:hover{color:#13c5dd}.woocommerce .woocommerce-product-rating .star-rating{float:none;display:inline-block;vertical-align:middle;margin-right:2px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{padding-right:10px;font-size:18px;text-decoration:none}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none}.woocommerce div.product .woocommerce-product-rating{margin-bottom:7px}.woocommerce div.product .summary .product_meta{padding-bottom:17px}.woocommerce div.product form.cart,.woocommerce div.product p.cart{padding:8px 0 33px;margin:0}div[itemprop="description"] p{font-size:14px}.woocommerce div.product form.cart div.quantity{margin-right:15px;padding-right:25px}.woocommerce .quantity .qty{height:55px;width:75px;padding:10px 36px 10px 11px;margin-bottom:0;color:#000;font-size:16px;border-color:#e5e5e5}.woocommerce .quantity .qty:focus{border-color:#dcdcdc}.woocommerce .quantity .qty:focus{-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product form.cart .button{min-width:177px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #review_form #respond .form-submit input,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-width:150px;padding:16px 25px 17px;background-color:#13c5dd;color:#fff;font-size:14px;text-transform:uppercase;line-height:1.42857;white-space:normal;text-align:center;border:1px solid transparent;outline:none;cursor:pointer;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce #review_form #respond .form-submit input:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background-color:#536bb2;color:#fff}.csgve-footer .woocommerce a.button:hover{color:#fff}.product_meta{padding-bottom:22px;font-size:15px}.woocommerce ul.products li.product .product_meta a{display:inline-block}.product_meta a{color:#777}.product_meta .posted_in{display:block;padding-bottom:9px}.product_meta .posted_in span:after{color:#777;content:","}.product_meta span:last-child:after{content:""}.woocommerce div.product .product_meta.meta-categories{padding-bottom:0}.product_sku{padding-bottom:5px}.product_tags{padding-top:8px}.product_tags span:after{content:", "}.product_tags span:after:last-child{content:""}.woocommerce-tabs{padding-top:51px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;padding:0;margin:0;background-color:#f9f9f9;border-color:#e6e6e6;position:relative;-webkit-border-radius:0;border-radius:0;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{border-right:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.r-tabs-state-active a{background:#fff;color:#555}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:13px 29px 12px;background:#f9f9f9;color:#333;font-weight:400;font-size:16px}.woocommerce div.product .woocommerce-tabs .panel{display:none;padding:40px 39px 49px;margin:-1px 0 0;background:none;border:1px solid #e8e8e8;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-animation:fadeIn 700ms;animation:fadeIn 700ms}.woocommerce-Tabs-panel h2{margin-bottom:22px;font-weight:400;font-size:20px}.woocommerce-Tabs-panel#tab-description h2{margin-bottom:9px}.r-tabs .r-tabs-accordion-title{display:none}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{margin-bottom:18px}.woocommerce #reviews #comments ol.commentlist li:last-child{margin-bottom:14px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;width:auto;padding:0;border:none;-webkit-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:hidden;padding:3px 0 0 20px;margin:0;border:none;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#222;font-weight:400;font-size:17px}.woocommerce #reviews #comments ol.commentlist li time{display:block;padding-bottom:4px;color:#999;letter-spacing:.3px}.woocommerce #reviews #comments ol.commentlist li .comment-text .meta{display:inline-block;padding-bottom:0;margin-bottom:0;line-height:18px}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{padding-top:15px}.woocommerce #reviews h3{margin-bottom:15px;font-weight:400;font-size:20px}.woocommerce #review_form #respond p{font-size:14px}.woocommerce #review_form #respond p.comment-notes{margin-bottom:40px}.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email,.woocommerce #review_form #respond .form-submit{margin-bottom:0;line-height:0}.woocommerce .comment-respond .no-space{margin-bottom:8px;font-size:15px}.woocommerce .comment-respond .star-rating{float:none;margin-bottom:15px}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{width:39%}.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"]{height:46px}.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"],.woocommerce #review_form #respond textarea{margin-bottom:18px;font-size:15px;border-color:#e8e8e8;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce #review_form #respond input[type="text"]:focus,.woocommerce #review_form #respond input[type="email"]:focus,.woocommerce #review_form #respond textarea:focus{border-color:#dbdbdb}.woocommerce #review_form #respond p label{margin-bottom:7px;color:#333;font-weight:500;font-size:14px;letter-spacing:-.2px;text-transform:none}.woocommerce #review_form #respond p.form-submit{padding-top:0}.woocommerce #review_form #respond p.form-submit input[type="submit"]{min-width:173;padding:14px 25px;margin:5px 0 0}.woocommerce #review_form #respond p.form-submit label{margin:0 5px 0 0}.woocommerce #review_form #respond p.form-submit select{width:160px;margin-bottom:0}.woocommerce #review_form #respond p.form-submit .stars{display:inline-block;margin-bottom:0;line-height:18px}.woocommerce #review_form #respond p.form-submit .stars a{color:#c3c3c3}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{color:#13c5dd}.woocommerce #reviews #comment{height:160px;margin-bottom:30px}.woocommerce table.shop_table{margin:0 0 54px;border-color:#e5e5e5;border-collapse:collapse;border-radius:0}.woocommerce table.shop_table th{padding:11px 20px;border:1px solid #e5e5e5;text-align:left;font-weight:400}.woocommerce table.shop_table td{padding:15px 20px;font-weight:400;border-color:#ececec;border-left:none;border-right:none}.woocommerce table.shop_table td.product-image{padding:14px 30px;text-align:left}.woocommerce table.shop_table td.product-remove{text-align:center;border-right:1px solid #e5e5e5}.woocommerce table.shop_table td .quantity .qty{font-weight:400}.woocommerce a.remove{display:inline-block;height:25px;width:25px;vertical-align:middle;position:relative;border:1px solid #e5e5e5;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce a.remove:hover{background:#347bdb;border-color:transparent}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{font-size:21px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{border:1px solid #e5e5e5}.woocommerce table.shop_table td.product-thumbnail a{font-weight:400}.woocommerce table.shop_table td.product-thumbnail a img{margin-right:16px;min-width:59px}.quantity input[type="number"]{padding-right:30px;margin:0;-webkit-appearance:textfield;-ms-appearance:textfield;-o-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.quantity input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity{display:inline-block;position:relative;vertical-align:middle}.quantity input:focus{outline:0}.quantity-up,.quantity-down{position:absolute;top:1px;right:1px;width:25px;height:50%;color:#777;text-align:center;cursor:pointer;font-size:12px;border-bottom:1px solid #e8e8e8;border-left:none}.quantity-down{top:auto;bottom:1px;border-bottom:none}.quantity-up .fa,.quantity-down .fa{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover{background-color:transparent}.quantity-up .fa,.quantity-down .fa{display:none}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:16px 25px 17px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:25px 25px}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus{height:28px;width:25px;font-weight:500;color:#777;border:1px solid #e8e8e8;background-color:transparent}.woocommerce .quantity .qty,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:55px;width:58px;padding:10px 14px 10px 11px;color:#999;letter-spacing:.3px;border-color:#e5e5e5}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{float:left;height:45px;width:227px;margin:0 15px 0 0;background:#fff;font-size:14px;letter-spacing:.3px;border-color:#e5e5e5;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce table.shop_table td.actions{padding:19px 19px;background:#fcfcfc}.woocommerce-cart .actions .coupon input[type="submit"]{float:left;min-width:143px;padding:12px 25px;background:#f5f5f5;color:#333;border-color:#e5e5e5;font-weight:500;font-size:13px;letter-spacing:.3px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;line-height:1.42857}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:15px}.woocommerce-cart .actions .coupon input[type="submit"]:hover{background:#13c5dd;color:#fff;border-color:transparent}.woocommerce-cart .actions input[type="submit"].update-cart,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce-cart .actions input[type="submit"].button{min-width:122px;padding:12px 15px;font-weight:500;font-size:13px;letter-spacing:.3px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;line-height:1.42857}.woocommerce-shipping-calculator p a.shipping-calculator-button{margin:5px 0 10px;display:inline-block}.woocommerce-cart .actions input[type="submit"].button{padding:16px 25px 17px}.woocommerce a.remove{line-height:.8;font-weight:500}.woocommerce-cart .actions input[type="submit"]:disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:#f5f5f5;color:#333;border-color:#e5e5e5;opacity:1}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:585px}.cart_totals h2{padding-bottom:23px;font-weight:400;font-size:20px}.woocommerce .cart_totals table.shop_table{margin-bottom:20px}.woocommerce .cart_totals table.shop_table th{min-width:130px;padding:14px 15px;background:none;color:#232323;font-weight:400;line-height:24px;vertical-align:top;border-color:#ececec}.woocommerce .cart_totals table.shop_table td{padding:13px 21px}.woocommerce .cart_totals table.shop_table tr.shipping td{padding:15px 20px 21px;line-height:24px}.woocommerce .cart_totals .calculate-shipping{font-family:'Open Sans',sans-serif}.woocommerce .cart_totals .calculate-shipping span{display:inline-block;padding-bottom:7px;font-size:15px;line-height:22px;letter-spacing:.2px;color:#777}.woocommerce .cart_totals .calculate-shipping a{display:inline-block;margin-bottom:15px;font-size:15px}.woocommerce .cart_totals .calculate-shipping .nice-select{height:50px;margin-bottom:19px;background-color:#fff;font-family:'Open Sans',sans-serif;font-size:15px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce .cart_totals .calculate-shipping input[type="text"]{padding:5px 15px;background:#fff;font-size:15px;line-height:26px;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce .cart_totals .calculate-shipping input[type="submit"],.woocommerce .shipping-calculator-form button.button{min-width:135px;padding:9px 15px 8px;font-weight:600;font-size:14px;background-color:#fc858d;color:#fff;letter-spacing:normal;text-transform:uppercase;line-height:1.9}.woocommerce .cart_totals .calculate-shipping input[type="submit"]:hover,.woocommerce .cart_totals .calculate-shipping input[type="submit"]:focus,.woocommerce .shipping-calculator-form button.button:hover,.woocommerce .shipping-calculator-form button.button:focus{background-color:#13c5dd;color:#fff}.woocommerce table.shop_table td strong{font-weight:400}.woocommerce .wc-proceed-to-checkout .button.alt{float:right;min-width:228px;padding:20px 25px;background-color:#13c5dd;color:#fff;font-weight:600;font-size:14px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:16px 20px 15px!important;margin-bottom:25px!important;background-color:rgba(254,231,232,.4);color:#222;font-size:15px;border:1px solid rgba(252,133,141,.4)}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce form.login,.woocommerce form.register{padding:32px 30px 22px;margin:25px 0;border-color:#e5e5e5;border-radius:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce form .form-row{padding:0;margin:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{margin-bottom:10px;color:#333;font-size:14px;font-family:'Asap',sans-serif;letter-spacing:.3px;line-height:1.42857}.woocommerce form .form-row .required{color:#fc4242;font-weight:400}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{margin-bottom:25px;background:#fff;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce form.checkout_coupon{padding:29px;border-color:#e5e5e5;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce form .form-row input.button{min-width:125px;padding:12px 15px 13px;font-size:13px;letter-spacing:normal;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.woocommerce form .form-row label.inline{display:inline-block;vertical-align:middle;margin:0 0 0 12px}.woocommerce form .wpcf7-list-item-label{color:#232323;font-weight:400}.woocommerce form .lost_password{padding:19px 0 15px 0;font-family:'Asap',sans-serif;font-size:15px;letter-spacing:normal}.woocommerce form .lost_password a{color:#777}.woocommerce form .form-text{padding-top:5px;margin-bottom:39px}.woocommerce form.checkout_coupon input.input-text{float:left;width:387px;margin-bottom:0;font-size:15px}.woocommerce form.checkout_coupon input.button{float:left;min-width:157px;padding:14px 20px 15px;margin-left:20px;font-family:'Roboto',sans-serif;font-weight:700;background-color:#13c5dd;color:#fff}.woocommerce form.checkout_coupon input.button:hover,.woocommerce form.checkout_coupon input.button:focus{background-color:#468dea}.woocommerce-checkout{padding-top:16px}.woocommerce-checkout h3{padding-bottom:15px;font-weight:400;font-size:20px;margin-top:30px}.woocommerce-checkout p#billing_country_field,.woocommerce-checkout p#shipping_country_field,.woocommerce-checkout p#billing_state_field,.woocommerce-checkout p#shipping_state_field{margin-bottom:18px}.woocommerce form.woocommerce-checkout .form-row label{display:inline-block;margin-bottom:10px;color:#232323;font-size:15px;letter-spacing:normal}.woocommerce form.woocommerce-checkout .form-row label .required{color:#fc858d}.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea{margin-bottom:18px}.woocommerce form.woocommerce-checkout .form-row .nice-select{margin-bottom:18px;background-color:#fff}.woocommerce div.create-account{display:none;padding:10px 0}.woocommerce div.create-account .form-text{margin-bottom:10px}.woocommerce form .form-row .input-checkbox{display:none}.woocommerce form .diffrent-address label{display:inline-block}.woocommerce form .form-row.create-account .checkbox{margin:1px 0 0;letter-spacing:.3px}.woocommerce form .diffrent-address .wpcf7-list-item-label{padding-right:7px;font-weight:400;font-size:20px;text-transform:none}.woocommerce form .diffrent-address .checkbox,.woocommerce form .diffrent-address .radio{margin:0}.woocommerce.woocommerce-page form .form-row textarea:focus{border-color:#d5d5d5;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .diffrent-address .checkbox-icon-wrap{top:1px;left:auto;right:0}.woocommerce form .shipping-diffrent-address{display:none;padding-top:27px}.woocommerce form .form-row textarea{height:151px;font-size:15px}.woocommerce form .form-row textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(102,175,233,.6)}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:47%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:47.50%}.woocommerce .paypal_method label{margin:6px 0 0}.woocommerce-checkout-review-order{padding:25px 0 32px}.woocommerce-checkout-review-order h3{padding-bottom:22px}.woocommerce .woocommerce-checkout-review-order table.shop_table{margin-bottom:18px;border-color:#e5e5e5}.woocommerce .woocommerce-checkout-review-order table.shop_table .no-uppercase{text-transform:none}.woocommerce .woocommerce-checkout-review-order table.shop_table tr{border-bottom:1px solid #e5e5e5}.woocommerce .woocommerce-checkout-review-order table.shop_table th{padding:13px 20px}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart_item th,.woocommerce .woocommerce-checkout-review-order table.shop_table .cart_item td{color:#777}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-subtotal th,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total th,.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-shipping th{font-weight:400}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-subtotal th,.woocommerce .woocommerce-checkout-review-order table.shop_table .order-total th{font-weight:700}.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-shipping td{color:#777;font-family:'Open Sans',sans-serif;font-size:14px}.woocommerce .woocommerce-checkout-review-order table.shop_table td{padding:15px 20px 16px;font-weight:400;font-size:15px}.woocommerce table.shop_table .cart-subtotal,.woocommerce table.shop_table .order-total{color:#222}.woocommerce #add_payment_method #payment,.woocommerce .woocommerce-cart #payment,.woocommerce .woocommerce-checkout #payment{background:#f4f4f4;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce .woocommerce-cart #payment ul.payment_methods,.woocommerce .woocommerce-checkout #payment ul.payment_methods{padding:21px 20px 14px;border-color:#e5e5e5}.woocommerce #add_payment_method #payment div.payment_box,.woocommerce .woocommerce-cart #payment div.payment_box,.woocommerce .woocommerce-checkout #payment div.payment_box{padding:19px 20px;margin:-1px 0 5px;background:#fff;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.woocommerce #add_payment_method #payment ul.payment_methods li.payment_method_cod label{margin:0}.woocommerce #add_payment_method #payment ul.payment_methods li,.woocommerce .woocommerce-cart #payment ul.payment_methods li,.woocommerce .woocommerce-checkout #payment ul.payment_methods li{padding-bottom:15px}.woocommerce #add_payment_method #payment div.payment_box:before,.woocommerce .woocommerce-cart #payment div.payment_box:before,.woocommerce .woocommerce-checkout #payment div.payment_box:before{top:-8px;border:7px solid #ededed;border-right-color:transparent;border-left-color:transparent;border-top:10px solid transparent;border-bottom-width:10px}.woocommerce .wc_payment_method .radio-icon-wrap input[type="radio"]:checked+.radio-icon:before{background-color:#222}.woocommerce #add_payment_method #payment div.payment_box:after,.woocommerce .woocommerce-cart #payment div.payment_box:after,.woocommerce .woocommerce-checkout #payment div.payment_box:after{position:absolute;top:-8px;left:0;display:block;margin:-1em 0 0 2em;border:7px solid #fff;border-right-color:transparent;border-left-color:transparent;border-top:12px solid transparent;border-bottom-width:10px;content:"";z-index:1}.woocommerce #add_payment_method #payment div.payment_box p,.woocommerce .woocommerce-cart #payment div.payment_box p,.woocommerce .woocommerce-checkout #payment div.payment_box p{line-height:22px}.woocommerce .payment_methods{background:none;border-radius:0}.woocommerce #add_payment_method #payment div.form-row,.woocommerce .woocommerce-cart #payment div.form-row,.woocommerce .woocommerce-checkout #payment div.form-row{padding:14px 22px 16px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{min-width:155px;padding:16px 15px 17px;font-size:14px}.woocommerce .wc_payment_method .radio-icon-wrap .radio-icon{vertical-align:middle}.woocommerce .wc_payment_method .wpcf7-list-item-label{padding-left:6px;color:#151515;font-size:15px}.woocommerce .wc_payment_method .wpcf7-list-item-label a{display:inline-block;margin-left:6px;font-size:14px;letter-spacing:.2px}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{margin:-2px 2px 0 14px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px}.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #ececec;height:50px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login p:first-child{margin-bottom:39px}.woocommerce-form-login-toggle .woocommerce-info a.showlogin,.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#13c5dd}.woocommerce .checkout_coupon.woocommerce-form-coupon p{padding-bottom:10px}.woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #ededed;color:#777;display:block;margin-bottom:14px;padding-bottom:12px;padding-left:4px}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#13c5dd}.woocommerce-account .woocommerce-MyAccount-content address{border:1px solid #e8e8e8;padding:20px;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content a.edit{display:inline-block;vertical-align:middle;min-width:90px;padding:3px 10px;background:#13c5dd;color:#fff;font-weight:400;font-size:16px;text-align:center;border:2px solid transparent;position:relative;outline:none;cursor:pointer;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.woocommerce-account .woocommerce-MyAccount-content a.edit:hover{background:#435ba1;color:#fff}.woocommerce-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{padding:8px 10px;min-width:90px}.woocommerce-order-received .woocommerce-customer-details address{min-height:210px;font-size:15px;padding-left:20px;padding-top:10px}.error-wrap{padding:26px 0 50px;text-align:center}.error-wrap h1{font-size:200px;line-height:165px}.error-wrap h2{font-size:32px;line-height:42px}.error-wrap p{color:#888;font-size:16px;letter-spacing:normal}.error-wrap .error-title{padding-bottom:18px;color:rgba(51,51,51,.2);font-weight:400}.error-wrap .error-sub-title{padding-bottom:5px;letter-spacing:-.2px}.error-wrap .csgve-btn-group{padding-top:18px}.error-wrap .csgve-btn{padding:11px 15px 12px;min-width:160px}.error-wrap .csgve-gray-border-btn{color:#13c5dd;border-color:#e8e8e8}.error-wrap .csgve-gray-border-btn:hover,.error-wrap .csgve-gray-border-btn:focus{background:#347bdb;color:#fff;border-color:transparent}.no-results.not-found{text-align:center}.entry-content img{height:auto}.entry-content .comment-author{margin:0}.entry-content .comment-respond{padding-top:10px}.entry-content .comment-respond .comment-reply-title{margin-bottom:10px}.entry-content .avatar{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.entry-content dt,.blog-detail-wrap dt,.comment-area dt,.csgve-content-area dt{margin-bottom:5px}.entry-content dd,.blog-detail-wrap dd,.comment-area dd,.csgve-content-area dd{margin-bottom:15px}.entry-content .comment-metadata{margin-bottom:20px;font-size:14px;line-height:18px}.entry-content .comment-metadata a:hover,.entry-content .comment-metadata a:focus,.entry-content .pingback .comment-edit-link:hover,.entry-content .pingback .comment-edit-link:focus{color:#4c4c4c}.entry-content .comment-list p{margin-bottom:10px;font-size:15px;line-height:24px}.entry-content .comment-list .comment-reply-link{display:inline-block;padding:9px 14px 7px;background:#222;color:#fff;font-weight:700;font-size:11px;letter-spacing:.3px;text-transform:uppercase;border:none;-webkit-border-radius:0;border-radius:0}.entry-content .comment-list .comment-reply-link:hover,.entry-content .comment-list .comment-reply-link:focus{background:#e8e8e8;color:#777}.entry-content .comment-meta .comment-author .avatar{height:42px;width:42px}.entry-content .comment-author .avatar{height:42px;position:relative;top:.25em;width:42px}.entry-content .comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.entry-content .comment-list{padding:0;margin:0;list-style:none}.entry-content .comment-list article,.entry-content .comment-list .pingback,.entry-content .comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.entry-content .comment-list .children{list-style:none;margin:0}.entry-content .comment-list .children>li{padding-left:.875em}.entry-content .comment-author{color:#1a1a1a;margin-bottom:0}.entry-content .comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.entry-content .bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.entry-content .comment-metadata,.entry-content .pingback .edit-link{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.entry-content .comment-metadata{margin-bottom:15px;font-size:15px}.entry-content .comment-metadata a,.entry-content .pingback .comment-edit-link{color:#686868}.entry-content .comment-metadata a:hover,.entry-content .comment-metadata a:focus,.entry-content .pingback .comment-edit-link:hover,.entry-content .pingback .comment-edit-link:focus{color:#686868}.entry-content .comment-metadata .edit-link,.entry-content .pingback .edit-link{display:inline-block}.entry-content .comment-metadata .edit-link:before,.entry-content .pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.entry-content .comment-content ul,.entry-content .comment-content ol{margin:0 0 1.5em 1.25em}.entry-content .comment-content li>ul,.entry-content .comment-content li>ol{margin-bottom:0}.entry-content .comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:.5384615385em .5384615385em .4615384615em}.entry-content .comment-reply-link:hover,.entry-content .comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.entry-content .comment-form label{color:#686868;display:inline-block;font-size:13px;font-size:12px;letter-spacing:.076923077em;line-height:1.6153846154}.entry-content .comment-list .comment-form{padding-bottom:1.75em}.entry-content .comment-notes,.entry-content .comment-awaiting-moderation,.entry-content .logged-in-as,.entry-content .form-allowed-tags{color:#686868;font-size:15px;margin-bottom:20px}.entry-content .no-comments{border-top:1px solid #d1d1d1;font-weight:700;margin:0;padding-top:1.75em}.csgve-footer{padding:65px 0 25px;background:#2a303b;color:#c7c7c7}.csgve-footer p{color:#c8c8c8;font-size:15px;line-height:22px}.csgve-footer .footer-item .column-title{padding-bottom:24px;font-weight:400;color:#fff}.csgve-footer .footer-item .csgve-btn-group{padding-top:25px}.csgve-footer .footer-item .csgve-medium-btn{min-width:154px}.csgve-footer .footer-item .csgve-blue-border-btn{color:#c8c8c8;border-color:#c8c8c8}.csgve-footer .footer-item .csgve-blue-border-btn:hover,.csgve-footer .csgve-blue-border-btn:focus{background:#13c5dd;color:#fff;border-color:transparent}.csgve-footer .footer-item ul{padding:0;margin:0;list-style:none}.csgve-footer .footer-item ul ul{padding:10px 0 0 10px}.csgve-footer .footer-item ul li:first-child{padding-top:0}.csgve-footer .footer-item ul li{padding:0 0 12px;font-size:15px}ul.half-width li{width:50%;float:left}.csgve-footer .footer-item ul li:last-child{padding-bottom:0}.csgve-footer .footer-item ul li a{color:#c8c8c8}.csgve-footer .footer-item .news-item{margin-bottom:21px}.csgve-footer .footer-item .news-item h5{font-size:15px;line-height:24px}.csgve-footer .footer-item .news-title a{color:#c8c8c8}.csgve-footer .footer-item .news-title{padding-bottom:0;font-weight:400}.csgve-footer .footer-item .news-item span{color:#b4b4b4}.csgve-footer .footer-item .contact-details p{font-family:'Asap',sans-serif;line-height:24px}.csgve-footer .footer-item .contact-details ul{padding-top:3px}.csgve-footer .footer-item .contact-details ul li{color:#c8c8c8}.csgve-footer .footer-item .contact-details ul li i{color:#13c5dd;padding-right:6px}.csgve-footer .footer-item .contact-details .csgve-btn-group{padding-top:17px}.csgve-footer .footer-item .contact-details .csgve-btn{padding:5px 10px 6px;font-size:14px}.csgve-footer .footer-item .contact-details .csgve-btn:hover{color:#13c5dd;border-color:#13c5dd}.csgve-footer .footer-item .contact-details .csgve-btn:after{display:inline-block;height:12px;width:12px;margin:0 0 1px 6px;vertical-align:middle;background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon15@3x.png);background-position:100% 50%;background-repeat:no-repeat;background-size:12px auto;content:""}.csgve-footer .footer-item .contact-details .csgve-btn:hover:after{background-image:url(https://www.qualityhealth.org/wpsc/wp-content/themes/cosgrove/assets/images/icons/icon16@3x.png)}.csgve-footer .footer-item .contact-details .csgve-gray-border-btn{color:#c8c8c8;border-color:#3f4550;border-width:1px}.csgve-footer .footer-item .contact-details .csgve-rounded-btn{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.csgve-footer .widget_archive .nice-select,.csgve-footer .widget_categories .nice-select{color:#111}.csgve-footer table th{color:#fff}.csgve-footer a{color:#c8c8c8}.csgve-copyright{padding:27px 0 24px;color:#b4b4b4;font-size:15px;background-color:#2a303b;border-top:1px solid #313946}.csgve-copyright .pull-left{padding-top:5px}.csgve-copyright a{color:#c8c8c8}.csgve-copyright .csgve-social a{font-size:26px}.mean-container .mean-nav .current-menu-parent>a{color:#eeb313}.mean-container li.current-menu-item.active a{color:#eeb313}.mean-expand::before{content:none}.mean-expand::after{content:none}.mean-expand.mean-clicked::after{content:none}.mean-container .mean-nav ul li{height:auto}.mean-container .mean-nav ul li a.mean-expand{border-bottom:1px solid rgba(255,255,255,.1)!important;margin-top:0}.mean-container .mean-nav ul li a{font-family:'Open Sans',sans-serif;font-size:15px;line-height:26px;letter-spacing:.1px;color:#555!important;text-transform:none;padding:10px 0!important}.mean-container .mean-nav ul li a:hover{color:#13c5dd!important}.mean-container .mean-nav .dropdown-list ul li a:hover{color:#13c5dd!important;background-color:transparent}.mean-container .mean-bar{min-height:70px;padding:0;background:transparent;max-height:90vh;top:0;left:0;z-index:9999;position:absolute}.csgve-navigation-wrap .mean-container .mean-bar{min-height:50px;padding:0;max-height:58px;top:0}.csgve-navigation-wrap .mean-container a.meanmenu-reveal{padding:18px 24px}.csgve-navigation-wrap .mean-container .mean-nav{margin-top:58px}.admin-bar .is-sticky .csgve-navigation-wrap{top:32px!important;position:relative}.is-sticky .csgve-navigation-wrap{background-color:#fff;border-top:none;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);-ms-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1)}.mean-container .mean-nav{margin-top:80px;background:#fff;overflow-y:scroll;max-height:60vh}.mean-container .mean-nav ul li a{border-top-color:rgba(255,255,255,.1);padding:1em 3%;width:auto;float:none}.mean-container .mean-nav ul li li a,.mean-container .mean-nav ul li li li a,.mean-container .mean-nav ul li li li li a,.mean-container .mean-nav ul li li li li li a{border-top-color: rgba(255,255,255,.5)
  width: auto;float:none}.mean-container .mean-nav ul li li a{padding:10px 0 10px 10px!important;border-bottom:none}.mean-container .mean-nav ul li li li a{padding:10px 0 10px 10px!important;width:100%}.mean-container .mean-nav ul li li li li a{padding:10px 0 10px 10px!important;width:100%}.mean-container .mean-nav ul li li li li li a{padding:10px 0 10px 10px!important}.mean-container .mean-nav ul li a.mean-expand{border-bottom:none!important;padding:8px 11px 9px!important;height:29px;right:0;background-color:#f9f9f9}.mean-container .mean-nav ul li a.mean-expand:hover,.mean-container .mean-nav ul li a.mean-expand:focus{background-color:#f9f9f9;border-left:none!important}.mean-container .mean-nav ul li a.mean-expand span:first-child{width:16px;height:2px;display:inline-block;position:relative;top:-1px;left:1px}.mean-container .mean-nav ul li a.mean-expand.mean-clicked span:first-child{left:0}.mean-container .mean-nav ul li a.mean-expand span:last-child{width:2px;height:16px;display:inline-block;position:relative;top:6px;left:-8px}.mean-container .mean-nav ul li a.mean-expand.mean-clicked span:last-child{display:none}.mean-container a.meanmenu-reveal{padding:24px;width:25px;background-color:transparent;top:17px}.header-style-two .mean-container a.meanmenu-reveal{top:0}.mean-container a.meanmenu-reveal span{height:2px;width:100%;margin:5px auto 0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}.mean-container a.meanmenu-reveal span:first-child{margin-top:3px}.mean-container a.meanmenu-reveal.meanclose span:first-child{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:0;right:0;position:absolute;width:25px;height:3px;margin:0 auto}.mean-container a.meanmenu-reveal span{background:#111}.mean-container a.meanmenu-reveal.meanclose span:last-child{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;left:0;right:0;position:absolute;width:25px;height:3px;margin:0 auto}.mean-bar .dropdown-menu{position:relative;background:#292e34}.mean-bar .dropdown-menu li{padding-left:0}.mean-container .mean-nav ul li a:hover{background:#252525;background:transparent;color:#eeb313}.mean-container .dropdown-menu>li{padding:0}.mean-nav .container{padding:0}.mean-container .mean-nav ul li li a{width:100%}.mean-nav .dropdown-menu{border-top:none}.mean-container .mean-nav ul{overflow:hidden;padding:0 25px 25px;width:auto;position:relative;left:0!important;top:0!important}.mean-container .mean-nav .dropdown-list ul{padding-bottom:0;padding-left:10px;padding-right:20px}.mean-container .csgve-logo,.mean-container.csgve-logo{position:relative;z-index:999999}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav li{width:100%;padding-right:0}.navigation .dropdown-list ul.dropdown-nav li.dropdown-list ul.dropdown-nav{width:100%}.mean-container .header-right{margin-right:42px;position:relative;z-index:9999;width:auto;padding-right:0}.mean-container .header-btn{display:none}.mean-container .dropdown-nav{box-shadow:none}.mean-container .caret{display:none}.mean-container .dropdown-list ul.dropdown-nav li.dropdown-list>a:after,.mean-container .dropdown-list.sub>a:after{content:none}.mean-container .dropdown-nav li:hover>a{background:none;color:#13c5dd}.is-sticky .mean-container .csgve-navigation-wrap{display:none}a.csgve-btn{color:#fff}.tt_event_theme_page p{font-family:"Open Sans",Arial,sans-serif;font-style:normal;margin-bottom:10px;color:#777;font-weight:400;font-size:14px;letter-spacing:.2px;line-height:24px}.csgve-main-wrap .tt_event_theme_page{width:1170px;padding:30px 15px}.csgve-main-wrap .tt_event_page_left{float:left;width:70%}.appointment-form-border.ht-appoint-form{background:transparent;border:none}.csgve-contact-form.ht-appoint-form input.wpcf7-form-control.wpcf7-submit{margin-top:0}.csgve-contact-form.ht-appoint-form input[type="submit"]{background-color:#fff;color:#13c5dd}.appointment-form-border.ht-appoint-form h3.form-title{text-align:center;color:#fff}.appointment-form-border.ht-appoint-form input[type="text"]{background-color:transparent;color:#fff}.appointment-form-border.ht-appoint-form .calendar{top:-112px;left:233px!important}.csgve-contact-form.ht-appoint-form ::-webkit-input-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form :-moz-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form ::-moz-placeholder{color:#fff!important;opacity:1}.csgve-contact-form.ht-appoint-form :-ms-input-placeholder{color:#fff!important;opacity:1}.appointment-form.appointment-form-down{position:relative;top:116px;z-index:9999!important}.woocommerce .woocommerce-cart-form .cart table.shop_table{border:none}.woocommerce .woocommerce-cart-form .cart table.shop_table td,.woocommerce .cart table.shop_table th{border:1px solid #e5e5e5}.woocommerce .woocommerce-cart-form table.shop_table td.actions{border:none!important;background:transparent;padding:30px 0 19px}.woocommerce .woocommerce-cart-form table.shop_table{border:none}.woocommerce .woocommerce-cart-form table.shop_table td{border-right:1px solid #e5e5e5}.woocommerce .woocommerce-cart-form table.shop_table td.product-remove{text-align:center;border:1px solid #e5e5e5}.facilities-item .csgve-icon{border:2px solid #e6e7e8;border-radius:5%;padding:15px;margin-top:0;margin-right:15px;margin-left:15px;margin-bottom:18px;display:inline-block;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s}.facilities-item:hover .csgve-icon{border-color:#13c5dd}.facilities-item .view-details a:after,.facilities-item .view-details span:after{position:relative;left:0}.facilities-item:hover .view-details a:after,.facilities-item:hover .view-details span:after{left:5px}.departments-wrap{padding:0;background:transparent;border:1px solid #eaeaea}.department-wrap-title{padding:15px 30px;background-color:#13c5dd;border-radius:5px 5px 0 0}.departments-wrap ul{padding-left:0;font-size:15px}.departments-wrap ul li{padding:0;border-bottom:1px solid #eaeaea}.departments-wrap ul li a{padding:16px 25px;color:#333}.departments-wrap .csgve-btn-group{padding-bottom:25px}.doctor-contact-info .doctor-contact-item{text-align:center;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:10px}.head-departments .doctors-item .csgve-btn-group,.doctors-style-three .doctors-item .csgve-btn-group,.medical-staffs .doctors-item .csgve-btn-group.medic-button{padding-top:10px;padding-bottom:20px;text-align:center}.doctor-info{text-align:center}.head-departments .doctors-item .csgve-small-btn{padding:7px 18px 6px 19px;min-width:156px}.head-departments .doctors-item .csgve-btn,.doctors-style-three .doctors-item .csgve-btn{font-size:13px;color:#999;background-color:#fff;border:2px solid #fff}.head-departments .doctors-item .csgve-btn:hover,.doctors-style-three .doctors-item .csgve-btn:hover{color:#13c5dd}.medical-staffs .doctors-item .csgve-btn-group.medic-button .csgve-btn:hover{border:2px solid #fff;color:#13c5dd}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info .doctor-contact-item a{color:#fff}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info{position:absolute;opacity:0;top:0;right:0;left:auto;bottom:0;width:0;padding:0;border:none;display:block;background:rgba(0,0,0,.35);-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.doctor-style-one .csgve-item.doctors-item.class-trigger .doctor-contact-info{display:block;opacity:1;padding-bottom:10%;width:100%;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.doctor-style-one .doctors-item .csgve-image{text-align:center;position:relative;overflow:hidden}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info{padding-bottom:10%}.doctor-style-one .csgve-item.doctors-item.class-trigger .doctor-contact-info .doctor-contact-item{opacity:1;-webkit-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease 1s}.doctor-style-one .csgve-item.doctors-item .doctor-contact-info .doctor-contact-item{opacity:0;-webkit-transition:all ease .2s;-ms-transition:all ease .2s;transition:all ease .2s}.doctor-style-one .doctor-contact-info .doctor-contact-item span i,.doctor-style-one .doctor-contact-info .doctor-contact-item a i{color:#fff;font-size:16px;padding-right:10px;padding-left:5px}.doctor-style-one .doctor-contact-info .doctor-contact-item span,.doctor-style-one .doctor-contact-info .doctor-contact-item a{color:#fff}.doctor-style-one .doctor-contact-info .doctor-contact-item{border:none;color:#fff;position:relative;top:75%;margin-right:7px;padding-top:5px;padding-bottom:5px}.icon-trigger{position:absolute;width:35px;height:35px;background:#13c5dd;border-radius:100%;top:-35px;right:15px;cursor:pointer;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.icon-trigger:before,.icon-trigger:after{content:"";position:absolute;width:10px;height:2px;display:inline-block;background:#fff;top:16px;left:0;right:0;margin:0 auto;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.icon-trigger:after{transform:rotate(90deg)}.csgve-hover .icon-trigger{top:15px;z-index:1}.class-trigger .icon-trigger:before{transform:rotate(-45deg)}.class-trigger .icon-trigger:after{transform:rotate(45deg)}.woocommerce-cart .actions .coupon input[type="submit"]{background-color:#13c5dd;color:#fff;border:1px solid #fff}.woocommerce-cart .actions .coupon input[type="submit"]:hover{border:1px solid #fff;background-color:#435ba1}.woocommerce .woocommerce-message,.woocommerce-info{border:1px solid #13c5dd;background-color:#fff}.woocommerce .shipping-calculator-form button.button{background-color:#13c5dd;color:#fff}.woocommerce .shipping-calculator-form button.button:hover{background-color:#435ba1}#review_form .comment-form-rating .nice-select{display:none}hr.wp-block-separator{display:inline-block;width:100%;margin-bottom:50px}blockquote.wp-block-pullquote{padding:0 0 0 20px}ul.wp-block-latest-posts li{margin-bottom:10px}.wp-block-categories ul li{margin-bottom:10px}ul.wp-block-gallery{padding-bottom:50px}pre.wp-block-verse{margin-bottom:30px}