@font-face{font-family:'goodvibrations_script';src:url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.eot');src:url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.woff2') format('woff2'),
url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.woff') format('woff'),
url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.ttf') format('truetype'),
url('/wp-content/themes/circumference-child/fonts/goodvibrationsscript-webfont.svg#goodvibrations_script') format('svg');font-weight:normal;font-style:normal}p.phone_link{font-size:15px;font-weight:normal;line-height:0;width:50%;float:left}p.t-address{width:50%;float:right;text-align:right;margin-top:10px;margin-bottom:10px}p.t-tagline{text-align:right;font-family:"goodvibrations_script";font-size:25px;margin:0
20px 0 0;display:block}p.phone_link a:hover, p.phone_link
a{color:#fff}p.phone_link
span{font-family:'goodvibrations_script';font-size:25px}.img-responsive{max-width:60%}@media screen\0{.img-responsive{max-width:20%}}#cir-social-wrapper{clear:both;bottom:-10px}.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor>a{font-style:normal}.nav-menu
li{font-size:1em}.nav-menu li
a{padding:1em
1.2em}#cir-banner{background-position:center top;background-repeat:no-repeat}#cir-site-header{padding:0.5em 0}#cir-announcement{top:0.5em}#cir-social-wrapper{z-index:9999;height:1em}.metaslider{display:none}body.home
.metaslider{display:block;margin-top:40px !important}.theme-default .nivo-caption{background-color:transparent !important;top:70%;text-align:right}.theme-default .nivo-caption
button{background-color:#521234;border:none;padding:0.5% 8%;font-family:'goodvibrations_script';font-size:30px;color:#fff;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000}.theme-default .nivo-caption
h1{font-size:60px;margin-bottom:15px;color:#0e4a6f !important;-webkit-text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff}.theme-default .nivo-caption
h2{font-size:25px;margin-bottom:50px;color:#0e4a6f !important;-webkit-text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff}.theme-default .nivo-caption .header_first_slide h1, .theme-default .nivo-caption .header_first_slide
h2{color:#333 !important;-webkit-text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff;text-align:left !important}.theme-default .nivo-caption .header_third_slide h1, .theme-default .nivo-caption .header_third_slide
h2{color:#fff !important;-webkit-text-shadow:1px 1px 1px #333;-moz-text-shadow:1px 1px 1px #333;text-shadow:1px 1px 1px #333}.content_grid .panel-grid-cell:first-child{width:70% !important;float:left}.content_grid .panel-grid-cell:last-child{width:25% !important;float:right}.content_grid_inner .panel-grid .panel-grid-cell{width:50% !important}.content_grid_inner .panel-grid,.cosmetic-surgery-image-block{clear:both}.cosmetic_grid .panel-grid .panel-grid-cell, .cosmetic-surgery-image-block .panel-grid .panel-grid-cell{width:50% !important}.panel-first-child{margin-bottom:10px !important}.sidebar_list
h2{background-color:#521234;color:#fff;line-height:1.2;padding:3% 5%;text-align:center;font-size:16px;text-transform:uppercase}.sidebar_img
h2{border-top:dotted 1px #521234;border-bottom:dotted 1px #521234;padding:2% 5%;background-color:#e4d3dc;text-align:center;color:#521234;font-family:'goodvibrations_script';font-size:28px}.form_link
h4{border-top:dotted 1px #521234;border-bottom:dotted 1px #521234;padding:2% 5%;background-color:#e4d3dc;text-align:center}.form_link h4
a{color:#521234 !important}.form_link h4 a:hover{color:#fff}ul.list_services{margin:0;background:rgba(0, 0, 0, 0.02) none repeat scroll 0 0;padding:1% 0}ul.list_services
li{padding:1% 0;border-bottom:dotted 1px #e4d3dc;margin-right:2.125em}ul.list_services li:last-child{border:none}ul.dd-team
li{margin-left:0;display:block}.contact_info{font-size:15px;font-weight:bold;color:#521234}.contact_info
a{color:#521234 !important}#cir-bottom-group
h3{border-bottom:dotted 1px #e4d3dc;padding-bottom:3%}#cir-bottom-wrapper
h3{color:#40494e !important}.wpcf7-form input, .wpcf7-form
textarea{border:none;width:100%;padding:1% 5%;background-color:#ececec}.wpcf7-form
textarea{height:100px}.wpcf7-form input[type=submit]{background-color:#521234;width:30%;margin:0
auto;color:#fff;padding:1% 0}.testimonial_slider_box
.col1{float:left;width:45%}.testimonial_slider_box
.col2{float:right;width:45%}#cir-bottom-wrapper
a.phone_link{color:#521234}.cosmetic-surgery-image-block .panel-grid{margin-right:0 !important}.cosmetic-surgery-image-block .panel-grid-cell{background-color:#ebebeb;padding-left:15px;padding-right:15px}body.blog #cir-breadcrumbs-wrapper, body.single #cir-breadcrumbs-wrapper{display:none}body.blog h1 a:hover{color:#521234}body.blog #cir-content-wrapper .widget h3, body.single #cir-content-wrapper .widget
h3{background-color:#521234;color:#fff;font-size:16px;line-height:1.2;padding:3% 5%;text-align:center;text-transform:uppercase}body.blog #cir-content-wrapper .widget ul, body.single #cir-content-wrapper .widget
ul{margin:0;background-color:#ebebeb;padding:20px}body.blog #cir-content-wrapper .widget ul li, body.single #cir-content-wrapper .widget ul
li{list-style-type:none}@media screen only and (max-width: 1024px){.navbar{margin-top:30px !important}}@media screen and (max-width: 980px){#cir-logo-group .img-responsive{max-width:60%}#cir-site-header .col-md-4{float:left;width:30%}#cir-site-header .col-md-8{float:right;width:70%}.navbar{margin-top:60px !important}.nav-menu
li{font-size:0.813em}.theme-default .nivo-caption
h1{font-size:35px;margin-bottom:0}.theme-default .nivo-caption
h2{font-size:20px}p.t-tagline{display:none}.content_grid .panel-grid-cell:first-child{width:100% !important;float:none}.content_grid .panel-grid-cell:last-child{width:100% !important;float:none}.cosmetic-surgery-image-block .panel-grid-cell{padding-top:2px}.cosmetic-surgery-image-block .panel-grid-cell
img{margin-top:0}.home_front_text{padding-right:0 !important}#panel-10-0-0-2>.panel-widget-style{margin-right:0 !important}}@media screen and (max-width: 900px){.menu-toggle-wrapper{text-align:right}.toggled-on .nav-menu, .toggled-on .nav-menu > ul, .toggled-on2 .nav-menu, .toggled-on2 .nav-menu>ul{position:absolute;right:0;z-index:99999;width:40%;background-color:#fff;border:1px
solid #ebebeb}.toggled-on li, .toggled-on .children, .toggled-on2 li, .toggled-on2
.children{text-align:left}}@media screen and (max-width: 800px){.theme-default .nivo-caption{top:65%}}@media screen and (max-width: 773px){.row{margin-left:0;margin-right:0}.navbar{margin-top:40px !important}.col-md-8 p.t-tagline{margin:0}#socialbar #social-icons{text-align:right}}@media screen and (max-width: 736px){.theme-default .nivo-caption
h1{font-size:50px}}@media screen and (max-width: 640px){.theme-default .nivo-caption{top:55%}.theme-default .nivo-caption
h1{font-size:35px;margin-bottom:0}.theme-default .nivo-caption
h2{font-size:20px}}@media screen and (max-width: 480px){#cir-site-header{padding:1em
0 !important}#cir-site-header .col-md-4{width:40%}#cir-site-header .col-md-8{width:60%}.theme-default .nivo-caption{top:50%}.theme-default .nivo-caption
h1{font-size:20px;margin-bottom:10px}.theme-default .nivo-caption
h2{font-size:15px;margin-bottom:10px}.toggled-on .nav-menu, .toggled-on .nav-menu > ul, .toggled-on2 .nav-menu, .toggled-on2 .nav-menu>ul{width:100%}p.phone_link{width:100%;float:none;text-align:center}p.t-address{width:100%;float:none;text-align:center}#socialbar #social-icons{text-align:center}}@media screen and (max-width: 414px){#cir-site-header .col-md-4{width:50%}#cir-site-header .col-md-8{width:50%}.theme-default .nivo-caption{top:50%}.theme-default .nivo-caption
h1{font-size:18px}.theme-default .nivo-caption
h2{font-size:14px}.entry-content
img.alignleft{float:none}.navbar{margin:5px
!important}.menu-toggle, .menu-toggle2
h3{margin-bottom:0}p.t-tagline{font-size:16px}}@media screen and (max-width: 375px){.theme-default .nivo-caption{top:30%}}@media screen and (max-width: 320px){.theme-default .nivo-caption{top:20%}.navbar{margin:10px
0 0 !important}}