@charset "utf-8";
@font-face {
    font-family: "Oxygen";
    font-style: normal;
    font-weight: 400;
    src: local("Oxygen"), url("RzoNiRR1p2Mqyyz2RwqSMw.woff") format("woff");
}
body 
{
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    background:url(../images/body-bg.jpg) repeat;
}

#Warpper {
    width:100%;
}
*{ margin:0px; padding:0px;}
body{font-size:12px; color: #000; font-family:Arial, Helvetica, sans-serif; }
a{color:#000; text-decoration:none;}
a:hover{ text-decoration:none; }     		/* mouse over link */
.close a {color:#d30078;  text-decoration:none; float: right;}
.close a:hover{color:#d30078;  text-decoration:none; cursor: pointer;float: right; }
a:link {color:#FFF;}                 				    /* unvisited link */
a:visited {}             				    /* visited link */
a:active {}             				    /* selected link */
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.debug{ border:1px solid red;}
.align-center{ text-align:center;}
.align-right{ text-align:right;}
li{list-style:none;}
hr{ border:0px;  border-top:1px solid #e0dcca; }
p{ font-size:14px; line-height:24px;}
.space{ height:20px;}
/*! html5 -------- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {	display: block; }
li, dt, dd, p, th, td, caption, pre, address, summary {  } /*---*/ li *, li p, li li, dt *, dd *, p *, th *, td *, summary * { }

/* Font Styles   *********************************************************************************/

h1 { }
h2 { font-size:18px; font-weight:bold; color:#d30078; }
h3 { }
h4 { }
h5 { font-size:16px; font-weight:bold; color:#333333; margin:0px; padding:0px;}
h6 { }

.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.font17{ font-size:17px;}
.font18{ font-size:18px;}
.font19{ font-size:19px;}
.font20{ font-size:20px;}



/* layout styles  *********************************************************************************/

body{ background:url(../images/body-bg.jpg) repeat; }
.wrapper{ margin:auto; width:970px; padding:0 15px 0 15px; background:#fff;}
.header{ padding-top:1px; padding-bottom:1px; position:relative;}
.eea-logo{ border-top:1px solid #eaedf1; border-bottom:1px solid #eaedf1; padding:15px 0 15px 0; margin:20px 12px 12px 0; width:640px;}
.contact-us-box{ width:328px; position:absolute; right:0px; top:-1px;}
.contact-number{
    background: rgb(215,0,119); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(215,0,119,1) 0%, rgba(197,0,108,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,0,119,1)), color-stop(100%,rgba(197,0,108,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d70077', endColorstr='#c5006c',GradientType=0 ); /* IE6-9 */

    border-bottom:1px solid #d64d98;font-size:24px;font-family:Arial, Helvetica, sans-serif;color:#fff;line-height:24px;padding:15px 15px 10px 15px; 
}
.let-call-cont{
    background: rgb(135,0,75); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(135,0,75,1) 0%, rgba(126,0,70,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,0,75,1)), color-stop(100%,rgba(126,0,70,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(135,0,75,1) 0%,rgba(126,0,70,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(135,0,75,1) 0%,rgba(126,0,70,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(135,0,75,1) 0%,rgba(126,0,70,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(135,0,75,1) 0%,rgba(126,0,70,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87004b', endColorstr='#7e0046',GradientType=0 ); /* IE6-9 */

    padding:10px 15px 10px 15px;font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#fff;line-height:30px;font-weight:normal;border-radius:0px 0px 6px 6px;
}
.let-call-cont input{ border: 1px solid #C8C8C8; background: #fff; margin-top: 2px;  border-radius: 0.2em 0.2em 0.2em 0.2em; height: 28px; width: 165px; margin-left:10px; }
.cont_pink_bg {width:317px; height:auto; float:left; background:url(../images/pink_con_bg.jpg) repeat-y;
}
.page-headings{ overflow:hidden; }

.page-banner{ height:360px; margin-bottom:20px;}

.page-banner .col1{float:left; width:485px; height:360px; background:#13378a; border-radius: 3px;}
.page-banner .col1 .title-bar{height:81px; background:#c8006e; border-radius: 3px 3px 0px 0px; text-align:center; font-size:36px; font-weight:bold; color:#FFF; text-shadow: 1px 1px 0px #b20062; line-height:81px;}

.page-banner .col1 .click-text{text-align:center; font-size:18px; color:#FFF; padding:10px 0px;}
.pass-code{background:url(../images/pass-code-bg.png) no-repeat; float:left; width:191px; height:148px; margin:40px 30px;}
.pass-code label{ font-size:13px; color:#FFF; font-weight:bold; text-align:center; width:130px; line-height:18px; float:left; padding:25px 0 0 0;}
.pass-code input.code-field{ font-size:13px; color:#000; width:77px; height:28px; background:#FFF; border:#c8c8c8 solid 1px; border-radius: 2px; margin:10px 25px;}

.tabs-container{float:right; width:200px; padding:0px 15px;}

.tabs-container .tab1{ border:#e2e2e2 solid 1px; border-radius: 2px; padding:5px 0 8px 15px; font-size:12px; margin-top:8px;
                       background: #ffffff; /* Old browsers */
                       background: -moz-linear-gradient(top,  #ffffff 0%, #dbdbdb 100%); /* FF3.6+ */
                       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
                       background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
                       background: -o-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* Opera 11.10+ */
                       background: -ms-linear-gradient(top,  #ffffff 0%,#dbdbdb 100%); /* IE10+ */
                       background: linear-gradient(to bottom,  #ffffff 0%,#dbdbdb 100%); /* W3C */
                       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */}

.tabs-container .tab1:hover{ border:#e2e2e2 solid 1px; border-radius: 2px; padding:5px 0 8px 15px; font-size:12px; margin-top:8px;
                             background: #ffffff; /* Old browsers */
                             background: -moz-linear-gradient(top,  #dbdbdb 0%, #ffffff 100%); /* FF3.6+ */
                             background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
                             background: -webkit-linear-gradient(top,  #dbdbdb 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
                             background: -o-linear-gradient(top,  #dbdbdb 0%,#ffffff 100%); /* Opera 11.10+ */
                             background: -ms-linear-gradient(top,  #dbdbdb 0%,#ffffff 100%); /* IE10+ */
                             background: linear-gradient(to bottom,  #dbdbdb 0%,#ffffff 100%); /* W3C */
                             filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}

.page-banner h4{ font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#ce0065; line-height:22px; margin-bottom:5px;}
.page-banner h4 a {color:#ce0065; text-decoration:none; }
.page-banner h4 a:hover {text-decoration: underline;}
.page-banner a{ color:#000000; text-decoration:underline;}



.page-banner .col2{float:left; width:230px; height:360px; border-radius: 3px; float:left; margin-left:13px;
                   background: #de66a8; /* Old browsers */
                   background: -moz-linear-gradient(top,  #de66a8 0%, #c8006e 100%); /* FF3.6+ */
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de66a8), color-stop(100%,#c8006e)); /* Chrome,Safari4+ */
                   background: -webkit-linear-gradient(top,  #de66a8 0%,#c8006e 100%); /* Chrome10+,Safari5.1+ */
                   background: -o-linear-gradient(top,  #de66a8 0%,#c8006e 100%); /* Opera 11.10+ */
                   background: -ms-linear-gradient(top,  #de66a8 0%,#c8006e 100%); /* IE10+ */
                   background: linear-gradient(to bottom,  #de66a8 0%,#c8006e 100%); /* W3C */
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de66a8', endColorstr='#c8006e',GradientType=0 ); /* IE6-9 */}

.page-banner .col2 .title-bar{height:89px; background:#13378a; border-radius: 3px 3px 0px 0px; text-align:center; font-size:30px; font-weight:bold; color:#FFF; padding-top:15px; line-height:normal;}

.search-icon{ width:44px; height:45px; margin:64px 90px 20px 90px; float:left;}
.search-click-txt{ text-align:center; width:100%; font-size:18px; color:#FFF; font-weight:bold;}
.search-click-txt a{ text-decoration:underline; color:#FFF; font-weight:bold;}

.page-banner .col3{float:left; width:230px; height:360px; border-radius: 3px; float:right;}
.botham-bg{ width:230px; height:178px; background:url(../images/botham_bg.png) no-repeat;}
.pink-bg{ background:#c8006e; padding:9px 15px; font-size:14px; color:#FFF; font-weight:bold; line-height:18px; text-shadow:1px 1px 1px #a11160;}

.blue-bg{ background:#112964; padding:9px 15px; font-size:14px; color:#FFF; font-weight:bold; line-height:18px; border-radius: 0px 0px 3px 3px;}
.blue-bg .botham-name{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:14px; color:#FFF; font-weight:bold; border-radius: 0px 0px 3px 3px; text-shadow:1px 1px 1px #0d204f;}
.blue-bg .detail{ font-size:12px; color:#FFF; text-shadow:1px 1px 1px #0d204f; line-height:normal; font-weight:normal; padding-top:7px;}


.free-offer-calculator{ background:url(../images/EEA-banner-icons.jpg) no-repeat 0 2px; padding-left:70px; height:52px; width:187px; margin-bottom:17px;}
.free-valuation{ background:url(../images/EEA-banner-icons.jpg) no-repeat 0 -66px; padding-left:70px; height:52px; width:145px; margin-bottom:17px;}
.struggling-to-sell{ background:url(../images/EEA-banner-icons.jpg) no-repeat 0 -136px; padding-left:70px; height:62px; width:160px; margin-bottom:15px;}
.search-properties{ background:url(../images/EEA-banner-icons.jpg) no-repeat 0 -210px; padding-left:70px; padding-top:5px; height:40px; width:157px; margin-bottom:15px;}
.email-alerts{ background:url(../images/EEA-banner-icons.jpg) no-repeat 0 -263px; padding-left:70px; height:48px; width:147px; margin-bottom:0px;}

.benefits{ border:1px solid #cccccc; border-radius:5px; background:url(../images/benefits-bg.jpg) no-repeat; padding-top:70px; padding-left:30px; padding-bottom:20px; }
ul.list-one{ float:left; width:370px;}
ul.list-two{ float:left; width:400px; margin-left:80px;}
.benefits ul{}
.benefits li{ background:url(../images/bullete-style.png) no-repeat 0 6px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000; padding-bottom:20px; padding-left:15px;}
.benefits {}

.footer{ height:50px; padding:25px 0 25px 0; 
         background: rgb(20,58,147); /* Old browsers */
         background: -moz-linear-gradient(top,  rgba(20,58,147,1) 0%, rgba(14,46,123,1) 100%); /* FF3.6+ */
         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,58,147,1)), color-stop(100%,rgba(14,46,123,1))); /* Chrome,Safari4+ */
         background: -webkit-linear-gradient(top,  rgba(20,58,147,1) 0%,rgba(14,46,123,1) 100%); /* Chrome10+,Safari5.1+ */
         background: -o-linear-gradient(top,  rgba(20,58,147,1) 0%,rgba(14,46,123,1) 100%); /* Opera 11.10+ */
         background: -ms-linear-gradient(top,  rgba(20,58,147,1) 0%,rgba(14,46,123,1) 100%); /* IE10+ */
         background: linear-gradient(top,  rgba(20,58,147,1) 0%,rgba(14,46,123,1) 100%); /* W3C */
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#143a93', endColorstr='#0e2e7b',GradientType=0 ); /* IE6-9 */
}
.footer p { color:#fff; text-align:center; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
.footer a { color:#fff; font-size:12px; padding:10px;}
.footer a:hover {text-decoration:underline;}


/*.cont_pink_bg{
    background: rgb(215,0,119); /* Old browsers *//*
    background: -moz-linear-gradient(top,  rgba(215,0,119,1) 0%, rgba(197,0,108,1) 100%); /* FF3.6+ *//*
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,0,119,1)), color-stop(100%,rgba(197,0,108,1))); /* Chrome,Safari4+ *//*
    background: -webkit-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* Chrome10+,Safari5.1+ *//*
    background: -o-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* Opera 11.10+ *//*
    background: -ms-linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* IE10+ *//*
    background: linear-gradient(top,  rgba(215,0,119,1) 0%,rgba(197,0,108,1) 100%); /* W3C *//*
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d70077', endColorstr='#c5006c',GradientType=0 ); /* IE6-9 *//*

    border-bottom:1px solid #d64d98;padding:15px 15px 10px 15px; 
}
.or_let_txt { color: #FFFFFF; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 18px; height: auto; margin: 0px 0 0 9px; width: 135px;}
.call_txt{ font-size: 24px; color:#fff; line-height: 22px;}
.contact_num_txt{font-size: 24px; color:#fff; margin-bottom: 15px;}
.or_let_txt{   color:#FFFFFF;  font-family: Arial,Helvetica,sans-serif;  font-size: 16px;  float: left;}
.num_field {  background:url("../images/num_filed.png") no-repeat scroll 0 0 transparent;  border: medium none;  color: #555555;  float: left;
              height: 30px;  margin: -5px 0 0 -5px;  width: 140px;}
.otherdata_container { float: left;  height: auto;  margin: 10px 0 5px 0;  width: 317px;}
.name_txt {  color: #FFFFFF;  float: left;  font-family: Arial,Helvetica,sans-serif;  font-size: 12px;  margin: 0px 0 0 10px;}
.first_field_large {  background:url("../images/num_filed.png") no-repeat scroll 0 0 transparent;  border: medium none;   color: #555555;
                      float: left;  height: 30px;  width: 140px;
}
.cont_pink_btmbg {
    background: url("../images/btm_con_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 49px;
    width: 328px;
}
.cancel_btn {
    float: left;
    height: 40px;
    margin: 5px 0 0 20px;
    width: 108px;
}
.call_btn {
    float: left;
    height: 40px;
    margin: 5px 0 0 10px;
    width: 158px;
}*/
h3{ padding-top:0px; font-size:22px; color:#333333; /*font-family: 'Comfortaa', sans-serif; */ font-family: 'Oxygen', sans-serif; font-weight:lighter;}

.data_container {
    float: left;
    height: auto;
    margin: 5px 0 0;
    width: 317px;
}

.heading2{ background:url(../images/EEA-marketing-leading-agency.jpg) no-repeat; height:83px; width:361px; color:#d10074; font-family:Arial, Helvetica, sans-serif; letter-spacing:-2px; text-transform:uppercase; font-weight:bold; padding-top:26px; line-height:32px;}
.font36{ font-size:36px;}
.font24{ font-size:24px;}

.right-panel {
    overflow: hidden;
    margin: 0 10px 10px 0;
    width: 100%;
}
.right-panel .seller-story-cont {
    float: left;
    margin: 0 0 0;
}

.right-panel .seller-story-cont .frnd-form-cont {
    float: left;
    margin: 20px 0 0 0;
    width: 610px;
}
.right-panel .seller-story-cont .frnd-form-cont .form-inner {
    float: left;
    font-size: 12px;
    line-height: 35px;
    width: 400px;
}
.right-panel .seller-story-cont .frnd-form-cont .form-inner {
    float: left;
    font-size: 12px;
    line-height: 35px;
    width: 400px;
}
.right-panel .seller-story-cont .frnd-form-cont .form-inner .frnd-txt {
    float: left;
    width: 400px;
}
.right-panel .seller-story-cont .frnd-form-cont .form-inner .field-cont {
    float: left;
    margin: 0;
    width: 400px;
}
.right-panel .seller-story-cont p {
    color: #222222;
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin: 20px 0 0;
}
.field-cont .field {
    border: 1px solid #888888;
    float: left;
    height: 22px;
    width: 300px;
}
.submit-btn {
    background: none repeat scroll 0 0 #0A2362;
    border: 1px solid #0A2360;
    border-radius: 0.2em 0.2em 0.2em 0.2em;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 10px 0 0;
    text-align: center;
    text-decoration: none;
    width: 100px;
    cursor: pointer;
}
.submit-btn:hover {
    background: none repeat scroll 0 0 #CE0172;
    border: 1px solid #CD0072;
    cursor: pointer;
}
h1 {
    color: #D10074;
    font-size: 26px;
    font-weight: bold;
    line-height: 32px;
}

.error {
    background: none repeat scroll 0 0 #FCCAC1;
    border: 1px solid #EB5439;
    color: #565656;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 5px;
    padding: 5px;
}

.success{
    background: none repeat scroll 0 0 #EFFEB9;
    border: 1px solid #98C700;
    color: #565656;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 5px;
    padding: 5px;
}
.right-panel .seller-story-cont .title {
    color: #D10074;
    float: left;
    font-size: 26px;
    font-weight: bold;
    line-height: normal;
    margin: 0 0 0 0;
    width: 640px;
}
.right-panel .seller-story-cont p {
    color: #222222;
    font-size: 14px;
    line-height: 24px;
}

/****************Reports Page Css**********************/
.breadcrums{ width:100%; border-bottom:#eaedf1 solid 1px; font-size:14px; color:#000000;}
.breadcrums a{ padding:0 10px 0 10px;}
.breadcrums a:hover{ color:#d10074;}

.back-btn{ width:86px; height:29px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; border:#ffb43d solid 1px; box-shadow: #9f9f9f 0px 1px 1px; text-shadow: #c45100 0px 1px 0px; border-radius: 3px; margin-top:-5px; margin-bottom:5px;
           background: #ff9900; /* Old browsers */
           background: -moz-linear-gradient(top,  #ff9900 0%, #ff5e00 100%); /* FF3.6+ */
           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff5e00)); /* Chrome,Safari4+ */
           background: -webkit-linear-gradient(top,  #ff9900 0%,#ff5e00 100%); /* Chrome10+,Safari5.1+ */
           background: -o-linear-gradient(top,  #ff9900 0%,#ff5e00 100%); /* Opera 11.10+ */
           background: -ms-linear-gradient(top,  #ff9900 0%,#ff5e00 100%); /* IE10+ */
           background: linear-gradient(to bottom,  #ff9900 0%,#ff5e00 100%); /* W3C */
           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff5e00',GradientType=0 ); /* IE6-9 */}

.back-btn:hover{ cursor:pointer;
                 background: #ff9900; /* Old browsers */
                 background: -moz-linear-gradient(top,  #ff5e00 0%, #ff9900 100%); /* FF3.6+ */
                 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff5e00), color-stop(100%,#ff9900)); /* Chrome,Safari4+ */
                 background: -webkit-linear-gradient(top,  #ff5e00 0%,#ff9900 100%); /* Chrome10+,Safari5.1+ */
                 background: -o-linear-gradient(top,  #ff5e00 0%,#ff9900 100%); /* Opera 11.10+ */
                 background: -ms-linear-gradient(top,  #ff5e00 0%,#ff9900 100%); /* IE10+ */
                 background: linear-gradient(to bottom,  #ff5e00 0%,#ff9900 100%); /* W3C */
                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5e00', endColorstr='#ff9900',GradientType=0 ); /* IE6-9 */}

.information-container{}
.blue-tab{ width:100%; height:48px; background:#133992;}
.blue-tab h2{ font-size:24px; color:#ffffff; font-weight:bold; line-height:48px; padding-left:20px; float:left;}
.blue-tab .minus-icon{ width:15px; height:3px; float:right; margin-top:24px; padding-right: 20px;}
.blue-tab .plus-icon{ width:15px; height:3px; float:right; margin-top:18px; padding-right: 20px;}

.content-detail-box{ background:#FFF; border:#eaedf1 solid 1px; border-radius:5px;}


.content-detail-box table tr{ border-bottom:#eaedf1 solid 1px; overflow:hidden;
                              background: #ffffff; /* Old browsers */
                              background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6+ */
                              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
                              background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
                              background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Opera 11.10+ */
                              background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* IE10+ */
                              background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%); /* W3C */
                              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */}

.content-detail-box table tr td{ border-bottom:#eaedf1 solid 1px; height:49px; color:#333; padding:0px 20px !important; overflow:hidden;
                                 background: #ffffff; /* Old browsers */
                                 background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); /* FF3.6+ */
                                 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
                                 background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
                                 background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Opera 11.10+ */
                                 background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* IE10+ */
                                 background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%); /* W3C */
                                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */}

.content-detail-box table tr td a{ color:#333; text-decoration:underline;}
.content-detail-box table tr td a:hover{ color:#d10074;}

.graph{}
.reports-graph{border:#eaedf1 solid 1px; border-radius:5px; text-align:center; padding:20px; margin-top:10px;}

/*****************************************************/
.breadcrums2{ border:#eaedf1 solid 1px; font-size:14px; color:#0c2f74; border-radius: 3px; padding:10px 10px;
              background: #fefefe; /* Old browsers */
              background: -moz-linear-gradient(top,  #fefefe 0%, #e8e8e8 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  #fefefe 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  #fefefe 0%,#e8e8e8 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  #fefefe 0%,#e8e8e8 100%); /* IE10+ */
              background: linear-gradient(to bottom,  #fefefe 0%,#e8e8e8 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */}

.breadcrums2 a{ padding:0 5px 0 5px; color:#0c2f74;}
.breadcrums2 a:hover{ color:#d10074;}

.slider-container{ margin:20px auto;}
.slider-bg{ width:100%; height:409px; border-radius: 3px 3px 0px 0px;}

.slider-bg h2{ background:#000; padding:10px 15px; opacity: 0.7; font-size:30px; font-weight:bold; color:#FFF; margin-top:20px; float:left;}
.slider-bg h3{ background:#d60b7e; padding:10px 15px; font-size:18px; font-weight:bold; color:#FFF; float:left;margin-left:0px;}

.slider-left{ width:32px; height:25px; box-shadow: inset 0px 0px 1px #14509d; border-radius: 0px 5px 5px 0px; float:left; margin-top:51px; text-align:center; padding-top:12px; position: absolute; margin: 200px 0 0 0; z-index: 45;
              background: #072979; /* Old browsers */
              background: -moz-linear-gradient(top,  #072979 0%, #0a2462 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#072979), color-stop(100%,#0a2462)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  #072979 0%,#0a2462 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  #072979 0%,#0a2462 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  #072979 0%,#0a2462 100%); /* IE10+ */
              background: linear-gradient(to bottom,  #072979 0%,#0a2462 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072979', endColorstr='#0a2462',GradientType=0 ); /* IE6-9 */}

.slider-left:hover{background: #e8118e; /* Old browsers */ box-shadow: inset 0px 0px 1px #f02baf; position: absolute; margin: 200px 0 0 0; z-index: 45;
                   background: -moz-linear-gradient(top,  #e8118e 0%, #cd0172 100%); /* FF3.6+ */
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8118e), color-stop(100%,#cd0172)); /* Chrome,Safari4+ */
                   background: -webkit-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* Chrome10+,Safari5.1+ */
                   background: -o-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* Opera 11.10+ */
                   background: -ms-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* IE10+ */
                   background: linear-gradient(to bottom,  #e8118e 0%,#cd0172 100%); /* W3C */
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8118e', endColorstr='#cd0172',GradientType=0 ); /* IE6-9 */}

.slider-right{position: absolute; margin: 200px 0 0 935px !important; z-index: 45; width:32px; height:25px; box-shadow: inset 0px 0px 1px #14509d; border-radius: 5px 0px 0px 5px; float:right; margin-top:51px; margin-right:1px; text-align:center; padding-top:12px;
              background: #072979; /* Old browsers */
              background: -moz-linear-gradient(top,  #072979 0%, #0a2462 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#072979), color-stop(100%,#0a2462)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  #072979 0%,#0a2462 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  #072979 0%,#0a2462 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  #072979 0%,#0a2462 100%); /* IE10+ */
              background: linear-gradient(to bottom,  #072979 0%,#0a2462 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072979', endColorstr='#0a2462',GradientType=0 ); /* IE6-9 */}

.slider-right:hover{position: absolute; margin: 200px 0 0 935px !important; z-index: 45; background: #e8118e; /* Old browsers */ box-shadow: inset 0px 0px 1px #f02baf;
                    background: -moz-linear-gradient(top,  #e8118e 0%, #cd0172 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8118e), color-stop(100%,#cd0172)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #e8118e 0%,#cd0172 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #e8118e 0%,#cd0172 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8118e', endColorstr='#cd0172',GradientType=0 ); /* IE6-9 */}

.slider-nav{ height:50px; border:#cccccc solid 1px; border-radius: 0px 0px 5px 5px;
             background: #ffffff; /* Old browsers */
             background: -moz-linear-gradient(top,  #ffffff 0%, #e7e7e7 100%); /* FF3.6+ */
             background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
             background: -webkit-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
             background: -o-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* Opera 11.10+ */
             background: -ms-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* IE10+ */
             background: linear-gradient(to bottom,  #ffffff 0%,#e7e7e7 100%); /* W3C */
             filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */}

.slider-nav ul{}
.slider-nav ul li{ border-right:#CCC solid 1px; overflow:hidden; float:left;}
.slider-nav ul li a{ height:30px; padding:10px 12px; float:left; line-height:35px; overflow:hidden;}
.slider-nav ul li:nth-last-child(1){ border-right:0px !important;}
.slider-nav ul li img{ margin-top:8px; margin-right:10px; float:left;}
.map-icon{ margin-top:12px !important; float:left;}

.slider-nav ul li a:hover{ height:30px; padding:10px 12px; float:left; line-height:38px; color:#FFF;
                           background: #5e5e5e; /* Old browsers */
                           background: -moz-linear-gradient(top,  #5e5e5e 0%, #464646 100%); /* FF3.6+ */
                           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(100%,#464646)); /* Chrome,Safari4+ */
                           background: -webkit-linear-gradient(top,  #5e5e5e 0%,#464646 100%); /* Chrome10+,Safari5.1+ */
                           background: -o-linear-gradient(top,  #5e5e5e 0%,#464646 100%); /* Opera 11.10+ */
                           background: -ms-linear-gradient(top,  #5e5e5e 0%,#464646 100%); /* IE10+ */
                           background: linear-gradient(to bottom,  #5e5e5e 0%,#464646 100%); /* W3C */
                           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5e', endColorstr='#464646',GradientType=0 ); /* IE6-9 */}

.slider-nav ul li .active{ height:30px; padding:10px 12px; float:left; line-height:38px; color:#FFF;
                           background: #5b5b5b; /* Old browsers */
                           background: -moz-linear-gradient(top,  #5b5b5b 0%, #454545 100%); /* FF3.6+ */
                           background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(100%,#454545)); /* Chrome,Safari4+ */
                           background: -webkit-linear-gradient(top,  #5b5b5b 0%,#454545 100%); /* Chrome10+,Safari5.1+ */
                           background: -o-linear-gradient(top,  #5b5b5b 0%,#454545 100%); /* Opera 11.10+ */
                           background: -ms-linear-gradient(top,  #5b5b5b 0%,#454545 100%); /* IE10+ */
                           background: linear-gradient(to bottom,  #5b5b5b 0%,#454545 100%); /* W3C */
                           filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#454545',GradientType=0 ); /* IE6-9 */}

.content-left-box{ float:left; width:700px; margin-top:10px; margin-bottom:20px;}

.blue-msg{ background:#f4fbff; border-bottom:#CCC solid 1px; border-top:#CCC solid 1px; padding:15px;}
.blue-msg p{ line-height: 30px; font-size:18px; color:#333333;}

.detail-listing{}
.detail-listing ul{}
.detail-listing ul li{ background:url(../images/grey-dot.png) 0px 17px no-repeat; line-height: normal; border-top:#CCC solid 1px; padding-left:20px; font-size:13px; padding-top:13px; padding-bottom:13px;}


.detail-col1{ width:340px;}
.border-box{ border-top:#CCC solid 1px; padding:0px 0px;}
.border-box h4{ color: #0C2F74;
                font-size: 14px;
                font-weight: bold;
                padding-top: 0px; width: 100%;
}
.content-right-box{ float:right; width:250px; margin-top:10px; margin-bottom:20px;}
.property-box1{ border:#CCC solid 1px; border-radius:10px; padding:15px;
                background: #ffffff; /* Old browsers */
                background: -moz-linear-gradient(top,  #ffffff 0%, #e7e7e7 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%); /* IE10+ */
                background: linear-gradient(to bottom,  #ffffff 0%,#e7e7e7 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */}

.request-btn{ height:45px; width:216px; margin:0 auto; text-align:center; font-size:14px; font-weight:bold; color:#FFF; line-height:45px; border:#fa2900 solid 1px; box-shadow: 0px 1px 0px #a50000; border-radius:10px;
              background: #fc9600; /* Old browsers */ cursor:pointer;
              background: -moz-linear-gradient(top,  #fc9600 0%, #eb290c 100%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fc9600), color-stop(100%,#eb290c)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(top,  #fc9600 0%,#eb290c 100%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(top,  #fc9600 0%,#eb290c 100%); /* Opera 11.10+ */
              background: -ms-linear-gradient(top,  #fc9600 0%,#eb290c 100%); /* IE10+ */
              background: linear-gradient(to bottom,  #fc9600 0%,#eb290c 100%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc9600', endColorstr='#eb290c',GradientType=0 ); /* IE6-9 */}

.request-btn:hover{background: #fc9600; /* Old browsers */ cursor:pointer;
                   background: -moz-linear-gradient(top,  #eb290c 0%, #fc9600 100%); /* FF3.6+ */
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb290c), color-stop(100%,#fc9600)); /* Chrome,Safari4+ */
                   background: -webkit-linear-gradient(top,  #eb290c 0%,#fc9600 100%); /* Chrome10+,Safari5.1+ */
                   background: -o-linear-gradient(top,  #eb290c 0%,#fc9600 100%); /* Opera 11.10+ */
                   background: -ms-linear-gradient(top,  #eb290c 0%,#fc9600 100%); /* IE10+ */
                   background: linear-gradient(to bottom,  #eb290c 0%,#fc9600 100%); /* W3C */
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb290c', endColorstr='#fc9600',GradientType=0 ); /* IE6-9 */}


.call-bg{ background:#bebebe; width:87px; height:21px; border-radius: 30px; text-align:center; font-size:13px; font-weight:bold; color:#333333; margin:20px auto; line-height:21px;}
.property-box1 h3{ font-size:18px; color:#333; float: none; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.property-box2{}
.yellow-box{ background:#ffffee; border:#CCC solid 1px; padding:15px;}
.yellow-box p{ color:#666666; line-height:18px; font-size:12px;}

.header-bg{ width:100%; height:410px; border-radius: 3px 3px 0px 0px;}

.tabstyle2{ height:30px; border:#CCC solid 1px; border-radius: 5px; background:#FFF; float:left; margin-left:20px;}

.tabstyle2 ul li
.tabstyle2 ul li:hover{background: #dfdfdf; /* Old browsers */ cursor:pointer;
                       background: -moz-linear-gradient(top,  #dfdfdf 0%, #ffffff 100%); /* FF3.6+ */
                       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
                       background: -webkit-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
                       background: -o-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* Opera 11.10+ */
                       background: -ms-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* IE10+ */
                       background: linear-gradient(to bottom,  #dfdfdf 0%,#ffffff 100%); /* W3C */
                       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}

.tabstyle2 ul.tabs li a.active{}

.boxtype1-tabs{background:#ffffe3; border-bottom:1px solid #cccccc;}
.boxtype1-tabs ul{ padding:15px;}
.boxtype1-tabs ul li{ float:left;}
.boxtype1-tabs ul li a{font-size:13px; color:#666666; text-align:center; line-height:30px; }
.boxtype1-tabs ul li a:hover{ background:#7aa734; color:#fff;}
.boxtype1-tabs ul li a.active{ background:#7aa734; color:#fff;}
.purple-tab .boxtype1-tabs ul li a:hover{ background:#8031a9; color:#fff;}
.purple-tab .boxtype1-tabs ul li a.active{ background:#8031a9; color:#fff;}

.tabs-detail-content{ margin:20px auto;}
ul.tabs {
    display: block;
    margin: 0 0 0px 0;
    padding: 0;
    border-bottom: 0px solid #ddd; 
    overflow:hidden;


    border-bottom:1px solid #cccccc;
    height:30px;
    font-size:13px; 
    color:#666666;
    text-shadow:1px 1px 1px #fff;

}
ul.tabs li {
    display: block;
    width: auto;
    height: 30px;
    padding: 0;
    float: left;
    margin-bottom: 0;
    border-right: solid 1px #cccccc;
    overflow:hidden;

}
/*ul.tabs li:nth-child(3){ border-right:0px;}*/ 
ul.tabs li a {display: block;text-decoration: none;height: 30px;padding: 0px 15px 0 15px;line-height: 30px;border:0px solid;
              margin: 0;background:none;text-shadow: 1px 1px 1px rgba(255,255,255, 0.5);color: #666666;font-size: 13px;overflow:hidden !important;}
ul.tabs li .active {height: 30px !important;padding: 0px 15px 0 15px !important;width:auto !important;border-bottom:#d8d8d8 solid 1px !important;
                    background: #dfdfdf; /* Old browsers */ cursor:pointer;
                    background: -moz-linear-gradient(top,  #dfdfdf 0%, #ffffff 100%); /* FF3.6+ */
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
                    background: -webkit-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
                    background: -o-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* Opera 11.10+ */
                    background: -ms-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%); /* IE10+ */
                    background: linear-gradient(to bottom,  #dfdfdf 0%,#ffffff 100%); /* W3C */
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}

.thumbnail{}

.thumbnail-large{margin:0px 0 10px 0;}
.thumbnail-large a{}

.thumbnail-small{margin:0px 0 10px 0;}
.thumbnail-small a{ margin-right:10px;}
.thumbnail-small a:nth-child(3){ margin-right:0px;}

.map-box{ background:#FFF; padding:5px; border:#CCC solid 1px; box-shadow: 0px 3px 3px #e4e4e4; margin-bottom:20px;}
.map-box a{}

.link{ color:#000; text-align:center;float:left; width:100%;}


/* footer start
---------------------------------------------*/
.footer-bg
{
    width:100%;
    height:177px;
    background:-moz-linear-gradient(center top , #143a93, #0e2e7c) repeat scroll 0 0 transparent;
    background:-webkit-gradient(linear, left top, left bottom, from(#143a93), to(#0e2e7c));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#143a93', endColorstr='#0e2e7c');
    float: left;
}
.footer-bg .footer-inner-cont
{
    width:1000px;
    height:177px;
    margin:auto;
}
.footer-bg .footer-inner-cont .link-cont
{
    width:1000px;
    float:left;
    margin:20px 0 20px 0;
}
.footer-bg .footer-inner-cont .link-cont p
{
    width:777px;
    text-align:center;
    font-size:12px;
    color:#FFF;
    font-weight:bold;
    margin:auto;
    line-height: 15px;
}
.footer-bg .footer-inner-cont .link-cont p a
{
    color:#FFF;
}
.footer-bg .footer-inner-cont .link-cont .nrml
{
    font-weight:normal;
}
/*footer end*/

.large-photos a{color: #000000; text-decoration: none;}
.large-photos a:hover{color: #000000 !important; text-decoration: none;}

/********For Print Version********/
/*@media print {
    * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
        -ms-filter: none !important; }  Black prints faster: sanbeiji.com/archives/953 
    p a, p a:visited { color: #444 !important; text-decoration: underline; }
    p a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }   Don't show links for images, or javascript/internal links 
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; }  css-discuss.incutio.com/wiki/Printing_Tables 
    tr, img { page-break-inside: avoid; }
    @page { margin: 0.5cm; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3{ page-break-after: avoid; }
    .hide-on-print { display: none !important; }
    .print-only { display: block !important; }
}*/

.slider-txt-first {
    float: right; margin-top:-55px; z-index:100; position: relative;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    /*background: linear-gradient(to bottom, #5B5B5B 0%, #454545 100%) repeat scroll 0 0 transparent;*/
    background-color: #000;
    color: #FFF;
    height:20px;
    border: 1px solid #000000;
    padding:10px;
    opacity: 0.8;
}

.emailTB{
    background-image:url(../images/textBox2.png);
    background-repeat:no-repeat;
    width:347px;
    height:36px;
    padding-left:5px;
    border:none;
}

.textareaTop{
    background-image:url(../images/textareaTop.png);
    background-repeat:no-repeat;
    width:352px;
    height:11px;
}

.textareaBott{
    background-image:url(../images/textareaBott.png);
    background-repeat:no-repeat;
    width:352px;
    height:11px;
}

.button{
    text-align:center;
    border:none;
    background-image:url(../images/buttonPink.png);
    background-repeat:no-repeat;
    width:129px;
    height:36px;

    font-family:"Trebuchet MS";
    font-weight:bold;
    color:#FFFFFF;
    font-size:18px;
}


/**********Changes 03 12 2012***********/
.search-panel{ background:#fafafa; border:#cfcfcf solid 1px; padding:15px !important;}
input.search-field{ border:#cfcfcf solid 1px; background:#FFF; height:34px; border-radius: 5px; margin-top:15px; width:98%; padding:0 0 0 10px; font-size:13px; color:#999;}

.search-btn{ border:#0a2360 solid 1px; box-shadow: inset 0px 1px 1px #14509d; padding:0 15px 0 15px; height:32px; border-radius: 3px; font-size:13px; color:#FFF; font-weight:bold; cursor:pointer;
             background: #072877; /* Old browsers */
             background: -moz-linear-gradient(top,  #072877 0%, #0a2361 100%); /* FF3.6+ */
             background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#072877), color-stop(100%,#0a2361)); /* Chrome,Safari4+ */
             background: -webkit-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Chrome10+,Safari5.1+ */
             background: -o-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Opera 11.10+ */
             background: -ms-linear-gradient(top,  #072877 0%,#0a2361 100%); /* IE10+ */
             background: linear-gradient(to bottom,  #072877 0%,#0a2361 100%); /* W3C */
             filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072877', endColorstr='#0a2361',GradientType=0 ); /* IE6-9 */}

.search-btn:hover{ border:#0a2360 solid 1px; box-shadow: inset 0px 1px 1px #14509d; padding:0 15px 0 15px; height:32px; border-radius: 3px; font-size:13px; color:#FFF; font-weight:bold; cursor:pointe;
                   background: #072877; /* Old browsers */
                   background: -moz-linear-gradient(top,  #0a2361 0%, #072877 100%); /* FF3.6+ */
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a2361), color-stop(100%,#072877)); /* Chrome,Safari4+ */
                   background: -webkit-linear-gradient(top,  #0a2361 0%,#072877 100%); /* Chrome10+,Safari5.1+ */
                   background: -o-linear-gradient(top,  #0a2361 0%,#072877 100%); /* Opera 11.10+ */
                   background: -ms-linear-gradient(top,  #0a2361 0%,#072877 100%); /* IE10+ */
                   background: linear-gradient(to bottom,  #0a2361 0%,#072877 100%); /* W3C */
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a2361', endColorstr='#072877',GradientType=0 ); /* IE6-9 */}

.search-btn:active{ position:relative; top:1px;}

/* #Pagination Styles
================================================== */
.pagination {
    background: -moz-linear-gradient(center top , #FCFBFC, #E7E7E7) repeat scroll 0 0 transparent;
    border: 1px solid #CFCFCF;
    text-align:left;
    margin:10px 0px 10px 0px;
    padding: 15px;
}
.pagination strong {
    display:inline-block;
    background:#C8C8C8;
    background:-moz-linear-gradient(top, #C8C8C8 0%, #E6E6E6 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #C8C8C8), color-stop(100%, #E6E6E6));
    background:-webkit-linear-gradient(top, #C8C8C8 0%, #E6E6E6 100%);
    background:-o-linear-gradient(top, #C8C8C8 0%, #E6E6E6 100%);
    background:-ms-linear-gradient(top, #C8C8C8 0%, #E6E6E6 100%);
    background:linear-gradient(top, #C8C8C8 0%, #E6E6E6 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C8C8C8', endColorstr='#E6E6E6', GradientType=0);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25) inset, 0 1px 0 #FFFFFF;
    height: 2.78em;
    line-height: 2.8em;
    text-decoration: none;
    color: #555555;
    background-color: #E0E0E0;
    border-color: #888888 #AAAAAA #CCCCCC;
    border-width:1px;
    border-style:solid;
    text-shadow: 0 1px 0 #FFFFFF;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    outline: 0 none;
    padding: 0 0.91em;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
}
.pagination a img{ margin-top:10px; float:left;}
.pagination a {
    display:inline-block;
    height: 2.50em;
    line-height: 2.8em;
    text-decoration: none;
    color: #FFF !important;
    background-color: #E0E0E0;
    border-color: #707070 #707070 #707070;
    border-width:0px;
    border-style:solid;
    box-shadow: 0 0 1px #FFFFFF inset;
    text-shadow: 0 1px 0 #74544a;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    font-size: 12px;
    outline: 0 none;
    padding: 0 0.91em;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
    background: #072877; /* Old browsers */
    background: -moz-linear-gradient(top,  #072877 0%, #0a2361 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#072877), color-stop(100%,#0a2361)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #072877 0%,#0a2361 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #072877 0%,#0a2361 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072877', endColorstr='#0a2361',GradientType=0 ); /* IE6-9 */
}
.pagination a:hover {
    display:inline-block;
    background:#ffe216;
    background: #e8118e; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8118e 0%, #cd0171 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8118e), color-stop(100%,#cd0171)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8118e 0%,#cd0171 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8118e', endColorstr='#cd0171',GradientType=0 ); /* IE6-9 */
    height: 2.7em;
    line-height: 2.8em;
    text-decoration: none;
    color: #FFF;
    background-color: #E0E0E0;
    border-color: #fff625 #fff625 #fff625;
    border-width:0px;
    border-style:solid;
    text-shadow: 0 1px 0 #5a2410;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    font-size:12px;
    outline: 0 none;
    padding: 0 0.91em;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
}
.pagination a.active{
    display:inline-block;
    cursor:default;
    background:#ffe216;
    background: #e8118e; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8118e 0%, #cd0171 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8118e), color-stop(100%,#cd0171)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8118e 0%,#cd0171 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8118e 0%,#cd0171 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8118e', endColorstr='#cd0171',GradientType=0 ); /* IE6-9 */
    height: 2.7em;
    line-height: 2.8em;
    text-decoration: none;
    color: #FFF !important;
    background-color: #E0E0E0;
    border-color: #fff625 #fff625 #fff625;
    border-width:0px;
    border-style:solid;
    text-shadow: 0 1px 0 #5a2410;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    font-size: 12px;
    outline: 0 none;
    padding: 0 0.91em;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
}
.pagination a.active:hover{
    cursor:default;
}
.pagination a.disabled {
    display:inline-block;
    opactiy:0.5;
    cursor:default;
    height: 2.7em;
    line-height: 2.8em;
    text-decoration: none;
    color: #FFF;
    background-color: #E0E0E0;
    border-color: #707070 #707070 #707070;
    border-width:0px;
    border-style:solid;
    box-shadow: 0 0 1px #FFFFFF inset;
    text-shadow: 0 1px 0 #5a2410;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    outline: 0 none;
    padding: 0 0.91em;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: normal;
    background: #072877; /* Old browsers */
    background: -moz-linear-gradient(top,  #072877 0%, #0a2361 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#072877), color-stop(100%,#0a2361)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #072877 0%,#0a2361 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #072877 0%,#0a2361 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #072877 0%,#0a2361 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#072877', endColorstr='#0a2361',GradientType=0 ); /* IE6-9 */
}

.pagination a.disabled:hover{
    cursor:default;
}

/**************For Property Listing view 03-12-2012*****************/
.heading26px
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:26px;
    color:#dc006a;
    text-decoration:none;
}

.heading22px
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#dc006a;
    text-decoration:none;
}

.heading22pxwhite
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#fff;
    text-decoration:none;
}

.heading22pxblack
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#000;
}

.heading22pxgray
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:22px;
    color:BLACK;
    text-decoration:none;
}

.heading18pxgray
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:18px;
    color:BLACK;
    line-height:28px;
    text-decoration:none;
}

.heading32pxblack
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:32px;
    color:#000;
    text-decoration:none;
}

.heading18px
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#dc006a;
    text-decoration:none;
}

.bodytxt
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:BLACK;
    line-height:20px;
}

.bodytxtblack
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#000;
    line-height:20px;

}

.bodytxtblack a
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#dc006a;
    text-decoration:underline;
}

.bodytxtblack a:hover
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#000;
    text-decoration:underline;
}
.slider-nav a 
{
    color: #000000;
}
.boxtype1 a
{
    color: #000000;
}

/*****************css changes for search 02 01 2013*******************/

.content_listing {
}
.content_listing h3 {
    color: #0C2F74;
    border-bottom: 1px solid #CCC;
    margin-bottom: .5em;
    line-height:normal !important;
    word-spacing: -0.03em;
    clear: both;
}
ul.regionindexalphabet {
    padding: 0;
    font-size: 13px;
    line-height: 1.6em;
    list-style-type: none;
    color: #666;
    margin: .75em 0;
}
ul.regionindexalphabet li.first {
    border-left: none;
}
ul.regionindexalphabet li {
    padding: 0 2px;
    border-left: 1px solid #CCC;
    display: inline;
    margin: 0;
}
ul.regionindexalphabet a {
    width: 100%;
    color: #0C2F74;
}
ul.regionindexalphabet a:hover {
    text-decoration: underline;
}
.regionindex {
    position: relative;
}
.content_listing h4 {
    font-size: 113%;
    color: #0C2F74 !important;
    margin-bottom: .8em;
    word-spacing: -0.03em;
    clear: both;
}
.content_listing h4 a{
    color: #0C2F74 !important;

}
.regionindex ul {
    margin: 0 0 2em 0;
    width:100%;
    list-style-type: none;
}
.regionindex ul a {
    width: 50%;
    float: left;
    width:100%;
    line-height:18px;
    color:#333;
}
.regionindex ul a:hover {
    width: 50%;
    float: left;
    width:100%;
    line-height:18px;
    color:#D30078;
}
.listinig_col1{ 
    float:left; width:320px;
}
.listinig_col1 h4 a:hover{
    color:#D30078 !important;
}
.tab_selected {
    font-weight: bold;
    color:4b4b4b; line-height:10px; display:block; background:#eff0f2; padding:5px 20px 15px 20px; border-radius:3px 3px 0px 0px; margin:0px 3px 0px 0px; border:1px solid #cbcbcd; border-bottom:0px solid ; position:relative; top:1px; z-index:100; 
}
/***************Changes for EPC Data 15-01-2013*****************/
.epc-pdf{
    color:#000 !important;
}
.epc-pdf:hover{
    color:#D30078 !important;
}
.epc-thumbnail {
    border: 1px solid #DDDDDD;
    max-height: 145px;
    max-width: 135px;
    float: left;
    margin-right: 0.7em;
    padding: 3px;
    width: auto;
}
.epc-thumbnail:hover {
    border: 1px solid #000;
    max-height: 145px;
    max-width: 135px;
    float: left;
    margin-right: 0.7em;
    padding: 3px;
    width: auto;
}

/*Pop-up Container 28-03-2013*/

.popup_container{ width:100%; background:#FFF; border:#dadada 5px solid; padding:20px; margin:0px auto; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;    }

.top_header{ border-bottom:#eaedf1 solid 1px; padding-bottom:15px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;    }
.top_header .logo{ float:left;}

.slogan_box{ width:100%; padding:20px 0px; text-align:center; font-size:24px; color:#d10074; line-height:normal; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;    }

.popup_content{}
.popup_content .benefits_box{ float:left; width:60%; height:420px; background:#d40075; padding:20px; border-radius:5px 0px 0px 5px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;    }
.popup_content .benefits_box .heading{ font-size:20px; color:#FFF; font-family:Arial, Helvetica, sans-serif; line-height:normal; font-weight:normal; margin:0px; padding:0px;}
.popup_content .benefits_box ul{ margin:0px; padding:0px;}
.popup_content .benefits_box ul li{ float:left; width:100%; list-style:none; font-size:13px; color:#FFF; background:url(../images/benefits_bullet.jpg) 0px 25px no-repeat; padding:20px 0 0 15px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;    }

.popup_content .form_box{ float:right; width:40%; height:420px; background:#13378a;  border-radius:0px 5px 5px 0px; position:relative; }
.form_container{ padding:20px 20px 0px 20px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;     }
.popup_content .form_container p{ font-size:12px; color:#FFF; line-height:16px; padding:0px !important; margin:0px 0 10px 0 !important;}

.terms_bg{ background:#041b50; padding:10px 5px; font-size:10px; color:#FFF; border-radius:0px 0px 5px 0px; position:absolute; bottom:0;}

input.popup_field{ background:#FFF; width:100%; height:28px; border:#092668 solid 1px; border-radius: 3px; padding:0 0 0 10px; color:#666666; margin-bottom:10px !important;}

a.calculate_btn{ width:50%; z-index: 100; position: relative; height:38px; text-align:center; font-size:16px; text-shadow:0px 1px 0px #c76800; color:#FFF; line-height:38px; border-radius:3px; border:#ffc04f solid 1px; float:left; margin:0 0 0 60px; text-decoration:none;
                 background: #ffaa00; /* Old browsers */
                 background: -moz-linear-gradient(top,  #ffaa00 0%, #ff7500 100%); /* FF3.6+ */
                 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaa00), color-stop(100%,#ff7500)); /* Chrome,Safari4+ */
                 background: -webkit-linear-gradient(top,  #ffaa00 0%,#ff7500 100%); /* Chrome10+,Safari5.1+ */
                 background: -o-linear-gradient(top,  #ffaa00 0%,#ff7500 100%); /* Opera 11.10+ */
                 background: -ms-linear-gradient(top,  #ffaa00 0%,#ff7500 100%); /* IE10+ */
                 background: linear-gradient(to bottom,  #ffaa00 0%,#ff7500 100%); /* W3C */
                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa00', endColorstr='#ff7500',GradientType=0 ); /* IE6-9 */}

a.calculate_btn:hover{ background: #ff7500; /* Old browsers */
                       background: -moz-linear-gradient(top,  #ff7500 0%, #ffaa00 100%); /* FF3.6+ */
                       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7500), color-stop(100%,#ffaa00)); /* Chrome,Safari4+ */
                       background: -webkit-linear-gradient(top,  #ff7500 0%,#ffaa00 100%); /* Chrome10+,Safari5.1+ */
                       background: -o-linear-gradient(top,  #ff7500 0%,#ffaa00 100%); /* Opera 11.10+ */
                       background: -ms-linear-gradient(top,  #ff7500 0%,#ffaa00 100%); /* IE10+ */
                       background: linear-gradient(to bottom,  #ff7500 0%,#ffaa00 100%); /* W3C */
                       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7500', endColorstr='#ffaa00',GradientType=0 ); /* IE6-9 */}


/*slider starts here*/
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; height: 467px; }
.flex-pauseplay span { text-transform: capitalize; }
/* Clearfix for the .slides element */
.slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child { display: block; }

/* FlexSlider Default Theme
*********************************/
.flexslider { background: none repeat scroll 0 0 #FFFFFF;
    height: 454px;
    margin: 0 0 13px;
    position: relative;
    width: 83.2%; }
.flex-viewport { max-height: 2000px; position: relative !important; transition: all 1s ease 0s; z-index: 0 !important; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; height: 467px !important; float: left; }
.carousel li { margin-right: 5px; }
/* Direction Nav */
.flex-direction-nav { height: 0;}
.flex-direction-nav a { text-decoration: none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; text-indent: -99999px; color: transparent; }
.flexslider:hover .flex-prev { background:url(../images/slider-left-arrow.png) no-repeat scroll center center transparent; opacity: 1; left: -4px; }
.flexslider:hover .flex-next { background:url(../images/slider-right-arrow.png) no-repeat scroll center center transparent; text-indent: -99999px; opacity: 1; right: -4px; }
.flexslider:hover .flex-prev:hover { background:url(../images/slider-left-arrowb.png) no-repeat scroll center center transparent; }
.flexslider:hover .flex-next:hover { background:url(../images/slider-right-arrowb.png) no-repeat scroll center center transparent; }
.flexslider:hover  .flexslider:hover { opacity: 1; text-indent: -99999px; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter: alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: ''; text-indent: -99999px; }
.flex-direction-nav a.flex-next:before { content: ''; }
/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003';  }
/* Control Nav */
.flex-control-nav { display: list-item; float: none; margin: 0; width: 155px; }
.flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline;
}
p.flex-caption { background: #000; padding: 10px; z-index: 1; position: absolute; bottom: 0px; width: auto; color: #FFF; opacity: 0.7; margin-bottom: 10px; }
.flex-control-paging li a { width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.imageslides { float: left; height: 512px; width: 83%; }
.flex-control-thumbs { margin-bottom: 0; margin-left: 0; margin-top: 5px; overflow-y: hidden; position: absolute; right: -162px; top: -4px; height: 470px; }
.flex-control-thumbs li { display: list-item; float: none; margin: 0px 0 4.5px; width: 100%; }
.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.flex-control-thumbs img:hover { opacity: 1; }
.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }
 @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev { opacity: 1; left: 10px; }
.flex-direction-nav .flex-next { opacity: 1; right: 10px; }
}

::-webkit-scrollbar { width: 12px; }
/* Track */
::-webkit-scrollbar-track { background: #f4f4f4; }
/* Handle */
::-webkit-scrollbar-thumb { background: #cacaca; }
::-webkit-scrollbar-thumb:window-inactive { background: #cacaca; }
/*slider ends here*/