/*#5aaa0a*/
/*#ff9900*/
/*============================*/
/*GLOBAL*/
/*============================*/
@import '../fonts/SanFranciscoDisplay-Medium/styles.css';
@import '../fonts/SanFranciscoDisplay-Regular/styles.css';
@import '../fonts/SanFranciscoDisplay-Semibold/styles.css';
body{font-family: 'SanFranciscoDisplay-Regular',sans-serif; font-size: 16px; color: #3c3c3c; line-height: 1.6;}
.h1, h1 {font-size: 50px;font-weight: bold;font-family: 'SanFranciscoDisplay-Medium',sans-serif; line-height: 1.4;}
.h2, h2 {font-size: 32px;font-weight: 500;font-family: 'SanFranciscoDisplay-Medium',sans-serif;line-height: 1.4;}
.h3, h3 {font-size: 24px;font-weight: 500;font-family: 'SanFranciscoDisplay-Medium',sans-serif;line-height: 1.4;}
.h4, h4 {font-size: 18px;font-weight: 500;font-family: 'SanFranciscoDisplay-Medium',sans-serif;line-height: 1.4;}
.h5, h5 {font-size: 16px;font-weight: 500;font-family: 'SanFranciscoDisplay-Medium',sans-serif;line-height: 1.4;}
.h6, h6 {font-size: 14px;font-weight: 500;font-family: 'SanFranciscoDisplay-Medium',sans-serif;line-height: 1.4;}
a,a:hover,a:focus,a:active{color: #5aaa0a;}
label{color: inherit; font-weight: 600;}
strong{font-weight: 600;}
.mt-0{margin-top: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.pt-0{padding-top: 0 !important;}
.pb-0{padding-bottom: 0 !important;}
.text-white{color: #fff;}

/*============================*/
/*HELPERS CLASS*/
/*============================*/
.bg-brand{background-color: #5aaa0a;}
.bg-cover{background-position: center; background-size: cover; background-repeat: no-repeat;}
.color-brand{color: #5aaa0a !important;}
.color-subbrand{color: #ff9900 !important;}
.color-white{color: #fff !important;}

.title-seperator{position: relative; text-align: center;}
.title-seperator:before{content:""; display: block; position: absolute; left: 0; top: 50%; margin-top: 1px; width: 100%; height: 2px; background-color: #ccc;}
.title-seperator span{background-color: #fff; position: relative; z-index: 1; display: inline-block; padding: 4px 10px;}
.title-seperator.color-brand:before{background-color: #029583;}

/*============================*/
/*LAYOUT*/
/*============================*/
/*TABLE*/
.display-table{display: table; width: 100%; height: 100%;}
.display-table-cell{display: table-cell; vertical-align: middle;}
/*FLEXBOX*/
.display-flex{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;}

/*============================*/
/*COMPONENTS*/
/*============================*/
/*BUTTON*/
.btn{font-weight: 600; border-radius: 0;}
.btn:hover,.btn:focus,.btn:active{box-shadow: none;outline-offset: 0; outline: 0;}
.btn-default{border-color: #212121; background-color: #e6e6e6;}
.btn-default:hover,.btn-default:focus,.btn-default:active{border-color: #212121; background-color: #9f9f9f;}
.btn-primary{border-color: #5aaa0a; background-color: #5aaa0a;color: #fff;text-transform: uppercase;font-size: 18px;padding: 5px 50px;border-radius: 50px;font-weight: 400;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color: #30302f; background-color: #30302f;}
.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{border-color: #5aaa0a; background-color: #5aaa0a;color: #fff;}
.btn-secondary{border-color: #000; background-color: #ff9900; color: #fff;}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{border-color: #000; background-color: #000; color: #fff;}
.btn-white{border-color: #fff; background-color: transparent; color: #fff;}
.btn-white:hover,.btn-white:focus,.btn-white:active{border-color: #fff; background-color: transparent; color: #fff;}
.btn-link{color: #37a7a7; font-weight: 400;}
.btn-link:hover,.btn-link:focus,.btn-link:active{color: #37a7a7; text-decoration: none;}
.btn-search{width: 36px;border: 0; background-color: transparent; text-indent: -9999px; background-image: url(../images/icon-seach.png); background-repeat: no-repeat; background-position: center;}
.btn-search:hover,.btn-search:focus,.btn-search:active{background-color: transparent !important;background-image: url(../images/icon-seach.png);}
.btn-read-more{border: 2px solid #5aaa0a; background-color: transparent;padding: 8px 26px;border-radius: 40px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.btn-read-more:hover,.btn-read-more:focus,.btn-read-more:active{background-color: #5aaa0a;color: #fff;}


.radio label::before{width: 20px; height: 20px; top: 2px;}
.radio label::after{background-color: #37a7a7; width: 16px; height: 16px; left: 2px; top: 4px;}

.checkbox label::before{width: 20px; height: 20px; top: 2px;}
.checkbox label::before{border-radius: 50%;}
.checkbox input[type="checkbox"]:checked + label:after{content: ""; border-radius: 50%; background-color: #37a7a7; width: 16px; height: 16px; left: 2px; top: 4px;}

.select{position: relative; }
.select .value-current{display: block; border: 1px solid #212121; padding: 4px 10px;cursor: pointer;}
.select:before{content: "\e259";font-family: 'Glyphicons Halflings'; position: absolute; top: 5px; right: 5px; z-index: -1;}
.select ul{display: none; position: absolute; top: 100%; left: 0; right: 0; z-index: 1; list-style: none;padding: 5px;margin: 0; background-color: #fff; border: 1px solid #212121;}
.select ul li a{display: block; color: #212121; text-decoration: none !important;}

.form-horizontal .control-label{text-align: left;}
.form-message{color: red; font-size: 15px; margin-bottom: 15px;}
.form-message p{margin-bottom: 0;}



/*DROPDOWN*/
.dropdown-menu{border-color: transparent; font-size: inherit; border-radius: 0;}
.dropdown-menu .divider{background-color: #999;}


/*CLOSE*/
.close{position: absolute; z-index: 1; right: 15px; top: 10px; color: #212121; opacity: 1; font-weight: 600; text-shadow: none;}


/*MEDIA*/
img{max-width: 100%;height: auto;}
.img-border{border: 1px solid #37a7a7;}
.media .media-left img{max-width: none;}
@media (min-width: 991px) {
	.hidden-md{display: none;}
}
@media (min-width: 767px) {
	.sm-text-right{text-align: right;}
}
@media (max-width: 767px) {
	.xs-text-center{text-align: center;}
}

/*BXSLIDER*/
.bx-wrapper{box-shadow: none;border: 0;background: #fff;}
.bx-wrapper .bx-controls-direction a{background: none; color: #000; text-indent: 0; font-size: 28px; text-align: center; text-decoration: none;}
.bx-wrapper .bx-prev{left: 0;}
.bx-wrapper .bx-next{right: 0;}

/*CARD ITEM*/
.card{position: relative; background: #fff; font-size: 12px;-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.22);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.22);}
.card .card-header{padding: 15px 12px;}
.card .card-header-inner{position: relative;}
.card .card-header .v-card .v-card-meta>span{display: block;}
.card .card-header .v-card v-card-meta .meta-name{font-weight: bold;}
.card .card-body .text-holder{padding: 5px 15px; color: #212121;}
.card .card-body .text-holder p{margin-bottom: 6px;}
.card .card-body .text-holder p:last-child{margin-bottom: 0;}
.card .card-body .img-holder img{width: 100%;}
.card .card-footer{padding: 6px 15px;}
.card .card-footer .action-list{list-style: none; padding: 0; margin: 0; text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: space-around;}
.card .card-footer .action-list .action-item{align-self: flex-end; vertical-align: bottom;}
.card .card-footer .action-list .action-btn .action-info{display: block;}

/*============================*/
/*HEADER FOOTER*/
/*============================*/
.social{padding-top: 20px;}
.social .fa{padding: 10px;font-size: 20px;width: 40px;border-radius: 50%;text-decoration: none;margin: 5px 2px;color: white;text-align: center;}
.social .fa-facebook {background: #3B5998;}
.social .fa-twitter {background: #55ACEE;}
.social .fa-youtube {background: #bb0000;}

.social .tronart{display: inline-block;width: 40px; height: 41px;border-radius: 50%;text-decoration: none;margin: 5px 2px;color: white;text-align: center; background-image: url('../images/tronarts1.png'); background-size: cover;}
.social .tronart:hover{background-image: url('../images/tronarts2.png');}


/*HEADER*/
.sticky-top {position: fixed !important;top: 0;left: 0;z-index: 1020;}
header.masthead {background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}
header.masthead.sticky-top{background-color: #808080;width: 100%;background-image: none;}
/*.home header.masthead{background-image: url("../images/main-banner.jpg");min-height: 710px;}*/
header.masthead .navbar.navbar-default{background-color: transparent;border:none;padding: 0 0 20px;margin-bottom: 0;position: absolute;left: 0;right: 0;top: 0;z-index: 100;}
header.masthead .navbar.navbar-default.sticky-top{background-color: #808080;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); padding-bottom: 0;}
header.masthead .navbar-brand {position: relative; z-index: 2; }
header.masthead #navbar-collapse{padding-top: 45px;}
header.masthead .nav{list-style: none; text-align: center;}
header.masthead .nav li{display: inline-block;}
header.masthead .nav > li > a{padding: 7px 25px;color: #fff;text-transform: uppercase;transition: all 0.2s ease-in-out;}
header.masthead .sticky-top .tronart-btn a{color: #fff; border-color: #fff;}
header.masthead .sticky-top .nav > li > a{color: #fff;}
header.masthead .nav > li:hover > a,
header.masthead .nav > li > a:active,
header.masthead .nav > li > a:focus{color:#5aaa0a;background-color: transparent;}
header.masthead .nav > li.current-menu-item > a{background-color: #5aaa0a;color: #000;border-radius: 40px;}
header.masthead .tronart-btn{margin-top: -30px;}
header.masthead .tronart-btn img{max-width: 90px;}
header.masthead .tronart-btn a{border-radius: 50px;border: 1px solid #5aaa0a;color: #5aaa0a;font-size: 18px;padding: 5px 20px;font-weight: bold;text-decoration: none !important;}
header.masthead .tronart-btn a:hover{color: #fff;border-color: #fff;}
header.masthead .list-button-bottom{position: absolute;bottom: 20px;left: 0;width: 100%;display: none;}
.home header.masthead .list-button-bottom{display: block;}
header.masthead .list-button-bottom ul{list-style: none;text-align: center;padding: 0;}
header.masthead .list-button-bottom ul li{display: inline-block;margin-right: 15px;color: #fff;font-size: 24px;border:3px solid #fff;padding: 10px 10px 25px;line-height: 0;border-radius: 40px;background-color: transparent;width: auto;height: auto;text-indent: inherit !important;}
header.masthead .list-button-bottom ul li:last-child{margin-right: 0;}
header.masthead .list-button-bottom ul li.active{color: #5aaa0a;border-color: #5aaa0a;}
header.masthead .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
header.masthead .navbar-default.sticky-top .navbar-toggle .icon-bar{background-color: #000;}
header.masthead .navbar-brand > img{margin-top: 30px;max-width: 140px;}
header.masthead .sticky-top #navbar-collapse{padding-top: 22px; padding-bottom: 22px;}
header.masthead .sticky-top .navbar-brand > img{margin-top: 0;max-width: 75px;}
header.masthead .sticky-top .tronart-btn{margin-top: -55px;}
header.masthead .navbar-brand > img.logo-blue,
header.masthead .sticky-top .navbar-brand > img.logo-white{display: none;}
header.masthead .sticky-top .navbar-brand > img.logo-blue{display: block;}
header.masthead #header-slider{z-index: 1;}
header.masthead .sticky-top #header-slider{display: none !important;}
@media (max-width: 768px) {
	header.masthead .tronart-btn{margin-right: 50px;margin-top: -40px !important;}
	header.masthead .navbar-toggle{margin-top: 30px;margin-right: 0;}
	header.masthead .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin: 0;}
	header.masthead #navbar-collapse{position: absolute;left: 0;top: 65px;background-color: #fff;width: 100%;z-index: 100;padding-top: 10px;}
	header.masthead .nav > li {display: block;}
	header.masthead .sticky-top .nav > li > a,
	header.masthead .nav > li > a{color: #000;}
	header.masthead .nav > li.current-menu-item > a{background-color: transparent;color: #5aaa0a;}
	header.masthead .navbar-brand > img{margin-top: 0;}
	header.masthead .sticky-top .navbar-brand{padding-top: 15px !important;}
	/*header.masthead .tronart-btn a{padding: 3px 15px;}*/
}

@media (max-width: 540px) {
	#header-slider .item img {
	    min-height: 320px;
	    object-fit: cover;
	}
}

/*Home*/
.site-main .section{padding: 60px 0;}
.site-main .group-content{position: relative;padding: 60px 20px;border:2px solid #3c3c3c;border-radius: 50px 0;}
.site-main .group-content.right{border-radius:0 50px;}
.site-main .group-content.white{border-color: #fff;}
.site-main .section-contact-us{padding-top: 0;}
.entry-title{text-align: center;z-index: 1;text-transform: uppercase;}
.entry-title.text-left{text-align: left;}
.site-main .group-content .entry-title{position: absolute;top: -20px;margin: 0;left: 0;right: 0;overflow: hidden;}
.site-main .group-content .entry-title span{background-color: #fff;padding: 0 50px;}
.site-main .group-content .entry-title a{color: #000;text-decoration: none !important;}
.site-main .group-content .wrap-group{max-width: 600px;margin: 0 auto;}
.site-main .section-transparent .group-content{border-top: 0;}
.site-main .section-transparent .group-content .entry-title span{background-color: transparent;}
.site-main .section-transparent .group-content .entry-title span:before{content: '';position: absolute;left: 0;border-top:1px solid #fff;width: 35%;top: 20px;}
.site-main .section-transparent .group-content .entry-title span:after{content: '';position: absolute;right: 40px;border-top:1px solid #fff;width: 30%;top: 20px;}
.site-main .section-mark{background-image: url('../images/mark-bg.jpg');background-size: cover;background-repeat: no-repeat;background-position: center;}
.site-main .section-mark p{color: #fff;}
.site-main .section-what-we-do{text-align: center;}
.site-main .section-what-we-do h3{font-size: 20px;text-transform: uppercase;margin-bottom: 20px;margin-top: 15px;}
.site-main .section-what-we-do h3 a{color: inherit; text-decoration: none;}
.site-main .section-customer{padding-top: 0;}
.site-main .section-customer .entry-title{margin: 0;}
.site-main .section-customer ul.list-customer{list-style: none;padding: 0;margin-top: 30px;}
.site-main .section-customer ul.list-customer:before,
.site-main .section-customer ul.list-customer:after{content: '';display: table;}
.site-main .section-customer ul.list-customer:after{clear: both;}
.site-main .section-customer ul.list-customer li{display: inline-block;width: 16.666666667%;float: left;border-right: 2px solid #8d8d8d;}
.site-main .section-customer ul.list-customer li:last-child{border:none;}
.site-main .section-customer ul.list-customer li a{display: block;padding: 20px;height: 180px;line-height: 180px;text-align: center;}
.site-main .section-customer ul.list-customer li img.logo-black{display: none;}
.site-main .section-customer ul.list-customer li img{max-width: 100%;max-height: 180px;}
.site-main .section-customer ul.list-customer li:hover img.logo-black{display: inline-block;}
.site-main .section-customer ul.list-customer li:hover img.logo-color{display: none;}
.site-main .section-product{padding-bottom: 40px;padding-top: 0;}
.site-main .section-product .entry-title{margin: 0;margin-bottom: 70px;}
.site-main .section-product ul.list-product{list-style: none;padding: 0;margin-top: 0px;}
.site-main .section-product ul.list-product:before,
.site-main .section-product ul.list-product:after{content: '';display: table;}
.site-main .section-product ul.list-product:after{clear: both;}
.site-main .section-product ul.list-product li{display: inline-block;width: 33.3333333333333%;float: left;border-right: 10px solid #fff;border-bottom: 10px solid #fff;}
.site-main .section-product ul.list-product li .product-item{width: 100%;height: 300px;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.site-main .section-product .carousel-control{background:none;text-shadow:none;opacity: 1;width: auto;bottom: auto;top: 44%;}
.site-main .section-product .carousel-control.right{right: 70px;}
.site-main .section-product .carousel-control.left{left: 70px;}
@media (min-width: 768px) {
	.site-main .section-product ul.list-product li:nth-child(3n){border-right:none;}
}
@media (max-width: 767px) {
	.site-main .section{padding: 40px 0;}
	.site-main .section-customer ul.list-customer li{width: 33.3333%;}
	.site-main .section-customer ul.list-customer li:nth-child(3n){border-right: 0;}
	.site-main .section-product ul.list-product li{width: 50%;}
	.site-main .section-product ul.list-product li:nth-child(2n){border-right:none;}
	.site-main .section-product ul.list-product li .product-item{height: 150px;margin-bottom: 0;}
	.site-main .section-transparent .group-content .entry-title span:before{width: 15%;}
	.site-main .section-transparent .group-content .entry-title span:after{width: 0%;}
	.site-main .section-customer ul.list-customer li{border-right: 1px solid #8d8d8d;border-bottom: 1px solid #8d8d8d !important;}
}


/*Blog*/
article.post{padding: 80px 0;}
article.post:first-child{padding-top: 0;}
article.post:last-child{padding-bottom: 0;}
article.post:nth-child(2n){background-color: #e1e0e0;}
article.post .line-cover-date{background-image: url('../images/cover-line.png');background-repeat: no-repeat;background-size: 100% auto;text-align: center;height: 42px;width: 162px;line-height: 42px;}
article.post h3{margin-top: 0;font-size: 22px;text-transform: uppercase;margin-bottom: 20px;}
article.post p{color: #585858;line-height: 26px;}
article.post ul{list-style: none;padding-left: 0;}
article.post ul li{position: relative;padding-left: 25px;color: #000;font-weight: bold;margin-bottom: 10px;}
article.post ul li:before{content: "\f00c";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left: 0;top: 3px;font-size: 13px;}
.blog-title{margin-top: 0;}
.wp-caption{max-width: 100%;}
@media (max-width: 767px) {
	article.post img{width: 100%;}
	article.post h3{margin-top: 10px;line-height: 32px;margin-bottom: 5px;}
}


/*Product*/
.produc-category-tab{list-style: none;text-align: center;margin-top: 50px;margin-bottom: 60px;padding-left: 0;}
.produc-category-tab li{display: inline-block;margin-bottom: 10px;}
.produc-category-tab li a{padding: 4px 20px;font-size: 19px;text-decoration: none;color:#000;transition: all 0.4s ease-in-out}
.produc-category-tab li a:hover{color: #5aaa0a;}
.produc-category-tab li.active a{background-color: #5aaa0a;color: #fff;border-radius: 40px;}
.list-product .product-item{background-position: center;background-repeat: no-repeat;background-size: cover;height: 370px;width: 100%;position: relative;}
.list-product .product-item .info{color: #fff;position: absolute;bottom: 0;left: 0;width: 100%;padding:10px 20px;    background-color: rgb(160, 160, 160, 0.6);}
.list-product .product-item .info h3{margin-bottom: 5px;margin-top: 0;}
.list-product .product-item .info p{margin-bottom: 0;}
.page-template-page-product .site-main .entry-title{margin: 0;}
@media (max-width: 768px) {
	.produc-category-tab{margin-bottom: 15px;margin-top: 15px;}
}


/*Pagination*/
.pagination li{margin-right: 10px;}
.pagination li a{height: 35px;width: 35px;line-height: 35px;border-radius: 50% !important;padding: 0;float: none;display: inline-block;    color: #2a2b2c;border-color: #2a2b2c;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.pagination li a.next,
.pagination li a.prev{font-size: 24px;color: #5aaa0a;position: relative;top: 4px;}
.pagination li.active a,
.pagination li a:hover,
.pagination li:hover a,
.pagination li.current-menu-item a{background-color: #5aaa0a !important;border-color: #5aaa0a !important;color: #fff;}

/*blockquote*/
blockquote{background-color: #ebfaea;color: #1c1c1c;border-left: 2px solid #5aaa0a;padding: 30px;}

/*Social*/
.social{padding-top: 20px;}
.social ul{list-style: none;padding-left: 0;}
.social ul:after{display: table; clear: both; content: '';}
.social ul li{display: inline-block;margin-right: 10px; float: left;}
.social .fa{padding: 10px;font-size: 20px;width: 40px;border-radius: 50%;text-decoration: none;margin: 5px 2px;color: white;text-align: center;background: #5aaa0a;transition:all 0.2s ease-in-out;}
.social .fa:hover{background-color: #fff;color:#fe973f; }

.social-bottom{position: absolute;bottom: 0;right: 0;margin-bottom: 20px;z-index: 1;}
.social-bottom a{margin-right: 15px;}
.social-bottom a:last-child{margin-right: 0;}

@media (max-width: 768px) {
	.social-bottom{padding-left: 15px;padding-right: 15px;}
}


/*Contact*/
.contact .info{padding: 0 30px;}
.contact .info p{position: relative;padding-left: 40px;margin-bottom: 20px;}
.contact .info p.email{margin-bottom: 0;}
.contact .info p:before{position: absolute;top: 7px;left: 0;top: 0;content: '';}
.contact .info p.address:before{background-image: url('../images/icon-address-white.png');width: 19px;height: 26px;}
.contact .info p.phone:before{background-image: url('../images/icon-phone-white.png');width: 22px;height: 23px;}
.contact .info p.email:before{background-image: url('../images/icon-email-white.png');width: 22px;height: 23px;}
.contact-form .form-group{margin-bottom: 30px;}
.contact-form .form-control{outline: 0;border:none;box-shadow: none;padding: 15px 10px;min-height: 40px;border-bottom: 1px solid #dce3e8;}
.contact-form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #303030;text-transform: uppercase;font-size: 14px;}
.contact-form .form-control::-moz-placeholder { /* Firefox 19+ */color: #303030;text-transform: uppercase;font-size: 14px;}
.contact-form .form-control:-ms-input-placeholder { /* IE 10+ */color: #303030;text-transform: uppercase;font-size: 14px;}
.contact-form .form-control:-moz-placeholder { /* Firefox 18- */color: #303030;text-transform: uppercase;font-size: 14px;}
.w-100{width: 100%;max-width: 100%;}
@media (max-width: 768px) {
	.page-template-page-contact .row.display-flex{display: block;}
	.contact .info{padding-top: 20px;padding-bottom: 20px;}
}



/*Footer*/
.site-footer{background-color: #5f5f5f;color: #fff;padding: 30px 0;}
.site-footer a{color: #fff;}
.site-footer .widget h3{font-size: 20px;text-transform: uppercase;margin-bottom: 20px;}
.site-footer .widget ul{list-style: none;padding-left: 0;}
.site-footer .widget ul li{display: block;margin-bottom: 7px;position: relative;padding-left: 20px;}
.site-footer .widget ul li:before{content: '';position: absolute;left: 0;top: 4px;width: 10px;height: 12px;background-image: url('../images/arrow-footer.png');}
.site-footer .widget ul li a{font-size: 16px;}
.site-footer .info p{position: relative;padding-left: 40px;margin-bottom: 20px;}
.site-footer .info p:before{position: absolute;top: 7px;left: 0;top: 0;content: '';}
.site-footer .info p.address:before{background-image: url('../images/icon-address.png');width: 19px;height: 26px;}
.site-footer .info p.phone:before{background-image: url('../images/icon-phone.png');width: 22px;height: 23px;}
.site-footer .info p.email:before{background-image: url('../images/icon-email.png');width: 22px;height: 23px;}
@media (max-width: 768px) {
	.site-footer .copyright{text-align: left;}
}

/*About Us*/
.page-about-us .panel-default {border:none;box-shadow: none;}
.page-about-us .panel-default > .panel-heading{background-color: transparent;border:none;border-radius: 0;}
.page-about-us .panel-default .panel-body{border:none !important;}