body {
	margin:0px; padding:0px; background:#FFF8E9; font-family: 'HelveticaNeue';
}
a, a:hover, a:focus {outline:none; border:none; text-decoration:none;}
focus {outline: none; border: none;}
img {outline:none; border:none;}
@font-face {
	font-family: 'HelveticaNeue';
	src: url('../fonts/HelveticaNeue.eot');
	src: url('../fonts/HelveticaNeue.eot') format('embedded-opentype'),
	url('../fonts/HelveticaNeue.woff2') format('woff2'),
	url('../fonts/HelveticaNeue.woff') format('woff'),
	url('../fonts/HelveticaNeue.ttf') format('truetype'),
	url('../fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'HelveticaNeueCondensedBlack';
	src: url('../fonts/HelveticaNeueCondensedBlack.eot');
	src: url('../fonts/HelveticaNeueCondensedBlack.eot') format('embedded-opentype'),
	url('../fonts/HelveticaNeueCondensedBlack.woff2') format('woff2'),
	url('../fonts/HelveticaNeueCondensedBlack.woff') format('woff'),
	url('../fonts/HelveticaNeueCondensedBlack.ttf') format('truetype'),
	url('../fonts/HelveticaNeueCondensedBlack.svg#HelveticaNeueCondensedBlack') format('svg');
}
@font-face {
	font-family: 'HelveticaNeueLight';
	src: url('../fonts/HelveticaNeueLight.eot');
	src: url('../fonts/HelveticaNeueLight.eot') format('embedded-opentype'),
	url('../fonts/HelveticaNeueLight.woff2') format('woff2'),
	url('../fonts/HelveticaNeueLight.woff') format('woff'),
	url('../fonts/HelveticaNeueLight.ttf') format('truetype'),
	url('../fonts/HelveticaNeueLight.svg#HelveticaNeueLight') format('svg');
}
input:focus, input:-webkit-autofill:focus {
	border-color:transparent;
	-webkit-box-shadow: inset 0 0 0px 9999px none !important,
	0 0 8px rgba(102, 175, 233, 0.0) !important;
}
textarea {resize: none !important;}
select::-ms-expand, option::-ms-expand {display: none;}
select {text-align: left;text-align-last: left;}
option {text-align: left;}
select, option { text-align: center;}
a, a:hover, a:focus {border:none; outline:none; text-decoration:none; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;  overflow-wrap: break-word; white-space: normal; word-break: break-all;}
select, select:hover, select:focus, .form-control:focus, input, radio, checkbox {border:none; outline:none; box-shadow:none;}
li {list-style-type:none;}
h1 {margin:0px; padding:0px; font-size:70px; text-align:left; color:#968155; font-weight:500; text-transform:uppercase; font-family: 'HelveticaNeueCondensedBlack';}
h2 {margin:0px; padding:0px; font-size:32px; text-align:left; color:#342e53; font-weight:500;  text-transform:uppercase; font-family: 'HelveticaNeueCondensedBlack';}
p {font-size:30px; font-weight:400; float:left; text-align:left; color:#000; line-height:35px; margin:0 0 25px 0!important; font-family: 'HelveticaNeueLight';}
p a {color:#423a6c; font-weight:600;}
p a:hover {color:#423a6c;}
.bottom_space {margin-bottom:20px;}
.bottom_space1 {margin-bottom:30px;}
.bottom_space2 {margin-bottom:40px;}
.bottom_space3 {margin-bottom:50px;}
.btm_padding1 {padding-bottom:10px !important;}
.btm_padding2 {padding-bottom:20px !important;}
.btm_padding3 {padding-bottom:30px !important;}
.btm_padding4 {padding-bottom:40px !important;}
.btm_padding5 {padding-bottom:50px !important;}
.btm_padding6 {padding-bottom:60px !important;}
.btm_padding7 {padding-bottom:70px !important;}

.top_padding1 {padding-top:0px !important;}
.top_padding2 {padding-top:20px !important;}
.top_padding3 {padding-top:30px !important;}
.top_padding4 {padding-top:40px !important;}
.top_padding5 {padding-top:50px !important;}
.top_padding6 {padding-top:60px !important;}
.top_padding7 {padding-top:70px !important;}

.btm_margin1 {margin-bottom:10px !important;}
.btm_margin2 {margin-bottom:20px !important;}
.btm_margin3 {margin-bottom:30px !important;}
.btm_margin4 {margin-bottom:40px !important;}
.btm_margin5 {margin-bottom:50px !important;}
.btm_margin6 {margin-bottom:60px !important;}
.btm_margin7 {margin-bottom:70px !important;}

.top_margin1 {margin-top:0px !important;}
.top_margin2 {margin-top:20px !important;}
.top_margin3 {margin-top:30px !important;}
.top_margin4 {margin-top:40px !important;}
.top_margin5 {margin-top:50px !important;}
.top_margin6 {margin-top:60px !important;}
.top_margin7 {margin-top:70px !important;}

.mobile_padding1 {padding-top:0px !important;}
.mobile_padding2 {padding-top:20px;}
.mobile_padding3 {padding-top:30px !important;}
.mobile_padding4 {padding-top:40px !important;}
.mobile_padding5 {padding-top:50px !important;}
.mobile_padding6 {padding-top:60px !important;}
.mobile_padding7 {padding-top:70px !important;}

.form_margin_top {margin-top:-73px;}
.separator_line{    padding: 10px 0;
	clear: both;
	border-bottom: 2px solid #110a34;
	margin-bottom: 30px;}
	.nopadding{padding: 0px}
	.nomargin{margin: 0px}
	/*Header css Start*/
header {width:100%; height:auto; float:left; padding:25px 0px; background: #342e53; /* Old browsers */background: -moz-linear-gradient(top, #342e53 33%, #221e36 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #342e53 33%,#221e36 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #342e53 33%,#221e36 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#342e53', endColorstr='#221e36',GradientType=0 ); /* IE6-9 */}
.logo {width:100%; height:auto; margin:0px; padding:0px; float:left;}
.logo .navbar-brand {width:100%; height:auto; margin:0px; padding:0px; float:left;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form, .navbar-default {margin:0px; padding:0px; width:100%; background:none; border:none;}
.navbar-default {padding-top:53px;}
.navbar-nav > li {padding:0px 17px; position:relative;}
.navbar-nav > li:before {width:2px; margin:0px; padding:0px; background:#948055; position:absolute; content:""; left:0px; top:3px; height:16px;}
.navbar-nav > li:first-child::before {display:none;}
.navbar-default .navbar-nav > li > a {font-size:16.32px; color:#fff; font-weight:600; text-align:center; text-transform:uppercase; padding:0px 0 0px 0px; position:relative; transition: color .2s ease;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#fff; transition:none; border-bottom:2px solid #948055; padding-bottom:6px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color:#fff; border-bottom:2px solid #948055; background:none; transition:none; padding-bottom:6px;}
.contact_details {width:auto; float:left; margin:0px 0px 0px 15px; padding:0px;}
.contact_details ul {margin:0px; padding:0px; float:left;}
.contact_details ul li {display:inline-block;}
.contact_details ul li a {font-size:16.32px; font-weight:600; text-align:center; color:#fff; margin:0px; padding:0px 30px; text-transform:uppercase;}
.btn_red, .ttl_contact {margin:0px; padding:0px; border:none !important;}
.btn_red a {margin:0px; padding:5px 25px !important; background:#ff0000; font-size:16px; text-align:center; color:#fff; -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
.btn_red a:hover {background:#827055 !important;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0px;}
/*Header css End*/
/*HOMEPAGE*/
.main {width:100%; float:left; margin:0px; padding:0px;}
.home_banner {width:100%;max-height:607px; margin:0px; padding:0px; background:url(../images/home-banner.jpg) no-repeat center center / 100% auto; float:left; background-size:100% 100%}
.home_banner img {position:relative; top:210px; z-index:100; width:39%}
.manage_block {width:100%; height:auto; margin:0px; padding:20px 0px 66px; float:left}
.manage_block h1 .large {font-size:140px; font-weight:normal; text-align:left; color:#69593a; float:left; margin:0px; padding:0px; line-height:118px;}
.manage_block h1 .small {font-size:55px; font-weight:normal; text-align:left; color:#968155; margin:5px 5px 0px 0px; width:44%; float:left; line-height:53px;}
.manage_block h1 .small span {font-size:61px;}
.manage_block p {width:95%; float:left; font-size:26px; margin:10px 0px 0px; padding:0px;}
/*Common Button*/
.defult_button {margin:0px; padding:0px; float:left;}
.defult_button a {width:auto; margin:38px 0px 0px 0px; padding:5px 30px; font-size:20px; text-align:center; display:inline-block; background:#342e54; color:#fff; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; border:none; text-transform:uppercase; font-weight:500; letter-spacing:1px;}
.defult_button a:hover {background:#968155}
.home_solution {width:100%; height:auto; margin:0px; padding:35px 0px; background:#fde9bf; float:left; text-align:center}
.home_solution img {margin-top:92px; float:right; text-align:center; display:inline-block;}
.home_solution h2 { color:#968155; margin-bottom:54px; text-align:center; font-size:61px;}
.solution_list {width:100%; float:left; margin:0px; padding:0px;}
.solution_list ul {float:left; margin:0px; padding:0px; text-align:left}
.solution_list ul li {width:100%; float:left; margin:17px 0px 0px 0px; padding:0px 0px 0px 40px; background:url(../images/soluation_list.png) no-repeat left 11px;}
.solution_list ul li:first-child {margin-top:0px;}
.solution_list ul li a {margin:0px; padding:0px; font-size:37px; text-align:left; color:#968155; line-height:37px; font-weight:500}
.home_process {width:100%; height:auto; margin:0px; padding:68px 0px 68px; float:left;}
.home_process .col-sm-4 {padding-left:5px; padding-right:5px;}
.process_section {width:100%; height:auto; margin:0px; padding:0px; float:left;}
.parent {width:100%; margin:0px; height:auto; overflow: hidden; position: relative; float: left; display: inline-block; cursor: pointer;}
.child {height:300px;  width: 100%;  background-size: cover;  background-repeat: no-repeat; -webkit-transition: all .5s;  -moz-transition: all .5s;   -o-transition: all .5s; transition: all .5s;}
/* Several different images */
.bg-one {background-image:url(../images/process_img-1.jpg);}
.bg-two {background-image:url(../images/process_img-2.jpg);}
.bg-three {background-image:url(../images/process_img-3.jpg);}
.parent:hover .child, .parent:focus .child { -moz-transform: scale(1);  -webkit-transform: scale(1);  transform:scaleX(1.1) ;}
.parent:hover .child:before, .parent:focus .child:before {display: none;}
.parent:hover a, .parent:focus a {display: block;}
.child:before {content: ""; display: block; height:300px; width: 100%; position: absolute; top: 0; left: 0; background-color: rgba(52,46,83,0.75);}
.item-title {width:100%; height:auto; margin:10px 0px 0 0px; padding:15px 0 15px 35px !important; background:#968155 url(../images/item_bg.png) no-repeat left center; font-size:22px; text-align:center; color:#fff; float:left;  -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out; }
.item-title a {color:#fff;}
.item-title:hover {background:#342E53 url(../images/item_bg_hover.png) no-repeat left center; }
.home_logo {width:100%; height:auto; margin:0px 0px 80px; float:left; padding:0px;  text-align:center }
.home_logo_block {padding:20px 0 20px 70px; border-top:1px solid #968155; border-bottom:1px solid #968155; width:100%; margin:0px; float:left; text-align:center; display:inline-block;  }
/*HOME PAGE END*/
.banner {width:100%; height:auto; margin:0px; padding:0px; float:left; background:url(../images/bannerImg.jpg) no-repeat left top / cover; position:relative;}
.banner .upg-logo { position:absolute; right:5%; bottom:10%; width:165px; height:165px;}
.banner .upg-logo img { height:auto; width:auto; max-width:100%;} 
.sub_banner {width:100%; height:auto; margin:0px; padding:0px; float:left;}
/*Tabing Section*/
.assect_management{width:100%; height:auto; margin:0px; padding:80px 0px 30px; background:#fff8e9; float:left;}
.tabing_section {width:100%; height:auto; margin:0px; padding:0px 0px 0px; background:#fff8e9; float:left;}
.tabing_section .nav-pills {margin:0px; padding:0px; text-align:center; }
.tabing_section .nav-pills li {width:11%; margin:0px 0px 0px 1.5%; padding:0px; text-align:center; float:left; text-align:center}
.tabing_section ul li:first-child {margin-left:0px;}
.nav-pills > li > a {margin:0px; padding:0px;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {background:none;}
li.active .icon  {background:#968155; height:124px; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
li.active .tab_title {background:#968155; color:#fff; width:73%; display:inline-block;}
.nav-pills > li > a:focus, .nav-pills > li > a:hover {background:none; }
.nav-pills > li > a:hover .icon {background:#968155; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;}
.nav-pills > li > a:hover .tab_title {background:#968155; padding:10px 0px; color:#fff; width:73%; display:inline-block;  -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;}
.tab_title {background:#fff8e9; font-size:13px; font-weight:600; text-align:center; color:#342e53; position:relative; top:-20px; padding:10px 0px;}
.icon {width:124px; height:124px; margin:0px; padding:25px 0px; background:#342e53; -webkit-border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; border-radius:50%;}
.icon_contact {width:63px; height:63px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -15px -22px;}
.icon_comany {width:82px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -110px -19px;}
.icon_properties {width:76px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -245px -21px}
.icon_user {width:72px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -371px -19px}
.icon_profile {width:65px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -487px -17px}
.icon_reports {width:69px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -622px -21px}
.icon_setting {width:71px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -748px -18px}
.icon_logout {width:42px; height:70px; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -903px -20px}
.tabing_section .tab-content {width:100%; height:auto; margin:0px; padding:10px 20px; background:#968155; top:-20px; position:relative;}
.tabing_section .tab-content ul {margin:0px; padding:0px;}
.tabing_section .tab-content ul li {margin:0px; padding:0px; list-style-type:none; float:left; border-left:1px solid #342e53}
.tabing_section .tab-content ul li:first-child {border-left:none;}
.tabing_section .tab-content ul li a {margin:0px; padding:0px 25px; font-size:16px; text-align:center; color:#fff;}
.tabing_section .tab-content ul li a:hover {color:#342e53}
/*Accordin Section*/
.accrodin_section {width:100%; height:auto; margin:0px; padding:0px;}
.accordion-group {margin-bottom:8px; width:100%; float:left; padding:0px;}
.accordion-heading a {background:#342e53; width:100%; height:auto; margin:0px; padding:20px 0px 20px 40px; display:inline-block; border-bottom:1px solid rgba(255, 255, 255, 0.4);}
.accordion-heading a:hover {background:#968155;}
.accordion-body  {position:relative; top:-4px; padding:0px;}
.accordion-inner {background:#968155; width:100%; padding:25px 20px; display:inline-block;}
.accordion-inner ul {margin:0px; padding:0px;}
.accordion-inner ul li {margin:15px 0px 0 0px; padding:0px; list-style-type:none; float:left; width:100%;}
.accordion-inner ul li:first-child {margin-top:0}
.accordion-inner ul li a {margin:0px; padding:0px 25px; font-size:16px; text-align:center; color:#fff;}
.accordion-inner ul li a:hover {color:#342e53}
.accrodin_section .ac_title {font-size:20px; font-weight:normal; text-align:left; color:#fff; padding:22px 0px 0; margin:0px 0px 0px 20px; float:left;}
.accrodin_section .ac_contact {width:82px; height:70px; text-align:center; margin:0px; padding:0px; float:left; background:url(../images/sprite_img.svg) no-repeat -7px -17px;}
.accrodin_section .ac_company  {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -108px -18px;}
.accrodin_section .ac_properties {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -245px -19px}
.accrodin_section .ac_user {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -366px -17px}
.accrodin_section .ac_profile {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -483px -17px}
.accrodin_section .ac_reports {width:82px; height:70px; float:left;text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -622px -17px}
.accrodin_section .ac_setting {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -744px -18px}
.accrodin_section .ac_logout {width:82px; height:70px; float:left; text-align:center; margin:0px; padding:0px; display:inline-block; background:url(../images/sprite_img.svg) no-repeat -883px -18px}
/*Accordin End*/
.asset_list {width:100%; height:auto; margin:0px; padding:128px 0 10px 0; background:#fff8e9;}
.accet_second p,.common_top_title p,.ifram_block p,.add_contact p,.create_account p,.system_section p {font-size:23px;}
.asset_list h1, .add_contact h1, .add_contact h1, .create_account h1, .add_contact h1, .system_section h1, .profile_section h1 {margin-bottom:25px; width:100%; float:left; font-family: 'HelveticaNeueCondensedBlack';}
.asset_list p {font-size:23px; font-weight:400; text-align:left; color:#000; line-height:36px;}
.form_section {width:100%; height:auto; margin:15px 0px 0px 0px; padding:0px; float:left}
.form_block {width:100%; height:auto; margin:0px; padding:0px; border:2px solid #968155;  -webkit-border-radius:30px; -o-border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px; border-radius:30px; float:left;}
.form_textarea {width:100% !important; height:130px; margin:0px; padding:0px; border:2px solid #968155;  -webkit-border-radius:40px; -o-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; border-radius:40px; float:left; text-align:left}
.form_textarea_one {width:100%; height:108px; margin:0px; padding:0px; border:2px solid #968155;  -webkit-border-radius:40px; -o-border-radius:40px; -moz-border-radius:40px; -ms-border-radius:40px; border-radius:40px; float:left;}
.form_label {width:auto; min-width:35%; height:auto; margin:0px; padding:13px 25px; float:left; background:#968155; font-size:18px; color:#fff; text-align:center; -webkit-border-radius:30px 0 0 30px; -o-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px; -ms-border-radius:30px 0 0 30px; border-radius:30px 0 0 30px; font-weight:500;}
.form_textarea .form_label {width:180px; height:128px; margin:0px; padding:9% 0 0% 0px; float:left; background:#968155; font-size:18px; color:#fff; text-align:center; -webkit-border-radius:37px 0 0 37px; -o-border-radius:37px 0 0 37px; -moz-border-radius:37px 0 0 37px; -ms-border-radius:37px 0 0 37px; border-radius:37px 0 0 37px;}
.form_textarea_one .form_label {width:180px; height:106px; margin:0px; padding:7% 0px; float:left; background:#968155; font-size:18px; color:#fff; text-align:center; -webkit-border-radius:37px 0 0 37px; -o-border-radius:37px 0 0 37px; -moz-border-radius:37px 0 0 37px; -ms-border-radius:37px 0 0 37px; border-radius:37px 0 0 37px;}
.form_full_label {width:auto; height:50px; margin:0px; padding:12px 25px; float:left; background:#968155; font-size:18px; color:#fff; text-align:center; -webkit-border-radius:30px 0 0 30px; -o-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px; -ms-border-radius:30px 0 0 30px; border-radius:30px 0 0 30px; font-weight:500; min-width:35%;}
.form_textarea_one select {background: none; margin: 7px 0px 0px 0px}
.full_input {width:60%; height:50px; float:left; margin:0px; padding:0px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left; position:relative;}
.half_input {width:48%; height:50px; float:left; margin:0px; padding:0px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left;}
.mid_input {width:54%; height:50px; float:left; margin:0px; padding:0px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left;}
.last_input {width:40%; height:50px; float:left; margin:0px; padding:0px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left;}
.small_input{width:20%; height:50px; float:left; margin:0px; padding:0px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left;}
.form_textarea textarea {width:64%; height:108px; float:left; margin:10px 0px 0px 0px; padding:10px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:center;}
.form_textarea .textarea_full {width:77%; height:108px; float:left; margin:10px 0px 0px 0px; padding:10px 10px; background:none; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:center;}
.full_select {width:62%; height:50px; float:left; margin:0px; padding:0 27px 0 10px; background:url(../images/arrow_up.svg) no-repeat right 20px; border:none; box-shadow:none; font-size:18px; color:#342e53; text-align:left; -o-appearance:none; -webkit-appearance:none; -moz-appearance:none;}
.half_select {
	width:58%; height:50px; float:left; margin:0px; padding:0 27px 0 10px; background:url(../images/arrow_up.svg) no-repeat right 20px; border:none; -moz-appearance:none; -o-appearance:none; -webkit-appearance:none; box-shadow:none; font-size:18px; color:#342e53; text-align:center;}
	.small_select { width:60%; height:50px; float:left; margin:0px; padding:0 27px 0 10px; background:url(../images/arrow_up.svg) no-repeat right 20px; border:none; -moz-appearance:none; -o-appearance:none; -webkit-appearance:none; box-shadow:none; font-size:18px; color:#342e53; text-align:center;}
	.w-42 { width:42%;}
	.full_input::-webkit-input-placeholder, .half_input::-webkit-input-placeholder, .mid_input::-webkit-input-placeholder, .last_input::-webkit-input-placeholder, .small_input::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#342e53;}
	.full_input::-moz-placeholder { /* Firefox 19+ */color:#342e53;}
	.full_input:-ms-input-placeholder { /* IE 10+ */color:#342e53;}
	.full_input:-o-placeholder { /* Firefox 18- */color:#342e53;}
	textarea::-webkit-input-placeholder, .textarea_full::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#342e53;}
	textarea::-moz-placeholder, .textarea_full::-moz-placeholder { /* Firefox 19+ */color:#342e53;}
	textarea:-ms-input-placeholder, .textarea_full:-ms-input-placeholder { /* IE 10+ */color:#342e53;}
	textarea:-o-placeholder, .textarea_full:-o-placeholder { /* Firefox 18- */color:#342e53;}
	.accet_second {width:100%; height:auto; margin:0px 0px 0px 0px; padding:30px 0px; background:#FFF8E9; float:left;}
	.sort_by {width:100%; height:auto; margin:30px 0px 0px 0px; padding:0px; float:left}
	.sub_title {margin:0px 14px 0px 0px; padding:0px; font-size:34px; text-transform:uppercase; text-align:left; color:#342e53; font-weight:400; float:left; font-family: 'HelveticaNeueCondensedBlack';}
	.blue_select {margin:0px; padding:0px 10px; background:#342e53; -webkit-border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; border-radius:30px; display:inline-block; width:55%; color:#fff; font-size:17px; text-align:center;}
	.blue_select a {margin:0px; padding:7px 10px; background:#342e53; display:inline-block; width:auto; color:#fff; font-size:14px; text-align:center;}
	.blue_select_one {margin:0px;padding:0px;}
	.blue_select_one a {margin:0px; padding:7px 15px; background:#342e53; display:inline-block; width:auto; color:#fff; font-size:14px; text-align:center; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border-radius:30px;}
	.blue_select .form-group {margin:0px; padding:0px 15px 0px 0px;}
	.blue_select .form-control {margin:0px; padding:0px 20px; background:none; -moz-appearance:none;  -o-appearance:none; -webkit-appearance:none; border:none; font-size:12.53px; text-align:center; color:#fff; background:url(../images/white_arrow.svg) no-repeat right 14px;}
	.blue_select .form-control option {background:#342E53; color:#fff; border:none; box-shadow:none;}
	/*Radio Custom*/
	.sort_radio {float:left; width:auto; margin:0px 0px 0px 20px;}
	.sort_radio:first-child {margin-left:0px;}
	.non_lable {float:left; font-size:18.14px; color:#342e53; text-align:left; margin:3px 10px 0px 10px;}
	.checkbox_block {margin: 10px 0px 0px 0%; padding: 0px; float: left; width:100%;}
	.checkbox_block .radio {margin:0px 0; padding:0px; float:left; width:35px; height:35px; background:#968155; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
	.checkbox_block label {display: inline-block; position: relative; float: left; color: #585858; font-size: 18px; padding-left:0px;}
	.checkbox_block label::before {content: ""; display: inline-block; position: absolute; width:15px; height:15px; border:none; left:10px; top:10px;  -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;}
	.checkbox_block label::after {display: inline-block; position: absolute;	content: ""; color: #22aae9; font-size: 13px; width:15px; height:15px; background:#342e53;  font-family: FontAwesome; left:10px; top:10px; -webkit-border-radius: 50%; -moz-border-radius: 50%;-ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, 0.33, 0.2, 1.33);  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, 0.33, 0.2, 1.33); 	-o-transition: -o-transform 0.1s cubic-bezier(0.8, 0.33, 0.2, 1.33); transition: transform 0.1s cubic-bezier(0.8, 0.33, 0.2, 1.33);}
	.checkbox_block input[type="radio"] {opacity: 0;}
	.checkbox_block input[type="radio"]:focus + label::before {}
	.checkbox_block input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
	/*Raido Custom End*/
	#forgotpassword p {font-size: 18px; color: #fff; margin:10px 0px 10px 0px; padding: 0px 0px 0px 0px; line-height: 14px; text-align: left;}
	/*CUSTOM CHECKBOX - toggle switch style*/
	.check_section {margin: 0px 0px 20px 0;	padding: 0px; float: left; width:100%;}
	.check_section .checkbox {margin:0px 0%; padding:0px; float:left; width: auto; position:relative;}
	.check_section label {display: inline-block; position: relative; float: left; color: #342e53; font-size: 15px; font-weight:600; padding:3px 0px 0px 62px; min-height:26px;}
	.check_section label::before { content: "Off"; display: flex; align-items:center; position: absolute; width:52px; height:26px; left: 0; top:0; margin-left: 0;
	background: #b0b0b0; border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px;
	color:#fff; font-size:11px; font-weight:700; text-transform:uppercase; justify-content:flex-end; padding-right:6px; box-sizing:border-box;
	-webkit-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out;}
	.check_section label::after {display: inline-block; position: absolute; content: "";
	width: 20px; height: 20px; left:3px; top:3px; background:#ffffff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;
	box-shadow: 0 1px 3px rgba(0,0,0,0.3);
	-webkit-transition: left 0.2s ease-in-out; -moz-transition: left 0.2s ease-in-out; -o-transition: left 0.2s ease-in-out; transition: left 0.2s ease-in-out;}
	.check_section input[type="checkbox"] { opacity: 0;}
	.check_section input[type="checkbox"]:focus + label::before {box-shadow: 0 0 0 2px rgba(150,129,85,0.4);}
	.check_section input[type="checkbox"]:checked + label::before {content:"On"; background:#4caf50; justify-content:flex-start; padding-left:8px; padding-right:0;}
	.check_section input[type="checkbox"]:checked + label::after {left:29px;}
	/*CUSTOM CHECKBOX*/
	.white_height {width:100%; height:20px; float:left; margin:0px; padding:0px; background:#fff}
	.accet_table_section {width:100%; height:auto; margin:10px 0px 0px; padding:0px; float:left;}
	.accet_table_section .table-responsive { border:0;}
	.table_btn {background:#342e53; font-size:12px; font-weight:normal; text-align:center; color:#fff; padding:4px 10px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px; width:auto; float:none;  }
	.table_btn:hover {background:#968155; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out; }
	.table_btn a {color:#fff; white-space:nowrap; }
	.total_select {width:100%; height:auto; margin:0px 0px 0px 0px; padding:0px; text-align:left; float:left;}
	.selected_asset {width:100%; height:auto; margin:30px 0px 0px; padding:0px; float:left;}
	/*FOOTER CSS*/
	footer {width:100%; height:auto; padding:156px 0px 0px 0px; margin:0px; position:relative; background:#FFF8E9; float:left;}
	.footer_inner {position:relative;}
	.show-info-box {bottom: 0; left: 0; position: absolute; width: 100%; background:#342e53;}
	.show-info {color: #fff; float: left; font-size: 18px; width: 100%; margin:0px 0px 60px 0px }
	.know-more {font-size: 14px; padding: 5px; text-align: center; width: 100%; text-align:center}
	.know-more a {color: #fff; text-decoration: none; background:#342e53; position:relative; top:5px; padding:90px 85px; -webkit-border-radius:100%; -ms-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; border-radius:100%; width:auto; display:inline-block}
	.showhide_arrrow {width:50px; height:24px; display:inline-block; text-align:center; margin:0px; padding:0px; background:url(../images/Down_Up_arrow.svg) no-repeat center 2px; position:relative; top:-51px;}
	.showhide_arrrow_hover {width:50px; height:24px; display:inline-block; text-align:center; margin:0px; padding:0px; background:url(../images/Down_Up_arrow.svg) no-repeat center -23px; position:relative; top:-33px;}
	showhide_arrrow {width:50px; height:24px; display:inline-block; text-align:center; margin:0px; padding:0px; background:url(../images/Down_Up_arrow.svg) no-repeat center 2px; position:relative; top:-33px; background:url(../images/Down_Up_arrow.svg) no-repeat center -20px;}
	.know-more p {font-size:18.95px; font-weight:normal; text-align:center; color:#fff; padding:0px 0px 15px 0px; float:left;width:100%;}
	.know-more p a {border-radius:0px; padding:0px 0px 0px 20px;}
	.show_hide {display: none;}
	.copyright {width:100%; height:auto; margin:0px; background:#8d8c8f; padding:15px 0px; float:left;}
	.copyright p {font-size:13px; color:#fff; font-weight:normal; text-align:left; text-transform:uppercase; margin:0px; padding:4px 0px 0px; line-height:11.37px}
	.copyright ul {width:auto; height:auto; float:right; margin:0px; padding:0px;}
	.copyright ul li {float:left; margin:0px; padding:0px; border-left:1px solid #221e36;}
	.copyright ul li:first-child {border-left:none;}
	.copyright ul li a {float:left; margin:0px; padding:0px 14px; font-size:13px; font-weight:normal; color:#221e36; text-transform:uppercase;}
	.copyright ul li a:hover {color:#fff}
	.show-info h3 {font-size:24px; font-weight:normal; text-align:left; color:#fff; margin:0px 0px 20px 0px;}
	.quick_link {width:100%; height:auto; margin:0px; padding:0px; float:left;}
	.quick_link ul {width:100%; height:auto; margin:0px; padding:0px 0px 0px 24px; float:left;}
	.quick_link ul li {width:100%; height:auto; margin:10px 0px 0px 0px; padding:0px 0px 0px 30px; float:left; background:url(../images/li_bg.png) no-repeat left 7px;}
	.quick_link ul li:first-child {margin-top:0px;} 
	.quick_link ul li a {font-size:20px; font-weight:normal; text-align:left; color:#fff;}
	.quick_link ul li a:hover {color:#655f84}
	.btn_try {margin:0px; padding:0px; text-align:center;}
	.btn_try a {margin:0px; padding:10px 30px; text-align:center; background:#ff0000; font-size:24px; text-align:center; color:#fff; -webkit-border-radius:30px;-ms-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px;  text-transform:uppercase;}
	.btn_try a:hover {background:#827055}
	.information {padding:40px 0px 0px;}
	.information p {font-size:24px; font-weight:normal; text-align:center; color:#fff; margin:25px 0px 0px; padding:0px;}
	.quick_link {border:none; padding:40px 0px 0px;}
	.app_comming{border-left:1px solid #aeacb6; border-right:1px solid #aeacb6; padding:40px 60px 130px 60px;}
	.app_comming h3 {text-align:center}
	.app_comming p a{margin-left:20px; float:left; width:46%;}
	.app_comming p a:first-child {margin-left:0px;}
	html .gr__tooltip {display:none;}
	/*FOOTER CSS END*/
	/*HIDE SHOW MOBILE AND DESKTOP*/
	.accrodin_section {display:none;}
	/*HIDE SHOW MOBILE AND DESKTOP END*/
	/*MODAL CSS START*/
	.login_modal .modal-content, .ui-dialog{background:#a48e62; border:none; border-radius:0px; padding:50px 30px;}
	.login_modal .modal-title, .ui-dialog-titlebar{font-size:25px; text-align:left; color:#fff; padding-top:0px; margin-bottom:20px;}
	.login_modal .modal-header, .login_modal .modal-footer {border:none;}
	.login_modal .modal-body {width:100%; height:auto; margin:0px; padding:0px; float:left;}
	.login_modal .modal-body input {-moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; height:auto; margin:0px; padding:10px; border:1px solid #fff; width:100%; background:none; font-size:20px; text-align:center; color:#342e54;}
	.login_modal .modal-body .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#342e54;}
	.login_modal .modal-body .form-control::-moz-placeholder { /* Firefox 19+ */color:#342e54;}
	.login_modal .modal-body .form-control:-ms-input-placeholder { /* IE 10+ */color:#342e54;}
	.login_modal .modal-body .form-control:-moz-placeholder { /* Firefox 18- */color:#342e54;}
	.login_modal .close, .ui-dialog-titlebar-close{color:#fff; font-size:30px; opacity:1; position:relative; top:-53px; right:-26px;}
	#terms .close, #privacy_policy .close {font-size:30px;}
	.login_modal .modal-footer {text-align:center;}
	.btn_modal, .ui-corner-all.ui-button-text-only {min-width:160px; margin:0px 0px 0px 20px; padding:7px 20px; font-size:18px; text-align:center; display:inline-block; background:#342e54; color:#fff; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; border:none;}
	.btn_modal:hover, .btn_modal:focus, .ui-corner-all.ui-button-text-only:hover, .ui-corner-all.ui-button-text-only:focus {background:#968155; color:#fff; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;}
	.btn_modal:first-child {margin-left:0px;}
	.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus:active, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
		background:#968155; color:#fff; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;}
		.btn_modal1 {width:250px; margin:0px 0px 0px 20px; padding:7px 0px; font-size:18px; text-align:center; display:inline-block; background:#342e54; color:#fff; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; border:none;}
		.btn_modal1:hover, .btn_modal:focus {background:#968155; color:#fff; -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out;}
		/*SYSTEM OVERVIEW*/
		.system_section {width:100%; height:auto; margin:0px; padding:60px 0px; float:left; background:#FFF8E9; text-align:center;}
		.review_video {width:50%; height:auto; margin:40px 0 0; padding:0px 0px 0px; text-align:center; display:inline-block;}
		.review_video h2 {font-size:30px; font-weight:300; text-align:center; color:#342e53; margin:0px 0px 15px 0px; padding:0px; font-family: "HelveticaNeue"; text-transform:none;}
		.review_video video  {width:100%; height:auto; margin:0px; padding:0px; border:2px solid #342E53}
		/*SYSTEM OVERVIEW END*/
		/*CREATE ACCOUNT*/
		.create_account {width:100%; height:auto; margin:0px; padding:60px 0px; background:#FFF8E9; text-align:center; float:left}
		.register_form {width:80%; height:auto; margin:30px 0px 0px 0px; padding:0px; display:inline-block;}
		.account_input {background: none; border: medium none; box-shadow: none; color: #342e53; float: left; font-size: 18px; height: 50px; margin: 0;  padding: 0 10px; text-align: center; width:96%;}
		.account_select {-moz-appearance: none; background: rgba(0, 0, 0, 0) url("../images/arrow_up.svg") no-repeat scroll right 20px; border: medium none; box-shadow: none;  color: #342e53; float: left; font-size: 18px; height: 50px;  margin: 0; padding:0 27px; text-align: center;  width:97%; -webkit-appearance: none; -o-appearance: none;}
		.ic-correct  {color:#26213C; font-size:20px; float:right; margin:9px 19px 0px 0px;position: absolute;
			right: 16px;}
			.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */color:#342e54;}
			.form-control::-moz-placeholder { /* Firefox 19+ */color:#342e54;}
			.form-control:-ms-input-placeholder { /* IE 10+ */color:#342e54;}
			.form-control:-moz-placeholder { /* Firefox 18- */color:#342e54;}
			.register_button {width:100%; height:auto; margin:20px 0px 0px 0px; padding-top:10px; float:left; text-align:left; border:none;}
			/*CREATE ACCOUNT END*/
			/*ADD CONTACT*/
			.add_contact {width:100%; height:auto; margin:0px; padding:0px 0px 0px; float:left; background:#fff8e9;}
			.add_contact_form {width:100%; height:auto; margin:0px 0px 0px 0px; padding:12px 0px 110px 0px; float:left}
			.sharepad{padding-bottom: 50px;}
			table.editunit{}
			table.editunit tbody tr th{font-weight: bold;}
			.clear {clear:left;}
			.contact_btm_none {padding-bottom:0px !important;}
			.padding_btm {padding-bottom:30px;}
			.add_contact .ttl_agree {width:100%; height:auto; float:left; padding:0px 30px; font-size:20px; line-height:30px;}
			/*List Contact*/
			.list_sort {width:100%; height:auto; margin:0px 0px 0px; padding:0px;}
			/*List Contact End*/
			/*ADD CONTACT END*/
			/*INNER HOMEPAGE*/
			.inner_homepage {width:100%; height:auto; margin:0px; padding:0 0px 90px; text-align:center; background:#FFF8E9; float:left}
			.inner_homepage .tab_title {font-size:20px;}

			.home_icon {background: #342e53; height: 150px; margin: 0;  padding:35px 0 25px 0; width: 150px; display:inline-block; text-align:center; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;border-radius: 50%;}
			.home_icon:hover {background:#968155;}
			.home_icon.active { background:#968155; height: 150px; margin: 0;  padding:35px 0 25px 0; width: 150px; display:inline-block; text-align:center; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;border-radius: 50%;}
			.white_background .modal-body {background:#fff;}
			#terms .modal-header {margin-bottom:25px;}
			.terms .modal-body, #privacy_policy .modal-body {padding: 15px 45px;}
			.terms h4, #privacy_policy .modal-title {color: #968155; float: left; font-family: "HelveticaNeueCondensedBlack"; font-size:30px;  font-weight: 400;   padding: 0; text-align: left; width:100%; padding-left:33px; margin-bottom: 10px;}
			.terms_title {margin:0px 0px 15px 0px; color: #342e53; float: left; font-size:23px !important;  font-weight:600; padding: 0; text-align: left; width:100%; text-transform:none;} 
			.terms p {font-size:16px; text-align:left; line-height:27px}
			.terms p strong {font-weight:600}
			.terms  ol {    font-family: 'HelveticaNeueLight';margin:0px; padding:0px 20px 20px 20px; }
			.terms  ol li {margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; list-style-type:inherit; font-size:17px; text-align:left; }
			.terms  ol li:first-child {margin-top:0px;}
			.expand_contact {width:100%; height:auto; margin:0px; padding:0px 0px; float:left;}
			.form_cap_labal {width:244px;height: 50px; padding: 0px; margin: 0px; float: left; background: #968155; -moz-border-radius: 38px 0px 0px 30px; -ms-border-radius: 38px 0px 0px 30px; -o-border-radius: 38px 0px 0px 30px; -webkit-border-radius: 38px 0px 0px 30px; border-radius: 38px 0px 0px 30px;}
			.form_cap_labal span {width: 100%; float: left;}
			.form_cap_labal span img {float: left; -moz-border-radius: 30px 0px 0px 30px; -ms-border-radius: 30px 0px 0px 30px; -o-border-radius: 30px 0px 0px 30px; -webkit-border-radius: 30px 0px 0px 30px;}
			.contact_table_section {width:100%; height:auto; margin:0px; padding:0px 0px 100px 0px; float:left;}
			.form-control[disabled], fieldset[disabled] .form-control {background:none;}
			#ifYes .expand_contact {padding:30px 0px 0}
			.form_other_block {padding-bottom:20px !important;}
			#contactus .full_input, #contactus .form_textarea textarea, #contactus .half_input, #contactus .mid_input, #contactus .last_input, .add_contact .full_input, .add_contact .form_textarea textarea, .add_contact .half_input, .add_contact .mid_input, .add_contact .last_input {text-align:left;}
			table {border-collapse: collapse; border-spacing: 0;  width: 100%;  border:none; }
			th, td { border: none; text-align: left; padding: 8px;}
			table tr:first-child{    border:none; }
			table tr{    border-bottom: 1px solid;    border-color: lightblue;}
			table tr th{    background: #968155 none repeat scroll 0 0;}
			.table_left {width:37px; height:65px; margin:0px; padding:0px; background:#968155 url(images/table_left.png) no-repeat left top; -moz-border-radius:30px 0px 0px 30px; -ms-border-radius:30px 0px 0px 30px; -o-border-radius:30px 0px 0px 30px; -webkit-border-radius:30px 0px 0px 30px; border-radius:30px 0px 0px 30px}
			.table_right {width:37px; height:65px; margin:0px; padding:0px; background:#968155 url(images/table_right.png) no-repeat left top; border-radius:0px 30px 30px 0px; -moz-border-radius:0px 30px 30px 0px; -ms-border-radius:0px 30px 30px 0px; -o-border-radius:0px 30px 30px 0px; -webkit-border-radius:0px 30px 30px 0px;}
			table tr th { border: medium none; color: #fff; font-size: 18px; font-weight: 600; padding: 0 5px; text-align: center; white-space: nowrap;}
			table tr td {border: medium none; color: #342e53; font-size: 17px; font-weight: normal; padding:10px 5px; text-align: center;}
			.top-margin {margin-top:10px; padding:0px 50px;}
			.top-space {margin-top: -50px;}
			.new_error { background:#fff8e9; color: red; left: 179px; margin: 0; padding: 10px; position: absolute; top: 56px; width: auto; -webkit-box-shadow: 0 0 4px 0 #d8d8d8; -o-box-shadow: 0 0 4px 0 #d8d8d8; -moz-box-shadow: 0 0 4px 0 #d8d8d8; -ms-box-shadow: 0 0 4px 0 #d8d8d8; box-shadow: 0 0 4px 0 #d8d8d8;}
			.ttl_file_lable {font-size:16px; font-weight:normal; text-align:left; color:#333; width:100%; margin:30px 0px 20px 0px;}
			.ttl_file_lable label {width:100%}
			.captitle {font-size:16px; font-weight:normal; text-align:left;color:#0033ff; font-weight:300;padding-left: 20px;}
			.form_file_block .btn-primary { background:#968155; color: #fff; float: left; font-size: 18px; font-weight: 500; height: 50px; margin: 0; padding: 12px 0;
				text-align: center; width: 180px; -webkit-border-radius: 30px 0 0 30px; -o-border-radius: 30px 0 0 30px; -moz-border-radius: 30px 0 0 30px; -ms-border-radius: 30px 0 0 30px; border-radius: 30px 0 0 30px; border:none;
			}
			.form_file_block .btn-primary:focus, .form_file_block .btn-primary:hover {background:#968155; box-shadow:none;}
			.list_img_section {margin:0px; padding:0px; width:100%; height:auto; float:left;}
			#Gridview, .Gridview {width:100%; float:left;}
			.list_img_section ul {margin:0px; padding:0px; width:100%; height:auto; float:left;}
			.list_img_section ul li {border:2px solid #968155; margin:0px 0px 0px 20px; float:left; width:18.5%;}
			.list_img_section ul li img {width:100%; height:160px;}
			.list_img_section ul li:first-child {margin-left:0px}
			.list_img_section ul li .tblDelete2 {float:left; margin:0px; background:#342e54; color: #fff; display: inline-block; font-size: 18px; padding: 7px 0; width:100%; text-align:center;}
			.list_img_section ul li .tblDelete2:hover {background:#968155}
			.email_share_block {width:100%; height:auto; margin:0px 0px 100px; padding:0px; float:left; text-align:center}
			.email_share_block h5 {float:left; margin:0px 0px 20px 0px; padding:0px; font-size:23px; font-weight:600; text-align:center; color:#342E53; width:100%;}
			.email_share_block span {margin:0px 15px 0px 0px; padding:0px; display:inline-block; top:-3px}
			/*Profile Page*/
			.profile_section {float: left; height: auto; margin: 0; padding:0 0 80px; width: 100%;}
			.common_top_title {margin:0px; padding:0px; width:100%; height:auto; float:left;}
			.btn_padding {margin:8px 0px !important;}
			.mobile_contact_form {padding-bottom:25px;}
			.form_block p {color:#342E53; margin:0px; padding:7px 0px 0px 10px; float:left; font-size:18px;}
			.form_block p a {padding:0px 0px 0px 10px;}
			.form_block p a, .form_block p a:hover  {color:#342E53;}
			.error {font-size:17px; font-weight:normal; text-align:left; color:#FF0000}
			.line_blue {height:1px; margin:0px; background:#342E53; float:left; width:100%; margin:0px 0px 20px 0px;}
			.referral_link {position:relative;}
			.referral_links {position:absolute; left:35%; bottom:-33px; font-size:14px; color:#342E53; font-weight:bold; line-height:14px;white-space: normal !important; word-break: break-all; word-wrap: break-word;}
			/*POPUP*/
			.addPorperty_popup {background-color: #000033; color: #fff; font-size: 1.8em; padding:20px; margin:30px 0px 0px; text-align: left;}
			.popup_border {background:#000033;width:100%; height:2px; float:left; margin:30px 0px;}
			.pop_addporperty {padding:0px 20px;}
			.popup_image  {text-align:center;}
			.popup_image img {text-align:center; display:inline-block; float:none; width:100%;}
			.add_contact .register_button {margin-top:0px;}
			.add_contact .register_button input { margin:0 10px;}
			.btnhide.pull-left .register_button input {float: left}
			.hidden_class {visibility: hidden; height:40px;}
			.errpor_span {position:relative;}
			.errpor_span .form_block.form-group .error {position:absolute; left: 34%; bottom: -29px;}
			.profile_section .small_input {width:32%; text-align:center}
			.list_img_box li img {width:100%; height:auto}
			.mobile_padding2 {padding-top:0px;}
			.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background:none;}
			.file_input_box {position:relative;}
			.file_input_box .filename {position:absolute; left:110%; top:12px; color:#342e54}
			.datepicker-days thead {background:#968155}
			.datepicker-days .prev, .datepicker-months .prev, .datepicker-years .prev,
			.datepicker-days .prev:hover, .datepicker-months .prev:hover, .datepicker-years .prev:hover {width:33px; height:15px; float:left; margin:0px; padding:18px 16px; background:#968155 url(../images/ic_pre.png) no-repeat center center;}
			.datepicker-days .next, .datepicker-months .next, .datepicker-years .next,
			.datepicker-days .next:hover, .datepicker-months .next:hover, .datepicker-years .next:hover {width:15px; height:15px; float:left; margin:0px; padding:18px 16px; background:#968155 url(../images/ic_next.png) no-repeat center center;}
			.ttl_email_label {color: #342e53; float: left; font-size: 18px; padding:11px 0px 0px 16px}
			.profile_section .common_top_title .form_block {text-align:center;}
			.profile_section .common_top_title .form_block  p {text-align:left; display:inline-block; width:64%; }
			
			.newInputfield {color: #342e53; float: left; font-size: 18px; text-align:center; background:none; width:100%;}
			.margin_left {margin-left:9% !important}
			.padding_left_radio {padding-left:15px;}
			.text-align {text-align:center;}
			.btn-bs-file {position:relative;}
			.btn-bs-file .filename {position:absolute; left:111%; top:13px; color:#342E53}
			.text_align_center {text-align:center}
			.text_align_center .btn_modal {float:right;}
			.text_align_center .btn_modal#btn31 {float:none;}
			.pop_addporperty h2 {margin-bottom:14px;}
			.content p{
				font-size:23px; font-weight:600;
				color:#000033;
				text-align:justify;
				padding:0px 0px 10px 0px;
				margin:0px;
			}
			.popup_image img {width:300px; height:170px;}
                        .report_popup_textarea {width:61% !important; height: 135px !important;}
			.tabing_section .tab-content ul li a.active {
				color: #333;
			}

			#terms .modal-content, #privacy_policy .modal-content {height:600px; overflow-y:scroll;}
			table tr th, table tr td {text-align:left;}
			.TabbedPanels {width:100%; height:auto; margin:30px 0px 0px; padding:0px; float:left;}
			.TabbedPanels .nav-tabs > li.active > a, .TabbedPanels .nav-tabs > li.active > a:focus, .TabbedPanels .nav-tabs > li.active > a:hover {background:#342E53; border-color:#342E53; color:#fff;}
			.TabbedPanels .nav-tabs > li > a {background:#968155; border-color:#968155; color:#fff;}
			.TabbedPanels .nav-tabs > li > a:hover {background:#342E53; border-color:#342E53; color:#fff;}
			iframe {border:1px solid #342E53;; box-shadow:none; margin-bottom:80px;}
			.TabbedPanels .responsive-tabs-container .accordion-link {background:#342E53; border-color:#342E53; color:#fff;}
			.ifram_block .container {width:100%; padding:30px;}
			.ifram_block .form_textarea .form_label {padding-top:5%; height:126px;}
			.ifram_block h1{font-size: 3em;}
			.ifram_block .half_input { width: 65%;}
			.ifram_block .form_textarea textarea { width:65%;}
			.ifram_block .small_iframe_block .half_input { width: 60%;}
			.ifram_block .small_iframe_block .form_textarea textarea { width:65%;}
			.ifram_block .small_iframe_block .half_select { width: 58%;}
			.ifram_block .small_iframe_block.ifrme-select .form_textarea textarea { width:65%;}
			.ifram_block .small_iframe_block1 .half_input { width:54%;}
			.ifram_block .small_iframe_block1 .form_textarea textarea { width:61%;}
			.ifram_block .small_iframe_block1 .form_textarea .form_label { padding-top: 10%;}
			.payment_password .full_input { width:100%;}

			.small_iframe_block2 lable.form_label {padding-top: 5% !important;}
			.small_iframe_block2 .form_textarea textarea { width:65%;}
			.small_iframe_block2 .half_input { width: 54%;}


			.popup_small .pop_addporperty .half_input { width: 64%;}
			.pagination_list {margin-left: 10px !important;margin-bottom: 10px !important;}

			.pdf_popup {width:1170px !important}
			.form_textarea .form_label.top_p {padding-top: 5%;}
			textarea {text-align: left !important}
			.referral_link .form_block p{padding:8px 0px 0px 10px;}
			.filter1, .filter2 {z-index: 1 !important}
			.tab-content h1 { padding-top:25px; }


			.top-right-btn { text-align:right; }
			.top-right-btn input { margin:8px 0 8px 10px;}
			table.lease-list {}
			table tr th:nth-last-child(3), table tr td:nth-last-child(3), table tr th:nth-last-child(2), table tr td:nth-last-child(2) { text-align:center;}
/*table.lease-list tr th:nth-last-child(5), table.lease-list tr td:nth-last-child(5){ text-align:center;}
table.lease-list tr th:nth-last-child(3), table.lease-list tr th:nth-last-child(4){ text-align:right}
table.lease-list tr td:nth-last-child(3), table.lease-list tr td:nth-last-child(4){ text-align:right}
table.asset-table tr th:nth-last-child(4){ text-align:right}
table.asset-table tr td:nth-last-child(4), table.asset-table tr td:nth-last-child(4) input.newInputfield{ text-align:right}
table.work-req-list tr th:nth-last-child(4){ text-align:right}
table.work-req-list tr td:nth-last-child(4), table.work-req-list tr td:nth-last-child(4) input.newInputfield { text-align:right}*/
.form-group p { margin-bottom:0!important;}

.t-center { text-align:center!important;}
.t-left { text-align:left!important;}
.t-right { text-align:right!important;}


/******* Add Css by design date 1-17-2018 ****/
table tr th, table tr td{ text-align: left;}

.fl{ float: left !important;}
.fr{ float: right !important;}
.widthauto{ width: auto !important;}
.p0{ padding: 0;}

.register_button.widthauto{ margin-top: 0;}

.msg-ere{ width: 100%; display: inline-block;}

/***** Pupop design *******/
.ui-dialog.ui-widget.ui-widget-content.ui-resizable{background: #a48e62 !important;
	border: none !important;
	border-radius: 0px !important;
	padding:20px !important;}

	.ui-dialog-titlebar.ui-widget-header.ui-helper-clearfix{
		font-size: 25px!important;
		text-align: left!important;
		color: #fff!important;
		padding: 0px;border: none !important;
		margin-bottom: 20px;background:transparent !important;
		font-weight: 300;
	}
	.ui-button.ui-button-icon-only.ui-dialog-titlebar-close{
		color: #fff !important;
		font-size: 30px!important;
		opacity: 1!important;
		position: relative!important;
		top: -15px!important;
		right: -26px!important;
		background-color: transparent !important;
		border: none !important;
		background-image: url(../images/close-ic.png);
		background-position: 0 0;
		background-repeat: no-repeat;
		background-size: 15px 17px;
	}
	.ui-button.ui-button-icon-only.ui-dialog-titlebar-close span{display: none;}    
	.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{background:transparent !important;border: none !important;}
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{
		min-width: 100px;
		margin: 0px 0px 0px 20px!important;
		padding: 7px 20px!important;
		font-size: 18px!important;
		text-align: center;
		display: inline-block;
		background: #342e54 !important;
		color: #fff!important;
		border-radius: 30px!important;
		border: none!important;
	}
	.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
		float: left !important;
		width: 100% !important;
		text-align: center !important;
	}
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only span{ padding: 0;}
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover, .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:focus{background: #968155 !important; outline:0;}    
	.ui-dialog-content.ui-widget-content{ text-align:center;}
	.ui-dialog-content.ui-widget-content p{ width: 100%;}

	/*13-2-2018*/
	.pop_addporperty .form_textarea .textarea_full{width: 60%; padding-top: 0;margin-bottom: 10px;padding-left: 0;}
	.pop_addporperty .form_textarea {height: 160px;}
	.pop_addporperty .form_textarea .form_label {padding:0; line-height: 160px;height: 100%;margin-right: 10px;}
	.app_comming{padding: 80px 60px 90px 60px;}
	.information{padding-top: 80px;}
	.information p{float: none; font-size: 30px;}

	.section h2{font-size: 22px; line-height: 26px; margin-bottom: 20px;}
	.section p{font-size: 16px; line-height:24px; float: none;}
	.section span{display: block;font-size:16px; line-height: 24px; font-family: 'HelveticaNeueLight'}
	.section  ul li{font-size: 16px; line-height: 24px; float: none;font-family: 'HelveticaNeueLight'; list-style: outside; margin-bottom: 5px;}
	.section  ul{padding-left: 30px; margin-top: 10px; margin-bottom: 30px;}
	.section h3{font-size: 20px;}
	
	.address-section strong{display: block;}
	.address-section{max-width: 238px;}

	.popup_image p{float: none; text-align: center !important;padding: 0}


	@media(min-width:1920px) {
		.home_banner img{   width: auto;}
	}
	@media(min-width:1280px) and (max-width:1920px) {
		.home_banner img{   width: 37%;}
		h1 {font-size:46px;}
		.home_solution h2,  h2 {font-size:36px;}
		.solution_list ul li a {font-size:29px}
	}
	@media(max-width:1200px) {
		.manage_block h1 .large {font-size: 113px;}
		.manage_block h1 .small {font-size: 44px;}
		.manage_block h1 .small span { font-size: 49px;}
		.navbar-default .navbar-nav > li > a, .contact_details ul li a {font-size:14px;}
		.navbar-nav > li {padding:0px 15px;}
		.home_solution h2 {font-size:47px;}
		.solution_list ul li a {font-size:26px;}
		.solution_list ul li {margin-top:4px;}
		.full_input {width: 59%;}
		.half_input { width: 44%;}
		.half_select {width: 56%;}
		.form_textarea textarea {width: 60%;}
		.form_textarea .form_label { height: 101px;}

		/*13-2-2018*/
		.pop_addporperty .form_textarea .form_label{line-height: 101px;}
		.pop_addporperty .form_textarea .textarea_full{height: 78px;}
		.pop_addporperty .form_textarea {    height: 130px;}
		.pop_addporperty .form_textarea .form_label{line-height: 130px;}

		.small_select { width: 39%;}
		.mid_input { width: 52%;}
		.btnhide {margin:30px 0px 50px;}
	}
	@media(max-width:1024px) {
		/*Footer*/
		.manage_block h1 {float:left; width:100%}
		.manage_block h1 .small {width:50%; font-size:50px; line-height:45px; margin:-7px 0 0 0}
		.manage_block h1 .small span {font-size:56px;}
		.manage_block h1 .large {font-size:104px; line-height: 77px;}
		.btnhide.pull-left input {float:left;}
		.show-info h3 {font-size:20px;}
		.quick_link ul li a {font-size:17px;}
		.btn_try a, .information p {font-size:20px;}
		.manage_block p {width:100%; float:left; font-size:19px; line-height:34px;}
		.defult_button {padding-left:0%;}
		.defult_button a {margin-top:20px;}
		.solution_list ul li {margin-top:4px;}
		.home_solution img {margin-top: 112px;}
		.home_solution h2 {font-size: 42px; margin-bottom:20px;}
		.navbar-default .navbar-nav > li > a, .contact_details ul li a {font-size:13px;}

		.form_textarea {height: 104px;}
		.form_textarea textarea {height:100px; margin:0px; width:55%}
		.add_contact_form .bottom_space:nth-child(7) {clear:left;}
		.clear {clear:right;}
		.my_account .bottom_space:nth-child(7)  {clear:none !important;}
		/*HOMEPAGE*/

		.solution_list ul li a { font-size: 21px;}
		.grid figure {min-height:214px;}
		.grid figure figcaption, .grid figure figcaption > a {height:182px;}
		.home_banner img { width:36%; top:164px;}

		.form_margin_top {margin-top:0;}
		.add_property_form .bottom_space:nth-child(7) {clear:none;}
		.add_property_form2 .bottom_space:nth-child(8) {clear:none;}
		.add_property_form2 .bottom_space:nth-child(18) .full_input {height:51px;}
		.home_process{padding: 68px 0px;}

		.add_contact_form.top_padding3.btm_padding8 {padding-bottom:70px;}
		.errpor_span .form_block.form-group .error {left: 5%}
		.common_top_title {text-align:center}

		.list_img_section ul li {width:21%; height:auto; margin:0px 0px 0px 5%}
		.list_img_section ul li:nth-child(4) {margin-top:0%; margin-left:5%; }
		.list_img_section ul li:nth-child(5) {margin-left:0%; margin-top:5%}
		li.active .icon, .icon {width:102px; height:102px; padding:11px 0}
		.small {width: 31%;}
		.ifram_block .half_input { width: 100%;}
		.ifram_block .form_textarea .form_label { padding-top: 11px; height: 47px;}
		.ifram_block .form_textarea textarea { width: 100%;}
		.ifram_block .small_iframe_block .half_input {  width: 100%;}
		.ifram_block .small_iframe_block.ifrme-select .form_textarea textarea { width:100%;}
		.ifram_block .small_iframe_block .half_select { width: 96%;}
		.ifram_block .small_iframe_block .form_textarea textarea { width:100%;}
		.ifram_block .small_iframe_block1 .half_input { width: 100%;}
		.ifram_block .small_iframe_block1 .form_textarea .form_label { padding-top: 3%;}
		.ifram_block .small_iframe_block1 .form_textarea textarea { width: 100%;}
		#passSecure {width: 100%;}
		.pdf_popup { width: 90% !important;}
		.tab_title {font-size: 11px;}
		#actvproperty {width: 34%}
		#accntblns {width: 44%}
		.label_big {width: 176px;}
		.btnhide {margin: 2px 0px 21px;}
		.tabing_section .tab-content ul li a { padding: 0px 16px; font-size: 14px;}
		.margin_left { margin-left: 0% !important;}
		#enddate, #startdate {width:57%	}
		.ifram_block .check_section {margin-top:15px;}
	}

	@media(max-width:991px) {
		.home_banner img {top: 137px;width: 37%;}
		.form_block {-moz-border-radius:15px 15px 0px 0px; -ms-border-radius:15px 15px 0px 0px; -o-border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px;}
		.form_label, .form_full_label {width:100%; -webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -ms-border-radius:10px 10px 0px 0px; -o-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;}	
		.form_textarea {-moz-border-radius:15px 15px 0px 0px; -ms-border-radius:15px 15px 0px 0px; -o-border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px;}
		.form_textarea .form_label {height:auto; padding:10px;  -webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -ms-border-radius:10px 10px 0px 0px; -o-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px; width:100%;}
		.full_select, .half_select, .small_select {width:97%;}
		.full_input, .half_input, .mid_input, .last_input{width:100%;}
		.form_textarea {height:104px}
		.form_textarea textarea {width:100%; height:52px; margin:0px; padding:4px 10px}
		.blue_select {width:100%;}
		.sort_by .blue_select {width:58%;}
		.asset_list {padding:20px 0; float:left;}
		.accrodin_section {display:block; padding:25px 0px 25px 0; background:#FFF8E9; float:left;}
		.tabing_section {display:none;}
		.accordion-heading a {padding:0}
		.system_section {padding:50px 0;}
		.review_video {width:100%;}
		.review_video h2 {font-size:23px;}
		.register_form .full_input {width:100%; text-align:center}
		/*Nav CSS*/
		header {padding:20px 0px}
		.navbar-brand>img {display: block;width: 100%;}
		.navbar-default {padding-top:38px; text-align:center}
		.navbar-nav > li {padding:0 13px;}
		.navbar-default .navbar-nav > li > a, .contact_details ul li a {font-size:9px;}
		.contact_details ul li a {padding:0px 9px;}
		.contact_details {display:inline-block; margin:0px 0px 0px; float:left;}
		/*Footer*/
		.app_comming {padding:40px 30px 130px 30px}
		.app_comming p a {width:45%}
		.copyright p {font-size:13px; line-height:18px; margin:0px; padding:0px;}
		/*CREATE ACCOUNT*/
		.create_account {padding:50px 0px;}
		.register_form {width:100%;}
		.register_form .form_cap_labal {width: 100%; border-radius:13px 13px 0px 0px; -webkit-border-radius:13px 13px 0px 0px; -moz-border-radius:13px 13px 0px 0px; -ms-border-radius:13px 13px 0px 0px; -o-border-radius:13px 13px 0px 0px;}
		/*CONTACT US*/
		.add_contact {padding:0;}

		.add_contact_form .bottom_space:nth-child(7) {clear:left;}
		.clear {clear:right;}
		.quick_link ul {padding-left:0px;}
		.account_select {width:95%;}
		.assect_management {padding:0;}
		.add_contact_form {padding-top:20px; padding-bottom:35px}
		.manage_block h1 {margin-top:0; width:100%}
		.manage_block h1 .small { width:33%; font-size:38px; line-height:39px}
		.manage_block h1 .small span {font-size: 42px;}
		.manage_block h1 .large {font-size:79px; float:left; line-height:61px}
		.manage_block p { width: 62%; font-size: 18px; line-height: 26px;}
		.defult_button {padding-left:0%; width:100%; float:left;}
		.home_solution h2 {font-size: 30px;}
		.grid figure {min-width: 222px;}
		.item-title {font-size:15px; background-position: left -6px;}
		.home_process {padding:50px 0px;}
		.home_logo {margin-bottom:75px;}
		.child, .child:before {height: 194px;}
		.inner_homepage {padding:50px 0px 20px;}
		.form_textarea_one .form_label {width:100%; height:auto; padding:10px 0px; border-radius:26px 26px 0px 0px; -webkit-border-radius:26px 26px 0px 0px; -moz-border-radius:26px 26px 0px 0px; -ms-border-radius:26px 26px 0px 0px; -o-border-radius:26px 26px 0px 0px;}
		.form_textarea_one {border-radius:30px 30px 0px 0px; -webkit-border-radius:30px 30px 0px 0px; -moz-border-radius:30px 30px 0px 0px; -ms-border-radius:30px 30px 0px 0px; -o-border-radius:30px 30px 0px 0px; }
		.form_textarea_one select {margin-top:4px; height:40px; text-align:left;}
		.add_contact .ttl_agree {padding:0px 0px; font-size:18px; line-height:28px;}
		.account_input {    width: 100%;}
		.form_cap_labal {width: 100%; border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -ms-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -o-border-radius:5px 5px 0px 0px;}
		.form_cap_labal span img {border-radius:0; float: none;}
		#ifYes .expand_contact {padding:30px 0px}
		.contact_table_section {padding-bottom:50px;}
		.form_cap_labal {border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -o-border-radius:12px 12px 0px 0px;}
		.solution_list ul li {background-position:left 9px; margin-top:0px; background-size:13px auto; padding-left:22px;}
		.solution_list ul li a { font-size:17px; line-height:30px;}
		.home_solution img { margin-top: 49px;}
		footer .gr__localhost .container {width:739px;}
		.copyright ul li a {font-size:11px; padding:0 13px;}
		.terms h4, #privacy_policy .modal-title  {text-align:center; padding-left:0px;}
		.add_property_form .bottom_space:nth-child(7) {clear:none;}
		/*Profile*/
		.profile_section {padding:20px 0px 80px;}
		.home_logo_block {padding:20px 0 20px 40px;}
		.home_process{padding: 68px 0px;}
		.accordion { float:left;}
		.btnhide.pull-left {padding:29px 15px}
		.referral_links {left:4%;}
		.top-space {margin-top:0px;}
		h1 {font-size:58px;}
		.form_file_block .btn-primary {border-radius:14px 0px 0 0px; -webkit-border-radius:14px 0px 0 0px; -moz-border-radius:14px 0px 0 0px; -ms-border-radius:14px 0px 0 0px; -o-border-radius:14px 0px 0 0px;}
		#actvproperty, #accntblns { width: 100%;}
		#viewinvoice {margin-left: 0px !important}
		html ul li:hover ul {    left: -20px !important;  width: 105.9% !important;}
		ul li:hover ul li {border-color: #b9a272;margin: 0px;padding-left: 37px;}
		.register_button #btncan {margin-top: 0px;}
		.referral_link .form_block p {width: 100% !important}
		.TabbedPanels .responsive-tabs-container {margin-bottom: 70px;}
		.TabbedPanels .responsive-tabs-container iframe {margin-bottom:0px;}
		#enddate, #startdate {width:100%}

		/************* Add new css for mobile version date 12-04-2017 **********/
		.accet_table_section .table-responsive{width: 100% !important; padding: 0 15px 0 0 !important; max-width: 800px;}
		.ifram_block{ width: 100%; display: inline-block;}
		.ifram_block form{ width: 100%;}
		.TabbedPanels .responsive-tabs-container iframe{ width: 100% !important;overflow: scroll;*width: 100%;}
		.half_input { text-align:center;}
		.banner .upg-logo { position:absolute; right:10%;}

		/*13-2-2018*/
		.pop_addporperty .form_textarea .form_label{line-height: 60px; height: auto}
		.quick_link{padding-top: 20px;}
		.app_comming{padding: 60px 20px 80px}

	}

	@media(max-width:767px) {
		#contactus .full_input, #contactus .form_textarea textarea, #contactus .half_input, #contactus .mid_input, #contactus .last_input, .add_contact .full_input, .add_contact .form_textarea textarea, .add_contact .half_input, .add_contact .mid_input, .add_contact .last_input {text-align:center;}
		header {padding-bottom:0px; padding-top:15px;}
		p { text-align: center !important; font-size: 20px; line-height: 35px;}
		.home_banner img {top: 80px; width: 180px;}
		.logo {text-align:center;}
		.logo .navbar-brand {float:none; text-align:center; display:inline-block;}
		.navbar-brand > img {display:inline-block; width:25%}
		.navbar-default {margin:15px 0px 0px; padding:0px 0px 0px;}
		header .col-xs-12 {padding:0px;}
		.navbar { background:#0E0A2C}
		.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle {background:none; border:none;}
		.navbar-default .navbar-toggle .icon-bar {background:#fff; width:30px;}
		.navbar-toggle .icon-bar+.icon-bar {margin-top: 6px;}
		.navbar-nav > li {border:none; padding:0px; margin:0px;}
		.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
			border:none; background:#948055; padding:15px 0;  -moz-transition:0.5s ease-out; -o-transition:color 0.5s ease-out; transition: 0.5s ease-out; }
			.navbar-default .navbar-nav > li > a {padding:15px 0px }
			.contact_details {padding-bottom:0px; width:100%; text-align:center; margin:0px; border-top:1px solid #231F38; padding-top:6px}
			.contact_details ul {width:100%; height:auto; margin:0px; padding:0px;}
			.contact_details ul li {width:100%; margin:13px 0px;}
			.form_block {-webkit-border-radius:10px 10px 0px 0px; -o-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -ms-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;}
			.form_label, .form_full_label {width:100%; -webkit-border-radius:5px 5px 0px 0px; -o-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -ms-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px;}	
			.total_select .blue_select {margin-top:20px;}
			.sort_by .checkbox_block {margin-top:0px; margin-bottom:20px; padding:0px 0 0 20px;}
			.sort_radio {margin-left:0px;}
			.half_select {width:98%;}
			h1 {font-size:30px;}
			h2 {font-size:25px;}
			.sub_title {font-size:26px; text-align:center; float:none; margin:0; }
			.login_modal .modal-content {padding:20px;}
			.btn_modal, .btn_modal1 {margin-top:20px;}
			.login_modal .close {right:-18px; top: -29px;}
			h1 {text-align:center;}
			asset_list p {text-align:center; font-size:18px; line-height:28px;}
			footer {padding-top:136px;}
			.show-info {margin-bottom:0px;}
			.show-info-box {padding-bottom:30px;}
			.show-info h3 {font-size:18px; text-align:center; margin:0px 0px 7px 0px; float:left; width:100%;}
			.know-more {padding-bottom:40px;}
			.know-more p {position:relative; margin:0px; padding:0px; line-height:normal}
			.know-more p span {width:100%; float:left; text-align:center; margin:0px 0px 13px 0px; font-size: 16px;}
			.know-more p a {float:left; width:50%; margin:10px 0 10px 0px; padding:0px;}
			.know-more p a:first-child {margin-right:2%}
			.know-more p a img {width:auto;}
			.quick_link {padding:25px 0px 0; float:none; text-align:center; margin:-63px 0px 0 }
			.quick_link ul {text-align:center; display:inline-block; float:none; width:auto; padding-left:0;}
			.quick_link ul li {text-align: left; width:auto; float:left; margin: 0px; background:url(../images/ftr_li_bg.jpg) no-repeat left 6px; float: left; padding: 0px 5px;line-height: normal;}
			.quick_link ul li a {font-size:13px;}
			.quick_link ul li:first-child {background:none;}
			.app_comming {padding:20px 0px 0px; border:none;}
			.information {padding:0px;}
			.btn_try a, .information p, .quick_link ul li a {font-size:14px;}
			.app_comming p a {width:47%; float: none; text-align: center; display: inline-block; margin:8px 0px 0px;}
			.app_comming p a img {width:auto; float:none; display:inline-block; text-align:center; margin:0px 0px 0px 0px}
			.copyright {text-align:center}
			.information p {margin-top:8px;}
			.copyright p {text-align:center; line-height:17px; font-size:13px;}
			.copyright ul {margin:15px 0px 0px 0px; width:auto; display:inline-block; text-align:center; float:none;}
			.copyright ul li a {float:none; text-align:center;}
			.btn_modal, .btn_modal1 {font-size:15px; margin-left:0px;}
			.home_icon {width:120px; height:120px; padding:21px 0 25px 0}
			.home_icon.active { background:#968155; width:120px; height:120px; padding:21px 0 25px 0} 
			.accordion-inner {padding:20px 6px 25px}
			.accordion-inner ul li a {text-align:left; float:left; width:100%;}
			.account_select {width:92%;}
			.terms .modal-body {padding: 15px 20px;}
			.sub_banner .img-responsive {height: 196px;}
			.navbar-nav {margin:0px;}
			.navbar-nav > li::before {display:none;}
			/*HOMEPAGE*/
			.manage_block h1 .small {width: 100%; text-align:center}
			.manage_block h1 .large {width:100%; text-align:center;}
			.defult_button { float: none; display: block;  text-align: center; padding-left:0px;}
			.home_solution h2 {margin-bottom:30px;}
			.home_solution img { margin-top: 0;}
			.solution_list {padding-top:20px;}
			.solution_list ul li {padding: 3px 0px 2px 27px; margin-top:4px; background:url(../images/soluation_list_mobile.png) no-repeat left 15px; }
			.solution_list ul li a {font-size: 19px;}
			.home_process .col-sm-4 {padding:0px 15px;}
			.item-title {font-size: 25px; background-position: left top;}
			.home_logo img {margin:0px 0px 10px; padding:0px; display:inline-block; text-align:center;}
			.home_logo {padding-bottom: 0;}
			.manage_block h1 .large {font-size: 87px; float: left;line-height: 87px;}
			.manage_block h1 .small {font-size:23px; line-height:42px; margin:0px; padding:0px;} 
			.manage_block h1 .small span {font-size:23px; line-height:51px;}
			.manage_block h1 .large {font-size: 98px; line-height:83px;}
			.manage_block h1 { margin-top:65px; margin-bottom: 10px; float: left;}
			.manage_block p {font-size: 18px; line-height: 28px; width:100%;}
			.solution_list ul li {padding-left:30px; margin:0px;}
			.solution_list ul li a { font-size:21px;}
			.parent {margin-bottom:15px; }

			.form_cap_labal {width: 100%; border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -ms-border-radius:5px 5px 0px 0px; -o-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px;}
			.form_cap_labal span img {border-radius: 0; display: inline-block; float: none;}
			.register_form .full_input {width: 97%; text-align:center}
			.total_select {text-align:center}
			.blue_select {width: 50%; display: inline-block; text-align: center; float: none; margin:0px !important;}
			.blue_select_one {margin-top:0px;}
			.blue_select.pull-right {float:none !important; margin-top:0; width:auto}
			.form_textarea textarea {margin:0px;}
			.form_textarea_one {border-radius: 20px 20px 0px 0px; -webkit-border-radius: 20px 20px 0px 0px; -moz-border-radius: 20px 20px 0px 0px; -ms-border-radius: 20px 20px 0px 0px; -o-border-radius: 20px 20px 0px 0px;}
			.form_textarea_one .form_label {border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; -moz-border-radius:15px 15px 0px 0px; -ms-border-radius:15px 15px 0px 0px; -o-border-radius:15px 15px 0px 0px;}
			.form_textarea_one select {height:54px;}
			/*.table_design .tabe_contain table tr td, .table_design .tabe_title table tr th {width:auto; text-align:center }*/
			.account_input {    width:100%;}
			.login_modal .modal-title  {text-align:center}
			.accordion-heading a { padding: 7px 7px 7px 10px;}
			.accrodin_section .ac_title {font-size:20px; padding:12px 0 0;}
			.accrodin_section .ac_contact {background:url("../images/sprite_img_mobile.svg") no-repeat scroll 1px 0px; width:50px; height:50px;}
			.accrodin_section .ac_company {background:url("../images/sprite_img_mobile.svg") no-repeat scroll -52px 0px; width:50px; height:50px;} 
			.accrodin_section .ac_properties{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -107px 0px; width:50px; height:50px;}
			.accrodin_section .ac_user{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -161px 0px; width:50px; height:50px;}
			.accrodin_section .ac_profile{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -212px 0px; width:50px; height:50px;}
			.accrodin_section .ac_reports{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -266px 0px; width:50px; height:50px;}
			.accrodin_section .ac_setting{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -320px 0px; width:50px; height:50px;}
			.accrodin_section .ac_logout{background:url("../images/sprite_img_mobile.svg") no-repeat scroll -373px 0px; width:50px; height:50px;}
			.know-more a {padding:50px 20px;}
			.showhide_arrrow {height: 18px; top: -32px; background-size: 30px;}
			.showhide_arrrow_hover {height: 18px; top: -28px; background-size: 34px;}
			.system_section {padding: 50px 0 100px;}
			.register_button {margin-bottom:40px; margin-top:20px;}
			.btn_modal{margin-top:0px;}
			/*Profile*/
			.profile_section p {text-align:center !important; line-height:26px; margin:0px 0px 15px; font-size:17px}
			.mobile_contact_form {    padding-bottom: 25px;}
			.navbar-default .navbar-nav > li > a, .contact_details ul li a {font-size: 15px;}
			.home_logo_block {padding-left:0px;}
			.add_contact .register_button {margin-bottom: 0px;}
			.total_select {padding-bottom:40px;}
			.list_img_section ul li {width:47%; height:auto; margin:0px auto; float:none;}
			.list_img_section ul li:first-child { margin-left:auto;}
			.list_img_section ul li:nth-child(3), .list_img_section ul li:nth-child(5) {margin-left:0px; margin-top:6%}
			.list_img_section ul li:nth-child(4) {margin-top:6%;}
			.add_contact_form.top_padding3.btm_padding8 {padding-bottom:110px;}
			.btnhide.pull-left .register_button input {float:none;}
			.btnhide.pull-left {padding: 0 15px; text-align:center}
			.btnhide.pull-left input {display:inline-block; float:none; text-align:center;}
			.form_full_label, .form_label, .form_textarea_one .form_label {font-size:15px;}
			.full_input {text-align:center}
			.check_section .checkbox {float: right;}
			.check_section .non_lable {margin-bottom: 20px;}
			.sort_by {width: 94%;}
			.referral_links {bottom: -30px;  padding: 0 15px; font-size: 12px;}
			.mobile_modelbtn .btn_modal {margin-top: 0px;}
			.mobile_padding2 {padding-top:20px;}
			.sort_radio:first-child { margin-right: 25px;}
			html .ui-dialog {width:100% !important; left:0px !important;}
			.profile_section .common_top_title .form_block p {width:100%; text-align:center !important; margin:0px; padding:0px;}
			.sort_radio {width:100%; margin-bottom:15px;}
			.non_lable {width:70%;}
			.table_btn {width:100%; float:left; margin-bottom:6px;}
			.email_share_block span {top: -2px; width: 100%; margin: 0px 0px 6px 0px; left: -5px; padding: 0px; position: relative;}
			.text_align_center .btn_modal {display:inline-block; text-align:center; float:none;}
			.text_align_center{ margin-top:15px;}
			.register_form .form_cap_labal {border-radius:  8px 8px 0px 0px; -webkit-border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px;   -ms-border-radius: 8px 8px 0px 0px; -o-border-radius: 8px 8px 0px 0px;}
			.home_solution img {margin-top: 52px;}
			.top-space { margin-top: 0;}
			.form_file_block .btn-primary {border-radius:8px 0px 0 0px; -webkit-border-radius:8px 0px 0 0px; -moz-border-radius:8px 0px 0 0px; -ms-border-radius:8px 0px 0 0px; -o-border-radius:8px 0px 0 0px;}
			.row .form_file_block {margin:0px;}
			.responsive-tabs-container.accordion-xs.accordion-sm {margin-bottom: 0px;}
			html ul li:hover ul {    left: -6px !important;  width: 103.3% !important;}
			ul li:hover ul li { padding: 0px 0px 0px 20px;}
			ul li:hover ul li a { font-size: 14px;}
			.copyright p {width:100%; text-align:center;}
			.btnhide {margin:20px 0;}
			.register_button #btncan {margin-top: 20px;}
			.TabbedPanels {margin-bottom: 0px;}
			.ifram_block h1 {font-size: 2.5em}
			.ifram_block .container {padding:30px 20px}
			#btnSent {display:inline-block; text-align: center; float: none;margin-bottom: 50px;}
			.passSQ {text-align:center;}
			.submenu_collapse .panel-group {margin-bottom: 0px;}
			.submenu_collapse .panel-group .panel {background: none; padding: 10px 20px; border-radius: 0px; border-bottom: 1px solid #b2a07c; box-shadow: 0px;}
			.submenu_collapse .panel-group .panel a {font-size: 17px; text-align: left; color: #fff;}
			.submenu_collapse .panel-group .panel .panel-body {padding:5px 0px 5px 10px; font-size: 14px}
			.submenu_collapse .panel-group .panel .panel-body a {font-size: 13px;}
			.submenu_inner {padding: 0px !important}
			.add_contact_form .check_section .checkbox {width:100%; float: left;}
			.ifram_block {position:relative;}
			.inner_homepage {padding: 0px 0px 50px;}
			.table-responsive table { max-width:100%; -webkit-overflow-scrolling: touch !important;}
			.panel-body.TabbedPanels .panel-group {margin-bottom: 90px;}
			.TabbedPanels .panel-heading {padding:0px;}
			.TabbedPanels .panel-heading a { background: #342E53; border-color: #342E53; color: #fff; width: 100%; padding:10px 15px;}	

			/************* Add new css for mobile version date 12-04-2017 **********/
			.accet_table_section .table-responsive{width: 100% !important;
				padding: 0 15px 0 0 !important;
				max-width: 800px;}
				.asset_list h1, .add_contact h1, .add_contact h1, .create_account h1, .add_contact h1, .system_section h1, .profile_section h1 { margin-bottom:15px;}
				h2 { text-align:center; padding:0 0 10px 0;}
				.last_input { text-align:center;}
				.top-right-btn { text-align:center;}	
				.top_padding6 { padding-top:35px !important;}
				.accet_second p, .common_top_title p, .ifram_block p, .add_contact p, .create_account p, .system_section p { font-size:17px; line-height:26px;}
				.add_contact .register_button input { margin:10px; }
				.top-margin { padding:0 20px;}
				.banner .upg-logo { right:15%;}
				select {text-align:center;text-align-last:center;}
				.register_button { text-align:center;}
				.tab-content h1 { padding-top:0; }
				.mid_input { text-align:center;}
				.asset_list p { font-size:17px; line-height:26px;}

				/*13-2-2018*/
				.quick_link{margin-top: 0}
				.know-more{padding: 0}
				.app_comming{padding: 20px 0}
				.information p{padding-bottom: 0; margin-bottom: 0 !important;}
				.section span{font-size:15px; }
				.section{text-align: center;	}
				.section ul{text-align: left;}
				.section h3{font-size: 20px;}
				.address-section{margin: 0 auto}
				#privacy_policy  .modal-body{padding: 15px;}
				.section h2{padding-bottom: 0;margin-bottom: 10px;font-size: 20px;line-height: 24px;}

			}

			@media(max-width:499px) {
				.btn_modal:first-child {margin-top:0px;}
				.item-title {font-size: 20px;}
				.solution_list ul li a {font-size:16px; line-height:23px;}
				.know-more p a {width:48%; margin:0px 1%}
				.know-more p a img {width:100%;}
				.banner img {height:160px;}
				.banner .upg-logo { width:140px; height:auto; text-align:right; bottom:5%; right:5%;}
				.banner .upg-logo img { width:60%;}
				.btn_modal {margin-top:0px;}
				.solution_list ul li {background-position:left 9px;}
				.add_contact_form.top_padding3.btm_padding8 {padding-bottom:70px;}

			}
			@media(max-width:433px) {
				.btn_modal {margin-top: 20px;}
			}
			@media(max-width:399px) {
				.register_button {margin-bottom:0px; margin-top:0px;}
			}


