/*
Theme Name: U.S. Vascular Management Group
Theme URI:#
Author: U.S. Vascular Management  team
Author URI: #

Description: Owned and operated by a group of Board-certified vascular surgeons, our team is able to provide unique insight and has the ability to truly understand your business. We take into consideration your practice’s needs in order to deliver a plan that specifically addresses your needs. Our services allow physicians to stay independent and make more money, all while enjoying a better quality of life.
Version: 1.0
*/
@charset "UTF-8";@font-face{font-family:'Helvetica Neue LT Std';src:url('fonts/HelveticaNeueLTStd-MdCn.eot');src:url('fonts/HelveticaNeueLTStd-MdCn.eot?#iefix') format('embedded-opentype'),
url('fonts/HelveticaNeueLTStd-MdCn.woff') format('woff'),
url('fonts/HelveticaNeueLTStd-MdCn.ttf') format('truetype'),
url('fonts/HelveticaNeueLTStd-MdCn.svg#HelveticaNeueLTStd-MdCn') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTStd-Th';src:url('fonts/HelveticaNeueLTStd-Th.eot');src:url('fonts/HelveticaNeueLTStd-Th.woff2') format('woff2'),
url('fonts/HelveticaNeueLTStd-Th.woff') format('woff'),
url('fonts/HelveticaNeueLTStd-Th.ttf') format('truetype'),
url('fonts/HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th') format('svg'),
url('fonts/HelveticaNeueLTStd-Th.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTStd-Md';src:url('fonts/HelveticaNeueLTStd-Md.eot');src:url('fonts/HelveticaNeueLTStd-Md.woff2') format('woff2'),
url('fonts/HelveticaNeueLTStd-Md.woff') format('woff'),
url('fonts/HelveticaNeueLTStd-Md.ttf') format('truetype'),
url('fonts/HelveticaNeueLTStd-Md.svg#HelveticaNeueLTStd-Md') format('svg'),
url('fonts/HelveticaNeueLTStd-Md.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTStd-Roman';src:url('fonts/HelveticaNeueLTStd-Roman.eot');src:url('fonts/HelveticaNeueLTStd-Roman.woff2') format('woff2'),
url('fonts/HelveticaNeueLTStd-Roman.woff') format('woff'),
url('fonts/HelveticaNeueLTStd-Roman.ttf') format('truetype'),
url('fonts/HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman') format('svg'),
url('fonts/HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}
h1{font-size:40px;font-family:'HelveticaNeueLTStd-Md';color:#b4121b;}
h3{font-family:'Helvetica Neue LT Std';font-size:18px;}
p{font-family:'HelveticaNeueLTStd-Roman';font-size:15px;color:#4d4d4d;}
a:hover, a:focus{color:inherit;}
header{padding:15px 0;}
.navbar{float:left;border:0;}
.navbar li a{font-family:'Helvetica Neue LT Std';color:#000;}
.top-logo{float:left;}
.phone span a{font-family:'Helvetica Neue LT Std';float:right;background-color:#fff;border:2px solid #006196;border-radius:5px;padding:4px 10px;}
.phone span a i{background-color:#006196;border-radius:100px;color:#ffffff;padding:4px 6px;margin-right:10px;}
.phone span{color:#006196;}
.top-sec{background:url(images/top-img-opt.jpg) top center no-repeat;background-size:cover;width:100%;height:100vh;}
.overlay-txt{position:relative;display:block;clear:both;transform:translateY(20%);}
.overlay-txt p{font-family:'HelveticaNeueLTStd-Th';font-size:72px;color:#c1272d;}
.content-sec{margin:60px 0 0 0;}
.desc p{line-height:2;}
.desc p a{color:#006196;}
.add-padding{padding:0 15px;}
.tabs{margin:40px 0;display:inline-block;}
.box{background-color:#c1272d;overflow:hidden;text-align:center;color:#fff;padding-bottom:15px;border-radius:0 0px 4px 4px;}
.box h3{padding:0 5px;}
.box img{width:100%;height:auto;}
.box span i{border:2px solid #fff;border-radius:150px;width:30px;height:30px;font-size:18px;padding:4px 0 6px 2px;}
.contact-sec{position:relative;top:-46px;}
.panel-default{border:2px solid #b4121b;}
.panel{border-radius:0;}
.panel-heading{background-color:#b4121b !important;border-radius:0;text-align:center;color:#fff !important;font-size:20px;letter-spacing:1px;font-family:'HelveticaNeueLTStd-Md';padding:6px 0 2px 0;}
.form-control{background-color:#e6e6e6;border:0;border-radius:0;box-shadow:none;}
textarea.form-control.msg{height:180px;}
.butn{background-color:#006196;color:#fff;padding:8px 14px;width:100%;display:block;border:none;}
.butn:hover{color:#fff;text-decoration:none;}
.social{float:left;margin-top:40px;}
.social span{margin-right:10px;}
.social span a i{width:34px;background-color:#c1272d;padding:8px;border-radius:150px;text-align:center;color:#fff;font-size:18px;}
.social p{font-size:12px;margin-top:30px;}
.home .footer:before{display:none;}
.footer:before{background-color:#eee;content:"";position:relative;height:2px;width:100%;display:block;margin:30px 0 15px 0;}
.footer-logo{float:right;margin-bottom:30px;}
.address{display:block;float:left;margin-right:14px;margin-top:30px;}
.address p{font-size:14px;}
@media only screen and (min-width:320px){h1{font-size:24px;}
h3{font-size:18px;}
.box h3{font-size:10px;}
.navbar-toggle{background-color:#fff;border:2px solid #006196;margin-top:0;padding:0px 5px;margin:0 6px;height:35px;}
.navbar-toggle .icon-bar{background-color:#006196;}
.navbar{float:none;}
.navbar-nav{margin:0 -15px;background-color:#eee;}
.navbar-header{margin-bottom:10px;}
.navbar li a{border-bottom:1px solid #dcdcdc;font-size:12px;padding:8px 0;text-align:center;}
.top-logo a img{width:100px;}
.overlay-txt{transform:none;padding:40px 15px;}
.overlay-txt p{font-size:24px;}
.content-sec{margin:15px 0 0 0;}
.tabs{margin:10px 0;}
.box{margin-bottom:20px;}
.add-padding{padding:0 15px;}
.contact-sec{top:0px;}
.social{text-align:center;margin-top:10px;float:none;}
.address{margin-top:4px;}
.address p{font-size:10px;}
.footer-logo{float:none;}
.footer-logo img{display:block;margin:0 auto;}
#rc-imageselect, .g-recaptcha {transform:scale(0.74);-webkit-transform:scale(0.74);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media only screen and (min-width:320px) and (orientation:portrait){.top-sec{height:auto;}
}
@media only screen and (min-width:480px){.box h3{font-size:14px;}
.overlay-txt p{font-size:28px;}
.address{margin-top:30px;}
.address p{font-size:14px;}
#rc-imageselect, .g-recaptcha {transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media only screen and (min-width:768px){h1{font-size:32px;}
h3{font-size:20px;}
.box h3{font-size:16px;}
.navbar{float:left;margin-left:40px;}
.navbar-nav{margin:7.5px -15px;background-color:transparent;}
.page-template-default .navbar-nav{margin:24px -15px;}
.navbar li a{background-color:transparent;border-bottom:0;font-size:12px;padding:12px 16px 8px 16px;font-size:14px;}
.top-logo a img{width:auto;}
.top-sec{height:auto;}
.overlay-txt p{font-size:40px;}
.content-sec{margin:30px 0 0 0;}
.tabs{margin:20px 0;}
.box{margin-bottom:25px;}
.contact-sec{top:-26px;}
.social{text-align:left;margin-top:40px;float:left;}
.footer-logo{float:right;}
.footer-logo img{display:block;margin:0 auto;}
}
@media only screen and (min-width:992px){h1{font-size:40px;}
h3{font-size:22px;}
.box h3{font-size:14px;}
.overlay-txt p{font-size:56px;}
.top-sec{height:100vh;}
.overlay-txt{transform:translateY(20%);}
.content-sec{margin:40px 0 0 0;}
.tabs{margin:40px 0;}
.box{margin-bottom:0px;}
.contact-sec{padding:0 !important;}
textarea.form-control.msg{height:138px;}
.address{margin-top:10px;}
#rc-imageselect, .g-recaptcha {transform:scale(0.60);-webkit-transform:scale(0.60);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media only screen and (min-width:1200px){h1{font-size:46px;}
h3{font-size:24px;}
.box h3{font-size:18px;}
.overlay-txt p{font-size:72px;}
.content-sec{margin:60px 0 0 0;}
.contact-sec{top:-46px;}
textarea.form-control.msg{height:148px;}
.address{margin-top:14px;}
#rc-imageselect, .g-recaptcha {transform:scale(0.78);-webkit-transform:scale(0.78);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media only screen and (min-width:1600px){}
.page-template-default .top-sec{height:120px;background:url(/wp-content/uploads/2017/08/top-img-inner.png) top center no-repeat;background-size:cover;}
.page-template-default .top-logo img{width:100px;}
