@charset "utf-8";

@font-face {font-family: HeroinSemiRegular;src: url(fonts/HeronSans-Regular.woff);}
@font-face {font-family: open_sansregular;src: url(fonts/opensans-regular-webfont.woff);}
@font-face {font-family: roboto_condensedregular;src: url(fonts/robotocondensed-regular-webfont.woff) ;}
@font-face {font-family: open_sanssemibold;src: url(fonts/opensans-semibold-webfont.woff) ;}
@font-face {font-family: open_sansbold;src: url(fonts/opensans-bold-webfont.woff) ;}











html{height:100%}
body{margin:0px; height:100%; padding:0px;font:normal normal 13px 'open_sansregular', sans-serif;color:#000; line-height:1.5em;}
a{text-decoration:none;color:#000;border:0px;}a:hover{color:#6e361b !important}a img{border:0px !important}
select:focus{ outline:none}
select::-ms-expand {display: none;}
::-webkit-input-placeholder { color: #000;}
:-moz-placeholder { color: #000; }
::-moz-placeholder {color: #000; }
:-ms-input-placeholder {color: #000;}

.interv ul{margin:0px;padding:0px; list-style:none;padding: 0 100px 10px 50px;}
.interv ul li{margin:0px;padding:5px 0;}
p{white-space: -moz-pre-wrap; /* Firefox */white-space: -pre-wrap;/* Opera <7 */white-space: -o-pre-wrap;/* Opera 7 */word-wrap: break-word;/* IE */}
.sprite {background-image: url(images/sprites2.png);background-repeat: no-repeat;display: block;width:26px;height:26px;}
.sprite3 {background-image: url(images/sprites3.png);background-repeat: no-repeat;display: block;width:26px;height:26px;}
.tb20{padding-top:15px;padding-bottom:15px; clear:both;overflow:hidden}
.tb10{padding-top:10px;padding-bottom:10px; clear:both;overflow:hidden}
.tb5{padding-top:5px;padding-bottom:5px; clear:both;overflow:hidden}.padright5{padding:0 5px}
.b20{padding-bottom:10px; clear:both;overflow:hidden}
.pad20{padding:20px}.padforms{padding:30px 150px 20px 20px}
.l10{padding-left:10px}.tal{text-align:left !important}
.h10{height:10px}.h20{height:20px}.h30{height:30px}.h40{height:40px}.h50{height:50px}.h60{height:60px}.h70{height:70px}.h80{height:80px}.h90{height:90px}.h100{height:100px}.pl300{padding-left:150px}
.nomar{margin:0px !important}
.nomart{margin-top:0px !important}
.mt20{margin-top:20px !important}.pl40{padding-left:40px !important}
.pt20 {padding-top: 35px !important;}
.mb20{margin-bottom:20px !important}
.mb10{margin-bottom:10px !important}
.mb5{margin-bottom:5px !important}
.brown{color: #bf6719;}.orange{color: #F30;}.lightbrown_b{background:#ffefd6}.w{color:#fff !important}.maroon{color:#981839 !important}
.w:hover{color:#fff !important}
.db{display:block}
.cb{clear:both}
.oh{overflow:hidden}
.nobor{border:0px !important}
.floatl{float:left}
.algc{text-align:center}
.nopadl{padding-left:0px !important}.nopadr{padding-right:0px !important}.clearboth{clear:both}
.nomp{padding:0px !important; margin:0px !important}.nop{padding:0px !important}
.notp{padding-top:0px !important;}.nom{margin:0px !important;}
.bnone{border:none !important}.tb{border-top:1px #bdbd71 dotted;padding-top:30px;}
.logo{text-align:center}.logo2 a img {max-width:90%}.logo2{margin-bottom:20px; text-align:center}.per20{width:20% !important;}.per80{width:60% !important}
.smllink{font-size:11px !important;background:transparent url(images/divi.gif) no-repeat center right;padding-right:10px !important;}
.noback{background:none !important}
/*common search start */
.search-main{position:absolute;top:-20px;left:0px;width:1098px; z-index:99; background:#fff;padding:20px 0;border-bottom:1px #ead5b7 solid;border-left:1px #ffefd6 solid;border-right:1px #ffefd6 solid;
background: #fff; /* Old browsers */
background: -moz-linear-gradient(top,  #fff 0%, #ffefd6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ffefd6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fff 0%,#ffefd6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fff 0%,#ffefd6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fff 0%,#ffefd6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fff 0%,#ffefd6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ffefd6',GradientType=0 ); display:none; min-height:100px;
}
.search-main .closen1{ position:absolute; bottom:-20px;top:auto; right:40px;font-size:20px;font-weight:bold;background:#b20d00;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;text-align:center;padding:10px; line-height:10px; border:1px #e10000 solid; z-index:9;border:10px #ffefd6 solid;}
/*common search end */
.menu{width:647px; float:right;margin-top:30px}
.mobilemenu,.mobileoption1{ display:none}
.mobileoption{text-align:center;border-bottom: 1px #c26f25 dotted;display:none}
.mobileoption a{display:block;color:#bf6719;font: normal normal 12pt 'HeroinSemiRegular';padding:10px}
.menuicons{float:right;width:128px;color:#fff; position:relative}
.menuicons2{float:right;width:110px}
.menuicons2 a{margin:20px auto; display:block;width:45px;padding:8px 10px;background:#6e361b;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#974822+31,6e361b+99 */
background: #974822; /* Old browsers */
background: -moz-linear-gradient(top,  #974822 31%, #6e361b 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #974822 31%,#6e361b 99%); /* IE10+ */
background: linear-gradient(to bottom,  #974822 31%,#6e361b 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 ); /* IE6-9 */
border:1px #974822 solid;
}
.menuicons2 a:hover{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6000+29,ff6000+29,ae4200+100 */
background: #ff6000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff6000 29%, #ff6000 29%, #ae4200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(29%,#ff6000), color-stop(29%,#ff6000), color-stop(100%,#ae4200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff6000 29%,#ff6000 29%,#ae4200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff6000 29%,#ff6000 29%,#ae4200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff6000 29%,#ff6000 29%,#ae4200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff6000 29%,#ff6000 29%,#ae4200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6000', endColorstr='#ae4200',GradientType=0 ); /* IE6-9 */
border:1px #974822 solid;
}
.menu ul{margin:0px; list-style:none; float:right}
.menu ul li{margin:0 20px 0 0;padding:0px; display:inline}
.menu ul li a{font-size:14px;color:#fff; text-transform:uppercase;}
.menu ul li a:hover{color:#3c2817;}
.mic i{margin:auto}.mic{width: 60px;margin:15px auto auto auto; position:relative;height:26px}
.mic a{display:block; float:left;text-align:center}
.mic2 a{color:#fff;}.mic2 a:hover{color:#3c2817;}
.mic2{text-align:center}
.menuicons i.mi1{background-position: 0px -749px;}
.menuicons i.mi2{background-position: 0px -813px;}
.menuicons i.mi3{background-position: 0px -841px;}

.mict i{margin:auto;}.mict{ float:right;height:26px;margin:15px 0 0 0; position:relative }.mict a{display:block; float:left;text-align:center}
.mict i.mi1{background-position: 0px -664px;}
.mict i.mi2{background-position: 0px -813px;}
.mict i.mi3{background-position: 0px -692px;}
.setting{width:100%;background:#000;position:absolute;top:40px;left:0; display:none; z-index:9}
.setting ul{margin:0px;padding:0px 0; list-style:none}
.setting ul li{margin:0px;padding:0px; overflow:hidden; border-bottom:1px #666 dotted;}
.setting ul li a{color:#ffedd2; line-height:30px;padding:0 10px 5px 10px; display:block; float:none; text-align:left}
.setting ul li a:hover{color:#fff;background:#666;}
.subtitle{border-top:1px #000 dotted;padding:10px 0;font-size:16px;position:relative}
.maintitle{padding:10px 0;color:#744924;font: normal normal 20pt 'HeroinSemiRegular'}
.subtitle span{position:absolute;right:0px;width:auto;}
.subtitle span i{float:left;font-style:normal;width:30px;}
.subtitle span i.txt{width:120px; line-height:25px;}
.subtitle i.mi34{background-position: -5px -947px;}
.corporateicons i{float:left;}
.corporateicons i.ci35{background-position:-5px -1184px}
.corporateicons i.ci36{background-position:-5px -1212px;}
.corporateicons i.ci37{background-position:-9px -1432px}
.corporateicons i.cif37{background-position:-43px -1432px;width:63px;margin-right:10px}
.corporateicons i.cifa37{background-position:-58px -1392px;width:63px;margin-right:10px}
.corporatetitle{padding:0 0 5px 50px;font: normal normal 28pt 'HeroinSemiRegular';color: #550f15;}
.corporatedesc{padding:10px 50px 10px 50px;margin:0px;border-bottom:2px #fff solid;}
.corporatedesc p{font-family:Arial, Helvetica, sans-serif;font-size:13.5;}
.corporateicons{padding:0 100px 30px 50px;}
.corporatebreadcrumb{padding:0 100px 0 50px;color: #000;}
.corporatebreadcrumb a{color: #ac3e14;}
.corporatebreadcrumb a:hover{ text-decoration:underline}
.corporatedesc ul{list-style:disc;padding-right:0px;font-family:Arial, Helvetica, sans-serif;}
.corporatetitlesmall{padding:0 0 5px 50px;font: normal normal 12pt 'HeroinSemiRegular'}
a.uploadbt{background:#981839;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;color:#fff;padding:2px 10px;border:1px #a63a0b solid;-webkit-box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53);-moz-box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53);box-shadow: 3px 2px 13px -2px rgba(0,0,0,0.53); z-index:9; text-decoration:none}
a.uploadbt:hover{background:#700d26;border:1px #981839 solid;color:#fff !important;}

.author{color:#b20d00;font:italic normal 11pt 'HeroinSemiRegular';}
.authordate{font-style:italic;margin:0 0 20px 0;color:#c96b41;}
.container{width:1170px; padding:0px !important; margin:auto; position:relative}
.containert{width:1170px; overflow:hidden;  margin:10px auto auto auto}
.headmargin{padding-top:90px}
.left{width:180px;float:left;margin:0;font: normal normal 10pt 'HeroinSemiRegular';}
.left2{width:220px;float:left;margin:0;font: normal normal 10pt 'HeroinSemiRegular';}
.leftw{width:220px;float:left;margin:0;font: normal normal 10pt 'HeroinSemiRegular';padding-top:100px;}
.right{width:990px;float:left;margin:0;background:#f4f2f3; position:relative; min-height:300px;}
.right2{width:950px;float:left;margin:0;background:#f4f2f3;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.right2c1{width:950px;float:left;margin:0;background:#981839;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.fullw{width:100%;background:#f4f2f3;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.rightw{width:950px;float:left;margin:0;background:#fff;}
.right-inner{padding:20px;}
.color{background:#f5f5f5;border-bottom-left-radius: 10px;}
.right_touter{overflow:hidden; min-height:300px;padding:30px;}
.right_touter2{overflow:hidden; min-height:300px;padding:0px;}
.tlogo{text-align:center;margin:20px 0 10px 0}.clogo{text-align:center;width:180px;height:auto; margin:0 auto;}.clogo img{max-width:100%}
.clogo a{text-align:center;width:auto; display:block;margin:0 auto;}
.pre{text-align:center;margin:20px auto auto auto;font-size:18px;}
.pre a{width:65px;height:30px; display:block; margin:auto;font-style:normal; line-height:26px;}
.pre i.pre1{background-position: -5px -598px; float:left;}
.pre i.pre2{}
.status{overflow:hidden;border-bottom:1px #c26f25 dotted;}
.status a{width:19%; display:block; float:left;text-align:center;margin:5px 0;}
.status i{margin:auto auto 2px auto}
.status i.st1{background-position: -5px -5px;}
.status i.st2{background-position: -5px -428px;}
.status i.st3{background-position: -5px -777px;}
.status i.st4{background-position: -5px -980px;}
.status i.st5{background-position: -5px -1016px;}
.status i.st6{background-position: -72px -711px}
.status i.st7{background-position: -72px -751px}
.status i.st8{background-position: -73px -784px}
.cust1{padding-left:26px}
.follow{text-align:center;border-bottom:1px #ccc dotted; overflow:hidden;padding-left:15px}
.f2,.f1{font-size:16px; line-height:30px;float:left;margin:auto auto auto 20px;}
.followme{border-bottom:1px #ccc dotted;}
.ftitle{clear:both;font-size:16px; text-align:center}
.followme1{overflow:hidden; height:30px; clear:both;margin-top:10px;}
.followme1 a{border-right:1px #feefe1 solid; min-height:25px;display:block; float:left;padding:0 5px; text-align:center}
.left2 .followme1 a{padding:0;}
.left2 a.fm1{padding-left:10px}
.left2 .followme1 a{border-right:1px #ccc solid;}
.left2 .contact,.left2 .categories{padding-left:10px}
.left2 .profilethumbs{padding-left:5px}
.left2 .pre{margin:0px}
.right2 .more2{padding-left:50px}
.followme1 i{margin:auto}
.followme1 i.fm1{background-position: -5px -1052px;width:60px}
.followme1 i.fm2{background-position: -5px -1086px;margin-left:10px;}
.followme1 i.fm3{background-position: -5px -1120px;margin:0 10px;}
.followme1 i.fm4{background-position: -5px -1154px;margin:0 8px 0 10px;}
.ttitle{text-align:center;font: normal normal 15pt 'HeroinSemiRegular';padding:10px 0;}
.contact{border-bottom:1px #ccc dotted;padding-left:30px}.contact strong{padding-right:5px}
.contact img{border-radius:5px}
p.cont{margin:10px 0 20px 0}
span.cimg{width:90px; height:auto;display:block;}span.cimg img{max-width:100%}
.as{padding-top:10px; overflow:hidden}.contact a{color:#bf6719}.as span{ line-height:30px; float:left;padding-left:5px}.as img{ line-height:30px; float:left}
.ctitle{ color:#bf6719;font: normal normal 12pt/14pt 'HeroinSemiRegular';}
.categories{}
.categories ul{margin:0;padding:0px}
.categories ul li{list-style:none;padding:3px 0}
.categories ul li a{color:#3c2817;padding-left:10px}
.categories ul li a:hover{color:#bf6719}
.categories ul li a img{margin:0 5px 0 0}
ul.rgnews{margin:0px;padding:0 10px;}
ul.rgnews li{padding:5px 0;margin:0px;border-bottom:1px #ccc dotted;}
ul.rgnews li a{margin:0;padding:0px;}
ul.rgnews li a:hover{color:#000 !important}
.categories ul li a.active{color:#ff6000;font-weight:Bold;}
.categories ul li.title{padding:20px 0 5px 0;}
.categories ul li.title2{padding-top:10px}
.categories ul li.title22{padding-top:20px}
.categories ul li.title22 a{font:normal normal 14pt 'HeroinSemiRegular';color:#ff6000;padding-left:0px}
.categories ul li.title2 a{font:normal normal 14pt 'HeroinSemiRegular';color:#ff6000;padding-left:0px}
.categories ul li.title a{font:normal normal 14pt 'HeroinSemiRegular';color:#ff6000;padding-left:0px}
.profiles{ overflow:hidden; padding:10px;}
.profilethumbs{margin:10px 0;}
.profilethumbs a{margin:0 5px; float:left;}
.profilethumbs a.plus{width:16px; display:block;text-align:center; margin:10px 5px;}
.profilethumbs a.plus img{  text-align:center; }
.slides{padding: 0 30px ; clear:both}
.slides h3 {  position: relative; color:#bf6719}
.slides h3 span {  background: #fff;  padding: 0 15px 0 0;  position: relative;  z-index: 1;font: normal normal 18pt 'HeroinSemiRegular'}
.slides h3:before {background: #ddd; content: "";  display: block;  height: 1px;  position: absolute;    top: 50%;  width: 100%;}
.slides h3:before {  left: 0;}
.slidetitle{overflow:hidden;margin-top:30px;}
.breadcrumb{font-size:12px;font-weight:Bold; line-height:22px;}
.specialtr{width:260px;padding:10px 10px 20px 10px; clear:both}
.specialtr p{color:#ffdae4}
.specialtr .specialtitle{color:#ffdae4; line-height:25px;font: normal normal 16pt 'HeroinSemiRegular';  overflow: hidden;word-wrap: break-word;}
.special{width:280px;padding:10px 10px 20px 10px; clear:both}
.specialtitle{color:#bf6719; line-height:25px;font: normal normal 16pt 'HeroinSemiRegular';  overflow: hidden;word-wrap: break-word;}

.spicons{overflow:hidden; height:30px;margin-top:10px;}
.spicons a{border-right:1px #feefe1 solid;width:12%; display:block; float:left;text-align:center}
.spicons i.st1{background-position: -5px -392px;}
.spicons i.st2{background-position: -5px -464px;}
.spicons i.st3{background-position: -3px -1246px;}
.spicons i.st4{background-position: -5px -536px;}
span.pls{padding:0 10px;}
.otherstitle{color:#bf6719; line-height:25px;font: normal normal 15pt 'HeroinSemiRegular';margin-top:10px;}
.others ul{margin:0;padding:0px}
.others ul li{margin:0px;padding:10px 0; list-style:none;border-bottom:1px #bf6719 dotted;}
.others ul li span{ display:block;color:#bf6719}
.others ul li a:hover{color:#bf6719}
.right_t1{width: 640px; float:left;margin:0 0 0 10px;}
.right_t2{width:280px; float:right;margin:0 10px;position:relative}
.transcript{width:640px; height:580px;background:#ccc; min-height:300px; margin:10px auto 0 auto; text-align:center}
.transcripttw{width:640px; height:580px;background:#8e6671; min-height:300px; margin:10px auto 0 auto; text-align:center}
.transcript2{width:640px; height:580px;background:#ccc; min-height:300px; margin:0 auto 0 auto; text-align:center}
.controlpanel{width:640px;margin:auto; overflow:hidden;border-top:3px #f0ddc0 solid;border-bottom:3px #f0ddc0 solid;padding:7px 0 5px 0;
background: #eeeeee;background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 100%);background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 100%);background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );}
.cp1{float:left;width:35%;padding-left:10px;}
.cp1 i{width:30px;height:30px;}
.cp2 i{width:30px;height:30px;}
.cp3 i{width:30px;height:30px;}
.cp1 i.cp11{background-position: -3px -1246px;}
.cp1 i.cp12{background-position: -5px -80px;}
.cp1 i.cp13{background-position: -5px -119px;}
.cp1 i.cp14{background-position: -5px -158px;}
.cp2 i.cp15{background-position: -5px -197px;}
.cp2 i.cp16{background-position: -5px -236px;}
.cp3 i.cp17{background-position: -5px -275px;}
.cp3 i.cp18{background-position: -5px -314px;}
.cp3 i.cp19{background-position: -5px -353px;}
.cp3{float:right;width:21%; text-align:right;padding-right:10px}.cp3 a{margin:0 5px; float:right}.cp1 a{margin:0 5px; float:left}
.cp2{float:left; text-align:center;}
.cp2 div{ float:left;}
.cp2 div span{ line-height:30px;font-size:16px;padding:0 10px}
.listing{margin:20px 0 0 0;}
.listing_row{width:100%; overflow:hidden;margin-bottom:30px;position:relative;clear:both;}
.listing-h{margin:0 0 0 0px; clear:both }
.listing-h1{margin:0 0 0 0; clear:both }
.right2 .listing-h1{width:860px;margin:0; clear:both }
.list-h{width:203px; float:left;margin: 0 20px 0 0;background:#f6f3bf; position:relative; min-height:214px;    border: 1px #c8cb7a solid;}
.right2 .list-h{ min-height:240px}
.green2 .list-h{min-height:240px;border:1px #ccc solid;width:203px; float:left;margin: 0 5px 0 0;background:#f6f3bf; position:relative;}
.green2 {background: #f4f2f3;padding:0 20px 40px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px; min-height:300px;}
.list_img-h{width:191px;height:130px; text-align:center;margin:0 auto 5px auto;background:#a5a58f;border:1px #ccc solid; text-align:center}
.list_img-h a{width:191px;height:130px; text-align:center;display:block}
.list_img-h a img,.list_img-h1a img,.list_img-i a img,.list_img-l a img{border:0px;}
.list_img-h img{max-width:100%; text-align:left; height:100%;}
.list-h i{float:left}
.list_l a{display: block;overflow: hidden;width: 26px;height: 26px; float:left;margin: 0 2px;}
.list-h a i.i1{background-position:-3px -1246px;}
.list-h a i.i2{background-position:-3px -1286px;}
.list-h a i.i3{background-position:-7px -1323px;}
.list-h i.liked{background-position:-3px -40px; position:absolute;top:10px;right:10px; z-index:9999;width:30px;height:30px;}
.profiletitle{text-transform:uppercase;font:normal bold 16px open_sansregular;color:#6d361a; text-align:center;margin:20px auto 10px auto !important; clear:both; overflow:hidden}
.profiletitle span{color:#000;font:normal normal 15px 'open_sansregular';padding-left:5px;}
.profiletitle a{padding: 0 0 0 10px;color: #F60;font: normal bold 19px 'open_sansregular';line-height:22px;}
.profiletitle a:hover{color:#fff;}
.profiletitlecw{text-transform:uppercase;font:normal bold 16px open_sansregular;color:#ffdae4; text-align:center;margin:20px auto 10px auto !important; clear:both; overflow:hidden}.profiletitle span{color:#000;font:normal normal 15px 'open_sansregular';padding-left:5px;}
.profiletitlecw a{padding: 0 0 0 10px;color: #fff;font: normal bold 19px 'open_sansregular';line-height:22px;}
.profiletitlecw a:hover{color:#ffdae4;}
.interviewhome{overflow:hidden;padding-left:30px;}
.interbx{width:20%; float:left}.interbx1{width:15.5%; float:left;margin-right:6px;}
.interview-img{width:100%; text-align:center; position:relative;background:#f1f1d0 none repeat scroll 0 0;border: 1px solid #cccccc;}
.interview-img img{max-width:100%;height:140px;border:5px #fff solid !important;}
.interview-tit a{color:#4d4442}
.interview-bx{width:96%;overflow:hidden;padding:5px;text-align:center}
a.iname {color: #4d4442;float: left;font: bold 13px open_sansregular; min-height: 40px;  width: 100%;}
a.ititle {font-size: 11px;color: #333;}
/*.iconbar5{background:#ff4e00;padding:5px 10px;position:absolute;top:50px;left:0;width:171px;margin:0 3% 0 3%; display:none; z-index:9}
.iconbar5 a{width:20px; float:left; display:block;padding-top:4px;}
.home.iconbar5 a{margin:0 3px;}
.iconbar5 i{color:#fff; float:left}
.iconbar5 a:hover i{color:#fff;}
.iconbar5 span{float:right;color:#fff}*/

.iconbar5{padding:5px 0px;width:171px;margin:0 3% 0 3%; z-index:9; overflow:hidden}
.iconbar5 a{width:20px; float:left; display:block;padding-top:4px;margin: 0 3px;}
.home.iconbar5 a{margin:0 3px;}
.iconbar5 i{color:#a29f69; float:left}
.iconbar5 a:hover i{color:#a29f69;}
.iconbar5 span{float:right;color:#a29f69}



.list-h1{width:196px; float:left;margin: 0 6px 0 0;}
.list_img-h1{width:196px;height:148px; text-align:center;background:#fff;}
.list_img-h1 a{width:196px;height:148px; text-align:center; display:block}
.list_img-h1 img{max-width:100%; text-align:left; height:100%;}
.list-h1 i{float:left}
.list-h1 a i.i1{background-position:-3px -1246px;}
.list-h1 a i.i2{background-position:-3px -1286px;}
.list-h1 a i.i3{background-position:-7px -1323px;}

.list-i{width:122px; float:left;margin: 0;}
.list_img-i{width:122px;height:145px; text-align:center}
.list_img-i a {width:90px; height:145px;margin:auto;display:block;}
.list_img-i a img{ max-width:100%;height:100%}
.listbox-i{padding:10px 10px 0 10px; text-align:center}
.list_title-i{font-size:15px;color:#be681c;padding-top:10px;}.list_title-i a{color:#be681c;}

.list-l{width:150px; float:left;margin:0 12px 0 0;}
.list_img-l{width:150px;height:68px; text-align:center;}
.list_img-l a{width:150px;height:68px;display:block;margin:auto;}
.list_img-l img{max-width:100%;height:68px;}
h3.tit{color:#bf6719;margin:0 0 10px 0; overflow:hidden; clear:both}
h3.tit span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 20px 5px 0px; float:left;}
h3.tit span i{width:8px;height:8px;padding:0px;background:#ff5400;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:block; float:left;margin:10px;}
.right .more{width:22px; height:22px;padding:0px; position:absolute;top:30%;right:10px}
.more{width:22px; height:22px;padding:0px; position:absolute;top:30%;right:6px}
.more a{color:#b20d00;font-size:30px;width:22px; height:22px;display:block;}.more a:hover{color:#3c2817;}
.more2{width:22px; height:22px;padding:0px; }
.more2 a{color:#b20d00;font-size:30px;width:22px; height:22px;display:block;}.more2 a:hover{color:#3c2817;}
.more3{width:22px; height:22px;padding:10px 0 0 0; text-align:center}
.more3 a{color:#b20d00;font-size:30px;width:22px; height:22px;display:block;}.more3 a:hover{color:#3c2817;}
.moret{width:100%; height:22px;padding:10px 0 0 0; text-align:center}
.moret a{color:#b20d00;font-size:30px;width:22px; height:22px;display:block; margin:auto}.more3 a:hover{color:#3c2817;}
b.tmore{color:red;font-size:40px;width:30px;height:40px;padding:0 0 0 10px; display:block; float:left;font-weight:normal; line-height:35px;}

.news{font: normal normal 10pt 'HeroinSemiRegular';width:850px;margin:13px 0 20px 50px;color:#666; overflow:hidden}
.news strong{text-transform:uppercase;color:#a4540e;padding-right:10px; float:left;border-right:1px #ccc solid;}
.news span{ float:left;width:90%;padding-left:10px;}
.news a.arrow{background:transparent url(images/selectorange.png) bottom left no-repeat;width:15px;height:10px; float:left;margin:2px 5px 0 0;}
.news a.arrowc{background:transparent url(images/selectorange.png) bottom left no-repeat;width:15px;height:10px; float:left;margin:2px 5px 0 0;}
.newsslide{width:100%; padding:30px 2% 20px 2%;background:#fff;position:absolute;left:0px; top:30px; display:none; z-index:9;margin:0;
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffefd6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#ffefd6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffefd6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#ffefd6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#ffefd6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#ffefd6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffefd6',GradientType=0 ); /* IE6-9 */
 z-index:99999
}
.newsslide ul{margin:0 0 20px 0;padding:0; list-style:none}
.newsslide li{list-style:none;margin:10px 0; text-align:left}
.newsslide li a{color:#000; display:block;font: normal normal 10pt 'HeroinSemiRegular';}
.newsslide li a:hover{text-decoration:underline;color:#bf6719}
.newsslide span{color:#ff6000;padding-right:20px; float:left;width:50px; text-align:right}
a.newsmore{color:#b20d00;font-size:30px;width:22px; height:22px;padding-left:60px;}a.newsmore:hover{color:#3c2817;}
.newsslide .closen{ position:absolute; bottom:-20px;top:auto; right:40px;font-size:20px;font-weight:bold;background:#b20d00;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;text-align:center;padding:10px; line-height:10px; border:1px #e10000 solid; z-index:9;border:10px #ffefd6 solid;}


.listplus{width:33px; float:left;padding:100px 0;}
.list{width:278px; float:left;margin: 0 11px 0 0;}
.list_img img{max-width:100%; text-align:left}
.list_title{text-align:center;height:40px;padding:5px;}
.list_title a{color:#6f5943;font-weight: bold;font: normal bold 13px open_sansbold;}
.list_title a:hover{color:#3c2817;}
.list_icons{width:100%; overflow:hidden;border-top:1px #f8e5ca solid;padding:5px 0; line-height:25px;}
.list_l{float:left;}
.list_r{float:right}
.listbox{background:#f6f3bf;padding:0 10px 5px 10px; text-align:center}
.list_img{width:278px;height:208px}
.list i{float:left}
.list a i.i1{background-position:-5px -1246px;}
.list a i.i2{background-position:-5px -1284px;}
.list a i.i3{background-position:-5px -1318px;}
.list_descv{margin:10px 0}
.featured{clear:both;margin-bottom:20px; overflow:hidden;padding-left:2%;width:98%; position:relative}
.featured ul{margin:0px;padding:0px; list-style:none}
.featured ul li{width:24%; float:left}
.featured ul li a{color:#ff6000}
.favorite{margin:0 0 20px 0;padding: 0 100px 0 50px;}
.favtitle a:hover{color:#bf6719}
.favtitle{font-size:15px;font-weight:bold;}
.fdate{color:#c26e24;}.fdesc{}
.clogo2{display:none}
h3.title-line{    color: #bf6719; margin: 0 0 10px 0; overflow: hidden;}
h3.title-line span.outlinecolor{color:#c88605}
.footer{width:1170px; margin:0 auto 20px auto;overflow:hidden;font: normal normal 10pt 'HeroinSemiRegular'}
.footleft{float:left;color:#ff6000;line-height:30px;}
.footright{float:right}.footright a{ line-height:30px;}
.popup{width:100%; display:none; position:absolute;background:transparent url(images/d.png) repeat top left;z-index:99999999999999999999999999999999999999999; position:fixed; min-height:2200px}
.transcript-popup{width:930px; margin:auto;background:#fff; min-height:600px; border-radius:15px;-webkit-border-radius:15px;opacity:1;-moz-border-radius:15px;border:3px #ccc solid; position:relative;margin:2px auto;}
.transcript-popup .close{position:absolute;right:-20px;top:0px;font-size:20px;font-weight:bold;background:red;color:#fff;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;text-align:center;padding:10px; line-height:10px; border:3px #ccc solid; opacity:1} 
.mobileoption-close{display:none}

/* VIDEO styles start */
#video_play_logo, .ytp-cards-button{display:none !important;}
.video{background:#000;width:640px; height:380px;min-height:300px; margin:10px auto 0 auto; text-align:center}
.videotxt{background:#fff;padding:10px}
.vsp{ min-height:318px}
.relativ{ position:relative; display:block;}
.marleft10{margin-left:20px}.padtop20{padding-top:20px}
.list_img-hv{width:191px;height:130px; text-align:center;background:#fff;margin:0 auto 5px auto;border:1px #ccc solid; text-align:center; position:relative}
.list_img-hv a{width:191px;height:130px; text-align:center;display:block}
.list_img-hv a img,.list_img-h1a img,.list_img-i a img,.list_img-l a img{border:0px;}
.list_img-hv img{max-width:100%; text-align:left; height:100%;}
.list_img-hv a i.play{background:transparent url(images/play.png) no-repeat center center; display:block; position:absolute;top:0; left:0; border:0px red solid; z-index:1;width:191px; height:130px;}
.list_img-hv a i.play:hover{border-bottom:0px #ccc solid;border-left:0px #ccc solid;border-right:0px #ccc solid;width:191px; height:130px;  zoom: 1;
        filter: alpha(opacity=50);
        opacity: 0.2;
        -webkit-transition: opacity .3s ease-in-out;
        -moz-transition: opacity .3s ease-in-out;
        -ms-transition: opacity .3s ease-in-out;
        -o-transition: opacity .3s ease-in-out;
        transition: opacity .3s ease-in-out;}
/* VIDEO styles end */

/* NEWS styles start */
.tit > i.activeyear a{background: none repeat scroll 0 0 #f4e2c5;position: relative;color:#a35006;font-weight:bold;}
.tit > i{float:left;background: none repeat scroll 0 0 #e7e7e7;margin-left:3px;}
.tit > i a{padding: 0 5px;position: relative;font-size:13px;color:#666 ;display:block;width:30px; line-height:38px; }
.months{margin:0 0 30px 0; border-bottom: 1px solid #dddddd; overflow:hidden;padding:0 0 10px 0;}
.months a{color:#696969;margin:0 20px;display:block; float:left;font-size:14px; line-height:30px;padding:5px 0px;}
.months a.active{background: none repeat scroll 0 0 #f4f2f3;margin:0 20px;color:#000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 10px;}
.months a:hover {color:#ff6000;}
.news-box{overflow:hidden;}
.news-box ul{margin:0px;padding:0px; list-style:none;width:680px;}
.news-box ul li{margin:0px;padding:10px 0; list-style:none; border-bottom:1px #ccc dotted; overflow:hidden; position:relative}
.nws1{width:680px; overflow:hidden;}
.nws1a{text-transform:capitalize;color: #a4540e;border-right: 1px #ccc solid; float:left;font: normal normal 10pt 'HeroinSemiRegular'; margin:2px 25px 0 0;padding:0 5px 0 0;width:45px; display:block;float: left; text-align:center;}
.nws1b{color: #000; float:left; display:block;width:600px;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.nws1c{color: #000; float:left; display:block;width:500px;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.nws1b:hover{color: #ac3e14;}
.nws1e{color: #000; float:left; display:block;font: normal normal 11pt 'roboto_condensedregular'; letter-spacing:1px }
.nws2{margin:0 0 0 75px; color:#ccc; overflow:hidden}
.nws2 a,.a.pr{color:#3c2817; line-height:35px;padding:0 0 0 5px; float:left}.nws2 a:hover{color:#a4540e}
.nws2 a i{margin:0 5px 0 0}.nws2 a{margin:0 10px 0 0}
.nws2 a.comp i{background-position: -70px -278px;width:25px; height:25px; display:block; float:left}
.nws2 a.pr i{background-position: -70px -312px;width:25px; height:25px; display:block; float:left;}
.nws2 a.cat i{background-position: -70px -348px;width:25px; height:25px; display:block; float:left;}
.save{width: 30px;height: 25px;background-position: -3px -1246px;background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin: 10px 0;display: block; position:absolute;top:36px;left:7px;}
.nws1 a.floatl{width:150px;height:60px}
.nws1 a.floatl img{max-width:100%; height:60px}
.company{color:#ff6000;font-size:13px;}
a.cat{color:#a4540e !important}
.noborder{border:none}
.newspadd{padding-top:10px}
.pagination{float: left;margin-bottom: 10px;  margin-top: 40px;  width: 100%; text-align:center;}
.pagination a{background: #ccc;border-radius: 5px;color: #000;padding: 3px 8px; font-weight:normal !important;}
.pagination a:hover{background: #9d9d2a;color: #fff !important;text-decoration: none;}
.pagination strong{background: #f4f2f3;border-radius: 5px;color: #000;padding: 3px 8px;text-decoration: none;}
.green2 .pagination strong{background: #9d9d2a;border-radius: 5px;color: #fff;padding: 3px 8px;text-decoration: none;}
.pagination strong{background: #9d9d2a;border-radius: 5px;color: #fff;padding: 3px 8px;text-decoration: none;}
.menuicons i.mi3 {}
.searchbox select,.searchbox input[type='text']{height:40px; line-height:40px;padding:0px;margin:0px;background:transparent;border:0px;width:100%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000}
.searchbox select{ background:transparent url(images/newsarrow.gif) no-repeat center right;}
.searchbox span{border-bottom:1px #4a321d solid; height:40px; display:block;width:50%;margin-left:2%; float:left}
.searchbox span.newscat{border-bottom:1px #4a321d solid; height:40px; display:block;width:32%;margin-left:2%; float:left}
.searchbox span.books{border-bottom:1px #4a321d solid; height:40px; display:block;width:10%;margin-left:2%; float:left}
.searchbox span.but{border-bottom:0px #000 solid; height:40px; display:block;width:auto;margin-left:2%; float:left}
.searchbox select:focus,.searchbox input[type='text']:focus,.searchbox input [type='submit']:focus{outline:none}
.searchbox input[type='submit']{background-color:#ff6000;border:0px;font-size:0px;height: 39px;width: 39px;background-position: 5px -831px; cursor:pointer}
.search{margin:0 0 20px 0; overflow:hidden}
/* NEWS styles  end */

/* INTERVIEW LISTING styles start */
input:focus{outline:0px}
.white{background:#fff;}
h3.tit1 {color: #bf6719;margin: 0 0 10px 0;overflow: hidden;clear: both;width:235px; float:left;}
h3.tit1 span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 10px 15px 0px; float:left;}
h3.tit1 span span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 10px 5px 0px; float:left;}
h3.tit1 span i{width:8px;height:8px;padding:0px;background:#ff5400;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:block;margin:15px 10px; float:left}
h3.tit1 span i.num{width:auto;height:auto;padding:0px;font-size:13px;background:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:block; float:left;margin:0 10px 0 0;}
h3.tit1 span i.fam{width:auto;height:auto;padding:0px;font-size:13px;background:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:block; float:left;margin:0 10px 0 0;}
h3.tit1 span i.fam a{text-decoration:underline}
.searchbox1{float:left;width:665px;margin-top:28px;}
.searchbox1 select,.searchbox1 input[type='text']{height:40px; line-height:40px;padding:0px;margin:0px;background:transparent;border:0px;width:100%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000}
.searchbox1 select{ background:transparent url(images/newsarrow.gif) no-repeat center right;}
.searchbox1 span{border-bottom:1px #4a321d solid; height:40px; display:block;width:auto;margin-left:2%; float:left}
.searchbox1 span.cat{width:40px;}.searchbox1 span.year{width:60px;}.searchbox1 span input[type='text']{width:255px;background:transparent url(images/search.gif) no-repeat center right}
.searchbox1 span.books{border-bottom:1px #4a321d solid; height:40px; display:block;width:10%;margin-left:2%; float:left}
.searchbox1 span.but{border-bottom:0px #000 solid; height:40px; display:block;width:auto;margin-left:2%; float:left}
.searchbox1 select:focus,.searchbox input[type='text']:focus,.searchbox input [type='submit']:focus{outline:none}
.searchbox1 input[type='submit']{background-color:#ff6000;border:0px;font-size:0px;height: 39px;width: 39px;background-position: 5px -831px; cursor:pointer}
.pad-left{padding-left:30px}
.intlist{width:700px; overflow:hidden;border-bottom:1px #ccc dotted;padding:10px 0;background:transparent url(images/bgg.gif) repeat-y top left;margin-bottom:10px;}
.intimg,.intimg2{ float:left;width:200px; height:auto;background:#f5f5f5; text-align:center}
.intimg a{width:100px; height:130px; display:block; margin:auto; overflow:hidden}
.intimg a.aname{width:auto; height:auto; line-height:25px}
.intimg img{max-width:100%}
.intimg2 a.two{ float:left;width:90px; height:100px;margin:0 0 0 9px;}
.intimg2 a img{max-width:90%; height:100%}
.aname{display:block;padding:0 0 10px 0;font-size:11px}
.intimg2 div{ clear:both; overflow:hidden}
.aname1a{ text-align:left; float:none;padding-left:10px;font-size:11px}.aname1b{ text-align:right; float:none;padding-right:10px;font-size:11px}
.intdesc{ float:left;width:480px;margin:0 0 0 20px;}.inttxt{margin:10px 0 0 0; font-weight:normal !important;}
.intdate{font-weight:normal !important;}
.inttitle{font-weight:Bold;color:#000;font: normal normal 13pt 'HeroinSemiRegular';}
.inttitlesub a{color:#a4540e},intdate{}
a.author{color:#a4540e;}
.reviews{color:#3c2817;margin:20px 0}
a.buy{width: 30px; text-align:center;padding: 5px 10px;background: #6e361b;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius:8px;color: #fff;font: normal normal 11pt 'HeroinSemiRegular';background: #974822;background: -moz-linear-gradient(top, #974822 31%, #6e361b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b));background: -webkit-linear-gradient(top, #974822 31%,#6e361b 99%);background: -o-linear-gradient(top, #974822 31%,#6e361b 99%);background: -ms-linear-gradient(top, #974822 31%,#6e361b 99%);background: linear-gradient(to bottom, #974822 31%,#6e361b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 );border: 1px #974822 solid;}
a.buy:hover{color: #F93 !important}
.intpad{margin-left:220px}
.profiletitle i.fam a{font-size:12px !important;padding:0 5px !important;}
.profiletitle i.fam{font-style:normal !important}
/* INTERVIEW LISTING styles end */


/* FUND FAMILIES start */
.containerf{width:1200px; margin:auto; overflow:hidden}
ul.fundfamilies{margin:0px;padding:0; list-style:none;width:33.33333333%; float:left;}
ul.fundfamilies li {margin:0px;padding:0; list-style:none; clear:both; overflow:hidden;}
ul.fundfamilies li span{color:#000;font-size:13px;padding-left:5px;width:25px; line-height:25px;}
ul.fundfamilies li a{color:#b2703d;font-size:15px;padding:3px 0 3px 10px; float:left;width:auto;}
ul.fundfamilies li a:hover{color:#000;}
ul.fundfamilies li:hover{background:#f5f5f5 !important}
ul.fundfamilies li:hover span{color:orange;}
ul.fundfamilies li:hover a{color:#000;}
h1.fund{text-align:center;font: normal normal 28pt 'HeroinSemiRegular';color:#a4540e;margin:0 0 20px 0}
h3.titc{color:#bf6719;margin:0 auto 0 auto; overflow:hidden; clear:both;width:200px;}
h3.titc span{background:#ffefd6;font: normal normal 25pt 'HeroinSemiRegular';width:auto;padding:10px; text-align:center; display:block}
h3.titc a{font: normal normal 25pt 'HeroinSemiRegular';padding:0 10px;}
.filter{padding:10px 0; overflow:hidden; clear:both; text-align:center}
.note{background:#ffefd6;padding:15px; clear:both; text-align:center;margin:20px 0; overflow:hidden}
/* FUND FAMILIES end */


/* CASE STUDIES */
.list-h1cst{width:150px; float:left;margin: 0 13px;}
.casest{width:150px;height:80px; text-align:center;background:#fff; vertical-align:middle}
.casest a{width:150px;height:80px; text-align:center;padding:5px 0;display:block; margin:auto}
.casest a img{max-width:100%; max-height:70px}
.intervid a i.play{background:transparent url(images/play.png) no-repeat center center; display:block; position:absolute;top:30%; right:-20px;z-index:1;width:150px; height:100px; background-size:20%}
.intervid a i.play:hover{border-bottom:0px #ccc solid;border-left:0px #ccc solid;border-right:0px #ccc solid;width:150px; height:100px;   zoom: 1;
        filter: alpha(opacity=50);opacity: 0.2;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-ms-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}
.intervid{ overflow:hidden; position:relative}
.casetitle{font-weight:Bold;color:#3c2817;font: normal normal 12pt 'HeroinSemiRegular'}
		


/*BOOK LIST  start */
.booklist{width:700px; overflow:hidden;border-bottom:1px #ccc dotted;padding:10px 0;}
.bookimg{ float:left;width:80px; height:105px;}.bookimg a{width:80px; height:105px; display:block; overflow:hidden}.bookimg img{max-width:100%}
.bookdesc{ float:left;width:580px;margin:0 0 0 20px}
.btitle{font-weight:Bold;color:#3c2817;font-size:13px;margin:0 0 10px 0;}
a.author{color:#a4540e;}
a.buy{width: 30px; text-align:center;padding: 5px 10px;background: #6e361b;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius:8px;color: #fff;font: normal normal 11pt 'HeroinSemiRegular';background: #974822;background: -moz-linear-gradient(top, #974822 31%, #6e361b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b));background: -webkit-linear-gradient(top, #974822 31%,#6e361b 99%);background: -o-linear-gradient(top, #974822 31%,#6e361b 99%);background: -ms-linear-gradient(top, #974822 31%,#6e361b 99%);background: linear-gradient(to bottom, #974822 31%,#6e361b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 );border: 1px #974822 solid;}
/*BOOK LIST  end */

/* INTERVIEW styles start */
.left3{width:300px;float:left;margin:0;font: normal normal 10pt 'HeroinSemiRegular';}
.right3{width:800px;float:left;margin:0;margin-bottom:20px;padding-bottom:20px;}
.clogoi{overflow:hidden; text-align:center}
.clogoi a{margin:0 10px 0 0; display:block; text-align:center}
.clogoi a span{display:block;font: normal normal 9pt 'HeroinSemiRegular';}
.clogoi a span:last-child{color:#ff6000}
.clogoi a img{max-width:100%;height:auto;}
.clogoi-others{padding:20px 0;border-bottom:1px #ccc dotted; overflow:hidden}
.clogoi-others a{width:20%; height:60px;margin: 0 2%; float:left; text-align:center}
.clogoi-others a img{max-width:100%;height:100%}
.clogoi2{overflow:hidden; text-align:center}
.clogoi2 a{width:140px; float:left;margin:0 10px 0 0; display:block; text-align:center}
.smore{width:14px;height:14px; padding:0 0 0 5px;font-size:30px; line-height:10px;overflow:hidden; vertical-align:bottom; color:#b20d00}
.smore img{max-width:100%}
.left3 p{padding:0 10px 0 0}
.class{width:100%; overflow:hidden;margin:0 0 30px 0;}
.cs{width:50%; float:left}.cs span{color:#6d361a;font-weight:bold}
.namebox{border-top:1px #ccc dotted;border-bottom:1px #ccc dotted;padding:20px 0;}
.names{font: normal normal 14pt 'HeroinSemiRegular'; text-align:center;margin:0 0 10px 0;}
.names span{display:block; text-align:center}
.grey,.black{font: normal normal 13pt 'HeroinSemiRegular'; text-align:center;}
.grey{color:#666;}
.companya{padding:20px 0;border-bottom:1px #ccc dotted;}
.companya div{width:200px; margin:auto}
.companya img{max-width:100%}
.companya div{text-align:center}
.companyb a{margin:20px auto; display:block;width:85px;padding:4px 10px;background:#6e361b;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';border:1px #974822 solid;background:#974822 url(images/i23.gif) no-repeat 80px 5px;}
.companyb a:hover{background:#6d361a url(images/i23.gif) no-repeat 80px 5px;color:#fff !important;}
p.q{color:#6d361a;font: normal bold 13pt 'HeroinSemiRegular';margin:20px 0 0 0}
.cus{ float:left;margin:30px 30px 30px 0px;width:200px;height:auto;font: normal normal 14pt 'HeroinSemiRegular';border-bottom-right-radius:300px;border-top-right-radius:300px;background:#ffe8d2;shape-outside:border-box;border-right:20px #fff solid;    word-wrap: break-word;}
.cust{width:140px;height:auto;padding:80px 40px 80px 20px; min-height:176px;word-wrap: break-word;}


.cust i.t2{width:20px;height:20px;background:transparent url(images/t2.png) no-repeat top left;background-size:90%; display:inline-block;word-wrap: break-word; margin-left:5px;}
.cus i.t1{width:20px;height:20px;background:transparent url(images/t1.png) no-repeat top left;background-size:90%;display:inline-block;word-wrap: break-word;  margin-right:5px;}

.cus span.t1{width:20px;height:20px;background:transparent url(images/t1.png) no-repeat top left;background-size:90%;word-wrap: break-word; float:left; display:block; margin-right:5px;}
.cus span.t2{width:20px;height:20px;background:transparent url(images/t2.png) no-repeat top left;background-size:90%;float:right;word-wrap: break-word;}
.listcus{width:200px; float:right;margin:20px 0px 20px 50px;}
.listcus ul{margin:0px;padding:0px; list-style:disc}
.listcus li{color:#c96b41;font: normal normal 14pt 'HeroinSemiRegular'}
.cusimg{float:left;width:100px;border-bottom-right-radius:300px;border-top-right-radius:300px;-moz-border-bottom-right-radius:300px;-moz-border-top-right-radius:300px;shape-outside:border-box;}
/* INTERVIEW styles end */

/*INDIVIDUAL LISTING  start */
.indilist{width:700px; overflow:hidden;border-bottom:1px #ccc dotted;padding:10px 0;}
.indiimg{ float:left;width:100px; height:105px;}.bookimg img{max-width:100%}
.indiimg a{width:100px; height:105px;display:block; overflow:hidden}
.indiimg a img{max-width:100%}
.indicimg {width:138px; height:auto; float:left; text-align:center;background:#fff;border:1px #f2f2f2 solid; vertical-align:middle;padding:5px}
.indicimg a{width:138px; height:auto;display:block; overflow:hidden}
.indicimg a  img{max-width:100%; vertical-align:middle;padding:10px 0 !important}
.indidesc{ float:left;width:530px;margin:0 0 0 20px; overflow:hidden;}
.indititle{font-weight:Bold;color:#3c2817;font: normal normal 15pt 'HeroinSemiRegular'}
a.indiauthor{color:#a4540e;}
.indiauthor{color:#b20d00;}
a.buy{width: 30px; text-align:center;padding: 5px 10px;background: #6e361b;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius:8px;color: #fff;font: normal normal 11pt 'HeroinSemiRegular';background: #974822;background: -moz-linear-gradient(top, #974822 31%, #6e361b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b));background: -webkit-linear-gradient(top, #974822 31%,#6e361b 99%);background: -o-linear-gradient(top, #974822 31%,#6e361b 99%);background: -ms-linear-gradient(top, #974822 31%,#6e361b 99%);background: linear-gradient(to bottom, #974822 31%,#6e361b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 );border: 1px #974822 solid;}
.indiicons{width:7	0%; float:left; overflow:hidden;margin:10px 0;}
.icons1{float:left;border-right:1px #ffd3ac solid;width:auto;padding:0 10px; min-height:50px;}
.indiic i.pre1 {background-position: -5px -598px; margin:auto}
.indiic i.pre2 {background-position: -70px -72px; margin:auto}
.indiic i.pre3 {    background-position: -5px -1154px;  margin:15px auto auto auto}
.indiic i.pre4 {background-position: -0px -1086px; margin:15px auto auto auto}
.indiic i.pre5 {background-position: -3px -1246px; margin:auto}
.indiic i{font-style:normal;font-size:15px}.inditx{ text-align:center;font-size:16px;}
.indiic{min-height:30px}
.searchbox2{float:left;width:300px /*width:455px;*/}
.searchbox3{float:right;width:550px;margin:16px auto 0 auto;}
.searchbox3 select,.searchbox3 input[type='text']{height:40px; line-height:40px;padding:0px;margin:0px;background:transparent;border:0px;width:100%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000;border-bottom:1px #4a321d solid;}
.searchbox3 select{ background:transparent url(images/newsarrow.gif) no-repeat center right;}
.searchbox3 span{ height:auto; display:block;width:auto;margin-left:2%; float:left}
.searchbox3 span span{ height:30px; display:inherit;width:auto;margin-left:0; float:none;color:#ccc}
.searchbox3 span.cat{width:40px;}.searchbox3 span.year,.searchbox3 span.profileyear{width:60px;}.searchbox3 span input[type='text']{width:180px;background:transparent url(images/search.gif) no-repeat center right}
.searchbox3 span.books{border-bottom:1px #4a321d solid; height:40px; display:block;width:10%;margin-left:2%; float:left}
.searchbox3 span.but{border-bottom:0px #000 solid; height:40px; display:block;width:auto;margin-left:2%; float:left}
.searchbox3 select:focus,.searchbox3 input[type='text']:focus,.searchbox3 input [type='submit']:focus{outline:none}
.searchbox3 input[type='submit']{background-color:#ff6000;border:0px;font-size:0px;height: 39px;width: 39px;background-position: 5px -831px; cursor:pointer}
.searchbox3 input[type='button']{background-color:#ff6000;border:0px;font-size:0px;height: 39px;width: 39px;background-position: 5px -831px; cursor:pointer}
h3.tit2 {color: #bf6719;margin: 0 0 10px 0;overflow: hidden;clear: both;width:auto; float:left;}
h3.tit2 span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 10px 10px 0px; float:left;}
h3.tit2 span span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 10px 5px 0px; float:left;}
h3.tit2 span i{width:8px;height:8px;padding:0px;background:#ff5400;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:15px 10px;}
h3.tit2 span i.dot{float:left}
h3.tit2 span i.num{width:auto;height:auto;padding:0px;font-size:13px;background:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 5px 0 0;}
h3.tit2 span i.fam{width:auto;height:auto;padding:0px;font-size:13px;background:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 10px 0 0;}
h3.tit2 span i.fam a{text-decoration:underline}
.searchbox4{width:20%}
.searchbox5{width:80%}
/*INDIVIDUAL LISTING  end */


/* EVENTS LISTING START */
.eicons a{float:left;    margin: 0 2px !important;}
.eicons a.e1{background-position: -5px -1184px;     margin: 0 0 0 25px !important;}
.eicons a.e2{background-position: -3px -1212px; margin:auto}
.eicons a.e3{background-position: -7px -1432px; margin:auto}
.eicons a.e4{background-position: -70px -140px; margin:auto}
.eicons a.e5{background:#f0ddc0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 10px; margin:5px auto auto 10px;font-weight:bold;}
.eicons a.e5 span{color:#a4540e}
.ora{color:#000;margin:5px 0}.ora span{font-size:15px;color:#F30}
.cusw1{width:650px}input.csw2{width:140px !important}select.csw2{padding-right:10px}
/* EVENT LISTING END */

/* INDIVIDUAL PROFILE  styles start */
h3.tit3{color:#bf6719;margin:0 0 10px 0; overflow:hidden; clear:both}
h3.tit3 span{background:#ffefd6;font: normal normal 16pt 'HeroinSemiRegular';width:auto;padding:5px 20px 5px 0px; float:left;}
h3.tit3 span i.dot{width:8px;height:8px;padding:0px;background:#ff5400;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; display:block; float:left;margin:10px;}
h3.tit3 span i.num{width:auto;height:auto;padding:0px;font-size:13px;}
.ric{padding:0 10px;float:left;display:block; text-align:center; min-height:40px;}
.ric span.revr-i1{width:30px; height:25px;background-position: -68px -525px;background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin:10px 0; display:block;margin:auto;}
.ric span.revr-i2{width:30px; height:25px;background-position: -70px -561px;background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin:10px 0; display:block;margin:auto;}
.revr-i1{float:left}

.review p{margin-top:0px;}
.review{width:95%;overflow:hidden;padding:20px 0;border-bottom:1px #000 dotted;}
.review1{width:100%; overflow:hidden;padding:10px 0 0 0;margin:10px 0 0 0;border-bottom:1px #000 dotted;}
.review2{width:90%; overflow:hidden;padding:10px 0 0 0;margin-left:10%;border-bottom:1px #000 dotted;}
.reviewsub{width:80%; overflow:hidden;padding:0;margin:0 0 0 20%;    background: #e6e6e6;}
.revl,.revr{float:left}
.revl{width: 20%; float:left; overflow:hidden;padding:0 2% 0 0;}
.revr{width:78%; float:left}
.revlimg{width:100%;height:130px;background:#e6e6e6;}
.revlimg a{width:100%;height:130px; text-align:center;display:block}
.revlimg a img{max-width:100%;height:100%}
.revl1{width: 10%; float:left; overflow:hidden;margin:0 3% 0 0;}
.revr1{width:100%; float:left}
a.revlimg1{padding:0 0 0 10px; line-height:30px;color: #960;width:40px;height:auto; float:left;margin-right:10px}
.revlimg1 img{max-width:97%;max-height:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;	border:1px #ccc solid !important;}
.revltitle{font: normal normal 10pt 'HeroinSemiRegular';padding:8px 0 0 0; text-align:center}
.revr p:first-child{margin:0}
.revr-icons{width:100%; overflow:hidden;margin:10px 0 0 0;}
.revr1links{margin:0 0 10px 13%; color:#6c361a;}
.revr1links a{padding:0 0 0 10px;color: #bf6719;}

/* UPLOAD */
.upload{width:655px; margin:auto;background:#f5f5f5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; min-height:400px;padding:20px}
.custwidth{width:455px !important;}.custwidth2{width:405px !important;}.custwidth3{width:305px !important;}.custwidth4{width:255px !important;}
.upload select,.upload input[type='text']{height:42px; line-height:42px;padding:0 0 0 50px;margin:0px;background:transparent;border:0px;width:100%;font: normal normal 13pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#6e361b;border-bottom:1px #4a321d dotted;}
.upload select{ background:transparent url(images/uparrow.png) no-repeat center right;}
span.up0{background:transparent url(images/up1.png) no-repeat center left; height:42px; display:block;margin:0 0 10px 0;}
span.up1{background:transparent url(images/up2.png) no-repeat center left; height:42px; display:block;margin:0 0 10px 0;}
span.up2{background:transparent url(images/up3.png) no-repeat center left; height:42px; display:block;margin:0 0 10px 0;}
span.up3{background:transparent url(images/up4.png) no-repeat center left; height:42px; display:block;margin:0 0 10px 0;}
span.up4{background:transparent url(images/up5.png) no-repeat center left; font: normal normal 13pt 'HeroinSemiRegular';color:#6e361b;height:42px; line-height:42px;display:block;margin:0 0 10px 0;border-bottom:1px #4a321d dotted;}
span.up4 span.checkboxxtxt{float:left;padding:0 5px 0 55px;background:transparent url(images/up5.png) no-repeat center left;}
span.up4 span.checkboxxtxt1{float:left;padding:0 5px 0 0;}
.bigr{color:red;font-size:18px}.upload input[type='text']{width:405px;color:#6e361b;}
.upload ::-webkit-input-placeholder {  color: #6e361b;}
:-moz-placeholder {  color: #6e361b;}
::-moz-placeholder {   color: #6e361b;}
:-ms-input-placeholder {   color: #6e361b;}
span.up5{background:transparent; height:42px; display:block;margin:0 0 10px 0;}
/*span.up6{background:transparent url(images/up1.png) no-repeat center left; height:62px; display:block;margin:0 0 10px 0;}
*/.uploadbutton{background:#fff;border:1px dashed #ccc;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:20px 50px; text-align:center;margin:30px 0;}
.fileUpload span{background:#6e361b;border-radius:10px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 10px;border:0px; text-align:center; color:#fff;font: normal normal 24pt 'HeroinSemiRegular'; letter-spacing:2px;width:200px;}
.filename{color: #F30; text-transform:uppercase; text-align:center; line-height:30px;font-size:18px;}
.progress{width:100%; height:5px;background:#ccc;}
.progress span{width:25%;height:5px;background:#F30; display:block}
.uploaded{color: #F30; text-transform:uppercase; text-align:center; line-height:30px;font-weight:bold;margin:0 0 30px 0;}
.uplist{color:#6e361b; text-transform:uppercase;line-height:25px;}
.uplistv a{color:#F30; text-transform:uppercase;line-height:25px;}
.fileUpload {position: relative;overflow: hidden;margin: 10px;}
.fileUpload input.uploadsub {position: absolute;top: 0;right: 0;margin: 0;padding: 0;font-size: 20px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);background:#6e361b;border-radius:10px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 10px;border:0px; text-align:center; color:#fff;font: normal normal 24pt 'HeroinSemiRegular'; letter-spacing:2px;}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}

/* EVENT PROFILE */

/* EVENT PROFILE */
.elogo{width:200px; text-align:center; margin:20px auto}
.elogo img{max-width:100%}
.el{font-size:13px; line-height:25px;float:left;margin:auto auto auto 8px;border-right:1px #666 dotted;padding:0 5px 0 0;}
.efollow{text-align:center;border-bottom:1px #ccc dotted; overflow:hidden;}

.eventb a{ float:left;margin:auto; display:block;width:85px;padding:4px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';border:1px #974822 solid;background:#974822 url(images/i23.gif) no-repeat 80px 5px;margin:0 0 0 30px;}
.eventb a:hover{float:left;margin:auto; display:block;width:85px;padding:4px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff !important;font: normal normal 11pt 'HeroinSemiRegular';border:1px #974822 solid;background:#6d361a url(images/i23.gif) no-repeat 80px 5px;margin:0 0 0 30px;}
.eventb a.adv{ float:left;margin:auto; display:block;width:20px;padding:4px 10px;background:#6e361b;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';border:1px #974822 solid;background:#974822 url(images/i23.gif) no-repeat 80px 5px;margin:0 0 0 5px}
.eventb a.adv:hover{background:#6d361a;}
.organ{width:150px; margin:auto;overflow:hidden}
.organ img{max-width:100%}
.stat{width:100%; overflow:hidden;margin:20px 0}
.stat1{width:30%; float:left;margin:0;padding:5px 20px 20px;border-right:1px #666 dotted;}
.stat1 ul{margin:0px;padding:0px; list-style:none}
.stat1 ul li{margin:0px;padding:0px; overflow:hidden; line-height:20px;}
.stat1 ul li em{width:30%;float:left;font-style:normal}
.stat1 ul li span{width:70%;float:left;margin:9px 0;}
.stat1 ul li span{height:5px;background:#f5f5f5;}
.stat1 ul li span i{ float:left; height:5px;background:#bf6719}
.key{width:100%; overflow:hidden}
.keyphoto{float:left;width:22%;margin-right:2%; text-align:center}.keyphoto img{max-width:100%}.keyright{float:left;width:76%}
.key p{float:left}
.left4{width:220px;float:left;margin:0;font: normal normal 10pt 'HeroinSemiRegular';}
.right4{width:220px;float:left;margin:0;background:#f5f5f5;margin-bottom:20px;padding-bottom:20px; border-bottom-right-radius:10px;}
.center4{width:730px;float:left;margin:0;background:#f4f2f3;;margin-bottom:20px;padding-bottom:20px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.calndar-small table {width:90%; margin:auto}.pbbb{padding:0 0 20px 0;border-bottom:1px #ccc dotted}
.calndar-small table tr th {color: #ff5400;font-size: 16px;font-weight: 400;line-height: 24px;text-align: center;}
.calndar-small table tr td {color: #a35006;text-align: center;}.calndar-small table tr.sm td {font-size:11px;}
.calndar-small table tr td a {padding:2px 8px;border-radius:4px;text-decoration: none; color: rgb(255, 255, 255); background-color: rgb(163, 80, 6);}
.calndar-small table tr td a:hover {padding:2px 8px;border-radius:4px;text-decoration: none; color:#fff !important; background-color:#F30;}
.right4title{color:#bf6719;font: normal normal 18pt 'HeroinSemiRegular'; text-align:center}
.eicons i{float:left;}
.eicons i.ci35{background-position:-5px -1184px}
.eicons i.ci36{background-position:-5px -1212px;}
.eicons i.ci37{background-position:-9px -1432px}
.etitle{padding:0 0 5px 0;font: normal normal 28pt 'HeroinSemiRegular';color: #550f15;}
.edesc{padding:10px 0;margin:0px;}
.edesc p{font-family:Arial, Helvetica, sans-serif;font-size:13.5;}
.eicons{padding:0 30px 30px;}
.ebreadcrumb{padding:0;color: #000;}
.ebreadcrumb a{color: #ac3e14;}
.ebreadcrumb a:hover{ text-decoration:underline}
.edesc ul{list-style:disc;padding-right:0px;font-family:Arial, Helvetica, sans-serif;}
.etitlesmall{padding:0 0 5px 50px;font: normal normal 12pt 'HeroinSemiRegular'}
.stat{width:100%; overflow:hidden}
.location{ text-align:center}
.indusevents{padding:0 10px; overflow:hidden}
.indusevents a{color: #bf6719; display:block;margin-top:20px;}
.indusevents p{padding:0px;margin:0px; clear:both}
.agenda{margin:0 0 20px 0}.agenda strong{color: #bf6719;}.agenda span{color: #6f2609;}
.viewport img{}
.overview a i.play{background:transparent url(images/play.png) no-repeat center center; display:block; position:absolute;top:0; left:0; border:0px red solid; z-index:9;width:140px; height:100px; background-size:30%}
.overview a i.play:hover{border-bottom:0px #ccc solid;border-top:3px #f5f5f5 solid;border-left:0px #ccc solid;border-right:0px #ccc solid;width:140px; height:100px;   zoom: 1;
        filter: alpha(opacity=50);opacity: 0.2;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-ms-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}
		.event_calendar_top{background: #f5f5f5;padding: 5px 10px;}
.event_calendar_top i{color: #000;font-size: 17px;}
.month_view i{vertical-align: middle;}
.col-md-13 .mid-content-inner{border-right: none; }
.table.>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
table.calendar td,table.calendar th{ text-align:left;border-bottom:1px #666 dotted;width:14%; line-height:25px;}

.listing_row_c{overflow:hidden;margin-bottom:30px;position:relative;padding:0 5% 0 3%; clear:both;}
table.calendar tr td a {padding:2px 8px;border-radius:4px;text-decoration: none; color: rgb(255, 255, 255); background-color: rgb(163, 80, 6);}
.listing_month{width:100%; overflow:hidden;background:#f5f5f5;border-radius: 5px 5px 0 0;padding: 5px 10px;}
.lm-l{float:left}
.lm-r{float:right}
.lm-l  i{ float:left;width:20px; height:20px;display:block; margin:0 10px 0 0;}
.lm-l  i.prec1 {background-position: -73px -182px;}
.lm-l  i.prec2 {background-position:-72px -213px;}
.lm-l  i.prec3 {background-position:-72px -244px}
.month_view{font:normal normal 12pt 'HeroinSemiRegular'; padding-left:20px;background:transparent url(images/newsarrow.gif) no-repeat center left;}
.featured ul.pr li a{color:#000}


/* Carousel */

/* Carousel */
#slider1,#slider2 { height: 1%; margin:10px 0 0; overflow:hidden; position: relative; padding: 0 35px 0px;   }
#slider1 .viewport,#slider2 .viewport { height: 105px; overflow: hidden; position: relative; }
#slider1 .buttons,#slider2 .buttons {background: #ffefd6;border-radius: 35px;display: block;position: absolute;top: 50%;left: 0;width: 35px;height: 35px;color:#bf6719;font-weight: bold;text-align: center;line-height: 35px;text-decoration: none;font-size: 22px;font:normal bold 24pt 'HeroinSemiRegular'; line-height:35px;}
#slider1 .next,#slider2 .next {right: 0;left: auto;top: 30%;background:Transparent url(images/photoarrow.gif) no-repeat top right;}
#slider1 .prev,#slider2 .prev {top: 30%;background:Transparent url(images/photoarrow.gif) no-repeat top left;}
#slider1 .buttons:hover,#slider2 .buttons:hover{color: #C01313;}
#slider1 .disable,#slider2 .disable { visibility: hidden; }
#slider1 .overview,#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0; top: 0; }
#slider1 .overview li,#slider2 .overview li{ float: left; margin: 0 9px 0 0; padding: 1px; height: 100px; border: 1px solid #dcdcdc; width:140px;}
#slider1 .overview li img,#slider2 .overview li img{max-width:100%;height:100%;}
/*#slider1,#slider2 { height: 1%; margin: 30px 0 0; overflow:hidden; position: relative; padding: 0 35px 10px;   }
#slider1 .viewport,#slider2 .viewport { height: 125px; overflow: hidden; position: relative; }
#slider1 .buttons,#slider2 .buttons {background: #ffefd6;border-radius: 35px;display: block;position: absolute;top: 50%;left: 0;width: 35px;height: 35px;color:#bf6719;font-weight: bold;text-align: center;line-height: 35px;text-decoration: none;font-size: 22px;font:normal bold 24pt 'HeroinSemiRegular'; line-height:35px;}
#slider1 .next,#slider2 .next {right: 0;left: auto;top: 30%;background:Transparent url(images/photoarrow.gif) no-repeat top right;}
#slider1 .prev,#slider2 .prev {top: 30%;background:Transparent url(images/photoarrow.gif) no-repeat top left;}
#slider1 .buttons:hover,#slider2 .buttons:hover{color: #C01313;}
#slider1 .disable,#slider2 .disable { visibility: hidden; }
#slider1 .overview,#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li,#slider2 .overview li{ float: left; margin: 0 9px 0 0; padding: 1px; height: 100px; border: 1px solid #dcdcdc; width:140px;}
#slider1 .overview li img,#slider2 .overview li img{max-width:100%;}*/

/*  ALL SUBPAGES styles start */
.sub ul{margin:0;padding:0px}
.sub ul li{color:#3b2714 !important;border-bottom:1px #ccc dotted; list-style:none}	
.sub ul li a{font:normal normal 14pt 'HeroinSemiRegular';color:#ff6000;padding:10px; display:block; cursor:pointer;}
.sub ul li.actives{color:#3b2714 !important; background:#f5f5f5 url(images/link.png) no-repeat center right;}
.sub ul li.actives a{color:#3b2714 !important;}	
.sub ul li a:hover{color:#3b2714; background:#f5f5f5 url(images/link.png) no-repeat center right;}
.shade{position:absolute;bottom:0px;left:0px;background:transparent url(images/d1.png) repeat top left;z-index:9999999;width:100%;height:344px; }
.shade_individual{position:absolute;bottom:0px;left:0px;background:transparent url(images/d1.png) repeat top left;z-index:9999999;width:100%;height:134px; }
.pad-full{padding:10px 200px 20px 30px; min-height:400px;}
.right h4{color:#F60;font: normal normal 18pt 'HeroinSemiRegular'; margin:20px 0 10px 0}
.pad-full p{margin-top:5px}
dl.accordion dt{margin-top:20px;}
dl.accordion dt a{font: normal normal 18pt 'HeroinSemiRegular';color:#F60;}
dl.accordion dt span{background:transparent url(images/newsarrow.gif) no-repeat center right;width:20px;height:10px;padding-left:20px;}
.pad-full2{padding:10px 0 10px 120px; min-height:400px;}
.state span{color:#F60}
.csw3{width:208px !important}
.csw4{width:200px !important}
.csw5{width:198px !important}
.csw6{width:300px !important}
.tooltip {display:none;position:absolute;border:1px solid #333;background-color:#161616;border-radius:5px;padding:2px 5px;color:#fff;font-size:12px Arial; z-index:9999999}
ul.stylenone{ list-style:none}
.contactform{font-size:16px; clear:both;padding:30px 0 0 0}
.contactform h4{padding:0 0 20px 0}
.contactform input{padding:5px 10px;width:400px;border:0px; background:transparent; border-bottom:1px #ccc solid;font-size:18px;}
.contactform input[type='submit']{padding:5px 10px;width:100px;font-size:16px;background:#F90;border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;border:0px;color:#fff;}
.contactform input[type='file']{padding:5px 10px;width:auto;font-size:16px;background:#f5f5f5;border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px;border:0px;color:#000;}
strong.upload{color:#F60;font: normal normal 18pt 'HeroinSemiRegular'; margin:0}
.contactform span{width:15%; display:block; float:left;font-size:16px; line-height:48px; text-align:right;padding-right:20px;}
.contactform em{font-size:12px !important; color: #666;}
.contactform div{ overflow:hidden; clear:both;margin:0 0 20px 0}
.concol{width:33%; float:left;margin:20px 0; overflow:hidden;}
.concol strong{ display:block;color:#F60;font: normal normal 16pt 'HeroinSemiRegular';margin:20px 0 0}
/*  ALL SUBPAGES styles END */


/* HOW IT WORKS */
.col{width:20%; float:left}
.col a {display:block;margin:30px 0;}
.col a:hover{color:#F30}
.col a span.hw1,.col a span.hw2,.col a span.hw3,.col a span.hw4,.col a span.hw5,.col a span.hw6,.col a span.hw7,.col a span.hw8{background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin:10px 0; display:block;margin:auto;}
.col a:hover span.hw1,.col a:hover span.hw2,.col a:hover span.hw3,.col a:hover span.hw4,.col a:hover span.hw5,.col a:hover span.hw6,.col a:hover span.hw7,.col a:hover span.hw8{background-image: url(images/sprites2.png) !important;background-repeat: no-repeat;margin:10px 0; display:block;margin:auto;background-color:#f5f5f5;border:1px #FF3300 solid;}
.col a span.hw1{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1460px;}
.col a span.hw2{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1529px;}
.col a span.hw3{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1740px;}
.col a span.hw4{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1598px;}
.col a span.hw5{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1810px;}
.col a span.hw6{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -15px -1952px;}
.col a span.hw7{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -10px -1672px;}
.col a span.hw8{width:83px; height:83px;border-radius:50%;background:#fff;border:1px #ccc solid; display:block;background-position: -14px -1890px;}
span.hwl{font: normal normal 13pt 'HeroinSemiRegular'; text-align:center; display:block;}
.presentation{clear:both;  overflow:hidden;}
.banner{clear:both;width:90%;margin:auto; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.pagin{margin:10px 0; text-align:center;width:200px; margin:30px auto; overflow:hidden}
.pagin a{border-radius:50%;width:15px; height:15px; display:block;background:#ccc; float:left;margin:0 2px;}
.pagin a:hover{background:#FF3300;}
.pagin a.act{background:#FF3300;}
.banner {position: relative;overflow: auto;padding-bottom: 50px;}
.banner li {list-style: none;}
.banner ul{margin:0px;padding:0px; overflow:hidden}
.banner ul li {float: left;}
.banner ul li img{width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; display:block}
ol.dots{overflow:hidden;margin:0px;height:30px;margin-top:20px;width:350px; margin:10px auto}
.dots {text-align: center;}
.dots li {cursor: pointer;padding: 5px 10px;background: #ccc;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; margin: 0 5px 0 0;padding: 4px 7px;width: 17px; display:block;float:left}
.activeh{text-decoration:none;background: #666 !important;color:#fff}
/* HOW IT WORKS  ends*/


/* USER EDIT STYLES */
.transcript-popup_u{width:1170px; margin:auto;background:#fff; min-height:600px; border-radius:15px;-webkit-border-radius:15px;opacity:1;-moz-border-radius:15px;border:3px #ccc solid; position:relative;margin:2px auto;}
.transcript-popup_u .close{position:absolute;right:-20px;top:0px;font-size:20px;font-weight:bold;background:red;color:#fff;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;text-align:center;padding:10px; line-height:10px; border:3px #ccc solid; opacity:1} 
.useredit{background:rgba(0,0,0,0.8);width:100%;height:100vh;position:fixed; z-index:2}
.edit{width:30px;height:25px;background:transparent url(images/sprites2.png) no-repeat -66px -395px; position:absolute;top:0px; right:0; z-index:9999999999999999; margin:0 15px;}
.edit:hover{opacity:0.8;background:#ff002f url(images/sprites2.png) no-repeat -68px -395px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.edit2{width:30px;height:25px;background: transparent url(images/sprites2.png) no-repeat -66px -395px;position:relative; display:block; float:left;z-index:9999999999999999;margin:5px}
.edit2:hover{opacity:0.8;background:#ff002f url(images/sprites2.png) no-repeat -68px -395px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.editl{width:30px;height:25px;background:transparent url(images/sprites2.png) no-repeat -66px -395px; position:absolute;top:0px; right:-40px; z-index:9999999999999999; margin:0 15px;}
.editl:hover{opacity:0.8;background:#ff002f url(images/sprites2.png) no-repeat -68px -395px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.relative{ position:relative; z-index:2;color:#bf6719}.relative2{ position:relative; z-index:2;}
.usereditform{padding:20px;width:80%;font-size:16px;}
.usereditformf{padding:3%;width:93%;font-size:16px; overflow-y:scroll; height:600px;}
.usereditform span{ display:block}
.crow select,.crow input[type='text'],.crow input[type='password']{height:25px; line-height:25px;padding:0px;margin:0px;background:transparent;border:0px;width:100%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000;border-bottom:1px #4a321d dotted;}
.crow textarea{height:60px; line-height:40px;padding:0px;margin:0px;background:transparent;border:0px;width:99%;font: normal normal 11pt 'HeroinSemiRegular';-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';color:#000;border:1px #4a321d dotted;}
.crow select{ background:transparent url(images/newsarrow.gif) no-repeat center right;}
.crow input[type='submit']{padding:8px 10px;background:#6e361b;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#974822+31,6e361b+99 */
background: #974822; /* Old browsers */
background: -moz-linear-gradient(top,  #974822 31%, #6e361b 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #974822 31%,#6e361b 99%); /* IE10+ */
background: linear-gradient(to bottom,  #974822 31%,#6e361b 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 ); /* IE6-9 */
border:1px #974822 solid; cursor:pointer}
.crow .sml{padding:2px 10px !important;border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;}
 .crow label{line-height:25px;color:#000}
 .popup{width:100%; display:none; position:absolute;background:transparent url(images/d.png) repeat top left;z-index:99; position:fixed; min-height:2200px}
 .popup_intro,.popup_address,.popup_categories,.popup_firm_p,.popup_services,.popup_client,.popup_media,.popup_calendar,.popup_clientnews,.popup_companynews
 ,.popup_intervideo ,.popup_intercase,.popup_inter,.popup_video,.popup_case{width:100%; display:none; position:absolute;background:transparent url(images/d.png) repeat top left;z-index:999; position:fixed; min-height:2200px} 
 .crow{width:100%; overflow:hidden;margin-bottom:25px;font: normal normal 16px 'open_sansregular', sans-serif;}
 .rl{width:33%; float:left; text-align:right;padding:0 2% 0 0;}
 .rr{width:65%; float:left;} 
.crow .smallsel{width:80px !important}
.crow .mediumsel{width:200px !important}
.crow .bigsel{width:370px !important}
.crow .medium2sel{width:136px !important}
.crow .ctitle{ color:#bf6719;font: normal normal 12pt/14pt 'HeroinSemiRegular';padding:10px; text-align:left}
.crow .morec a{color:#fff;font-size:13px;width:65px; text-align:center; height:22px; line-height:20px;display:block;background: #bf6719;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.crow .morec a:hover{color:#fff !important;background:#b20d00;}
.crow .morec span{font-size:25px;float: left;line-height: 20px;padding: 0 0 0 5px;}
.crow .morec2 a{margin:10px 0;color:#b20d00;font-size:20px; float:left; height:auto;display:block;}.crow .morec2 a:hover{color:#3c2817;}.crow .morec2 span{    color: #b20d00;font-size: 28px;line-height: 20px;padding: 0 10px;float: left;}
.crow .close {font-size: 15px;font-weight: bold;background: red;color: #fff;border-radius: 80px;-webkit-border-radius: 80px;-moz-border-radius: 80px;text-align: center;padding:4px 10px;line-height: 10px;border:0px #ccc solid;opacity: 1; position:static; cursor:pointer}
a.close_u{width:30px;height:28px;background: transparent url(images/sprites2.png) no-repeat -66px -435px;position:relative; display:block; float:left;z-index:999;position:absolute; right:10px; top:2px; z-index:999;cursor:pointer}
a.hide_u{width:30px;height:28px;background: transparent url(images/sprites2.png) no-repeat -68px -631px;position:relative; display:block; float:left;z-index:999;position:absolute; right:40px; top:2px; z-index:999;cursor:pointer}
a.likedl_u{width:30px;height:30px;background: transparent url(images/sprites2.png) no-repeat -3px -40px;position:relative; display:block; float:left;z-index:999;position:absolute; right:40px; top:2px; z-index:999;cursor:pointer}
.pos1{top:-5px !important;right:-10px !important}
a i.pad{background:transparent url(images/play.png) no-repeat center center; display:block; position:absolute;top:0; right:0px;z-index:1;width:140px; height:107px; background-size:30%}
a i.pad:hover{zoom: 1;filter: alpha(opacity=50);opacity: 0.2;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-ms-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}


.services_di ul li .close_u,.rr .categories li .close_u,.crow .nws1 .close_u{right:10px;top:4px}.crow .nws1 .edit_u{right:40px;top:5px}.crow .nws1 .hide_u{top:4px}
a.close_u:hover{opacity:0.8;background:transparent url(images/sprites2.png) no-repeat -66px -435px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
a.edit_u{width:30px;height:28px;background: transparent url(images/sprites2.png) no-repeat -66px -479px;position:relative; display:block; float:left;z-index:999;position:absolute;right:10px; bottom:2px; z-index:999; cursor:pointer}
.edit_u:hover{opacity:0.8;background:transparent url(images/sprites2.png) no-repeat -66px -479px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.crow div.th_u,.crow .categories li,.usereditformf .news-box ul li,.pres_u div,.padforms .news-box ul li{position:relative}
.crow .categories ul{width:100%}
.crow .categories ul li{ list-style:none;margin:0;padding:0px; float:left;width:33% !important; position:relative;border-bottom:1px #ccc dotted; border-right:1px #ccc dotted;border-left:1px #ccc dotted;min-height:35px; vertical-align:central}
.crow .categories span{width:80% !important;padding:4px 4px 4px 10px !important; float:left}
.crow .categories input{width:90% !important;padding:4px !important}
.pres_u{margin:0 0 20px 0; overflow:hidden;}
.pres_ul{margin:0 0 20px 0; overflow:hidden;width:480px; float:left}
.pres_uf{float:left;width:300px;}
.pres_uf .rl,.pres_uf .rr{width:100%; text-align:left}
.cas div{position:relative; display:block;width:110px; float:left;padding:5px;margin:0 5px; text-align:center;}
.pres_u div{position:relative; display:block;width:120px; float:left;padding: 15px 15px 5px 5px; text-align:center;}
.pres_u a.th_u{display:block;width:120px; height:90px; float:left;text-align:center;background:#f5f5f5; border:1px #ccc solid;}
.pres_u a.th_u img{max-width:100%;height:100%;}
.book_u a.th_u{display:block;width:150px; height:120px; float:left;text-align:center;background:#f5f5f5; border:0px #ccc solid;}
.cas a.th_u{width:100px;height:auto; min-height:50px;vertical-align:bottom;padding:10px 5px 0 5px;}.cas a.th_u img{max-width:100%;height:auto; vertical-align:bottom;}
.date_u{background:transparent url(images/date.png) no-repeat center right !important}
.usereditformf .nws2 a{font-size:13px;}.usereditformf .nws1{width:100%}
.usereditformf .nws2{margin: 0 0 0 110px;}
.usereditformf .nws1a{width:90px}
a.uploadlnk{width:45px;padding:10px;background:#6e361b;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;font: normal normal 11pt 'HeroinSemiRegular';/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#974822+31,6e361b+99 */
background: #974822; /* Old browsers */
background: -moz-linear-gradient(top,  #974822 31%, #6e361b 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(31%,#974822), color-stop(99%,#6e361b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #974822 31%,#6e361b 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #974822 31%,#6e361b 99%); /* IE10+ */
background: linear-gradient(to bottom,  #974822 31%,#6e361b 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#974822', endColorstr='#6e361b',GradientType=0 ); /* IE6-9 */
border:1px #974822 solid;margin:0px 10px; float:left}
a.uploadlnk:hover{color: #F90 !important}
.usereditformf h3.tit3{margin:30px 0}
.intrologo0{float:right; position:absolute; right:0;top:20px;width:106px;height:140px;}
.intrologo0 img{max-width:100%;max-height:100%}
.intrologo{float:right; position:absolute; right:200px;top:100px;width:160px;}
.intrologo img{max-width:100%;}
.intrologo2{float:right; position:absolute; right:200px;top:50px;width:130px;}
.intrologo2 img{max-width:100%;}
.intrologov{float:right; position:absolute; right:20px;top:20px;width:140px; height:107px}
.intrologov img{max-width:100%;height:100%;}

.checkboxx{border:0px red solid;width:30px; height:30px; line-height:30px;padding-left:10px; overflow:hidden; display:block;margin:5px 7px 5px 0; float:right !important}
.up4 input[type='checkbox']{ -ms-transform: scale(1.5); /* IE */-moz-transform: scale(1.5); /* FF */-webkit-transform: scale(1.5); /* Safari and Chrome */-o-transform: scale(1.5); /* Opera */padding: 10px;}
.padforms h3.tit3 span{min-width:280px}
.padforms .nws1a{width:80px;margin: 2px 15px 0 0;}
.padforms .nws1b{width:550px}
.padforms .nws1e{width:150px;font: normal normal 11pt 'roboto_condensedregular';}
.padforms .nws1c{width:280px;border-right: 1px #ccc solid;    margin: 2px 25px 0 0;}
.padforms .nws2 {margin: 0 0 0 95px;font-size:13px;}
.padforms .news-box span.nws1d{width:400px;margin-left:130px;color:#000;padding:10px 0 0 0; display:block;}
.padforms .services_di ul{ list-style:none;margin:0;padding:0px;width:49%; float:left}
.padforms .services_di ul li{ list-style:none;margin:0;padding:0px; float:none;width:100% !important; position:relative;border-bottom:1px #ccc dotted; border-right:1px #ccc dotted;border-left:1px #ccc dotted; overflow:hidden}
.padforms .services_di ul li span.titser{font: normal normal 14pt 'HeroinSemiRegular'; color: #ac3e14;}
.padforms .services_di ul li span{width:85% !important;padding:5px 10px !important; float:left}
.services_di .close{vertical-align:bottom}
.padforms input[type='checkbox']{ -ms-transform: scale(1.5); /* IE */-moz-transform: scale(1.5); /* FF */-webkit-transform: scale(1.5); /* Safari and Chrome */-o-transform: scale(1.5); /* Opera */padding: 10px;margin-top:10px;}
.padforms .review p{margin-top:0px;padding-top:20px;}
.padforms .reviewsub p{margin-top:0px;padding-top:0px;}
.padforms .reviewsub{width:80%; overflow:hidden;padding:0;margin:0 0 0 20%;    background: #fff;}
.crow .fontbig{font: normal normal 15pt 'HeroinSemiRegular' !important; }
.crow .fontbig option{ padding:5px;}






/* NEW STYLES */
.pr{position:relative}
.mainmenu{ line-height:40px;background:#f4f2f3;width:1170px;height:40px;margin:auto; border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:2px;}
.profmenu{width:950px; float:right}
.mml{width:13%; float:left;padding-left:1%}
.mmc{width:80%; float:left}
.mmr{ float:right;padding-right:1%}
.mainmenu ul.mn{margin:0;padding:0px;width:740px; height:40px;padding-left:20px}
.mainmenu ul.mn li{ list-style:none;margin:0;padding:0; float:left;}
.mainmenu ul.mn li a {text-transform:uppercase;color:#000;font:normal normal 12px open_sanssemibold; line-height:24px;padding:0 10px; letter-spacing:1px;background:transparent url(images/divi.gif) no-repeat center right;}
.mainmenu ul li:last-child a {background:none}
.mainmenu ul.mn li a:hover {color:#ac3e14;}
.mainmenu ul.mn li:last-child a{border:0px}
.mainmenu ul.mnf{margin:0;padding:0px;width:740px; height:40px;padding-left:320px}
.mainmenu ul.mnf li{ list-style:none;margin:0;padding:0; float:left;}
.mainmenu ul.mnf li a {text-transform:uppercase;color:#000;font:normal normal 12px open_sanssemibold; line-height:24px;padding:0 10px; letter-spacing:1px;background:transparent url(images/divi.gif) no-repeat center right;}
.mainmenu ul.mnf li:last-child a {background:none}
.mainmenu ul.mnf li a:hover {color:#ac3e14;}
.mainmenu ul.mnf li:last-child a{border:0px}
.bannerprofile img{text-align:left; float:left;}.bannerprofile{text-align:left; overflow:hidden;margin-bottom:2px;}
.mainmenu a.login,.mainmenu a.signupl{text-transform:uppercase;font-size:10px;}
span.divi{background:transparent url(images/divi.gif) no-repeat center 8px;width:10px;height:15px;}
.rmicons i{margin:0 5px;}
.categlink {position: fixed;left: 0;top: 440px;z-index: 99;background: #ff4e00;color: #fff;padding: 5px 8px;width: 72px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-top: 1px #a63a0b solid;font-size: 12px;}
.categlink:hover{color:#fff !important;background:#a63a0b}
.categlink1{position:absolute;right:-45px;top:10%; z-index:99;background:#fff;color:#000;padding:10px;width:45px;font-size:30px; line-height:30px;border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-top:1px #ccc solid; border-top-right-radius:5px; border-bottom-right-radius:5px;}
.categlink2{position:absolute;left:10;top:-36px; z-index:99;    background: #f5f8a7;color:#000;padding:2px 10px;text-align:center;font-size:30px; line-height:30px;border-right:2px #bbbe65  solid;border-top:2px #bbbe65 solid;border-left:2px #bbbe65 solid; border-top-right-radius:5px;border-top-left-radius:5px; }



.slidemenu2{background:#f5f8a7;width:97%; border-top:3px #bbbe65 solid; border-bottom:2px #bbbe65 solid;border-right:3px #bbbe65 solid; position:fixed;top:35px;left:0; z-index:99999;padding:10px 0 10px 20px; padding-right:0px; display:none;border-top-right-radius:10px;border-bottom-right-radius:10px;}

.slidemenu2 ul{margin:0px;padding:0px; list-style:none}
.slidemenu2 ul li{margin:0px; line-height:25px; overflow:hidden;}
.slidemenu2 ul li a{display:block;width:100%;padding:2px 10px !important; line-height:30px;font:normal normal 12px open_sansregular;color:#000; float:left}
.slidemenu2 ul li span{ float:right;color:#ac3e14}
.slidemenu2 ul li a:hover{color:#ac3e14}
.slidemenu2 ul li a strong{color:#ac3e14;font:normal normal 14px HeroinSemiRegular; display:block; height:30px; line-height:30px;} 
.slidemenu2 strong{text-transform:uppercase;color:#ac3e14;font:normal normal 14px HeroinSemiRegular; display:block; height:40px; line-height:40px;} 
.slidemenu2 div{border-right:1px #cdd082 solid; overflow:hidden}
.slidemenu2 div:last-child{border-right:0px;}
.slidemenu2back{background:rgba(0, 0, 0,0.8);width:100%;height:100vh; position:fixed; display:none; z-index:9999}
.col-md-2{    width:14%;float:left;    position: relative;    min-height: 1px;    padding-right: 15px;    padding-left: 15px;}
.row {margin-right: -15px; margin-left: -15px;}
/*
.logino{width:100%; height:100vh; position:fixed;background:rgba(0,0,0, 0.9);top:0;left:0; z-index:99999;padding:20px; display:none;}
.loginsignup{background:#f5f8a7;width:500px; border:2px #bbbe65 solid; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;margin:200px auto; display:none;}
.logino input[type="text"]{width:100% !important;border:0px #000 dotted;background:#fff}
.logino input[type="password"]{width:100% !important;border:0px #000 dotted;background:#fff}
.logino .col-md-12{padding-bottom:15px}.socrow{padding:0 0 30px 0; margin:0 0 40px 0; border-bottom:1px #ccc dotted;}
.s1{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0 0; display:block;}
.s2{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0px; display:block;}
.s3{width:139px; height:34px; background:transparent url(../images/soc.png) no-repeat 0px -71px; display:block;}
.loginc{position:absolute; right:-25px; top:-25px}.or{position:absolute;bottom:-13px;left:45%;font-size:19px;background:#f5f8a7;color:#000;padding:0 10px;}
.lb{padding-bottom:0px !important}
.loginform .col-md-8{padding-top:10px}
.loginform input[type="submit"]{margin-left:20px}
.signup{font-weight:bold;color:#036}
.signupo{width:100%; height:100vh; position:fixed;background:rgba(0,0,0, 0.9);top:0;left:0; z-index:99999;padding:20px; display:none}
.signupsignup{background:#f5f8a7;width:500px; border:2px #bbbe65 solid; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;margin:100px auto; display:none}
.signupo input[type="text"],.signupo input[type="password"],.signupo select{width:100% !important;background:#fff;padding:5px 10px;    color: #6e361b !important;}
.signupo select{ background:#fff url(../images/uparrow.png) no-repeat center right;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}
.signupo .col-md-12{padding-bottom:15px}.socrow{padding:0 0 30px 0; margin:0 0 40px 0; border-bottom:1px #ccc dotted;}
.signupo ::-webkit-input-placeholder {color:#6e361b;}
.signupo :-moz-placeholder {color:#6e361b;}
.signupo ::-moz-placeholder {color:#6e361b;}
.signupo :-ms-input-placeholder {color:#6e361b;}
.signupo input[type="submit"]{margin-left:10px}
.signupc{position:absolute; right:-25px; top:-25px}*/

/* header styles */
header {height: 65px;text-align: center;line-height: 55px;}

/* user admin styles */
.gearmenu{background:#fff;width:200px;position:absolute;top:40px;left:3px; z-index:2; border-bottom-left-radius:5px; border-bottom-right-radius:5px; display:none; padding:0 0 10px 0}
.gearmenu ul{margin:0px; padding:0px; list-style:none;width:auto}
.gearmenu ul li{margin:0px;border-bottom:1px #ccc solid; float:none;}
.gearmenu ul li.active a{background:#f0ddc0;color:#000}
.gearmenu ul li a{color:#000;font:normal normal 14px open_sansregular; text-transform:none;padding:8px 10px; text-align:left; display:block;border:0px; float:none; letter-spacing:0;background:none;text-transform:uppercase}
.gearmenu .sprite{width:20px;height:20px;}
.g1{background-position:-75px -842px}
.g2{background-position:-75px -878px}
.g3{background-position:-75px -914px}
.g4{background-position:-75px -951px}
.g5{background-position:-75px -987px}
.g6{background-position:-75px -1026px;width:21px !important;height:21px !important;}
.g7{background-position:-75px -1060px;}
.g8{background-position:-77px -1096px;}
.g9{background-position:-77px -1136px;}
.g10{background-position:-77px -1176px;}
.g11{background-position:-77px -1212px;}
.g12{background-position: -78px -1346px;}
.gearmenu ul li a:hover{color:#6e351a;background:#f4f2f3}
.gearmenu ul li a:hover i{color:#fff;}
.gearmenu ul li a i{margin:0 10px 0 0;color:#c4683c; float:left}
.gearwheel{cursor:pointer;min-width:140px; float:right;}.gearwheel i{margin-left:5px}
.gearwheeln{cursor:pointer;min-width:20px;margin:0 5px;}.gearwheel i{margin-left:5px}






/* CORPORATE LISTING */

.corporatelisting{width:100%; overflow:hidden}
.eventlisting{width:100%; overflow:hidden}
.eventlisting .clist{min-height:220px}
.clist{width:17%;background:#f5f5f5; text-align:center; float:left;padding:5px 1%;margin:0 11px 11px 0; min-height:170px;}
.clist_det{ min-height:60px; vertical-align:bottom}
.clist_title{font-weight:Bold;color:#3c2817;font: normal normal 11pt 'HeroinSemiRegular'; text-align:center; display:block;height:36px; }
.clist_img {width:138px; height:70px; margin:5px auto; text-align:center;border:1px #f2f2f2 solid; vertical-align:middle;padding:5px; line-height:70px;background:#fff; display:block;}
.clist_img img{max-width:100%;vertical-align:middle; display:inline-block;max-height:70px}
.clist_img_itv img{max-width:100%;max-height:90px}
.clist_icons{ overflow:hidden; text-align:center}
.clist_icons a{float:left;margin:0 2px !important;}
.clist_icons a i.pre1 {background-position: -5px -598px; margin:0 0 0 25px !important}
.clist_icons a i.pre2 {background-position: -70px -72px; margin:auto}
.clist_icons a i.pre3 {    background-position: -64px -1246px;  margin:auto}
.clist_icons a i.pre4 {background-position: -0px -1086px; margin:auto}
.clist_icons a i.pre5 {background-position: -3px -1246px; margin:auto}

ul.listcats{margin:0px;padding:10px;}
ul.listcats li{margin:0px;padding:5px 0; border-bottom:1px #f5f5f5 dotted;}
ul.listcats li a{ display:block;font-size:15px;}
ul.listcats li a span{font-size:11px;}
ul.listcats li a.active{color:#930}







@media screen and (max-width:1170px){
/* homepage  styles */
.header-inner,.container,.news{width:95%;margin:auto}
.header-l{width:20%;}.header-r{width:80%}.menu{width:70%; float:left}.menu ul{padding:0px;}.menuicons2,.menuicons{width:15%}.menu ul li {margin: 0 10px 0 0;}.mic2{text-align:center}
.header-l a img{max-width:100%}
.left{width:22%;}.right{width:77%;padding-left:1%}.news{margin:2%;}
.footer,.listing-h,.listing-h1,.list_img-h,.list_img-h a,.list_img-l,.list_img-h1,.list_img-h1 a,.list_img-i{width:100%;margin:0px;}.listing_row{width:100%;padding:0px}
.list-h{width:30%;margin-right:2%;}.list_img-h a img{max-width:100%}
.list-i,.list-l{width:18%;margin-right:1%}
.list-h1{width:23%;margin-right:1%;}
.header-l{width:100%; text-align:center !important}

/* transcript overlay styles */
.right_t1,.right_t2,.transcript-popup,.controlpanel{width:100%; float:none;padding:0;margin:0;}
.transcript-popup{position:absolute;width:95%;margin:0 auto 0 2%;left:0;border:0;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;height:auto;}
.transcript2{width:100%; height:auto;background:#ccc; min-height:300px; margin:0 auto 0 auto; text-align:center}
.cp3{width:25%;}.controlpanel{padding:5px 0}.special{padding:2%;width:96%;height:auto;}.close {right: -10px;top: -2px;}.spicons a{width:auto}
.popup{position:absolute}
.transcript2 img{max-width:100%; height:auto;}
.transcript2, .controlpanel {width: 100%;height: auto;margin: auto;}

}
@media screen and (max-width:768px){	
.menu ul li a{font-size:12px}.menu ul li {margin: 0 5px 0 0;}
.list_l{width:100%}.list_l a{margin:0 7%;}.list_r{width:100%; text-align:center; line-height:30px}
.list-h1 .list_l a{margin:0 4%;}.more{right: 5px;}.featured ul li {width: 23%;}
}

@media screen and (max-width:767px){	
/* homepage  styles */
.header-r{display:none}.header-l{width:100%; text-align:center}.headerout{margin-bottom:0px}
.mobileoption{display:block;}
.left{display:none}
.right{width:100%;margin:auto}
.list-h{width:90%;margin:0 auto 10px auto; float:none}.list_img-h a img{max-width:100%}
.list-i,.list-l{width:100%;margin-right:0%}
.list-h1{width:100%;margin-right:0%;}.list_l a{margin:0;}.list_r{width:auto; text-align:right; line-height:20px; float:right}.list_l{float:left;width:auto;}
.nom{margin:0 auto 10px auto !important;}
.mobilemenu ul{margin:0px;padding:0px; list-style:none}
.mobilemenu ul li{margin:0px;padding:10px 20px;}

/* transcript overlay styles */
.cp1{padding:0;}.right_touter{padding:0px}
.cp1 a,.cp2 a,.cp3 a{margin:0 2px;width:20px}
.cp1 i,.cp2 i,.cp3 i{background-size:35px;width:23px;height:23px;}
.cp2 div span {font-size: 14px;padding: 0 5px;}
.cp2 a{margin:0;width:20px}
.cp1 i.cp11{background-position: -0px -24px;}
.cp1 i.cp12{background-position: -5px -48px;}
.cp1 i.cp13{background-position: -5px -73px;}
.cp1 i.cp14{background-position: -5px -96px;}
.cp2 i.cp15{background-position: -0px -122px;}
.cp2 i.cp16{background-position: -0px -146px;}
.cp3 i.cp17{background-position: -0px -218px;}
.cp3 i.cp18{background-position: -0px -194px;}
.cp3 i.cp19{background-position: -0px -170px;}
.cp2 div span {padding:0px; line-height:20px;font-size:13px;}
.transcript-popup{border-radius:0px; border:0px;top:1%; z-index:9999;}.others{padding:20px;}
.special {padding: 5%;width: 90%;}
}
/* header user name text */
.contactphoto {
    float: right;
    position: absolute;
    right: 200px;
    width: 160px;
}
.newslike{width: 30px;margin: 20px 0;position:absolute;top:36px;left:7px;}
.newspagelike{width: 30px;position:absolute;top:52px;left:12px;color:#ff853c;}
.transcriptlike {color:#bf6719;}

.imgframe{
    display: table-cell;
    height: 160px;
    text-align: -moz-center;
    vertical-align: middle;
    width: 215px;}
.imgframe img{
	height: auto;
    max-height: 150px;
    max-width: 200px;
    width: auto;
}
.mainmenu a{
	color: #6d361a;
}
.clist_icons .fa {
color:#d6a377;
padding-top: 7px;
}
.share{
  	background: #ff4e00 none repeat scroll 0 0;
    border-radius: 4px;
    bottom: 30px;
    color: #fff;
    left: 30px;
    padding: 5px 8px 5px 3px;
    position: absolute;
}
.share i {
 color:#fff;
 padding-left: 6px;
}
.advisor_img{
 height:147px !important;
 line-height:145px !important;
 }
.advisor_img img {
  max-height: 136px !important;
}
#charCount{
font-size: 13px
}
.eicons i{
	padding-top: 10px;
	width: 24px;
	color: #e17c29;
}
.bookslike{
	margin-right:6px;
}
 .corporateicons  .fa-lg{
 color: #e38941;
 margin: 10px 7px 0 0;
}
.corporateicons i.cifol{background-position:-68px -1273px;width:28px;margin-right:10px}
.corporateicons i.ciunfol{background-position:-68px -1303px;width:28px;margin-right:10px}
.profile{overflow: hidden;padding: 10px;}
.statistics{display:none;min-height:100px !important;}
.statistics .count{font-weight:bold !important;}
.calendarlisting{  background: #f5f5f5 none repeat scroll 0 0;border-bottom-right-radius: 10px;float: left;margin: 0 0 20px;padding-bottom: 20px; width: 280px;}
.e3{background-position: -7px -1432px; margin:auto}
.cont_nochild{
float: left; padding-right: 0px ! important; width: 18% ! important; margin-top:20px;
}
.cont_nochild a{width:100% !important;float:left !important;}
.nob{border-right:0px !important;}
.statistics{border: 0 solid green;
    color: #000000;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
		}
.statistics .rl{
 width:40.667%;
 text-align:left;
}	
.statistics .rr{
 width:16.667%;
}	
.crow input[type="button"] {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #974822 31%, #6e361b 99%) repeat scroll 0 0;
    border: 1px solid #974822;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    font: 11pt "HeroinSemiRegular";
    padding: 8px 10px;
}		
div {
    font-weight: normal !important;
}
.atag a {margin:0px 7px !important;}

.controlpanel i.st4 {
    background-position: -5px -536px;
}

.controlpanel .cp3 {
    width:25% !important;
}
.howitworksdots ol{
 width:600px !important;
}
