@charset "utf-8";
/* CSS Document */
@import url('owl.carousel.css');
@import url('owl.theme.css');
@import url('fontface.css');

html{height:100% !important;}
body{font-family:"ubuntu-r-webfont"; color:#000; font-weight:400; height:100%; margin:0; font-size:14px;}
.wrapper {min-height: 100%; width:100%; position: relative;}
.footer-fix {width: 100%; position: absolute; bottom: 0; left: 0;}
a, a:hover, a:focus{text-decoration:none; outline:0 !important;}
ul{padding-left:0; list-style-type:none;}

/**-----------------------------Common CSS------------------------*/
.feature_list .owl-slider .item a.ttl,.feature_list .owl-slider .product-type-list a.ttl, .social, p.btm_txt{display:block;}

label, strong, b, strong, table th{font-weight:normal;}

.banner-content form button, .properties_list li .btn, .properties_list li h4 span.clock_ttl, .contact-form form .btn{text-transform:uppercase;}

a, button, .contact-sec a, a{outline:0 !important;}
.social{width:100%;}
.banner-sec, .footer-fix{display:block; width:100%; }

/**-----------------------------Margin-Sec-------------------------*/
.banner-content h1{margin-bottom:30px;}
.arrow_red{margin-bottom:20px;}
.feature_list .owl-slider .item a.ttl{margin-bottom:10px;}
.feature_list .owl-slider .product-type-list a.ttl{margin-bottom:10px;}
p.btm_txt{margin-bottom:0;}
p.btm_txt{margin-top:10px;}
.feature_list .owl-slider .item a.ttl{margin-top:10px;}
.feature_list .owl-slider .product-type-list a.ttl{margin-top:10px;}
.social{margin-top:20px;}

/**-----------------------------Font-Family-Sec-------------------------*/
.about-sec, .cms_sec, .step-inner h4, header .navbar ul.navbar-right li a, .properties_list li .address a, .properties_list li h4 span.clock_ttl, #myform .form-group input{
	font-family:"ubuntu-r-webfont";}
	.about-sec h1, .more_link a, .feature_list .owl-slider .item a.ttl, .feature_list .owl-slider .product-type-list a.ttl, .bg_with_FF li, .footer-nav ul li a, .social ul li a, .social h4, .sell_page .cols a, .contact-form form .btn, .advance_search .btn-danger, .form-page .social-buttons p, table.footable strong, form label, .reserv_btn em, .new_head ul li.active a, .message_menu li a:hover span, 
	.message_menu li.active a span{
		font-family:"ubuntu-m-webfont";}
		.step-inner p, .feature_list .owl-slider .item p, p.btm_txt, .features span, .contact-form p, .contact-form address, .properties_list li p, .sell_page .cols p, 
		.detail-info h4, .detail-info .price span, .bg_with_FF p, .tooltip-inner, .sell_effect div h4, .create_listing .checkbox label, .close_auction .reserv_btn em i, .detail-info .reserv_btn em i, .detail-info h4 span.cls_time em, #editProfileForm .form-group, .contact-form form .form-control{
			font-family:"ubuntu-l-webfont";}
			.banner-content h1{font-family:"Chaparral-Pro-Bold-Caption_10137";}
			b, strong, .bg_with_FF label, .bg_with_FF p b, .bg_with_FF p strong, .banner-content form button, .properties_list li h4, .detail-info .price, #myform .btn, .area_lbl, .why_propertbid p, .form-page table.footable th, .detail-info h4 span.cls_time, #editProfileForm .form-group label{
				font-family:"ubuntu-b-webfont";}

				/**-----------------------------Font-Size-Sec-------------------------*/
				.banner-content h1{font-size:60px;}
				.about-sec h1{font-size:30px;}
                .about-sec h2{ font-size:24px;}
				p.btm_txt, .properties_list li h4 span.clock_ttl{font-size:13px;}
				.banner-content form button, .more_link a, .step-inner p, .feature_list .owl-slider .item p, .feature_list .owl-slider .product-type-list p{font-size:14px;}
				.footer-nav ul li a, .social ul li a, .social h4, .area_lbl{font-size:16px;}
				.feature_list .owl-slider .item a.ttl, .feature_list .owl-slider .product-type-list a.ttl, #myform .form-group input, .new_hwk ul li a{font-size:18px;}
				.banner-content a.adv_src i, .step-inner h4{font-size:24px;}

				/**-----------------------------Color-Sec-------------------------*/
				.banner-content h1, .banner-content form button, .banner-content a.adv_src, .social ul li a{color:#fff;}
				.banner-content form .form-control{color:#7b7b7b;}
				.about-sec h1, .step-inner h4, .feature_list .owl-slider .item a.ttl, .feature_list .owl-slider .product-type-list a.ttl, .properties_list li .address a{color:#000;}
				.more_link a{color:#eb3751;}
				.step-inner p, .feature_list .owl-slider .item p, .feature_list .owl-slider .product-type-list p, .features span, .properties_list li h4 span.clock_ttl{color:#333;}
				.social h4, p.btm_txt{color:#eee;}



				/*----------------------Header and Nav---Css-----------------------------------*/
				/*header{position:fixed;}*/
				header{display:block; width:100%; background:#fff; -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.14); -moz-box-shadow: 0 2px 3px rgba(0,0,0,.14); box-shadow: 0 2px 3px rgba(0,0,0,.14); z-index:9999; position:fixed; top:0;}
				header .navbar{margin-bottom:0; border:none; min-height:100px;}
				header .navbar-brand{ height:auto; padding:15px 25px 15px 0; display:block;}
				header .navbar-brand img{max-height:60px; width:auto; max-width:100%;}
				header .navbar-nav{margin-top:40px;margin-left:20px;}
				header .navbar li a {font-size:14px; color:#E65317; font-family:"arial-webfont"; padding:0px 1px; margin:0px 7px; font-weight:normal;}
				header .navbar > li:first-child a{margin-left:30px;}
				header .nav>li>a:focus, header .nav>li>a:hover, header .nav .open>a, header .nav .open>a:focus, header .nav .open>a:hover{background:none;}
				header .nav>li>a:focus{background:none;}
				header .navbar ul.navbar-right li:first-child{padding-right:0px; margin-left:0; border-right:none;}
				header .navbar ul.navbar-right li a.register{padding-right:0; margin-right:0;}
				header .navbar ul.reg-link li a.login{margin-left:0;}
				header .after_login ul.navbar-right li a{ font-size:15px;}
                
                header .navbar .nav.navbar-nav.navbar-right{padding-right:0px;margin-left:0px; margin-top:35px;}
                header .navbar .nav.navbar-nav.navbar-right li{float:left;}
				.top-sec{ background:#E65317; padding:10px 0 0 0;}
				.top-sec p{font-size:14px; font-weight:400;color:#fff; margin:0}
				
				.social-top ul li a{text-align:center;}
				.social-top ul li{margin-left:12px; display:inline;}	
				.social-top ul li a{color:#fff;}
							
				header .navbar ul.navbar-right li a.login{background:#fff; border:2px solid #E65317;color:#E65317; border-radius:4px; color:#E65317; padding:5px 10px!important;}
				header .navbar ul.navbar-right li a.register{background:#E65317!important; color:#fff!important;border:2px solid #E65317;color:#E65317; border-radius:4px;padding:5px 10px!important;}
				
				
				
				/**-----------------------------Closed---Header and Nav-Sec-------------------------*/

                /**----------------------------Search-collapsable----------------------------**/
                /* Remove margins and padding from the list, and add a black background color */
                    ul.topnav {
                        list-style-type: none;



                    }
                    
                    /* Float the list items side by side */
                    ul.topnav li {float: left;}
                    
                    /* Style the links inside the list items */
                    ul.topnav li a {
                        display: inline-block;
                        color: #f2f2f2;
                        text-align: center;
                        padding: 14px 16px;
                        text-decoration: none;
                        transition: 0.3s;
                        font-size: 17px;
                    }
                    
                    /* Change background color of links on hover */
                    ul.topnav li a:hover {background-color: #555;}
                    
                    /* Hide the list item that contains the link that should open and close the topnav on small screens */
                    ul.topnav li.icon {display: none;}
                    
                    
                    .banner-content .navbar-toggle{position:absolute;background-color:rgba(174, 36, 42, 0.65);border-radius:50%;}
                    .banner-content .navbar-nav{margin:0;}
                    .banner-content .navbar-header span.fa{padding:3px;color:#fff;}

				/**-----------------------------Banner-Sec-------------------------*/
                .nivo-controlNav{
                    position: absolute;
                    margin-top: -58px;
                    z-index: 20;
                    left: 0;
                    right: 0;
                }
                .slider-wrapper{
                    position:relative;
                }
                
                
                
                #owl-demo .item img{
                    display: block;
                    width: 100%;
                    height: auto;
                }   
                
                .owl-pagination{position:relative;}
                .owl-buttons{display:none;}
                
				.banner-sec{background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative; -webkit-transition: height .5s ease-out; transition: height .5s ease-out; display:block; width:100%;margin-top:23px;}
				.banner-sec figure img{max-width:100%; height:auto;}
				.banner-content{position:absolute; margin-left:4.7em; z-index:20;/*top:31.5em;*/bottom:2em;}
				.banner-content h1{ font-size:40px;}
				.banner-content form{background:rgba(0, 0, 0, 0.4); padding:26px 25px 9px; border-radius:6px; text-align:left;}
				.banner-content form .form-control{width:600px; margin-right:15px; border:none;}
				.location{ margin-right:9px;}
				.banner-content form button{background:#E65317; border:none; text-align:center; width:124px; padding-top:8px;}
				.banner-content form button:hover{background:#C94A14!important; -webkit-transition: all .4s ease-in-out;
 -moz-transition: all .4s ease-in-out;
 -ms-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;}
				.banner-content a.adv_src{margin-left:15px; display:inline-block; position:relative;}
				a.adv_src i{padding:6px 12px; border-radius:4px; background:#ae242a; text-align:center; display:inline-block; position:relative; vertical-align:middle; font-weight:normal!important; }
				.banner-content form select, .banner-content form select option{cursor:pointer;}
				.banner-content form text_box, .banner-content form .select{display:inline-block; position:relative;}
				.theme-default .nivo-caption{ display:none!important;}
				.banner-content .select {
					position: relative;
					display: inline-block;
					width: 230px;
				}
				.banner-content .select select {
					display: inline-block;
					width: 96%;
					padding: 7px 10px;
					color: #999;
					border: 0;
					border-radius:4px;
					outline: 0;
					background: #fff;
					appearance: none;
					-webkit-appearance: none;
					-moz-appearance: none;
					height:34px;
				}
				.select select{ cursor:pointer;}
				.select select option{border-top:1px solid #ccc;}

				.select select::-ms-expand {
					display: none;
				}

				.select:after {
					content:"\f107";
					font-family: FontAwesome;
					color: #999;
					padding:3px;
					padding-right:15px;
					position: absolute; right: 4%; top: 0;
					background: #fff;
					z-index: 1;
					text-align: center;
					width: 10%;
					height: 100%;      
					pointer-events: none;
					box-sizing: border-box;
					font-size:20px;  
				}
				.banner-content .select:after { right:6%; width:9%;}
				.select option{padding:3px 0px 3px 10px!important;}
				.buy-btn-sec{ position:relative; top:-6px}
				.buy-btn-sec a{ background:#fff; color:#4d4d4d; border-radius:4px 4px 0 0;padding:8px 20px; margin:0 5px;}
				.buy-btn-sec a:hover{background:#E65317; color:#fff; -webkit-transition: all .4s ease-in-out;
 -moz-transition: all .4s ease-in-out;
 -ms-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out; }
				.buy-btn-sec a.active{background:#E65317; color:#fff;}


/*.select select:hover,
.select select:focus {
	color: #000;
	background: #ccc;
	}*/

/*.select select:disabled {
	pointer-events: none;
	opacity: .5;
	}*/

/*.select__arrow {
	position: absolute;
	top: 16px;
	right: 15px;
	width: 0;
	height: 0;
	pointer-events: none;
	border-width: 8px 5px 0 5px;
	border-style: solid;
	border-color: #7b7b7b transparent transparent transparent;
}
.select select:hover ~ .select__arrow,
.select select:focus ~ .select__arrow {
	border-top-color: #000;
}

.select select:disabled ~ .select__arrow {
	border-top-color: #ccc;
	}*/


	/*----------------------Mid--Part---Css-----------------------------------*/
	.mid-part-home{padding-bottom:13em;}
	.mid-part{padding-bottom:13em;}


	/**-----------------------------About-sec-------------------------*/
	.about-sec{padding:40px 0px 20px 0;}
	.about-sec h1{margin-top:0;}
	.about-sec hr{width:160px; border-top-width:2px; border-top-color:#eb3751; margin-top:0px; margin-bottom:25px;}
	.about-sec .abt-link a{padding:1px; text-align:center; display:inline-block;}
    
    .about-sec.how-work .new_hwk span.fa:after,.new_hwk .how_container span.fa:after{content: '';position: absolute;top: -8px;left: -8px;right: -8px;bottom: -8px;border-radius: 100%;border: #ae242a 2px solid;}
    .new_hwk span{position:relative;}
    .new_hwk text{text-transform:uppercase;color:#ae242a;}
    
	/**-----------------------------How-Work-sec-------------------------*/
	.how-work{background:#EBEBEB; border-top:1px solid #f1f1f1;  border-bottom:1px solid #f1f1f1; padding-bottom:20px;}
	.step-inner p{margin-left:auto; margin-right:auto; float:none; margin-bottom:5px;}
	.step-inner figure img{max-height:75px; width:auto; max-width:100%; opacity:.6;}
	.step-inner figure img {vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;  -webkit-transition-property: transform; transition-property: transform;}
	.step-inner:hover figure img{-webkit-transform: scale(1.1); transform: scale(1.1);}
	.step-inner:hover figure img{opacity:1;}

	/**-----------------------------Featured---Listings---sec-------------------------*/
	.feature_list{text-align:left; margin-left: auto; margin-right: auto; float:none;}
	.feature_list .owl-slider{max-width:100%; display:block; float: none; margin-left: auto; margin-right: auto; margin-top:30px; }
	.feature_list .owl-slider .item{margin-right:15px; margin-left:15px; /*-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.2); box-shadow: 0 1px 4px rgba(0,0,0,0.2);*/ padding-bottom:20px; margin-bottom:6px; /*width:29%;*/ float:left;border:1px solid #B3B3B3; border-bottom:3px solid #B3B3B3; position:relative; background:#fff;}
	.feature_list  img{max-width:100%;}
	.feature_list .owl-slider .item a.ttl, .feature_list .owl-slider .item p{padding:0px 15px;}
	.fea-txt-normal{ font-size:14px; font-weight:normal; color:#E65317; padding:0 15px; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
	.fea-txt-price{ font-size:30px; font-weight:bold; color:#1A1A1A; padding:0 15px;}
	.fea-sec-icon{padding:0px 15px; height:10px;}
	.fea-sec-icon ul{padding:0; margin:0;}
	.fea-sec-icon ul li{display:inline-block; font-size:14px; font-weight:normal;color:#1A1A1A; padding-right:8px;}
	.fea-sec-icon ul li i{font-size:14px; font-weight:normal; color:#E65317; padding-right:2px;}
	.private-tag{background:url(../images/private-selling-tag.png) no-repeat 0 0; width:100px; height:100px; position:absolute; right:0; top:0; z-index:500;}
	.pre-selling-tag{background:url(../images/pre-selling-tag.png) no-repeat 0 0; width:100px; height:100px; position:absolute; right:0; top:0; z-index:100;}
	.foreclosed-tag{background:url(../images/foreclosed-tag.png) no-repeat 0 0; width:100px; height:100px; position:absolute; right:0; top:0; z-index:1;}
.feature_list .owl-slider .product-type-list a.ttl, .feature_list .owl-slider .product-type-list p{padding:0px 15px;}	
.feature_list .owl-slider .product-type-list{margin-right:15px; margin-left:15px; /*-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.2); box-shadow: 0 1px 4px rgba(0,0,0,0.2);*/ padding-bottom:20px; margin-bottom:20px; width:30%; min-height:420px; float:left;border:1px solid #B3B3B3; border-bottom:3px solid #B3B3B3; position:relative; background:#fff;}
	.feature_list  img{max-width:100%;}
	
	/**-----------------------------Featured---properties---Sale-------------------------*/
	
	.feature-pro-sale{ background:#ededed; padding:0px}
	
	
	/**-----------------------------Email---Section-------------------------*/
	
	.feature-email-section{ background:#ededed; padding:30px 0px}
	.email-sec{ position:static; margin-left:0!important;}
	.email-sec form .form-control{width:464px; margin-right:15px; border:none;}
	.feature-email-section p{ color:#505050; font-size:14px; text-align:center;}
	
	
	/**-----------------------------Featured---Article-------------------------*/
	
	.article-headline{ font-size:16px; padding-left:15px; color:#3a3a3a; font-weight:400; text-transform:uppercase; padding-top:10px;}
	.article-headline-boldtxt{ font-size:14px; padding-left:15px; color:#E65317; font-weight:bold;padding-top:5px;}
	.article-detail{ font-size:14px; padding-left:15px; color:#1A1A1A; font-weight:bold;padding-top:5px;}
	.article-detail span{ font-weight:normal;}
	.article-viewmore{ width:220px; margin:0px auto;}
	.article-readmore a{font-size:14px; padding-left:15px; color:#E65317; text-decoration:none;}
	.article-readmore a:hover{text-decoration: underline;}




	/**-----------------------------footer-sec-------------------------*/
	.footer-fix{display:block; width:100%; background:none; font-size:14px;  padding:0px 0px 15px 0px; background:#E65317; color:#fff;}
	.footer-nav{ background:#F2F2F2;}
	.footer-nav ul{margin-bottom:0;}
	.footer-nav ul li{display:inline-block; position:relative; padding:11px 30px;}
	.footer-nav ul li a{color:#E65317;}
	.footer-nav ul li a:hover{color:#E65317!important;}

	.social ul li a{text-align:center;}
	.social h4, .social ul, .social ul li, .social h4 i{display:inline-block; position:relative;}
	.social ul li, .social h4 i{margin-left:12px;}
	.social h4{margin-right:7px;}
	.social ul li a{height:30px; width:30px; display:block; background:#fff; border-radius:100%; padding:4px; color:#E65317;}
	p.btm_txt a{color:#55acee;}
	p.btm_txt a:hover{text-decoration:underline; color:#FF555C;}

	/**-----------------------------backtotop-sec-------------------------*/
	.btn-backtotop{width:40px; height:40px; line-height:37px; position:fixed; bottom:0px; left:0%; z-index:100; font-size:16px; text-align:center; color:#fff; background:#ae242a; padding:12px; }
	.btn-backtotop:focus{color:#fff;}
	.btn-backtotop:hover{background:#eb3751; color:#fff;}

	/**-----------------------------Right Social Buttons-sec-------------------------*/
	.social-buttons {margin: -10px 0 0 -8px; position: fixed; z-index:1000; right:0; height:100%; vertical-align:middle; top:37%; text-align:center;}
	.social-buttons ul {list-style: none;}
	.social-buttons ul li {Margin-top:5px; -webkit-transition: width 0.5s ease; -moz-transition: width 0.5s ease; -o-transition: width 0.5s ease; transition: width 0.5s ease; height:50px; width:48px;}
	.social-buttons ul li i {font-size: 24px; padding: 8px; padding-top:15px;}
	a.facebook li {background: #4b699e; color: #fff; border-bottom:2px solid #3b5998;}
	a.twitter li {background: #55acee; color: #fff;}
	a.linkedin li {background: #0077B5; color: #fff;}
	a.gplus li {background: #d05d46; color: #fff;}
	a.pinterest li {background: #bc3e34; color: #fff;}
	.social-buttons ul a li:hover {background: #595860; border-bottom-color:#444;}

	/*-------------CMS----------CSS-----*/
	.cms_sec{color:#818080;}
	.cms_sec h4{font-family:"ubuntu-m-webfont"; font-size:20px; margin-top:30px; color:#666;}
	.cms_sec h4:first-child{margin-top:0;}
	.cms_sec ul, .cms_sec ul li ul{list-style-type:disc; list-style-position:inside;}
	.cms_sec ol, .cms_sec ol li ol{list-style-position:inside;}
	.cms_sec ul li ul,  .cms_sec ol li ol{padding-left:15px;}
	.cms_sec b, .cms_sec strong, .cms_sec span{display:block; margin-bottom:10px; margin-top:10px;}
	.cms_sec p b, .cms_sec p b b, .cms_sec p strong, .cms_sec p strong strong,  .cms_sec p span, .cms_sec ul b, .cms_sec ul strong, .cms_sec ul span, .cms_sec ol b, .cms_sec ol strong, .cms_sec ol span, .cms_sec span span, .cms_sec p b span, .cms_sec p strong span, .cms_sec  b span, .cms_sec strong span{display:inline-block; position:relative; margin:0;}
	.cms_sec ol{padding-left:0px;}
	.cms_sec ol li ol li, .cms_sec ol li ul li{list-style-type:circle !important;}

	.cms_sec .table{font-weight:normal; margin-top:30px; background: #fff; box-shadow: 0px 1px 2px 0px #bfbfbf; margin-bottom: 20px; border:0;}
	.cms_sec .table th{font-family:"ubuntu-m-webfont"; font-weight:normal;}
	/*--Closed---*/

	/*------------FOOTABLE-SEC-BREAKPOINT----------------*/
	.footable.breakpoint > tbody > tr > td.expand:after{border-radius:100%;}
	.table tr .expand, .footable > thead > tr > th, .footable > thead > tr > td{position:relative;}
	.table>tbody>tr>td, .table>thead>tr>th{ vertical-align:middle;}
	.footable.breakpoint > tbody > tr > td.expand:after{
		position:absolute; bottom:10px; right:10%; bottom:30%; content:'+';
		width:20px; height:20px; background:#669933; text-align:center;
		font:normal 18px/20px Arial, Helvetica, sans-serif; color:#FFF;}
		.footable.breakpoint > tbody > tr:hover > td.expand:after{background:#6C0; text-shadow:#669933 0.014em 0.014em; text-decoration:none;}
		.footable.breakpoint > tbody > tr.footable-detail-show > td.expand:after{ content:'-';}
		.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail){cursor:pointer; background:#f4f4f4;}
		.footable-row-detail-inner form, .footable-row-detail-inner h2{display:inline-block;}
		.footable-cell-detail{background:#f4f4f4;}

		/*----------------------Hover---Css-----------------------------------*/
		.banner-content form button:hover, .banner-content a.adv_src:hover i{color:#fff; background:#eb3751;}
		header .navbar li.active a, header .navbar li a:hover, .more_link a:hover, .feature_list .owl-slider .product-type-list a.ttl:hover, .feature_list .owl-slider .item a.ttl:hover{color:#E65317 !important;}
		header .navbar li.active a, header .navbar li a:hover, .more_link a:hover,.feature_list .owl-slider .product-type-list a.ttl:hover, .feature_list .owl-slider .item a.ttl:hover{border-bottom-color:#FF555C;}
		.more_link a:hover, .feature_list .owl-slider .item a.ttl:hover, .feature_list .owl-slider .product-type-list a.ttl:hover .footer-nav ul li a:hover{text-decoration:underline;}
		.footer-nav ul li a:hover{color:#fff;}
		.social ul li a:hover{background:#fff; color:#E65317;}


		/*====================Innerpage-css-start-here============================*/

		.inpage-banner{padding:30px 0; background:url(../images/banner-img.png) no-repeat; background-size:cover;}
		.inpage-banner .banner-content{ position:inherit; margin-left:0;}
		.inpage-banner .banner-content form .form-control{ width:300px;}
		.inpage-banner .banner-content form button{ width:140px;}
		.inner-pages{ padding:25px 0 20px;}
		.inner-pages h1{ font-size:24px;}
		.inner-pages .select-sec{}
		.inner-pages .select-sec .nav-tabs>li{     float: none;
			display: inline-block;
			margin: 0px 0 0 -6px;
			border-radius: 0;}
			.inner-pages .select-sec .nav-tabs>li a, .inner-pages .select-sec .nav-tabs{ border:none; }	
			.inner-pages .select-sec .nav-tabs>li a, .inner-pages .select-sec .nav-tabs, .select-sec .form-inline .input-group>.form-control, .select-sec .input-group-addon{
				border-radius:0; box-shadow:none;}
				.select-sec .form-inline .input-group>.form-control, .select-sec .input-group-addon{ height:28px; padding:4px 10px; border-width:2px; font-size:13px;} 	
				.inner-pages .select-sec .nav-tabs>li a{ font-size:13px; padding:4px 8px; color:#555; background:#EEE; border:1px solid #e2e2e2; }
				.inner-pages .select-sec .nav-tabs>li a, .properties_list li:hover .btn{-webkit-transition: all .2s ease-in;
					-moz-transition: all .2s ease-in;
					-o-transition: all .2s ease-in;
					transition: all .2s ease-in;
				}
				.select-sec .form-inline .input-group>.form-control{ max-width:150px;margin:5px 0;}	
				.inner-pages .select-sec .nav-tabs>li.active a, .inner-pages .select-sec .nav-tabs>li a:hover, .inner-pages .select-sec .nav-tabs>li.active a{ background: #fff; color: #000;}
				.properties_list li, .grid_inn{ background:#FFF; box-shadow:0 1px 3px #DDD; margin-bottom:25px;}
				.properties_list li:hover{ box-shadow:0 1px 3px #FFC4C4;}
				.properties_list li .image{  display:block;}
				.properties_list li .address{ font-size:20px; border-bottom: 1px solid #EEE; padding-bottom:10px; margin:15px 0 10px;}
				.features span{ float:left; width:31.8%; margin:0 -1px -1px 0;   padding:6px 0 6px 13px;  border:1px solid #DDD;}
				.new_d span{ width:24.2%; }
				.detail_tittle span i.fa, .properties_list li span .fa{ color:#E65317; padding-right:2px; font-size:16px;}
				.properties_list li h4.status{ /*padding-right:25px;*/}
				.properties_list li .image img{/* width:100%;max-height:225px;*/}
				.properties_list li h4{ margin:10px 0 10px; font-size:18px;}
				.properties_list li .btn{ float:right; border-radius:0; margin-right:25px; font-size:10px; margin-top:15px; padding:3px 12px;}
				.properties_list li:hover .btn .properties_list li:hover .address a{ color:#eb3751;}
/*.properties_list li:hover h4{ color:#4C9FDE;}
.properties_list li:hover .address a{ color:#4C9FDE;}
.properties_list li:hover .btn{ background:#eb3751; border-color:#eb3751; color:#fff;}*/

.properties_list li .btn:hover{ background:#eb3751; border-color:#eb3751; color:#fff;}

.reserv_btn{ /*position:absolute; bottom:0; left:15px;*/ margin-top:15px;}
.reserv_btn em{ font-style:normal; font-weight:normal; font-size:13px; color:#4C9FDE; margin-right:5px;}
/*li:hover .reserv_btn em{ color:#000;}*/
.reserv_btn .fa, .reserv_btn a .fa{ font-size:22px; cursor:pointer; vertical-align: sub; color:#AAA;}
.reserv_btn span{ font-size:11px; padding:5px 12px; margin-right:10px; background:#4C9FDE; color:#FFF; vertical-align:text-top;}
.properties_list li:hover .reserv_btn span{ background:#3A3A3A;}
/*li:hover .reserv_btn .fa{color:#4C9FDE; }*/
h4.status em{ font-style:normal; color:#888; font-size:16px;}
h4.status em i{ font-style:normal; font-size:22px; color:#eb3751; padding:0 2px; }
.properties_list li h4{ color:#E65317;}
.grid-view .properties_list li h4 span{ display:block; font-size:11px;}
.grid-view .properties_list li .timer .col-xs-6{ padding:0 5px;}
.grid-view .features span{ width:25%; margin:0; padding:5px 0; border-bottom:none; border-left:none;}
.grid-view .features span:last-child{ border-right:none;}
.grid-view .features span i{ width:100%; }
.grid-view .properties_list li .address { font-size: 15px; padding: 8px; margin:0px;}
.timer{background: rgb(251, 251, 251); padding-top:12px; margin-top: 0px;} 
.grid-view .properties_list li h4{ margin:0px 0 10px; padding-right:0;}
.grid-view .properties_list li span .fa{ font-size:15px;}
.grid-view .properties_list li .grid_inn{ border:1px solid #FFF;}
.grid-view .properties_list li{ margin-bottom:0;  box-shadow:none; background:none;}

	
.pagination{ margin:0;}
#map_sec .map{ height:720px; border:1px solid #FFF; }
.bg_with_FF #map_sec .map{ height:250px;}
.detail-page{ margin-top:0px;}
.detail-page .properties_list li{ box-shadow:none; background:none;}

.detail-page .properties_list .new_d{ padding:10px 0 0;}
.detail-page .properties_list .new_d span{ font-size:16px; width:50%; }
.detail-page .properties_list li h4.price{ margin-top:30px;}
.detail-page .properties_list li p strong{ color:#BBB;}
.detail-page .properties_list li .buy_btn{ display:block; width:50%; float:left; position:inherit !important; text-align:center; margin-top:20px; background:#ae242a; color:#FFF; line-height:40px; border-right:5px solid #FFF; margin-bottom:20px;}
.detail-page .properties_list li .buy_btn:hover{ background:#000;}
.detail-page .properties_list li li{ margin-bottom:5px; font-size:16px;}
.detail-page .properties_list li li a{ color:#777;}
.detail-page .properties_list li li span a{ padding:5px 8px;}
.inpage-banner h1{ margin:5px 0; font-size:46px; } 

.contact-form #map_sec .map{ height:260px;
	border:2px solid #DDD;
	margin-top: 30px; }
	.contact-form h3{ color:#000; font-size:20px;}
	.contact-form form .form-control, .contact-form form .btn{box-shadow:none;}
	.contact-form form .form-control{ border:2px solid #CCC;}
	.btn-danger:hover{ background:#BF4713 !important;}
	.contact-form form .btn{ margin-right:10px; padding:8px 25px; width:100%;}
	.contact-form form .captcha .col-xs-5{ padding:0;}
	.contact-form form .captcha img{ width:100%; height:40px;}
	.contact-form form .captcha .form-control{ line-height:40px; height:40px;}
	.contact-form .advance_search .form-group{ position:relative; min-height:40px;}
	.contact-form .advance_search .select:after { right: 5px;}

	.sell_page .cols .how_wk{ position:relative; background: #FFF; padding:18px; margin-bottom:20px; border:2px solid #BBB; border-radius:10px;}
	.sell_page .cols .how_wk:last-child{ margin-bottom:30px;}
	.sell_page .cols .how_wk:last-child:after{ display:none;}
	.sell_page .cols .left_icon{ width:70px;  height:70px; border-radius:100%; margin-right:20px; background:#ae242a;}
	.sell_page .cols .left_icon i{ color:#FFF; line-height:70px; font-size:32px;}
	.sell_page .cols h3{ font-size:20px; margin-top:10px; color:#595860; }
	.sell_page .cols a{ }
	.sell_page .cols p{ }
	.line_box{ margin-top:60px; margin-bottom:-58px; margin-left:-18px; width:50%; position:relative;}
	.left-line:before{ border:8px solid  transparent; content:''; border-right-color:#55ACEE; position:absolute; left:-17px; top:-7px;}
	.btm-line, .left-line{ border:1px dashed #55ACEE; width:100%; line-height:1; height:0px;  display:block; clear:both; display:block;}
	.btm-line{ width:0px; height:140px; border:1px dashed #55ACEE; float:right;}
	.box1 .left-line:before{ top:-10px;  }
	.line_box:last-child .left-line:last-child:before{ top:inherit; bottom:-7px;}

	.how-work .panel-group{}
	.how-work .panel{ border-radius:0; margin-bottom:15px; padding:8px 15px; }
	.how-work .panel h4{ position:relative;}
	.how-work .panel h4 a .fa{ color:#CCC; margin-right:5px; font-size:20px;}
.how-work .panel h4 a.collapsed .fa:before{ content:"\f055"; /*content:"\f00d"; content:"\f067"; font-weight:normal;*/}
.how-work .panel h4 a{ color:#000;}

.advance_search .form-control, .advance_search .btn-group .btn{ width:100%; box-shadow:none; text-align:left; border:2px solid #CCC; padding:0 0 0 10px; line-height:40px; height:40px;}
.advance_search textarea.form-control{ height:auto;}
.advance_search  .btn{ padding:0 30px; text-transform:uppercase; line-height:40px; height:40px;}
.advance_search .btn-group .btn{ font-family:inherit; background:#FFF !important; box-shadow:none !important; text-transform:capitalize; border-color:#CCC !important; }
.advance_search .multiselect-container{ width:100%; border-radius:0; top:38px; border:2px solid #CCC;}
.advance_search .btn-group{ display:block;}
.advance_search .btn-group .caret{ display:none;}
.advance_search .select:after { right:18px; top:2px; width:25px; z-index:999; height:35px;}

.detail_tittle h3{ font-size:22px; margin:0; line-height:20px;}
.detail_tittle h3 span{ display:block; text-transform:uppercase; font-size:12px;}
.detail_tittle span, .detail_tittle span>a{ color:#000; font-size:13px; }
.watch_share span, .detail_tittle .ftr span{ float:left; width:25%; display:block; text-align:center; padding:0;min-width:45px;}
.watch_share span{ width:50%;min-width:45px; }
.detail_tittle span i.fa{ display:block; color:#E65317; margin-bottom:5px; padding:0; font-size:20px;}
.detail_tittle .social-buttons{ position:relative; margin:0;}
.detail_tittle .dropdown-menu{ top:52px; padding:0; overflow:hidden; left:10px; width:60px; border:none; min-width:inherit;}
.detail_tittle .dropdown-menu>li>a{ border-top:1px solid #EEE; padding:8px 0; text-align:center;}
.detail_tittle .dropdown-menu>li>a i.fa-facebook{ color:#4b699e;}
.detail_tittle .dropdown-menu>li>a i.fa-twitter{ color:#55acee;}
.detail_tittle .dropdown-menu>li>a i.fa-pinterest-p{ color:#bc3e34;}
.detail_tittle .dropdown-menu>li>a i.fa-google-plus{ color:#d05d46;}

.bg_with_FF{ background: #FFF; position:relative; box-shadow: 0 1px 3px #DDD; margin-bottom:20px; /*overflow:hidden;*/ }
img{ max-width:100%;}

.detail-info{ padding:20px;}
.detail-info h4{ margin:-19px -20px -5px; padding-bottom:0; font-size:30px; line-height:1; border-bottom:1px solid #EEE;}
.detail-info h4 span{ display:inline-block; width:23%; vertical-align:-webkit-baseline-middle;}
.detail-info h4 em, .detail-info .price span{ font-style:normal; display:block; color:#999; text-transform:uppercase; font-size:12px; margin-bottom:18px;}
.detail-info .price{ color:#E65317; font-size:30px;}
.detail-info p{ font-size:13px;}

/* CSS used here will be applied after bootstrap.css */
.carousel{ border:1px solid #FFF;}
.carousel.fixed{height:60%; overflow: hidden;}
.item .thumb { width:100px; cursor: pointer; display:inline-block; margin:10px 5px; }
.item .thumb img { width: 100%; border:2px solid #999; }
.active .thumb img:hover, .active .thumb img:active { border-color:#eb3751; }
/*.item img { width: 100%; }*/
.bg_with_FF .carousel-control{ box-shadow:none; background:#FFF; color:#000; text-shadow:none; width:35px; height:40px; font-size:40px; top:38%; line-height:20px;} 
.bg_with_FF .carousel-control:hover{ opacity:0.75;}
.bg_with_FF .carousel-control.right{ right:0px;}
.bg_with_FF .carousel-control.left{left:0px;}
.padd_20{ padding:15px 20px;}
.padd_20 h3{ margin-top:5px;} 
.text-gray{ color:#AAA;}
.propery-id label{ margin-bottom:0;}
.detail-info .buttonText{font-size:14px !important; padding:0 20px 0 20px;}
.bg_with_FF .detail-info form{ position:relative; padding-top:5px;}
.met{ position:absolute; right:0; color:#4C9FDE;}
.bg_with_FF .detail-info .form-group{ position:relative;}
.qty{ text-align:center; box-shadow:none; border-radius:0; border-width:2px;}
.bg_with_FF .detail-info .form-group input{ color:#000; line-height:40px; height:40px;}
.bg_with_FF .detail-info .form-group input.qtyminus, .bg_with_FF .detail-info .form-group input.qtyplus { width:40px; height:40px; line-height:1; background:#CCC; border:none; outline:none; position:absolute; top:0; font-size:30px; color:#FFF}
input.qtyplus{ right:0;}
input.qtyminus{ left:0;  }
.bg_with_FF .detail-info .btn{ text-transform:uppercase; font-size:16px; line-height:38px; padding:0; }
.bg_with_FF .detail-info .btn-fit{ line-height:none; padding:7px 15px;}
.info_circle{ margin-left:10px; font-size:20px; color:#aaa !important; line-height:1;} 
.tooltip-inner{ background:#AAA; }
.tooltip.top{ opacity:1;}
.tooltip.top .tooltip-arrow{ border-top-color:#AAA;}
.m_top_0{ margin-top:0; font-family:"ubuntu-m-webfont"; font-size:20px; }
.red_clr{ margin-bottom:0; color:#eb3751;}
.detail-info .contact-form{ padding-top:10px;}

.new_head{/* background:#c02026;*/ padding:100px 0 15px; }
.new_head h1{ color:#FFF; font-size:22px; }
.form-page{ padding:40px;}
.area_lbl{ margin-right:20px; font-weight:normal;}
.form-page .contact-form{margin-bottom: 30px;}
.form-page .contact-form form .btn-group .btn{ padding:0 0 0 15px;}
.form-page .contact-form form .btn{ padding:0;}
.form-page .social-buttons{ margin:0; position:inherit;}
.form-page .contact-form .captcha{ margin:10px -15px 20px;}
.form-page .contact-form .captcha p.col-xs-4{ padding:0;}
.form-page .contact-form .captcha p.col-xs-5{ padding:0 15px;}
.checkbox label a{ text-decoration:underline; color:#55acee;}
.checkbox label a:hover{ text-decoration:none;}
.reg-info{ }
.reg-info h4{ margin-top:0; font-size:17px;}
.reg-info h4 a{ color:#eb3751;}
.why_propertbid{ color:#FFF; text-shadow:0 1px 0 #000; background:url(../../../upload_files/banner/dtl-img3.jpg) no-repeat; background-size:cover; border-radius:6px; box-shadow:2px 5px 5px #FFF inset; padding:50px 0 50px; margin:0 0 25px;}
.why_propertbid h3{ margin-bottom:50px;}
.why_propertbid div i{ font-size:30px; text-shadow:none; background:#c02026; border-radius:100%; width:60px; height:60px; line-height:60px; }

.form-page .social-buttons p{ margin-bottom:20px; font-size:16px;}
.form-page .social-buttons ul li{ margin-right:20px; width:28%; height:40px; float:left;}
.form-page .social-buttons ul li i{ padding:0; line-height:40px;}
.reg-info .btn-lg{ text-transform:uppercase; padding:10px 50px;}
.btn-danger{ background:#E65317;}
button,a, input{ outline:none;}

.sell_effect{ margin-top:60px; }
.sell_effect div h4{ margin:60px 0 20px; font-size:26px;}
.sell_effect div p, .sell_effect div li{ font-size:16px; color:#666; line-height:24px;}
.sell_effect div li i{ font-size:8px; vertical-align:middle; margin-right:5px;}
.sell_effect div>div{}

.sell_effect .text-right, .sell_effect .text-left{opacity: 0; filter: alpha(opacity = 0);}
.sell_effect .text-left{
	-webkit-animation: element-from-left .6s 1 ease-in-out;
	-moz-animation: element-from-left .6s 1 ease-in-out;
	-o-animation: element-from-left .6s 1 ease-in-out;
	animation: element-from-left .6s 1 ease-in-out;
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-backface-visibility: hidden;	
}
.sell_effect .text-right{
	-webkit-animation: element-from-right .6s 1 ease-in-out;
	-moz-animation: element-from-right .6s 1 ease-in-out;

	-o-animation: element-from-right .6s 1 ease-in-out;
	animation: element-from-right .6s 1 ease-in-out;
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-backface-visibility: hidden;
}	

.alert{ padding:8px 10px; font-size:14px; border-radius:0; position:relative;}
.alert .close{ position:absolute; right:6px; top:2px;}
.text-danger{ display:block; font-size:13px; color:red !important;}

/*==============Profile-page========================*/

header .navbar .after_login > li:first-child a{ margin-left:0;}
header .after_login .dropdown-menu>li>a{ font-size:15px; line-height:36px; padding:0 8px; border-bottom:1px solid #CCC;  margin:0;}
header .navbar .after_login ul li li, header .navbar .after_login>ul>li:last-child{ border-right:none !important; }
header .navbar .after_login li.dropdown a{ margin-left:0;}
header .navbar .after_login li.dropdown a i{padding-right:5px;}
header .after_login .dropdown-menu>li:last-child>a{ border-bottom:none;}
header .after_login .dropdown-menu{ padding:0; overflow:hidden;}
.image_area{ border:1px dashed #CCC; background:#EEE; margin:28px 0 20px; max-height:300px; overflow:hidden; text-align:center;}
.new_head h1 a{ box-shadow:none; background-color:#55acee; text-transform:uppercase; }
.new_head ul li a{ color:#ECB1B3; font-size:13px; padding-right:10px;}
.new_head ul{ margin-bottom:0; padding-top:8px; }
.new_head ul li.active a, .new_head ul li a:hover{ color:#FFF;}

header .navbar .after_login li.dropdown.help li.active a{color: #FF555C !important; background-color: #f5f5f5;}

.form-page table.footable{ background:#f8f8f8; width:100%; margin:30px 0;}
.form-page table.footable td, .form-page table.footable th{ border:1px solid #FFF; padding:5px 15px;}
.form-page table.footable th{ padding:10px 15px;}
.form-page table.footable th{ color:#FFF; background:#555;}
.form-page table.footable a:hover,.form-page table.footable .status{ color:#eb3751; }
.form-page table.footable a:hover,.form-page table.footable .status .refresh{ color:#000; }
.form-page table.footable a{ color:#000;}
.form-page table.footable a img{ margin-right:8px;}
.form-page table.footable a.fa{ float:right; vertical-align:middle;} 
.create_listing p.select{ position:relative;}
.create_listing label{color:#333;}
.create_listing .advance_search p.select:after{ right:5px;}
.create_listing .advance_search .well-sm p.select:after{ right:17px;}
.create_listing .advance_search .well-sm p.select{ margin-bottom:-10px;}
.create_listing #map_sec .map{ height:293px; margin-top:4px; border:2px solid #DDD;}
.create_listing .checkbox label{ display:block; margin-bottom:8px;}
.create_listing .well{ box-shadow:none; background:#f8f8f8; border:2px solid #DDD; padding:15px;}
.close_auction .inner-pages{ padding-top:0;}
.close_auction .properties_list li{ position:relative;}
.close_auction .reserv_btn i, .detail-info .reserv_btn i {color:#E6E100;}
.detail-info .reserv_btn em, .close_auction .reserv_btn em{ vertical-align:text-bottom; color:#666; font-size:16px;}
.detail-info .reserv_btn em i, .close_auction .reserv_btn em i{ font-size:12px; color:#666; }
.close_auction li:hover .reserv_btn em{ color:#eb3751;}
.close_auction .grid_inn .reserv_btn{ position:inherit; padding:8px; text-align:center;}
.close_auction .grid_inn .reserv_btn em i{ display:block;}
.close_auction .grid-view .properties_list li h4{ font-size:18px; line-height:20px;}
.close_auction li .timer{ border-bottom:1px solid #EEE;}
.grid-view .ribbon{ left:7px;}
.ribbon {
	position: absolute;
	left: -8px;
	top: -9px;
	z-index: 1;
	overflow: hidden;
	width:145px;
	height:145px;
	text-align: right;
}
.ribbon span {
	font-size:16px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	text-align: center;
	line-height:38px;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	width: 180px;
	display: block;
	background: #79A70A;
	background: linear-gradient(#F30000 0%, #F30000 100%);
	box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
	position: absolute;
	top: 36px;
	left: -36px;
}
.ribbon span::before {
	content: "";
	position: absolute; left: 0px; top: 100%;
	z-index: -1;
	border-left: 3px solid #F30000;
	border-right: 3px solid transparent;
	border-bottom: 3px solid transparent;
	border-top: 3px solid #F30000;
}
.ribbon span::after {
	content: "";
	position: absolute; right: 0px; top: 100%;
	z-index: -1;
	border-left: 3px solid transparent;
	border-right: 3px solid #F30000;
	border-bottom: 3px solid transparent;
	border-top: 3px solid #F30000;
}
.detail-info h4 span.cls_time{ font-size:24px; width:auto; line-height:22px;}
.detail-info h4 span.cls_time em{ margin-bottom:5px;}
.detail-info .reserv_btn{ position:inherit; border-bottom:1px solid #EEE; border-top:1px solid #EEE; margin:5px -20px 15px; padding:15px 20px; background:rgb(251, 251, 251);}
.message_menu li a span{ display:block; background:#EEE; line-height:36px; padding-left:15px; color:#000; margin-bottom:2px;}
.message_menu li:first-child a{ margin-bottom:20px;}
.message_menu li.active a span, .messages .links a:hover{ color:#eb3751;}
.messages .links a{ border:2px solid #CCC; color:#666; padding:0 14px; line-height:40px; height:40px; font-size:18px;}
.all-link{ margin-bottom:25px;}
.messages{     min-height: 350px;
	margin-bottom: -20px;
}
.messages form input{ margin-bottom:-2px;}
.messages form .form-control{ border-radius:0; background:#f9f9f9;}
.all-link li{ padding-right:0;}
.all-link li a{ padding:4px 10px; font-size:13px;}
.messages table.footable td{ border-color:#DDD;}
.messages table.footable{ margin:0 0 20px;}

.messages table.msz_open td{ padding:15px 20px;}
.form-page table.footable a.btn-sm{position: absolute; background:#FFF !important; right:40px; padding:5px 10px; top: 65px;}

.img_thumb p{ padding:0 5px;}
.img_thumb p img{ border-radius:0;}
.advance_search .img_thumb p .btn{ padding:0 23px;}
.well-sm .panel h4{ margin:0; font-size:15px; position:relative;}
.well-sm .panel h4 a{ color:#000; display:block; }
.well-sm .panel{ box-shadow:none; background:none;}
.well-sm h4  i.fa{ position:absolute; right:0; top:-2px; font-size:22px;}
.well-sm .panel-body{ padding:15px 5px;}

.fileUpload {
	position: relative;
	overflow: hidden; margin:5px;
}
.advance_search .well .fileUpload{ padding:0 22px;}
.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	width:100%;
}

.form-control:focus, .hide-native-select .open .btn, .advance_search .multiselect-container{border-color:#6cbeff !important; box-shadow:0 0 8px rgba(102,175,233,.2) !important;}
.messages form .form-control:focus{ border-color:#BBB !important; box-shadow:none !important;} 
.checkout_sec{ padding:20px !important;}
.checkout_sec .bid-sec{ width:50%;}
.checkout_sec form.advance_search .pymnt{ margin-bottom:20px;}
.checkout_sec .properties_list li .address{ margin:12px 0 7px;}
.checkout_sec form.advance_search .conti{ float:left; width:auto; margin-top:20px; padding:0 30px;}

/*----------------------Browser----Hack---Css-----------------------------------*/

/*safari 5.1-6*/
_::-moz-svg-foreign-content, :root .nav-sec .navbar-nav > li > a{padding:10px 11px;}


/*----------------------min-responsive-css-----------------------------------*/
@media (min-width:1200px){
	.container {width: 1057px; max-width:100%; display:block; float: none; margin-left: auto; margin-right: auto;}
}



/*----------------------Custom Css-----------------------------------*/
.contact-form .advance_search .form-group{height:auto; display:block;}
.contact-form .advance_search .form-group .select{margin-bottom:15px; position:relative;}
.contact-form .advance_search .form-group .budjet{margin-bottom:0;}
.contact-form .advance_search button.btn-danger{margin-top:15px;}
.contact-form .advance_search .text-danger{font-size: 12px;}
.dropzone .dz-preview .dz-image {

	width: auto;
	height: auto;

}
.watch{
	color:#AAA;
}
.watched .fa {
	color: #eb3751 !important;
}
.required{
	color: #EB372D;
	font-size:16px;
	font-family: "ubuntu-r-webfont";
}
.captcha .reload{
	margin-left: -10px;
}
.captcha .reload .load_new_captcha {
	height: 25px !important;
}
.captcha .reload .reload_icon {
	cursor: pointer;

}
.btn-info{color: #fff;background-color: #444!important;border-color: #555!important;}
.btn-info:hover{color: #fff;background-color: #555!important;border-color: #555!important;}
.contact-us h2{ font-size:40px; color:#fff; text-align:center; font-weight:700;}
.contact-us p{ font-size:16px; color:#fff; text-align:center;font-weight:700; padding-bottom:20px;}
.contact-us .required, .advance_search .required{
	color: #555 !important;
	font-size: 14px;
/*	display:block;
*/	text-align:left;
	/*margin-left: -12px;
	float: left;
	font-weight: bold;
	
	margin-top: -5px;*/
}
#map_canvas {
	width: 100%;
	height: 250px;
}
.bg_with_FF #map_sec .map{ height:250px;}
.how-work .panel h4 a.active {
	color: #c02026;
}
.reg-info .btn_r{line-height: 40px; height: 40px; padding: 0px 30px;}
.modal-body .contact-form form .btn{ padding:0; margin-top:0;}
.modal-header .modal-title{ font-size:20px;}
.left_menu h5 a{ color:#000; font-size:18px; }
.left_menu h5 a:hover, .left_menu h5 a.active{ color:#c02026;}
.left_menu h5{ border-bottom:1px solid #EEE; font-size:14px; padding-bottom:8px;  }
.left_menu h5:last-child{ border-bottom:none; margin-bottom:0;}
.left_menu h5 i{ margin-right:5px;}
.list_page_change{ padding:100px 0 5px;}
.list_page_change .advance_search .btn-danger{ padding:0; width:100%;}
.list_page_change .advance_search p{ margin-bottom:10px;}
.list_page_change .advance_search{ margin-bottom:0px;}
.list_page_change .advance_search .form-control{ line-height:36px; height:36px;}
.list_page_change .advance_search .select:after{ height:32px;}
.list_page_change .advance_search .btn{ line-height:36px; height:36px;}
#editProfileForm .form-group{}
img {
	-webkit-transition: all 0.7s ease-out;
	-moz-transition: all 0.7s ease-out;
	-o-transition: all 0.7s ease-out;
	transition: all 0.7s ease-out;
}
a, button, span{
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.wbid_inn{ margin:25px 0 0 0;  }
.wbid_inn img{ max-height:110px; overflow:hidden; position:relative; }
.info_s{/* border:2px solid #BBB; border-top:none;*/ padding:10px 15px 5px;margin: 0 15px 0px 15px;position:relative;}
.wbid_inn h3{color:#E55217;text-align:center;font-weight:bold;font-size:20px;text-transform:uppercase;}
/*.wbid_inn span{ padding:8px 0; background:rgba(255,0,0, 0.50); color:#FFF; position:absolute; width:100%; bottom:0; display:block; font-size:16px; }*/

.wbid_inn span{position:relative;}
.wbid_inn span.fa{width: 100px;
    height: 100px;
    border-radius: 100%;
    background: #d0d0d0;
    color: #FFF;
    line-height: 100px;
    font-size: 46px;
    transition: all .2s ease-in-out;
}
.wbid_inn span.fa:hover{transform: scale(1.1);}
.wbid_inn span.fa:after {content: '';position: absolute;top: -8px;left: -8px;right: -8px;bottom: -8px;border-radius: 100%;border: #d0d0d0 4px solid;}

.wbid_inn:hover span{ background:rgba(49,139,207, 0.60);}
.info_s a{ color:#c02026;}
.info_s a:hover{ color:#55acee;}
.info_s p:first-child{ min-height:60px;}
.info_s p.btn{border: 2px solid #F3F3F3;border-radius: 0;padding: 10px 30px;position: absolute;bottom: 0;left: 50%;margin-left: -70px;}
.btn_margin{margin-bottom:50px;}


header .dropdown-menu>li>a{ font-size:13px; line-height:34px; padding:0 8px; border-bottom:1px solid #CCC;  margin:0;}
header .navbar ul li li{ border-right:none !important; }
header  .dropdown-menu>li:last-child>a{ border-bottom:none;}
header .dropdown-menu{ padding:0; overflow:hidden;}
header .after_login ul.navbar-right li li a, header .navbar ul li li a{ font-size:15px; line-height:36px;}
.help .dropdown-menu{ left:10px;}

/*----------------------New Css By Bikash Bhandari-----------------------------------*/
.new_hwk ul{ margin:30px 0 10px; }
.new_hwk ul>li{ display: inline-block; text-align: center; float: inherit; padding:0 !important; margin:0 -2px;}
.new_hwk ul li a{ text-transform:uppercase;color:#fff; display: block; padding: 10px 15px; border-radius:0 4px 4px 0; background:#CACACA; position: relative; }
.new_hwk ul li:first-child a{border-radius: 4px 0 0 4px; }
.new_hwk ul li.active>a, .new_hwk ul li.active>a:focus, .new_hwk ul li.active>a:hover{ color:#ae242a; background:#fff; }
.new_hwk ul li.active>a:after {    content: '';border: 9px solid rgba(0, 0, 0, 0);border-top-color: #ae242a;position: absolute;bottom: -18px;left: 50%;}
.new_hwk .tab-content{ padding:60px 0 10px;}
.new_hwk .tab-content .tab-pane h4{ font-family:"ubuntu-m-webfont"; margin:30px 0 15px; font-size:20px;}
.new_hwk .tab-content .tab-pane span.fa{ width:100px; height:100px; border-radius:100%; background:#ae242a; color:#FFF; line-height:80px; font-size:46px;}
.new_hwk .tab-content .tab-pane span.fa:hover{ background:#999;}
.new_hwk .tab-content .tab-pane p{ padding:0 59px;}
.new_hwk .tab-content .tab-pane p a{ color:#ae242a; display:block; margin-top:10px;}
.tab_area ul li{ display:inline-block; background:#EEE; padding:0; margin:-10px 0 15px;}
.tab_area ul li a{ padding:5px 10px; display:block; font-size:13px; font-family:"ubuntu-l-webfont"; color:#666; }
.tab_area ul li:first-child a{ border-right:2px solid #FFF;}
.tab_area ul li a i{ display:block; font-size:34px; color:#999; background:none !important;}
.tab_area ul li.active a, .tab_area ul li.active a i, .tab_area ul li a:hover, .tab_area ul li a:hover i{ background:#E65317; color:#FFF;}
.big_p{ font-size:30px; color:#999; padding:0; margin:0; line-height:40px; cursor:pointer;}

.sell_effect ul{list-style-type:disc; padding-left:10px; margin-left:5px;}

figure{position: relative;}
.ribbon_a{ position: absolute;  bottom: 0px;  left: 0px;  font-size: 16px; background-color:#b70808; color:#fff; font-style:normal; padding:3px 10px;}
/*.ribbon_a em {font-style:normal; display:block; color:#fff; margin: 3px 0 0 -20px;}*/

.properties_list li h4 .bid_timer{color:#000; font-family: "ubuntu-l-webfont"; display:inline-block; position:relative; width:70%; margin-right:-25px;}
.properties_list li h4 .bid_timer span{display:inline-block; position:relative; width:23%; vertical-align:middle; font-size:18px;}
h4.status .bid_timer span em{font-style: normal; display: block; color: #999; text-transform: uppercase; font-size: 12px}
#embed{text-align:center;}
.new_head h1{min-width:21%;}

p.important-note{font-size:13px;}
p.important-note b{font-size:14px;}

/*Popover CSS */
.popover{font-size:12px; border:0; background:#aaa; opacity:1 !important; box-shadow:none; text-align:center; max-width:200px; color:#fff; border-radius:4px; font-weight:normal; text-shadow:none;}
.popover-content{padding:5px 5px; font-family: "ubuntu-l-webfont";
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
white-space: normal;}
.popover-title{background:0; border-bottom:0; color:#fff; text-align:center; padding:4px 4px 0px 4px;}
/*.popover.top>.arrow{display:none;}*/
.popover.top{margin-top:-10px;}
.info_over i{font-size:18px; color:#aaa !important; display:inline-block; position:relative;}
.popover.top>.arrow:after{border-top-color:#aaa;}
.popover.top>.arrow{border-top:none !important; position:absolute; top:120%;}
.auction_dtl_field{padding:15px; padding-bottom:0; background:#f8f8f8; border:2px solid #ddd; margin-bottom:15px;}
.auction_dtl_field .required{margin-left:0;}
.auction_dtl_field .form-control{display:inline-block; position:relative; width:88%;}
.Reqw{margin-top:20px;}
.Reqw em{font-style:normal; color:#E65317; font-size:16px; font-weight:bold; display:inline-block; vertical-align:middle; padding:4px; margin-top:3px;}

.gm-style-iw li{list-style-type:none;}
.gm-style-iw h3.address{color:#4C9FDE;}

.gm-style-iw .price, .gm-style-iw .status{color:#eb3751;}
.gm-style-iw .price i, .gm-style-iw .status i, .gm-style-iw .features span i{color:#BBB;}
.gm-style-iw h3.address, .gm-style-iw .price, .gm-style-iw .status, .gm-style-iw .price i, .gm-style-iw .status i{font-size:14px;}
.gm-style-iw .price span, .gm-style-iw .status span{display:block; font-size:10px;}
.gm-style-iw .grid_inn img{max-width:100% !important; max-height:120px;}
.gm-style-iw .price i, .gm-style-iw .status i, .properties_list li h4.price span, .properties_list li h4.price span i{margin:0 2px;}

.sell_effect_inner{display:block; margin-bottom:30px; border-bottom: 1px solid #ccc; box-shadow: 0 1px 1px 1px #cdcdcd; padding:15px;}
.properties_list li .address a:hover{color:#FF555C;}
.properties_list li h4.price span{font-size:16px; color:#000; font-family:"ubuntu-m-webfont";}
.properties_list li h4.status cite{font-style:normal; font-size:16px; font-family:"ubuntu-m-webfont";}
.properties_list li h4.status{/*margin-top:6px;*/}
.empty_note{font-size:36px; font-family:"ubuntu-m-webfont";}
.inbox_content .new_mail{font-weight: bold; font-size: 16px;}
.map-view .properties_list{ max-height: 724px; overflow-y: auto; overflow-x: hidden; }
#myModal .social-buttons ul{ margin-left: -70px; } 
#myModal .social-buttons ul a{ display: inline-block; padding-right: 30px; }
.form-inline .form-group{margin-bottom:15px;}
.grid-view .properties_list li h4.price span, .grid-view .properties_list li h4 span{font-size:15px; margin-bottom:4px;}
.grid-view .properties_list li h4.status{margin-top: 0; margin-bottom: 8px;}
.grid-view h3.address { min-height: 50px; }
.all_services span { padding-right: 22px; }
.all_services h3 a { color: #000; }
.post_comment h3 b, .post_comment h3 a { font-size: 18px; }
.all_comment h2 {  font-size: 20px; }

.about-sec.how-work.new_head .container{padding:0;}
.border-left{border-left: 1px solid #fff;}
.border-left-2{border-left:2px solid #fff;}
.how_container{padding:15px 50px;}
.how_container img{height:110px;}
.new_hwk .tab-content .tab-pane .how_container p{padding:0px;}
.new_hwk .tab-content .tab-pane .how_container h4{margin:0 0 5px;}
.new_hwk .tab-content .tab-pane .how_container span.fa{text-align:center;}
.about-sec.how-work p{padding:0px 15px;}
.row.container.why, .how-work .container{padding:30px 10px;}
.row.white{background-color:#fff; padding:20px 0;}
.no-pad-top{padding-top:0;}
.new_hwk.hiw ul>li {border: 3px solid #E0E2E2;}
.new_hwk.hiw ul li a{background:#fff; color:#c6c6c6;}
.new_hwk.hiw ul li.active>a, .new_hwk.hiw ul li.active>a:focus, .new_hwk.hiw ul li.active>a:hover{background: #F3F5F4;color:#ae242a;}
.btn_hiw{background-color: #E65317;border: 0;padding: 8px 35px; margin-bottom:10px;border-radius:5px;}
a.btn_hiw{color:#fff!important; margin-top:20px!important; display:inline-block;}
/*-----------------------Animations----------------------*/
.flip-container{
	perspective:1000;
	-webkit-perspective:1000;
	}
.flip-container:hover .flipper,.flip-container.hover .flipper {
	transform:rotateY(180deg);
}
.flip-container, .front, .back{
	height:110px;
	width:100%;
}
.flipper{    
	transition: 1s;
    transform-style: preserve-3d;
    position: relative;
}
.front, .back{
	backface-visibility: hidden;
	position:absolute;
	top:0;
	left:0;
}
.front{

	z-index:2;
}
.back{
	transform:rotateY(180deg);
    
}

.animated {
            
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
 }
 
 @-webkit-keyframes fadeInLeft {
    0% {
       opacity: 0;
       -webkit-transform: translateX(-100px);
    }
    100% {
       opacity: 1;
       -webkit-transform: translateX(0);
    }
 }
 
 @keyframes fadeInLeft {
    0% {
       opacity: 0;
       transform: translateX(-100px);
    }
    100% {
       opacity: 1;
       transform: translateX(0);
    }
 }
 
 .fadeInLeft {
 -webkit-animation-name: fadeInLeft;
 animation-name: fadeInLeft;
 } 

@-webkit-keyframes fadeInDown {
            0% {
               opacity: 0;
               -webkit-transform: translateY(-100px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateY(0);
            }
         }
         
         @keyframes fadeInDown {
            0% {
               opacity: 0;
               transform: translateY(-100px);
            }
            100% {
               opacity: 1;
               transform: translateY(0);
            }
         }
         
         .fadeInDown {
         -webkit-animation-name: fadeInDown;
         animation-name: fadeInDown;
         } 
 
 /*--- red icon ---*/

 .new_hwk span.fa{display: inline-block;
    font-size: 0px;
    cursor: pointer;
    border-radius: 50%;
    text-align: center;
    position: relative;
    z-index: 1;
    color: #fff;}

.new_hwk span.fa {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    background: #ae242a;
    color: #FFF;
    line-height: 100px;
    border: 7px solid #ebebeb;
    font-size: 46px;
    box-shadow: 0 0 0 2px rgb(183, 82, 82);
    overflow: hidden;
	
	-webkit-transition: background 0.5s, color 0.5s, box-shadow 0.5s, border 0.5s;
    -moz-transition: background 0.5s, color 0.5s, box-shadow 0.5s, border 0.5s;
    transition: background 0.5s, color 0.5s, box-shadow 0.5s, border 0.5s;
}

.new_hwk span.fa:before {
    speak: none;
    font-size: 48px;
    line-height: 90px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: block;
    -webkit-font-smoothing: antialiased;}
	
.new_hwk span.fa:hover {
        background: rgb(174, 36, 42)!important;

    box-shadow: 0 0 0 7px rgba(174, 36, 42, 0.48);
    border: 7px solid #ae242a;
}


/*----------------------new css 2016-11-03----------------------*/
.content_below{padding:100px 0 15px;}

.about-sec.how-work.new_head.head{padding-left:10px; padding-right:10px;}

.list-inline.ac_nav{margin-top:-5px;}

.res-table{overflow-y: auto;}
.res-table table th.shrink{min-width:180px;}

header .navbar .nav.navbar-nav.navbar-right li ul.subli li{float:none;}

.inputfile{
    width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.pb10{padding-bottom:10px;}
.mb20{margin-bottom:20px;}

.dropzone .dz-message{margin-top:3em!important;}

.info_over{ position: absolute;margin: 11px 0 0 4px;}
.relative{position:relative;}
.white {color:#fff;}
.no-pad-left{padding-left:0;}

.new_head .container>.navbar-collapse{margin-left:0!important; margin-right:0!important;}
.new_head .container>.navbar-header{margin-right:0!important;}

.imp-box{background-color:#c9302c; color:#fff; padding:10px 10px 15px; border-radius:4px;}
.imp-box h4{font-weight:bold; text-transform:uppercase; margin-top:5px;}
.bg_with_FF  .carousel-inner>.item>img{max-width: 100%; max-height: 370px;  margin-left: auto; margin-right: auto; float: none;}
.bg_with_FF .item{text-align: center; width: 100%;}

.logo-gap{margin-left:0px;}


.how_container .ia-outer{position: relative;}
.how_container .ia-inner{/*position:absolute;*/ top:25%;}
.ia-outer .right{float:right;}
.no-pad-bottom{padding-bottom:0;}
.pb30{padding-bottom:30px;}
.pl15{padding-left:15px;}
.owl-pagination{display:none}
.owl-buttons{display:block !important;}
.owl-theme .owl-controls{top:-20px;}
.owl-prev{float:left;position: absolute;    z-index: 100;    top: 84px;    left: 0px;}
.owl-next{float:right;position: absolute;    z-index: 100;    top: 84px;    right: 0px;}

.bg_with_FF ul li span:nth-child(2){ font-size:14px !important; font-weight:bold !important;word-wrap: break-word; margin-bottom:15px; display:block;}
.title_h3{font-family:"ubuntu-m-webfont";margin-bottom: 5px;margin-left: 15px;}

.headline-sec-common{ position:absolute; top:55%; left:50%; transform: translate(-50%, -50%);}
.headline-sec-common h1{font-family:"ubuntu-m-webfont"; font-size:40px;color:#fff; padding:0!important; margin:0; text-align:center; text-shadow:1px 2px #000;}
.btn-wid-sec{width:140px; margin:0 auto;}
.banner-contact-area{ position:relative;}
.banner-contact-sec{ position:absolute; top:8%;}
.banner-contact-bg-sec{background: rgba(0, 0, 0, 0.4);border-radius:10px;text-align:left; width:70%; margin:0 auto; padding:1% 5%; }
.ba-co-hei{ min-height:560px;}
.contact-sec-form input[type="text"]{ border:0!important; box-shadow:none!important;}
.contact-sec-form textarea{ border:0!important; box-shadow:none!important;}
.btn-wid-sec .btn{ padding-top:0px!important;padding-bottom:0px!important;}
.address-sec-block{ padding:40px 0; margin:0;}
.address-sec-block p{ font-size:16px; text-align:center; color:#4d4d4d;}
.address-sec-block a{ font-size:16px; text-align:center; color:#4d4d4d; text-decoration:none; display:block;}
.address-sec-block a:hover{text-decoration:underline;}
.add-rou{ width:160px; height:160px; margin:0 auto 10px; background:#E65317; border-radius:100%; padding:20px;}
.add-rou i{text-align:center;font-size:80px; color:#fff; line-height:120px; display:block;}
.dropdown-menu{ background-color:#E55217;}
.dropdown-menu > li > a{ color:#fff!important; border-bottom:1px solid #EC7A4B!important;}
.our-com-sec{padding:20px 0;}
.our-com-sec h2{ font-size:28px; color:#000;}
.our-com-sec p{ font-size:16px; color:#000; padding:10px 0;}
.mission-sec{padding:80px 0; position:relative;}
.mission-sec h4{ font-size:30px; color:#4d4d4d; text-align:center;}
.mission-sec p{ font-size:16px; color:#4d4d4d; padding:10px 0; text-align:center;}
.mission-grey-bg-sec{ background:#EDEDED; padding:40px; border-radius:10px; margin:50px 0; min-height:260px;}
.mission-rou{width:160px; height:160px; margin:0px auto 0; background:#E65317; border-radius:100%; border:4px solid #fff; text-align:center; padding:20px; position:absolute; top:-16%; left:27%;}
.mission-rou i{ text-align:center; vertical-align:middle; font-size:72px; color:#fff; line-height:110px;}
.dot-line{border-bottom:2px dotted #4D4D4D; padding:40px 0;}
.our-people-sec{padding:20px 0;}
.people-rou{ text-align:center;}
.people-rou img{width:160px; height:160px; margin:0 auto 10px; border:4px solid #E65317; border-radius:100%;}
.people-rou span{ font-style:italic; color:#1a1a1a;}
.ad-icon{ padding:40px 0;}
.affiliate-sec{ padding:40px 0;}
.affiliate-sec h2{font-size:28px;color:#000;border-bottom:2px dotted #4d4d4d; padding:20px 0; margin-bottom:20px;}
.affiliate-sec a img{margin:20px 22px;}
.affiliate-sec a:hover{ opacity:0.8;}
.clients-sec{ padding:80px 0;}
.clients-sec h2{font-size:28px; color:#EA6C39;}
.clients-sec p{ font-size:16px; color:#000; padding:10px 0;}
.clients-sec span{font-size:14px; color:#1a1a1a;}
.cli-block{border-top:2px dotted #4d4d4d; padding:20px 0; margin-bottom:20px;}
.clients-rou-pic{ text-align:center;}
.clients-rou-pic img{width:160px; height:160px; margin:20px auto; border:4px solid #E6E6E6; border-radius:100%; padding:4px;}
.padd-none{ padding:0!important;}
.career-sec{padding:80px 0;}
.career-sec h2{font-size:28px; color:#EA6C39;}
.career-sec p{ font-size:16px; color:#000; padding:10px 0;}
.career-sec a{background:#E65317; padding:5px 20px; font-size:16px; color:#fff; text-decoration:none; border-radius:6px; text-align:center; display:inline-block; margin-right:20px; margin-top:10px;}
.career-sec a:hover{ background:#D54F15;
-webkit-transition: all .4s ease-in-out;
 -moz-transition: all .4s ease-in-out;
 -ms-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
 transition: all .4s ease-in-out;}
.hiring-img{ margin-top:20px; text-align:center;}
.learn-more-sec{width:220px; margin:0px auto;}
.learn-more-sec a{border:2px solid #fff; padding:10px; border-radius:2px; font-size:18px; text-align:center; color:#fff; margin-top:30px; display:block;}
.learn-more-sec a:hover{opacity:0.8;}

.service-sell-sec{padding:20px 0;}
.service-sell-sec h2{font-size:28px;color:#000;border-bottom:2px dotted #4d4d4d; padding:20px 0; margin-bottom:20px;}
.service-sell-sec p{ font-size:16px; color:#000; padding:0px 0 10px;}
.service-sell-sec a{background:#E65317; padding:10px 20px; font-size:16px; color:#fff; text-decoration:none;  border-radius:6px; text-align:center; display:inline-block;margin-top:10px;}
.service-sell-sec a:hover{ background:#D54F15;
 -webkit-transition: all .4s ease-in-out;
 -moz-transition: all .4s ease-in-out;
 -ms-transition: all .4s ease-in-out;
 -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;}
 .language-sec ul li{ margin:0!important; padding:0!important;}
sup {
    vertical-align: super;
    font-size: smaller;
}
.search-dropdown-sec{background: #fff !important;position: absolute;margin-top: -23px;width:731px;margin-left: 26px;}
.modal-backdrop{z-index:auto!important;}
.search-popup-sec .modal-header .close{ position:absolute; right:145px; top:-30px;}
.search-popup-sec .modal-header{ border-bottom:none; padding:0;}
.search-property-sec{ padding:0px 0 10px 0; color:#000; overflow:hidden;}
.search-property-sec span{ display: inline-block;}
.search-property-sec label{ margin-bottom:4px; margin-top:6px; font-size:11px;}
.search-property-sec div select{ border:1px solid #ddd; width:120px; margin-bottom:5px; padding:4px;}
.dropdown-icon-area{ position:absolute; top:-20px; right:170px; color:#aaa; font-size:15px;}
.dropdown-icon-area:hover{color:#ddd!important;}
.search-dropdown-sec .dropdown-menu{ background:#fff; width:731px; padding:10px; border:0; top:7px; left:-26px;}
#refresh{
	color: #848484;
  	position: absolute;
  	left: 50%;
  	font-size: 100px;
  	margin-top: -245px;
  	margin-left: -100px; 
  }