/*
    Theme Name: Anyar
    Theme URL: https://bootstrapmade.com/anyar-free-multipurpose-one-page-bootstrap-theme/
    Author: BootstrapMade
    Author URL: https://bootstrapmade.com
*/

/* ==== Google font ==== */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600|Pathway+Gothic+One);
@import url('font-awesome.css');
/* ==== overwrite bootstrap standard ==== */
@import url('animate.css');



body {
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	color: #fff;
	background-color: #fff;
	overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #fff;
	line-height: 1.1em;
}

h1.header {
	color: #29a4c4;
	font-family: arial, sans-serif;
	padding-top: 20px;
	text-align: center;
}

p {
	color: #333;
	font-size: 14px;
	line-height: 1.8em;
}

a {
	text-decoration: none;
	transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-webkit-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	outline: none;
	color: #333;
}

a:hover {
	text-decoration: none;
	color: #eee;
}

a.contact {
	font-weight: 300;
	text-decoration: underline;
}

a.contact:hover {
	color: #29a4c4;
}

a.mailLink {
	color: #fff;
}

a.mailLink:hover {
	text-decoration: underline;
}

/*===========================
  Button Styles
============================ */

.btn-sliderOne {
	color: #fff;
	background-color: #285e8e;
	border-color: #fff;
	margin-top: 1%;
	font-size: 1.2vw;
	margin-left: 40%;
}

.btn-sliderOne:hover {
	color: #000;
	background-color: #8e8e8e;
}

.sliderTwoBtnContainer {
	float: left;
	margin-left: 6%;
	padding: 1% 6%;
}

.sliderThreeBtnContainer {
	float: left;
	margin-left: 35%;
	padding: 1% 6%;
}

.btn-slider {
	color: #fff;
	background-color: #285e8e;
	border-color: #fff;
	font-size: 16px;
}

.btn-slider:hover {
	color: #000;
	background-color: #8e8e8e;
}

.sliderBtnContainer {
	margin-left: 30%;
	margin-top: 2%;
}

.testimonialBtnContainer {
	margin-left: 40%;
	float: left;
}

.testimonialSliderBtn {
	color: #000;
	background-color: #99ca3c;
	padding: 3px 8px;
	font-size: 16px;
	font-weight: bold;
	margin-right: 6%;
}

.testimonialSliderBtn:visited {
	color: #ddd;
	text-decoration: none;
}

.testimonialSliderBtn:hover,
focus {
	color: #000;
	background-color: #ddd;
}

a.readTestimonialBtn {
	color: #285e8e;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
}

a.readTestimonialBtn:hover,
focus {
	color: #29a4c4;
	text-decoration: underline;
}

.aflacSliderBtn {
	color: #fff;
	background-color: #285e8e;
	padding: 3px 8px;
	font-size: 16px;
	font-weight: bold;
	border-radius: 8%;
	margin-right: 2%;
}

.aflacSliderBtn:visited {
	color: #fff;
	text-decoration: none;
}

.aflacSliderBtn:hover,
focus {
	color: #fff;
	text-decoration: none;
}

.btn.links {
	background-color: #007c9d;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 2%;
}

.btn.links:hover {
	background-color: #8e8e8e;
	color: #000;
}

.btn-warning {
	background-color: #adadad !important;
	border: medium none #adadad;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

.btn-warning:hover {
	background-color: #f0ad4e;
	border-color: #f0ad4e;
	color: #fff;
}

.back-to-top {
	background: none;
	margin: 0;
	position: fixed;
	bottom: 0;
	right: 0;
	width: 50px;
	height: 50px;
	z-index: 100;
	display: none;
	text-decoration: none;
	color: #8e8e8e;
}

.back-to-top:hover {
	color: #29a4c4;
}

.back-to-top i {
	font-size: 40px;
}

/*===========================
  Menu and Navigation
============================ */
.menu-container {
	width: 1300px;
}

/* New Nav styles 
#logo-main {
    display: block;
    margin: 20px auto;
    width: 15%;
}

#navbar-primary.navbar-default {
  background: #fff;
  border: none;
  .navbar-nav {
    width: 100%;
    text-align: center;
    > li {
      display: inline-block;
      float: none;
      > a {
        padding-left: 30px;
        padding-right: 30px;
      }
    }
  }
}
*/
.navigation {
	background-color: #fff;
}

.navbar-header {
	width: 25%;
}

.navbar-brand {
	float: left;
	width: 100%;
	height: 30% !important;
	padding: 2% !important;
}

.navbar-brand .img-responsive {
	border: none;
}

.navbar-brand h1 {
	margin-top: 9px;
	padding-top: 5px;
	float: left;
	font-size: 25px;
	color: #29a4c4;
	text-transform: uppercase;
	font-weight: 900;
}

.menu {
	width: 65%;
	font-size: 0.8vw;
	float: left;
	text-align: center;
	text-transform: uppercase;
	font-weight: 500;
	margin-left: 4%;
}

.menu ul.nav-tabs li {
	color: #000;
}

.navTabs2 {
	margin-top: 10px;
	border-bottom: 0;
	float: right;
	background-color: #8e8e8e;
}

.navTabs2>li {
	margin-right: 10px;
	border-bottom: 0;
	float: right;
	background-color: #8e8e8e;
}

.navTabs2>li>a:hover {
	margin-right: 10px;
	border-bottom: 0;
	float: right;
	background-color: #8e8e8e;
}

.navTabs2>li>a:hover {
	background-color: #007c9d;
	margin-right: 10px;
	border-bottom: 0;
	float: right;
}

.nav-tabs {
	margin-top: 2%;
	border-bottom: none;
	margin-top: 2%;
	width: 70%;
	float: left;
}

.nav-tabs>li {
	float: left;
	margin-bottom: 0;
}

.nav-tabs>li>a {
	border-radius: 0;
	color: #8e8e8e;
	padding: 10px;
}

.nav-tabs>li>a:hover {
	color: #8e8e8e;
	border-color: #fff #fff #fff;
	border-radius: 0;
	background-color: #f6f6f6;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.nav-tabs>li>a.active {
	color: #007c9d;
	border-radius: 0;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.navBtns {
	width: 28%;
	margin-top: 1%;
	float: right;
}

/*.btn {
	width: 88px;
	height: 55px;
}*/

.navBtnRequest {
	margin-left: 1%;
	float: left;
	text-transform: uppercase;
	font-size: 0.8vw;
	background-color: #006600;
	border: none;
}

.navBtnRequest:hover {
	background-color: #7aa130;
	border: none;
}

.navBtnLogin {
	padding: 8%;
	margin-top: 4%;
	float: right;
	text-transform: uppercase;
	font-size: 0.8vw;
	background-color: #006600;
	border: none;
}

.navBtnLogin:hover {
	background-color: #7aa130;
}

/*
.loginBtn > a {
	background-color: #99ca3c;
	color: #fff !important;
	padding: 4% !important;
	border-radius: 12% !important;
	margin-left: 14%;
	width: 80px;
}

.loginBtn > a:hover {
	background-color: #8e8e8e !important;
	text-decoration: underline;
}

.loginBtn2 > a {
	color: #fff !important;
	padding: 4% !important;
}

.loginBtn2 > a:hover {
	background-color: #ccc !important;
	text-decoration: underline;
}


.nav > li > a:hover, .nav > li > a:focus {	
	background-color:#fff;
	border: none;
	text-decoration: none;
}*/

/*===========================
  Slider
============================ */

#carousel-slider {
	position: relative;
}

#carousel-slider a i {
	border-radius: 50%;
	font-size: 36px;
	height: 50px;
	padding: 4px;
	position: absolute;
	top: 50%;
	width: 50px;
	color: #fff;
	background: #8e8e8e;
	border: 1px solid #8e8e8e;
}

#carousel-slider a i:hover {
	background: #99ca3c;
	color: #fff;
	border: 1px solid #99ca3c;
}

#carousel-slider .carousel-control {
	width: inherit;
}

#carousel-slider .carousel-control.left i {
	left: 50px
}

#carousel-slider .carousel-control.right i {
	right: 50px;
}

#carousel-slider .carousel-control.left,
#carousel-slider .carousel-control.right {
	background: none;
}

.carousel-indicators {
	display: none;
}

.carousel {
	background: #fff;
}

.carousel-fade .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
	opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}

.carousel-fade .carousel-control {
	z-index: 2;
}

.carouselOne {
	width: 70%;
	top: 35%;
	padding-bottom: 20px;
	position: absolute;
}

.captionOneHdr {
	width: 90%;
	font-size: 1.8vw;
	color: #fff;
	text-align: center;
}

.captionOneHdr h1 {
	margin-top: 0;
	font-size: 3.5vw;
	color: #fff;
	text-align: center;
}

.captionOneSubHdrTwo {
	width: 90%;
	margin-top: 1%;
	font-size: 1.5vw;
	color: #fff;
	text-align: center;
	line-height: 1.5em;
}

.carouselTwo {
	width: 70%;
	margin-left: 18%;
	top: 22%;
	padding-bottom: 20px;
	padding: 1%;
	position: absolute;
	/*background: rgba(250, 250, 250, 0.5);*/
}

.captionTwoHdr {
	width: 100%;
	margin-top: 4%;
	margin-bottom: 2%;
	float: left;
	/*border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 10px;*/
}

.captionTwoHdr p {
	width: 70%;
	margin-top: 2%;
	font-size: 3.5vw;
	color: #186275;
	line-height: 1.2em;
	font-weight: 500;
	/*font-family: 'Pathway Gothic One', sans-serif;*/
}

.captionFiveHdr p {
	width: 70%;
	margin-top: 8%;
	font-size: 3.5vw;
	color: #fff;
	line-height: 1.2em;
	font-weight: 500;
	/*font-family: 'Pathway Gothic One', sans-serif;*/
}

.carouselTwo-One {
	width: 360px;
	margin-left: 15%;
	margin-bottom: 4%;
	border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 15px;
	padding: 2%;
}

.carouselTwo-Two {
	width: 400px;
	margin-left: 35%;
	margin-bottom: 4%;
	border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 15px;
	padding: 2%;
}

.carouselTwo-Three {
	width: 420px;
	margin-left: 55%;
	margin-bottom: 4%;
	border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 15px;
	padding: 2%;
}

.carouselTwo-Four {
	width: 320px;
	margin-left: 75%;
	margin-bottom: 4%;
	border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 15px;
	padding: 2%;
}

.carouselText {
	text-align: center;
	color: #fff;
	font-size: 34px;
}

.carouselThree {
	width: 55%;
	top: 100px;
	position: absolute;
}

.carouselThreeContent {
	width: 100%;
	margin-left: 20%;
	margin-top: 10%;
}

.carouselThreeContent p {
	width: 60%;
	font-size: 3vw;
	color: #186275;
	line-height: 1.2em;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	background-color: rgba(250, 250, 250, 0.7);
	border-radius: 4px;
	/* For IE 5.5 - 7*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222, endColorstr=#99222222);
	/* For IE 8*/
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222, endColorstr=#99222222);
	-moz-box-shadow: 0px 0px 7px #fff;
	-webkit-box-shadow: 0px 0px 7px #fff;
	box-shadow: 0px 0px 7px #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.captionThreeHdr {
	overflow: hidden;
	width: 100%;
	margin-top: 4%;
	margin-left: 12%;
}

.captionThreeHdr h1 {
	margin-top: 0;
	font-size: 50px;
	color: #186275;
	float: left;
}

h3.testimonialsHdr {
	font-size: 160%;
	color: #000;
}

.testimonials {
	overflow: hidden;
	width: 100%;
	padding: 1%;
	background: rgba(250, 250, 250, 0.8);
}

blockquote {
	border: none;
	margin: 0 !important;
	quotes: "\201C" "\201D";
	display: inline-block;
}

blockquote p {
	font-size: 16px;
}

.sliderTestimonial {
	font-size: 22px;
}

blockquote p:before {
	content: open-quote;
	font-weight: normal;
}

blockquote p:after {
	content: close-quote;
	font-weight: normal;
}

blockquote footer,
blockquote small,
blockquote .small {
	color: #000;
	font-size: 14px;
}

.captionPPG {
	border: solid 1px #ddd;
	padding: 2%;
	margin-bottom: 4%;
	background-color: #fff;
}

.captionAflac {
	border: solid 1px #ddd;
	padding: 2%;
	margin-bottom: 4%;
	background-color: #fff;
}

.captionPPG h3 {
	font-size: 18px;
	line-height: 1.5em;
	color: #000;
	text-transform: uppercase;
}

.captionPPG .sig {
	font-size: 14px;
	font-style: italic;
}

.captionAflac h3 {
	font-size: 20px;
	color: #000;
}

/*.captionAflac p {
	font-size: 14px;
	line-height: 1.5em;
	color: #000;
}*/

.captionAflac .sig {
	font-size: 14px;
	font-style: italic;
}

.carousel .item img {
	margin: 0 auto;
	/* Align slide image horizontally center */
}

.bs-example {
	margin: 20px;
}

.carousel-one {
	background-color: #000;
}

.slider {
	position: relative;
	background: #f8f8f8;
}

.slider img {
	width: 100%;
}

/*#carousel-slider {
  position: relative;
}*/

#carousel-slider .carousel-indicators {
	bottom: -35px;
}

#carousel-slider .carousel-indicators li {
	border: 1px solid #ffbd20;
}

#carousel-slider a i {
	border: 1px solid #8e8e8e;
	border-radius: 50%;
	font-size: 28px;
	height: 50px;
	padding: 8px;
	position: absolute;
	top: 50%;
	width: 50px;
	color: #fff;
	background: #8e8e8e;
}

#carousel-slider a i:hover {
	background: #99ca3c;
	color: #fff;
	border: 1px solid #8e8e8e;
}

#carousel-slider .carousel-control {
	width: inherit;
}

#carousel-slider .carousel-control.left i {
	left: 50px
}

#carousel-slider .carousel-control.right i {
	right: 50px;
}

#carousel-slider .carousel-control.left,
#carousel-slider .carousel-control.right {
	background: none;
}

/*===========================
  About
============================ */
h2.center {
	font-size: 25px;
	margin-top: 0;
	margin-bottom: 10px;
	text-align: center;
	color: #8e8e8e;
	text-transform: uppercase;
	font-weight: 600;
}

.topRow {
	height: auto;
	text-align: center;
}

.imgBorder {
	border: 1px solid #b8b8b8;
}

.imgCircle {
	width: 60%;
	margin-bottom: 10px;
	margin-left: 20%;
}

.medwellLogo {
	border: none;
	margin-bottom: 30px;
	width: 60%;
	margin-left: 20%;
}

.lead {
	text-align: center;
	font-size: 20px;
	margin-bottom: 50px;
	line-height: 1.5em;
}

.justified {
	text-align: justify;
	font-size: 14px;
}

/* --- progress --- */
.progress {
	height: 40px;
}

.progress-bar {
	font-size: 14px;
	line-height: 40px;
}

.panel-default {
	border-color: transparent;
}

.panel-default>.panel-heading,
.panel {
	background-color: #e6e6e6;
	border: 0 none;
	box-shadow: none;
}

.panel-default>.panel-heading+.panel-collapse .panel-body {
	background: #fff;
	color: #858586;
}

.panel-body {
	padding: 20px 20px 10px;
}

.panel-group .panel+.panel {
	margin-top: 20px;
	border-top: 1px solid #fff;
}

.panel-group .panel {
	border-radius: 4px;
}

.panel-heading {
	border-radius: 4px;
}

.panel-title>a {
	color: #4e4e4e;
}

.accordion-inner img {
	border-radius: 4px;
}


.panel-heading.active {
	background: #1f1f20;
}

.panel-heading.active .panel-title>a {
	color: #fff;
}

a.accordion-toggle i {
	width: 40px;
	line-height: 38px;
	font-size: 20px;
	margin-top: -10px;
	text-align: center;
	margin-right: -15px;
	background: #d9ae6a;
	color: #fff;
	border-radius: 4px;
}

.panel-heading.active a.accordion-toggle i {
	background: #d9ae6a;
	color: #fff;
	border-radius: 4px;
}

.panel-heading.active a.accordion-toggle.collapsed i {
	background: #d9ae6a;
	color: #fff;
}

/*===========================
  Main Sections
============================ */
#who {
	background: #fff none repeat scroll 0 0;
	padding-top: 50px;
	padding-bottom: 100px;
}

#serve {
	background: #f6f6f6 none repeat scroll 0 0;
	border-top: solid 1px #ddd;
	padding: 100px 0;
}

#platform {
	background: #fff none repeat scroll 0 0;
	border-top: solid 1px #ddd;
	padding: 100px 0;
}

#perform {
	background: #f6f6f6 none repeat scroll 0 0;
	border-top: solid 1px #ddd;
	padding: 100px 0;
}

#testimonials {
	background: #fff none repeat scroll 0 0;
	border-top: solid 1px #ddd;
	padding: 100px 0;
}

#testimonialRow {
	margin-top: 8%;
}

.testimonialHdr {
	font-size: 120%;
	font-style: italic;
}


.hi-icon-effect i.fa:hover {
	background: #fff;
	color: #d9ae6a;
	-webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}

.topSubHdr {
	background-color: #007c9d;
	color: #fff;
	font-family: arial, sans-serif;
	font-size: 18px;
	line-height: 1.3;
	padding: 1%;
	text-align: center;
	text-transform: uppercase;
}

.whatBodySub {
	color: #007c9d;
	font-family: arial, sans-serif;
	font-size: 20px;
	line-height: 1.3;
	padding-top: 2%;
	text-align: center;
	text-transform: uppercase;
}

.bottomRow {
	height: auto;
	text-align: center;
}


/* google map */
#google-map {
	position: relative;
	margin-top: 10px;
	height: 530px;
}

#sendmessage {}

.validation {
	color: red;
	display: none;
	margin: 0 0 20px;
	font-weight: 400;
	font-size: 13px;
}

#sendmessage {
	color: green;
	border: 1px solid green;
	display: none;
	text-align: center;
	padding: 15px;
	font-weight: 600;
	margin-bottom: 15px;
}

#errormessage {
	color: red;
	display: none;
	border: 1px solid red;
	text-align: center;
	padding: 15px;
	font-weight: 600;
	margin-bottom: 15px;
}

#sendmessage.show,
#errormessage.show,
.show {
	display: block;
}


.form-group label {
	color: #4E4E4E;
	font-size: 14px;
	font-weight: 300;
}

.form-group .form-control {
	padding: 7px 12px;
	border-color: #f2f2f2;
	box-shadow: none;
}

textarea#message {
	resize: none;
	padding: 10px;
}

.center h3 {
	margin-top: 0;
	margin-bottom: 20px;
	text-align: center;
}

/*===========================
  Footer
============================ */
.footer {
	padding: 2%;
	background: #007c9d;
}

.footer h4 {
	margin-bottom: 30px;
	text-transform: uppercase;
	text-shadow: none;
	font-weight: 550;
	color: #fff;
}

.contact-info {
	color: #fff;
	font-size: 1vw;
}

.contact-info ul {
	list-style: none;
	padding-left: 0;
}

.contact-info ul li i {
	margin-bottom: 20px;
}

.widget {
	padding-left: 0;
}

ul.sidebar-gallery {
	list-style: none;
	padding: 0;
	margin: 0;
}

.sidebar-gallery li {
	display: inline-block;
	margin: 0 10px 10px 0;
}

.sidebar-gallery li a {
	border-radius: 4px;
	display: inline-block;
}

.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
	margin-top: 20px;
	display: inline-block;
	padding: 10px 20px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border-radius: 4px;
	background-color: #fff;
}

ul.social-network {
	list-style: none;
	margin-top: 20px;
	padding: 10px;
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

.sub-footer {
	background: #007c9d;
	padding: 10px;
}

.sub-footer h4 {
	color: #fff;
	font-size: 22px;
}

ul.social-network li {
	display: inline;
	margin: 0 50px;
	font-size: 25px;
	margin-left: -10px;
}

ul.social-network li a {
	color: #fff;
}

.social-network li:hover .fa-twitter {
	color: #ccc;
}

.social-network li:hover .fa-facebook {
	color: #ccc;
}

.social-network li:hover .fa-google-plus {
	color: #99ca3c;
}

.social-network li:hover .fa-pinterest {
	color: #99ca3c;
}

.social-network li:hover .fa-linkedin {
	color: #99ca3c;
}

.social-network li:hover .fa-youtube-play {
	color: #ccc;
}

.social-network li:hover .fa-dribbble {
	color: #99ca3c;
}

.social-network li:hover .fa-pinterest-square {
	color: #99ca3c;
}

.copyright {
	margin-top: 30px;
}

.copyright a {
	color: #000;
	font-weight: 600;
	font-size: 12px;
	text-shadow: none;
}


/*===========================
  Mobile Styles
============================ */

/*--------------------------------------------------------------
## Phone Queries
--------------------------------------------------------------*/

@media screen and (min-width: 320px) and (max-width: 736px) and (orientation: portrait) {
	.navbar-header {
		width: 95%;
	}

	.navbar-brand {
		width: 60%;
	}

	.menu {
		width: 100%;
		font-size: 3vw;
	}

	.nav-tabs {
		width: 100%;
	}

	.nav-tabs>li>a {
		padding: 1%;
	}

	.navBtns {
		width: 50%;
		float: right;
	}

	.navBtnRequest {
		font-size: 3vw;
	}

	.navBtnLogin {
		font-size: 3vw;
		padding: 8% !important;
	}

	.slider {
		padding-top: 13%;
	}

	.carouselOne {
		top: 12%;
		width: 100%;
		padding-bottom: 0;
	}

	.captionOneHdr {
		width: 100%;
		font-size: 3vw;
	}

	.captionOneHdr h1 {
		font-size: 5vw;
		margin-bottom: 0 !important;
	}

	.captionOneSubHdrTwo {
		width: 100%;
		font-size: 2.5vw;
	}

	.btn-sliderOne {
		font-size: 2.5vw;
		margin-left: 40%;
		margin-top: 1%;
		padding: 2%;
	}

	.medwellLogo {
		width: 100%;
		margin-left: 0;
	}

	.medwellCircle {
		width: 60%;
		margin-left: 18%;
	}

	.contact-info {
		font-size: 90%;
		line-height: 0.5em;
		float: left;
		width: 100%;
	}

	.contact-info-2 {
		font-size: 90%;
		line-height: 0.5em;
		float: left;
		width: 100%;
	}

	.sliderTwoBtnContainer {
		margin-left: 2%;
	}

	.carouselTwo {
		width: 90%;
		margin-left: 10%;
		margin-bottom: 0 !important;
		top: 6%;
	}

	.captionTwoHdr {
		margin-bottom: 0 !important;
	}

	.captionTwoHdr p {
		width: 80%;
		margin-top: 2%;
		font-size: 4.5vw;
		line-height: 1.3em;
	}

	.captionFiveHdr p {
		width: 80%;
		margin-top: 6%;
		font-size: 4.5vw;
		line-height: 1.2em;
	}

	.btn {
		padding: 4px 6px;
	}

	.btn-slider {
		font-size: 3vw;
	}

	.carouselThree {
		width: 100%;
		top: 15%;
		position: absolute;
	}

	.carouselThreeContent {
		width: 60%;
		margin-left: 0;
		margin-bottom: 0;
		margin-top: 0;
	}

	.carouselThreeContent p {
		font-size: 4vw;
		margin: 0 !important;
		width: 100%;
	}

	.sliderThreeBtnContainer {
		margin-left: 9%;
	}

	.contact-info {
		color: #fff;
		font-size: 3vw;
	}

	.back-to-top {
		display: none !important;
	}

}

@media screen and (min-width: 220px) and (max-width: 736px) and (orientation: landscape) {
	.navbar-header {
		width: 100%;
	}

	.navbar-brand {
		width: 40%;
		margin-left: 6%;
	}

	.menu {
		width: 100%;
		font-size: 2vw;
		margin-left: 0;
		padding-left: 4%;
	}

	.nav-tabs {
		width: 100%;
	}

	.nav-tabs>li>a {
		padding: 12%;
	}

	.navBtns {
		width: 35%;
		padding-left: 6%;
	}

	.navBtnRequest {
		font-size: 2vw;
	}

	.navBtnLogin {
		font-size: 2vw;
		padding: 8% !important;
	}

	.slider {
		padding-top: 12%;
	}

	.carouselOne {
		top: 15%;
		width: 100%;
	}

	.captionOneHdr {
		width: 100%;
		font-size: 3vw;
	}

	.captionOneHdr h1 {
		font-size: 5vw;
		margin-bottom: 0 !important;
	}

	.captionOneSubHdrTwo {
		width: 100%;
		font-size: 2.5vw;
	}

	.btn-sliderOne {
		font-size: 2.5vw;
		margin-left: 43%;
		margin-top: 1%;
		padding: 2%;
	}

	.medwellLogo {
		width: 80%;
		margin-left: 10%;
	}

	.medwellCircle {
		width: 40%;
		margin-left: 30%;
	}

	.contact-info {
		font-size: 1vm;
	}

	.carouselTwo {
		margin-left: 10%;
		margin-bottom: 0 !important;
		top: 6%;
		width: 90%;
	}

	.captionTwoHdr {
		margin-bottom: 0 !important;
	}

	.captionTwoHdr p {
		width: 80%;
		margin-top: 4%;
		font-size: 5vw;
		line-height: 1.3em;
	}

	.captionFiveHdr p {
		width: 80%;
		margin-top: 6%;
		font-size: 4.5vw;
		line-height: 1.2em;
	}

	.btn {
		padding: 4px 6px;
	}

	.btn-slider {
		font-size: 90%;
	}

	.carouselThree {
		width: 100%;
		top: 15%;
		position: absolute;
	}

	.carouselThreeContent {
		width: 80%;
		margin-left: 8%;
		margin-bottom: 0;
		margin-top: 2%;
	}

	.carouselThreeContent p {
		font-size: 4vw;
		margin: 0 !important;
	}

	.sliderThreeBtnContainer {
		margin-left: 18%;
	}

	.contact-info {
		color: #fff;
		font-size: 2.5vw;
	}

	.back-to-top {
		display: none !important;
	}

}

/*--------------------------------------------------------------
## Tablet Queries
--------------------------------------------------------------*/
@media screen and (min-width: 480px) and (max-width: 800px) and (orientation: portrait) {
	.navbar-header {
		float: none;
		width: 100%;
	}

	.navbar-header {
		width: 100% !important;
	}

	.navbar-brand {
		padding: 0 !important;
		width: 35%;
		margin-left: 6%;
	}

	.menu {
		width: 100%;
		font-size: 2.3vw;
		margin-left: 0;
		padding-left: 4%;
	}

	.nav-tabs {
		width: 100%;
	}

	.nav-tabs>li>a {
		padding: 12%;
	}

	.navBtns {
		width: 35%;
		padding-left: 6%;
	}

	.navBtnRequest {
		font-size: 2.3vw;
	}

	.navBtnLogin {
		font-size: 2.3vw;
		padding: 8% !important;
	}

	.slider {
		margin-top: 6% !important;
	}

	.carouselOne {
		top: 30%;
		width: 70%;
	}

	.captionOneHdr {
		width: 100%;
		font-size: 2vw;
	}

	.captionOneHdr h1 {
		font-size: 4vw;
		margin-bottom: 0 !important;
	}

	.captionOneSubHdrTwo {
		width: 100%;
		font-size: 1.8vw;
	}

	.btn-sliderOne {
		font-size: 1.5vw;
		margin-left: 43%;
		margin-top: 1%;
		padding: 1%;
	}

	.carouselTwo {
		margin-left: 10% !important;
		margin-bottom: 0 !important;
		top: 15%;
		width: 100%;
	}

	.captionTwoHdr {
		margin-bottom: 0 !important;
	}

	.captionTwoHdr p {
		width: 80%;
		margin-top: 0;
		font-size: 4.5vw;
		line-height: 1.3em;
	}

	.captionFiveHdr p {
		width: 80%;
		margin-top: 6%;
		font-size: 4.5vw;
		line-height: 1.2em;
	}

	.btn {
		padding: 4px 6px;
	}

	.btn-slider {
		font-size: 2vw;
	}

	.carouselThree {
		width: 100%;
		top: 15%;
		position: absolute;
	}

	.carouselThreeContent {
		width: 60%;
		margin-top: 3%;
		margin-left: 4%;
		margin-bottom: 0;
	}

	.carouselThreeContent p {
		font-size: 3vw;
		margin: 0 !important;
	}

	.sliderThreeBtnContainer {
		margin-left: 8%;
	}

	.contact-info {
		color: #fff;
		font-size: 1.8vw;
	}

	.back-to-top {
		display: none !important;
	}

}

/* Apple iPad Pro portrait width 1024 */
@media screen and (min-width: 1024px) and (max-width: 1025px) and (orientation: portrait) {
	.navbar-header {
		float: none;
		width: 100%;
	}

	.navbar-header {
		width: 25% !important;
		float: left;
	}

	.navbar-brand {
		padding: 0 !important;
		width: 100%;
	}

	.menu {
		width: 70%;
		float: left;
		font-size: 1.2vw;
	}

	.nav-tabs {
		width: 65%;
	}

	.navBtns {
		width: 25%;
		float: left;
	}

	.navBtnRequest {
		font-size: 1.2vw;
	}

	.navBtnLogin {
		font-size: 1.2vw;
		padding: 8% !important;
	}

	.carouselTwo {
		margin-left: 18% !important;
		margin-bottom: 0 !important;
		top: 18%;
	}

	.captionTwoHdr {
		margin-bottom: 0 !important;
	}

	.captionTwoHdr p {
		width: 80%;
		margin-top: 4%;
		font-size: 4vw;
		line-height: 1.2em;
	}

	.captionFiveHdr p {
		width: 80%;
		margin-top: 8%;
		font-size: 3.5vw;
		line-height: 1.2em;
	}

	.btn {
		padding: 4px 6px;
	}

	.carouselThree {
		width: 100%;
		top: 15%;
		position: absolute;
	}

	.carouselThreeContent {
		width: 70%;
		margin-top: 5%;
		margin-left: 8%;
		margin-bottom: 2%;
	}

	.carouselThreeContent p {
		font-size: 3.5vw;
		margin: 0 !important;
	}

	.sliderThreeBtnContainer {
		margin-left: 18% !important;
	}

	.medwellCircle {
		width: 60%;
		margin-left: 18%;
	}

	.contact-info {
		color: #fff;
		font-size: 1.8vw;
	}

	.btn-slider {
		font-size: 100%;
	}
}

@media screen and (min-width: 800px) and (max-width: 1280px) and (orientation: landscape) {
	.navbar-header {
		width: 100% !important;
	}

	.navbar-brand {
		width: 25%;
		margin-left: 0;
	}

	.carouselTwo {
		margin-left: 20% !important;
		margin-bottom: 0 !important;
		top: 25%;
	}

	.captionTwoHdr {
		margin-bottom: 0 !important;
	}

	.captionTwoHdr p {
		width: 80%;
		margin-top: 4%;
		font-size: 3.5vw;
		line-height: 1.3em;
	}

	.sliderTwoBtnContainer {
		margin-left: 6%;
	}

	.captionFiveHdr p {
		width: 80%;
		margin-top: 8%;
		font-size: 3.5vw;
		line-height: 1.2em;
	}

	.btn {
		padding: 4px 6px;
	}

	.btn-slider {
		font-size: 1.8vw;
	}

	.carouselThree {
		width: 100%;
		top: 15%;
		position: absolute;
	}

	.carouselThreeContent {
		width: 70%;
		margin-top: 6%;
		margin-left: 12%;
		margin-bottom: 1%;
	}

	.carouselThreeContent p {
		font-size: 3vw;
		margin: 0 !important;
		width: 45%;
	}

	.sliderThreeBtnContainer {
		margin-left: 16% !important;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1440px) and (orientation: landscape) {
	.navbar-header {
		width: 20% !important;
		margin-top: 1%;
	}

	.navbar-brand {
		padding: 0 !important;
		width: 100%;
	}

	.menu {
		width: 70% !important;
		margin-left: 6% !important;
		font-size: 1.2vw;
	}

	.navBtns {
		width: 23%;
		margin-top: 2%;
	}

	.navBtnLogin {
		padding: 8% !important;
		font-size: 1vw;
	}

	.navBtnRequest {
		font-size: 1vw;
	}

	.contact-info {
		color: #fff;
		font-size: 1.5vw;
	}
}

/* Collapse menu for tablets in portrait mode */
@media (max-width: 991px) {
	.navbar-header {
		float: none;
	}

	.navbar-toggle {
		display: block;
	}

	.navbar-collapse {
		border-top: 1px solid transparent;
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	}

	.navbar-collapse.collapse {
		display: none !important;
	}

	.navbar-collapse.collapse.in {
		display: block !important;
	}

	.navbar-nav {
		float: none !important;
		margin: 7.5px -15px;
	}

	.navbar-nav>li {
		float: none;
	}

	.navbar-nav>li>a {
		padding-top: 10px;
		padding-bottom: 10px;
	}
}

@media screen and (min-width: 800px) and (max-width: 1366px) and (orientation: landscape) {}

/*--------------------------------------------------------------
## Laptop Queries
--------------------------------------------------------------*/
@media screen and (min-width: 1280px) and (max-width: 1440px) and (orientation: portrait) {
	.navbar-header {
		width: 20% !important;
		margin-top: 1%;
	}

	.navbar-brand {
		padding: 0 !important;
		width: 100%;
	}

	.menu {
		width: 65% !important;
		margin-left: 6% !important;
		font-size: 1.2vw;
	}

	.navBtns {
		width: 23%;
		margin-top: 2%;
	}

	.navBtnLogin {
		padding: 8% !important;
		font-size: 1vw;
	}

	.navBtnRequest {
		font-size: 1vw;
	}
}


/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

	=======
	/*
    Theme Name: Anyar
    Theme URL: https://bootstrapmade.com/anyar-free-multipurpose-one-page-bootstrap-theme/
    Author: BootstrapMade
    Author URL: https://bootstrapmade.com
*/

	/* ==== Google font ==== */
	@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600|Pathway+Gothic+One);
	@import url('font-awesome.css');
	/* ==== overwrite bootstrap standard ==== */
	@import url('animate.css');



	body {
		font-family: 'Open Sans', Arial, sans-serif;
		font-size: 14px;
		font-weight: 300;
		line-height: 1.5em;
		color: #fff;
		background-color: #fff;
		overflow-x: hidden;
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #fff;
		line-height: 1.1em;
	}

	h1.header {
		color: #29a4c4;
		font-family: arial, sans-serif;
		padding-top: 20px;
		text-align: center;
	}

	p {
		color: #333;
		font-size: 14px;
		line-height: 1.8em;
	}

	a {
		text-decoration: none;
		transition: all 0.1s ease-in-out;
		-moz-transition: all 0.1s ease-in-out;
		-webkit-transition: all 0.1s ease-in-out;
		-o-transition: all 0.1s ease-in-out;
		outline: none;
		color: #333;
	}

	a:hover {
		text-decoration: none;
		color: #eee;
	}

	a.contact {
		font-weight: 300;
		text-decoration: underline;
	}

	a.contact:hover {
		color: #29a4c4;
	}

	a.mailLink {
		color: #fff;
	}

	a.mailLink:hover {
		text-decoration: underline;
	}

	/*===========================
  Button Styles
============================ */

	.btn-sliderOne {
		color: #fff;
		background-color: #285e8e;
		border-color: #fff;
		margin-top: 1%;
		font-size: 1.2vw;
		margin-left: 40%;
	}

	.btn-sliderOne:hover {
		color: #000;
		background-color: #8e8e8e;
	}

	.sliderTwoBtnContainer {
		float: left;
		margin-left: 6%;
		padding: 1% 6%;
	}

	.sliderThreeBtnContainer {
		float: left;
		margin-left: 35%;
		padding: 1% 6%;
	}

	.btn-slider {
		color: #fff;
		background-color: #285e8e;
		border-color: #fff;
		font-size: 16px;
	}

	.btn-slider:hover {
		color: #000;
		background-color: #8e8e8e;
	}

	.sliderBtnContainer {
		margin-left: 30%;
		margin-top: 2%;
	}

	.testimonialBtnContainer {
		margin-left: 40%;
		float: left;
	}

	.testimonialSliderBtn {
		color: #000;
		background-color: #99ca3c;
		padding: 3px 8px;
		font-size: 16px;
		font-weight: bold;
		margin-right: 6%;
	}

	.testimonialSliderBtn:visited {
		color: #ddd;
		text-decoration: none;
	}

	.testimonialSliderBtn:hover,
	focus {
		color: #000;
		background-color: #ddd;
	}

	a.readTestimonialBtn {
		color: #285e8e;
		text-decoration: none;
		font-size: 120%;
		font-weight: bold;
	}

	a.readTestimonialBtn:hover,
	focus {
		color: #29a4c4;
		text-decoration: underline;
	}

	.aflacSliderBtn {
		color: #fff;
		background-color: #285e8e;
		padding: 3px 8px;
		font-size: 16px;
		font-weight: bold;
		border-radius: 8%;
		margin-right: 2%;
	}

	.aflacSliderBtn:visited {
		color: #fff;
		text-decoration: none;
	}

	.aflacSliderBtn:hover,
	focus {
		color: #fff;
		text-decoration: none;
	}

	.btn.links {
		background-color: #007c9d;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
		font-size: 18px;
		font-weight: bold;
		margin-bottom: 2%;
	}

	.btn.links:hover {
		background-color: #8e8e8e;
		color: #000;
	}

	.btn-warning {
		background-color: #adadad !important;
		border: medium none #adadad;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
	}

	.btn-warning:hover {
		background-color: #f0ad4e;
		border-color: #f0ad4e;
		color: #fff;
	}

	.back-to-top {
		background: none;
		margin: 0;
		position: fixed;
		bottom: 0;
		right: 0;
		width: 50px;
		height: 50px;
		z-index: 100;
		display: none;
		text-decoration: none;
		color: #8e8e8e;
	}

	.back-to-top:hover {
		color: #29a4c4;
	}

	.back-to-top i {
		font-size: 40px;
	}

	/*===========================
  Menu and Navigation
============================ */
	.menu-container {
		width: 1300px;
	}

	/* New Nav styles 
#logo-main {
    display: block;
    margin: 20px auto;
    width: 15%;
}

#navbar-primary.navbar-default {
  background: #fff;
  border: none;
  .navbar-nav {
    width: 100%;
    text-align: center;
    > li {
      display: inline-block;
      float: none;
      > a {
        padding-left: 30px;
        padding-right: 30px;
      }
    }
  }
}
*/
	.navigation {
		background-color: #fff;
	}

	.navbar-header {
		width: 25%;
	}

	.navbar-brand {
		float: left;
		width: 100%;
		height: 30% !important;
		padding: 2% !important;
	}

	.navbar-brand .img-responsive {
		border: none;
	}

	.navbar-brand h1 {
		margin-top: 9px;
		padding-top: 5px;
		float: left;
		font-size: 25px;
		color: #29a4c4;
		text-transform: uppercase;
		font-weight: 900;
	}

	.menu {
		width: 65%;
		font-size: 0.8vw;
		float: left;
		text-align: center;
		text-transform: uppercase;
		font-weight: 500;
		margin-left: 4%;
	}

	.menu ul.nav-tabs li {
		color: #000;
	}

	.navTabs2 {
		margin-top: 10px;
		border-bottom: 0;
		float: right;
		background-color: #8e8e8e;
	}

	.navTabs2>li {
		margin-right: 10px;
		border-bottom: 0;
		float: right;
		background-color: #8e8e8e;
	}

	.navTabs2>li>a:hover {
		margin-right: 10px;
		border-bottom: 0;
		float: right;
		background-color: #8e8e8e;
	}

	.navTabs2>li>a:hover {
		background-color: #007c9d;
		margin-right: 10px;
		border-bottom: 0;
		float: right;
	}

	.nav-tabs {
		margin-top: 2%;
		border-bottom: none;
		margin-top: 2%;
		width: 70%;
		float: left;
	}

	.nav-tabs>li {
		float: left;
		margin-bottom: 0;
	}

	.nav-tabs>li>a {
		border-radius: 0;
		color: #8e8e8e;
		padding: 10px;
	}

	.nav-tabs>li>a:hover {
		color: #8e8e8e;
		border-color: #fff #fff #fff;
		border-radius: 0;
		background-color: #f6f6f6;
		transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
	}

	.nav-tabs>li>a.active {
		color: #007c9d;
		border-radius: 0;
		transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
	}

	.navBtns {
		width: 28%;
		margin-top: 1%;
		float: right;
	}

	/*.btn {
	width: 88px;
	height: 55px;
}*/

	.navBtnRequest {
		margin-left: 1%;
		float: left;
		text-transform: uppercase;
		font-size: 0.8vw;
		background-color: #006600;
		border: none;
	}

	.navBtnRequest:hover {
		background-color: #7aa130;
		border: none;
	}

	.navBtnLogin {
		padding: 8%;
		margin-top: 4%;
		float: right;
		text-transform: uppercase;
		font-size: 0.8vw;
		background-color: #006600;
		border: none;
	}

	.navBtnLogin:hover {
		background-color: #7aa130;
	}

	/*
.loginBtn > a {
	background-color: #99ca3c;
	color: #fff !important;
	padding: 4% !important;
	border-radius: 12% !important;
	margin-left: 14%;
	width: 80px;
}

.loginBtn > a:hover {
	background-color: #8e8e8e !important;
	text-decoration: underline;
}

.loginBtn2 > a {
	color: #fff !important;
	padding: 4% !important;
}

.loginBtn2 > a:hover {
	background-color: #ccc !important;
	text-decoration: underline;
}


.nav > li > a:hover, .nav > li > a:focus {	
	background-color:#fff;
	border: none;
	text-decoration: none;
}*/

	/*===========================
  Slider
============================ */

	#carousel-slider {
		position: relative;
	}

	#carousel-slider a i {
		border-radius: 50%;
		font-size: 36px;
		height: 50px;
		padding: 4px;
		position: absolute;
		top: 50%;
		width: 50px;
		color: #fff;
		background: #8e8e8e;
		border: 1px solid #8e8e8e;
	}

	#carousel-slider a i:hover {
		background: #99ca3c;
		color: #fff;
		border: 1px solid #99ca3c;
	}

	#carousel-slider .carousel-control {
		width: inherit;
	}

	#carousel-slider .carousel-control.left i {
		left: 50px
	}

	#carousel-slider .carousel-control.right i {
		right: 50px;
	}

	#carousel-slider .carousel-control.left,
	#carousel-slider .carousel-control.right {
		background: none;
	}

	.carousel-indicators {
		display: none;
	}

	.carousel {
		background: #fff;
	}

	.carousel-fade .carousel-inner .item {
		opacity: 0;
		-webkit-transition-property: opacity;
		-moz-transition-property: opacity;
		-o-transition-property: opacity;
		transition-property: opacity;
	}

	.carousel-fade .carousel-inner .active {
		opacity: 1;
	}

	.carousel-fade .carousel-inner .active.left,
	.carousel-fade .carousel-inner .active.right {
		left: 0;
		opacity: 0;
		z-index: 1;
	}

	.carousel-fade .carousel-inner .next.left,
	.carousel-fade .carousel-inner .prev.right {
		opacity: 1;
	}

	.carousel-fade .carousel-control {
		z-index: 2;
	}

	.carouselOne {
		width: 70%;
		top: 35%;
		padding-bottom: 20px;
		position: absolute;
	}

	.captionOneHdr {
		width: 90%;
		font-size: 1.8vw;
		color: #fff;
		text-align: center;
	}

	.captionOneHdr h1 {
		margin-top: 0;
		font-size: 3.5vw;
		color: #fff;
		text-align: center;
	}

	.captionOneSubHdrTwo {
		width: 90%;
		margin-top: 1%;
		font-size: 1.5vw;
		color: #fff;
		text-align: center;
		line-height: 1.5em;
	}

	.carouselTwo {
		width: 70%;
		margin-left: 18%;
		top: 22%;
		padding-bottom: 20px;
		padding: 1%;
		position: absolute;
		/*background: rgba(250, 250, 250, 0.5);*/
	}

	.captionTwoHdr {
		width: 100%;
		margin-top: 4%;
		margin-bottom: 2%;
		float: left;
		/*border: solid #094d7d 2px;
	background-color: #146894;
	border-radius: 10px;*/
	}

	.captionTwoHdr p {
		width: 70%;
		margin-top: 2%;
		font-size: 3.5vw;
		color: #186275;
		line-height: 1.2em;
		font-weight: 500;
		/*font-family: 'Pathway Gothic One', sans-serif;*/
	}

	.captionFiveHdr p {
		width: 70%;
		margin-top: 8%;
		font-size: 3.5vw;
		color: #fff;
		line-height: 1.2em;
		font-weight: 500;
		/*font-family: 'Pathway Gothic One', sans-serif;*/
	}

	.carouselTwo-One {
		width: 360px;
		margin-left: 15%;
		margin-bottom: 4%;
		border: solid #094d7d 2px;
		background-color: #146894;
		border-radius: 15px;
		padding: 2%;
	}

	.carouselTwo-Two {
		width: 400px;
		margin-left: 35%;
		margin-bottom: 4%;
		border: solid #094d7d 2px;
		background-color: #146894;
		border-radius: 15px;
		padding: 2%;
	}

	.carouselTwo-Three {
		width: 420px;
		margin-left: 55%;
		margin-bottom: 4%;
		border: solid #094d7d 2px;
		background-color: #146894;
		border-radius: 15px;
		padding: 2%;
	}

	.carouselTwo-Four {
		width: 320px;
		margin-left: 75%;
		margin-bottom: 4%;
		border: solid #094d7d 2px;
		background-color: #146894;
		border-radius: 15px;
		padding: 2%;
	}

	.carouselText {
		text-align: center;
		color: #fff;
		font-size: 34px;
	}

	.carouselThree {
		width: 55%;
		top: 100px;
		position: absolute;
	}

	.carouselThreeContent {
		width: 100%;
		margin-left: 20%;
		margin-top: 10%;
	}

	.carouselThreeContent p {
		width: 60%;
		font-size: 3vw;
		color: #186275;
		line-height: 1.2em;
		font-weight: bold;
		text-align: center;
		padding: 10px;
		background-color: rgba(250, 250, 250, 0.7);
		border-radius: 4px;
		/* For IE 5.5 - 7*/
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222, endColorstr=#99222222);
		/* For IE 8*/
		-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99222222, endColorstr=#99222222);
		-moz-box-shadow: 0px 0px 7px #fff;
		-webkit-box-shadow: 0px 0px 7px #fff;
		box-shadow: 0px 0px 7px #fff;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
	}

	.captionThreeHdr {
		overflow: hidden;
		width: 100%;
		margin-top: 4%;
		margin-left: 12%;
	}

	.captionThreeHdr h1 {
		margin-top: 0;
		font-size: 50px;
		color: #186275;
		float: left;
	}

	h3.testimonialsHdr {
		font-size: 160%;
		color: #000;
	}

	.testimonials {
		overflow: hidden;
		width: 100%;
		padding: 1%;
		background: rgba(250, 250, 250, 0.8);
	}

	blockquote {
		border: none;
		margin: 0 !important;
		quotes: "\201C" "\201D";
		display: inline-block;
	}

	blockquote p {
		font-size: 16px;
	}

	.sliderTestimonial {
		font-size: 22px;
	}

	blockquote p:before {
		content: open-quote;
		font-weight: normal;
	}

	blockquote p:after {
		content: close-quote;
		font-weight: normal;
	}

	blockquote footer,
	blockquote small,
	blockquote .small {
		color: #000;
		font-size: 14px;
	}

	.captionPPG {
		border: solid 1px #ddd;
		padding: 2%;
		margin-bottom: 4%;
		background-color: #fff;
	}

	.captionAflac {
		border: solid 1px #ddd;
		padding: 2%;
		margin-bottom: 4%;
		background-color: #fff;
	}

	.captionPPG h3 {
		font-size: 18px;
		line-height: 1.5em;
		color: #000;
		text-transform: uppercase;
	}

	.captionPPG .sig {
		font-size: 14px;
		font-style: italic;
	}

	.captionAflac h3 {
		font-size: 20px;
		color: #000;
	}

	/*.captionAflac p {
	font-size: 14px;
	line-height: 1.5em;
	color: #000;
}*/

	.captionAflac .sig {
		font-size: 14px;
		font-style: italic;
	}

	.carousel .item img {
		margin: 0 auto;
		/* Align slide image horizontally center */
	}

	.bs-example {
		margin: 20px;
	}

	.carousel-one {
		background-color: #000;
	}

	.slider {
		position: relative;
		background: #f8f8f8;
	}

	.slider img {
		width: 100%;
	}

	/*#carousel-slider {
  position: relative;
}*/

	#carousel-slider .carousel-indicators {
		bottom: -35px;
	}

	#carousel-slider .carousel-indicators li {
		border: 1px solid #ffbd20;
	}

	#carousel-slider a i {
		border: 1px solid #8e8e8e;
		border-radius: 50%;
		font-size: 28px;
		height: 50px;
		padding: 8px;
		position: absolute;
		top: 50%;
		width: 50px;
		color: #fff;
		background: #8e8e8e;
	}

	#carousel-slider a i:hover {
		background: #99ca3c;
		color: #fff;
		border: 1px solid #8e8e8e;
	}

	#carousel-slider .carousel-control {
		width: inherit;
	}

	#carousel-slider .carousel-control.left i {
		left: 50px
	}

	#carousel-slider .carousel-control.right i {
		right: 50px;
	}

	#carousel-slider .carousel-control.left,
	#carousel-slider .carousel-control.right {
		background: none;
	}

	/*===========================
  About
============================ */
	h2.center {
		font-size: 25px;
		margin-top: 0;
		margin-bottom: 10px;
		text-align: center;
		color: #8e8e8e;
		text-transform: uppercase;
		font-weight: 600;
	}

	.topRow {
		height: auto;
		text-align: center;
	}

	.imgBorder {
		border: 1px solid #b8b8b8;
	}

	.imgCircle {
		width: 60%;
		margin-bottom: 10px;
		margin-left: 20%;
	}

	.medwellLogo {
		border: none;
		margin-bottom: 30px;
		width: 60%;
		margin-left: 20%;
	}

	.lead {
		text-align: center;
		font-size: 20px;
		margin-bottom: 50px;
		line-height: 1.5em;
	}

	.justified {
		text-align: justify;
		font-size: 14px;
	}

	/* --- progress --- */
	.progress {
		height: 40px;
	}

	.progress-bar {
		font-size: 14px;
		line-height: 40px;
	}

	.panel-default {
		border-color: transparent;
	}

	.panel-default>.panel-heading,
	.panel {
		background-color: #e6e6e6;
		border: 0 none;
		box-shadow: none;
	}

	.panel-default>.panel-heading+.panel-collapse .panel-body {
		background: #fff;
		color: #858586;
	}

	.panel-body {
		padding: 20px 20px 10px;
	}

	.panel-group .panel+.panel {
		margin-top: 20px;
		border-top: 1px solid #fff;
	}

	.panel-group .panel {
		border-radius: 4px;
	}

	.panel-heading {
		border-radius: 4px;
	}

	.panel-title>a {
		color: #4e4e4e;
	}

	.accordion-inner img {
		border-radius: 4px;
	}


	.panel-heading.active {
		background: #1f1f20;
	}

	.panel-heading.active .panel-title>a {
		color: #fff;
	}

	a.accordion-toggle i {
		width: 40px;
		line-height: 38px;
		font-size: 20px;
		margin-top: -10px;
		text-align: center;
		margin-right: -15px;
		background: #d9ae6a;
		color: #fff;
		border-radius: 4px;
	}

	.panel-heading.active a.accordion-toggle i {
		background: #d9ae6a;
		color: #fff;
		border-radius: 4px;
	}

	.panel-heading.active a.accordion-toggle.collapsed i {
		background: #d9ae6a;
		color: #fff;
	}

	/*===========================
  Main Sections
============================ */
	#who {
		background: #fff none repeat scroll 0 0;
		padding-top: 50px;
		padding-bottom: 100px;
	}

	#serve {
		background: #f6f6f6 none repeat scroll 0 0;
		border-top: solid 1px #ddd;
		padding: 100px 0;
	}

	#platform {
		background: #fff none repeat scroll 0 0;
		border-top: solid 1px #ddd;
		padding: 100px 0;
	}

	#perform {
		background: #f6f6f6 none repeat scroll 0 0;
		border-top: solid 1px #ddd;
		padding: 100px 0;
	}

	#testimonials {
		background: #fff none repeat scroll 0 0;
		border-top: solid 1px #ddd;
		padding: 100px 0;
	}

	#testimonialRow {
		margin-top: 8%;
	}

	.testimonialHdr {
		font-size: 120%;
		font-style: italic;
	}


	.hi-icon-effect i.fa:hover {
		background: #fff;
		color: #d9ae6a;
		-webkit-transition: color 300ms, background-color 300ms;
		-moz-transition: color 300ms, background-color 300ms;
		-o-transition: color 300ms, background-color 300ms;
		transition: color 300ms, background-color 300ms;
	}

	.topSubHdr {
		background-color: #007c9d;
		color: #fff;
		font-family: arial, sans-serif;
		font-size: 18px;
		line-height: 1.3;
		padding: 1%;
		text-align: center;
		text-transform: uppercase;
	}

	.whatBodySub {
		color: #007c9d;
		font-family: arial, sans-serif;
		font-size: 20px;
		line-height: 1.3;
		padding-top: 2%;
		text-align: center;
		text-transform: uppercase;
	}

	.bottomRow {
		height: auto;
		text-align: center;
	}


	/* google map */
	#google-map {
		position: relative;
		margin-top: 10px;
		height: 530px;
	}

	#sendmessage {}

	.validation {
		color: red;
		display: none;
		margin: 0 0 20px;
		font-weight: 400;
		font-size: 13px;
	}

	#sendmessage {
		color: green;
		border: 1px solid green;
		display: none;
		text-align: center;
		padding: 15px;
		font-weight: 600;
		margin-bottom: 15px;
	}

	#errormessage {
		color: red;
		display: none;
		border: 1px solid red;
		text-align: center;
		padding: 15px;
		font-weight: 600;
		margin-bottom: 15px;
	}

	#sendmessage.show,
	#errormessage.show,
	.show {
		display: block;
	}


	.form-group label {
		color: #4E4E4E;
		font-size: 14px;
		font-weight: 300;
	}

	.form-group .form-control {
		padding: 7px 12px;
		border-color: #f2f2f2;
		box-shadow: none;
	}

	textarea#message {
		resize: none;
		padding: 10px;
	}

	.center h3 {
		margin-top: 0;
		margin-bottom: 20px;
		text-align: center;
	}

	/*===========================
  Footer
============================ */
	.footer {
		padding: 2%;
		background: #007c9d;
	}

	.footer h4 {
		margin-bottom: 30px;
		text-transform: uppercase;
		text-shadow: none;
		font-weight: 550;
		color: #fff;
	}

	.contact-info {
		color: #fff;
		font-size: 1vw;
	}

	.contact-info ul {
		list-style: none;
		padding-left: 0;
	}

	.contact-info ul li i {
		margin-bottom: 20px;
	}

	.widget {
		padding-left: 0;
	}

	ul.sidebar-gallery {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.sidebar-gallery li {
		display: inline-block;
		margin: 0 10px 10px 0;
	}

	.sidebar-gallery li a {
		border-radius: 4px;
		display: inline-block;
	}

	.form-inline .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
		margin-top: 20px;
		display: inline-block;
		padding: 10px 20px;
		margin-bottom: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 1.42857143;
		text-align: center;
		white-space: nowrap;
		vertical-align: middle;
		-ms-touch-action: manipulation;
		touch-action: manipulation;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		background-image: none;
		border-radius: 4px;
		background-color: #fff;
	}

	ul.social-network {
		list-style: none;
		margin-top: 20px;
		padding: 10px;
		transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-webkit-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
	}

	.sub-footer {
		background: #007c9d;
		padding: 10px;
	}

	.sub-footer h4 {
		color: #fff;
		font-size: 22px;
	}

	ul.social-network li {
		display: inline;
		margin: 0 50px;
		font-size: 25px;
		margin-left: -10px;
	}

	ul.social-network li a {
		color: #fff;
	}

	.social-network li:hover .fa-twitter {
		color: #ccc;
	}

	.social-network li:hover .fa-facebook {
		color: #ccc;
	}

	.social-network li:hover .fa-google-plus {
		color: #99ca3c;
	}

	.social-network li:hover .fa-pinterest {
		color: #99ca3c;
	}

	.social-network li:hover .fa-linkedin {
		color: #99ca3c;
	}

	.social-network li:hover .fa-youtube-play {
		color: #ccc;
	}

	.social-network li:hover .fa-dribbble {
		color: #99ca3c;
	}

	.social-network li:hover .fa-pinterest-square {
		color: #99ca3c;
	}

	.copyright {
		margin-top: 30px;
	}

	.copyright a {
		color: #000;
		font-weight: 600;
		font-size: 12px;
		text-shadow: none;
	}


	/*===========================
  Mobile Styles
============================ */

	/*--------------------------------------------------------------
## Phone Queries
--------------------------------------------------------------*/

	@media screen and (min-width: 320px) and (max-width: 736px) and (orientation: portrait) {
		.navbar-header {
			width: 95%;
		}

		.navbar-brand {
			width: 60%;
		}

		.menu {
			width: 100%;
			font-size: 3vw;
		}

		.nav-tabs {
			width: 100%;
		}

		.nav-tabs>li>a {
			padding: 1%;
		}

		.navBtns {
			width: 50%;
			float: right;
		}

		.navBtnRequest {
			font-size: 3vw;
		}

		.navBtnLogin {
			font-size: 3vw;
			padding: 8% !important;
		}

		.slider {
			padding-top: 13%;
		}

		.carouselOne {
			top: 12%;
			width: 100%;
			padding-bottom: 0;
		}

		.captionOneHdr {
			width: 100%;
			font-size: 3vw;
		}

		.captionOneHdr h1 {
			font-size: 5vw;
			margin-bottom: 0 !important;
		}

		.captionOneSubHdrTwo {
			width: 100%;
			font-size: 2.5vw;
		}

		.btn-sliderOne {
			font-size: 2.5vw;
			margin-left: 40%;
			margin-top: 1%;
			padding: 2%;
		}

		.medwellLogo {
			width: 100%;
			margin-left: 0;
		}

		.medwellCircle {
			width: 60%;
			margin-left: 18%;
		}

		.contact-info {
			font-size: 90%;
			line-height: 0.5em;
			float: left;
			width: 100%;
		}

		.contact-info-2 {
			font-size: 90%;
			line-height: 0.5em;
			float: left;
			width: 100%;
		}

		.sliderTwoBtnContainer {
			margin-left: 2%;
		}

		.carouselTwo {
			width: 90%;
			margin-left: 10%;
			margin-bottom: 0 !important;
			top: 6%;
		}

		.captionTwoHdr {
			margin-bottom: 0 !important;
		}

		.captionTwoHdr p {
			width: 80%;
			margin-top: 2%;
			font-size: 4.5vw;
			line-height: 1.3em;
		}

		.captionFiveHdr p {
			width: 80%;
			margin-top: 6%;
			font-size: 4.5vw;
			line-height: 1.2em;
		}

		.btn {
			padding: 4px 6px;
		}

		.btn-slider {
			font-size: 3vw;
		}

		.carouselThree {
			width: 100%;
			top: 15%;
			position: absolute;
		}

		.carouselThreeContent {
			width: 60%;
			margin-left: 0;
			margin-bottom: 0;
			margin-top: 0;
		}

		.carouselThreeContent p {
			font-size: 4vw;
			margin: 0 !important;
			width: 100%;
		}

		.sliderThreeBtnContainer {
			margin-left: 9%;
		}

		.contact-info {
			color: #fff;
			font-size: 3vw;
		}

		.back-to-top {
			display: none !important;
		}

	}

	@media screen and (min-width: 220px) and (max-width: 736px) and (orientation: landscape) {
		.navbar-header {
			width: 100%;
		}

		.navbar-brand {
			width: 40%;
			margin-left: 6%;
		}

		.menu {
			width: 100%;
			font-size: 2vw;
			margin-left: 0;
			padding-left: 4%;
		}

		.nav-tabs {
			width: 100%;
		}

		.nav-tabs>li>a {
			padding: 12%;
		}

		.navBtns {
			width: 35%;
			padding-left: 6%;
		}

		.navBtnRequest {
			font-size: 2vw;
		}

		.navBtnLogin {
			font-size: 2vw;
			padding: 8% !important;
		}

		.slider {
			padding-top: 12%;
		}

		.carouselOne {
			top: 15%;
			width: 100%;
		}

		.captionOneHdr {
			width: 100%;
			font-size: 3vw;
		}

		.captionOneHdr h1 {
			font-size: 5vw;
			margin-bottom: 0 !important;
		}

		.captionOneSubHdrTwo {
			width: 100%;
			font-size: 2.5vw;
		}

		.btn-sliderOne {
			font-size: 2.5vw;
			margin-left: 43%;
			margin-top: 1%;
			padding: 2%;
		}

		.medwellLogo {
			width: 80%;
			margin-left: 10%;
		}

		.medwellCircle {
			width: 40%;
			margin-left: 30%;
		}

		.contact-info {
			font-size: 1vm;
		}

		.carouselTwo {
			margin-left: 10%;
			margin-bottom: 0 !important;
			top: 6%;
			width: 90%;
		}

		.captionTwoHdr {
			margin-bottom: 0 !important;
		}

		.captionTwoHdr p {
			width: 80%;
			margin-top: 4%;
			font-size: 5vw;
			line-height: 1.3em;
		}

		.captionFiveHdr p {
			width: 80%;
			margin-top: 6%;
			font-size: 4.5vw;
			line-height: 1.2em;
		}

		.btn {
			padding: 4px 6px;
		}

		.btn-slider {
			font-size: 90%;
		}

		.carouselThree {
			width: 100%;
			top: 15%;
			position: absolute;
		}

		.carouselThreeContent {
			width: 80%;
			margin-left: 8%;
			margin-bottom: 0;
			margin-top: 2%;
		}

		.carouselThreeContent p {
			font-size: 4vw;
			margin: 0 !important;
		}

		.sliderThreeBtnContainer {
			margin-left: 18%;
		}

		.contact-info {
			color: #fff;
			font-size: 2.5vw;
		}

		.back-to-top {
			display: none !important;
		}

	}

	/*--------------------------------------------------------------
## Tablet Queries
--------------------------------------------------------------*/
	@media screen and (min-width: 480px) and (max-width: 800px) and (orientation: portrait) {
		.navbar-header {
			float: none;
			width: 100%;
		}

		.navbar-header {
			width: 100% !important;
		}

		.navbar-brand {
			padding: 0 !important;
			width: 35%;
			margin-left: 6%;
		}

		.menu {
			width: 100%;
			font-size: 2.3vw;
			margin-left: 0;
			padding-left: 4%;
		}

		.nav-tabs {
			width: 100%;
		}

		.nav-tabs>li>a {
			padding: 12%;
		}

		.navBtns {
			width: 35%;
			padding-left: 6%;
		}

		.navBtnRequest {
			font-size: 2.3vw;
		}

		.navBtnLogin {
			font-size: 2.3vw;
			padding: 8% !important;
		}

		.slider {
			margin-top: 6% !important;
		}

		.carouselOne {
			top: 30%;
			width: 70%;
		}

		.captionOneHdr {
			width: 100%;
			font-size: 2vw;
		}

		.captionOneHdr h1 {
			font-size: 4vw;
			margin-bottom: 0 !important;
		}

		.captionOneSubHdrTwo {
			width: 100%;
			font-size: 1.8vw;
		}

		.btn-sliderOne {
			font-size: 1.5vw;
			margin-left: 43%;
			margin-top: 1%;
			padding: 1%;
		}

		.carouselTwo {
			margin-left: 10% !important;
			margin-bottom: 0 !important;
			top: 15%;
			width: 100%;
		}

		.captionTwoHdr {
			margin-bottom: 0 !important;
		}

		.captionTwoHdr p {
			width: 80%;
			margin-top: 0;
			font-size: 4.5vw;
			line-height: 1.3em;
		}

		.captionFiveHdr p {
			width: 80%;
			margin-top: 6%;
			font-size: 4.5vw;
			line-height: 1.2em;
		}

		.btn {
			padding: 4px 6px;
		}

		.btn-slider {
			font-size: 2vw;
		}

		.carouselThree {
			width: 100%;
			top: 15%;
			position: absolute;
		}

		.carouselThreeContent {
			width: 60%;
			margin-top: 3%;
			margin-left: 4%;
			margin-bottom: 0;
		}

		.carouselThreeContent p {
			font-size: 3vw;
			margin: 0 !important;
		}

		.sliderThreeBtnContainer {
			margin-left: 8%;
		}

		.contact-info {
			color: #fff;
			font-size: 1.8vw;
		}

		.back-to-top {
			display: none !important;
		}

	}

	/* Apple iPad Pro portrait width 1024 */
	@media screen and (min-width: 1024px) and (max-width: 1025px) and (orientation: portrait) {
		.navbar-header {
			float: none;
			width: 100%;
		}

		.navbar-header {
			width: 25% !important;
			float: left;
		}

		.navbar-brand {
			padding: 0 !important;
			width: 100%;
		}

		.menu {
			width: 70%;
			float: left;
			font-size: 1.2vw;
		}

		.nav-tabs {
			width: 65%;
		}

		.navBtns {
			width: 25%;
			float: left;
		}

		.navBtnRequest {
			font-size: 1.2vw;
		}

		.navBtnLogin {
			font-size: 1.2vw;
			padding: 8% !important;
		}

		.carouselTwo {
			margin-left: 18% !important;
			margin-bottom: 0 !important;
			top: 18%;
		}

		.captionTwoHdr {
			margin-bottom: 0 !important;
		}

		.captionTwoHdr p {
			width: 80%;
			margin-top: 4%;
			font-size: 4vw;
			line-height: 1.2em;
		}

		.captionFiveHdr p {
			width: 80%;
			margin-top: 8%;
			font-size: 3.5vw;
			line-height: 1.2em;
		}

		.btn {
			padding: 4px 6px;
		}

		.carouselThree {
			width: 100%;
			top: 15%;
			position: absolute;
		}

		.carouselThreeContent {
			width: 70%;
			margin-top: 5%;
			margin-left: 8%;
			margin-bottom: 2%;
		}

		.carouselThreeContent p {
			font-size: 3.5vw;
			margin: 0 !important;
		}

		.sliderThreeBtnContainer {
			margin-left: 18% !important;
		}

		.medwellCircle {
			width: 60%;
			margin-left: 18%;
		}

		.contact-info {
			color: #fff;
			font-size: 1.8vw;
		}

		.btn-slider {
			font-size: 100%;
		}
	}

	@media screen and (min-width: 800px) and (max-width: 1280px) and (orientation: landscape) {
		.navbar-header {
			width: 100% !important;
		}

		.navbar-brand {
			width: 25%;
			margin-left: 0;
		}

		.carouselTwo {
			margin-left: 20% !important;
			margin-bottom: 0 !important;
			top: 25%;
		}

		.captionTwoHdr {
			margin-bottom: 0 !important;
		}

		.captionTwoHdr p {
			width: 80%;
			margin-top: 4%;
			font-size: 3.5vw;
			line-height: 1.3em;
		}

		.sliderTwoBtnContainer {
			margin-left: 6%;
		}

		.captionFiveHdr p {
			width: 80%;
			margin-top: 8%;
			font-size: 3.5vw;
			line-height: 1.2em;
		}

		.btn {
			padding: 4px 6px;
		}

		.btn-slider {
			font-size: 1.8vw;
		}

		.carouselThree {
			width: 100%;
			top: 15%;
			position: absolute;
		}

		.carouselThreeContent {
			width: 70%;
			margin-top: 6%;
			margin-left: 12%;
			margin-bottom: 1%;
		}

		.carouselThreeContent p {
			font-size: 3vw;
			margin: 0 !important;
			width: 45%;
		}

		.sliderThreeBtnContainer {
			margin-left: 16% !important;
		}
	}

	@media screen and (min-width: 1024px) and (max-width: 1440px) and (orientation: landscape) {
		.navbar-header {
			width: 20% !important;
			margin-top: 1%;
		}

		.navbar-brand {
			padding: 0 !important;
			width: 100%;
		}

		.menu {
			width: 70% !important;
			margin-left: 6% !important;
			font-size: 1.2vw;
		}

		.navBtns {
			width: 23%;
			margin-top: 2%;
		}

		.navBtnLogin {
			padding: 8% !important;
			font-size: 1vw;
		}

		.navBtnRequest {
			font-size: 1vw;
		}

		.contact-info {
			color: #fff;
			font-size: 1.5vw;
		}
	}

	/* Collapse menu for tablets in portrait mode */
	@media (max-width: 991px) {
		.navbar-header {
			float: none;
		}

		.navbar-toggle {
			display: block;
		}

		.navbar-collapse {
			border-top: 1px solid transparent;
			box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
		}

		.navbar-collapse.collapse {
			display: none !important;
		}

		.navbar-collapse.collapse.in {
			display: block !important;
		}

		.navbar-nav {
			float: none !important;
			margin: 7.5px -15px;
		}

		.navbar-nav>li {
			float: none;
		}

		.navbar-nav>li>a {
			padding-top: 10px;
			padding-bottom: 10px;
		}
	}

	@media screen and (min-width: 800px) and (max-width: 1366px) and (orientation: landscape) {}

	/*--------------------------------------------------------------
## Laptop Queries
--------------------------------------------------------------*/
	@media screen and (min-width: 1280px) and (max-width: 1440px) and (orientation: portrait) {
		.navbar-header {
			width: 20% !important;
			margin-top: 1%;
		}

		.navbar-brand {
			padding: 0 !important;
			width: 100%;
		}

		.menu {
			width: 65% !important;
			margin-left: 6% !important;
			font-size: 1.2vw;
		}

		.navBtns {
			width: 23%;
			margin-top: 2%;
		}

		.navBtnLogin {
			padding: 8% !important;
			font-size: 1vw;
		}

		.navBtnRequest {
			font-size: 1vw;
		}
	}


	/*==========  Non-Mobile First Method  ==========*/

	/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px) {}