@charset "utf-8";
/* CSS Document */

@media (max-width: 1200px){
}

@media (max-width: 980px){
	.page-header p{padding: 0 10px;}

	ul.customerslist li {width: 18% !important;margin: 0px 1% 20px 1%;}
	ul.customerslist li:hover{margin: -15px 1% 35px 1%;}
}

@media (max-width: 767px){
	.page-header p{padding: 0 10px;}
	.menu-display, .go-social{float:none;}
	.page-section{overflow-x: hidden;}
	.footer .ul-col2{width: 100%;}
	ul.customerslist li {width: 42% !important;margin: 0px 2% 20px 2%;}
	ul.customerslist li:hover{margin: -15px 2% 35px 2%;}
	.page-section-white img{ width: 98%;}
	.navbar-default .navbar-toggle {background-color: #00b4cc; border-color: #00b4cc;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #00b4cc;}
	.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
	.nav > li {border-bottom: 1px solid #0194a7;}
	.navbar-nav{margin: 4px -15px;}
	.top-bar{margin-bottom: 5px;}
	.navbar{padding: 18px 0px 0px;}
	navbar-header{margin-bottom: 5px;}
	.fullwidthbanner-container{margin-top: 0px;}
	.navbar-collapse{margin-top: 5px;}
	.navbar-default .navbar-nav > li:nth-child(1){margin-top:-4px;}
	.navbar-default .navbar-nav > li:nth-child(5){margin-bottom:-4px;}
	.navbar-default .navbar-nav > li > a{background-color: #00b4cc; color: #fff;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: #03a1b6; color: #fff;}
}


@media (max-width: 600px){
	.menu-display{float:none;}
	.page-header p{padding: 0 10px;}
	.footer .ul-col2{width: 100%;}
}

@media (max-width: 500px){
	body{font-size: 13px;}
	.page-section{overflow-x: hidden;}
	.menu-display, .go-social{float:none;}
	.page-header p{padding: 0 10px;}
	.footer .ul-col2{width: 100%;}
	ul.customerslist li {width: 42% !important;margin: 0px 2% 20px 2%;}
	ul.customerslist li:hover{margin: -15px 2% 35px 2%;}
	/*.nav-tabs > li > a {padding-bottom: 30px;}
	.nav-tabs > li > a > span{display: none;}
	.nav-tabs > li > a > i{display:block; padding-left: 6px;}*/
}

@media (max-width: 400px){
	body{font-size: 12px;}
	.padbottom60, .padbottom30{padding-bottom:0px}
	.homepageicons h6{font-size: 16px;}
	.navbar-brand{ padding: 15px 14px;}
	.heading{ padding: 5px 0;}
	.page-header{padding-bottom: 26px;}
	.page-header h1{ font-size: 30px; margin: 0; padding: 22px 0 15px;}
	.page-header p{font-size: 12px; line-height: 24px; padding: 0px 0px !important;}
	.page-section{overflow-x: hidden; padding-bottom: 10px; padding-top: 10px;}
	h1, .h1, h2, .h2, h3, .h3{margin-top: 10px;}
	h1, .h1 {font-size: 20px;}
	h2, .h2{font-size: 18px;}
	h3, .h3{font-size: 16px;}
	.featureText{font-size: 13px;}
	.accordion-group{margin-bottom: 20px;}
	.panel-title{font-size: 14px;}
	.title{margin-top: 10px; margin-bottom: 20px; font-size: 14px;}
	.testimonialtext{font-size: 12px;}
	.testimonialimage{display: none !important;}
	.testimonialtext{width: 100%; padding: 0px 2%;}
	.progress-bar{font-size: 12px;}
	.panel{margin-bottom: 10px;}
	.menu-display, .go-social{float:none;}
	.page-header p{padding: 0 10px;}
	.email, .phone-number{font-size: 9px;}
	.footer .ul-col2{width: 100%;}
	.footer-nav .col-lg-4, .footer-nav .col-md-4 {margin-bottom: 15px;text-align: center;}
	ul.customerslist li {width: 42% !important;margin: 0px 4% 20px 4%;}
	ul.customerslist li:hover{margin: -15px 4% 35px 4%;}
}

@media (max-width: 300px){
	.page-section{overflow-x: hidden; padding-bottom: 10px; padding-top: 10px;}	
	h1, .h1 {font-size: 26px;}
	h2, .h2{font-size: 16px;}	
	.menu-display, .go-social{float:none;}
	.email, .phone-number{font-size: 9px;}
	.page-header p{padding: 0 10px;}
	.footer .ul-col2{width: 100%;}
	}