 /* Custom */

/* Large Devices, .visible-lg-* */
@media only screen and (max-width: 1199px) {
	
	.navigation li { padding-right: 19px; font-size: 15px; }
	
	}

/* Medium Devices, .visible-md-* */
@media only screen and (max-width: 991px) {}

/* Small Devices, .visible-sm-* */
@media only screen and (max-width: 767px) {
	
	.header .site-logo { padding-top: 0; float: left; width: auto; }
	.header .site-logo a img { position: relative; width: 150px; z-index: 1; }
	
	.header .Rightside { padding-top: 5px; }
	.header .topbar li a { position: relative; z-index: 9; }
	.header .topbar li:last-child { padding-right: 30px; }

	.navigation { display: none; }
	.mobilemenu { display: block; }
	
	.Bannerside .item .text { padding: 0; }
	
	.Welcomeside { padding: 50px 0; }
	.Welcomeside h2 { font-size: 24px; }
	.Welcomeside h3 { font-size: 24px; }
	.Welcomeside p { font-size: 14px; }
	.Welcomeside li { padding: 0 15px 5px 0; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-prev { left: 0; margin-top: -25px; width: 14px; height: 54px; background-size: 14px 54px; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-prev:hover { background-size: 14px 54px; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-next { right: 0; margin-top: -25px; width: 14px; height: 54px; background-size: 14px 54px; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-next:hover { background-size: 14px 54px; }
	
	.Newsside ul { margin: 0 -14px; }
	.Newsside li { padding-bottom: 15px; overflow: hidden; }
	.Newsside li .bg { overflow: hidden; }
	.Newsside li .image { float: left; width: 40%; }
	.Newsside li .text { padding: 10px 20px; display: block; overflow: hidden; }
	.Newsside li .text h3 { font-size: 18px; }
	.Newsside li .text span { float: right; padding: 5px 0 0; }
	.Newsside li:last-child { padding-bottom: 0; }
	
	.Breadcrumb { text-align: center; }
	.Breadcrumb li { float: none; font-size: 14px; display: inline-block; }
	.Titleside { text-align: center; }
	.Titleside h1 { float: none; }
	.Titleside ul { float: none; }
	
	.Getside .left { padding: 0; text-align: center; overflow: hidden; }
	.Getside .left .over { padding: 25px 15px; max-width: 100%; }
	
	.Incentiveside h2 { font-size: 18px; line-height: 24px; }
	.Incentiveside p { padding: 0 0 15px; }
	
	.Solutionside { text-align: center; background-image: none; }
	.Solutionside h2 { font-size: 18px; line-height: 24px; }
	.Solutionside p { padding: 0 0 100px; }
	
	.Findside { padding: 30px 0; text-align: center; }
	.Findside h2 { font-size: 18px; }
	.Findside li { display: inline-block; }
	
	.footer { padding: 20px 0 180px; position: relative; }
	.footer .left { padding-top: 0; position: absolute; bottom: 20px; left: 0; right: 0; text-align: center; max-width: 330px; margin: 0 auto; }
	.footer .left figure { padding-bottom: 20px; }
	.footer .left li { float: none; display: inline-block;  }
	.footer .midd { padding: 0 15px; max-width: 330px; margin: 0 auto; }
	.footer .right .social { float: left; width: 45px; }
	.footer .right .social li { padding: 0 0 5px; line-height: 24px; }
	.footer .right .address { display: block; overflow: hidden; }
	
	
	
}


/* Extra Small Devices, .visible-xs-* */
@media only screen and (max-width: 479px) {
	
	.header .site-logo { padding-top: 2px; float: left; width: auto; }
	.header .site-logo a img.desktop { display: none; }
	.header .site-logo a img.mobile { width: auto; display: block; }
	.header .Rightside { }
	.header .topbar li { display: none; }
	.header .topbar li:first-child { padding-right: 25px; display: inline-block; text-transform: uppercase; }
	
	.Bannerside { text-align: center; }
	.Bannerside .item h2 { font-size: 20px; line-height: 26px; }
	.Bannerside .item p { padding-right: 0; }

	.Welcomeside h2 { font-size: 18px; line-height: 24px; }
	.Welcomeside h2 br { display: none; }
	
	.Welcomeside li { padding: 0 0 20px; width: 100%; }
	.Welcomeside li:last-child { padding: 0; }
	.Welcomeside .image { margin: 0 -15px 15px; width: auto; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-prev { display: none!important; }
	.Welcomeside .image .owl-theme .owl-controls .owl-nav .owl-next { display: none!important; }
	
	.Newsside li .image { width: 100%; }
	.Newsside li .text { padding: 20px 10px;}
	.Newsside li .text span { padding-top: 8px; }
	
	.Titleside li { padding: 0 0 10px; width: 100%; }
	
	.Incentiveside h2 br { display: none; }
	.Incentiveside li { min-height: inherit;  }
	
	.Solutionside h2 br { display: none; }
	
	.Findside li label { padding-bottom: 5px; width: 100%; }
	
	.footer { padding-bottom: 220px;}
	.footer .left { max-width: 330px; margin: 0 auto; }
	.footer .midd { float: none; max-width: 330px; margin: 0 auto; }
	.footer .right { float: none; max-width: 330px; margin: 0 auto; }
	
	
	
}