@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,600);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,500);
/**** sticky footer styles starts ****/
html {
	position: relative;
	min-height: 100%;
}
body {
	padding-bottom:160px;
	font-family: 'Roboto', sans-serif;
}
/**** sticky footer styles Ends ****/

/**** layout base style starts ****/
img {
	max-width:100%;
}
h1, h2, h3, h4, h5, h6 {
	margin-top:5px;
}
a {
	color:#000654;
	text-decoration:none;
}
a:hover {
	color:#999999;
	text-decoration:none;
}
.btn:hover, .btn:focus {
	color: #fff !important;
	text-decoration: none !important;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	padding:0px 15px;
}
/**** layout base style End ****/

/*** Header Area Start ***/
.tpl_width {
	min-width:1240px;
}
.container {
	width:1000px;
	padding:0px;
}
.temp_min_width {
	min-width:960px;
}
.header {
	background-color:#000654;
	z-index:55;
	padding:15px 0px 15px 0px;
}
.header .logo {
	position: relative;
	z-index: 999;
	top: 0px;
}
.social_iocns {
	position:absolute;
	right:15px;
	top:15px;
	z-index:999;
}
.social_iocns .box {
	background:#c31515;
	padding:5px 12px;
	font-size:15px;
	border-radius:0px 0px 5px 5px;
	color:#ffffff;
}
/*** Header Area End ***/

/*** menu Area Start ***/
.menu_area {
	padding-top:42px;
}
.menu_area .navbar-wrapper {
	margin:0px;
}
.menu_area .navbar {
	margin-bottom:0px !important;
	min-height:inherit;
}
.menu_area .navbar-inverse {
	background-color: #af1c24;
	border-color:transparent;
}
.menu_area .navbar-inverse .navbar-nav>li {
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_area .navbar-inverse .navbar-nav>li>a:hover, .menu_area .navbar-inverse .navbar-nav>li>.active {
	color:#c31515;
	background-color:transparent;
}
.menu_area .navbar-inverse .navbar-nav>li:last-child {
	border-right:0px solid #f3b127;
}
.menu_area .navbar-inverse .navbar-nav>li>a {
	font-family: 'Roboto', sans-serif;
	color:#eeeeee;
	font-size:15px;
	text-transform: capitalize;
	padding:0px 10px;
	font-weight:bold;
	line-height:50px;
}
.menu_area .navbar-toggle {
	display: none;
}
.menu_area .navbar-brand {
	display:none;
}
.menu_area .navbar-inverse {
	background:none !important;
	border:none !important;
}
.menu_area .navbar-collapse {
	display: block !important;
	height: auto !important;
	padding-bottom: 0;
	overflow: visible !important;
	border-top: 0;
	padding:0px !important;
	box-shadow: none;
}
.menu_area .navbar-nav {
	float: right;
	margin: 0;
}
.menu_area .navbar-nav > li {
	float: left;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
	background-color:transparent;
	color:#c31515 !important;
}
.navbar-inverse .navbar-nav>li:hover .dropdown-menu {
	display:block !important;
}
.dropdown-menu {
	background:#000654;
	padding:0px 0px 10px 0px;
}
.dropdown-menu>li>a {
	color:#ffffff;
	font-size:15px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	padding:4px 15px;
}
.dropdown-menu>li>a:hover {
	background:none;
	color:#c31515;
}
.dropdown-menu>li:hover {
	background:none;
}
.desk_view {
	position: absolute;
	top: -45px;
	right: 0px;
	color: #fff;
	font-size: 16px;
}
/*** menu Area End ***/

/**** banner area start ****/
.banner {
	border-bottom:7px solid #c31515;
	max-width:1900px;
	margin:0px auto;
}
.banner .carousel-control .glyphicon-chevron-left, .banner .carousel-control .glyphicon-chevron-right, .banner .carousel-control .icon-prev, .banner .carousel-control .icon-next {
	height:auto !important;
	width:41px;
}
.banner .glyphicon-chevron-left:before, .banner .glyphicon-chevron-right:before {
	content:" " !important;
}
.banner .carousel-control {
	width:0%;
}
.banner .carousel-inner>.item>img, .banner .carousel-inner>.item>a>img {
	margin:0px auto;
}
.banner .carousel-control .glyphicon-chevron-left {
	margin-left:0px;
}
.banner .carousel-indicators li {
	background-color: #ffffff;
}
.banner .carousel-indicators .active {
	background-color: #c31515;
	border:1px solid transparent;
}
.banner .container {
	position:relative;
}
.banner .banner_caption {
	position: absolute;
	bottom: 60px;
	color: #fff;
	right: inherit;
	float: right;
	width: 45%;
	text-align: left;
	background: rgba(0, 6, 84, 0.57);
	padding:20px 25px;
}
.banner .banner_caption h2 {
	color:#eeeeee;
	font-size:26px;
	text-transform: capitalize;
	font-family: 'Roboto', sans-serif;
	padding-bottom:15px;
	font-weight:bold;
	margin:0px;
}
.banner .banner_caption p {
	font-family: 'Roboto', sans-serif;
	font-size:18px;
	font-weight:normal;
}
.banner_caption .btn {
	background:#000654;
	color:#ffffff;
	border:1px solid #c31515;
	border-radius:0px;
	font-size:16px;
}
.banner_caption .btn:hover {
	background:#c31515;
	color:#ffffff;
	border:1px solid #000654;
}
.carousel-indicators {
	bottom:55px;
	left:43%;
}
/*** banner area end ***/


/*** main area statrs ***/
.main_area {
	padding:30px 0px;
}
.btn {
	background:#000654;
	color:#ffffff;
	border:1px solid #c31515;
	border-radius:0px;
	font-size:15px;
	margin-bottom:10px;
}
.btn:hover {
	background:#c31515;
	color:#ffffff;
	border:1px solid #000654;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {
	background:#000654;
	color:#ffffff;
	border:1px solid #c31515;
	border-radius:0px;
	font-size:15px;
	margin-bottom:10px;
	padding:5px 15px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
	background:#c31515;
	color:#ffffff;
	border:1px solid #000654;
}
h2 {
	color:#c31515;
	font-size:24px;
	margin-bottom:20px;
}
h1 {
	color:#222249;
	font-size:31px;
	margin-bottom:20px;
}
/*** search box area starts ***/

.search_bg {
	background:#222249;
	padding:0px 30px 30px 30px;
	position:relative;
	top:-350px;
	margin-bottom:-300px;
	z-index:99;
}
.modal-body .search_bg {
	background:#222249;
	padding:0px 30px 30px 30px;
	position:relative;
	top:0px;
	margin-bottom:0px;
	text-align:center;
	z-index:99;
}
.ser_icon {
	position:relative;
	top:-28px;
	margin-bottom:-60px;
}
.ser_top_box .nav-tabs {
	border:0px;
	margin:0px;
	padding:0px;
}
.modal-body .ser_top_box {
	border:1px solid #ffffff;
	height:45px;
	position:relative;
	z-index:9999;
	margin-top:5px;
}
.ser_top_box {
	border:1px solid #ffffff;
	height:44px;
	position:relative;
	z-index:9999;
	margin-top:5px;
}
.nav-tabs>li {
	list-style-type:none;
	width:120px;
	text-align:center;
	border:0px;
}
.modal-body .nav-tabs>li {
	list-style-type:none;
	width:49.9%;
	text-align:center;
	border:0px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	border:0px !important;
	border-radius: 0px;
	padding: 12px 0px;
	display: block;
	margin-top: 0px;
	color:#222249;
	font-size:13px;
}
.nav-tabs>li>a {
	border-radius: 0px;
	padding: 12px 0px;
	display: block;
	margin-top: 0px;
	border:0px;
	margin-right: -1px;
	color:#fff;
	font-size:13px;
	background:#222249;
}
.nav-tabs>li>a:hover {
	border:0px !important;
	text-decoration:none !important;
}
.tab-content {
	margin-top:8px;
}
.tab-content .form-control {
	border-radius:0px;
	margin:8px 0px;
	text-transform:uppercase;
	background:none;
	border:1px solid #ffffff;
	color:#fff;
	font-size:13px;
}
.tab-content select.form-control {
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari and Chrome */
}
.tab-content select.form-control {
	width: 100%;
	height: 43px;
	overflow: hidden;
	overflow: -moz-hidden-unscrollable;
	background: url(images/drop_arrow.png) no-repeat right;
	border:1px solid #ffffff;
	color:#fff;
	display: inline-block;
	position:relative;
}
.tab-content input {
	width:100%;
	background:none;
	border:1px solid #ffffff;
	height:43px;
	text-indent:12px;
	color:#ffffff;
	margin-top:8px;
}

.tab-content input::-webkit-input-placeholder {
	color:#ffffff !important;
}
 
.tab-content input:-moz-placeholder { /* Firefox 18- */
	color:#ffffff !important;
}
 
.tab-content input::-moz-placeholder {  /* Firefox 19+ */
	color:#ffffff !important;
}
 
.tab-content input:-ms-input-placeholder {  
	color:#ffffff !important;
}

.tab-content .btn {
	width:100%;
	background:#ffffff;
	border:1px solid #ffffff;
	color:#222249;
	font-size:15px;
	margin-top:15px;
	text-transform:uppercase;
}
.tab-content .btn:hover {
	color:#000 !important;
}
.tab-content select option {
	color:#000000;
}
/*** search box area end ***/



.property_listings {
	background:#222249;
	padding:30px;
	position:relative;
}
.pro_tit_top {
	position:absolute;
	color:#ffffff;
	text-align:center;
	top:0px;
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
	width:97%;
	letter-spacing:4px;
}
.pro_tit_bot {
	position:absolute;
	color:#ffffff;
	text-align:center;
	bottom:0px;
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
	width:97%;
	letter-spacing:4px;
}
.pro_tit_lt {
    position: absolute;
    color: #ffffff;
    text-align: center;
    left: 5px;
    top: 0;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: bold;
    bottom: 0;
    display: flex;
    align-items: center;
}
.pro_tit_rt {
	position:absolute;
	color:#ffffff;
	text-align:center;
	right:8px;
	top:0;
	text-transform:uppercase;
	font-size:17px;
	font-weight:bold;
    bottom: 0;
    display: flex;
    align-items: center;
}
.inner_prop_bg {
	background:#f0f0f0;
	padding:20px 0px 20px 0px;
    min-height: 500px;
}
.carousel-control.left, .carousel-control.right {
	background-image:none !important;
	top: 47%;
	opacity:1;
}
.carousel-control.left {
	left: -12%;
}
.carousel-control.right {
	/*right: -12%;*/
	right: -2%;
}
.hm .col3 {
	border:1px solid #2865a0;
	width:220px;
	background:#ffffff;
	padding:4px;
	margin-bottom:20px;
	/*min-height:460px;
	padding-bottom:67px;*/
}
.col3 img {
	width:100%;
	margin-bottom:15px;
}
.col3 img.listing {
	min-width: 100%;
	width:inherit;
    margin-bottom: 15px;
    min-height: 140px;
    max-width: inherit;
}


.col3 .prop_title {
	color:#000654;
	font-size:13px;
	font-weight:bold;
	padding:0px 5px;
	line-height: 1.2em;
   /* min-height: 35px;*/
}
.overlay div {
	font-size:11px;
	color:#505050;
	font-weight:600;
}
.col3 .btton {
	position:absolute; 
	bottom:0px; 
	text-align:center; 
	left:0px; 
	right:0px;
}
.item .ova, .halllist .ova {
	border: 1px solid #2865a0; 
	padding: 1px !important; 
	margin-right: 7px; 
	/*max-width: 220px;*/ 
	margin-bottom:15px;
}
@media (min-width:280px){
	.halllist .ova {
		width: 100%;
		max-width: 95%;
	}
}

@media (min-width:480px){
	.halllist .ova {
		width:48%; 
		max-width:48%!important; 
	}
}

@media (min-width:768px){
	.halllist .ova {
		max-width:32%!important; 
	}
}
@media (min-width:992px){
	.halllist .ova {
		max-width:24%!important;
	}
}

.col3 .prop_des1 {
	height:40px;
}
.overlay .row {
	padding:0px 5px;
}
.overlay .row .col-xs-1 {
	padding:0px;
	width:4%;
}
.overlay .btn {
	margin:12px 0px;
}
.prop_type {
	padding-bottom:10px;
}
.prop_for {
	padding-bottom:10px;
}
.prop_des .col-xs-12 {
	padding-top:5px;
}
.sep {
	border-bottom: 1px solid #ccc;
	margin: 0px 15px 10px 15px;
}
.col3:hover .prop_title {
	color:#c31515;
}
.col3:hover .prop {
	background:#c31515;
	color:#ffffff;
	border:1px solid #000654;
}
.filter_list {
	position:absolute;
	right:15px;
	top:8px;
}
.filter_list.list {
	position: inherit;
	right: inherit;
	top:0px;
	margin-bottom:20px;
}
.filter_list select {
	border-radius:0px;
	width:160px;
	height: 33px;
	overflow: hidden;
	overflow: -moz-hidden-unscrollable;
	background: #c31515;
	border:1px solid #222249;
	color:#fff;
	display: inline-block;
	position:relative;
}
.filter_list select.form-control {
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari and Chrome */
}
.filter_list select option {
	color:#000000;
	background:#ffffff;
}
.resource {
	background:#000654 url(images/bg-1.jpg) top left no-repeat;
	padding:60px 0px;
}
.res_box {
	width:430px;
	color:#ffffff;
	float:right;
	text-align:center;
}
.res_box h3 {
	color:#ffffff;
	font-size:24px;
	margin-bottom:20px;
}
.res_box .btn {
	background:#c31515;
	font-size:16px;
	margin:15px 0px;
	border:1px solid #fff;
}
.res_box .btn:hover {
	color:#000654 !important;
	border:1px solid #c31515;
	background:#fff;
}
.benefits {
	background:#383838 url(images/bg-2.jpg) top center no-repeat;
	padding:20px 0px 20px 0px;
}
.benefits h4 {
	color:#ffffff;
	font-size:24px;
	margin-bottom:25px;
}
.benefits ul {
	color:#ffffff;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.benefits ul li {
	font-size:15px;
	line-height:15px;
	padding-bottom:20px;
}
.benefits .btn {
	background:#c31515;
	font-size:16px;
	margin:8px 0px 0px 0px;
	border:1px solid #fff;
}
.benefits .btn:hover {
	color:#000654 !important;
	border:1px solid #c31515;
	background:#fff;
}
/*** main area end ***/

/*** footer Area Start ***/
.footer .container {
	padding:0px;
}
.footer {
	color:#ffffff;
	background-color:#c31515; /*#b70b0b*/
	position:absolute;
	bottom:0px;
	font-size:13px;
	z-index:100;
	width:100%;
	height:160px;
	font-family: 'Roboto', sans-serif;
	padding:25px 0px;
}
.footer .text-center a {
	color:#ffffff;
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
}
.footer a {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
.footer p {
	margin-bottom:2px;
}
.footer a:hover {
	/*color:#000654;*/
	color:#a9a9a9;
}
.footermenu {
	padding:0px;
}
.footermenu a {
	padding:0px 18px;
}
.footermenu li {
	list-style-type:none;
	float:none;
	display:inline;
	position:relative;
	padding:0px 0px;
	background: url(images/footer_sep.jpg) center right no-repeat;
}
.footermenu li:last-child {
	background: none;
}
.visit_txt {
	font-size:16px;
	font-weight:normal;
	display:inline;
}
.foot_sep {
	margin:18px 0px;
}
.slideone {
	min-height:860px;
}
.fac_images .col-xs-4 {
	padding:0px 0px;
	margin-right:5px;
	margin-top:5px;
	width: 31.5%;
}
.prop_des {
	margin:5px 0px;
}
h1.prop_title {
	margin-top:0px;
	line-height:30px;
}
.prop_set {
	font-size:16px;
}
.prop_des {
	font-size:16px;
}
.porp_price {
	font-size:16px;
	margin:5px 0px;
}
.prop_add {
	font-size:16px;
	margin:5px 0px;
}
.pro_det {
	font-size:16px;
	padding:0px;
}
.pro_det .col-xs-8 {
	width:65%;
}
 #location::-webkit-input-placeholder {
color: white;
}
#location:-moz-placeholder {
color: white;
}
#location::-moz-placeholder {
color: white;
}
#location:-ms-input-placeholder {
color: white;
}

 #auction::-webkit-input-placeholder {
color: white;
}
#auction:-moz-placeholder {
color: white;
}
#auction::-moz-placeholder {
color: white;
}
#auction:-ms-input-placeholder {
color: white;
}

#begindte::-webkit-input-placeholder {
color: white;
}
#begindte:-moz-placeholder {
color: white;
}
#begindte::-moz-placeholder {
color: white;
}
#begindte:-ms-input-placeholder {
color: white;
}



/*** footer Area End ***/


.adm_tbl_frm td {
	padding: 2px 5px;
}
.adm_lst_tbl td.topline {
	background-color:#21201e;
	color:#fff !important;
	padding:2px 5px;
}
.adm_lst_tbl td {
	color:#fff;
	padding:2px 5px;
}
.adm_lst_tbl td a {
	color:#fff;
}
.adm_tbl_frm td {
	color:#000;
	padding:2px 5px;
}
.adm_tbl_frm input[type=text], .adm_tbl_frm select, .adm_tbl_frm textarea {
	color:#333;
}
.adm_tbl_frm input[type=text], .adm_tbl_frm textarea {
	width:650px;
}
.siderows {
	margin: 0px -15px 10px -15px;
}
.pdf_file {
	padding:10px 5px;
	border: 1px solid #000654;
	margin-right: 5px;
	margin-bottom:5px;
}
.login_box {
	max-width:375px;
}
.login_box .form-control {
	display:inline;
	width:210px;
}
.modal-body {
	padding:0px 20px;
}
.subs_title {
	margin-bottom:10px;
	color: #000654;
	font-weight: bold;
	font-size: 20px;
}
.subs_plan {
	font-size:16px;
	border:1px solid #b70b0b;
	width:20%;
	padding:15px;
	float:left;
	margin:15px;
	background:efefef;
	text-align:center;
}
.subs_amt {
	margin-bottom:10px;
	font-size:25px;
}
.subs_prop {
	margin-bottom:15px;
	font-size:18px;
}
.subs_link a {
	text-transform:uppercase;
	font-size:18px;
}
.subs_plan:hover {
	background:#c31515;
	color:#ffffff;
	border:1px solid #000654;
}
.img_lt {
	float:left;
	margin:0px 20px 20px 0px;
	width:100px;
}
.txt_rt {
	padding-top:5px;
	margin-left:120px;
}
.title {
	font-size: 18px;
	text-transform: uppercase;
	color: #c31515;
	font-weight: bold;
	margin-bottom: 5px;
}
.list_arr {
}
.list_arr .carousel-control.left {
	left: inherit;
	right: inherit;
	left:10px;
	height:35px;
}
.list_arr .carousel-control.left, .list_arr .carousel-control.right {
	background-image: none !important;
	top: 0%;
	margin-top:-11%;
	opacity: 1;
	width: 8%;
}
.list_arr .carousel-control.right {
	right: 0%;
	left:50px;
	height:35px;
}
.log_form {
	font-size:15px;
	font-weight:normal;
}
.log_form .col-xs-6 {
	padding:0px;
}
.form-control {
	border-radius:0px;
}
.log_form .col-xs-4 {
	padding-right:0px;
	width:25%;
	line-height:32px;
}
.log_form .col-xs-3 {
	padding-right:0px;
	width:18%;
	line-height:32px;
}

.log_form .col-xs-4 p, .log_form .col-xs-3 p { margin:0px;}

.overlay_list {
	position:absolute;
	top: 0px;
	background: rgba(0, 6, 84, 0.45);
	width: 96.2%;
	height:95.2%;
	padding: 10px;
	margin: 4px 4px 0px 4px;
	border:2px solid #d7d4d4;
	color:#fff;
}
.col3.slist {
	margin-bottom:5px;
	position:relative;
}

.col3.slist.custom img.listing {
	min-width: 100%;
	width:inherit;
    margin-bottom: 15px;
    min-height: 160px;
    max-width: inherit;
}

.col3.slist .prop_title {
	color:#fff;
	padding:0px;
	text-align:center;
	font-size:15px;
}
.prop_btn {
	position:absolute;
	bottom:-38px;
	right:12px;
	color:#fff;
}
/*.slideone.list {
	height:648px;
	overflow-y:scroll;
}*/
.slideone.list::-webkit-scrollbar {
 width: 2px;
}
 .slideone.list::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
 border-radius: 10px;
}
 .slideone.list::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.user_acc {
	margin-bottom:25px;
}
.acc_info a {
	font-size:20px;
	display:block;
	color:#ffffff;
}
.acc_info a:hover {
	text-decoration:none;
	/*color:#c31515;*/
	color:#ffffff;
}
.acc_info a:hover, .acc_info a:focus {
	text-decoration:none !important;
}
.icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7, .icon8 {
	display: inline-block;
	vertical-align: middle;
}
.user_acc1, .user_acc2, .user_acc3, .user_acc4, .user_acc5, .user_acc6, .user_acc7, .user_acc8 {
	margin-bottom:25px;
	border: 1px solid #000654;
	/*background: rgba(158, 158, 158, 0.24);*/
	background-color:#000654;
	border-radius: 5px;
	padding: 3px 5px;
}
.user_acc1:hover, .user_acc2:hover, .user_acc3:hover, .user_acc4:hover, .user_acc5:hover, .user_acc6:hover, .user_acc7:hover, .user_acc8:hover {
	border: 1px solid #000654;
	background-color:#c31515;
}
.icon1 {
	/*background:url(images/icon1.png) top center no-repeat;*/
	background:url(images/iconh11.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon2 {
	background:url(images/icon2.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon3 {
	/*background:url(images/icon3.png) top center no-repeat;*/
	background:url(images/iconh33.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon4 {
	/*background:url(images/icon4.png) top center no-repeat;*/
	background:url(images/iconh44.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon5 {
	/*background:url(images/icon5.png) top center no-repeat;*/
	background:url(images/iconh55.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon6 {
	/*background:url(images/icon6.png) top center no-repeat;*/
	background:url(images/iconh66.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon7 {
	/*background:url(images/icon7.png) top center no-repeat;*/
	background:url(images/iconh77.png) top center no-repeat;
	height:32px;
	width:32px;
}
.icon8 {
	background:url(images/icon8.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc1:hover .icon1 {
	background:url(images/iconh11.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc2:hover .icon2 {
	background:url(images/iconh2.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc3:hover .icon3 {
	background:url(images/iconh33.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc4:hover .icon4 {
	background:url(images/iconh44.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc5:hover .icon5 {
	background:url(images/iconh55.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc6:hover .icon6 {
	background:url(images/iconh66.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc7:hover .icon7 {
	background:url(images/iconh77.png) top center no-repeat;
	height:32px;
	width:32px;
}
.user_acc8:hover .icon8 {
	background:url(images/iconh8.png) top center no-repeat;
	height:32px;
	width:32px;
}
 @media (min-width: 320px) {
.iframe_list .col-lg-3 {
width: 100% !important;
float:none !important;
}
}
@media (min-width: 768px) {
.iframe_list .col-lg-3 {
width: 25% !important;
float:left !important;
}
}
.top_txt {
	position: absolute;
	z-index: 999;
	color: #fff;
	right: 23px;
	top: 8px;
	font-size: 12px;
	border: 1px solid #000;
	padding: 2px;
	background: #000654;
}
.progress {
	height: auto;
	margin-bottom: 0px;
	background-color: transparent;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.imgbox {
	background:#eef7fd;
	border:1px solid #c1d8e7;
	padding:5px 20px 0px 20px;
	margin:0px;
	webkit-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.imgbox h2 {
	color:#000654;
	font-size:18px;
}
.imgbox p {
	color:#3f4681;
	font-size:15px;
}
.imgbox p.txt {
	color:#7981aa;
	font-size:20px;
}
#actions {
	margin:0px auto;
	width:500px;
	padding-top:0px;
	padding-bottom:0px;
}
#previews {
	margin-top:20px;
}
.file-row.dz-image-preview {
	float:left;
	margin-right:15px;
}
.cancel {
	position:absolute;
	right:0px;
	border:0px;
}
.imgbox2 {
	background:#e9b3b3;
	border:1px solid #c1d8e7;
	padding:5px 20px 0px 20px;
	margin:0px;
	webkit-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.imgbox2 h2 {
	color:#000654;
	font-size:18px;
}
.imgbox2 p {
	color:#775e84;
	font-size:15px;
}
.imgbox2 p.txt {
	color:#7981aa;
	font-size:20px;
}
#actions2 {
	margin:0px auto;
	width:500px;
	padding-top:0px;
	padding-bottom:0px;
}
#previews2 {
	margin-top:20px;
}
.titlefield {
	background-color: #dddddd;
	color: #666666;
	padding: 0px 0px 0px 20px;
	height: 32px;
	border-radius: 5px 0px 0px 5px;
	font-size:14px;
	line-height:32px;
	-webkit-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.textbox {
	background-color: #e9e8e6;
	padding: 1px;
	border-radius: 0px 5px 5px 0px;
	-webkit-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	-moz-box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 4px rgba(158, 158, 158, 0.32), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.textbox input {
	border: 0px;
	background-color: #f9f9f9;
	width: 100%;
	padding-left: 15px;
	height:30px;
	border-radius:0px 5px 5px 0px;
}
.textbox select {
	border: 0px;
	background-color: #f9f9f9;
	width: 100%;
	padding-left: 15px;
	height:30px;
	border-radius:0px 5px 5px 0px;
}
.textbox textarea {
	border: 0px;
	background-color: #f9f9f9;
	width: 100%;
	padding-left: 15px;
	height:100px;
	border-radius:0px 5px 5px 0px;
}
.list_prop_admin {
	width:800px;
	margin:0px auto;
}
.list_prop_admin .col-xs-6 {
	width:49%;
}
.col-xs-5.titlefield {
	width:43.666667%;
}
.col-xs-7.textbox {
	width:56.333333%;
}
.magLT {
	margin-left:15px;
}
.col-xs-6.fullW6 {
	width:50%;
}
.list_prop_admin .row {
	margin-bottom:3px;
}
#imgLister {
	margin:2px;
	text-align:left;
}
#pdfLister {
	margin:2px;
	color:#666666;
	text-align:left;
}
.pdf_bg {
	background:#7982ac;
}
.fototxt {
	color:#666666 !important;
	margin:25px 2px 10px 2px !important;
	font-size:20px !important;
	text-align:center;
}
.fofotittxt {
	text-align:center;
	color:#666666 !important;
	margin-bottom:25px
}
#pdfLister .col-xs-2 {
	width: 16.66666667% !important;
}
#sortable, #sortable1 {
	cursor:pointer;
}
.disp1 {
	position:relative;
}
.tick {
	background-image:url(images/tick.png);
	background-repeat:no-repeat;
	background-position:left center;
}

input.hidfile {
  height: 25px;
  cursor: pointer;
  position: absolute;
  top: 0px;
  z-index: 2;
  opacity: 0.0; /* Standard: FF gt 1.5, Opera, Safari */
  filter: alpha(opacity=0); /* IE lt 8 */
  -ms-filter: "alpha(opacity=0)"; /* IE 8 */
  -khtml-opacity: 0.0; /* Safari 1.x */
  -moz-opacity: 0.0; /* FF lt 1.5, Netscape */
}

.glist{
    border: 1px solid #2865a0;
    width: 220px;
    background: #ffffff;
    padding: 4px;
    margin-bottom: 20px;
}
/*.gallery_outerdiv {
}
.gallery_outerdiv .gallary{
}
.slideone .btn {
	margin:10px 0px;
}*/

.pagination>li>a {
    color: #fff;
    background-color: #000654;
    border: 1px solid #000654;
}

.pagination>li>a:hover {
    color: #fff;
	background-color: #c31515;
    border: 1px solid #c31515;
}

.pagination>.active>a:hover {
    color: #fff;
	background-color: #c31515;
    border: 1px solid #c31515;
}


.pagination>.disabled>a {
    color: #fff;
    background-color: #000654;
    border: 1px solid #000654;
}

.pagination>.disabled>a:hover {
	background-color: #c31515;
    border: 1px solid #c31515;
}

.pagination>.active>a {
    color: #fff;
    background-color: #c31515;
    border-color: #c31515;
}