#feedbackTabOuter
{
position:fixed;
left:0;
bottom:0;
height:250px;
margin-left:-3px;
margin-bottom:-3px;}

#feedbackTabInner
{
float:right;
color:#fff;
cursor:pointer;
text-align:center;
width:120px;
height:42px;
background:rgb(169,169,169);
background:rgba(0,64,128,0.5);
margin-top:60px;
margin-left:-42px;
padding-top:16px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
-o-transform:rotate(270deg);
transform:rotate(270deg);
}

#feedbackTabInner:hover
{
background:rgb(192,192,192);
background:rgba(0,64,128,0.4);
    
}



.hoverme a {
	color: #053c6d;
}
.hoverme a:hover {
	color: #ff7200;
}
.lp-search-btn {
	background: #ff7200!important;
}
.lp-search-bar-right input[type="submit"]:hover {
	background: #053c6d!important;
}
.hideR .submitM2,
.hideR .submitM2 a:hover {
	color: #fff!important;
}
.check a:hover {
	color: #ff7200!important;
}
.borderwidth {
	border: 3px solid #ff7200;
	padding: 10px;
	padding-left: 50px;
}
.sss1 a:hover {
	color: #ff7200!important;
}
.bxx3 .hover a:hover {
	color: #ff7200!important;
}
.heading1 {
	position: relative;
	padding-bottom: 20px;
	font-size: 24px;
	margin-bottom: 20px;
}
img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.contentBox1 {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
}
.heading1 span {
	position: absolute;
	width: 125px;
	height: 5px;
	display: inline-balock;
	background: #ff7200;
	left: 0;
	bottom: 0;
}
.whitee {
	background: #fff!important;
	border: 1px solid #ff7200!important;
	border-right: 0px!important;
}
.input-group-addon {
	background-color: #ff7200!important;
	color: #fff!important;
}
.bs-example {
	margin: 20px;
}
.icon-input-btn {
	display: inline-block;
	position: relative;
}
.icon-input-btn input[type="submit"] {
	padding-left: 2em;
}
.icon-input-btn .glyphicon {
	display: inline-block;
	position: absolute;
	left: 1.0em;
	top: 30%;
	color: #fff;
}
input:focus::-webkit-input-f {
	color: transparent;
}
.fa-angle-double-left:before {
	content: "\f100";
}
.fa-angle-double-right:before {
	content: "\f101";
}
.icon-ok-circle:before {
	content: "\f05d";
}
-webkit-input-placeholder {
	color: transparent;
}
.breadcrumb>.active {
	color: #fff!important;
}
.about-nav {
	background: #fff;
}
.about-nav-left {
	background-position: right;
	background-repeat: no-repeat;
}
.about-nav-left:before {
	content: '';
	position: absolute;
	top: 0px;
	right: -85px;
	border: 55px solid transparent;
	z-index: 999;
	border-left: 30px solid;
}
.nav-right-cont a h6 {
	color: #fff;
}
.right20 {
	margin-left: 20px;
}
.f-right {
	float: right;
}
.icon-ok-circle {
	font-size: 18px;
}
.list-styles li {
	list-style-type: none;
}
.right20 {
	margin-right: 20px;
}
.list-styles .fa {
	padding-right: 10px;
	font-size: 24px;
}
@media only screen and (max-width: 1400px) and (min-width: 1920px) {
	.list-styles .fa {
		font-size: 16px!important;
	}
	.about-nav-left li {
		font-size: 14px;
	}
	.nav-right-cont a h6 {
		font-size: 16px;
	}
}
.about-nav {
	padding: 60px 0;
}
.about-nav-left {
	min-height: 110px;
	line-height: 100px;
	font-size: 14px;
	font-weight: 600;
	padding-right: 0;
}
.about-nav-left ul {
	max-width: 810px;
}
.about-nav-right {
	padding: 8px 0;
}
.nav-right-cont {
	min-height: 94px;
	padding-left: 30px;
}
.nav-right-cont a {
	text-decoration: none;
}
.about-nav-left li {
	float: left;
	padding-right: 20px;
}
.about-nav-left li i {
	padding-right: 1px;
}
.nav-right-cont i {
	padding: 0 8px;
}
.nav-right-cont a h6 {
	line-height: 90px;
	font-size: 18px;
}
.nav-right-cont a:hover {
	text-decoration: none;
}
.about-nav-left .icon-ok-circle {
	padding-right: 3px;
}
@media all and (max-width: 767px) {
	.col-sm-8.about-nav-left:before {
		display: none;
	}
	.col-sm-8.about-nav-left {
		line-height: 4em;
	}
	.about-nav-right {
		white-space: nowrap;
		text-align: center;
	}
	.nav-right-cont i {
		padding: 0 4px;
	}
	.about-nav-right .nav-right-cont b {
		font-weight: 600;
	}
	.nav-right-cont {
		padding-left: 0;
	}
}
.about-nav-left:before {
	border-left-color: #0072bc;
}
.about-nav-left .icon-ok-circle {
	color: #eba100;
}
.about-nav-left {
	background-color: #053c6d;
}
.about-nav-left:before {
	border-left-color: #053c6d;
}
.about-nav-left .icon-ok-circle {
	color: #ff7200;
}
.about-nav-right .nav-right-cont {
	background: #ff7200;
}
@media (max-width: 320px) and (min-width: 220px) {
	.navbar-brand img {
		margin-top: 18px!important;
		height: 26px!important;
	}
	.sss2 li {
		width: 100px!important;
	}
}
@media (max-width: 1199px) and (min-width: 1025px) {
	.headerO .bxx1 {
		width: 29%!important;
	}
	.headerO .bxx2 {
		width: 32%!important;
	}
	.headerO .bxx3 {
		width: 39%!important;
	}
}
.how-it-works {
	background-image: url(../images/pattern.png);
	background-size: 100% 100%;
	background-repeat: repeat-x, repeat;
	background-position: bottom, center;
	padding: 90px 0;
	position: relative;
}
.how-it-works .text-xs-center>h2 {
	color: #ff7200;
	margin-bottom: 50px;
	font-size: 28px;
	text-align: center;
}
.how-it-works-steps {
	position: relative;
	padding: 0 2.1rem;
}
.how-it-works p.pay-info {
	font-size: 16px;
	color: #d8bea5;
	margin-top: 25px;
	text-align: center;
}
.how-it-works h3 {
	color: #fff;
	text-align: center;
}
.how-it-works p {
	color: #9c9da5;
	text-align: center;
}
.step .icon {
	position: relative;
	width: 86px;
	height: 86px;
	margin: 10px auto 20px;
	line-height: 78px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 50%;
}
.step .icon:before {
	content: attr(data-step);
	position: absolute;
	top: -10px;
	left: 5px;
	display: block;
	width: 32px;
	height: 32px;
	line-height: 31px;
	background-color: #ff7200;
	border-radius: 50%;
	font-size: 1em;
	font-family: "Give You Glory", cursive;
	font-weight: 700;
	color: #fff;
}
.step .icon svg {
	display: inline-block;
	vertical-align: middle;
	width: 34px;
	height: 34px;
}
.how-it-works .step-2 {
	padding-top: 20px;
}
@media (min-width: 990px) {
	.col1::after {
		position: absolute;
		content: "";
		right: -21%;
		top: 15%;
		width: 185px;
		height: 34px;
		background: url(../images/arrow-big.png) no-repeat;
	}
	.col2::after {
		position: absolute;
		content: "";
		right: -16%;
		top: 11%;
		width: 175px;
		height: 34px;
		background: url(../images/arrow-big-dotted.png) no-repeat;
	}
}
body {
	font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	font-size: 16px;
	color: #6c6c6c;
	line-height: 1.7;
	background: #ffffff;
	padding-right: 0 !important;
	margin-right: 0 !important;
}
html,
body {
	overflow-x: hidden;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
img,
ul,
li,
ol,
label {
	margin: 0;
	letter-spacing: .2px;
	padding: 0;
	list-style: none;
	outline: 0;
	border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom: 10px;
	font-weight: normal;
}
h1 {
	font-size: 30px;
}
h2 {
	font-size: 24px;
	margin-bottom: 20px;
}
h3 {
	font-size: 18px;
	text-transform: none;
}
h3 span {
	font-weight: normal;
	display: block;
	font-size: 16px;
}
h4 {
	font-size: 18px;
	text-transform: none;
}
.h4_tit {
	background: #f9f9f9;
	padding: 10px 10px;
}
.dropdown-menu:before {
	content: '';
	width: 6px;
	height: 6px;
	position: absolute;
	top: -12px;
	left: 50%;
	margin-left: -6px;
	box-sizing: border-box;
	border: 6px solid transparent;
	border-bottom-color: #fff;
	border-bottom-color: #fff;
}
.page-header {
	margin-bottom: 10px;
	border: 0;
	background: #f2f2f2;
	padding: 5px 10px;
}
.tit_line {
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 10px;
}
.evince {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../images/in.png) no-repeat 2px 1px;
}
a {
	text-decoration: none;
	color: #333;
}
a:focus {
	outline: 0;
	border: 0;
}
.link {
	color: #1f80c5;
	text-decoration: none;
}
.clear {
	clear: both;
}
.fLeft {
	float: left !important;
}
.fRight {
	float: right !important;
}
.back {
	display: block;
	float: right;
	margin: 0px 0px 0 0px;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}
img {
	vertical-align: middle;
}
.more {
	color: #c10100 !important;
	display: block;
	margin-right: 10px;
	font-size: 12px;
	float: right;
	font-weight: normal !important;
}
.green {
	color: #05a432;
}
.orangeB {
	background: #ea8927 !important;
}
.black {
	color: #6c6c6c !important;
}
.red,
.red a {
	color: #F00 !important;
}
.white {
	color: #fff;
}
.black {
	color: #333;
}
.gray {
	color: #999;
}
.gold {
	color: #FC0 !important;
}
.small {
	font-size: 12px;
}
.block {
	display: block;
}
.alignCenter {
	text-align: center;
}
.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}
.pad20 {
	padding: 10px;
}
.marginTop5 {
	margin-top: 5px;
}
.padTop10 {
	padding-top: 10px;
}
.marginTop10 {
	margin-top: 10px;
}
.marginRight5 {
	margin-right: 5px;
}
.marginRight10 {
	margin-right: 10px;
}
.marginRight20 {
	margin-right: 20px;
}
.marginRight30 {
	margin-right: 30px;
}
.marginRight50 {
	margin-right: 50px;
}
.marginLeft10 {
	margin-left: 10px;
}
.marginTop20 {
	margin-top: 20px;
}
.margin0 {
	margin: 0 !important;
}
.margin5 {
	margin: 5px
}
.margin10 {
	margin: 10px
}
.borderZero {
	border: 0 !important;
}
.paddingZero {
	padding: 0 !important;
}
#noPad td {
	padding: 0 !important;
}
.comment {
	color: #F00;
	display: block;
	margin: 10px;
	clear: both
}
.displayNone {
	display: none;
}
/*.gap{display:block; height:15px; clear:both;}*/

.gap5 {
	display: block;
	height: 5px;
	clear: both;
}
.gap60 {
	display: block;
	height: 60px;
	clear: both;
}
.gap40 {
	display: block;
	height: 40px;
	clear: both;
}
.gap20 {
	display: block;
	height: 20px;
	clear: both;
}
.gap15 {
	display: block;
	height: 15px;
	clear: both;
}
.gap1 {
	display: block;
	height: 1px;
	clear: both;
}
.gap10 {
	display: block;
	height: 10px;
	clear: both;
}
.font10 {
	font-size: 10px;
	line-height: 16px;
}
.font11 {
	font-size: 11px;
	line-height: 16px;
}
.gap50 {
	display: block;
	height: 50px;
	clear: both;
}
.font32 {
	font-size: 32px !important;
}
.font12 {
	font-size: 11px;
	line-height: 18px;
}
.fontBold {
	font-weight: bold;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.font20 {
	font-size: 20px;
	line-height: 24px;
}
.font24 {
	font-size: 24px;
}
.font30 {
	font-size: 30px;
}
.font36 {
	font-size: 36px;
}
.font62 {
	font-size: 62px !important;
	padding: 10px 0;
}
.clear {
	clear: both;
}
.fLeft {
	float: left;
}
.fRight {
	float: right;
}
.pcolor {
	color: #053c6d !important;
}
.pcolor_bg {
	background: #1f80c5;
}
.pcolor2_bg {
	background: #fa3e10;
	color: #fff;
	padding: 3px 10px;
}
.fbold {
	font-weight: bold !important;
}
.headerO {
	width: 100%;
	border-bottom: 1px solid #dcdcdc;
	background: #fff;
	height: 64px;
}
.pcolor2 {
	color: #c7dfea !important;
}
.nav_lhs {
	padding: 10px 0;
	background: #e5e5e5;
}
.nav_lhs li a {
	list-style: none;
	position: relative;
	padding-left: 20px;
	background: #e5e5e5;
	padding: 8px 20px;
	display: block;
	color: #333;
	line-height: 16px;
	font-size: 13px;
}
.nav_lhs li a:before {
	font-family: FontAwesome;
	content: "\f105";
	left: 7px;
	top: 7px;
	position: absolute;
	color: #1f80c5;
}
.nav_lhs li a:hover {
	background: #f7f7f7;
	text-decoration: none;
	color: #333;
}
.nav_lhs .active {
	background: #1f80c5;
	color: #fff;
}
.lhs h2 {
	background: #1f80c5;
	color: #fff;
	text-transform: none;
	margin: 0;
	padding: 8px 12px;
}
.lhsBox {
	background: #e5e5e5;
	padding: 15px;
	font-size: 13px;
}
.gap20 {
	height: 20px;
	clear: both;
}
.gap30 {
	height: 30px;
	clear: both;
}
.gap10 {
	height: 10px;
	clear: both;
}
.gap50 {
	height: 50px;
	clear: both;
}
.gap40 {
	height: 40px;
	clear: both;
}
.gap100 {
	height: 100px;
	clear: both;
}
/*.blueBox { background:#0ca7d3; padding:20px; color:#fff;}*/

.menu {
	border-radius: none;
	border: none;
	width: 70%;
	margin: auto;
	background: none;
}
.newmenu {
	float: right;
	padding: 0;
	margin: 5px 0 0 0 !important;
	width: 100%;
}
.newmenu ul {
	font-size: 18px;
	font-weight: 500;
	color: #000;
}
.newmenu ul li {
	padding: 10px;
}
.newmenu ul li a {
	color: #fff !important;
	padding: 0;
}
.newmenu ul li a:hover {
	color: #fff !important;
}
.orgBanner {
	height: 150px;
	width: 100%;
	clear: both;
}
.listBox ul {
	padding-left: 0px;
	list-style: none;
	display: inline-block;
}
.listBox li {
	display: inline-block;
	padding: 30px 30px;
	border: 1px solid #0ca7d3;
	list-style: none;
	background: #0cbcd3;
}
.footer {
	background: #666;
	padding: 20px;
}
.titDiv {
	background: #fff;
	border-bottom: 1px solid #dcdcdc;
	color: #6c6c6c;
	padding: 6px 0;
	width: 100%;
}
.titDiv,
.titDiv a {
	color: #6c6c6c;
}
.subBanner {
	width: 100%;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img {
	width: 100%;
	height: auto !important;
}
.blueBox {
	background: #f2f2f2;
	padding: 10px;
	min-height: 120px;
}
.blueBox2 {
	background: #f2f2f2;
	padding: 5px 10px;
	border: 1px solid #e2e2e2;
	vertical-align: top;
	display: block;
	width: 100%;
}
.gBox {
	background: #f2f2f2;
}
.pad20 {
	padding: 20px;
}
.blueBox3 {
	background: #e7f1f9;
	padding: 20px;
}
.blueBox3 h2 {
	background: #0e7ac3;
	color: #fff;
	margin: -20px;
	margin-bottom: 15px;
	padding: 10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
}
.blueBox3 .highlight {
	color: #fa3e10;
}
.page-header {
	margin-top: 0
}
.rhsBox {
	border: 1px solid #dcdcdc;
	background: #fff;
	padding: 10px;
}
.pageBox {
	background: #fff;
	border: 1px solid #dcdcdc;
	padding: 10px;
	border-radius: 10px;
	margin: 0;
	vertical-align: bottom;
}
.paging {
	float: right;
	padding: 0 0px;
	display: block;
}
.paging a {
	text-decoration: none;
	color: #053c6d;
	padding: 5px 5px;
	display: block;
	float: left;
	font-weight: bold;
	line-height: 16px;
	border: 1px solid #f2f2f2;
	margin-left: 4px;
}
.paging a:hover {
	color: #000;
	background: #f2f2f2;
}
.paging .active {
	color: #fff;
	background: #ff7200 !important;
	padding-top: 3px;
	border-top: 3px solid #053c6d;
}
.prdBox3 {
	list-style: none !important;
	padding: 0;
	margin: 0;
	font-size: 16px;
}
.prdBox3 li {
	padding: 5px;
	border: 1px solid #ccc;
	float: left;
	margin: 4px;
}
.dblock {
	display: block;
}
.fnone {
	float: none !important;
}
.prdBox {
	list-style: none !important;
	padding: 0;
	margin: 0
}
.prdBox li {
	margin: 0 0px 0px 0;
	float: left;
	display: block;
}
.prdBox img {
	border-radius: 15px;
	margin: 5px;
	border: 1px solid #ccc;
}
.findus li {
	display: block;
}
.findus li a {
	display: block;
	font-size: 20px;
	padding: 8px 0 8px 35px;
}
.findus .ssbb6 {
	background: url(../images/ssbb6.png) no-repeat 0 5px;
}
.findus .ssbb7 {
	background: url(../images/ssbb7.png) no-repeat 0 5px;
}
.findus .ssbb8 {
	background: url(../images/ssbb8.png) no-repeat 0 5px;
}
.findus .ssbb10 {
	background: url(../images/ssbb10.png) no-repeat 0 5px;
}
.findus .ssbb11 {
	background: url(../images/ssbb11.png) no-repeat 0 5px;
}
.findus .ssbb12 {
	background: url(../images/ssbb12.png) no-repeat 0 5px;
}
.findus .ssbb13 {
	background: url(../images/ssbb13.png) no-repeat 0 5px;
}
.findus .ssbb14 {
	background: url(../images/ssbb14.png) no-repeat 0 5px;
}
.topBar {
	width: 100%;
	background: #9b9b9b;
	float: left;
	position: relative;
	clear: both;
	z-index: 99
}
.mmm2 {
	display: block;
	/*position:relative;*/
	z-index: 999;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
}
.mmm2 li:first-child {
	border: 0;
}
.mmm2 li {
	display: block;
	float: left;
	/*position:relative;*/
	margin-right: 1%;
}
.mmm2 li:last-child {
	margin-right: 0;
}
.mmm2 li a {
	color: #454545;
	outline: 0;
	padding: 4px 10px;
	border: 0px solid red;
	text-decoration: none;
	display: block;
	font-size: 14px;
	font-weight: bold;
}
.errors {
	color: #FF0000;
	display: block;
	font-size: 14px;
}
.mmm2 li:hover > a {} .mmm2 li ul {
	position: absolute;
	left: -999em;
	border: 1px solid #e2e2e2;
	border-top: 0;
	background: #fff;
}
.mmm2 li li {
	width: 100%;
	margin: 0;
	float: left;
	padding: 5px;
}
.mmm2 li li a {
	background: #fff;
	color: #666;
	display: block;
	float: left;
	width: 250px;
	font-size: 15px;
}
.mmm2 li li a:hover {
	background: #f2f2f2;
}
.mmm2 li:hover ul {
	left: 0px;
	top: 28px;
	z-index: 999;
	width: 1920px;
}
.mmm2 .divAuto {
	width: 100%;
	min-height: 150px;
	float: left;
	background: #fff;
	padding: 20px 0;
}
.mmm2 .divAuto label {
	display: block;
	width: 100%;
	cursor: pointer;
	color: #6c6c6c;
}
.mmm2 .iitem a {
	background: #fff;
	float: left;
	padding: 8px 20px;
	border: 1px solid #ccc;
	border-radius: 16px;
	text-align: center;
	width: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 16px;
}
.mmm2 .iitem a:before {
	font-family: FontAwesome;
	content: "\f00c";
	margin-right: 10px;
}
.mmm2 .iitem {
	margin-left: 91px;
}
.mmm2 .barUp {
	height: 75px;
	overflow-x: hidden;
	overflow-y: auto;
}
.mmm2 .divAuto a.active {
	background: #063b6d;
	color: #fff;
}
.splBut {
	border: 1px solid #ccc;
	padding: 18px 0;
	text-transform: uppercase;
	height: auto;
	font-size: 20px;
	font-weight: bold;
	margin-top: 12px !important;
	float: right;
	font-weight: bold;
}
.mmm2 .submitM,
.mmm2 .submitM:hover {
	width: auto;
	background: #053c6d;
	float: left;
	margin-right: 10px;
}
.orgBut {
	background: #f58020 !important;
}
.filterBy {
	background: #053c6d;
	height: 30px;
	font-size: 16px;
	color: #fff;
	text-align: left;
	display: block;
	font-weight: bold;
}
.filterBy span {
	display: block;
	padding: 4px 10px 0 10px;
}
@media (min-width: 1280px) and (max-width: 1336px) {
	/*.mmm2 li:hover ul{width:1336px; border:1px solid red;} 
.mmm2 .divAuto{border:1px solid red;} */
}
.topBar2 {
	width: 100%;
	float: left;
	position: relative;
}
.topBar2 .filterBy {
	background: #fff;
}
.topBar2 .filterBy span {
	padding: 15px 2px;
}
.mmm2a {
	display: block;
	/*position:relative;*/
	z-index: 999;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
}
.mmm2a li:first-child {
	border: 0;
}
.mmm2a li {
	display: block;
	float: left;
	/*position:relative;*/
	margin-right: 1%;
}
.mmm2a li:last-child {
	margin-right: 0;
}
.mmm2a li a {
	color: #454545;
	outline: 0;
	padding: 15px 15px;
	border: 0px solid red;
	text-decoration: none;
	display: block;
	font-size: 16px;
}
.mmm2a li:hover > a {} .mmm2a li ul {
	position: absolute;
	left: -999em;
	border: 1px solid #e2e2e2;
	background: #fff;
}
.mmm2a li li {
	width: 100%;
	margin: 0;
	float: left;
	padding: 5px;
}
.mmm2a li li a {
	background: #fff;
	color: #666;
	display: block;
	float: left;
	width: 250px;
	font-size: 15px;
}
.mmm2a li li a:hover {
	background: #f2f2f2;
}
/* .mmm2a li:hover ul{left:0px; top:50px; z-index:999; width:100%;} */

.mmm2a li .statMenu1,
.mmm2a li .statMenu1:hover {
	left: 12px;
	top: 56px;
	z-index: 999;
	width: 118.1%;
}
.mmm2a li .statMenu,
.mmm2a li .statMenu:hover {
	left: 0px;
	top: 50px;
	z-index: 999;
	width: 100%;
}
.mmm2a .divAuto {
	width: 100%;
	min-height: 150px;
	float: left;
	background: #fff;
	padding: 20px 0;
}
.mmm2a .divAuto label {
	display: block;
	/*width:100%;*/
	cursor: pointer;
	color: #6c6c6c;
}
/*-- tick in filter --*/

.mmm2a .iitem a {
	background: #fff;
	float: left;
	padding: 8px 20px;
	border: 1px solid #ddd;
	border-radius: 16px;
	text-align: center;
	width: auto;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 16px;
}
.mmm2a .iitem1 a {
	background: #fff;
	float: left;
	padding: 8px 20px;
	border: 1px solid #ccc;
	border-radius: 16px;
	text-align: center;
	width: auto;
	margin-right: 10px;
	line-height: 16px;
}
.mmm2a .iitem a:before {
	/*font-family:FontAwesome; content:"\f00c";*/
	margin-right: 10px;
}
.mmm2a .iitem1 a:before {
	font-family: FontAwesome;
	content: "\f00c";
	margin-right: 10px;
}
/*-- tick in filter/ --*/

.mmm2a .divAuto a.active {
	background: #063b6d;
	color: #fff;
}
.mmm2a .submitM,
.mmm2 .submitM:hover {
	width: auto;
	background: #053c6d;
	float: left;
	margin-right: 10px;
	padding: 8px 20px;
}
.clearM {
	background: #053c6d !important;
}
.clearM:hover {
	background: #053c6d !important;
	opacity: 0.9 !important;
}
.prdBox strong {
	color: #003983;
}
.bbRow {
	background: #e2e2e2;
	border: 0 !important;
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
}
.bbRow div {
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	padding: 5px 1px;
	color: #003983;
	border-right: 1px solid #fff;
	display: block;
}
.bbRow div:last-child {
	border: 0;
}
.mmm3 {
	display: block;
	position: relative;
	z-index: 999;
	margin: 0;
	padding: 0;
}
.mmm3 li {
	display: block;
	float: left;
	position: relative;
	width: 15%;
	margin-right: 1%;
}
.mmm3 li:last-child {
	margin-right: 0;
}
.mmm3 li a {
	color: #666;
	outline: 0;
	padding: 6px;
	border: 1px solid #e2e2e2;
	text-decoration: none;
	display: block;
	font-size: 12px;
	float: left;
	width: 200px;
}
.mmm3 li:hover > a {} .mmm3 li ul {
	position: absolute;
	left: -999em;
	border: 1px solid #e2e2e2;
	background: #f9f9f9;
	width: 200px;
}
.mmm3 li li {
	width: 100%;
	margin: 0;
	float: left;
	padding: 5px;
}
.mmm3 li li a {
	background: #fff;
	color: #666;
	display: block;
	float: left;
	width: 250px;
	font-size: 15px;
}
.mmm3 li li a:hover {
	background: #f2f2f2;
}
.mmm3 li:hover ul {
	left: 0;
	top: 30px;
	z-index: 999;
}
.mmm3 .divAuto {
	width: 100%;
	height: 150px;
	overflow: auto;
	float: left;
}
.mmm3 .divAuto label {
	display: block;
	width: 100%;
	cursor: pointer;
}
.menuO {
	width: 100%;
	background: url(../images/menu.png) repeat-x top;
	height: 85px;
	position: relative;
}
.busi_link {
	display: block;
	/*background:#333;*/
	color: #fff;
	padding: 24px 0px;
	font-size: 24px;
	float: left;
}
.busi_link:hover {
	color: #ccc;
}
.busi_menu {} .busi_menu li {
	float: left;
	position: relative;
	width: 16.66%;
	background: url(../images/sep2.png) no-repeat right top;
}
.busi_menu li a {
	color: #fff;
	display: block;
	font-size: 16px;
	text-align: center;
}
.busi_menu .active {
	background: url(../images/menuA.png) repeat-x top center;
	color: #ff7200;
	/*font-size:20px;*/
}
.AD_menu li a {
	padding: 24px 24px 40px 24px;
}
.OF_menu li a {
	padding: 18px 24px 40px 24px;
}
.IN_menu li a {
	padding: 24px 24px 40px 24px;
}
.IN2_menu li a {
	padding: 15px 24px 40px 24px;
}
.emenu {
	float: left;
	width: 100%;
}
.emenu li {
	float: left;
	position: relative;
	background: url(../images/sep2.png) no-repeat right top;
	width: 11.111%;
	text-align: center;
}
.emenu li a {
	color: #fff;
	display: block;
	padding: 14px 5px 50px 5px;
	font-size: 17px;
	width: 100%;
}
.emenu li:hover > a {
	background: url(../images/menu.png) repeat-x top;
	color: #fff;
}
.emenu ul {
	left: -999em;
	position: absolute;
	text-align: left;
	border: 1px solid #333;
	width: 200px !important;
	background: url(../images/trans_bg.png);
	z-index: 888;
}
.emenu li:hover ul {
	left: 0px;
	top: 68px;
	z-index: 999;
}
.emenu ul li {
	display: block;
	border: 0;
	padding: 0;
	margin: 0;
	width: auto;
	text-align: left;
	background-image: none;
	color: #fff;
	display: block;
	width: 194px !important;
	border: 0px solid red;
	padding: 8px 5px;
	border-bottom: 1px solid #333
}
.emenu ul li a:hover {
	background: #333;
	color: #fff;
}
.emenu .active {
	background: url(../images/menuA.png) repeat-x top center;
	color: #ff7200;
}
.emenu .flevelM {
	left: -999em;
	position: absolute;
	text-align: left;
	border: 1px solid #333;
	width: 210px !important;
	background: url(../images/trans_bg.png);
	z-index: 888;
	padding: 0 !important;
}
.emenu li:hover .flevelM {
	left: -68px !important;
	top: 68px;
	z-index: 999;
}
.emenu .flevel {
	width: 100%;
}
.emenu .flevelM .innerDiv {
	width: 205px;
	height: 260px;
	overflow-x: hidden;
	float: left;
}
.emenu .flevelM .innerDiv ul {
	top: 0;
	position: relative;
}
.emenu .flevelM .innerDiv ul ul {
	padding-left: 10px;
}
.emenu .flevelM .innerDiv li {
	float: left !important;
	width: 150px;
	display: block;
}
.emenu .flevelM .innerDiv ul ul li {
	padding: 5px;
	border: 0;
}
.emenu .flevelM .innerDiv ul ul li a {
	padding: 0;
	border: 0;
}
.emenu .tlevel {
	left: -999em !important;
	top: 0;
	position: absolute !important;
	text-align: left;
	border: 1px solid #333;
	width: 175px !important;
	background: url(../images/trans_bg.png);
	z-index: 888;
	height: 150px;
	overflow-x: hidden
}
.emenu .flevel li:hover .tlevel {
	left: 0px !important;
	top: 0px;
	z-index: 999;
	position: relative !important;
}
.emenuM {
	float: right;
	border-left: 1px solid #ccc;
}
.emenuM li {
	float: left;
	/*position:relative;*/
	border-right: 1px solid #ccc;
}
.emenuM li a {
	color: #fff;
	display: block;
	padding: 24px 60px;
	font-size: 24px;
}
.emenuM li:hover > a {
	background: #333;
	color: #fff;
}
.emenuM .singleUI {
	left: -999em;
	position: absolute;
	text-align: left;
	border: 1px solid #333;
	width: 120px;
	background: #7575d7;
	z-index: 888;
}
.emenuM li:hover .singleUI {
	left: 0px;
	top: 32px;
	z-index: 999;
}
.emenuM .singleUI ul li {
	display: block;
	border: 0;
	padding: 0;
	margin: 0;
}
.emenuM .singleUI ul li a {
	color: #fff;
	display: block;
	width: 110px;
	border: 0px solid red;
	padding: 8px 5px;
	border-bottom: 1px solid #333
}
.emenuM .singleUI ul li a:hover {
	background: #333;
	color: #fff;
}
.emenuM .customUI {
	left: -999em;
	position: absolute;
	text-align: left;
	border: 1px solid #333;
	width: 1920px;
	background: url(../images/trans_bg.png);
	z-index: 888;
	padding: 20px 0;
}
.emenuM .customUI .divCenter {
	width: 50%;
	margin: 0 auto;
}
.emenuM .customUI .wArr {
	display: block;
	position: absolute;
	top: -6px;
	right: 720px;
}
.emenuM li:hover .customUI {
	left: -952px;
	top: 68px;
	z-index: 999;
}
.emenuM h2 {
	font-size: 18px;
	padding: 0 0 5px 0;
	margin-bottom: 5px;
	color: #fff;
	font-weight: bold;
}
.emenuM .customUI .bb1 {
	border-radius: 4px;
	padding: 5px;
	float: left;
	margin: 5px;
	width: 300px !important;
}
.emenuM .customUI .bb1 ul li {
	display: block;
	border: 0;
	padding: 0;
	margin: 0;
	padding-left: 10px !important;
	position: relative;
	width: 100% !important;
}
.emenuM .customUI .bb1 ul li:before {
	font-family: FontAwesome;
	content: "\f111";
	position: absolute;
	color: #fff;
	font-size: 5px;
	left: 0;
	top: 5px;
}
.emenuM .customUI .bb1 ul li a {
	color: #fff;
	display: block;
	border: 0px solid red;
	padding: 3px;
	font-size: 14px;
	width: 100% !important;
}
.emenuM .customUI .bb1 ul li:last-child {
	border: 0;
}
.emenuM .customUI .bb1 ul li a:hover {
	background: none;
	color: #F60;
}
/**** MEDIA QUERIES ****/

@media only screen and (max-width: 991px) {
	#property-listings .property-listing {
		padding: 5px!important;
	}
	#property-listings .property-listing a {
		margin: 0;
	}
	#property-listings .property-listing .media-body {
		padding: 10px;
	}
}
@media only screen and (min-width: 992px) {
	#property-listings .property-listing img {
		max-width: 180px;
	}
}
.gold {
	color: #FC0;
}
.btn,
.form-control {
	/*border-radius:0 !important; */
	box-shadow: none;
	font-family: "Times New Roman", Times, serif, 'Open Sans', Arial, Helvetica, sans-serif;
}
.btn:hover,
.btn:focus {
	color: #fff;
}
.btn-primary {
	background: #1f80c5;
	color: #fff;
	border-color: #1f80c5;
}
.btn-info {
	background: #63cac6;
	color: #fff;
	border-color: #63cac6;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
select:focus,
.form-control:focus {
	border-color: #63cac6;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
input[type="radio"] {
	width: 18px;
	height: 18px;
	vertical-align: middle;
}
input,
button,
select,
textarea,
.form-control {
	font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	border: 2px solid #00B2EA;
	height: 37px;
	font-size: 16px;
	padding: 4px;
	margin: 0;
	line-height: 16px;
	border-radius: 0px;
}
.submit,
.submitM,
.submitM2,
input[type="submit"],
input[type="button"],
input[type="reset"],
button,
a.back,
.back a,
.btn {
	border: 0px solid #333;
	background: #053c6d;
	color: #fff;
	font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	font-size: 16px;
	padding: 6px 22px;
	cursor: pointer;
	line-height: 10px;
	border-radius: 0px;
	line-height: 20px;
	height: 34px;
}
.submit:hover,
.submitM:hover,
.submitM2:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
a.back:hover,
.back a:hover,
.btn:hover {
	background: rgb(0, 173, 242) !important;
}
.btn .btn-bg1:hover {
	background: #000 !important;
}
label {
	font-weight: normal;
}
.submitM2 {
	font-size: 18px;
	padding: 5px 10px;
	line-height: 12px;
	background: #008080;
}
.submitM2:hover {
	text-decoration: none;
}
a.submitM,
a.back,
.back a {
	padding: 9px 22px !important;
	background: #b3b3b3;
	color: #fff !important;
	height: auto;
	font-size: 16px;
	font-weight: normal;
}
a.submitM:hover {
	color: #fff;
	text-decoration: none;
}
.submit-lg {
	padding: 10px 20px !important;
	font-size: 16px;
}
.submit:hover,
.submitM:hover,
.submitM2:hover {
	color: #fff !important;
	background: #1160a3;
}
.submitM_lg {
	display: inline-block;
	padding: 25px 40px !important;
	font-size: 28px !important;
	border-radius: 30px !important;
}
.submitM_md {
	padding: 10px 40px !important;
	font-size: 20px !important;
	line-height: 14px !important;
}
.contentBox2 .submitM.submitM_lg {
	font-size: 24px !important;
}
.gg2Box .submitM_md {
	font-size: 18px !important;
	line-height: 14px !important;
	padding: 6px 32px !important;
}
.submitM_md2 {
	padding: 10px 40px !important;
	font-size: 24px !important;
	line-height: 14px !important;
}
.box,
.boxS,
.boxSs,
.boxM,
.boxM2,
.boxL,
.box100,
.fbox,
.fboxS,
.fboxM,
.fboxM2,
.fboxL,
.fbox100,
.taS,
.taM,
.taM2,
.taL,
.taL100,
.taL100,
.ta100_196,
.seS,
.seM,
.seM2,
.seL,
input[type="text"],
input[type="email"],
input[type="password"],
textarea,
select {
	background: #fff;
	border: 2px solid #00B2EA;
	padding: 6px 10px;
	line-height: 13px;
	font-size: 14px;
	height: 34px;
}
.ddate {
	background: url(../images/cal_ic.png) no-repeat right #fff !important;
}
.tabBorder .date {
	background: url(../images/cal_ic.png) no-repeat right #fff !important;
	font-family: "Times New Roman", Times, serif, 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 6px;
	border: 1px solid #ccc;
	padding: 6px;
	border-radius: 0px;
	line-height: 13px;
	font-size: 14px;
	height: 34px;
}
#cImg {
	border: 0px solid red;
	width: 220px;
	position: relative;
}
input[type="file"] {
	padding: 0 !important;
}
.tabBorder .boxM {
	width: 150px;
}
textarea {
	padding: 15px 10px !important;
}
.textarea {
	height: auto;
}
.linkW {
	color: #fff;
}
.seS {
	width: 110px;
}
.seM2 {
	width: 160px;
}
.seM {
	width: 190px;
}
.seL {
	width: 320px;
}
.fboxL {
	width: 250px;
}
.boxL {
	width: 250px;
}
.fboxM {
	width: 200px;
}
.boxM {
	width: 200px;
}
.fboxS {
	width: 100px;
}
.boxS {
	width: 100px
}
.boxSs {
	width: 60px;
}
.taL100 {
	height: 150px !important;
}
.taL {
	width: 300px;
	height: 80px;
}
.taM {
	width: 250px;
	height: 80px;
}
.taS {
	width: 100px;
	height: 80px;
}
.evForm2 input[type="text"],
.evForm2 textarea,
.evForm2 input[type="password"],
.evForm2 select {
	width: 100%;
	font-size: 12px;
}
.evForm2 textarea {
	height: 150px;
}
.evForm2 label {
	margin: 0;
	display: block;
	width: 100%;
	text-align: left;
	color: #6c6c6c;
}
.evForm2 i {
	font-size: 20px;
	color: #d3d7d9;
}
.thumb {
	display: block;
	padding: 0;
	width: 116px;
}
.thumb li {
	display: block;
	padding: 0;
	margin: 3px 10px;
	float: left;
}
.thumb li a {
	display: block;
	padding: 0;
	margin: 0;
	float: left;
	width: 37px;
	height: 37px;
	border: 0px solid red;
}
.thumb .t1 {
	background: url(../images/thumup1.png) no-repeat;
}
.thumb .t1:hover {
	background: url(../images/thumup1a.png) no-repeat;
}
.thumb .t2 {
	background: url(../images/thumdw1a.png) no-repeat;
}
.thumb .t2:hover {
	background: url(../images/thumdw1.png) no-repeat;
}
.border-dot {
	border-style: dotted;
}
.bannerLiquid {
	background: url(../images/banner.jpg) no-repeat;
	background-size: 100%;
	width: 100%;
	min-height: 462px;
	height: 100%;
	position: relative;
	background-size: 100% 100% !important;
}
.bannerLiquid h1 {
	color: #fff;
	font-size: 44px;
	float: right;
	margin-top: 70px;
}
.bannerLiquid h1 span {
	font-size: 22px;
	display: block;
	position: relative;
	padding-left: 25px;
}
.bannerLiquid h1 span i {
	display: none;
}
.bannerLiquid h1 span:before {
	font-family: FontAwesome;
	content: "\f061";
	left: 0;
	top: 0;
	position: absolute;
	color: #fff;
}
.ssearchBox {
	width: 690px;
	border: 4px solid #ff7200;
	border-radius: 40px;
	height: 54px;
	float: right;
	background: #fff;
	position: relative;
	padding: 0 60px 0 24px;
}
.ssearchBox .boxx1,
.ssearchBox .boxx2 {
	height: 46px;
	width: 49%;
	font-size: 20px;
	border: 0;
	border-radius: 0;
	line-height: 30px;
}
.ssearchBox .boxx2 {
	padding-left: 20px;
	margin-left: -4px;
}
.ssearchBox .boxx1 {
	border-right: 2px solid #e2e2e2;
}
.ssearchBox .boxx1:focus,
.ssearchBox .boxx2:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #e2e2e2;
}
.ssearchBox .boxx3 {
	background: url(../images/lens.png) no-repeat;
	width: 56px;
	height: 53px;
	position: absolute;
	top: -4px;
	right: -4px;
	border-radius: 0;
}
.ssearchBox .boxx3:hover {
	background: url(../images/lens.png) no-repeat !important;
}
.ssearchBox2 {
	width: 100%;
	border: 1px solid #d4d4d4;
	border-radius: 20px;
	height: 39px;
	background: #fff;
	position: relative;
	padding: 0 40px 0 20px;
	margin: 0 auto;
	margin-top: 11px;
}
.ssearchBox2 .boxx1,
.ssearchBox2 .boxx2 {
	height: 37px;
	width: 49%;
	border: 0;
	border-radius: 0;
}
.ssearchBox2 .boxx1 {
	border-right: 1px solid #d4d4d4;
}
.ssearchBox2 .boxx2 {
	padding-left: 20px;
}
.ssearchBox2 .boxx1:focus,
.ssearchBox2 .boxx2:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #e2e2e2;
}
.ssearchBox2 .boxx3,
.ssearchBox2 .boxx3:hover {
	background: url(../images/lens2.png) no-repeat !important;
	width: 42px;
	height: 39px;
	position: absolute;
	top: -1px;
	right: -4px;
	border-radius: 0;
}
.fc_box {
	background: url(../images/fc_box_bg.png);
	width: 100%;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 10px 0 5px 0;
}
.fc_box ul {
	width: 100%;
	display: block;
	margin: 0 auto;
}
.fc_box li {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	width: 10%;
}
.fc_box li a {
	display: block;
	float: left;
	/*padding-top:50px;*/
	color: #fff;
	text-align: center;
	/* min-width:100px; */
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100px;
	height: 75px;
	border: 0px solid red;
}
.fc_box .fc1 {
	background: url(../images/fc1.png) no-repeat center top;
}
.fc_box .fc2 {
	background: url(../images/fc2.png) no-repeat center top;
}
.fc_box .fc3 {
	background: url(../images/fc3.png) no-repeat center top;
}
.fc_box .fc4 {
	background: url(../images/fc4.png) no-repeat center top;
}
.fc_box .fc5 {
	background: url(../images/fc5.png) no-repeat center top;
}
.fc_box .fc6 {
	background: url(../images/fc6.png) no-repeat center top;
}
.fc_box .fc7 {
	background: url(../images/fc7.png) no-repeat center top;
}
.fc_box .fc8 {
	background: url(../images/fc8.png) no-repeat center top;
}
.fc_box .fc9 {
	background: url(../images/fc9.png) no-repeat center top;
}
.fc_box .fc10 {
	background: url(../images/fc10.png) no-repeat center top;
}
.homeBox2 {
	background: #354a5e;
	padding: 60px 0 40px 0;
	width: 100%;
	text-align: center;
}
.homeBox2 h2 {
	color: #fff;
	min-height: 50px;
	display: block;
	margin: 25px 0;
	font-size: 22px;
}
.homeBox h3 {
	font-size: 16px;
	font-weight: bold;
}
.mmm {
	position: absolute;
	right: 50px;
	top: 20px !important;
	z-index: 99;
	border: 0px solid red;
	top: 0px;
	width: 140px;
	/*background:#f2f2f2;  border-radius:0 0 5px 5px;*/
}
.mmm .bbut1 {
	background: #f2f2f2;
	border-radius: 8px 0 8px 0px;
	color: #000;
}
.mmm ul {
	display: block;
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.mmm li {
	display: block;
	float: left;
	margin-bottom: 10px;
}
.mmm li a {
	display: block;
	float: left;
	font-size: 12px;
	padding: 10px;
	width: 140px;
	text-align: center;
	color: #fff;
	font-weight: bold;
}
.divCenter {
	float: left;
	position: relative;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
.indexLogo {
	position: absolute;
	left: 50%;
	margin-left: -325px;
	width: 653px;
	z-index: 999;
	top: 40%;
}
.indexCaption {
	position: absolute;
	z-index: 99;
	width: 250px;
	margin-left: -125px;
	left: 50%;
	top: 0;
	border-radius: 8px 0 8px 0px;
}
.topBg {
	background: #003983;
	color: #fff;
	padding: 6px 0;
}
.topBg a {
	color: #fff;
}
.navbar {
	background: #fff;
	margin-bottom: 0px;
}
.navbar-brand {
	padding: 0;
	margin: 0 0 0 0;
}
.navbar-brand img {
	margin-top: 15px;
	display: block;
}
.navbar-collapse {
	margin-right: -10px !important
}
.mmenu_ic {
	float: left;
	margin: 22px 20px 0px 0;
	display: block;
}
.navbar {
	border: 0;
	min-height: 10px;
	background: none;
}
.navbar-nav {} .navbar-default .navbar-nav > li > a {
	color: #000;
	font-size: 16px;
}
.navbar-nav li {
	background: url(../images/bar.png) no-repeat right center;
	padding: 0 0px;
	text-transform: capitalize;
}
.navbar-nav li:last-child {
	background: none !important;
}
.navbar-nav > li > a {
	padding: 27px 8px;
	line-height: 14px;
}
.navbar-nav li a:hover {
	color: #1f80c5 !important;
}
.navbar-nav li:last-child {
	border-right: 0 !important
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
	color: #f78f1e;
	font-weight: bold;
	background: none;
}
.navbar-nav li li {
	background: none;
	text-transform: none;
}
.navbar-nav li li a {
	padding: 3px 5px !important;
}
.cpack {
	font-size: 18px;
}
.cpack .boxx1,
.cpack .boxx2,
.cpack .boxx3,
.cpack .boxx4,
.cpack .boxx5 {
	background: #f2f2f2;
	width: 100%;
	border: 0px solid red;
	float: left;
	padding: 10px;
}
.cpack .boxx3,
.cpack .boxx4,
.cpack .boxx5 {
	min-height: 420px;
}
.cpack .boxx1,
.cpack .boxx2 {
	min-height: 130px;
}
.cpack input[type="text"],
.cpack input[type="file"],
.cpack textarea {
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
.cpack textarea {
	height: 100px;
}
.btn-file {
	position: relative;
	overflow: hidden;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	background: red;
	cursor: inherit;
	display: block;
}
input[readonly] {
	background-color: white !important;
	cursor: text !important;
}
.btn-lg {
	padding: 6px;
	font-size: 12px;
}
#accordion .panel-heading {
	margin-bottom: 5px;
}
.arr li {
	list-style: disc !important;
	margin-left: 30px;
}
.ssBox {
	background: #0e7ac3;
	color: #fff;
	padding: 10px 0;
	vertical-align: middle;
	font-size: 16px;
}
.ssBox a {
	color: #fff;
}
.ssBox2 {
	background: #9fcae7;
	color: #fff;
	padding: 0px 0;
	vertical-align: middle;
}
.slidingDiv {
	width: 100%;
	margin: 0 auto;
	border: 0;
	padding: 20px;
	height: 340px;
	background: #e7f1f9;
}
.show,
.hide {
	display: none;
}
.bookBox label {
	text-align: left;
}
back {
	display: block;
	float: right;
	margin: -5px 0 0 0px;
	font-size: 14px;
	text-decoration: none;
}
.nos {
	float: right;
	clear: both;
	padding: 10px;
}
.tabBorder {
	background: #ebf5fb;
	border: 1px solid #e2e2e2;
}
td {
	padding: 4px;
}
.tab {
	background: #0e7ac3;
	border-collapse: separate !important;
	border-spacing: 1px !important;
}
.tab td {
	padding: 4px;
}
.tab3 td {
	padding: 4px;
}
.tab4 {
	border: 1px solid #e2e2e2;
}
.tab4 td {
	padding: 4px;
}
.tab4 th {
	padding: 4px;
}
.tab4 tr:nth-child(even) {
	background: #f2f2f2
}
.tab4 tr:nth-child(odd) {
	background: #FFF
}
.tab4 td {
	padding: 4px;
	border-bottom: 1px solid #e2e2e2;
}
.tab4 tr:hover {
	background: #f9f9f9;
}
.tab5 {
	border: 1px solid #e2e2e2;
}
.tab5 td {
	padding: 10px;
	border-bottom: 1px solid #e2e2e2;
}
.tab5 tr {
	background: #fff;
}
.tab tr {
	background: #fff;
}
.tab tr:nth-child(even) {
	background: #ebf5fb
}
.tab tr:nth-child(odd) {
	background: #FFF
}
.tr1 {
	background: #e2e2e2 !important;
	font-weight: bold;
	height: 44px;
	line-height: 24px;
}
.tr1 .submitM,
.tr .submitM {
	padding: 4px 10px;
}
.tr1 a {
	color: #000;
}
.tr1 img {
	cursor: pointer;
}
.tr {
	background: #fff;
}
.tr:hover {
	background: #f2f2f2;
}
.tr2 {
	background: #f9f9f9;
}
.tr3 {
	background: #fff;
}
.tr_old {
	background: #f9f9f9 !important
}
.tr_old td {
	color: #999;
}
.tab2 {
	border: 1px solid #e2e2e2;
}
.tab2 td {
	padding: 4px;
	border-bottom: 1px solid #e2e2e2;
}
.indentmenu_outerM {
	width: 100%;
	float: left;
	border: 0px solid red;
}
.indentmenuM {
	float: left;
	width: 150px;
	border: 0px solid red;
	margin: 0;
	min-height: 175px;
}
.indentmenuM ul {
	float: left;
	display: inline-block;
	width: 150px;
	position: relative;
	margin: 0px;
	border: 1px solid #ccc;
	z-index: 99;
}
.indentmenuM ul li a {
	float: left;
	color: #666 !important;
	display: block;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 16px 10px!important;
	border-bottom: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	width: 150px;
	font-size: 16px;
	font-weight: normal;
	text-transform: none !important;
	background: #f9f9f9;
}
.indentmenuM ul li:last-child a {
	border-bottom: 0;
}
.indentmenuM ul li a:hover {
	color: #000 !important;
}
.indentmenuM ul li a.selected {
	color: #666 !important;
	display: block;
	font-weight: normal;
	text-align: left;
	border-right: 0px solid #a90404;
	width: 152px;
	position: relative;
	font-weight: 600;
	background: #fff;
}
.tabcontentM {
	border: 1px solid #ccc;
	min-height: 400px;
	width: 620px;
	float: right;
	padding: 20px;
	z-index: 88;
	position: relative;
	margin-left: -3px;
}
.ameBox li {
	display: block;
	float: left;
	padding: 2px 4px;
	background: #f2f2f2;
	border: 1px solid #e2e2e2;
	margin: 2px;
	line-height: 14px;
	vertical-align: middle;
}
.ameBox input {
	vertical-align: bottom;
}
.busMenu {
	position: relative;
	z-index: 99;
	margin-bottom: -1px;
	border-bottom: 1px solid #e2e2e2;
	float: left;
	width: 100%;
}
.busMenu li {
	display: block;
	float: left;
}
.busMenu li a {
	display: block;
	float: left;
	background: #f9f9f9;
	padding: 6px 15px;
	font-size: 16px;
	margin-right: 10px;
	border: 1px solid #e2e2e2;
	font-weight: normal;
	color: #666;
	border-bottom: 0;
}
.busMenu .active {
	background: #fff;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
}
.busMenu_body {
	border: 1px solid #e2e2e2;
	border-top: 0;
	padding: 20px;
	clear: both;
	position: relative;
	z-index: 88;
	float: left;
	width: 100%;
}
.divAuto3 {
	height: 100px;
	overflow: auto;
	border: 1px solid #e2e2e2;
}
.ein {
	background: url("../images/in.png") no-repeat 0 0;
	display: inline-block;
	height: 15px;
	width: 13px;
}
.seatLegend li {
	display: block;
	padding: 4px;
	border: 0;
	margin: 0;
}
.seatLegend span {
	display: inline-block;
	width: 19px;
	height: 19px;
	background: url(../images/seat_v1.png) no-repeat;
	border: 0px solid red;
	vertical-align: middle;
}
.seatLegend .stAvl {
	background-position: -91px -78px
}
.seatLegend .stLadies {
	background-position: -91px -97px
}
.seatLegend .stLadiesB {
	background-position: -122px -97px
}
.seatLegend .stSelected {
	background-position: -91px -115px
}
.seatLegend .stBlock {
	background-position: -122px -115px
}
.seatLegend .stBooked {
	background-position: -91px -134px
}
.seatLegend .stAllt {
	background-position: -91px -153px
}
.banner_s {
	background: #2081c5;
	min-height: 520px;
	color: #fff;
}
.banner_s2 {
	padding: 30px 0;
	position: relative;
}
.borderG {
	border: 1px solid #e2e2e2;
}
.banner_s .readmore {
	min-width: 120px !important;
	width: 120px !important;
	text-align: center;
	position: absolute;
	bottom: 0;
	right: 0;
}
.banner_s h2 {
	font-size: 34px;
	color: #fff !important;
	text-transform: none;
}
.banner_s .bb_content {
	height: 230px;
	overflow: hidden;
	font-size: 16px;
	line-height: 28px;
}
.banner_s .bb_content1 {
	padding: 50px 0 0 0px;
}
.arr1 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 10px;
}
.arr1 li:before {
	font-family: FontAwesome;
	content: "\f105";
	left: 0;
	top: 1px;
	position: absolute;
	color: #6c6c6c;
}
.arr2 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 35px;
}
.arr2 li:before {
	font-family: FontAwesome;
	content: "\f0a9";
	left: 0;
	top: 1px;
	position: absolute;
	color: #333;
}
.arr2 li.mdic1:before {
	content: url("../images/mdic1.png");
	left: 0;
	top: -4px;
	position: absolute;
	color: #333;
}
.arr2 li.mdic2:before {
	content: url("../images/mdic2.png");
	left: 0;
	top: -4px;
	position: absolute;
	color: #333;
}
.arr2 li.mdic3:before {
	content: url("../images/mdic3.png");
	left: 0;
	top: -4px;
	position: absolute;
	color: #333;
}
.arr2 li.mdic4:before {
	content: url("../images/mdic4.png");
	left: 0;
	top: -4px;
	position: absolute;
	color: #333;
}
.arr2 li.mdic5:before {
	content: url("../images/mdic5.png");
	left: 0;
	top: -4px;
	position: absolute;
	color: #333;
}
.arrL li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 20px;
}
.arrL li:before {
	font-family: FontAwesome;
	content: "\f0a9";
	left: 0;
	top: 0;
	position: absolute;
	color: #666;
	font-size: 15px;
}
.midContent .arr2 li {
	padding-left: 30px;
}
.arr3 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 20px;
}
.arr3 li:before {
	font-family: FontAwesome;
	content: "\f061";
	left: 0;
	top: 0;
	position: absolute;
	color: #333;
}
.desc li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 10px;
}
.desc li:before {
	font-family: FontAwesome;
	content: "\f111";
	left: 0;
	top: 0;
	position: absolute;
	color: #333;
	font-size: 5px;
}
.arr4 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 30px;
	margin-bottom: 20px;
}
.arr4 li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: 0;
	top: 1px;
	position: absolute;
	color: #333;
}
.arr5 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 20px;
	display: block;
	width: 380px;
	margin-bottom: 18px;
}
.arr5 li:before {
	font-family: FontAwesome;
	content: "\f18e";
	left: 0;
	top: 0;
	position: absolute;
	color: #1f80c5;
}
.arr5 li li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding-left: 15px;
	display: block;
	width: 380px;
}
.arr5 li li:before {
	font-family: FontAwesome;
	content: "\f105";
	left: 0;
	top: 0;
	position: absolute;
	color: #faa749;
}
.arr6 li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	display: block;
	width: 300px;
	margin: 10px;
	float: left;
	border: 1px solid #ccc;
	padding: 10px;
	padding-left: 30px;
	background: #f7f7f7;
}
.arr6 li:before {
	font-family: FontAwesome;
	content: "\f18e";
	left: 10px;
	top: 10px;
	position: absolute;
	color: #1f80c5;
}
.arr6 li li {
	margin-bottom: 5px;
	list-style: none;
	position: relative;
	padding: 0 0 0 15px;
	display: block;
	background: none;
	border: 0;
	width: 100%;
}
.arr6 li li:before {
	font-family: FontAwesome;
	content: "\f105";
	left: 0;
	top: 0;
	position: absolute;
	color: #faa749;
}
.arr6 li ul {
	position: absolute;
	left: -999em;
	border: 1px solid #ccc;
	background: #fff;
	width: 300px;
	display: none;
}
.arr6 li:hover ul {
	left: 0px;
	top: 45px;
	z-index: 999;
}
.news_arr {
	float: left;
	margin: 0;
	padding: 0;
}
.news_arr li {
	text-decoration: none;
	background: url(../images/news_icon.png) no-repeat 0 0;
	padding-left: 64px;
	min-height: 100px;
	margin-bottom: 20px;
}
.news_arr li a {
	display: block;
	color: #fd9500;
}
.serv_arr {
	float: left;
	margin: 0;
	padding: 0;
}
.serv_arr li {
	text-decoration: none;
	background: url(../images/services.png) no-repeat 0 0;
	padding-left: 64px;
	min-height: 100px;
	margin-bottom: 20px;
}
.serv_arr li a {
	display: block;
	color: #fd9500;
}
.modal-content {
	border-radius: 0;
}
.modal-title {
	font-size: 20px;
	padding: 15px;
	color: #fff;
	font-weight: bold;
}
.modal-header {
	border: 0;
	background: #ff7200;
	padding: 0;
}
.modal-header .close {
	background: url(../images/cross.png) no-repeat;
	width: 13px;
	height: 13px;
	overflow: hidden;
	text-indent: -999px;
	opacity: 1;
	margin: 20px 20px 0 0;
}
.modal-header .close:hover {
	background: url(../images/cross.png)!important;
}
.modal-sm .modal-header {
	border: 0;
	background: #1f80c5;
	padding: 0;
}
.modal-login {
	width: 900px !important;
}
.or_ic {
	position: absolute;
	top: 82px;
	left: 392px;
	z-index: 999;
}
.log_bor {
	border-right: 1px solid #e2e2e2;
	padding-right: 60px !important;
}
.log_bor_reg {
	min-height: 450px;
}
.log_bor2 {
	padding-left: 20px !important;
}
.log_bor .form-horizontal {
	padding: 20px;
	border-radius: 12px;
	border: 1px solid #dcdcdc
}
.mm_log_bot {
	border-top: 1px solid #e2e2e2;
	margin: -40px;
	padding-top: 20px;
	margin-left: 20px;
}
.highBut {
	background: #d8dad9;
	font-size: 24px;
	color: #000;
	padding: 10px 20px;
	display: block;
}
/*
.searchBox{background:#2687cb; padding:20px; margin-top:40px; color:#fff; }
.searchBox label{font-weight:bold}
.searchBox button{font-family: 'Pompiere', cursive; border:1px solid #ccc; padding:15px 0; text-transform:uppercase; width:254px; height:auto; font-size:20px; font-weight:bold;}
.searchBox .bb2{margin-right:28px;}
.searchBox input[type="text"]{padding:15px; height:auto;}
.searchBox label{line-height:10px;}
.to_fro{background:url(../images/to_fro.png) no-repeat right; padding-right:25px;}
.to_fro2{padding-left:8px;}
*/

.zeroC {
	display: inline-block;
	margin-top: 10px;
	font-weight: bold;
}
.payBox {
	border: 1px solid #e2e2e2;
	padding: 15px;
}
.yes600 {
	display: none !important;
}
.yes1024 {
	display: none !important;
}
.no600 {
	display: block;
}
.yes800 {
	display: none;
}
.no800 {
	display: block;
}
.yes900 {
	display: none;
}
.no900 {
	display: block;
}
.navbar-toggle {
	float: left;
}
@media (min-width: 1336px) and (max-width: 1980px) {
	.container {
		width: 1314px;
	}
}
.home_ic1 {
	background: url(../images/about_icon.png) no-repeat 0 0;
	padding: 15px 0 15px 80px;
	margin-bottom: 44px;
}
.home_ic2 {
	background: url(../images/product.png) no-repeat 0 5px;
	padding: 15px 0 15px 80px;
}
@media (min-width: 768px) and (max-width: 800px) {
	.navbar-nav > li > a {
		padding: 10px 12px
	}
	.modal-login {
		width: 90% !important;
	}
	.or_ic {
		display: none;
	}
	.log_bor,
	.log_bor2 {
		border: 0;
		padding: 0 !important;
	}
	.yes800 {
		display: block;
	}
	.no800 {
		display: none;
	}
	.banner_s {
		background: #0e7ac3;
		min-height: 417px;
	}
	.to_fro,
	.to_fro2 {
		padding: 0 15px;
		background: none;
	}
	.zeroC {
		display: block;
		width: 100%;
	}
	.searchBox button {
		width: 100%;
		display: block;
		margin: 0 0 10px 0 !important;
	}
	.log_bor,
	.log_bor2 {
		padding: 15px !important
	}
}
/*for below 600*/

@media (max-width: 767px) {
	.ssRow {
		padding: 0;
		margin: 0;
	}
	.homeBox .col-md-5 {
		text-align: center;
		margin-bottom: 20px;
	}
	.homeBox .col-md-7 {
		background: #fff;
		border: 1px solid #e2e2e2;
		padding: 20px;
		margin-bottom: 20px;
	}
	.yes600 {
		display: block !important;
	}
	.no600 {
		display: none;
	}
	.fffoot2 .col-md-4 {
		text-align: center;
	}
	.banner_s {
		background: #0e7ac3;
		min-height: 417px;
	}
	.to_fro,
	.to_fro2 {
		padding: 0 15px;
		background: none;
	}
	.zeroC {
		display: block;
		width: 100%;
	}
	.searchBox button {
		width: 100%;
		display: block;
		margin: 0 0 10px 0 !important;
	}
	.navbar {
		min-height: 40px;
	}
	.navbar-nav {
		margin-top: 0;
	}
	.topBg .col-md-6 {
		text-align: center;
	}
	.homeBox2 ul {
		width: 100%;
	}
	.modal-login {
		width: 100% !important;
	}
	.or_ic {
		display: none;
	}
	.log_bor,
	.log_bor2 {
		border: 0;
		padding: 0 !important;
		margin: 0 !important;
	}
	.navbar-brand img {
		margin-top: 10px;
	}
	.banner_s .bb_content1 {
		padding: 0;
		padding-bottom: 60px;
	}
	.fffoot2 .col-md-6 {
		text-align: center;
	}
	.navbar-nav > li > a {
		padding: 15px;
	}
}
@media (min-width: 360px) and (max-width: 399px) {
	.navbar-brand img {
		height: 35px;
	}
}
@media (width: 320px) {
	.log_bor,
	.log_bor2 {
		border: 0;
		padding: 0 !important;
		margin: 0 !important;
	}
	.navbar-brand img {
		height: 35px;
	}
}
.smallNav {
	line-height: 10px;
	float: right;
	display: block;
	border-left: 1px solid #ccc;
}
.ssNormal li {
	color: #000;
	display: block;
	float: left;
	border: 0px solid red;
	width: 130px;
}
.ssNormal .sss1 {
	padding: 10px 24px;
	text-align: center;
	position: relative;
}
.ssNormal .sss1 a {
	display: block;
}
/*.ssNormal .sss1 a:nth-child(2n+1){border-bottom:1px solid #ccc; display:block; margin-bottom:8px; padding-bottom:8px;}*/

.ssNormal .sss1a {
	border-bottom: 1px solid #ccc;
	display: block;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.ssNormal .sss2 {
	font-size: 13px;
}
.ssNormal .sss2 {
	padding: 14px;
	text-align: center;
}
.ssNormal .sss2 a {
	color: #fff;
	line-height: 18px;
}
.ssNormal .sss2 {
	background: #053c6d;
	color: #fff;
}
.smallNav li a {
	color: #053c6d
}
.smallNav2 {
	width: 200px;
	z-index: 999999;
}
.smallNav2 a {
	padding: 5px 20px;
	width: 100%;
}
.ssNormal .user_info {
	background: #053C6D !important;
	padding: 20px 10px;
	float: left;
	margin-top: 5px;
}
.btn-org {
	background: #fba848;
	color: #333 !important;
	text-align: center;
	display: block;
	padding: 8px 20px;
}
a:hover {
	text-decoration: none;
}
.contactBox {
	font-size: 13px;
}
.contactBox i {
	display: inline-block;
	width: 20px;
	font-size: 16px;
}
/*input[type="text"], select{width:200px;}
textarea{width:200px; height:80px;}*/

.topicB {
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #e2e2e2;
	display: block;
	width: 100%;
	background: #f5f5f5;
	padding: 5px 10px;
}
.owl-theme .owl-controls {
	margin-top: -27px !important;
}
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.navbar-right {
	margin-right: 0;
}
.owl-theme .owl-controls {
	text-align: right !important;
}
.dline_top {
	border-top: 1px solid #dcdcdc;
	padding: 20px 0;
	text-align: right;
	margin-top: 20px;
}
.modal-body {
	/*height:100%; max-height:400px; overflow:auto;*/
	padding: 20px 40px;
}
.quizBox {
	padding: 40px;
	border: 1px solid #e2e2e2;
	background: #f9f9f9;
}
.quizAns {
	font-size: 24px;
	text-align: center;
}
.searchBox {
	display: block;
}
.searchBox li {
	background: #fff;
	padding: 0px 0 0px 0;
	margin-bottom: 40px;
	border: 5px solid #7F7F7F;
	border-radius: 10px;
}
.searchBox .boxx1 {
	border-bottom: 2px solid #053c6d;
}
.searchBox .boxx2 {
	border-right: 2px solid #9D9D9D;
	padding: 20px;
}
@media (max-width: 768px) {
	.searchBox .boxx2 {
		border-right: none;
	}
}
.ss_tit {
	padding: 10px;
}
.ss_img {
	padding: 10px;
	text-align: right;
}
.accrd {
	margin: 10px 0;
	margin-bottom: 0px;
}
.accrd li {
	display: block;
	padding: 0 0 5px 25px;
	margin: 0;
	border: 0;
	background: url(../images/acc_ic.png) no-repeat;
}
.ss_dmenu1 {
	border-radius: 20px;
	width: 100%;
	float: left;
	margin: 10px 0;
}
.ss_dmenu1 li a {
	padding: 5px 0 8px 35px;
	width: 100%;
	float: left;
	display: block;
	color: #053c6d;
}
.ss_dmenu1 li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	width: 25%;
}
.ss_dmenu1 .ss_l4 {
	background: url(../images/dd9.png) no-repeat 0 3px;
}
.ss_dmenu1 .ss_l5 {
	background: url(../images/dd10.png) no-repeat 0 3px;
}
.ss_dmenu1 .ss_l6 {
	background: url(../images/dd15.png) no-repeat 0 3px;
}
.ss_dmenu1 .ss_opening1 {
	background: url(../images/opening.png) no-repeat 0 3px;
}
.ss_dmenu1 .ss_vid {
	background: url(../images/video.png) no-repeat 0 3px;
}
.ss_dmenu1 .ss_pdf {
	background: url(../images/pdf1.png) no-repeat 0 3px;
}
.ss_list .ssd_email {
	background: url(../images/dd3.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_list .sslandline {
	background: url(../images/landlineD.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_list .sstollfree {
	background: url(../images/toolfreeD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 28px;
	height: 28px;
}
.ss_list .ssfax {
	background: url(../images/faxD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_list .ssmob {
	background: url(../images/mobileD.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_list .sslineapp {
	background: url(../images/lineappD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 27px;
	height: 28px;
}
.ss_list .sswtapp {
	background: url(../images/whatsappD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_dmenu {
	border: 1px solid #dcdcdc;
	border-radius: 20px;
	width: 55%;
	float: left;
	margin: 10px 0;
}
/*
.ss_dmenu li{display:block; margin:0; padding:0; border:0; float:left; width:25%; text-align:center !important; border-radius:20px; height:36px;}
*/

.ss_dmenu li {
	display: block;
	margin: 0;
	padding: 0;
	background: #053c6d;
	border: 0;
	float: left;
	width: 50%;
	border-radius: 20px;
	position: relative;
	height: 36px;
}
/*.ss_dmenu li:after{font-family:FontAwesome; content:"\f0d7"; position:absolute; right:7px; top:8px; color:#ccc;}*/

.ss_dmenu li:after {
	line-height: 20px;
	font-family: FontAwesome;
	content: "\f107";
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	right: 12px;
	top: 8px;
	color: #fff;
	background-color: #053c6d;
	padding: 8px 12px 8px 10px;
	margin-top: -8px;
	margin-right: -11px;
	border-top-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ss_dmenu li:hover:after {
	font-family: FontAwesome;
	content: "\f106";
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	right: 12px;
	top: 8px;
	color: #053c6d;
	background-color: #fff;
	padding: 8px 12px 8px 10px;
	margin-top: -8px;
	margin-right: -11px;
	border-top-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ss_dmenu li a {
	padding: 8px 10px 0 2px;
	display: block;
	text-align: center;
	float: left;
	width: 100%;
	border-right: 1px solid #dcdcdc;
	border-radius: 0;
	color: #fff;
}
.ss_dmenu .bzero {
	border-right: 0;
}
.ss_dmenu .ssd1,
.ss_dmenu .ssd2,
.ss_dmenu .ssd3,
.ss_dmenu .ssd4 {
	display: inline-block !important;
	width: 28px;
	height: 28px;
	border: 0px solid red;
}
.ss_dmenu .ssd1 {
	background: url(../images/dd1.png) no-repeat 0 -4px;
}
.ss_dmenu .ssd2 {
	background: url(../images/dd2.png) no-repeat 0 -4px;
}
.ss_dmenu .ssd3 {
	background: url(../images/dd3.png) no-repeat 0 4px;
}
.ss_dmenu .ssd4 {
	background: url(../images/dd4.png) no-repeat 0 4px;
}
.ss_dmenu .ssd_email {
	background: url(../images/dd3.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_dmenu .sslandline {
	background: url(../images/landlineD.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_dmenu .sstollfree {
	background: url(../images/toolfreeD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 28px;
	height: 28px;
}
.ss_dmenu .ssfax {
	background: url(../images/faxD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_dmenu .ssmob {
	background: url(../images/mobileD.png) no-repeat 0 2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_dmenu .sslineapp {
	background: url(../images/lineappD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 27px;
	height: 28px;
}
.ss_dmenu .sswtapp {
	background: url(../images/whatsappD.png) no-repeat 0 -2px / contain;
	display: inline-block;
	width: 24px;
	height: 28px;
}
.ss_div .ssd4 {
	background-position: -2px 2px;
	width: 24px;
	height: 28px;
}
.searchBoxD .ss_div .ssd3 {
	background-position: 0 2px;
	width: 24px;
	height: 28px;
}
.ss_dmenu li ul {
	position: absolute;
	left: -999em;
	background: #053c6d;
	border-radius: 20px;
	width: 100% !important;
}
/*
.ss_dmenu li ul li{width:100% !important; border:0px solid green; float:left; display:block;}
*/

.searchBoxD .ss_dmenu li ul li {
	width: 100% !important;
	border: 0px solid green;
	float: left;
	display: block;
}
/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:520px;}
------*/

/*
.ss_dmenu li:hover ul{left:0px; top:60px; z-index:999;  width:560px; min-height:36px; z-index:9} 
*/

.ss_dmenu li:hover ul {
	left: 0px;
	top: 35px;
	z-index: 999;
	width: 100%;
	border-radius: 15px;
	padding: 10px 10px 0px;
}
.ss_dmenu li:hover ul li:after {
	content: "";
	background: #053c6d;
}
.ss_dmenu .ss_div {
	padding: 4px 10px;
	position: relative;
	border: 0px solid red;
	width: 100%;
	float: left;
	text-align: left;
	line-height: 30px;
}
.ss_dmenu .ss_div a {
	padding: 0;
	text-align: left;
}
.searchBoxD .ss_dmenu .ss_div a {
	padding: 0;
	text-align: left;
	float: none;
}
.ss_dmenu .arrw {
	position: absolute;
	width: 140px;
	height: 15px;
	border: 0px solid green;
	top: -14px;
	left: 35px;
	background: url(../images/arrowM.png) no-repeat;
	z-index: 999;
}
.ss_dmenu .arrw:before {
	/*font-family:FontAwesome; content:"\f0d8"; color:#ccc; border:0px solid red; font-size:45px; */
	position: absolute;
	width: 28px;
	left: 30px;
	height: 15px;
}
.ss_dmenu .arrw2 {
	left: 170px;
}
.ss_dmenu .arrw3 {
	left: 325px;
}
.ss_dmenu .arrw4 {
	left: 350px;
}
.ss_dmenu_div {
	position: relative;
	width: 100%;
}
/*.ss_dmenu li ul:nth-child(4n+2):after{left:70px;} */

.searchBox2 {
	display: block;
}
.searchBox2 li {
	background: #fffff; 
	padding: 0px 10px 0px 0;
	margin-bottom: 15px;
	border-bottom: 1px solid #d6d6d6;
	float: left;
	width: 100%;
}
.searchBox2 .boxx1 {
	padding: 0px 0px;
	padding-bottom: 0;
}
.searchBox2 .boxx2 {
	padding: 0 20px;
}
.searchBox2 .ss_tit {
	padding: 0 20px;
}
.searchBox2 .ss_img {
	padding: 0px;
	text-align: right;
}
.searchBox2 .ss_dmenu li {
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
}
.searchBox2 .ss_dmenu li:after {
	content: ""
}
.searchBox3 {
	display: block;
}
.searchBox3 li {
	background: #fafafa;
	padding: 10px 0 0 0;
	margin-bottom: 15px;
	border: 1px solid #d6d6d6;
	float: left;
	width: 100%;
	height: 167px;
}
.searchBox3 .boxx1 {
	padding: 0px 10px;
	padding-bottom: 0;
	min-height: 100px;
}
.searchBox3 .boxx2 {
	padding: 0 10px;
}
.searchBox3 .ss_tit {
	padding: 0 0px;
}
.searchBox3 .ss_img {
	padding: 0px;
	text-align: right;
}
.searchBox3 .ss_dmenu {
	border: 0;
	border-radius: 0;
	border-top: 1px solid #dcdcdc;
	padding: 0;
	margin: -2px -10px 0;
	width: 103.5%;
}
.searchBox3 .ss_dmenu li {
	width: auto;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	width: 25%;
	height: auto;
	background: none !important;
}
.searchBox3 .ss_dmenu li:after {
	content: ""
}
.ss_Lhs {
	background: #ededed;
	padding: 20px;
	border: 1px #E0E0E0 solid;
}
.ss_Rhs {
	padding: 0;
	margin: 0
}
.ss_Rhs h4 {
	padding: 20px 20px 0 20px;
}
.searchBox .ss_desc {
	display: block;
}
.searchBox .ss_desc2 {
	background: url(../images/dd5.png) no-repeat 0 0;
	padding: 5px 0 5px 40px;
	display: block;
}
.ss_list li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	width: 100%;
}
.ss_list li a {
	padding: 8px 0 8px 0px;
	width: 100%;
	float: left;
	display: block;
	color: #053c6d;
}
.ss_list .ss_l1 {
	background: url(../images/dd6.png) no-repeat 0 3px;
}
.ss_list .ss_l2 {
	background: url(../images/dd7.png) no-repeat 0 3px;
}
.ss_list .ss_l3 {
	background: url(../images/dd8.png) no-repeat 0 3px;
}
.ss_list .ss_l4 {
	background: url(../images/dd9.png) no-repeat 0 3px;
}
.ss_list .ss_l5 {
	background: url(../images/dd10.png) no-repeat 0 3px;
}
.ss_list .ss_l6 {
	background: url(../images/dd15.png) no-repeat 0 3px;
}
.ss_list .ss_opening1 {
	background: url(../images/opening.png) no-repeat 0 3px;
}
.ss_list .ss_vid {
	background: url(../images/video.png) no-repeat 0 3px;
}
.ss_list .ss_pdf {
	background: url(../images/pdf1.png) no-repeat 0 3px;
}
.ss_bot {
	border-top: 2px solid #9D9D9D;
	padding: 0px 0;
	background: #053c6d;
	clear: both;
}
.ss_bot div {
	text-align: center;
	border-right: 2px solid #9D9D9D;
	padding: 5px 0;
	text-align: center;
}
.ssb1,
.ssb2,
.ssb3,
.ssb4 {
	width: 28px;
	height: 28px;
	display: inline-block;
	border: 0px solid red;
	margin: 0 5px;
}
.ssb1 {
	background: url(../images/dd11.png) no-repeat 0 -3px / contain;
}
.ssb2 {
	background: url(../images/dd12.png) no-repeat 0 -3px / contain;
}
.ssb3 {
	background: url(../images/dd13.png) no-repeat 0 -2px / contain;
}
.ssb4 {
	background: url(../images/dd14.png) no-repeat 0 -4px / contain;
}
.ss_bot4 {
	border-right: 0 !important;
}
.searchBoxD {
	display: block;
	background: #fff;
	padding: 0px 0 0px 0;
	margin-bottom: 20px;
	border: 1px solid #d6d6d6;
	border-radius: 10px;
}
.searchBoxD .boxx1 {
	min-height: 500px;
	padding: 0px;
	background: #fff;
	margin: 20px;
	border-radius: 10px;
	position: relative;
	padding-bottom: 80px;
}
.searchBoxD .boxx2 {
	background: linear-gradient(to bottom right, #ff7200, #053c6d);
	border-radius: 10px 10px 0 0;
	height: 87px;
	padding: 15px;
}
.searchBoxD .boxx2a {
	padding: 20px;
}
.searchBoxD .boxx3 {
	padding: 20px;
}
.searchBoxD .ss_img {
	background: #fff none repeat scroll 0 0;
	border-radius: 10px;
	height: 96px;
	margin-top: 0;
	padding: 10px;
	text-align: left;
	width: 272px;
}
.searchBoxD .ss_img img {
	height: 100%;
	width: 100%;
}
/*.searchBoxD .ss_dmenu{width:auto;}
.searchBoxD .ss_dmenu li, .searchBoxD .ss_dmenu li a{width:auto !important; }
.searchBoxD .ss_dmenu li a{padding-right:30px;}*/

.searchBoxD .ss_desc {
	display: block;
}
.searchBoxD .ss_desc2 {
	background: url(../images/dd5.png) no-repeat 0 0;
	padding: 5px 0 5px 40px;
	display: block;
	position: absolute;
	bottom: 0;
}
.searchBoxD .ss_bot {} .searchBoxD .ss_bot li {
	display: block;
	float: left;
}
.searchBoxD .ss_bot li a {
	display: block;
	float: left;
	padding: 20px;
	margin-left: 10px;
	line-height: 2;
}
.searchBoxD .ss_bot li span {
	display: inline-block;
	width: 28px;
	height: 28px;
	margin-right: 5px;
}
.searchBoxD .ssbb1 {
	background: url(../images/ssbb1.png) no-repeat 0 0;
}
.searchBoxD .ssbb2 {
	background: url(../images/ssbb2.png) no-repeat 0 0;
}
.searchBoxD .ssbb3 {
	background: url(../images/ssbb3.png) no-repeat 0 0;
}
.searchBoxD .ssbb4 {
	background: url(../images/ssbb4.png) no-repeat 0 0;
}
.searchBoxD .ssbb5 {
	background: url(../images/ssbb5.png) no-repeat 0 0;
}
.searchBoxD .ssbb6 {
	background: url(../images/ssbb6.png) no-repeat 0 0;
}
.searchBoxD .ssbb7 {
	background: url(../images/ssbb7.png) no-repeat 0 0;
}
.searchBoxD .ss_bot {
	background: #fff;
	border-radius: 0 0 10px 10px
}
.rad10Box {
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	border: 1px solid #dcdcdc;
	float: left;
	width: 100%;
}
.rad10Box .boxx1 {
	border: 1px solid #dcdcdc;
	width: 100% !important;
}
.rad10Box .boxx1 strong {
	display: block;
	padding: 10px;
}
.rrBox2 {
	background: #fff;
	padding: 10px;
	border-radius: 10px;
	border: 2px solid #e5e5e5
}
.rrBox2 .titBox {
	background: url(../images/background.jpeg);
	padding: 10px;
	margin: -10px;
	margin-bottom: 20px;
}
.cboxx1,
.cboxx2 {
	/*min-height:380px;*/
	padding: 20px;
}
/*.cboxx1{border-right:1px solid #dcdcdc}*/

.cboxx2 {} .cboxx3 {
	border-top: 1px solid #dcdcdc;
}
.footAbove {
	background: #fff;
	border-top: 1px solid #dcdcdc;
	padding: 12px 0;
}
.rrBox {
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	border: 2px solid #e5e5e5;
}
.rrBox h2 {
	color: #000;
	font-size: 18px;
	padding: 20px;
	border-bottom: 2px solid #e7e7e7;
	border-top: 3px solid #ff7200;
	margin: -20px;
	margin-bottom: 10px;
	font-weight: bold;
}
.rrBox .img-circle {
	border: 2px solid #fe7b0f;
}
.rad10 {
	border-radius: 10px;
}
.rad20 {
	border-radius: 20px;
}
.hideR {
	border-top: 1px solid #dcdcdc;
	padding: 20px 0;
	margin: 20px 0px;
	margin-bottom: 0;
	text-align: center;
}
.hideR .submitM2,
.hideR .submitM2:hover {
	background: #24547F !important;
	border: 1px solid #24547F !important;
	color: #fff !important;
	padding: 7px 30px;
}
.hideR .submitM2:hover {
	color: #fff !important;
}
.hideR2 {
	background: #f5f5f5;
	padding: 10px 0;
	margin: 0px -20px;
	text-align: center;
	display: block;
}
.ss_dmenu2 {
	border-radius: 20px;
	float: left;
	margin: 0px 0;
}
.ss_dmenu2 li {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	text-align: center !important;
	position: relative;
}
.ss_dmenu2 li a {
	padding: 4px 16px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	text-align: center;
	float: left;
	border-right: 1px solid #dcdcdc;
	background: #fafafa;
	color: #053c6d;
}
.ss_dmenu2 .bzero1 {
	border-radius: 20px 0 0px 20px;
}
.ss_dmenu2 .bzero {
	border-right: 0;
	border-radius: 0 20px 20px 0;
}
/*.ss_dmenu2 .bzero1:first-child, .ss_dmenu2 .bzero:first-child{border-radius:20px 0 0px 20px;}
.ss_dmenu2 li:first-child{border-radius:20px 20px;}*/

.rr_ul li {
	display: block;
	list-style: none;
	border-bottom: 1px solid #dcdcdc;
	float: left;
	width: 100%;
	padding: 20px 0;
	margin-bottom: 20px;
}
.in_star {
	display: inline-block;
	border: 0px solid #dcdcdc;
	border-radius: 12px;
	padding: 2px 0px;
}
.in_star img {
	cursor: pointer;
}
.in_star4 {
	display: inline-block;
	background: #ccc;
	border-radius: 5px;
	padding: 5px 10px;
}
.rr_ul2 li {
	display: block;
	list-style: none;
	border: 1px solid #dcdcdc;
	float: left;
	width: 100%;
	padding: 0px;
	margin-bottom: 20px;
}
.rr_ul2 .boxx1,
.rr_ul2 .boxx2 {
	padding: 10px;
	min-height: 160px;
}
.rr_ul2 .boxx2 {
	border-left: 1px solid #dcdccd;
}
.tit_line {
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 10px;
}
.cricel24 {
	width: 24px;
	height: 24px;
	display: inline-block;
	border-radius: 12px;
	background: #cdcccc;
	color: #f6f7f8;
	text-align: center;
}
.cricel24 i {
	font-size: 20px;
}
.grayBox {
	background: #fff;
	display: block;
	padding: 10px;
}
.prdBox4 {
	display: block;
	padding: 0;
	margin: 0;
}
.prdBox4 li {
	display: block;
	padding: 0;
	margin: 0;
	border: 1px solid #e9e9e9;
	margin-bottom: 10px;
	background: #fff;
}
.prdBox4 li p {
	padding: 10px;
}
.prdBox4 .grayBox {
	background: #e1e8ec;
	font-size: 18px;
}
.d-line {
	background: url(../images/d_line.png) repeat-x bottom;
	padding-bottom: 20px;
}
.tit_primary {
	color: #1f80c4;
}
.tit_info {
	color: #333;
}
/*for carousel */

#myCarousel .thumbnail {
	width: 70px;
	height: 70px;
	border-radius: 35px;
	border: 1px solid #ccc;
}
#myCarousel2 .thumbnail {
	width: 70px;
	height: 70px;
	border-radius: 35px;
	border: 1px solid #ccc;
}
#myCarousel2 .carousel-inner .caption li {
	display: block;
	width: 100%;
	border: 0px solid;
	float: left;
	margin-bottom: 20px;
}
.item .thumbnail {
	margin-bottom: 0;
	float: left;
	background: none;
	border: 0;
}
.carousel-control.left,
.carousel-control.right {
	width: 15px;
	height: 29px;
	top: 15px;
}
.carousel-control {
	color: #999;
	padding: 4px 0;
	width: 26px;
	top: auto;
	left: auto;
	bottom: 0;
	opacity: 1;
	text-shadow: none;
}
#myCarousel3 .carousel-control.right {
	right: -25px;
	background: url(../images/right.png) no-repeat
}
#myCarousel3 .carousel-control.left {
	left: -25px;
	background: url(../images/left.png) no-repeat
}
.carousel-indicators {
	bottom: 0px;
	left: 120px;
	background: none;
	padding: 6px 0px;
	margin-left: 0;
	border-top: 0px solid #fff;
	text-align: left;
	position: relative;
	width: 70%;
}
.carousel-indicators li {
	width: 12px;
	height: 12px;
	background: #fff;
	border-color: #ccc;
}
.carousel-indicators .active {
	width: 14px;
	height: 14px;
	background: #cccccc;
	border-color: #ccc;
}
.carousel-inner .thumbnail {
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.carousel-inner .caption {
	background: #fff;
	padding: 0px;
	height: 180px;
	border: 0px solid red;
}
.text-left {
	text-align: left !important;
}
.form-horizontal .control-label {
	text-align: right;
	font-size: 16px;
	font-weight: bold;
}
/* for simple drop menu*/

/* LEVEL ONE */

ul.dropdown {
	position: relative;
	display: block;
	float: right;
	z-index: 999
}
ul.dropdown li {
	float: left;
	zoom: 1;
	/*background: #ccc;font-weight: bold; */
	background: #fff;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #dcdcdc;
}
ul.dropdown a:hover {
	color: #000;
	text-decoration: none;
}
ul.dropdown a:active {
	color: #fff;
}
ul.dropdown li a {
	display: block;
	padding: 4px 16px;
	color: #333 !important;
	font-weight: normal;
	font-size: 14px;
}
ul.dropdown li:last-child a {
	border-right: none;
}
/* Doesn't work in IE */

ul.dropdown li.hover,
ul.dropdown li:hover {
	background: #f2f2f2;
	color: #000;
	position: relative;
}
ul.dropdown li.hover a {
	color: black;
}
/*ul.dropdown li:hover > a {background:#f2f2f2; border-radius:15px;}
 	LEVEL TWO*/

ul.dropdown ul {
	min-width: 130px;
	visibility: hidden;
	position: absolute;
	top: 40px;
	right: 0;
	border: 1px solid #dcdcdc;
	border-radius: 8px;
	padding: 5px;
	background: #fff;
}
ul.dropdown ul li {
	font-weight: normal;
	background: #fff;
	color: #000;
	border: 0;
	border-bottom: 1px solid #dcdcdc;
	float: none;
	border-radius: 0;
}
ul.dropdown ul li:last-child {
	border-bottom: 0;
}
/* IE 6 & 7 Needs Inline Block */

ul.dropdown ul li a {
	border-right: none;
	display: inline-block;
	padding: 4px 4px;
	font-weight: normal;
	background: none;
	font-size: 14px;
	border-radius: 0;
	width: 100%;
}
ul.dropdown ul li a:hover {
	color: #333 !important;
	border-radius: 0;
}
/* LEVEL THREE */

ul.dropdown ul ul {
	left: 100%;
	top: 0;
}
ul.dropdown li:hover > ul {
	visibility: visible;
}
ul.dropdown .arrwM {
	position: absolute;
	width: 100%;
	height: 15px;
	border: 0px solid green;
	top: -14px;
	left: 45px;
	background: url(../images/arrowM.png) no-repeat;
	z-index: 999;
}
.noPadTab td {
	padding: 0 !important;
}
.prdMenu {
	position: relative;
	z-index: 99;
	border-bottom: 1px solid #e2e2e2;
	float: left;
	width: 100%;
	margin-right: -2px;
}
.prdMenu li {
	display: block;
}
.prdMenu li a {
	display: block;
	background: #f9f9f9;
	padding: 5px 10px;
	font-size: 14px;
	border: 1px solid #e2e2e2;
	border-right: 0;
	font-weight: normal;
	color: #666;
	border-bottom: 0;
}
.prdMenu .active {
	background: #fff;
	color: #000;
	font-weight: bold;
	border-right: 1px solid #fff;
}
.prdMenu_body {
	border: 1px solid #e2e2e2;
	padding: 20px;
	clear: both;
	position: relative;
	z-index: 88;
	float: left;
	width: 100%;
	min-height: 400px;
	background: #fff;
}
.prdMenu_body td {
	padding: 4px !important;
}
.art_box {
	display: block;
}
.art_box li {
	display: block;
	float: left;
	border: 1px solid #dcdcdc;
	margin: 7px;
	width: 30%;
	height: 390px;
	font-size: 18px;
}
.art_box li img {
	width: 294px;
	height: 157px;
}
.art_box .boxx1 {
	text-align: center;
	padding: 0px 0;
}
.art_box .boxx2 {
	padding: 20px;
	position: relative;
}
.art_box .boxx2 .tit,
.art_box li .boxx2 .tit a {
	color: #666;
	font-size: 18px;
	display: block;
	margin-bottom: 5px;
	font-weight: normal;
}
.art_box .tit {
	display: block;
	margin-bottom: 10px;
}
.art_box .desc {
	display: block;
	font-size: 20px;
	line-height: 24px;
}
.art_box .topic {
	display: block;
	margin: 10px 0;
	font-size: 18px;
}
.aaa {
	font-size: 18px;
	line-height: 30px;
}
.contentBox2 {
	border: 1px solid #dcdcdc;
	padding: 20px 30px;
	background: #fff;
	min-height: 400px;
	width: 90%;
	margin: 0 auto;
	/*font-size:22px; line-height:30px;*/
}
.contentBox2 h1 {
	font-size: 36px;
	margin-bottom: 20px;
}
.contentBox2 .form-horizontal {
	font-size: 16px;
}
.stepBox {
	font-size: 20px;
	line-height: 30px;
}
.stepBox input[type="submit"],
.stepBox input[type="button"] {
	font-size: 18px !important;
}
.cmsBox {
	padding: 20px;
}
.cmsBox h1 {
	font-size: 36px;
	margin: -20px;
	margin-bottom: 20px !important;
	border: 0 !important;
}
.cmsBox90 {
	width: 90%;
	margin: 0 auto;
}
.cmsBox100 {
	width: 100%;
	margin: 0 auto;
}
.contentBox {
	border: 1px solid #dcdcdc;
	background: #fff;
	display: flow-root;
}

.contentBox h1 {
	background: #e2e2e2;
	padding: 16px 20px;
	margin-bottom: 0px;
	font-size: 24px;
}
.contentBox .inner {
	padding: 20px;
}
.off_prd {
	display: block;
}
.off_prd li {
	display: block;
	float: left;
	border: 1px solid #dcdcdc;
	margin: 7px;
	width: 296px;
	height: 440px;
}
.off_prd li img {
	width: 178px;
	height: 178px;
}
.off_prd .boxx1 {
	text-align: center;
	padding: 56px 0;
}
.off_prd .boxx2 {
	border-top: 4px solid #24b0a3;
	padding: 20px;
	position: relative;
	font-size: 14px;
	color: #666;
}
.off_prd .boxx2 .tit,
.off_prd li .boxx2 .tit a {
	color: #24b0a3;
	font-size: 20px;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}
.off_prd2 .boxx1 {
	text-align: center;
	padding: 66px 0;
}
.off_prd2 .boxx2 {
	border-top: 4px solid #2792b4;
	padding: 20px;
}
.off_prd2 .but,
.off_prd2 .but2 {
	background: #2792b4;
	display: inline-block;
	padding: 6px 20px;
	border-radius: 20px;
	color: #fff;
	font-size: 14px;
}
.off_prd2 .but2 {
	float: right;
}
.off_prd3 .boxx1 {
	text-align: center;
	padding: 46px 0;
}
.off_prd3 .boxx2 {
	border-top: 4px solid #ff3334;
	padding: 20px;
}
.off_prd3 .desc {
	display: block;
	margin-bottom: 35px;
	font-size: 16px;
}
.off_prd3 .pp1 {
	position: absolute;
	background: url(../images/discount_bg.png) no-repeat;
	width: 99px;
	height: 55px;
	color: #fff;
	text-align: center;
	left: -1px;
	bottom: 18px;
}
.off_prd3 .pp1 span {
	padding: 10px 0 0 10px;
	font-size: 30px;
	font-weight: bold;
	display: block;
}
.off_prd3 .pp2 {
	position: absolute;
	right: 10px;
	bottom: 18px;
	text-align: center;
}
.off_prd3 .pp2a {
	display: block;
	font-size: 16px;
	color: #666;
	text-decoration: line-through
}
.off_prd3 .pp2b {
	display: block;
	font-size: 24px;
	color: #ff3334;
	font-weight: bold;
}
.dddd {
	font-size: 16px;
	line-height: 24px;
}
.dddd .pp1 {
	background: #ff3334;
	padding: 8px;
	color: #fff;
	font-size: 28px;
	text-align: center;
	left: 0px;
	border: 5px;
	font-weight: bold;
	border-radius: 50%;
	width: 80px;
	height: 80px;
	line-height: 60px;
}
.dddd .pp2 {
	text-align: center;
}
.dddd .pp2a {
	display: block;
	font-size: 16px;
	color: #666;
	text-decoration: line-through
}
.dddd .pp2b {
	display: block;
	font-size: 28px;
	color: #ff3334;
	font-weight: bold;
}
.dddd_img img {
	border: 1px solid #ccc;
}
.off_tit1 {
	background: #91d7d1;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.off_tit2 {
	background: #bedee8;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.off_tit3 {
	background: #ff9999;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.off_tit4 {
	background: #a0a2ba;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.off_tit5 {
	background: #ecc46b;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.off_but1 {
	background: #91d7d1;
}
.off_but2 {
	background: #bedee8;
}
.off_but3 {
	background: #ff9999;
}
.off_but4 {
	background: #a0a2ba;
}
.off_but5 {
	background: #ecc46b;
}
.home_tit5 {
	background: #ff7200;
	color: #fff;
	font-size: 30px;
	padding: 16px 20px;
	margin-bottom: 0px;
}
.lhs_fly {
	border: 1px solid #ccc;
	padding: 20px;
}
.lhs_fly .bbb {
	border: 1px solid #ccc;
	border-left: 0;
	border-right: 0;
	padding: 10px 20px;
	margin: 0 -20px;
	margin-bottom: 10px
}
.lhs_fly h3 {
	font-size: 18px;
	font-weight: bold;
}
.off_prd4 {
	display: block;
}
.off_prd4 li {
	background: #fff;
	padding: 0px 0 20px 0;
	margin-bottom: 20px;
	background: url(../images/d_line.png) repeat-x bottom
}
.off_prd4 .boxx1,
.off_prd4 .boxx2 {} .off_prd4 .boxx1 {} .off_prd4 .boxx1 img {
	width: 175px !important;
	height: auto !important;
}
.off_prd4 .btn-info {
	background: #434776 !important;
}
.off_prd4 h2 {
	font-size: 24px;
	margin-bottom: 10px;
}
.tit_info {
	font-weight: normal;
}
.off_prd5 .btn-info,
.off_but5 {
	background: #e9b142 !important;
}
.off4_content h2 {
	font-size: 24px;
	font-weight: bold;
}
.off4_content .boxx2 {
	line-height: 22px;
}
.off_but4 {
	background: #434776;
}
.go_digital_menu {
	width: 100%;
}
.go_digital_menu li {
	float: left;
	width: 33.3%;
	border-right: 2px solid #fff;
}
.go_digital_menu li a {
	padding: 15px;
	font-size: 30px;
	font-weight: normal;
	height: 109px;
	text-align: center;
	display: block;
	background: url(../images/tab_h_link.png) repeat-x top center;
	line-height: 30px;
	color: #333;
}
.go_digital_menu .active {
	background: url(../images/tab_h_active.png) repeat-x top center;
	color: #fff;
}
.hub_box .tabs {
	width: 100% !important;
}
.hub_box .tabs li {
	width: 50%;
	float: left;
	border-bottom: 1px solid #ccc;
	height: 80px;
}
.hub_box .tabs li a {
	padding: 30px 30px !important;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	display: block;
	text-decoration: none;
	color: #333;
}
/*-- --*/

.hub_box .pho_vid li {
	width: 33.33%;
}
/*-- --*/

.hub_box .tabs .active {
	background: #cacaca !important
}
.hub_box .midContent {
	padding: 40px;
	font-size: 20px;
	line-height: 24px;
}
.pull-more {
	color: #053c6d;
	float: right;
	text-align: right;
	font-size: 30px;
}
.pull-more2 {
	float: left;
	text-align: left;
}
.contentBox2 .panel-title {
	font-size: 24px !important;
}
.hub_boxO {
	background: #ededed;
	height: 80px;
	border: 1px solid #ddd;
	border-left: 0;
	border-right: 0;
}
.hub_box {
	width: 90%;
	margin: 0 auto;
	position: relative;
}
.hub_tit {
	position: absolute;
	top: -45px;
}
.hub_box1 {
	border: 1px solid #d9d9d9;
	padding: 20px 20px;
	border-radius: 20px;
	background: #fff;
	display: block;
	min-height: 150px;
	margin-top: 60px;
	padding-top: 80px;
	position: relative;
	font-size: 18px;
	line-height: 24px;
}
.hub_box1 .icc {
	position: absolute;
	top: -60px;
	left: 50%;
	margin-left: -57px;
}
.hub_box1 h3 {
	font-weight: normal;
	font-size: 30px;
}
.Rborder {
	border-right: 1px solid #ccc;
}
.rightMore {
	width: 200px;
	float: right;
	text-align: center;
}
.tab_pane_box {
	border: 1px solid #ccc;
}
.midContent {
	padding: 20px;
}
.midContentBorder {
	border: 1px solid #ccc;
}
.Rborder {
	border-right: 1px solid #ccc;
}
.Lborder {
	border-left: 1px solid #ccc;
}
.Tborder {
	border-top: 1px solid #ccc;
}
.Bborder {
	border-bottom: 1px solid #ccc;
}
.RLborder {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.TBborder {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.border {
	border: 1px solid #ccc;
}
/*for indent tab*/

.indentmenu_outer {
	width: 100%;
	float: left;
}
.indentmenu_inner {
	padding: 40px;
	border: 1px solid #d9d2d2;
	min-height: 350px;
}
.indentmenu_inner .tabcontent {
	position: relative;
}
.indentmenu ul {
	float: left;
	display: inline-block;
	width: 100%;
	position: relative;
}
.indentmenu li {
	margin-right: 5px;
}
.indentmenu ul li a {
	float: left;
	color: #000;
	display: block;
	text-decoration: none;
	font-weight: normal;
	width: 33.333%;
	padding: 20px 20px;
	text-align: center;
	background: #fff;
	border: 1px solid #ccc;
	border-bottom: 0;
	position: relative;
	font-size: 24px;
	font-weight: normal;
	outline: 0;
}
.indentmenu ul li a:visited {
	color: #000;
}
.indentmenu ul li a.selected {
	color: #000 !important;
	display: block;
	width: 33.333%;
	padding: 20px 20px;
	background: #cacaca;
	font-weight: normal;
	text-align: center;
	border: 1px solid #ccc;
	border-bottom: 0;
	position: relative;
	font-weight: normal;
	font-size: 24px;
	outline: 0;
}
.indentmenu_inner .tabcontent h2 {
	display: none;
}
.fleftBox li {
	display: block;
	float: left;
	padding: 10px;
}
.noUI {
	display: none;
}
.spBut,
.spBut2 {
	position: relative;
}
.spBut,
.spBut:focus {
	border: 2px solid #ff7200;
	padding: 4px 10px;
	font-size: 16px;
	display: block;
	float: left;
	width: 200px;
	margin: 5px;
	text-align: center;
}
.spBut2,
.spBut2:focus {
	width: 290px;
}
.tickS {
	position: absolute;
	top: -7px;
	right: 10px;
}
.adBox {
	margin-left: 80px;
}
.adBox .boxx1,
.adBox .boxx2 {
	padding: 20px;
	display: block;
}
.adBox .boxx1 {
	padding-left: 60px;
	position: relative;
}
.adBox .adBox_ic {
	position: absolute;
	left: -73px;
	top: 60px;
}
.adBox .tit {
	display: block;
	font-size: 24px;
	margin-bottom: 20px;
}
.adBox .tit a {
	color: #053c6d;
	font-family: font127423;
}
.spBut,
.spBut a {
	color: #053c6d;
	font-weight: 600;
}
.adBox li {
	border: 2px solid #053c6d;
	display: block;
	float: left;
	width: 100%;
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 30px;
}
.rhs_box {
	padding: 20px;
	background: #fff;
	border: 2px solid #ff7200;
	line-height: 20px;
}
.rhs_box h3 {
	margin: -20px;
	margin-bottom: 20px;
	background: #dfdfdf;
	padding: 10px 20px;
	font-weight: normal;
	border-radius: 10px 10px 0 0;
	font-size: 20px;
}
.rhs_box h4 {
	font-weight: bold;
	font-size: 16px;
}
.rhs_box2 {
	padding: 20px;
	background: #f4f6f5;
	border-radius: 10px;
	font-size: 20px;
}
.rhs_box2 h2 {
	font-size: 24px;
	font-weight: bold;
}
.rhs_box2 .arr2 li {
	padding-left: 25px;
}
.log_box {
	padding: 30px;
	background: #fff;
	border: 1px solid #cbcbcb;
	font-size: 14px;
	line-height: 20px;
}
.log_box h3 {
	margin: -30px;
	margin-bottom: 20px;
	background: #dfdfdf;
	padding: 10px 20px;
	font-weight: normal;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}
.log_box .arr2 {
	font-style: italic;
	font-size: 16px;
}
.log_box .arr2 li:before {
	font-size: 14px;
	font-style: normal;
}
.buslistKeywords {
	float: right;
	cursor: pointer;
}
.listLarrow {
	border: 1px solid #ccc;
	border-radius: 5px 0px 0px 5px;
	width: 24px;
	float: left;
	padding: 0px 0px 1px 7px;
}
.listRarrow {
	border-radius: 0px 5px 5px 0px;
	width: 24px;
	float: left;
	padding: 0px 0px 1px 7px;
	background: #FFFFFF;
	border: 1px solid #ccc;
}
.user_info {
	background: #053C6D !important;
	padding: 10px;
}
.info_left {
	width: 30%;
	float: left;
	color: #FFF;
}
.info_right {
	width: 68%;
	float: left;
	color: #FFF;
}
.info_right li {
	padding: 5px;
	line-height: 1;
}
.smallNav2 li {
	width: 220px;
}
.content {
	background: #C7D3DE;
	padding: 20px;
}
.abtMenu {
	background: #fff;
	padding: 20px;
	padding-top: 0px;
}
.abtMenu h3 {
	text-align: center;
	color: #ff7200;
	border-left: 0;
	border-right: 0;
	padding: 10px 0;
	margin-bottom: 10px;
	font-size: 22px;
}
.abtMenu ul {
	display: block;
	margin-bottom: 20px;
}
.abtMenu li {
	display: block;
	width: 100%;
}
.abtMenu li {
	margin-bottom: 15px;
	background: #B3B3B3;
	padding: 10px;
	list-style: none;
	position: relative;
	padding-right: 10px;
}
.abtMenu li:before {
	font-family: FontAwesome;
	content: "\f0da";
	right: 15px;
	top: 12px;
	position: absolute;
	color: #ccc;
}
.abtMenu li a {
	color: #fff;
	font-size: 18px
}
.abtMenu .active {
	color: #fff;
	background: #053c6d;
	font-weight: bold;
}
.info_right {
	color: #FFF !important;
}
.ggBox {
	background: #eff1f0;
	border: 1px solid #cacaca;
	padding: 20px;
	border-radius: 50px;
}
.ggBox h2 {
	font-weight: bold;
	font-size: 20px;
}
.ppBox {
	background: #ffe5e8;
	padding: 20px;
	border-radius: 15px;
}
.WL_tit {
	font-size: 24px;
	text-align: right;
	display: block;
	padding: 10px 0;
	border-left: 1px solid #ccc;
	font-weight: bold;
	min-height: 56px;
}
.WL_circle {
	background: #f55034;
	display: inline-block;
	color: #fff;
	padding: 1px;
	border-radius: 50%;
	font-size: 20px;
	margin-right: 20px;
	font-weight: normal;
	height: 36px;
	width: 36px;
	text-align: center;
}
hr {
	border-color: #ddd;
}
/*p nav*/

a.nav-expander {
	background: none repeat scroll 0 0 #000000;
	color: #FFFFFF;
	display: block;
	font-size: 15px;
	font-weight: 400;
	height: 50px;
	margin-right: 0;
	padding: 1em 1.6em 2em;
	position: absolute;
	right: 0;
	text-decoration: none;
	text-transform: uppercase;
	top: 0;
	transition: right 0.3s ease-in-out 0s;
	width: 130px;
	z-index: 12;
	transition: right 0.3s ease-in-out 0s;
	-webkit-transition: right 0.3s ease-in-out 0s;
	-moz-transition: right 0.3s ease-in-out 0s;
	-o-transition: right 0.3s ease-in-out 0s;
}
a.nav-expander:hover {
	cursor: pointer;
}
a.nav-expander.fixed {
	position: fixed;
}
.nav-expanded a.nav-expander.fixed {
	right: 20em;
}
nav {
	background: url(../images/menu_tr_bg.png);
	display: block;
	height: 100%;
	overflow: auto;
	position: fixed;
	right: -20em;
	font-size: 15px;
	top: 0;
	width: 20em;
	z-index: 2000;
	transition: right 0.3s ease-in-out 0s;
	-webkit-transition: right 0.3s ease-in-out 0s;
	-moz-transition: right 0.3s ease-in-out 0s;
	-o-transition: right 0.3s ease-in-out 0s;
}
.nav-expanded nav {
	left: 0;
	top: 0px;
}
#nav-close {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	font-size: 24px;
	padding-right: 10px;
}
.main-menu-ev {
	width: 100%;
	padding: 20px;
}
.main-menu-ev .menu-title {
	/*border-bottom:1px dashed #FFF;*/
	background: url(../images/line.png) repeat-x bottom;
	padding: 15px;
	margin-bottom: 15px;
	padding-left: 0px;
	width: 100%;
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}
.main-menu-ev li a {
	color: #FFF !important;
}
.main-menu-ev-sub li {
	color: #FFF;
	font-size: 18px;
	padding: 5px 0;
}
/*p nav /*/

.claim_steps li {
	float: left;
	color: #fff;
	background: #A0B5C8;
	border: 1px solid #ccc;
	padding: 0px;
	margin-right: 9%;
	font-size: 20px;
	width: 24%;
	height: 37px;
	border-left: 0;
}
.stepNo {
	background: #053c6d;
	color: #fff;
	height: 36px;
	width: 36px;
	text-align: center;
	display: inline-block;
	line-height: 32px;
	margin-right: 10px;
}
.clicm_active .stepNo {
	background: #ff7200!important;
	color: #fff;
}
.stepNo .clicm_active {
	background: #ff7200;
	color: #fff;
	height: 36px;
	width: 36px;
	text-align: center;
	display: inline-block;
	line-height: 32px;
	color: #fff;
	margin-right: 10px;
}
.claim_steps li.clicm_active {
	float: left;
	background: #FBAA66!important;
	color: #fff;
	padding: 0px;
	margin-right: 9%;
	font-size: 20px;
	width: 24%;
	height: 37.9px;
	border-left: 0;
}
.orgBar {
	background: #ff7200 !important;
	color: #fff;
	font-size: 20px !important;
	padding: 10px 20px;
	border: 0 !important
}
.orgBar_clr {
	background: #ff7200 !important;
	color: #fff;
	font-size: 24px !important;
	padding: 10px 20px;
	border: 0 !important
}
.blueBar_clr {
	background: #053c6d!important;
	color: #fff;
	font-size: 24px !important;
	padding: 10px 20px;
	border: 0 !important;
	margin-bottom: 0px;
}
.accexists {
	border: 1px solid #ccc;
	background: #ccc;
	border-radius: 10px;
	padding: 20px;
	width: 90%;
}
.proBox {
	font-size: 18px;
}
.proBox .boxx1,
.proBox .boxx2 {
	min-height: 500px;
}
.proBox .boxx1 {
	border-right: 1px solid #dcdcdc
}
.proBox .boxx2 {
	background: url(../images/arr_profile.png) no-repeat left;
}
.proBox .boxx2 .control-label {
	font-size: 14px;
}
.blist_box {
	border: 1px solid #e0e1e5;
	padding: 20px;
	background: #fff;
}
.blist_box h3 {
	font-size: 24px;
	background: #053c6d;
	color: #fff;
	padding: 10px;
	margin: -20px;
	margin-bottom: 20px;
}
.bbb_item li a {
	border: 2px solid #ff7200;
	padding: 4px 10px;
	font-size: 16px;
	display: block;
	float: left;
	width: 247px;
	margin: 10px;
	text-align: center;
	position: relative;
}
.bbb_item2 li {
	display: block;
	float: left;
	width: 247px;
	margin: 10px;
	position: relative;
}
.kk_item {
	float: right;
	display: block;
	margin-top: -5px;
}
.kk_item a {
	display: inline-block;
	float: left;
	margin-left: 5px;
}
.mbp_lhs {
	background: #00B2EA;
	width: 270px;
	padding: 0;
	margin: 0;
	position: relative;
	height: 100%;
	min-height: 1095px;
}
.mbp_lhs ul {
	display: block;
	margin-top: 50px;
}
.mbp_lhs li {
	display: block;
	position: relative;
}
.mbp_lhs li a {
	display: block;
	background: url(../images/tt_menu_link.png) no-repeat 0 0 #00b2ea;
	border-top: 0.5px solid #fff;
	border-bottom: 0.5px solid #fff;
	padding: 12px 0;
	color: #fff;
}
.mbp_lhs li a:hover {
	color: #F60;
}
.mbp_lhs li a span {
	display: inline-block;
	width: 60px;
	border: 0px solid red;
	text-align: center;
	margin-right: 10px;
}
.mbp_lhs .active {
	display: block;
	background: url(../images/tt_menu_active.png) no-repeat 0 0 #009ccc;
	padding: 12px 0;
	color: #FFF;
}
.mbp_lhs .tit {
	display: block;
	background: #215992;
	border-bottom: 1px solid #fff;
	padding: 12px 20px;
	color: #fff;
	border-top: 1px solid #fff;
}
.togg {
	position: absolute;
	right: 0;
	top: 10px;
}
.mbp_body {
	padding: 20px;
	width: 71%;
}
.mbp_body h2 {
	font-size: 20px;
}
.mbp_body .bread {
	display: block;
}
.mbp_body .bread li {
	display: block;
	float: left;
	font-size: 16px;
	color: #ff7200;
	margin-bottom: 5px;
}
.mbp_body .bread a {
	color: #053c6d;
	font-weight: bold;
}
.tit_bg {
	background: url(../images/tt2.png) repeat-x;
	display: block;
	padding: 0px 10px 8px 10px;
}
.mbp_list_box {
	padding: 20px;
	background: #fff;
}
.mbp_list_box h3 {
	font-size: 18px;
	background: #e3e3e3;
	padding: 10px;
	margin: -20px;
	margin-bottom: 20px;
}
.myad_tab {
	font-size: 16px;
}
.myad_tab h3 {
	font-size: 20px;
	font-family: font127423;
}
.gg2Box {
	background: #81C0C0;
	color: #fff!important;
	border-left: 18px solid #008080;
	padding: 20px;
	font-size: 18px;
	text-align: center;
}
.gg2Box1 {
	color: #053c6d;
	padding: 20px;
	font-size: 24px;
	text-align: center;
}
.gg3Box {
	background: #fff;
	padding: 40px;
	font-size: 24px;
	border: 1px solid #dcdcdc;
	line-height: 40px;
}
.gg3Box .big {
	font-size: 30px;
}
.gg4Box {
	background: #f6aeaf;
	padding: 20px;
	font-size: 20px;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #dcdcdc
}
.tit30 {
	font-size: 30px !important;
}
.main_category {
	width: 23%;
	float: left;
	padding: 8px 20px;
	border: 1px solid #d7d7d7;
	margin: 5px;
	background: #fff;
}
.main_category a {
	color: #666;
	display: block;
}
.sub_category {
	width: 100%;
	clear: both;
	position: relative;
	width: 100%;
	margin: 5px 0
}
/*.sub_category a{border:1px solid #e2e2e2; padding:4px; border-radius:4px; font-size:10px; float:left; margin:4px; line-height:10px;}*/

.sub_category a {
	padding: 4px;
	font-size: 13px;
	margin: 4px;
	line-height: 10px;
}
.catBox_inner {
	background: #f4f6f5;
	border: 1px solid #e2e2e2;
	padding: 20px;
}
.catBox_inner i {
	display: none;
}
.catBox_inner a {
	position: relative;
	display: block;
	padding-left: 10px;
}
.cb_Bot {
	padding: 20px;
	border-bottom: 1px solid #dcdcdc
}
.dnone {
	display: none !important;
}
.addmore {
	display: inline-block;
	padding: 5px 10px;
	font-size: 12px;
	background: #093;
	color: #fff;
	line-height: 10px;
	border-radius: 4px;
}
@media (max-width: 1199px) {
	.homeBox .col-md-4 {
		display: block;
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.homeBox .col-sm-4 {
		text-align: center;
	}
	.homeBox2 .col-md-4 {
		margin-bottom: 20px;
		border-bottom: 1px solid #666;
		padding-bottom: 20px;
	}
	.bannerLiquid {} .mbp_lhs ul {
		margin-top: -70px;
	}
	.no900n {
		display: none
	}
	.headerO {
		height: auto;
	}
	.rr_ul2 .boxx2 {
		border-left: 0px;
	}
	.submitM_lg {
		line-height: normal !important
	}
	.ccc_boc .col-md-6 {
		clear: both;
		width: 100%;
		margin-bottom: 10px;
		border: 0px solid red;
		float: left;
		width: 100%;
	}
	/*
.bannerLiquid h1 {background:#fff; border:1px solid #ff7200; border-radius:15px; color:#666; padding:20px;}
.headerO .bxx1, .headerO .bxx2, .headerO .bxx3{display:block; width:100%; border:0px solid red; float:left; margin:5px 0}
.navbar-brand img{margin-top:0;}
.mmenu_ic{margin-top:5px;}
.navbar-brand{height:auto;}
.ss_dmenu{border:0;}
.ss_dmenu li {width:50%;}
.ss_dmenu li a{border:1px solid #dcdcdc !important;}
.ss_dmenu li:hover ul{left:50px;}


.headerO .bxx2{display:none;}
.searchBox .ss_img img{width:100%;}
.ssearchBox2{margin-top:0;}*/
	.mmm2 li:hover ul {
		width: 100%
	}
	.log_bor_reg {
		min-height: 100px;
	}
	.log_bor {
		border: 0;
		padding: 20 !important;
	}
	.or_ic {
		display: none;
	}
	.log_bor2 {
		padding: 20 !important;
		margin-top: 20px
	}
	.emenuM .customUI {
		width: 1024px;
	}
	.emenuM li:hover .customUI {
		left: -320px;
	}
	.emenuM .customUI .wArr {
		right: 567px;
	}
	.claim_steps li {
		font-size: 16px;
		width: 100%;
	}
	.claim_steps li.clicm_active {
		font-size: 16px;
		width: 100%;
	}
	.proBox .boxx2 {
		background-image: none;
	}
	.proBox .boxx2 .btn-file {
		width: 200px !important;
	}
	.mbp_lhs,
	.mbp_body {
		width: 100%;
		min-height: auto;
	}
	.myad_tab .col-sm-3,
	.myad_tab .col-sm-3 {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	.off_prd4 .boxx1 img {
		width: 100% !important;
	}
}
@media (min-width: 1281px) and (max-width: 1920px) {
	/*.ss_dmenu li ul{width:590px !important;}*/
	.ss_dmenu .arrw {
		left: 75px;
	}
	.ss_dmenu .arrw2 {
		left: 205px;
	}
	.ss_dmenu .arrw3 {
		left: 355px;
	}
	.ss_dmenu .arrw4 {
		left: 495px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:670px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 95px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 245px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 405px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 575px;
	}
}
@media (min-width: 1025px) and (max-width: 1280px) {
	/*	.ss_dmenu li ul{width:510px !important;}*/
	.ss_dmenu .arrw {
		left: 65px;
	}
	.ss_dmenu .arrw2 {
		left: 185px;
	}
	.ss_dmenu .arrw3 {
		left: 305px;
	}
	.ss_dmenu .arrw4 {
		left: 435px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:590px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 65px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 205px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 355px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 505px;
	}
}
@media (min-width: 801px) and (max-width: 1024px) {
	.ss_dmenu li {
		width: 50%;
		background: none;
	}
	.ss_dmenu .svd1 a,
	.ss_dmenu .svd2 a {
		border-bottom: 1px solid #dcdcdc;
	}
	.ss_dmenu .svd2 a {
		border-right: 0;
	}
	/*.ss_dmenu li ul{width:420px !important;}*/
	.ss_dmenu .arrw {
		left: 95px;
	}
	.ss_dmenu .arrw2 {
		left: 295px;
	}
	.ss_dmenu .arrw3 {
		left: 95px;
	}
	.ss_dmenu .arrw4 {
		left: 295px;
	}
	.ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:470px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 105px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 345px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 105px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 345px;
	}
	.searchBoxD .ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.searchBoxD .ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	.ss_bot div a {
		min-height: 60px;
		line-height: 15px !important;
	}
	.art_box li {
		width: 285px;
	}
	.art_box li img {
		width: 100%;
	}
}
@media (min-width: 768px) and (max-width: 800px) {
	.ss_dmenu li {
		width: 50%;
		background: none;
	}
	.ss_dmenu .svd1 a,
	.ss_dmenu .svd2 a {
		border-bottom: 1px solid #dcdcdc;
	}
	.ss_dmenu .svd2 a {
		border-right: 0;
	}
	/*.ss_dmenu li ul{width:300px !important;}*/
	.ss_dmenu .arrw {
		left: 95px;
	}
	.ss_dmenu .arrw2 {
		left: 220px;
	}
	.ss_dmenu .arrw3 {
		left: 95px;
	}
	.ss_dmenu .arrw4 {
		left: 220px;
	}
	.ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:350px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 155px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 230px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 155px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 230px;
	}
	.searchBoxD .ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.searchBoxD .ss_dmenu .svd4:hover ul {
		top: 95px;
	}
}
@media (min-width: 481px) and (max-width: 767px) {
	.ss_dmenu li {
		width: 50%;
		background: none;
	}
	.ss_dmenu .svd1 a,
	.ss_dmenu .svd2 a {
		border-bottom: 1px solid #dcdcdc;
	}
	.ss_dmenu .svd2 a {
		border-right: 0;
	}
	.ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:470px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 115px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 345px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 115px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 345px;
	}
	.searchBoxD .ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.searchBoxD .ss_dmenu .svd4:hover ul {
		top: 95px;
	}
}
@media (min-width: 361px) and (max-width: 480px) {
	.ss_dmenu li {
		width: 50%;
		background: none;
	}
	.ss_dmenu .svd1 a,
	.ss_dmenu .svd2 a {
		border-bottom: 1px solid #dcdcdc;
	}
	.ss_dmenu .svd2 a {
		border-right: 0;
	}
	.ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*.ss_dmenu li ul{width:370px !important;}*/
	.ss_dmenu .arrw {
		left: 85px;
	}
	.ss_dmenu .arrw2 {
		left: 255px;
	}
	.ss_dmenu .arrw3 {
		left: 85px;
	}
	.ss_dmenu .arrw4 {
		left: 255px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:370px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 85px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 255px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 85px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 255px;
	}
	.searchBoxD .ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.searchBoxD .ss_dmenu .svd4:hover ul {
		top: 95px;
	}
}
@media (max-width: 399px) {
	.ss_dmenu li {
		width: 100%;
		background: none;
	}
	.ss_dmenu .svd1 a,
	.ss_dmenu .svd2 a {
		border-bottom: 1px solid #dcdcdc;
	}
	.ss_dmenu .svd2 a {
		border-right: 0;
	}
	.ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*.ss_dmenu li ul{width:260px !important;}*/
	.ss_dmenu .arrw {
		left: 65px;
	}
	.ss_dmenu .arrw2 {
		left: 165px;
	}
	.ss_dmenu .arrw3 {
		left: 65px;
	}
	.ss_dmenu .arrw4 {
		left: 165px;
	}
	.searchBoxD .ss_dmenu .svd3:hover ul {
		top: 95px;
	}
	.searchBoxD .ss_dmenu .svd4:hover ul {
		top: 95px;
	}
	/*---- 08-03-2016
.searchBoxD .ss_dmenu li ul{width:260px !important;}
-----*/
	.searchBoxD .ss_dmenu .arrw {
		left: 65px;
	}
	.searchBoxD .ss_dmenu .arrw2 {
		left: 165px;
	}
	.searchBoxD .ss_dmenu .arrw3 {
		left: 65px;
	}
	.searchBoxD .ss_dmenu .arrw4 {
		left: 165px;
	}
}
@media (max-width: 1200px) {
	.ss_dmenu {
		width: 100%;
	}
}
@media (min-width: 600px) and (max-width: 680px) {
	.ss_dmenu {
		width: 60%;
	}
}
.btn-file {
	position: relative;
	overflow: hidden;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	background: red;
	cursor: inherit;
	display: block;
}
input[readonly] {
	background-color: #E6E6E6 !important;
	cursor: text !important;
}
.homeCirclethumb {
	float: left;
}
/*.homeCirclethumb li{width:128px; float:left;padding:10px;}*/

/* Modal Backdrop */

.modal-backdrop {
	height: 150% !important;
}
/*-- --/

/* Datepicker */

.ui-widget-header .ui-icon {
	background-image: url("../images/ui-icons_222222_256x240.png");
}
.datepre {
	background: #ff7200;
	border: 1px solid #ff7200;
}
.ui-widget-header {
	background: #fff;
	border: 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	min-width: 0px !important;
	width: auto;
	border-radius: 4px !important;
	font-size: 14px !important;
	color: #000 !important;
	padding: 4px 9px !important;
	height: auto !important;
}
.ui-state-highlight {
	border: 1px solid #ff7200 !important;
	background: #ff7200 !important;
	text-shadow: none !important;
}
.ui-datepicker table {
	background: #fff;
}
/*-- --*/

/*-- autocomplete --*/

.ui-autocomplete {
	background: #fff;
	width: 19%;
	border-radius: 0;
	border: 1px solid #ccc;
}
.offers_view th,
.offers_view td {
	border: 1px solid #000;
	border-collapse: collapse;
	padding: 10px 5px;
}
/*--- ---*/

.ui-datepicker-inline {
	border: 1px solid #ccc;
	background: #fff;
}
.ui-datepicker-header {
	border: 0 none;
	background: #fff;
}
.ui-widget-header .ui-icon {
	background-image: url("../images/ui-icons_222222_256x240.png") !important;
}
.datepre {
	background: #ff7200;
	border: 1px solid #ff7200;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	min-width: 0px !important;
	width: auto !important;
	border-radius: 4px !important;
	font-size: 16px !important;
	color: #000 !important;
	padding: 4px 8px !important;
	height: auto !important;
}
.ui-datepicker-calendar {
	background: #fff !important;
}
.ui-state-highlight {
	border: 1px solid #ff7200 !important;
	background: #ff7200 !important;
	text-shadow: none !important;
}
.ui-state-active {
	background: #053c6d none repeat !important;
	border: 1px solid #053c6d !important;
	color: #fff !important;
}
.uponBox {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #dcdcdc;
	padding: 20px;
}
/*--- ---*/

.borderL {
	border-left: 1px solid #eee;
}
.borderR {
	border-right: 1px solid #eee;
}
.outerBoxUA {
	width: 100%;
	border: 2px solid #ccc;
	background: #fff;
}
.headBoxUA {
	width: 100%;
	border-bottom: 2px solid #ccc;
	padding: 10px 20px;
	font-size: 24px;
	font-weight: bold;
	color: #122D5A;
}
.redBoxUA {
	background: #CE222B;
	text-align: center;
	padding: 10px;
	color: #fff;
}
.whiteBoxUA {
	background: #fff;
	border: 2px solid #ccc;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
}
.light-blue:hover {
	background: #4e6899;
}
.ui-widget {
	font-family: times new roman;
}
.padclr {
	padding: 0;
}
.branches {
	border: 1px solid #ccc;
	padding: 10px;
	height: 230px;
	margin: -1px 0px 0px -1px;
	line-height: 1.8;
}
.busi_oran {
	background: #ff7200 !important;
	color: #fff;
	text-decoration: none;
}
.ss_dmenu2 a:focus {
	background: #ff7200;
	color: #fff;
	text-decoration: none;
}
.listcateg {
	display: block;
	height: 210px;
	overflow: hidden;
}
.listcateg li {
	border-radius: 0 !important;
	padding: 0px !important;
	font-size: 15px;
	display: block;
	float: left;
	width: 30%;
	margin: 1% !important;
	height: 40px;
	border: 0 solid !important;
}
@media only screen and (max-width: 700px) {
	.listcateg li {
		width: 100%;
	}
	.listcateg {
		overflow-y: auto!important;
	}
}
/* Required for text-overflow to do anything
   text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
 */

.listbbb {
	border: 0px solid red;
	min-height: 150px;
	padding: 0;
}
/*hint color*/

.hint_color {
	color: #ff7200;
}
/*
.ui-autocomplete {position: relative;background: #fff;border: 1px solid #ccc;}
.ui-autocomplete:after, .ui-autocomplete:before {bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.ui-autocomplete:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 20px;margin-left: -20px;}
.ui-autocomplete:before {border-color: rgba(204, 204, 204, 0);border-bottom-color: #ccc;border-width: 21px;margin-left: -21px;}*/

.ui-autocomplete {
	height: 100%;
	z-index: 999999999999;
	max-height: 160px;
	overflow: auto;
	padding: 10px;
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
	top: 20px !important;
	bottom: 10px!important;
	left: 0 !important;
}
.arrwM2 {
	position: absolute;
	width: 100%;
	height: 15px;
	border: 0px solid green;
	top: 8px;
	left: 45px;
	background: url(../images/arrowM.png) no-repeat;
	z-index: 999;
	border: 0px solid red;
}
#aaaDiv {
	border: 0px solid red;
	position: absolute;
	width: 250px;
	left: 20px;
	top: 60px;
	padding: 0px;
	display: none;
}
#aaaDiv2 {
	border: 0px solid red;
	position: absolute;
	width: 250px;
	left: 320px;
	top: 60px;
	padding: 0px;
	display: none;
}
#aaaDiv3 {
	border: 0px solid red;
	position: absolute;
	width: 250px;
	left: 15px;
	top: 47px;
	padding: 0px;
	display: none;
}
.ssearchBox2 #aaaDiv {
	top: 51px;
}
.ssearchBox2 #aaaDiv2 {
	top: 51px;
	left: 290px;
}
.searchBoxYes #aaaDiv3 {
	top: 51px;
	left: 240px;
}
#aaaDiv ul,
#aaaDiv2 ul,
#aaaDiv3 ul {
	border-radius: 15px;
}
.mrdrop {
	background: #fff !important;
	border-radius: 10px;
}
.mrdrop li {
	border: 0 !important;
	border-bottom: 1px solid #dcdcdc !important;
	border-top-left-radius: 10px;
}
a:hover,
a:focus {
	text-decoration: none !important;
}
.modal_terms2 {
	width: 900px;
	margin-top: 50px;
}
.owl-item {
	float: left;
	color: #fff;
}
.owl-item .item a {
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
	height: 75px;
	border: 0px solid red;
	color: #fff;
	text-align: center !important;
	border: 0px solid red;
	display: block;
}
.customNavigation .btn {
	background: none;
	padding: 0;
	position: absolute;
	top: 26px;
	display: none;
	z-index: 99;
	width: 20px;
	height: 20px;
}
.customNavigation .prev {
	left: 10px;
}
.customNavigation .next {
	right: 10px;
}
.mapBox {
	height: 500px;
	margin: 20px 20px 20px 0px;
	border-radius: 10px;
}
.forPro {
	width: 340px;
}
@media (max-width: 1280px) {
	.bannerLiquid {
		min-height: 437px;
	}
	.emenuM .customUI .wArr {
		right: 796px;
	}
}
.modal_terms1 {
	width: 900px;
	margin-top: 50px;
}
@media (max-width: 1024px) {
	.art_menuO {
		height: auto;
		background: #666;
	}
	.art_menu li {
		width: auto;
		background: none;
	}
	.art_menu li a {
		padding: 10px;
	}
	.art_menu li:hover ul {
		top: 40px;
	}
	.emenu li:hover .flevelM {
		top: 40px;
	}
	.OF_menuO {
		height: auto;
		background: #666;
	}
	.OF_menu li {
		width: auto;
		background: none;
	}
	.OF_menu li a {
		padding: 10px;
	}
	.OF_menu li:hover ul {
		top: 40px;
	}
	.busi_menu .active {
		height: auto;
	}
	.IN_menuO {
		height: auto;
		background: #666;
	}
	.IN_menu li {
		width: auto;
		background: none;
	}
	.IN_menu li a {
		padding: 10px;
	}
	.IN_menu li:hover ul {
		top: 40px;
	}
	.IN2_menuO {
		height: auto;
		background: #666;
	}
	.IN2_menu li {
		width: auto;
		background: none;
	}
	.IN2_menu li a {
		padding: 10px;
	}
	.IN2_menu li:hover ul {
		top: 40px;
	}
	.forPro {
		width: auto;
	}
	.modal_terms1 {
		width: 90%;
	}
	.bannerLiquid {
		min-height: 384px;
	}
}
@media (max-width: 1023px) {
	.mapBox {
		margin: 20px;
	}
}
@media (width: 1024px) {
	.bannerLiquid {
		min-height: 348px;
	}
	.bannerLiquid h1 {
		margin-top: 20px;
	}
	.headerO .bxx1 {
		width: 30%;
	}
	.headerO .bxx2 {
		width: 40%;
	}
	.headerO .bxx3 {
		width: 30%;
	}
	.emenuM li a {
		padding: 24px 44px;
	}
	.emenuM .customUI .wArr {
		right: 848px;
	}
	.go_digital_menu li a {
		font-size: 24px;
		line-height: normal;
		padding: 10px;
	}
	/*.mapBox{width:368px;}*/
	.homeBox .col-sm-4 img {
		width: 70px !important;
		height: 70px !important;
	}
	.homeBox .col-sm-8.col-xs-8 {
		word-wrap: break-word;
	}
	.mbp_body {
		width: 72%!important;
	}
	.emenu ul li:hover .tlevel {
		left: 198px !important;
		top: -1px;
		z-index: 999;
	}
	.ss_img img {
		width: 140px;
	}
	.searchBox2 .col-sm-8.pad20 {
		word-wrap: break-word;
	}
	.off_prd li {
		width: 284px;
	}
	.ggBox.text-center.pad40 {
		padding: 24px;
	}
	.yes1024 {
		display: block !important;
	}
	.boxx1 .for1024 {
		width: 100%;
	}
	.spBut2,
	.spBut2:focus {
		width: 200px;
	}
}
.mob_menu_ic {
	display: none !important;
}
@media (max-width: 800px) {
	.emenuM .customUI .wArr {
		right: 567px;
	}
	.emenuM .customUI .bb1 {
		width: 155px !important
	}
	.go_digital_menu li a {
		font-size: 18px;
		line-height: normal;
		padding: 10px;
	}
	.modal_terms2 {
		width: 98%;
	}
	.customNavigation .btn {
		display: block;
	}
	.proBox .boxx1 {
		border: 0;
	}
	/*.mapBox{width:100%;}*/
	#md_terms2 label {
		display: block
	}
	#md_terms2 input.col-md-7 {
		width: 100%;
	}
	/*
.mbp_body .bread li:first-child{display:none;}
.mbp_body .bread li{border-right:1px solid #fff;}
.mbp_body .bread li a{margin:3px;}
.mbp_body .bread .sep{display:none;}
*/
	.mob_menu {
		display: block;
		position: relative;
		z-index: 99999;
		margin-top: -70px;
		margin-left: 20px;
	}
	.mob_menu_ic {
		padding: 10px;
		background: transparent !important;
		color: #fff !important;
		font-size: 24px;
		width: 40px;
		height: 45px;
		display: block;
		text-align: center;
		line-height: 22px !important;
		border-bottom: 0px !important;
	}
	.mob_menu li {
		display: block;
		float: left;
		position: relative;
	}
	.mob_menu li a {
		outline: 0;
		display: block;
		border: none;
	}
	.mob_menu li ul {
		position: absolute;
		left: -999em;
		border: 1px solid #e2e2e2;
		border-top: 0;
		width: 214px;
		background: #2f7fc4;
	}
	.mob_menu li:hover ul {
		left: -22px;
		top: 75px;
		z-index: 99999;
		position: relative;
		width: 104%;
	}
	.mob_menu li ul li {
		display: block;
		width: 100% !important;
		float: left;
	}
	.mob_menu li ul li a {
		display: block;
		width: 100% !important;
	}
	.mbp_lhs {
		background: none;
		clear: both;
		min-height: 1px;
		border: 1px solid #fff;
		float: left;
		width: 100%;
	}
	.mbp_body_bg h1 {
		text-align: left !important;
		padding-left: 80px;
		white-space: nowrap;
		float: left !important;
		width: 100%;
		margin: 0px -20px 20px 0px;
	}
	.mbp_body_bg {
		clear: both;
	}
	.hub_box .tabs li a {
		padding: 20px !important;
		font-size: 22px;
	}
	.mob_menu_ic {
		display: block !important;
	}
}
@media (min-width: 481px) and (max-width: 767px) {
	.emenuM li a {
		padding: 24px 15px;
	}
	.emenuM .customUI .wArr {
		right: 473px;
	}
	.emenuM .customUI {
		width: 800px;
	}
	.emenuM .customUI .bb1 {
		width: 100% !important
	}
	.ssearchBox {
		width: 95%;
	}
	.emenuM li:hover .customUI {
		left: -220px;
	}
	.mmenu_ic {
		margin-top: 17px;
	}
	.modal_terms2 label {
		display: block;
	}
	.IN_menu li a {
		font-size: 16px;
		padding: 10px;
	}
}
@media (min-width: 481px) and (max-width: 1000px) {
	.fffoot .foot1,
	.fffoot .foot2,
	.fffoot .foot3,
	.fffoot .foot4,
	.fffoot .foot5 {
		width: 33%;
		border: 0px solid red;
		margin-bottom: 20px;
	}
	.fffoot .foot1,
	.fffoot .foot2,
	.fffoot .foot3 {
		min-height: 145px;
	}
	.fffoot .foot4 {
		min-height: 145px;
	}
}
@media (width: 1024px) {
	.emenuM .customUI .wArr {
		right: 763px;
	}
}
@media (width: 768px) {
	.emenuM .customUI .wArr {
		right: 506px;
	}
}
@media (width: 800px) {
	.emenuM .customUI .wArr {
		right: 512px;
	}
}
@media (min-width: 640px) and (max-width: 680px) {
	.emenuM li:hover .customUI {
		left: -120px;
	}
	.emenuM .customUI .wArr {
		right: 301px;
	}
}
@media (min-width: 360px) and (max-width: 399px) {
	.emenuM li:hover .customUI {
		left: 0px !important;
	}
	.emenuM .customUI .wArr {
		right: 152px;
	}
}
@media (max-width: 767px) {
	/*.art_menu li{width:32%;}
.art_menuO {height:auto; background:#666;}
.art_menu li a{padding:10px; border:1px solid #fff; min-height:64px;}
.art_menu  li:hover ul{left:0px; top:48px;  z-index:999;  }*/
	.busi_menu .active {
		font-size: 18px;
	}
	.mmm2 li {
		margin-right: 0;
	}
	.pad40 {
		padding: 25px !important;
	}
	.rrBox2 .cboxx2 {
		border-top: 1px solid #ccc !important;
	}
	.searchBox3 li {
		height: auto;
	}
}
.art_menu li li a {
	padding: 5px;
	min-height: 20px;
	border: 0;
}
@media (min-width: 481px) and (max-width: 826px) {
	/*
.art_menu li{width:32%;}
.art_menuO {height:auto; background:#666;}
.art_menu li a{padding:10px; border:1px solid #999; min-height:64px;}
.art_menu  li:hover ul{left:0px; top:48px;  z-index:999;  }

.busi_menu li a{height: 68px; padding: 10px 5px;} */
}
@media (min-width: 827px) and (max-width: 1980px) {
	/*.busi_menu li a{padding:24px 0px 44px 0px;}*/
}
@media (max-width: 1335px) {
	.adBox .boxx2 {
		padding-left: 70px;
	}
}
@media (max-width: 991px) {
	.adBox .boxx1 {
		padding-bottom: 0px;
	}
	.rr_ul2 .boxx1 {
		border-bottom: 1px solid #dcdccd;
		border-right: 0;
	}
}
@media (min-width: 601px) and (max-width: 1199px) {
	.emenuM li a {
		padding: 24px 22px;
	}
	.AD_menu li a {
		padding: 24px 16px
	}
}
@media (max-width: 767px) {
	.ss_bot3,
	.ss_bot4 {
		border-top: 2px solid #9D9D9D;
	}
	.ss_list li {
		width: 33.33%;
	}
	.off_prd li {
		height: auto;
	}
	.AD_menu li a {
		padding: 24px 10px
	}
}
.Apad40 {
	padding: 40px;
}
@media (max-width: 480px) {
	.bannerLiquid h1 {
		font-size: 24px;
	}
	.emenuM li a {
		font-size: 16px;
		padding: 24px 10px
	}
	.emenuM .customUI .wArr {
		right: 410px;
	}
	/*.headerO .bxx3{width:100%;}
.smallNav{width:100%;}
.ssNormal li{width:49%; }
.ssNormal .sss1{border-top:1px solid #ccc;}
*/
	.mmenu_ic {
		margin-top: 16px;
	}
	.navbar-brand img {
		margin-top: 13px;
		height: 35px;
	}
	.ssearchBox {
		width: 100%;
	}
	.fffoot .foot1,
	.fffoot .foot2,
	.fffoot .foot3,
	.fffoot .foot4,
	.fffoot .foot5 {
		width: 50%;
		border: 0px solid red;
		margin-bottom: 20px;
	}
	.fffoot .foot3,
	.fffoot .foot4 {
		min-height: 145px;
	}
	.busi_menu li {
		width: 100%;
	}
	.menuO {
		height: auto;
		background: #666;
	}
	.busi_menu li a {
		padding: 10px;
	}
	.busi_menu li {
		background: none;
	}
	.submitM_md2 {
		font-size: 14px !important;
	}
	.Apad40 {
		padding: 10px;
	}
	.ss_tit,
	.ss_img {
		width: 100%;
		text-align: left;
	}
	.searchBox3 .ss_dmenu li a {
		min-height: 80px;
	}
	.off_prd li {
		height: auto;
	}
	.bbb_item li a {
		width: auto;
	}
	.adBox_ic {
		display: none;
	}
	.adBox .boxx1 {
		padding: 5px;
	}
	.adBox {
		margin: 0;
	}
	.adBox .boxx2 {
		padding-left: 0
	}
	.spBut,
	.spBut:focus {
		width: 100%;
	}
}
@media (max-width: 399px) {
	.busi_link {
		font-size: 16px;
	}
	.menuO {
		height: auto;
		background: #707070;
	}
	.emenuM .customUI {
		width: 360px;
	}
	.emenuM .customUI .wArr {
		right: 163px;
	}
	.emenuM li:hover .customUI {
		left: -120px;
	}
	.AD_menu li a {
		font-size: 14px;
		padding: 24px 5px
	}
}
@media (min-width: 480px) and (max-width: 800px) {
	/*.busi_menu .active{height: 85px;}*/
}
@media (width: 1280px) {
	.mmm2 .iitem {
		margin-left: 140px;
	}
}
@media (min-width: 800px) and (max-width: 1024px) {
	.mmm2 .iitem {
		margin-left: 115px;
	}
	.bbb_item li a {
		width: 234px;
	}
	.prop_box {
		display: block;
		width: 100%;
		clear: both;
		margin: 0
	}
}
@media (min-width: 1281px) and (max-width: 1980px) {
	.mmm2 .iitem {
		margin-left: 115px;
	}
}
@media (max-width: 900px) {
	.yes900 {
		display: block;
	}
	.no900 {
		display: none;
	}
}
.pad40 {
	padding: 40px;
}
.sspO {
	float: left;
	margin: 0 5px 0 0;
}
.ssp {
	margin: -10px 5px 0 -26px;
	display: block;
}
.slotted_keywords {
	background: #f2f2f2;
	padding: 10px;
	width: 100%;
	float: left;
}
.pagingB .paging .active {
	background: #053C6D none repeat scroll 0 0;
	color: #fff;
}
.busi_default {
	background: #ff7200 none repeat scroll 0 0 !important;
	color: #fff!important;
	text-decoration: none;
	font-weight: bold;
}
.hOrg:hover {
	color: #ff7200 !important;
}
.hint_color_msg {
	background: #47C0E1;
	color: #333;
	padding: 10px 10px;
	text-align: center;
	margin: 0px auto 20px;
	clear: both;
	border-radius: 40px;
	font-size: 15px;
	width: 60%;
}
.mbp_body .tab5>tbody>tr:nth-of-type(odd) {
	background-color: #E6E6E6;
}
.myad_tab .panel-heading > .panel-title {
	font-size: 20px !important;
}
.myad_tab .panel-body {
	font-size: 16px !important;
}
.headerO .bxx1,
.headerO .bxx2,
.headerO .bxx3 {
	border: 0px solid red;
	float: left;
}
/*.ssd, .ssd_2{display:none !important;}*/

.nb_logo800 {
	display: block;
}
.yb_logo800 {
	display: none;
}
.nav-expanded nav {
	z-index: 999999;
}
.aa_menu {
	position: relative;
	background: none;
	width: 100%;
	box-shadow: none;
	border-radius: 0;
	min-height: 20px;
	padding: 0;
	margin: 0;
	height: auto;
	border: 0;
	display: block;
}
@media (min-width: 767px) and (max-width: 1023px) {
	.log_bor {
		margin-right: 10px;
		width: 48%;
		float: left;
	}
	.log_bor2 {
		width: 50%;
		float: left;
		padding: 0;
		margin: 0;
	}
	.emenuM li:hover .customUI {
		left: -420px;
	}
	.homeBox .aa_box {
		width: 50%;
		min-height: 110px;
	}
}
@media (max-width: 1199px) and (min-width: 1025px) {
	.headerO .bxx {
		width: 39%!important;
	}
}
@media (min-width: 830px) and (max-width: 990px) {
	.headerO .bxx1 {
		width: 45%!important;
	}
	.headerO .bxx2 {
		width: 50%!important;
	}
	.headerO .bxx {
		width: 60%!important;
	}
}
@media (min-width: 500px) and (max-width: 695px) {
	.headerO .bxx1 {
		width: 60%!important;
	}
	.headerO .bxx2 {
		width: 100%!important;
	}
	.headerO .bxx {
		width: 40%!important;
		float: left!important;
	}
}
@media (max-width: 1023px) {
	/*.nn800{display:none !important}   
	.smallNavBor{border:0}
	.nb_logo800{display:none;}
	.d8_none{display:none !important}

	
	
	.ssd{display:block !important; text-align:center; margin-top:15px; font-size:12px; line-height:12px;}

	.ssd i{display:block; font-size:20px;}
	.ssd_2{margin-top:10px; display:inline-block !important;}
	
	.ssNormal .sss1{padding:20px; width:70px;}
	.ssNormal .dropdown-menu{left:-149px !important;}*/
	.yb_logo800 {
		display: inline-block;
	}
	.yb_logo800 img {
		margin-top: 10px;
	}
	.mmenu_ic {
		margin-top: 16px
	}
	.headerO .bxx1 {
		width: 40%;
	}
	.headerO .bxx2 {
		width: 55%;
		padding: 0;
	}
	.headerO .bxx3 {
		width: 100%;
		text-align: right;
		border-top: 1px solid #ccc;
		margin-top: 10px;
	}
	.mob_menu22 {
		display: block;
		position: relative;
		z-index: 99999;
		margin-top: -70px;
		margin-left: 20px;
	}
	.mob_menu22 li {
		display: block;
		float: left;
		position: relative;
	}
	.mob_menu22 li a {
		outline: 0;
		display: block;
	}
	.mob_menu22 li ul {
		position: absolute;
		left: -999em;
		border: 1px solid #e2e2e2;
		border-top: 0;
		width: 214px;
		background: #2f7fc4;
	}
	.mob_menu22 li:hover ul {
		left: 0;
		top: 45px;
		z-index: 99999;
	}
	.mob_menu22 li ul li {
		display: block;
		width: 100%;
	}
	.aa_menu {
		position: absolute;
		background: #666;
		display: none;
	}
	.ss_bot {
		line-height: 14px;
		padding: 0 !important
	}
	.ss_bot div {
		min-height: 20px;
		line-height: 26px !important;
		padding: 5px 0 0 0 !important;
	}
	.sss_logo {
		width: 100% !important;
		height: auto !important
	}
	.art_menu {
		width: 100%;
		padding: 0 20px;
	}
	.hub_box1 {
		min-height: 580px !important;
	}
	.reviewImg {
		width: 10%;
	}
	.reviewCCC {
		width: 90%;
	}
	.modal-login {
		width: 96% !important;
	}
	.highBut {
		font-size: 22px;
	}
	.ssb_lab {
		display: none;
	}
	.homeBox .aa_box {
		border: 0px solid red;
		min-height: 140px;
	}
	.no1000 {
		display: none
	}
	.ssb2 {
		background-position: 0 -6px
	}
	.ssb1 {
		background-position: 0 -2px
	}
	.ss_bot div {
		text-align: center;
	}
	.ssb1,
	.ssb2,
	.ssb3,
	.ssb4 {
		float: none;
	}
}
@media (max-width: 1024px) {
	#shw_txt_gest {
		display: block;
	}
	.mmm2 .iitem {
		margin-left: 20px;
	}
	.menuO {
		margin-bottom: 20px;
	}
	#shw_txt_gest {
		display: block !important;
	}
}
@media (width: 1024px) {
	.reviewImg {
		display: block;
		clear: both;
		text-align: center;
		margin: 5px 0;
		width: 100%;
	}
	.reviewCCC {
		width: 100%;
	}
	.ss_bot .ss_bot1,
	.ss_bot .ss_bot2,
	.ss_bot .ss_bot3,
	.ss_bot .ss_bot4 {
		min-height: 50px !important;
	}
	.myad_tab .col-md-6 {
		min-height: 160px;
	}
	.myad_tab .col-sm-3 {
		padding: 0;
	}
	.myad_tab .col-sm-3 img {
		width: 100%;
	}
	.ssearchBox2 #aaaDiv2 {
		left: 190px;
	}
}
@media (max-width: 800px) {
	.hub_box1 {
		min-height: 180px !important;
	}
	.mob_menu li ul li {
		display: block;
		width: 647px !important;
		float: left;
	}
	.go_digital_menu li a {
		padding: 20px 10px
	}
	.ssearchBox2 #aaaDiv2 {
		left: 240px;
	}
}
@media (max-width: 767px) {
	/*.ssNormal .dropdown-menu{left:-175px !important;}
	.ssNormal .sss1{padding:20px 0; width:44px;}*/
	.ssearchBox2 #aaaDiv2 {
		left: 200px;
	}
	#aaaDiv2 {
		left: 280px;
	}
	.WL_tit {
		border-left: 0;
		border-top: 1px solid #e2e2e2;
		text-align: center;
	}
	.lhsTxtRes600 {
		text-align: left !important;
	}
}
@media (max-width: 480px) {
	.headerO .bxx1 {
		width: 22%;
	}
	.headerO .bxx3 {
		width: 100%;
	}
	.ssNormal .sss1 {
		border: 0;
	}
	.ssearchBox2 #aaaDiv2 {
		left: 120px;
	}
	#aaaDiv2 {
		left: 190px;
	}
}
/*------ 360 ------*/

@media (max-width: 479px) {
	.headerO .bxx2 {
		width: 85%;
		padding: 0;
		margin-bottom: 10px;
	}
	.headerO .bxx1 {
		width: 100%;
		clear: both;
	}
	.fffoot {} .bannerLiquid h1 {
		margin-top: 30px;
		font-size: 20px;
		width: 130px;
	}
	.bannerLiquid h1 span {
		font-size: 16px;
		padding-left: 18px;
	}
	.bannerLiquid {
		min-height: 270px;
	}
	.for360 {
		height: 10px !important;
	}
	.mob_menu li ul li {
		width: 296px !important;
	}
	.hh_boxx1 {
		text-align: center;
	}
	.hh_boxx1,
	.hh_boxx2,
	.hh_boxx3 {
		width: 100%;
	}
	/*	.ss_dmenu li{height:auto; }	*/
	.ss_list li {
		width: 50%;
	}
	.rrr_r1,
	.rrr_r2,
	.rrr_r3 {
		display: block;
		clear: both;
		margin-bottom: 20px;
		width: 100%;
		text-align: left !important;
	}
	.searchBoxD .ss_bot li {
		width: 50%;
	}
	.searchBoxD .ss_bot li a {
		padding: 5px !important;
		margin: 0;
		width: 100%;
	}
	.ss_dmenu2 {
		border-radius: 0;
	}
	.ss_dmenu2 .bzero1,
	.ss_dmenu2 .bzero {
		border-radius: 0;
	}
	.mbp_body .tr1 {
		float: left;
		width: 100%;
		height: auto;
	}
	.ssearchBox .boxx1,
	.ssearchBox .boxx2 {
		font-size: 11px;
	}
	.cboxx2 {
		border: 0;
	}
	/*	.mbp_body #add_more{float:left !important; clear:right !important; margin-top:10px; border:1px solid red; display:block;} .mmm2 li{width:100%;}*/
	.ssearchBox2 {
		margin-left: 20px;
	}
	.art_box li {
		width: 272px;
	}
	.art_box li img {
		width: 100%;
	}
	.AD_menu .divCenter {
		height: 200px;
		overflow: auto;
	}
	.go_digital_menu li {
		width: 100%;
	}
	.hub_box .tabs li {
		width: 100%;
	}
	.modal-login {
		width: 94% !important;
	}
	.modal_terms2 {
		width: 94%;
	}
	.rrr_r1,
	.rrr_r2,
	.rrr_r3 {
		text-align: center !important;
	}
	.footAbove .col-sm-6 {
		text-align: center !important;
	}
	.catBox_inner .col-md-4 {
		padding: 0;
	}
	.mmm2a li .statMenu1,
	.mmm2a li .statMenu1:hover {
		width: 96% !important;
	}
	.WL_tit {
		border-left: 0;
		border-top: 1px solid #e2e2e2;
		text-align: center;
	}
	.butt1 {
		display: block;
		width: 80px;
	}
	.off_prd li {
		width: 272px;
	}
	.off_prd li img {
		width: 100%;
	}
	.but100 {
		margin-bottom: 10px;
	}
	.ooo_box .boxx1,
	.ooo_box .boxx2 {
		display: block;
		width: 100%;
		padding: 0 !important;
		margin: 0;
	}
	.ooo_box .boxx1 {
		text-align: center;
		margin-bottom: 10px;
	}
	.searchBox3 .ss_dmenu li {
		width: 100%;
		border: 0;
		border-bottom: 0px solid #e2e2e2;
		padding: 3px;
		margin: 0;
		height: auto;
		border-radius: 0;
	}
	.searchBox3 .ss_dmenu li a {
		min-height: 20px;
		border: 0;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.searchBox3 .ss_dmenu {
		width: 100%;
		margin: 0
	}
	.pageBox .col-sm-6 {
		width: 100%;
		margin-bottom: 10px;
	}
	.bbb_item li a {
		width: 100%;
	}
	.font36 {
		font-size: 28px;
	}
	.contentBox2 h1 {
		font-size: 28px;
	}
	.submitM_lg {
		line-height: normal !important
	}
	.orgBar_clr {
		font-size: 21px !important;
	}
	#aaaDiv2 {
		left: 120px;
	}
	.recFoot {
		text-align: center;
	}
	.contentBox2 .submitM.submitM_lg {
		font-size: 16px !important;
	}
}
.catBox_inner a:before {
	font-family: FontAwesome;
	content: "\f105";
	right: 0;
	top: 0;
	position: absolute;
	color: #000;
}
.catBox_inner .btn {
	text-align: left;
	padding-left: 15px;
}
.catBox_inner .btn:before {
	font-family: FontAwesome;
	content: "\f105";
	right: 10px;
	top: 5px;
	position: absolute;
	color: #000;
}
.mbp_body p .submitM {
	background: #008080!important;
}
.gg3Box .submitM_md {
	font-size: 16px !important;
	line-height: 14px !important;
	padding: 6px 32px !important;
}
.gg2Box .pull-more {
	color: #333;
	font-size: 16px;
	width: 100%;
}
.feeBox {
	border: 2px solid #999;
	border-radius: 20px;
	padding: 6px 12px;
}
.gg2Box .pull-more .form-group {
	margin-bottom: 0px;
}
.ssb_lab {
	line-height: 10px !important;
	color: #fff;
}
.togg {} .mbp_lhs .no900 {
	display: none;
}
.mob_menu li ul li a:after {
	font-family: FontAwesome;
	content: "\f105";
	right: 20px;
	top: 17px;
	position: absolute;
	color: #fff;
	z-index: 99;
}
.spanArrow i {
	font-size: 10px;
	color: #666;
}
.table_desc {
	border-collapse: separate !important;
	border-spacing: 0px !important;
}
.bborder_left {
	border-left: 1px solid #dcdcdc;
}
.bborder_right {
	border-right: 1px solid #dcdcdc;
}
/*--------- 2403-Responsive ---------*/

.yes320 {
	display: none !important;
}
.yes360 {
	display: none !important;
}
.yes480 {
	display: none !important;
}
.yes640 {
	display: none !important;
}
.yes800 {
	display: none !important;
}
.no320 {
	display: block !important;
}
.no360 {
	display: block !important;
}
.no480 {
	display: block !important;
}
.no640 {
	display: block !important;
}
.no800 {
	display: block !important;
}
@media (max-width: 359px) {
	.yes320 {
		display: block !important;
	}
	.no320 {
		display: none !important;
	}
}
@media (max-width: 479px) {
	/*--- 360/375 ---*/
	.yes360 {
		display: block !important;
	}
	.no360 {
		display: none !important;
	}
}
@media (max-width: 599px) {
	.yes480 {
		display: block !important;
	}
	.no480 {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.yes640 {
		display: block !important;
	}
	.no640 {
		display: none !important;
	}
}
@media (max-width: 979px) {
	.yes800 {
		display: block !important;
	}
	.no800 {
		display: none !important;
	}
}
@media (max-width: 599px) {
	/*--- 480 ---*/
	.yes360 {
		display: block;
	}
	.contentBox.cmsBox > .row > .col-md-3.col-xs-4 {
		width: 100%;
	}
}
/*--- 768/800 ---*/

@media (min-width: 768px) and (max-width: 979px) {
	.ssearchBox {
		width: 380px;
	}
	.ssearchBox .boxx1,
	.ssearchBox .boxx2 {
		font-size: 15px;
	}
}
/*--- 1024 ---*/

@media (min-width: 999px) and (max-width: 1199px) {
	.searchBox3 .ss_dmenu {
		width: 105.5%;
	}
	.searchBox3 .ss_dmenu li {
		width: 49.9%;
		border-bottom: 1px solid #ccc;
		border-radius: 0;
	}
	.searchBox3 li {
		height: 213px;
	}
	.searchBox3 .ss_dmenu li:nth-child(3),
	.searchBox3 .ss_dmenu li:nth-child(4) {
		border-bottom: 0;
	}
	.ssearchBox {
		width: 450px;
	}
	.ssearchBox .boxx1,
	.ssearchBox .boxx2 {
		font-size: 16px;
	}
}
 .colorfff {
	color: #fff;
}
.row-we-help {
	background: url(../images/we-help.png) center center no-repeat;
	background-size: 100% 100%!important;
}
.m1170 {
	max-width: 1170px;
	margin: 0 auto;
}
.text-center {
	text-align: center!important;
}
.font28 {
	font-size: 28px;
}
.row-we-help {
	height: 280px;
}
.m1069 {
	max-width: 1160px;
	margin: 0 auto;
}
.help-title {
	margin: auto;
	max-width: 100%;
}
.help-desc {
	margin: auto;
	max-width: 100%;
}
.top10 {
	margin-top: 10px;
}
.top-70 {
	margin-top: -70px;
}
.top30 {
	margin-top: 30px;
}
.top30 {
	margin-top: 0px;
}
.height100 {
	height: 100%;
}
.valign-table {
	width: 100%;
	display: table;
}
.valign-table-cell {
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	float: none;
}
:focus {
	outline: 0;
}
.image-box {
	margin-bottom: 50px;
	padding: 0 15px 10px;
	box-shadow: 7px 10px 20px 0 rgba(0, 0, 0, 0.3);
	background-color: #fff;
}
.color053c6d {
	color: #053c6d;
}
.check li {
	margin-bottom: 10px;
}
.check {
	list-style: none;
	margin-bottom: 0px;
}
.color000 {
	color: #6c6c6c;
	text-align: left;
}
 .memb-photo1:hover .memb-photo-hover1 {
	background-color: rgba(0, 0, 0, 0.5);
}
.memb-txt {
	background: #fff;
}
.blog-reviews .carousel-indicators li {
	background-color: #e6e6e6;
}
.blog-reviews .carousel-indicators .active {
	background-color: #999999;
}
.img-icons {
	color: #fff;
	border: 2px solid #fff;
}
.img-icons:hover {
	color: #A0A0A0;
	border: 2px solid #A0A0A0;
}
/*! end @import */

/*! @import http://www.justclickshop.com.sg/listings/css/theme.css */

.fileinput .thumbnail img {
	height: 50px!important;
}
.margin10 {
	margin-top: 10px;
	margin-bottom: 50px;
}
.m1170 {
	max-width: 1170px;
	margin: 0 auto;
}
.list-styles li {
	list-style-type: none;
}
.p-left10 {
	padding-left: 10px!important;
}
.p-bottom60 {
	padding-bottom: 60px;
}
.list-styles .fa {
	padding-right: 10px;
	font-size: 14px;
}
.btm15 {
	margin-bottom: 9px;
}
.margin10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.f-left {
	float: left;
}
.about-title span {
	padding: 0 30px;
}
.memb-photo {
	position: relative;
	overflow: hidden;
}
.memb-photo-hover {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.memb-photo1:hover .memb-photo-hover1 {
	display: block;
}
.memb-photo-links {
	padding-top: 50%;
	margin-top: -40px;
	text-align: center;
}
.memb-txt {
	padding: 20px 0;
	text-align: center;
}
.inl-flex {
	display: inline-flex;
}
ul.raitings-stars {
	list-style-type: none;
}
ul.raitings-stars li {
	float: left;
}
.blog-reviews .item {
	text-align: center;
}
.blog-reviews .carousel-indicators li {
	width: 25px;
	height: 4px;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin: 3px;
}
.blog-reviews .carousel-indicators .active {
	width: 25px;
	height: 4px;
	margin: 3px;
}
.blog-reviews .carousel-indicators {
	bottom: -10px;
}
.blue {
	color: #053bcd;
}
.member-prof .memb-photo:first-child img {
	width: 100%;
	height: 230px;
}
.row-explore-nerby .memb-photo-links .raitings-stars i.fa.fa-star {
	color: #eba100;
}
.members-acc .member-prof .memb-txt {
	text-align: left;
	padding-left: 8px;
	min-height: 190px;
}
.row-explore-nerby .blog-reviews .carousel-indicators {
	bottom: -10px;
}
.img-icons {
	display: inline-block;
	font-size: 15px;
	border-radius: 50%;
	width: 35px;
	height: 35px;
	line-height: 30px;
	margin-left: 10px;
	padding-left: 4px;
}
.carousel-inner>.item {
	-webkit-transition: 0.9s ease-in-out left;
	transition: 0.9s ease-in-out left;
	-webkit-transition: 0.9s, ease-in-out, left;
	-moz-transition: .9s, ease-in-out, left;
	-o-transition: .9s, ease-in-out, left;
	transition: .9s, ease-in-out, left;
}

::-selection {
	background:#1ABC9C;
}
::-moz-selection {
	background:#1ABC9C;
}
::-webkit-selection {
	background: #1ABC9C;
}
@media all and (max-width: 985px) and (min-width: 850px) {
	.members-acc .member-prof .memb-txt {
		min-height: 210px;
	}
}
@media all and (max-width: 850px) and (min-width: 768px) {
	.members-acc .member-prof .memb-txt {
		min-height: 240px;
	}
}
@media all and (max-width: 768px) and (min-width: 480px) {
	.members-acc .col-sm-3 {
		width: 50%;
		margin-bottom: 20px;
	}
}
@media all and (max-width: 767px) {
	.members-acc .member-prof .memb-txt {
		min-height: 150px;
	}
}
@media all and (max-width: 480px) {
	.members-acc .col-sm-3 {
		width: 100%;
		margin-bottom: 20px;
	}
}
.blue {
	color: #053c6d;
}
.bgbl {
	background: #053c6d;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
.carousel {
	position: relative;
}
.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden;
}
.carousel-inner>.item {
	position: relative;
	display: none;
	-webkit-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left;
}
@media all and (transform-3d),
(-webkit-transform-3d) {
	.carousel-inner>.item {
		-webkit-transition: -webkit-transform .6s ease-in-out;
		-o-transition: -o-transform .6s ease-in-out;
		transition: transform .6s ease-in-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}
	.carousel-inner>.item.active {
		left: 0;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
.carousel-inner>.active {
	display: block;
}
.carousel-inner>.active {
	left: 0;
}
.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	padding-left: 0;
	margin-left: -30%;
	text-align: center;
	list-style: none;
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000\9;
	background-color: rgba(0, 0, 0, 0);
	border: 1px solid #fff;
	border-radius: 10px;
}
.carousel-indicators .active {
	width: 12px;
	height: 12px;
	margin: 0;
	background-color: #fff;
}
@media screen and (min-width: 768px) {
	.carousel-indicators {
		bottom: 20px;
	}
}
.color777 {
	color: #6c6c6c;
}
.colorfff {
	color: #fff;
}
.color333 {
	color: #6c6c6c;
}
.bgfff {
	background: #fff;
}
.m1170 {
	max-width: 1170px;
	margin: 0 auto;
}
.p-relative {
	position: relative;
}
.p-left0 {
	padding-left: 0!important;
}
.p-right0 {
	padding-right: 0px!important;
}
.top20 {
	margin-top: 20px;
}
.width100 {
	width: 100%;
}
.height100 {
	height: 100%;
}
.uppercase {
	text-transform: uppercase;
}
.extrabold {
	font-weight: 900;
	font-family: font127423;
	font-size: 18px;
}
.font20 {
	font-size: 20px;
}
.font12 {
	font-size: 12px;
}
.about-title {
	font-size: 24px;
	text-align: center;
}
.about-title span {
	padding: 0 30px;
}
.featured-coll-body img {
	width: 100%;
	height: auto;
}
.fc-c-top {
	padding-bottom: 10px;
}
.fc-c-bottom {
	padding-top: 10px;
}
.fc-absolute {
	position: absolute;
	left: 15%;
	bottom: 8%;
}
.fc-absolute-c {
	position: absolute;
	left: 8%;
	bottom: 15%;
}
:focus {
	outline: 0;
}
img {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

::-selection {
	background:#1ABC9C;
}
::-moz-selection {
	background:#1ABC9C;
}
::-webkit-selection {
	background:#1ABC9C;
}
.orange {
	color: #ff7200;
}
.semibold {
	font-weight: 600;
}
.custom-icon {
	font-size: 16px;
	background: #053c6d;
	margin-left: -35px;
	margin-top: -4px;
	padding: 5px;
	-webkit-border-radius: 1100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 50%;
	color: #fff;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	width: 24px;
	height: 30px;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.custom-icon:hover {
	background: rgba(0, 0, 0, 0.6);
}
.fix-editor {
	display: none;
}
.icon-wrapper {
	display: inline-block;
	margin-bottom: -10px;
	margin-left: -35px;
}
@media (max-width: 479px) {
	.ss_dmenu1 li {
		width: 50%;
	}
}
@media (min-width: 250px) and (max-width: 370px) {
	.ss_list li {
		width: 100%;
	}
}
.footer-top {
	background: #6B6B6B;
	padding: 40px 0px 40px 100px;
	color: #6B6B6B!important;
}
.footer-top .widget .footer-logo {
	margin-bottom: 30px;
}
.footer-top .widget .footer-logo a {
	display: block;
}
.footer-top .widget.single-footer1 p {
	color: #828282;
	padding-bottom: 30px;
}
.footer-top .widget.single-footer2 ul li {
	position: relative;
	margin-left: 20px;
}
.footer-top .widget.single-footer2 ul li:after {
	position: absolute;
	content: "\f054";
	top: 0;
	left: -25px;
	font-style: normal;
	color: #ff7200;
	font-family: fontawesome;
}
.footer-top .widget.single-footer2 ul li a {
	color: #fff;
	display: block;
	margin: 0 0 10px;
	font-weight: 500;
	transition: all .35s ease-out;
}
.footer-top .widget.single-footer2 ul li a:hover {
	color: #ff7200;
}
.footer-top .widget .widget-title {
	font-size: 24px;
	font-weight: 700;
	color: #fff;
	margin-bottom: 40px;
	position: relative;
}
.footer-top .widget .widget-title:after {
	position: absolute;
	content: "";
	top: 50px;
	left: 0;
	width: 60px;
	height: 2px;
	font-style: normal;
	background: #ff7200;
	transition: all .35s ease-out;
}
.footer-bottom {
	background: #053c6d;
	padding: 15px 0;
}
.footer-bottom .footer-copy-right p {
	margin: 0;
	color: #fff;
}
.footer-bottom .footer-copy-right p a {
	color: #fff;
	font-weight: 700;
	margin: 0 5px;
	transition: all .3s;
}
.footer-bottom .footer-copy-right p a:hover {
	color: #68bc00;
}
/*! CSS Used from: http://reacherp.sg/css/responsive.css */

@media (min-width: 992px) and (max-width: 1169px) {
	.footer-top .widget .social-media ul li {
		margin: 1px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.footer-top .widget .social-media ul li {
		margin: 1px;
	}
	.footer-top .widget.single-footer2 ul li {
		margin: 22px 0;
	}
	.widget {
		margin-bottom: 30px;
	}
	.footer-top {
		padding: 60px 0;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.footer-top .widget .social-media ul li {
		margin: 1px;
	}
	.footer-top .widget.single-footer2 ul li {
		margin: 22px 0;
	}
	.widget {
		margin-bottom: 30px;
	}
	.footer-top {
		padding: 50px 0!important;
	}
	.last-child {
		margin: 0!important;
		padding: 0!important;
	}
}
@media only screen and (min-width: 321px) and (max-width: 479px) {
	.footer-top .widget .social-media ul li {
		margin: 1px;
	}
	.footer-top .widget.single-footer2 ul li {
		margin: 22px 0;
	}
	.widget {
		margin-bottom: 30px;
	}
	.footer-top {
		padding: 60px 0!important;
	}
	.last-child {
		margin: 0!important;
		padding: 0!important;
	}
}
@media (max-width: 320px) {
	.footer-top .widget .social-media ul li {
		margin: 1px;
	}
	.footer-top .widget.single-footer2 ul li {
		margin: 22px 0;
	}
	.widget {
		margin-bottom: 30px;
	}
	.footer-top {
		padding: 60px 0!important;
	}
	.last-child {
		margin: 0!important;
		padding: 0!important;
	}
}

 ul.circle-list {
	margin: 0;
	padding: 0;
}
ul.circle-list li {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.circle-list {
	margin-bottom: 15px;
}
ul.circle-list li {
	position: relative;
	padding-left: 30px;
	margin-bottom: 15px;
}
ul.circle-list li span {
	position: absolute;
	width: 22px;
	height: 22px;
	border: 2px solid;
	border-radius: 50%;
	text-align: center;
	left: 0;
	top: 2px;
}
ul.circle-list li span i {
	position: absolute;
	width: 12px;
	height: 12px;
	border: 2px solid;
	border-radius: 50%;
	display: inline-block;
	left: 3px;
	top: 3px;
}
.half-container.on-left .col-wrapper .btn-primary {
	background: #ff7200;
}
.cta-section.bg1 .btn-primary {
	background: #ff7200;
}
.italic {
	font-weight: bold;
	text-align: center;
}
.aside-container.on-left h3 span {
	right: 0;
}
.aside-container.on-left {
	text-align: right;
}
.aside-container.on-left .aside-wrapper {
	border-right: none;
}
.sparator-color {
	position: absolute;
	width: 50%;
	height: 100%;
	background: #333333;
	z-index: 2;
	display: block;
	top: 0;
}
.sparator-color.on-left {
	left: 0;
}
.col-wrapper {
	overflow: hidden;
	border: 15px solid #e5e5e5;
	padding: 30px;
}
.half-container.on-left .col-wrapper {
	border-left: none;
}
.marginbot30 {
	margin-bottom: 30px;
}
@media (max-width: 1024px) {
	.aside-wrapper {
		font-size: 90px;
		line-height: 120px;
	}
}
@media (min-width: 768px) and (max-width: 990px) {
	.half-column .container {
		overflow: hidden;
	}
	.aside-container,
	.half-container {
		width: 100%;
		padding: 40px 20px 40px 20px;
	}
	.aside-container.on-left {
		text-align: left;
	}
	.aside-container.on-left h3 span {
		left: 0;
	}
	.aside-wrapper {
		font-size: 80px;
		line-height: 100px;
	}
	.aside-container.on-left .aside-wrapper {
		border: 15px solid #858585;
	}
	.half-container.on-left .col-wrapper {
		border: 15px solid #e5e5e5;
	}
	.sparator-color {
		display: none;
	}
}
@media (max-width: 767px) {
	.half-column .container {
		padding-left: 0;
		padding-right: 0;
		overflow: hidden;
	}
	.aside-container,
	.half-container {
		width: 100%;
		padding: 40px 20px 40px 20px;
	}
	.aside-container.on-left {
		text-align: left;
	}
	.aside-container.on-left h3 span {
		left: 0;
	}
	.aside-wrapper {
		font-size: 60px;
		line-height: 80px;
	}
	.aside-container.on-left .aside-wrapper {
		border: 15px solid #858585;
	}
	.half-container.on-left .col-wrapper {
		border: 15px solid #e5e5e5;
	}
	.sparator-color {
		display: none;
	}
}
@media only screen and (max-width: 360px) {
	.aside-wrapper {
		font-size: 70px;
		line-height: 80px;
	}
}
.btn-primary,
ul.circle-list li span,
ul.circle-list li span i {
	border-color: #ff7200;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	background-color: #053c6d;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	border-color: #053c6d;
}
.features-column h4 {
	font-size: 24px;
	font-weight: bold;
	line-height: 36px;
}
.feature-box {
	position: relative;
	padding: 0 0 0 80px;
}
.feature-box .fbox-icon {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.feature-box .fbox-icon a,
.feature-box .fbox-icon i {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
.feature-box .fbox-icon i {
	font-style: normal;
	text-align: center;
}
.feature-box h3 {
	font-weight: 700;
	color: #053c6d;
}
.feature-box p {
	margin: 8px 0 0;
	color: #999;
}
.feature-box.fbox-plain .fbox-icon {
	border: none!important;
	height: auto!important;
}
.feature-box.fbox-plain .fbox-icon i {
	border: none!important;
	background-color: transparent!important;
	border-radius: 0;
}
.feature-box.fbox-plain .fbox-icon i {
	line-height: 1!important;
}
.feature-box.fbox-plain.fbox-small {
	padding-left: 42px;
}
.feature-box.fbox-plain.fbox-small .fbox-icon {
	width: 28px;
	margin-top: -8px;
}
.feature-box.fbox-plain.fbox-small h3 {
	font-size: 24px;
	font-family: font127423;
	text-transform: captilize;
	color: #053c6d;
	line-height: 40px;
	margin-bottom: 10px;
}
.feature-box.fbox-plain.fbox-small p {
	margin-left: -42px;
}
.feature-box.fbox-plain.fbox-small .fbox-icon i {
	font-size: 50px;
}
.feature-box.fbox-plain.fbox-dark .fbox-icon i {
	color: #ff7200;
	;
}
.italic {
	font-style: italic;
	line-height: 1.2;
}
.heading {
	position: relative;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.aside-container {
	position: relative;
	float: left;
	width: 33.33333333%;
	background: #333333;
	color: #a3a3a3;
	text-transform: uppercase;
	padding: 60px 0 60px 0;
	z-index: 4;
}
.aside-container h3 {
	position: relative;
	font-weight: 300;
	font-family: oswald;
	font-size: 34px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.aside-container h3 span {
	position: absolute;
	width: 60px;
	height: 3px;
	display: block;
	bottom: 0;
}
.aside-container.on-right h3 span {
	left: 0;
}
.aside-container.on-right {
	text-align: left;
}
.aside-wrapper {
	border: 15px solid #858585;
	padding: 30px;
	font-size: 105px;
	font-family: oswald;
	line-height: 140px;
	font-weight: 700;
}
.aside-container.on-right .aside-wrapper {
	border-left: none;
}
.half-column {
	position: relative;
	float: left;
	width: 100%;
	background: #fff;
}
.sparator-color.on-right {
	right: 0px;
}
.sparator-color1 {
	position: absolute;
	width: 30%;
	height: 100%;
	background: #333333;
	z-index: 2;
	display: block;
	top: 0;
}
.half-container {
	position: relative;
	float: left;
	width: 66.66666667%;
	background: #fff;
	padding: 95px 0 60px 0;
	z-index: 4;
	overflow: hidden;
}
.padding-clear {
	padding: 0;
}
@media (max-width: 1024px) {
	.aside-wrapper {
		font-size: 90px;
		line-height: 120px;
	}
}
@media (min-width: 768px) and (max-width: 990px) {
	.half-column .container {
		overflow: hidden;
	}
	.aside-container,
	.half-container {
		width: 100%;
		padding: 40px 20px 40px 20px;
	}
	.aside-container.on-right {
		text-align: left;
	}
	.aside-container.on-right h3 span {
		left: 0;
	}
	.aside-wrapper {
		font-size: 80px;
		line-height: 100px;
	}
	.aside-container.on-right .aside-wrapper {
		border: 15px solid #858585;
	}
	.sparator-color {
		display: none;
	}
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
@media (max-width: 767px) {
	.half-column .container {
		padding-left: 0;
		padding-right: 0;
		overflow: hidden;
	}
	.aside-container,
	.half-container {
		width: 100%;
		padding: 40px 20px 40px 20px;
	}
	.aside-container.on-right {
		text-align: left;
	}
	.aside-container.on-right h3 span {
		left: 0;
	}
	.aside-wrapper {
		font-size: 60px;
		line-height: 80px;
	}
	.aside-container.on-right .aside-wrapper {
		border: 15px solid #858585;
	}
	.sparator-color {
		display: none;
	}
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
@media only screen and (max-width: 360px) {
	.aside-wrapper {
		font-size: 70px;
		line-height: 80px;
	}
}
.aside-container h3,
.fa-primary {
	color: #ff7200;
}
.heading span,
.aside-container h3 span,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
	background-color: #ff7200;
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/style.css */

.video-container {
	position: relative;
	margin: 0 0 15px 0;
	padding-bottom: 48%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	border: none;
}
.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.video-wrapper {
	display: block;
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: -20px;
}
button.start-video {
	background: rgba(0, 0, 0, 0.3) url(images/video-play.png) no-repeat center center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	margin: 0;
	text-align: center;
	overflow: hidden;
	color: #fff;
	border: none;
	font-size: 24px;
	line-height: 32px;
	z-index: 10;
	opacity: 0.5;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	padding-top: 266px;
	letter-spacing: 3px;
}
button.start-video:hover {
	opacity: 10;
	color: #fff;
	background: rgba(0, 0, 0, 0.3) url(images/video-play.png) no-repeat center center!important;
	position: absolute;
}
.video-image {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 10;
}
@media (max-width: 767px) {
	button.start-video {
		background-size: 30%;
		background-position: center 45%;
		padding-top: 166px;
	}
}
@media only screen and (max-width: 550px) {
	button.start-video {
		background-size: 30%;
		background-position: center 35%;
		padding-top: 120px;
	}
}
@media only screen and (max-width: 360px) {
	button.start-video {
		background-size: 30%;
		background-position: center 35%;
		padding-top: 100px;
	}
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/owl.carousel.css */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
	transition: height 500ms ease-in-out;
}
.owl-controls .owl-buttons div {
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/owl.theme.css */

.owl-theme .owl-controls {
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	color: #454545;
	display: inline-block;
	zoom: 1;
	*display: inline;
	top: 50%;
	margin: 0;
	padding: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background-image: url(images/direction_nav.png);
	background-color: rgba(103, 103, 103, 0.3);
	width: 45px;
	height: 45px;
	overflow: hidden;
	text-indent: -99px;
	z-index: 9;
	filter: Alpha(Opacity=100);
	font-family: 'nunito', sans-serif;
	font-size: 20px;
	font-weight: 700;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev {
	background-position: -45px 0;
	background-repeat: no-repeat;
	left: -10px;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background-position: 0 0;
}
.owl-theme .owl-controls .owl-buttons div.owl-next {
	background-position: -90px 0;
	background-repeat: no-repeat;
	right: -10px;
}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background-position: -135px 0;
}
#owl-testimoni .owl-controls div.owl-prev {
	top: 0%;
	left: -157px;
}
#owl-testimoni .owl-controls div.owl-next {
	top: 0%;
	left: -110px;
}
#owl-testimoni .owl-controls div.owl-prev,
#owl-testimoni .owl-controls div.owl-next {
	margin-top: 20px;
	color: transparent;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	filter: Alpha(Opacity=100);
	opacity: 1;
	text-decoration: none;
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/style.css */

.gray-section {
	position: relative;
	background: #e5e5e5;
	padding: 60px 0 60px 0;
}
.aside-gray {
	position: relative;
	border-right: 3px solid;
	padding: 20px 30px 65px 0;
	text-align: right;
}
.testimoni {
	position: relative;
	display: block;
	color: #6c6c6c;
	width: 100%;
	padding-left: 0px;
	margin-top: 30px;
}
.testimoni-author {
	color: #333;
	margin: 0;
}
@media (min-width: 768px) and (max-width: 990px) {
	.aside-gray {
		border-right: none;
		border-bottom: 3px solid;
		padding: 20px 0 0 0;
		margin-bottom: 60px;
		text-align: left;
	}
	#owl-testimoni .owl-controls div.owl-prev {
		top: -30px;
		left: 50%;
		margin-left: -46px;
	}
	#owl-testimoni .owl-controls div.owl-next {
		top: -30px;
		left: 50%;
		margin-left: 1px;
	}
	#owl-testimoni .owl-controls div.owl-prev,
	#owl-testimoni .owl-controls div.owl-next {
		margin-top: 0;
	}
}
@media (max-width: 767px) {
	.aside-gray {
		border-right: none;
		border-bottom: 3px solid;
		padding: 20px 0 0 0;
		margin-bottom: 60px;
		text-align: left;
	}
	#owl-testimoni .owl-controls div.owl-prev {
		top: -30px;
		left: 50%;
		margin-left: -46px;
	}
	#owl-testimoni .owl-controls div.owl-next {
		top: -30px;
		left: 50%;
		margin-left: 1px;
	}
	#owl-testimoni .owl-controls div.owl-prev,
	#owl-testimoni .owl-controls div.owl-next {
		margin-top: 0;
	}
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover,
.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background-color: #ff7200;
}
blockquote span.quote {
	background-color: rgba(247, 114, 15, 0.3);
}
.aside-gray {
	border-color: #ff7200;
}
.no-title a {
	text-decoration: none;
	color: #fff;
	outline: none;
}
.no-title a:hover,
.no-title a:focus {
	text-decoration: none;
	color: #fff;
	background: #ff7200;
}
.no-title a:focus {
	outline: none;
}
.hideR .submitM2,
.hideR .submitM2 a:focus {
	color: #fff!important;
}
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-flow: row wrap;
}
.flex.no-column {
	-ms-flex-flow: row wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-flow: row wrap;
}
.flex.no-wrap {
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
}
.items-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.space-between {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
@media all and (max-width: 768px) {
	.flex {
		-ms-flex-flow: column wrap;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		flex-flow: column wrap;
	}
}
.button {
	font-size: 9px;
	font-weight: 700;
	line-height: 14px;
	display: inline-block;
	position: relative;
	outline: none!important;
	background: #1650e3;
	color: #fff;
	border: none;
	text-align: center;
	overflow: hidden;
	padding: 9px 21px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	border-radius: 50px;
	text-transform: uppercase;
	-webkit-box-shadow: 0px 0.9px 0.4px 0.4px rgba(116, 135, 183, 0.8);
	box-shadow: 0px 0.9px 0.4px 0.4px rgba(116, 135, 183, 0.8);
	z-index: 1;
}
.button:hover {
	color: #fff;
	background: #003cd4;
}
.button:focus {
	color: #fff;
}
::-webkit-input-placeholder {
	color: #95989A;
}
:-moz-placeholder {
	color: #95989A;
}
::-moz-placeholder {
	color: #95989A;
}
:-ms-input-placeholder {
	color: #95989A;
}
::-ms-clear {
	display: none;
}
.jobs-table {
	padding: 0px 40px;
	border-radius: 3px;
}
.jobs-table .table-header {
	background: #ff7200;
}
.table-cells .job-title-cell {
	-webkit-box-flex: 0;
	-ms-flex: 0 39%;
	flex: 0 39%;
}
.table-cells .location-cell {
	-webkit-box-flex: 0;
	-ms-flex: 0 22%;
	flex: 0 22%;
}
.table-cells .job-type-cell,
.table-cells .expired-date-cell,
.table-cells .salary-cell {
	-webkit-box-flex: 0;
	-ms-flex: 0 26%;
	flex: 0 26%;
}
.table-cells .job-type-cell,
.table-cells .location-cell,
.table-cells .expired-date-cell,
.table-cells .salary-cell {
	padding-left: 20px;
}
.jobs-table .table-row {
	border: 1px solid #D5D6D7;
	margin-bottom: 10px;
	border-radius: 3px;
}
.jobs-table .table-cells {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.jobs-table .table-cells .cell {
	padding: 10px 0 10px 20px;
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	-ms-grid-row-align: stretch;
	align-self: stretch;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-shadow: 0px 0 0 #f4f4f4;
	box-shadow: 0px 0 0 #f4f4f4;
}
.jobs-table .table-cells .cell:first-of-type {
	padding-left: 10px;
}
.jobs-table .table-cells .cell:last-of-type {
	border: none;
}
.jobs-table .table-cells .cell .button {
	padding: 4px 11px;
	cursor: auto;
}
.jobs-table .table-cells .cell p>span {
	color: #a0a7ba;
}
.jobs-table .cell-mobile-label {
	-webkit-box-flex: 0;
	-ms-flex: 0 50%;
	flex: 0 50%;
}
.table-row .job-title-cell {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.table-row .job-title-cell .content {
	margin-left: 15px;
}
.table-row .job-title-cell .content h4 {
	color: #6c6c6c;
	margin-bottom: 5px;
	font-weight: 700;
	line-height: 16px;
}
.table-row .job-title-cell .content p {
	text-transform: uppercase;
}
.table-row .job-title-cell .content a {
	color: #6c6c6c;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.table-row .job-title-cell .content a:hover {
	color: #1650e3;
}
@media all and (min-width: 768px) and (max-width: 992px) {
	.jobs-table .table-row .table-cells .job-type-cell {
		padding: 4px 4px;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}
@media all and (min-width: 768px) {
	.jobs-table .cell-mobile-label {
		display: none;
	}
}
@media all and (max-width: 768px) {
	.jobs-table {
		padding: 20px;
	}
	.jobs-table .table-header {
		display: none;
	}
	.jobs-table .table-cells {
		padding: 10px 10px;
	}
	.jobs-table .table-cells .cell {
		-webkit-box-shadow: none;
		box-shadow: none;
		margin-bottom: 10px;
	}
	.jobs-table .table-cells .cell:last-of-type {
		margin: 0;
	}
	.table-cells .job-type-cell,
	.table-cells .location-cell,
	.table-cells .expired-date-cell,
	.table-cells .salary-cell {
		padding: 0;
	}
	.jobs-table .table-cells .cell,
	.jobs-table .table-cells .cell:first-of-type {
		padding: 4px 0 4px 0;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.jobs-table .table-cells .cell:first-of-type {
		padding-top: 8px;
	}
	.table-row .job-title-cell .content h4 {
		margin-bottom: 1px;
	}
}
@media all and (max-width: 480px) {
	.jobs-table .cell-mobile-label {
		-webkit-box-flex: 0;
		-ms-flex: 0 50%;
		flex: 0 35%;
		margin-right: 9px;
		min-width: 35%;
	}
}
.button.full-time {
	background: #9db723;
}
.button.full-time:hover {
	background: #7f931f;
}
.button.part-time {
	background: #dda203;
}
.button.part-time:hover {
	background: #bc8900;
}
.button.freelancer {
	background: #dd4003;
}
.button.freelancer:hover {
	background: #be3500;
}
.jobs-table .table-footer {
	margin-top: 20px;
}
.jobs-table .table-footer h6>span {
	padding: 0 3px;
	color: #1650e3;
}
.jobpress-custom-pager {
	line-height: 0;
	margin: 0;
}
.jobpress-custom-pager li a {
	color: #627199;
	padding: 0 7px;
	font-size: 12px;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.jobpress-custom-pager li a:hover {
	color: #6c6c6c;
}
.jobpress-custom-pager .button {
	font-size: 9px;
	color: #fff;
	padding: 9px 16px;
}
.jobpress-custom-pager .button:first-of-type {
	margin-right: 15px;
}
.jobpress-custom-pager .button:last-of-type {
	margin-left: 15px;
}
@media all and (max-width: 768px) {
	.jobpress-custom-pager {
		margin-top: 25px;
	}
	.jobpress-custom-pager .button:first-of-type {
		margin-left: 0;
	}
}
@media all and (max-width: 480px) {
	.jobpress-custom-pager {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.jobpress-custom-pager ul {
		display: none;
	}
	.jobpress-custom-pager .button {
		margin-left: 40px;
	}
}
@media all and (max-width: 768px) {
	.table-cells .job-title-cell,
	.table-cells .job-type-cell,
	.table-cells .location-cell,
	.table-cells .expired-date-cell,
	.table-cells .salary-cell {
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
.cta-section {
	position: relative;
	padding: 240px 0 240px 0;
	margin: 0 auto;
	overflow-y: visible;
	width: 100%;
	z-index: 3;
	color: #fff;
	font-size: 18px;
}
.cta-section.bg1 {
	background-image: url(../images/freeconsultant.png), linear-gradient(#000, #000);
	background-size: 100% 100%;
}
.cta-section.bg1 h3 {
	color: #fff;
	font-size: 30px;
	line-height: 1.5;
	margin-top: 20px;
	margin-bottom: 10px;
}
.cta-section p {
	font-size: 24px;
	margin: 0 0 10px;
	line-height: 2.5;
}
.white-section {
	padding: 60px;
	color: #6c6c6c;
	font-size: 18px;
}
@media only screen and (max-width: 970px) {
	.testimoni {
		margin-bottom: 30px;
	}
}
.features-column .fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
}
.features-column .fa-3x {
	font-size: 3em;
}
.features-column h4,
.features-column h6 {
	color: #6c6c6c;
	font-weight: 700;
	margin: 0 0 10px 0;
}
.features-column h6 {
	font-size: 20px;
	line-height: 24px;
}
.features-column p {
	margin-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 990px) {
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
@media (max-width: 767px) {
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
:focus {
	outline: 0;
}


.heading {
	position:relative;
	padding-bottom:20px;
	margin-bottom:20px;
}
.features-column {
	padding-top:60px;
	padding-bottom:60px;
}
.features-column ul {
	margin: 0;
	padding: 0;
}
.features-column ul li {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 1px solid #e0e0e0;
}
.features-column ul li .pull-left {
	margin-bottom: 20px;
}
.fa.pull-left {
	margin-right: 20px;
}
@media (min-width: 768px) and (max-width: 990px) {
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
@media (max-width: 767px) {
	.features-column {
		padding-top: 0;
		padding-bottom: 20px;
	}
}
.price-plan {
	position: relative;
	margin-bottom: 50px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.price-plan-header {
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.price-plan-header h1 {
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.price-plan ul {
	list-style: none;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.price-plan ul li {
	margin-bottom: 10px;
}
.price-plan ul li:last-child {
	margin-bottom: 0;
}
.order-btn {
	position: relative;
	z-index: 1;
	display: inline-block;
	padding: 8px 25px;
	background-color: #053c6d;
	color: #fff;
	font-size: 16px;
	letter-spacing: 0.5px;
	text-decoration: none;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.order-btn:after {
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #007acc;
	content: "";
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.order-btn:hover {
	background-color: #007acc;
	color: #fff;
	text-decoration: none;
}
.order-btn:hover:after {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.order-btn:focus {
	color: #fff;
	text-decoration: none;
}
.price-plan.style-15 {
	text-align: center;
}
.price-plan.style-15 .price-plan-header {
	position: relative;
}
.price-plan.style-15 .price-plan-header i {
	position: absolute;
	bottom: 65%;
	left: 50%;
	display: block;
	width: 64px;
	height: 64px;
	border: 2px solid #212121;
	border-radius: 50%;
	margin-top: -5px;
	background-color: #fff;
	color: #212121;
	font-size: 24px;
	line-height: 64px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.price-plan.style-15 .price-plan-header h3 {
	font-size: 24px;
	line-height: 40px;
	position: relative;
	padding: 20px 10px 20px;
	margin: -2px -2px 0px;
}
.price-plan.style-15 .price-plan-header h1 sup {
	margin-right: -10px;
	font-size: 26px;
	line-height: 32px;
}
.price-plan.style-15 .price-plan-header h1 small {
	margin-left: -10px;
	font-size: 14px;
	line-height: 32px;
}
.price-plan-header h3 span {
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 0px;
}
.price-plan.style-15 ul li {
	padding: 10px 0;
	margin-bottom: 10px;
	border: 1px solid #D5D6D7;
}
.price-plan.style-15 .price-plan-footer {
	padding: 30px 0;
}
.price-plan.style-15 .price-plan-header i {
	border-color: #053c6d;
	background-color: #053c6d;
	color: #fff;
}
.price-plan.style-15 .price-plan-header h3 {
	background-color: #053C6D;
	color: #fff;
}
@media (min-width: 768px) {
	.projects-wrap .container {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.projects-wrap .container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.projects-wrap .container {
		width: 1170px;
	}
}
.heading {
	position: relative;
	padding-bottom: 20px;
	font-size: 24px;
	margin-bottom: 20px;
	font-family: font127423;
}
.heading span {
	position: absolute;
	width: 60px;
	height: 5px;
	display: inline-balock;
	left: 0;
	bottom: 0;
}
.heading2 {
	font-size: 24px;
	color: #6c6c6c;
	font-family: font127423;
	font-weight: 700;
}
.heading2 span {
	background-color: #ff7200;
}
.main-services p {
	padding-left: 30px;
	padding-bottom: 36px;
}
.main-services {
	padding-right: 20px;
}
.projects-wrap {
	padding-top: 96px;
	background: #e5e5e5;
}
.main-project-wrap {
	min-height: 617px;
	position: relative;
}
.main-project p {
	padding-left: 0;
	padding-right: 30px;
}
.project-list {
	position: absolute;
}
.list-one {
	width: 48.1%;
	top: -183px;
	left: 25px;
}
.more-link-wrapper {
	position: absolute;
	left: 14%;
	top: 14.4%;
	width: 69.3%;
	height: 71%;
	text-align: center;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	overflow: hidden;
}
.more-info-link {
	background: rgba(255, 175, 54, .8);
	vertical-align: middle;
	font-weight: 400;
	opacity: 0;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	width: 100%;
	height: 100%;
	display: block;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%);
}
.more-info-link span {
	position: absolute;
	top: 40%;
	transform: rotate(-45deg);
	left: 48%;
	font-size: 34px;
	color: #ffffff;
}
.more-info-link:hover,
.more-info-link:focus {
	color: #ffffff;
}
.more-link-wrapper:hover .more-info-link {
	opacity: 1;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%);
}
.list-two {
	left: 38.5%;
	top: 16.5%;
}
.list-two .more-link-wrapper {
	width: 71.4%;
	height: 71%;
}
.list-three {
	left: 26.3%;
	top: 39.5%;
}
.list-four {
	left: 63%;
	top: 16.5%;
}
.list-five {
	left: 50.8%;
	top: 39.5%;
}
.list-six {
	left: 75.3%;
	top: 39.6%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.list-one {
		width: 45%;
		left: 10px;
	}
	.more-link-wrapper {
		left: 14.5%;
		top: 14.6%;
		width: 71%;
		height: 71%;
	}
	.list-two {
		left: 36%;
		top: 7%;
		width: 22%;
	}
	.list-five {
		left: 47.7%;
		top: 25.7%;
	}
	.list-three {
		left: 24%;
		top: 25.5%;
	}
	.list-four {
		left: 59.5%;
		top: 7%;
	}
	.list-six {
		left: 71.3%;
		top: 25.6%;
	}
	.more-info-link span {
		top: 30%;
		left: 38%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.projects-wrap {
		padding-top: 60px;
	}
	.main-services p {
		padding-left: 0;
		padding-bottom: 15px;
	}
	.list-one {
		width: 45%;
		left: 10px;
	}
	.more-link-wrapper {
		left: 14.5%;
		top: 14.6%;
		width: 71%;
		height: 71%;
	}
	.more-info-link span {
		top: 28%;
		left: 34%;
	}
	.list-two {
		left: 36%;
		top: -2.5%;
		width: 22%;
	}
	.list-five {
		left: 47.7%;
		top: 25%;
	}
	.list-three {
		left: 24.3%;
		top: 24.9%;
	}
	.list-four {
		left: 59.7%;
		top: -2.3%;
	}
	.list-six {
		left: 71.3%;
		top: 25.6%;
	}
	.main-project p {
		padding-right: 0px;
	}
	.main-project-wrap {
		min-height: 320px;
		margin-top: 35px;
	}
}
@media only screen and (max-width: 767px) {
	.projects-wrap {
		padding-top: 30px;
	}
	.main-services p {
		padding-left: 0px;
		padding-bottom: 20px;
	}
	.main-services {
		padding-right: 0;
	}
	.project-list {
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
		margin-bottom: 15px;
	}
	.main-project-wrap {
		margin-top: 20px;
	}
	.more-link-wrapper {
		left: 14.3%;
		top: 14.2%;
		width: 71.3%;
		height: 71%;
	}
	.project-list figure img {
		width: 100%;
	}
	.more-info-link span {
		top: 34%;
		left: 42%;
	}
}
.subscription {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
}
.pricesubscription {
	font-size: 24px;
	color: rgb(255, 114, 0);
}
#callback {
	background-color: #111111;
	color: #ffffff;
}
#callback h2 {
	margin-top: 0;
}
#callback p {
	color: #ffffff;
	margin: 20px 0 0px;
	padding-bottom: 0;
}
#callbackform input {
	width: 100%;
	margin: 0 auto 20px;
	outline: none;
	height: 46px;
	text-indent: 10px;
	border: none;
	font-size: 14px;
	letter-spacing: 1px;
	color: #ffffff;
	background: #555555;
	border-radius: 0;
}
#callbackform input::-webkit-input-placeholder {
	color: #ffffff;
}
#callbackform input::-moz-placeholder {
	ccolor: #ffffff;
}
#callbackform input:-ms-input-placeholder {
	color: #ffffff;
}
#callbackform input:-moz-placeholder {
	color: #ffffff;
}
#callbackform #email {
	margin-bottom: 0;
}
#responsemessagecall,
#responsecall {
	margin-left: 15px;
	position: absolute;
	bottom: -30px;
	left: 0;
}
@media only screen and (max-width: 992px) {
	#callbackform {
		margin-top: 30px;
	}
	#callbackform #email {
		margin-bottom: 20px;
	}
}
.weekbitorange {
	color: #fff;
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: #ff7200;
}
.weekbitblue {
	color: #053c6d;
	font-weight: bold;
}
.service-btn,
.service-btn:hover,
.service-btn:focus {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	padding: 15px 20px 15px 20px;
	text-decoration: none;
	display: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.fa-center {
	margin-bottom: 5px;
}
.services-box1 a,
a:active,
a:focus,
a:hover {
	outline: none;
}
.services-box1 a:hover {
	text-decoration: underline;
}
.services-box1 h5 {
	color: #6c6c6c;
	font-weight: 700;
	margin: 0 0 10px 0;
}
.services-box1 h5 {
	font-size: 20px;
	line-height: 28px;
	text-align: center;
	font-family: font127423;
	color: #053c6d;
}
.services-box1 p {
	margin-bottom: 20px;
	text-align: left;
}
.service-row1 {
	float: left;
	width: 100%;
	margin: 0;
}
.services-column1 {
	float: left;
	width: 50%;
	text-align: left;
	padding: 1px;
}
.services-box1 {
	position: relative;
	padding: 20px 30px 0px 30px;
	border: 1px solid #e0e0e0;
}
.service-btn,
.service-btn:hover,
.service-btn:focus {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	padding: 15px 20px 15px 20px;
	text-decoration: none;
	display: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.services-box1:hover .service-btn {
	display: block;
}
@media (min-width: 768px) and (max-width: 990px) {
	.services-column1 {
		width: 50%;
	}
}
@media (max-width: 767px) {
	.services-column1 {
		width: 100%;
	}
}
@media only screen and (max-width: 360px) {
	.services-column1 {
		width: 100%;
	}
}
.gs1 {
	position: absolute;
	margin-left: 50px;
}
@media (min-width: 350px) and (max-width: 990px) {
	.gs1 {
		margin-top: -25px;
	}
}
.bs {
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
}
@media (min-width: 330px) and (max-width: 990px) {
	.bs {
		border: none;
	}
}
select.classic {
	background-image: linear-gradient(45deg, transparent 50%, white 50%), linear-gradient(135deg, white 50%, transparent 50%), linear-gradient(to right, #009CCC, #009CCC);
	background-position: calc(100% - 17px) calc(1em + -2px), calc(100% - 12px) calc(1em + -2px), 100% 0;
	background-size: 5px 5px, 5px 5px, 2.3em 3.1em;
	background-repeat: no-repeat;
	-webkit-appearance: none;
	color: #6c6c6c;
	border: 2px solid #00b2ea;
}
.gg2Box3 {
	color: #fff!important;
	padding: 0px;
	font-size: 18px!important;
	text-align: center;
}
.gg2Box3 .pull-more {
	color: #333;
	font-size: 16px;
	width: 100%;
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/style.css */

.service-row {
	float: left;
	width: 100%;
	margin: 0;
}
.services-column {
	float: left;
	width: 33.33333333%;
	text-align: center;
	padding: 1px;
}
.services-box {
	position: relative;
	padding: 60px 30px 60px 30px;
	border: 1px solid #e0e0e0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.services-box:hover {
	background: #333333;
	color: #bcbcbc;
}
.service-btn,
.service-btn:hover,
.service-btn:focus {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	padding: 15px 20px 15px 20px;
	text-decoration: none;
	display: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.services-box:hover .service-btn {
	display: block;
}
.fa-center {
	margin-bottom: 5px;
}
@media (min-width: 768px) and (max-width: 990px) {
	.services-column {
		width: 50%;
	}
}
@media (max-width: 767px) {
	.services-column {
		width: 100%;
	}
}
@media only screen and (max-width: 360px) {
	.services-column {
		width: 100%;
	}
}
.hello {
	right: 15px;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	position: absolute;
	top: 1px;
	width: 40px;
	height: 32.3px;
	color: #fff;
	font-size: 20px;
	line-height: 35px;
	text-align: center;
	border-color: #e5e5e5;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3;
	background: #009CCC;
}
.hello1 {
	right: 15px;
	padding-left: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	position: absolute;
	top: 1px;
	width: 40px;
	height: 62.5px;
	color: #fff;
	font-size: 20px;
	line-height: 60px;
	text-align: center;
	border-color: #e5e5e5;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3;
	background: #009CCC;
}
.hello2 {
	right: 15px;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	position: absolute;
	top: 1px;
	width: 40px;
	height: 148.3px;
	color: #fff;
	font-size: 20px;
	line-height: 150px;
	text-align: center;
	border-color: #e5e5e5;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3;
	background: #009CCC;
}
.lp-header-bg {
	background-image: url(../images/banner.jpg);
	position: relative;
	background-repeat: no-repeat;
	background-position: center top;
}
.check li a {
	color: #053c6d;
	font-weight: bold;
}
.check li i {
	color: #ff7200;
}
.lp-header-overlay {
	background-color: rgba(0, 0, 0, 0.7);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.register-form-control {
	background: #E6E6E6!important;
	border: none!important;
	height: 35px!important;
	width: 350px!important;
	margin-bottom: 0px;
}
@media (min-width: 560px) and (max-width: 720px) {
	.register-form-control {
		width: 260px!important;
	}
}
@media (min-width: 321px) and (max-width: 559px) {
	.register-form-control {
		width: 230px!important;
	}
}
@media (min-width: 240px) and (max-width: 320px) {
	.register-form-control {
		width: 180px!important;
	}
}
@media (min-width: 560px) and (max-width: 720px) {
	select.register-form-control {
		width: 260px!important;
	}
}
@media (min-width: 321px) and (max-width: 559px) {
	select.register-form-control {
		width: 230px!important;
	}
}
@media (min-width: 240px) and (max-width: 320px) {
	select.register-form-control {
		width: 180px!important;
	}
}
.form-horizontal .form-group {
	margin-bottom: 45px;
}
select.register-form-control {
	background: #E6E6E6!important;
	border: none!important;
	height: 35px!important;
}
input[type=checkbox],
input[type=radio] {
	margin: -2px 0 0!important;
	vertical-align: middle;
}
.breadcrumb {
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px;
}
.breadcrumb>li {
	display: inline-block;
}
.breadcrumb>li+li:before {
	padding: 0 5px;
	color: #ccc;
	content: "/\00a0";
}
.breadcrumb>.active {
	color: #777;
}
.inner-heading h2 {
	font-size: 30px;
	line-height: 48px;
	font-weight: 700;
	margin: 0 0 10px 0;
}
ol.breadcrumb {
	background: transparent;
	margin-bottom: 0;
}
ol.breadcrumb li a:hover {
	text-decoration: underline!important;
}
ol.breadcrumb li.active {
	color: #fff;
}
ol.breadcrumb li a {
	color: #fff;
}
.breadcrumb > li + li:before {
	padding: 2px 10px 2px 10px;
	color: #fff;
	content: "|";
}
/*! CSS Used from: http://99webpage.com/theme-review/html/korra/css/style.css */

.inner-heading {
	padding-top: 20px;
	padding-bottom: 12px;
	color: #fff;
}
.title-innerheading {
	position: relative;
	font-weight: bold;
	color: #fff;
	margin-bottom: 0;
	z-index: 2;
}
.fa-inner {
	position: absolute;
	left: 0;
	top: 118%;
	font-size: 100px;
	opacity: 0.3;
	margin-top: -90px;
}
@media (min-width: 768px) and (max-width: 990px) {
	.inner-heading .text-right {
		text-align: left;
	}
	.inner-heading .breadcrumb {
		margin-left: -15px;
	}
}
@media (max-width: 767px) {
	.inner-heading .text-right {
		text-align: left;
	}
	.inner-heading .breadcrumb {
		margin-left: -15px;
	}
}
.inner-heading {
	background-color: #ff7200;
}
.background1 {
	background: url("../images/create.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding-top: 1000px;
	margin-right: -15px;
	margin-left: -650px;
}
.background2 {
	background: url("../images/claim.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	height: 400px;
	padding-bottom: 0px;
}
.login-form-control {
	background: #E6E6E6!important;
	border: none!important;
	height: 35px!important;
	width: 250px!important;
	margin-bottom: 20px;
}
.blur {
	color: #fff;
	text-shadow: 3px 3px #ff7200;
	font-size: 50px;
}
.eqWrap {
	display: flex;
}
.eq {
	padding: 10px;
}
.eq:nth-of-type(odd) {
	background: yellow;
}
.eq:nth-of-type(even) {
	background: lightblue;
}
.equalHW {
	flex: 1;
}
.equalHMWrap {
	justify-content: space-between;
}
.equalHM {
	width: 32%;
}
.equalHMRWrap {
	justify-content: space-between;
	flex-wrap: wrap;
}
.equalHMR {
	width: 32%;
	margin-bottom: 2%;
}
.equalHMVWrap {
	flex-wrap: wrap;
}
.equalHMV {
	width: 32%;
	margin: 1%;
}
.equalHMV:nth-of-type(3n) {
	margin-right: 0;
}
.equalHMV:nth-of-type(3n+1) {
	margin-left: 0;
}
.roundcorner {
	position: absolute;
	bottom: 68%;
	left: 50%;
	display: block;
	margin-top: -5px;
	line-height: 64px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.roundcorner1 {
	position: absolute;
	left: 50%;
	display: block;
	margin-top: -20px;
	line-height: 64px;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: all 0.3s;
	transition: all 0.3s;

}
.topbar {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0px;
	margin-left: 0px;
}
.topbar.orange2 {
	background-color: #ff7200
}
.toplist {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
}
.toplist li {
	float: left;
	color: #8d8c8c;
	text-align: right;
	font-size: 16px;
	margin: 0px;
	padding: 0 10px 0 10px;
}
.toplist li.lineright {
	border-right: 1px solid #e4e4e4;
}
.toplist li a {
	color: #8d8c8c;
}
.toplist li a:hover {
	color: #272727;
}
.topbar-left-items {
	float: left;
	margin: 0;
	padding: 0;
	width: 63%;
}
.topbar-right-items {
	float: right;
	margin: 0;
	padding: 0;
	width: 22%;
}
.topbar.orange2 .toplist li {
	color: #fff;
}
.topbar.orange2 .toplist li a {
	color: #fff;
}
.topbar.orange2 .toplist li a:hover {
	color: #242424;
}
@media only screen and (min-width: 768px) and (max-width: 999px) {
	.container {
		width: 100%;
	}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
	.container {
		width: 100%;
	}
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
	.container {
		width: 100%;
	}
	.topbar-left-items {
		width: 100%;
	}
	.topbar-right-items {
		width: 100%;
		margin: 0 0 10px 0;
	}
}
@media only screen and (max-width: 479px) {
	.container {
		width: 100%;
	}
	.topbar-left-items {
		width: 100%;
	}
	.topbar-right-items {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

 #breadcrumb {
	list-style:none;
	display:inline-block;
}
#breadcrumb .icon {
	font-size:14px;
}
#breadcrumb li {
	float:left;
}
#breadcrumb li a {
	color:#FFF;
	display:block;
	background:#009ccc;
	text-decoration:none;
	position:relative;
	height:40px;
	line-height:40px;
	padding:0 10px 0 5px;
	text-align:center;
	margin-right:23px;
}
#breadcrumb li:nth-child(even) a {
	background-color:#00b2ea;
}
#breadcrumb li:nth-child(even) a:before {
	border-color:#00b2ea;
	border-left-color:transparent;
}
#breadcrumb li:nth-child(even) a:after {
	border-left-color:#00b2ea;
}
#breadcrumb li:first-child a {
	padding-left:15px;
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	-ms-border-radius:4px 0 0 4px;
	-o-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;
}
#breadcrumb li:first-child a:before {
	border:none;
}
#breadcrumb li:last-child a {
	padding-right:15px;
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	-ms-border-radius:0 4px 4px 0;
	-o-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0;
}
#breadcrumb li:last-child a:after {
	border:none;
}
#breadcrumb li a:before,
#breadcrumb li a:after {
	content:"";
	position:absolute;
	top:0;
	border:0 solid #009ccc;
	;
	border-width:20px 10px;
	width:0;
	height:0;
}
#breadcrumb li a:before {
	left:-20px;
	border-left-color:transparent;
}
#breadcrumb li a:after {
	left:100%;
	border-color:transparent;
	border-left-color:#009ccc;
}
#breadcrumb li a:hover {
	background-color:#ff7200;
}
#breadcrumb li a:hover:before {
	border-color:#ff7200;
	border-left-color:transparent;
}
#breadcrumb li a:hover:after {
	border-left-color:#ff7200;
}
#breadcrumb li a:active {
	background-color:#16a085;
}
#breadcrumb li a:active:before {
	border-color:#16a085;
	border-left-color:transparent;
}
#breadcrumb li a:active:after {
	border-left-color:#16a085;
}
.dnone a:hover {
	text-decoration:none;
}