/* 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:0px;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 Arial,Helvetica,sans-serif;background:#b04d4a url(bg.gif);}
.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:10px;-moz-border-radius:10px;border-radius:10px;}
a.button.c3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.buttonBig{display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
a.buttonBig:hover{}

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

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

.h1{margin:10px 0 5px; border-bottom:1px solid #bda97f}
.h1 h1{font-family:"Georgia", "Times New Roman", "Times", serif; font-size: 2.3em;}
.ip .h1 h1{font-family:Arial;}
.h1.n{border:none;}
h2{font-family: "Carter One"; font-size: 16px; font-weight: 400;}
.classified3Images h2 {font-size:13px;}


.wrap{width:980px;margin:0 auto;}
#bodyFormat1.wrap{ width:956px; border-radius:12px;padding:12px;}
#bodyFormat1.wrap.w968{width:968px;}
.wrap .wrap{width:100%;}

/* New*/
.b1{float:left;width:22px;height:22px;margin:-.2em .4em 0 0;background:url(sprites_image.png) -37px -24px;}
.headVr .b1{background-position:-61px -24px;}
.b2, .b3{float:left;font-weight:normal;margin-right:6px;line-height:1.2em;}
footer .b1, footer .b2, footer .b3{line-height:1.3em;}
.b1:before,.b2:before,.b3:before{font-family: 'icomoon';}
.b3:before{content:'\e827';}
.b2:before{content:'\e79a';}


.formTable .b1{float:left;width:22px;height:22px;margin:-.1em .4em 0 0;background:url(sprites_image.png) -61px -24px;}

.hot .h2 h2{position:relative;padding-left:25px;}
.hot .h2 h2::after {background:url(sprites_image.png) -37px -24px;content: "";display: inline-block;height: 22px;left: 0;position: absolute;top: 3px;width: 22px;}



.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 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%;}

/******TML******/
nav#tml{width:980px; position:relative;}
@media(min-width:980px){#flash{height:372px} }
		
.mean-container .mean-bar *{}
header .head_fr{float:right;width:225px;}

nav ul{margin:0px;padding:0px;list-style:none;}
nav li{margin:0px;padding:0px;list-style:none;}
			
#tml ul{margin:-8px 0px 0px;padding:0;list-style:none;}
#tml li{position:relative;margin:0;padding:0;list-style:none;}
#tml:before,.tml:after,#tml > ul:before,#tml > ul:after{content:'';display:table;}
#tml:after,#tml > ul:after{clear:both;}
#tml > ul > li{float:left;  margin-right: 30px;}
#tml>ul>li:before { content:""; position:absolute; background:#f00; display:table-cell; background:url(bullet.png); top:50%; left:-20px; width:20px; height:20px;}
#tml>ul>li:first-child:before{display:none}
#tml ul li:hover:before,#tml ul li.on:before{ background:none}

#tml li:first-child{ border-left:none;}
#tml li:last-child{ border-right:none;}

#tml > ul > li{ display:inline-block;position:relative}
#tml > ul > li > a{display:inline-block; font:normal 19px/1em Arial, Helvetica, sans-serif; font-weight:bold; padding:32px 18px 15px;display:inline-block; border-radius:0 0 10px 10px;}

#tml > ul > .on > a:after ,#tml > ul > li:hover > a:after{content:'';  position:absolute ;right:-8px; top:0px; border-bottom: 4px solid; border-left: 4px solid; border-right: 4px solid transparent; border-top: 4px solid transparent;}

#tml > ul > .on > a, #tml > ul > li:hover > a{cursor:pointer;}
#tml ul ul{position:absolute;width:200px;display:none; padding:5px; z-index:2; border-radius: 0px 10px 10px;}
#tml ul ul ul{border-width:2px;}
#tml li li{padding: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 li li a:hover{}


.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;}


header .fo .searchFull, header .fo .searchRound,header .fo .searchWebsite{float:right;width:200px;}
header .ic{margin:0;}

#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 15px;}
#bodyFormat1 .row1 .col-3,#bodyFormat1 .row2 .col-3{width:25%;}
#bodyFormat1 .row1 .width27{width:27%;}
#bodyFormat1 .row1 .width30	{width:30%;}
#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{width:100%;}
*+.no-rgba .imgLeft .td-2,*+.no-rgba .imgRight .td-2{width:auto;float:left;} 
@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;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; margin-top:5px;}


/***** New *****/
.col-1 .ic {margin-left:0;}
.col-1 .h2 {}

.col-3 .ic {margin-right:0;}
.col-3 .h2 {}

/*******************/
.tcl,.h2{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********/

/********New********/
.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{}
.search .input{width:70%;}
.qi td{padding:5px 0;}
.qi .hr{margin:0 0 10px;border:none;}
.qc .hr,.hr{margin:8px 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:#900;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;}
@-moz-document url-prefix() {.classified3Images ul li img{width:200px;}}
@-moz-document url-prefix() {.classified3Images.smallImage150 ul li img{width:150px;}}
.classified3Images ul li{float:left;margin-bottom:20px;}
.classified3Images.noImage ul li{margin-bottom:5px;}

/************* 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:#613328 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 -95px;height:40px;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}


.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;}

/*****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;}

/*****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;}

 

.classified_detailview ul li{width:100%;float:none; }
.classified_detailview li:before,.classified_detailview li:after{content:"";display:table;}
.classified_detailview li:after{clear:both;}
.classified_detailview .product_img{float:left;}
.classified_detailview .product_data{float:right;width:68%;}
.classified_detailview li{border-top:1px dashed #444;padding:15px 0;}
.classified_detailview li:first-child{border-top:none;}

.detailed_view{background:#b4975b url(detailed_view_icon.png) no-repeat 4px 4px;}
.grid_view{background:#b4975b url(grid_view_icon.png) no-repeat 5px 5px;}
.detailed_view,.grid_view{width:21px; height:21px;cursor:pointer;display:inline-block;vertical-align:middle;}

.formatView .on{background-color:#552b21;}

/*changes 31-12-2014 */
.tcl .ic > ul > li > a {font-weight:bold;}

/*changes 25-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 .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}

.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 12px;}
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;position:relative;}
.ui-tabs-nav:after {display: block;clear: both;content: " ";}

.ui-tabs-nav li {position:relative;font-family: "Carter One"; font-size: 16px; font-weight: 400;}

.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:10px; position:absolute;}


.ui-tabs-nav a {display:inline-block;padding:10px 15px 10px 38px;margin-right:3px;}
.ui-tabs-nav a:before {background:url(sprites_image.png) -37px -24px;content: "";display: inline-block;height: 22px;left: 12px;position: absolute;top: 8px;width: 22px;}
.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:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}

.hot_theme2 .ui-tabs-nav a {margin-right:0;}
.hot_theme2 .ui-tabs-selected:first-child,.hot_theme2 .ui-tabs-selected a:first-child{border-radius:0 20px 20px 0;}

.fluid_dg_wrap a, .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;
    height: 100%;
    display: block;
}

.fluid_container {width:940px; border:5px solid #fff;}

.fluid_dg_thumbs {
	margin-top:20px;
}

.fluid_dg_thumbs img{
	width:100px;
	height:45px;
	}

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

.fluid_dg_fakehover {
	height: 100%;
	min-height:60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.fluid_dg_wrap {
	/*width: 100%;*/
}
.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_loader {
	background: rgba(255, 255, 255, 0.9) url(fluid_dg.gif) no-repeat center;
	border: 1px solid #ffffff;
	-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 {
	display:none;
	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;
	width: 100%;
	 bottom:10%;
	 animation-name:example;
}
.fluid_dg_caption > div {
	padding: 10px 20px;
}
.fluid_dgrelative {
	overflow: hidden;
	position: relative;
}

/*.fluid_dg_prev, .fluid_dg_next, .fluid_dg_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}*/

.fluid_dg_prev, .fluid_dg_next, .fluid_dg_commands {
	cursor: pointer;
	height:63px;
	position: absolute;
	top: 41%;
	width:63px;
	z-index: 2;
}


.fluid_dg_prev {
	left:-30px;
}
.fluid_dg_prev > span {
	background: url(arrows.png) no-repeat 0 0;
	display: block;
	height:63px;
	width:63px;
}

.fluid_dg_next {
	right:-30px;
}
.fluid_dg_next > span {
	background: url(arrows.png) no-repeat -64px 0;
	display: block;
	height:63px;
	width:63px;
}

.fluid_dg_commands {
	right:50%;
	background:#000;
	display:none;
}
.fluid_dg_commands > .fluid_dg_play {
	background: url(fluid_dg_skins.png) no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.fluid_dg_commands > .fluid_dg_stop {
	background: url(fluid_dg.gif) no-repeat -120px 0px;
	display: block;
	height: 40px;
	width: 40px;
}

.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-block;
	padding: 0 4px;
}
.fluid_dg_thumbs_cont ul li > img {
	border:3px solid #fff;
	cursor: pointer;
	vertical-align:middle;
}


@media(max-width:800px){
	.fluid_container {width:95%;}
}




.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;}

/*****Hot Theme2*****/
.hot_theme2 .ui-tabs-nav{ display:inline-block;}
.hot_theme2 .mc{ border-radius:0 0 10px 10px}
.hot_theme2 .ic{ border:none; text-align:center}
.hot_theme2 .bx-wrapper .bx-prev {left:-30px;background:url(arrow_buttons.png) no-repeat 0 0;}
.hot_theme2 .bx-wrapper .bx-next {right:-30px;background:url(arrow_buttons.png) no-repeat -52px 0px;}
.hot_theme2 .bx-wrapper .bx-controls-direction a {width:48px;height:60px;}

.hot_theme2 .bx-wrapper .bx-prev:hover {background-position:0 -77px;}
.hot_theme2 .bx-wrapper .bx-next:hover {background-position:-52px -77px;}

.hot_theme2 .bx-wrapper .bx-controls-direction a {position:absolute;top:100%;margin-top:-34px;outline:0;width:48px;height:62px;text-indent:-9999px;z-index:9999;}

.bx-wrapper .small a {font-weight:bold; font-size:1.1em;}


/****BASIC STYLES*****************************************************************************************/
html body{color:#5e3c39;border-top:11px solid #4b3835;}
.header {background:#9a4542;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#9a4542', EndColorStr='#b04d4a');
	background: -webkit-gradient(linear, left top, left bottom, from(#9a4542), to(#b04d4a));
	background: -webkit-linear-gradient(top, #9a4542 60%, #b04d4a);
	background:    -moz-linear-gradient(top, #9a4542 60%, #b04d4a);
	background:     -ms-linear-gradient(top, #9a4542 60%, #b04d4a);
	background:      -o-linear-gradient(top, #9a4542 60%, #b04d4a);
	background:         linear-gradient(top, #9a4542 60%, #b04d4a);


}
.dif,.dif a,a.dif{color:#8d3124;} .dif a:hover,a.dif:hover{color:#000;}
.dul,.dul a,a.dul{color:#6d5e3e;} .dul a:hover,a.dul:hover{color:#000;}

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

a.button{background:f5e2ba;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5e2ba', EndColorStr='#fff8e8');
		background:-webkit-gradient(linear, left top, left bottom, from(#f5e2ba), to(#fff8e8));
		background:-webkit-linear-gradient(#f5e2ba, #fff8e8);
		background:   -moz-linear-gradient(#f5e2ba, #fff8e8);
		background:     -ms-linear-gradient(#f5e2ba, #fff8e8);
		background:      -o-linear-gradient(#f5e2ba, #fff8e8);
		background:         linear-gradient(#f5e2ba, #fff8e8);
        border: 1px solid #c8b691; color:#630;}
a.button:hover{border-color:#bb9f65;color:#000;}
a.buttonBig{background:#622114; border:1px solid #531407; color:#f1d5d0; font-weight:bold;}
a.buttonBig:hover{border-color:#6f2e1f; background:#853e38; color:#f7f1f0; }

select {border:1px solid #d5c7a9;background:#fbeed4;color:#846320;text-shadow:1px 1px rgba(255,255,255,.5);}
input[type=text],.input,textarea{background:#fef5e3;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fef5e3', EndColorStr='#f8e8c7');
	background: -webkit-gradient(linear, left top, left bottom, from(#fef5e3), to(#f8e8c7));
	background: -webkit-linear-gradient(top, #fef5e3 60%, #f8e8c7);
	background:    -moz-linear-gradient(top, #fef5e3 60%, #f8e8c7);
	background:     -ms-linear-gradient(top, #fef5e3 60%, #f8e8c7);
	background:      -o-linear-gradient(top, #fef5e3 60%, #f8e8c7);
	background:         linear-gradient(top, #fef5e3 60%, #f8e8c7);	
	border:1px solid #d5c7a9;color:#9e8c66;text-shadow:1px 1px rgba(255,255,255,.5); border-radius:7px;}
input[type=text]:focus,.input,select:focus,textarea:focus{background:#fff9ed;}
.input:focus,select:focus,textarea:focus{border-color:#decdaa;color:#846320;}

input.button{border:1px solid #852f1b; color:#ffd6bb; font-weight:bold;background:bccb3d;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ab4a42', EndColorStr='#853e38');
		background:-webkit-gradient(linear, left top, left bottom, from(#ab4a42), to(#853e38));
		background:-webkit-linear-gradient(#ab4a42, #853e38);
		background:   -moz-linear-gradient(#ab4a42, #853e38);
		background:     -ms-linear-gradient(#ab4a42, #853e38);
		background:      -o-linear-gradient(#ab4a42, #853e38);
		background:         linear-gradient(#ab4a42, #853e38);}
input.button:hover{background:#853e38;color:#ffe7d7; border:1px solid #6f2e1f;}

.searchFull.btn input.button{background:none;border:none;}
.star{color:#900;}
.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#cab17a;}
img.bdr,.bdrDark{border-color:#d6c7a5;}
.hot .slider img.bdr+span{border: 0px solid #cc6633;} .hot .slider img.bdr+span:hover{border: 8px solid #993300;}	

.headHr{background:#783627;color:#fff;text-shadow:1px 1px rgba(0,0,0,.75);}
.headHr,.headHr a{color:#fff;text-shadow:1px 1px rgba(0,0,0,.25);}.headHr a:hover{color:#f9d339;}
.headHr .star{color:#f5ca35;}
.headHr .dif{color:#def;}
.headVr{background:#ffe8b8;
			
}
.headVr .b1:before, .h.large .b1:before{color:#af2a01;}

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

.paging a{background-color:#fff7d9; border:1px solid #555; color:#000;} 
.paging a.on,.paging a:hover{background-color:#4e3430;color:#eac68c;border:1px solid #666;text-shadow:1px 1px rgba(0,0,0,.75);}
.h1 h1{color:#000;}
.h2 h2{/*display:block;*/color:#777;}
.h2 h2,.h2 h2 a{color:#672211; }.h2 h2 a:hover{color:#000;}
.h2{background:#c26a2e;color:#111;text-shadow:1px 1px rgba(250,237,211, 0.30);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#c26a2e', EndColorStr='#e1752c');*zoom:1;
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#c26a2e), to(#e1752c));
		background-image:-webkit-linear-gradient(#c26a2e -10%, #e1752c 50%, #c26a2e 100%);
		background-image:   -moz-linear-gradient(#c26a2e -10%, #e1752c 50%, #c26a2e 100%);
		background-image:    -ms-linear-gradient(#c26a2e -10%, #e1752c 50%, #c26a2e 100%);
		background-image:     -o-linear-gradient(#c26a2e -10%, #e1752c 50%, #c26a2e 100%);
		background-image:        linear-gradient(#c26a2e -10%, #e1752c 50%, #c26a2e 100%);
}
.tgl .b2:before {color:#ef9c85;}
.b2:before{color:#673c11;}
header .b2:before{color:#aaa;}
.b3:before{color:#824100;}


/***********/
.formTable{border:1px solid #bda97f;}
.formTable > tbody > tr > td,.formTable > thead > tr > td{border:1px solid #bda97f;}
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:#dfb14f;} header a:hover,header .h2 h2 a:hover{color:#fff;}
#headerFormat2 .row1{border-bottom:1px solid #4b3835;}
#headerFormat4 .row1{border-bottom:1px solid #4b3835;}
#headerFormat5 .row2{border-top:4px solid #4b3835;}
#headerFormat6 .row1{border-bottom:1px solid #4b3835;}

/*TML*/
nav#tml	{}
#tml > ul > li{}
#tml > ul > li > a{color:#bd8677;}
#tml > ul > .on > a:after ,#tml > ul > li:hover > a:after{border-bottom-color:#513012; border-left-color:#513012;} 
#tml > ul > .on > a, #tml > ul > li:hover > a{color:#3f250e; background:#ffc424;}
#tml ul ul{background-color:#ffc424;}
#tml li li{border-bottom:1px solid #c29419;border-top:1px solid #ffdb79; }
#tml li li a{color:#222;}
#tml li li a:hover{background-color:#fdde8b; color:#000;}

/*****FLASH BG****/
.flashBg{background:#7c5618;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#7c5618', EndColorStr='#5b3e0e');
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#7c5618), to(#5b3e0e));
	background-image:-webkit-linear-gradient(#7c5618, #5b3e0e);
	background-image:   -moz-linear-gradient(#7c5618, #5b3e0e);
	background-image:    -ms-linear-gradient(#7c5618, #5b3e0e);
	background-image:     -o-linear-gradient(#7c5618, #5b3e0e);
	background-image:        linear-gradient(#7c5618, #5b3e0e);
}
.tml.vertical #tml > ul > li > a{border:none;border-top:1px solid #ffe59b;border-bottom:1px solid #ffbd07;color:#000;text-shadow:1px 1px #f1f89f;}

/*******COMPANY BG********/
.companyBg{
	background:#ffea3f;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffea3f', EndColorStr='#e8aa14');
	background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffea3f), to(#e8aa14));
	background-image:-webkit-linear-gradient(#ffea3f, #e8aa14);
	background-image:   -moz-linear-gradient(#ffea3f, #e8aa14);
	background-image:    -ms-linear-gradient(#ffea3f, #e8aa14);
	background-image:     -o-linear-gradient(#ffea3f, #e8aa14);
	background-image:        linear-gradient(#ffea3f, #e8aa14);
}
/*****TOP GENERAL LINKS******/
.tglHome:after{color:#ef9c85;} .tglInquiry:after{color:#ef9c85;} .tglContact:after{color:#ef9c85;}
.tgl,.tgl a{color:#ef9c85;} .tgl a:hover{color:#ffebe6;}

/*******MEAN MENU***********************************************************************************************/
.mean-container .mean-bar{background:#4b3835;}
.mean-container a.meanmenu-reveal{color:#ffc424;}
.mean-container a.meanmenu-reveal span{background:#ffc424;}
.mean-container .mean-nav{background:#f09a3e;}
.mean-container .mean-nav ul li a{color:#111;border-top:1px solid #f00;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:rgba(255,255,255,.1)}
.mean-container .mean-nav ul li a.mean-expand{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.3);}
.mean-container .mean-nav ul li a.mean-expand:hover{background:#904b00;}

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

/***** IMG FRAMES STYLES *****/
.BSTL{box-shadow:-5px -5px 0 #d6c7a5;}
.BSBR{box-shadow:5px 5px 0 #d6c7a5;}
.BSTLBR{box-shadow:-5px -5px 0 #bfb192,5px 5px 0 #d6c7a5;}
.BS5px{box-shadow:0 0 5px #d6c7a5;}
.BS10px{box-shadow:0 0 10px #d6c7a5;}
.imgFrame.bdr{border-color:#bfb192;}
.imgFrame.bdr:hover{border-color:#d6c7a5;}
.picBg, .imgBg {background:#bfb192;}
/*****MAIN CONTAINER , HEADING , INNER CONTAINER *****/
.ic{background:#f9edd3;border:1px solid #bda97f;}

/***TCL***/
.tcl ul > li .plus:after{color:#673c11; font-size:10px;}
.tcl.divider ul > li{border-bottom:1px dotted #bda97f;}
.tcl.divider ul > li:last-child{border-bottom:none;}
.tcl.divider ul > li li:last-child{border-bottom:none;}
.tcl.border ul > li{border:1px solid #bda97f;}
.tcl li a{color:#630;}.tcl li a:hover{color:#111;}
.tcl li li a{color:#824100;} .tcl li li a:hover{color:#222;}
.tcl li li li a{color:#673c11;} .tcl li li li a:hover{color:#000;}

/**QUICK CONTACT AND HR***/
.qc .hr,.hr{border-bottom:1px dashed #743f32;}

/***** ROUNDED SEARCH *****/
.searchRound .input{background-color:#eaddc2;color:#9e8c66;border:1px solid #702d27;}
.searchRound .button{border:1px solid #702d27;}

/************BODY FORMATS*******************/
.body_static .h2,.body_static .ui-tabs-nav{border-bottom:1px solid #dfbe4f;}
.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:#300;}
.body_static .h2 h2{color:#bae275;}
.body_static .h2 h2,.body_static .h2 h2 a{color:#900;}.body_static .h2 h2 a:hover{color:#300;}
.st_background{background:#ffe8b6;}
#bodyFormat1{ background-color:#eaddc2;}
/************* Shopping Cart ************/
.cart{background:#e6d2a7;border:1px solid #e6d2a7;} 
.dib .cart span {color:#643529;}
.dib .cart2 {background:#e6d2a7; color:#69382c;} .dib .cart2 .dif{color:#000;}
.dib .cart3 {color:#fff;} .dib .cart3 .dif{color:#ffc526;}
.dib .cart4 {color:#fff;} .dib .cart4 .dif{color:#ffc526;}
.dib .cart5 {background:#e6d2a7; border:1px solid #f1d8a1;color:#643529;} .dib .cart5 .dif{color:#111;} .dib .cart5 .bdrB{border-color:#e2c78d;}
.cartDetail{background: none repeat scroll 0 0 #e6d2a7; border:none;}  
#cartAndCartDetails a {color:#e6d2a7;} #cartAndCartDetails a:hover {color:#fff;}
.cartButtons a.button,.cartButtons a:first-child.button{ color:#f4c1b5; font-weight:bold; border:1px solid #401b13;background:552b21;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#884b3d', EndColorStr='#552b21');
		background:-webkit-gradient(linear, left top, left bottom, from(#884b3d), to(#552b21));
		background:-webkit-linear-gradient(#884b3d, #552b21);
		background:   -moz-linear-gradient(#884b3d, #552b21);
		background:     -ms-linear-gradient(#884b3d, #552b21);
		background:      -o-linear-gradient(#884b3d, #552b21);
		background:         linear-gradient(#884b3d, #552b21);}
.cartButtons a.button:hover {color:#fff;}
.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#bf2c0a;color:#fff; border:1px solid #8d3420;}
.cartButtons a:first-child.button:hover {color:#fff;}
.cart6 b{background:#e6d2a7;color:#630;}
.cart6 span:before{border-right-color:#e6d2a7;}





/*****SITEMAP*****/
.categTree .tree,.categTree .tree ul{border-left:1px solid #630;}
.categTree,.categTree a{color:#630;} .categTree,.categTree a:hover{color:#000;}

/******REI*******/
.zoomIcon{text-shadow:1px 1px rgba(0,0,0,.75);}
.zoomIcon a{color:#ffefa5;} .zoomIcon a:hover{color:#fff;}
.typeBuy,.typeRent,.typeSell{color:#fff;text-shadow:1px 1px rgba(0,0,0,.75);}
.typeBuy{background:#c00;} .typeRent{background:#111;} .typeSell{background:#502d0a;}

/*****REI PROJECTS********/
.project_tml{border-bottom:3px solid #cab17a;}
.project_tml > li{border-left:1px solid #cab17a;}
.project_tml > li.on a, .project_tml > li a:hover{background:#f6daa0;color:#000;}
#projectMoreLinksDiv a{color:#ffe8b7;}  #projectMoreLinksDiv a:hover{background:#8b402f; color:#ffe8b7; text-shadow:none;}


/******FOOTER STYLES*****************************************************************************************/
footer{ background:#552b21;}
footer .bkg{background:none;margin-top:15px;}
footer .data,footer .data a{color:#630;} footer .data a:hover{color:#000;}
footer .ic ul a {color:#b06f2a;} footer .ic ul a:hover{color:#f1d9a4;}
footer,footer a{color:#b06f2a;} footer a:hover{color:#f1d9a4;}
footer .ic ul .b2:before{color:#b06f2a;}
footer .h2{border-bottom:1px solid #753f32;}
footer .h2 h2,footer .h2 h2 a{color:#c3a157; text-shadow:1px 1px rgba(0,0,0, 0.8);}footer .h2 h2 a:hover{color:#f3e6cb;}
footer .Tab .d{border-left:1px solid #764235;}
footer .Bullet b.fb:before{color:#b06f2a;}
footer .data .Bullet b.fb:before{color:#2b0f0f;}

/******JQUERY BXSLIDER*****************************************************************************************/
.bx-wrapper .bx-loading{}
.bx-wrapper .bx-pager{color: #fff;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#ae3c22;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:#6f2e1f;}
.bx-wrapper .bx-caption span{color:#fff;}

 /***JQUERY UI TABS CSS*****************************************************************************************/
 .ui-tabs-nav{background:#813e34;color:#111;text-shadow:1px 1px rgba(0,0,0, 0.30);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#813e34', EndColorStr='#a94f43');*zoom:1;
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#813e34), to(#a94f43));
		background-image:-webkit-linear-gradient(#813e34 -10%, #a94f43 50%, #813e34 100%);
		background-image:   -moz-linear-gradient(#813e34 -10%, #a94f43 50%, #813e34 100%);
		background-image:    -ms-linear-gradient(#813e34 -10%, #a94f43 50%, #813e34 100%);
		background-image:     -o-linear-gradient(#813e34 -10%, #a94f43 50%, #813e34 100%);
		background-image:        linear-gradient(#813e34 -10%, #a94f43 50%, #813e34 100%);
		margin-bottom:5px;
		border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;		
}
.hot_theme2  .ui-tabs-nav{border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;}
.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:#622114; text-shadow:1px 1px rgba(0,0,0, 0.6); color:#eee;}
.ui-tabs-nav .ui-tabs-selected a:after{  margin-left:20px;}
.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:#f9e2b1;}

.tmlBg {background:#4c3734;border:1px solid #513012;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c3734', EndColorStr='#562b20');*zoom:1;
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#4c3734), to(#562b20));
		background-image:-webkit-linear-gradient(#4c3734, #562b20);
		background-image:   -moz-linear-gradient(#4c3734, #562b20);
		background-image:    -ms-linear-gradient(#4c3734, #562b20);
		background-image:     -o-linear-gradient(#4c3734, #562b20);
		background-image:        linear-gradient(#4c3734, #562b20);padding-bottom:15px;}
/***MOBILE STYLES***********************************************************************************************/
@media(max-width:640px){
.plusMinus:before{color:#621;}
#footerFormat1 .row1 .col-2{border-top:1px solid #333;}
.common_project li{border-bottom:1px solid #f46b6a;}
.ttwCommonForm>ul .on {border-bottom-color:#2a2a2a}
.project_tml > li {border-right:1px solid #f46b6a; }
#projectMoreLinksDiv.headHr {border-right-color:#f46b6a; border-left-color:#f46b6a; }
}
@media(max-width:480px){
.formTable tbody tr{border:1px solid #bda97f;}
}



/*  new  add css*/
 footer .headHr{background:#3f1b12;border:1px solid #320f06;}
 footer .headHr a{color:#d3b779; text-shadow:1px 1px rgba(0,0,0, 0.5);}  footer .headHr a:hover{color:#eecc80;}
 #footerFormat1 .copyRight, #footerFormat1 .memeberOf , #footerFormat1 .copyRight a, #footerFormat1 .memeberOf a {color:#b78e85;}
 #footerFormat1 .copyRight a:hover, #footerFormat1 .memeberOf a:hover {color:#fac841;}
 #footerFormat1 .headHr .copyRight a,  #footerFormat1 .headHr .copyRight, #footerFormat1 .headHr .memeberOf a, #footerFormat1 .headHr .memeberOf {color:#8d7570;text-shadow:1px 1px rgba(0,0,0, 0.5)} #footerFormat1 .headHr .copyRight a:hover, #footerFormat1 .headHr .memeberOf a:hover{color:#bf8f85;}
 #footerFormat1 .bdrB.dashed, #footerFormat1 .bdrT.dashed {border-color:#753c2e;}
 #footerFormat1 .data {background-color:#d9c08a;}
 .common_project .project_tml {background:#ffe8b8;} .common_project .project_tml a{color:#5e3c39;}
 .common_project .project_tml a:hover{color:#000; background:#f6daa0;}
 .common_project a:hover#projectMoreLinksA {color:#ffe787;}  .common_project a#projectMoreLinksA {color:#fef2da;}
 #projectMoreLinksDiv .bdrB{border-color:#a75644;}
.header .dif,.header .dif a,.header a.dif{color:#ef9c85;} .header .dif a:hover,.header a.dif:hover{color:#fff;}
.selectLanguage {color:#e6d2a7;}
#cartAndCartDetails .cartButtons a.button:first-child  {color:#fcded7;} #cartAndCartDetails .cartButtons a:hover.button:first-child  {color:#fff;}
 
.different .ic { background: none; border:none;  border-radius:none; padding: 10px 10px;}

/*******************   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:0px; left:0;
    background: #4c3734;  border: 1px solid #513012; padding-bottom:12px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4c3734', EndColorStr='#562b20');
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#4c3734), to(#562b20));
    background-image: -webkit-linear-gradient(#4c3734, #562b20);
    background-image: -moz-linear-gradient(#4c3734, #562b20);
    background-image: -ms-linear-gradient(#4c3734, #562b20);
    background-image: -o-linear-gradient(#4c3734, #562b20);
    background-image: linear-gradient(#4c3734, #562b20)   
  box-shadow:1px 2px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.4);}

