html,body {margin:0;padding:0;height:100%;}
#pagewrap {height: 100%;    margin: 0 auto;    min-height: 100%;    width: 100%; }
.pagewrap {	width: 960px;	margin: 0 auto;}
.sprite{ background:url('../images/sprite.png');}
.pagewrapf {    padding-bottom: 50px;    position: relative;}

.full-bg{
  
 background: url('../images/bg1.jpg') no-repeat center  fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:auto;
}

/************************************************************************************
Header Portion CSS
*************************************************************************************/
header{background:#2f2f2f; width:100%; padding:10px; position:fixed; top:0; z-index:999;}
/* header { width:98%; display: inline-block; margin:0 auto; background:#2f2f2f; padding:1%;} */
.logo{float:left; width:21%; margin-top:6px}

.seachtopp{float:left; width:38%;}
.seachtopp .saerchbox{display:table-cell; vertical-align:middle; margin-left:5px; background:#414141; border:1px solid #6f6f6f;border-radius:5px; /*padding:8px 6px;*/ padding:0px 6px; color:#bebebe;width:44%; height:29px}
.seachtopp .saerchboxbtn{display:inline-block; vertical-align:middle; margin-left:5px;  border:0px solid #6f6f6f;border-radius:0px; padding:0px; color:#bebebe;width:15x; height:15px}
    .seachtopp .saerchboxbtn input[type="submit"] {
        border: 0px;
    }
.seachtopp .saerchbox input[type="text"]{background:0px; border:0px;color:#bebebe;width:90%; float:left}

    .seachtopp .saerchboxthreee {width:27%!important    }
    .seachtopp .saerchboxtwo {width:44%!important    }
    /*.seachtopp .saerchboxone {width:95%!important    }*/
    .seachtopp .saerchboxone {width:100%!important    }
        .seachtopp .saerchboxthree .select-lang {
            float: left;color:#bebebe;
            width: auto !important;
            margin: 0px 5px!important; background:none; border:0px; height:auto!important
        }

        .seachtopp .saerchboxthreee .select-lang {
            float: left;color:#bebebe;
            width: auto !important;
            margin: 0px 5px!important; background:none; border:0px; height:auto!important
        }
.nav-right{float:right; width:41%;}
.logindiv{float:right; margin-top:3px}
.logindiv ul{margin:0px; padding:0px;}
.logindiv ul li{display:inline;}
.logindiv ul li a{color:#fff; font-size:13px; padding:4px 5px; text-decoration:none; line-height:21px;}
.logindiv ul li a i{color:#707070; background:#000; border-radius:50%; padding:2px 4px;}
/* nav {}
nav ul { margin:0px; list-style: none;padding:0}
nav ul li { float: left;    margin: 0;    padding: 0 14px;}
nav ul li a { color:#fff; display: block;font-family:"Roboto Light",sans-serif; font-size:13px;  }
nav ul li a:hover { color:#fad60e; display: block; } */
.browse{  border-left: 1px solid #c8ab09; float: left;  height: 39px;  margin-left: 10px;  margin-top: 11px; padding-left: 7px;}
.select-box-browse{float: right;    margin-top: -7px;  text-align: left; margin-bottom: 10px;  width:104px;background:url('../images/browse-arrow.png')no-repeat right bottom;}

.browse .select-skin select { opacity:0 !important; }

/************************************************************************************
Banner Portion CSS
*************************************************************************************/
.banner-portion {  text-align: center; margin: auto; height: 462px;}
.home-banner {  text-align: center; margin: auto;}

.banner-container { margin: auto; position: relative;width:960px; }
.banner-contain { background:url("../images/banner-bg.png") repeat;   bottom: 60px;    margin: 0 auto;    padding: 5px;    position: absolute;    right:0px;    width: 173px;}
.banner-contain a{ color: #fff;    font: 20px/34px "Roboto Medium",sans-serif;    text-align: center;}
.banner-contain a:hover{ color: #fff; }

/************************************************************************************
Home page tab Portion CSS
*************************************************************************************/
.tab-portion { width:100%;background:#171717;position: absolute;height:91px;}
.tab-search-bar {position: relative; width: 960px;}
.tab-search-bar dl {margin:0;padding:0;}
.tab-search-bar dl dd {list-style:none;float:left;margin-right: 10px;}
.tab-search-bar .input { background: none repeat scroll 0 0 #fff; border:none; color: #4b4b4b;border: 1px solid #ddd; height: 48px; font: 16px "Roboto Light",sans-serif; padding-left: 7px; width:340px;}
.tab-search-bar label { float:left;	font: 20px/52px 'Roboto Light',sans-serif;color: #fff;margin-right: 20px;}
.search-btn{ background: url("../images/search_btn.jpg") no-repeat ; border: 0 none; cursor: pointer; height: 91px; position: absolute;right: 0;   margin-top: -18px;Vertical-align: top;width: 91px;}
.tab-search-bar .input-small { background: none repeat scroll 0 0 #fff; border:none; color: #4b4b4b;border: 1px solid #ddd; height: 48px; font: 16px "Roboto Light",sans-serif; padding-left: 7px; width:253px;}
.select-lang {background: url("../images/arrow.png") no-repeat scroll right center #fff; border: 1px solid #dfdfdf;
color: #000; font: 14px/37px "Roboto Light",sans-serif; height: 50px !important;  width: 132px!important; margin-left: 13px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .select-lang{ background: none #fff; } 
}

/************************************************************************************
 Middle Portion CSS
*************************************************************************************/
.middle-portion {width:960px; margin:0 auto; /*min-height: 400px; */}


/************************************************************************************
home page carousel Portion CSS
*************************************************************************************/
.category{ margin-top: 30px; width: 960px;}
.category-sec{}
.category-sec ul{margin:0px;padding:0px;}
.category-sec ul li{list-style:none;width:140px;float:left;margin-right:21px;text-align: center;}
.category-topic {bottom: 0px; color: #000; display: block; font: 16px "Roboto Light",sans-serif; /*height: 40px;*/ left: 0; position: absolute; right: 0; text-align: center;
    vertical-align: middle;}
.category-sec ul li img {padding-top:10px;}



/************************************************************************************
Featured CSS
*************************************************************************************/
.featured-portion{ display: inline-block;  margin-top: 30px;    width: 100%;padding-bottom: 24px;}
.featured-portion h1 {background: url("../images/line.jpg") repeat-x 0 27px;color: #000; font: 25px/33px "Roboto Light",sans-serif;   text-align: left;}
.featured-portion h1  span {background-color: #efece8; padding: 0 10px 0 0;}
.featured-portion h2 {color: #000; font: 18px/33px "Roboto Regular",sans-serif;   text-align: left; margin-bottom:5px;}
.featured-portion h2 a{color: #000; font: 18px/20px "Roboto Regular",sans-serif;   text-align: left;}
.featured-portion h2 a:hover{color: #685501;}
.featured-portion p {color: #000; font: 15px/23px "Roboto Light",sans-serif;   text-align: left;}
.small-txt{color: #000; font: 14px/23px "Roboto Light",sans-serif!important;   text-align: left;}
.featured-listing{display: inline-block;       width: 67%;}
.featured-listing ul{margin:0;padding:0;}
.featured-listing ul li{list-style:none;border-bottom: 1px solid #d2d2d2;padding:15px 0; display: inline-block; width: 100%;}
.listing-img{overflow:hidden;width:164px;height:99px;float:left; background:#ccc; text-align:center; line-height:96px;}
.listing-img a {line-height:96px;}
.listing-info{float: right; width: 72%;}
.rating{ margin-bottom: 5px;}
.rating span{color: #828282; font: 12px "Roboto Regular",sans-serif;   text-align: left;}
.more{ float: right;}
.more a{color: #000; font: 15px/33px "Roboto Light",sans-serif;   text-align: right;}
.more a :hover{color: #685501;}
.featured-ads{  display: inline-block;    float: right;    width: 30%;}
.featured-ads ul{margin:15px 0;padding:0;}
.featured-ads ul li {background:#ccc; height: 183px; line-height: 128px; list-style:none; margin-top: 15px; overflow: hidden; position: relative; text-align: center; width: 304px;}
.ads-bg{background: url("../images/feat-ads-bg.png") repeat-x;bottom: 0px; height: 54px; padding-left: 5px; padding-top: 0px;position: absolute; width: 98.5%; text-align:left;}
.ads-bg p { color: #000;  font: 16px/19px "Roboto Light",sans-serif!important;  text-align: left;}
.ads-bg span { color: #4e4e4e;  font: 12px "Roboto Light",sans-serif!important;  text-align: left;}
.rating > img {
    margin-right: 5px;
}



/************************************************************************************
Brunei YP-ads-sect CSS
*************************************************************************************/
.bruneiyp-ads-sect{width:100%;background:#ffffff;padding:40px 0;}
.bruneiyp-ads-sect ul{margin:0 0 0 -17px;padding:0;}
.bruneiyp-ads-sect ul li{list-style:none;display:inline-block;margin-left:19px;position:relative;margin-bottom:40px;overflow:hidden;width:222px;height:222px;}
.cate-name{  bottom: 11px; color:#fff;    left: 0;    position: absolute;    right: 0;    text-align: center;}
.cate-name a{color: #fff;  font: 20px "Roboto Regular",sans-serif;}
.bottom_txt{color: #000;  font: 27px "Roboto Light",sans-serif;text-align:center;}
.bottom_txt img{margin-left: 3px;}



/************************************************************************************
FOOTER CSS
*************************************************************************************/
/* footer { width:100%;  background:#ebebeb; padding:20px 0px; }
.footer-links{ float:left;}
ul.ftr-nav{ margin:0px auto; padding-top:0px; margin-bottom:15px; }
ul.ftr-nav li{ list-style-type:none; display:inline-block; color: #424242; }
ul.ftr-nav li a {color: #424242;    font: 14px "Roboto Regular",sans-serif;    padding: 2px; }
ul.ftr-nav li a:hover{ color:#000;}
ul.ftr-nav li span{ list-style-type:none; display:inline-block;color: #424242; margin-left:5px; }
.social-links{float:right;}
.social-links ul{ margin:0px auto; padding-top:0px; }
.social-links ul li{ list-style-type:none; display:inline-block; margin-left: 16px;}
.copyright{    color: #989898;font:12px 'Roboto regular',sans-serif; } */


footer{background:#000; width:100%;}
.footer-links{float:left; padding:20px 0px;}
.ftr-nav li{display:inline; list-style-type:none;}
.ftr-nav li a{color:#fff; text-decoration:none; padding:10px 5px;}
.social-links{float:right; padding:20px 0px;}
.social-links ul li{display:inline-block; list-style-type:none; margin-left:5px;}
.copyright{background:#212121; color:#767676; text-align:center; padding:5px 0px;}

/************************************************************************************
INNER PAGES CSS
*************************************************************************************/
.inner-banner {  text-align: center; margin: auto;height:281px; overflow:hidden}
.cms-portion {width:960px; margin:20px auto; /*min-height: 400px; */ clear:both}
/*.cms-portion h1 {background: url("../images/line.jpg") repeat-x scroll 0 27px rgba(0, 0, 0, 0);  padding-bottom: 11px;color: #000;font: 27px/33px "Roboto Light",sans-serif;  text-align: left;}*/
.cms-portion h1 {padding-bottom: 11px;color: #000;font: 27px/33px "Roboto Light",sans-serif;  text-align: left; border-bottom:1px solid #D2D2D2}
.cms-portion h1 span {background-color: #efece8;padding: 0 10px 0 0;}
.cms-portion p {color: #000;  padding-bottom:15px;  font: 15px/25px "Roboto Light",sans-serif;    text-align: justify;}
.cms-portion h3 {color: #685501;   padding-bottom: 10px;font: 20px/25px "Roboto Light",sans-serif;}
ul.abt-points{display: inline-block;    margin: 0;    padding-bottom: 12px;}
ul.abt-points li{list-style:none;background: url("../images/bullets.png") no-repeat left center;display:inline-block;float:left;width: 48%;color: #000;padding-left: 19px;  font: 15px/25px "Roboto Light",sans-serif;}
/************************************************************************************
FAQ PAGE CSS
*************************************************************************************/
.question_box{background:#ecebe8;padding:4px;border-bottom:2px solid #e6e3e0;border-top:2px solid #fff;margin-bottom:3px;}
.question_box a{color: #685501;   padding-bottom: 10px;font:16px/25px "Roboto Regular",sans-serif;}
.answer_box{padding: 0 20px;margin-bottom:3px;}
.answer_box p{color: #000;  font: 15px/23px "Roboto Light",sans-serif; text-align: justify;}
/************************************************************************************
CONTACT US PAGE CSS
*************************************************************************************/
.contact-portion{width:100%;margin-top:20px; display: inline-block;padding-bottom: 22px;}
.contact-info{width:67%;float: left;}
.contact-map{ height: auto;    position: relative;    width: 100%;}
.continfo-bg {background: url("../images/cont-info-bg.png") repeat ;font: 15px/23px "Roboto Regular",sans-serif; color: #000;top: -10px; padding: 10px;position: absolute;  width:97%;}
.continfo-bg a {font: 15px/23px "Roboto Regular",sans-serif; color: #000;}
.continfo-bg a:hover { color: #685501;}
.contact-form{background:#ddd; display: inline-block;  float: right;margin-top: -8px;padding: 10px;  width: 29%;}
.contact-form h4 {   color: #000;    font: 24px "Roboto Light",sans-serif;    padding-bottom: 11px;    text-align: left;}
.contact-form ul{margin:0;padding:0;}
.contact-form ul li{list-style:none;margin-bottom: 14px;}
.contact-form ul li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#525252;line-height:28px;height:28px;padding-left:7px;background:#f4f4f4;border-left:none;border-right:none;border-bottom:2px solid #b6b6b6;border-top:none;}
.contact-form ul li textarea{width:270px; font: 14px 'Roboto Light',sans-serif;color:#525252;height:64px;background:#f4f4f4;border-left:none;border-right:none;border-bottom:2px solid #b6b6b6;border-top:none;padding-left:7px;resize:none;   margin-bottom: 14px;}


/************************************************************************************
SIGN UP PAGE CSS
*************************************************************************************/
.inner-banner-portion {background: url("../images/login-banner.jpg") no-repeat scroll top center / cover  #6d6157 ;    min-height: 400px;  text-align: center;    width: 100%; margin:44px auto 0px; }
.login-box{   width: 468px;   margin: 0 auto; padding-top: 30px;padding-bottom: 30px;}
.login-box h1 {   color: #fff;    font:30px "Roboto Light",sans-serif;    padding-bottom:20px;    text-align: center;}
.login-form{ display: inline-block; }
.login-form ul{margin:0;padding:0}
.login-form ul li{list-style: none outside none; margin-bottom: 10px;   vertical-align: top; }
.login-form ul li .select-box { float: right;   font:  15px/52px "Roboto Light",sans-serif;height: 52px;  text-align: left;   margin-bottom: 10px;  width: 332px;/*background:url("../images/arrow.png")*/ none no-repeat right center #fff;}
.login-form  ul li .input-small {background:#fff; height: 50px; border: medium none;    color: #000;    float: right;    font: 15px/50px "Roboto Light",sans-serif;   
 margin-bottom: 10px;    padding-left: 5px;    text-align: left;    width: 157px;}
.login-form ul li .select-box-small-1 { float: right;font: 15px/52px "Roboto Light",sans-serif;  height: 52px;  margin-bottom: 10px; /*background:url("../images/arrow.png")*/ none no-repeat right center #fff;   margin-right: 5px;    text-align: left;    width: 164px;}
.login-form ul li label{ color: #fff;    display: inline-block;    float: left;    font: 15px/52px  "Roboto Light",sans-serif;    text-align: left;    width: 133px;}
.login-form  ul li .input{ background:#fff; font:15px "Roboto Light",sans-serif;   border: medium none;    color: #000;     height: 50px;    padding-left: 7px;    width: 324px;}
.login-form  ul li .textarea{ background:#fff;    border: medium none;    color: #000;    font: 15px "Roboto Light",sans-serif;    height: 85px;    padding-left: 7px;    width: 324px;resize:none;}
.remember-me{color: #fff; font:italic 15px/43px "Roboto Light",sans-serif;text-align: left; float:left;}
.remember-me a{color: #4ea500; }
.remember-me-new{ color: #fff;  float: right;text-align: left;  font: italic 15px/43px "Roboto Light",sans-serif;    width: 72%;}
.remember-me-new a{color: #4ea500;text-align: left; }
.bottom-txt { color: #fff; font: 15px/93px "Roboto Light",sans-serif;  padding: 0 34px; margin-top:13px;    text-align: left;  border: 1px solid #fff;}
.bottom-txt a {color: #4ea500; float: right; font: 24px/93px "Roboto Light",sans-serif;}
.bottom-txt a:hover {color: #fff;}
.sign-btn{float:right;}
.fb-login{width:45px;height:45px;overflow:hidden;float:right; margin-left: 10px;}
.btn-signup {background-color: #fad60e; border: 0 none;  color: #000; cursor:pointer; font:24px/33px "Roboto Light",sans-serif;   padding: 5px 13px;}
.btn-signup:hover {background-color: #c8ab09; }
.custom-file-input {  color: #000;}
.r-side {float:left; width:333px; height:60px;}
.r-side span {float:left; margin-top:0px;}
.r-side .select-imgbox {float:left; width:52px; height:52px; overflow:hidden; background:#ccc; text-align:center; line-height:51px;}
.login-form ul li .select-box-small-2 {

    float: right;
    font: 15px/52px "Roboto Light",sans-serif;
    height: 52px;
    margin-bottom: 10px;
    margin-right: 5px;
    text-align: left;
    width: 164px;
}


/************************************************************************************
DASHBOARD PAGE CSS
*************************************************************************************/
.dashboard-banner-portion { height:104px;  margin: auto;  position: relative;  text-align: center;}
.dashboard-banner{ height: auto;}
.inner-tab-portion {    background: none repeat scroll 0 0 #171717;    height: 51px;    position: absolute;    width: 100%;}
.inner-tab-search-bar { position: relative;  width: 960px;}
.inner-tab-search-bar dl {margin:0;padding:0;}
.inner-tab-search-bar  dl dd {list-style:none;float:left;margin-right: 10px;  margin-top: -6px;}
.inner-tab-search-bar  .input { background: none repeat scroll 0 0 #fff; border:none; color: #4b4b4b;border: 1px solid #ddd; height: 30px; font: 15px/30px "Roboto Light",sans-serif; padding-left: 7px; width:371px;}
.inner-tab-search-bar  .input-small { background: none repeat scroll 0 0 #fff; border:none; color: #4b4b4b;border: 1px solid #ddd; height: 30px; font: 15px/30px "Roboto Light",sans-serif; padding-left: 7px; width:285px;}
.inner-tab-search-bar  label { 	font:15px/33px 'Roboto Light',sans-serif;color: #fff;margin-right: 20px; float:left;}
.rside-panel {float:left; text-align:left;position:relative;}
.inner-search-btn{ background: url("../images/inner-search-btn.png") no-repeat ; border: 0 none; cursor: pointer; height: 64px; position: absolute;right: 0;   margin-top: -12px;Vertical-align: top;width: 64px;}
.inner-tab_content {padding-top: 8px;}
.dashboard-section{padding-top: 0px;}
.dashboard-section h1{   padding-bottom: 18px;  color: #000;    font: 30px "Roboto Light",sans-serif;    padding-left: 20px;    text-align: left;}
.dashboard-left-portion{width: 626px;float: left;}
.my-act-sect{ padding: 0 0 0 21px;width: 626px;}
.my-act-sect h2{   color: #000;    font: 15px "Roboto Medium",sans-serif;     text-align: left;}
.my-act-sect ul{margin:10px 0;padding:0;}
.my-act-sect ul li{font: 15px "Roboto Light",sans-serif;    height: 29px;    list-style: none outside none;}
.my-act-sect ul li label { color: #000;    display: inline-block;    font: 15px "Roboto medium",sans-serif;    width: 122px;}
.my-act-sect ul li a {   color: #4ea500;    font: 13px "Roboto Light",sans-serif;     text-align: left;}

ul.my-act-form{border-bottom: 1px solid #dfdfdf;    display: inline-block;    margin: 20px 0 0 -11px;    padding: 0;}
ul.my-act-form li{list-style:none;margin-left: 11px;float:left;margin-bottom: 15px;height: 50px; /* width: 45%; */}
ul.my-act-form li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.my-act-form li .input-large{width:561px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.save-btn{margin-right: 40px;    margin-top: 18px;}
ul.my-act-form li  .select-state {    background: url("../images/arrow.png") no-repeat scroll right center #fff; width:277px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
ul.my-act-form li .select-country-new {background: url("../images/arrow.png") no-repeat scroll right center #fff; border: 1px solid #dfdfdf;
color: #000; font: 14px/37px "Roboto Light",sans-serif;  height: 41px;  width: 280px !important;}
.dashboard-box{background:#dfdfdf;padding-top: 30px;}


.dashboard-box h1{padding-bottom:18px; color:#000; font:30px "Roboto Light",sans-serif; padding-left:20px; text-align:left;}
.dashboard-right-portion{float: right;    padding: 22px 10px 0 0;    width: 324px;}
.dashboard-right-portion h2{color: #000;    font: 15px "Roboto Medium",sans-serif;     text-align: left;padding-bottom:20px;}
.dashboard-right-portion p{color: #000;    font: 13px "Roboto Light",sans-serif;     text-align: left;}
.read-more{float:right;margin-top: 10px;}
.read-more a{color: #4ea500;    font: 12px "Roboto Light",sans-serif;     text-align: left;}

.business-profile-info{  border-bottom: 1px solid #dfdfdf;    display: inline-block;    padding-bottom: 20px;    width: 94%;}
.business-profile-info dl{margin:0;padding:0;}
.business-profile-info dl dd{float:left;list-style:none;margin-right: 20px;}
.business-profile-info h1 { color: #000;  font: 25px/25px "Roboto Light",sans-serif;  padding-bottom:8px;    padding-left: 0;}
.business-profile-info h2 { color: #000;  font:15px "Roboto Light",sans-serif;  padding-bottom:8px;    padding-left: 0;}
.tab_content_details{ padding: 15px;}
.tab_content_details p{color: #000;  font:15px "Roboto Light",sans-serif; }

.my-act-sect-new{padding: 0 0 0 20px;width: 98%;}
.my-act-sect-new h3{color: #000;    font: 18px/54px "Roboto Medium",sans-serif;}
dl.user-info{margin:10px 0 0;padding:0 10px;display: inline-block;}
dl.user-info dt{color: #000;    display: inline-block;  vertical-align: top;   font: 15px/24px "Roboto Medium",sans-serif;    list-style: none outside none;    margin-bottom: 9px;    width: 200px;}
dl.user-info dd{list-style:none;font: 15px 'Roboto Light',sans-serif; text-align: left;color:#000;width:77%; display: inline-block;}
.select-lang-inner {background: url("../images/arrow.png") no-repeat scroll right center #fff; border: 1px solid #dfdfdf;
color: #000; font: 14px/37px "Roboto Light",sans-serif; height: 34px !important;  width: 132px!important; margin-left: 12px !important;}
.seachtopp .saerchboxthreee .select-lang {width:83%!important; height:30px!important}

.seachtopp .saerchboxfourr .select-lang {width:72px !important}


/************************************************************************************
CLASSIFIED INFORMATION  CSS
*************************************************************************************/

.classified-info-sec h3{color: #000;    font: 18px/54px "Roboto Medium",sans-serif;}
.classified-info-sec dl { margin: 10px 0 0; padding: 0 10px; width:100%;}
.classified-info-sec dl dt {color: #000; font: 15px/24px "Roboto Medium",sans-serif; list-style:none; float:left;
    margin-bottom: 9px; vertical-align: top; width: 270px;}
.classified-info-sec dl dd {color: #000; font: 15px "Roboto Light",sans-serif; list-style:none; float:right;
    text-align: left; width: 53%; margin-bottom:9px;}

  
/************************************************************************************
AFTER LOGIN NAVIGATION  CSS
*************************************************************************************/
.topnav {float:right;}
.topnav ul { margin:0px; list-style: none;padding:0}
.topnav ul li {  border-left: 1px solid #c8ab09;    float: left;    margin: 0;    padding: 0 14px;position:relative;background: url("../images/browse-arrow.png") no-repeat right center;}
.topnav ul li a { color: #fff;    display: block;    font: 13px/20px "Roboto Light",sans-serif;    padding-right: 12px;  }
.topnav ul li a:hover { color:#FAD60E; display: block; }


.topnav li ul { display: none;}
.topnav li:hover ul { display: block; width:120px; position: absolute; z-index:99; top:20px; right:25px;}
.topnav li:hover ul li { background:none;display: block; width:120px; position:relative;border-left:none;  margin:0px 0px 1px 0px; background-color:#fad60e;border-bottom:1px solid #c8ab09;}
.topnav li:hover ul li a { display: block; position:relative; text-align:right;padding:8px 15px; font:14px/20px "Roboto Light",sans-serif; background-color:#fad60e; color:#000;}
.topnav li:hover ul li a:hover { color:#000;}




/************************************************************************************
 PopUp  CSS
*************************************************************************************/

.registersucc_blackbg { width:500px; background-color:#fff; padding: 25px 25px 15px 25px; border:3px solid #f9e6c0; 
                        border-radius:5px; position:fixed!important; top:50%!important; left:50%!important; margin-left:-280px!important; margin-top:-115px!important  }
.registersucc_text { font-size:25px; text-align:center; line-height:25px;}
.registersucc_img{ display:block; margin:0px 0px 10px 0px; text-align:center}
.registersucc_btn {  margin-top:10px; text-align:center;}
.registersucc_btncom {  margin:15px 214px 5px; text-align:center;}
.registersucc_btnreg {  margin:15px 203px 5px; text-align:center;}
.registersucc_btntest {  margin:15px 212px 5px; text-align:center;}

.ModBackground
{background:#000;	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
		opacity: 0.5;
		position:fixed; z-index:1000; left:0px;top:0px; width:100%; height:100%;
		z-index:10001

	}
	/************************************************************************************
EDIT PROFILE PAGE CSS
*************************************************************************************/
.edit-profile-form{     display: inline-block;    margin: 0 0 0 -11px;    padding: 0;    width: 626px;}
.edit-profile-form ul{border-bottom: 1px solid #dfdfdf; display: inline-block;margin: 0;    padding: 0;}
.edit-profile-form ul li{list-style:none;margin-left: 11px;float:left;margin-bottom: 15px; width:45%;}
.edit-profile-form ul li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li .input-large{width:561px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li  .select-country {    background: url("../images/arrow.png") no-repeat scroll right center #fff; width:277px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;border:1px solid #dfdfdf;}
.edit-profile-form ul li .textarea{width:562px;font: 14px 'Roboto Light',sans-serif;resize:none;color:#000;line-height:37px;height:81px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li .inputbox {background: #fff; border: 1px solid #dfdfdf; color: #000; font: 14px/37px "Roboto Light",sans-serif;
    height: 142px; padding-left: 7px; width: 278px;}
.edit-profile-form ul li .styledLst { margin: 0; overflow: hidden; padding: 0;}
.edit-profile-form ul li .select {color: #000; font: 14px "Roboto Regular",sans-serif; width:100%;}
.edit-profile-form ul li .styledLst select { background-image: none; border: 0 solid #fff; box-shadow: none; color: #333333; cursor: pointer;
    margin-bottom: 0; padding: 6px 6px; width: 100% !important; height:142px;}
    

/************************************************************************************
CHANGE PASSWORD PAGE CSS
*************************************************************************************/
.chng-password-form{ display: inline-block;    margin: 0 0 0 -11px;    padding: 0; width: 95%;}
.chng-password-form ul{border-bottom: 1px solid #dfdfdf; display: inline-block;margin: 0;    padding: 0;}
.chng-password-form ul li{list-style:none;margin-left: 11px;float:left;margin-bottom: 15px;}
.chng-password-form ul li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}

	
	
	
/************************************************************************************
SEARCH LISTING PAGE CSS 
*************************************************************************************/
.search-listing-left {float: left; margin: 0 0 30px;  padding: 0;    width: 628px;}
.search-listing-left  h4{color: #000; font:15px "Roboto Medium",sans-serif; border-bottom: 1px solid #c2c2c2;padding-bottom: 7px;}
.search-listing-left span {
    color: #000;
    font: 13px/28px "Roboto Light",sans-serif;
}
.filters-box{background:#d1d1d1;    margin-top: 12px;    padding: 9px;}
.filters{color: #000; font:13px "Roboto Light",sans-serif; display: inline-block;}
.most-popular{float:right;color: #000; font:13px "Roboto Light",sans-serif;}
.search-list-details{}
.search-list-details ul{margin: 15px 0 0;    padding: 0;}
.search-list-details ul li { position: relative;width: 99%;display: inline-block; background:#fff;    border: 1px solid #dfdfdf;    list-style: none outside none;    margin-bottom: 14px;    }
.search-list-details ul li:hover { background:#fff8ce; cursor:default;}
.result-img { display: inline-block;    height: 60px;    margin-right: 10px;   padding: 10px 10px 0;  overflow: hidden;    width: 99px;}
.result-info {float: right;margin-bottom: 8px;    width: 78%;}
.result-info a{color: #000;   font:600 15px/21px "Roboto Medium",sans-serif; }
.result-info p {
    color: #000;
    font: 13px/28px "Roboto Light",sans-serif;
}
.bottom_links{  margin-top: 7px;}
.bottom_links a{color: #4ea500; font: italic 13px "Roboto Light",sans-serif;}

.bottom_links_right{ border-top: 1px solid #dfdfdf;   text-align: right; float: left;   margin-top: 8px;    width: 100%;}
.bottom_links_right dl{margin:0;padding:0;}
.bottom_links_right dl dd{display: inline-block;    list-style: none outside none;      padding:5px 11px;border-right:1px solid #dfdfdf;}
.bottom_links_right dl dd a{color: #4ea500; font: 13px "Roboto Light",sans-serif;}




.bottom_links_left{ float: left;position: absolute;bottom: 6px;left: 7px;}.related-category{margin-bottom: 20px;}
.bottom_links_left dl dd{ border-right:1px solid #dfdfdf; display: inline-block;margin-right: 8px;}
.related-category h1 {    background: url("../images/line.jpg") repeat-x scroll 0 27px rgba(0, 0, 0, 0);    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.related-category  h1 span {    background-color: #efece8;    padding: 0 10px 0 0;}
.related-category ul{ border-top: 1px solid #d2d2d2;    margin: 13px 0 0;    padding: 0;}
.related-category ul li{ border-bottom: 1px solid #d2d2d2;    color: #000;    font: 13px "Roboto Light",sans-serif;    list-style: none outside none;    padding: 6px 0;}
.related-category ul li span{float:right;}
.related-category ul li span a{color: #4ea500; font:13px "Roboto Light",sans-serif;}
.green_star_box { float: right;  position: absolute;  right: 13px;  top: -1px;}
.select-box-filters { background: url("../images/listing-arrow.png") no-repeat right center ;    float: right;    height: 15px;    line-height: 13px;    text-align: left;    width: 73px;}
.select-box-popular { background: url("../images/listing-arrow.png") no-repeat right center ;  float: right;    /*height: 19px;*/    line-height: 17px;    text-align: left;    width: 117px;}
.select-box-popular select { height:30px;}

.comments_box{border-top: 1px solid #c2c2c2;    display: inline-block;    margin-bottom: 22px;       padding-top: 20px;}
.comments_box h3{color: #4ea500; font: 15px/22px "Roboto Medium",sans-serif;}
.comments_box span{color: #5f5f5f; font: 13px/22px "Roboto Light",sans-serif;}
.comments_box p{color: #000; font: 13px "Roboto Light",sans-serif;}

/************************************************************************************
EDIT PROFILE PAGE CSS
*************************************************************************************/
.edit-profile-form{     display: inline-block;    margin: 0 0 0 -11px;    padding: 0;    width: 626px;}
.edit-profile-form ul{border-bottom: 1px solid #dfdfdf; display: inline-block;margin: 0;    padding: 0;}
.edit-profile-form ul li{list-style:none;margin-left: 11px;float:left;margin-bottom: 15px;}
.edit-profile-form ul li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.inputt{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li .input-large{width:561px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li  .select-country {background: url("../images/arrow.png") no-repeat scroll right center #fff; margin-bottom:15px; width:277px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
.edit-profile-form ul li .textarea{width:562px;font: 14px 'Roboto Light',sans-serif;resize:none;color:#000;line-height:37px;height:81px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
.edit-profile-form ul li  .select-country-new {background: /*url("../images/arrow.png")*/ none no-repeat scroll right center #fff; width:277px!important;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
.edit-profile-form .input3 {background: none repeat scroll 0 0 #fff;
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 9px;
    position: relative;
    width: 45%;}

/************************************************************************************
CHANGE PASSWORD PAGE CSS
*************************************************************************************/
.chng-password-form{ display: inline-block;    margin: 0 0 0 -11px;    padding: 0; width: 95%;}
.chng-password-form ul{border-bottom: 1px solid #dfdfdf; display: inline-block;margin: 0;    padding: 0;}
.chng-password-form ul li{list-style:none;margin-left: 11px;float:left;margin-bottom: 15px;}
.chng-password-form ul li .input{width:270px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}

/************************************************************************************
My Classifieds TAB CONTAIN CSS
*************************************************************************************/
.my-classifieds-sect{}
ul.classifieds-form{border-bottom: 1px solid #dfdfdf;    display: inline-block;    margin: 0; padding-bottom: 14px;}
ul.classifieds-form li{list-style:none;margin-left: 16px;float:left;margin-bottom:3px;position: relative;}
ul.classifieds-form li label{ color: #000;  display: block;   font: 15px/25px "Roboto Light",sans-serif;}
ul.classifieds-form li .input{width:542px;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;padding: 7px 0 7px 7px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.classifieds-form li .input-small{width:258px;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.classifieds-form li  .select-state {  background: url("../images/arrow.png") no-repeat scroll right center #fff; width:277px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
ul.classifieds-form li span{ color: #515050;  display: block;   font: italic 12px/25px "Roboto Light",sans-serif;}
.continue-btn{margin-right: 0px; margin-top: 10px;}
.notify{  color: #515050;    display: block;    float: left;    font: italic 12px/46px "Roboto Light",sans-serif;    padding-left:16px;}
.classifieds-ads-section{  border-bottom: 1px solid #dfdfdf;    margin: -15px auto;    padding-bottom: 10px;    text-align: center;    width: 286px;}
.classifieds-ads-section ul{margin:0;padding:0;}
.classifieds-ads-section ul li{list-style:none;font: 15px/30px 'Roboto Light',sans-serif;color:#000;position:relative;}
.classifieds-ads-section ul li span{ color: #000;    font: 16px/15px "Roboto Light",sans-serif;    left: 0;    position: absolute;    right: 0;    top: 11px;}
.ads-title{font: 24px/45px 'Roboto Light',sans-serif;color:#000;background:#fad60e;margin-bottom: 10px;}
.ads-title1{font: 24px/45px 'Roboto Light',sans-serif;color:#000;background:#fad60e;margin-bottom: 10px;margin-top: 33px;}
.paypal{margin-top: 41px;    text-align: center;}

/************************************************************************************
 Post Classified Ads page CSS
*************************************************************************************/
.post_classified_ads{}
.post_classified_ads h1{color: #000; font:30px "Roboto Light",sans-serif;}
.post_classified_ads_form{background:#fff;border: 1px solid #dfdfdf; float: left;margin:14px 0 30px 0;padding:20px 10px 20px 0;  width: 618px;}
.inner-featured-ads{float: right;margin-top: -32px;}
.inner-featured-ads h1 {    background: url("../images/line.jpg") repeat-x scroll 0 27px rgba(0, 0, 0, 0);    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.inner-featured-ads h1 span { background-color: #efece8;  padding: 0 10px 0 0;}
.inner-featured-ads ul { margin: 15px 0;  padding: 0;}
.inner-featured-ads ul li { height: 183px;  list-style: none outside none;  margin-top: 15px;  overflow: hidden;  position: relative;  width: 304px;}
.question_mark{ background:  #d7d7d7;    border-radius: 13px;    height: 24px;    position: absolute;    right: -33px;    top: 31px;    width: 24px;}
.question_mark a{ color:#626262;font: bold 13px/7px "Roboto Light",sans-serif;text-align: center;}

/************************************************************************************
TOOLTIP CSS 
*************************************************************************************/
/* Add this attribute to the element that needs a tooltip */
[data-tooltip] {	 cursor: pointer;    position: absolute;    right: 8px;    top: 8px;    z-index: 2;}
/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {  visibility: hidden;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);	opacity: 0;	pointer-events: none;}
/* Position tooltip above the element */
[data-tooltip]:before {	position: absolute;	bottom: 150%;	left: 50%;	margin-bottom: 5px;	margin-left: -80px;	padding: 7px;	width: 160px;	
-moz-border-radius:    3px;	border-radius:         3px;	background-color: #555;	background-color: hsla(0, 0%, 20%, 0.9);	color: #fff;	content: attr(data-tooltip);
text-align: center;font-size: 12px;	line-height: 1.2;}
/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {position: absolute;bottom: 150%;	left: 50%;	margin-left: -5px;	width: 0;	border-top: 5px solid #000;	border-top: 5px solid hsla(0, 0%, 20%, 0.9);
border-right: 5px solid transparent;	border-left: 5px solid transparent;	content: " ";	font-size: 0;	line-height: 0;}
/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {	visibility: visible;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);	opacity: 1;}

/************************************************************************************
SEARCH DETAILS PAGE CSS 
*************************************************************************************/
.search-details-sect{}
.search-details-left{  background:#fff; border: 1px solid #dfdfdf;  float: left;  margin: 0 0 30px;  padding: 20px 0; width: 628px;}
.details-info{ padding-left: 20px;position:relative;}
.details-info h1{color: #000; font:30px "Roboto Light",sans-serif; padding-bottom: 10px;}
.details-info p { color: #000;    font: 15px/23px "Roboto Light",sans-serif;    text-align: left;}
.details-info a { color: #4ea500;    font: italic 15px/31px "Roboto Light",sans-serif;    text-align: left;}
.star_box{float: right;    position: absolute;    right:13px;    top: -21px;}
.search-img{margin-top: 6px;padding: 15px; background: #dfdfdf;}
.scroll-img-sect{  margin-left: 35px; padding: 0;}
.scroll-img-sect ul{}
.scroll-img-sect ul li {margin-right:10px;}

.search-tab-details-sect{padding:20px; width: 94%;}
.search-tab-details-sect h3{color: #000; font:18px "Roboto Medium",sans-serif;}
.search-tab-details-sect dl{margin:0px 0 0;padding:0 ;display: inline-block; width:100%;}
.search-tab-details-sect dl dt{color: #000;    display: inline-block;    float: left;    font: 13px/24px "Roboto Medium",sans-serif;    list-style: outside none none;    margin-bottom: 9px;    vertical-align: top;    width: 26%;}
.search-tab-details-sect dl dd{color: #000;    display: inline-block!important;    font: 13px "Roboto Light",sans-serif;    list-style: outside none none;    padding-bottom: 14px;    text-align: justify;    width:74%;}
.search-tab-details-sect dl dd p{font: 13px 'Roboto Light',sans-serif; color:#000;}

.review-img{width:470px;height:auto;}



.day{font: 13px/20px 'Roboto Medium',sans-serif;color:#000; float:left;}
.time{font: 13px/20px 'Roboto Light',sans-serif;color:#000; padding-left: 50px;}
.edit-business-info{float:right;}
.img-circle { border-radius: 100%;  height:64px;    width: 64px;}
.write-reviews{ border-top: 1px solid #dfdfdf;    margin-top: 8px;    padding-top: 15px;}
.write-reviews h3{color: #000; font:18px "Roboto Medium",sans-serif;}
.write-reviews ul{margin:10px 0 0;padding:0;}
.write-reviews ul li{list-style:none}
.write-reviews ul li .textarea{width:584px;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;padding: 7px 0 7px 7px;resize:none;padding-left:7px;background:#fff;border:1px solid #dfdfdf;margin-bottom:13px;}
.rating-star { margin-bottom:1 5px;margin-top: 15px;}
.rating-star span {    color: #898989;    font: 15px "Roboto Light",sans-serif;    text-align: left;}
.user-img{text-align: center;    width: 110px; }
.user-img  h3{color: #4ea500; font:13px "Roboto Medium",sans-serif;}
.user-img  span{color: #9a9a9a; font:13px "Roboto Medium",sans-serif;}
.search-details-right {float: right; width: 304px;margin-bottom:20px;}
.search-small-map{   height: auto;    width:305px;}



/*new css added by vaishalee*/
.search-result-map{   height: auto;    width: auto;}
.search-result-map .input-searchmap {  margin-top: 8px;background: none repeat scroll 0 0 #fff;  border: medium none;  color: #000;  font: 15px/52px "Roboto Light",sans-serif;
height: 39px;  padding-left: 7px;  width: 492px; border: 1px solid #ddd;margin-bottom: 27px;}
.btn-searchmap {background-color: #fad60e;    border: 0 none;    color: #000;    cursor: pointer;    font: 17px/31px "Roboto Light",sans-serif;    padding: 5px 13px;}	
.search-result-map-right{width:305px;height:201px;}



.search-featured-ads{}
.search-featured-ads ul { margin: 15px 0;  padding: 0;}
.search-featured-ads ul li { background: none repeat scroll 0 0 #ccc; text-align:center; height: 183px;  list-style: none outside none;  margin-top: 15px;  overflow: hidden;  position: relative;  width: 304px;}
.featured-restaurants{}
.featured-restaurants h1 {    background: url("../images/line.jpg") repeat-x 0 27px;    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.featured-restaurants h1 span {    background-color: #efece8;    padding: 0 10px 0 0;}
.featured-restaurants  h3{color: #000; font:15px "Roboto Medium",sans-serif;}
.featured-restaurants ul{margin:15px 0 0;padding:0;}
.featured-restaurants ul li{border-bottom: 1px solid #c2c2c2;    list-style: none outside none;    margin-bottom: 10px;    padding-bottom: 10px;}
.restro-img{    float: left;    height: 50px;    margin-right: 10px;    overflow: hidden;    width: 82px;}
.restro-info{color: #000;    font: 15px/21px "Roboto Medium",sans-serif;    height: 50px;    margin-bottom: 8px;}
.featured-restaurants u li p{color: #000; font:13px "Roboto Light",sans-serif;}



/****************************  Margin Css  *********************/


.margin_right_5 {margin-right:5px !important;}

/****************************  Message Sent Css  *********************/

.message-sent {
    display: block;
}
.message-sent-head {
    background: #171717;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 8px;
    width:100%;
    margin:0 auto;
   
    padding: 7px 0 10px;
}
.message-sent-head .img {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 50px;
}
.message-sent-head .to {
    display: inline-block;
    margin-right: -8px;
    padding-right: 5px;
    vertical-align: middle;
    width: 198px;
}
.message-sent-head .subject {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 325px;
}
.message-sent-head .action {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
}
.message-sent-content {
    border-bottom: 1px solid #b2b2b2;
    width:100%;
    margin:0 auto;
    padding: 7px 0 5px;
}
.message-sent-content .img {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 50px;
}
.message-sent-content .to {
    color: #25455a;
    display: inline-block;
    font-size: 15px;
    height: 50px;
    margin-bottom: 5px;
    vertical-align: top;
    width: 198px;
}
.messagedate {
    color: #bebebe;
    font-size: 11px;
    font-style: italic;
}
.message-sent-content .subject {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 325px;
}
.message-sent-content .action {
    display: inline-block;
    text-align: right;
    vertical-align: top;
    float:right;
    width: 150px;
}
.sentview {
    background: url(../Images/view-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 26px;
	margin-right:10px;
}
.sentdelete {
    background: url(../Images/delete-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 21px;
}
.message-sent-content-expand {
    display: block;
    margin-top: 10px;
}
.message-sent-content-expand label {
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 3px;
}

/****************************  Message Details Css *********************/

.msg-dtl{margin:0px;}
.msg-dtl dl{margin-bottom:10px;}
.msg-dtl dl dt{float:left; width:150px; font-weight:bold; color:#000;}
.msg-dtl dl dd{float:left; width:350px;}
.orangecolor-title2 { color: #000000;font: 23px "Roboto Regular",sans-serif; margin-bottom:15px;}

/****************************  Message Inbox Css *********************/
.message-inbox-head {
    background:#171717;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 8px;
    margin: 5px 0;
    padding: 7px 0 10px;
    width:100%;
    margin:0 auto;
}
.message-inbox-head .img {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 50px;
}
.message-inbox-head .to {
    display: inline-block;
    margin-right: -8px;
    padding-right: 47px;
    vertical-align: middle;
    width: 198px;
}
.message-inbox-head .subject {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 325px;
}
.message-inbox-head .action {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
}
.message-inbox-content {
    border-bottom: 1px solid #b2b2b2;
    margin: 5px 0;
    padding: 7px 0 5px;
    width:100%;
    margin:0 auto;
}
.message-inbox-content .img {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 50px;
}
.message-inbox-content .to {
    color: #25455a;
    display: inline-block;
    font-size: 15px;
    margin-bottom: 5px;
    vertical-align: top;
    width: 242px;
}
.message-inbox-content .subject {
    display: inline-block;
    vertical-align: top;
    width: 325px;
}
.message-inbox-content .action {
    display: inline-block;
    text-align: right;
    vertical-align: top;
    width: 150px;
    float:right;
}
.sentview {
     background:url(../Images/view-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.reply-msg {
    background:url(../Images/reply-icon.png) no-repeat;
    display: inline-block;
    font-size: 0;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.forward-msg {
    background:url(../Images/forward-icon.png) no-repeat;
    display: inline-block;
    font-size: 0;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.sentdelete {
    background:url(../Images/delete-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 21px;
}
.message-inbox-content-expand {
    display: block;
    margin-top: 10px;
}

.message-inbox-content-expand label {
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 3px;
}

.no-msg {
    color: red;
    font-size: 20px;
    margin-top: 30px;
    text-align: center;
}

.lower-breadcrumb {width:100%; margin:10px 0px; background:url(../images/icons/msg-icon.png) no-repeat left center; padding-left:25px; }
.lower-breadcrumb a {color:#685501; font-size:16px;}

.unread {background:#f4f4f4;}

.pagination {
    float: right;
    margin-right: -20px;
    margin-top:10px;
}
.pagination a, .pagination ul > li > a, .pagination ul > li > span {
    background:#171717;
    border: 1px solid #e0dfdf;
    color: #bdbfc0;
    float: left;
    line-height: 20px;
    margin-left: 2px;
    padding: 2px 9px;
    text-decoration: none;
}
.pagination span, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #FAD60E;
    border: 1px solid #6e6e6e;
    color: #000;
    float: left;
    line-height: 20px;
    padding: 2px 9px;
    text-decoration: none;
}
.pagination a:hover,
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span 
{ background-color: #FAD60E; color:#000; border:1px solid #6e6e6e; cursor:pointer; }
.margin_right_5 {margin-right:5px !important;}


.compose-heading {
    color: #242424;
    display: block;
    font-size: 30px;
    margin: 0 0 20px;
    padding: 0;
    text-align: left;
}
.message-compose {
    display: block;
    padding: 0 46px;
}
.message-compose ul {
    display: block;
    margin: 0 0 0 auto;
    position: relative;
    width: auto;
}
.message-compose li {
    display: block;
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0;
    vertical-align: top;
    width: 100%;
}
.message-compose li label {
    display: block;
    font-size: 14px;
    font-weight: bold;
    vertical-align: top;
    margin-bottom:3px;
    color:#4a4b4c;
    width: 46%;
}
.message-compose li b {
    display: block;
    font-size: 14px;
    font-weight: normal;
    vertical-align: top;
    width: 100%;
}
.message-compose .select_edit {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #c4c4c4;
    display: block;
    padding: 5px;
    width: 100%;
    color:#000;
}
.message-compose li span {
    font-size: 11px;
}
.message-compose .input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #c4c4c4;
    display: block;
    padding: 5px;
    width: 98.7%;
	margin:0;
}
.message-compose .message_input {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c4c4c4;
    display: block;
    font-size: 13px;
    padding: 5px 5px 70px;
    width: 98.6%;
    resize:none;
}
.succes-msg{color:#fff; padding:10px; background:#f79a0f;}
.succes-msg{color:#fff; padding:10px; background:#F79A0F;}
.no-found{color:#e03609; padding:10px; background:#fff080;}


/******************* ListBox Css******************/


.ulList{list-style-type:none;}


.ulList{list-style-type:none;}


.input3 {
    width: 40% !important;
}
.marginbot_none {margin-bottom:0px!important;}
.height_37 {height:37px!impotant;}


.edit-btn-box{   margin-bottom: 11px;    margin-left: 14px;}  

.edit-btn-box{   margin-bottom: 11px;    margin-left: 14px;} 

.ulList{list-style-type:none;}
.container {width: 544px; margin: 10px auto; position:relative;}

    
    
    
/************************************************************************************
My Classifieds TAB CONTAIN CSS
*************************************************************************************/
.my-classifieds-sect{}
ul.classifieds-form{border-bottom: 1px solid #dfdfdf;    display: inline-block;    margin: 0; padding-bottom: 14px;}
ul.classifieds-form li{list-style:none;margin-left: 16px;float:left;margin-bottom:3px; /*position: relative;*/  }
ul.classifieds-form li label{ color: #000;  display: block;   font: 15px/25px "Roboto Light",sans-serif;}
ul.classifieds-form li .input{width:543px;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;padding: 7px 0 7px 7px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.classifieds-form li .input-small{width:257px!important;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;line-height:37px;height:37px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.classifieds-form li .input-small2{width:268px!important;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;line-height:41px;height:41px;padding-left:7px;background:#fff;border:1px solid #dfdfdf;}
ul.classifieds-form li  .select-state {  background: url("../images/arrow.png") no-repeat scroll right center #fff; width:277px;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
ul.classifieds-form li span{ color: #515050;  display: block;   font: italic 12px/25px "Roboto Light",sans-serif;}
.continue-btn{margin-right: 0px; margin-top: 10px;}
.notify{  color: #515050;    display: block;    float: left;    font: italic 12px/46px "Roboto Light",sans-serif;    padding-left:16px;}
.classifieds-ads-section{  border-bottom: 1px solid #dfdfdf;    margin: -15px auto;    padding-bottom: 10px;    text-align: center;    width: 286px;}
.classifieds-ads-section ul{margin:0;padding:0;}
.classifieds-ads-section ul li{list-style:none;font: 15px/30px 'Roboto Light',sans-serif;color:#000;position:relative;}
.classifieds-ads-section ul li span{ color: #000;    font: 16px/15px "Roboto Light",sans-serif;    left: 0;    position: absolute;    right: 0;    top: 11px;}
.ads-title{font: 24px/45px 'Roboto Light',sans-serif;color:#000;background:#fad60e;margin-bottom: 10px;}
.ads-title1{font: 24px/45px 'Roboto Light',sans-serif;color:#000;background:#fad60e;margin-bottom: 10px;margin-top: 33px;}
.paypal{margin-top: 41px;    text-align: center;}

ul.classifieds-form li .select-skin-mask { display:none;} 



/************************************************************************************
 Post Classified Ads page CSS
*************************************************************************************/
.post_classified_ads{}
.post_classified_ads h1{color: #000; font:30px "Roboto Light",sans-serif;}
.post_classified_ads_form{background:#fff;border: 1px solid #dfdfdf; float: left;margin:14px 0 30px 0;padding:20px 10px 20px 0;  width: 618px;}
.inner-featured-ads{float: right;margin-top: -32px;}
.inner-featured-ads h1 {    background: url("../images/line.jpg") repeat-x scroll 0 27px rgba(0, 0, 0, 0);    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.inner-featured-ads h1 span { background-color: #efece8;  padding: 0 10px 0 0;}
.inner-featured-ads ul { margin: 15px 0;  padding: 0;}
.inner-featured-ads ul li { height: 183px;  list-style: none outside none;  margin-top: 15px;  overflow: hidden;  position: relative;  width: 304px;}
.question_mark{ background:  #d7d7d7;    border-radius: 13px;    height: 24px;    position: absolute;    right: -33px;    top: 31px;    width: 24px;}
.question_mark a{ color:#626262;font: bold 13px/7px "Roboto Light",sans-serif;text-align: center;}

/************************************************************************************
TOOLTIP CSS 
*************************************************************************************/
/* Add this attribute to the element that needs a tooltip */
[data-tooltip] {	 cursor: pointer;    position: absolute;    right: 8px;    top: 8px;    z-index: 2;}
/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {  visibility: hidden;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);	opacity: 0;	pointer-events: none;}
/* Position tooltip above the element */
[data-tooltip]:before {	position: absolute;	bottom: 150%;	left: 50%;	margin-bottom: 5px;	margin-left: -80px;	padding: 7px;	width: 160px;	
-moz-border-radius:    3px;	border-radius: 3px;	background-color: #555;	background-color: hsla(0, 0%, 20%, 0.9);	color: #fff;	content: attr(data-tooltip);
text-align: center;font-size: 12px;	line-height: 1.2;}
/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {position: absolute;bottom: 150%;	left: 50%;	margin-left: -5px;	width: 0;	border-top: 5px solid #000;	border-top: 5px solid hsla(0, 0%, 20%, 0.9);
border-right: 5px solid transparent;	border-left: 5px solid transparent;	content: " ";	font-size: 0;	line-height: 0;}
/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {	visibility: visible;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);	opacity: 1;}

/****************************  Margin Css  *********************/


.margin_right_5 {margin-right:5px !important;}
.margin_top_10 {margin-top:10px!important;}
.margin_bot20 {margin-bottom:20px!important;}
.highlight {font: bold 16px/20px "Roboto",sans-serif!important;}


/****************************  Message Sent Css  *********************/

.message-sent {
    display: block;
}
.message-sent-head {
    background: #171717;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 8px;
    width:100%;
    margin:0 auto;
   
    padding: 7px 0 10px;
}
.message-sent-head .img {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 50px;
}
.message-sent-head .to {
    display: inline-block;
    margin-right: -8px;
    padding-right: 5px;
    vertical-align: middle;
    width: 198px;
}
.message-sent-head .subject {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 325px;
}
.message-sent-head .action {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
}
.message-sent-content {
    border-bottom: 1px solid #b2b2b2;
    width:100%;
    margin:0 auto;
    padding: 7px 0 5px;
}
.message-sent-content .img {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 50px;
}
.message-sent-content .to {
    color: #25455a;
    display: inline-block;
    font-size: 15px;
    height: 50px;
    margin-bottom: 5px;
    vertical-align: top;
    width: 198px;
}
.messagedate {
    color: #bebebe;
    font-size: 11px;
    font-style: italic;
}
.message-sent-content .subject {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 325px;
}
.message-sent-content .action {
    display: inline-block;
    text-align: right;
    vertical-align: top;
    float:right;
    width: 150px;
}
.sentview {
    background: url(../Images/view-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 26px;
	margin-right:10px;
}
.sentdelete {
    background: url(../Images/delete-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 21px;
}
.message-sent-content-expand {
    display: block;
    margin-top: 10px;
}
.message-sent-content-expand label {
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 3px;
}

/****************************  Message Details Css *********************/

.msg-dtl{margin:0px;}
.msg-dtl dl{margin-bottom:10px;}
.msg-dtl dl dt{float:left; width:150px; font-weight:bold; color:#000;}
.msg-dtl dl dd{float:left; width:350px;}
.orangecolor-title2 { color: #000000;font: 23px "Roboto Regular",sans-serif; margin-bottom:15px;}

/****************************  Message Inbox Css *********************/
.message-inbox-head {
    background:#171717;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 8px;
    margin: 5px 0;
    padding: 7px 0 10px;
    width:100%;
    margin:0 auto;
}
.message-inbox-head .img {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 50px;
}
.message-inbox-head .to {
    display: inline-block;
    margin-right: -8px;
    padding-right: 47px;
    vertical-align: middle;
    width: 198px;
}
.message-inbox-head .subject {
    display: inline-block;
    margin-right: -5px;
    padding-right: 5px;
    vertical-align: middle;
    width: 325px;
}
.message-inbox-head .action {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
}
.message-inbox-content {
    border-bottom: 1px solid #b2b2b2;
    margin: 5px 0;
    padding: 7px 0 5px;
    width:100%;
    margin:0 auto;
}
.message-inbox-content .img {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    width: 50px;
}
.message-inbox-content .to {
    color: #25455a;
    display: inline-block;
    font-size: 15px;
    margin-bottom: 5px;
    vertical-align: top;
    width: 242px;
}
.message-inbox-content .subject {
    display: inline-block;
    vertical-align: top;
    width: 325px;
}
.message-inbox-content .action {
    display: inline-block;
    text-align: right;
    vertical-align: top;
    width: 150px;
    float:right;
}
.sentview {
     background:url(../Images/view-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.reply-msg {
    background:url(../Images/reply-icon.png) no-repeat;
    display: inline-block;
    font-size: 0;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.forward-msg {
    background:url(../Images/forward-icon.png) no-repeat;
    display: inline-block;
    font-size: 0;
    height: 18px;
    vertical-align: top;
    width: 26px;
}
.sentdelete {
    background:url(../Images/delete-icon.png) no-repeat;
    display: inline-block;
    height: 18px;
    vertical-align: top;
    width: 21px;
}
.message-inbox-content-expand {
    display: block;
    margin-top: 10px;
}

.message-inbox-content-expand label {
    display: block;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 3px;
}

.no-msg {
    color: red;
    font-size: 20px;
    margin-top: 30px;
    text-align: center;
}

.lower-breadcrumb {width:100%; margin:10px 0px; background:url(../images/icons/msg-icon.png) no-repeat left center; padding-left:25px; }
.lower-breadcrumb a {color:#685501; font-size:16px;}

.unread {background:#f4f4f4;}

.pagination {
    float: right;
    margin-right: -20px;
    margin-top:10px;
}
.pagination a, .pagination ul > li > a, .pagination ul > li > span {
    background:#171717;
    border: 1px solid #e0dfdf;
    color: #bdbfc0;
    float: left;
    line-height: 20px;
    margin-left: 2px;
    padding: 2px 9px;
    text-decoration: none;
}
.pagination span, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #FAD60E;
    border: 1px solid #6e6e6e;
    color: #000;
    float: left;
    line-height: 20px;
    padding: 2px 9px;
    text-decoration: none;
}
.pagination a:hover,
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span 
{ background-color: #FAD60E; color:#000; border:1px solid #6e6e6e; cursor:pointer; }
.margin_right_5 {margin-right:5px !important;}


.page_navigation a, .alt_page_navigation a {
    background-color: #db5c04;
    color: white;
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    margin: 2px;
    padding: 3px 5px;
    text-decoration: none;
}
.active_page {
    background-color: white !important;
    color: black !important;
}


.ulList {list-style:none; margin:0;}

ul.classifieds-form li .select-country-new {background: /*url("../images/arrow.png")*/ none no-repeat scroll right center #fff; margin-bottom:15px; width:268px!important;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}


.my-classifieds-sect ul li  .select-country-new {background: url("../images/arrow.png") no-repeat scroll right center #fff; width:268px!important;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
.noRecordList{ margin-top:50px;}

.searchlist-sortby { width:80px; float:left; text-align:right; margin-right:10px; line-height:28px;}



/**************************** My Bookmark Css *********************/
table.mybookmark-table { width:100%; margin:12px 0px 0px 0px; border-collapse:collapse;}
table.mybookmark-table tr { margin:0px; }
table.mybookmark-table tr th { margin:0px; padding:7px 12px; border:1px solid #ccc; background-color:#ddd; text-align:left; }
table.mybookmark-table tr td { margin:0px; padding:7px 12px; border:1px solid #ccc; }
.my-classifieds-sect ul li  .select-country-new {background: url("../images/arrow.png") no-repeat scroll right center #fff; width:268px!important;font: 14px 'Roboto Light',sans-serif;color:#000;line-height:37px;height:37px;border:1px solid #dfdfdf;}
.noRecordList{ margin-top:50px;}
.liJqFill{width:552px !important;}


/************************************************************************************
EVENTS PAGE CSS 
*************************************************************************************/
.events-sect{margin:0 auto; width:98%;}
.events-sect_img{float: left; margin-right: 24px; background:#e7e4e1; text-align:center;}
.events-sect_info{}
.events-sect_info h1{color: #000; font:30px "Roboto Light",sans-serif;}
.events-sect_info p{ color: #000;    font: 13px/20px "Roboto Light",sans-serif;    text-align: justify;}
.loct-date{color: #000; font: italic 13px "Roboto Light",sans-serif;padding: 13px 0;}
.loct-date span{color: #000;    display: inline-block;    font: 13px/21px "Roboto medium",sans-serif;    }
.featured-events-sect{margin-top: 20px;margin-bottom: 20px;}
.featured-events-sect h1 {    background: url("../images/line.jpg") repeat-x scroll 0 27px rgba(0, 0, 0, 0);    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.featured-events-sect h1 span {    background-color: #efece8;    padding: 0 10px 0 0;}
.featured-events-sect ul{ margin: 15px 0 0; padding: 0;}
.featured-events-sect ul li{position:relative; background: none repeat scroll 0 0 #fff;  border: 1px solid #dfdfdf;  display: inline-block;  list-style: none outside none;    margin-bottom: 10px;    padding: 10px 10px 0;    position: relative; width: 97%;}
.events-img-sect{ display: inline-block; height: 133px;  margin-right: 10px;  overflow: hidden;  width:220px;}
.events-info-sect {   float: right;    margin-bottom: 3px;    width:75%;}
.events-info-sect a {color: #4ea500; font:15px "Roboto Medium",sans-serif; }
.events-info-sect p {color: #000; font:13px "Roboto Light",sans-serif; }


/************************************************************************************
PAYMENTS PAGE CSS 
*************************************************************************************/
.membership-sec{background: none repeat scroll 0 0 #fff;    padding: 20px; display: inline-block;}
.membership-lf-img{float:left;width:444px;height:402px;}
.membership-rf-form{float:right;  width: 51%;}
.membership-rf-form ul{margin:0;padding:0;}
.membership-rf-form ul li { float: left;list-style:none; color: #000; font: 15px "Roboto Light",sans-serif; list-style: outside none none;    text-align: left;    width:50%;}
.membership-rf-form ul li.large-width { float: left;list-style:none; color: #000; font: 15px "Roboto Light",sans-serif;    list-style: outside none none;    text-align: left;    width:100%;}
.membership-rf-form ul li label { font: 14px/37px "Roboto Light",sans-serif; color: #000;}	
.membership-rf-form ul li .payment-select{    background: none no-repeat scroll right center #fff;    border: 1px solid #dfdfdf;color: #000;    font: 14px/37px "Roboto Light",sans-serif;    height: 37px;    width: 223px !important;}
.membership-rf-form ul li .payment-select-small{    background: /*url("../images/arrow.png") */ none no-repeat scroll right center #fff;    border: 1px solid #dfdfdf; color: #000;    font: 14px/37px "Roboto Light",sans-serif;    height: 37px;    width: 213px  !important}
.membership-rf-form ul li  .input {    background: none repeat scroll 0 0 #fff;    border: 1px solid #dfdfdf;    color: #000;    font: 14px/37px "Roboto Light",sans-serif;height: 32px;    padding-left: 7px;    width:197px;}
.membership-rf-form ul li  .input-lrg {    background: none repeat scroll 0 0 #fff;    border: 1px solid #dfdfdf;    color: #000;    font: 14px/37px "Roboto Light",sans-serif;height: 32px;    padding-left: 7px;    width:432px;}
.code-msg{color: #999;    font: 12px/19px "Roboto Light",sans-serif; }
.expiration {}
.expiration  div{float: left;    margin-right: 14px;    width: 215px;}
.top{ background: #f3f3f3;    color: #685501;    font: bold 11px "Roboto Regular",sans-serif;    padding: 8px 0 8px 6px;    width: 88%;}

/************************************************************************************
PAYMENTS Company User Page CSS 
*************************************************************************************/
.dashboard-view-profile {margin: 0; width:100%; float:left;}
.dashboard-view-profile ul {border-top: 1px solid #d3d3d3; list-style: none; margin: 0;}
.dashboard-view-profile ul li {border-bottom: 1px solid #d3d3d3; margin: 0;}
.dashboard-view-profile ul li .view-lable {border-right: 1px solid #d3d3d3; color: #000; float: left; font-size: 14px; padding: 10px 0;			text-transform:capitalize; width: 305px;}
.dashboard-view-profile ul li .view-desc {color: #000; float: left; font-size: 14px; padding: 10px 0 10px 20px; width: 284px; text-transform:capitalize;}
.dashboard_inner_content .video-sec {float:right; width:330px; height:195px; overflow:hidden; text-align:center; 	border:1px solid #ccc;}


.heading_box{    border-bottom: 1px solid #c2c2c2;    color: #000;    font: 15px "Roboto Medium",sans-serif;    padding-bottom: 7px;}
.add-photo{background:#fff;margin-top: 9px;}

table.add-photo-box {width: 75%;margin: 0px;border-collapse: collapse;text-align: left;vertical-align: top;}
table.add-photo-box tr { font: 15px "Roboto Light",sans-serif; color:#000;padding: 5px 10px;vertical-align: middle;}
table.add-photo-box td { font: 15px "Roboto Light",sans-serif; color:#000;padding: 5px 10px;vertical-align: middle;}
.require{font: 15px "Roboto Light",sans-serif; color:#ff0000;}
.btn-add-photo { cursor:pointer;  background-color: #fad60e;    border: 0 none;    color: #000;    font: 16px "Roboto Light",sans-serif;    padding: 2px 10px;}
.btn-add-photo:hover { background-color: #c8ab09; }
.btn-cancel {  cursor:pointer;background-color: #bfbfbf;    border: 0 none;    color: #000;    font: 16px "Roboto Light",sans-serif;    padding: 2px 10px;}
.btn-cancel:hover { background-color: #9e9e9e; }

.img-box{   display: inline-block;    margin-bottom: 23px;    margin-left: 18%;    width:79%;}
.img-sect{ position:relative;  float: left;    height: 128px;    margin-right: 20px;    width: 108px;}
.img-sect a{ background: url("../images/img_bg.png") repeat-x;    bottom: 24px;    color: #000;    font: 15px/33px "Roboto Regular",sans-serif;
    height: 33px;    left: 0;    position: absolute;    text-align: center;    width: 104px;}
.warring_msg{ background: none repeat scroll 0 0 #dadada;    color: #3f8c0c;    font: 13px "Roboto Regular",sans-serif;    padding: 10px;}


/* reviews page css start*/
.reviews-sect{padding:20px; width: 94%;}
.reviews-sect h3{color: #000; font:18px/44px "Roboto Medium",sans-serif;}
.reviews-sect h3.reviews-heading{ color: #000;    font: 18px/20px "Roboto Regular",sans-serif;    text-align: left;}
.reviews-sect h3.reviews-heading span{ color: #000;    font: 16px/20px "Roboto Regular",sans-serif;    text-align: left;}
.reviews-sect dl{ border-bottom: 1px solid #ddd;    display: inline-block;    margin: 0 0 14px;    padding: 5px 0;    width: 100%;}
.reviews-sect dl dt{color: #000;    display: inline-block;    float: left;    font: 13px/24px "Roboto Medium",sans-serif;    list-style: outside none none;    margin-bottom: 9px;    vertical-align: top;    width: 26%;}
.reviews-sect dl dd{color: #000;    display: inline-block;    float: right;    font: 13px "Roboto Light",sans-serif;    list-style: outside none none;    padding-bottom: 14px;    text-align: justify;    width:74%;}
.reviews-sect dl dd p{font: 14px/22px 'Roboto Light',sans-serif!important; color:#000;}
.reviews-day{font: 13px/20px 'Roboto Medium',sans-serif;color:#000; float:left;}
.reviews-time{font: 13px/20px 'Roboto Light',sans-serif;color:#000; padding-left: 50px;}
.img-circle { border-radius: 100%;  height:64px;    width: 64px;}
.reply-sect{padding:10px 10px 10px 0;  border-top: 1px dashed #ddd;}
.reply-sect p{font: 13px/20px "Roboto Light",sans-serif!important; color:#000!important;}
.reviews-sect a{ color: #4ea500;    font: 14px/22px "Roboto Medium",sans-serif;    }
.reviews-sect h2{ color: #4ea500;    font: 14px/22px "Roboto Medium",sans-serif; }
.reviews-head{text-align: left;  width: 125px;  }
.time-sect{ color: #999;    font: 14px/22px "Roboto Medium",sans-serif; }

ul.search_page_icons{display: inline-block;    margin: 9px 0 15px;    padding: 0;}
ul.search_page_icons li{ float: left;  list-style: outside none none;  margin-right: 13px; }
ul.search_page_icons li img{ height:auto;    width: 200px;}


ul.searchicons{display: inline-block;margin: 15px 0 30px 19px;padding: 0;}
ul.searchicons li{float: left;list-style: outside none none;margin-right: 21px;border: 1px solid #ddd;width: 52px;height: 52px; }
ul.searchicons li img{     width: 200px;}
.searchicons-title{color: #000;font: 12px/26px "Roboto Medium",sans-serif;text-align: center;}




ul.branchpopup{  height: 230px;    margin: 0;    overflow: auto;    padding: 0;}
ul.branchpopup li{list-style:none;}
ul.branchpopup li .result-info {    border-bottom: 1px dotted  #ddd;    float: none;    margin-bottom: 8px;    padding: 4px 10px 5px 4px;    width: 95%;}
.branch-head{ color: #fad60e;    font: 22px/40px "Roboto Medium",sans-serif;    text-transform: uppercase;}
.ui-widget-header {background:#E2C93D!important;border:none!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:#E2C93D!important;border:none!important;}
table.classifiedbranches{ border: 1px solid #ddd;    margin: 12px 15px;    padding: 10px;    width: 922px;}
table.classifiedbranches .input{background: none repeat scroll 0 0 #fff;    border: 1px solid #ddd;    color: #4b4b4b;
    font: 15px/30px "Roboto Light",sans-serif;    height: 30px;    padding-left: 7px;    width: 371px;}
table.classifiedbranches .select{background: none repeat scroll 0 0 #fff;    border: 1px solid #ddd;    color: #4b4b4b;    font: 15px/30px "Roboto Light",sans-serif;
    padding-left: 7px;    width: 380px!important;}
    
 .submit-btn-sect{}   
 table.classifiedbranches td{font: 14px "Roboto Medium",sans-serif; }
 
.branches {    background: none repeat scroll 0 0 #fff;    margin-bottom: 26px;    margin-top: 9px;    position: relative;}

.submit-btn-sect {
    bottom: -9px;
    left: 222px;
    margin: 10px 0;
    position: absolute;
}

/***************  22/01/15  ************/



.search-listing-icons-sect{   border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;    margin-top: 8px;    width: 100%;}
.details-info-sec {list-style:none; margin-left: 0;}
.details-info-sec li { border-right: 1px solid #dfdfdf;    display: inline-block; line-height: 25px;   float: left;    margin-left: 0;    padding: 10px 14px;}
.details-info-sec li img{ padding-right:4px;}

/************************************************************************************
SEARCH DETAILS PAGE CSS 
*************************************************************************************/
.search-details-sect{}
.search-details-left{  background:#fff; border: 1px solid #dfdfdf;  float: left;  margin: 0 0 30px;  padding: 20px 0; width: 628px;}
.details-info{ padding-left: 20px;position:relative;}
.details-info h1{color: #000; font:30px "Roboto Light",sans-serif; padding-bottom: 10px;}
.details-info p { color: #000;    font: 15px/23px "Roboto Light",sans-serif;    text-align: left;}
.details-info a { color: #4ea500;    font: italic 15px/31px "Roboto Light",sans-serif;    text-align: left;}
.star_box{float: right;    position: absolute;    right:13px;    top: -21px;}
.search-img{margin-top: 6px;padding: 15px; background: #dfdfdf;}
.scroll-img-sect{  margin-left: 35px; padding: 0;}
.scroll-img-sect ul{}
.scroll-img-sect ul li {margin-right:10px;}
.search-tab-details-sect{padding:15px}
.search-tab-details-sect h3{color: #000; font:18px "Roboto Medium",sans-serif;}
.search-tab-details-sect dl{margin:10px 0 0;padding:0 ;display: inline-block;}
.search-tab-details-sect dl dt{color: #000;    display: inline-block;  vertical-align: top;   font: 13px/24px "Roboto Medium",sans-serif;    list-style: none outside none;    margin-bottom: 9px;    width: 123px;}
.search-tab-details-sect dl dd{padding-bottom: 14px;list-style:none;font: 13px 'Roboto Light',sans-serif; text-align: left;color:#000;width:76%; display: inline-block;}
.search-tab-details-sect dl dd p{font: 13px 'Roboto Light',sans-serif; color:#000;}
.day{font: 13px/20px 'Roboto Medium',sans-serif;color:#000; float:left;}
.time{font: 13px/20px 'Roboto Light',sans-serif;color:#000; padding-left: 50px;}
.edit-business-info{float:right;}
.img-circle { border-radius: 100%;  height:64px;    width: 64px;}
.write-reviews{ border-top: 1px solid #dfdfdf;    margin-top: 8px;    padding-top: 15px;}
.write-reviews h3{color: #000; font:18px "Roboto Medium",sans-serif;}
.write-reviews ul{margin:10px 0 0;padding:0;}
.write-reviews ul li{list-style:none}
.write-reviews ul li .textarea{width:584px;font: 15px 'Roboto Light',sans-serif;color:#7c7c7c;padding: 7px 0 7px 7px;resize:none;padding-left:7px;background:#fff;border:1px solid #dfdfdf;margin-bottom:13px;}
.rating-star { margin-bottom:1 5px;margin-top: 15px;}
.rating-star span {    color: #898989;    font: 15px "Roboto Light",sans-serif;    text-align: left;}
.user-img{text-align: left;    width: 110px; }
.user-img  h3{color: #4ea500; font:13px "Roboto Medium",sans-serif;}
.user-img  span{color: #9a9a9a; font:13px "Roboto Medium",sans-serif;}
.search-details-right {float: right; width: 304px;margin-bottom:20px;}
.search-result-map{width:305px;height:201px;}
.new-map{width:590px;height:auto;}
.search-featured-ads{}
.search-featured-ads ul { margin: 15px 0;  padding: 0;}
.search-featured-ads ul li { height: 183px;  list-style: none outside none;  margin-top: 15px;  overflow: hidden;  position: relative;  width: 304px;}
.featured-restaurants{}
.featured-restaurants h1 {    background: url("../images/line.jpg") repeat-x 0 27px;    color: #000;    font: 25px/33px "Roboto Light",sans-serif;    text-align: left;}
.featured-restaurants h1 span {    background-color: #efece8;    padding: 0 10px 0 0;}
.featured-restaurants  h3{color: #000; font:15px "Roboto Medium",sans-serif;}
.featured-restaurants ul{margin:15px 0 0;padding:0;}
.featured-restaurants ul li{border-bottom: 1px solid #c2c2c2;    list-style: none outside none;    margin-bottom: 10px;    padding-bottom: 10px;}
.restro-img{    float: left;    height: 50px;    margin-right: 10px;    overflow: hidden;    width: 82px;}
.restro-info{color: #000;    font: 15px/21px "Roboto Medium",sans-serif;    height: 50px;    margin-bottom: 8px;}
.featured-restaurants u li p{color: #000; font:13px "Roboto Light",sans-serif;}


.government-offices{ padding: 11px;}
.government-offices a {color: #4ea500;    font: 15px/18px "Roboto Medium",sans-serif;padding-bottom:5px;}
table.search-government{}
table.search-government tr{}
table.search-government tr td{color: #000;    font: 14px "Roboto Light",sans-serif; margin: 0;   padding: 2px 0 0 0;}


  /****pagination csss start here****/
 .pagin-tion {margin:15px 0px;}
 .pagin-tion .Pager span{ text-align: center; color: #999;display: inline-block; width: 20px; background-color: #A1DCF2; margin-right: 3px;line-height: 150%; border: 1px solid   #0f7ac3;}
  .pagin-tion .Pager b{font-weight:normal;}
 .pagin-tion .Pager a {text-align: center;display: inline-block; width: 20px;background-color: #0f7ac3;color: #fff;border: 1px solid #0f7ac3;margin-right: 3px;
        line-height: 150%;text-decoration: none;}
		
/*******************new css*****************/
.clearfix{clear:both;}

.banner-content{position:relative; width:100%; top:100px; }
.banner-content-wrapper{/* position:absolute; */ top:50px;  left:0px; width:100%;}
.search-container{/* position:absolute; top:50px;  left:70px; */   width:65%; float:left; margin-top:75px;}
.search-container .form-group{float:left;}
.search-container .form-control{padding:15px 3%; width:96%; border-radius:4px; border:none;}
.search-container .searchinput1{width:54%; margin-right:2%;}
.search-container .searchinput2{width:27%; margin-right:2%;}
.search-container .searchinput3{width:15%;}
.search-container .searchinput3 button{border:none; background:#fad60e; color:#000; cursor:pointer;}

.bottom-container{/* position:fixed; */ bottom:0px; width:100%;   /*position:relative!important;*/  clear:both; position:relative }

.add-container{width:28%; margin-left:2%; float:right; background:url('../images/icon-sec-bg.png') repeat; padding:10px; border-radius:5px;}
.add-container img{width:100%;}

.icon-section{background:url('../images/icon-sec-bg.png') repeat; padding:20px 0px;  position:relative; /*bottom:0px; */ width:100%;}
.icon-group{width:105px; margin:0 ; text-align:center; color:#fff; display:table-cell; font-size:13px; }
.icon-group a{color:#fff;}
.icon-group a:hover{color:#fff; text-decoration:none;}
/*.icon-div{ width:40px; height:40px; border:solid 1px #fad60e; margin:0px auto; line-height:50px; border-radius:50%;   }*/
.icon-div{ width:40px; height:40px; border:solid 1px #fad60e; margin:0px auto; line-height:50px; border-radius:50%;   }
.icon-div img{width:20px; height:20px; margin-top:10px;}

.top-menu{margin-right:30px;}
.top-menu li a{line-height:22px;}


#tab3 .search-container .searchinput1{width:27%; margin-right:2%;}
#tab3 .search-container .searchinput2{width:27%; margin-right:2%;}
#tab3 .search-container .searchinput4{width:25%; margin-right:2%;}
#tab3 .search-container .searchinput3{width:15%;}
#tab3 .search-container .searchinput4 .select-lang{ height: 47px !important;}
#tab3 .search-container .searchinput4 .select-skin select{ left:-8px}

/*.add1{width:20%; float:left; position:relative; }
.add1 .content{position:fixed; top:100px;}
.category-div{width:60%; float:left; margin-left:20%;  background:#fff;}
.add2{width:20%; float:left; position:relative;}
.add2 .content{position:fixed; top:300px;}*/

.add1{width:20%; float:left; position:relative;margin-left:-101px }
.add1 .content{position:fixed; top:100px;}
.category-div{width:79%; float:left; margin-left:10%;  background:#fff;}
.add2{width:16%; float:left; position:relative;margin-left:5px}
.add2 .content{position:fixed; top:300px;}

.padding20{padding:70px 20px 20px;}


/* search resut css start */
.position-relative{position:relative;}
.searchresultdiv{position:absolute; left:-6%; top:65px; width:60%; }

.searchresultdiv .searchbar{background:#fff; border-radius:5px; padding:10px; border:solid 1px #c1c1c1;}
.searchresultdiv .searchbar input{padding:8px 8px 8px 30px; /* background:url('../images/search.png') no-repeat 0px 10px; */ border:none; width:85%; position:relative;}

.searchresultdiv .searchbar .search{position:absolute; left:10px; top:20px; z-index:1; text-decoration:none; color:#666;}

.searchresultdiv .textbox-div{float:left; width:63%;}
.searchresultdiv .selectbox-div{float:left; width:37%;}

.searchresultdiv .searchresultbox{background:#e4e4e4; border:solid 1px #c1c1c1; padding:10px; border-radius:5px;}

#googlemaps { 
height: 100%; 
width: 100%; 
position:absolute; 
top: 0; 
left: 0; 
z-index:0; /* Set z-index to 0 as it will be on a layer below the contact form */ 
}
 
/* scroll css start */
.scrollpanel {height: 320px;}
.scrollpanel .sp-scrollbar {/*height: 320px!important;*/top:0px!important; width: 3px; background-color: #a1a1a1; cursor: pointer;}
.scrollpanel .sp-scrollbar .sp-thumb { background-color: #585858; width: 10px; -webkit-transition: height 0.2s ease-in-out;
  -moz-transition: height 0.2s ease-in-out; -ms-transition: height 0.2s ease-in-out; -o-transition: height 0.2s ease-in-out; transition: height 0.2s ease-in-out;}
.scrollpanel .sp-scrollbar.active .sp-thumb { background-color: #0077bf;}
.sp-viewport{/*height: 320px!important;*/ margin-right:10px;}
/* scroll css end */

.accordion-header{font-weight:normal;}
.accordion-header .photo{float:left; width:20%;}
.accordion-header .info{float:left; width:60%}
.accordion-header .info h4{color:#000; font-weight:bold; font-size:14px;}
.accordion-header .info h4 a{color:#000}
.accordion-header .info span{color:#000; font-size:14px;}
.accordion-header .info p{color:#898989; font-size:13px;}
.yellow{color:#face0e;}
.gray{color:#ddd;}

.accordion-content .left{float:left; width:65%; margin-right:5%;}
.accordion-content .right{float:right; width:30%;}
.accordion-content .right p{margin-bottom:10px;}
.accordion-content .right p a{text-decoration:none;}
.accordion-content .left p{font-size:13px; color:#575757; margin-bottom:10px;}
.accordion-content .left p a{text-decoration:none;}
.blue{color:#1196d4!important;} 
/* search result css end */

/* search details page css start */

.searchdetailscontainer .mapcontainer .whitebox{border-top:none; border-radius:0px 0px 5px 5px; font-size:13px; margin-bottom:20px;}
.searchdetailscontainer .mapcontainer .whitebox a{color:#1196d4; text-decoration:none;}
.searchdetailscontainer .mapcontainer .whitebox img{vertical-align:middle;}
.searchdetailscontainer .whitebox{background:#fff; border:solid 1px #c1c1c1; border-radius:5px; padding:15px;}

.searchdetailscontainer .whitebox .width33{width:32.33%; display:inline-block;}
.searchdetailscontainer .whitebox .text-center{text-align:center;}
.searchdetailscontainer .whitebox .text-right{text-align:right;}

.searchdetailscontainer .mapcontainer .map-info{position:absolute; top:-36px; left:0px; width:100%; background:#000; color:#fff; opacity:0.6; padding:10px 0px; 
text-align:center; font-size:13px;}

.searchdetailscontainer .left{float:left; width:72%; margin-right:2%;}
.searchdetailscontainer .left .img-list{margin-bottom:20px;}
.searchdetailscontainer .left .img-list ul{margin:0px; padding:0px;}
.searchdetailscontainer .left .img-list ul li{display:inline-block; width:80px; list-style:none; margin-right:12px;}
.searchdetailscontainer .left .img-list ul li.last{margin-right:0px;}
.searchdetailscontainer .left .img-list ul li img{height:80px; width:80px; border-radius:5px;}
.searchdetailscontainer .right{float:right; width:26%; margin-bottom:20px;}

.searchdetailscontainer .rating-reviews .left{width:18%; margin-right:2%;}
.searchdetailscontainer .rating-reviews .right{width:80%;}
.searchdetailscontainer .rating-reviews h4{margin-bottom:20px; font-size:16px;}

.searchdetailscontainer .rating-reviews .title{float:left;}
.searchdetailscontainer .rating-reviews .write-review{float:right; text-align:right;}
.searchdetailscontainer .rating-reviews .write-review a{text-decoration:none; font-size:13px; color:#1196d4;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li{display:inline-block; list-style:none; margin-right:15px;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .photo{float:left; margin-right:10px;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo{float:left;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo h4{margin-bottom:5px; font-size:13px;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo span{font-size:12px; color:#9a9a9a;}

.searchdetailscontainer .rating-reviews .viewmore{text-align:center; margin-top:20px; border-top:solid 1px #ccc; padding-top:10px;}
.searchdetailscontainer .rating-reviews .viewmore a{text-decoration:none; font-size:13px; color:#1196d4;}

.tabinfocontainer .whitebox{padding:0px;}

.searchdetailscontainer .forleftborder{border-top-left-radius:5px;}
/* .searchdetailscontainer .forrightborder{border-top-right-radius:5px;} */
.searchdetailscontainer .right .whitebox h4{font-size:16px;}
.searchdetailscontainer .right .whitebox ul{margin:0px ;padding:0px; list-style:none;}
.searchdetailscontainer .right .whitebox li{margin:5px 0px;}
.searchdetailscontainer .right .whitebox li a{text-decoration:none;color:#000;margin:3px 0px; line-height:20px;}
.searchdetailscontainer .right .whitebox li .day{float: left;font-weight: bold;width: 20%; line-height:20px; margin:0px 0px; font-size:13px;}
.searchdetailscontainer .right .whitebox li .datetime{float: left; font-size:13px; line-height:20px; margin:0px 0px; width: 80%;}
.searchdetailscontainer .right .whitebox li .datetime p{float: left; width:100%; font-size:13px; }
.searchdetailscontainer .right .datetimediv{float:left;}
.searchdetailscontainer .right .payment-div{border-bottom:1px solid #dedddb; border-top:1px solid #dedddb; padding:15px 0px; margin:10px 0px; }
.searchdetailscontainer .right .payment-div ul{margin:10px 0px 0px 0px; padding:0px;}
.searchdetailscontainer .right .payment-div ul li{display:inline; margin-right:10px;}
.searchdetailscontainer .right .payment-div ul li img{border:solid 1px #c3c3c3;}


/*  #map-canvas {
        width: 960px!important;
        height: 400px!important;
      }
	   */
	   
.map-container {
position: relative;
/*padding-bottom: 26.25%;*/
padding-top: 0px;
 height: 400px; 
overflow: hidden;
}
 
.map-container iframe,
.map-container object,
.map-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}   
	  
/* search details page css end */
/* search resut css start */
.position-relative{position:relative;}
/*.searchresultdiv{position:absolute; left:6%; top:65px; width:35%; }*/
.searchresultdiv{position:absolute; left:1%; top:65px; width:35%; }

.searchresultdiv .searchbar{background:#fff; border-radius:5px; padding:10px; border:solid 1px #c1c1c1;}
.searchresultdiv .searchbar input{padding:8px 8px 8px 30px; /* background:url('../images/search.png') no-repeat 0px 10px; */ border:none; width:85%; position:relative;}

.searchresultdiv .searchbar .search{position:absolute; left:10px; top:20px; z-index:1; text-decoration:none; color:#666;}

.searchresultdiv .textbox-div{float:left; width:63%;}
.searchresultdiv .selectbox-div{float:left; width:37%;}

.searchresultdiv .searchresultbox{background:#e4e4e4; border:solid 1px #c1c1c1; padding:10px; border-radius:5px;}

#googlemaps { 
height: 100%; 
width: 100%; 
position:absolute; 
top: 50px; 
left: 0; 
z-index:0; /* Set z-index to 0 as it will be on a layer below the contact form */ 
}
 
/* scroll css start */
.scrollpanel {height: 320px;}
.scrollpanel .sp-scrollbar {/*height: 320px!important;*/top:0px!important; width: 3px; background-color: #a1a1a1; cursor: pointer;}
.scrollpanel .sp-scrollbar .sp-thumb { background-color: #585858; width: 10px; -webkit-transition: height 0.2s ease-in-out;
  -moz-transition: height 0.2s ease-in-out; -ms-transition: height 0.2s ease-in-out; -o-transition: height 0.2s ease-in-out; transition: height 0.2s ease-in-out;}
.scrollpanel .sp-scrollbar.active .sp-thumb { background-color: #0077bf;}
.sp-viewport{/*height: 320px!important;*/ margin-right:10px; /*overflow-y:scroll!important*/}
/* scroll css end */

.accordion-header{font-weight:normal;}
.accordion-header .photo{float:left; width:20%; margin-right:8px}
.accordion-header .info{float:left; width:60%}
.accordion-header .info a:hover{text-decoration:underline}
.accordion-header .info h4{color:#000; font-weight:bold; font-size:14px;}
.accordion-header .info span{color:#000; font-size:14px;}
.accordion-header .info p{color:#898989; font-size:13px;}
.yellow{color:#face0e;}
.gray{color:#ddd;}

.accordion-content .left{  float: left;    margin-right:2%;    width: 50%;	padding:10px 0}
.accordion-content .right{ background: #f6f6f6 none repeat scroll 0 0;    border-radius: 0 0 5px;    float: right;    padding: 5px;    width: 45%;}
.accordion-content .right p{margin-bottom:10px; word-wrap:break-word}
.accordion-content .right p a{text-decoration:none;color:#1196d4}
.accordion-content .right p a:hover{color:#000}
.accordion-content .left p{font-size:13px; color:#575757; margin-bottom:10px;}
.accordion-content .left p a{text-decoration:none;}
.blue{color:#1196d4!important;} 
/* search result css end */

/* search details page css start */

.searchdetailscontainer .mapcontainer .whitebox{border-top:none; border-radius:0px 0px 5px 5px; font-size:13px; margin-bottom:20px;}
.searchdetailscontainer .mapcontainer .whitebox a{color:#1196d4; text-decoration:none; margin:0px 10px}
.searchdetailscontainer .mapcontainer .whitebox img{vertical-align:middle;}
.searchdetailscontainer .whitebox{background:#fff; border:solid 1px #c1c1c1; border-radius:5px; padding:15px;}

.searchdetailscontainer .whitebox .width33{width:32.33%; display:inline-block;}
.searchdetailscontainer .whitebox .text-center{text-align:center;}
.searchdetailscontainer .whitebox .text-right{text-align:right;}

.searchdetailscontainer .mapcontainer .map-info{position:absolute; top:-36px; left:0px; width:100%; background:#000; color:#fff; opacity:0.6; padding:10px 0px; 
text-align:center; font-size:13px;}

.searchdetailscontainer .left{float:left; width:72%; margin-right:2%;}
.searchdetailscontainer .left .img-list{margin-bottom:20px;}
.searchdetailscontainer .left .img-list ul{margin:0px; padding:0px;}
.searchdetailscontainer .left .img-list ul li{display:inline-block; width:80px; list-style:none; margin-right:12px;}
.searchdetailscontainer .left .img-list ul li.last{margin-right:0px;}
.searchdetailscontainer .left .img-list ul li img{height:80px; width:80px; border-radius:5px;}
.searchdetailscontainer .right{float:right; width:26%; margin-bottom:20px;}

.searchdetailscontainer .rating-reviews .left{width:18%; margin-right:2%;}
.searchdetailscontainer .rating-reviews .right{width:80%;}
.searchdetailscontainer .rating-reviews h4{margin-bottom:20px; font-size:16px;}

.searchdetailscontainer .rating-reviews .title{float:left;}
.searchdetailscontainer .rating-reviews .write-review{float:right; text-align:right;}
.searchdetailscontainer .rating-reviews .write-review a{text-decoration:none; font-size:13px; color:#1196d4;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li{display:inline-block; list-style:none; margin-right:15px; margin-bottom:15px; width:47%; vertical-align:top}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .photo{float:left; margin-right:10px;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo{float:left; width:74%}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo h4{margin-bottom:5px; font-size:13px;}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfodetails{display:block; height:34px; overflow:hidden}
.searchdetailscontainer .rating-reviews .right .reviewdiv li .userinfo span{font-size:12px; color:#9a9a9a;}

.searchdetailscontainer .rating-reviews .viewmore{text-align:center; margin-top:20px; border-top:solid 1px #ccc; padding-top:10px;}
.searchdetailscontainer .rating-reviews .viewmore a{text-decoration:none; font-size:13px; color:#1196d4;}

.tabinfocontainer .whitebox{padding:0px;}

.searchdetailscontainer .forleftborder{border-top-left-radius:5px;}
/* .searchdetailscontainer .forrightborder{border-top-right-radius:5px;} */
.searchdetailscontainer .right .whitebox h4{font-size:16px;  font-weight:bold}
.searchdetailscontainer .right .whitebox h4 span{float:right; font-size:12px}
.searchdetailscontainer .right .whitebox ul{margin:0px ;padding:0px; list-style:none;}
.searchdetailscontainer .right .whitebox li{margin:5px 0px;}
.searchdetailscontainer .right .whitebox li a{text-decoration:none;color:#000;margin:3px 0px; line-height:20px;}
.searchdetailscontainer .right .whitebox li .day{float: left;font-weight: bold;width: 20%; line-height:20px; margin:0px 0px; font-size:13px;}
.searchdetailscontainer .right .whitebox li .datetime{float: left; font-size:13px; line-height:20px; margin:0px 0px; width: 80%;}
.searchdetailscontainer .right .whitebox li .datetime p{float: left; width:100%; font-size:13px; }
.searchdetailscontainer .right .datetimediv{float:left;}
.searchdetailscontainer .right .payment-div{border-bottom:1px solid #dedddb; border-top:1px solid #dedddb; padding:15px 0px; margin:10px 0px; }
.searchdetailscontainer .right .payment-div ul{margin:10px 0px 0px 0px; padding:0px;}
.searchdetailscontainer .right .payment-div ul li{display:inline; margin-right:10px;}
.searchdetailscontainer .right .payment-div ul li img{border:solid 1px #c3c3c3;}


/*  #map-canvas {
        width: 960px!important;
        height: 400px!important;
      }
	   */
	   
.map-container {
position: relative;
/*padding-bottom: 26.25%;*/
padding-top: 30px;
/* height: 400px; */
overflow: hidden;
}
 
.map-container iframe,
.map-container object,
.map-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}   
	  
/* search details page css end */
/* search details page css end */

#hidden_content{display:none;}

/* carausal css start */
#flexiselDemo {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;     
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;1822
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
   /*  max-width:100px;
    max-height:45px; */
}

dl.timeinfo {
    width: 100% !important;
}
dl.timeinfo dt{width:10%!important}
dl.timeinfo dd{width:55%!important}


.nameofRest{position:absolute;box-shadow: 4px 6px 5px #888888; left:5px; top:55px; font-weight:bold; font-size:15px; display:block; background:white; color:#000; padding:5px; z-index:9; width: 600px;}

.ui-autocomplete{z-index:999}
.map-container .accordion-content .right,
.map-container .searchdetailscontainer .right{ width:97%; margin-bottom:0px }
.map-container .accordion-content .left,
.map-container .searchdetailscontainer .left{width:100%}
.map-container .nameofRest{border-radius:5px; border:1px solid #c1c1c1}
.map-container .accordion-content .right p {    float: left;    font-size: 12px;    margin-bottom: 0;    width: 33%;}

.ui-autocomplete {
    height:150px;
    overflow-y:scroll;
    overflow-x:hidden;
    z-index:99999!important;
    display:block
}


.branchesinfo{
    display:block;
    margin-bottom:15px;
    border-bottom:1px solid #dedddb;
    padding-bottom:10px
  

}

.branchesinfo h4{
    display:block;
    margin-bottom:10px;
    color:#4ea500;font-size:14px; font-weight:bold

}
.tabinfocontainer .branchesinfo p{
    display:block;
    margin-bottom:5px;
    color:#000;font-size:13px; font-weight:normal

}


.searcdetails-header{font-weight:normal;}
/*.searcdetails-header .photo{float:left; width:20%;}*/
.searcdetails-header .photo{float:left; width:9%;}
.searcdetails-header .info{float:left; width:79%; margin-left:5px}
.searcdetails-header .info h4{color:#000; font-weight:bold; font-size:14px;}
.searcdetails-header .info h4 a{color:#000}
.searcdetails-header .info span{color:#000; font-size:14px;}
.searcdetails-header .info p{color:#898989; font-size:13px; margin:5px 0px}

.searcdetails-headerleft .left{width:100%; margin:10px auto 0px}
.searcdetails-headerleft .right{width:100%; margin:10px auto 0px; background:#f6f6f6; padding:5px 0px}
.searcdetails-headerleft .right p {width:47%; display:inline-block; vertical-align:middle; margin-bottom:0px; vertical-align:top}
.searcdetails-headerleft .right p b{width:auto}
/*.searcdetails-headerleft .right p:first-child{width:31%}
.searcdetails-headerleft .right p:last-child{width:20%}
.searcdetails-headerleft .right p:last-child b{width:auto}
/*.searcdetails-headerleft .right p :first-child{width:32%}
.searcdetails-headerleft .right p :last-child{width:15%}*/
.allsearchcount{font-size:14px; font-weight:bold; color:#898989}

 .categoryfooter{position: relative !important;}
 .categoryfooterab{position: absolute !important; bottom:0px!important}
 
 ul#supersized{margin-left:0px}

 .redcolor{color:#ff0000!important; font-weight:bold}
 .greencolor{color:#4ea500!important;font-weight:bold}
 
 
 .bookatable-popup-bg{ background:#000; position:fixed; left:0px; top:0px; width:100%; height:100%; position:fixed; z-index:999;
                        
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
    opacity: 0.5;
                        
                        
                          }    

 
 .bookatable-popup
 {
     position:fixed;
     top:50%;
     left:50%;
     margin-left:-250px;
     margin-top:-250px;
     width:500px;
     display:block;
     background:#fff;
     padding:15px;
     border:1px solid #c1c1c1;
     border-radius:5px;
     z-index:9991
     }

.bookatable-popup ul{margin:10px auto 0px}
	 
	 .bookatable-popup li{list-style-type:none; min-height:55px}
	 .bookatable-popup li input[placeholder], 
	 .bookatable-popup li[placeholder], 
	 .bookatable-popup li[placeholder]{
border: 1px solid #ccc;
    color: #000;
    font: 15px/30px "Roboto Light",sans-serif;
    height: 30px;
    padding: 0 5px;
    text-transform: capitalize;
	 }
	 
	 .bookatable-popup li input[type="text"]{
	 border: 1px solid #ccc;
    color: #000;
    font: 15px/30px "Roboto Light",sans-serif;
    height: 30px;
    padding: 0 5px;
    text-transform: capitalize;
	 }
	 
	 .bookatable-popup li select{
	 border: 1px solid #ccc;
    color: #000;
    font: 15px/30px "Roboto Light",sans-serif;
    height: 30px;
    padding: 0 5px;
    text-transform: capitalize;
	width:100%
	 }	 
 
 .bookatable-popup .bookatable-reviews ul li .txtbook{width:97.5%}
 .bookatable-popup h3{ font:20px "Roboto Light",sans-serif}
 
 .search-container .searchinput2 .select-lang{background-image:none;  border-radius: 4px; height:46px !important}
 #tab3 .search-container .searchinput4 .select-lang{background-image:none;  border-radius: 4px;}
 .toptable{border-spacing: 4px 0;    display: table; width:100%; table-layout:fixed; height:29px}
 /*.accordion-content .right p a img{ display:inline-block; vertical-align:top;width:16px;}*/
 .accordion-content .right p b{ display:inline-block; vertical-align:top;width:87%; font-weight:normal;  overflow:hidden}
 .accordion-content .right p i{ display:inline-block; vertical-align:middle;width:16px; font-weight:normal;  }
 .searcdetails-headerleft .right p b{ display:inline-block; vertical-align:top;/*width:87%;*/ width:auto; font-weight:normal; word-wrap:break-word}
 .searcdetails-headerleft .right p i{ display:inline-block; vertical-align:middle;width:16px; font-weight:normal; text-align:center  }
 .searcdetails-headerleft .right p a{ color:#1196d4; font-size:14px}
 .searcdetails-headerleft .right p a:hover{color:#000}
 .searcdetails-header .info p i{ display:inline-block; vertical-align:middle;width:16px; font-weight:normal; text-align:center  }
 .searcdetails-header .info p b{ display:inline-block; vertical-align:top;width:87%; font-weight:normal; word-wrap:break-word}
 .searcdetails-header .info p  a{ color:#1196d4; font-size:14px}
 .searcdetails-header .info  p a:hover{color:#000}
 
.newreviewdiv li{display:block; list-style:none;width:100%; border-bottom:1px solid #c1c1c1; padding:10px 5px; cursor:pointer}
.newreviewdiv li:hover{background:#F8F8F8}
.newreviewdiv li .photo{float:left; margin-right:10px;}
.newreviewdiv li .userinfo{float:left; width:80%}
.newreviewdiv li .userinfo .viewreview{  height: 34px;    overflow: hidden;    display: block;}
.newreviewdiv li .userinfo h4{margin-bottom:5px; font-size:13px;}
.newreviewdiv li .userinfo span{font-size:12px; color:#9a9a9a;}
.divRevListreview{display:inline-block; width:40%; margin:20px 0; vertical-align:top; background:#fff;
     padding:15px;     border:1px solid #c1c1c1; float:right; border-radius:5px}
	 
#writereviewpopup{display:none; position:fixed;width:500px; left:-250px; margin-left:50%; margin-top:10%; top:15px; z-index:99999; background:#fff; border:3px solid #f9e6c0; border-radius:5px; padding:8px}
#writereviewpopup  .photo{float:left; margin-right:10px;}
#writereviewpopup  .userinfo{float:left; width:85%}
#writereviewpopup  .userinfo h4{margin-bottom:5px; font-size:13px;}
#writereviewpopup  .userinfo span{font-size:12px; color:#9a9a9a;}

.writereview-popup	{		margin:20px 0px;     width:50%;     display:inline-block;     background:#fff;
     padding:15px;     border:1px solid #c1c1c1;	 border-radius:5px     }
.cursorponiter	 {cursor:pointer}

.mCSB_dragger_bar{background:#000!important; display:block!important; top: 10px;left:2px}
.dasboardform{display:table;width:100%}
.dasboardform dl {   display: table;    margin: 0;    padding: 0;    width: 100%;}
.dasboardform dl dd{width:45.81%;float:left; margin-top:-6px; display:table-cell; vertical-align:top}
.dasboardform dl dd:last-child{width:auto}
.dasboardform .inner-search-btn{width:50px; height:50px; background-position:center; position:relative; margin-top:-1px}
.dasboardform label{ display: inline-block;    margin-right: 5px;    margin-top: 9px;    vertical-align: middle;    width: 12%;}
.dasboardform .input{width:82%; height:46px; line-height:46px}
.dasboardform .rside-panel{display:block; float:none}
.dasboardform .select-lang{width:86%!important; float:left;margin-left:0px!important}
.dasboardformcontainer .tab_content{padding-top:15px}

/*#newuc{position:relative; display:block; margin:0px 10px; padding:0px }
.newuc{ overflow:hidden; margin:0px auto }
.pane {    height:60px;     overflow-x: hidden;    overflow-y: hidden;    white-space:nowrap;	position:relative}
.pane .item {    width:90px;     height:100px;     margin-right:5px;    background:white;
    *display:inline;    *zoom:1;    vertical-align:top;	float:left;	position:relative;}
.leftb , .rightb{display:block; position:absolute; top:45%; color:#fff;font-size:15px; cursor:pointer; font-size:14px}
.leftb{left:0px}
.rightb{right:0px}
*/
.overlay-bg {position:relative;}
.overlay 
{
 background-color:#ccc;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1040;
    display:block;

}
.load-img{text-align:center; margin:0 auto;}
.newtabs .inner-tab-search-bar{display:table;width:100%}
.newtabs .inner-tab-search-bar dl dd{margin-top:0px; float:none; display:table-cell;width:auto; vertical-align:top; text-align:left}
.newtabs .inner-search-btn{position:relative; margin-top:0px; width:34px; height:34px; background: url("../images/newinnersearchbtn.jpg") no-repeat ; float:right}
.newtabs .inner-tab-search-bar .input-small{display:table-cell; width:78%}
.newtabs .input{height:30px;  line-height:30px}
.newtabs .select-lang{height: 35px !important;    margin-left: 0 !important;    text-align: left;    width: 75% !important;}
.newtabs .dasboardform label{ margin-top:0px}
.newtabs .inner-tab-search-bar .input{display:table-cell; width:78%}
.newtabs .inner-tab-search-bar dl{display:table;width:100%}
.newtabs .select-lang-inner{display: table-cell;    text-align: left;    vertical-align: top;    width: 100% !important;}
.newtabs .inner-tab-search-bar label{float:none}



.underline-on-hover:hover {text-decoration: underline;}
 .underline-on-hover a{text-decoration: underline!important;}
.currnetactiveday{ background:#f6db46; }

.fblogin{display:block}
.fblogin .fbloginhead{display:block; background:#face0e; padding:10px 15px; color:#000; font-size:18px; position:relative  }
.fbloginbg{padding:0px}
.fblogincontent{display:table; text-align:center;  height:250px; vertical-align:middle; text-align:center; width:100%}
.fblogincontentcell{ display:table-cell; vertical-align:middle; text-align:center;width:100%}
.fblogincontentcell p{display:block;width:100%; margin:8px auto 5px; font-size:15px; color:#000; padding:0px}
.fblogincontentcell b{display:block;width:100%; margin:0px auto; font-size:12px; color:#a1a1a1; padding:0px; font-weight:normal}
.fblogincontentcell i{display:block;width:100%; margin:60px auto 0px; font-size:13px; color:#000; padding:0px; font-weight:normal; font-style:normal}
.closeimg{position:absolute; top:0px; right:0px; cursor:pointer}


.rmm-main-list li.active a {color: #face0e; font-weight: bold; text-decoration: none;}
.rmm ul li.active a {color: #face0e; font-weight: bold; text-decoration: none;}

.inner-tab-portion  .tab_container{margin-top:-2px}

/*.homesearcconatiner{margin-left:-7px}
.newadd-container{margin-right:9px}
.homelogo{margin-left: -22px;}
.innerlogo1{margin-left: -14px;}*/


.newpagewrap{position:relative; left:-10px}
.ulListExample{padding:5px}
.mCSB_scrollTools .mCSB_draggerRail{position:relative; left:2px}


.explorebox {
    display: block;
    margin:15px auto;
}

    .explorebox h2 {
        display: block;
        margin: 0 auto 5px;
        padding: 0px;
        font-size: 16px;
        font-weight: bold;
    }
    .explorebox ul {
        display: block;
        margin: 0px auto;
        padding: 0px;
        width:100%;
        background:none!important
    }

    .explorebox ul li {
        display: inline-block;
        margin: 0px auto;
        padding: 0px;
        width:23%;
        vertical-align:top;
        background:#fff;
        padding:6px;
        border-radius:5px;
        border:1px solid #c1c1c1
    }

        .explorebox ul li .explorename {
            display: inline-block;
        margin: 0px auto 10px;
        vertical-align:top;
        width:75%; 
        height:50px;
        font-size: 13px;
        font-weight:bold;
        }

            .explorebox ul li .explorename span {
                font-size: 13px;
                margin:0px
            }

    .explorebox ul li .explorelogo{
            display: inline-block;
        margin: 0px auto 10px;
        vertical-align:top;
        width:23%; 
        }
    .explorebox ul li .exploreaddress{
            display: block;
        margin: 0px auto 10px;
        vertical-align:top;
        width:100%; 
        height:35px; overflow:hidden;
        font-weight: normal;
            font-size:13px;
        }
        .explorebox ul li .exploreaddress span {
            font-weight: normal;
            font-size:13px;
            margin:0px
        }
    .explorebox ul li .explorestarrating
    {
              display: inline-block;
    margin: 0 auto 10px;
    vertical-align: top;
    font-size:16px;
    height:17px;
        }
    
    .explorebox ul li .explorereviews{
           display: inline-block;
    margin: 0 auto 10px;
    vertical-align: middle;
    text-align:right;
    color:#666;
      height:17px;
        }
        .explorebox ul li .explorereviews span {
            margin: 0 0 0 5px;
            font-weight: normal;
        }
    .explorebox ul li .exploreimagegallery{
            display: block;
        margin: 0px auto 0px;
        vertical-align:top;
        width:100%; 
          height:66px;
        }

        .explorebox ul li .exploreimagegallery a {
            display: inline-block;
            vertical-align: top;
            width: 66px;
            margin:0 5px 0 auto;
            padding:0px;
            height:66px
        }

        .explorebox ul li .exploreimagegallery a img{
            width: 100%;
            height: 100%;
        }
		
.backbuttonsearch{position:absolute; right:0px; top:0px; display:inline-block; background:#4ea500; color:#fff; font-size:14px; padding:2px 10px; border-radius:0 5px 0 0; border:0px; font-weight:bold; cursor:pointer}
.backbuttonsearch:hover{color:#f6db46}



.searcdetails-headerleft .right .searcdetails-headerleftphone{width:31%}
.searcdetails-headerleft .right .searcdetails-headerleftmail{width:49%;}
.searcdetails-headerleft .right .searcdetails-headerlefttable{width:18%}

.logoutnew {    width:14%; margin-top:5px}