@import url(bootstrap.min.css);
@import url(font-awesome.min.css);
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');
}
html body, input, button, select, textarea, .tooltip, .popover, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}
body a,input,button,.inputfile + label,header .img-circle{
	transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}
body a, body a:visited, body a:hover {
	text-decoration: none;
}
body a:hover, body a:focus {
	color: #a71805;
	text-decoration: none;
	outline: none;
}
body input[type="file"]:focus, body input[type="radio"]:focus, body input[type="checkbox"]:focus, body .btn:focus, body .btn:active:focus, body .btn.active:focus, body .btn.focus, body .btn:active.focus, body .btn.active.focus {
	outline: none;
}
.form-control::-moz-placeholder{color:#b7b7b7;}
.form-control:-ms-input-placeholder{color:#b7b7b7}
.form-control::-webkit-input-placeholder{color:#b7b7b7}
.left-inner-addon {
    position: relative;
}
.left-inner-addon input {
    padding-left: 30px;    
}
.left-inner-addon i {
    position: absolute;
    padding: 10px 12px;
    pointer-events: none;
}
.left-inner-addon span{
	position: absolute;
    padding: 11px 12px 9px;
    pointer-events: none;
	left:20px;
	color:#b7b7b7;
	font-size:14px;
}
.add_unit_form .left-inner-addon span{
	left:25px;
}
.right-inner-addon {
    position: relative;
}
.right-inner-addon i {
    position: absolute;
    right: 15px;
    pointer-events: none;
	width:16px;
	margin-top:13px;
	height:18px;
}
.right-inner-addon i.only_icon{color:#b7b7b7;font-size:18px;font-weight:700;font-style:normal;width:auto;height:auto;margin-top:8px;}
.right-inner-addon span {
    position: absolute;
    right:40px;
    pointer-events: none;
	margin-top:16px;
	font-size:10px;
	color:#4a85f4;
}
.sprite {
	background: url(../images/sprite.png) no-repeat;
	display: inline-block;
	text-indent: -9999px;
	position: relative;
	vertical-align:middle;
}
.logo {
	width: 220px;
	height: 47px;
	background-position: 0 0;
	padding: 0px;
}
header{background-color:#f8f8f8;height:80px;}
.block-center{margin:0px auto;float:none;text-align:center;width:470px;display:table;margin-top:20px;}
header .navbar{margin-bottom:0px;}
header .navbar-nav > li{float:none;display:inline-block;padding:0px 10px;}
.list-groups {position: absolute;width: 300px;height: 350px;overflow-y: scroll;}
header .navbar-nav.block-center > li{display:table-cell;padding:0px;transition:all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
header .navbar-nav > li:first-child{padding-left:0px;}
header .navbar-nav > li:last-child{padding-right:0px;}
header .navbar-nav.block-center > li a{padding:10px 9px;font-size:12px;font-weight:700;color:#707070;text-transform:uppercase;letter-spacing:0.5px;}
header .navbar-nav.block-center > li:hover a,header .navbar-nav.block-center li:focus a{color:#4a85f4;}
header .navbar-nav.block-center > li:hover,header .navbar-nav.block-center li:focus{background-color:#efefef;-webkit-box-shadow:0px 0px 16px 0px rgba(68, 68, 68, 0.25);-moz-box-shadow:0px 0px 16px 0px rgba(68, 68, 68, 0.25);box-shadow:0px 0px 16px 0px rgba(68, 68, 68, 0.25);}
header .navbar-nav.block-center li:hover > ul{display:block;}
header .navbar-nav.block-center .dropdown-menu{background-color:#efefef;border:none;-webkit-box-shadow:0px 12px 16px 0px rgba(68, 68, 68, 0.25);-moz-box-shadow:0px 12px 16px 0px rgba(68, 68, 68, 0.25);box-shadow:0px 12px 16px 0px rgba(68, 68, 68, 0.25);border-radius:0px 3px 3px;padding:0px;}
header .navbar-nav.block-center .dropdown-menu li a{color:#707070;text-transform:inherit;padding:6px 12px;}
header .navbar-nav.block-center .dropdown-menu > li i{width:17px;height:17px;}
header .navbar-nav.block-center .dropdown-menu li a:hover{color:#4a85f4}
header .nav.navbar-nav.block-center .dropdown-menu > li:first-child{border-top:0px;}
header .navbar-nav > li a{padding:22px 0 5px;}
header .nav > li > a:focus,header .nav > li > a:hover{background:none;}
header .navbar-nav > li i{width:36px;height:36px;}
header .navbar-nav > li .tooltip{opacity:1;}
header .navbar-nav > li .tooltip .tooltip-arrow{border-bottom-color:#4a85f4;}
header .navbar-nav > li .tooltip .tooltip-inner{background-color:#4a85f4;-webkit-box-shadow: 0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	-moz-box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);border-radius:18.5px;font-size:14px;color:#fff;padding:5px 10px;}
.unit_mgmts .tooltip .tooltip-inner{min-width:150px;}
.m_tenants{background-position: -1px -259px;}
.m_calendar{background-position: -24px -259px;}
.m_facility_magt{background-position: -47px -259px;}
.m_pos{background-position: -69px -259px;}
.m_reports{background-position: -91px -259px;}
.dropdown-menu li:hover .m_tenants,.dropdown-menu li.current .m_tenants{background-position: -1px -282px;}
.dropdown-menu li:hover .m_calendar,.dropdown-menu li.current .m_calendar{background-position: -24px -282px;}
.dropdown-menu li:hover .m_facility_magt,.dropdown-menu li.current .m_facility_magt{background-position: -47px -282px;}
.dropdown-menu li:hover .m_pos,.dropdown-menu li.current .m_pos{background-position: -69px -282px;}
.dropdown-menu li:hover .m_reports,.dropdown-menu li.current .m_reports{background-position: -91px -282px;}
.dashboard{background-position:2px -466px;}
.leads{background-position:-55px -466px;}
.contacts{background-position:-108px -466px;}
.calendar{background-position:-160px -466px;}
.unit_mgmt{background-position:-215px -466px;}
.financial{background-position:-269px -466px;}
.reports{background-position:-322px -466px;}
.booking{background-position:-376px -466px;}
.active .dashboard{background-position:2px -422px;}
.active .leads{background-position:-55px -422px;}
.active .contacts{background-position:-108px -422px;}
.active .calendar{background-position:-160px -422px;}
.active .unit_mgmt{background-position:-215px -422px;}
.active .financial{background-position:-269px -422px;}
.active .reports{background-position:-322px -422px;}
.active .booking{background-position:-376px -422px;}
.profile{background-position:0px -83px;}
.settings{background-position:-18px -83px;}
.refer{background-position:-36px -83px;}
.active .profile{background-position:0px -101px;}
.active .settings{background-position:-18px -101px;}
.active .refer{background-position:-36px -101px;}
.i_map{background-position:0px -145px;}
.i_add_new{background-position:-71px -145px;}
.increase{background-position:0px -185px;}
.decrease{background-position:-33px -185px;}
.increase_decrease_floors a:hover .increase{background-position:-16px -185px;}
.increase_decrease_floors a:hover .decrease{background-position:-48px -185px;}
.i_quote{background-position:-353px -56px;}
.i_emailblue{background-position:-326px -56px;}
.i_telephone{background-position:-254px -56px;}
.i_company{background-position:-278px -56px;}
.i_status{background-position:-302px -56px;}
.i_user{background-position:-181px -56px;}
.i_share{background-position:-228px -56px;}
.i_note{background-position:-205px -56px;}
.i_tags{background-position:-155px -56px;}
.i_workorder{background-position:-379px -56px;}
.i_moveout{background-position:-459px -56px;}
.i_invoice{background-position:-431px -56px;}
.i_lease{background-position:-405px -56px;}
.i_lead{background-position:-55px -81px;}
.i_quote_created{background-position:-77px -81px;}
.i_quote_send{background-position:-96px -81px;}
.i_comments{background-position:-117px -81px;}
.i_info{width:19px;height:19px;border-radius:50%;border:1px solid #ff6277;text-align:center;line-height:15px;display:inline-block;font-style:normal;}
.i_payment{width:18px;height:18px;border-radius:50%;border:1px solid #4a85f4;text-align:center;line-height:15px;display:inline-block;font-style:normal;color:#4a85f4;}
.color_map{background-position:-169px -119px;}
.i_expand{background-position:-190px -118px;}
.search_btn{background-position:-213px -119px;}
.gray_calendar{background-position:0px -231px;}
.gray_clock{background-position:-22px -231px;}
.gray_home{background-position:-45px -231px;}
.gray_location{background-position:-66px -231px;}
.gray_briefcase{background-position:-86px -231px;}
.gray_amount{background-position:-108px -231px;}
.compare_view .gray_amount{background-position:-265px -231px;}
.gray_deposit{background-position:-131px -231px;}
.gray_lease{background-position:-153px -231px;}
.gray_telephone{background-position:-173px -231px;}
.gray_note{background-position:-195px -231px;}
.gray_climate,.lead_user_details .climate{background-position:-376px -121px;}
.gray_cameras,.lead_user_details .cameras{background-position:-396px -121px;}
.gray_cards,.lead_user_details .cards{background-position:-417px -121px;}
.gray_comments{background-position:-437px -121px;}
.telescope{background-position:-355px -121px;}
.climate,.lead_user_details .blue_color .climate,.unit_result .blue_color .climate{background-position:-236px -121px;}
.cameras,.lead_user_details .blue_color .cameras,.unit_result .blue_color .cameras{background-position:-274px -121px;}
.boxes{background-position:-256px -121px;}
.boxes_one{background-position:-256px -121px;}
.boxes_two{background-position:-256px -121px;}
.boxes_three{background-position:-256px -121px;}
.boxes_four{background-position:-256px -121px;}
.boxes_five{background-position:-256px -121px;}
.boxes_six{background-position:-256px -121px;}
.truck{background-position:-333px -121px;}
.cards,.lead_user_details .blue_color .cards,.unit_result .blue_color .cards{background-position:-293px -121px;}
.businesscenter{background-position:-313px -121px;}
.red_help{background-position:-217px -231px;}
.redbg_help{background-position:-241px -231px;}
.i_checked{background-position:-180px -148px;}
.i_cross{background-position:-216px -148px;}
.lead_user_details .blue_color .boxes,.unit_result .boxes,.booking .boxes,.compare_view .boxes{background-position:-457px -121px;}
.lead_user_details .blue_color .truck,.unit_result .truck,.booking .truck,.compare_view .truck{background-position:-476px -121px;}
.lead_user_details .blue_color .businesscenter,.unit_result .businesscenter,.booking .businesscenter,.compare_view .businesscenter{background-position:-496px -121px;}
header .navbar-nav.navbar-right > li a{color:#707070;font-size:14px;font-weight:700;padding-top:28px;padding-bottom:22px;}
header .navbar-nav.navbar-right > li{padding:0px;}
header .navbar-nav.navbar-right > li:first-child{padding-right:8px;}
.navbar-nav.navbar-right > li .fa-chevron-down{color:#c2c2c2;font-size:10px;margin-left:5px;}
header .nav .open > a,header .nav .open > a:focus,header .nav .open > a:hover{background:none;border:none;}
header .nav .open .dropdown-menu{margin-top:9px;border-color:#e1e1e1;background-color:#f7f5f6;border-radius:0px 0px 8px 8px;right:-52px;padding:0px;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);
box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);}
header .nav.navbar-nav .dropdown-menu > li{border-bottom:1px solid #e1e1e1;}
header .nav.navbar-nav .dropdown-menu > li:first-child{border-top:2px solid #4a85f4;}
header .nav.navbar-nav .dropdown-menu > li:last-child{border-bottom:0px;}
header .nav.navbar-nav .dropdown-menu > li a{padding:8px 10px;font-size:14px;color:#7d7d7d;font-weight:400;}
header .navbar-nav.navbar-right > li.open > a,.navbar-nav.navbar-right > li.open .fa-chevron-down{color:#4a85f4;}
header .nav.navbar-nav .dropdown-menu > li a:hover{background-color:#fff;}
header .nav.navbar-nav .dropdown-menu > li.active a{color:#4a85f4;font-weight:700;background-color:#fff;}
header .navbar-nav .dropdown-menu > li i{width:15px;height:15px;margin-right:10px;}
header .navbar-right .img-circle{border:2px solid transparent;max-height:50px;max-width:50px;}
.noti_no{position: absolute;width: 25px;height: 25px; background-color: #ff0000;  border-radius: 50%;text-align: center;line-height: 25px;color: #fff;font-weight: 700;top: 12px;left: 9px;}
.noti_no_admin{position: absolute;width: 25px;height: 25px; background-color: #ff0000;  border-radius: 50%;text-align: center;line-height: 25px;color: #fff;font-weight: 700;top: -8px;left: 31px;}
header .navbar-nav.navbar-right > li.open + li .img-circle{border:2px solid #4a85f4;}
.dashboard_box{margin-top:20px;margin-bottom:20px;border:1px solid #e1e1e1;border-radius:4px;}
.dashboard_box > .row{position:relative;}
.left_menu{float:left;position:relative;z-index:10;}
#uiview_result{position:absolute;height:100%;left:0px;top:0px;right:0px;}
.heading{height:80px;padding:0px 15px;color:#4a85f4;font-size:18px;font-weight:700;border-bottom:1px solid #e1e1e1;line-height:80px;position:relative;}
.left_sidebar .heading{font-size:20px;}
.breadcrumb_current{position:relative;font-size:14px;margin-left:8px;padding-left:15px;}
.breadcrumb_current:before{content:'/';position:absolute; left:0px;color:#c2c2c2;font-size:18px;font-weight:400;line-height:0px;top:8px;}
.breadcrumb_current span{padding-left:10px;}
.contain .heading{padding:0px 20px;}
.left_sidebar{width:205px;float:left;border-right:1px solid #e1e1e1;position:relative;}
.left_sidebar:after{position:absolute;content:'';background:url(../images/box-shedow.png) repeat-y;top:0px;right:-26px;bottom:0px;width:26px;z-index:1;}
.left_sidebar ul{list-style:none;margin:0px;padding:0px;background-color:#f7f5f6;min-height:480px;}
.left_sidebar ul li{border-bottom:1px solid #e1e1e1;}
.left_sidebar ul li:last-child{border-bottom:0px;}
.left_sidebar ul li a{color:#7d7d7d;font-size:16px;padding:8px 15px;display:block;position:relative;}
.left_sidebar ul li:hover a{background-color:#fff;}
.left_sidebar ul li.current a{color:#4a85f4;font-weight:700;background-color:#fff;}
.left_sidebar ul li.current a:before{position:absolute;content:'';left:0px;top:0px;bottom:0px;border-left:3px solid #4a85f4;}
#show-m-t{display:none;}
#show-m-t i{background-color:#4a85f4;color:#fff;cursor:pointer;font-size:22px;padding:10px 7px;}
.show-device #show-m-t{right:1px;top:0px;}
#show-m-t .fa-chevron-left:before{content:"\f053"!important;}
.left_sidebar.show-device{left:0;z-index:999;background-color: #fff;border-bottom:1px solid #e1e1e1;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);}
.heading .nav-tabs{float:left;border-bottom:0px;position:relative;z-index:2;}
.heading .nav-tabs > li{margin-bottom:0px;margin-right:20px;}
.heading .nav-tabs > li > a{font-size:14px;color:#464646;font-weight:400;padding:29px 0;border:none;position:relative;border-radius:0px;}
.heading .nav-tabs > li.active > a{color:#4a85f4;}
.heading .nav-tabs > li.active > a:after{position:absolute;content:'';bottom:-1px;left:0px;right:0px;border-bottom:2px solid #4a85f4;}
.heading .nav-tabs > li.active > a,.heading .nav-tabs > li.active > a:focus,.heading .nav-tabs > li.active > a:hover,.heading .nav > li > a:focus,.heading .nav > li > a:hover{border:none;background:none;}
.page_heading{position:absolute;width:100%;text-align:center;left:0px;}
.go_back{position:absolute;right:20px;bottom:0px;}
.btn_blue{color:#4a85f4;font-size:12px;font-weight:400;border:1px solid #4a85f4;border-radius:18.5px;padding:10px 25px;min-width:110px;text-align:center;text-transform:uppercase;margin-left:10px;background-color:#fff;}
.new_facility_form .btn_blue,.lead_form .btn_blue{min-width:143px;}
.form_act .btn_blue{display:inline-block;}
.btn_blue span{padding-right:10px;}
.btn_blue:hover,.btn_blue:focus,.btn_blue.active{color:#fff;background-color:#4a85f4;}
.btn_grey{color:#c2c2c2;font-size:12px;font-weight:400;border:1px solid #c2c2c2;border-radius:18.5px;padding:10px 25px;min-width:137px;text-align:center;text-transform:uppercase;background-color:#fff;}
.btn_grey:hover,.btn_grey:focus{color:#fff;background-color:#c2c2c2;}
.btn_blue.active{-webkit-box-shadow: 0px 10px 16px 0px rgba(74, 133, 244, 0.34);-moz-box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);}
.go_back i{width:36px;height:36px;background-position:right top;}
.go_back i.archive{background-position:-438px 8px;width:13px;height:30px;}
.lead_head .edit_from{margin-right:10px;}
.lead_head a{margin-left:10px;}
.contain{margin-left:205px;position:relative;min-height:560px;height:100%;}
.tab-content{float:left;width:100%;}
.contain .tab-pane{padding:12px;float:left;width:100%;}
.contain .form-group{margin-bottom:10px;}
.contain label,.new_facility_form label,.lead_form label,.lead_deatails_form label{color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;display:block;text-align:left;}
.col-lg-3.col-sm-4{margin-bottom:10px;}
.dataTables_filter label{color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;}
.dataTables_filter .form-control{border-radius:2px;min-height:35px;border-color:#ccc;color:#7d7d7d;font-size:14px;font-weight:400;padding: 6px 10px;-webkit-box-shadow:none;box-shadow:none;resize:none;min-width:100px;}
.contain .form-control,.new_facility_form .form-control,.tags .form-control,.lead_form .form-control,.lead_deatails_form .form-control,.search_bar .form-group .form-control,.front_view .form-control{border-radius:2px;min-height:41px;border-color:#ccc;color:#7d7d7d;font-size:14px;font-weight:400;padding: 6px 10px;-webkit-box-shadow:none;box-shadow:none;resize:none;min-width:100px;}
.new_facility_form .form-control.color_blue{color:#4a85f4;font-size:16px;font-weight:700;}
.new_facility_form .form-control.color_black,.lead_form .form-control.color_black{color:#464646;}
.contain .form-control:focus,.new_facility_form .form-control:focus,.tags .form-control:focus,.lead_form .form-control:focus,.lead_deatails_form .form-control:focus,.search_bar .form-group .form-control:focus,.dataTables_filter .form-control:focus{border-color:#4a85f4;-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)}
.chk_inactive{color:#b7b7b7;font-size:16px;font-weight:700;}
.chk_active{color:#39b54a;font-size:16px;font-weight:700;padding-right:20px;}
.img_priview{width:110px;height:110px;float:left;background-color:#f7f5f6;border-radius:50%;border:1px solid #ccc;color:#b7b7b7;font-size:12px;line-height:100px;vertical-align:middle;text-align:center;margin-top:25px;padding:5px;}
.img_priview img{width:100%;height:100%;}
.file_uploader{margin-left:115px;padding-top:41px;}
.file_uploader .help-block{font-size:12px;color:#b7b7b7;line-height:18px;}
.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.inputfile + label{font-size:12px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;border:1px solid #4a85f4;border-radius:18.5px;padding:10px 25px;min-width:90px;color:#4a85f4;text-align:center;text-transform:uppercase;}
.inputfile:focus + label,.inputfile.has-focus + label,.inputfile + label:hover{background-color:#d7e2f7;color:#4a85f4;}
.tab-content .form_act{padding-left:20px;padding-right:20px;}
.new_user_form,.new_facility_form{width:500px;max-width:100%;padding:50px 0 35px;display:inline-block;}
.new_facility_form{width:300px;padding:110px 0 35px;}
.new_facility_form.add_unit_form{padding-top:20px;}
.new_facility_form.edit_unit_form{width:615px;}
.contain .tab-pane > div .row,.new_user_form .row,.new_facility_form .row,.lead_edit .col-sm-6 .row{margin-left:-8px;margin-right:-8px;}
.contain .tab-pane > div,.contain .tab-pane > div .row >div,.new_user_form .row >div,.new_facility_form .row >div,.lead_edit .col-sm-6 .row > div{padding:0px 8px;}
.new_user_form .help-block{margin:0px;font-size:14px;color:#b9b9b9;text-transform:none;position:relative;top:-2px;}
.add_more_row{bottom:12px;position:absolute;right:-40px;}
.add_more_row a{width:36px;height:36px;text-align:center;line-height:30px;border:1px solid #c2c2c2;background-color:#fff;border-radius:50%;display:inline-block;}
.add_more_row a:hover{border:1px solid #4a85f4;background-color:#d7e2f7;}
.add_more_row a i{width:11px;height:11px;}
.new_user_form fieldset ~ fieldset .add_more_row a:first-child{display:none;}
.switch_btn{margin-top:20px;}
.new_user_form .form_act a:first-child,.new_facility_form .form_act a:first-child{margin-left:0px;}
.new_facility_form .col-sm-12.form_act{padding-left:0px;padding-right:0px;}
.new_user_form .form_act,.new_facility_form.edit_unit_form .form_act{margin-top:65px;}
.new_facility_form .form_act{margin-top:130px;}
.new_facility_form.add_unit_form .form_act{margin-top:55px;}
.dashboard_box.facility_management{border-radius:4px 4px 0 0;margin-bottom:0px;}
#Searchresult{margin-top:40px;float:left;width:100%;}
#Searchresult .row{margin-bottom:40px;}
#Searchresult .row .col-sm-3:hover .map_bg{border:2px solid #ffb769;background-color:#fff1e1;}
#Searchresult .row .col-sm-3:hover i.i_map{background-position:-35px -145px;}
#Searchresult .row .col-sm-3:hover i.i_add_new{background-position:-106px -145px;}
#Searchresult .row .col-sm-3:hover .map_address span{color:#ffb769;}
.map_bg{width:58px;height:58px;float:left;border:2px solid #e1e1e1;background-color:#f7f5f6;border-radius:50%;text-align:center;line-height:55px;}
.map_bg i{width:25px;height:35px;}
.map_address{margin-left:72px;}
.map_address span{color:#7d7d7d;font-size:14px;height:58px;display:table-cell;vertical-align:middle;}
.facility_management_pagination{padding:10px 8px;background-color:#f7f5f6;margin-bottom:20px;text-align:right;}
#Pagination .pagination{margin:0px;}
#Pagination .prev,#Pagination .next,.btn_blue_border{border-radius:18.5px;color:#4a85f4;text-transform:uppercase;border:1px solid #4a85f4;background-color:#fff;padding:3px 15px;display:inline-block;font-size:12px;}
#Pagination a,#Pagination span{font-size:12px;color:#898989;padding:3px 10px;}
#Pagination span.current,#Pagination a.active{font-weight:700;color:#4a85f4;}
#Pagination .prev:hover,#Pagination .next:hover,.btn_blue_border:hover,.btn_blue_border:focus{color:#4a85f4;background-color:#d7e2f7;}
#Pagination span.prev:hover, #Pagination span.next:hover{color:#e1e1e1;background-color:#fff;}
#Pagination .prev{margin-right:15px;}
#Pagination .next{margin-left:15px;}
#Pagination span.prev, #Pagination span.next,.btn_blue_border.disabled,.btn_blue_border.disabled:hover,.btn_blue_border.disabled:focus,.search_result_pagination .prev.disabled,.search_result_pagination .prev.disabled:hover,.search_result_pagination .prev.disabled:focus,.search_result_pagination .next.disabled,.search_result_pagination .next.disabled:hover,.search_result_pagination .next.disabled:focus{color:#e1e1e1 !important;border-color:#e1e1e1!important;cursor:not-allowed;background-color:#fff!important;}
.increase_decrease_floors a{width:36px;height:36px;text-align:center;line-height:30px;border:1px solid #c2c2c2;background-color:#fff;border-radius:50%;display:inline-block;}
.increase_decrease_floors a:hover{border:1px solid #4a85f4;background-color:#d7e2f7;}
.increase_decrease_floors a:first-child{margin-right:10px;}
.increase_decrease_floors a i{width:11px;height:11px;}
.add_unit{min-height:480px;}
.add_unit .col-sm-12{border-bottom:1px solid #e1e1e1;padding-top:10px;}
.add_unit .col-sm-12 p{position:relative;font-size:16px;padding-right:210px;color:#464646;}
.add_unit .col-sm-12 p span{padding-right:10px;padding-left:25px;}
.add_unit .col-sm-12 p span.no_of_unit{color:#000;padding-left:0px;}
.add_unit .col-sm-12 p strong{color:#4a85f4;padding-right:4px;}
.add_unit .col-sm-12 p small{color:#7d7d7d;font-size:16px;}
.add_unit .col-sm-12 p i{color:#7d7d7d;font-size:10px;position:relative;top:-2px;}
.btn_right{position:absolute;right:15px;top:10px;font-size:12px;}
.btn_right a{display:inline-block;}
.btn_right a:first-child{margin-right:5px;}
.add_unit_form .table-bordered{border:1px solid #ccc;}
.add_unit_form .table-bordered > thead > tr > th{border-bottom-width:1px;padding:15px 12px;border-color:#e1e1e1;font-size:12px;color:#464646;font-weight:400;text-transform:uppercase;background-color:#f7f5f6;}
.add_unit_form .table-bordered > tbody > tr > td{padding:10px 12px;border-color:#e1e1e1;text-align:left;font-size:16px;color:#4a85f4;font-weight:700;}
.add_unit_form .table-bordered > tbody > tr > td span{color:#7d7d7d;}
.unit_view{position:relative;width:100%;float:left;min-height:530px;}
.head_bar,.fc-toolbar{width:100%;float:left;height:40px;background-color:#f7f5f6;border-bottom:1px solid #e1e1e1;}
.head_bar h3{color:#7d7d7d;font-size:18px;padding:9px 0 9px 15px;margin:0px;font-weight:700;}
.head_bar .btn_blue_border.disabled,.head_bar .btn_blue_border.disabled:hover,.head_bar .btn_blue_border.disabled:focus{color:#c2c2c2;}
.head_bar .btn_blue_border{margin-top:7px;margin-right:20px;}
.filters{width:223px;position:absolute;height:100%;left:0px;top:0px;border-right:1px solid #e1e1e1;min-height:450px;}
.search_result .filters{position:static;float:left;max-height: 779px;}
.search_result .unit_result{float:none;}
.search_result .checkbox{padding-left:0px;}
.filters.show-device{left:0;z-index:10;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);}
.add_unit .col-sm-12.status_filter,.add_unit .col-sm-12.tags{padding:20px 15px 10px;clear:both;}
.add_unit .col-sm-12.tags{border-bottom:0px;}
.filters label{color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;display:block;}
.filters label span{color:#b7b7b7;text-transform:none;font-size:14px;margin-top:-2px;}
.status_filter .col-sm-6{padding-right:0px;}
.filter_items{padding:0px;list-style:none;}
.filter_items li{margin-bottom:10px;position:relative;padding-left:12px;}
.filter_items li i.fa-circle{font-size:12px;top:4px;margin-right:5px;position:absolute;left:0px;}
.filter_items li a{color:#262626;}
.vacat i.fa-circle,.vacat:hover,.vacat.current,.vacat_icon{color:#39b54a}
.occupied i.fa-circle,.occupied:hover,.occupied.current,occupied_icon{color:#51ddd3}
.reserved i.fa-circle,.reserved:hover,.reserved.current,.reserved_icon{color:#ff7226}
.sgoffices i.fa-circle,.sgoffices:hover,.sgoffices.current,.sgoffices_icon{color:#ffb769}
.vacating i.fa-circle,.vacating:hover,.vacating.current,.vacating_icon{color:#bd8cbf}
.legal i.fa-circle,.legal:hover,.legal.current,.legal_icon{color:#9e005d}
.locked i.fa-circle,.locked:hover,.locked.current,.locked_icon{color:#b7b7b7}
.upstairs i.fa-circle,.upstairs:hover,.upstairs.current,.upstairs_icon{color:#448ccb}
.ready i.fa-circle,.ready:hover,.ready.current,.ready_icon{color:#92278f}
.followup i.fa-circle,.followup:hover,.followup.current,.followup_icon{color:#00a99d}
.status1 i.fa-circle,.status1:hover,.status1.current,.status1_icon{color:#4a85f4}
.status2 i.fa-circle,.status2:hover,.status2.current,.status2_icon{color:#ef69ff}
.status3 i.fa-circle,.status3:hover,.status3.current,.status3_icon{color:#010101}
.status4 i.fa-circle,.status4:hover,.status4.current,.status4_icon{color:#e4cc00}
.status5 i.fa-circle,.status5:hover,.status5.current,.status5_icon{color:#479194}
.status6 i.fa-circle,.status6:hover,.status6.current,.status6_icon{color:#07ff1e}
.status7 i.fa-circle,.status7:hover,.status7.current,.status7_icon{color:#c05c5c}
.status8 i.fa-circle,.status8:hover,.status8.current,.status8_icon{color:#3000ff}
.unit_result{padding-left:238px;width:100%;float:left;padding-right:15px;}
.head_bar .form-group{margin-bottom:0px;width:220px;}
.head_bar .form-control{border-radius:0px;border-width:0 0 0 1px;border-color:#e1e1e1;-webkit-box-shadow:none;box-shadow:none;height:39px;padding-left:45px;padding-right:20px; color:#7d7d7d;}
.head_bar .form-control::-moz-placeholder{color:#7d7d7d;}
.head_bar .form-control:-ms-input-placeholder{color:#7d7d7d}
.head_bar .form-control::-webkit-input-placeholder{color:#7d7d7d}
.head_bar .form-group i{font-size:16px;color:#7d7d7d;padding:12px 20px;}
.unit_list.row{margin-left:-10px;margin-right:-10px;margin-bottom:20px;}
.unit_list .col-sm-2{margin-top:10px;min-height:105px;border:1px solid transparent;border-radius:4px;padding-top:10px;padding-bottom:10px;max-width:120px;min-width:120px;}
.unit_list .col-sm-2:hover{background-color:#eff4ff; border:1px dotted #c2c2c2}
.unit_list .col-sm-2 p{margin-bottom:0px;color:#000000;line-height:normal;}
.unit_list .col-sm-2 p.link_unit{color:#c2c2c2;}
.unit_list .col-sm-2 i.sprite{width:27px;height:22px;margin-bottom:10px;}
i.vacat{background-position:0px -203px;}
i.legal{background-position:-31px -203px;}
i.occupied{background-position:-127px -203px;}
i.reserved{background-position:-63px -203px;}
i.sgoffices{background-position:-95px -203px;}
i.vacating{background-position:-191px -203px;}
i.locked{background-position:-159px -203px;}
i.upstairs{background-position:-223px -203px;}
i.ready{background-position:-287px -203px;}
i.followup{background-position:-255px -203px;}
i.status1{background-position:-319px -203px;}
i.status2{background-position:-351px -203px;}
i.status3{background-position:-383px -203px;}
i.status4{background-position:-415px -203px;}
i.status5{background-position:-447px -203px;}
i.status6{background-position:-479px -203px;}
i.status7{background-position:-511px -203px;}
i.status8{background-position:-543px -203px;}
.unit_list .col-sm-2 p i.fa-circle{margin-right:3px;font-size:12px;}
.unit_list .col-sm-2 p i.fa-link{margin-right:3px;font-size:12px;color:#4a85f4;}
.tag_list{list-style:none;padding:0px;margin:0px -5px 0;}
.tag_list li{display:inline-block;background-color:#e9e9e9;border-radius:11.5px;padding:3px 25px 3px 10px;color:#7d7d7d;font-size:12px;position:relative;margin:5px 4px 5px;}
.tag_list li a{position:absolute;right:10px;top:2px;}
.close_x{width:8px;height:8px;background-position:-66px -187px;}
.unit_result label{color:#464646;font-size:12px;font-weight:400;display:block;margin:15px 0px 10px 5px;}
.unit_result label span{color:#c2c2c2;padding-left:20px;}
.highlight{background-color:#fffbf6;border:1px dotted #c2c2c2;border-radius:4px;}
.unit_list.highlight .col-sm-2:hover{background:none; border:1px solid transparent}
.with_linkd i{font-size:18px;color:#4a85f4;margin-top:35px;}
.set_btn_bottom{margin-top:80px;}
.chk_no,.chk_yes{font-size:16px;color:#464646;font-weight:700;}
.lead_form{padding-bottom:30px;}
.lead_form h3{text-align:left;font-size:18px;color:#4a85f4;font-weight:700;margin-bottom:20px;}
.with_btn{padding-top:22px;}
.lead_form .with_btn .btn_blue{min-width:153px;}
.with_or{margin-top:30px;position:absolute;left:-9px;}
.with_greybg{background-color:#f7f5f6;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-top:25px;padding:20px 0px;}
.no_circle{width:36px;height:36px;display:inline-block;background-color:#fff;font-size:14px;color:#989898;font-weight:700;border:1px solid #9a9a9a;border-radius:50%;text-align:center;line-height:34px;}
.with_greybg .radio{padding-left:3px;}
.lead_form .with_greybg label{text-transform:none;font-size:14px;}
.with_greybg .form-group{margin-right:15px;margin-bottom:10px;vertical-align:top;}
.with_greybg .form-inline .checkbox, .with_greybg .form-inline .radio{margin-top:6px;}
.with_greybg.private_notes .form-group{margin-right:0px;}
.with_checkbox{margin-left:-35px;}
.with_greybg .form-group.with_select_multi{max-width:115px;}
.unit_type{width:191px !important;}
.select_tax{width:113px !important;}
.with_greybg .color_black{max-width:77px;margin-right:15px;}
.with_greybg .increase_decrease_floors a{margin-top:3px;}
.with_greybg .form-group strong{color:#7d7d7d;font-size:18px;position:relative;top:9px;}
.with_greybg .form-group.m_left0{margin-right:0px;}
.form-group.pull-right{margin-right:0px;}
.edit_from{width:36px;height:36px;display:inline-block;background-color:#fff;border:1px solid #ffb769;border-radius:50%;text-align:center;line-height:30px;}
.delete_from{width:36px;height:36px;display:inline-block;background-color:#fff;border:1px solid #ff6277;border-radius:50%;text-align:center;line-height:30px;}
.edit_from i.edit_btn_active {background-position:-23px -120px;width:13px;height:13px;}
.delete_from i.delete_btn_active{background-position:-63px -119px;width:14px;height:14px;}
.invoice_tbl{width:100%;color:#7d7d7d;font-size:18px;font-weight:700;text-align:left;}
.invoice_tbl td{padding-top:20px;}
.invoice_tbl td:last-child{text-align:right;}
.lead_form .form-control.discount{width:81px;color:#7d7d7d;font-size:18px;font-weight:700;}
.with_greybg.private_notes{padding-bottom:0px;}
.private_notes label{margin-bottom:15px;}
.private_notes h4{color:#7d7d7d;font-size:18px;font-weight:700;margin-top:0px;padding:0px 15px;margin-bottom:20px;}
.private_notes .form-group{margin-bottom:25px;}
.private_notes .i_calender{width:16px;height:18px;margin-right:10px;top:-3px;}
.private_notes .form-control,.standard_note .form-control{font-size:16px;line-height:24px;}
.standard_note h4{color:#7d7d7d;font-size:18px;font-weight:700;margin-top:15px;margin-bottom:20px;}
.contact_no .bootstrap-select .btn-default{color:#4a85f4;}
.lead_edit .col-sm-6 .row.contact_no{margin-left:-5px;margin-right:-5px;}
.lead_edit .col-sm-6 .row.contact_no > div{padding:0px 5px;}
.archive_btn{width:36px;height:36px;display:inline-block;background-color:#fff;border:1px solid #39b54a;border-radius:50%;text-align:center;line-height:30px;}
.lead_deatails{padding-top:40px;}
.lead_deatails_list{list-style:none;padding:0px;margin:0px;}
.lead_deatails_list li{padding-left:30px;position:relative;font-size:18px;color:#7d7d7d;margin-bottom:15px;}
.lead_deatails_list li span{color:#555;padding-right:10px;font-size:16px;}
.lead_deatails_list span + span{font-size:18px;}
.lead_deatails_list li i{position:absolute;left:0px;width:16px;height:16px;margin-right:15px;margin-top:5px;}
.lead_deatails_form{margin-top:15px;margin-bottom:30px;}
.lead_deatails_form .form-group{padding-left:30px;}
.lead_deatails_form label{position:relative;}
.lead_deatails_form label i{position:absolute;left:-30px;width:16px;height:16px;margin-right:15px;margin-top:0px;}
.heading_bar{background-color:#f7f5f6;border-top:1px solid #e1e1e1;height:40px;font-size:18px;color:#7d7d7d;font-weight:700;padding-top:7px;}
.heading_bar .btn_right{top:7px;}
.y_scroll{float:left;overflow-y:auto;max-height:289px;width:100%;overflow-x: auto}
.ajax-file-upload-container{float:left;max-height:299px;overflow-y: auto; max-width: 310px;}
.lead_history ul {list-style:none;margin:0px;padding:0px;float:left;width:100%;}
.lead_history ul li{border-top:1px solid #e1e1e1;color:#898989;position:relative;padding:8px 15px 8px 45px;display:block;}
.lead_history ul li i{width:17px;height:17px;position:absolute;left:15px;margin-top:4px;}
.filters_option{background-color:#f7f5f6;float:left;padding:10px 15px;width:100%;border-bottom:1px solid #e1e1e1;}
.filter_label{font-size:18px;color:#4a85f4;font-weight:700;padding-right:20px;}
.filters_option .dropdown{display:inline-block;}
.filters_option i{color:#7d7d7d;font-size:10px;position:relative;top:-2px;margin-left:5px;}
.filters_option .dropdown a{color:#7d7d7d;font-size:16px;padding:0px 10px;}
.icon-arrow-right:before{content:"\e092"}
.icon-arrow-left:before{content:"\e091"}
.dropdown.open .dropdown-toggle,.dropdown .dropdown-toggle:focus{color:#4a85f4;}
.dropdown.open .dropdown-toggle i{color:#4a85f4;}
.navbar-right .dropdown.open .dropdown-toggle i:before{content:"\f077"}
.dropdown-menu.notification_bar{width:300px;}
.dropdown-menu.notification_bar li > div.bg-white{height: 350px;overflow-y: auto;}
.filters_option .btn_blue_border{min-width:70px;margin-right:5px;text-align:center;}
.search_bar{display:inline-block;margin-left:120px;}
.search_bar .form-group{display:inline-block;margin-bottom:0px;position:relative;top:-3px;}
.search_bar .form-group .form-control{display:inline-block;width:285px;padding-left:40px;}
.search_bar .left-inner-addon i{font-size:16px;color:#7d7d7d;top:24px;}
.show_records .filter-option{font-size:14px;color:#707070;font-weight:700;}
.lead_tbl .dataTables_filter,.lead_tbl .dataTables_length{display:none;}
.show_records{margin-right:15px;display:inline-block;}
.show_records .form-control{display:inline-block;width:135px !important;top:12px;}
.show_records .select2-container.input-sm .select2-choice, .show_records .input-group-sm .select2-container .select2-choice{line-height:26px;border-radius:2px;}
body .select2-with-searchbox.select2-drop-active{margin-top:11px;}
.show_records .bootstrap-select .btn-default{border:none;}
.show_records .bootstrap-select .btn-default:focus,.show_records .bootstrap-select.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;}
.msg_red{font-size:14px;color:#ff6277;display:inline-block;font-weight:400;}
.msg_red i.i_info{margin-right:10px;}
.lead_form h3 .msg_red{margin-left:30px;}
.border_bottom{border-bottom:1px solid #e1e1e1;}
.head_with_tab{background-color:#f7f5f6;border-color:#e1e1e1;border-style:solid;border-width:1px 0px;}
.head_with_tab h4{font-size:18px;color:#7d7d7d;font-weight:700;margin-top:15px;margin-bottom:14px;}
.head_with_tab .nav-tabs{float:left;border-bottom:0px;position:relative;z-index:2;}
.head_with_tab .nav-tabs > li{margin-bottom:0px;margin-left:30px;}
.head_with_tab .nav-tabs > li > a{font-size:14px;color:#7d7d7d;font-weight:400;padding:14px 0;border:none;position:relative;border-radius:0px;}
.head_with_tab .nav-tabs > li.active > a{color:#4a85f4;}
.head_with_tab .nav-tabs > li > a:after{position:absolute;content:'';bottom:-1px;left:0px;right:0px;border-bottom:2px solid #7d7d7d;}
.head_with_tab .nav-tabs > li.active > a:after{border-bottom:2px solid #4a85f4;}
.head_with_tab .nav-tabs > li.active > a,.head_with_tab .nav-tabs > li.active > a:focus,.head_with_tab .nav-tabs > li.active > a:hover,.head_with_tab .nav > li > a:focus,.head_with_tab .nav > li > a:hover{border:none;background:none;}
.with_greybg.private_notes.margin_topnone{margin-top:0px;}
.lead_form .panel{-webkit-box-shadow:none;box-shadow:none;background-color:#f7f5f6;border-top:1px solid #e1e1e1;border-radius:0px;margin-bottom:0px;}
.lead_form .panel:last-child{border-bottom:1px solid #e1e1e1;}
.lead_form .panel-heading{border-radius:0px;padding:20px 15px;}
.lead_form .panel-body{padding:0px;}
.lead_form .panel-title a{color:#7d7d7d;font-size:18px;font-weight:700;}
.lead_form .panel-title a:hover,.lead_form .panel-title a:focus{color:#7d7d7d;}
.lead_form .panel-title a:after{content:"\f077";color:#7d7d7d;font-size:8px;font-family:'FontAwesome';font-weight:300;margin-left:5px;vertical-align:middle;}
.lead_form .panel-title a.collapsed:after{content:"\f078";}
.lead_form .panel-body input[type="password"]{font-family:'FontAwesome';}
.lead_form .panel-body input[type="password"]::-moz-placeholder{font-size:8px;color:#7d7d7d;}
.lead_form .panel-body input[type="password"]:-ms-input-placeholder{font-size:8px;color:#7d7d7d;}
.lead_form .panel-body input[type="password"]::-webkit-input-placeholder{font-size:8px;color:#7d7d7d;}
.lead_form .panel-body textarea.form-control{height:197px;}
.lead_edit .panel-body .col-sm-6 .row{margin-left:-15px;margin-right:-15px;}
.lead_edit .panel-body .col-sm-6 .row > div{padding-left:15px;padding-right:15px;}
.lead_edit .panel-title .checkbox-inline{margin-left:95px;}
.date_calender{margin-top:19px;}
.unit_details{margin-top:0px;}
.date_calender .i_calender{height:18px;margin-right:10px;top:-1px;width:16px;}
.date_calender label{color:#464646;font-size:14px;text-transform:inherit;}
.blue_color{color:#4a85f4;}
.lead_form .panel-body h4{color:#7d7d7d;font-size:18px;font-weight:700;padding-left:10px;}
.unit_details i.i_payment{margin-right:10px;}
.heading .dropdown{float:right;margin-right:135px;line-height:20px;margin-top:25px;}
.heading .dropdown i{color:#7d7d7d;font-size:10px;position:relative;top:-2px;margin-left:5px;font-weight:400;}
.heading .dropdown a{color:#7d7d7d;font-size:14px;padding:0px 20px;}
.heading.open .dropdown-toggle,.dropdown .dropdown-toggle:focus{color:#4a85f4;}
.heading.open .dropdown-toggle i{color:#4a85f4;}
.heading.open .dropdown-toggle i:before{content:"\f077"}
.lead_user_details{background-color:#f7f5f6;border-radius:0 0 0 4px}
.lead_user_info{width:100%;float:left;padding:12px;background-color:#fff;}
.lead_user_details i{width:18px;height:18px;margin-right:10px;margin-top:2px;position:absolute;left:0px;}
.lead_deatails_list li h4 i{margin-top:2px;}
.lead_user_info h4,.lead_deatails_list li h4{margin-top:0px;font-size:18px;color:#4a85f4;font-weight:700;margin-bottom:20px;}
.lead_user_details p{margin-top:20px;color:#555;position:relative;padding-left:29px;}
.lead_user_details p a{color:#555;}
.lead_user_details p a:hover,.lead_user_details p:focus{color:#4a85f4;}
.lead_user_details p a.blue_color{color:#4a85f4;}
.lead_user_info h4{padding-left:29px;position:relative;}
.lead_user_details i.close_x{width:8px;height:8px;margin:0px;position:static;}
.lead_user_info .tag_list{padding-left:15px;}
.lead_user_detail{width:100%;float:left;padding:0 12px;border-top:1px solid #e1e1e1;}
.booking_detail .head_bar h3{padding-left:15px;}
.booking_detail h4{margin:20px 0 0;font-size:18px;color:#4a85f4;font-weight:700;}
.booking i{width:19px;height:19px;margin-right:10px;margin-top:-3px;}
.booking  p{margin-top:20px;color:#555;}
.booking  p span{color:#7d7d7d;margin-left:10px;}
.booking_table{width:100%;float:left;margin-top:10px;}
.booking_table .head_with_tab .nav-tabs{width:100%;float:left;}
.booking_table .head_with_tab .nav-tabs > li{margin-left:0px;width:14%;text-align:center;}
.booking_table .head_with_tab .nav-tabs > li:first-child{text-align:left;}
.booking_table .head_with_tab .nav-tabs > li:last-child{text-align:right;}
.booking_table .head_with_tab .nav-tabs > li > a{display:inline-block;}
.booking_table .head_with_tab .nav-tabs > li > a span{color:#4a85f4;}
.leads_cust .head_with_tab{border-top:0px;}
.leads_cust .row.page_control{position:inherit;}
.lead_deatails_list li h4{margin-top:45px;}
.company_details{margin-top:10px;margin-right:15px;}
.company_details h4{margin-bottom:20px;}
.company_details p{font-size:16px;color:#7d7d7d;line-height:24px;}
.company_details p a{color:#4a85f4;}
.company_details p a:hover,.company_details p a:focus{color:#4a85f4;}
.view_quotetbl{margin-top:20px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:15px;}
.invoice_details .invoice_tbl td:last-child{text-align:right;}
.invoice_details .invoice_tbl td span.blue_color{padding-right:12px;}
.invoice_details .invoice_tbl tr:last-child td{padding-top:35px;}
.invoice_details .invoice_tbl{margin-bottom:30px;}
.invoice_details p{color:#7d7d7d;font-size:16px;line-height:24px;margin-bottom:25px;}
.border_bottom_none{border-bottom:0px;}
.border_top_none{border-top:0px;}
.private_notes.border_bottom_none label{position:relative;width:100%;}
.private_notes.border_bottom_none label span{position:absolute;left:220px;}
.private_notes.border_bottom_none label span i{height:16px;width:16px;margin-right:5px;margin-top:-5px;}
.user_img{border:1px solid #e1e1e1;border-radius:50%;float:left;height:100px;line-height:96px;text-align:center;vertical-align:middle;width:100px;margin:18px 0px 10px;}
.progress_bar .progress{height:12px;background-color:#fff;border:1px solid #ccc;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;margin-top:15px;}
.progress_bar .progress-bar{background-color:#ffb769;border-radius:0 6px 6px 0px;-webkit-box-shadow:none;box-shadow:none;}
.booking_table .head_with_tab.tenant_dash .nav-tabs{width:100%;}
.booking_table .head_with_tab.tenant_dash .nav-tabs > li:last-child{text-align:center;}
.tenant_dash .pull-right{margin-top:12px;}
.search_result .heading{height:110px;background-color:#f7f5f6;border-radius:4px 4px 0 0;line-height:105px;color:#7e7e7e;font-size:24px;position:relative;}
.search_control{background-color:#fff;position:absolute;left:220px;top:30px;right:15px;-webkit-box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.18);-moz-box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.18);box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.18);line-height:46px;height:46px;border-radius:2px;border-bottom:2px solid #ff6277;}
.search_control .form-inline .form-group{float:left;}
.search_control .form-inline .form-group,.search_control .form-inline .form-control{vertical-align:super;}
.search_control .form-inline .form-control{border-width:0px 0px 2px;-webkit-box-shadow:none;box-shadow:none;height:46px;border-radius:0px;padding-left:40px;}
.search_control .form-inline .form-control.search_cityzipcode{border-bottom-color:#ffb769;}
.search_control .form-inline .form-control.search_unitsize{border-bottom-color:#ff6277;width:215px;}
.search_control .form-inline i{margin:13px 8px;font-size:10px;color:#c2c2c2;height:auto;}
.search_control .form-inline .has-feedback .form-control-feedback{margin:18px 5px 18px 0;}
.btn_red{position:absolute;right:0px;top:0px;bottom:-2px;background-color:#ff6277;border-radius:0px 2px 2px 0px;width:46px;}
.search_control .form-inline .btn_red i{width:18px;height:19px;margin:8px 0px 0px;}
.search_result .lead_user_details,.search_result .head_bar{background-color:#fff;}
.search_filter{clear:both;padding:20px 20px 10px;}
.search_filter .chk_active{padding-right:0px;}
.search_filter .ios-ui-select{margin:0 30px;}
.search_filter .slider.slider-horizontal{width:100%;}
.search_filter .slider-tick.round{display:none;}
.search_filter .slider.slider-horizontal{height:10px;margin-top:20px;margin-bottom:5px!important; }
.search_filter .slider.slider-horizontal .slider-track{height:5px;}
.search_filter .slider-track-high{background-color:#fff;border:1px solid #ccc;border-radius:2.5px;}
.search_filter .slider.slider-horizontal .slider-tick, .search_filter .slider.slider-horizontal .slider-handle{margin-top:-8px;}
.search_filter .slider-handle{background:#ffb769 !important;-webkit-box-shadow: 0px 10px 16px 0px rgba(255, 183, 105, 0.34);-moz-box-shadow:0px 10px 16px 0px rgba(255, 183, 105, 0.34);box-shadow:0px 10px 16px 0px rgba(255, 183, 105, 0.34);}
.search_filter .slider-selection.tick-slider-selection{background:#ffb769 !important;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;}
.search_filter .slider.slider-horizontal .slider-tick-label-container{margin-top:5px;padding-left:13px;font-size:12px;color:#7d7d7d;}
.search_filter .slider-tick-label{max-width:165px;}
.search_filter .slider .tooltip.top{margin-top:-45px;}
.search_filter .slider .tooltip.in{opacity:1;}
.search_filter .slider.slider-horizontal .tooltip.top .tooltip-arrow{border-top-color:#4a85f4;}
.search_filter .slider.slider-horizontal .tooltip .tooltip-inner{background-color:#4a85f4;-webkit-box-shadow: 0px -10px 16px 0px rgba(74, 133, 244, 0.34);
	-moz-box-shadow:0px -10px 16px 0px rgba(74, 133, 244, 0.34);
	box-shadow:0px -10px 16px 0px rgba(74, 133, 244, 0.34);border-radius:18.5px;font-size:14px;color:#fff;padding:5px 10px;}
.search_result .lead_user_detail{padding-top:15px;}
.filters label span a{color:#4a85f4;}
.filters label span a:hover,.filters label span a:focus{color:#959595;}
.search_result .head_bar .btn_blue_border{margin-right:15px;}
.search_result .unit_result .head_bar h3{color:#b7b7b7;}
.search_result .unit_result > .row{position:relative;}
.search_result_pagination{background-color:#f7f5f6;padding:10px 8px;text-align:right;bottom:0;position:absolute;right:0;left:0;}
.search_result #Searchresult{margin-top:0px;}
.search_result #Searchresult .row{margin-bottom:0px;border-bottom:1px solid #e1e1e1;padding-bottom:10px;}
.search_result .unit_result h4{color:#4a85f4;font-size:18px;font-weight:700;margin:10px 0 20px 5px;}
.search_result .unit_result p,.facilities_info p{color:#7d7d7d;padding-left:32px;position:relative;font-size:16px;margin-bottom:3px;}
.search_result .unit_result .text-right p {padding-left:0px;}
.search_result .unit_result p i,.facilities_info p i{position:absolute;left:2px;height:19px;width:19px;margin-top:2px;}
.search_result .unit_result p a{margin:5px 8px;display:inline-block;}
.search_result .unit_result p a:last-child{margin-right:0px;}
.search_result .unit_result p a i{position:static;}
.search_result .unit_result .radio{margin-top:20px;}
.search_result .unit_result .radio label{padding:0px;}
.search_result .unit_result .radio span{padding-right:25px;vertical-align:middle;position:relative;top:2px;}
.payment_details{margin-top:15px;}
.payment_details .head_with_tab .nav-tabs > li{margin-left:0px;margin-right:30px;}
.payment_details .head_with_tab{margin-bottom:15px;}
.confirm_booking .view_quotetbl{margin-top:0px;border-top:0px;}
.confirm_booking .view_quotetbl .plus{margin-right:10px;}
.confirm_booking .view_quotetbl .plus,.confirm_booking .view_quotetbl .minus{width:24px;height:24px;text-align:center;line-height:24px;border:1px solid #c2c2c2;background-color:#fff;border-radius:50%;display:inline-block;}
.confirm_booking .booking_table .table-bordered > tbody > tr > td i.sprite.increase,.confirm_booking .booking_table .table-bordered > tbody > tr > td i.sprite.decrease{width:11px;height:11px;border:none;border-radius:0px;margin-right:-1px;}
.confirm_booking .view_quotetbl tr:hover .plus{border-color:#4a85f4;}
.confirm_booking .view_quotetbl tr:hover .minus{border-color:#ff6277;}
.confirm_booking .view_quotetbl tr:hover .plus i.increase{background-position:-16px -185px;}
.confirm_booking .view_quotetbl tr:hover .minus i.decrease{background-position:-83px -185px;}
.confirm_booking .view_quotetbl tr:hover .delete_btn{background-position:-58px -116px;border-color:#ff6277;}
.confirm_booking .invoice_tbl td,.confirm_booking .invoice_details .invoice_tbl tr:last-child td{padding-top:12px;}
.confirm_booking .invoice_details .invoice_tbl tr:last-child td{color:#393939;}
.confirm_booking .invoice_tbl td:first-child{text-align:right;}
.confirm_booking .invoice_details .invoice_tbl td:last-child{padding-left:40px;width:115px;}
.confirm_booking .form_act{margin-top:0px;}
.confirm_booking .form_act > div{border-top:1px solid #e1e1e1;padding-top:15px;}
.confirm_booking .radio label{text-transform:inherit;color:#464646;font-size:14px;}
.confirm_booking .i_checked,.confirm_booking .i_cross{height:28px;margin-top:-2px;width:28px;}
.filter_btn{padding-left:0;padding-top:30px;text-align:center;}
.filter_btn a:first-child{margin-right:5px;}
/************************************foruserview********************************/
.banner{background:url(../images/banner-bg.jpg) no-repeat calc(50% + 67px) center; min-height:461px;margin-top:100px;position:relative;}
.search_home{position:relative;margin-top:60px;padding-left:30px;}
.search_home h1{color:#4a85f4;font-size:48px;font-weight:700;}
.search_home .search_control{position:relative;left:0px;top:0px;margin-top:30px;}
.find_book{background-color:#f3f3f3;padding-top:40px;padding-bottom:50px;-webkit-box-shadow:0 0 44px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 44px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 44px 0 rgba(0, 0, 0, 0.2);}
.find_book h2{text-align:center;color:#555;font-size:45px;font-weight:700;margin-bottom:0px;}
.find_book h4{text-align:center;color:#555;font-size:36px;font-weight:300;margin-top:5px;margin-bottom:50px;}
.book_box{margin-left:-8px;margin-right:-8px;}
.book_box >div{padding-left:8px;padding-right:8px;}
.find_book_box{border-radius:4px;-webkit-box-shadow:0px 18px 29px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 18px 29px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 18px 29px 0px rgba(0, 0, 0, 0.2);width:100%;float:left;background-color:#fff;position:relative;height:188px;padding:15px;}
.left_icon{margin-top:25px;max-width:160px;position:relative;z-index:1;}
.right_img{position:absolute;right:0px;top:0px;border-radius:0 4px 4px 0;overflow:hidden;}
.find_book_box p{color:#555;font-size:16px;line-height:20px;margin-top:25px;}
.features_storage{margin-top:60px;}
.features_storage .row > .row{margin-bottom:100px;}
.features_storage h3{text-align:center;color:#555;font-size:36px;font-weight:700;margin-top:5px;margin-bottom:80px;}
.features_storage h5{color:#555;font-size:16px;font-weight:700;margin-top:25px;margin-bottom:20px;text-transform:uppercase;}
.features_storage p{color:#555;font-size:16px;line-height:24px;}
.front_view .heading{height:40px;line-height:38px;}
.front_view .btn_blue_border{display:initial;padding:3px 15px;}
.front_view .with_greybg{margin-top:0px;border-top:0px;}
.facilities_img{border:1px solid #e1e1e1;border-radius:3px;padding:10px;background-color:#fff;text-align:center;line-height:300px;}
.facilities_img .privew{border:1px dashed #ccc;border-radius:3px;padding:5px;}
.facilities_info{min-height:313px;padding-bottom:40px;}
.facilities_info h1{font-size:30px;font-weight:700;color:#7d7d7d;margin-top:10px;margin-bottom:20px;}
.margin_top_25{margin-top:25px;}
.margin_top_5{margin-top:5px;}
.set_bottom{position:absolute;bottom:0px;left:0px;right:0px;}
.front_view h4{color:#7d7d7d;font-size:18px;font-weight:700;margin-top:0px;margin-bottom:30px;}
.front_view .with_greybg .form-control{font-size:16px;line-height:24px;}
.access_row{padding-top:20px;}
.access_row h4 a{font-size:14px;color:#4a85f4;font-weight:400;}
.access_row h4 a:hover, .access_row h4 a:focus{color:#7d7d7d;}
.reviews{padding:0px;margin:0px;list-style:none;}
.reviews li{padding-right:120px;position:relative;margin-bottom:25px;}
.reviews li p{font-size:16px;margin-bottom:5px;color:#7d7d7d;padding-left:27px;position:relative;}
.reviews li p.blue_color{color:#4a85f4;padding-left:0px;}
.reviews li p i{position:absolute; left:0px;height:19px;margin-top:3px;width:19px;}
.reviews .ratebox{position:absolute;top:32px;right:0px;}
.title_bar{background-color:#f7f5f6;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.title_bar h4{margin-bottom:0px;line-height:40px;}
.units_tbl td .pos_rel{position:relative;margin-right:0px;}
.units_tbl td span{height:19px;width:19px;margin-right:15px;}
.units_tbl .red_help, .units_tbl .redbg_help{position:absolute;left:70px;}
.pos_rel .popover{max-width:inherit;left:58px !important;border-radius:0px 0px 4px 4px;border:1px solid #e1e1e1;padding:5px;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);}
.pos_rel .popover.bottom > .arrow{left:20px!important;}
.pos_rel .popover.bottom > .arrow{border-bottom-color:#e1e1e1;}
.pos_rel .popover.bottom{margin-top:12px;}
.pos_rel.sm_pop .popover.bottom{margin-top:11px;}
.pos_rel .popover-content{padding:0px;max-width:100%;width:315px;}
.pos_rel.sm_pop .popover-content{padding:0 15px;max-width:100%;width:147px;}
.popleft_img{width:130px;float:left;}
.popleft_img img{border:1px solid #e1e1e1;background-color:#f7f5f6;}
.pop_desc{margin-left:140px;}
.pos_rel p{color:#7d7d7d;line-height:30px;margin-bottom:0px;}
.compare_view .col-sm-2{width:20%;}
.head_top{height:200px;float:left;width:100%;border-bottom:1px solid #e1e1e1;padding:0px 15px;border-right:1px solid #e1e1e1;}
.head_top .pop_close{position:absolute;right:2px;top:2px;}
.head_top h3{color:#4a85f4;font-size:18px;font-weight:700;}
.head_top h4{color:#7d7d7d;font-size:18px;font-weight:700;margin-top:75px;margin-bottom:25px;}
.head_top p{color:#7d7d7d;font-size:16px;margin-bottom:3px;}
.compare_list{border-bottom:1px solid #e1e1e1;height:40px;float:left;width:100%;line-height:40px;border-right:1px solid #e1e1e1;}
.compare_view .col-sm-2:nth-child(5) .head_top, .compare_view .col-sm-2:nth-child(5) .compare_list{border-right:0px;}
.gray_bg{background-color:#f7f5f6;}
.compare_view p{clear:both;}
.compare_view .col-sm-2:first-child p{padding-left:45px}
.compare_list p{color:#555;position:relative;margin-bottom:0;line-height:38px;}
.compare_list p strong{font-size:18px;font-weight:700;color:#7d7d7d;}
.compare_list p i{height:19px;width:19px;position:absolute;left:15px;margin-top:11px;}
.compare_list p i.fa{position:static;}
.compare_list p span.sprite{margin-top:-2px;width:28px;height:28px;}
.compare_view .btn_blue {display:inline-block;margin-top:20px;margin-bottom:20px;margin-left:0px;width:150px;text-align:center;max-width:100%;}
.col-sm-8.text-left input[type="radio"] ~ label {
    font-size: 14px !important;
    text-transform: inherit !important;
}
.unit_result .fc-toolbar{margin-bottom:0px;}
.fc-toolbar .fc-left{margin:8px 15px;}
.fc-toolbar .fc-left button{background:#fff !important;border:1px solid #4a85f4;width:27px;height:23px;padding:0px;border-radius:11.5px;background-image:none;}
.fc-toolbar .fc-left h2{display:inline-block;font-size:18px;font-weight:700;color:#4a85f4;padding:0px 25px;}
.fc-toolbar .fc-icon-left-single-arrow:after{content:"\f104";font-family:'FontAwesome';font-size:14px;color:#4a85f4;font-weight:300;}
.fc-toolbar .fc-icon-right-single-arrow:after{content:"\f105";font-family:'FontAwesome';font-size:14px;color:#4a85f4;font-weight:300;}
.fc-view-container{float:left;width:100%;}
.fc-toolbar .fc-right button{background:none !important;border-radius:0px;color:#7d7d7d;font-size:14px;-webkit-box-shadow:none;box-shadow:none;text-transform:capitalize;border:none;position:relative;margin:0px 15px;height:auto;padding:10px 0px;}
.fc-toolbar .fc-right button.fc-state-active{color:#4a85f4;}
.fc-toolbar .fc-right button.fc-state-active:after{position:absolute;border-bottom:2px solid #4a85f4;left:0px;right:0px;bottom:1px;content:'';}
.unit_result .fc-unthemed .fc-head td{border-top:0px;}
.unit_result .fc-unthemed th{height:40px;color:#7d7d7d;font-size:16px;font-weight:700;vertical-align:middle;}
.unit_result .fc-basic-view td.fc-week-number span, .unit_result .fc-basic-view td.fc-day-number{padding:9px 9px 3px;font-size:16px;color:#555555}
.unit_result .fc-unthemed  td:first-child{border-left:0 none;border-bottom:0px;}
.unit_result .fc-unthemed  td:last-child{border-right:0 none;}
.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover{border-color:#e1e1e1;}
.inline_btn .btn_blue{min-width:90px;margin-left:0px;}
/************************************foruserview********************************/
/************************************Rating********************************/
.glyphicon-star-empty,.glyphicon-star{font-size:20px;color:#ffb769;}
.raterater-bg-layer {color:#fff;}
.raterater-hover-layer {color:#ffb769;}
.raterater-hover-layer.rated { /* after the user selects a rating */ color:#ffb769;}
.raterater-rating-layer{color:#ffb769;}
.raterater-outline-layer{color:#ffb769;}
/* don't change these - you might break something.. */
.raterater-wrapper{overflow:visible;}
.raterater-layer,.raterater-layer i{display:block;position:absolute;overflow:visible;top:0px;left:0px;}
.raterater-hover-layer{display:none;}
.raterater-hover-layer i,.raterater-rating-layer i{width:0px;overflow:hidden;}
/************************************Rating********************************/
/************************************modal************************************/
.modal {
	text-align: center
}
.modal:before {
	display: inline-block;
	vertical-align: middle;
	content: " ";
	height: 100%
}
.modal-dialog {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	max-width:587px;
}
.bootstrap-dialog .modal-content{border-radius:4px;-webkit-box-shadow:0px 15px 29px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 15px 29px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 15px 29px 0px rgba(0, 0, 0, 0.3);border:1px solid #e1e1e1;}
.bootstrap-dialog .modal-header{border-bottom-color:#e1e1e1;color:#4a85f4;font-size:20px;font-weight:700;}
.bootstrap-dialog .modal-footer{border-top-color:#e1e1e1;padding:10px 15px;}
.bootstrap-dialog .close{opacity:1;}
.pop_close,.go_back i.pop_close{width:28px;height:28px;background-position:-142px -147px;}
.bootstrap-dialog .modal-body{padding-left:5px;padding-top:15px;padding-bottom:0px;}
.msg_icon i{width:114px;height:114px;}
.msg_icon{float:left;width:114px;}
.msg_desc{margin-left:115px;display:table-cell;height:114px;vertical-align:middle;}
.msg_desc h4{font-size:16px;color:#555;}
.msg_desc p{color:#7e7e7e;font-size:16px;}
.pop_error{background-position:-225px -300px;}
.pop_question{background-position:-115px -300px;}
.pop_success{background-position:-5px -300px;}
.pop_warning{background-position:-332px -300px;}
.bootstrap-dialog .btn_blue{padding:9px 25px;}
/************************************model************************************/
/**** Isotope Filtering ****/
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.6s;
     -moz-transition-duration: 0.6s;
          transition-duration: 0.6s;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}
/**** Isotope Filtering ****/
/************************************data-table*********************************/
.tbl_view.lead_tbl{position:relative;width:100%;float:left;}
.tbl_view .table-bordered{border:none;margin-top:0px!important;margin-bottom:0px!important;}
.tbl_view table.dataTable thead .sorting:after,
.tbl_view table.dataTable thead .sorting_asc:after,
.tbl_view table.dataTable thead .sorting_desc:after{content:'';}
.tbl_view .table-bordered > tbody > tr > td,
.tbl_view .table-bordered > thead > tr > th{border-color:#e1e1e1;border-width:1px 0 0;}
.tbl_view .table-bordered > tbody > tr.last_row td,.booking_table .table-bordered > tbody > tr.last_row td{border-bottom-width:1px;}
.tbl_view .table-bordered > thead > tr > th{font-size:16px;font-weight:700;color:#555;padding-bottom:8px;padding-top:7px;}
.tbl_view .table-bordered > tbody > tr > td{font-size:14px;color:#898989;padding-bottom:9px;padding-top:10px;font-weight:normal;}
.tbl_view .table tr th:first-child,.tbl_view .table tr td:first-child{padding-left:20px;}
.tbl_view table.dataTable thead > tr > th.sorting_asc:last-child,
.tbl_view table.dataTable thead > tr > th.sorting_desc:last-child,
.tbl_view table.dataTable thead > tr > th.sorting:last-child{padding-right:0px;}
.tbl_view .table-hover > tbody > tr:hover{background-color:#f6f9fe;background-color:rgba(74,133,244,.05);}
.tbl_view .pagination > li{vertical-align:middle;display:inline-block;}
.tbl_view .pagination > li > a,.tbl_view .pagination > li > span, span a.paginate_button{border:none;font-size:12px;color:#898989;padding:3px 10px;background:none;cursor:pointer;}
.tbl_view .pagination > .active > a,.tbl_view .pagination > .active > a:focus, 
.tbl_view .pagination > .active > a:hover,.tbl_view .pagination > .active > span,
.tbl_view .pagination > .active > span:focus,.tbl_view .pagination > .active > span:hover,
.tbl_view .pagination > li > a:focus,.tbl_view .pagination > li > a:hover,
.tbl_view .pagination > li > span:focus,.tbl_view .pagination > li > span:hover{background:none;}
.tbl_view .pagination > .active > a, span a.paginate_button.current{font-weight:700;color:#4a85f4;}
.tbl_view .pagination > li.previous > a, .tbl_view .pagination > li.next > a,.paginate_button.previous,.paginate_button.next{border-radius:18.5px;color:#4a85f4;text-transform:uppercase;border:1px solid #4a85f4;background-color:#fff;padding:3px 15px;}
.tbl_view .pagination > li.previous:hover > a, .tbl_view .pagination > li.next:hover > a,.paginate_button.previous:hover,.paginate_button.next:hover{color:#4a85f4;background-color:#d7e2f7;}
.tbl_view .pagination > li.previous.disabled:hover > a, .tbl_view .pagination > li.next.disabled:hover > a,.paginate_button.previous.disabled:hover,.paginate_button.next.disabled:hover{color:#e1e1e1;background-color:#fff;}
.tbl_view .pagination > li.previous{margin-right:15px;}
.tbl_view .pagination > li.next{margin-left:15px;}
.tbl_view .pagination > li.previous.disabled > a, .tbl_view .pagination > li.next.disabled > a,.paginate_button.previous.disabled,.paginate_button.next.disabled{color:#e1e1e1;border-color:#e1e1e1;}
.row.page_control{background-color:#f7f5f6;position:absolute;left:0px;bottom:0px;padding:5px;margin-left:-5px;margin-right:-5px;right:0px;z-index:0;border-top:1px solid #e1e1e1;}
.bottomside,.tenantsBooking .dataTables_paginate{background-color:#f7f5f6;padding:5px 5px 7px;z-index:0;border-top:1px solid #e1e1e1;}
.paginate_button.previous,.paginate_button.next{font-size:12px;}
.paginate_button.previous{margin-right:15px;}
.paginate_button.next{margin-left:15px;}
.tbl_view .table-bordered > tbody > tr > td.st_inacive{font-size:13px;color:#898989;}
.tbl_view .table-bordered > tbody > tr > td.st_active{font-size:13px;color:#39b54a;}
.st_inacive i,.st_active i{font-size:7px;margin-right:5px;position:relative;top:-2px;}
.tbl_view .table-bordered > tbody > tr > td i.sprite,.unit_avail .table-bordered > tbody > tr > td i.sprite,.booking_table .table-bordered > tbody > tr > td i.sprite{width:27px;height:24px;border:1px solid #e1e1e1;border-radius:6px;background-color:#fff;margin-top:-8px;top:2px;margin-right:3px;}
.tbl_view .table-bordered > tbody > tr > td  a:last-child i.sprite,.unit_avail .table-bordered > tbody > tr > td a:last-child i.sprite{margin-right:0px;}
.edit_btn{background-position:6px -116px;}
.archive_btntbl{background-position:-410px 5px;}
.delete_btn{background-position:-38px -116px;}
.approve_btn{background-position:-78px -116px;}
.instalment_btn{background-position: -65px -256px;}
.preview_btn{background-position:-122px -116px;}
.upload_icon{width:20px;height:20px;background-position:-368px 0px}
.upload_icon:hover{background-position:-390px 0px}
.uploadbtn {background-position: -365px 1px;opacity: 0.3}
.download_icon{width:20px;height:20px;background-position:-326px 0px}
.download_icon:hover{background-position:-348px 0px}
.tbl_view .table-hover > tbody > tr:hover .edit_btn{background-position:-17px -116px;border-color:#ffb769;}
.tbl_view .table-hover > tbody > tr:hover .archive_btntbl{background-position:-431px 5px;border-color:#39b54a;}
.tbl_view .table-hover > tbody > tr:hover .delete_btn{background-position:-58px -116px;border-color:#ff6277;}
.tbl_view .table-hover > tbody > tr:hover .preview_btn,.tbl_view .table-hover > tbody > tr:hover .preview_btn,.booking_table .table-hover > tbody > tr:hover .preview_btn{background-position:-145px -116px;border-color:#4a85f4;}
.tbl_view .table-hover > tbody > tr:hover .uploadbtn,.tbl_view .table-hover > tbody > tr:hover .uploadbtn,.booking_table .table-hover > tbody > tr:hover .uploadbtn{background-position:-387px 1px;border-color:#4a85f4;opacity: 1}
.unit_avail .table-hover > tbody > tr:hover .instalment_btn,.tbl_view .table-hover > tbody > tr:hover .instalment_btn{background-position:-65px -279px;border-color:#4A85F4;}
.unit_avail .table-hover > tbody > tr:hover .approve_btn,.tbl_view .table-hover > tbody > tr:hover .approve_btn{background-position:-99px -116px;border-color:#39b54a;}
.unit_avail .table-responsive{overflow-x:inherit;}
.unit_avail .table,.booking_table .table{margin-bottom:0px;border:none;}
.unit_avail .table tr th:first-child,.unit_avail .table tr td:first-child{padding-left:20px;}
.unit_avail .table.table-bordered > thead > tr > th,.booking_table .table.table-bordered > thead > tr > th{border-color:#e1e1e1;border-width:1px 0 0;}
.unit_avail .table-bordered > tbody > tr td,.booking_table .table-bordered > tbody > tr td{border-width:1px 0 0;}
.unit_avail .table-bordered > thead > tr > th,.booking_table .table-bordered > thead > tr > th{font-size:16px;font-weight:700;color:#555;padding-bottom:6px;padding-top:6px;}
.unit_avail .table-bordered > tbody > tr > td,.booking_table .table-bordered > tbody > tr > td{font-size:14px;color:#898989;padding-bottom:9px;padding-top:10px;}
.unit_avail .table-hover > tbody > tr:hover,.booking_table .table-hover > tbody > tr:hover{background-color:#f6f9fe;background-color:rgba(74,133,244,.05);}
.booking_table .table tr th:first-child,.booking_table .table tr td:first-child{padding-left:15px;}
.booking_table .table tr th:last-child,.booking_table .table tr td:last-child{padding-right:15px;}
.unit_avail .dropdown{display:inline-block;}
.unit_avail i{color:#7d7d7d;font-size:10px;position:relative;top:-2px;}
.unit_avail .dropdown a{color:#898989;font-size:14px;padding:0px;font-weight:700;}
.view_quotetbl.booking_table .table.table-bordered > thead > tr > th{background-color:#f7f5f6;padding-top:4px;padding-bottom:4px;}
.access_row  .table-responsive{border-radius:3px;border:1px solid #e1e1e1;}
.access_row  .table{border:none;margin-bottom:0px;}
.access_row .table.table-bordered > thead > tr > th{border-color:#e1e1e1;border-width:1px 0 0;background-color:#f7f5f6;color:#555;font-size:16px;font-weight:700;}
.access_row .table.table-bordered > thead > tr > th small{font-size:11px;}
.access_row .table-bordered > tbody > tr td{border-width:1px 0 0;color:#898989}
.table-bordered > tbody > tr > td .tooltip{opacity:1;}
.table-bordered > tbody > tr > td .tooltip .tooltip-arrow{border-bottom-color:#4a85f4;}
.table-bordered > tbody > tr > td .tooltip .tooltip-inner{background-color:#4a85f4;-webkit-box-shadow: 0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	-moz-box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);border-radius:18.5px;font-size:14px;color:#fff;padding:5px 10px;}
.tbl_view table.dataTable thead > tr > th.sorting_asc,.tbl_view table.dataTable thead > tr > th.sorting_desc,.tbl_view table.dataTable thead > tr > th.sorting,.tbl_view table.dataTable thead > tr > td.sorting_asc,table.dataTable thead > tr > td.sorting_desc,.tbl_view  table.dataTable thead > tr > td.sorting{padding-right:0px;}
/************************************data-table*********************************/
/************************************signup*************************************/
nav.navbar{border-radius:0px;z-index:10;}
nav .navbar-brand{height:auto;}
.sign-up.navbar-nav{margin-top:20px;}
.sign-up.navbar-nav > li > a{font-size:12px; color:#707070;text-transform:uppercase;padding:8px 10px;}
.nav.sign-up > li > a:focus, .nav.sign-up > li > a:hover{background:none;color:#4a85f4;}
.sign-up.navbar-nav > li.with_border a{border:1px solid #4a85f4;border-radius:18.5px;padding:8px 25px;color:#4a85f4;}
.sign-up.navbar-nav > li.with_border{margin:0px 5px;}
.sign-up.navbar-nav > li.with_border:nth-child(3){margin:0px 5px 0 20px;}
.sign-up.navbar-nav > li.with_border:last-child{margin-right:0px;margin-left:5px;}
.nav.sign-up > li.with_border > a:focus,
.nav.sign-up > li.with_border > a:hover,
.sign-up.navbar-nav > li.with_border a.active{
	background-color:#4a85f4;
	color:#fff;
	-webkit-box-shadow: 0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	-moz-box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
}
.sign-upbox{
	-webkit-box-shadow: 0px 15px 29px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0px 15px 29px 0px rgba(0, 0, 0, 0.3);
	box-shadow:0px 15px 29px 0px rgba(0, 0, 0, 0.3);
	background:url(../images/sign-up-bg.jpg) no-repeat bottom right;
	border-radius:4px;
	margin-top:40px;
	padding-top:25px;
	padding-bottom:25px; 
	margin-bottom:60px;
}
.sign-upbox h1{color:#555;font-weight:700;padding-left:15px;margin-bottom:35px;}
.sign-upbox label{color:#464646;font-size:12px;font-weight:400;text-transform:uppercase;}
.sign-upbox .form-control{border-radius:2px;height:46px;border-color:#ccc;color:#7d7d7d;font-size:14px;font-weight:400;padding: 6px 10px;-webkit-box-shadow:none;box-shadow:none;}
.sign-upbox .radio label{color:#464646;font-size:14px;text-transform:inherit;}
.sign-upbox .input-addon{color:#4a85f4;font-size:18px;padding-right:50px;padding-left:20px;position:absolute;top:0px;right:0px;height:46px;line-height:42px;margin-top:0px;}
.sign-upbox .input-addon:after{content:'';position:absolute;border-bottom:2px solid #4a85f4;left:0px;right:0px;bottom:0px;}
.sign-upbox .input-group .form-control{border-right:0px;}
.btn_submit {
	background-color:#4a85f4;
	color:#fff;
	-webkit-box-shadow: 0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	-moz-box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	box-shadow:0px 10px 16px 0px rgba(74, 133, 244, 0.34);
	font-size:12px;
	text-transform:uppercase;
	height:37px;
	border-radius:18.5px;
	min-width:128px;
	margin-top:3px;
}
.btn_submit:hover,.btn_submit:focus{color:#fff;background-color:#d1646e;}
.form_act{margin-top:15px;clear:both;}
.sign-upbox .form-control:focus{border-color:#4a85f4;-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)}
.sign-upbox .right-inner-addon .form-control {
    padding-right: 30px;    
}
.sign-upbox .right-inner-addon.website_url .form-control {
	 padding-right:210px;
}
.i_name{background-position:0 -54px;}
.i_organization_name{background-position:-26px -54px;}
.i_website{background-position:-52px -54px;}
.i_email{background-position:-77px -54px;}
.i_password{background-position:-103px -54px;}
.i_calender{background-position:-130px -55px;}
/**************************************************end signup********************************/
/************************************Select box customize**********************************/
.display_in{display:inline-block;max-width:180px;}
.booking_table .display_in{margin-left:5px;}
.display_in .select2-container{width:180px !important}
.display_in .select2-container.form-control .select2-choices .select2-search-field input{min-height:33px;padding-top:0px;padding-bottom:0px;line-height:normal;}
.display_in .select2-container.form-control{display:inline-block;}
.filters_option .btn_blue_border:last-child{margin-right:0px;}
.filters_option .btn_blue_border:first-child{margin-left:5px;}
.select2-container.form-control .select2-choices .select2-search-field input, .select2-container.form-control .select2-choice, .select2-container .select2-choices{border-radius:2px;min-height:41px;border-color:#ccc;color:#7d7d7d;font-size:14px;font-weight:400;padding: 6px 10px;-webkit-box-shadow:none;box-shadow:none;resize:none;font-family:'Lato';text-align:left;line-height:26px;}
.select2-container.form-control.select2-dropdown-open.select2-container-active a{border-color:#4a85f4;-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)}
.select2-container.form-control .select2-choice > .select2-chosen{padding:0px;}
.select2-container.form-control .select2-choice .select2-arrow{width:25px;padding-top:4px;}
.select2-container.form-control .select2-choice .select2-arrow b, .select2-container.form-control .select2-choice div b{background:none;}
.select2-container.form-control .select2-choice .select2-arrow b:after, .select2-container.form-control .select2-choice div b:after{content:"\f078";color:#c2c2c2;font-size:10px;font-family:'FontAwesome';}
.select2-container.form-control.select2-dropdown-open.select2-container-active.select2-drop-above .select2-choice .select2-arrow b:after{content:"\f077";}
body .select2-drop-active{border-color:#e1e1e1;background:#f7f5f6;border-radius:0px 0px 8px 8px;padding:0px;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);border-top:2px solid #4a85f4;margin-top:0px;border-width:2px 1px 1px;overflow:hidden;}
body .select2-drop.select2-drop-above{border-color:#e1e1e1!important;background:#f7f5f6;border-radius:8px 8px 0px 0px;padding:0px;-webkit-box-shadow:0px -14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px -14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px -14px 24px 0px rgba(0, 0, 0, 0.15);border-bottom:2px solid #4a85f4!important;margin-top:-4px;border-width:1px 1px 2px;}
.select2-drop-active .select2-search{padding-top:4px;}
.select2-drop-active .select2-results{padding:0px;margin-right:0px;border-top:1px solid #e1e1e1;margin-bottom:0px;}
.select2-drop-active .select2-results li{border-bottom:1px solid #e1e1e1;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.select2-drop-active .select2-results li:last-child{border-bottom:0px;}
.select2-drop-active .select2-results .select2-result-label{font-size:14px;color:#7d7d7d;font-weight:400;padding:8px 10px;}
.select2-drop-active .select2-results .select2-highlighted{background-color:#fff;color:#4a85f4;}
.select2-drop-active .select2-results .select2-highlighted .select2-result-label{color:#4a85f4;}
.select2-container.form-control.select2-dropdown-open.select2-drop-above [class^="select2-choice"]{border-radius:2px!important;}
.select2-container.form-control .select2-choice abbr{right:30px;}
.bootstrap-select .btn-default{border-color:#cccccc;border-radius:2px;box-shadow:none;color:#7d7d7d;font-size:14px;font-weight:400;height:41px;padding:6px 10px;}
.bootstrap-select.form-control .dropdown-toggle:focus{outline:none!important;}
.bootstrap-select .btn-default:hover{background-color:#fff;border-color:#cccccc;}
.bootstrap-select .btn-default.focus,.bootstrap-select .btn-default:focus,.bootstrap-select.btn-group.open .dropdown-toggle{background-color:#fff;border-color:#4a85f4;-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);color:#7d7d7d;}
.bootstrap-select.btn-group .dropdown-toggle .bs-caret .caret{border:none;right:auto;top:auto;}
.bootstrap-select.btn-group .dropdown-toggle .caret:after{content:"\f078";color:#c2c2c2;font-size:10px;font-family:'FontAwesome';}
.bootstrap-select.btn-group.dropup .dropdown-toggle .caret:after{content:"\f077";}
.bootstrap-select .dropdown-menu.open{padding:0px;margin-top:-1px;}
.bootstrap-select.btn-group.open .dropdown-toggle .filter-option{color:#4a85f4;}
.bootstrap-select .open .dropdown-menu,.ui-autocomplete.ui-widget-content,.dropdown.open .dropdown-menu{border-color:#e1e1e1;background:#f7f5f6;border-radius:0px 0px 8px 8px;padding:0px;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);
box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);min-width:115px;overflow:hidden;}
.dropdown.open .dropdown-menu{max-height:350px;overflow-y:auto;}
.form-group .select2-container .select2-choices .select2-search-field input, .form-group .select2-container .select2-choice, .form-group .select2-container .select2-choices{-webkit-box-shadow:none;box-shadow:none;border-radius:2px;min-height:41px;border-color:#ccc;}
.form-group .select2-container-multi .select2-choices .select2-search-choice{margin-bottom:10px;margin-top:10px;}
.bootstrap-select .dropdown-menu > li,.ui-autocomplete.ui-widget-content li,.dropdown  .dropdown-menu > li{border-bottom:1px solid #e1e1e1;}
.bootstrap-select .dropdown-menu > li:first-child,.ui-autocomplete.ui-widget-content li:first-child,.dropdown  .dropdown-menu > li:first-child{border-top:2px solid #4a85f4;}
.bootstrap-select .dropdown-menu > li:last-child,.ui-autocomplete.ui-widget-content li:last-child,.dropdown  .dropdown-menu > li:last-child{border-bottom:0px;}
.bootstrap-select .dropdown-menu > li a,.ui-autocomplete.ui-widget-content li,.dropdown  .dropdown-menu > li a,.ui-autocomplete.ui-widget-content li{font-size:14px;color:#7d7d7d;font-weight:400;padding:8px 10px;}
.bootstrap-select .dropdown-menu > li a:hover,.ui-autocomplete.ui-widget-content li:hover,.dropdown  .dropdown-menu > li a:hover,.dropdown  .dropdown-menu > li a:focus{background-color:#fff;color:#4a85f4;}
.bootstrap-select .dropdown-menu > li.active a,.dropdown  .dropdown-menu > li.active a{color:#4a85f4;font-weight:700;background-color:#fff;}
.ui-autocomplete.ui-widget-content .ui-state-focus{background:none;border-width:0 0 1px;margin:0px;}
.bootstrap-select small.text-muted{color:#4a85f4;font-size:16px;font-weight:700;line-height: normal;}
.bootstrap-select small.text-muted span{color:#7d7d7d;}
.filter-option .fa-circle,span.glyphicon.fa-circle{top:-1px;left:1px;font-size:12px;margin-right:3px;}
.ui-autocomplete.ui-widget-content{max-height:400px;overflow-y:auto;}
/************************************Select box customize**********************************/
/************************************checkbox and radio button**********************************/
.ios-ui-select{
	height: 28px;
	border-radius: 18.5px;
	width: 49px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
	position: relative;
	display: inline-block;
	border:1px solid #ccc;
	vertical-align:middle;
	margin:0px 20px;
}
.ios-ui-select.checked .inner{
	left: 23px;
	background-color:#39b54a;
	-webkit-box-shadow:0px 10px 16px 0px rgba(57, 181, 74, 0.34);
	-moz-box-shadow:0px 10px 16px 0px rgba(57, 181, 74, 0.34);
	box-shadow:0px 10px 16px 0px rgba(57, 181, 74, 0.34);
}
.ios-ui-select .inner{
	width: 20px;
	height: 20px;
	position: absolute;
	top: 3px;
	left:4px;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	background-color:#b7b7b7;
	-webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-moz-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-o-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1);
	-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);
}
.checkbox {
  padding-left: 25px;
}
.search_result .checkbox label {
    padding-left: 0;
    padding-right: 25px;
}
.search_result .checkbox input[type="checkbox"] {
    right: 3px;
    top: 13px;
}
.search_result .checkbox label:after {
    left: auto;
    right: 2px;
}
.search_result .checkbox label:before {
    left: auto;
    right: 0;
}
.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  line-height:17px;
  padding-left: 5px;
}
.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -25px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top:-1px;
  margin-left: -25px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
  opacity: 0;
  z-index: 1;
}
.checkbox input[type="checkbox"]:focus + label::before,
.checkbox input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.checkbox input[type="checkbox"]:checked + label::after,
.checkbox input[type="radio"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.checkbox input[type="checkbox"]:indeterminate + label::after,
.checkbox input[type="radio"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.checkbox input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before,
.checkbox input[type="radio"]:disabled + label::before {
  background-color: #eeeeee;
  cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}
.checkbox.checkbox-inline {
  margin-top: 0;
}
input[type="checkbox"].styled:checked + label:after,
input[type="radio"].styled:checked + label:after {
  font-family: 'FontAwesome';
  content: "\f00c";
}
input[type="checkbox"] .styled:checked + label::before,
input[type="radio"] .styled:checked + label::before {
  color: #fff;
}
input[type="checkbox"] .styled:checked + label::after,
input[type="radio"] .styled:checked + label::after {
  color: #fff;
}
.radio {
  padding-left: 20px;
}
.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left:12px;
}
.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 19px;
  height: 19px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out;
  transition: border 0.15s ease-in-out;
}
.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 4px;
  top: 4px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #e2e2e2;
  -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);
}
.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
}
.radio input[type="radio"]:focus + label::before {
  outline:none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.radio 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);
}
.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}
.radio.radio-inline {
  margin-top: 0;
}
.radio.radio-inline label::before{top:1px;}
.radio.radio-inline label::after{top:5px;}
.radio-orange label::after {background-color:#ffb769;}
.form-inline .radio label{padding-left:10px;}
/************************************checkbox and radio button**********************************/
/********************************footer*******************************************/
footer{background-color:#f7f5f6;padding-top:50px;}
.social_link{list-style:none;padding:0px;margin:0px;}
.social_link li{margin-bottom:10px;}
.social_link li a{color:#959595;font-size:16px;}
.social_link li a i{margin-right:12px;}
.footer_menu{list-style:none;padding:0px;margin:0px;}
.footer_menu li{float:left;margin-right:65px;}
.footer_menu li:last-child{margin-right:0px;}
.footer_menu li a{display:block;font-size:16px;color:#959595;margin-bottom:10px;}
.social_link li a:hover,.social_link li a:focus,.footer_menu li a:hover,.footer_menu li a:focus,.copyright p a:hover,.copyright p a:focus{color:#4a85f4;}
.copyright{margin-top:30px;border-top:1px solid #e1e1e1;padding-top:20px;padding-bottom:10px;}
.copyright p{font-size:16px;color:#b7b7b7;}
.copyright p a{color:#b7b7b7;padding:0px 10px;}
.copyright p a:last-child{padding-right:0px;}
/********************************footer*******************************************/
/********************************loader*******************************************/
.loader{position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(255,255,255,0.80);text-align:center;z-index:1000;}
.uil-ring-css {
  display:inline-block;
  position: relative;
  height:100%;
}
.uil-ring-css > div {
  position: absolute;
  display: block;
  width: 80px;
  height: 80px;
  top: 50%;
  left:50%;
  margin-top:-40px;
  margin-left:-40px;
  border-radius:50%;
  box-shadow: 0 3px 0 0 #4a85f4;
  -ms-animation: uil-ring-anim 1s linear infinite;
  -moz-animation: uil-ring-anim 1s linear infinite;
  -webkit-animation: uil-ring-anim 1s linear infinite;
  -o-animation: uil-ring-anim 1s linear infinite;
  animation: uil-ring-anim 1s linear infinite;
}
@-webkit-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes uil-ring-anim {
  0% {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/********************************loader*******************************************/
/* default value, applies to all devices */

@media (min-width:768px){
	.container{width:750px}
}
@media (min-width:992px){
	.container{width:960px}
}
@media (min-width:1200px){
	.container{width:960px}
}
@media (min-width:992px) and (max-width:1199px){
	.banner{background:url(../images/banner-bg.jpg) no-repeat center center;background-size:100%;min-height:419px;}
}
@media (min-width:768px) and (max-width:991px){
	footer .container{width:100%;}
	header .navbar-nav > li{padding:0 5px;}
	.page_heading{padding-left:100px;}
	.contain .tab-pane{padding:12px 5px;}
	.img_priview{width:80px;height:80px;line-height:70px;}
	.file_uploader{margin-left:85px;padding-top:23px;}
	.inputfile + label{padding:10px;min-width:80px;}
	.tbl_view .table > tbody > tr > td,.tbl_view .table > thead > tr > th{padding-left:0px;padding-right:0px;}
	.edit_btn{margin-right:0px;}
	.lead_form .with_btn .btn_blue{min-width:130px;padding:10px 0;}
	.with_greybg .form-group,.with_greybg .color_black,.with_greybg .increase_decrease_floors a:first-child{margin-right:5px;}
	.with_greybg .form-group strong{padding:0px;}
	.unit_type,.select_tax{width:100px!important;}
	.lead_form .new_facility_form .btn_blue, .lead_form .btn_blue{min-width:130px;}
	.lead_deatails_list li{font-size:14px;}
	.filters_option .dropdown a{padding:0 15px;}
	.search_bar{margin-left:60px;}
	.lead_form .panel-body h4{font-size:16px;}
	.booking_table .head_with_tab.tenant_dash .nav-tabs{width:100%;float:left;}
	.tenant_dash .pull-right{margin-top:10px;margin-bottom:10px;}
	.search_control .form-inline .form-control.search_unitsize{width:auto;}
	.sign-up.navbar-nav > li.with_border a{padding:8px 10px;}
	.sign-up.navbar-nav > li.with_border:nth-child(3){margin-left:0px;}
	.main_menu .sign-up.navbar-nav > li > a{font-size:10.5px;}
	.banner{background:url(../images/banner-bg.jpg) no-repeat center center;background-size:100%;min-height:315px;margin-top:50px;}
	.search_home{padding-left:15px;padding-right:30px;}
	.find_book .container >.row,.features_storage .container >.row{margin-right:0px;}
	.compare_view .col-sm-2:first-child p{padding-left:25px;}
	.compare_list p i{left:5px;}
	.compare_view .btn_blue{max-width:96%;}
}
@media (max-width:767px){
	header.container-fluid{padding-left:0px;padding-right:0px;}
	.block-center{width:100%;display:table-header-group;}
        .add_more_row{position: static;}
	header .nav.navbar-nav.navbar-right{display:table-footer-group;text-align:center;}
	header .navbar-nav > li{width:100%;border-bottom:1px solid #e1e1e1;}
	header .navbar-nav.navbar-right > li{width:inherit;border-bottom:0px;}
	header .navbar-nav.navbar-right > li a{padding-top:10px;padding-bottom:10px;}
	header .navbar-nav > li a{padding:8px 0px;color:#7d7d7d;font-size:14px;}
	header .navbar-nav.block-center > li i{display:none;}
	.navbar-nav > li:hover,header .navbar-nav.navbar-right:hover{background-color:#fff;}
	.navbar-nav > li.active a{font-weight:700;color:#4a85f4;}
	header .navbar-nav > li .tooltip{display:none !important;}
	header .navbar-nav > li a .sr-only{clip:inherit;display:block;height:auto;margin:0;overflow:inherit;position:inherit;width:100%;}
	header .navbar-collapse{padding-left:0px;padding-right:0px;}
	header .navbar-collapse.in{overflow:inherit;}
	header .nav .open .dropdown-menu{position:absolute;background-color:#f7f5f6;margin-top:7px;}
	nav.navbar{margin-bottom:10px;}
	.navbar-toggle .icon-bar{background-color:#4a85f4;}
	.navbar-toggle{margin-top:20px;border:1px solid #e1e1e1;}
	.navbar-collapse{position:absolute;background-color:#f7f5f6;width:100%;border-top: 1px solid #e1e1e1;-webkit-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 14px 24px 0px rgba(0, 0, 0, 0.15);border-radius: 0 0 8px 8px;}
	.sign-up.navbar-nav{margin-top:0px;text-align:center;}
	.sign-up.navbar-nav > li{padding:5px 15px;border-bottom:1px solid #e1e1e1;}
	.sign-up.navbar-nav > li > a{padding:3px 10px;}
	.sign-upbox{margin-top:0px;background:none;padding:0px 0px 30px;}
	.sign-upbox h1{font-size:24px;margin-bottom:20px;}
	.btn_submit{min-width:90px;}
	footer .pull-left,footer .pull-right{width:100%;}
	.footer_menu li{width:100%;margin-right:0px;}
	.footer_menu li a{float:left;width:50%;}
	.copyright p a:first-child{padding-left:0px;}
	.copyright p{text-align:center;font-size:15px;}
	.social_link li{float:left;width:50%;}
	.left_sidebar{left:-205px;position:absolute;}
	.contain{margin-left:0px;float:left;width:100%;}
	.contain .heading{line-height:inherit;text-align:center;}
	.add_facility .heading{font-size:15px;line-height:inherit;padding-top:5px;}
	.add_facility .go_back{bottom:12px;}
	.heading .nav-tabs{margin-top:28px;}
	.heading .nav-tabs > li > a{padding:15px 0px;}
	.go_back{bottom:12px;}
	.no_breadcrumb .go_back{bottom:0px;}
	.page_heading{margin-top:5px;}
	.tab-content .form_act{text-align:center;}
	.form_act .btn_blue{margin-top:10px;margin-bottom:10px;}
	#show-m-t{display:block;position:absolute;right:-29px;top:1px;z-index:5;}
	.row.page_control{position:inherit;width:100%;}
	.new_user_form{padding:20px;}
	.new_user_form .form_act{margin-top:0px;}
	.facility_management .heading,.heading.head_tenant{line-height:inherit;padding-top:5px;}
	.facility_management .go_back,.head_tenant .go_back{bottom:12px;}
	#Searchresult{margin-top:20px;}
	#Searchresult .row{margin-bottom:0px;}
	#Searchresult .row .col-sm-3{margin-bottom:20px;float:left;width:100%;}
	.new_facility_form{width:100%;padding:20px;}
	.edit_unit_form .col-sm-4{width:33.3333%;float:left;}
	.edit_unit_form .col-sm-2{width:16.6667%;float:left;}	
	.edit_unit_form .col-sm-6 .col-sm-6{width:50%;float:left;}
	.increase_decrease_floors .col-sm-6{width:50%;float:left;}	
	.add_unit .col-sm-12 p{padding-right:120px;}
	.btn_right{width:120px;text-align:right;}
	.btn_right a:first-child{margin-left:0px;margin-bottom:10px;}
	.add_unit_form .table-responsive{border:none;}
	.new_facility_form.add_unit_form .form_act,.new_facility_form .form_act,.new_facility_form.edit_unit_form .form_act{margin-top:10px;}
	.new_facility_form .btn_blue{min-width:130px;}
	.filters{left:-223px;background-color:#fff;height:auto;}
	.head_bar .btn_blue_border,.search_result .filters .head_bar .btn_blue_border{margin-right:35px;}
	.unit_result{padding-left:15px;padding-right:15px;}
	.unit_result h3{padding-left:30px;}
	.status_filter .col-sm-6{width:50%;float:left;}
	.add_unit .col-sm-12 p span{padding-left:0px;}
	.with_btn{padding-top:0px;text-align:center;}
	//.with_or{width:100%;padding-bottom:5px;margin-top:-12px;}
        .with_or {margin-top: -10px;position: absolute;left: 160px;}
	.lead_form .with_btn .btn_blue{float:none !important;display:inline-block;margin-bottom:10px;}
	.unit_type,.select_tax{width:100%!important;}
	.with_greybg .radio{padding-left:20px;}
	.with_greybg .form-group strong{margin-top:0px;}
	.form-group.pull-right{width:100%;text-align:center;margin:10px 0px;}
	.with_greybg .form-group{margin-right:0px;}
	.invoice_tbl tr td:last-child{width:170px;}
	.lead_form .col-sm-12.text-right.form_act{text-align:center;}
	.lead_form .btn_blue{min-width:130px;}
	.contact_no .col-sm-5{width:30%;float:left;}
	.contact_no .col-sm-7{width:70%;float:left;}
	.heading.lead_head,.heading.with_search{height:auto;padding-bottom:10px;padding-top:24px;line-height:inherit;float:left;width:100%;}
	.lead_head .go_back{position:static;float:right;}
	.lead_head a{margin-bottom:10px;}
	.lead_head + form{clear:both;}
	.heading_bar .btn_right{width:auto;}
	.tbl_view .table-bordered{min-width:700px;}
	.search_bar{margin-left:0px;}
	.show_records{margin-right:0px;}
	.search_bar .form-group .form-control{width:150px;}
	.show_records i{margin-right:10px;}
	.search_bar .left-inner-addon i{top:2px;}
	.heading.with_search .go_back{top:51px;bottom:auto;}
	.search_bar{margin-top:25px;}
	.filters_option .btn_blue_border{float:right;}
	.filters_option .dropdown{margin-bottom:10px;}
	.head_with_tab{float:left;width:100%;}
	.head_with_tab .nav-tabs > li{margin-left:2px;}
	.lead_form h3 .msg_red{margin-left:0px;display:block;margin-top:10px;}
	.unit_avail .table-responsive{border:none;overflow:inherit;margin-bottom:0px;}
	.unit_avail.units_tbl .table-responsive{border:none;margin-bottom:0px;}
	.unit_avail.units_tbl .table-responsive .table{max-width:inherit;width:610px;}
	.lead_edit .panel-title .checkbox-inline{display:block;margin-left:0px;margin-top:15px;text-align:center;}
	.lead_form .panel-body .form-inline .form-group{display:inline-block;}
	.lead_form .panel-body h4{font-size:14px;}
	.heading .dropdown{margin-right:0px;margin-top:45px;}
	.lead_user_details #show-m-t i{width:auto;height:auto;margin:auto;position:static;}
	.booking{float:left;width:100%;}
	.booking_detail .head_bar h3,.leads_cust .head_with_tab h4{padding-left:40px;}
	.leads_cust .head_with_tab{border:0px;}
	form.lead_form .col-sm-12{clear:both;}
	.invoice_details .invoice_tbl{font-size:15px;}
	.private_notes.border_bottom_none label span{position:static;margin-left:15px;}
	.booking_table .head_with_tab.tenant_dash .nav-tabs{width:100%;float:left;}
	.booking_detail h4{padding-left:25px;}
	.tenant_dash .pull-right{margin-top:10px;margin-bottom:10px;}
	.search_result .unit_result .radio{margin-top:0px;}
	.search_result .unit_result .radio label{margin:0px;}
	.search_result .unit_result .head_bar{height:auto;padding-bottom:10px;}
	.search_result .heading{height:auto;line-height:inherit;float:left;width:100%;}
	.search_control{float:left;width:100%;position:static;margin:10px 0px;}
	.search_control .form-inline{position:relative;width:100%;float:left;}
	.search_control .form-inline .form-group{width:40%;margin-bottom:0px;}
	.search_control .form-inline .form-group .form-control{max-width:100%;}
	.btn_red{bottom:1px;}
	.sign-up.navbar-nav > li.with_border:nth-child(3),
	.sign-up.navbar-nav > li.with_border:last-child,
	.sign-up.navbar-nav > li.with_border{margin:0px;}
	.banner{background:url(../images/banner-bg.jpg) no-repeat center center;background-size:100%;min-height:inherit;margin-top:0px;}
	.search_home{margin-top:15px;padding-left:0px;padding-right:0px;}
	.search_home h1{font-size:26px;}
	.search_home .search_control{margin-top:15px;margin-bottom:15px;}
	.find_book{padding-top:15px;}
	.find_book h2{font-size:24px;}
	.find_book h4{font-size:20px;margin-bottom:15px;}
	.find_book_box{margin-bottom:15px;}
	.features_storage{margin-top:40px;}
	.features_storage h3{font-size:22px;margin-bottom:15px;}
	.features_storage .row > .row .col-sm-4{margin-bottom:25px;}
	.features_storage .row > .row {margin-bottom:0px;}
	.front_view h4{margin-bottom:15px;}
	.front_view .booking{margin-top:15px;}
	.facilities_info h1{margin-top:25px;}
	.front_view .heading{height:auto;}
	.front_view .heading .go_back{position:static;text-align:right;}
	.compare_view{overflow-x:auto;}
	.compare_view > .row{width:750px;position:relative;}
	.compare_view .col-sm-2{float:left;}
	.compare_view .col-sm-2:first-child p{padding-left:25px;}
	.compare_list p i{left:5px;}
	.compare_view .btn_blue{max-width:96%;}
        .company_details{margin-right: 0px;}
         .invoice_details { clear: both;}
        .with_greybg .form-group.increase_decrease_floors {  display: inline-block;}
.with_greybg .form-group.m_left0 {
    display: inline-block;
}
.with_greybg .form-group.increase_decrease_floors + .m_left0 + .form-group {
    display: inline-block;
}
.with_greybg .form-group.increase_decrease_floors + .m_left0 + .form-group + .form-group.pull-right {
    display: inline-block;
    float: none !important;
    margin-top: 3px;
    width: auto;
}
.with_greybg .form-group.increase_decrease_floors .form-control {
    margin-right: 25px;
}
.with_greybg .form-group.increase_decrease_floors + .m_left0 + .form-group .form-control {
    margin-right: 25px;
}
a.select2-choice {
    width: 100%;
}
.form-group .select2-container.form-control {
    display: inline-block;
}
.m_set_bottom{position: relative;
    top: 100px;}
.m_set_before_btn{top: -40px;}
.ajax-upload-dragdrop{max-width: 100%;}
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{display:none !important;}
.dataTables_paginate.paging_simple_numbers {
    border: none;
}

.mytooltip .tooltip.right  {
    padding: 10% 5px;
    margin-left: 3px;
    width: 250px !important;
   
}
.select2-container .select2-choice span.select2-arrow b {
    background: none !important;
}
#exportToExcel,.exportToExcel{
	margin: 0% 0%  !important;
	border-radius: 0px  !important;
	line-height: 0px  !important;
	margin-top:10px  !important;
}
.required_label:after
{
    content 	: " *";
    color 		: red;
    font-size 	: 165%;
    position 	: absolute;
    top 		: -7px;
}