

/*----------------------------------

Table of contents

01. Loading

02. Common

03. Section title

04. Buttons

05. Owl

06. Page Title

07. Header

08. Home Banner

09. Feature Box

10. Tabs

11. Testimonial

12. About us Section

13. Video Box

14. counter section

15. Our Team

16. Price Table

17. Blog

18. Call To Action

19. Footer

20 Contact Us

----------------------------------*/



@import url('https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i');
/*---------------------------------

* 01. Loading

-----------------------------------*/

#loading {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #fff;
	z-index: 999999;
}
.load-circle:after,  .load-circle:before {
	content: '';
	background: #fff;
	height: 50%;
	width: 100%;
	position: absolute;
	left: 0;
	transition: all 1s;
}
.load-circle:after {
	top: 0;
}
.load-circle:before {
	bottom: 0;
}
.load-circle {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 10px solid #e8e8e8;
	border-top: 10px solid #000;
	-webkit-animation: rotate 1.2s infinite linear;
	animation: rotate 1.2s infinite linear;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
 @-webkit-keyframes rotate {
 0% {
 transform: rotate(0deg);
}
 100% {
 transform: rotate(360deg);
}
}
 @keyframes rotate {
 0% {
 transform: rotate(0deg);
}
 100% {
 transform: rotate(360deg);
}
}
.up-down {
	position: relative;
	-webkit-animation-name: up-down;
	animation-name: up-down;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-play-state: running;
	animation-play-state: running;
}
 @-webkit-keyframes up-down {
 0% {
top:5px;
}
 25% {
top:10px;
}
 50% {
top:15px;
}
 75% {
top:10px;
}
 100% {
top:5px;
}
}
 @keyframes up-down {
 0% {
top:5px;
}
 25% {
top:10px;
}
 50% {
top:15px;
}
 75% {
top:10px;
}
 100% {
top:5px;
}
}
/*---------------------------------

* 02. Common

-----------------------------------*/

body {
	font-family: 'Nunito', sans-serif, "Microsoft YaHei", Arial, "FontAwesome";
	font-size: 15px;
	line-height: 1.8;
	color: #716c80;
	font-smoothing: antialiased;
	font-weight: 500;
}
.font-alt {
	font-family: 'Nunito', sans-serif, "Microsoft YaHei", Arial, "FontAwesome";
}
img {
	max-width: 100%;
}
.section {
	padding: 90px 0;
}

@media (max-width: 991px) {
.section {
	padding: 70px 0;
}
}

@media (max-width: 767px) {
.section {
	padding: 50px 0;
}
}
.border-bottom {
	border-bottom: 1px solid #eee;
}
.gray-bg {
	background: #f7f9fb;
}
.white-bg {
	background: #fff;
}
.social-icons {
	margin: 0;
	padding: 0;
}
.social-icons li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
}
.social-icons li a {
	display: block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 50%;
	-webkit-transition: ease all 0.3s;
	-moz-transition: ease all 0.3s;
	-o-transition: ease all 0.3s;
	transition: ease all 0.3s;
}
.social-icons li a:hover {
	background: #374574;
	color: #fff;
}
.d-flex {
	display: flex!important;
}
.overflow-auto {
	overflow: auto!important;
}
.flex-nowrap {
	flex-wrap: nowrap!important;
}
.x-overflow-card {
	min-width: 280px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}
.list-group li {
	overflow: hidden;
	white-space: nowrap;	/*规定文本不进行换行*/
	text-overflow: ellipsis;	/*当对象内文本溢出时显示省略标记（...）*/
}
/* 分页 */

#pages {
	padding: 14px 0 10px;
}
#pages a {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #fff;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #333;
	padding: 0 10px
}
#pages a.a1 {
	padding: 0
}
#pages a:hover {
	background: #f1f1f1;
	color: #000;
	text-decoration: none
}
#pages span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #5a85b2;
	border: 1px solid #5a85b2;
	color: #fff;
	text-align: center;
	padding: 0 10px
}
.page .noPage {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #a4a4a4;
}
/*---------------------------------

* 03. Section title

-----------------------------------*/

.section-title {
	position: relative;
	text-align: center;
}
.section-title label {
	font-weight: 400;
	opacity: 0.6;
	margin: 0 0 15px;
	font-size: 14px;
}
.section-title .st-icon i {
	width: 60px;
	height: 60px;
	line-height: 60px;
	border-radius: 50%;
	font-size: 20px;
	background: #fff;
	display: inline-block;
	box-shadow: 0px 1px 27px -3px rgba(0, 0, 0, 0.2);
	margin-bottom: 30px;
}
.section-title h2 {
	font-weight: 400;
	font-size: 32px;
	margin-bottom: 0;
	padding-bottom: 25px;
	/*text-transform: capitalize;*/

	position: relative;
}
.section-title b {
	font-weight: 700;
}
.section-title h2:after {
	position: absolute;
	left: 50%;
	bottom: 0;
	/* content: ''; */

	margin-left: -30px;
	width: 60px;
	height: 2px;
}
.section-title p {
	text-align: center;
	font-weight: 400;
	font-size: 16px;
	letter-spacing: 0.5px;
	margin: 0;
}

@media (max-width: 767px) {
.section-title h2 {
	font-size: 25px;
}
}
.social-icons li a,  .tab-title h2,  .section-title label,  .section-title h2,  .feature-box h3,  .feature-box-01 .icon,  .feature-box-02 h3,  .feature-box-03 h4 a,  .feature-box-01 h4 a,  .our-team h6,  .price-table .pt-head h2 {
	color: #111;
}
/*-----------------------------------------

* 04. Buttons

-----------------------------------------*/

.m-btn {
	padding: 10px 30px;
	border: 1px solid;
	border-radius: 3px;
	font-weight: 700;
	text-decoration: none !important;
	display: inline-block;
	text-transform: uppercase;
	font-size: 12px;
	cursor: pointer;
	-webkit-transition: ease all 0.3s;
	-moz-transition: ease all 0.3s;
	-o-transition: ease all 0.3s;
	transition: ease all 0.3s;
	box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
	letter-spacing: 0.5px;
}
.m-btn-white {
	color: #fff;
	border-color: #fff;
	background: rgba( 0,59,194,0.80);
}
.m-btn-white:hover {
	background: #fff;
	border-color: #fff;
	color: #111;
}
.m-btn-theme {
	color: #fff;
}
.m-btn-theme:hover {
	background: #fff;
}
.m-btn-theme-2nd {
	color: #fff;
}
.m-btn-theme-2nd:hover {
	background: #fff;
}
/*-----------------------------------------

*  05. Owl

-----------------------------------------*/



.owl-dots {
	text-align: center;
}
.owl-dots .owl-dot {
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align: top;
	border-radius: 50%;
	background: transparent;
	margin: 0 3px;
	border: 2px solid #111;
	box-shadow: 0px 1px 27px -3px rgba(0, 0, 0, 0.2);
}
.owl-dots .owl-dot.active {
	background: #111;
}
.owl-nav .owl-prev,  .owl-nav .owl-next {
	width: 45px;
	height: 45px;
	border-radius: 50%;
	text-align: center;
	display: inline-block;
	line-height: 46px;
	font-size: 20px;
	color: #fff;
	margin-left: 15px;
	margin-top: 25px;
	box-shadow: 0px 1px 27px -3px rgba(0, 0, 0, 0.2);
	background: #111;
}
.owl-nav .owl-prev:hover,  .owl-nav .owl-next:hover {
	background: #000;
}
/*---------------------------------

* 06. Page Title

-----------------------------------*/

.page-title-section {
	padding: 130px 0 60px;
	border-bottom: 1px solid #eee;
	background-size: cover;
	background-position: center;
	position: relative;
	z-index: 1;
}
.page-title-section:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.9;
	z-index: -1;
}
.page-title-section .container {
	position: relative;
	z-index: 1;
}
.page-title-section h2 {
	margin: 0 0 20px;
	font-size: 32px;
	font-weight: 500;
	color: #fff;
}
.page-title-section .breadcrumb {
	padding: 0;
	margin: 0;
	background: none;
	text-align: center;
}
.page-title-section .breadcrumb li {
	font-size: 14px;
	margin: 0 15px;
	position: relative;
	color: #eee;
}
.page-title-section .breadcrumb li:first-child {
	margin-left: 0;
}
.page-title-section .breadcrumb li:last-child {
	margin-right: 0;
}
.page-title-section .breadcrumb li:not(:first-child):after {
	width: 1px;
	height: 14px;
	background: #fff;
	left: -15px;
	content: "";
	float: left;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	opacity: 0.3;
}
.page-title-section .breadcrumb a {
	text-decoration: none;
	color: #fff;
}

@media(max-width: 991px) {
.page-title-section {
	padding: 110px 0 30px;
}
}
/*---------------------------------

* 07. Header

-----------------------------------*/

.header-nav {
	padding: 10px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.2s ease;
}
.header-nav .navbar-toggler span {
	background: #111;
}
.header-nav .navbar-brand {
	color: #fff;
	font-weight: 400;
	position: relative;
	font-size: 24px;
	margin-right: 50px;
}
.header-nav .navbar-brand img {
}
.header-nav .subscribe-box .form-control {
	background: none;
	border: 1px solid #495057 !important;
	color: #FFF;
}
.header-nav.fixed-header .subscribe-box .form-control {
	border: 1px solid #eee !important;
	color: #111;
}
.header-nav .navbar-nav > li {
	margin: 0 0 0 20px;
}
.header-nav .navbar-nav .dropdown-item {
	color: #323232;
	font-size: 14px;
}
.header-nav .navbar-nav .dropdown-item:active {
	background: #f8f9fa;
}
.header-nav .navbar-nav .nav-link {
	position: relative;
	padding: 0;
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
	color: #fff;
	line-height: 32px;
}
.header-nav .navbar-nav .nav-link:before, .page-title-section .breadcrumb a:before {
  content: '';
  position: absolute;
  z-index: 10;
  width: 0;
  left: 50%;
  bottom: 0;
  margin: auto;
  height: 1px;
  background: #fff;
  -webkit-transition: ease all 0.2s;
  -moz-transition: ease all 0.2s;
  -o-transition: ease all 0.2s;
  transition: ease all 0.2s;
}
.header-nav .navbar-nav .nav-link:hover:before, .page-title-section .breadcrumb a:hover:before {
  width: 45%;
  opacity: 0.5;
  left:27.5%;
}
.header-nav .navbar-nav .nav-link.active:before, .page-title-section .breadcrumb a.active:before {
  opacity: 1; 
  width: 75%;
  left:12.5%;
}
.header-nav .navbar-nav .nav-link-btn:before {
	display: none;
}
.header-nav .navbar-nav .nav-link.nav-link-btn {
	padding: 0 20px;
	color: #111;
	border-radius: 4px;
	background: #fff;
}
/*Navbar Toogle*/

.navbar-toggler {
	border: none;
	padding: 10px 6px;
	outline: none !important;
}
.navbar-toggler span {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
	background: #fff;
}
.navbar-toggler span + span {
	margin-top: 4px;
	width: 18px;
}
.navbar-toggler span + span + span {
	width: 10px;
}
/**/





.header-nav.fixed-header {
	top: 0;
	margin-top: 0;
	background: #fff;
	box-shadow: 0px 1px 15px -3px rgba(0, 0, 0, 0.09);
	border: transparent;
}
.header-nav.fixed-header .navbar-nav .nav-link {
	color: #111
}
.header-nav.fixed-header .navbar-nav .nav-link.nav-link-btn {
	color: #fff;
}
.header-nav.fixed-header .navbar-brand {
	color: #111;
}
.header-nav.fixed-header .navbar-nav .nav-link:hover:before,  .header-nav.fixed-header .navbar-nav .nav-link.active:before {
	background: #111
}
.header-nav .logo-w {
	display: block;
	height: 40px;
	margin-right: 10px;
	float: left;
}
.header-nav .logo-b {
	display: none;
	height: 40px;
	margin-right: 10px;
	float: left;
}
.header-nav.fixed-header .logo-w {
	display: none;
}
.header-nav.fixed-header .logo-b {
	display: block;
}

@media (max-width: 991px) {
.header-nav {
	top: 0;
	padding: 10px 15px;
}
.header-nav.fixed-header {
	padding: 10px 15px;
}
.navbar-nav {
	padding-top: 5px;
}
.header-nav .navbar-nav > li {
	margin: 5px 0;
}
.header-nav .navbar-nav .nav-link {
	padding: 0;
}
.header-nav .navbar-nav .nav-link:before {
	bottom: 3px;
}
.header-nav .navbar-nav .nav-link.nav-link-btn {
	margin-top: 10px;
}
}
/*---------------------------------

* 08. Home Banner

-----------------------------------*/

.full-screen {
	min-height: 100vh;
}
.home-banner {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.home-banner:after {
	content: "";
	height: 120%;
	position: absolute;
	bottom: 50px;
	left: -50%;
	right: -50%;
	margin: auto;
	z-index: -1;
	border-radius: 50%;
	/*background:#0a1992; */

	background-image: linear-gradient(0deg, #1a3466, #222);
}
.home-banner .particles-js-canvas-el {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.5;
	height: 100%;
	width: 100%;
}
.home-banner .home-text-center {
	position: relative;
	z-index: 1;
}
.home-banner h1 {
	font-size: 55px;
	color: #fff;
	margin: 0 0 25px;
	font-weight: 400;
}
.home-banner h2, .home-banner h3 {
	color: #fff;
}
.home-banner b {
	font-weight: 700;
}
.home-banner p {
	width: 600px;
	max-width: 100%;
	font-weight: 300;
	font-size: 20px;
	padding: 0 0 10px;
	color: rgba(255, 255, 255, 0.97);
	margin: 0;
	opacity: 0.8;
	display: inline-block;
}
.home-banner .m-btn {
	min-width: 140px;
	margin-right: 10px;
	text-align: center;
}

@media (max-width: 767px) {
.home-banner h1 {
	font-size: 25px;
	margin: 0 0 20px;
}
.home-banner p {
	font-size: 14px;
	padding: 0 0 30px;
}
}
/*-----------------------------------------

*  09. Feature Box

-----------------------------------------*/

.feature-box {
	text-align: center;
	background: rgba( 0,59,194,0.80);
	padding: 30px 25px;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition: ease all 0.3s;
	-moz-transition: ease all 0.3s;
	transition: ease all 0.3s;
	position: relative;
	border-radius: 8px;/*border:1px solid #285fdd;*/

}
.feature-box.active,  .feature-box:hover {
	box-shadow: 0 10px 55px 5px rgba(137,173,255,.35);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}
.feature-box .icon {
	display: inline-block;
	vertical-align: top;
	font-size: 60px;
	line-height: 60px;
	height: 66px;
}
.feature-box h3 {
	font-size: 20px;
	font-weight: 600;
	margin: 30px 0 10px;
}
.feature-box p {
	margin: 0;
	font-size: 15px;
}
.feature-box-01 {
	text-align: center;
	padding: 20px;
	background: #fff;
	border: 1px solid #eee;
	border-radius: 10px;
}
.feature-box-01 .icon {
	display: inline-block;
	vertical-align: top;
	width: 80px;
	height: 80px;
	margin-bottom: 25px;
	font-size: 30px;
	line-height: 80px;
	border-radius: 50%;
	color: #fff;
}
.feature-box-01 h4 {
	font-weight: 700;
	margin: 0 0 10px;
	font-size: 16px;
}
.feature-box-01 h4 a {
	text-decoration: none !important;
}
.feature-box-01 p {
	margin: 0;
}
.feature-box-02 h3 {
	font-size: 24px;
	font-weight: 700;
	line-height: normal;
}
.feature-box-02 p {
	width: 450px;
	max-width: 100%;
}
.feature-box-02 .icon {
	text-align: center;
	display: inline-block;
	vertical-align: top;
	border-radius: 5px;
	font-size: 20px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	color: #111;
	border: 1px solid #eee;
	margin-bottom: 25px;
	background: #fff;
}
.feature-box-02 .fb4-list {
	list-style: none;
}
.feature-box-02 .fb4-list li:not(:last-child) {
	margin-bottom: 15px;
}
.feature-box-02 .fb4-list li .fb4-icon {
	font-size: 18px;
	margin-bottom: 5px;
}
.feature-box-02 .fb4-list li .fb4-icon i {
	font-size: 25px;
	vertical-align: middle;
	display: inline-block;
	margin-right: 10px;
}
.feature-box-02 .fb4-list li p {
	padding-left: 40px;
}
.feature-box-02 .fb4-list-type {
	list-style: none;
}
.feature-box-02 .fb4-list-type li:not(:last-child) {
	margin-bottom: 10px;
}
.feature-box-02 .fb4-list-type li {
	font-size: 15px;
	position: relative;
	padding-left: 29px;
}
.feature-box-02 .fb4-list-type li i {
	position: absolute;
	top: 5px;
	left: 0;
	border-radius: 50%;
	background: #fff;
	font-size: 10px;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	border: 1px solid #ddd;
	color: #111;
}
.feature-box-03 {
	border: 1px solid #eee;
	padding: 20px;
	position: relative;
	width: 100%;
	display: inline-block;
	vertical-align: top;
	background: #fff;
	border-radius: 10px;
}
.feature-box-03 .icon {
	display: inline-block;
	vertical-align: top;
	width: 50px;
	height: 50px;
	font-size: 18px;
	line-height: 50px;
	border-radius: 50%;
	float: left;
	text-align: center;
	color: #fff;
}
.feature-box-03 .feature-content {
	float: left;
	width: calc(100% - 50px);
	padding-left: 15px;
}
.feature-box-03 h4 {
	margin: 5px 0 0;
	font-size: 16px;
	font-weight: 700;
}
.feature-box-03 h4 a {
	text-decoration: none;
}
.feature-box-03 label {
	margin: 0;
	font-size: 13px;
	line-height: normal;
}
.feature-box-04 {
	border: 1px solid #eee;
	padding: 20px;
	position: relative;
	width: 100%;
	display: inline-block;
	vertical-align: top;
	border-radius: 10px;
	background: #fff;
}
.feature-box-04 .icon {
	display: inline-block;
	vertical-align: top;
	font-size: 40px;
	width: 100%;
}
.feature-box-04 .feature-content {
	float: left;
	width: 100%;
}
.feature-box-04 h4 {
	margin: 5px 0 10px;
	font-size: 17px;
	font-weight: 500;
	color: #111;
}
.feature-box-04 h4 a {
	text-decoration: none;
}
.feature-box-04 p {
	margin: 0;
}
/*-----------------------------------------

*  10. Tabs

-----------------------------------------*/

.tab-style-1 .nav {
	border-radius: 5px;
	border: 1px solid #eee;
	background: #fff;
	overflow: hidden;
}
.tab-style-1 .nav > li > a {
	padding: 20px 28px;
	font-weight: 600;
	display: inline-block;
	color: #111;
	font-size: 17px;
	position: relative;
	z-index: 1;
	width: 100%;
}
.tab-style-1 .nav > li > a.active {
	color: #fff !important;
}
.tab-style-1 .nav > li > a.active:after {
	width: 100%;
	height: 100%;
	position: absolute;
	content: "";
	z-index: -1;
	left: 0;
	top: 0;
}
.tab-style-1 .tab-pane {
	padding: 70px 0 0;
}
.tab-title {
	margin-bottom: 30px;
}
.tab-title h2 {
	font-size: 24px;
	font-weight: 700;
	margin: 0 0 15px;
}
.tab-title p {
	font-size: 16px;
	margin: 0;
}

@media(max-width: 991px) {
.tab-title {
	margin-bottom: 20px;
}
.tab-style-1 .tab-pane {
	padding: 40px 0 0
}
}

@media(max-width: 767px) {
.tab-style-1 .nav > li > a {
	padding: 12px;
	font-size: 13px;
}
}
/*-----------------------------------------

*  11. Testimonial

-----------------------------------------*/

.testimonial-col-02 {
	border: 1px solid #eee;
	text-align: center;
	margin: 0 10px;
	position: relative;
	background: #fff;
	border-radius: 10px;
	cursor: pointer;
	-webkit-box-shadow: 10px 20px 60px 0 rgba(0,0,0,0.06);
	box-shadow: 10px 20px 60px 0 rgba(0,0,0,0.06);
	height: 100%;
}
.testimonial-col-02 a {
	text-decoration: none;
}
.testimonial-col-02 i {
	position: absolute;
	left: 0;
	right: 0;
	color: #111;
	background: #fff;
	border: 1px solid #ddd;
	display: inline-block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	border-radius: 50%;
	margin: auto;
	top: -17px;
}
.testimonial-col-02 .say {
	position: relative;
	padding: 10px 20px 40px;
}
.testimonial-col-02 .say p {
	font-size: 14px;
	margin: 0;
	text-align: left;
}
.testimonial-col-02 .user {
	background: none;
	border-top: 1px solid #eee;
	margin-top: 45px;
}
.testimonial-col-02 .img {
	width: 70px;
	height: 70px;
	display: inline-block;
	vertical-align: top;
	border-radius: 50%;
	overflow: hidden;
	border: 5px solid #fff;
	box-shadow: 0 10px 20px rgba(3,27,78,.1);
	margin-top: -40px;
}
.testimonial-col-02 .name {
	padding: 40px 20px 10px;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
}
.testimonial-col-02 .name h3 {
	font-size: 16px;
	font-weight: 700;
}
.testimonial-col-02 .name label {
	opacity: 0.5;
	margin: 0;
	display: block;
	font-size: 12px;
}
.Shared-Card .testimonial-col-02 {
	position: relative;
}
.Shared-Card a {
	display: block;
	color: #FFF;
	text-decoration: none;
}
.Shared-Card a h3 {
	color: #FFF;
}
.Shared-Card a p {
	color: #FFF;
	opacity: 0.8;
}
.Shared-Card .Shared-Card-background {
	background-image: linear-gradient(0deg, #5e21d9, #12a5e2);
}
.Shared-Card .Shared-Card-background-cyan {
	background-image: linear-gradient(0deg, #4064d8, #4ad8dd);
}
.Shared-Card .Shared-Card-background-blue {
	background-image: linear-gradient(0deg, #5e21d9, #12a5e2);
}
.Shared-Card .Shared-Card-background-blue-green {
	background-image: linear-gradient(0deg, #2f86d7, #1cf5ba);
}
.Shared-Card .Shared-Card-background-purple {
	background-image: linear-gradient(0deg, #5a40d8, #d84add);
}
.Shared-Card .Shared-Card-background-red {
	background-image: linear-gradient(0deg, #b71866, #eb3434);
}
.Shared-Card .Shared-Card-background-orange {
	background-image: linear-gradient(0deg, #d33838, #f29926);
}
.Shared-Card .Shared-Card-background-yellow {
	background-image: linear-gradient(0deg, #e85b06, #e5e72a);
}
.Shared-Card .Shared-Card-background-green {
	background-image: linear-gradient(0deg, #0da382, #67e44e);
}
.Shared-Card .Shared-Card-background-black {
	background-image: linear-gradient(0deg, #000, #262626);
}
.Shared-Card .Shared-Card-background-dark {
	background-image: linear-gradient(0deg, #222, #45454d);
}
.Shared-Card .Shared-Card-background-mid {
	background-image: linear-gradient(0deg, #3b3e4c, #666678);
}
.Shared-Card .Shared-Card-background-light {
	background-image: linear-gradient(0deg, #89899b, #b5b5c4);
}
/*-----------------------------------------

*  12. About us Section

-----------------------------------------*/

.about-title h2 {
	color: #111;
	font-size: 22px;
	font-weight: 400;
	line-height: normal;
}
/*-----------------------------------------

*  13. Brands

-----------------------------------------*/

.brand-item {
	opacity: 0.6;
	border: 1px solid #eee;
}
.brand-item:hover {
	opacity: 1;
}
/*-----------------------------------------

*  14. counter section

-----------------------------------------*/



/*-----------------------------------------

*  15. Our Team

-----------------------------------------*/

.our-team {
	text-align: center;
	padding: 0;
	position: relative;
	border: 1px solid #eee;
	margin-top: 0;
	transition: ease all 0.3s;
	-webkit-transition: ease all 0.3s;
}
.our-team:hover {
	margin-top: -10px;
	box-shadow: 0 10px 55px 5px rgba(137,173,255,.35);
}
.our-team .img:after {
	display: inline-block;
	content: "";
	padding-bottom: 130%;
}
.our-team .img {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
	margin: 0;
	border: 11px solid #fff;
	padding: 10px;
}
.our-team .info {
	position: absolute;
	bottom: -30px;
	z-index: 1;
	background: #fff;
	left: 30px;
	right: 30px;
	padding: 15px;
	border: 1px solid #eee;
}
.our-team h6 {
	font-weight: 700;
	font-size: 16px;
	margin: 0 0 5px;
}
.our-team label {
	margin: 0;
	font-size: 13px;
}

@media(max-width: 991px) {
.our-team .info {
	bottom: 20px;
}
}
/*-----------------------------------------

*  16. Price Table

-----------------------------------------*/

.price-table {
	border: 1px solid #eee;
	background: #fff;
	position: relative;
	border-radius: 5px;
}
.price-table .pt-head {
	position: absolute;
	top: 10px;
	text-align: right;
	left: -10px;
	width: 100%;
}
.price-table .pt-head h2 {
	font-size: 14px;
	box-shadow: 0 2px 4px rgba(3,27,78,.06);
	border: 1px solid #e5e8ed;
	display: inline-block;
	padding: 8px 30px;
	margin: 0;
	background: #fff;
	border-radius: 5px;
}
.price-table .pt-price {
	padding: 40px 20px 20px;
	border-radius: 5px 5px 0 0;
	background: #fff;
	border-bottom: 1px solid #eee;
}
.price-table .pt-price p {
	width: 100%;
	margin: 0;
	font-size: 42px;
	font-weight: 700;
	line-height: 50px;
	color: #111;
}
.price-table .pt-price label {
	color: #111;
	margin: 0;
	font-size: 13px;
	letter-spacing: 0.5px;
}
.price-table .pt-body {
	padding: 20px;
}
.price-table .pt-body ul {
	margin: 0;
	padding: 0;
}
.price-table .pt-body li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
	padding: 8px 0;
	width: 100%;
	color: #111;
	font-weight: 600;
}
.price-table .pt-body li.pt-light {
	opacity: 0.6;
}
.price-table .pt-footer {
	padding: 30px 20px 30px;
	border-top: 1px solid #eee;
}
/*-----------------------------------------

*  17. Blog

-----------------------------------------*/

.blog-item {
	overflow: hidden;
	position: relative;
}
.blog-item .blog-content {
	padding: 20px 0 0;
}
.blog-item .cat {
	position: absolute;
	top: 15px;
	left: 15px;
}
.blog-item .cat label {
	display: inline-block;
	vertical-align: top;
	margin: 0;
	padding: 3px 15px;
	line-height: 23px;
	font-size: 13px;
	color: #fff;
}
.blog-item h4 {
	font-size: 18px;
	margin-bottom: 10px;
	line-height: 1.6;
	font-weight: 700;
}
.blog-item h4 a {
	color: #111;
	text-decoration: none !important;
}
.blog-item .more {
	margin-top: 30px;
}
/*---------------------------------

* 19. Footer

-----------------------------------*/

.subscribe-box {
	width: 400px;
	max-width: 100%;
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.subscribe-box .form-control {
	height: 44px;
	border-radius: 30px;
	box-shadow: none;
	outline: none;
	padding: 3px 45px 3px 15px;
	font-size: 14px;
	border: none;
}
.subscribe-box button {
	height: 38px;
	color: #fff;
	border-radius: 30px;
	position: absolute;
	top: 3px;
	right: 3px;
	padding: 0;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: 600;
	width: 38px;
}
.footer {
	background: #343351;
}
.footer-section {
	padding-top: 60px;
}
.footer-section h4 {
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	position: relative;
	padding: 0 0 20px;
	margin: 0;
}
.footer-section b {
	font-weight: 700;
}
.footer-section .social-icons {
	margin: 20px 0 0 0;
	padding: 0;
}
.footer-section .social-icons li {
	display: inline-block;
	vertical-align: top;
	margin-right: 8px;
}
.footer-section .social-icons li a {
	display: block;
	padding: 0;
	color: #fff;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	background: rgba(255, 255, 255, 0.05);
	-webkit-transition: ease all 0.3s;
	-moz-transition: ease all 0.3s;
	-o-transition: ease all 0.3s;
	transition: ease all 0.3s;
	border-radius: 5px;
}
.footer-section .social-icons li a:hover {
	background: rgba(0,0,0,0.8);
	color: #fff;
}
.footer-section .fot-link {
	margin: 0;
	padding: 0;
}
.footer-section .fot-link li {
	width: 100%;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 5px;
	font-size: 12px;
}
.footer-section .fot-link a {
	color: rgba(255, 255, 255, 0.47);
	font-size: 15px;
	position: relative;
	text-decoration: none;
	font-weight: 500;
}
.footer-section .fot-link a:hover {
	color: #fff;
}
.footer-section .fot-link a:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 1px;
	background: rgba(255,255,255,0.3);
	-webkit-transition: ease all 0.3s;
	-moz-transition: ease all 0.3s;
	-o-transition: ease all 0.3s;
	transition: ease all 0.3s;
}
.footer-section .fot-link a:hover:after {
	width: 100%;
}
.footer-section .footer-text {
	width: 310px;
	max-width: 100%;
}
.footer-section p {
	margin: 0;
	color: rgba(255, 255, 255, 0.47);
	font-size: 15px;
	font-weight: 500;
}
.footer-copy {
	margin-top: 40px;
	border-top: 1px solid rgba(255, 255, 255, 0.07);
	padding: 15px 0;
	text-align: center;
}
.footer-copy p {
	margin: 0;
	font-size: 14px;
	color: rgba(255, 255, 255, 0.47);
	font-weight: 500;
}

@media (max-width: 767px) {
.footer-section {
	padding-top: 30px;
}
.footer-section h4 {
	margin: 0 0 20px;
}
.footer-copy {
	margin-top: 20px;
}
}
/*-----------------------------------------

* 20 Contact Us

-----------------------------------------*/



.form-group {
	position: relative;
	width: 100%;
	margin-bottom: 20px;
}
.form-group .form-control {
	outline: none;
	box-shadow: none;
	height: 45px;
	width: 100%;
	font-size: 14px;
	color: #000;
	border: 1px solid #e5e7f2;
	background: #f7f9fb;
}
.form-group textarea.form-control {
	height: 100px;
}
.form-group select {
	border: none;
	outline: none;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	padding-left: 0;
	padding-right: 0;
	border-bottom: 1px solid #ddd;
	border-radius: 0;
	width: 100%;
}
.form-group .input-focus-effect {
	width: 0 !important;
	position: absolute;
	bottom: 0;
	left: 0;
	-webkit-transition: ease all 0.3s;
	-o-transition: ease all 0.3s;
	transition: ease all 0.3s;
	height: 2px;
	background: #26a69a;
}
.form-group textarea:focus:not([readonly]) + span.input-focus-effect,  .form-group input:focus:not([readonly]) + span.input-focus-effect,  .form-group select:focus:not([readonly]) + span.input-focus-effect {
	width: 100% !important;
}
.contact-form {
	border: 1px solid #eee;
	padding: 20px;
	background: #fff;
}
.contact-form h2 {
	margin: 0;
	padding: 0 0 20px;
	font-size: 14px;
	text-transform: uppercase;
	color: #111;
	font-weight: 600;
}
.contact-form .send .m-btn {
	width: 100%;
}
.contact-map {
	height: 100%;
	border: 1px solid #eee;
	padding: 15px;
	background: #fff;
}
/*-----------------------------------------

*  Background Properties

-----------------------------------------*/

.bg-no-repeat {
	background-repeat: no-repeat;
}
.bg-repeat-x {
	background-repeat: repeat-x;
}
.bg-repeat-y {
	background-repeat: repeat-y;
}
.bg-cover {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-ms-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.bg-center-center {
	background-position: center center;
}
.bg-center-right {
	background-position: center right;
}
.bg-center-left {
	background-position: center left;
}
.bg-fixed {
	background-attachment: fixed;
}
/*==============================

  Margins

================================*/



/*Margin All*/

.m-auto-all {
	margin: auto;
}
.m-0px {
	margin: 0;
}
.m-5px {
	margin: 5px
}
.m-10px {
	margin: 10px
}
.m-15px {
	margin: 15px
}
.m-20px {
	margin: 20px
}
.m-25px {
	margin: 25px
}
.m-30px {
	margin: 30px
}
.m-35px {
	margin: 35px
}
.m-40px {
	margin: 40px
}
.m-45px {
	margin: 45px
}
.m-50px {
	margin: 50px
}
.m-55px {
	margin: 55px
}
.m-60px {
	margin: 60px
}
.m-65px {
	margin: 65px
}
.m-70px {
	margin: 70px
}
.m-75px {
	margin: 75px
}
.m-80px {
	margin: 80px
}
.m-85px {
	margin: 85px
}
.m-90px {
	margin: 90px
}
.m-95px {
	margin: 95px
}
.m-100px {
	margin: 100px
}
/*Margin top buttom*/

.m-0px-tb {
	margin-top: 0px;
	margin-bottom: 0px;
}
.m-5px-tb {
	margin-top: 5px;
	margin-bottom: 5px;
}
.m-10px-tb {
	margin-top: 10px;
	margin-bottom: 10px;
}
.m-15px-tb {
	margin-top: 15px;
	margin-bottom: 15px;
}
.m-20px-tb {
	margin-top: 20px;
	margin-bottom: 20px;
}
.m-25px-tb {
	margin-top: 25px;
	margin-bottom: 25px;
}
.m-30px-tb {
	margin-top: 30px;
	margin-bottom: 30px;
}
.m-35px-tb {
	margin-top: 35px;
	margin-bottom: 35px;
}
.m-40px-tb {
	margin-top: 40px;
	margin-bottom: 40px;
}
.m-45px-tb {
	margin-top: 45px;
	margin-bottom: 45px;
}
.m-50px-tb {
	margin-top: 50px;
	margin-bottom: 50px;
}
.m-55px-tb {
	margin-top: 55px;
	margin-bottom: 55px;
}
.m-60px-tb {
	margin-top: 60px;
	margin-bottom: 60px;
}
.m-65px-tb {
	margin-top: 65px;
	margin-bottom: 65px;
}
.m-70px-tb {
	margin-top: 70px;
	margin-bottom: 70px;
}
.m-75px-tb {
	margin-top: 75px;
	margin-bottom: 75px;
}
.m-80px-tb {
	margin-top: 80px;
	margin-bottom: 80px;
}
.m-85px-tb {
	margin-top: 85px;
	margin-bottom: 85px;
}
.m-90px-tb {
	margin-top: 90px;
	margin-bottom: 90px;
}
.m-95px-tb {
	margin-top: 95px;
	margin-bottom: 95px;
}
.m-100px-tb {
	margin-top: 100px;
	margin-bottom: 100px;
}
/*Margin left right*/

.m-0px-lr {
	margin-left: 0px;
	margin-right: 0px
}
.m-5px-lr {
	margin-left: 5px;
	margin-right: 5px
}
.m-10px-lr {
	margin-left: 10px;
	margin-right: 10px
}
.m-15px-lr {
	margin-left: 15px;
	margin-right: 15px
}
.m-20px-lr {
	margin-left: 20px;
	margin-right: 20px
}
.m-25px-lr {
	margin-left: 25px;
	margin-right: 25px
}
.m-30px-lr {
	margin-left: 30px;
	margin-right: 30px
}
.m-35px-lr {
	margin-left: 35px;
	margin-right: 35px
}
.m-40px-lr {
	margin-left: 40px;
	margin-right: 40px
}
.m-45px-lr {
	margin-left: 45px;
	margin-right: 45px
}
.m-50px-lr {
	margin-left: 50px;
	margin-right: 50px
}
.m-55px-lr {
	margin-left: 55px;
	margin-right: 55px
}
.m-60px-lr {
	margin-left: 60px;
	margin-right: 60px
}
.m-65px-lr {
	margin-left: 65px;
	margin-right: 65px
}
.m-70px-lr {
	margin-left: 70px;
	margin-right: 70px
}
.m-75px-lr {
	margin-left: 75px;
	margin-right: 75px
}
.m-80px-lr {
	margin-left: 80px;
	margin-right: 80px
}
.m-85px-lr {
	margin-left: 85px;
	margin-right: 85px
}
.m-90px-lr {
	margin-left: 90px;
	margin-right: 90px
}
.m-95px-lr {
	margin-left: 95px;
	margin-right: 95px
}
.m-100px-lr {
	margin-left: 100px;
	margin-right: 100px
}
/*Margin top*/

.m-0px-t {
	margin-top: 0px
}
.m-5px-t {
	margin-top: 5px
}
.m-10px-t {
	margin-top: 10px
}
.m-15px-t {
	margin-top: 15px
}
.m-20px-t {
	margin-top: 20px
}
.m-25px-t {
	margin-top: 25px
}
.m-30px-t {
	margin-top: 30px
}
.m-35px-t {
	margin-top: 35px
}
.m-40px-t {
	margin-top: 40px
}
.m-45px-t {
	margin-top: 45px
}
.m-50px-t {
	margin-top: 50px
}
.m-55px-t {
	margin-top: 55px
}
.m-60px-t {
	margin-top: 60px
}
.m-65px-t {
	margin-top: 65px
}
.m-70px-t {
	margin-top: 70px
}
.m-75px-t {
	margin-top: 75px
}
.m-80px-t {
	margin-top: 80px
}
.m-85px-t {
	margin-top: 85px
}
.m-90px-t {
	margin-top: 90px
}
.m-95px-t {
	margin-top: 95px
}
.m-100px-t {
	margin-top: 100px
}
/*Margin Bottom*/

.m-0px-b {
	margin-bottom: 0px
}
.m-5px-b {
	margin-bottom: 5px
}
.m-10px-b {
	margin-bottom: 10px
}
.m-15px-b {
	margin-bottom: 15px
}
.m-20px-b {
	margin-bottom: 20px
}
.m-25px-b {
	margin-bottom: 25px
}
.m-30px-b {
	margin-bottom: 30px
}
.m-35px-b {
	margin-bottom: 35px
}
.m-40px-b {
	margin-bottom: 40px
}
.m-45px-b {
	margin-bottom: 45px
}
.m-50px-b {
	margin-bottom: 50px
}
.m-55px-b {
	margin-bottom: 55px
}
.m-60px-b {
	margin-bottom: 60px
}
.m-65px-b {
	margin-bottom: 65px
}
.m-70px-b {
	margin-bottom: 70px
}
.m-75px-b {
	margin-bottom: 75px
}
.m-80px-b {
	margin-bottom: 80px
}
.m-85px-b {
	margin-bottom: 85px
}
.m-90px-b {
	margin-bottom: 90px
}
.m-95px-b {
	margin-bottom: 95px
}
.m-100px-b {
	margin-bottom: 100px
}
/*Margin Left*/

.m-0px-l {
	margin-left: 0px
}
.m-5px-l {
	margin-left: 5px
}
.m-10px-l {
	margin-left: 10px
}
.m-15px-l {
	margin-left: 15px
}
.m-20px-l {
	margin-left: 20px
}
.m-25px-l {
	margin-left: 25px
}
.m-30px-l {
	margin-left: 30px
}
.m-35px-l {
	margin-left: 35px
}
.m-40px-l {
	margin-left: 40px
}
.m-45px-l {
	margin-left: 45px
}
.m-50px-l {
	margin-left: 50px
}
.m-55px-l {
	margin-left: 55px
}
.m-60px-l {
	margin-left: 60px
}
.m-65px-l {
	margin-left: 65px
}
.m-70px-l {
	margin-left: 70px
}
.m-75px-l {
	margin-left: 75px
}
.m-80px-l {
	margin-left: 80px
}
.m-85px-l {
	margin-left: 85px
}
.m-90px-l {
	margin-left: 90px
}
.m-95px-l {
	margin-left: 95px
}
.m-100px-l {
	margin-left: 100px
}
/*Margin right*/

.m-0px-r {
	margin-right: 0px
}
.m-5px-r {
	margin-right: 5px
}
.m-10px-r {
	margin-right: 10px
}
.m-15px-r {
	margin-right: 15px
}
.m-20px-r {
	margin-right: 20px
}
.m-25px-r {
	margin-right: 25px
}
.m-30px-r {
	margin-right: 30px
}
.m-35px-r {
	margin-right: 35px
}
.m-40px-r {
	margin-right: 40px
}
.m-45px-r {
	margin-right: 45px
}
.m-50px-r {
	margin-right: 50px
}
.m-55px-r {
	margin-right: 55px
}
.m-60px-r {
	margin-right: 60px
}
.m-65px-r {
	margin-right: 65px
}
.m-70px-r {
	margin-right: 70px
}
.m-75px-r {
	margin-right: 75px
}
.m-80px-r {
	margin-right: 80px
}
.m-85px-r {
	margin-right: 85px
}
.m-90px-r {
	margin-right: 90px
}
.m-95px-r {
	margin-right: 95px
}
.m-100px-r {
	margin-right: 100px
}

@media (max-width: 1200px) {
/*Margin All*/

.lg-m-0px {
	margin: 0;
}
.lg-m-5px {
	margin: 5px
}
.lg-m-10px {
	margin: 10px
}
.lg-m-15px {
	margin: 15px
}
.lg-m-20px {
	margin: 20px
}
.lg-m-25px {
	margin: 25px
}
.lg-m-30px {
	margin: 30px
}
.lg-m-35px {
	margin: 35px
}
.lg-m-40px {
	margin: 40px
}
.lg-m-45px {
	margin: 45px
}
.lg-m-50px {
	margin: 50px
}
.lg-m-55px {
	margin: 55px
}
.lg-m-60px {
	margin: 60px
}
.lg-m-65px {
	margin: 65px
}
.lg-m-70px {
	margin: 70px
}
.lg-m-75px {
	margin: 75px
}
.lg-m-80px {
	margin: 80px
}
.lg-m-85px {
	margin: 85px
}
.lg-m-90px {
	margin: 90px
}
.lg-m-95px {
	margin: 95px
}
.lg-m-100px {
	margin: 100px
}
/*Margin top buttom*/

.lg-m-0px-tb {
	margin-top: 0px;
	margin-bottom: 0px;
}
.lg-m-5px-tb {
	margin-top: 5px;
	margin-bottom: 5px;
}
.lg-m-10px-tb {
	margin-top: 10px;
	margin-bottom: 10px;
}
.lg-m-15px-tb {
	margin-top: 15px;
	margin-bottom: 15px;
}
.lg-m-20px-tb {
	margin-top: 20px;
	margin-bottom: 20px;
}
.lg-m-25px-tb {
	margin-top: 25px;
	margin-bottom: 25px;
}
.lg-m-30px-tb {
	margin-top: 30px;
	margin-bottom: 30px;
}
.lg-m-35px-tb {
	margin-top: 35px;
	margin-bottom: 35px;
}
.lg-m-40px-tb {
	margin-top: 40px;
	margin-bottom: 40px;
}
.lg-m-45px-tb {
	margin-top: 45px;
	margin-bottom: 45px;
}
.lg-m-50px-tb {
	margin-top: 50px;
	margin-bottom: 50px;
}
.lg-m-55px-tb {
	margin-top: 55px;
	margin-bottom: 55px;
}
.lg-m-60px-tb {
	margin-top: 60px;
	margin-bottom: 60px;
}
.lg-m-65px-tb {
	margin-top: 65px;
	margin-bottom: 65px;
}
.lg-m-70px-tb {
	margin-top: 70px;
	margin-bottom: 70px;
}
.lg-m-75px-tb {
	margin-top: 75px;
	margin-bottom: 75px;
}
.lg-m-80px-tb {
	margin-top: 80px;
	margin-bottom: 80px;
}
.lg-m-85px-tb {
	margin-top: 85px;
	margin-bottom: 85px;
}
.lg-m-90px-tb {
	margin-top: 90px;
	margin-bottom: 90px;
}
.lg-m-95px-tb {
	margin-top: 95px;
	margin-bottom: 95px;
}
.lg-m-100px-tb {
	margin-top: 100px;
	margin-bottom: 100px;
}
/*Margin left right*/

.lg-m-0px-lr {
	margin-left: 0px;
	margin-right: 0px
}
.lg-m-5px-lr {
	margin-left: 5px;
	margin-right: 5px
}
.lg-m-10px-lr {
	margin-left: 10px;
	margin-right: 10px
}
.lg-m-15px-lr {
	margin-left: 15px;
	margin-right: 15px
}
.lg-m-20px-lr {
	margin-left: 20px;
	margin-right: 20px
}
.lg-m-25px-lr {
	margin-left: 25px;
	margin-right: 25px
}
.lg-m-30px-lr {
	margin-left: 30px;
	margin-right: 30px
}
.lg-m-35px-lr {
	margin-left: 35px;
	margin-right: 35px
}
.lg-m-40px-lr {
	margin-left: 40px;
	margin-right: 40px
}
.lg-m-45px-lr {
	margin-left: 45px;
	margin-right: 45px
}
.lg-m-50px-lr {
	margin-left: 50px;
	margin-right: 50px
}
.lg-m-55px-lr {
	margin-left: 55px;
	margin-right: 55px
}
.lg-m-60px-lr {
	margin-left: 60px;
	margin-right: 60px
}
.lg-m-65px-lr {
	margin-left: 65px;
	margin-right: 65px
}
.lg-m-70px-lr {
	margin-left: 70px;
	margin-right: 70px
}
.lg-m-75px-lr {
	margin-left: 75px;
	margin-right: 75px
}
.lg-m-80px-lr {
	margin-left: 80px;
	margin-right: 80px
}
.lg-m-85px-lr {
	margin-left: 85px;
	margin-right: 85px
}
.lg-m-90px-lr {
	margin-left: 90px;
	margin-right: 90px
}
.lg-m-95px-lr {
	margin-left: 95px;
	margin-right: 95px
}
.lg-m-100px-lr {
	margin-left: 100px;
	margin-right: 100px
}
/*Margin top*/

.lg-m-0px-t {
	margin-top: 0px
}
.lg-m-5px-t {
	margin-top: 5px
}
.lg-m-10px-t {
	margin-top: 10px
}
.lg-m-15px-t {
	margin-top: 15px
}
.lg-m-20px-t {
	margin-top: 20px
}
.lg-m-25px-t {
	margin-top: 25px
}
.lg-m-30px-t {
	margin-top: 30px
}
.lg-m-35px-t {
	margin-top: 35px
}
.lg-m-40px-t {
	margin-top: 40px
}
.lg-m-45px-t {
	margin-top: 45px
}
.lg-m-50px-t {
	margin-top: 50px
}
.lg-m-55px-t {
	margin-top: 55px
}
.lg-m-60px-t {
	margin-top: 60px
}
.lg-m-65px-t {
	margin-top: 65px
}
.lg-m-70px-t {
	margin-top: 70px
}
.lg-m-75px-t {
	margin-top: 75px
}
.lg-m-80px-t {
	margin-top: 80px
}
.lg-m-85px-t {
	margin-top: 85px
}
.lg-m-90px-t {
	margin-top: 90px
}
.lg-m-95px-t {
	margin-top: 95px
}
.lg-m-100px-t {
	margin-top: 100px
}
/*Margin Bottom*/

.lg-m-0px-b {
	margin-bottom: 0px
}
.lg-m-5px-b {
	margin-bottom: 5px
}
.lg-m-10px-b {
	margin-bottom: 10px
}
.lg-m-15px-b {
	margin-bottom: 15px
}
.lg-m-20px-b {
	margin-bottom: 20px
}
.lg-m-25px-b {
	margin-bottom: 25px
}
.lg-m-30px-b {
	margin-bottom: 30px
}
.lg-m-35px-b {
	margin-bottom: 35px
}
.lg-m-40px-b {
	margin-bottom: 40px
}
.lg-m-45px-b {
	margin-bottom: 45px
}
.lg-m-50px-b {
	margin-bottom: 50px
}
.lg-m-55px-b {
	margin-bottom: 55px
}
.lg-m-60px-b {
	margin-bottom: 60px
}
.lg-m-65px-b {
	margin-bottom: 65px
}
.lg-m-70px-b {
	margin-bottom: 70px
}
.lg-m-75px-b {
	margin-bottom: 75px
}
.lg-m-80px-b {
	margin-bottom: 80px
}
.lg-m-85px-b {
	margin-bottom: 85px
}
.lg-m-90px-b {
	margin-bottom: 90px
}
.lg-m-95px-b {
	margin-bottom: 95px
}
.lg-m-100px-b {
	margin-bottom: 100px
}
/*Margin Left*/

.lg-m-0px-l {
	margin-left: 0px
}
.lg-m-5px-l {
	margin-left: 5px
}
.lg-m-10px-l {
	margin-left: 10px
}
.lg-m-15px-l {
	margin-left: 15px
}
.lg-m-20px-l {
	margin-left: 20px
}
.lg-m-25px-l {
	margin-left: 25px
}
.lg-m-30px-l {
	margin-left: 30px
}
.lg-m-35px-l {
	margin-left: 35px
}
.lg-m-40px-l {
	margin-left: 40px
}
.lg-m-45px-l {
	margin-left: 45px
}
.lg-m-50px-l {
	margin-left: 50px
}
.lg-m-55px-l {
	margin-left: 55px
}
.lg-m-60px-l {
	margin-left: 60px
}
.lg-m-65px-l {
	margin-left: 65px
}
.lg-m-70px-l {
	margin-left: 70px
}
.lg-m-75px-l {
	margin-left: 75px
}
.lg-m-80px-l {
	margin-left: 80px
}
.lg-m-85px-l {
	margin-left: 85px
}
.lg-m-90px-l {
	margin-left: 90px
}
.lg-m-95px-l {
	margin-left: 95px
}
.lg-m-100px-l {
	margin-left: 100px
}
/*Margin right*/

.lg-m-0px-r {
	margin-right: 0px
}
.lg-m-5px-r {
	margin-right: 5px
}
.lg-m-10px-r {
	margin-right: 10px
}
.lg-m-15px-r {
	margin-right: 15px
}
.lg-m-20px-r {
	margin-right: 20px
}
.lg-m-25px-r {
	margin-right: 25px
}
.lg-m-30px-r {
	margin-right: 30px
}
.lg-m-35px-r {
	margin-right: 35px
}
.lg-m-40px-r {
	margin-right: 40px
}
.lg-m-45px-r {
	margin-right: 45px
}
.lg-m-50px-r {
	margin-right: 50px
}
.lg-m-55px-r {
	margin-right: 55px
}
.lg-m-60px-r {
	margin-right: 60px
}
.lg-m-65px-r {
	margin-right: 65px
}
.lg-m-70px-r {
	margin-right: 70px
}
.lg-m-75px-r {
	margin-right: 75px
}
.lg-m-80px-r {
	margin-right: 80px
}
.lg-m-85px-r {
	margin-right: 85px
}
.lg-m-90px-r {
	margin-right: 90px
}
.lg-m-95px-r {
	margin-right: 95px
}
.lg-m-100px-r {
	margin-right: 100px
}
}

@media (max-width: 991px) {
/*Margin All*/

.md-m-0px {
	margin: 0;
}
.md-m-5px {
	margin: 5px
}
.md-m-10px {
	margin: 10px
}
.md-m-15px {
	margin: 15px
}
.md-m-20px {
	margin: 20px
}
.md-m-25px {
	margin: 25px
}
.md-m-30px {
	margin: 30px
}
.md-m-35px {
	margin: 35px
}
.md-m-40px {
	margin: 40px
}
.md-m-45px {
	margin: 45px
}
.md-m-50px {
	margin: 50px
}
.md-m-55px {
	margin: 55px
}
.md-m-60px {
	margin: 60px
}
.md-m-65px {
	margin: 65px
}
.md-m-70px {
	margin: 70px
}
.md-m-75px {
	margin: 75px
}
.md-m-80px {
	margin: 80px
}
.md-m-85px {
	margin: 85px
}
.md-m-90px {
	margin: 90px
}
.md-m-95px {
	margin: 95px
}
.md-m-100px {
	margin: 100px
}
/*Margin top buttom*/

.md-m-0px-tb {
	margin-top: 0px;
	margin-bottom: 0px;
}
.md-m-5px-tb {
	margin-top: 5px;
	margin-bottom: 5px;
}
.md-m-10px-tb {
	margin-top: 10px;
	margin-bottom: 10px;
}
.md-m-15px-tb {
	margin-top: 15px;
	margin-bottom: 15px;
}
.md-m-20px-tb {
	margin-top: 20px;
	margin-bottom: 20px;
}
.md-m-25px-tb {
	margin-top: 25px;
	margin-bottom: 25px;
}
.md-m-30px-tb {
	margin-top: 30px;
	margin-bottom: 30px;
}
.md-m-35px-tb {
	margin-top: 35px;
	margin-bottom: 35px;
}
.md-m-40px-tb {
	margin-top: 40px;
	margin-bottom: 40px;
}
.md-m-45px-tb {
	margin-top: 45px;
	margin-bottom: 45px;
}
.md-m-50px-tb {
	margin-top: 50px;
	margin-bottom: 50px;
}
.md-m-55px-tb {
	margin-top: 55px;
	margin-bottom: 55px;
}
.md-m-60px-tb {
	margin-top: 60px;
	margin-bottom: 60px;
}
.md-m-65px-tb {
	margin-top: 65px;
	margin-bottom: 65px;
}
.md-m-70px-tb {
	margin-top: 70px;
	margin-bottom: 70px;
}
.md-m-75px-tb {
	margin-top: 75px;
	margin-bottom: 75px;
}
.md-m-80px-tb {
	margin-top: 80px;
	margin-bottom: 80px;
}
.md-m-85px-tb {
	margin-top: 85px;
	margin-bottom: 85px;
}
.md-m-90px-tb {
	margin-top: 90px;
	margin-bottom: 90px;
}
.md-m-95px-tb {
	margin-top: 95px;
	margin-bottom: 95px;
}
.md-m-100px-tb {
	margin-top: 100px;
	margin-bottom: 100px;
}
/*Margin left right*/

.md-m-0px-lr {
	margin-left: 0px;
	margin-right: 0px
}
.md-m-5px-lr {
	margin-left: 5px;
	margin-right: 5px
}
.md-m-10px-lr {
	margin-left: 10px;
	margin-right: 10px
}
.md-m-15px-lr {
	margin-left: 15px;
	margin-right: 15px
}
.md-m-20px-lr {
	margin-left: 20px;
	margin-right: 20px
}
.md-m-25px-lr {
	margin-left: 25px;
	margin-right: 25px
}
.md-m-30px-lr {
	margin-left: 30px;
	margin-right: 30px
}
.md-m-35px-lr {
	margin-left: 35px;
	margin-right: 35px
}
.md-m-40px-lr {
	margin-left: 40px;
	margin-right: 40px
}
.md-m-45px-lr {
	margin-left: 45px;
	margin-right: 45px
}
.md-m-50px-lr {
	margin-left: 50px;
	margin-right: 50px
}
.md-m-55px-lr {
	margin-left: 55px;
	margin-right: 55px
}
.md-m-60px-lr {
	margin-left: 60px;
	margin-right: 60px
}
.md-m-65px-lr {
	margin-left: 65px;
	margin-right: 65px
}
.md-m-70px-lr {
	margin-left: 70px;
	margin-right: 70px
}
.md-m-75px-lr {
	margin-left: 75px;
	margin-right: 75px
}
.md-m-80px-lr {
	margin-left: 80px;
	margin-right: 80px
}
.md-m-85px-lr {
	margin-left: 85px;
	margin-right: 85px
}
.md-m-90px-lr {
	margin-left: 90px;
	margin-right: 90px
}
.md-m-95px-lr {
	margin-left: 95px;
	margin-right: 95px
}
.md-m-100px-lr {
	margin-left: 100px;
	margin-right: 100px
}
/*Margin top*/

.md-m-0px-t {
	margin-top: 0px
}
.md-m-5px-t {
	margin-top: 5px
}
.md-m-10px-t {
	margin-top: 10px
}
.md-m-15px-t {
	margin-top: 15px
}
.md-m-20px-t {
	margin-top: 20px
}
.md-m-25px-t {
	margin-top: 25px
}
.md-m-30px-t {
	margin-top: 30px
}
.md-m-35px-t {
	margin-top: 35px
}
.md-m-40px-t {
	margin-top: 40px
}
.md-m-45px-t {
	margin-top: 45px
}
.md-m-50px-t {
	margin-top: 50px
}
.md-m-55px-t {
	margin-top: 55px
}
.md-m-60px-t {
	margin-top: 60px
}
.md-m-65px-t {
	margin-top: 65px
}
.md-m-70px-t {
	margin-top: 70px
}
.md-m-75px-t {
	margin-top: 75px
}
.md-m-80px-t {
	margin-top: 80px
}
.md-m-85px-t {
	margin-top: 85px
}
.md-m-90px-t {
	margin-top: 90px
}
.md-m-95px-t {
	margin-top: 95px
}
.md-m-100px-t {
	margin-top: 100px
}
/*Margin Bottom*/

.md-m-0px-b {
	margin-bottom: 0px
}
.md-m-5px-b {
	margin-bottom: 5px
}
.md-m-10px-b {
	margin-bottom: 10px
}
.md-m-15px-b {
	margin-bottom: 15px
}
.md-m-20px-b {
	margin-bottom: 20px
}
.md-m-25px-b {
	margin-bottom: 25px
}
.md-m-30px-b {
	margin-bottom: 30px
}
.md-m-35px-b {
	margin-bottom: 35px
}
.md-m-40px-b {
	margin-bottom: 40px
}
.md-m-45px-b {
	margin-bottom: 45px
}
.md-m-50px-b {
	margin-bottom: 50px
}
.md-m-55px-b {
	margin-bottom: 55px
}
.md-m-60px-b {
	margin-bottom: 60px
}
.md-m-65px-b {
	margin-bottom: 65px
}
.md-m-70px-b {
	margin-bottom: 70px
}
.md-m-75px-b {
	margin-bottom: 75px
}
.md-m-80px-b {
	margin-bottom: 80px
}
.md-m-85px-b {
	margin-bottom: 85px
}
.md-m-90px-b {
	margin-bottom: 90px
}
.md-m-95px-b {
	margin-bottom: 95px
}
.md-m-100px-b {
	margin-bottom: 100px
}
/*Margin Left*/

.md-m-0px-l {
	margin-left: 0px
}
.md-m-5px-l {
	margin-left: 5px
}
.md-m-10px-l {
	margin-left: 10px
}
.md-m-15px-l {
	margin-left: 15px
}
.md-m-20px-l {
	margin-left: 20px
}
.md-m-25px-l {
	margin-left: 25px
}
.md-m-30px-l {
	margin-left: 30px
}
.md-m-35px-l {
	margin-left: 35px
}
.md-m-40px-l {
	margin-left: 40px
}
.md-m-45px-l {
	margin-left: 45px
}
.md-m-50px-l {
	margin-left: 50px
}
.md-m-55px-l {
	margin-left: 55px
}
.md-m-60px-l {
	margin-left: 60px
}
.md-m-65px-l {
	margin-left: 65px
}
.md-m-70px-l {
	margin-left: 70px
}
.md-m-75px-l {
	margin-left: 75px
}
.md-m-80px-l {
	margin-left: 80px
}
.md-m-85px-l {
	margin-left: 85px
}
.md-m-90px-l {
	margin-left: 90px
}
.md-m-95px-l {
	margin-left: 95px
}
.md-m-100px-l {
	margin-left: 100px
}
/*Margin right*/

.md-m-0px-r {
	margin-right: 0px
}
.md-m-5px-r {
	margin-right: 5px
}
.md-m-10px-r {
	margin-right: 10px
}
.md-m-15px-r {
	margin-right: 15px
}
.md-m-20px-r {
	margin-right: 20px
}
.md-m-25px-r {
	margin-right: 25px
}
.md-m-30px-r {
	margin-right: 30px
}
.md-m-35px-r {
	margin-right: 35px
}
.md-m-40px-r {
	margin-right: 40px
}
.md-m-45px-r {
	margin-right: 45px
}
.md-m-50px-r {
	margin-right: 50px
}
.md-m-55px-r {
	margin-right: 55px
}
.md-m-60px-r {
	margin-right: 60px
}
.md-m-65px-r {
	margin-right: 65px
}
.md-m-70px-r {
	margin-right: 70px
}
.md-m-75px-r {
	margin-right: 75px
}
.md-m-80px-r {
	margin-right: 80px
}
.md-m-85px-r {
	margin-right: 85px
}
.md-m-90px-r {
	margin-right: 90px
}
.md-m-95px-r {
	margin-right: 95px
}
.md-m-100px-r {
	margin-right: 100px
}
}

@media (max-width: 767px) {
/*Margin All*/

.sm-m-0px {
	margin: 0;
}
.sm-m-5px {
	margin: 5px
}
.sm-m-10px {
	margin: 10px
}
.sm-m-15px {
	margin: 15px
}
.sm-m-20px {
	margin: 20px
}
.sm-m-25px {
	margin: 25px
}
.sm-m-30px {
	margin: 30px
}
.sm-m-35px {
	margin: 35px
}
.sm-m-40px {
	margin: 40px
}
.sm-m-45px {
	margin: 45px
}
.sm-m-50px {
	margin: 50px
}
.sm-m-55px {
	margin: 55px
}
.sm-m-60px {
	margin: 60px
}
.sm-m-65px {
	margin: 65px
}
.sm-m-70px {
	margin: 70px
}
.sm-m-75px {
	margin: 75px
}
.sm-m-80px {
	margin: 80px
}
.sm-m-85px {
	margin: 85px
}
.sm-m-90px {
	margin: 90px
}
.sm-m-95px {
	margin: 95px
}
.sm-m-100px {
	margin: 100px
}
/*Margin top buttom*/

.sm-m-0px-tb {
	margin-top: 0px;
	margin-bottom: 0px;
}
.sm-m-5px-tb {
	margin-top: 5px;
	margin-bottom: 5px;
}
.sm-m-10px-tb {
	margin-top: 10px;
	margin-bottom: 10px;
}
.sm-m-15px-tb {
	margin-top: 15px;
	margin-bottom: 15px;
}
.sm-m-20px-tb {
	margin-top: 20px;
	margin-bottom: 20px;
}
.sm-m-25px-tb {
	margin-top: 25px;
	margin-bottom: 25px;
}
.sm-m-30px-tb {
	margin-top: 30px;
	margin-bottom: 30px;
}
.sm-m-35px-tb {
	margin-top: 35px;
	margin-bottom: 35px;
}
.sm-m-40px-tb {
	margin-top: 40px;
	margin-bottom: 40px;
}
.sm-m-45px-tb {
	margin-top: 45px;
	margin-bottom: 45px;
}
.sm-m-50px-tb {
	margin-top: 50px;
	margin-bottom: 50px;
}
.sm-m-55px-tb {
	margin-top: 55px;
	margin-bottom: 55px;
}
.sm-m-60px-tb {
	margin-top: 60px;
	margin-bottom: 60px;
}
.sm-m-65px-tb {
	margin-top: 65px;
	margin-bottom: 65px;
}
.sm-m-70px-tb {
	margin-top: 70px;
	margin-bottom: 70px;
}
.sm-m-75px-tb {
	margin-top: 75px;
	margin-bottom: 75px;
}
.sm-m-80px-tb {
	margin-top: 80px;
	margin-bottom: 80px;
}
.sm-m-85px-tb {
	margin-top: 85px;
	margin-bottom: 85px;
}
.sm-m-90px-tb {
	margin-top: 90px;
	margin-bottom: 90px;
}
.sm-m-95px-tb {
	margin-top: 95px;
	margin-bottom: 95px;
}
.sm-m-100px-tb {
	margin-top: 100px;
	margin-bottom: 100px;
}
/*Margin left right*/

.sm-m-0px-lr {
	margin-left: 0px;
	margin-right: 0px
}
.sm-m-5px-lr {
	margin-left: 5px;
	margin-right: 5px
}
.sm-m-10px-lr {
	margin-left: 10px;
	margin-right: 10px
}
.sm-m-15px-lr {
	margin-left: 15px;
	margin-right: 15px
}
.sm-m-20px-lr {
	margin-left: 20px;
	margin-right: 20px
}
.sm-m-25px-lr {
	margin-left: 25px;
	margin-right: 25px
}
.sm-m-30px-lr {
	margin-left: 30px;
	margin-right: 30px
}
.sm-m-35px-lr {
	margin-left: 35px;
	margin-right: 35px
}
.sm-m-40px-lr {
	margin-left: 40px;
	margin-right: 40px
}
.sm-m-45px-lr {
	margin-left: 45px;
	margin-right: 45px
}
.sm-m-50px-lr {
	margin-left: 50px;
	margin-right: 50px
}
.sm-m-55px-lr {
	margin-left: 55px;
	margin-right: 55px
}
.sm-m-60px-lr {
	margin-left: 60px;
	margin-right: 60px
}
.sm-m-65px-lr {
	margin-left: 65px;
	margin-right: 65px
}
.sm-m-70px-lr {
	margin-left: 70px;
	margin-right: 70px
}
.sm-m-75px-lr {
	margin-left: 75px;
	margin-right: 75px
}
.sm-m-80px-lr {
	margin-left: 80px;
	margin-right: 80px
}
.sm-m-85px-lr {
	margin-left: 85px;
	margin-right: 85px
}
.sm-m-90px-lr {
	margin-left: 90px;
	margin-right: 90px
}
.sm-m-95px-lr {
	margin-left: 95px;
	margin-right: 95px
}
.sm-m-100px-lr {
	margin-left: 100px;
	margin-right: 100px
}
/*Margin top*/

.sm-m-0px-t {
	margin-top: 0px
}
.sm-m-5px-t {
	margin-top: 5px
}
.sm-m-10px-t {
	margin-top: 10px
}
.sm-m-15px-t {
	margin-top: 15px
}
.sm-m-20px-t {
	margin-top: 20px
}
.sm-m-25px-t {
	margin-top: 25px
}
.sm-m-30px-t {
	margin-top: 30px
}
.sm-m-35px-t {
	margin-top: 35px
}
.sm-m-40px-t {
	margin-top: 40px
}
.sm-m-45px-t {
	margin-top: 45px
}
.sm-m-50px-t {
	margin-top: 50px
}
.sm-m-55px-t {
	margin-top: 55px
}
.sm-m-60px-t {
	margin-top: 60px
}
.sm-m-65px-t {
	margin-top: 65px
}
.sm-m-70px-t {
	margin-top: 70px
}
.sm-m-75px-t {
	margin-top: 75px
}
.sm-m-80px-t {
	margin-top: 80px
}
.sm-m-85px-t {
	margin-top: 85px
}
.sm-m-90px-t {
	margin-top: 90px
}
.sm-m-95px-t {
	margin-top: 95px
}
.sm-m-100px-t {
	margin-top: 100px
}
/*Margin Bottom*/

.sm-m-0px-b {
	margin-bottom: 0px
}
.sm-m-5px-b {
	margin-bottom: 5px
}
.sm-m-10px-b {
	margin-bottom: 10px
}
.sm-m-15px-b {
	margin-bottom: 15px
}
.sm-m-20px-b {
	margin-bottom: 20px
}
.sm-m-25px-b {
	margin-bottom: 25px
}
.sm-m-30px-b {
	margin-bottom: 30px
}
.sm-m-35px-b {
	margin-bottom: 35px
}
.sm-m-40px-b {
	margin-bottom: 40px
}
.sm-m-45px-b {
	margin-bottom: 45px
}
.sm-m-50px-b {
	margin-bottom: 50px
}
.sm-m-55px-b {
	margin-bottom: 55px
}
.sm-m-60px-b {
	margin-bottom: 60px
}
.sm-m-65px-b {
	margin-bottom: 65px
}
.sm-m-70px-b {
	margin-bottom: 70px
}
.sm-m-75px-b {
	margin-bottom: 75px
}
.sm-m-80px-b {
	margin-bottom: 80px
}
.sm-m-85px-b {
	margin-bottom: 85px
}
.sm-m-90px-b {
	margin-bottom: 90px
}
.sm-m-95px-b {
	margin-bottom: 95px
}
.sm-m-100px-b {
	margin-bottom: 100px
}
/*Margin Left*/

.sm-m-0px-l {
	margin-left: 0px
}
.sm-m-5px-l {
	margin-left: 5px
}
.sm-m-10px-l {
	margin-left: 10px
}
.sm-m-15px-l {
	margin-left: 15px
}
.sm-m-20px-l {
	margin-left: 20px
}
.sm-m-25px-l {
	margin-left: 25px
}
.sm-m-30px-l {
	margin-left: 30px
}
.sm-m-35px-l {
	margin-left: 35px
}
.sm-m-40px-l {
	margin-left: 40px
}
.sm-m-45px-l {
	margin-left: 45px
}
.sm-m-50px-l {
	margin-left: 50px
}
.sm-m-55px-l {
	margin-left: 55px
}
.sm-m-60px-l {
	margin-left: 60px
}
.sm-m-65px-l {
	margin-left: 65px
}
.sm-m-70px-l {
	margin-left: 70px
}
.sm-m-75px-l {
	margin-left: 75px
}
.sm-m-80px-l {
	margin-left: 80px
}
.sm-m-85px-l {
	margin-left: 85px
}
.sm-m-90px-l {
	margin-left: 90px
}
.sm-m-95px-l {
	margin-left: 95px
}
.sm-m-100px-l {
	margin-left: 100px
}
/*Margin right*/

.sm-m-0px-r {
	margin-right: 0px
}
.sm-m-5px-r {
	margin-right: 5px
}
.sm-m-10px-r {
	margin-right: 10px
}
.sm-m-15px-r {
	margin-right: 15px
}
.sm-m-20px-r {
	margin-right: 20px
}
.sm-m-25px-r {
	margin-right: 25px
}
.sm-m-30px-r {
	margin-right: 30px
}
.sm-m-35px-r {
	margin-right: 35px
}
.sm-m-40px-r {
	margin-right: 40px
}
.sm-m-45px-r {
	margin-right: 45px
}
.sm-m-50px-r {
	margin-right: 50px
}
.sm-m-55px-r {
	margin-right: 55px
}
.sm-m-60px-r {
	margin-right: 60px
}
.sm-m-65px-r {
	margin-right: 65px
}
.sm-m-70px-r {
	margin-right: 70px
}
.sm-m-75px-r {
	margin-right: 75px
}
.sm-m-80px-r {
	margin-right: 80px
}
.sm-m-85px-r {
	margin-right: 85px
}
.sm-m-90px-r {
	margin-right: 90px
}
.sm-m-95px-r {
	margin-right: 95px
}
.sm-m-100px-r {
	margin-right: 100px
}
}
/*==============================

  Padding

================================*/



/*Padding All*/

.p-0px {
	padding: 0;
}
.p-5px {
	padding: 5px
}
.p-10px {
	padding: 10px
}
.p-15px {
	padding: 15px
}
.p-20px {
	padding: 20px
}
.p-25px {
	padding: 25px
}
.p-30px {
	padding: 30px
}
.p-35px {
	padding: 35px
}
.p-40px {
	padding: 40px
}
.p-45px {
	padding: 45px
}
.p-50px {
	padding: 50px
}
.p-55px {
	padding: 55px
}
.p-60px {
	padding: 60px
}
.p-65px {
	padding: 65px
}
.p-70px {
	padding: 70px
}
.p-75px {
	padding: 75px
}
.p-80px {
	padding: 80px
}
.p-85px {
	padding: 85px
}
.p-90px {
	padding: 90px
}
.p-95px {
	padding: 95px
}
.p-100px {
	padding: 100px
}
/*Padding Left Right*/

.p-0px-lr {
	padding-left: 0;
	;
	padding-right: 0;
}
.p-5px-lr {
	padding-left: 5px;
	padding-right: 5px
}
.p-10px-lr {
	padding-left: 10px;
	padding-right: 10px
}
.p-15px-lr {
	padding-left: 15px;
	padding-right: 15px
}
.p-20px-lr {
	padding-left: 20px;
	padding-right: 20px
}
.p-25px-lr {
	padding-left: 25px;
	padding-right: 25px
}
.p-30px-lr {
	padding-left: 30px;
	padding-right: 30px
}
.p-35px-lr {
	padding-left: 35px;
	padding-right: 35px
}
.p-40px-lr {
	padding-left: 40px;
	padding-right: 40px
}
.p-45px-lr {
	padding-left: 45px;
	padding-right: 45px
}
.p-50px-lr {
	padding-left: 50px;
	padding-right: 50px
}
.p-55px-lr {
	padding-left: 55px;
	padding-right: 55px
}
.p-60px-lr {
	padding-left: 60px;
	padding-right: 60px
}
.p-65px-lr {
	padding-left: 65px;
	padding-right: 65px
}
.p-70px-lr {
	padding-left: 70px;
	padding-right: 70px
}
.p-75px-lr {
	padding-left: 75px;
	padding-right: 75px
}
.p-80px-lr {
	padding-left: 80px;
	padding-right: 80px
}
.p-85px-lr {
	padding-left: 85px;
	padding-right: 85px
}
.p-90px-lr {
	padding-left: 90px;
	padding-right: 90px
}
.p-95px-lr {
	padding-left: 95px;
	padding-right: 95px
}
.p-100px-lr {
	padding-left: 100px;
	padding-right: 100px
}
/*Padding Top Bottm*/

.p-0px-tb {
	padding-top: 0;
	padding-bottom: 0;
}
.p-5px-tb {
	padding-top: 5px;
	padding-bottom: 5px
}
.p-10px-tb {
	padding-top: 10px;
	padding-bottom: 10px
}
.p-15px-tb {
	padding-top: 15px;
	padding-bottom: 15px
}
.p-20px-tb {
	padding-top: 20px;
	padding-bottom: 20px
}
.p-25px-tb {
	padding-top: 25px;
	padding-bottom: 25px
}
.p-30px-tb {
	padding-top: 30px;
	padding-bottom: 30px
}
.p-35px-tb {
	padding-top: 35px;
	padding-bottom: 35px
}
.p-40px-tb {
	padding-top: 40px;
	padding-bottom: 40px
}
.p-45px-tb {
	padding-top: 45px;
	padding-bottom: 45px
}
.p-50px-tb {
	padding-top: 50px;
	padding-bottom: 50px
}
.p-55px-tb {
	padding-top: 55px;
	padding-bottom: 55px
}
.p-60px-tb {
	padding-top: 60px;
	padding-bottom: 60px
}
.p-65px-tb {
	padding-top: 65px;
	padding-bottom: 65px
}
.p-70px-tb {
	padding-top: 70px;
	padding-bottom: 70px
}
.p-75px-tb {
	padding-top: 75px;
	padding-bottom: 75px
}
.p-80px-tb {
	padding-top: 80px;
	padding-bottom: 80px
}
.p-85px-tb {
	padding-top: 85px;
	padding-bottom: 85px
}
.p-90px-tb {
	padding-top: 90px;
	padding-bottom: 90px
}
.p-95px-tb {
	padding-top: 95px;
	padding-bottom: 95px
}
.p-100px-tb {
	padding-top: 100px;
	padding-bottom: 100px
}
/*Padding top*/

.p-0px-t {
	padding-top: 0px
}
.p-5px-t {
	padding-top: 5px
}
.p-10px-t {
	padding-top: 10px
}
.p-15px-t {
	padding-top: 15px
}
.p-20px-t {
	padding-top: 20px
}
.p-25px-t {
	padding-top: 25px
}
.p-30px-t {
	padding-top: 30px
}
.p-35px-t {
	padding-top: 35px
}
.p-40px-t {
	padding-top: 40px
}
.p-45px-t {
	padding-top: 45px
}
.p-50px-t {
	padding-top: 50px
}
.p-55px-t {
	padding-top: 55px
}
.p-60px-t {
	padding-top: 60px
}
.p-65px-t {
	padding-top: 65px
}
.p-70px-t {
	padding-top: 70px
}
.p-75px-t {
	padding-top: 75px
}
.p-80px-t {
	padding-top: 80px
}
.p-85px-t {
	padding-top: 85px
}
.p-90px-t {
	padding-top: 90px
}
.p-95px-t {
	padding-top: 95px
}
.p-100px-t {
	padding-top: 100px
}
/*Padding Bottom*/

.p-0px-b {
	padding-bottom: 0px
}
.p-5px-b {
	padding-bottom: 5px
}
.p-10px-b {
	padding-bottom: 10px
}
.p-15px-b {
	padding-bottom: 15px
}
.p-20px-b {
	padding-bottom: 20px
}
.p-25px-b {
	padding-bottom: 25px
}
.p-30px-b {
	padding-bottom: 30px
}
.p-35px-b {
	padding-bottom: 35px
}
.p-40px-b {
	padding-bottom: 40px
}
.p-45px-b {
	padding-bottom: 45px
}
.p-50px-b {
	padding-bottom: 50px
}
.p-55px-b {
	padding-bottom: 55px
}
.p-60px-b {
	padding-bottom: 60px
}
.p-65px-b {
	padding-bottom: 65px
}
.p-70px-b {
	padding-bottom: 70px
}
.p-75px-b {
	padding-bottom: 75px
}
.p-80px-b {
	padding-bottom: 80px
}
.p-85px-b {
	padding-bottom: 85px
}
.p-90px-b {
	padding-bottom: 90px
}
.p-95px-b {
	padding-bottom: 95px
}
.p-100px-b {
	padding-bottom: 100px
}
/*Padding Left*/

.p-0px-l {
	padding-left: 0px
}
.p-5px-l {
	padding-left: 5px
}
.p-10px-l {
	padding-left: 10px
}
.p-15px-l {
	padding-left: 15px
}
.p-20px-l {
	padding-left: 20px
}
.p-25px-l {
	padding-left: 25px
}
.p-30px-l {
	padding-left: 30px
}
.p-35px-l {
	padding-left: 35px
}
.p-40px-l {
	padding-left: 40px
}
.p-45px-l {
	padding-left: 45px
}
.p-50px-l {
	padding-left: 50px
}
.p-55px-l {
	padding-left: 55px
}
.p-60px-l {
	padding-left: 60px
}
.p-65px-l {
	padding-left: 65px
}
.p-70px-l {
	padding-left: 70px
}
.p-75px-l {
	padding-left: 75px
}
.p-80px-l {
	padding-left: 80px
}
.p-85px-l {
	padding-left: 85px
}
.p-90px-l {
	padding-left: 90px
}
.p-95px-l {
	padding-left: 95px
}
.p-100px-l {
	padding-left: 100px
}
/*Padding right*/

.p-0px-r {
	padding-right: 0px
}
.p-5px-r {
	padding-right: 5px
}
.p-10px-r {
	padding-right: 10px
}
.p-15px-r {
	padding-right: 15px
}
.p-20px-r {
	padding-right: 20px
}
.p-25px-r {
	padding-right: 25px
}
.p-30px-r {
	padding-right: 30px
}
.p-35px-r {
	padding-right: 35px
}
.p-40px-r {
	padding-right: 40px
}
.p-45px-r {
	padding-right: 45px
}
.p-50px-r {
	padding-right: 50px
}
.p-55px-r {
	padding-right: 55px
}
.p-60px-r {
	padding-right: 60px
}
.p-65px-r {
	padding-right: 65px
}
.p-70px-r {
	padding-right: 70px
}
.p-75px-r {
	padding-right: 75px
}
.p-80px-r {
	padding-right: 80px
}
.p-85px-r {
	padding-right: 85px
}
.p-90px-r {
	padding-right: 90px
}
.p-95px-r {
	padding-right: 95px
}
.p-100px-r {
	padding-right: 100px
}
/*Padding All %*/

.p-1 {
	padding: 1%;
}
.p-1-half {
	padding: 1.5%;
}
.p-2 {
	padding: 2%;
}
.p-2-half {
	padding: 2.5%;
}
.p-3 {
	padding: 3%;
}
.p-3-half {
	padding: 3.5%;
}
.p-4 {
	padding: 4%;
}
.p-4-half {
	padding: 4.5%;
}
.p-5 {
	padding: 5%;
}
.p-5-half {
	padding: 5.5%;
}
.p-6 {
	padding: 6%;
}
.p-6-half {
	padding: 6.5%;
}
.p-7 {
	padding: 7%;
}
.p-7-half {
	padding: 7.5%;
}
.p-8 {
	padding: 8%;
}
.p-8-half {
	padding: 8.5%;
}
.p-9 {
	padding: 9%;
}
.p-9-half {
	padding: 9.5%;
}
.p-10 {
	padding: 10%;
}
.p-10-half {
	padding: 10.5%;
}
.p-11 {
	padding: 11%;
}
.p-11-half {
	padding: 11.5%;
}
.p-12 {
	padding: 12%;
}
.p-12-half {
	padding: 12.5%;
}
.p-13 {
	padding: 13%;
}
.p-13-half {
	padding: 13.5%;
}
.p-14 {
	padding: 14%;
}
.p-14-half {
	padding: 14.5%;
}
.p-15 {
	padding: 15%;
}
.p-15-half {
	padding: 15.5%;
}
.p-16 {
	padding: 16%;
}
.p-16-half {
	padding: 16.5%;
}
.p-17 {
	padding: 17%;
}
.p-17-half {
	padding: 17.5%;
}
.p-18 {
	padding: 18%;
}
.p-18-half {
	padding: 18.5%;
}
.p-19 {
	padding: 19%;
}
.p-19-half {
	padding: 19.5%;
}
.p-20 {
	padding: 20%;
}
.p-20-half {
	padding: 20.5%;
}
.p-21 {
	padding: 21%;
}
.p-21-half {
	padding: 21.5%;
}
.p-22 {
	padding: 22%;
}
.p-22-half {
	padding: 22.5%;
}
.p-23 {
	padding: 23%;
}
.p-23-half {
	padding: 23.5%;
}
.p-24 {
	padding: 24%;
}
.p-24-half {
	padding: 24.5%;
}
.p-25 {
	padding: 25%;
}
.p-25-half {
	padding: 25.5%;
}
.p-1-l {
	padding-left: 1%;
}
.p-1-half-l {
	padding-left: 1.5%;
}
.p-2-l {
	padding-left: 2%;
}
.p-2-half-l {
	padding-left: 2.5%;
}
.p-3-l {
	padding-left: 3%;
}
.p-3-half-l {
	padding-left: 3.5%;
}
.p-4-l {
	padding-left: 4%;
}
.p-4-half-l {
	padding-left: 4.5%;
}
.p-5-l {
	padding-left: 5%;
}
.p-5-half-l {
	padding-left: 5.5%;
}
.p-6-l {
	padding-left: 6%;
}
.p-6-half-l {
	padding-left: 6.5%;
}
.p-7-l {
	padding-left: 7%;
}
.p-7-half-l {
	padding-left: 7.5%;
}
.p-8-l {
	padding-left: 8%;
}
.p-8-half-l {
	padding-left: 8.5%;
}
.p-9-l {
	padding-left: 9%;
}
.p-9-half-l {
	padding-left: 9.5%;
}
.p-10-l {
	padding-left: 10%;
}
.p-10-half-l {
	padding-left: 10.5%;
}
.p-11-l {
	padding-left: 11%;
}
.p-11-half-l {
	padding-left: 11.5%;
}
.p-12-l {
	padding-left: 12%;
}
.p-12-half-l {
	padding-left: 12.5%;
}
.p-13-l {
	padding-left: 13%;
}
.p-13-half-l {
	padding-left: 13.5%;
}
.p-14-l {
	padding-left: 14%;
}
.p-14-half-l {
	padding-left: 14.5%;
}
.p-15-l {
	padding-left: 15%;
}
.p-15-half-l {
	padding-left: 15.5%;
}
.p-16-l {
	padding-left: 16%;
}
.p-16-half-l {
	padding-left: 16.5%;
}
.p-17-l {
	padding-left: 17%;
}
.p-17-half-l {
	padding-left: 17.5%;
}
.p-18-l {
	padding-left: 18%;
}
.p-18-half-l {
	padding-left: 18.5%;
}
.p-19-l {
	padding-left: 19%;
}
.p-19-half-l {
	padding-left: 19.5%;
}
.p-20-l {
	padding-left: 20%;
}
.p-20-half-l {
	padding-left: 20.5%;
}
.p-21-l {
	padding-left: 21%;
}
.p-21-half-l {
	padding-left: 21.5%;
}
.p-22-l {
	padding-left: 22%;
}
.p-22-half-l {
	padding-left: 22.5%;
}
.p-23-l {
	padding-left: 23%;
}
.p-23-half-l {
	padding-left: 23.5%;
}
.p-24-l {
	padding-left: 24%;
}
.p-24-half-l {
	padding-left: 24.5%;
}
.p-25-l {
	padding-left: 25%;
}
.p-25-half-l {
	padding-left: 25.5%;
}
.p-1-r {
	padding-right: 1%;
}
.p-1-half-r {
	padding-right: 1.5%;
}
.p-2-r {
	padding-right: 2%;
}
.p-2-half-r {
	padding-right: 2.5%;
}
.p-3-r {
	padding-right: 3%;
}
.p-3-half-r {
	padding-right: 3.5%;
}
.p-4-r {
	padding-right: 4%;
}
.p-4-half-r {
	padding-right: 4.5%;
}
.p-5-r {
	padding-right: 5%;
}
.p-5-half-r {
	padding-right: 5.5%;
}
.p-6-r {
	padding-right: 6%;
}
.p-6-half-r {
	padding-right: 6.5%;
}
.p-7-r {
	padding-right: 7%;
}
.p-7-half-r {
	padding-right: 7.5%;
}
.p-8-r {
	padding-right: 8%;
}
.p-8-half-r {
	padding-right: 8.5%;
}
.p-9-r {
	padding-right: 9%;
}
.p-9-half-r {
	padding-right: 9.5%;
}
.p-10-r {
	padding-right: 10%;
}
.p-10-half-r {
	padding-right: 10.5%;
}
.p-11-r {
	padding-right: 11%;
}
.p-11-half-r {
	padding-right: 11.5%;
}
.p-12-r {
	padding-right: 12%;
}
.p-12-half-r {
	padding-right: 12.5%;
}
.p-13-r {
	padding-right: 13%;
}
.p-13-half-r {
	padding-right: 13.5%;
}
.p-14-r {
	padding-right: 14%;
}
.p-14-half-r {
	padding-right: 14.5%;
}
.p-15-r {
	padding-right: 15%;
}
.p-15-half-r {
	padding-right: 15.5%;
}
.p-16-r {
	padding-right: 16%;
}
.p-16-half-r {
	padding-right: 16.5%;
}
.p-17-r {
	padding-right: 17%;
}
.p-17-half-r {
	padding-right: 17.5%;
}
.p-18-r {
	padding-right: 18%;
}
.p-18-half-r {
	padding-right: 18.5%;
}
.p-19-r {
	padding-right: 19%;
}
.p-19-half-r {
	padding-right: 19.5%;
}
.p-20-r {
	padding-right: 20%;
}
.p-20-half-r {
	padding-right: 20.5%;
}
.p-21-r {
	padding-right: 21%;
}
.p-21-half-r {
	padding-right: 21.5%;
}
.p-22-r {
	padding-right: 22%;
}
.p-22-half-r {
	padding-right: 22.5%;
}
.p-23-r {
	padding-right: 23%;
}
.p-23-half-r {
	padding-right: 23.5%;
}
.p-24-r {
	padding-right: 24%;
}
.p-24-half-r {
	padding-right: 24.5%;
}
.p-25-r {
	padding-right: 25%;
}
.p-25-half-r {
	padding-right: 25.5%;
}
.p-1-t {
	padding-top: 1%;
}
.p-1-half-t {
	padding-top: 1.5%;
}
.p-2-t {
	padding-top: 2%;
}
.p-2-half-t {
	padding-top: 2.5%;
}
.p-3-t {
	padding-top: 3%;
}
.p-3-half-t {
	padding-top: 3.5%;
}
.p-4-t {
	padding-top: 4%;
}
.p-4-half-t {
	padding-top: 4.5%;
}
.p-5-t {
	padding-top: 5%;
}
.p-5-half-t {
	padding-top: 5.5%;
}
.p-6-t {
	padding-top: 6%;
}
.p-6-half-t {
	padding-top: 6.5%;
}
.p-7-t {
	padding-top: 7%;
}
.p-7-half-t {
	padding-top: 7.5%;
}
.p-8-t {
	padding-top: 8%;
}
.p-8-half-t {
	padding-top: 8.5%;
}
.p-9-t {
	padding-top: 9%;
}
.p-9-half-t {
	padding-top: 9.5%;
}
.p-10-t {
	padding-top: 10%;
}
.p-10-half-t {
	padding-top: 10.5%;
}
.p-11-t {
	padding-top: 11%;
}
.p-11-half-t {
	padding-top: 11.5%;
}
.p-12-t {
	padding-top: 12%;
}
.p-12-half-t {
	padding-top: 12.5%;
}
.p-13-t {
	padding-top: 13%;
}
.p-13-half-t {
	padding-top: 13.5%;
}
.p-14-t {
	padding-top: 14%;
}
.p-14-half-t {
	padding-top: 14.5%;
}
.p-15-t {
	padding-top: 15%;
}
.p-15-half-t {
	padding-top: 15.5%;
}
.p-16-t {
	padding-top: 16%;
}
.p-16-half-t {
	padding-top: 16.5%;
}
.p-17-t {
	padding-top: 17%;
}
.p-17-half-t {
	padding-top: 17.5%;
}
.p-18-t {
	padding-top: 18%;
}
.p-18-half-t {
	padding-top: 18.5%;
}
.p-19-t {
	padding-top: 19%;
}
.p-19-half-t {
	padding-top: 19.5%;
}
.p-20-t {
	padding-top: 20%;
}
.p-20-half-t {
	padding-top: 20.5%;
}
.p-21-t {
	padding-top: 21%;
}
.p-21-half-t {
	padding-top: 21.5%;
}
.p-22-t {
	padding-top: 22%;
}
.p-22-half-t {
	padding-top: 22.5%;
}
.p-23-t {
	padding-top: 23%;
}
.p-23-half-t {
	padding-top: 23.5%;
}
.p-24-t {
	padding-top: 24%;
}
.p-24-half-t {
	padding-top: 24.5%;
}
.p-25-t {
	padding-top: 25%;
}
.p-25-half-t {
	padding-top: 25.5%;
}
.p-1-b {
	padding-bottom: 1%;
}
.p-1-half-b {
	padding-bottom: 1.5%;
}
.p-2-b {
	padding-bottom: 2%;
}
.p-2-half-b {
	padding-bottom: 2.5%;
}
.p-3-b {
	padding-bottom: 3%;
}
.p-3-half-b {
	padding-bottom: 3.5%;
}
.p-4-b {
	padding-bottom: 4%;
}
.p-4-half-b {
	padding-bottom: 4.5%;
}
.p-5-b {
	padding-bottom: 5%;
}
.p-5-half-b {
	padding-bottom: 5.5%;
}
.p-6-b {
	padding-bottom: 6%;
}
.p-6-half-b {
	padding-bottom: 6.5%;
}
.p-7-b {
	padding-bottom: 7%;
}
.p-7-half-b {
	padding-bottom: 7.5%;
}
.p-8-b {
	padding-bottom: 8%;
}
.p-8-half-b {
	padding-bottom: 8.5%;
}
.p-9-b {
	padding-bottom: 9%;
}
.p-9-half-b {
	padding-bottom: 9.5%;
}
.p-10-b {
	padding-bottom: 10%;
}
.p-10-half-b {
	padding-bottom: 10.5%;
}
.p-11-b {
	padding-bottom: 11%;
}
.p-11-half-b {
	padding-bottom: 11.5%;
}
.p-12-b {
	padding-bottom: 12%;
}
.p-12-half-b {
	padding-bottom: 12.5%;
}
.p-13-b {
	padding-bottom: 13%;
}
.p-13-half-b {
	padding-bottom: 13.5%;
}
.p-14-b {
	padding-bottom: 14%;
}
.p-14-half-b {
	padding-bottom: 14.5%;
}
.p-15-b {
	padding-bottom: 15%;
}
.p-15-half-b {
	padding-bottom: 15.5%;
}
.p-16-b {
	padding-bottom: 16%;
}
.p-16-half-b {
	padding-bottom: 16.5%;
}
.p-17-b {
	padding-bottom: 17%;
}
.p-17-half-b {
	padding-bottom: 17.5%;
}
.p-18-b {
	padding-bottom: 18%;
}
.p-18-half-b {
	padding-bottom: 18.5%;
}
.p-19-b {
	padding-bottom: 19%;
}
.p-19-half-b {
	padding-bottom: 19.5%;
}
.p-20-b {
	padding-bottom: 20%;
}
.p-20-half-b {
	padding-bottom: 20.5%;
}
.p-21-b {
	padding-bottom: 21%;
}
.p-21-half-b {
	padding-bottom: 21.5%;
}
.p-22-b {
	padding-bottom: 22%;
}
.p-22-half-b {
	padding-bottom: 22.5%;
}
.p-23-b {
	padding-bottom: 23%;
}
.p-23-half-b {
	padding-bottom: 23.5%;
}
.p-24-b {
	padding-bottom: 24%;
}
.p-24-half-b {
	padding-bottom: 24.5%;
}
.p-25-b {
	padding-bottom: 25%;
}
.p-25-half-b {
	padding-bottom: 25.5%;
}

@media (max-width: 1200px) {
.lg-p-0px {
	padding: 0;
}
.lg-p-5px {
	padding: 5px
}
.lg-p-10px {
	padding: 10px
}
.lg-p-15px {
	padding: 15px
}
.lg-p-20px {
	padding: 20px
}
.lg-p-25px {
	padding: 25px
}
.lg-p-30px {
	padding: 30px
}
.lg-p-35px {
	padding: 35px
}
.lg-p-40px {
	padding: 40px
}
.lg-p-45px {
	padding: 45px
}
.lg-p-50px {
	padding: 50px
}
.lg-p-55px {
	padding: 55px
}
.lg-p-60px {
	padding: 60px
}
.lg-p-65px {
	padding: 65px
}
.lg-p-70px {
	padding: 70px
}
.lg-p-75px {
	padding: 75px
}
.lg-p-80px {
	padding: 80px
}
.lg-p-85px {
	padding: 85px
}
.lg-p-90px {
	padding: 90px
}
.lg-p-95px {
	padding: 95px
}
.lg-p-100px {
	padding: 100px
}
/*Padding Left Right*/

.lg-p-0px-lr {
	padding-left: 0;
	;
	padding-right: 0;
}
.lg-p-5px-lr {
	padding-left: 5px;
	padding-right: 5px
}
.lg-p-10px-lr {
	padding-left: 10px;
	padding-right: 10px
}
.lg-p-15px-lr {
	padding-left: 15px;
	padding-right: 15px
}
.lg-p-20px-lr {
	padding-left: 20px;
	padding-right: 20px
}
.lg-p-25px-lr {
	padding-left: 25px;
	padding-right: 25px
}
.lg-p-30px-lr {
	padding-left: 30px;
	padding-right: 30px
}
.lg-p-35px-lr {
	padding-left: 35px;
	padding-right: 35px
}
.lg-p-40px-lr {
	padding-left: 40px;
	padding-right: 40px
}
.lg-p-45px-lr {
	padding-left: 45px;
	padding-right: 45px
}
.lg-p-50px-lr {
	padding-left: 50px;
	padding-right: 50px
}
.lg-p-55px-lr {
	padding-left: 55px;
	padding-right: 55px
}
.lg-p-60px-lr {
	padding-left: 60px;
	padding-right: 60px
}
.lg-p-65px-lr {
	padding-left: 65px;
	padding-right: 65px
}
.lg-p-70px-lr {
	padding-left: 70px;
	padding-right: 70px
}
.lg-p-75px-lr {
	padding-left: 75px;
	padding-right: 75px
}
.lg-p-80px-lr {
	padding-left: 80px;
	padding-right: 80px
}
.lg-p-85px-lr {
	padding-left: 85px;
	padding-right: 85px
}
.lg-p-90px-lr {
	padding-left: 90px;
	padding-right: 90px
}
.lg-p-95px-lr {
	padding-left: 95px;
	padding-right: 95px
}
.lg-p-100px-lr {
	padding-left: 100px;
	padding-right: 100px
}
/*Padding Top Bottm*/

.lg-p-0px-tb {
	padding-top: 0;
	padding-bottom: 0;
}
.lg-p-5px-tb {
	padding-top: 5px;
	padding-bottom: 5px
}
.lg-p-10px-tb {
	padding-top: 10px;
	padding-bottom: 10px
}
.lg-p-15px-tb {
	padding-top: 15px;
	padding-bottom: 15px
}
.lg-p-20px-tb {
	padding-top: 20px;
	padding-bottom: 20px
}
.lg-p-25px-tb {
	padding-top: 25px;
	padding-bottom: 25px
}
.lg-p-30px-tb {
	padding-top: 30px;
	padding-bottom: 30px
}
.lg-p-35px-tb {
	padding-top: 35px;
	padding-bottom: 35px
}
.lg-p-40px-tb {
	padding-top: 40px;
	padding-bottom: 40px
}
.lg-p-45px-tb {
	padding-top: 45px;
	padding-bottom: 45px
}
.lg-p-50px-tb {
	padding-top: 50px;
	padding-bottom: 50px
}
.lg-p-55px-tb {
	padding-top: 55px;
	padding-bottom: 55px
}
.lg-p-60px-tb {
	padding-top: 60px;
	padding-bottom: 60px
}
.lg-p-65px-tb {
	padding-top: 65px;
	padding-bottom: 65px
}
.lg-p-70px-tb {
	padding-top: 70px;
	padding-bottom: 70px
}
.lg-p-75px-tb {
	padding-top: 75px;
	padding-bottom: 75px
}
.lg-p-80px-tb {
	padding-top: 80px;
	padding-bottom: 80px
}
.lg-p-85px-tb {
	padding-top: 85px;
	padding-bottom: 85px
}
.lg-p-90px-tb {
	padding-top: 90px;
	padding-bottom: 90px
}
.lg-p-95px-tb {
	padding-top: 95px;
	padding-bottom: 95px
}
.lg-p-100px-tb {
	padding-top: 100px;
	padding-bottom: 100px
}
/*Padding top*/

.lg-p-5px-0 {
	padding-top: 0px
}
.lg-p-5px-t {
	padding-top: 5px
}
.lg-p-10px-t {
	padding-top: 10px
}
.lg-p-15px-t {
	padding-top: 15px
}
.lg-p-20px-t {
	padding-top: 20px
}
.lg-p-25px-t {
	padding-top: 25px
}
.lg-p-30px-t {
	padding-top: 30px
}
.lg-p-35px-t {
	padding-top: 35px
}
.lg-p-40px-t {
	padding-top: 40px
}
.lg-p-45px-t {
	padding-top: 45px
}
.lg-p-50px-t {
	padding-top: 50px
}
.lg-p-55px-t {
	padding-top: 55px
}
.lg-p-60px-t {
	padding-top: 60px
}
.lg-p-65px-t {
	padding-top: 65px
}
.lg-p-70px-t {
	padding-top: 70px
}
.lg-p-75px-t {
	padding-top: 75px
}
.lg-p-80px-t {
	padding-top: 80px
}
.lg-p-85px-t {
	padding-top: 85px
}
.lg-p-90px-t {
	padding-top: 90px
}
.lg-p-95px-t {
	padding-top: 95px
}
.lg-p-100px-t {
	padding-top: 100px
}
/*Padding Bottom*/

.lg-p-0px-b {
	padding-bottom: 0px
}
.lg-p-5px-b {
	padding-bottom: 5px
}
.lg-p-10px-b {
	padding-bottom: 10px
}
.lg-p-15px-b {
	padding-bottom: 15px
}
.lg-p-20px-b {
	padding-bottom: 20px
}
.lg-p-25px-b {
	padding-bottom: 25px
}
.lg-p-30px-b {
	padding-bottom: 30px
}
.lg-p-35px-b {
	padding-bottom: 35px
}
.lg-p-40px-b {
	padding-bottom: 40px
}
.lg-p-45px-b {
	padding-bottom: 45px
}
.lg-p-50px-b {
	padding-bottom: 50px
}
.lg-p-55px-b {
	padding-bottom: 55px
}
.lg-p-60px-b {
	padding-bottom: 60px
}
.lg-p-65px-b {
	padding-bottom: 65px
}
.lg-p-70px-b {
	padding-bottom: 70px
}
.lg-p-75px-b {
	padding-bottom: 75px
}
.lg-p-80px-b {
	padding-bottom: 80px
}
.lg-p-85px-b {
	padding-bottom: 85px
}
.lg-p-90px-b {
	padding-bottom: 90px
}
.lg-p-95px-b {
	padding-bottom: 95px
}
.lg-p-100px-b {
	padding-bottom: 100px
}
/*Padding Left*/

.lg-p-0px-l {
	padding-left: 0px
}
.lg-p-5px-l {
	padding-left: 5px
}
.lg-p-10px-l {
	padding-left: 10px
}
.lg-p-15px-l {
	padding-left: 15px
}
.lg-p-20px-l {
	padding-left: 20px
}
.lg-p-25px-l {
	padding-left: 25px
}
.lg-p-30px-l {
	padding-left: 30px
}
.lg-p-35px-l {
	padding-left: 35px
}
.lg-p-40px-l {
	padding-left: 40px
}
.lg-p-45px-l {
	padding-left: 45px
}
.lg-p-50px-l {
	padding-left: 50px
}
.lg-p-55px-l {
	padding-left: 55px
}
.lg-p-60px-l {
	padding-left: 60px
}
.lg-p-65px-l {
	padding-left: 65px
}
.lg-p-70px-l {
	padding-left: 70px
}
.lg-p-75px-l {
	padding-left: 75px
}
.lg-p-80px-l {
	padding-left: 80px
}
.lg-p-85px-l {
	padding-left: 85px
}
.lg-p-90px-l {
	padding-left: 90px
}
.lg-p-95px-l {
	padding-left: 95px
}
.lg-p-100px-l {
	padding-left: 100px
}
/*Padding right*/

.lg-p-0px-r {
	padding-left: 0px
}
.lg-p-5px-r {
	padding-left: 5px
}
.lg-p-10px-r {
	padding-left: 10px
}
.lg-p-15px-r {
	padding-left: 15px
}
.lg-p-20px-r {
	padding-left: 20px
}
.lg-p-25px-r {
	padding-left: 25px
}
.lg-p-30px-r {
	padding-left: 30px
}
.lg-p-35px-r {
	padding-left: 35px
}
.lg-p-40px-r {
	padding-left: 40px
}
.lg-p-45px-r {
	padding-left: 45px
}
.lg-p-50px-r {
	padding-left: 50px
}
.lg-p-55px-r {
	padding-left: 55px
}
.lg-p-60px-r {
	padding-left: 60px
}
.lg-p-65px-r {
	padding-left: 65px
}
.lg-p-70px-r {
	padding-left: 70px
}
.lg-p-75px-r {
	padding-left: 75px
}
.lg-p-80px-r {
	padding-left: 80px
}
.lg-p-85px-r {
	padding-left: 85px
}
.lg-p-90px-r {
	padding-left: 90px
}
.lg-p-95px-r {
	padding-left: 95px
}
.lg-p-100px-r {
	padding-left: 100px
}
/*Padding All %*/

.lg-p-1 {
	padding: 1%;
}
.lg-p-1-half {
	padding: 1.5%;
}
.lg-p-2 {
	padding: 2%;
}
.lg-p-2-half {
	padding: 2.5%;
}
.lg-p-3 {
	padding: 3%;
}
.lg-p-3-half {
	padding: 3.5%;
}
.lg-p-4 {
	padding: 4%;
}
.lg-p-4-half {
	padding: 4.5%;
}
.lg-p-5 {
	padding: 5%;
}
.lg-p-5-half {
	padding: 5.5%;
}
.lg-p-6 {
	padding: 6%;
}
.lg-p-6-half {
	padding: 6.5%;
}
.lg-p-7 {
	padding: 7%;
}
.lg-p-7-half {
	padding: 7.5%;
}
.lg-p-8 {
	padding: 8%;
}
.lg-p-8-half {
	padding: 8.5%;
}
.lg-p-9 {
	padding: 9%;
}
.lg-p-9-half {
	padding: 9.5%;
}
.lg-p-10 {
	padding: 10%;
}
.lg-p-10-half {
	padding: 10.5%;
}
.lg-p-11 {
	padding: 11%;
}
.lg-p-11-half {
	padding: 11.5%;
}
.lg-p-12 {
	padding: 12%;
}
.lg-p-12-half {
	padding: 12.5%;
}
.lg-p-13 {
	padding: 13%;
}
.lg-p-13-half {
	padding: 13.5%;
}
.lg-p-14 {
	padding: 14%;
}
.lg-p-14-half {
	padding: 14.5%;
}
.lg-p-15 {
	padding: 15%;
}
.lg-p-15-half {
	padding: 15.5%;
}
.lg-p-16 {
	padding: 16%;
}
.lg-p-16-half {
	padding: 16.5%;
}
.lg-p-17 {
	padding: 17%;
}
.lg-p-17-half {
	padding: 17.5%;
}
.lg-p-18 {
	padding: 18%;
}
.lg-p-18-half {
	padding: 18.5%;
}
.lg-p-19 {
	padding: 19%;
}
.lg-p-19-half {
	padding: 19.5%;
}
.lg-p-20 {
	padding: 20%;
}
.lg-p-20-half {
	padding: 20.5%;
}
.lg-p-21 {
	padding: 21%;
}
.lg-p-21-half {
	padding: 21.5%;
}
.lg-p-22 {
	padding: 22%;
}
.lg-p-22-half {
	padding: 22.5%;
}
.lg-p-23 {
	padding: 23%;
}
.lg-p-23-half {
	padding: 23.5%;
}
.lg-p-24 {
	padding: 24%;
}
.lg-p-24-half {
	padding: 24.5%;
}
.lg-p-25 {
	padding: 25%;
}
.lg-p-25-half {
	padding: 25.5%;
}
.lg-p-1-l {
	padding-left: 1%;
}
.lg-p-1-half-l {
	padding-left: 1.5%;
}
.lg-p-2-l {
	padding-left: 2%;
}
.lg-p-2-half-l {
	padding-left: 2.5%;
}
.lg-p-3-l {
	padding-left: 3%;
}
.lg-p-3-half-l {
	padding-left: 3.5%;
}
.lg-p-4-l {
	padding-left: 4%;
}
.lg-p-4-half-l {
	padding-left: 4.5%;
}
.lg-p-5-l {
	padding-left: 5%;
}
.lg-p-5-half-l {
	padding-left: 5.5%;
}
.lg-p-6-l {
	padding-left: 6%;
}
.lg-p-6-half-l {
	padding-left: 6.5%;
}
.lg-p-7-l {
	padding-left: 7%;
}
.lg-p-7-half-l {
	padding-left: 7.5%;
}
.lg-p-8-l {
	padding-left: 8%;
}
.lg-p-8-half-l {
	padding-left: 8.5%;
}
.lg-p-9-l {
	padding-left: 9%;
}
.lg-p-9-half-l {
	padding-left: 9.5%;
}
.lg-p-10-l {
	padding-left: 10%;
}
.lg-p-10-half-l {
	padding-left: 10.5%;
}
.lg-p-11-l {
	padding-left: 11%;
}
.lg-p-11-half-l {
	padding-left: 11.5%;
}
.lg-p-12-l {
	padding-left: 12%;
}
.lg-p-12-half-l {
	padding-left: 12.5%;
}
.lg-p-13-l {
	padding-left: 13%;
}
.lg-p-13-half-l {
	padding-left: 13.5%;
}
.lg-p-14-l {
	padding-left: 14%;
}
.lg-p-14-half-l {
	padding-left: 14.5%;
}
.lg-p-15-l {
	padding-left: 15%;
}
.lg-p-15-half-l {
	padding-left: 15.5%;
}
.lg-p-16-l {
	padding-left: 16%;
}
.lg-p-16-half-l {
	padding-left: 16.5%;
}
.lg-p-17-l {
	padding-left: 17%;
}
.lg-p-17-half-l {
	padding-left: 17.5%;
}
.lg-p-18-l {
	padding-left: 18%;
}
.lg-p-18-half-l {
	padding-left: 18.5%;
}
.lg-p-19-l {
	padding-left: 19%;
}
.lg-p-19-half-l {
	padding-left: 19.5%;
}
.lg-p-20-l {
	padding-left: 20%;
}
.lg-p-20-half-l {
	padding-left: 20.5%;
}
.lg-p-21-l {
	padding-left: 21%;
}
.lg-p-21-half-l {
	padding-left: 21.5%;
}
.lg-p-22-l {
	padding-left: 22%;
}
.lg-p-22-half-l {
	padding-left: 22.5%;
}
.lg-p-23-l {
	padding-left: 23%;
}
.lg-p-23-half-l {
	padding-left: 23.5%;
}
.lg-p-24-l {
	padding-left: 24%;
}
.lg-p-24-half-l {
	padding-left: 24.5%;
}
.lg-p-25-l {
	padding-left: 25%;
}
.lg-p-25-half-l {
	padding-left: 25.5%;
}
.lg-p-1-r {
	padding-right: 1%;
}
.lg-p-1-half-r {
	padding-right: 1.5%;
}
.lg-p-2-r {
	padding-right: 2%;
}
.lg-p-2-half-r {
	padding-right: 2.5%;
}
.lg-p-3-r {
	padding-right: 3%;
}
.lg-p-3-half-r {
	padding-right: 3.5%;
}
.lg-p-4-r {
	padding-right: 4%;
}
.lg-p-4-half-r {
	padding-right: 4.5%;
}
.lg-p-5-r {
	padding-right: 5%;
}
.lg-p-5-half-r {
	padding-right: 5.5%;
}
.lg-p-6-r {
	padding-right: 6%;
}
.lg-p-6-half-r {
	padding-right: 6.5%;
}
.lg-p-7-r {
	padding-right: 7%;
}
.lg-p-7-half-r {
	padding-right: 7.5%;
}
.lg-p-8-r {
	padding-right: 8%;
}
.lg-p-8-half-r {
	padding-right: 8.5%;
}
.lg-p-9-r {
	padding-right: 9%;
}
.lg-p-9-half-r {
	padding-right: 9.5%;
}
.lg-p-10-r {
	padding-right: 10%;
}
.lg-p-10-half-r {
	padding-right: 10.5%;
}
.lg-p-11-r {
	padding-right: 11%;
}
.lg-p-11-half-r {
	padding-right: 11.5%;
}
.lg-p-12-r {
	padding-right: 12%;
}
.lg-p-12-half-r {
	padding-right: 12.5%;
}
.lg-p-13-r {
	padding-right: 13%;
}
.lg-p-13-half-r {
	padding-right: 13.5%;
}
.lg-p-14-r {
	padding-right: 14%;
}
.lg-p-14-half-r {
	padding-right: 14.5%;
}
.lg-p-15-r {
	padding-right: 15%;
}
.lg-p-15-half-r {
	padding-right: 15.5%;
}
.lg-p-16-r {
	padding-right: 16%;
}
.lg-p-16-half-r {
	padding-right: 16.5%;
}
.lg-p-17-r {
	padding-right: 17%;
}
.lg-p-17-half-r {
	padding-right: 17.5%;
}
.lg-p-18-r {
	padding-right: 18%;
}
.lg-p-18-half-r {
	padding-right: 18.5%;
}
.lg-p-19-r {
	padding-right: 19%;
}
.lg-p-19-half-r {
	padding-right: 19.5%;
}
.lg-p-20-r {
	padding-right: 20%;
}
.lg-p-20-half-r {
	padding-right: 20.5%;
}
.lg-p-21-r {
	padding-right: 21%;
}
.lg-p-21-half-r {
	padding-right: 21.5%;
}
.lg-p-22-r {
	padding-right: 22%;
}
.lg-p-22-half-r {
	padding-right: 22.5%;
}
.lg-p-23-r {
	padding-right: 23%;
}
.lg-p-23-half-r {
	padding-right: 23.5%;
}
.lg-p-24-r {
	padding-right: 24%;
}
.lg-p-24-half-r {
	padding-right: 24.5%;
}
.lg-p-25-r {
	padding-right: 25%;
}
.lg-p-25-half-r {
	padding-right: 25.5%;
}
.lg-p-1-t {
	padding-top: 1%;
}
.lg-p-1-half-t {
	padding-top: 1.5%;
}
.lg-p-2-t {
	padding-top: 2%;
}
.lg-p-2-half-t {
	padding-top: 2.5%;
}
.lg-p-3-t {
	padding-top: 3%;
}
.lg-p-3-half-t {
	padding-top: 3.5%;
}
.lg-p-4-t {
	padding-top: 4%;
}
.lg-p-4-half-t {
	padding-top: 4.5%;
}
.lg-p-5-t {
	padding-top: 5%;
}
.lg-p-5-half-t {
	padding-top: 5.5%;
}
.lg-p-6-t {
	padding-top: 6%;
}
.lg-p-6-half-t {
	padding-top: 6.5%;
}
.lg-p-7-t {
	padding-top: 7%;
}
.lg-p-7-half-t {
	padding-top: 7.5%;
}
.lg-p-8-t {
	padding-top: 8%;
}
.lg-p-8-half-t {
	padding-top: 8.5%;
}
.lg-p-9-t {
	padding-top: 9%;
}
.lg-p-9-half-t {
	padding-top: 9.5%;
}
.lg-p-10-t {
	padding-top: 10%;
}
.lg-p-10-half-t {
	padding-top: 10.5%;
}
.lg-p-11-t {
	padding-top: 11%;
}
.lg-p-11-half-t {
	padding-top: 11.5%;
}
.lg-p-12-t {
	padding-top: 12%;
}
.lg-p-12-half-t {
	padding-top: 12.5%;
}
.lg-p-13-t {
	padding-top: 13%;
}
.lg-p-13-half-t {
	padding-top: 13.5%;
}
.lg-p-14-t {
	padding-top: 14%;
}
.lg-p-14-half-t {
	padding-top: 14.5%;
}
.lg-p-15-t {
	padding-top: 15%;
}
.lg-p-15-half-t {
	padding-top: 15.5%;
}
.lg-p-16-t {
	padding-top: 16%;
}
.lg-p-16-half-t {
	padding-top: 16.5%;
}
.lg-p-17-t {
	padding-top: 17%;
}
.lg-p-17-half-t {
	padding-top: 17.5%;
}
.lg-p-18-t {
	padding-top: 18%;
}
.lg-p-18-half-t {
	padding-top: 18.5%;
}
.lg-p-19-t {
	padding-top: 19%;
}
.lg-p-19-half-t {
	padding-top: 19.5%;
}
.lg-p-20-t {
	padding-top: 20%;
}
.lg-p-20-half-t {
	padding-top: 20.5%;
}
.lg-p-21-t {
	padding-top: 21%;
}
.lg-p-21-half-t {
	padding-top: 21.5%;
}
.lg-p-22-t {
	padding-top: 22%;
}
.lg-p-22-half-t {
	padding-top: 22.5%;
}
.lg-p-23-t {
	padding-top: 23%;
}
.lg-p-23-half-t {
	padding-top: 23.5%;
}
.lg-p-24-t {
	padding-top: 24%;
}
.lg-p-24-half-t {
	padding-top: 24.5%;
}
.lg-p-25-t {
	padding-top: 25%;
}
.lg-p-25-half-t {
	padding-top: 25.5%;
}
.lg-p-1-b {
	padding-bottom: 1%;
}
.lg-p-1-half-b {
	padding-bottom: 1.5%;
}
.lg-p-2-b {
	padding-bottom: 2%;
}
.lg-p-2-half-b {
	padding-bottom: 2.5%;
}
.lg-p-3-b {
	padding-bottom: 3%;
}
.lg-p-3-half-b {
	padding-bottom: 3.5%;
}
.lg-p-4-b {
	padding-bottom: 4%;
}
.lg-p-4-half-b {
	padding-bottom: 4.5%;
}
.lg-p-5-b {
	padding-bottom: 5%;
}
.lg-p-5-half-b {
	padding-bottom: 5.5%;
}
.lg-p-6-b {
	padding-bottom: 6%;
}
.lg-p-6-half-b {
	padding-bottom: 6.5%;
}
.lg-p-7-b {
	padding-bottom: 7%;
}
.lg-p-7-half-b {
	padding-bottom: 7.5%;
}
.lg-p-8-b {
	padding-bottom: 8%;
}
.lg-p-8-half-b {
	padding-bottom: 8.5%;
}
.lg-p-9-b {
	padding-bottom: 9%;
}
.lg-p-9-half-b {
	padding-bottom: 9.5%;
}
.lg-p-10-b {
	padding-bottom: 10%;
}
.lg-p-10-half-b {
	padding-bottom: 10.5%;
}
.lg-p-11-b {
	padding-bottom: 11%;
}
.lg-p-11-half-b {
	padding-bottom: 11.5%;
}
.lg-p-12-b {
	padding-bottom: 12%;
}
.lg-p-12-half-b {
	padding-bottom: 12.5%;
}
.lg-p-13-b {
	padding-bottom: 13%;
}
.lg-p-13-half-b {
	padding-bottom: 13.5%;
}
.lg-p-14-b {
	padding-bottom: 14%;
}
.lg-p-14-half-b {
	padding-bottom: 14.5%;
}
.lg-p-15-b {
	padding-bottom: 15%;
}
.lg-p-15-half-b {
	padding-bottom: 15.5%;
}
.lg-p-16-b {
	padding-bottom: 16%;
}
.lg-p-16-half-b {
	padding-bottom: 16.5%;
}
.lg-p-17-b {
	padding-bottom: 17%;
}
.lg-p-17-half-b {
	padding-bottom: 17.5%;
}
.lg-p-18-b {
	padding-bottom: 18%;
}
.lg-p-18-half-b {
	padding-bottom: 18.5%;
}
.lg-p-19-b {
	padding-bottom: 19%;
}
.lg-p-19-half-b {
	padding-bottom: 19.5%;
}
.lg-p-20-b {
	padding-bottom: 20%;
}
.lg-p-20-half-b {
	padding-bottom: 20.5%;
}
.lg-p-21-b {
	padding-bottom: 21%;
}
.lg-p-21-half-b {
	padding-bottom: 21.5%;
}
.lg-p-22-b {
	padding-bottom: 22%;
}
.lg-p-22-half-b {
	padding-bottom: 22.5%;
}
.lg-p-23-b {
	padding-bottom: 23%;
}
.lg-p-23-half-b {
	padding-bottom: 23.5%;
}
.lg-p-24-b {
	padding-bottom: 24%;
}
.lg-p-24-half-b {
	padding-bottom: 24.5%;
}
.lg-p-25-b {
	padding-bottom: 25%;
}
.lg-p-25-half-b {
	padding-bottom: 25.5%;
}
}

@media (max-width: 991px) {
.md-p-0px {
	padding: 0;
}
.md-p-5px {
	padding: 5px
}
.md-p-10px {
	padding: 10px
}
.md-p-15px {
	padding: 15px
}
.md-p-20px {
	padding: 20px
}
.md-p-25px {
	padding: 25px
}
.md-p-30px {
	padding: 30px
}
.md-p-35px {
	padding: 35px
}
.md-p-40px {
	padding: 40px
}
.md-p-45px {
	padding: 45px
}
.md-p-50px {
	padding: 50px
}
.md-p-55px {
	padding: 55px
}
.md-p-60px {
	padding: 60px
}
.md-p-65px {
	padding: 65px
}
.md-p-70px {
	padding: 70px
}
.md-p-75px {
	padding: 75px
}
.md-p-80px {
	padding: 80px
}
.md-p-85px {
	padding: 85px
}
.md-p-90px {
	padding: 90px
}
.md-p-95px {
	padding: 95px
}
.md-p-100px {
	padding: 100px
}
/*Padding Left Right*/

.md-p-0px-lr {
	padding-left: 0;
	;
	padding-right: 0;
}
.md-p-5px-lr {
	padding-left: 5px;
	padding-right: 5px
}
.md-p-10px-lr {
	padding-left: 10px;
	padding-right: 10px
}
.md-p-15px-lr {
	padding-left: 15px;
	padding-right: 15px
}
.md-p-20px-lr {
	padding-left: 20px;
	padding-right: 20px
}
.md-p-25px-lr {
	padding-left: 25px;
	padding-right: 25px
}
.md-p-30px-lr {
	padding-left: 30px;
	padding-right: 30px
}
.md-p-35px-lr {
	padding-left: 35px;
	padding-right: 35px
}
.md-p-40px-lr {
	padding-left: 40px;
	padding-right: 40px
}
.md-p-45px-lr {
	padding-left: 45px;
	padding-right: 45px
}
.md-p-50px-lr {
	padding-left: 50px;
	padding-right: 50px
}
.md-p-55px-lr {
	padding-left: 55px;
	padding-right: 55px
}
.md-p-60px-lr {
	padding-left: 60px;
	padding-right: 60px
}
.md-p-65px-lr {
	padding-left: 65px;
	padding-right: 65px
}
.md-p-70px-lr {
	padding-left: 70px;
	padding-right: 70px
}
.md-p-75px-lr {
	padding-left: 75px;
	padding-right: 75px
}
.md-p-80px-lr {
	padding-left: 80px;
	padding-right: 80px
}
.md-p-85px-lr {
	padding-left: 85px;
	padding-right: 85px
}
.md-p-90px-lr {
	padding-left: 90px;
	padding-right: 90px
}
.md-p-95px-lr {
	padding-left: 95px;
	padding-right: 95px
}
.md-p-100px-lr {
	padding-left: 100px;
	padding-right: 100px
}
/*Padding Top Bottm*/

.md-p-0px-tb {
	padding-top: 0;
	padding-bottom: 0;
}
.md-p-5px-tb {
	padding-top: 5px;
	padding-bottom: 5px
}
.md-p-10px-tb {
	padding-top: 10px;
	padding-bottom: 10px
}
.md-p-15px-tb {
	padding-top: 15px;
	padding-bottom: 15px
}
.md-p-20px-tb {
	padding-top: 20px;
	padding-bottom: 20px
}
.md-p-25px-tb {
	padding-top: 25px;
	padding-bottom: 25px
}
.md-p-30px-tb {
	padding-top: 30px;
	padding-bottom: 30px
}
.md-p-35px-tb {
	padding-top: 35px;
	padding-bottom: 35px
}
.md-p-40px-tb {
	padding-top: 40px;
	padding-bottom: 40px
}
.md-p-45px-tb {
	padding-top: 45px;
	padding-bottom: 45px
}
.md-p-50px-tb {
	padding-top: 50px;
	padding-bottom: 50px
}
.md-p-55px-tb {
	padding-top: 55px;
	padding-bottom: 55px
}
.md-p-60px-tb {
	padding-top: 60px;
	padding-bottom: 60px
}
.md-p-65px-tb {
	padding-top: 65px;
	padding-bottom: 65px
}
.md-p-70px-tb {
	padding-top: 70px;
	padding-bottom: 70px
}
.md-p-75px-tb {
	padding-top: 75px;
	padding-bottom: 75px
}
.md-p-80px-tb {
	padding-top: 80px;
	padding-bottom: 80px
}
.md-p-85px-tb {
	padding-top: 85px;
	padding-bottom: 85px
}
.md-p-90px-tb {
	padding-top: 90px;
	padding-bottom: 90px
}
.md-p-95px-tb {
	padding-top: 95px;
	padding-bottom: 95px
}
.md-p-100px-tb {
	padding-top: 100px;
	padding-bottom: 100px
}
/*Padding top*/

.md-p-0px-t {
	padding-top: 0px
}
.md-p-5px-t {
	padding-top: 5px
}
.md-p-10px-t {
	padding-top: 10px
}
.md-p-15px-t {
	padding-top: 15px
}
.md-p-20px-t {
	padding-top: 20px
}
.md-p-25px-t {
	padding-top: 25px
}
.md-p-30px-t {
	padding-top: 30px
}
.md-p-35px-t {
	padding-top: 35px
}
.md-p-40px-t {
	padding-top: 40px
}
.md-p-45px-t {
	padding-top: 45px
}
.md-p-50px-t {
	padding-top: 50px
}
.md-p-55px-t {
	padding-top: 55px
}
.md-p-60px-t {
	padding-top: 60px
}
.md-p-65px-t {
	padding-top: 65px
}
.md-p-70px-t {
	padding-top: 70px
}
.md-p-75px-t {
	padding-top: 75px
}
.md-p-80px-t {
	padding-top: 80px
}
.md-p-85px-t {
	padding-top: 85px
}
.md-p-90px-t {
	padding-top: 90px
}
.md-p-95px-t {
	padding-top: 95px
}
.md-p-100px-t {
	padding-top: 100px
}
/*Padding Bottom*/

.md-p-0px-b {
	padding-bottom: 0px
}
.md-p-5px-b {
	padding-bottom: 5px
}
.md-p-10px-b {
	padding-bottom: 10px
}
.md-p-15px-b {
	padding-bottom: 15px
}
.md-p-20px-b {
	padding-bottom: 20px
}
.md-p-25px-b {
	padding-bottom: 25px
}
.md-p-30px-b {
	padding-bottom: 30px
}
.md-p-35px-b {
	padding-bottom: 35px
}
.md-p-40px-b {
	padding-bottom: 40px
}
.md-p-45px-b {
	padding-bottom: 45px
}
.md-p-50px-b {
	padding-bottom: 50px
}
.md-p-55px-b {
	padding-bottom: 55px
}
.md-p-60px-b {
	padding-bottom: 60px
}
.md-p-65px-b {
	padding-bottom: 65px
}
.md-p-70px-b {
	padding-bottom: 70px
}
.md-p-75px-b {
	padding-bottom: 75px
}
.md-p-80px-b {
	padding-bottom: 80px
}
.md-p-85px-b {
	padding-bottom: 85px
}
.md-p-90px-b {
	padding-bottom: 90px
}
.md-p-95px-b {
	padding-bottom: 95px
}
.md-p-100px-b {
	padding-bottom: 100px
}
/*Padding Left*/

.md-p-0px-l {
	padding-left: 0px
}
.md-p-5px-l {
	padding-left: 5px
}
.md-p-10px-l {
	padding-left: 10px
}
.md-p-15px-l {
	padding-left: 15px
}
.md-p-20px-l {
	padding-left: 20px
}
.md-p-25px-l {
	padding-left: 25px
}
.md-p-30px-l {
	padding-left: 30px
}
.md-p-35px-l {
	padding-left: 35px
}
.md-p-40px-l {
	padding-left: 40px
}
.md-p-45px-l {
	padding-left: 45px
}
.md-p-50px-l {
	padding-left: 50px
}
.md-p-55px-l {
	padding-left: 55px
}
.md-p-60px-l {
	padding-left: 60px
}
.md-p-65px-l {
	padding-left: 65px
}
.md-p-70px-l {
	padding-left: 70px
}
.md-p-75px-l {
	padding-left: 75px
}
.md-p-80px-l {
	padding-left: 80px
}
.md-p-85px-l {
	padding-left: 85px
}
.md-p-90px-l {
	padding-left: 90px
}
.md-p-95px-l {
	padding-left: 95px
}
.md-p-100px-l {
	padding-left: 100px
}
/*Padding right*/

.md-p-0px-r {
	padding-right: 0px
}
.md-p-5px-r {
	padding-right: 5px
}
.md-p-10px-r {
	padding-right: 10px
}
.md-p-15px-r {
	padding-right: 15px
}
.md-p-20px-r {
	padding-right: 20px
}
.md-p-25px-r {
	padding-right: 25px
}
.md-p-30px-r {
	padding-right: 30px
}
.md-p-35px-r {
	padding-right: 35px
}
.md-p-40px-r {
	padding-right: 40px
}
.md-p-45px-r {
	padding-right: 45px
}
.md-p-50px-r {
	padding-right: 50px
}
.md-p-55px-r {
	padding-right: 55px
}
.md-p-60px-r {
	padding-right: 60px
}
.md-p-65px-r {
	padding-right: 65px
}
.md-p-70px-r {
	padding-right: 70px
}
.md-p-75px-r {
	padding-right: 75px
}
.md-p-80px-r {
	padding-right: 80px
}
.md-p-85px-r {
	padding-right: 85px
}
.md-p-90px-r {
	padding-right: 90px
}
.md-p-95px-r {
	padding-right: 95px
}
.md-p-100px-r {
	padding-right: 100px
}
/*Padding All %*/

.md-p-1 {
	padding: 1%;
}
.md-p-1-half {
	padding: 1.5%;
}
.md-p-2 {
	padding: 2%;
}
.md-p-2-half {
	padding: 2.5%;
}
.md-p-3 {
	padding: 3%;
}
.md-p-3-half {
	padding: 3.5%;
}
.md-p-4 {
	padding: 4%;
}
.md-p-4-half {
	padding: 4.5%;
}
.md-p-5 {
	padding: 5%;
}
.md-p-5-half {
	padding: 5.5%;
}
.md-p-6 {
	padding: 6%;
}
.md-p-6-half {
	padding: 6.5%;
}
.md-p-7 {
	padding: 7%;
}
.md-p-7-half {
	padding: 7.5%;
}
.md-p-8 {
	padding: 8%;
}
.md-p-8-half {
	padding: 8.5%;
}
.md-p-9 {
	padding: 9%;
}
.md-p-9-half {
	padding: 9.5%;
}
.md-p-10 {
	padding: 10%;
}
.md-p-10-half {
	padding: 10.5%;
}
.md-p-11 {
	padding: 11%;
}
.md-p-11-half {
	padding: 11.5%;
}
.md-p-12 {
	padding: 12%;
}
.md-p-12-half {
	padding: 12.5%;
}
.md-p-13 {
	padding: 13%;
}
.md-p-13-half {
	padding: 13.5%;
}
.md-p-14 {
	padding: 14%;
}
.md-p-14-half {
	padding: 14.5%;
}
.md-p-15 {
	padding: 15%;
}
.md-p-15-half {
	padding: 15.5%;
}
.md-p-16 {
	padding: 16%;
}
.md-p-16-half {
	padding: 16.5%;
}
.md-p-17 {
	padding: 17%;
}
.md-p-17-half {
	padding: 17.5%;
}
.md-p-18 {
	padding: 18%;
}
.md-p-18-half {
	padding: 18.5%;
}
.md-p-19 {
	padding: 19%;
}
.md-p-19-half {
	padding: 19.5%;
}
.md-p-20 {
	padding: 20%;
}
.md-p-20-half {
	padding: 20.5%;
}
.md-p-21 {
	padding: 21%;
}
.md-p-21-half {
	padding: 21.5%;
}
.md-p-22 {
	padding: 22%;
}
.md-p-22-half {
	padding: 22.5%;
}
.md-p-23 {
	padding: 23%;
}
.md-p-23-half {
	padding: 23.5%;
}
.md-p-24 {
	padding: 24%;
}
.md-p-24-half {
	padding: 24.5%;
}
.md-p-25 {
	padding: 25%;
}
.md-p-25-half {
	padding: 25.5%;
}
.md-p-1-l {
	padding-left: 1%;
}
.md-p-1-half-l {
	padding-left: 1.5%;
}
.md-p-2-l {
	padding-left: 2%;
}
.md-p-2-half-l {
	padding-left: 2.5%;
}
.md-p-3-l {
	padding-left: 3%;
}
.md-p-3-half-l {
	padding-left: 3.5%;
}
.md-p-4-l {
	padding-left: 4%;
}
.md-p-4-half-l {
	padding-left: 4.5%;
}
.md-p-5-l {
	padding-left: 5%;
}
.md-p-5-half-l {
	padding-left: 5.5%;
}
.md-p-6-l {
	padding-left: 6%;
}
.md-p-6-half-l {
	padding-left: 6.5%;
}
.md-p-7-l {
	padding-left: 7%;
}
.md-p-7-half-l {
	padding-left: 7.5%;
}
.md-p-8-l {
	padding-left: 8%;
}
.md-p-8-half-l {
	padding-left: 8.5%;
}
.md-p-9-l {
	padding-left: 9%;
}
.md-p-9-half-l {
	padding-left: 9.5%;
}
.md-p-10-l {
	padding-left: 10%;
}
.md-p-10-half-l {
	padding-left: 10.5%;
}
.md-p-11-l {
	padding-left: 11%;
}
.md-p-11-half-l {
	padding-left: 11.5%;
}
.md-p-12-l {
	padding-left: 12%;
}
.md-p-12-half-l {
	padding-left: 12.5%;
}
.md-p-13-l {
	padding-left: 13%;
}
.md-p-13-half-l {
	padding-left: 13.5%;
}
.md-p-14-l {
	padding-left: 14%;
}
.md-p-14-half-l {
	padding-left: 14.5%;
}
.md-p-15-l {
	padding-left: 15%;
}
.md-p-15-half-l {
	padding-left: 15.5%;
}
.md-p-16-l {
	padding-left: 16%;
}
.md-p-16-half-l {
	padding-left: 16.5%;
}
.md-p-17-l {
	padding-left: 17%;
}
.md-p-17-half-l {
	padding-left: 17.5%;
}
.md-p-18-l {
	padding-left: 18%;
}
.md-p-18-half-l {
	padding-left: 18.5%;
}
.md-p-19-l {
	padding-left: 19%;
}
.md-p-19-half-l {
	padding-left: 19.5%;
}
.md-p-20-l {
	padding-left: 20%;
}
.md-p-20-half-l {
	padding-left: 20.5%;
}
.md-p-21-l {
	padding-left: 21%;
}
.md-p-21-half-l {
	padding-left: 21.5%;
}
.md-p-22-l {
	padding-left: 22%;
}
.md-p-22-half-l {
	padding-left: 22.5%;
}
.md-p-23-l {
	padding-left: 23%;
}
.md-p-23-half-l {
	padding-left: 23.5%;
}
.md-p-24-l {
	padding-left: 24%;
}
.md-p-24-half-l {
	padding-left: 24.5%;
}
.md-p-25-l {
	padding-left: 25%;
}
.md-p-25-half-l {
	padding-left: 25.5%;
}
.md-p-1-r {
	padding-right: 1%;
}
.md-p-1-half-r {
	padding-right: 1.5%;
}
.md-p-2-r {
	padding-right: 2%;
}
.md-p-2-half-r {
	padding-right: 2.5%;
}
.md-p-3-r {
	padding-right: 3%;
}
.md-p-3-half-r {
	padding-right: 3.5%;
}
.md-p-4-r {
	padding-right: 4%;
}
.md-p-4-half-r {
	padding-right: 4.5%;
}
.md-p-5-r {
	padding-right: 5%;
}
.md-p-5-half-r {
	padding-right: 5.5%;
}
.md-p-6-r {
	padding-right: 6%;
}
.md-p-6-half-r {
	padding-right: 6.5%;
}
.md-p-7-r {
	padding-right: 7%;
}
.md-p-7-half-r {
	padding-right: 7.5%;
}
.md-p-8-r {
	padding-right: 8%;
}
.md-p-8-half-r {
	padding-right: 8.5%;
}
.md-p-9-r {
	padding-right: 9%;
}
.md-p-9-half-r {
	padding-right: 9.5%;
}
.md-p-10-r {
	padding-right: 10%;
}
.md-p-10-half-r {
	padding-right: 10.5%;
}
.md-p-11-r {
	padding-right: 11%;
}
.md-p-11-half-r {
	padding-right: 11.5%;
}
.md-p-12-r {
	padding-right: 12%;
}
.md-p-12-half-r {
	padding-right: 12.5%;
}
.md-p-13-r {
	padding-right: 13%;
}
.md-p-13-half-r {
	padding-right: 13.5%;
}
.md-p-14-r {
	padding-right: 14%;
}
.md-p-14-half-r {
	padding-right: 14.5%;
}
.md-p-15-r {
	padding-right: 15%;
}
.md-p-15-half-r {
	padding-right: 15.5%;
}
.md-p-16-r {
	padding-right: 16%;
}
.md-p-16-half-r {
	padding-right: 16.5%;
}
.md-p-17-r {
	padding-right: 17%;
}
.md-p-17-half-r {
	padding-right: 17.5%;
}
.md-p-18-r {
	padding-right: 18%;
}
.md-p-18-half-r {
	padding-right: 18.5%;
}
.md-p-19-r {
	padding-right: 19%;
}
.md-p-19-half-r {
	padding-right: 19.5%;
}
.md-p-20-r {
	padding-right: 20%;
}
.md-p-20-half-r {
	padding-right: 20.5%;
}
.md-p-21-r {
	padding-right: 21%;
}
.md-p-21-half-r {
	padding-right: 21.5%;
}
.md-p-22-r {
	padding-right: 22%;
}
.md-p-22-half-r {
	padding-right: 22.5%;
}
.md-p-23-r {
	padding-right: 23%;
}
.md-p-23-half-r {
	padding-right: 23.5%;
}
.md-p-24-r {
	padding-right: 24%;
}
.md-p-24-half-r {
	padding-right: 24.5%;
}
.md-p-25-r {
	padding-right: 25%;
}
.md-p-25-half-r {
	padding-right: 25.5%;
}
.md-p-1-t {
	padding-top: 1%;
}
.md-p-1-half-t {
	padding-top: 1.5%;
}
.md-p-2-t {
	padding-top: 2%;
}
.md-p-2-half-t {
	padding-top: 2.5%;
}
.md-p-3-t {
	padding-top: 3%;
}
.md-p-3-half-t {
	padding-top: 3.5%;
}
.md-p-4-t {
	padding-top: 4%;
}
.md-p-4-half-t {
	padding-top: 4.5%;
}
.md-p-5-t {
	padding-top: 5%;
}
.md-p-5-half-t {
	padding-top: 5.5%;
}
.md-p-6-t {
	padding-top: 6%;
}
.md-p-6-half-t {
	padding-top: 6.5%;
}
.md-p-7-t {
	padding-top: 7%;
}
.md-p-7-half-t {
	padding-top: 7.5%;
}
.md-p-8-t {
	padding-top: 8%;
}
.md-p-8-half-t {
	padding-top: 8.5%;
}
.md-p-9-t {
	padding-top: 9%;
}
.md-p-9-half-t {
	padding-top: 9.5%;
}
.md-p-10-t {
	padding-top: 10%;
}
.md-p-10-half-t {
	padding-top: 10.5%;
}
.md-p-11-t {
	padding-top: 11%;
}
.md-p-11-half-t {
	padding-top: 11.5%;
}
.md-p-12-t {
	padding-top: 12%;
}
.md-p-12-half-t {
	padding-top: 12.5%;
}
.md-p-13-t {
	padding-top: 13%;
}
.md-p-13-half-t {
	padding-top: 13.5%;
}
.md-p-14-t {
	padding-top: 14%;
}
.md-p-14-half-t {
	padding-top: 14.5%;
}
.md-p-15-t {
	padding-top: 15%;
}
.md-p-15-half-t {
	padding-top: 15.5%;
}
.md-p-16-t {
	padding-top: 16%;
}
.md-p-16-half-t {
	padding-top: 16.5%;
}
.md-p-17-t {
	padding-top: 17%;
}
.md-p-17-half-t {
	padding-top: 17.5%;
}
.md-p-18-t {
	padding-top: 18%;
}
.md-p-18-half-t {
	padding-top: 18.5%;
}
.md-p-19-t {
	padding-top: 19%;
}
.md-p-19-half-t {
	padding-top: 19.5%;
}
.md-p-20-t {
	padding-top: 20%;
}
.md-p-20-half-t {
	padding-top: 20.5%;
}
.md-p-21-t {
	padding-top: 21%;
}
.md-p-21-half-t {
	padding-top: 21.5%;
}
.md-p-22-t {
	padding-top: 22%;
}
.md-p-22-half-t {
	padding-top: 22.5%;
}
.md-p-23-t {
	padding-top: 23%;
}
.md-p-23-half-t {
	padding-top: 23.5%;
}
.md-p-24-t {
	padding-top: 24%;
}
.md-p-24-half-t {
	padding-top: 24.5%;
}
.md-p-25-t {
	padding-top: 25%;
}
.md-p-25-half-t {
	padding-top: 25.5%;
}
.md-p-1-b {
	padding-bottom: 1%;
}
.md-p-1-half-b {
	padding-bottom: 1.5%;
}
.md-p-2-b {
	padding-bottom: 2%;
}
.md-p-2-half-b {
	padding-bottom: 2.5%;
}
.md-p-3-b {
	padding-bottom: 3%;
}
.md-p-3-half-b {
	padding-bottom: 3.5%;
}
.md-p-4-b {
	padding-bottom: 4%;
}
.md-p-4-half-b {
	padding-bottom: 4.5%;
}
.md-p-5-b {
	padding-bottom: 5%;
}
.md-p-5-half-b {
	padding-bottom: 5.5%;
}
.md-p-6-b {
	padding-bottom: 6%;
}
.md-p-6-half-b {
	padding-bottom: 6.5%;
}
.md-p-7-b {
	padding-bottom: 7%;
}
.md-p-7-half-b {
	padding-bottom: 7.5%;
}
.md-p-8-b {
	padding-bottom: 8%;
}
.md-p-8-half-b {
	padding-bottom: 8.5%;
}
.md-p-9-b {
	padding-bottom: 9%;
}
.md-p-9-half-b {
	padding-bottom: 9.5%;
}
.md-p-10-b {
	padding-bottom: 10%;
}
.md-p-10-half-b {
	padding-bottom: 10.5%;
}
.md-p-11-b {
	padding-bottom: 11%;
}
.md-p-11-half-b {
	padding-bottom: 11.5%;
}
.md-p-12-b {
	padding-bottom: 12%;
}
.md-p-12-half-b {
	padding-bottom: 12.5%;
}
.md-p-13-b {
	padding-bottom: 13%;
}
.md-p-13-half-b {
	padding-bottom: 13.5%;
}
.md-p-14-b {
	padding-bottom: 14%;
}
.md-p-14-half-b {
	padding-bottom: 14.5%;
}
.md-p-15-b {
	padding-bottom: 15%;
}
.md-p-15-half-b {
	padding-bottom: 15.5%;
}
.md-p-16-b {
	padding-bottom: 16%;
}
.md-p-16-half-b {
	padding-bottom: 16.5%;
}
.md-p-17-b {
	padding-bottom: 17%;
}
.md-p-17-half-b {
	padding-bottom: 17.5%;
}
.md-p-18-b {
	padding-bottom: 18%;
}
.md-p-18-half-b {
	padding-bottom: 18.5%;
}
.md-p-19-b {
	padding-bottom: 19%;
}
.md-p-19-half-b {
	padding-bottom: 19.5%;
}
.md-p-20-b {
	padding-bottom: 20%;
}
.md-p-20-half-b {
	padding-bottom: 20.5%;
}
.md-p-21-b {
	padding-bottom: 21%;
}
.md-p-21-half-b {
	padding-bottom: 21.5%;
}
.md-p-22-b {
	padding-bottom: 22%;
}
.md-p-22-half-b {
	padding-bottom: 22.5%;
}
.md-p-23-b {
	padding-bottom: 23%;
}
.md-p-23-half-b {
	padding-bottom: 23.5%;
}
.md-p-24-b {
	padding-bottom: 24%;
}
.md-p-24-half-b {
	padding-bottom: 24.5%;
}
.md-p-25-b {
	padding-bottom: 25%;
}
.md-p-25-half-b {
	padding-bottom: 25.5%;
}
}

@media (max-width: 767px) {
.sm-p-0px {
	padding: 0;
}
.sm-p-5px {
	padding: 5px
}
.sm-p-10px {
	padding: 10px
}
.sm-p-15px {
	padding: 15px
}
.sm-p-20px {
	padding: 20px
}
.sm-p-25px {
	padding: 25px
}
.sm-p-30px {
	padding: 30px
}
.sm-p-35px {
	padding: 35px
}
.sm-p-40px {
	padding: 40px
}
.sm-p-45px {
	padding: 45px
}
.sm-p-50px {
	padding: 50px
}
.sm-p-55px {
	padding: 55px
}
.sm-p-60px {
	padding: 60px
}
.sm-p-65px {
	padding: 65px
}
.sm-p-70px {
	padding: 70px
}
.sm-p-75px {
	padding: 75px
}
.sm-p-80px {
	padding: 80px
}
.sm-p-85px {
	padding: 85px
}
.sm-p-90px {
	padding: 90px
}
.sm-p-95px {
	padding: 95px
}
.sm-p-100px {
	padding: 100px
}
/*Padding Left Right*/

.sm-p-0px-lr {
	padding-left: 0;
	;
	padding-right: 0;
}
.sm-p-5px-lr {
	padding-left: 5px;
	padding-right: 5px
}
.sm-p-10px-lr {
	padding-left: 10px;
	padding-right: 10px
}
.sm-p-15px-lr {
	padding-left: 15px;
	padding-right: 15px
}
.sm-p-20px-lr {
	padding-left: 20px;
	padding-right: 20px
}
.sm-p-25px-lr {
	padding-left: 25px;
	padding-right: 25px
}
.sm-p-30px-lr {
	padding-left: 30px;
	padding-right: 30px
}
.sm-p-35px-lr {
	padding-left: 35px;
	padding-right: 35px
}
.sm-p-40px-lr {
	padding-left: 40px;
	padding-right: 40px
}
.sm-p-45px-lr {
	padding-left: 45px;
	padding-right: 45px
}
.sm-p-50px-lr {
	padding-left: 50px;
	padding-right: 50px
}
.sm-p-55px-lr {
	padding-left: 55px;
	padding-right: 55px
}
.sm-p-60px-lr {
	padding-left: 60px;
	padding-right: 60px
}
.sm-p-65px-lr {
	padding-left: 65px;
	padding-right: 65px
}
.sm-p-70px-lr {
	padding-left: 70px;
	padding-right: 70px
}
.sm-p-75px-lr {
	padding-left: 75px;
	padding-right: 75px
}
.sm-p-80px-lr {
	padding-left: 80px;
	padding-right: 80px
}
.sm-p-85px-lr {
	padding-left: 85px;
	padding-right: 85px
}
.sm-p-90px-lr {
	padding-left: 90px;
	padding-right: 90px
}
.sm-p-95px-lr {
	padding-left: 95px;
	padding-right: 95px
}
.sm-p-100px-lr {
	padding-left: 100px;
	padding-right: 100px
}
/*Padding Top Bottm*/

.sm-p-0px-tb {
	padding-top: 0;
	padding-bottom: 0;
}
.sm-p-5px-tb {
	padding-top: 5px;
	padding-bottom: 5px
}
.sm-p-10px-tb {
	padding-top: 10px;
	padding-bottom: 10px
}
.sm-p-15px-tb {
	padding-top: 15px;
	padding-bottom: 15px
}
.sm-p-20px-tb {
	padding-top: 20px;
	padding-bottom: 20px
}
.sm-p-25px-tb {
	padding-top: 25px;
	padding-bottom: 25px
}
.sm-p-30px-tb {
	padding-top: 30px;
	padding-bottom: 30px
}
.sm-p-35px-tb {
	padding-top: 35px;
	padding-bottom: 35px
}
.sm-p-40px-tb {
	padding-top: 40px;
	padding-bottom: 40px
}
.sm-p-45px-tb {
	padding-top: 45px;
	padding-bottom: 45px
}
.sm-p-50px-tb {
	padding-top: 50px;
	padding-bottom: 50px
}
.sm-p-55px-tb {
	padding-top: 55px;
	padding-bottom: 55px
}
.sm-p-60px-tb {
	padding-top: 60px;
	padding-bottom: 60px
}
.sm-p-65px-tb {
	padding-top: 65px;
	padding-bottom: 65px
}
.sm-p-70px-tb {
	padding-top: 70px;
	padding-bottom: 70px
}
.sm-p-75px-tb {
	padding-top: 75px;
	padding-bottom: 75px
}
.sm-p-80px-tb {
	padding-top: 80px;
	padding-bottom: 80px
}
.sm-p-85px-tb {
	padding-top: 85px;
	padding-bottom: 85px
}
.sm-p-90px-tb {
	padding-top: 90px;
	padding-bottom: 90px
}
.sm-p-95px-tb {
	padding-top: 95px;
	padding-bottom: 95px
}
.sm-p-100px-tb {
	padding-top: 100px;
	padding-bottom: 100px
}
/*Padding top*/

.sm-p-0px-t {
	padding-top: 0px
}
.sm-p-5px-t {
	padding-top: 5px
}
.sm-p-10px-t {
	padding-top: 10px
}
.sm-p-15px-t {
	padding-top: 15px
}
.sm-p-20px-t {
	padding-top: 20px
}
.sm-p-25px-t {
	padding-top: 25px
}
.sm-p-30px-t {
	padding-top: 30px
}
.sm-p-35px-t {
	padding-top: 35px
}
.sm-p-40px-t {
	padding-top: 40px
}
.sm-p-45px-t {
	padding-top: 45px
}
.sm-p-50px-t {
	padding-top: 50px
}
.sm-p-55px-t {
	padding-top: 55px
}
.sm-p-60px-t {
	padding-top: 60px
}
.sm-p-65px-t {
	padding-top: 65px
}
.sm-p-70px-t {
	padding-top: 70px
}
.sm-p-75px-t {
	padding-top: 75px
}
.sm-p-80px-t {
	padding-top: 80px
}
.sm-p-85px-t {
	padding-top: 85px
}
.sm-p-90px-t {
	padding-top: 90px
}
.sm-p-95px-t {
	padding-top: 95px
}
.sm-p-100px-t {
	padding-top: 100px
}
/*Padding Bottom*/

.sm-p-0px-b {
	padding-bottom: 0px
}
.sm-p-5px-b {
	padding-bottom: 5px
}
.sm-p-10px-b {
	padding-bottom: 10px
}
.sm-p-15px-b {
	padding-bottom: 15px
}
.sm-p-20px-b {
	padding-bottom: 20px
}
.sm-p-25px-b {
	padding-bottom: 25px
}
.sm-p-30px-b {
	padding-bottom: 30px
}
.sm-p-35px-b {
	padding-bottom: 35px
}
.sm-p-40px-b {
	padding-bottom: 40px
}
.sm-p-45px-b {
	padding-bottom: 45px
}
.sm-p-50px-b {
	padding-bottom: 50px
}
.sm-p-55px-b {
	padding-bottom: 55px
}
.sm-p-60px-b {
	padding-bottom: 60px
}
.sm-p-65px-b {
	padding-bottom: 65px
}
.sm-p-70px-b {
	padding-bottom: 70px
}
.sm-p-75px-b {
	padding-bottom: 75px
}
.sm-p-80px-b {
	padding-bottom: 80px
}
.sm-p-85px-b {
	padding-bottom: 85px
}
.sm-p-90px-b {
	padding-bottom: 90px
}
.sm-p-95px-b {
	padding-bottom: 95px
}
.sm-p-100px-b {
	padding-bottom: 100px
}
/*Padding Left*/

.sm-p-0px-l {
	padding-left: 0px
}
.sm-p-5px-l {
	padding-left: 5px
}
.sm-p-10px-l {
	padding-left: 10px
}
.sm-p-15px-l {
	padding-left: 15px
}
.sm-p-20px-l {
	padding-left: 20px
}
.sm-p-25px-l {
	padding-left: 25px
}
.sm-p-30px-l {
	padding-left: 30px
}
.sm-p-35px-l {
	padding-left: 35px
}
.sm-p-40px-l {
	padding-left: 40px
}
.sm-p-45px-l {
	padding-left: 45px
}
.sm-p-50px-l {
	padding-left: 50px
}
.sm-p-55px-l {
	padding-left: 55px
}
.sm-p-60px-l {
	padding-left: 60px
}
.sm-p-65px-l {
	padding-left: 65px
}
.sm-p-70px-l {
	padding-left: 70px
}
.sm-p-75px-l {
	padding-left: 75px
}
.sm-p-80px-l {
	padding-left: 80px
}
.sm-p-85px-l {
	padding-left: 85px
}
.sm-p-90px-l {
	padding-left: 90px
}
.sm-p-95px-l {
	padding-left: 95px
}
.sm-p-100px-l {
	padding-left: 100px
}
/*Padding right*/

.sm-p-0px-r {
	padding-right: 0px
}
.sm-p-5px-r {
	padding-right: 5px
}
.sm-p-10px-r {
	padding-right: 10px
}
.sm-p-15px-r {
	padding-right: 15px
}
.sm-p-20px-r {
	padding-right: 20px
}
.sm-p-25px-r {
	padding-right: 25px
}
.sm-p-30px-r {
	padding-right: 30px
}
.sm-p-35px-r {
	padding-right: 35px
}
.sm-p-40px-r {
	padding-right: 40px
}
.sm-p-45px-r {
	padding-right: 45px
}
.sm-p-50px-r {
	padding-right: 50px
}
.sm-p-55px-r {
	padding-right: 55px
}
.sm-p-60px-r {
	padding-right: 60px
}
.sm-p-65px-r {
	padding-right: 65px
}
.sm-p-70px-r {
	padding-right: 70px
}
.sm-p-75px-r {
	padding-right: 75px
}
.sm-p-80px-r {
	padding-right: 80px
}
.sm-p-85px-r {
	padding-right: 85px
}
.sm-p-90px-r {
	padding-right: 90px
}
.sm-p-95px-r {
	padding-right: 95px
}
.sm-p-100px-r {
	padding-right: 100px
}
/*Padding All %*/

.sm-p-1 {
	padding: 1%;
}
.sm-p-1-half {
	padding: 1.5%;
}
.sm-p-2 {
	padding: 2%;
}
.sm-p-2-half {
	padding: 2.5%;
}
.sm-p-3 {
	padding: 3%;
}
.sm-p-3-half {
	padding: 3.5%;
}
.sm-p-4 {
	padding: 4%;
}
.sm-p-4-half {
	padding: 4.5%;
}
.sm-p-5 {
	padding: 5%;
}
.sm-p-5-half {
	padding: 5.5%;
}
.sm-p-6 {
	padding: 6%;
}
.sm-p-6-half {
	padding: 6.5%;
}
.sm-p-7 {
	padding: 7%;
}
.sm-p-7-half {
	padding: 7.5%;
}
.sm-p-8 {
	padding: 8%;
}
.sm-p-8-half {
	padding: 8.5%;
}
.sm-p-9 {
	padding: 9%;
}
.sm-p-9-half {
	padding: 9.5%;
}
.sm-p-10 {
	padding: 10%;
}
.sm-p-10-half {
	padding: 10.5%;
}
.sm-p-11 {
	padding: 11%;
}
.sm-p-11-half {
	padding: 11.5%;
}
.sm-p-12 {
	padding: 12%;
}
.sm-p-12-half {
	padding: 12.5%;
}
.sm-p-13 {
	padding: 13%;
}
.sm-p-13-half {
	padding: 13.5%;
}
.sm-p-14 {
	padding: 14%;
}
.sm-p-14-half {
	padding: 14.5%;
}
.sm-p-15 {
	padding: 15%;
}
.sm-p-15-half {
	padding: 15.5%;
}
.sm-p-16 {
	padding: 16%;
}
.sm-p-16-half {
	padding: 16.5%;
}
.sm-p-17 {
	padding: 17%;
}
.sm-p-17-half {
	padding: 17.5%;
}
.sm-p-18 {
	padding: 18%;
}
.sm-p-18-half {
	padding: 18.5%;
}
.sm-p-19 {
	padding: 19%;
}
.sm-p-19-half {
	padding: 19.5%;
}
.sm-p-20 {
	padding: 20%;
}
.sm-p-20-half {
	padding: 20.5%;
}
.sm-p-21 {
	padding: 21%;
}
.sm-p-21-half {
	padding: 21.5%;
}
.sm-p-22 {
	padding: 22%;
}
.sm-p-22-half {
	padding: 22.5%;
}
.sm-p-23 {
	padding: 23%;
}
.sm-p-23-half {
	padding: 23.5%;
}
.sm-p-24 {
	padding: 24%;
}
.sm-p-24-half {
	padding: 24.5%;
}
.sm-p-25 {
	padding: 25%;
}
.sm-p-25-half {
	padding: 25.5%;
}
.sm-p-1-l {
	padding-left: 1%;
}
.sm-p-1-half-l {
	padding-left: 1.5%;
}
.sm-p-2-l {
	padding-left: 2%;
}
.sm-p-2-half-l {
	padding-left: 2.5%;
}
.sm-p-3-l {
	padding-left: 3%;
}
.sm-p-3-half-l {
	padding-left: 3.5%;
}
.sm-p-4-l {
	padding-left: 4%;
}
.sm-p-4-half-l {
	padding-left: 4.5%;
}
.sm-p-5-l {
	padding-left: 5%;
}
.sm-p-5-half-l {
	padding-left: 5.5%;
}
.sm-p-6-l {
	padding-left: 6%;
}
.sm-p-6-half-l {
	padding-left: 6.5%;
}
.sm-p-7-l {
	padding-left: 7%;
}
.sm-p-7-half-l {
	padding-left: 7.5%;
}
.sm-p-8-l {
	padding-left: 8%;
}
.sm-p-8-half-l {
	padding-left: 8.5%;
}
.sm-p-9-l {
	padding-left: 9%;
}
.sm-p-9-half-l {
	padding-left: 9.5%;
}
.sm-p-10-l {
	padding-left: 10%;
}
.sm-p-10-half-l {
	padding-left: 10.5%;
}
.sm-p-11-l {
	padding-left: 11%;
}
.sm-p-11-half-l {
	padding-left: 11.5%;
}
.sm-p-12-l {
	padding-left: 12%;
}
.sm-p-12-half-l {
	padding-left: 12.5%;
}
.sm-p-13-l {
	padding-left: 13%;
}
.sm-p-13-half-l {
	padding-left: 13.5%;
}
.sm-p-14-l {
	padding-left: 14%;
}
.sm-p-14-half-l {
	padding-left: 14.5%;
}
.sm-p-15-l {
	padding-left: 15%;
}
.sm-p-15-half-l {
	padding-left: 15.5%;
}
.sm-p-16-l {
	padding-left: 16%;
}
.sm-p-16-half-l {
	padding-left: 16.5%;
}
.sm-p-17-l {
	padding-left: 17%;
}
.sm-p-17-half-l {
	padding-left: 17.5%;
}
.sm-p-18-l {
	padding-left: 18%;
}
.sm-p-18-half-l {
	padding-left: 18.5%;
}
.sm-p-19-l {
	padding-left: 19%;
}
.sm-p-19-half-l {
	padding-left: 19.5%;
}
.sm-p-20-l {
	padding-left: 20%;
}
.sm-p-20-half-l {
	padding-left: 20.5%;
}
.sm-p-21-l {
	padding-left: 21%;
}
.sm-p-21-half-l {
	padding-left: 21.5%;
}
.sm-p-22-l {
	padding-left: 22%;
}
.sm-p-22-half-l {
	padding-left: 22.5%;
}
.sm-p-23-l {
	padding-left: 23%;
}
.sm-p-23-half-l {
	padding-left: 23.5%;
}
.sm-p-24-l {
	padding-left: 24%;
}
.sm-p-24-half-l {
	padding-left: 24.5%;
}
.sm-p-25-l {
	padding-left: 25%;
}
.sm-p-25-half-l {
	padding-left: 25.5%;
}
.sm-p-1-r {
	padding-right: 1%;
}
.sm-p-1-half-r {
	padding-right: 1.5%;
}
.sm-p-2-r {
	padding-right: 2%;
}
.sm-p-2-half-r {
	padding-right: 2.5%;
}
.sm-p-3-r {
	padding-right: 3%;
}
.sm-p-3-half-r {
	padding-right: 3.5%;
}
.sm-p-4-r {
	padding-right: 4%;
}
.sm-p-4-half-r {
	padding-right: 4.5%;
}
.sm-p-5-r {
	padding-right: 5%;
}
.sm-p-5-half-r {
	padding-right: 5.5%;
}
.sm-p-6-r {
	padding-right: 6%;
}
.sm-p-6-half-r {
	padding-right: 6.5%;
}
.sm-p-7-r {
	padding-right: 7%;
}
.sm-p-7-half-r {
	padding-right: 7.5%;
}
.sm-p-8-r {
	padding-right: 8%;
}
.sm-p-8-half-r {
	padding-right: 8.5%;
}
.sm-p-9-r {
	padding-right: 9%;
}
.sm-p-9-half-r {
	padding-right: 9.5%;
}
.sm-p-10-r {
	padding-right: 10%;
}
.sm-p-10-half-r {
	padding-right: 10.5%;
}
.sm-p-11-r {
	padding-right: 11%;
}
.sm-p-11-half-r {
	padding-right: 11.5%;
}
.sm-p-12-r {
	padding-right: 12%;
}
.sm-p-12-half-r {
	padding-right: 12.5%;
}
.sm-p-13-r {
	padding-right: 13%;
}
.sm-p-13-half-r {
	padding-right: 13.5%;
}
.sm-p-14-r {
	padding-right: 14%;
}
.sm-p-14-half-r {
	padding-right: 14.5%;
}
.sm-p-15-r {
	padding-right: 15%;
}
.sm-p-15-half-r {
	padding-right: 15.5%;
}
.sm-p-16-r {
	padding-right: 16%;
}
.sm-p-16-half-r {
	padding-right: 16.5%;
}
.sm-p-17-r {
	padding-right: 17%;
}
.sm-p-17-half-r {
	padding-right: 17.5%;
}
.sm-p-18-r {
	padding-right: 18%;
}
.sm-p-18-half-r {
	padding-right: 18.5%;
}
.sm-p-19-r {
	padding-right: 19%;
}
.sm-p-19-half-r {
	padding-right: 19.5%;
}
.sm-p-20-r {
	padding-right: 20%;
}
.sm-p-20-half-r {
	padding-right: 20.5%;
}
.sm-p-21-r {
	padding-right: 21%;
}
.sm-p-21-half-r {
	padding-right: 21.5%;
}
.sm-p-22-r {
	padding-right: 22%;
}
.sm-p-22-half-r {
	padding-right: 22.5%;
}
.sm-p-23-r {
	padding-right: 23%;
}
.sm-p-23-half-r {
	padding-right: 23.5%;
}
.sm-p-24-r {
	padding-right: 24%;
}
.sm-p-24-half-r {
	padding-right: 24.5%;
}
.sm-p-25-r {
	padding-right: 25%;
}
.sm-p-25-half-r {
	padding-right: 25.5%;
}
.sm-p-1-t {
	padding-top: 1%;
}
.sm-p-1-half-t {
	padding-top: 1.5%;
}
.sm-p-2-t {
	padding-top: 2%;
}
.sm-p-2-half-t {
	padding-top: 2.5%;
}
.sm-p-3-t {
	padding-top: 3%;
}
.sm-p-3-half-t {
	padding-top: 3.5%;
}
.sm-p-4-t {
	padding-top: 4%;
}
.sm-p-4-half-t {
	padding-top: 4.5%;
}
.sm-p-5-t {
	padding-top: 5%;
}
.sm-p-5-half-t {
	padding-top: 5.5%;
}
.sm-p-6-t {
	padding-top: 6%;
}
.sm-p-6-half-t {
	padding-top: 6.5%;
}
.sm-p-7-t {
	padding-top: 7%;
}
.sm-p-7-half-t {
	padding-top: 7.5%;
}
.sm-p-8-t {
	padding-top: 8%;
}
.sm-p-8-half-t {
	padding-top: 8.5%;
}
.sm-p-9-t {
	padding-top: 9%;
}
.sm-p-9-half-t {
	padding-top: 9.5%;
}
.sm-p-10-t {
	padding-top: 10%;
}
.sm-p-10-half-t {
	padding-top: 10.5%;
}
.sm-p-11-t {
	padding-top: 11%;
}
.sm-p-11-half-t {
	padding-top: 11.5%;
}
.sm-p-12-t {
	padding-top: 12%;
}
.sm-p-12-half-t {
	padding-top: 12.5%;
}
.sm-p-13-t {
	padding-top: 13%;
}
.sm-p-13-half-t {
	padding-top: 13.5%;
}
.sm-p-14-t {
	padding-top: 14%;
}
.sm-p-14-half-t {
	padding-top: 14.5%;
}
.sm-p-15-t {
	padding-top: 15%;
}
.sm-p-15-half-t {
	padding-top: 15.5%;
}
.sm-p-16-t {
	padding-top: 16%;
}
.sm-p-16-half-t {
	padding-top: 16.5%;
}
.sm-p-17-t {
	padding-top: 17%;
}
.sm-p-17-half-t {
	padding-top: 17.5%;
}
.sm-p-18-t {
	padding-top: 18%;
}
.sm-p-18-half-t {
	padding-top: 18.5%;
}
.sm-p-19-t {
	padding-top: 19%;
}
.sm-p-19-half-t {
	padding-top: 19.5%;
}
.sm-p-20-t {
	padding-top: 20%;
}
.sm-p-20-half-t {
	padding-top: 20.5%;
}
.sm-p-21-t {
	padding-top: 21%;
}
.sm-p-21-half-t {
	padding-top: 21.5%;
}
.sm-p-22-t {
	padding-top: 22%;
}
.sm-p-22-half-t {
	padding-top: 22.5%;
}
.sm-p-23-t {
	padding-top: 23%;
}
.sm-p-23-half-t {
	padding-top: 23.5%;
}
.sm-p-24-t {
	padding-top: 24%;
}
.sm-p-24-half-t {
	padding-top: 24.5%;
}
.sm-p-25-t {
	padding-top: 25%;
}
.sm-p-25-half-t {
	padding-top: 25.5%;
}
.sm-p-1-b {
	padding-bottom: 1%;
}
.sm-p-1-half-b {
	padding-bottom: 1.5%;
}
.sm-p-2-b {
	padding-bottom: 2%;
}
.sm-p-2-half-b {
	padding-bottom: 2.5%;
}
.sm-p-3-b {
	padding-bottom: 3%;
}
.sm-p-3-half-b {
	padding-bottom: 3.5%;
}
.sm-p-4-b {
	padding-bottom: 4%;
}
.sm-p-4-half-b {
	padding-bottom: 4.5%;
}
.sm-p-5-b {
	padding-bottom: 5%;
}
.sm-p-5-half-b {
	padding-bottom: 5.5%;
}
.sm-p-6-b {
	padding-bottom: 6%;
}
.sm-p-6-half-b {
	padding-bottom: 6.5%;
}
.sm-p-7-b {
	padding-bottom: 7%;
}
.sm-p-7-half-b {
	padding-bottom: 7.5%;
}
.sm-p-8-b {
	padding-bottom: 8%;
}
.sm-p-8-half-b {
	padding-bottom: 8.5%;
}
.sm-p-9-b {
	padding-bottom: 9%;
}
.sm-p-9-half-b {
	padding-bottom: 9.5%;
}
.sm-p-10-b {
	padding-bottom: 10%;
}
.sm-p-10-half-b {
	padding-bottom: 10.5%;
}
.sm-p-11-b {
	padding-bottom: 11%;
}
.sm-p-11-half-b {
	padding-bottom: 11.5%;
}
.sm-p-12-b {
	padding-bottom: 12%;
}
.sm-p-12-half-b {
	padding-bottom: 12.5%;
}
.sm-p-13-b {
	padding-bottom: 13%;
}
.sm-p-13-half-b {
	padding-bottom: 13.5%;
}
.sm-p-14-b {
	padding-bottom: 14%;
}
.sm-p-14-half-b {
	padding-bottom: 14.5%;
}
.sm-p-15-b {
	padding-bottom: 15%;
}
.sm-p-15-half-b {
	padding-bottom: 15.5%;
}
.sm-p-16-b {
	padding-bottom: 16%;
}
.sm-p-16-half-b {
	padding-bottom: 16.5%;
}
.sm-p-17-b {
	padding-bottom: 17%;
}
.sm-p-17-half-b {
	padding-bottom: 17.5%;
}
.sm-p-18-b {
	padding-bottom: 18%;
}
.sm-p-18-half-b {
	padding-bottom: 18.5%;
}
.sm-p-19-b {
	padding-bottom: 19%;
}
.sm-p-19-half-b {
	padding-bottom: 19.5%;
}
.sm-p-20-b {
	padding-bottom: 20%;
}
.sm-p-20-half-b {
	padding-bottom: 20.5%;
}
.sm-p-21-b {
	padding-bottom: 21%;
}
.sm-p-21-half-b {
	padding-bottom: 21.5%;
}
.sm-p-22-b {
	padding-bottom: 22%;
}
.sm-p-22-half-b {
	padding-bottom: 22.5%;
}
.sm-p-23-b {
	padding-bottom: 23%;
}
.sm-p-23-half-b {
	padding-bottom: 23.5%;
}
.sm-p-24-b {
	padding-bottom: 24%;
}
.sm-p-24-half-b {
	padding-bottom: 24.5%;
}
.sm-p-25-b {
	padding-bottom: 25%;
}
.sm-p-25-half-b {
	padding-bottom: 25.5%;
}
}
