/*
Theme Name:         ​Hoybjerg​ ​Family​ ​Orthodontics
Theme URI:          http://www.hfamilybraces.com
Version:            1.0.0
Author:             Techyscouts
Author URI:         https://techyscouts.com/
Text Domain:        https://techyscouts.com/
License:            Proprietary

*/
.wpcf7-response-output{float:left;width:100%;text-align:center}.blogimage{margin-top:40px;margin-bottom:40px}.blogimage img{margin:auto}.pagination>li>a,.pagination>li>span{background-color:transparent;border:none;padding:15px 23px;border-radius:50%!important;margin:0 13px}.post .pagination-page .pagination>li>a{color:#fff;padding:15px 23px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:transparent}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span.current,.pagination>li>span:focus{color:#343434;background-color:#bdc830;border-color:#bdc830;padding:15px 23px}ul.pagination a{padding:18px 15px}ul.pagination a.next,ul.pagination a.prev{background-color:#fff;border:0;border-radius:0!important;padding:18px 15px;color:#111;line-height:1.5;width:auto;height:auto;min-width:155px}ul.nav-pills li:before{color:transparent}ul.nav-pills li{padding:0 47px}.nav-pills>li a,ul.nav-pills li a{padding:30px 45px}.nav-pills>li a{font-family:Questrial,sans-serif;font-weight:400;background-color:#002541;border:0;border-radius:50%;color:#fff;font-size:18px;line-height:1.2;display:inline-block;letter-spacing:1px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:hover{border-radius:50%!important;background-color:#8bc34a;color:#093042}.boot-next,.boot-prev{top:50%;background-color:#fff;opacity:1;color:#000;text-shadow:none;background-image:none!important;box-shadow:1px 1px 20px #000!important;width:50px;height:55px}.boot-next .fa,.boot-prev .fa{padding:12px;font-size:30px}.boot-prev{float:left;border-radius:0 15px 15px 0}.boot-next:hover,.boot-prev:hover{outline:0;text-decoration:none;background-color:#8bc34a;opacity:1;color:#000}.boot-next{float:right;border-radius:15px 0 0 15px}.center{margin:auto;overflow:hidden;display:inline-block;text-align:center}.sld img{width:326px;height:326px}.gall img{width:100%}.gall ul.list-inline li{padding-right:15.4px}.gall ul.list-inline li:first-child{padding-left:0}.gall ul.list-inline li:last-child{padding-right:0}.bgwhitecurve-secound{background-image:url(assets/images/bgwhitecurve-secound.jpg)!important;background-size:cover}.review .fa{color:#8bc34a;margin-right:20px}.carousel-slider{position:relative!important}.carousel-slider .container:first-child{padding-bottom:0}.owl-carousel,.owl-stage-outer{position:static!important}.carousel-slider img{border:2px solid #0158cc;width:inherit!important;margin-bottom:40px}.carousel-slider .owl-next,.carousel-slider .owl-prev,.location-slider .owl-next,.location-slider .owl-prev{position:absolute;top:50%}.carousel-slider .owl-prev,.location-slider .owl-prev{left:0}.carousel-slider .owl-next,.location-slider .owl-next{right:0}.carousel-slider .owl-prev .fa-angle-left{margin-left:5px}.carousel-slider .owl-next .fa-angle-right{margin-left:10px}.carousel-slider h4{font-size:18px}.location-slider .owl-carousel{position:relative!important}.location-slider .boot-next .fa,.location-slider .boot-prev .fa{padding:12px 19px}
.navbar-nav>li:nth-last-child(2) {padding-right: 0px;}
.p-dd{right:0px;}
@media(max-width:767px){
.mapbg-curve,.mapbg-curve + div{width:100%;float:left;}
header .middle .call-appointment a:hover .fa-phone:before, header .middle .call-appointment a:focus .fa-phone:before{background-image: url(assets/images/phone.png);width: 20px;height: 25px;margin-top: 0px;display: inline-block;background-repeat: no-repeat;-webkit-transition: all .2s ease-in-out;}
.call-appointment a:hover{color:#fff;}
header .middle .call-appointment{width: 100%;float: left;background: #8bc34a;}
.call-appointment:hover{background:#002541 !important;}
.call-appointment a{width: 100%;float: left;text-align: center;padding: 20px 0px;font-family: 'Questrial', sans-serif; font-weight: 400;font-size:16px;}
header .middle .call-appointment .fa-phone:before{background-image: url(assets/images/phoneblue_hover.png);width: 20px;height: 25px;margin-top: 0px;display: inline-block;background-repeat: no-repeat;-webkit-transition: all .2s ease-in-out;content:""; background-size:cover;margin-right:10px;} 
.navbar-inverse #menu-primary-navigation .navbar-toggle{background-color: transparent !important;border-color: transparent;bottom: initial;z-index:99999;    top: 14px;}
#menu-primary-navigation .touch-dropdown.navbar-toggle:before{color:#8bc34a;}
.navbar-nav>li>.dropdown-menu{margin-top: 0px;border: 0px;padding: 15px 10px;position: relative;width: 100%;text-align: center;float: initial;}
}