.heading-menu, #gfd {display:none;}
.rhs-cont img {border:solid 1px #9a9a9a;} .demo-strip img {border:0;}
ul.ulStyle {display:block;margin:0;padding: 0 !important;margin-bottom: 40px;}
ul.ulStyle li {list-style:none;padding: 15px 15px 15px 25px;margin:10px;background: #fff1b5;border-radius: 6px;border: 1px solid #e8da9e;border-left: 5px solid #fdc935;position: relative;}
ul.ulStyle li:before {content:"";border-left: 10px solid #fdc935;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 0;position: absolute;left: 0px;top: 32%;}

.divLnk {margin-bottom:50px;}
.divLnk a:link, .divLnk a:visited {display:inline-block;padding:10px 30px;margin:5px;background:#525252;min-width:100px;text-align:center;text-decoration:none;color:#fff;border-radius:6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.divLnk a:hover {background:#000;}

.banner {background:#f4f4f4;}
.flex-row:before,  .flex-row:after{content:'';display:table;clear:both;}
.flex-row{display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;flex-wrap: wrap;align-items:center;padding:15px 0;}
.flex-row .colm {flex:1;margin:5px;} .flex-row .colm:nth-child(2){text-align:center;}
.colm img {width:100%;max-width:620px;text-align:center;}
		
.banner-con {text-align:center;padding:3px 25px;position:relative;} /*animation:bannerCon 1.8s ease-in;margin-right:35px;*/
@-webkit-keyframes bannerCon { 0% {top: -100px;}  100% {top:0;}}
@keyframes bannerCon { 0% {top: -100px;}  100% {top:0;}}

.bannerCon h1 {font-size:30px;font-weight:700;padding-bottom:25px;line-height:40px;}
ul.listed {display: inline-block;}
.listed li {padding-left: 25px;position: relative; color: #000;line-height:45px;}
.listed li:last-child {margin-bottom: 0;}
.listed li:after{content: '';display: block;width: 6px;height: 14px;border: solid #030303;border-width: 0 2px 2px 0;transform: rotate(45deg);position: absolute;left: 5px;top: 12px;}
.listed li:nth-child(1){ -webkit-animation:AnimFadeUp 1s ease-in-out;animation:animation:AnimFadeUp 1s ease-in-out;}
.listed li:nth-child(2){ -webkit-animation:AnimFadeUp 2s ease-in-out;animation:animation:AnimFadeUp 2s ease-in-out;}
.listed li:nth-child(3){ -webkit-animation:AnimFadeUp 3s ease-in-out;animation:animation:AnimFadeUp 3s ease-in-out;}
@-webkit-keyframes AnimFadeUp { 0% {transform:translateX(-20px);opacity:0;}  100% {transform:translateX(0px);opacity:1;}}
@keyframes AnimFadeUp { 0% {transform:translateX(-20px);opacity:0;}  100% {transform:translateX(0px);opacity:1;}}
.divBtn {padding:20px 0;}
.btn-red:link, .btn-red:visited  {background:#f00;color:#fff;display:inline-block;padding:8px 15px;border-radius:6px;transition:all .3s ease-in-out;text-decoration:none;border:solid 2px #f00;}
.btn-red:hover {color:#f00;background:#ffdada;}

@media (min-width: 1200px) {
.container {max-width:1170px;}
}
@media (min-width: 1400px) {
	.container {max-width:1315px;}
}
@media (max-width: 768px) {
.flex-row {text-align:center;}
.flex-row .colm {flex:none;width:100%;} .listed li {list-style:disc inside;}
.listed li:after {display:none;}
}


.refer-res {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0!important
}
.refer-res li {
	border-top: 1px solid #ececec;
	list-style-type: none;
	margin: 0;
	padding: 0
}
.refer-res li a {
	color: #777;
	padding: 7px 0 7px 10px;
	display: block;
	text-decoration: none
}
.refer-res li a:hover {
	color: #000;
	text-decoration: none
}
#lhsBanCon {
	margin: 20px 0 20px 0;
}
