/*@font-face {
    font-family: 'anebamedium';
    src: url('borutta_-_aneba_medium.eot');
    src: url('borutta_-_aneba_medium.eot?#iefix') format('embedded-opentype'),
         url('borutta_-_aneba_medium.woff') format('woff'),
         url('borutta_-_aneba_medium.ttf') format('truetype'),
         url('borutta_-_aneba_medium.svg#anebamedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'arimoregular';
    src: url('arimo-regular-latin_0-webfont.eot');
    src: url('arimo-regular-latin_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('arimo-regular-latin_0-webfont.woff') format('woff'),
         url('arimo-regular-latin_0-webfont.ttf') format('truetype'),
         url('arimo-regular-latin_0-webfont.svg#arimoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@charset "utf-8";
body { color: #434343; clear: both;  font-family: 'anebamedium'; 
}
a {color: #222222; text-decoration: none;font-size:15px; font-family: 'anebamedium'; }
:focus{outline:none; border:none; outline: none !important;}
::-moz-selection{background:#21adeb; color:#fff; text-shadow:none;}
a:hover {color: #22b0f0; border: none; text-decoration: none;}
img {border: none; outline: none;}
ul,
ol {list-style: none}
* {outline: none; margin: 0; padding: 0}

h1,
h2,
h3,
h4,
h5,
h6 {font-weight: normal;font-family: 'anebamedium'; margin:15px 0px; color:#333333;}
strong{color:#666666;  font-family: 'anebamedium'; font-weight: bold; }*/

.fl {float: left !important}
.fr {float: right !important}
.cl {clear: both !important}
.vm {vertical-align: middle !important}
.vt {vertical-align: top !important}
.tec {text-align: center !important}
.ter {text-align: right !important}
.tel {text-align: left !important}
.boNo {border: none !important}
.bgNo {background: none !important}
.spacer {height: 0}
.noma_t {margin-top: 0 !important}
.noma_r {margin-right: 0 !important}
.noma_l {margin-left: 0 !important}
.noma_b {margin-bottom: 0 !important}
.nopad_t {padding-top: 0 !important}
.nopad_r {padding-right: 0 !important}
.nopad_l {padding-left: 0 !important}
.nopad_b {padding-bottom: 0 !important}
.ma_t10px {margin-top: 25px !important}
.ma_r6px {margin-right: 6px !important}
/* =============== End Globel Class ============= */


/*#header_wrapper{ width:100%; padding:0px; background:#ffffff; float:left; height:auto ;position:relative;}
#header_wrapper:before { background: url("../images/bg_head_shadow.png") no-repeat scroll center top hsla(0, 0%, 0%, 0); bottom: -20px; content: ""; display: block; height: 20px; left: 0;  position: absolute; width: 100%; z-index:99;}
.main {max-width:956px; margin:0 auto;padding:0px;height:auto;position:relative;  }
#header_top_wrapper{ background:#006799; float:left; width:100%; }
#header_wrapper2:before { background: none; bottom: -20px; content: ""; display: block; height: 20px; left: 0;  position:relative; width: 100%; z-index:99;}
.login{ float:right; }
.login ul{ margin:0px; padding:0px;}
.login li{ float:left; margin:0px; }
.login a {font-size:16px; padding:4px 9px; float:left; background:#006799; font-weight:normal; color:#FFF; vertical-align:middle; font-family: 'anebamedium'; }
.login a:hover{ color:#fff; background:#15aba3; }
.login a.active{ color:#fff; background:#15aba3; }

.heder_pad{padding:0px;}
.logo{width:30%; padding:26px 0 26px 0;float:left;}
.header_right_bg{width:auto;float:right; padding:18px 0 18px 0;}
#menu_wrapper{ width:100%;padding:0px;float:left;position:relative; margin:44px 0px 10px 0px;}
.menu_mad{width:auto;display: table;margin: 0 auto;}*/
#banner_wrapper{ width:100%;padding:0px;float:left;height:auto;}
/*slider
============================================*/
.carousel-outer { position: relative; }
.carousel { margin: 0; width:100%; }
.carousel-inner > .item > img { max-width: none; position: relative; width: 100%; height: auto; }
.carousel .item { height: auto;}
.carousel-control .icon-prev, .carousel-control .icon-next { background: url(../images/sprite.png) no-repeat;  width: 45px; height: 45px; margin-top:-23px;}
.carousel-control span:before { content: '' !important;}
/*.carousel-control { background: none !important; position:static}*/

.carousel-control .icon-prev { background-position: -30px -1px; margin-left:-504px;}
.carousel-control .icon-prev:hover { background-position: -30px -46px; }
.carousel-control .icon-next { background-position: -75px -1px; margin-left:445px;}
.carousel-control .icon-next:hover { background-position: -75px -46px; }
.slider-pagination-wrapper { position: absolute; bottom: -7px; width: 100%; text-align: center; z-index:99;display:none !important;}
.carousel-indicators-outer { display: inline-block; z-index: 9999; padding-left: 15px; *display:inline; *zoom:1}
.carousel-indicators-outer, .carousel-indicators {  position: relative;  bottom: -30px;}
.carousel-indicators { background-position: right bottom; left: 0; width: 100%; bottom: 0; position: static; margin: 0; padding: 0 23px 0 10px; height: 24px; }
.carousel-indicators li { background: url(../images/banner/banner_bullet.png) 0px 0px; width: 14px !important; height: 14px !important; margin: 0!important }
.carousel-indicators li:hover, .carousel-indicators li.active { background-position: 0px -14px; border: 0 }
.slider-text { position: absolute; left:50%;right:50%; bottom:26%;   width:350px;   display:block; margin-left:-581px;}
.slider-text-inner { }
.slider-text-inner h3 { color: #fff; font-size:26px; text-transform: uppercase; height:59px;line-height:59px;padding-left:21px;  margin: 0; font-weight:normal;  font-family: 'anebamedium'; background:url(../images/banner_top_h_bg.png);}
.slider-text-inner p { display: block; color: #dadada; font-size:16px; font-weight: normal; height:34px;line-height:34px;  font-family: 'anebamedium'; text-transform:uppercase;text-align:left;background:url(../images/banner_bottom_h_bg.png);padding-left:21px; margin:0;}
.slider-text-inner a{background:url(../images/view_more.png) no-repeat;width:146px;float:left;height:45px;margin-left:18px;margin-bottom:18px;}
.slider-text-inner a:hover{background:url(../images/view_more.png) no-repeat 0px -45px;}
/*slider ends
=============================================*/
/*banner*/
/*boxpart-start*/
.boxpart_wrapper{ width:100%; padding:0px; background: url(../images/bg-boxpart.jpg) repeat left top; border-top: solid 7px #c4c4c4; float:left; height:auto ;position:relative; }
.middal_wrapper{ width:100%; padding:0px 0 49px 0; background:#fff; float:left; height:auto ;position:relative; }
.middal_wrapper img{width:100%;}
.bottom-img_wrapper{ width:100%; padding:40px 0 0 0; background: url(../images/bg-boxpart.jpg) repeat left top; float:left; height:auto ;position:relative; }
.shadow{ width:100%;padding:0px; margin:0 auto; background:url(../images/shadow-boc.png) no-repeat left top;  height:8px ; position:relative; top:287px; z-index:99; }

.boxpart_bottom_box{width:50%; float:left; border-top: solid 7px #006799; position:relative; top:-7px;}
.boxpart_bottom_box-border{width:50%; float:left; border-top: solid 7px #15aba3; position:relative; top:-7px;}
.boxpart_owners{ left:37.8%;  position:absolute; top:-64px;}

.box-cont{ width:100%; * width:90%; margin:66px auto 20px; position:relative; text-align:center; border-right:dotted 2px #cacaca; padding:0 31px; }
.box-cont-rt{ width:100%; margin:66px auto 0; position:relative; text-align:center;  padding:0 31px; }
.boxpart_wrapper h1{color:#3f3f3f; font-size:27px;  font-family: 'anebamedium'; line-height:28px; margin:2px 0 !important;}
.boxpart_wrapper p{line-height:21px; margin: 0; font-weight:normal;   font-family: 'arimoregular';  color:#494848; font-size:15px; margin:5px 0 !important;}

.myButton2 {-moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; background-color:#15aba3;
-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium'; font-size:16px; padding:8px 20px; text-decoration:none;  margin:31px 0;}
.myButton2:hover {background-color:#2a9087; -moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium'; font-size:16px; padding:8px 20px; text-decoration:none; }

.myButton {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385;
-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium'; font-size:16px; padding:8px 20px; text-decoration:none; margin:31px 0;}
.myButton:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium'; font-size:16px; padding:8px 20px; text-decoration:none; }

.boxpart_middal_box{width:66%; float:left;  position:relative; margin-right:4%;}
.boxpart_middal_boxrt{width:30%; float:left;  position:relative;}
.boxpart_middal_box  h2{color:#3f3f3f; font-size:27px; font-family: 'anebamedium'; padding-bottom:18px;  border-bottom: solid 1px #c9c9c9; background: url(../images/orangline.png) no-repeat left bottom; margin-bottom: 24px;}
.boxpart_middal_boxrt  h2{color:#3f3f3f; font-size:25px; font-family: 'anebamedium'; padding-bottom:18px;  border-bottom: solid 1px #c9c9c9; background: url(../images/orangline.png) no-repeat left bottom; margin-bottom: 24px;}

.testimonial { margin: 0; background: #fff; border: solid 1px #e3e3e3; padding: 25px 11px 28px 13px; position: relative;  color: #666; -moz-box-shadow:  0 0 3px #b9b9b9; -webkit-box-shadow:  0 0 3px #b9b9b9; box-shadow:  0 0 3px #b9b9b9; font-size:12px; font-weight:normal;}
.testimonial-page { margin:20px 0 0 0;}

.testimonial-coll { background: url(../images/testimo.png) no-repeat left top;  position: absolute; width:27px; float:left; height:27px; top:30px;}
.testimonial:before { top: 0; left: 10px;}
.testimonial:after { content: ""; right: 10px; bottom: -0.5em;}
.arrow-down { width: 37px; height:22px; background:url(../images/arrow-test.png) no-repeat left top; position:relative; margin: -1px 0 0 90%;}
.testimonial-author {margin: 0 0 0 25px;  color: #15aba3; font-size:16px; text-align:right;  font-family: 'arimoregular'; font-weight:normal;}
.testimonial-author1 {margin: 0 0 20px 25px;  color: #15aba3; text-align:right; font-family: 'arimoregular';  font-weight:normal; font-size:16px;}
.testimonial span{  font-family: 'arimoregular'; font-size:13px; font-weight:normal; color:#131313; background:url(../images/arrow-red.png) no-repeat right 3px; padding-right:16px;}
.testimonial span a{ color:#000; font-size:13px; font-weight:normal;  font-family: 'arimoregular';}
.testimonial span a:hover{ color:#2a9087;}
.main-img {max-width:801px; margin:0 auto;padding:0 16px 0 0px;height:auto;position:relative; text-align:center;  }
.main-img img{width:100%; height:auto;}
.main-img h2{font-family: 'anebamedium'; font-size:27px; font-weight:normal; color:#383838;}

.pool{ width:100%; border-bottom: solid 1px #c9c9c9; margin-bottom: 14px;}
#marqueecontainer{position: relative; height: 260px; /*marquee height */overflow: hidden;}
.pool h4{color:#5e5e5e; font-size:14px;  font-family: 'arimoregular'; line-height:18px;  }
.pool p{color:#5e5e5e; font-size:12px;  font-family: 'arimoregular'; line-height:2px;  }
/*boxpart-start*/

/*footer start*/
#footer_wrapper{ width:100%; float:left; height:auto;background:#2b2b2b url(../images/footer-iimg.png) repeat-x left bottom; padding:30px 0 100px;}
.footer_box{width:63%; display:inline-block;float:left; margin:0 8px 0 0;  }
.quick_link ul{float:left;margin:0px auto; padding:7px 30px 0 0px;}
.quick_link li a{font-size:14px; font-weight: normal;  font-family: 'arimoregular';  color:#727272; text-transform:capitalize; line-height:28px; background:url(../images/footer_bullet.png) no-repeat left; padding-left:20px; }
.quick_link li a:hover{color:#fff; background:url(../images/footer_bullet.png) no-repeat left;}
.quick_link li a.active{color:#fff; background:url(../images/footer_bullet.png) no-repeat left;}
#footer_wrapper h3{font-size:22px; font-family: 'anebamedium'; color:#15aba3; text-transform: uppercase;margin:0px;line-height:37px; font-weight: normal;}
#footer_wrapper p{font-size:13px;  font-family: 'arimoregular'; color:#aeaeae; font-weight:normal; line-height:24px; margin:0px 0px 6px !important;}
#footer_wrapper strong{font-size:13px;  font-family: 'arimoregular'; color:#fff;}
.footer_logo {float: right; padding-bottom: 23px; width: 100%;}
.contact_information{float:right; text-align:right; width:36%;}
/*footer end*/

/*innrpage*/
.innrpage{ width:100%; margin:0px 0; float:left;}
.innrpage-white-box{ margin: 0;  padding:1% 0%; position: relative; float:left; width:100%;}

.banner-innrpage{ width:100%; float:left; padding:0 1% 0 0%; margin: 0; background:url(../images/innrpage-bg.jpg) repeat-x left top; *z-index:-1; position:relative;}
.page-taital{ background:#00A4A2; font-size:30px; color:#fff; font-family: 'anebamedium'; text-align:left; float:left; width: auto; padding:6px 20px;}
.page-taital span{ background: url(../images/tatils.png) no-repeat left top; left:-16px; width:16px; height:53px; float:left; position: absolute; top:20px; }
.innrpage h2 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 0; padding-bottom: 10px; margin-top:0;}
.innrpage p { font-size:20px; font-family: 'anebamedium'; color:#383838; font-weight:normal; line-height:24px;}

.form-inline{ display:inline-block; }
input[type="submit"], input[type="button"], input[type="text"], input[type="email"], input[type="password"], textarea { /*border-color: #bdbdbd -moz-use-text-color -moz-use-text-color #bdbdbd; border-radius: 5px; border-style: solid none none solid; border-width: 1px 0 0 1px; color: #58585a; font-size: 13px;*/}
.form-inline-spce input[type="text"], input[type="password"]  { background: #fff; height: 32px; border: solid 1px #e3e3e3; line-height: 18px; margin: 0; padding: 0 10px; width: 100%;    -moz-box-shadow: inset 3px 1px 0px #e5e6e6; -webkit-box-shadow: inset 3px 1px 0px #e5e6e6; box-shadow: inset 3px 1px 0px #e5e6e6;}
.form-inline-spce textarea { background: #fff; height: 52px; border: solid 1px #e3e3e3; line-height: 18px; margin: 0; padding: 0 10px; width: 100%;    -moz-box-shadow: inset 3px 1px 0px #e5e6e6; -webkit-box-shadow: inset 3px 1px 0px #e5e6e6; box-shadow: inset 3px 1px 0px #e5e6e6;}
.form-inline-spce{ margin-top:19px; float:left; width:100%; position:relative;}
.form-text span { color: #fe2626; font-weight: normal;}
.form-text { font-size:14px; font-family: 'arimoregular'; color:#555555; font-weight:normal;  }
.form-text1 { width:100%; font-size:14px; font-family: 'arimoregular'; color:#555555; font-weight:normal;  }
.form-inline-spce .input1{width: 55% !important;}
.form-inline-spce .input2{width: 30% !important;}
.form-inline-spce img{ vertical-align:top;}

.form-textfreget { padding-left:0;  }
.form-textfreget a{ font-size:14px; font-family: 'arimoregular'; color:#15aba3; font-weight:normal;  }
.login-lt{ width:49%; float:left;}
.login-rt{ width:40%; float:right;}
.login-rt h3 { color: #383838; font-family: 'anebamedium';  font-size: 21px; margin-bottom:0;}
.login-rt p { font-size:14px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:18px;  margin: 3px 0 7px;}
.login-rt ul{ margin:0px; padding:0px;}
.login-rt ul li{ margin:0px; padding:0 0 6px 25px; font-size:14px; font-family: 'arimoregular'; color:#383838; font-weight:normal; background:url(../images/bluet-login.png) no-repeat left 2px;}

.ornge-Button {-moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; background-color:#15aba3;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:5px 15px; text-decoration:none;  margin:18px 9px 31px 0px; text-transform:uppercase; }
.ornge-Button:hover {background-color:#2a9087; -moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:5px 15px; text-decoration:none; text-transform:uppercase; transition: all 0.9s ease-in-out 0s;}

.blue-Button {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:5px 15px; text-decoration:none; margin:8px 0 31px; text-transform:uppercase;}
.blue-Button:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:16px; padding:5px 15px; text-decoration:none; text-transform:uppercase;}

.form-registration { display: inline-block; width: 100%;}
.registration-lt{ width:48%; float:left; margin-right:2%;}
.registration-rt{ width:48%; float:right;}
.register-round{ border: solid 1px #bcbcbc; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:10px; font-size:14px; font-family: 'arimoregular'; color:#555555; font-weight:normal;  width: 100%;}
.register-round li:first-child{ display: inline; padding-left:0px; padding-right:15px; list-style-type:none;}
.register-round li{ display: inline; padding-left:15px; padding-right:15px; list-style-type:none;}


.ornge-Button-registration {-moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; background-color:#15aba3; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:3px 21px; text-decoration:none;  margin:31px 9px 31px 0px; text-transform:uppercase; }
.ornge-Button-registration:hover {background-color:#2a9087; -moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:3px 21px; text-decoration:none; text-transform:uppercase; transition: all 0.9s ease-in-out 0s;}

.blue-Button-registration {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:3px 24px; text-decoration:none; margin:31px 0; text-transform:uppercase;}
.blue-Button-registration:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:16px; padding:3px 24px; text-decoration:none; text-transform:uppercase;}

.property-expert{ width:100%; float:left;}  
.property-expert h3{ width:100%; background:#006799; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; color:#ffffff; font-family: 'anebamedium';  font-size:20px; padding:10px 0 10px 16px}
.mar{ margin:0px 0 11px;}
.imguploding img{ width:100%;}
.imguploding1 img{ width:92%; margin-left:5%;}
.ex{margin: 1% 0 1% 4% !important; width: 92% !important;}
.further{ height:122px !important;}
.registration-rt h3{font-size:20px; color:#555555; font-family: 'anebamedium'; margin:20px 0 0 0;}

.membership span{ width:100%; float:left; margin:36px 0 0; font-size:16px; font-family: 'arimoregular';  color:#555555; font-weight:normal;}
.membership .span1{ color:#383838; margin-top: 30px; font-family: 'arimoregular';}
.membership-lt{ width:50%; float:left; margin-right:2%; margin-top:10px;}
.cvv{ width:31% !important; *width:28% !important;}
.form-inline-spce span{ color: #fe2626; font-weight: normal; font-size:20px; font-family: 'anebamedium'; }
.cont-froums{font-size:11px; font-family: 'arimoregular';  color:#555555; font-weight:normal; position: absolute; left:33%; top:31px;}
.apply{position: absolute; left:33%; top:-2px;}

.conta-details{margin-top:22px;  float:left;}
.conta-details p{font-size:15px; font-weight: normal; font-family: 'arimoregular';  color:#181818; line-height:18px; padding-bottom:10px;}
.conta-details p a{font-size:15px; font-weight: normal; font-family: 'arimoregular';  color:#181818; line-height:11px; padding-bottom:10px;}
.conta-details p a:hover{font-size:15px; font-weight: normal; font-family: 'arimoregular';  color:#265385; line-height:11px; padding-bottom:10px;}
.conta-details strong{font-size:20px; font-weight: normal; font-family: 'arimoregular';  color:#181818;  }
.conta-required { float: left; padding-top: 8%; width: 28%;}
.conta-but {float: left; width: 55%;}

.pagination{ width:200px; margin:0 auto;}
.pagination a{ width:22px; height:22px; background:#265385; margin-right:5px; text-align:center; float:left; font-size:12px; font-weight: normal; font-family: 'arimoregular';  color:#fff; line-height:21px;}
.pagination span{  float:left; font-size:12px; font-weight:  normal; font-family: 'anebamedium';  padding-right:5px; line-height:26px;}
.pagination span a{background:none; color:#666;}
.pagination span a:hover{background:none; color:#000;}
.pagination a:hover{ color:#fff; width:22px; height:22px; background:#353537; float:left;}
.pagination a.active{ color:#fff; width:22px; height:22px; background:#353537; float:left;}

.myaccount{ width:100%; margin-top:0; float:left;}
.myaccount-lt{ width:66%; float:left; }
.myaccount h2 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 9px; padding-bottom: 10px;}
.myaccount-lt p { font-size:15px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:22px;}
.myaccount-rt{ width:223px; float:right; }
.myaccount-rt p { font-size:18px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:23px; text-align:left; margin:0;}
.myaccount-rt strong { font-size:18px; font-family: 'arimoregular'; color:#5e5e5e; font-weight: normal; float:left; text-align:left; padding-right: 7px;}
.myaccount-box{ margin: 0;  padding:0; position: relative; float:left; width:100%;}
.form-textmyacc { color: #555555; float: right; font-family: 'arimoregular';  font-size: 17px; font-weight: normal; text-align: left; width: 100%;}
.form-textmyacc span { color: #fe2626; font-weight: normal;}
.mybutt{float:right; margin:8px 0 10px;}
.myaccount ul{ margin:0 22px; padding:0px;}
.myaccount ul li{ margin:35px 25px;  float:left; font-size:18px; font-family: 'anebamedium'; color:#fff; }
.myaccount ul li span{ float:left; padding-bottom:7px; width:100%; }
.myaccount ul li a{font-size:25px; font-family: 'anebamedium'; color:#fff; text-transform: uppercase; padding:27px 0px 0 0px; background:#999999; width:176px; height:181px; *width:68px; *height:152px; float:left; text-align:center; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px;}
.myaccount ul li a:hover{background:#15aba3; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; width:176px; height:181px; *width:68px; *height:152px; float:left;}

.myaccount-Button {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:21px; padding:5px 50px; text-decoration:none; margin:12px 0 12px; text-transform:uppercase;}
.myaccount-Button:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:21px; padding:5px 50px; text-decoration:none; text-transform:uppercase;}



.faq{ width:100%; float:left;}
.faq hr { border:none; }
.faq .answer {display:none;  }
.faq p {font-size:14px; font-family: 'arimoregular'; color:#3e3e3e; font-weight:normal; line-height:19px; padding-left: 7px;}
.faq strong {color:#15aba3; font-weight:normal; font-size:15px; font-family: 'arimoregular'; }
.faq em{color:#5e5e5e; font-size:15px; font-family: 'arimoregular';  padding-top:25px; float:left;}
.faq h2 {font-size:15px; font-family: 'arimoregular'; color:#5e5e5e; padding:8px; cursor:pointer; background-image:url('../images/open.png'); background-position:98%; background-repeat:no-repeat; background-color:#e4e4dc; margin:10px 0 0 0; }
.faq h2.close { background-image:url('../images/close.png'); background-color:#15aba3; font-size:15px; font-family: 'arimoregular'; color:#fff; margin:10px 0 0 0;}

.aboutus-list { float: left; list-style: none outside none; padding-bottom: 22px; padding-left:10px; padding-top: 10px; width: 99%; position:relative; z-index:99;}
.about-rt { float: right;  width: 49%;}
.aboutus-list h2 { color: #383838; font-size: 26px; padding-bottom: 8px; font-family: 'anebamedium'; margin:0; text-align: left; }
.aboutus-list strong { color: #5e5e5e; font-size: 15px; font-family: 'arimoregular'; margin:0; text-align: left; font-weight: bold;}
.aboutus-list a { color: #15aba3; font-size: 16px; }
.aboutus-list a:hover { color: #000; font-size: 16px; }
.aboutus p {color: #494848; font-size: 16px; margin: 0 0 5px; text-align: left; font-weight: normal; line-height:20px;}
.aboutus ul { margin:0; }
.aboutus li {background: url('../images/arrow-box.jpg') no-repeat scroll left 4px ; font-family: 'arimoregular'; color: #494848; font-size: 14px; font-weight: normal; padding: 0px 0 0 18px; line-height:20px;}
.about-lt { float: left;  border: solid 1px #d3d3d3; padding:2px; }
.about-box{ width:100%; float: left; margin-top:27px;}
.abouttagenew{width:25%\0/;  float:left\0/; *width:25%;  *float:left; padding-bottom:10%;}
.about-tage h1{ color:#383838; font-family: 'anebamedium'; font-size:25px;   line-height: 24px; margin:0; font-weight:normal;}
.about-tage h2{ color:#5e5e5e; font-family: 'anebamedium'; font-size:20px;   line-height: 24px; margin:0; font-weight:normal;}
.about-tage h3{ color:#444444; font-family: 'anebamedium';font-size:18px;   line-height: 24px; margin:0; font-weight:normal;}
.about-tage h4{ color:#444444; font-family: 'anebamedium';font-size:16px;   line-height: 24px; margin:0; font-weight:normal;}
.about-tage h5{ color:#444444; font-family: 'anebamedium';font-size:14px;   line-height: 24px; margin:0; font-weight:normal;}
.about-tage h6{ color:#444444; font-family: 'anebamedium';font-size:12px;   line-height: 11px; margin:0; font-weight:normal;}
.about-box h3 {  color: #5e5e5e; font-size: 20px; font-family: 'anebamedium'; margin:0 0 6px 0; text-align: left;}
.about-boxlast ul {float: left; margin-right: 0;  margin-top: 0;}
.about-boxlast li { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #494848; font-family: 'arimoregular'; font-size: 14px; font-weight: normal; list-style-type: decimal; margin-left: 18px; padding: 0px 0 0; line-height:20px;}


.property-experts{ margin:0; /*background:#fff url(../images/property-experts.jpg) repeat-x left top;*/  padding: 0; float:left; width:100%;}
.property-experts h2 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 0; padding-bottom: 10px;}
.property-experts p { font-size:20px; font-family: 'anebamedium'; color:#383838; font-weight:normal; line-height:24px;}

.experts-form{ width:100%; float:left; margin-top: 13px; margin-bottom: 0px;}
.experts-form-spce { float: left;  position: relative; margin-right: 15px; margin-top:10px; width: 24%;}
.experts-form-spce input[type="text"] { background: none repeat scroll 0 0 #ffffff; border: 1px solid #e3e3e3; box-shadow: 3px 1px 0 #e5e6e6 inset; height: 32px; line-height: 29px; margin: 0; padding: 0 10px; width: 100%;}
.por{ margin:32px 9px 31px 0;}
.experts-bt{float:right; margin-right:-8px;}
.experts-box{ width:100%; float:left; }
.experts-box li{ -moz-box-shadow: 1px 1px 1px #e6e6e6; -webkit-box-shadow: 1px 1px 1px #e6e6e6; box-shadow: 1px 1px 1px #e6e6e6; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border: solid 1px #d3d3d3; width:222px; margin:0 22px 19px 0; margin-right:\13px; float:left; padding:7px 0px; list-style:none; position: relative;}
.experts-box li:last-child{ margin:0 0px 19px 0; list-style:none;}
.experts-box a.tooltips { position: relative; width:70%; float:left; }
.experts-box a.tooltips h3{ text-transform:uppercase; font-size:22px; font-family: 'anebamedium';  color:#585c58; font-weight:normal; line-height:24px;}
.experts-box a.tooltips p{ margin:0; padding:5px 0;   font-size:16px; font-family: 'arimoregular';  color:#585c58; font-weight:normal; line-height:24px;}
.experts-box a.tooltips img{ padding-right:9px; vertical-align: middle;}
.experts-box a.tooltips span {position: absolute; width:286px; color: #FFFFFF; background:url(../images/totilp-bg.png) repeat-x left top; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; height: 167px; line-height: 30px; text-align:left; visibility: hidden; border: solid 1px #c9c9c9; padding:0px 0 0 10px; float:left; left:0; top:100%;}
.experts-box a.tooltips span:after { content: ''; position: absolute; bottom: 99%; left: 50%; margin-left: -8px; width: 24px; height:14px; background:url(../images/toltip-arrow.png) no-repeat left top;}
.experts-box a:hover.tooltips span {visibility: visible;  z-index: 999;}
.xs{ margin-top:12px;}


.property-my{ margin:0; /*background:#fff url(../images/property-experts.jpg) repeat-x left top;*/  padding:0; float:left; width:100%;}
.property-my h2 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 0; padding-bottom: 10px;}
.property-my p { font-size:20px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:24px;}
.property-my em { font-size:14px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:24px; float: right; background: url("../images/bredcome1.jpg") no-repeat scroll left 8px rgba(0, 0, 0, 0); padding-left: 10px;}
.property-my em a{ font-size:14px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:24px; float: right; }

.my-properties-spce { float: left;  position: relative; margin-right: 15px; margin-top:10px; width: 32%;}
.my-properties{ width:100%;  float:left;}
.my-properties ul{ margin:0px; padding:0px;}
.my-properties li{ margin:0px; padding:17px 0 25px 0; background:url(../images/listin-dropshaodw.jpg) no-repeat bottom left; width:100%; float:left;}
.my-properties li:last-child{ margin:0px; padding:17px 0 25px 0; background: none; width:100%; float:left;}
.my-properties ol{ margin:0px; padding:0px 0 6px ; font-size:14px; font-family: 'arimoregular';  color:#3e3e3e; font-weight:normal;}
.my-properties h4{ margin:0 0 15px 0; text-transform:uppercase; font-size:16px; font-family: 'arimoregular'; color:#5e5e5e; font-weight:normal; line-height:24px;}
.my-properties .current{ margin:0 0 15px 0; text-transform:uppercase; font-size:16px; font-family: 'arimoregular'; color:#15aba3; font-weight:normal; line-height:24px;}
.my-properties small{ font-size:14px; font-family: 'arimoregular';  color:#686868; font-weight:normal; line-height:24px;}
.my-properties li span a{ margin:0 63px 0 0; padding:2px; width: auto; height:auto; float:left; border: solid 1px #d3d3d3;}
.my-properties li span .active{ margin:0 63px 0 0; padding:2px; width: auto; height:auto; float:left; border: solid 2px #15aba3;}
.my-properties-text{ width:50%; float:left;}
.my-properties-button{ width:24%; float:right;}
.my-search-button{ width:24%; float:right; padding-top:41px;}

.but-rt{float: left; width: 100%; margin-top:11px;}
.my-properties-button p{font-size:14px; font-family: 'arimoregular';  color:#686868; font-weight:normal; line-height:24px; text-align:right;}
.my-properties-button strong{color:#265385; font-family: 'arimoregular';}

.inactive {-moz-box-shadow: 0px 3px 0px 0px #3e3e3e; -webkit-box-shadow: 0px 3px 0px 0px #3e3e3e; box-shadow: 0px 3px 0px 0px #3e3e3e; background-color:#7b7b7b;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; margin:0;  float: right;  text-align: right;}
.inactive:hover {background-color:#414141; -moz-box-shadow: 0px 3px 0px 0px #3e3e3e; -webkit-box-shadow: 0px 3px 0px 0px #3e3e3e; box-shadow: 0px 3px 0px 0px #3e3e3e; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; }

.edit-details {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; margin:0 10px 0 0;  float: right;  text-align: right;}
.edit-details:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; }

.search-property{ width:100%; float:left;}
.search-property-spce { float: left;  position: relative; margin-right: 15px; margin-top:10px; width: 31%;}
.search-property-spce input[type="text"] { background: none repeat scroll 0 0 #ffffff; border: 1px solid #e3e3e3; box-shadow: 3px 1px 0 #e5e6e6 inset; height: 32px; line-height: 18px; margin: 0; padding: 0 10px; width: 100%;}
.search-my{ margin:0; /*background:#fff url(../images/search-pr.jpg) repeat-x left top;*/  padding:0px 0px 0 0; float:left; width:100%;}
.search-my h2 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 0; padding-bottom: 10px;}
.search-my p { font-size:20px; font-family: 'anebamedium'; color:#383838; font-weight:normal; line-height:24px;}
.search-my h3 { background: url("../images/orangline.png") no-repeat scroll left bottom rgba(0, 0, 0, 0); border-bottom: 1px solid #c9c9c9; color: #3f3f3f; font-family: 'anebamedium'; font-size: 28px; margin-bottom: 0; margin-top:0; padding-bottom: 10px;}
.checksearch{float:left; margin-right:35px; font-family: 'arimoregular';}
.add-to-favorite {-moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; background-color:#15aba3;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; margin:0 10px 0 0;  float: right;  text-align: right;}
.add-to-favorite:hover {background-color:#2a9087; -moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; color:#ffffff;
font-family: 'anebamedium';  font-size:16px; padding:6px 11px; text-decoration:none; }

.property-details-bg { /*background: url("../images/property-experts.jpg") repeat-x scroll left -49px #ffffff;*/ float: left; margin: 0; padding: 20px 0 0 0; width: 100%;}
.property-details{ width:50%; float:left;}
.property-details ol{ margin:0px; padding:0px 10px 14px ; float:left; width: 50%; font-size:15px; font-family: 'arimoregular';  color:#3e3e3e; font-weight:normal;}
.property-details-rt{ width:36%; float:right;}
.property-details-rt img { padding-top:17px;}
.property-details-bg em {  line-height:24px; float: right; width:100%; margin-bottom:26px; margin-top:-34px; margin-right: 11px; }
.property-details-bg em a{ font-size:15px; font-family: 'arimoregular'; color:#383838; font-weight:normal; line-height:24px; float: right; background: url("../images/bredcome1.jpg") no-repeat scroll left 10px rgba(0, 0, 0, 0); padding-left: 10px;}
.owner-details {-moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; background-color:#265385;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:17px; padding:10px 15px; text-decoration:none; margin:0 10px 0 0;  float: right;  text-align: right; text-transform:uppercase;}
.owner-details:hover {background-color:#00366e; -moz-box-shadow: 0px 3px 0 0 #014465; -webkit-box-shadow: 0px 3px 0 0 #014465; box-shadow: 0px 3px 0 0 #014465; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff;
font-family: 'anebamedium';  font-size:17px; padding:10px 15px; text-decoration:none; text-transform:uppercase;}

.orng-details {-moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; background-color:#15aba3;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:17px; padding:10px 15px; text-decoration:none; margin:0 10px 0 0;  float: right;  text-align: right; text-transform:uppercase;}
.orng-details:hover {background-color:#2a9087; -moz-box-shadow: 0px 3px 0px 0px #028d86; -webkit-box-shadow: 0px 3px 0px 0px #028d86; box-shadow: 0px 3px 0px 0px #028d86; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  display:inline-block; cursor:pointer; color:#ffffff; font-family: 'anebamedium';  font-size:17px; padding:10px 15px; text-decoration:none; text-transform:uppercase;}



/*29-7-2014 Niraj*/
.tabb{ float:right; margin:-30px 0 0;}
.tabb1{ margin:-30px 12px 0 0;}

/*.tabb{ position:absolute; top:-30px; right:0; margin:0;}
.tabb1{ position:absolute; top:-30px; right:151px; margin:0;}*/

.details-gallary{ width:100%; text-align:center; float:left;}
.details-tab-bg{ width:100%; background:url(../images/details-page-bg.png) repeat-x left top; float:left; padding-top:21px; padding-bottom:60px; }
#thumbBox{ /*Outermost DIV for thumbnail viewer*/position: absolute; left: 0; top: 0; width: auto; padding:0; padding-bottom: 0; background: #313131; visibility: hidden; z-index: 99; cursor: hand; cursor: pointer;}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */ background:url(../images/closepop.png) no-repeat top left; height: 34px; position: absolute;  right: -11px; top: -13px; width: 34px;}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */background-color: white;}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5;}
.tab-content{ background:#FFF; border: solid 1px #e3e3e3; -moz-box-shadow: 2px 0px 2px -4px #000000; -webkit-box-shadow: 2px 0px 2px -4px #000000; box-shadow:2px 0px 2px -4px #000000; padding-left:15px; padding-top:20px;}
.tabbable{ margin-top:30px;}
.tab-content p{color:#3e3e3e; font-weight: normal; font-family: 'arimoregular';  font-size:14px; margin:0 0 16px 0; line-height:18px;}
.tab-content strong{color:#5e5e5e;  font-family: 'arimoregular';  font-size:14px; line-height:18px; }
/*innrpage end*/
.product-info{ width:56%; float:left; /*margin:0 auto; margin-bottom:46px;*/ position:relative;}
.product-info .wrapper .left{float: left; margin-right: 15px; padding:6px 6px 2px 6px; margin-left:1px; background:#f7f7f7; position:relative; z-index:1}
.product-info .indent-bot{margin-bottom:20px}
.product-info > .left + .right h1{padding-left:0}
.product-info > .left + .right{margin-left:370px}
#image{z-index:0; float:left; margin-top:-300px}
.product-info .image{float: left;  margin-bottom:7px; text-align: center; border:solid 1px #ececec; padding:6px;}
.product-info .image-additional{width:470px; clear: both; overflow: hidden}
.product-info .image-additional li{float:left; margin:0 5px 0 0px}
.product-info .image-additional li.last{margin-right:0}
#cloud-zoom-big{margin-top:3px}
.product-info .image-additional img{background:#FFF}
#zoom1 img{background:#FFF;  width: 475px; min-height:510px;}
.product-info .image-additional a{display: block; margin:0px auto; text-align:center;}
.image-caroucel .jcarousel-clip{width:470px; margin:0px auto; overflow:hidden;} 
.product-info .image-additional.image-caroucel li{margin:0 4px; width:108px !important; height:100px ;  border:1px solid #d3d3d3;  padding: 6px 0; background:none;}
.image-caroucel .jcarousel-prev{position:absolute; width:30px; height:30px; left:22px; top:36px; background: url(../images/previous-arrow.png) no-repeat; cursor:pointer;}

.image-caroucel .jcarousel-prev:hover{ background:url(../images/previous-arrow-hover.png) no-repeat; width:30px; height:30px;}

.image-caroucel .jcarousel-next{position:absolute; width:30px; height:30px; right:22px; top:36px; background:url(../images/next-arrow.png) no-repeat;cursor:pointer;}

.image-caroucel .jcarousel-next:hover{ background:url(../images/next-arrow-hover.png) no-repeat; width:30px; height:30px;}

/*.image-caroucel .jcarousel-prev.jcarousel-prev-disabled,
.image-caroucel .jcarousel-next.jcarousel-next-disabled{background-color:#3A3637 !important; cursor:default !important }
.image-caroucel .jcarousel-next:hover,
.image-caroucel .jcarousel-prev:hover{background-color:#3A3637; cursor:pointer; background-color:#3A3637}*/
.mousetrap{ display:none;}

/*.zoom-top img{opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.left .zoom-top:first-child{margin-top:0px; position:relative; z-index:12}
.zoom-top:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05); -webkit-transform:scale(1.05); }
.zoom-top{width:47px!important; height:47px!important; background: url('../images/zoom.png') right 0px no-repeat; overflow:hidden; margin-bottom:-47px; margin-left:271px; left:140px; top:453px;}*/

/* .zoom-top { width: 47px!important; height: 47px!important; background: url('../images/zoom.png') right 0px no-repeat; overflow: hidden; margin-bottom: -47px; margin-left: 271px; left: 140px; top: 453px; }*/
.zoom-top a{display:block; width:50px; height:50px;background: url(../images/zoom.png) right 0px no-repeat;  position: absolute;
    right: 10px; bottom:115px}
.zoom-top img { max-width:100%; /*opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)*/
}
.left .zoom-top:first-child { margin-top: 0px; z-index: 12 }
/*.zoom-top:hover { -moz-transform: scale(1.05); -webkit-transform: scale(1.05); -webkit-transform: scale(1.05); }*/
.zoom-top {/* width: 47px!important; height: 47px!important; background: url('../images/zoom.png') right 0px no-repeat; overflow: hidden; margin-bottom: -47px; margin-left: 271px; left: 140px; top: 453px;*/ 
  border: 1px solid #cccccc;
    margin: 0 0 10px;
    padding: 10px 0 10px;}
.zoom-top{display:none}
.zoom-top.active{display:block}
.prod-stock-2{float:left; padding-top:13px; padding-right:10px}


.success{width:170px; position:fixed; z-index:99999!important; left:50%; box-shadow:0.2em 0.2em 0.2em 3px rgba(122, 122, 122, 0.5); -webkit-box-shadow:0.2em 0.2em 0.2em 3px rgba(122, 122, 122, 0.5); top:50%; padding:10px 28px 15px 18px; margin-left:-85px; margin-top:-70px; z-index:9999; line-height:18px; -webkit-transition: all 
0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border:none; background:#fff; display:none; font-size:14px}
#wrap{z-index:10!important}
.addinto_sharebox_default{ padding-top:23px; text-transform: uppercase; }
.addinto_sharebox_default a { color: #5e5e5e !important; font-size: 18px !important; font-family: 'arimoregular'; margin: 0 3px; text-decoration: none !important;}

.pop{ width:100%; float:left; }
.pop h2{ background:#00366e; height:39px; float:left; margin:0; float:left; width:100%; color:#FFF; padding:4px 15px;}
.pop-dettails{ padding:10px 0 10px 15px; background: url("../images/listin-dropshaodw.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);  float: left; width: 100%;}
.pop-dettails span a { border: 1px solid #d3d3d3; float: right; height: auto; margin:0; padding: 2px; width: auto;  margin-top: 2%;}
.pop-dettails h4 {color: #5e5e5e; font-family: 'arimoregular'; font-size: 16px; font-weight: normal; line-height: 24px; margin: 0 0 15px; text-transform: uppercase;  margin-top: 4%;}
.pop-dettails ol { color: #3e3e3e; font-family: 'arimoregular'; font-size: 15px; font-weight: normal; margin: 0; padding: 0 0 6px;}
.pop-dettails ol img {vertical-align: text-bottom;}
.pop-inline-spce { float: left; margin-top: 19px; padding:0 0 015px; position: relative; width: 100%;}
.pop-inline-spce textarea { background: none repeat scroll 0 0 #ffffff; border: 1px solid #e3e3e3; box-shadow: 3px 1px 0 #e5e6e6 inset;
 line-height: 18px; margin: 0 0 15px 0; padding: 5px 10px; width: 100%; resize: none;}
 
/*.woocommerce .details-gallary span.onsale { right: inherit; min-height: 3.236em; min-width: 3.236em;font-weight: 700; position: absolute; text-align: center; line-height: 3.236;top: -7px; left: -49px;margin: 0; border-radius: 0;  background-color: #d02022; color: #fff; font-size: 13px; -webkit-font-smoothing: antialiased; text-transform: uppercase; padding: 10px 45px 2px 45px; letter-spacing: 1.5px; transform: rotate(-47deg); z-index: 9999;}*/
.woocommerce .details-gallary span.popular-product {  position: absolute;  color: #fff; padding: 10px 20px; right: 5px; bottom: 5px;background: #fd9000;   text-transform: uppercase;font-weight: 600;}
.woocommerce .details-gallary { position: relative; /*overflow: hidden;*/}
.details-gallary span.popular-product { display:none;}
.popular_div {  display: block; position: absolute; color: #fff; padding: 10px 20px; left: 5px; top: 5px; background: #fd9000ba; text-transform: uppercase; z-index: 9999;}

.woocommerce .details-gallary span.onsale  {min-height: 3.236em; left:inherit; min-width: 3.236em; font-weight: 700; position: absolute; text-align: center; line-height: 3.236; top: -14px;/* right: 22px;*/ right:41%;  margin: 0; border-radius: 0; /*background-color: #d02022;*/ background:transparent;  color: #fff; /*font-size: 13px;*/font-size: 0; -webkit-font-smoothing: antialiased; text-transform: uppercase;padding: 10px 45px 2px 45px; letter-spacing: 1.5px; transform: rotate(-40deg); z-index: 9999;}
.woocommerce .details-gallary span.onsale:before{ content: ""; width: 100%; height: 100px; background: url(../images/sale-right.png); position: absolute; left: -10px; top: 20px; transform: rotate(43deg); background-size: 100% 100%; z-index: 1; }



@media only screen and (max-width: 1199px) {
.details-gallary .shopingpart { margin: 30px 0 0; padding: 0 0 10px 10px; float: left; width: 100%; position: relative; display: block;}
.woocommerce .details-gallary span.onsale{ right: 28%; transform: rotate( -37deg ); }


}

@media only screen and (max-width: 991px) {
.woocommerce .details-gallary span.onsale { right: 6%;}
    
    
}
@media only screen and (max-width: 767px) {  
/*.woocommerce .details-gallary span.onsale {right: 65px; transform: rotate( -39deg );} */
.woocommerce .details-gallary span.onsale{transform:inherit;    right: 0;}
.woocommerce .details-gallary span.onsale:before { width: 100%; height: 100px; background: url(../images/sale-right.png)no-repeat;right: 0; top: 12px;transform: rotate(1deg);  background-size: 100%;left: inherit; } 
#slider1_container.woocommerce-images {width: 100% !important;}
#slider1_container.woocommerce-images > div { width: 100% !important;}
#slider1_container.woocommerce-images .popular_div { width: auto !important;}

} 
@media only screen and (max-width: 480px) {  
.popular_div { font-size: 24px;}
}
@media only screen and (max-width: 360px) { 
.popular_div { font-size: 30px;}
}
.common_enquiry_button