@charset "utf-8";
/* CSS Document */

/*----*****---- << Responsive >> ----*****----*/

	.tinynav { display:none; background-color:#ffffff; background-image:url(images/responsive-nav-bg.png); background-position:center right; background-repeat: no-repeat; border:none; border-radius:0px; width:100%; margin:6px 0px 10px; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer;  }
    .mobile-menu { display: none; }	
	/*----*****---- << Tablet (Portrait) >> ----*****----*/	
	
    /* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */
    .desktop-hide { display: none; }
    .mobile-hide {display: block;}
    .mobile-show { display: none !important;}
	.show-ipad {display:none;}
    .tablet-hide { display: block; }
    /* Added by Nithya for management team page - 01/03/2014*/
.darkoverlay { padding:20px; }
	
		.darkoverlay .cont .one-third { text-align: center; }
/* changed by Nithya for management team page - 01/30/2014*/
		.darkoverlay .cont { margin-top:200px; margin-bottom: 20px; } 
    @media only screen and (min-width: 1023px) {
        .content-full-width.myzone { background: url(images/vertical-line.jpg) repeat-y 660px top; margin-top: 35px;}
        .myzone-content { width: 65.8%; }
        .portfolio-skin-carousel ul.to-do-list li { width: 385px; }
		#header .container {width:980px;}
		.PrivateLabelWidth { width:407px !important;} /* Pavan - 20140128 - width for private label */
    }
    @media only screen and (max-width: 1024px) {
        .tablet-hide { display: none !important; }
        #result-view { display: block !important;}
        #map-view { display: none !important;}
        #CreditCardTypeImages { display: none !important;}/*Addedby Nithya 02/12/2014 */
		.myzone-page .container{width:715px;clear:both;}
        .myzone-content {margin-right: 0px; width:100%;}
        .hide-ipad-landscape {display:none !important;}
		.show-ipad{display:block;}
		.content-full-width.myzone{background:transparent;}

		ul.menu li a{padding-left:7px;padding-right:7px;}
        .featured-properties-wrapper ul li { width: 470px;}
        .featured-functions-wrapper ul li { width: 230px; }
        .portfolio-skin-carousel ul.to-do-list li { width: 435px; }
        .newsroom-full .thumbnail{ width:96% !important; }/* swetha 20140122. widht for image in news room page*/
        #newsroom-page .dk_toggle{ width: 200px !important; }/* swetha 20140122. widht for drop down in news room page*/
        .media-contacts{ width: 200px !important; }/* swetha 20140122. news room page*/
        .PrivateLabelWidth { width:407px !important;} /* Pavan - 20140128 - width for private label */
        .referrals-half{ margin:0px;width:50%; }	 /*swetha 20140131. style for refer friends page */
		.invite .friend_email { resize: none; width: 420px; background: #ffffff;}/*Swetha 02/05/2014. referal page change.*/
        .secondary-nav.show-ipad.mobile-show{display:block !important;} /* Pavan - 20140207- Fix for menu in myzone in mobiles/ipad */
        /* SRF 977 Added by Swetha for Builder My zone -Home buyer registration option - 03/20/2014*/ 
         .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
            /*End*/
	}
    @media only screen and (min-width: 768px) and (max-width: 1023px) 
    {
        #logo img { width: 160px; height: 59px; } /* Pavan - 02/27/2014- adjusted width/height for partner logo */
        #search-form .search-by-wrap .cur-loc-wrap { text-align: right !important;} /* changed by uma. Used only in search page for mobile version --01/31/2014 */
        .search-by-wrap input[type="text"] { width: 150px !important; }
		body { background-size: 126%; }
		.container { width:715px; }
		#loginform { width: 535px; }
        #loginform input[type="text"], #loginform input[type="password"] { width: 120px; }
        #loginform .input-wrapper { width: 290px; }
        #home-slider .portal-signup-form {background: url(images/transparent.png);border-radius: 5px;position: relative;padding: 20px 25px;margin-top: 20px;margin-bottom: 18px;height: 324px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        
        .loginform { width: 535px; }
        .loginform input[type="text"], .loginform input[type="password"] { width: 120px; }
        .loginform .input-wrapper { width: 290px; }
        
        .joinnow {background: url(images/join-now-tablet.png) no-repeat; width: 139px; }
        #home-slider .signup-form .form-wrapper .dk_toggle { width: 103px !important; }
        #home-slider .portal-signup-form .form-wrapper .dk_toggle { width: 103px !important; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
		/*----*****---- << Menu >> ----*****----*/
		ul.menu li ul li a { text-transform:none; }
		ul.menu li ul { width:170px; }
		ul.menu li ul ul { left:170px; }	
		
		ul.menu-rounded li a { padding:0px 15px; }
		ul.menu-rounded li { margin:10px 3px; }
		/*----*****---- << Home Slider >> ----*****----*/
		
		/*----*****---- << Main >> ----*****----*/
        .portfolio-skin-carousel, #home-slider .signup-form { margin-bottom: 14px; }
        #home-slider .portal-signup-form { margin-bottom: 14px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
		.content { width:518px; }
		.content-full-width { width:100%; }
		.sidebar { width:178px; }
		.inner-sidebar { width:197px; }
		.sidebar .hr { width:197px; }
		
		.column .thumb img { height:auto !important; }
		.aboutus-half{width:48.9%;}/* Done by swetha 20140121 for about us page responsiveness */
		
        .video-wrapper .image-wrapper img { height: 255px; }
        .video-wrapper .image-title-wrapper { padding: 75px 45px 0px; height: 140px; } /* Pavan - 20140122- Changed bottom padding to avoid cutting of the text */
        .portfolio-skin-carousel .jcarousel-prev-horizontal { top: 335px; }
        .portfolio-skin-carousel .jcarousel-next-horizontal { top: 335px; }
        
		.portfolio-skin-carousel .jcarousel-item { width:350px; }
	    .bottom-main-wrapper label { float: none; }		
        .bottom-main-wrapper .contact-information span { float: none; margin-left: 0px; display: block;}
        .signup-sidebar { background-size: 90%; }
        .signup-sidebar .signup-form { margin-bottom: 14px; }
        .signup-sidebar .portal-signup-form { margin-bottom: 14px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .signup-form .form-wrapper .dk_toggle { width: 135px !important; }
        .signup-sidebar .portal-signup-form .form-wrapper .dk_toggle { width: 135px !important; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .joinnow { background-position: center center; width: 170px; background-size: 100%; height: 35px; margin-left: 9px; }
        .join-with-facebook input { background-size: 100%; width: 170px; }
        .geotrust input { background-size: 100%; width: 75px; } /* Pavan - 20140121 Handled width to adjust geotrust image in browsers/tablets/smartphones */
        .AgentLogo input { background-size: 100%; width: 51px; } /* Pavan - 20140121 Handled width to adjust FB image in browsers/tablets/smartphones */
        
        .content.with-left-sidebar{width:380px;}
        .hide-ipad {display:none !important;}
        .hide-ipad-landscape {display:none !important;}
        .content.with-left-sidebar .refine-panel .column {width:auto; float:none; margin-right:0;}
        .content.with-left-sidebar .refine-panel .form-field {padding-left:0;}
        .content.with-left-sidebar #search-form .range-group-wrap > .column {margin-right:0; float:none; width:auto;}
        .content.with-left-sidebar #search-form .search-option-wrap .column {text-align:left;}
        .content.with-left-sidebar #search-form .search-option-wrap > .column, .content.with-left-sidebar #search-form .search-by-wrap > .column {margin-right:0;float:none;width:auto;}

		.show-ipad{display:block;}
		.show-ipad.mobile-show{display:block !important;}
		
		.landing1 { background: url(images/people-icons-tablet.png) no-repeat; color: #EF4F15; line-height: 49px; padding: 0px 0 0 54px; }
   		.landing1 { float: left; font-family: 'Oxygen', sans-serif; font-size: 19.5px;font-weight: normal; margin-left: 10px; } /* Pavan - 20140127 Fix for font style, heigth to match with site style */
   		.landing2 { background: url(images/people-icons-tablet.png) no-repeat 0 -52px; color: #29729D; line-height: 49px; padding: 0px 0 0 54px; }
  	 	.landing2 { float: left; font-family: 'Oxygen', sans-serif; font-size: 19.5px;font-weight: normal; margin-left: 10px; } /* Pavan - 20140127 Fix for font style, heigth to match with site style */
  	 	.landing3 { background: url(images/people-icons-tablet.png) no-repeat 0 -158px;  color: #3B3456; line-height: 49px; padding: 0px 0 0 54px; }
  	 	.landing3 { float: left; font-family: 'Oxygen', sans-serif; font-size: 19.5px;font-weight: normal; margin-left: 10px; } /* Pavan - 20140127 Fix for font style, heigth to match with site style */
  	 	.landing4 { background: url(images/people-icons-tablet.png) no-repeat 0 -106px; color :#59A259; line-height: 49px; padding: 0px 0 0 54px; }
  	 	.landing4 { float: left; font-family: 'Oxygen', sans-serif; font-size: 19.5px;font-weight: normal; margin-left: 10px; } /* Pavan - 20140127 Fix for font style, heigth to match with site style */
  	 	
  	 	.prvlabel-half1 { width: 33%; }
		.prvlabel-page .prvlabel-half1 .orangebutton { width: 100%; }
		.prvlabel-half2 { width: 65%; }
		.prvlabel-page h2.bluetitle { font-size: 18px; font-weight: normal; }
		.prvlabel-page h3.greentitle { font-weight: normal; }
		#create-label #information #url input { width: 393px; }
		#create-label #mylogo .last p { padding: 0; }
		#create-label .greybutton, #create-label .orangebutton { margin-left: 8px; }
		#create-label #mytagline input[type="text"] { width: 393px; }
		.prvlabel1-page #create-label .ab input { width: 393px; }
		.pressreleasecontent{overflow: hidden; width: 350px; height: 34px}/* swetha 20140121 For pressreleasecontent in management team page */
		.ForgotPassword { float:right !important; width:140px; } /* Pavan - 20140121 Handled width to adjust forgot password text in browsers/tablets/smartphones */
		.newsroom-full { margin: 0; width: 100%; }/* swetha 20140122. news room page*/
		.PrivateLabelWidth { width:407px !important;} /* Pavan - 20140128 - width for private label */
		.Testimonial { color: #000000 !important; font-style: normal !important; text-align: left !important; width:100% !important; height: 219px !important;} /* Pavan - 20140128 - to fix height for the testimonial content on home page. (all thetext below human icons) */
		.referrals-page .referrals-half { width: 48.9%; }    /*swetha 20140131. style for refer friends page */ 
		.invite .friend_email { resize: none; width: 280px; background: #ffffff;}/*Swetha 02/05/2014. referal page change.*/
	 /* Added by Nithya for home buyer reg accept/reg page - 02/03/2014*/
        .registration-page .classtwo  { width:70% !important; }
        /*.registration-page .zipText{ width:140%;  margin-top:-24%;margin-left:120%;}
        .registration-page .ziprvf{ width:140%;  margin-top:-22%;margin-left:120%;}
        .registration-page .Zip { width:140%; margin-top:-35%; margin-left:120%;}*/
		.registration-page .one-fourth { width:30% !important;}
		#admin-contact-info { width:60% !important;}
		.registration-page .two-fourth { margin-top:-13%;}
		.registration-page #slogan {margin-left:0%; width:40%;}
		.registration-page .one-half  { width:45% !important;}/*Added By Deepthi on 20140207 for Tablet*/
		.dropdown_alignment{padding-left:10%;}/*Added By Deepthi on 20140210 for AgentRegistartionPage*/
		/*Added By Dipoo on 11 Feb 2014 Start */
		    .searchassistant-page .video { width: 100%;}
            .searchassistant-page #search .shadow {width: 100%;}
            .searchassistant-page #search input[type="text"] { width: 97%;}
            .searchassistant-page #state-metro .dk_toggle {width: 280px !important;}
            .searchassistant-page #state-metro label span {width: 140px;}
            .searchassistant-page .criteria-one { width: 100%;}
            .searchassistant-page .criteria-two {width: 100%;}
            .searchassistant-page .property-class {float: left;margin-right: 2%; width: 48.9%;}
            .searchassistant-page .property-type {float: left;width: 48.9%;}
            .searchassistant-page .tablet-half {margin-right: 6%;width: 46.9%;}
            .searchassistant-page .tablet-half.last {margin: 0;}
            .searchassistant-page #criteria .two-third input[type="text"] {width: 145px;}
            .searchassistant-page #criteria .range-dash {right: -15px;}
            .searchassistant-page #criteria .two-third .dk_toggle {width: 102px !important;}
            .searchassistant-page #criteria .greybutton input {padding: 0 46px;}
            .searchassistant-page #criteria .orangebutton input { padding-bottom: 0; padding-left: 87px; padding-right: 87px; padding-top: 0;}
            .searchassistant-page #criteria .dk_toggle {width: 280px !important;}
            .mobile-half {margin-right: 10%;width: 44.9%;}            
            #criteria .dk_toggle {width: 405px !important;}
        /*Added By Dipoo on 11 Feb 2014 End */
	
	/* Added by Nithya for HB reg page- 02/07/2014*/
		 .registration-page  .HbPhone{  margin-right:50%; }
		 .registration-page  .HbPhone .subtitle{  padding-bottom:9%;}
		 .registration-page  .HbPurchase{  margin-left:33%; margin-top:-15%;}
		/* .registration-page #brokerage .two-third { width:90% !important;}updated by dipoo on 4 march 2014*/		 
		 .registration-page #DivOwnAgents .classone {width:80% !important;}	 
		 
		  /* Added by Nithya for builder reg page cc - 02/11/2014*/ 
		  .registration-page #submit .submit { width:40% !important;  }
		  .registration-page #submit .back {width:20% !important;  margin-left:20% !important; }
		   .registration-page #cc-info .dk_container_new {width:90% !important;}
		  .registration-page #cc-info .dk_toggle {width:60% !important;}
		  .registration-page #cc-info input {width:75% !important;}
		  .registration-page #cc-info .buttonCreditCard {width: 200px !important;}/*Added by Deepthi on April 2 2014 to adjust button style for Ipad */
		   /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
		  /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
		  #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #tblPreReg td label {
              width:auto!important;
            }
		.preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
                  
            }
           
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
                   
            }
              .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                  .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
/* End */
/* Swetha 02102014. styles for subscribe incentive - Start */
		.unsubscribeIncentive-page .statemetro .dk_toggle{ width:178px !important;padding-right:3px;}
        .unsubscribeIncentive-page .metro .dk_toggle{ width:163px !important; padding-right:3px;}
        .unsubscribeIncentive-page .citySusbscribe .dk_toggle{ width:120px !important;}
        .unsubscribeIncentive-page td{padding:5px !important; text-align:left !important; vertical-align:middle; }
        .unsubscribeIncentive-page .one-half{width:25% !important;}
        .unsubscribeIncentive-page .two-fourth{width:100% !important;}
        .unsubscribeIncentive-page .greybuttonView { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; width:62px; color: #FFFFFF; margin-left:9px; margin-top:30px; font-size:12px; }
        .unsubscribeIncentive-page .subscribebutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 16px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:82px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        .unsubscribeIncentive-page .viewbutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 16px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:70px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        .unsubscribeIncentive-page .subscriptionviewbutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:15px 0px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 13px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:70px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        margin:
}
        #criteria .ddlwidth130px .dk_toggle{ width:25px !important;}/* Swetha 02/07/2014. subscribe page.*/ 
        .overflowheight120width180{overflow: scroll; height: 70px; width: 90px; float:left;}
        .overflowheight200width280{overflow: scroll; height: 170px; width: 260px;}
        .overflowheight230width450{overflow: scroll; height: 230px; width: 300px;}
        .unsubscribeIncentive-page .greybuttonViewsubscription { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; color: #FFFFFF; font-size:12px; margin-top:0px; width:60px; }
        #criteria .comment { color: #5AB3E8; font-family: trebuchet ms; font-size: 11px; letter-spacing: 0px; margin-bottom: 5px; text-transform: uppercase; }
        #divwidth160px{width:80px;float:left;}
/* Swetha 02102014. styles for subscribe incentive - End */
	}
	

	/*----*****---- << Mobile (Landscape) >> ----*****----*/	
	
    @media only screen and (min-width: 480px) and (max-width: 767px) {
		#home-slider .signup-form .form-wrapper .dk_toggle { width: 145px !important; }
		#home-slider .portal-signup-form .form-wrapper .dk_toggle { width: 145px !important; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
		.tinynav { display: block }
		#top-menu ul.menu { display: none }
		.portfolio-skin-carousel .jcarousel-next-horizontal { right: 12px; }
        .portfolio-skin-carousel .jcarousel-item { width: 460px; }
        #ez-view .portfolio-skin-carousel .jcarousel-item { width: 460px; }
		.container { width:460px !important; }
		/*----*****---- << Header >> ----*****----*/
		.social-icons { width:100%; text-align:center; margin:20px 0px 10px; }		
		.social-icons a { float:none; display:inline-block; }
		
		#searchform { width:99.8%; margin:5px 0px 10px; }
		#searchform input[type="text"], #searchform input[type="text"]:hover, #searchform input[type="text"]:focus { width:405px; }
		
		/*----*****---- << Columns >> ----*****----*/		
		.column { margin:0px; }		
		/* Added by Uma -- 04/18/2014 */
		.column-margin{ margin-top:6px;}
		.div-alert-height{height:240px;}
		.div-btndelete-height{height: 67px !important;}
		.column-button-width
                {
                width:80%;
                }
		/* Uma changes end */
		.content .one-fourth, .content .one-half, .content .one-third, .content .three-fourth, .content .two-third, .content .one-fifth, .content .four-fifth, .content .three-fifth, .content .two-fifth { text-align:center; }
		.one-fourth, .one-half, .one-third, .three-fourth, .two-third, .one-fifth, .four-fifth, .three-fifth, .two-fifth { width:100%; }
		.invite .friend_email { resize: none; width: 420px; background: #ffffff;}/*Swetha 02/05/2014. referal page change.*/
		/*----*****---- << Main >> ----*****----*/
		.content { width:100%; padding:0px 0px 30px; background:none; margin:0px; }	
		.inner-with-sidebar, .content.with-left-sidebar .inner-with-sidebar { display:none; }		
		.sidebar { margin:0px; width:96%; padding-bottom:20px; background:none; }
		.sidebar .hr { width:460px; }
		
		.sidebar.left-sidebar { background:none; width:100%; }
		
		.content.with-left-sidebar { background:none; padding:0px 0px 30px; }

		/*----*****---- << Portfolio >> ----*****----*/	
		.column .thumb, a.thumb, .post-thumb { width:100%; background:none; border:none; text-align:center; }
		.column .thumb a, a.thumb img, .post-thumb a { border:none; }
		.column .thumb img, a.thumb img, .post-thumb img { max-width:98%; background:#E2E2E2; border: 1px solid #D0D0CE; padding:5px; }
		
		ul, ol { text-align:left; }
		.two-third textarea { width:90%; }
		.txtmessage {width: 70% !important;}/* swetha 20140121. width for textbox message. */
		.one-third input[type="text"] { width:90%; }
		.main-content { width:100%; }
		
		.prvlabel-page .prvlabel-half1 .orangebutton { margin-left: 0 !important; }
		.prvlabel_img { margin: 0 0 10px 120px !important; }
		#create-label #information #url input { width: 388px; }
		#create-label #mytagline input[type="text"] { width: 388px; }
		.button-wrapper { float: right; } /* Pavan -  20140121 To handle signup button in logi control in mobile, tablets, etc */
		.SignupHeaderText {color: #EF4F15; line-height: 18px; padding: 0 0 0 0px; font-family: 'Oxygen', sans-serif; font-weight: bold; text-align: center;} /* Pavan 20140121. To wrap text in signup section properly in all devices. */
		.PrivateLabelWidth { width:407px !important;} /* Pavan - 20140128 - width for private label */
		
		/* Pavan - 20140129 - to adjust geotrust */
		.join-with-facebook { text-align: center; padding-top: 15px; float:none !important; }
		.join-with-facebook input { background-size: 100%; width: 231px; }
        .geotrust input { background-size: 100%; width: 149px; } /* Pavan - 20140129 Handled width to adjust geotrust image in browsers/tablets/smartphones */
      
          /* Added by Nithya for home buyer reg accept/reg page - 02/03/2014*/
       
        /*.registration-page .zipText{ width:80%;  margin-top:-24%;margin-left:120%;}
        .registration-page .ziprvf{ width:80%;  margin-top:-22%;margin-left:120%;}
        .registration-page .Zip { width:80%; margin-top:-35%; margin-left:120%;} */ 
         .registration-page .classtwo  { width:120% !important;}
          .registration-page .one-half  { width:40% !important;}
		.registration-page .one-fourth { width:45% !important;}     
        .registration-page .mobile-hide { display: block !important; }
		#admin-contact-info { width:49% !important;}
		.registration-page .fright {display:none;}
		.registration-page #slogan {margin-left:0%; width:40%;}
		.registration-page .tips {width:110%;}
		/*Added by dipoo on 11 Feb 2014 Start*/
		.mobile-half {margin-right: 10%;width: 44.9%;}
        .mobile-half.last {margin: 0;}
         #criteria .two-third input[type="text"] {width: 195px;}
            #criteria .two-third .dk_toggle {width: 152px !important;}
            #criteria .dk_toggle {width: 405px !important;}
           .searchassistant-page #state-metro .dk_toggle {width: 405px !important;}
           #criteria .range-dash {right: -28px;}
           #criteria .orangebutton input { padding-bottom: 0;padding-left: 149px;padding-right: 149px;padding-top: 0;}
           .city {padding-left: 20px;}
         .subdivision {padding: 20px 0 0 20px;}
         .districts {padding: 20px 0 0 20px;}
         .builder-brands {padding: 20px 0 0 20px;}
         .property-type {padding: 0 0 0 20px;}
         
		/*Added by dipoo on 11 Feb 2014 End*/
		
		/* Added by Nithya for HB reg page- 02/07/2014*/
		 .registration-page  .HbPhone{  margin-right:50%; }
		 .registration-page  .HbPhone .subtitle{  padding-bottom:9%;}
		 .registration-page  .HbPurchase{  margin-left:47%; margin-top:-23%;}
		/* .registration-page #brokerage .two-third { width:130% !important;}updated by dipoo on 4 march 2014*/
		 .registration-page #DivOwnAgents .classone {width:80% !important;}
		 .registration-page #agents .classone {width:60% !important; }
		 .registration-page #agents .dk_container_new {width:90% !important; }
		 .registration-page #agents .dk_toggle {width:76% !important;}
		 
		  /* Added by Nithya for builder reg page- 02/11/2014*/
		  .registration-page .Fax { margin-right:34% !important; }
		  .registration-page #company-info .dk_container_new {width:90% !important; background-size: 2% auto;}/*modified By dipoo on 4th march 2014*/
		
		 /* Added by Nithya for builder reg page cc - 02/11/2014*/ 
		  .registration-page #submit .submit { width:40% !important;  }
		  .registration-page #submit .back {width:20% !important;  margin-left:20% !important; }
		  
		  .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
        /*Added by Deepthi for Hb myZone Pages on 26 Feb 2014*/
		 .Text_Box_Column_width{width:45% ! important}/* Added By Deepthi on 02/25/2014 to add width to textboxes */
		       .modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=30);
	        opacity:0.3;
        }
        .modalPopup 
        {
            background-color:#ffffdd;
	        border-width:3px;
	        border-style:solid;
	        border-color:Gray;
	        padding:3px;
	
        }

        .modalPopup p {
            padding: 5px;
        }
        .ModalPopup_Dimensions
        {
            width:80%; 
            height:80%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
        .ModalPopup_DimensionsBig
        {
            width:80%; 
            height:70%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
		/*Added by Deepthi for Hb myZone Pages on 26 Feb 2014 END*/
		 /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
		 /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
		 
		   #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
            #tblPreReg td label 
            {
              width:auto!important;
            }
            #tblReason td label
            {
                 text-align:right !important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                  .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
	}
    
    /* Note: Design for a width of 767px */
    @media only screen and (max-width: 767px) {
        .desktop-hide { display: block !important; }
        .mobile-hide { display: none !important; }
        .mobile-show { display: block !important; }
        .hide-ipad {display:none !important;}
        
        body { background: none; }
        .mobile-menu-button-wrapper { float: right; }
        .mobile-menu-button-wrapper a { float: left; display: block; }
        .mobile-menu-button-wrapper a.signin { margin-top: 6px; margin-right: 10px; }
        
        #home-slider { background:url(images/body-mobile.jpg) no-repeat center top #fff; }
        #home-slider .signup-form { margin-bottom: 20px; }
        #home-slider .portal-signup-form { margin-bottom: 20px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .backgroundnone{background: none no-repeat !important;}/* swetha 20140121. background for contactus page */
        .divwidth{width:90%;} /* swetha 20140121. width for submit button div in contactus page */
        .video-wrapper .image-wrapper, .video-wrapper .image-title-wrapper, .video-wrapper .portal-page-image-title-wrapper  { margin-right: 0px; } /* Pavan - 20140121 to wrap the text properly in video box in agent portal page */
        #logo { margin: 2px 0 0; } /* Pavan - 02/27/2014 Changed top margin */
        #logo img { width: 97px; height: 36px; } /* Pavan - 02/27/2014- added height for logo */
        #header { background: #d7e7f7 url(images/mobile-header.jpg) repeat-x; min-height: 56px;}
        .mobile-menu { background: #ffc602; }
        .mobile-menu ul { margin: 0px; }
        .mobile-menu li { border-bottom: 1px solid #FEDE67; padding: 10px 15px; text-align: right; }
        .mobile-menu li a { text-transform: uppercase; color: #fff; font-weight: bold; }
        .facebook-signin-wrapper { overflow: hidden; clear: both; text-align: center; padding: 10px 0 20px; border-top: 1px dotted #FFFFFF; margin-top: 20px; }
        .facebook-signin-wrapper .facebook-signin { float: none !important;  }
        #loginform { clear: both; float: none; width: auto; display: none; }
        .loginform { clear: both; float: none; width: auto; display: none; }
        .icon-link-wrapper { text-align: center; margin-top: 5px; }        
        .icon-link-wrapper span { padding-bottom: 0px; }        
	.icon-link-wrapper a{display: block; font-size: 0px; width: 28px; height: 28px; background: url(images/header-menu-icons.png) no-repeat; padding: 0px;line-height:100px !important;}/*Deepthi 20140129 for Link Buttons to align and not show any text*/ 
        .home-gray-block h3 span { display: none; }
        .home-gray-block h3 { padding: 10px 0px; }
        .home-gray-block-new h3 span { display: none; } /* Pavan -  20140121 To handle peoples icon on home page in mobile */
        .home-gray-block-new h3 { padding: 10px 0px; } /* Pavan - 20140121 To handle peoples icon on home page in mobile */
        #home-slider .signup-wrapper, #home-slider .video-wrapper { float: none; overflow: hidden; }
        #home-slider .signup-form, .portfolio-skin-carousel { margin-bottom: 18px; }
        #home-slider .portal-signup-form, .portfolio-skin-carousel { margin-bottom: 18px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .portfolio-skin-carousel { margin-top: 0px; }
        .portfolio-skin-carousel .jcarousel-next-horizontal, .portfolio-skin-carousel .jcarousel-prev-horizontal { top: 345px; }
        #home-slider .signup-form > span { display: none; }
        #home-slider .portal-signup-form > span { display: none; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .home-gray-block { margin-top: 10px !important; }
        .home-gray-block-new { margin-top: 10px !important; } /* Pavan - 20140121 To handle peoples icon on home page in mobile */
        .signup-sidebar .signup-form .half { float: left; margin: 0 2% 0 0; min-height: 1px; position: relative; width: 48%; }
        .signup-sidebar .portal-signup-form .half { float: left; margin: 0 2% 0 0; min-height: 1px; position: relative; width: 48%; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .signup-form .form-wrapper input.email-address { width: 95%; }
        .signup-sidebar .portal-signup-form .form-wrapper input.email-address { width: 95%; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .signup-form .form-wrapper .dk_toggle { width: 142px !important;}
        .signup-sidebar .portal-signup-form .form-wrapper .dk_toggle { width: 142px !important;} /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .joinnow { background: url("images/join-now.png") no-repeat; width: 175px; float: right; }
        
        .content.with-left-sidebar{width:auto;float:none;}
        .sidebar.left-sidebar {margin:20px auto 0;float:none;clear:both;}
        #ez-view .button-wrap .view-more-button { background:url(images/view-print-more-details-button.png) no-repeat; }
        
        #footer { text-align: center; }
        .footer-bg { padding-bottom: 35px; }
        #footer .footer-menu { padding: 0 30px; }
        #footer .footer-menu a { padding: 0 10px; line-height: 24px; }

		.listing-detail{display:none;margin-top:0 !important;}
        #search-form .search-option-wrap > .column{margin-right:0;float:none;width:auto;padding:5px 0;}
		#search-form .search-option-wrap .column {text-align:left;}

        #search-form .range-group-wrap > .column {margin-right:0; float:none; width:auto;}
        #search-form .search-option-wrap .column {text-align:left;}
        #search-form .search-option-wrap > .column{margin-right:0;float:none;width:auto;padding:5px 0;}
        #side-slider.mobile.active{display:block !important;}
        
        .video-tutorials-wrapper { border-radius: 0px; margin-bottom: 20px; }
        .video-tutorials-wrapper .description-wrapper { float: none; width: 94%; }
        .video-tutorials-wrapper .video-wrapper { float: none; width: 100%; padding: 0px; margin-bottom: 10px; }
        .video-tutorials-wrapper .description-wrapper .description { border: 0px; padding: 0px; }
        .featured-properties-wrapper ul li { width: 460px; }

		.myzone-title {font-size:18px;}
		
		 #home-slider { background: none; } /* Pavan -  20140121 To hide background image on home page in mobile */
		.landing1 { background: none; color: #EF4F15; padding: 0px 0 0 0px; }
   		.landing1 { font-family: 'Oxygen', sans-serif; font-size: 24px; line-height: 30px; margin-left: 10px; margin-right: 10px;font-weight: normal; text-align: center;} /* Pavan - 20140127 Fix for font style, heigth to match with site style */
 		.landing2 { background: none; color: #29729D; padding: 0px 0 0 0px; }
   		.landing2 { font-family: 'Oxygen', sans-serif; font-size: 24px; line-height: 30px; margin-left: 10px; margin-right: 10px;font-weight: normal; text-align: center;} /* Pavan - 20140127 Fix for font style, heigth to match with site style */
 		.landing3 { background: none; color: #3B3456; padding: 0px 0 0 0px; }
   		.landing3 { font-family: 'Oxygen', sans-serif; font-size: 24px; line-height: 30px; margin-left: 10px; margin-right: 10px;font-weight: normal; text-align: center;} /* Pavan - 20140127 Fix for font style, heigth to match with site style */
 		.landing4 { background: none; color: #59A259; padding: 0px 0 0 0px; }
   		.landing4 { font-family: 'Oxygen', sans-serif; font-size: 24px; line-height: 30px; margin-left: 10px; margin-right: 10px;font-weight: normal; text-align: center;} /* Pavan - 20140127 Fix for font style, heigth to match with site style */
   		
   		.prvlabel-page h1 { font-size: 20px; }
		.prvlabel-page h2.bluetitle { margin-top: 20px; }
		.prvlabel-page .prvlabel-half1 .orangebutton { float: none; margin-left: 50px; width: 195px; }
		.prvlabel-page .prvlabel-half2 { margin-top: 40px; }
		.prvlabel1-page .prvlabel-half1 .orangebutton { float: none; margin-left: 130px; width: 195px; }
		.prvlabel1-page .prvlabel-half2 { margin-top: 40px; }
		.prvlabel1-page #create-label h2 { margin: 0; padding: 18px 15px; }
		.prvlabel1-page #create-label .ab { padding: 10px 15px; }
		.prvlabel1-page #create-label .ab input { width: 418px; }
		.prvlabel1-page #create-label #information { padding: 15px; }
		#create-label .greybutton { margin-left: 0; }
		.darkoverlay {height: 5000px; padding:20px;}/* swetha.20140121 style for full bio in management team page */
		.darkoverlay .cont { margin: 20px 0px; width: 100%; } /* swetha.20140121 style for full bio in management team page */
		.darkoverlay .cont .one-third { text-align: center; } /* swetha.20140121 style for full bio in management team page */
		.secondary-nav.mobile-show .nav-button { top: 10px !important; }/* swetha 20140122 Newsroom page */
		.mobile_comment { color: #EE4F23 !important; text-align:right !important;text-transform:lowercase !important;font-weight:normal !important; }/* swetha 20140122. newsroom change */
        	.orangebutton.NoPadding input, .greybutton.NoPadding input { padding: 0px !important;width:100% !important; }/*Deepthi 20140129 Buttons in viewsearchPage*/
		.dropdown_alignment{padding-left:10%;text-align:left !important;}/*Added by Deepthi on 20140205 for dropdown alignment in agent license verification page*/
       		.invite .friend_email { resize: none; width: 380px; background: #ffffff;}/*Swetha 02/05/2014. referal page change.*/
        /* Added by Nithya for home buyer reg accept/reg page - 02/03/2014*/
       
        /*.registration-page .zipText{ width:80%;  margin-top:-35%;margin-left:120%;}
        .registration-page .ziprvf{ width:80%;  margin-top:-22%;margin-left:120%;}
        .registration-page .Zip { width:80%; margin-top:-35%; margin-left:120%;} */
        .registration-page .Zip {margin-left:15%;}              /*Added By Deepthi on 20140207 for Mobilet*/
         /*.registration-page .classtwo  { width:120% !important;}*/
          .registration-page .classtwo  { width:100% !important;}/*Added By Deepthi on 20140206 for Mobile*/
          .registration-page .one-half  { width:45% !important;}
		.registration-page .one-fourth { width:45% !important;}     
        .registration-page .mobile-hide { display: block !important; }
		#admin-contact-info { width:49% !important;}
		.registration-page .fright {display:none;}
		.registration-page #slogan {margin-left:0%; width:40%;}
		.registration-page .tips {width:100%;}
		.registration-page #company-info .dk_toggle {width:70% !important;}
       /* added by uma 02/07/2014 */
       /* start */
        #liallproperties
        {
            width:100% !important;
        }
       
        .listpropertiespadding
        {
            margin-left:0px !important;
        }  
        .tab-menu .menu-item1.active:after 
        {
            background:none;
        } 
		/* Added by uma for side-slider in search page mobile version -- 02/18/2014 */

        .dk_container_new.dk_theme_default.default.ddlvideos{
        background: url(../bu/images/dropdown.jpg) repeat-x 300px !important;
        }

        .ddlvideos .dk_toggle
        {
            width:73% !important;
        }
        /* uma */
      /* #HBActivityReport fieldset label {*/
      .formholder label{
                   font-weight:bold;
                   display: inline-block;
                   width: 100%;
                   padding: 0;
                   margin: 5px 0 0;
                   text-align: left;
                   height: 12px;
                   vertical-align: top; } /*Added by Deepthi on 02/24/2014 To remove Extra space at top right and always have labels alligned to left  */
	/* Added by Nithya for HB reg page- 02/07/2014*/
		 .registration-page  .HbPhone{  margin-right:50%; }
		 .registration-page  .HbPhone .subtitle{  padding-bottom:9%;}
		 .registration-page  .HbPurchase{  margin-left:47%; margin-top:-23%;}
		/* .registration-page #brokerage .two-third { width:130% !important;}updated by dipoo on 4 march 2014*/
		 .registration-page #DivOwnAgents .classone {width:80% !important;}
		 .registration-page #agents .classone {width:60% !important; }
		 .registration-page #agents .dk_container_new {width:90% !important;}
		 .registration-page #agents .dk_toggle {width:76% !important;}
		 
		 /* Added by Nithya for builder reg page- 02/11/2014*/
		  .registration-page .Fax { margin-right:34% !important; }
		  .registration-page #company-info .dk_container_new {width:90% !important; background-size: 2% auto;}/*modified By dipoo on 4th march 2014*/
		  
		
		 /* Added by Nithya for builder reg page cc - 02/11/2014*/ 
		  .registration-page #submit .submit { width:30% !important;  }
		  .registration-page #submit .back {width:30% !important; margin-right:20% !important;  }
		  .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
		   .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dk_container_new {width:80% !important;}
		  .registration-page #cc-info .dk_toggle {width:76% !important;}
		  /* Added by Nithya for hb reg page - 02/14/2014 */ 
		       #brokerage .brokerageList td
		   {
		        padding-left:10%; 
		   }
		   #brokerage .brokerageList label
		   {
		            width: 93% !important; 
		             /*  margin-right:-25% !important;*/
		    }
		    /*  Added by Deepthi on 02/24/2014 To remove Extra space at top right and always have labels alligned to left*/
		    /* #HBActivityReport fieldset label {*/
		    .formholder label {
            font-weight:bold;
            display: inline-block;
            width: 80%;
            padding: 0;
            margin: 5px 0 0;
            text-align: left;
            height: 12px;
            vertical-align: top; 
            }
            /* deepthi */
            #editprofile th, td{ font-size: 13px;text-align: center;padding:13px 8px; }	    /*Added By Deepthi on 03/04/2014 to remove the extra space at right in Manageprofile for HB */
           textarea { width:70%; height:120px; }/*Added By Deepthi on 03/04/2014 to increase the width of textbox */
           .HomeBuyerPreRegister .dk_toggle{ width:90px !important;}/*Added By Swetha on 03/07/2014 to increase the width of dropdown for pre register homebuyer */
           .EmailProperties .dk_toggle{ width:80% !important;padding: 2px 20px 2px 10px;}/*Added By Deepthi on 03/07/2014 to adjust the width of dropdown in email properties page*/
            /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
            /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
		      #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #tblPreReg td label {
              width:auto!important;
            }
             #tblReason td label
            {
                 
                  width:80%  !important;
                  padding-bottom:10px !important;/*Modified By Deepthi For Hb Pre Reg Status page to reduce Padding. Date: 05/09/2014*/
                   text-align:left !important;/*Added by Deepthi on 05/09/2014*/
            }
            .preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;                
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                  .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
		  /* Swetha 02102014. styles for subscribe incentive - Start */
		.unsubscribeIncentive-page .statemetro .dk_toggle{ width:215px !important;padding-right:3px;}
        .unsubscribeIncentive-page .metro .dk_toggle{ width:215px !important; padding-right:3px;}
        .unsubscribeIncentive-page .citySusbscribe .dk_toggle{ width:170px !important;}
        .unsubscribeIncentive-page td{padding:5px !important; text-align:left !important; vertical-align:middle; }
        .unsubscribeIncentive-page .one-half{width:50% !important;}
        .unsubscribeIncentive-page .two-fourth{width:100% !important;}
        .unsubscribeIncentive-page .greybuttonView { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; width:90px; color: #FFFFFF; margin-left:7px; margin-top:30px; font-size:12px; }
        .unsubscribeIncentive-page .subscribebutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 16px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:120px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }
        .unsubscribeIncentive-page .viewbutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 16px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:70px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        .unsubscribeIncentive-page .subscriptionviewbutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:15px 0px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 13px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:70px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        margin:
}
 .unsubscribeIncentive-page .unsubscribebutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:15px 0px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 13px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:85px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }
        #criteria .ddlwidth130px .dk_toggle{ width:40px !important;}/* Swetha 02/07/2014. subscribe page.*/ 
        .overflowheight120width180{overflow: scroll; height: 75px; width: 100px; float:left;}
        .overflowheight200width280{overflow: scroll; height: 170px; width: 350px;}
        .overflowheight230width450{overflow: scroll; height: 230px; width: 400px;}
        .unsubscribeIncentive-page .greybuttonViewsubscription { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; color: #FFFFFF; font-size:12px; margin-top:0px; width:50px; }
        #criteria .comment { color: #5AB3E8; font-family: trebuchet ms; font-size: 11px; letter-spacing: 0px; margin-bottom: 5px; text-transform: uppercase; }
        #divwidth160px{width:100px;float:left;}
/* Swetha 02102014. styles for subscribe incentive - End */
}

/* Added by Nithya for builder reg page cc - 02/14/2014 */ 
 @media only screen and (min-width: 319px) and (max-width: 479px) 
 {
        .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dropdown .dk_container_new {width:96% !important;}
		  .registration-page #cc-info .dk_toggle {width:72% !important;}
 }	    
	/*----*****---- << Mobile >> ----*****----*/	

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		.tinynav { display: block }
        #loginform { position: relative; }
        #loginform input[type="text"], #loginform input[type="password"] { float: none; display: block; margin-left: 0px; }
        
        .loginform { position: relative; }
        .loginform input[type="text"], .loginform input[type="password"] { float: none; display: block; margin-left: 0px; }
        
        .mobile-menu-button-wrapper a.menuicon { position: absolute; right: 0px; }
        .mobile-menu-button-wrapper a.signin { margin-right: 27px; }
        .button-wrapper { position: absolute; right: 70px; top: 0px; float:right; } /* Pavan - 20140121 To handle signup button in login control in mobile*/
		#top-menu ul.menu { display: none }
        #home-slider .signup-form .half.mobile { width: 100%; margin: 0px; }
        #home-slider .signup-form .half.mobile .joinnow { float: left; }
        #home-slider .signup-form .form-wrapper .dk_toggle { width: 72px !important; }
        #home-slider .signup-form, .portfolio-skin-carousel { margin-bottom: 12px; }
        
        #home-slider .portal-signup-form .half.mobile { width: 100%; margin: 0px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        #home-slider .portal-signup-form .half.mobile .joinnow { float: left; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        #home-slider .portal-signup-form .form-wrapper .dk_toggle { width: 72px !important; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        #home-slider .portal-signup-form, .portfolio-skin-carousel { margin-bottom: 12px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        
        .signup-sidebar .signup-form .half.mobile { width: 100%; margin: 0px; }
        .signup-sidebar .signup-form .half.mobile .joinnow { float: left; }
        .signup-sidebar .signup-form .form-wrapper .dk_toggle { width: 70px !important; }
        
        .signup-sidebar .portal-signup-form .half.mobile { width: 100%; margin: 0px; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .portal-signup-form .half.mobile .joinnow { float: left; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        .signup-sidebar .portal-signup-form .form-wrapper .dk_toggle { width: 70px !important; } /* Pavan - 20140124 - New css class to handle height of the signup box in portal pages */
        
		.video-wrapper .image-title-wrapper { padding: 15px 45px 75px; height: 100px; } /* Pavan - 20140122- Changed bottom padding to avoid cutting of the text */
        .portfolio-skin-carousel .jcarousel-prev-horizontal { top: 245px; }
        .portfolio-skin-carousel .jcarousel-next-horizontal { top: 245px; right: 10px; }
        
        body { min-width: 320px; }
		.container { width:300px !important; position: static; }
		
		/*----*****---- << Header >> ----*****----*/
		#header .float-right { width:100%; }
		.social-icons { width:100%; text-align:center; margin:20px 0px 10px; }		
		.social-icons a { float:none; display:inline-block; margin:0px 2px; }
		
		/*----*****---- << Columns >> ----*****----*/		
		.column { margin:0px; }		
		.content .one-fourth, .content .one-half, .content .one-third, .content .three-fourth, .content .two-third, .content .one-fifth, .content .four-fifth, .content .three-fifth, .content .two-fifth { text-align:center; }
		.one-fourth, .one-half, .one-third, .three-fourth, .two-third, .one-fifth, .four-fifth, .three-fifth, .two-fifth { width:100%; } 
		.invite .friend_email { resize: none; width: 230px; background: #ffffff;}/*Swetha 02/05/2014. referal page change.*/
		aboutus-half{width:48.9%;} /* swetha.20140121 style for full bio in management team page */
		/* Added by uma - 04/18/2014 */
		.column-margin{ margin-top:6px; width:80%;}
		.div-alert-height{height:240px;}
		.div-btndelete-height{height: 67px !important;}
		/* Uma changes end */
        #search-form .range-group-wrap > .column {margin-right:0; float:none; width:auto;}
        #search-form .search-option-wrap .column {text-align:left;}
        #search-form .search-option-wrap > .column{margin-right:0;float:none;width:auto;padding:5px 0;}
		
		/*----*****---- << Tables >> ----*****----*/	
		th, td { padding:8px 6px; font-size:11px; }	
		
		/*----*****---- << Main >> ----*****----*/
		.content { width:100%; padding:0px 0px 30px; background:none; margin:0px; }	
		.inner-with-sidebar, .content.with-left-sidebar .inner-with-sidebar { display:none; }		
		.sidebar { margin:0px; width:96%; padding-bottom:20px; padding-left:10px; background:none; }
		.sidebar .hr { width:308px; }
		
		.sidebar.left-sidebar { background:none; width:100%; }
		
		.content.with-left-sidebar { background:none; padding:0px 0px 30px; }
		
		.sidebar a.thumb { width:19%; }		
		
		.portfolio-skin-carousel .jcarousel-item { width:300px; }
		ul, ol { text-align:left; }
        .featured-properties-wrapper ul li { width: 300px; }

		.secondary-nav.mobile-show .nav-button{top:26px;}
		
		#create-label #information #url input { width: 228px; }
		#create-label #mytagline input[type="text"] { width: 228px; }
		#create-label #mytagline .orangebutton input { font-size: 16px; }
		.ForgotPassword { float:right !important; width:200px; } /* Pavan - 20140121 Handled width to adjust forgot password text in browsers/tablets/smartphones */
		.join-with-facebook input { background-size: 100%; width: 145px; } /* Pavan - 20140121 Handled width to adjust FB image in browsers/tablets/smartphones */
		.geotrust input { background-size: 100%; width: 75px; } /* Pavan - 20140121 Handled width to adjust geotrust image in browsers/tablets/smartphones */
		.mobile_comment { color: #EE4F23 !important; text-align:right !important;text-transform:lowercase !important;font-weight:normal !important; }/* swetha 20140122. newsroom change */
		
		.PrivateLabelWidth { width:240px !important;} /* Pavan - 20140128 - width for mobile */
		.join-with-facebook { text-align: center; padding-top: 1px; float:right;  } /* Pavan - 20140128 - To fix geotrust and FB buttons */
		  /* Added by Nithya for home buyer reg accept/reg page - 02/03/2014 */ 
        .registration-page .one-half  { width:40% !important;} 
        /*.registration-page .zipText{ width:70%; margin-top:-38%;margin-left:133%;}
         
        .registration-page .ziprvf{ width:70%;  margin-top:-32%;margin-left:133%;}
        .registration-page .Zip { width:70%; margin-top:-55%; margin-left:133%;} 
        .registration-page .classtwo  { width:125% !important;  }*/
        .registration-page .classtwo  { width:100% !important;  }   /*Added By Deepthi on 20140207 for Mobile*/
           
		.registration-page .one-fourth { width:46% !important; padding-right:2px;}   
        .registration-page .mobile-hide { display: block !important; }
		#admin-contact-info { width:10% !important;}
		#admin-contact-info  input{ width:90% !important;}
		.registration-page .fright {display:none;}
		.registration-page #slogan {margin-left:0%; width:40%;}
		.registration-page .tips {width:90%;}                       /*Added By Deepthi on 20140207 for Mobile LAndscape*/
		.registration-page #company-info {width:100% !important;}
		.registration-page #company-info input {width:75% !important;}
		.registration-page #company-info .dk_toggle {width:60% !important;} /*Added By Deepthi on 20140207 for Mobile*/
		.registration-page #company-info .dk_container_new {width:100% !important;  background-size: 2% auto;}/*Added By Deepthi on 20140207 for Mobile*//*modified By dipoo on 4th march 2014*/
        .registration-page .float-right { width:90% !important;  float:left !important; margin-left:28% !important; margin-top:-18%;}
		/* uma changes 02/07/2014 */
		/* start */
		.ddlbaths-mobile{ width:100% !important;  }
        .ddlstories-mobile{ width:100% !important;  }
        .ddlbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlstories-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile{ width:100% !important;  }
        .ddlbedsbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlbedsbaths-mobile{ width:100% !important;  }
        #liallproperties
        {
            width:100% !important;
        }
        .tab-menu .menu-item1
        {
            float:none;
        }  
        .listpropertiespadding
        {
            margin-left:0px !important;
        }  
        .tab-menu .menu-item1.active:after 
        {
            background:none;
        }        
		/* end */
        /*added by dipoo on 11 feb 2014 start*/
        .mobile-half {margin-right: 10%;width: 44.9%;}
        .mobile-half.last {margin: 0;}
         #criteria .dk_toggle {width: 405px !important;}
         .searchassistant-page #state-metro .dk_toggle {width: 245px !important;}
          #criteria .dk_toggle {width: 245px !important;}
          #criteria .range-dash {right: -21px;}
          #criteria .orangebutton input {padding-bottom: 0;padding-left: 67px;padding-right: 67px;padding-top: 0;}
        .city {padding-left: 20px;}
        .subdivision {padding: 20px 0 0 20px;}
        .districts {padding: 20px 0 0 20px;}
        .builder-brands {padding: 20px 0 0 20px;}
        .property-type {padding: 0 0 0 20px;}
        
       /*added by dipoo on 11 feb 2014 end*/
        	
	/* Added by Nithya for HB reg page- 02/07/2014*/
         
         .registration-page  .HbPhone{  margin-right:50%; }
		 .registration-page  .HbPhone .subtitle{  padding-bottom:29%; }
		 .registration-page  .HbPurchase{  margin-left:47%; margin-top:-43%; }
		 /*.registration-page #brokerage .two-third { width:160% !important;  margin-left:-23%; } updated by dipoo on 4 march 2014*/
		  .registration-page #DivOwnAgents .classone {width:80% !important;}
		  .registration-page #agents .classone {width:80% !important;}
		   
		  /* Added by Nithya for builder reg page - 02/11/2014*/ 
		  .registration-page .Fax { margin-right:34% !important; }
		 .registration-page #admin-contact-info .shortest {width:50% !important;} 
		 
		 /* Added by Nithya for builder reg page cc - 02/11/2014*/ 
		  .registration-page #submit .submit { width:30% !important;  }
		  .registration-page #submit .back {width:30% !important;  }
		  .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
		  .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dk_container_new {width:96% !important;}
		  .registration-page #cc-info .dk_toggle {width:52% !important;}
		
		 /* Added by Nithya for builder reg page - 02/14/2014 */ 
		   .registration-page .float-right { margin-top:5% !important;}
        /* Added by uma for side-slider in search page mobile version -- 02/18/2014 */
        .dk_container_new.dk_theme_default.default.ddlvideos{
        background: url(../bu/images/dropdown.jpg) repeat-x 300px !important;
        }
        .ddlvideos .dk_toggle
        {
            width:73% !important;
        }
        /* uma */
        .Text_Box_Column_width{width:45% ! important}/* Added By Deepthi on 03/04/2014 to add width to textboxes */
        .HomeBuyerPreRegister .dk_toggle{ width:75px !important;}/*Added By Swetha on 03/07/2014 to increase the width of dropdown for pre register homebuyer */
        /* Added by uma -  03/07/2014 */
        .ddlStatenew .dk_toggle{width:60% !important;}
        .ddlAgentNamenew .dk_toggle{width:60% !important;}
        .ddlCitynew .dk_toggle{width:60% !important;}
        .ddlNewHomePurchsenew .dk_toggle{width:60% !important;}
        .ddlAgentsListnew .dk_toggle{width:60% !important;}
        .ddlAgentLocnew .dk_toggle{width:60% !important;}
        
        .txtpasswordnew{width:50%;}
        .submitpassword{width:50% !important;}
	/* uma */
         /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
         /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
		      #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #tblPreReg td label {
              width:auto!important;
            }
             #tblReason td label
            {
                  width:80%  !important;
                  padding-bottom:10px !important;/*Modified By Deepthi For Hb Pre Reg Status page to reduce Padding. Date: 05/09/2014*/
                   text-align:left !important;/*Added by Deepthi on 05/09/2014*/
            }
           .preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                  .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
/* Swetha 02102014. styles for subscribe incentive - Start */
		.unsubscribeIncentive-page .statemetro .dk_toggle{ width:130px !important;padding-right:3px;}
        .unsubscribeIncentive-page .metro .dk_toggle{ width:130px !important; padding-right:3px;}
        .unsubscribeIncentive-page .citySusbscribe .dk_toggle{ width:85px !important;padding-left:2px !important;}
        .unsubscribeIncentive-page td{padding:5px !important; text-align:left !important; vertical-align:middle; }
        .unsubscribeIncentive-page .one-half{width:50% !important;}
        .unsubscribeIncentive-page .two-fourth{width:100% !important;}
        .unsubscribeIncentive-page .greybuttonView { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; width:50px; color: #FFFFFF; margin-left:7px; margin-top:30px; font-size:12px; }
        .unsubscribeIncentive-page .subscribebutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 16px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:85px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        .unsubscribeIncentive-page .unsubscribebutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:5px 0px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 13px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:85px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        .unsubscribeIncentive-page .viewbutton{
        background: url(images/bg_orangebutton.png) repeat-x !important; 
        margin:30px 0px 0px !important; 
        padding:0 0 2px 0 !important;
        font:bold 13px Arial, Helvetica, sans-serif !important; 
        color:#FFFFFF !important; 
        border:1px solid #F5691B !important; 
        height:35px !important; width:40px !important;
        text-align:center !important; 
        cursor:pointer !important; 
        vertical-align:middle !important;
        line-height: 21px !important;
        display:block !important;
        float:right;
        }	
        #criteria .ddlwidth130px .dk_toggle{ width:25px !important;}/* Swetha 02/07/2014. subscribe page.*/ 
        .overflowheight120width180{overflow: scroll; height: 70px; width: 90px; float:left;}
        .overflowheight200width280{overflow: scroll; height: 170px; width: 200px;}
        .overflowheight200width280 td{vertical-align: middle; width: 150px; padding: 10px 10px; margin-bottom:0px;}
        .overflowheight230width450{overflow: scroll; height: 230px; width: 300px;}
        .unsubscribeIncentive-page .greybuttonViewsubscription { background:url("images/bg_greybutton.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #B2B2B2; border-radius: 5px; height: 35px; transition: all 0.3s linear 0s; color: #FFFFFF; font-size:12px; margin-top:0px; width:50px; }
        #criteria .comment { color: #5AB3E8; font-family: trebuchet ms; font-size: 11px; letter-spacing: 0px; margin-bottom: 5px; text-transform: uppercase; }
        #divwidth160px{width:55px;float:left;}
/* Swetha 02102014. styles for subscribe incentive - End */
	}
    
@media only screen and (max-width: 370px) {
    .mobile-menu-button-wrapper a.signin { margin-right: 62px; }
    .PrivateLabelWidth { width:240px !important;} /* Pavan - 20140128 - width for private label */
    /* Added by Nithya for builder reg page- 02/011/2014*/
	      .registration-page #billing-info .dk_container_new {width:90% !important;}
	      .registration-page #billing-info .dk_toggle {width:60% !important;}
	      .registration-page #billing-info input {width:75% !important;}
	      
	      
	      .registration-page #DivOwnAgents .classone {width:80% !important;}
              .registration-page #agents .classone {width:80% !important;}
		  
		   
     /* Added by Nithya for builder reg page cc - 02/11/2014 */ 
		  .registration-page #submit .back {   margin-left:40% !important; margin-bottom:3%;  }
		  .registration-page #submit .submit {    margin-left:30% !important; }
		   .registration-page .Fax { margin-right:34% !important; }
		  .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dk_container_new {width:90% !important;}
		  .registration-page #cc-info .dk_toggle {width:72% !important;}
		 
		   .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
		  
		   /* Added by Nithya for builder reg page - 02/14/2014 */ 
		   .registration-page .float-right { margin-top:5% !important;}
		   
		   .PoweredByMobile a img {
                width: 130px !important;
                margin-top: 5px !important;
                height: 7px !important;
		            }
    .column .Zipcodewidth {width:60% !important;} /* added by uma -- width for zipcode text in search page style mobile version-- 01/31/2014 */
    .ddlbaths-mobile{ width:100% !important;  }
    .ddlstories-mobile{ width:100% !important;  }
    .ddlbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
    .ddlstories-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
    .ddlgarages-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
    .ddlgarages-mobile{ width:100% !important;  }
    .ddlbedsbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
    .ddlbedsbaths-mobile{ width:100% !important;  }
    /* added by uma for search screen mobile version --02/07/2014 */
    /* start */
     ul.sharedivresponsive {
        margin-right: 0px !important;
        margin-left: 0px !important;
        margin-top: 0px;
        margin-bottom: 0px !important;
        }
        
        #ez-view .ez-info .info-action a {
        display: block !important;
        }
        
        .inline-list li
        {
        display: block;
        list-style-type: none;
        padding:5px;
        }
        
         #liallproperties
        {
            width:100% !important;
        }
        .tab-menu .menu-item1
        {
            float:none;
        }  
        .listpropertiespadding
        {
            margin-left:0px !important;
        }   
        .tab-menu .menu-item1.active:after 
        {
            background:none;
        }       
        /* end */
    /* Added by uma for side-slider in search page mobile version -- 02/18/2014 */

    .dk_container_new.dk_theme_default.default.ddlvideos{
    background: url(../bu/images/dropdown.jpg) repeat-x 300px !important;
    }

    .ddlvideos .dk_toggle
    {
        width:73% !important;
    }
    
    .Zipcodewidth
    {
        font-size:11px !important;
    }
    /* uma */
    /*Added by Deepthi for Hb myZone Pages on 26 Feb 2014*/
       .Text_Box_Column_width{width:45% ! important}/* Added By Deepthi on 02/25/2014 to add width to textboxes */
       .modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=30);
	        opacity:0.3;
        }

        .modalPopup 
        {
            background-color:#ffffdd;
	        border-width:3px;
	        border-style:solid;
	        border-color:Gray;
	        padding:3px;
	
        }

        .modalPopup p {
            padding: 5px;
        }
        .ModalPopup_Dimensions
        {
            width:80%; 
            height:80%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
    .ModalPopup_DimensionsBig
        {
            width:80%; 
            height:70%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
            /*Added by Deepthi for Hb myZone Pages on 26 Feb 2014 END*/
	    /* Added by Uma - 03/07/2014 */
            .ddlStatenew .dk_toggle{width:60% !important;}
            .ddlAgentNamenew .dk_toggle{width:60% !important;}
            .ddlCitynew .dk_toggle{width:60% !important;}
            .ddlNewHomePurchsenew .dk_toggle{width:60% !important;}
            .ddlAgentsListnew .dk_toggle{width:60% !important;}
            .ddlAgentLocnew .dk_toggle{width:60% !important;}
            
            .txtpasswordnew{width:50%;}
            .submitpassword{width:50% !important;}
	    /* uma */
              /* Added by Nithya for FreeBuilderSubscription */
        .FreeBuilderSubscriptionTable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .FreeBuilderSubscriptionTable td
        {
              float:left !important;
              width:auto!important;
        }
        .tblCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
         .tblCC td
        {
              float:left !important;
              width:auto!important;
        }
        .tblExstCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
          .tblExstCC td
        {
              float:left !important;
              width:auto!important;
        }
        /* End */
         /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
         /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
           #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #tblPreReg td label {
              width:auto!important;
            }
             #tblReason td label
            {
                 width:80%  !important;
                 padding-bottom:10px !important;/*Modified By Deepthi For Hb Pre Reg Status page to reduce Padding. Date: 05/09/2014*/
                  text-align:left !important;/*Added by Deepthi on 05/09/2014*/
            }
		     .preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
           .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
  /* Added by Nithya - 04/11/2014 - vendor my zone / Pages - Start */
	      #VendorTextAreaTable td
	      {
	          float:left !important;
	          width:auto !important;
	      }
   /* Added by Nithya - 04/11/2014 - vendor my zone / Pages - End */
}
/* added by uma 02/05/2014 -- This pixel width is taken by android 3-4 inches mobiles in landscape mode */
@media only screen and (max-width: 519px) 
{
        .registration-page .classtwo  { width:100% !important;  }               /*Added By Deepthi on 20140207 for Mobile to remove extra space at top right*/
       .registration-page #company-info .dk_container_new {width:90% !important; background-size: 2% auto;}/*Added By Deepthi on 20140207 for Mobile to adjust state dropdown*//*modified By dipoo on 4th march 2014*/
	/* Added by Nithya for builder reg page- 02/11/2014*/
		  .registration-page #billing-info .dk_container_new {width:90% !important;}
		   .registration-page #billing-info .dk_toggle {width:60% !important;}
		   .registration-page #billing-info input {width:75% !important;}
		   .registration-page #DivOwnAgents .classone {width:80% !important;}
		   .registration-page #agents .classone {width:80% !important;}
		  
		  /* Added by Nithya for builder reg page cc - 02/11/2014 */ 
		  .registration-page #submit .back {   margin-left:30% !important; margin-bottom:3%;  }
		  .registration-page #submit .submit {    margin-left:30% !important; }
		   .registration-page .Fax { margin-right:34% !important; }
		  .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dk_container_new {width:70% !important;}
		  .registration-page #cc-info .dk_toggle {width:76% !important;}
		   .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
		  
		   /* Added by Nithya for builder reg page - 02/14/2014 */ 
		   .registration-page .float-right { margin-top:5% !important;}
		   
		   
		   /* Added by Nithya for hb reg page - 02/14/2014 */ 
		   #brokerage .brokerageList td
		   {
		        padding-left:10%;
		   }
		   #brokerage .brokerageList label
		   {
		            width: 93% !important; 
		          /*  margin-right:-25% !important;*/
		    }
       .Text_Box_Column_width{width:45% ! important}/* Added By Deepthi on 02/25/2014 to add width to textboxes */

    /* add by uma for search screen --02/05/2014 */
    /* start */
         .column .Zipcodewidth {width:65% !important;}
         .ddlbaths-mobile{ width:96% !important;  }
        .ddlstories-mobile{ width:96% !important;  }
        .ddlbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlstories-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile{ width:100% !important;  }
        .ddlbedsbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlbedsbaths-mobile{ width:100% !important;  }
         #liallproperties
        {
            width:100% !important;
        } 
        .tab-menu .menu-item1
        {
            float:none;
        }  
        .listpropertiespadding
        {
            margin-left:0px !important;
        }
        .tab-menu .menu-item1.active:after 
        {
            background:none;
        }      
        /* end */
       /* Added by uma for side-slider in search page mobile version -- 02/18/2014 */

        .dk_container_new.dk_theme_default.default.ddlvideos{
        background: url(../bu/images/dropdown.jpg) repeat-x 300px !important;
        }

        .ddlvideos .dk_toggle
        {
            width:73% !important;
        }
        /* uma */
  /*Added by Deepthi for Hb myZone Pages on 26 Feb 2014*/
		       .modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=30);
	        opacity:0.3;
        }

        .modalPopup 
        {
            background-color:#ffffdd;
	        border-width:3px;
	        border-style:solid;
	        border-color:Gray;
	        padding:3px;
	
        }

        .modalPopup p {
            padding: 5px;
        }
        .ModalPopup_Dimensions
        {
            width:80%; 
            height: 80%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
            .ModalPopup_DimensionsBig
        {
            width:80%; 
            height:70%; 
            left:10%;
            top:10%;
            position:fixed;
            z-index:100001;
            overflow-y:auto;
            }
		/*Added by Deepthi for Hb myZone Pages on 26 Feb 2014 END*/
		
	  /* Added by Nithya for FreeBuilderSubscription */
        .FreeBuilderSubscriptionTable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .FreeBuilderSubscriptionTable td
        {
              float:left !important;
              width:auto!important;
        }
        .tblCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
         .tblCC td
        {
              float:left !important;
              width:auto!important;
        }
        .tblExstCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
          .tblExstCC td
        {
              float:left !important;
              width:auto!important;
        }
        /* End */
         /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
         /* Added by Nithya for Home buyer registration option - 02/11/2014*/
           #tblPreRegStatus td
		  {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            } 
             #tblPreReg td label {
              width:auto!important;
            }
             #tblReason td label
            {
                  width:80%  !important;
                  text-align:left !important;/*Added by Deepthi on 05/09/2014*/
                  margin-bottom: 10px !important;
                  line-height: 13px !important;
            }
		    .preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;                   
            }
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
             #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
		   /* Added by uma - 05/08/2014 */
		  .column-one-third-adjust-width
		  {
		      width:99.3%;
		  }
		  /* uma changes end */
 /* Added by Nithya - 04/11/2014 - vendor my zone / Pages - Start */
	      #VendorTextAreaTable td
	      {
	          float:left !important;
	          width:auto !important;
	      }
   /* Added by Nithya - 04/11/2014 - vendor my zone / Pages - End */
}
/* added by uma 02/05/2014 -- This pixel width is taken by android 3-4 inches mobiles in portrait mode */
@media only screen and (max-width: 320px) 
{
         
         /* Changes Added by Deepthi to effect on mobile on 20140206 Start*/
         .registration-page .one-half  { width:45% !important;} /* To Avoid wrap on companyName*/
        .registration-page #company-info .dk_container_new {width:100% !important; background-size: 2% auto;}/*To Decrease with of dropdown*//*modified By dipoo on 4th march 2014*/
        .registration-page #company-info .dk_toggle {width:65% !important;}/*To decrease with of the downarrow on dropdown*/
        .registration-page #company-info input {width:75% !important;}
        
         .registration-page .Zip { margin-left:15%;}/*to avoid zip code overlap*/
         /*Deepthi Changed end*/
	/* Added by Nithya for HB reg page- 02/11/2014*/
		 .registration-page #DivOwnAgents .classone {width:80% !important;}
		 .registration-page #agents .classone {width:80% !important;}
         
          /* Added by Nithya for builder reg page- 02/11/2014*/
		  .registration-page #billing-info .dk_container_new {width:90% !important;}
		   .registration-page #billing-info .dk_toggle {width:60% !important;}
		   .registration-page #billing-info input {width:75% !important;}
		   
		    /* Added by Nithya for builder reg page cc - 02/11/2014 */ 
		  .registration-page #submit .back {   margin-left:30% !important; margin-bottom:3%;  }
		  .registration-page #submit .submit {    margin-left:30% !important; }
		   .registration-page .Fax { margin-right:34% !important; }
		  .registration-page #cc-info .dropdown {width:70% !important;}
		  .registration-page #cc-info .dk_container_new {width:90% !important;}
		  .registration-page #cc-info .dk_toggle {width:72% !important;}
		 
		   .registration-page  .CCMessage {width:100% !important;  height:70% !important; }
		  .registration-page  .BillMeMessage {width:100% !important;}
		  
		   /* Added by Nithya for builder reg page - 02/14/2014 */ 
		   .registration-page .float-right { margin-top:5% !important;}
		   
		    /* Added by Nithya for hb reg page - 02/14/2014 */ 
		   #brokerage .brokerageList td
		   {
		        padding-left:10%; 
		   }
		   #brokerage .brokerageList label
		   {
		            width: 93% !important; 
		         /*  margin-right:-25% !important;*/
		    }
     /* add by uma for search screen --02/05/2014 */
    /* start */
         .column .Zipcodewidth {width:60% !important;}
         .txtcurlocation {float:none;}
         .ddlbaths-mobile{ width:96% !important;  }
        .ddlstories-mobile{ width:96% !important;  }
        .ddlbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlstories-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlgarages-mobile{ width:100% !important;  }
        .ddlbedsbaths-mobile .dk_toggle{ width:72% !important;height:25px !important;padding:8px 36px 1px 10px !important;}
        .ddlbedsbaths-mobile{ width:100% !important;  }
        
         ul.sharedivresponsive {
        margin-right: 0px !important;
        margin-left: 0px !important;
        margin-top: 0px;
        margin-bottom: 0px !important;
        }
        
        #ez-view .ez-info .info-action a {
        display: block !important;
        }
        
        .inline-list li
        {
        display: block;
        list-style-type: none;
        padding:5px;
        }
          #liallproperties
        {
            width:100% !important;
        } 
        .tab-menu .menu-item1
        {
            float:none;
        }  
        .listpropertiespadding
        {
            margin-left:0px !important;
        }  
        .tab-menu .menu-item1.active:after 
        {
            background:none;
        }        
         /* end */
         /* Added by uma for side-slider in search page mobile version -- 02/18/2014 */

        .dk_container_new.dk_theme_default.default.ddlvideos{
        background: url(../bu/images/dropdown.jpg) repeat-x 300px !important;
        }

        .ddlvideos .dk_toggle
        {
            width:73% !important;
        }
        .Zipcodewidth
        {
            font-size:11px !important;
        }
        /* uma */
	    /* Added by Uma -03/07/2014 */
            .ddlStatenew .dk_toggle{width:60% !important;}
            .ddlAgentNamenew .dk_toggle{width:60% !important;}
            .ddlCitynew .dk_toggle{width:60% !important;}
            .ddlNewHomePurchsenew .dk_toggle{width:60% !important;}
            .ddlAgentsListnew .dk_toggle{width:60% !important;}
            .ddlAgentLocnew .dk_toggle{width:60% !important;}
	    /* uma */
        /* Added by Nithya for manage sub acccounts */
        .grdclaimstable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
         .grdclaimstable table
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .grdclaimstabletd
        {
              float:left !important;
        }
        /* End */
        /* Added by Nithya for FreeBuilderSubscription */
        .FreeBuilderSubscriptionTable
        {
             width:auto!important;
             margin-left: 0% !important;
        }
        .FreeBuilderSubscriptionTable td
        {
              float:left !important;
              width:auto!important;
        }
        .tblCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
         .tblCC td
        {
              float:left !important;
              width:auto!important;
        }
        .tblExstCC
         {
             width:auto!important;
             margin-left: 0% !important;
        }
          .tblExstCC td
        {
              float:left !important;
              width:auto!important;
        }
        /* End */
         /* Added by Nithya for Home buyer registration option - 02/11/2014*/ 
           #tblPreRegStatus td
		   {
		          float :left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
            #tblPreReg td label {
              width:auto!important;
            }
             #tblReason td label
            {                 
                  width:80%  !important;
                  padding-bottom:10px !important;/*Modified By Deepthi For Hb Pre Reg Status page to reduce Padding. Date: 05/09/2014*/
                  text-align:left !important;/*Added by Deepthi on 05/09/2014*/
            }
		     .preregtable
            {
                width:30%!important;
            }
            .PreREgTdleft
            {
                 float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }           
              .preregtable td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }      
            .preregtablepnlStates
             {
                 width:auto!important;
                 padding-left: 0% !important;
            }
            .preregtablepnlStates div
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
                .preregtablepnlStates table
            {
                   width:auto!important;
                   margin-left:0px !important;
            }
              .preregtablepnlStates td
            {
                  float:left !important;
                  width:auto!important;
                   padding-left:0px !important;
            }
            .tdwidth60per .buttonnew
            {
                  width:auto !important; 
            }
            #TablePaymentMode  td
            {
                  float:left !important;
                  width:100%!important;
                   padding-left:0px !important;
            }
            #TablePaymentMode  td label
            {
                 margin-top:2px !important;
            }
		  /* End */
           /* Added bu uma - 05/09/2014 */
           .textarea-width 
           {            
            width: 76%;
           }
           .sendbutton-margin
            {
                margin-right: 19% !important;
            }
           /* uma changes */
	/* Added by Nithya - 04/11/2014 - vendor my zone / Pages - Start */
	      #VendorTextAreaTable td
	      {
	          float:left !important;
	          width:auto !important;
	      }
           /* Added by Nithya - 04/11/2014 - vendor my zone / Pages - End */
}