/* reset */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;/*vertical-align:baseline;*/}

article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}

ol,ul{list-style:none;margin:0px;padding:0px;}

.ls ul{margin-left:30px;}.ls li{margin-bottom:5px;list-style-type:disc;}

.lsn ul, ul.lsn,.slider ul {margin:0;} .lsn li, ul.lsn li,.slider li{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}

table{border-collapse:collapse;border-spacing:0;}

/* start editing from here */

a{text-decoration:none;}

img{max-width:100%;width:auto;height:auto;}



img.bdr{box-sizing:border-box;-moz-box-sizing:border-box;}

.hot .slider .pr{background: transparent;border: medium none currentColor;border-radius: 0px;box-shadow: none;line-height: 0 !important;margin: 0px;padding: 0px;position:relative;}

.hot .slider img.bdr+span{height:100%;left: 0px;position: absolute;text-align: center;top: 0px;transition: all 0.4s cubic-bezier(0.25, 0.1, 0.25, 1) 0;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;}

.hot .slider img.bdr+span:hover{transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) 0;box-sizing: border-box;-moz-box-sizing: border-box;}

		

	

/*--end reset--*/

html body{width: 100%;height: 100%;padding: 0px;margin: 0px;font:12px/1.5em 'Roboto', sans-serif;}

.dt{display:table;width:100%;}

.col-1,.col-2,.col-3,.td-1,.td-2{display:table-cell;}





/*****TEMPLATE BASIC STYLES***********/

a.button{background-image:url(common_x_bgs_50px.png) 0 -400px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}

a.button.c3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

a.buttonBig{background-image:url(common_x_bgs_50px.png) 0 -1690px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;}

a.buttonBig:hover{padding-left:20px;padding-right:20px;}



/*.input,select,textarea{font-size:1.2em;}*/

.input:focus,select:focus,textarea:focus{border-color:#999;color:#222;}

input.button{background-image:url(common_x_bgs_50px.png) 0 -2600px;display:inline-block;}



.h1{margin-bottom:10px;}

.h1 h1{font:2em/1.2em 'Playball', cursive;letter-spacing:1px;}

.ip .h1 h1{font-family:Arial}

.h1.n{border:none;}

h2{font-weight:bold;}



.wrap{width:980px;margin:0 auto;}

.wrap .wrap{width:100%;}



.b1{float:left;}



.b1, .b2, .b3{float:left;font-weight:normal;margin-right:6px;line-height:1.1em;}

.b2, .b3{line-height:1.2em;}

footer .b1, footer .b2, footer .b3{line-height:1.3em;}



.b1:before,.b2:before,.b3:before{font-family: 'icomoon';}

.b1:before{font-size:14px;content:'\e78f';}

.b2:before{content:'\e7b5';}

.b3:before{content:'\e827';}



.icon_plus_bg:before{font-family:"icomoon";content:'\e685';}

.icon_minus_bg:before{font-family:"icomoon";content:'\e686';}

.icon_plus:before{font-family:"icomoon";content:'\e681';}

.icon_minus:before{font-family:"icomoon";content:'\e683';}



/***********/

.formTable > tbody:first-child > tr:first-child > td,.formTable > thead:first-child > tr:first-child > td { border-top: 0 none;}

form.inputs-p5px .input,form.inputs-p5px select,form.inputs-p5px textarea{padding:5px;}

form.inputs-p7px .input,form.inputs-p7px select,form.inputs-p7px textarea{padding:7px;}

form.inputs-p10px .input,form.inputs-p10px select,form.inputs-p10px textarea{padding:10px;}

form.inputs-br3px .input,form.inputs-br3px select,form.inputs-br3px textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

form.inputs-br5px .input,form.inputs-br5px select,form.inputs-br5px textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

form.inputs-br7px .input,form.inputs-br7px select,form.inputs-br7px textarea{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}

form.inputs-br10px .input,form.inputs-br10px select,form.inputs-br10px textarea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;} 

.formTable.bdr0,.formTable.bdr0 > tbody > tr > td,.formTable > thead > tr > td{border:none !important;}

header .col-1,header .col-2,header .col-3{vertical-align:middle;}



/******HEADER FORMAT----1----*****/

#headerFormat1 .row1 .col-1{padding:25px 15px 25px 0;}

#headerFormat1 .row1 .col-2{text-align:right;padding:25px 0 25px 15px;}



.no-rgba #headerFormat1 .row1 .col-1{float:left;width:60%;}

.no-rgba #headerFormat1 .row1 .col-2{float:right;width:35%;}



/******HEADER FORMAT----2----*****/

#headerFormat2 .row1{padding:10px 0;}

#headerFormat2 .row1 .col-1,#headerFormat2 .row1 .col-2,#headerFormat2 .row1 .col-3{width:33%;}

#headerFormat2 .row1 .col-2{text-align:center;}

#headerFormat2 .row1 .col-3{text-align:right;}



.no-rgba #headerFormat2 .row1 .col-1,.no-rgba #headerFormat2 .row1 .col-2{float:left;}

.no-rgba #headerFormat2 .row1 .col-3{float:right;}



#headerFormat2 .row2 .col-1{padding:25px 15px 25px 0;}

#headerFormat2 .row2 .col-2{text-align:right;padding:25px 0 25px 15px;}

.no-rgba #headerFormat2 .row2 .col-1{float:left;width:60%;}

.no-rgba #headerFormat2 .row2 .col-2{float:right;width:35%;}



/******HEADER FORMAT----3----*****/

#headerFormat3 .row1{padding:10px 0;}

#headerFormat3 .row1 .col-1,#headerFormat3 .row1 .col-2,#headerFormat3 .row1 .col-3{width:33%;}

#headerFormat3 .row1 .col-2{text-align:center;}

#headerFormat3 .row1 .col-3{text-align:right;}



.no-rgba #headerFormat3 .row1 .col-1,.no-rgba #headerFormat3 .row1 .col-2{float:left;}

.no-rgba #headerFormat3 .row1 .col-3{float:right;}



#headerFormat3 .row2 .col-1{padding:25px 15px 25px 0;}

#headerFormat3 .row2 .col-2{text-align:right;padding:25px 0 25px 15px;}

.no-rgba #headerFormat3 .row2 .col-1{float:left;width:60%;}

.no-rgba #headerFormat3 .row2 .col-2{float:right;width:35%;}



/******HEADER FORMAT----4----*****/

#headerFormat4 .row1{padding:10px 0;}

#headerFormat4 .row1 .col-1,#headerFormat4 .row1 .col-2,#headerFormat4 .row1 .col-3{width:33%;}

#headerFormat4 .row1 .col-2{text-align:center;}

#headerFormat4 .row1 .col-3{text-align:right;}



.no-rgba #headerFormat4 .row1 .col-1,.no-rgba #headerFormat4 .row1 .col-2{float:left;}

.no-rgba #headerFormat4 .row1 .col-3{float:right;}



#headerFormat4 .row2 .col-1{padding:25px 15px 25px 0;}

#headerFormat4 .row2 .col-2{text-align:right;padding:25px 0 25px 15px;}

.no-rgba #headerFormat4 .row2 .col-1{float:left;width:60%;}

.no-rgba #headerFormat4 .row2 .col-2{float:right;width:35%;}



/******HEADER FORMAT----5----*****/

#headerFormat5 .row1{padding:10px 0;}

#headerFormat5 .row1 .col-1{padding:25px 15px 25px 0;}

#headerFormat5 .row1 .col-2{text-align:right;padding:25px 0 25px 15px;}

.no-rgba #headerFormat5 .row1 .col-1{float:left;width:60%;}

.no-rgba #headerFormat5 .row1 .col-2{float:right;width:35%;}



#headerFormat5 .row2{padding:10px 0;}

#headerFormat5 .row2 .col-2{text-align:right;width:250px;}



.no-rgba #headerFormat5 .row2 .col-1{float:left;width:705px;}

.no-rgba #headerFormat5 .row2 .col-2{float:right;}



/******HEADER FORMAT----6----*****/

#headerFormat6 .row1{padding:10px 0;}

#headerFormat6 .row1 .col-1,#headerFormat6 .row1 .col-2,#headerFormat6 .row1 .col-3{width:33%;}

#headerFormat6 .row1 .col-2{text-align:center;}

#headerFormat6 .row1 .col-3{text-align:right;}



.no-rgba #headerFormat6 .row1 .col-1,.no-rgba #headerFormat6 .row1 .col-2{float:left;}

.no-rgba #headerFormat6 .row1 .col-3{float:right;}



#headerFormat6 .row2{padding:10px 0;}

#headerFormat6 .row2 .col-1{padding:25px 15px 25px 0;}

#headerFormat6 .row2 .col-2{float:right;}



.no-rgba #headerFormat6 .row2 .col-1{float:left;width:45%;}



/******HEADER FORMAT----7----*****/

#headerFormat7 .row1 .col-2{text-align:right;width:250px;}



#headerFormat7 .row2{padding:10px 0;}

#headerFormat7 .row2 .col-1{padding:25px 15px 25px 0;}

#headerFormat7 .row2 .col-2{text-align:right;padding:25px 0 25px 15px;}



.no-rgba #headerFormat7 .row1 .col-1{float:left;width:74%;}

.no-rgba #headerFormat7 .row1 .col-2{float:right;width:25%;padding:5px 0;}



.no-rgba #headerFormat7 .row2 .col-1{float:left;width:60%;}

.no-rgba #headerFormat7 .row2 .col-2{float:right;width:35%;}



/******HEADER FORMAT----8----*****/

#headerFormat8 .row1 .col-1{padding:25px 15px 25px 0;}

#headerFormat8 .row1 .col-2{text-align:right;padding:25px 0 25px 15px;}

#headerFormat8 .row2 .col-1{width:250px;padding-right:10px;}

#headerFormat8 .row2 .col-1,#headerFormat8 .row2 .col-2{vertical-align:top;padding:5px;}

#headerFormat8 .row2 .col-2{text-align:right;}



/******TML******/

#tml li{position:relative;z-index:1;}

#tml > ul > li{ display:inline-block;float:left; }

#tml > ul > li:last-child a{ border-right:none;}

#tml > ul > li:first-child a{ border-left:none;}

#tml > ul > li > a{ padding:12px 22px;display:inline-block; font:13px/1.5em Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight:bold; position:relative;}



#tml ul ul{position:absolute;width:200px;display:none;padding:5px; z-index:2;}

#tml li li{padding:0;margin:0;}

#tml li li:first-child{border-top:none}

#tml li li:last-child{border-bottom:none}

#tml li li a{display:block;font-weight:normal;padding:8px 5px; font-size:12px;}



/*****TML TOP PADDING****/

.tml.topPadding #tml > ul >li.on > a, .tml.topPadding #tml > ul > li:hover > a{padding:18px 22px; margin-top:-12px;}

/*****TML ROUNDED****/

.tml.rounded,.tml.rounded #tml > ul{-webkit-border-radius:10px 10px 0 0;-mozborder-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}

.tml.rounded #tml > ul > li:first-child a{-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}



/*****TML TRANSPARENT****/

.tml.transparent{background:none;border:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}

.tml.transparent #tml > ul > li > a{padding:12px 18px;}

#headerFormat8 .tml.transparent #tml > ul >li.on > a, #headerFormat8 .tml.transparent #tml > ul > li:hover > a{background:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}



.tml.vertical #tml > ul > li,#tml > ul > li > a{float:none;display:block;}

.tml.vertical #tml > ul > li > a {padding:10px 5px;}



/*****TML HEIGHT****/

.tml.height #tml > ul > li > a{padding:75px 15px 10px;}



.downarrowclass{background:url(sprites_image.png) -56px -4px no-repeat;height:3px;width:5px;display:inline-block;position:absolute;bottom:5px;left:50%;margin-left:-2px;outline:none;}

.rightarrowclass{background:url(sprites_image.png) -44px -3px no-repeat;height:5px;width:3px;display:inline-block;position:absolute;right:10px;top:48%;}



/*****TOP GENERAL LINKS******/

.tglHome,.tglContact,.tglInquiry{display:inline-block;vertical-align:middle;padding:4px;}

.tglHome:after{font-family:"icomoon";content:'\e745';font-size:15px;}

.tglInquiry:after{font-family:"icomoon";content:'\e7c3';font-size:15px;}

.tglContact:after{font-family:"icomoon";content:'\e771';font-size:15px;}



/****HEADER MC IC HEADING CSS*****/

header .h2{padding:0;background:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:2.0em;}

header .h2 .b1{display:none;}

header .ic{background:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:0;}



@media(min-width:980px){

#flash{min-height:325px;}

}

#middle .col-1,#middle .col-2,#middle .col-3,.td-1,.td-2{vertical-align:top;}



#bodyFormat1 .row1 .col-1,#bodyFormat1 .row2 .col-1{width:25%;}

#bodyFormat1 .row1 .col-2,#bodyFormat1 .row2 .col-2{padding:0 20px;}

#bodyFormat1 .row1 .col-3,#bodyFormat1 .row2 .col-3{width:25%;}

#bodyFormat1 .row1 .width35{width:35%;}

#bodyFormat1 .row1 .width38{width:38%;}

#bodyFormat1 .row1 .width50{width:50%;}

#bodyFormat1 .row1 .width60{width:60%;}



#bodyFormat1 .columns12 .col-2{padding-right:0;}

#bodyFormat1 .columns23 .col-2{padding-left:0;}



.no-rgba #bodyFormat1 .row1 .col-1,.no-rgba #bodyFormat1 .row2 .col-1{float:left;}

.no-rgba #bodyFormat1 .row1 .col-2,.no-rgba #bodyFormat1 .row2 .col-2{float:left;width:46%}

.no-rgba #bodyFormat1 .row1 .col-2.wideColumn,.no-rgba #bodyFormat1 .row2 .col-2.wideColumn,

.no-rgba #bodyFormat1 .row1.columns23 .col-2,.no-rgba #bodyFormat1 .row2.columns23 .col-2,.no-rgba #bodyFormat1 .row1.columns12 .col-2{width:71%;}

.no-rgba #bodyFormat1 .row1 .col-3,.no-rgba #bodyFormat1 .row2 .col-3{float:right;}



.no-rgba #bodyFormat1 .row1 .col-1.pr15px,.no-rgba #bodyFormat1 .row1 .col-3.pl15px{width:23%;}

.no-rgba #bodyFormat1 .row1 .col-1.p20px,.no-rgba #bodyFormat1 .row1.columns12 .col-1.pr25px{width:21%;}



.no-rgba .imgLeft .td-1,.no-rgba .imgRight .td-1{float:left;}

.no-rgba .imgLeft .td-2,.no-rgba .imgRight .td-2{float:right;}

@media \0screen { /* IE8 Only */.no-rgba .imgLeft .td-2,.no-rgba .imgRight .td-2{float:none;}} 

.no-rgba #bodyFormat1 .row1 .col-3.pl15px.width38,.no-rgba #bodyFormat1 .row1.columns23 .col-2.width38{width:38%;}

.no-rgba #bodyFormat1 .row1.columns23 .col-2.width58,.no-rgba #bodyFormat1 .row1 .col-3.pl15px.width60{width:58%;}

.no-rgba #bodyFormat1 .row1.columns23 .col-2.width50,.no-rgba #bodyFormat1 .row1 .col-3.pl15px.width50{width:48%;}



/***** IMG FRAMES STYLES *****/

.imgL .m0a{margin-left:0;}



/********CAROUSEL***********/

.imgLeft .td-2{padding-left:15px;}

.imgRight .td-1{padding-right:15px;}



/*****MAIN CONTAINER , HEADING , INNER CONTAINER *****/

.mc{}

.h2{padding:10px 12px;margin-bottom:5px;font-weight:bold;font-size:1.1em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}

.ic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px 15px;}



/*******************/

.tcl{line-height:1.2em;}

.tcl ul, .tcl li{margin:0;padding:0;list-style:none;}

.tcl ul ul{margin:5px 0 0 14px;}

.tcl li{padding:6px 0;}

.tcl li li{padding:4px 0;}

.tcl .m{text-align:right;font-size:.9em;margin-top:5px;}



/********THIN COLUMN LINKS********/

.tcl ul > li .plus{float:right;cursor:pointer;}

.tcl ul > li .plus:after{font-family:"icomoon";content:'\e829';}

.tcl ul > li .plus.act:after{font-family:"icomoon";content:'\e828';}

.tcl.divider ul > li:last-child{border-bottom:0;}



.tcl.float ul > li{padding:2px 0;float:left;margin-left:2px;margin-bottom:5px;}

.tcl.float.two li{width:49%;}  .tcl.float.three li{width:31%;}  .tcl.float.four li{width:24%;}

.tcl.float ul:after{clear:both;content:'';display:table;}



/***** QUICK INQUIRY AND CONTACT *****/

.qi{line-height:1.2em;}

.qiTransparent .button,.qiTransparent .input,.qiTransparent textarea{padding:7px 15px;padding:7px\9;}

.qiTransparent textarea{height:125px;}

.qiTransparent .button{padding:10px 15px;}

.qiTransparent .input,.qiTransparent textarea{width:80%;}

.qiTransparent select{width:90%;}

.qiTransparent .t{padding-left:5px;margin-bottom:3px;}

.qiTransparent .v{margin-bottom:10px;}



.qi .input,.qi textarea{width:90%;}

.search .input{width:70%;}

.qi td{padding:5px 0;}

.qi .hr{margin:0 0 10px;border:none;}

.qc .hr,.hr{margin:12px 0;}

.formTable .hr{margin:3px 0;}

.qc .hr{margin:8px 0;}



/***** ROUNDED SEARCH *****/

.searchRound,.searchFull{max-width:250px;}

.search.padding{max-width:350px;}

.search.padding .input{max-width:200px;}

.searchRound,.searchFull{position:relative;padding-right:64px;}

.search.padding .input,.search.padding .button{padding:7px 10px;}

.searchRound .input,.searchFull .input,.searchInline .input{width:100%;padding:7px 10px 7px 15px;}

.searchRound .input{-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;}

.searchRound .button,.searchFull .button{font-weight:bold;padding:7px 10px 8px;position:absolute;right:0;bottom:0;}

.searchRound .button{-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;}

.searchFull.btn{padding-right:25px;} .searchFull.btn .button{padding-bottom:11px;}



/************BODY FORMATS*******************/

.body_static .h2,.body_static .ui-tabs-nav{font:2em/1.2em 'Playball',cursive;letter-spacing:1px; background:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:0;margin:0;border-radius:0; border:0;}

.body_static .ui-tabs-nav li,.body_static h2{font-weight:normal;}

.body_static .ui-tabs-nav .ui-tabs-selected a, .body_static .ui-tabs-nav a, .body_static .ui-tabs-nav a:hover, .body_static .ui-tabs-nav a:focus, .body_static .ui-tabs-nav a:active, .body_static .ui-tabs-nav .body_static .ui-tabs-active a, .body_static .ui-tabs-nav .body_static .ui-state-active a{background:none;border:none;border-radius:0;color:#555;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:3px 15px;}

.body_static .h2 .b1{display:none;}

.body_static .ic{background:none;border:none;border-radius:0;padding:10px 5px;}



/************INNER BODY FORMATS*******************/

.contact_image2{background:url(contact_image2.png) no-repeat 0 center;padding-left:220px;}

.contact_image4{background:url(contact_image4.png) no-repeat right bottom;}

.contact_image5{background:url(contact_image5.png) no-repeat right bottom;padding-right:150px;}

.contact_full_form input.input{width: 29%;}

.iz_container .fixHeight{height:365px;}

.iz_container .innerZoom{margin-top:-25px;max-width:350px;max-height:350px}

.iz_container .innerZoom:first-child{margin-top:0;}



/*****IMAGE FIX WIDTH*****/

.imgWidth60 img{max-width:60px;width:60px\9;}

.imgWidth100 img{max-width:100px;width:100px\9;}

.imgWidth150 img{max-width:150px;width:150px\9;}

.imgWidth200 img{max-width:200px;width:200px\9}

.responsiveLargeImageWidth img{max-width:500px;max-height:500px;}

.responsiveMediumImageWidth img{max-width:350px;max-height:350px;}

.responsiveSmallImageWidth img{max-width:200px;max-height:200px;}



/*****SHOPPING CART*****/

.classified3Images ul li{width:31%;margin-left:2%;}

.classified3Images ul li img{max-width:100%;}

.no-rgba .classified3Images ul li{width:208px;}

.classified3Images ul li{float:left;margin-bottom:20px;}



/************* Shopping Cart ************/

.shoppingCart i{background:url(close.png) no-repeat 0 0; display:inline-block;width:11px;height:11px;margin-left:5px;}

.shoppingCart i:hover{background-position:0 -11px;}



.cart i{background:#666 url(sprites_image.png) no-repeat -80px -58px;height:16px;width:16px;display:inline-block;padding:3px;vertical-align:middle;}

.cart2 i{background:url(sprites_image.png) no-repeat -61px -86px;height:50px;width:35px;float:right;margin-left:10px;}

.cart3 i{background:url(sprites_image.png) no-repeat 0 -107px;height:30px;width:38px;float:right;margin-left:10px;}

.cart4 i{background:url(sprites_image.png) no-repeat -5px -161px;height:30px;width:35px;display:inline-block;vertical-align:text-bottom}



.cartDetail{padding:10px;width:200px;right:0;z-index:2000;}

.cartButtons a.button,.cartButtons a:first-child.button{text-shadow:none;padding:7px 15px;}

.cartButtons a:first-child.button, a.button.add2Cart + .button{text-shadow:none;}



.cart6 span{ position:relative; zoom:1;}

.cart6 span:before{content:"";border:8px solid transparent;position:absolute;left:-16px;top:-2px;}

.cart6 i{background:url(sprites_image.png) no-repeat 0 -53px;height:42px;width:44px;display:inline-block;vertical-align:middle;}

.dbPrice b.dif{display:block;}			



/*****SITEMAP*****/

.categTree .tree_top {padding: 3px 0 0 28px;background: url(sitemap_home.png) -1px -1px no-repeat;}

.categTree .tree,.categTree .tree ul{margin-left:11px;}

.categTree .tree li{background: url(sitemap_hr.png) 0 9px no-repeat;padding:0 0 0 15px;}



/******REI*******/

.zoomIcon{background:url(zoom_bg.png) no-repeat 0 0;}

.propertyDetail .paging a{padding:2px 5px;}



.searchProperty.horizontal .ic > div{ width:135px;}

.travelPackageSearch.horizontal .ic > div{ width:180px;}

.travelPackageSearch.horizontal .ic > div.srch_kword{ width:220px;}

.travelPackageSearch select,.searchProperty select{ padding:4px}



/*****REI PROJECTS********/

.project_tml{margin:0;}

.project_tml > li{float:left;margin:0;font-weight:bold;}

.project_tml > li a{padding:7px 10px;display:inline-block;}

.project_tml li:first-child{border-left:0;}



.project_tml li.headHr{float:right;position:relative;border:none;}

.project_tml li.headHr a:hover{background:none;}

#projectMoreLinksDiv li{font-weight:normal;float:none;border-left:none;}

#projectMoreLinksDiv a{display:block;}



.wp33 li{ width:33%; display:inline-block; box-sizing:border-box;margin-bottom:3px;}

.si {background: url("sprite_icons.png") transparent; display: inline-block; vertical-align: middle; }

.si.w24px { height: 24px; width: 24px; }



.si.icon-pb { background-position: 1px -24px;} .si.icon-ws { background-position: -314px -24px;} .si.icon-lf { background-position: -144px -22px;}

.si.icon-rp { background-position: -193px -22px;} .si.icon-fa { background-position: -97px -22px;} .si.icon-ms { background-position: -361px -22px;}

.si.icon-fc { background-position: -432px -22px;} .si.icon-pk { background-position: -385px -22px;} .si.icon-pg { background-position: -168px -22px;}

.si.icon-sw { background-position: -288px -22px;} .si.icon-sq { background-position: -98px -49px;} .si.icon-ccc { background-position: -74px -49px;}

.si.mr5px{ height: 20px; width: 20px;}

.si.icon-hospital {background-position: -41px -3px;} .si.icon-airport {background-position: 1px -2px;} 

.si.icon-railway-station {background-position: -20px -3px;} .si.icon-school {background-position: -60px -3px;}



.ls ul.wp33{margin-left: 0px;}



/*****DG SLIDER CSS********/

.demo-wrap .DG-prev {float:left;position:relative;top:0;}

.demo-wrap .DG-next {float:right;position:relative;top:0;}

.DG-pager {text-align:center;padding-top:18px;}

.demo-wrap li{width:150px;height:150px;}



/*****BANNERS COLUMNS********/

.columns5 .c1,.columns5 .c2,.columns5 .c3,.columns5 .c4,.columns5 .c5{width:20%;float:left;}

.columns4 .c1,.columns4 .c2,.columns4 .c3,.columns4 .c4{width:25%;float:left;}

.columns3 .c1,.columns3 .c2,.columns3 .c3{width:33%;float:left;}

.columns2 .c1,.columns2 .c2{width:50%;float:left;}



/***TTW COMMON FORM******/

.ttwCommonForm select{padding:4px}

.ttwCommonForm>ul{float:left; position:relative; width:175px;right:-1px;}

.ttwCommonForm>ul .on {border-right:0;}

.ttwCommonForm > div{margin-left:175px;overflow:hidden;min-height:150px;}

.ttwCommonForm .data >div{margin-top:17px }



.packageTabs.myTabs .ui-tabs-hide{display:none;}



/*changes 31-12-2014 */

.tcl .ic > ul > li > a {font-weight:bold;}



/*changes 24-02-2015*/

.mx200{max-width:200px;margin:0 auto;min-height:105px;}

#slideshow {position:relative; display:block;}

#slideshow IMG {position:absolute;top:0;left:0; z-index:8;opacity:0.0;}

#slideshow IMG.active {z-index:10;opacity:1.0;}

#slideshow IMG.last-active {z-index:9;}



.qcIcon .mobile, .qcIcon .phone,.qcIcon .fax,.qcIcon .email,.qcIcon .whatsapp,.qcIcon .name,.qcIcon .address,.qcIcon .company{margin-right:5px;float:left;margin-top:0.6em;line-height:0;}

.qcIcon .mobile:before,.qcIcon .phone:before,.qcIcon .fax:before,.qcIcon .whatsapp:before,.qcIcon .email:before, .qcIcon .name:before, .qcIcon .address:before, .qcIcon .company:before{font-family: 'icomoon';font-size:16px; font-weight:normal}

.qcIcon .mobile:before{content:'\e6c9';}

.qcIcon .phone:before{content:'\e76c';}

.qcIcon .fax:before{content:'\e74e';}

.qcIcon .whatsapp:before{content:'\e600';}

.qcIcon .email:before{content:'\e950';}

.qcIcon .name:before{content:'\e888';}

.qcIcon .address:before{content:'\e6fa';}

.qcIcon .company:before{content:'\e747';}



/************Add New Css****************/

.columns12 .col-2, .columns23 .col-2 { max-width:720px;}

.columns3 .col-2 { max-width:450px;}

footer{ padding-top:20px}

footer .col-1,footer .col-2,footer .col-3{vertical-align:top;}



#footerFormat1 .row1 .col-1,#footerFormat1 .row2 .col-1{width:50%;padding:10px; }

#footerFormat1 .row1 .col-2,#footerFormat1 .row2 .col-2{padding:10px;text-align:right}

#footerFormat1 .row2 .col-1{width:75%;}



.no-csscolumns #footerFormat1 .row1 .col-1{float:left;width:45%;}

.no-csscolumns #footerFormat1 .row1 .col-2{float:right;width:45%;}

.no-csscolumns #footerFormat1 .row2 .col-1{float:left;width:70%;}

.no-csscolumns #footerFormat1 .row2 .col-2{float:right;width:20%;}



footer .h2{padding:0;background:none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:2.0em; border:0;}

footer .h2 .b1{display:none;}

footer .tcl.divider ul > li{border:none;}

footer .ic{background:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:0;}



#footerFormat1 .copyRight,#footerFormat1 .memeberOf{font-size:0.9em;}

#footerFormat1 .fo .copyRight{float:left;}

#footerFormat1 .fo .memeberOf{float:right;}



footer .Tab a{display:inline-block;padding:0 15px;}

footer .Tab .d{display:inline-block;padding:12px 0;vertical-align:middle;}



footer .Bullet b.fb{font-weight:normal;margin:0 4px 0 15px;}

footer .Bullet b.fb:before{font-family: 'icomoon';content:'\e827';}

footer .Bullet b.fb:first-child{margin-left:0;}

@media projection, screen {/*.ui-tabs-hide {display: none;}*/

.ui-tabs-hide {position: absolute;left: -10000px;top:0;width:1000px;}

}

@media print {

.ui-tabs-nav {display: none;}

}

.ui-tabs-nav,.ui-tabs-nav ul,.ui-tabs-nav li {list-style: none;margin: 0;padding:0;}

.ui-tabs-nav:after {display: block;clear: both;content: " ";}



.ui-tabs-nav li {position:relative;font-size:1.1em;font-weight:bold;}



.myTabs .ui-tabs-nav li{ float:left;}

.ui-tabs-nav .ui-tabs-selected a:after{content:""; border:7px solid transparent; display:inline-block; bottom:-14px; left:10%; position:absolute;}

.ui-tabs-nav a {display:inline-block;padding:10px 15px;margin-right:3px;}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {outline: 0;position:relative; *zoom:1;}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor:text;}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {cursor:pointer;}

.ui-tabs-nav .ui-tabs-disabled {opacity: .4;}

.ui-tabs-container {}

.ui-tabs-loading em {padding: 0 0 0 20px;background: url('loading.gif') no-repeat 0 50%;}

.cont_area {text-align:justify;clear:both;}



.jCarouselLiteDemo li .bdr{border:5px solid ;}

.jCarouselLiteDemo li .bdr:hover{border:5px solid;}



 /**---Jquery ui-tabs css ---**/

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-state-active a {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}

/*****theme-default******/

.theme-default .nivoSlider {position:relative;margin-bottom:10px;background:url(//loading.gif) no-repeat 50% 50%;}

.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}

.theme-default .nivoSlider a {border:0;display:block;}

.theme-default .nivo-controlNav {text-align: center;margin-top:-53px; position:relative; z-index:5; padding-bottom:20px;}

.theme-default .nivo-controlNav a {display:inline-block;width:22px;	height:22px; background:url(bullets.png) no-repeat;	text-indent:-9999px;border:0;margin: 0 2px;}

.theme-default .nivo-controlNav a.active {background-position:0 -22px;}

.theme-default .nivo-directionNav a {display:block;	width:30px;	height:30px; background: url(arrows.png) no-repeat;	text-indent:-9999px;border:0;opacity: 0;-webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}

.theme-default:hover .nivo-directionNav a { opacity: 1; }

.theme-default a.nivo-nextNav {	background-position:-30px 0;right:15px;}

.theme-default a.nivo-prevNav {	left:15px;}

.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}

.theme-default .nivo-caption a {color:#fff; border-bottom:1px dotted #fff;}

.theme-default .nivo-caption a:hover {color:#fff;}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {width:100%;}

.theme-default .nivo-controlNav.nivo-thumbs-enabled a {width:auto;	height:auto; background:none; margin-bottom: 5px;}

.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display:block;width:120px; height:auto;}



/*****theme-bar******/

.theme-bar.slider-wrapper{position: relative;border: 1px solid #333;overflow: hidden;}

.theme-bar .nivoSlider{position:relative;background:url(//loading.gif) no-repeat 50% 50%;}

.theme-bar .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}

.theme-bar .nivoSlider a{border:0;display:block;}

.theme-bar .nivo-controlNav {position: absolute;left: 0;bottom: -41px;z-index: 10;width: 100%;height: 30px;text-align: center;padding: 5px 0;border-top: 1px solid #333;background: #333;background: -moz-linear-gradient(top,  #565656 0%, #333333 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#333333)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #565656 0%,#333333 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #565656 0%,#333333 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #565656 0%,#333333 100%); /* IE10+ */background: linear-gradient(to bottom,  #565656 0%,#333333 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#333333',GradientType=0 ); /* IE6-9 */opacity: 0.5;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}

.theme-bar:hover .nivo-controlNav {bottom: 0;opacity: 1;}

.theme-bar .nivo-controlNav a {display:inline-block;width:22px;height:22px;background:url(bullets.png) no-repeat;text-indent:-9999px;border:0;margin: 5px 2px 0 2px;}

.theme-bar .nivo-controlNav a.active {background-position:0 -22px;}

.theme-bar .nivo-directionNav a {display:block;border:0;color: #fff;text-transform: uppercase;top: auto;bottom: 10px;z-index: 11;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;line-height: 20px;opacity: 0.5;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}

.theme-bar a.nivo-nextNav { right: -50px; }

.theme-bar a.nivo-prevNav { left: -50px; }

.theme-bar:hover a.nivo-nextNav {right: 15px;opacity: 1;}

.theme-bar:hover a.nivo-prevNav {left: 15px; opacity: 1;}

.theme-bar .nivo-directionNav a:hover {color: #ddd;}



.theme-bar .nivo-caption {font-family: Helvetica, Arial, sans-serif;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}

.theme-bar:hover .nivo-caption {bottom: 41px;}

.theme-bar .nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}

.theme-bar .nivo-caption a:hover {color:#fff;}

.theme-bar .nivo-controlNav.nivo-thumbs-enabled {width: 100%;}

.theme-bar .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}

.theme-bar .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}



/*****theme-dark******/

.theme-dark.slider-wrapper {background: #333;padding: 10px;}

.theme-dark.slider-wrapper.light {background: #fff;}

.theme-dark .nivoSlider {position:relative;margin-bottom:10px;overflow: visible;background:url(//loading.gif) no-repeat 50% 50%;}

.theme-dark .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}

.theme-dark .nivoSlider a {border:0;display:block;}

.theme-dark .nivo-controlNav {text-align: left;padding: 0;position: relative;z-index: 10;}

.theme-dark .nivo-controlNav a {display:inline-block;width:10px;height:10px;background:url(dark-bullets.png) no-repeat 0 2px;text-indent:-9999px;border:0;margin: 0 2px;}

.theme-dark .nivo-controlNav a.active {background-position:0 100%;}

.theme-dark .nivo-directionNav a {display:block;width:30px;height:30px;background: url(dark-arrows.png) no-repeat;text-indent:-9999px;border:0;top: auto;bottom: -36px;z-index: 11;}

.theme-dark .nivo-directionNav a:hover {background-color: #333;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.theme-dark a.nivo-nextNav {background-position:-16px 50%;right:0px;}

.theme-dark a.nivo-prevNav {background-position:11px 50%;left: auto;right: 35px;}

.theme-dark .nivo-caption {font-family: Helvetica, Arial, sans-serif;}

.theme-dark .nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}

.theme-dark .nivo-caption a:hover {color:#fff;}

.theme-dark .nivo-controlNav.nivo-thumbs-enabled {width: 80%;}

.theme-dark .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}

.theme-dark .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}



/****NIVO SLIDER*********/

.nivoSlider {position:relative;	width:100%;	height:auto;overflow: hidden;}

.nivoSlider img {position:absolute;	top:0px; left:0px; max-width: none;}

.nivo-main-image {display: block !important; position:relative !important;	width: 100% !important;}

/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px;	width:100%;	height:100%; border:0;	padding:0; margin:0;	z-index:6;	display:none;	background:white; filter:alpha(opacity=0); 	opacity:0;}

/* The slices and boxes in the Slider */

.nivo-slice {display:block;	position:absolute;	z-index:5;	height:100%;	top:0;}

.nivo-box {display:block;	position:absolute;	z-index:5;	overflow:hidden;}

.nivo-box img {display:block; }

/* Caption styles */

.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding: 5px 10px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter:alpha(opacity=8);-webkit-box-sizing: border-box;/* Safari/Chrome, other WebKit */-moz-box-sizing: border-box; /*Firefox*/box-sizing: border-box;/* Opera/IE 8+ */}

.nivo-caption p {padding:5px;	margin:0;}

.nivo-caption a {display:inline !important;}

.nivo-html-caption {display:none;}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}

.nivo-prevNav {left:0px;}

.nivo-nextNav {right:0px;}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav a {cursor:pointer;}

.nivo-controlNav a.active {font-weight:bold;}

/***************************

*	GENERAL   *

**************************/



@media(min-width:1020px){

.fluid_container{min-height:300px;}

}

.dgCon_nobg{background:none !important;}

.sng_img img{width: 100%;}

.fluid_dg_wrap, .fluid_dg_wrap img, 

.fluid_dg_wrap ol, .fluid_dg_wrap ul, .fluid_dg_wrap li,

.fluid_dg_wrap table, .fluid_dg_wrap tbody, .fluid_dg_wrap tfoot, .fluid_dg_wrap thead, .fluid_dg_wrap tr, .fluid_dg_wrap th, .fluid_dg_wrap td .fluid_dg_thumbs_wrap a, .fluid_dg_thumbs_wrap img, 

.fluid_dg_thumbs_wrap ol, .fluid_dg_thumbs_wrap ul, .fluid_dg_thumbs_wrap li,

.fluid_dg_thumbs_wrap table, .fluid_dg_thumbs_wrap tbody, .fluid_dg_thumbs_wrap tfoot, .fluid_dg_thumbs_wrap thead, .fluid_dg_thumbs_wrap tr, .fluid_dg_thumbs_wrap th, .fluid_dg_thumbs_wrap td {background: none; border: 0; font: inherit; font-size: 100%; margin: 0; padding: 0; vertical-align: baseline; list-style: none}

.fluid_dg_wrap {display: none; position: relative; z-index: 0}

.fluid_dg_wrap img {max-width:none!important;}

.fluid_dg_fakehover {height:100%;min-height:60px;position:relative;width:100%;z-index: 1;}

.fluid_dg_wrap {width:100%}

.fluid_dg_src {display:none}

.fluid_dgCont, .fluid_dgContents {height: 100%; position: relative; width: 100%; z-index: 1;}

.fluid_dgSlide {bottom: 0; left: 0; position: absolute; right: 0; top: 0; width: 100%}

.fluid_dgContent {bottom: 0; display: none; left: 0; position: absolute; right: 0; top: 0; width: 100%;}

.fluid_dg_target {bottom: 0; height: 100%; left: 0; overflow: hidden; position: absolute; right: 0; text-align: left; top: 0; width: 100%; z-index: 0}

.fluid_dg_overlayer {bottom: 0; height: 100%; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; width: 100%; z-index: 0}

.fluid_dg_target_content {bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 2}

.fluid_dg_target_content .fluid_dg_link {display: block; height: 100%; text-decoration: none}



.fluid_dg_loader {background:url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg-loader.gif) no-repeat center;-webkit-border-radius: 18px; -moz-border-radius:18px; border-radius: 18px; height:36px; left:50%; overflow: hidden; position: absolute; margin:-18px 0 0 -18px; top:50%; width:36px;z-index: 3}

.fluid_dg_bar {bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 3}

.fluid_dg_thumbs_wrap.fluid_dg_left .fluid_dg_bar, .fluid_dg_thumbs_wrap.fluid_dg_right .fluid_dg_bar {height: 100%; position: absolute; width: auto; }

.fluid_dg_thumbs_wrap.fluid_dg_bottom .fluid_dg_bar, .fluid_dg_thumbs_wrap.fluid_dg_top .fluid_dg_bar {height: auto; position: absolute; width: 100%}

.fluid_dg_nav_cont {height:65px; overflow:hidden; position:absolute; right:9px; top:15px; width:120px; z-index:4; }

.fluid_dg_caption { display:block; position:absolute; bottom:10%;width:100%; animation-name:example; }

.fluid_dg_caption.tp_center{bottom:30%;}

@media(max-width:1024px){

.fluid_dg_caption{bottom:0;}

.slider-content h1, .slider-content .hd1 {margin-bottom: 25px;line-height: 26px;}

}



.fluid_dg_caption > div {padding: 10px 11px}

.fluid_dgrelative {overflow: hidden; position: relative}

.imgFake {cursor: pointer}

.fluid_dg_prevThumbs {bottom: 4px; cursor: pointer; left: 0; position: absolute; top: 4px; visibility: hidden; width: 30px; z-index: 10}

.fluid_dg_prevThumbs div {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat -160px 0; display: block; height: 40px; margin-top: -20px; position: absolute; top: 50%; width: 30px;}

.fluid_dg_nextThumbs {bottom: 4px; cursor: pointer; position: absolute; right: 0; top: 4px; visibility: hidden; width: 30px; z-index: 10}

.fluid_dg_nextThumbs div {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat -190px 0; display: block; height: 40px; margin-top: -20px; position: absolute; top: 50%; width: 30px}

.fluid_dg_command_wrap .hideNav {display: none}

.fluid_dg_command_wrap {left: 0; position: relative; right:0; z-index: 4}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul {list-style: none; margin: 0; padding: 0; text-align:right; position:absolute; right:0; width:50%}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li {cursor: pointer; display: inline-block; height: 12px; margin: 20px 5px; position: relative; text-align: left; text-indent: -9999px; width: 12px}

.fluid_dg_commands_emboss .fluid_dg_pag .fluid_dg_pag_ul li {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.5); -webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),	inset 0px 1px 1px rgba(0,0,0,0.5); box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.5)}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li > span {height: 12px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 12px}

.fluid_dg_commands_emboss .fluid_dg_pag .fluid_dg_pag_ul li:hover > span {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.5); -webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.5); box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.5)}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li.fluid_dgcurrent > span {}

.fluid_dg_pag_ul li img {display: none; position: absolute}

.fluid_dg_pag_ul .thumb_arrow {border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid; top: 0; left: 50%; margin-left: -4px; position: absolute}

.fluid_dg_prev, .fluid_dg_next, .fluid_dg_commands {cursor: pointer; height: 51px; position: absolute; bottom: 3%; width: 51px; z-index: 2}

.fluid_dg_prev {right:7%}

.fluid_dg_prev > span {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat 5px 5px; display: block; height: 44px; width: 40px}

.fluid_dg_next {right:1%}

.fluid_dg_next > span {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat -35px 5px; display: block; height: 44px; width: 40px}

.fluid_dg_commands {right: 41px}

.fluid_dg_commands > .fluid_dg_play {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat -80px 0; height: 40px; width: 40px}

.fluid_dg_commands > .fluid_dg_stop {background: url(//https://catalog.wlimg.com/templates-images/12428/12434/fluid_dg_skins.png) no-repeat -120px 0; display: block; height: 40px; width: 40px}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li {cursor: pointer; display: inline-block; height: 12px; margin: 13px 2px; position: relative; text-indent: -9999px; width: 12px}

.fluid_dg_thumbs_cont {-webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow: hidden; position: relative; width: 100%}

.fluid_dg_commands_emboss .fluid_dg_thumbs_cont {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2); -webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2); box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2)}

.fluid_dg_thumbs_cont > div {float: left; width: 100%}

.fluid_dg_thumbs_cont ul {overflow: hidden; padding: 3px 4px 8px; position: relative; text-align: center}

.fluid_dg_thumbs_cont ul li {display: inline; padding: 0 4px}

.fluid_dg_thumbs_cont ul li > img {border: 1px solid; cursor: pointer; margin-top: 5px; vertical-align:bottom}

.fluid_dg_clear {display: block; clear: both}

.showIt {display: none}

.fluid_dg_clear {clear: both; display: block; height: 1px; margin: -1px 0 25px; position: relative} 



/**************************

*

*	COLORS & SKINS

*

**************************/



.fluid_dg_caption {z-index:9999 !important;}

.fluid_dg_caption > div { z-index:9999 !important;}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li:hover > span {width:20px; height:20px;}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li.fluid_dgcurrent > span {width:20px; height:20px; display:inline-block;}

.fluid_dg_pag_ul li img {border: 4px solid #e6e6e6; -moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5); -webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5); box-shadow: 0px 3px 6px rgba(0,0,0,.5)}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li { width:20px; height:20px; right:1%;}

.fluid_dg_next, .fluid_dg_prev{*display:none}

.fluid_dg_next, .fluid_dg_prev{*display:block !important}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li {display:block !important;}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li {display:inline-block !important;}



.fluid_dg_prev,.fluid_dg_next, .fluid_dg_commands {bottom: 46%;}

.fluid_dg_prev{left:10px;}

.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul { bottom:0px; }



.bx-wrapper {position:relative;margin:0 auto;padding:0;*zoom:1;}

.bx-wrapper img {max-width:100%;display:block;}

.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position:absolute;bottom:-27px;width:100%;}

.bx-controls {margin:18px 0;}

.bx-wrapper .bx-loading {min-height:50px;background-image:url(bx_loader.gif) center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}

.bx-wrapper .bx-pager {text-align:center;font-size:.85em;font-weight:bold;padding-top:20px;}

.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block;*zoom:1;*display:inline;}

.bx-wrapper .bx-pager.bx-default-pager a {text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}



/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {left:10px;background:url(controls.png) no-repeat 0 -32px;}

.bx-wrapper .bx-next {right:10px;background:url(controls.png) no-repeat -43px -32px;}



.pro_detail .bx-wrapper .bx-prev{left:-40px;}

.pro_detail .bx-wrapper .bx-next{right:-40px;}



.bx-wrapper .bx-prev:hover {background-position:0 0;}

.bx-wrapper .bx-next:hover {background-position:-43px 0;}

.bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}

.bx-wrapper .bx-controls-direction a.disabled {display:none;}



/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {	text-align:center;}

.bx-wrapper .bx-controls-auto .bx-start {display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(controls.png) -86px -11px no-repeat;	margin:0 3px;}

.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position:-86px 0;}

.bx-wrapper .bx-controls-auto .bx-stop {display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(controls.png) -86px -44px no-repeat;margin:0 3px;}

.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position:-86px -33px;}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align:left;width:80%;}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right:0;width:35px;}



/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}

.bx-wrapper .bx-caption span {font-family:Arial;display:block;font-size:.85em;padding:10px;}

/****BASIC STYLES*****************************************************************************************/

html body{color:#666;background:#fff; background:#f9f9f9; /* IE6-9 */}



.dif,.dif a,a.dif{color:#444;} .dif a:hover,a.dif:hover{color:#111;}

.dul,.dul a,a.dul{color:#777;} .dul a:hover,a.dul:hover{color:#222;}



a{color:#333;text-decoration:none;}a:hover{color:#000;}



a.button{background-color:#e2e2e2;color:#333;border:1px solid #fff;text-shadow:1px 1px rgba(255,255,255,.75);}

a.button:hover{background-color:#ddd; color:#000;}

a.buttonBig{background:#7f7f7f;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7f7f7f', EndColorStr='#454545');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#7f7f7f), to(#454545));

	background-image:-webkit-linear-gradient(#7f7f7f, #454545);

	background-image:   -moz-linear-gradient(#7f7f7f, #454545);

	background-image:    -ms-linear-gradient(#7f7f7f, #454545);

	background-image:     -o-linear-gradient(#7f7f7f, #454545);

	background-image:        linear-gradient(#7f7f7f, #454545); color:#fff; border:1px solid #666;text-shadow:1px 1px rgba(0,0,0,.75);}

a.buttonBig:hover{color:#fff;}



input[type=text],.input,select,textarea{filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f2f2f2');

	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));

	background: -webkit-linear-gradient(top, #fff, #f2f2f2);

	background:    -moz-linear-gradient(top, #fff, #f2f2f2);

	background:     -ms-linear-gradient(top, #fff, #f2f2f2);

	background:      -o-linear-gradient(top, #fff, #f2f2f2);

	background:         linear-gradient(top, #fff, #f2f2f2);border:1px solid #ccc;color:#777; border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; color:#222;}

.input,textarea{

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f2f2f2');

	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));

	background: -webkit-linear-gradient(top, #fff, #f2f2f2);

	background:    -moz-linear-gradient(top, #fff, #f2f2f2);

	background:     -ms-linear-gradient(top, #fff, #f2f2f2);

	background:      -o-linear-gradient(top, #fff, #f2f2f2);

	background:         linear-gradient(top, #fff, #f2f2f2);border:1px solid #ccc;	

}

input.button{filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eaeaea', EndColorStr='#fff');

	background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#fff));

	background: -webkit-linear-gradient(top, #eaeaea, #fff);

	background:    -moz-linear-gradient(top, #eaeaea, #fff);

	background:     -ms-linear-gradient(top, #eaeaea, #fff);

	background:      -o-linear-gradient(top, #eaeaea, #fff);

	background:         linear-gradient(top, #eaeaea, #fff);color:#000;border:1px solid #aaa;text-shadow:1px 1px rgba(255,255,255,.5); border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; -webkit-border-radius:20px; }

.searchFull.btn input.button{background:none;border:none;}

.star{color:#ff00;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#ddd;}

img.bdr,.bdrDark{border-color:#ccc;}

.hot .slider img.bdr+span{border: 0px solid #fff;} .hot .slider img.bdr+span:hover{border: 8px solid #ccc;}	



.headHr{background:#464646;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#464646', EndColorStr='#838383');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#464646), to(#838383));

	background-image:-webkit-linear-gradient(#464646, #838383);

	background-image:   -moz-linear-gradient(#464646, #838383);

	background-image:    -ms-linear-gradient(#464646, #838383);

	background-image:     -o-linear-gradient(#464646, #838383);

	background-image:        linear-gradient(#464646, #838383);}



.headHr,.headHr a{color:#fefefe;}.headHr a:hover{color:#dcdcdc;}

.headHr .star{color:#c30;}

.headHr .dif{color:#def;}

.headVr{background-color:#faf9f9;}

.data,.bg{background-color:#f4f4f4;}



.paging a{background-color:#000; color:#fff;}

.paging a.on,.paging a:hover{background-color:#fff;color:#000;border:1px solid #222;text-shadow:1px 1px rgba(255,255,255,.75);}



.h1 h1{color:#666;}

.h1{border-bottom:1px solid #ccc;}

.h2 h2{/*display:block;*/color:#333;}

.h2 h2,.h2 h2 a{color:#fff;}.h2 h2 a:hover{color:#dbdbdb;}

.h2{background:#fff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#464646', EndColorStr='#838383');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#464646), to(#838383));

	background-image:-webkit-linear-gradient(#464646, #838383);

	background-image:   -moz-linear-gradient(#464646, #838383);

	background-image:    -ms-linear-gradient(#464646, #838383);

	background-image:     -o-linear-gradient(#464646, #838383);

	background-image:        linear-gradient(#464646, #838383); border:1px solid #ccc;

}

.b1{color:#eeeeee;}

.b1:before{color:#eeeeee;}

.b2:before{color:#7e7e7e;}

.b3:before{color:#7e7e7e;}



/***********/

.formTable{border:1px solid #ccc;}

.formTable > tbody > tr > td,.formTable > thead > tr > td{border:1px solid #ccc;}

form.inputs-bs10px .input,form.inputs-bs10px select,form.inputs-bs10px textarea{-webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);-moz-box-shadow: 0 0 10px rgba(0,0,0,.15);box-shadow: 0 0 10px rgba(0,0,0,.15);}



/******HEADER STYLES*****************************************************************************************/

header, header a,header .h2 h2,header .h2 h2 a{color:#222;} header a:hover,header .h2 h2 a:hover{color:#000; }

#headerFormat2 .row1{border-bottom:1px solid #444;}

#headerFormat4 .row1{border-bottom:1px solid #444;}

#headerFormat5 .row2{border-top:4px solid #444;}

#headerFormat6 .row1{border-bottom:1px solid #444;}





#headerFormat5 .tml.transparent #tml > ul > li > a, #headerFormat7 .tml.transparent #tml > ul > li > a{color:#000; border-left:1px solid #ccc; border-right:1px solid #fff;}

#headerFormat5 .tml.transparent #tml > ul > li:hover > a,#headerFormat5 .tml.transparent #tml > ul > li.on > a, #headerFormat7 .tml.transparent #tml > ul > li:hover > a,#headerFormat7 .tml.transparent #tml > ul > li.on > a{color:#fff; cursor:pointer; text-shadow:1px 1px #000; 

	background:#858585;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#858585', EndColorStr='#333333');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#858585), to(#333333));

	background-image:-webkit-linear-gradient(#858585, #333);

	background-image:   -moz-linear-gradient(#858585, #333);

	background-image:    -ms-linear-gradient(#858585, #333);

	background-image:     -o-linear-gradient(#858585, #333);

	background-image:        linear-gradient(#858585, #333); border:1px solid #333;

}



#headerFormat6 .tml.transparent #tml > ul > li > a{color:#000; border-left:1px solid #ccc; border-right:1px solid #fff;}

#headerFormat6 .tml.transparent #tml > ul > li:hover > a,#headerFormat6 .tml.transparent #tml > ul > li.on > a,#headerFormat8 .companyBg{color:#fff; cursor:pointer; text-shadow:1px 1px #000; 

	background:#858585;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#858585', EndColorStr='#333333');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#858585), to(#333333));

	background-image:-webkit-linear-gradient(#858585, #333);

	background-image:   -moz-linear-gradient(#858585, #333);

	background-image:    -ms-linear-gradient(#858585, #333);

	background-image:     -o-linear-gradient(#858585, #333);

	background-image:        linear-gradient(#858585, #333); border:1px solid #333;

}

#headerFormat8 .tml.transparent #tml > ul > li > a{color:#ddd; border-left:none; border-right:none; text-shadow:1px 1px #000; border-bottom:1px solid #666; border-top:1px solid #999;}



/*TML*/

.tml{border:1px solid #dbdbdb;border-bottom:0;

	background:#efefef;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e8e8e8');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#efefef), to(#e8e8e8));

	background-image:-webkit-linear-gradient(#efefef, #e8e8e8);

	background-image:   -moz-linear-gradient(#efefef, #e8e8e8);

	background-image:    -ms-linear-gradient(#efefef, #e8e8e8);

	background-image:     -o-linear-gradient(#efefef, #e8e8e8);

	background-image:        linear-gradient(#efefef, #e8e8e8);

}

#tml > ul > li > a{color:#666666; text-shadow:1px 1px #fff;border-left:1px solid #ccc;border-right:1px solid #fff;}

#tml > ul >li.on > a, #tml > ul > li:hover > a{color:#fff; cursor:pointer; text-shadow:1px 1px #000; 

	background:#858585;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7d7d7d', EndColorStr='#333333');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#7d7d7d), to(#333333));

	background-image:-webkit-linear-gradient(#7d7d7d, #333333);

	background-image:   -moz-linear-gradient(#7d7d7d, #333333);

	background-image:    -ms-linear-gradient(#7d7d7d, #333333);

	background-image:     -o-linear-gradient(#7d7d7d, #333333);

	background-image:        linear-gradient(#7d7d7d, #333333); border:1px solid #333;

}

#tml ul ul{background:#333;}

#tml li li{border-bottom:1px solid #222;border-top:1px solid #444;}

#tml li li a{color:#ccc;} #tml li li a:hover{background:#222; color:#fff;}

.tml.topPadding #tml > ul >li.on > a, .tml.topPadding #tml > ul > li:hover > a{border:1px solid #333;border-width:1px 1px 0;}

.tml.transparent #tml > ul > li > a{color:#000; border-left:1px solid #444; border-right:1px solid #111;}

.tml.transparent #tml > ul >li.on > a, .tml.transparent #tml > ul > li:hover > a{color:#000; cursor:pointer; text-shadow:1px 1px #fff; 

	background:#efefef;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e8e8e8');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#7d7d7d));

	background-image:-webkit-linear-gradient(#efefef, #e8e8e8);

	background-image:   -moz-linear-gradient(#efefef, #e8e8e8);

	background-image:    -ms-linear-gradient(#efefef, #e8e8e8);

	background-image:     -o-linear-gradient(#efefef, #e8e8e8);

	background-image:        linear-gradient(#efefef, #e8e8e8); border:0;

}

/*****FLASH BG****/

.flashBg{background:#333;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#111111');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#111111));

	background-image:-webkit-linear-gradient(#333, #111);

	background-image:   -moz-linear-gradient(#333, #111);

	background-image:    -ms-linear-gradient(#333, #111);

	background-image:     -o-linear-gradient(#333, #111);

	background-image:        linear-gradient(#333, #111);

}

.tml.vertical #tml > ul > li > a{border:none;border-top:1px solid #ccc;border-bottom:1px solid #fff;color:#000;}



/*******COMPANY BG********/

.companyBg{background:#eee;}

/*****TOP GENERAL LINKS******/

.tglHome:after{color:#333;} .tglInquiry:after{color:#333;} .tglContact:after{color:#333;}

.tgl a{color:#333;}



/*******MEAN MENU***********************************************************************************************/

.mean-container .mean-bar{background:#0c1923;}

.mean-container a.meanmenu-reveal{color:#fff;}

.mean-container a.meanmenu-reveal span{background:#fff;}

.mean-container .mean-nav{background:#0c1923;}

.mean-container .mean-nav ul li a{color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.1);}

.mean-container .mean-nav ul li li a{border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);}

.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}

.mean-container .mean-nav ul li a.mean-expand{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);}

.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}



/******ELEMENTS STYLES*****************************************************************************************/



/***** IMG FRAMES STYLES *****/

.BSTL{box-shadow:-5px -5px 0 #ccc;}

.BSBR{box-shadow:5px 5px 0 #ccc;}

.BSTLBR{box-shadow:-5px -5px 0 #666,5px 5px 0 #ccc;}

.BS5px{box-shadow:0 0 5px #fff;}

.BS10px{box-shadow:0 0 10px #fff;}

.imgFrame.bdr{border-color:#999;}

.imgFrame.bdr:hover{border-color:#ccc;}



/*****MAIN CONTAINER , HEADING , INNER CONTAINER *****/

.ic{background:#f9f9f9;border:1px solid #ccc;}



/***TCL***/

.tcl ul > li .plus:after{color:#999;}

.tcl.divider ul > li{border-bottom:1px solid #ddd;}

.tcl.border ul > li{border:1px solid #666;}

.tcl li a{color:#444444;}.tcl li a:hover{color:#111;}

.tcl li li a{color:#666;} .tcl li li a:hover{color:#222;}

.tcl li li li a{color:#555;} .tcl li li li a:hover{color:#111;}



/**QUICK CONTACT AND HR***/

.qc .hr,.hr{border-bottom:1px dashed #ccc;margin:12px 0;}



/***** ROUNDED SEARCH *****/

.searchRound .input{background-color:#333;color:#333;border:1px solid #999;}

.searchRound .button{border:1px solid #ccc;}



/************BODY FORMATS*******************/

.body_static .h2,.body_static .ui-tabs-nav{border-bottom:1px solid #ccc;}

.body_static .ui-tabs-nav a, .body_static .ui-tabs-nav .body_static .ui-tabs-disabled a:hover, .body_static .ui-tabs-nav .ui-tabs-disabled a:focus, .body_static .ui-tabs-nav .ui-tabs-disabled a:active{color:#aaa;}

.body_static .h2 h2{color:#bae275;}

.body_static .h2 h2,.body_static .h2 h2 a{color:#666;}.body_static .h2 h2 a:hover{color:#222;}

.st_background{background:#f6f5f5;}



/************* Shopping Cart ************/

.cart{background:#e5e5e5;}

.cartDetail{background:#e5e5e5;}

.cartButtons a.button,.cartButtons a:first-child.button{background:#666; color:#fff;}

.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#444;color:#eee;}

.cart6 b{background:#666;color:#fff;}

.cart6 span:before{border-right-color:#666;}



/*****SITEMAP*****/

.categTree .tree,.categTree .tree ul{border-left:1px solid #666;}

.categTree,.categTree a{color:#777;} .categTree,.categTree a:hover{color:#111;}



/******REI*******/

.zoomIcon{}

.zoomIcon a{color:#fff;} .zoomIcon a:hover{color:#fff;}

.typeBuy,.typeRent,.typeSell{color:#fff;text-shadow:1px 1px rgba(0,0,0,.75);}

.typeBuy{background:#930;} .typeRent{background:#555;} .typeSell{background:#777;}



/*****REI PROJECTS********/

.project_tml{border-bottom:3px solid #444;}

.project_tml > li{border-left:1px solid #444;}

.project_tml > li.on a, .project_tml > li a:hover{background:#444;color:#eee;}

#projectMoreLinksDiv a{color:#fff;}  #projectMoreLinksDiv a:hover{background:#e5e5e5; color:#444;}



/******FOOTER STYLES*****************************************************************************************/

footer{ border-top:1px solid #999;

background:#ececec;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ececec', EndColorStr='#ffffff');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#ececec), to(#ffffff));

	background-image:-webkit-linear-gradient(#ececec, #fff);

	background-image:   -moz-linear-gradient(#ececec, #fff);

	background-image:    -ms-linear-gradient(#ececec, #fff);

	background-image:     -o-linear-gradient(#ececec, #fff);

	background-image:        linear-gradient(#ececec, #fff);}

footer .bkg{background:#f6f6f6;border-top:1px solid #999;margin-top:15px;}

footer,footer a{color:#666;} footer a:hover{color:#222;}

footer .h2{border-bottom:1px solid #ccc;}

footer .h2 h2,footer .h2 h2 a{color:#444;}footer .h2 h2 a:hover{color:#fff;}

footer .Tab .d{border-left:1px solid #999;}

footer .Bullet b.fb:before{color:#afafaf;}



/******JQUERY BXSLIDER*****************************************************************************************/

.bx-wrapper .bx-loading{}

.bx-wrapper .bx-pager{color:#fff;}

.bx-wrapper .bx-pager.bx-default-pager a{background:#bbb;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:#222;}

.bx-wrapper .bx-caption span{color:#fff;}



 /***JQUERY UI TABS CSS*****************************************************************************************/

 .ui-tabs-nav{

		background:#fff;margin-bottom:5px;

		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e7e7e7');

		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e7e7e7));

		background-image:-webkit-linear-gradient(#fff, #e7e7e7);

		background-image:   -moz-linear-gradient(#fff, #e7e7e7);

		background-image:    -ms-linear-gradient(#fff, #e7e7e7);

		background-image:     -o-linear-gradient(#fff, #e7e7e7);

		background-image:        linear-gradient(#fff, #e7e7e7);

		border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #ccc;

}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-state-active a{background:#555; color:#fff;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#464646', EndColorStr='#838383');

	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#464646), to(#838383));

	background-image:-webkit-linear-gradient(#464646, #838383);

	background-image:   -moz-linear-gradient(#464646, #838383);

	background-image:    -ms-linear-gradient(#464646, #838383);

	background-image:     -o-linear-gradient(#464646, #838383);

	background-image:        linear-gradient(#464646, #838383); border:1px solid #ccc;

}

.ui-tabs-nav .ui-tabs-selected a:after{ border-top-color:#555;}

.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{color:#444;}





/***MOBILE STYLES***********************************************************************************************/

@media(max-width:640px){

.plusMinus:before{color:#eee;}

#footerFormat1 .row1 .col-2{border-top:1px solid #333;}

.common_project li{border-bottom:1px solid #333;}

.ttwCommonForm>ul .on {border-bottom-color:#2a2a2a}

}

@media(max-width:480px){

.formTable tbody tr{border:1px solid #cacaca;}

}



/*******************   sticky header **********************/

@media(min-width:980px){.t2_fixer.afterdiv > div{width:980px;margin:0 auto;} }

.t2_fixer{position:fixed; width:100%; z-index:9999999999999; top:0;left:0;background:#f9f9f9; box-shadow:1px 2px 3px rgba(0,0,0,0.3); -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3); -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);}



/**** header 1 - header 2 - header 3 ****/

.fixer{ transition:all ease-in-out 0.6s; -webkit-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; }

.t2_fixer  .topPadding{ margin-top: 0px; }



/**** header 4  ****/

.t2_fixer.tml_r_format{ border: 1px solid #dbdbdb; border-bottom: 0;

    background: #efefef;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e8e8e8');

    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#efefef), to(#e8e8e8));

    background-image: -webkit-linear-gradient(#efefef, #e8e8e8);

    background-image: -moz-linear-gradient(#efefef, #e8e8e8);

    background-image: -ms-linear-gradient(#efefef, #e8e8e8);

    background-image: -o-linear-gradient(#efefef, #e8e8e8);

    background-image: linear-gradient(#efefef, #e8e8e8);

}

.t2_fixer.tml_r_format .tml.rounded #tml > ul > li a,.t2_fixer.tml_r_format #tml > ul > li:last-child a,.t2_fixer.tml_r_format .tml.rounded, .tml.rounded #tml > ul  {

    -webkit-border-radius: 0 !important;

    -moz-border-radius: 0 !important;

    border-radius: 0 !important;

}



/**** header 6  ****/

.t2_fixer.tml_trans_format2 .tml.height #tml > ul > li > a {padding: 10px 15px 10px;}

.t2_fixer.tml_trans_format2 #tml ul ul {left:0 !important;top:35px !important;}

.t2_fixer.tml_trans_format2 #tml ul ul ul {left:200px !important;top:0 !important;}



/**** header 8 ****/

.t2_fixer.av{background:#f9f9f9;}

.t2_fixer .tml.vertical #tml > ul > li > a {color:#fff;text-shadow:none;border:none;}



.t2_fixer .tml.vertical #tml > ul > li, .t2_fixer #tml > ul > li > a { display:inline-block;float:left;}

.t2_fixer #tml ul ul {left:0 !important;top:35px !important;}

.t2_fixer #tml ul ul ul {left:200px !important;top:0 !important;}

.t2_fixer .tml.vertical #tml > ul > li > a {padding: 12px 18px; }