   @import url('https://fonts.googleapis.com/css?family=Lato:300,400,700|Open+Sans:300,400,600,700|Poppins:300,400,500,600,700|Roboto+Condensed:300,400,700|Roboto:300,400,500,700');
@import url('https://cdnjs.cloudflare.com/ajax/libs/WebRupee/2.0/font.css');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css');

article,aside,audio,canvas,details,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,menu,nav,section,summary,video{display:block}
blockquote,body,button,dd,details,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,input,ol,p,select,summary,td,textarea,ul{margin:0;padding:0}
iframe,mark{background:0 0}
a,label{cursor:pointer}
hr,iframe,img{border:0}
.al,.tal,th{text-align:left}
.ac-cb>*,.ac-fo>:after,.acac-fo>*>:after,.acc-fo>*>:after,.cb,.fo:after{clear:both}
.bcc,table{border-collapse:collapse}
.wwbw,a[href^="mailto:"],a[href^="ymsgr:"]{word-wrap:break-word;word-break:break-all}
html{background:#f4f4f4;color:#333;font:12px/1.5em 'Open Sans', sans-serif;-webkit-text-size-adjust:none}
@media print {
blockquote,img,pre,tr{page-break-inside:avoid}
*{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:none!important}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999}
thead{display:table-header-group}
img{max-width:100%!important}
@page{margin:2cm .5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
select{background:#fff!important}
}
a{text-decoration:none;outline:0}
a:focus{outline:dotted thin}
a:active,a:hover,input[type=search],input[type=text]{outline:0}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
address{font-style:normal}
form{display:inline}
h1{font-size:1.5em}
h2{font-size:1.1em}
h3,h4,h5,h6{font-size:1em}
hr{height:1px;border-top:1px solid #ccc}
.js .no-js{display:none}
ol,ul{list-style:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
table{border-spacing:0}
table[align=center]{margin:0 auto}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible;line-height:inherit}
.ac-cd>*,.acac-cd>*>*,.cd,button[disabled],input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0}
.input,select,textarea{background-color:#fafafa;border:1px solid #ccc;padding:3px;outline:0}
.input,button,select,textarea{font-family:inherit;font-size:inherit;color:#333}
.small,.star{font-size:.9em}
.input:focus,select:focus,textarea:focus{border-color:#bbb}
textarea{overflow:auto}
.button,button{padding:5px 10px}
.star{color:#c30;font-family:Verdana,Geneva,sans-serif}
ol.default,ul.default{margin-left:20px}
ol.default{list-style:decimal}
ul.default{list-style:disc}
ol.decimal{list-style:decimal}
ol.loweralpha{list-style:lower-alpha}
ol.lowerroman{list-style:lower-roman}
ol.upperalpha{list-style:upper-alpha}
ol.upperroman{list-style:upper-roman}
ul.circle{list-style:circle}
ul.square{list-style:square}
.ar,.tar{text-align:right}
.ac,.tac{text-align:center}
.aj,.taj{text-align:justify}
.ac-vat>*,.acac-vat>*>*,.vat{vertical-align:top}
.ac-vam>*,.acac-vam>*>*,.vam{vertical-align:middle}
.ac-vab>*,.acac-vab>*>*,.vab{vertical-align:bottom}
.vasub{vertical-align:sub}
.vasup{vertical-align:super}
.ac-fl>*,.acac-fl>*>*,.fl{float:left}
.ac-fr>*,.acac-fr>*>*,.fr{float:right}
.ac-fo>:after,.ac-fo>:before,.acac-fo>*>:after,.acac-fo>*>:before,.fo:after,.fo:before{content:"";display:table}
.ac-cl>*,.cl{clear:left}
.ac-cr>*,.cr{clear:right}
.bgi{background:center center no-repeat #fff}
.bgcbb{background-clip:border-box}
.bgcpb{background-clip:padding-box}
.bgccb{background-clip:content-box}
.bgobb{background-origin:border-box}
.bgopb{background-origin:padding-box}
.bgocb{background-origin:content-box}
.bgs100{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.bgs-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bgs-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.bgs100100{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.bgsa100{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
.ac-db>*,.acac-db>*>*,.db{display:block}
.ac-di>*,.acac-di>*>*,.di{display:inline}
.ac-dib>*,.acac-dib>*>*,.dib{display:inline-block}
.ac-dn>*,.acac-dn>*>*,.dn{display:none}
.ac-dt>*,.acac-dt>*>*,.dt{display:table}
.ac-dtc>*,.acac-dtc>*>*,.dtc{display:table-cell}
.ac-dtr>*,.acac-dtr>*>*,.dtr{display:table-row}
.vh{visibility:hidden}
.vv{visibility:visible}
.ofh,.oh{overflow:hidden}
.ofv,.ov{overflow:visible}
.oxh{overflow-x:hidden}
.oyh{overflow-y:hidden}
.oxs{overflow-x:scroll}
.oys{overflow-y:scroll}
.oxv{overflow-x:visible}
.oyv{overflow-y:visible}
.ac-pa>*,.pa{position:absolute}
.ac-pf>*,.pf{position:fixed}
.ac-pr>*,.acac-pr>*>*,.pr{position:relative}
.ac-ps>*,.ps{position:static}
.zi1{z-index:1}
.zi2{z-index:2}
.zi3{z-index:3}
.zi4{z-index:4}
.zi5{z-index:5}
.zi6{z-index:6}
.zi7{z-index:7}
.zi8{z-index:8}
.zi9{z-index:9}
.zi10{z-index:10}
.ac-bsbb>*,.acac-bsbb>*>*,.bsbb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ac-bscb>*,.acac-bscb>*>*,.bscb{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.ac-cp>*,.acac-cp>*>*,.cp{cursor:pointer}
.ac-cna>*,.acac-cna>*>*,.cna{cursor:not-allowed}
.ch{cursor:help}
.bcs{border-collapse:separate}
.xsmall{font-size:.8em}
.xxsmall{font-size:.7em}
.xxxsmall{font-size:.6em}
.xxxxsmall{font-size:.5em}
.large{font-size:1.1em}
.xlarge{font-size:1.2em}
.xxlarge{font-size:1.3em}
.xxxlarge{font-size:1.4em}
.xxxxlarge{font-size:1.5em}
.ac-fwb-hover>:hover,.ac-fwb>*,.acac-fwb-hover>*>:hover,.acac-fwb>*>*,.b,.fwb,b{font-weight:700}
.ac-fwn>*,.acac-fwn>*>*,.bn,.fwn,.fwnfsn,.n{font-weight:400}
.fsi,.i{font-style:italic}
.fsn,.fwnfsn,.in,.n{font-style:normal}
.ac-bc-rsaquo-b>:before,.ac-fwb-hover>:hover,.ac-fwb>*,.acac-bc-rsaquo-b>*>:before,.acc-fwb-hover>*>:hover,.acc-fwb>*>*,.b,.fwb,b{font-weight:700}
.u,a.u{text-decoration:underline}
.uo a,a.u:hover{text-decoration:none}
.uo a:hover,.uu a,a.uo:hover{text-decoration:underline}
.un,.un a,.un a:hover,.uu a:hover{text-decoration:none}
.fvsc{font-variant:small-caps}
.ttc{text-transform:capitalize}
.ttl{text-transform:lowercase}
.ttu{text-transform:uppercase}
.wsnw{white-space:nowrap}
.wsn{white-space:normal}
.black,.black a,a.black{color:#000}
.black a:hover,a.black:hover{color:#222}
.graydark,.graydark a,a.graydark{color:#333}
.graydark a:hover,a.graydark:hover{color:#111}
.gray,.gray a,a.gray{color:#666}
.gray a:hover,a.gray:hover{color:#333}
.dul,.dul a,a.dul{color:#999}
.dul a:hover,a.dul:hover{color:#666}
.silver,.silver a,a.silver{color:#ccc}
.silver a:hover,a.silver:hover{color:#fff}
.smoke,.smoke a,a.smoke{color:#eee}
.smoke a:hover,.white,.white a,a.smoke:hover,a.white{color:#fff}
.white a:hover,a.white:hover{color:#eee}
.hig6cf,.hig6cf a,a.hig6cf,.hig6cf-anchors a{color:#6cf}
.hig6cf a:hover,a.hig6cf:hover,.hig6cf-anchors a:hover{color:#eee}
.bg6cf{background:#6cf}
.blue,.blue a,a.blue{color:#03c}
.blue a:hover,a.blue:hover{color:#06f}
.brown,.brown a,a.brown{color:#600}
.brown a:hover,a.brown:hover{color:#960}
.chocolate,.chocolate a,a.chocolate{color:#d2691e}
.chocolate a:hover,a.chocolate:hover{color:#9a4f16}
.cyan,.cyan a,a.cyan{color:#0ff}
.cyan a:hover,a.cyan:hover{color:#6ff}
.golden,.golden a,a.golden{color:#a0501c}
.golden a:hover,a.golden:hover{color:#c60}
.green,.green a,a.green{color:#060}
.green a:hover,a.green:hover{color:#390}
.magenta,.magenta a,a.magenta{color:#f0f}
.magenta a:hover,a.magenta:hover{color:#606}
.maroon,.maroon a,a.maroon{color:#b00}
.maroon a:hover,a.maroon:hover{color:#900}
.orange,.orange a,a.orange{color:#f60}
.orange a:hover,a.orange:hover{color:red}
.purple,.purple a,a.purple{color:purple}
.purple a:hover,a.purple:hover{color:#4000ff}
.red,.red a,a.red{color:#d00}
.red a:hover,a.red:hover{color:#c00}
.yellow,.yellow a,a.yellow{color:#ff0}
.yellow a:hover,a.yellow:hover{color:#ff9}
.colorerror,.colorerror a,a.colorerror{color:#d00}
.colorerror a:hover,a.colorerror:hover{color:#b94a48}
.colorinfo,.colorinfo a,.colorinfo a:hover,a.colorinfo,a.colorinfo:hover{color:#3a87ad}
.colorsuccess,.colorsuccess a,a.colorsuccess{color:#093}
.colorsuccess a:hover,a.colorsuccess:hover{color:#060}
.colorwarning,.colorwarning a,a.colorwarning{color:#c63}
.colorwarning a:hover,a.colorwarning:hover{color:#c09853}
.black10,.black10 a,a.black10{color:#e5e5e5;color:rgba(0,0,0,.1)}
.black10 a:hover,.black20,.black20 a,a.black10:hover,a.black20{color:#ccc;color:rgba(0,0,0,.2)}
.black20 a:hover,a.black20:hover{color:#b2b2b2;color:rgba(0,0,0,.3)}
.black25,.black25 a,a.black25{color:#bfbfbf;color:rgba(0,0,0,.25)}
.black25 a:hover,a.black25:hover{color:#ababab;color:rgba(0,0,0,.35)}
.black30,.black30 a,a.black30{color:#b2b2b2;color:rgba(0,0,0,.3)}
.black30 a:hover,a.black30:hover{color:#999;color:rgba(0,0,0,.4)}
.black33,.black33 a,a.black33{color:#ababab;color:rgba(0,0,0,.33)}
.black33 a:hover,a.black33:hover{color:#999;color:rgba(0,0,0,.43)}
.black40,.black40 a,a.black40{color:#999;color:rgba(0,0,0,.4)}
.black40 a:hover,.black50,.black50 a,a.black40:hover,a.black50{color:#7f7f7f;color:rgba(0,0,0,.5)}
.black50 a:hover,.black60,.black60 a,a.black50:hover,a.black60{color:#666;color:rgba(0,0,0,.6)}
.black60 a:hover,a.black60:hover{color:#4c4c4c;color:rgba(0,0,0,.7)}
.black65,.black65 a,.black66,.black66 a,a.black65,a.black66{color:#575757;color:rgba(0,0,0,.66)}
.black66 a:hover,a.black66:hover{color:#404040;color:rgba(0,0,0,.75)}
.black70,.black70 a,a.black70{color:#4c4c4c;color:rgba(0,0,0,.7)}
.black70 a:hover,a.black70:hover{color:#333;color:rgba(0,0,0,.8)}
.black75,.black75 a,a.black75{color:#404040;color:rgba(0,0,0,.75)}
.black75 a:hover,a.black75:hover{color:#191919;color:rgba(0,0,0,.85)}
.black80,.black80 a,a.black80{color:#333;color:rgba(0,0,0,.8)}
.black80 a:hover,.black90,.black90 a,a.black80:hover,a.black90{color:#191919;color:rgba(0,0,0,.9)}
.black90 a:hover,a.black90:hover{color:#000;color:rgba(0,0,0,.99)}
.black100,.black100 a,a.black100{color:#000}
.black100 a:hover,a.black100:hover{color:#222}
.white10,.white10 a,a.white10{color:#1a1a1a;color:rgba(255,255,255,.1)}
.white10 a:hover,.white20,.white20 a,a.white10:hover,a.white20{color:#333;color:rgba(255,255,255,.2)}
.white20 a:hover,a.white20:hover{color:#4d4d4d;color:rgba(255,255,255,.3)}
.white25,.white25 a,a.white25{color:#404040;color:rgba(255,255,255,.25)}
.white25 a:hover,a.white25:hover{color:#545454;color:rgba(255,255,255,.35)}
.white30,.white30 a,a.white30{color:#4d4d4d;color:rgba(255,255,255,.3)}
.white30 a:hover,a.white30:hover{color:#666;color:rgba(255,255,255,.4)}
.white33,.white33 a,a.white33{color:#545454;color:rgba(255,255,255,.33)}
.white33 a:hover,a.white33:hover{color:#666;color:rgba(255,255,255,.43)}
.white40,.white40 a,a.white40{color:#666;color:rgba(255,255,255,.4)}
.white40 a:hover,.white50,.white50 a,a.white40:hover,a.white50{color:grey;color:rgba(255,255,255,.5)}
.white50 a:hover,.white60,.white60 a,a.white50:hover,a.white60{color:#999;color:rgba(255,255,255,.6)}
.white60 a:hover,a.white60:hover{color:#b3b3b3;color:rgba(255,255,255,.7)}
.white65,.white65 a,.white66,.white66 a,a.white65,a.white66{color:#a8a8a8;color:rgba(255,255,255,.66)}
.white66 a:hover,a.white66:hover{color:#bfbfbf;color:rgba(255,255,255,.75)}
.white70,.white70 a,a.white70{color:#b3b3b3;color:rgba(255,255,255,.7)}
.white70 a:hover,a.white70:hover{color:#ccc;color:rgba(255,255,255,.8)}
.white75,.white75 a,a.white75{color:#bfbfbf;color:rgba(255,255,255,.75)}
.white75 a:hover,a.white75:hover{color:#ccc;color:rgba(255,255,255,.85)}
.white80,.white80 a,a.white80{color:#ccc;color:rgba(255,255,255,.8)}
.white80 a:hover,a.white80:hover{color:#e6e6e6;color:rgba(255,255,255,.9)}
.white90,.white90 a,a.white90{color:#fff;color:rgba(255,255,255,.9)}
.white90 a:hover,a.white90:hover{color:#fff;color:rgba(255,255,255,.99)}
.white100,.white100 a,a.white100{color:#fff}
.white100 a:hover,a.white100:hover{color:#eee}
.black,.blue,.brown,.chocolate,.dif,.dul,.errorcolor,.golden,.gray,.green,.hig,.infocolor,.magenta,.maroon,.orange,.purple,.red,.successcolor,.warningcolor{text-shadow:1px 1px rgba(255,255,255,.75)}
.cyan,.silver,.smoke,.white,.yellow{text-shadow:1px 1px rgba(0,0,0,.5)}

.lh0,.lh0px{line-height:0}
.lh1px{line-height:1px}
.lh02em{line-height:.2em}
.lh05em{line-height:.5em}
.lh07em{line-height:.7em}
.lh1em{line-height:1em}
.lh11em{line-height:1.1em}
.lh12em{line-height:1.2em}
.lh13em{line-height:1.3em}
.lh14em{line-height:1.4em}
.lh15em{line-height:1.5em}
.lh17em{line-height:1.7em}
.lh2em{line-height:2em}
.lh22em{line-height:2.2em}
.lh25em{line-height:2.5em}
.alpha0{opacity:0;filter:alpha(opacity=0)}
.alpha5{opacity:.05;filter:alpha(opacity=5)}
.alpha10{opacity:.1;filter:alpha(opacity=10)}
.alpha20{opacity:.2;filter:alpha(opacity=20)}
.alpha25{opacity:.25;filter:alpha(opacity=25)}
.alpha30{opacity:.3;filter:alpha(opacity=30)}
.alpha33{opacity:.33;filter:alpha(opacity=33)}
.alpha40{opacity:.4;filter:alpha(opacity=40)}
.alpha50{opacity:.5;filter:alpha(opacity=50)}
.alpha60{opacity:.6;filter:alpha(opacity=60)}
.alpha66{opacity:.66;filter:alpha(opacity=66)}
.alpha70{opacity:.7;filter:alpha(opacity=70)}
.alpha75{opacity:.75;filter:alpha(opacity=75)}
.alpha80{opacity:.8;filter:alpha(opacity=80)}
.alpha90{opacity:.9;filter:alpha(opacity=90)}
.alpha95{opacity:.95;filter:alpha(opacity=95)}
.alpha99{opacity:.99;filter:alpha(opacity=99)}
.ac-ma1px>*>a,.ma1px a{margin-left:1px;margin-right:1px}
.ma1px a:first-child{margin-left:0}
.ma1px a:last-child{margin-right:0}
.ac-ma2px>*>a,.ma2px a{margin-left:2px;margin-right:2px}
.ma2px a:first-child{margin-left:0}
.ma2px a:last-child{margin-right:0}
.ac-ma3px>*>a,.ma3px a{margin-left:3px;margin-right:3px}
.ma3px a:first-child{margin-left:0}
.ac-ma4px>*>a,.ma4px a{margin-left:4px;margin-right:4px}
.ma4px a:first-child{margin-left:0}
.ma3px a:last-child{margin-right:0}
.ac-ma5px>*>a,.ma5px a{margin-left:5px;margin-right:5px}
.ma5px a:first-child{margin-left:0}
.ma5px a:last-child{margin-right:0}
.ac-ma7px>*>a,.ma7px a{margin-left:7px;margin-right:7px}
.ma7px a:first-child{margin-left:0}
.ma7px a:last-child{margin-right:0}
.ac-ma10px>*>a,.ma10px a{margin-left:10px;margin-right:10px}
.ma10px a:first-child{margin-left:0}
.ma10px a:last-child{margin-right:0}
.ac-m1px>*,.acac-m1px>*>*,.m1px{margin:1px}
.ac-m1px2px>*,.acac-m1px2px>*>*,.m1px2px{margin:1px 2px}
.ac-m1px5px>*,.acac-m1px5px>*>*,.m1px5px{margin:1px 5px}
.ac-m2px>*,.acac-m2px>*>*,.m2px{margin:2px}
.ac-m2px5px>*,.acac-m2px5px>*>*,.m2px5px{margin:2px 5px}
.ac-m2px10px>*,.acac-m2px10px>*>*,.m2px10px{margin:2px 10px}
.ac-m3px>*,.acac-m3px>*>*,.m3px{margin:3px}
.ac-m4px>*,.acac-m4px>*>*,.m4px{margin:4px}
.ac-m5px>*,.acac-m5px>*>*,.m5px{margin:5px}
.ac-m5px10px>*,.acac-m5px10px>*>*,.m5px10px{margin:5px 10px}
.ac-m5px15px>*,.acac-m5px15px>*>*,.m5px15px{margin:5px 15px}
.ac-m7px>*,.acac-m7px>*>*,.m7px{margin:7px}
.ac-m10px>*,.acac-m10px>*>*,.m10px{margin:10px}
.ac-m12px>*,.acac-m12px>*>*,.m12px{margin:12px}
.ac-m15px>*,.acac-m15px>*>*,.m15px{margin:15px}
.ac-m17px>*,.acac-m17px>*>*,.m17px{margin:17px}
.ac-m20px>*,.acac-m20px>*>*,.m20px{margin:20px}
.ac-m22px>*,.acac-m22px>*>*,.m22px{margin:22px}
.ac-m25px>*,.acac-m25px>*>*,.m25px{margin:25px}
.ac-m27px>*,.acac-m27px>*>*,.m27px{margin:27px}
.ac-m30px>*,.acac-m30px>*>*,.m30px{margin:30px}
.ac-mt0>*,.acac-mt0>*>*,.mt0,.mt0px{margin-top:0}
.ac-mt1px>*,.acac-mt1px>*>*,.mt1px{margin-top:1px}
.ac-mt2px>*,.acac-mt2px>*>*,.mt2px{margin-top:2px}
.ac-mt3px>*,.acac-mt3px>*>*,.mt3px{margin-top:3px}
.ac-mt4px>*,.acac-mt4px>*>*,.mt4px{margin-top:4px}
.ac-mt5px>*,.acac-mt5px>*>*,.mt5px{margin-top:5px}
.ac-mt7px>*,.acac-mt7px>*>*,.mt7px{margin-top:7px}
.ac-mt10px>*,.acac-mt10px>*>*,.mt10px{margin-top:10px}
.ac-mt12px>*,.acac-mt12px>*>*,.mt12px{margin-top:12px}
.ac-mt15px>*,.acac-mt15px>*>*,.mt15px{margin-top:15px}
.ac-mt17px>*,.acac-mt17px>*>*,.mt17px{margin-top:17px}
.ac-mt20px>*,.acac-mt20px>*>*,.mt20px{margin-top:20px}
.ac-mt22px>*,.acac-mt22px>*>*,.mt22px{margin-top:22px}
.ac-mt25px>*,.acac-mt25px>*>*,.mt25px{margin-top:25px}
.ac-mt27px>*,.acac-mt27px>*>*,.mt27px{margin-top:27px}
.ac-mt30px>*,.acac-mt30px>*>*,.mt30px{margin-top:30px}
.ac-mr0>*,.acac-mr0>*>*,.mr0,.mr0px{margin-right:0}
.ac-mr1px>*,.acac-mr1px>*>*,.mr1px{margin-right:1px}
.ac-mr2px>*,.acac-mr2px>*>*,.mr2px{margin-right:2px}
.ac-mr3px>*,.acac-mr3px>*>*,.mr3px{margin-right:3px}
.ac-mr4px>*,.acac-mr4px>*>*,.mr4px{margin-right:4px}
.ac-mr5px>*,.acac-mr5px>*>*,.mr5px{margin-right:5px}
.ac-mr7px>*,.acac-mr7px>*>*,.mr7px{margin-right:7px}
.ac-mr10px>*,.acac-mr10px>*>*,.mr10px{margin-right:10px}
.ac-mr12px>*,.acac-mr12px>*>*,.mr12px{margin-right:12px}
.ac-mr15px>*,.acac-mr15px>*>*,.mr15px{margin-right:15px}
.ac-mr17px>*,.acac-mr17px>*>*,.mr17px{margin-right:17px}
.ac-mr20px>*,.acac-mr20px>*>*,.mr20px{margin-right:20px}
.ac-mr22px>*,.acac-mr22px>*>*,.mr22px{margin-right:22px}
.ac-mr25px>*,.acac-mr25px>*>*,.mr25px{margin-right:25px}
.ac-mr27px>*,.acac-mr27px>*>*,.mr27px{margin-right:27px}
.ac-mr30px>*,.acac-mr30px>*>*,.mr30px{margin-right:30px}
.ac-mb0>*,.acac-mb0>*>*,.mb0,.mb0px{margin-bottom:0}
.ac-mb1px>*,.acac-mb1px>*>*,.mb1px{margin-bottom:1px}
.ac-mb2px>*,.acac-mb2px>*>*,.mb2px{margin-bottom:2px}
.ac-mb3px>*,.acac-mb3px>*>*,.mb3px{margin-bottom:3px}
.ac-mb4px>*,.acac-mb4px>*>*,.mb4px{margin-bottom:4px}
.ac-mb5px>*,.acac-mb5px>*>*,.mb5px{margin-bottom:5px}
.ac-mb7px>*,.acac-mb7px>*>*,.mb7px{margin-bottom:7px}
.ac-mb10px>*,.acac-mb10px>*>*,.mb10px{margin-bottom:10px}
.ac-mb12px>*,.acac-mb12px>*>*,.mb12px{margin-bottom:12px}
.ac-mb15px>*,.acac-mb15px>*>*,.mb15px{margin-bottom:15px}
.ac-mb17px>*,.acac-mb17px>*>*,.mb17px{margin-bottom:17px}
.ac-mb20px>*,.acac-mb20px>*>*,.mb20px{margin-bottom:20px}
.ac-mb20px>*,.acac-mb20px>*>*,.mb22px{margin-bottom:22px}
.ac-mb22px>*,.acac-mb22px>*>*,.mb25px{margin-bottom:25px}
.ac-mb27px>*,.acac-mb27px>*>*,.mb27px{margin-bottom:27px}
.ac-mb30px>*,.acac-mb30px>*>*,.mb30px{margin-bottom:30px}
.ac-ml0>*,.acac-ml0>*>*,.ml0,.ml0px{margin-left:0}
.ac-ml1px>*,.acac-ml1px>*>*,.ml1px{margin-left:1px}
.ac-ml2px>*,.acac-ml2px>*>*,.ml2px{margin-left:2px}
.ac-ml3px>*,.acac-ml3px>*>*,.ml3px{margin-left:3px}
.ac-ml4px>*,.acac-ml4px>*>*,.ml4px{margin-left:4px}
.ac-ml5px>*,.acac-ml5px>*>*,.ml5px{margin-left:5px}
.ac-ml7px>*,.acac-ml7px>*>*,.ml7px{margin-left:7px}
.ac-ml10px>*,.acac-ml10px>*>*,.ml10px{margin-left:10px}
.ac-ml12px>*,.acac-ml12px>*>*,.ml12px{margin-left:12px}
.ac-ml15px>*,.acac-ml15px>*>*,.ml15px{margin-left:15px}
.ac-ml17px>*,.acac-ml17px>*>*,.ml17px{margin-left:17px}
.ac-ml18px>*,.acac-ml18px>*>*,.ml18px{margin-left:17px}
.ac-ml20px>*,.acac-ml20px>*>*,.ml20px{margin-left:20px}
.ac-ml22px>*,.acac-ml22px>*>*,.ml22px{margin-left:22px}
.ac-ml25px>*,.acac-ml25px>*>*,.ml25px{margin-left:25px}
.ac-ml27px>*,.acac-ml27px>*>*,.ml27px{margin-left:27px}
.ac-ml30px>*,.acac-ml30px>*>*,.ml30px{margin-left:30px}
.acac-mt0>*>*,.acfc-mt0>*>:first-child,.aclc-mt0>*>:last-child,.fc-mt0>:first-child,.fcac-mt0>:first-child>*,.fcfc-mt0>:first-child>:first-child,.fclc-mt0>:first-child>:last-child,.lc-mt0>:last-child,.lcac-mt0>:last-child>*,.lcfc-mt0>:last-child>:first-child,.lclc-mt0>:last-child>:last-child{margin-top:0}
.acac-mr0>*>*,.acfc-mr0>*>:first-child,.aclc-mr0>*>:last-child,.fc-mr0>:first-child,.fcac-mr0>:first-child>*,.fcfc-mr0>:first-child>:first-child,.fclc-mr0>:first-child>:last-child,.lc-mr0>:last-child,.lcac-mr0>:last-child>*,.lcfc-mr0>:last-child>:first-child,.lclc-mr0>:last-child>:last-child{margin-right:0}
.acac-mb0>*>*,.acfc-mb0>*>:first-child,.aclc-mb0>*>:last-child,.fc-mb0>:first-child,.fcac-mb0>:first-child>*,.fcfc-mb0>:first-child>:first-child,.fclc-mb0>:first-child>:last-child,.lc-mb0>:last-child,.lcac-mb0>:last-child>*,.lcfc-mb0>:last-child>:first-child,.lclc-mb0>:last-child>:last-child{margin-bottom:0}
.acac-ml0>*>*,.acfc-ml0>*>:first-child,.aclc-ml0>*>:last-child,.fc-ml0>:first-child,.fcac-ml0>:first-child>*,.fcfc-ml0>:first-child>:first-child,.fclc-ml0>:first-child>:last-child,.lc-ml0>:last-child,.lcac-ml0>:last-child>*,.lcfc-ml0>:last-child>:first-child,.lclc-ml0>:last-child>:last-child{margin-left:0}
.ac-p1px>*,.acac-p1px>*>*,.p1px{padding:1px}
.ac-p1px2px>*,.acac-p1px2px>*>*,.p1px2px{padding:1px 2px}
.ac-p1px5px>*,.acac-p1px5px>*>*,.p1px5px{padding:1px 5px}
.ac-p2px>*,.acac-p2px>*>*,.p2px{padding:2px}
.ac-p2px5px>*,.acac-p2px5px>*>*,.p2px5px{padding:2px 5px}
.ac-p2px10px>*,.acac-p2px10px>*>*,.p2px10px{padding:2px 10px}
.ac-p3px>*,.acac-p3px>*>*,.p3px{padding:3px}
.ac-p3px5px>*,.acac-p3px5px>*>*,.p3px5px{padding:3px 5px}
.ac-p3px10px>*,.acac-p3px10px>*>*,.p3px10px{padding:3px 10px}
.ac-p4px>*,.acac-p5px>*>*,.p4px{padding:4px}
.ac-p5px>*,.acac-p5px>*>*,.p5px{padding:5px}
.ac-p5px10px>*,.acac-p5px10px>*>*,.p5px10px{padding:5px 10px}
.ac-p5px15px>*,.acac-p5px15px>*>*,.p5px15px{padding:5px 15px}
.ac-p7px>*,.acac-p7px>*>*,.p7px{padding:7px}
.ac-p7px10px>*,.acac-p7px10px>*>*,.p7px10px{padding:7px 10px}
.ac-p7px15px>*,.acac-p7px15px>*>*,.p7px15px{padding:7px 15px}
.ac-p10px>*,.acac-p10px>*>*,.p10px{padding:10px}
.ac-p10px15px>*,.acac-p10px15px>*>*,.p10px15px{padding:10px 15px}
.ac-p10px20px>*,.acac-p10px20px>*>*,.p10px20px{padding:10px 20px}
.ac-p12px>*,.acac-p12px>*>*,.p12px{padding:12px}
.ac-p15px>*,.acac-p15px>*>*,.p15px{padding:15px}
.ac-p17px>*,.acac-p16px>*>*,.p17px{padding:17px}
.ac-p20px>*,.acac-p20px>*>*,.p20px{padding:20px}
.ac-p22px>*,.acac-p22px>*>*,.p22px{padding:22px}
.ac-p25px>*,.acac-p25px>*>*,.p25px{padding:25px}
.ac-p27px>*,.acac-p27px>*>*,.p27px{padding:27px}
.ac-p30px>*,.acac-p30px>*>*,.p30px{padding:30px}
table.p10px,table.p10px15px,table.p10px20px,table.p12px,table.p15px,table.p1px,table.p1px2px,table.p1px5px,table.p2px,table.p2px10px,table.p2px5px,table.p3px,table.p4px,table.p5px,table.p5px10px,table.p5px15px,table.p7px{padding:0}
table.p1px>*>*>*{padding:1px}
table.p1px2px>*>*>*{padding:1px 2px}
table.p1px5px>*>*>*{padding:1px 5px}
table.p2px>*>*>*{padding:2px}
table.p2px5px>*>*>*{padding:2px 5px}
table.p2px10px>*>*>*{padding:2px 10px}
table.p3px>*>*>*{padding:3px}
table.p3px5px>*>*>*{padding:3px 5px}
table.p3px10px>*>*>*{padding:3px 10px}
table.p4px>*>*>*{padding:4px}
table.p5px>*>*>*{padding:5px}
table.p5px10px>*>*>*{padding:5px 10px}
table.p5px15px>*>*>*{padding:5px 15px}
table.p7px>*>*>*{padding:7px}
table.p7px10px>*>*>*{padding:7px 10px}
table.p10px>*>*>*{padding:10px}
table.p10px15px>*>*>*{padding:10px 15px}
table.p10px20px>*>*>*{padding:10px 20px}
table.p12px>*>*>*{padding:12px}
table.p15px>*>*>*{padding:15px}
.ac-pt0>*,.acac-pt0>*>*,.pt0,.pt0px{padding-top:0}
.ac-pt1px>*,.acac-pt1px>*>*,.pt1px{padding-top:1px}
.ac-pt2px>*,.acac-pt2px>*>*,.pt2px{padding-top:2px}
.ac-pt3px>*,.acac-pt3px>*>*,.pt3px{padding-top:3px}
.ac-pt4px>*,.acac-pt4px>*>*,.pt4px{padding-top:4px}
.ac-pt5px>*,.acac-pt5px>*>*,.pt5px{padding-top:5px}
.ac-pt7px>*,.acac-pt7px>*>*,.pt7px{padding-top:7px}
.ac-pt10px>*,.acac-pt10px>*>*,.pt10px{padding-top:10px}
.ac-pt12px>*,.acac-pt12px>*>*,.pt12px{padding-top:12px}
.ac-pt15px>*,.acac-pt15px>*>*,.pt15px{padding-top:15px}
.ac-pt17px>*,.acac-pt17px>*>*,.pt17px{padding-top:17px}
.ac-pt20px>*,.acac-pt20px>*>*,.pt20px{padding-top:20px}
.ac-pt22px>*,.acac-pt22px>*>*,.pt22px{padding-top:22px}
.ac-pt25px>*,.acac-pt25px>*>*,.pt25px{padding-top:25px}
article,aside,audio,canvas,details,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,menu,nav,section,summary,video{display:block}
blockquote,body,button,dd,details,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,summary,td,textarea,ul{margin:0;padding:0}
@media print{
	*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}
	a,a:visited{text-decoration:underline}
	a[href]:after{content:none !important}
	/*a[href]:after{content:" (" attr(href) ")"}
	abbr[title]:after{content:" (" attr(title) ")"}*/
	a[href^="javascript:"]:after,
	a[href^="#"]:after{content:""}
	pre,blockquote{border:1px solid #999;page-break-inside:avoid}
	thead{display:table-header-group}
	tr,img{page-break-inside:avoid}
	img{max-width:100%!important}
	@page{margin:2cm .5cm}
	p,h2,h3{orphans:3;widows:3}
	h2,h3{page-break-after:avoid}
	select{background:#fff!important}
}
a{text-decoration:none;cursor:pointer;outline:none}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
a[href^="mailto:"],a[href^="ymsgr:"]{word-wrap:break-word;word-break:break-all}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
address{font-style:normal}
form{display:inline}
h1{font-size:1.5em}
h2{font-size:1.1em}
h3,h4,h5,h6{font-size:1em}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0;padding:0}
iframe{background:transparent;border:0}
img{border:0}
mark{background:none}
label{cursor:pointer}
.js .no-js{display:none} 
ol,ul{list-style:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
table{border-collapse:collapse;border-spacing:0}
table[align="center"]{margin:0 auto}
th{text-align:left}
/***** FORM STYLES *****/
button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;overflow:visible;line-height:inherit}
button[disabled],input[disabled]{cursor:default}
input[type=text],input[type=search]{outline:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0}
.input,select,textarea{background-color:#fafafa;border:1px solid #ccc;padding:3px;outline:none}
.input,button,select,textarea{font-family:inherit;font-size:inherit;color:#333}
.input:focus,select:focus,textarea:focus{border-color:#bbb}
textarea{overflow:auto}
button,.button{padding:5px 10px}
.star{color:#c30;font-family:Verdana,Geneva,sans-serif;font-size:.9em}
/***** LIST STYLES *****/
ol.default,ul.default{margin-left:20px}
ol.default{list-style:decimal}
ul.default{list-style:disc}
ol.decimal{list-style:decimal}
ol.loweralpha{list-style:lower-alpha}
ol.lowerroman{list-style:lower-roman}
ol.upperalpha{list-style:upper-alpha}
ol.upperroman{list-style:upper-roman}
ul.circle{list-style:circle}
ul.square{list-style:square}
/***** ALIGNMENT STYLES *****/
.tal,.al{text-align:left}
.tar,.ar{text-align:right}
.tac,.ac{text-align:center}
.taj,.aj{text-align:justify}
.vat,.ac-vat > *,.acac-vat > * > *{vertical-align:top}
.vam,.ac-vam > *,.acac-vam > * > *{vertical-align:middle}
.vab,.ac-vab > *,.acac-vab > * > *{vertical-align:bottom}
.vasub{vertical-align:sub}
.vasup{vertical-align:super}
.fl,.ac-fl > *,.acac-fl > * > *{float:left;*display:inline-block}
.fr,.ac-fr > *,.acac-fr > * > *{float:right;*display:inline-block}
.fo,.ac-fo > *,.acac-fo > * > *{*zoom:1} /*IE < 8*/
.fo:before,.fo:after,.ac-fo > *:before,.ac-fo > *:after,.acac-fo > * > *:before,.acac-fo > * > *:after{content:"";display:table}
.fo:after,.ac-fo > *:after,.acac-fo > * > *:after{clear:both}
.cb,.ac-cb > *{clear:both}
.cl,.ac-cl > *{clear:left}
.cr,.ac-cr > *{clear:right}
/***** BACKGROUND STYLES *****/
.bgi{background:#fff none no-repeat center center}
.bgcbb{background-clip:border-box}
.bgcpb{background-clip:padding-box}
.bgccb{background-clip:content-box}
.bgobb{background-origin:border-box}
.bgopb{background-origin:padding-box}
.bgocb{background-origin:content-box}
.bgs100{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.bgs-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bgs-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.bgs100100{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.bgsa100{-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}
/***** DISPLAY & POSITIONS STYLES *****/
.db,.ac-db > *,.acac-db > * > *{display:block}
.di,.ac-di > *,.acac-di > * > *{display:inline}
.dib,.ac-dib > *,.acac-dib > * > *{display:inline-block;*display:inline;*zoom:1}
.dn,.ac-dn > *,.acac-dn > * > *{display:none}
.dt,.ac-dt > *,.acac-dt > * > *{display:table}
.dtc,.ac-dtc > *,.acac-dtc > * > *{display:table-cell}
.dtr,.ac-dtr > *,.acac-dtr > * > *{display:table-row}
/* IE7 Hack */
.dtr, .ac-dtr > *,  .acac-dtr > * > *{*zoom:1}
.dtr:before, .ac-dtr > *:before,  .acac-dtr > * > *:before,.dtr:after, .ac-dtr > *:after,  .acac-dtr > * > *:after{*content:'';*display:table}
.dtr:after, .ac-dtr > *:after,  .acac-dtr > * > *:after{*clear:both}
.dtc, .ac-dtc > *, .acac-dtc > * > *{*float:left}
.vh{visibility:hidden}
.vv{visibility:visible}
.oh,.ofh{overflow:hidden}
.ov,.ofv{overflow:visible}
.oxh{overflow-x:hidden}
.oyh{overflow-y:hidden}
.oxs{overflow-x:scroll}
.oys{overflow-y:scroll}
.oxv{overflow-x:visible}
.oyv{overflow-y:visible}
.pa,.ac-pa > *{position:absolute}
.pf,.ac-pf > *{position:fixed}
.pr,.ac-pr > *,.acac-pr > * > *{position:relative}
.ps,.ac-ps > *{position:static}
.zi1{z-index:1}
.zi2{z-index:2}
.zi3{z-index:3}
.zi4{z-index:4}
.zi5{z-index:5}
.zi6{z-index:6}
.zi7{z-index:7}
.zi8{z-index:8}
.zi9{z-index:9}
.zi10{z-index:10}
.bsbb,.ac-bsbb > *,.acac-bsbb > * > *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bscb,.ac-bscb > *,.acac-bscb > * > *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
/***** MISCELLANEOUS STYLES *****/
.cd,.ac-cd > *,.acac-cd > * > *{cursor:default}
.cp,.ac-cp > *,.acac-cp > * > *{cursor:pointer}
.cna,.ac-cna > *,.acac-cna > * > *{cursor:not-allowed}
.ch{cursor:help}
.z1{*zoom:1}
.bcc{border-collapse:collapse}
.bcs{border-collapse:separate}
/***** FONT SIZE STYLES *****/
.small{font-size:0.9em}
.xsmall{font-size:0.8em}
.xxsmall{font-size:0.7em}
.xxxsmall{font-size:0.6em}
.xxxxsmall{font-size:0.5em}
.large{font-size:1.1em}
.xlarge{font-size:1.2em}
.xxlarge{font-size:1.3em}
.xxxlarge{font-size:1.4em}
.xxxxlarge{font-size:1.5em}
/***** TEXT FORMAT STYLES *****/
.fwb,.ac-fwb > *, .acac-fwb > * > *,.ac-fwb-hover > *:hover, .acac-fwb-hover > * > *:hover,.b,b{font-weight:700}
.fwn,.ac-fwn > *, .acac-fwn > * > *,.bn{font-weight:normal}
.fsi,.i{font-style:italic}
.fsn,.in{font-style:normal}
.fwnfsn,.n{font-weight:normal;font-style:normal}
.u,a.u{text-decoration:underline}a.u:hover{text-decoration:none}
.uo a{text-decoration:none}.uo a:hover,a.uo:hover{text-decoration:underline}
.uu a{text-decoration:underline}.uu a:hover{text-decoration:none}
.un,.un a,.un a:hover{text-decoration:none}
.fvsc{font-variant:small-caps}
.ttc{text-transform:capitalize}
.ttl{text-transform:lowercase}
.ttu{text-transform:uppercase}
.wsnw{white-space:nowrap}
.wsn{white-space:normal}
.wwbw{word-wrap:break-word;word-break:break-all;word-break/* */:normal}
/***** TEXT COLOR STYLES *****/
.black,.black a,a.black{color:#000}.black a:hover,a.black:hover{color:#222}
.graydark,.graydark a,a.graydark{color:#333}.graydark a:hover,a.graydark:hover{color:#111}
.gray,.gray a,a.gray{color:#666}.gray a:hover,a.gray:hover{color:#333}
.dul,.dul a,a.dul{color:#999}.dul a:hover,a.dul:hover{color:#666}
.silver,.silver a,a.silver{color:#ccc}.silver a:hover,a.silver:hover{color:#fff}
.smoke,.smoke a,a.smoke{color:#eee}.smoke a:hover,a.smoke:hover{color:#fff}
.white,.white a,a.white{color:#fff}.white a:hover,a.white:hover{color:#eee}
.blue,.blue a,a.blue{color:#03c}.blue a:hover,a.blue:hover{color:#06f}
.brown,.brown a,a.brown{color:#600}.brown a:hover,a.brown:hover{color:#960}
.chocolate,.chocolate a,a.chocolate{color:#d2691e}.chocolate a:hover,a.chocolate:hover{color:#9a4f16}
.cyan,.cyan a,a.cyan{color:#0ff}.cyan a:hover,a.cyan:hover{color:#6ff}
.golden,.golden a,a.golden{color:#a0501c}.golden a:hover,a.golden:hover{color:#c60}
.green,.green a,a.green{color:#060}.green a:hover,a.green:hover{color:#390}
.magenta,.magenta a,a.magenta{color:#f0f}.magenta a:hover,a.magenta:hover{color:#606}
.maroon,.maroon a,a.maroon{color:#b00}.maroon a:hover,a.maroon:hover{color:#900}
.orange,.orange a,a.orange{color:#f60}.orange a:hover,a.orange:hover{color:#f00}
.purple,.purple a,a.purple{color:#800080}.purple a:hover,a.purple:hover{color:#4000ff}
.red,.red a,a.red{color:#d00}.red a:hover,a.red:hover{color:#c00}
.yellow,.yellow a,a.yellow{color:#ff0}.yellow a:hover,a.yellow:hover{color:#ff9}
.colorerror,.colorerror a,a.colorerror{color:#d00}.colorerror a:hover,a.colorerror:hover{color:#b94a48}
.colorinfo,.colorinfo a,a.colorinfo{color:#3a87ad}.colorinfo a:hover,a.colorinfo:hover{color:#3a87ad}
.colorsuccess,.colorsuccess a,a.colorsuccess{color:#093}.colorsuccess a:hover,a.colorsuccess:hover{color:#060}
.colorwarning,.colorwarning a,a.colorwarning{color:#c63}.colorwarning a:hover,a.colorwarning:hover{color:#c09853}
.black10,.black10 a,a.black10{color:#e5e5e5;color:rgba(0,0,0,.1);*color:#e5e5e5}
.black10 a:hover,a.black10:hover{color:#ccc;color:rgba(0,0,0,.2);*color:#ccc}
.black20,.black20 a,a.black20{color:#ccc;color:rgba(0,0,0,.2);*color:#ccc}
.black20 a:hover,a.black20:hover{color:#b2b2b2;color:rgba(0,0,0,.3);*color:#b2b2b2}
.black25,.black25 a,a.black25{color:#bfbfbf;color:rgba(0,0,0,.25);*color:#bfbfbf}
.black25 a:hover,a.black25:hover{color:#ababab;color:rgba(0,0,0,.35);*color:#ababab}
.black30,.black30 a,a.black30{color:#b2b2b2;color:rgba(0,0,0,.3);*color:#b2b2b2}
.black30 a:hover,a.black30:hover{color:#999;color:rgba(0,0,0,.4);*color:#999}
.black33,.black33 a,a.black33{color:#ababab;color:rgba(0,0,0,.33);*color:#ababab}
.black33 a:hover,a.black33:hover{color:#999;color:rgba(0,0,0,.43);*color:#999}
.black40,.black40 a,a.black40{color:#999;color:rgba(0,0,0,.4);*color:#999}
.black40 a:hover,a.black40:hover{color:#7f7f7f;color:rgba(0,0,0,.5);*color:#7f7f7f}
.black50,.black50 a,a.black50{color:#7f7f7f;color:rgba(0,0,0,.5);*color:#7f7f7f}
.black50 a:hover,a.black50:hover{color:#666;color:rgba(0,0,0,.6);*color:#666}
.black60,.black60 a,a.black60{color:#666;color:rgba(0,0,0,.6);*color:#666}
.black60 a:hover,a.black60:hover{color:#4c4c4c;color:rgba(0,0,0,.7);*color:#4c4c4c}
.black65,.black65 a,a.black65,
.black66,.black66 a,a.black66{color:#575757;color:rgba(0,0,0,.66);*color:#575757}
.black66 a:hover,a.black66:hover{color:#404040;color:rgba(0,0,0,.75);*color:#404040}
.black70,.black70 a,a.black70{color:#4c4c4c;color:rgba(0,0,0,.7);*color:#4c4c4c}
.black70 a:hover,a.black70:hover{color:#333;color:rgba(0,0,0,.8);*color:#333}
.black75,.black75 a,a.black75{color:#404040;color:rgba(0,0,0,.75);*color:#404040}
.black75 a:hover,a.black75:hover{color:#191919;color:rgba(0,0,0,.85);*color:#191919}
.black80,.black80 a,a.black80{color:#333;color:rgba(0,0,0,.8);*color:#333}
.black80 a:hover,a.black80:hover{color:#191919;color:rgba(0,0,0,.9);*color:#191919}
.black90,.black90 a,a.black90{color:#191919;color:rgba(0,0,0,.9);*color:#191919}
.black90 a:hover,a.black90:hover{color:#000;color:rgba(0,0,0,.99);*color:#000}
.black100,.black100 a,a.black100{color:#000}.black100 a:hover,a.black100:hover{color:#222}
.white10,.white10 a,a.white10{color:#1a1a1a;color:rgba(255,255,255,.1);*color:#1a1a1a}
.white10 a:hover,a.white10:hover{color:#333;color:rgba(255,255,255,.2);*color:#333}
.white20,.white20 a,a.white20{color:#333;color:rgba(255,255,255,.2);*color:#333}
.white20 a:hover,a.white20:hover{color:#4d4d4d;color:rgba(255,255,255,.3);*color:#4d4d4d}
.white25,.white25 a,a.white25{color:#404040;color:rgba(255,255,255,.25);*color:#404040}
.white25 a:hover,a.white25:hover{color:#545454;color:rgba(255,255,255,.35);*color:#545454}
.white30,.white30 a,a.white30{color:#4d4d4d;color:rgba(255,255,255,.3);*color:#4d4d4d}
.white30 a:hover,a.white30:hover{color:#666;color:rgba(255,255,255,.4);*color:#666}
.white33,.white33 a,a.white33{color:#545454;color:rgba(255,255,255,.33);*color:#545454}
.white33 a:hover,a.white33:hover{color:#666;color:rgba(255,255,255,.43);*color:#666}
.white40,.white40 a,a.white40{color:#666;color:rgba(255,255,255,.4);*color:#666}
.white40 a:hover,a.white40:hover{color:#808080;color:rgba(255,255,255,.5);*color:#808080}
.white50,.white50 a,a.white50{color:#808080;color:rgba(255,255,255,.5);*color:#808080}
.white50 a:hover,a.white50:hover{color:#999;color:rgba(255,255,255,.6);*color:#999}
.white60,.white60 a,a.white60{color:#999;color:rgba(255,255,255,.6);*color:#999}
.white60 a:hover,a.white60:hover{color:#b3b3b3;color:rgba(255,255,255,.7);*color:#b3b3b3}
.white65,.white65 a,a.white65,
.white66,.white66 a,a.white66{color:#a8a8a8;color:rgba(255,255,255,.66);*color:#a8a8a8}
.white66 a:hover,a.white66:hover{color:#bfbfbf;color:rgba(255,255,255,.75);*color:#bfbfbf}
.white70,.white70 a,a.white70{color:#b3b3b3;color:rgba(255,255,255,.7);*color:#b3b3b3}
.white70 a:hover,a.white70:hover{color:#ccc;color:rgba(255,255,255,.8);*color:#ccc}
.white75,.white75 a,a.white75{color:#bfbfbf;color:rgba(255,255,255,.75);*color:#bfbfbf}
.white75 a:hover,a.white75:hover{color:#ccc;color:rgba(255,255,255,.85);*color:#ccc}
.white80,.white80 a,a.white80{color:#ccc;color:rgba(255,255,255,.8);*color:#ccc}
.white80 a:hover,a.white80:hover{color:#e6e6e6;color:rgba(255,255,255,.9);*color:#e6e6e6}
.white90,.white90 a,a.white90{color:#fff;color:rgba(255,255,255,.9);*color:#e6e6e6}
.white90 a:hover,a.white90:hover{color:#fff;color:rgba(255,255,255,.99);*color:#fff}
.white100,.white100 a,a.white100{color:#fff}.white100 a:hover,a.white100:hover{color:#eee}
.black,.blue,.brown,.chocolate,.golden,.gray,.green,.magenta,.maroon,.orange,.purple,.red,.hig,.dif,.dul,.errorcolor,.infocolor,.successcolor,.warningcolor{text-shadow:1px 1px rgba(255,255,255,.75)}
.cyan,.silver,.yellow,.smoke,.white{text-shadow:1px 1px rgba(0,0,0,.5)}
/***** FONT FAMILY STYLES *****/
.ffa{font-family:Arial,Helvetica,sans-serif}
.fft{font-family:Tahoma,Geneva,sans-serif}
.ffv{font-family:Verdana,Geneva,sans-serif}

.ffpp{font-family:'Poppins', sans-serif; }
.webrupee{font-family:webrupee}
.ffrc{font-family:'Roboto Condensed', sans-serif;}
.ffrr{font-family:'Roboto', sans-serif;font-weight:400;}  
.ffrt{font-family:'Roboto', sans-serif;font-weight:300; }
.ffos{font-family:'Open Sans', sans-serif;}
.ffl{font-family:'Lato', sans-serif; }		
.fw4{font-weight:400;}
.fw6{font-weight:600;}

/***** LINE HEIGHT STYLES *****/
.lh0,.lh0px{line-height:0}
.lh1px{line-height:1px}
.lh02em{line-height:0.2em}
.lh05em{line-height:0.5em}
.lh07em{line-height:0.7em}
.lh1em{line-height:1em}
.lh11em{line-height:1.1em}
.lh12em{line-height:1.2em}
.lh13em{line-height:1.3em}
.lh14em{line-height:1.4em}
.lh15em{line-height:1.5em}
.lh17em{line-height:1.7em}
.lh2em{line-height:2em}
.lh22em{line-height:2.2em}
.lh25em{line-height:2.5em}
/***** ALPHA STYLES *****/
.alpha0{opacity:0;filter:alpha(opacity=0)}
.alpha5{opacity:.05;filter:alpha(opacity=5)}
.alpha10{opacity:.1;filter:alpha(opacity=10)}
.alpha20{opacity:.2;filter:alpha(opacity=20)}
.alpha25{opacity:.25;filter:alpha(opacity=25)}
.alpha30{opacity:.3;filter:alpha(opacity=30)}
.alpha33{opacity:.33;filter:alpha(opacity=33)}
.alpha40{opacity:.4;filter:alpha(opacity=40)}
.alpha50{opacity:.5;filter:alpha(opacity=50)}
.alpha60{opacity:.6;filter:alpha(opacity=60)}
.alpha66{opacity:.66;filter:alpha(opacity=66)}
.alpha70{opacity:.7;filter:alpha(opacity=70)}
.alpha75{opacity:.75;filter:alpha(opacity=75)}
.alpha80{opacity:.8;filter:alpha(opacity=80)}
.alpha90{opacity:.9;filter:alpha(opacity=90)}
.alpha95{opacity:.95;filter:alpha(opacity=95)}
.alpha99{opacity:.99;filter:alpha(opacity=99)}
/***** MARGIN STYLES *****/
.ma1px a,.ac-ma1px > * > a{margin-left:1px;margin-right:1px}
.ma1px a:first-child{margin-left:0}.ma1px a:last-child{margin-right:0}
.ma2px a,.ac-ma2px > * > a{margin-left:2px;margin-right:2px}
.ma2px a:first-child{margin-left:0}.ma2px a:last-child{margin-right:0}
.ma3px a,.ac-ma3px > * > a{margin-left:3px;margin-right:3px}
.ma3px a:first-child{margin-left:0}.ma3px a:last-child{margin-right:0}
.ma4px a,.ac-ma4px > * > a{margin-left:4px;margin-right:4px}
.ma4px a:first-child{margin-left:0}.ma3px a:last-child{margin-right:0}
.ma5px a,.ac-ma5px > * > a{margin-left:5px;margin-right:5px}
.ma5px a:first-child{margin-left:0}.ma5px a:last-child{margin-right:0}
.ma7px a,.ac-ma7px > * > a{margin-left:7px;margin-right:7px}
.ma7px a:first-child{margin-left:0}.ma7px a:last-child{margin-right:0}
.ma10px a,.ac-ma10px > * > a{margin-left:10px;margin-right:10px}
.ma10px a:first-child{margin-left:0}.ma10px a:last-child{margin-right:0}
.m0a{margin-left:auto;margin-right:auto}
.m0,.m0px{margin:0}
.m1px,.ac-m1px > *,.acac-m1px > * > *{margin:1px}
.m1px2px,.ac-m1px2px > *,.acac-m1px2px > * > *{margin:1px 2px}
.m1px5px,.ac-m1px5px > *,.acac-m1px5px > * > *{margin:1px 5px}
.m2px,.ac-m2px > *,.acac-m2px > * > *{margin:2px}
.m2px5px,.ac-m2px5px > *,.acac-m2px5px > * > *{margin:2px 5px}
.m2px10px,.ac-m2px10px > *,.acac-m2px10px > * > *{margin:2px 10px}
.m3px,.ac-m3px > *,.acac-m3px > * > *{margin:3px}
.m4px,.ac-m4px > *,.acac-m4px > * > *{margin:4px}
.m5px,.ac-m5px > *,.acac-m5px > * > *{margin:5px}
.m5px10px,.ac-m5px10px > *,.acac-m5px10px > * > *{margin:5px 10px}
.m5px15px,.ac-m5px15px > *,.acac-m5px15px > * > *{margin:5px 15px}
.m7px,.ac-m7px > *,.acac-m7px > * > *{margin:7px}
.m10px,.ac-m10px > *,.acac-m10px > * > *{margin:10px}
.m12px,.ac-m12px > *,.acac-m12px > * > *{margin:12px}
.m15px,.ac-m15px > *,.acac-m15px > * > *{margin:15px}
.m17px,.ac-m17px > *,.acac-m17px > * > *{margin:17px}
.m20px,.ac-m20px > *,.acac-m20px > * > *{margin:20px}
.m22px,.ac-m22px > *,.acac-m22px > * > *{margin:22px}
.m25px,.ac-m25px > *,.acac-m25px > * > *{margin:25px}
.m27px,.ac-m27px > *,.acac-m27px > * > *{margin:27px}
.m30px,.ac-m30px > *,.acac-m30px > * > *{margin:30px}
.mt0,.mt0px,.ac-mt0 > *,.acac-mt0 > * > *{margin-top:0}
.mt1px,.ac-mt1px > *,.acac-mt1px > * > *{margin-top:1px}
.mt2px,.ac-mt2px > *,.acac-mt2px > * > *{margin-top:2px}
.mt3px,.ac-mt3px > *,.acac-mt3px > * > *{margin-top:3px}
.mt4px,.ac-mt4px > *,.acac-mt4px > * > *{margin-top:4px}
.mt5px,.ac-mt5px > *,.acac-mt5px > * > *{margin-top:5px}
.mt7px,.ac-mt7px > *,.acac-mt7px > * > *{margin-top:7px}
.mt10px,.ac-mt10px > *,.acac-mt10px > * > *{margin-top:10px}
.mt12px,.ac-mt12px > *,.acac-mt12px > * > *{margin-top:12px}
.mt15px,.ac-mt15px > *,.acac-mt15px > * > *{margin-top:15px}
.mt17px,.ac-mt17px > *,.acac-mt17px > * > *{margin-top:17px}
.mt20px,.ac-mt20px > *,.acac-mt20px > * > *{margin-top:20px}
.mt22px,.ac-mt22px > *,.acac-mt22px > * > *{margin-top:22px}
.mt25px,.ac-mt25px > *,.acac-mt25px > * > *{margin-top:25px}
.mt27px,.ac-mt27px > *,.acac-mt27px > * > *{margin-top:27px}
.mt30px,.ac-mt30px > *,.acac-mt30px > * > *{margin-top:30px}
.mr0,.mr0px,.ac-mr0 > *,.acac-mr0 > * > *{margin-right:0}
.mr1px,.ac-mr1px > *,.acac-mr1px > * > *{margin-right:1px}
.mr2px,.ac-mr2px > *,.acac-mr2px > * > *{margin-right:2px}
.mr3px,.ac-mr3px > *,.acac-mr3px > * > *{margin-right:3px}
.mr4px,.ac-mr4px > *,.acac-mr4px > * > *{margin-right:4px}
.mr5px,.ac-mr5px > *,.acac-mr5px > * > *{margin-right:5px}
.mr7px,.ac-mr7px > *,.acac-mr7px > * > *{margin-right:7px}
.mr10px,.ac-mr10px > *,.acac-mr10px > * > *{margin-right:10px}
.mr12px,.ac-mr12px > *,.acac-mr12px > * > *{margin-right:12px}
.mr15px,.ac-mr15px > *,.acac-mr15px > * > *{margin-right:15px}
.mr17px,.ac-mr17px > *,.acac-mr17px > * > *{margin-right:17px}
.mr18px,.ac-mr18px > *,.acac-mr18px > * > *{margin-right:18px}
.mr20px,.ac-mr20px > *,.acac-mr20px > * > *{margin-right:20px}
.mr22px,.ac-mr22px > *,.acac-mr22px > * > *{margin-right:22px}
.mr25px,.ac-mr25px > *,.acac-mr25px > * > *{margin-right:25px}
.mr27px,.ac-mr27px > *,.acac-mr27px > * > *{margin-right:27px}
.mr30px,.ac-mr30px > *,.acac-mr30px > * > *{margin-right:30px}
.mb0,.mb0px,.ac-mb0 > *,.acac-mb0 > * > *{margin-bottom:0}
.mb1px,.ac-mb1px > *,.acac-mb1px > * > *{margin-bottom:1px}
.mb2px,.ac-mb2px > *,.acac-mb2px > * > *{margin-bottom:2px}
.mb3px,.ac-mb3px > *,.acac-mb3px > * > *{margin-bottom:3px}
.mb4px,.ac-mb4px > *,.acac-mb4px > * > *{margin-bottom:4px}
.mb5px,.ac-mb5px > *,.acac-mb5px > * > *{margin-bottom:5px}
.mb7px,.ac-mb7px > *,.acac-mb7px > * > *{margin-bottom:7px}
.mb10px,.ac-mb10px > *,.acac-mb10px > * > *{margin-bottom:10px}
.mb12px,.ac-mb12px > *,.acac-mb12px > * > *{margin-bottom:12px}
.mb15px,.ac-mb15px > *,.acac-mb15px > * > *{margin-bottom:15px}
.mb17px,.ac-mb17px > *,.acac-mb17px > * > *{margin-bottom:17px}
.mb20px,.ac-mb20px > *,.acac-mb20px > * > *{margin-bottom:20px}
.mb22px,.ac-mb20px > *,.acac-mb20px > * > *{margin-bottom:22px}
.mb25px,.ac-mb22px > *,.acac-mb22px > * > *{margin-bottom:25px}
.mb27px,.ac-mb27px > *,.acac-mb27px > * > *{margin-bottom:27px}
.mb30px,.ac-mb30px > *,.acac-mb30px > * > *{margin-bottom:30px}
.ml0,.ml0px,.ac-ml0 > *,.acac-ml0 > * > *{margin-left:0}
.ml1px,.ac-ml1px > *,.acac-ml1px > * > *{margin-left:1px}
.ml2px,.ac-ml2px > *,.acac-ml2px > * > *{margin-left:2px}
.ml3px,.ac-ml3px > *,.acac-ml3px > * > *{margin-left:3px}
.ml4px,.ac-ml4px > *,.acac-ml4px > * > *{margin-left:4px}
.ml5px,.ac-ml5px > *,.acac-ml5px > * > *{margin-left:5px}
.ml7px,.ac-ml7px > *,.acac-ml7px > * > *{margin-left:7px}
.ml10px,.ac-ml10px > *,.acac-ml10px > * > *{margin-left:10px}
.ml12px,.ac-ml12px > *,.acac-ml12px > * > *{margin-left:12px}
.ml15px,.ac-ml15px > *,.acac-ml15px > * > *{margin-left:15px}
.ml17px,.ac-ml17px > *,.acac-ml17px > * > *{margin-left:17px}
.ml20px,.ac-ml20px > *,.acac-ml20px > * > *{margin-left:20px}
.ml22px,.ac-ml22px > *,.acac-ml22px > * > *{margin-left:22px}
.ml25px,.ac-ml25px > *,.acac-ml25px > * > *{margin-left:25px}
.ml27px,.ac-ml27px > *,.acac-ml27px > * > *{margin-left:27px}
.ml30px,.ac-ml30px > *,.acac-ml30px > * > *{margin-left:30px}
.fc-mt0 > *:first-child, .lc-mt0 > *:last-child,
.fcfc-mt0 > *:first-child > *:first-child, .fcac-mt0 > *:first-child > *, .fclc-mt0 > *:first-child > :last-child,
.acfc-mt0 > * > :first-child, .acac-mt0 > * > *, .aclc-mt0 > * > :last-child,
.lcfc-mt0 > *:last-child > *:first-child, .lcac-mt0 > *:last-child > *, .lclc-mt0 > *:last-child > :last-child {margin-top:0}
.fc-mr0 > *:first-child, .lc-mr0 > *:last-child,
.fcfc-mr0 > *:first-child > *:first-child, .fcac-mr0 > *:first-child > *, .fclc-mr0 > *:first-child > :last-child,
.acfc-mr0 > * > :first-child, .acac-mr0 > * > *, .aclc-mr0 > * > :last-child,
.lcfc-mr0 > *:last-child > *:first-child, .lcac-mr0 > *:last-child > *, .lclc-mr0 > *:last-child > :last-child {margin-right:0}
.fc-mb0 > *:first-child, .lc-mb0 > *:last-child,
.fcfc-mb0 > *:first-child > *:first-child, .fcac-mb0 > *:first-child > *, .fclc-mb0 > *:first-child > :last-child,
.acfc-mb0 > * > :first-child, .acac-mb0 > * > *, .aclc-mb0 > * > :last-child,
.lcfc-mb0 > *:last-child > *:first-child, .lcac-mb0 > *:last-child > *, .lclc-mb0 > *:last-child > :last-child {margin-bottom:0}
.fc-ml0 > *:first-child, .lc-ml0 > *:last-child,
.fcfc-ml0 > *:first-child > *:first-child, .fcac-ml0 > *:first-child > *, .fclc-ml0 > *:first-child > :last-child,
.acfc-ml0 > * > :first-child, .acac-ml0 > * > *, .aclc-ml0 > * > :last-child,
.lcfc-ml0 > *:last-child > *:first-child, .lcac-ml0 > *:last-child > *, .lclc-ml0 > *:last-child > :last-child {margin-left:0}
/***** PADDING STYLES *****/
.p0,.p0px{padding:0}
.p1px,.ac-p1px > *,.acac-p1px > * > *{padding:1px}
.p1px2px,.ac-p1px2px > *,.acac-p1px2px > * > *{padding:1px 2px}
.p1px5px,.ac-p1px5px > *,.acac-p1px5px > * > *{padding:1px 5px}
.p2px,.ac-p2px > *,.acac-p2px > * > *{padding:2px}
.p2px5px,.ac-p2px5px > *,.acac-p2px5px > * > *{padding:2px 5px}
.p2px10px,.ac-p2px10px > *,.acac-p2px10px > * > *{padding:2px 10px}
.p3px,.ac-p3px > *,.acac-p3px > * > *{padding:3px}
.p3px5px,.ac-p3px5px > *,.acac-p3px5px > * > *{padding:3px 5px}
.p3px10px,.ac-p3px10px > *,.acac-p3px10px > * > *{padding:3px 10px}
.p4px,.ac-p4px > *,.acac-p5px > * > *{padding:4px}
.p5px,.ac-p5px > *,.acac-p5px > * > *{padding:5px}
.p5px10px,.ac-p5px10px > *,.acac-p5px10px > * > *{padding:5px 10px}
.p5px15px,.ac-p5px15px > *,.acac-p5px15px > * > *{padding:5px 15px}
.p7px,.ac-p7px > *,.acac-p7px > * > *{padding:7px}
.p7px10px,.ac-p7px10px > *,.acac-p7px10px > * > *{padding:7px 10px}
.p7px15px,.ac-p7px15px > *,.acac-p7px15px > * > *{padding:7px 15px}
.p10px,.ac-p10px > *,.acac-p10px > * > *{padding:10px}
.p10px15px,.ac-p10px15px > *,.acac-p10px15px > * > *{padding:10px 15px}
.p10px20px,.ac-p10px20px > *,.acac-p10px20px > * > *{padding:10px 20px}
.p12px,.ac-p12px > *,.acac-p12px > * > *{padding:12px}
.p15px,.ac-p15px > *,.acac-p15px > * > *{padding:15px}
.p17px,.ac-p17px > *,.acac-p16px > * > *{padding:17px}
.p20px,.ac-p20px > *,.acac-p20px > * > *{padding:20px}
.p22px,.ac-p22px > *,.acac-p22px > * > *{padding:22px}
.p25px,.ac-p25px > *,.acac-p25px > * > *{padding:25px}
.p27px,.ac-p27px > *,.acac-p27px > * > *{padding:27px}
.p30px,.ac-p30px > *,.acac-p30px > * > *{padding:30px}
table.p1px,table.p1px2px,table.p1px5px,table.p2px,table.p2px5px,table.p2px10px,table.p3px,table.p4px,table.p5px,table.p5px10px,table.p5px15px,table.p7px,table.p10px,table.p10px15px,table.p10px20px,table.p12px,table.p15px{padding:0}
table.p1px > * > * > *		{padding:1px}
table.p1px2px > * > * > *	{padding:1px 2px}
table.p1px5px > * > * > *	{padding:1px 5px}
table.p2px > * > * > *		{padding:2px}
table.p2px5px > * > * > *	{padding:2px 5px}
table.p2px10px > * > * > *	{padding:2px 10px}
table.p3px > * > * > *		{padding:3px}
table.p3px5px > * > * > *	{padding:3px 5px}
table.p3px10px > * > * > *	{padding:3px 10px}
table.p4px > * > * > *		{padding:4px}
table.p5px > * > * > *		{padding:5px}
table.p5px10px > * > * > *	{padding:5px 10px}
table.p5px15px > * > * > *	{padding:5px 15px}
table.p7px > * > * > *		{padding:7px}
table.p7px10px > * > * > *	{padding:7px 10px}
table.p10px > * > * > *		{padding:10px}
table.p10px15px > * > * > *	{padding:10px 15px}
table.p10px20px > * > * > *	{padding:10px 20px}
table.p12px > * > * > *		{padding:12px}
table.p15px > * > * > *		{padding:15px}
.pt0,.pt0px,.ac-pt0 > *,.acac-pt0 > * > *{padding-top:0}
.pt1px,.ac-pt1px > *,.acac-pt1px > * > *{padding-top:1px}
.pt2px,.ac-pt2px > *,.acac-pt2px > * > *{padding-top:2px}
.pt3px,.ac-pt3px > *,.acac-pt3px > * > *{padding-top:3px}
.pt4px,.ac-pt4px > *,.acac-pt4px > * > *{padding-top:4px}
.pt5px,.ac-pt5px > *,.acac-pt5px > * > *{padding-top:5px}
.pt7px,.ac-pt7px > *,.acac-pt7px > * > *{padding-top:7px}
.pt10px,.ac-pt10px > *,.acac-pt10px > * > *{padding-top:10px}
.pt12px,.ac-pt12px > *,.acac-pt12px > * > *{padding-top:12px}
.pt15px,.ac-pt15px > *,.acac-pt15px > * > *{padding-top:15px}
.pt17px,.ac-pt17px > *,.acac-pt17px > * > *{padding-top:17px}
.pt20px,.ac-pt20px > *,.acac-pt20px > * > *{padding-top:20px}
.pt22px,.ac-pt22px > *,.acac-pt22px > * > *{padding-top:22px}
.pt25px,.ac-pt25px > *,.acac-pt25px > * > *{padding-top:25px}
.pt27px,.ac-pt27px > *,.acac-pt27px > * > *{padding-top:27px}
.pt30px,.ac-pt30px > *,.acac-pt30px > * > *{padding-top:30px}
.pr0,.pr0px,.ac-pr0 > *,.acac-pr0 > * > *{padding-right:0}
.pr1px,.ac-pr1px > *,.acac-pr1px > * > *{padding-right:1px}
.pr2px,.ac-pr2px > *,.acac-pr2px > * > *{padding-right:2px}
.pr3px,.ac-pr3px > *,.acac-pr3px > * > *{padding-right:3px}
.pr4px,.ac-pr4px > *,.acac-pr4px > * > *{padding-right:4px}
.pr5px,.ac-pr5px > *,.acac-pr5px > * > *{padding-right:5px}
.pr7px,.ac-pr7px > *,.acac-pr7px > * > *{padding-right:7px}
.pr10px,.ac-pr10px > *,.acac-pr10px > * > *{padding-right:10px}
.pr12px,.ac-pr12px > *,.acac-pr12px > * > *{padding-right:12px}
.pr15px,.ac-pr15px > *,.acac-pr15px > * > *{padding-right:15px}
.pr17px,.ac-pr17px > *,.acac-pr17px > * > *{padding-right:17px}
.pr20px,.ac-pr20px > *,.acac-pr20px > * > *{padding-right:20px}
.pr22px,.ac-pr22px > *,.acac-pr22px > * > *{padding-right:22px}
.pr25px,.ac-pr25px > *,.acac-pr25px > * > *{padding-right:25px}
.pr27px,.ac-pr27px > *,.acac-pr27px > * > *{padding-right:27px}
.pr30px,.ac-pr30px > *,.acac-pr30px > * > *{padding-right:30px}
.pb0,.pb0px,.ac-pb0 > *,.acac-pb0 > * > *{padding-bottom:0}
.pb1px,.ac-pb1px > *,.acac-pb1px > * > *{padding-bottom:1px}
.pb2px,.ac-pb2px > *,.acac-pb2px > * > *{padding-bottom:2px}
.pb3px,.ac-pb3px > *,.acac-pb3px > * > *{padding-bottom:3px}
.pb4px,.ac-pb4px > *,.acac-pb4px > * > *{padding-bottom:4px}
.pb5px,.ac-pb5px > *,.acac-pb5px > * > *{padding-bottom:5px}
.pb7px,.ac-pb7px > *,.acac-pb7px > * > *{padding-bottom:7px}
.pb10px,.ac-pb10px > *,.acac-pb10px > * > *{padding-bottom:10px}
.pb12px,.ac-pb12px > *,.acac-pb12px > * > *{padding-bottom:12px}
.pb15px,.ac-pb15px > *,.acac-pb15px > * > *{padding-bottom:15px}
.pb17px,.ac-pb17px > *,.acac-pb17px > * > *{padding-bottom:17px}
.pb20px,.ac-pb20px > *,.acac-pb20px > * > *{padding-bottom:20px}
.pb22px,.ac-pb22px > *,.acac-pb22px > * > *{padding-bottom:22px}
.pb25px,.ac-pb25px > *,.acac-pb25px > * > *{padding-bottom:25px}
.pb27px,.ac-pb27px > *,.acac-pb27px > * > *{padding-bottom:27px}
.pb30px,.ac-pb30px > *,.acac-pb30px > * > *{padding-bottom:30px}
.pl0,.pl0px,.ac-pl0 > *,.acac-pl0 > * > *{padding-left:0}
.pl1px,.ac-pl1px > *,.acac-pl1px > * > *{padding-left:1px}
.pl2px,.ac-pl2px > *,.acac-pl2px > * > *{padding-left:2px}
.pl3px,.ac-pl3px > *,.acac-pl3px > * > *{padding-left:3px}
.pl4px,.ac-pl4px > *,.acac-pl4px > * > *{padding-left:4px}
.pl5px,.ac-pl5px > *,.acac-pl5px > * > *{padding-left:5px}
.pl7px,.ac-pl7px > *,.acac-pl7px > * > *{padding-left:7px}
.pl10px,.ac-pl10px > *,.acac-pl10px > * > *{padding-left:10px}
.pl12px,.ac-pl12px > *,.acac-pl12px > * > *{padding-left:12px}
.pl15px,.ac-pl15px > *,.acac-pl15px > * > *{padding-left:15px}
.pl17px,.ac-pl17px > *,.acac-pl17px > * > *{padding-left:17px}
.pl20px,.ac-pl20px > *,.acac-pl20px > * > *{padding-left:20px}
.pl22px,.ac-pl22px > *,.acac-pl22px > * > *{padding-left:22px}
.pl25px,.ac-pl25px > *,.acac-pl25px > * > *{padding-left:25px}
.pl27px,.ac-pl27px > *,.acac-pl27px > * > *{padding-left:27px}
.pl30px,.ac-pl30px > *,.acac-pl30px > * > *{padding-left:30px}
.fc-pt0 > *:first-child, .lc-pt0 > *:last-child,
.fcfc-pt0 > *:first-child > *:first-child, .fcac-pt0 > *:first-child > *, .fclc-pt0 > *:first-child > :last-child,
.acfc-pt0 > * > :first-child, .acac-pt0 > * > *, .aclc-pt0 > * > :last-child,
.lcfc-pt0 > *:last-child > *:first-child, .lcac-pt0 > *:last-child > *, .lclc-pt0 > *:last-child > :last-child {padding-top:0}
.fc-pr0 > *:first-child, .lc-pr0 > *:last-child,
.fcfc-pr0 > *:first-child > *:first-child, .fcac-pr0 > *:first-child > *, .fclc-pr0 > *:first-child > :last-child,
.acfc-pr0 > * > :first-child, .acac-pr0 > * > *, .aclc-pr0 > * > :last-child,
.lcfc-pr0 > *:last-child > *:first-child, .lcac-pr0 > *:last-child > *, .lclc-pr0 > *:last-child > :last-child {padding-right:0}
.fc-pb0 > *:first-child, .lc-pb0 > *:last-child,
.fcfc-pb0 > *:first-child > *:first-child, .fcac-pb0 > *:first-child > *, .fclc-pb0 > *:first-child > :last-child,
.acfc-pb0 > * > :first-child, .acac-pb0 > * > *, .aclc-pb0 > * > :last-child,
.lcfc-pb0 > *:last-child > *:first-child, .lcac-pb0 > *:last-child > *, .lclc-pb0 > *:last-child > :last-child {padding-bottom:0}
.fc-pl0 > *:first-child, .lc-pl0 > *:last-child,
.fcfc-pl0 > *:first-child > *:first-child, .fcac-pl0 > *:first-child > *, .fclc-pl0 > *:first-child > :last-child,
.acfc-pl0 > * > :first-child, .acac-pl0 > * > *, .aclc-pl0 > * > :last-child,
.lcfc-pl0 > *:last-child > *:first-child, .lcac-pl0 > *:last-child > *, .lclc-pl0 > *:last-child > :last-child {padding-left:0}
/***** WIDTH STYLES *****/
.w1{width:1%}
.w2{width:2%}
.w5{width:5%}
.w10,.ac-w10 > *,.acac-w10 > * > *{width:10%}
.w15,.ac-w15 > *,.acac-w15 > * > *{width:15%}
.w195{width:19.5%}
.w20,.ac-w20 > *,.acac-w20 > * > *{width:20%}
.w20,.ac-w20 > *:first-child,.acac-w20 > * > *:first-child{*width:19.5%}
.w22,.ac-w22 > *,.acac-w22 > * > *{width:22%}
.w245{width:24.5%}
.w25,.ac-w25 > *,.acac-w25 > * > *{width:25%}
.w25,.ac-w25 > *:first-child,.acac-w25 > * > *:first-child{*width:24.5%}
.w27,.ac-w27 > *,.acac-w27 > * > *{width:27%}
.w28,.ac-w28 > *,.acac-w28 > * > *{width:28%}
.w30,.ac-w30 > *,.acac-w30 > * > *{width:30%}
.w33,.ac-w33 > *,.acac-w33 > * > *{width:33.33%}
.w35,.ac-w35 > *,.acac-w35 > * > *{width:35%}
.w40,.ac-w40 > *,.acac-w40 > * > *{width:40%}
.w45,.ac-w45 > *,.acac-w45 > * > *{width:45%}
.w48,.ac-w48 > *,.acac-w48 > * > *{width:48%}
.w49,.ac-w49 > *,.acac-w49 > * > *{width:49%}
.w50,.ac-w50 > *,.acac-w50 > * > *{width:50%}
.w55{width:55%}
.w60{width:60%}
.w65{width:65%}
.w66{width:66.66%}
.w70{width:70%}
.w72{width:72%}
.w75{width:75%}
.w77{width:77%}
.w80{width:80%}
.w85{width:85%}
.w90{width:90%}
.w95{width:95%}
.w98{width:98%}
.w99{width:99%}
.w100{width:100%}
.w1px,.ac-w1px > *,.acac-w1px > * > *{width:1px}
.w5px,.ac-w5px > *,.acac-w5px > * > *{width:5px}
.w10px,.ac-w10px > *,.acac-w10px > * > *{width:10px}
.w15px,.ac-w15px > *,.acac-w15px > * > *{width:15px}
.w16px,.ac-w16px > *,.acac-w16px > * > *{width:16px}
.w20px,.ac-w20px > *,.acac-w20px > * > *{width:20px}
.w25px,.ac-w25px > *,.acac-w25px > * > *{width:25px}
.w30px,.ac-w30px > *,.acac-w30px > * > *{width:30px}
.w35px,.ac-w35px > *,.acac-w35px > * > *{width:35px}
.w40px,.ac-w40px > *,.acac-w40px > * > *{width:40px}
.w45px,.ac-w45px > *,.acac-w45px > * > *{width:45px}
.w50px,.ac-w50px > *,.acac-w50px > * > *{width:50px}
.w55px,.ac-w55px > *,.acac-w55px > * > *{width:55px}
.w60px,.ac-w60px > *,.acac-w60px > * > *{width:60px}
.w65px,.ac-w65px > *,.acac-w65px > * > *{width:65px}
.w70px,.ac-w70px > *,.acac-w70px > * > *{width:70px}
.w75px,.ac-w75px > *,.acac-w75px > * > *{width:75px}
.w80px,.ac-w80px > *,.acac-w80px > * > *{width:80px}
.w85px,.ac-w85px > *,.acac-w85px > * > *{width:85px}
.w90px,.ac-w90px > *,.acac-w90px > * > *{width:90px}
.w95px,.ac-w95px > *,.acac-w95px > * > *{width:95px}
.w98px,.ac-w98px > *,.acac-w98px > * > *{width:98px}
.w100px,.ac-w100px > *,.acac-w100px > * > *{width:100px}
.w105px,.ac-w105px > *,.acac-w105px > * > *{width:105px}
.w110px,.ac-w110px > *,.acac-w110px > * > *{width:110px}
.w115px,.ac-w115px > *,.acac-w115px > * > *{width:115px}
.w120px,.ac-w120px > *,.acac-w120px > * > *{width:120px}
.w125px,.ac-w125px > *,.acac-w125px > * > *{width:125px}
.w130px,.ac-w130px > *,.acac-w130px > * > *{width:130px}
.w135px,.ac-w135px > *,.acac-w135px > * > *{width:135px}
.w140px,.ac-w140px > *,.acac-w140px > * > *{width:140px}
.w145px,.ac-w145px > *,.acac-w145px > * > *{width:145px}
.w150px,.ac-w150px > *,.acac-w150px > * > *{width:150px}
.w155px,.ac-w155px > *,.acac-w155px > * > *{width:155px}
.w160px,.ac-w160px > *,.acac-w160px > * > *{width:160px}
.w165px,.ac-w165px > *,.acac-w165px > * > *{width:165px}
.w170px,.ac-w170px > *,.acac-w170px > * > *{width:170px}
.w175px,.ac-w175px > *,.acac-w175px > * > *{width:175px}
.w180px,.ac-w180px > *,.acac-w180px > * > *{width:180px}
.w185px,.ac-w185px > *,.acac-w185px > * > *{width:185px}
.w190px,.ac-w190px > *,.acac-w190px > * > *{width:190px}
.w195px,.ac-w195px > *,.acac-w195px > * > *{width:195px}
.w200px,.ac-w200px > *,.acac-w200px > * > *{width:200px}
.w210px,.ac-w210px > *,.acac-w210px > * > *{width:210px}
.w220px,.ac-w220px > *,.acac-w220px > * > *{width:220px}
.w225px,.ac-w225px > *,.acac-w225px > * > *{width:225px}
.w230px,.ac-w230px > *,.acac-w230px > * > *{width:230px}
.w240px,.ac-w240px > *,.acac-w240px > * > *{width:240px}
.w250px,.ac-w250px > *,.acac-w250px > * > *{width:250px}
.w260px,.ac-w260px > *,.acac-w260px > * > *{width:260px}
.w270px,.ac-w270px > *,.acac-w270px > * > *{width:270px}
.w275px,.ac-w275px > *,.acac-w275px > * > *{width:275px}
.w280px,.ac-w280px > *,.acac-w280px > * > *{width:280px}
.w290px,.ac-w290px > *,.acac-w290px > * > *{width:290px}
.w300px,.ac-w300px > *,.acac-w300px > * > *{width:300px}
/***** HEIGHT STYLES *****/
.h10,.ac-h10 > *,.acac-h10 > * > *{height:10%}
.h20,.ac-h20 > *,.acac-h20 > * > *{height:20%}
.h25,.ac-h25 > *,.acac-h25 > * > *{height:25%}
.h30,.ac-h30 > *,.acac-h30 > * > *{height:30%}
.h33,.ac-h33 > *,.acac-h33 > * > *{height:33.33%}
.h40,.ac-h40 > *,.acac-h40 > * > *{height:40%}
.h50,.ac-h50 > *,.acac-h50 > * > *{height:50%}
.h60,.ac-h60 > *,.acac-h60 > * > *{height:60%}
.h66,.ac-h66 > *,.acac-h66 > * > *{height:66.66%}
.h70,.ac-h70 > *,.acac-h70 > * > *{height:70%}
.h75,.ac-h75 > *,.acac-h75 > * > *{height:75%}
.h80,.ac-h80 > *,.acac-h80 > * > *{height:80%}
.h90,.ac-h90 > *,.acac-h90 > * > *{height:90%}
.h100,.ac-h100 > *,.acac-h100 > * > *{height:100%}
.h0{height:0}
.h1px{height:1px}
.h2px{height:2px}
.h3px{height:3px}
.h4px{height:4px}
.h5px{height:5px}
.h7px{height:7px}
.h10px,.ac-h10px > *,.acac-h10px > * > *{height:10px}
.h12px,.ac-h12px > *,.acac-h12px > * > *{height:12px}
.h15px,.ac-h15px > *,.acac-h15px > * > *{height:15px}
.h20px,.ac-h20px > *,.acac-h20px > * > *{height:20px}
.h25px,.ac-h25px > *,.acac-h25px > * > *{height:25px}
.h30px,.ac-h30px > *,.acac-h30px > * > *{height:30px}
.h40px,.ac-h40px > *,.acac-h40px > * > *{height:40px}
.h50px,.ac-h50px > *,.acac-h50px > * > *{height:50px}
.h60px,.ac-h60px > *,.acac-h60px > * > *{height:60px}
.h70px,.ac-h70px > *,.acac-h70px > * > *{height:70px}
.h75px,.ac-h75px > *,.acac-h75px > * > *{height:75px}
.h80px,.ac-h80px > *,.acac-h80px > * > *{height:80px}
.h90px,.ac-h90px > *,.acac-h90px > * > *{height:90px}
.h98px,.ac-h98px > *,.acac-h98px > * > *{height:98px}
.h100px,.ac-h100px > *,.acac-h100px > * > *{height:100px}
.h110px,.ac-h110px > *,.acac-h110px > * > *{height:110px}
.h120px,.ac-h120px > *,.acac-h120px > * > *{height:120px}
.h125px,.ac-h125px > *,.acac-h125px > * > *{height:125px}
.h130px,.ac-h130px > *,.acac-h130px > * > *{height:130px}
.h140px,.ac-h140px > *,.acac-h140px > * > *{height:140px}
.h150px,.ac-h150px > *,.acac-h150px > * > *{height:150px}
.h160px,.ac-h160px > *,.acac-h160px > * > *{height:160px}
.h170px,.ac-h170px > *,.acac-h170px > * > *{height:170px}
.h175px,.ac-h175px > *,.acac-h175px > * > *{height:175px}
.h180px,.ac-h180px > *,.acac-h180px > * > *{height:180px}
.h190px,.ac-h190px > *,.acac-h190px > * > *{height:190px}
.h200px,.ac-h200px > *,.acac-h200px > * > *{height:200px}
.h210px,.ac-h210px > *,.acac-h210px > * > *{height:210px}
.h220px,.ac-h220px > *,.acac-h220px > * > *{height:220px}
.h225px,.ac-h225px > *,.acac-h225px > * > *{height:225px}
.h230px,.ac-h230px > *,.acac-h230px > * > *{height:230px}
.h240px,.ac-h240px > *,.acac-h240px > * > *{height:240px}
.h250px,.ac-h250px > *,.acac-h250px > * > *{height:250px}
.h260px,.ac-h260px > *,.acac-h260px > * > *{height:260px}
.h270px,.ac-h270px > *,.acac-h270px > * > *{height:270px}
.h275px,.ac-h275px > *,.acac-h275px > * > *{height:275px}
.h280px,.ac-h280px > *,.acac-h280px > * > *{height:280px}
.h290px,.ac-h290px > *,.acac-h290px > * > *{height:290px}
.h300px,.ac-h300px > *,.acac-h300px > * > *{height:300px}
/***** BORDERS STYLES *****/
.bdr,.bdrall,.bdrAll,
.ac-bdr > *,.acac-bdr > * > *,
.bdrall > * > * > *, .bdrAll > * > * > *,
.headhr,.headHr,.headvr,.headVr,.data{border:1px solid #ccc}
.bdr.dashed,.bdrall.dashed > * > * > *,.bdrAll.dashed > * > * > *{border-style:dashed}
.bdrall.dotted > * > * > *,.bdrAll.dotted > * > * > *{border-style:dotted}
.bdrt,.ac-bdrt > *,.acac-bdrt > * > *,.bdrT{border-top:1px solid #ccc}
.bdrr,.ac-bdrr > *,.acac-bdrr > * > *,.bdrR{border-right:1px solid #ccc}
.bdrb,.ac-bdrb > *,.acac-bdrb > * > *,.bdrB{border-bottom:1px solid #ccc}
.bdrl,.ac-bdrl > *,.acac-bdrl > * > *,.bdrL{border-left:1px solid #ccc}
.bdr.bw2px,.ac-bw2px > *,.acac-bw2px > * > *{border-width:2px}
.bdr.bw3px,.ac-bw3px > *,.acac-bw3px > * > *{border-width:3px}
.bdr.bw4px,.ac-bw4px > *,.acac-bw4px > * > *{border-width:4px}
.bdr.bw5px,.ac-bw5px > *,.acac-bw5px > * > *{border-width:5px}
.bdr.bw6px{border-width:6px}
.bdr.bw7px{border-width:7px}
.bdr.bw8px{border-width:8px}
.bdr.bw9px{border-width:9px}
.bdr.bw10px{border-width:10px}
.bdr.double{border-style:double}
.bdr.groove{border-style:groove}
.bdr.inset{border-style:inset}
.bdr.outset{border-style:outset}
.bdr.ridge{border-style:ridge}
.bdr.dashed,.ac-bdr.dashed > *,.acac-bdr.dashed > * > *{border-style:dashed}
.bdrt.dashed,.ac-bdrt.dashed > *,.acac-bdrt.dashed > * > *{border-top-style:dashed}
.bdrr.dashed,.ac-bdrr.dashed > *,.acac-bdrr.dashed > * > *{border-right-style:dashed}
.bdrb.dashed,.ac-bdrb.dashed > *,.acac-bdrb.dashed > * > *{border-bottom-style:dashed}
.bdrl.dashed,.ac-bdrl.dashed > *,.acac-bdrl.dashed > * > *{border-left-style:dashed}
.bdr.dotted,.ac-bdr.dotted > *,.acac-bdr.dotted > * > *{border-style:dotted}
.bdrt.dotted,.ac-bdrt.dotted > *,.acac-bdrt.dotted > * > *{border-top-style:dotted}
.bdrr.dotted,.ac-bdrr.dotted > *,.acac-bdrr.dotted > * > *{border-right-style:dotted}
.bdrb.dotted,.ac-bdrb.dotted > *,.acac-bdrb.dotted > * > *{border-bottom-style:dotted}
.bdrl.dotted,.ac-bdrl.dotted > *,.acac-bdrl.dotted > * > *{border-left-style:dotted}
.bw0,.bdr0{border-width:0}
.btw0,.ac-btw0 > *,.acac-btw0 > * > *,.bdrtw0,.bdrt0,.bdrT0{border-top-width:0}
.brw0,.ac-brw0 > *,.acac-brw0 > * > *,.bdrrw0,.bdrr0,.bdrR0{border-right-width:0}
.bbw0,.ac-bbw0 > *,.acac-bbw0 > * > *,.bdrbw0,.bdrb0,.bdrB0{border-bottom-width:0}
.blw0,.ac-blw0 > *,.acac-blw0 > * > *,.bdrlw0,.bdrl0,.bdrL0{border-left-width:0}
.fc-btw0 > *:first-child, .lc-btw0 > *:last-child,
.fcfc-btw0 > *:first-child > *:first-child, .fcac-btw0 > *:first-child > *, .fclc-btw0 > *:first-child > :last-child,
.acfc-btw0 > * > :first-child, .acac-btw0 > * > *, .aclc-btw0 > * > :last-child,
.lcfc-btw0 > *:last-child > *:first-child, .lcac-btw0 > *:last-child > *, .lclc-btw0 > *:last-child > :last-child {border-top-width:0 !important}
.fc-brw0 > *:first-child, .lc-brw0 > *:last-child,
.fcfc-brw0 > *:first-child > *:first-child, .fcac-brw0 > *:first-child > *, .fclc-brw0 > *:first-child > :last-child,
.acfc-brw0 > * > :first-child, .acac-brw0 > * > *, .aclc-brw0 > * > :last-child,
.lcfc-brw0 > *:last-child > *:first-child, .lcac-brw0 > *:last-child > *, .lclc-brw0 > *:last-child > :last-child {border-right-width:0 !important}
.fc-bbw0 > *:first-child, .lc-bbw0 > *:last-child,
.fcfc-bbw0 > *:first-child > *:first-child, .fcac-bbw0 > *:first-child > *, .fclc-bbw0 > *:first-child > :last-child,
.acfc-bbw0 > * > :first-child, .acac-bbw0 > * > *, .aclc-bbw0 > * > :last-child,
.lcfc-bbw0 > *:last-child > *:first-child, .lcac-bbw0 > *:last-child > *, .lclc-bbw0 > *:last-child > :last-child {border-bottom-width:0 !important}
.fc-blw0 > *:first-child, .lc-blw0 > *:last-child,
.fcfc-blw0 > *:first-child > *:first-child, .fcac-blw0 > *:first-child > *, .fclc-blw0 > *:first-child > :last-child,
.acfc-blw0 > * > :first-child, .acac-blw0 > * > *, .aclc-blw0 > * > :last-child,
.lcfc-blw0 > *:last-child > *:first-child, .lcac-blw0 > *:last-child > *, .lclc-blw0 > *:last-child > :last-child {border-left-width:0 !important}
/***** BORDER RADIUS STYLES *****/
.br1px,.ac-br1px > *,.acac-br1px > * > *{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}
.br2px,.ac-br2px > *,.acac-br2px > * > *{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.br3px,.ac-br3px > *,.acac-br3px > * > *{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.br4px,.ac-br4px > *,.acac-br4px > * > *{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.br5px,.ac-br5px > *,.acac-br5px > * > *{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.br7px,.ac-br7px > *,.acac-br7px > * > *{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
.br10px,.ac-br10px > *,.acac-br10px > * > *{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.br12px,.ac-br12px > *,.acac-br12px > * > *{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}
.br15px,.ac-br15px > *,.acac-br15px > * > *{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}
.br17px,.ac-br17px > *,.acac-br17px > * > *{border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px}
.br20px,.ac-br20px > *,.acac-br20px > * > *{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.br22px,.ac-br22px > *,.acac-br22px > * > *{border-radius:22px;-moz-border-radius:22px;-webkit-border-radius:22px}
.br25px,.ac-br25px > *,.acac-br25px > * > *{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}
.br27px,.ac-br27px > *,.acac-br27px > * > *{border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px}
.br30px,.ac-br30px > *,.acac-br30px > * > *{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}
.btlr1px,.ac-btlr1px > *,.acac-btlr1px > * > *{border-top-left-radius:1px;-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px}
.btlr2px,.ac-btlr2px > *,.acac-btlr2px > * > *{border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px}
.btlr3px,.ac-btlr3px > *,.acac-btlr3px > * > *{border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px}
.btlr4px,.ac-btlr4px > *,.acac-btlr4px > * > *{border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}
.btlr5px,.ac-btlr5px > *,.acac-btlr5px > * > *{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}
.btlr7px,.ac-btlr7px > *,.acac-btlr7px > * > *{border-top-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px}
.btlr10px,.ac-btlr10px > *,.acac-btlr10px > * > *{border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px}
.btlr12px,.ac-btlr12px > *,.acac-btlr12px > * > *{border-top-left-radius:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px}
.btlr15px,.ac-btlr15px > *,.acac-btlr15px > * > *{border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px}
.btlr17px{border-top-left-radius:17px;-moz-border-radius-topleft:17px;-webkit-border-top-left-radius:17px}
.btlr20px{border-top-left-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px}
.btlr22px{border-top-left-radius:22px;-moz-border-radius-topleft:22px;-webkit-border-top-left-radius:22px}
.btlr25px{border-top-left-radius:25px;-moz-border-radius-topleft:25px;-webkit-border-top-left-radius:25px}
.btlr27px{border-top-left-radius:27px;-moz-border-radius-topleft:27px;-webkit-border-top-left-radius:27px}
.btlr30px{border-top-left-radius:30px;-moz-border-radius-topleft:30px;-webkit-border-top-left-radius:30px}
.btrr1px,.ac-btrr1px > *,.acac-btrr1px > * > *{border-top-right-radius:1px;-moz-border-radius-topright:1px;-webkit-border-top-right-radius:1px}
.btrr2px,.ac-btrr2px > *,.acac-btrr2px > * > *{border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px}
.btrr3px,.ac-btrr3px > *,.acac-btrr3px > * > *{border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px}
.btrr4px,.ac-btrr4px > *,.acac-btrr4px > * > *{border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.btrr5px,.ac-btrr5px > *,.acac-btrr5px > * > *{border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.btrr7px,.ac-btrr7px > *,.acac-btrr7px > * > *{border-top-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px}
.btrr10px,.ac-btrr10px > *,.acac-btrr10px > * > *{border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px}
.btrr12px,.ac-btrr12px > *,.acac-btrr12px > * > *{border-top-right-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px}
.btrr15px,.ac-btrr15px > *,.acac-btrr15px > * > *{border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px}
.btrr17px{border-top-right-radius:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px}
.btrr20px{border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px}
.btrr22px{border-top-right-radius:22px;-moz-border-radius-topright:22px;-webkit-border-top-right-radius:22px}
.btrr25px{border-top-right-radius:25px;-moz-border-radius-topright:25px;-webkit-border-top-right-radius:25px}
.btrr27px{border-top-right-radius:27px;-moz-border-radius-topright:27px;-webkit-border-top-right-radius:27px}
.btrr30px{border-top-right-radius:30px;-moz-border-radius-topright:30px;-webkit-border-top-right-radius:30px}
.bblr1px,.bblr1px-m0 > *,.acac-bblr1px > * > *{border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px}
.bblr2px,.ac-bblr2px > *,.acac-bblr2px > * > *{border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px}
.bblr3px,.ac-bblr3px > *,.acac-bblr3px > * > *{border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px}
.bblr4px,.ac-bblr4px > *,.acac-bblr4px > * > *{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
.bblr5px,.ac-bblr5px > *,.acac-bblr5px > * > *{border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}
.bblr7px,.ac-bblr7px > *,.acac-bblr7px > * > *{border-bottom-left-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px}
.bblr10px,.ac-bblr10px > *,.acac-bblr10px > * > *{border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}
.bblr12px,.ac-bblr12px > *,.acac-bblr12px > * > *{border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px}
.bblr15px,.ac-bblr15px > *,.acac-bblr15px > * > *{border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px}
.bblr17px{border-bottom-left-radius:17px;-moz-border-radius-bottomleft:17px;-webkit-border-bottom-left-radius:17px}
.bblr20px{border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px}
.bblr22px{border-bottom-left-radius:22px;-moz-border-radius-bottomleft:22px;-webkit-border-bottom-left-radius:22px}
.bblr25px{border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;-webkit-border-bottom-left-radius:25px}
.bblr27px{border-bottom-left-radius:27px;-moz-border-radius-bottomleft:27px;-webkit-border-bottom-left-radius:27px}
.bblr30px{border-bottom-left-radius:30px;-moz-border-radius-bottomleft:30px;-webkit-border-bottom-left-radius:30px}
.bbrr1px,.ac-bbrr1px > *,.acac-bbrr1px > * > *{border-bottom-right-radius:1px;-moz-border-radius-bottomright:1px;-webkit-border-bottom-right-radius:1px}
.bbrr2px,.ac-bbrr2px > *,.acac-bbrr2px > * > *{border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}
.bbrr3px,.ac-bbrr3px > *,.acac-bbrr3px > * > *{border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}
.bbrr4px,.ac-bbrr4px > *,.acac-bbrr4px > * > *{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.bbrr5px,.ac-bbrr5px > *,.acac-bbrr5px > * > *{border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}
.bbrr7px,.ac-bbrr7px > *,.acac-bbrr7px > * > *{border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px}
.bbrr10px,.ac-bbrr10px > *,.acac-bbrr10px > * > *{border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.bbrr12px,.ac-bbrr12px > *,.acac-bbrr12px > * > *{border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px}
.bbrr15px,.ac-bbrr15px > *,.acac-bbrr15px > * > *{border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px}
.bbrr17px{border-bottom-right-radius:17px;-moz-border-radius-bottomright:17px;-webkit-border-bottom-right-radius:17px}
.bbrr20px{border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px}
.bbrr22px{border-bottom-right-radius:22px;-moz-border-radius-bottomright:22px;-webkit-border-bottom-right-radius:22px}
.bbrr25px{border-bottom-right-radius:25px;-moz-border-radius-bottomright:25px;-webkit-border-bottom-right-radius:25px}
.bbrr27px{border-bottom-right-radius:27px;-moz-border-radius-bottomright:27px;-webkit-border-bottom-right-radius:27px}
.bbrr30px{border-bottom-right-radius:30px;-moz-border-radius-bottomright:30px;-webkit-border-bottom-right-radius:30px}
/***** COMMON BORDERS AND BACKGROUNDS *****/
.bdr000,.ac-bdr000 > *,.acac-bdr000 > * > *,table.bdr000 > * > * > *,.ac-bdr000-hover > *:hover,.acac-bdr000-hover > * > *:hover
{border-color:#000}
.bdr111,.ac-bdr111 > *,.acac-bdr111 > * > *,table.bdr111 > * > * > *,.ac-bdr111-hover > *:hover,.acac-bdr111-hover > * > *:hover
{border-color:#111}
.bdr222,.ac-bdr222 > *,.acac-bdr222 > * > *,table.bdr222 > * > * > *,.ac-bdr222-hover > *:hover,.acac-bdr222-hover > * > *:hover
{border-color:#222}
.bdr333,.ac-bdr333 > *,.acac-bdr333 > * > *,table.bdr333 > * > * > *,.ac-bdr333-hover > *:hover,.acac-bdr333-hover > * > *:hover
{border-color:#333}
.bdr444,.ac-bdr444 > *,.acac-bdr444 > * > *,table.bdr444 > * > * > *,.ac-bdr444-hover > *:hover,.acac-bdr444-hover > * > *:hover
{border-color:#444}
.bdr555,.ac-bdr555 > *,.acac-bdr555 > * > *,table.bdr555 > * > * > *,.ac-bdr555-hover > *:hover,.acac-bdr555-hover > * > *:hover
{border-color:#555}
.bdr666,.ac-bdr666 > *,.acac-bdr666 > * > *,table.bdr666 > * > * > *,.ac-bdr666-hover > *:hover,.acac-bdr666-hover > * > *:hover
{border-color:#666}
.bdr777,.ac-bdr777 > *,.acac-bdr777 > * > *,table.bdr777 > * > * > *,.ac-bdr777-hover > *:hover,.acac-bdr777-hover > * > *:hover
{border-color:#777}
.bdr888,.ac-bdr888 > *,.acac-bdr888 > * > *,table.bdr888 > * > * > *,.ac-bdr888-hover > *:hover,.acac-bdr888-hover > * > *:hover
{border-color:#888}
.bdr999,.ac-bdr999 > *,.acac-bdr999 > * > *,table.bdr999 > * > * > *,.ac-bdr999-hover > *:hover,.acac-bdr999-hover > * > *:hover
{border-color:#999}
.bdraaa,.ac-bdraaa > *,.acac-bdraaa > * > *,table.bdraaa > * > * > *,.ac-bdraaa-hover > *:hover,.acac-bdraaa-hover > * > *:hover
{border-color:#aaa}
.bdrbbb,.ac-bdrbbb > *,.acac-bdrbbb > * > *,table.bdrbbb > * > * > *,.ac-bdrbbb-hover > *:hover,.acac-bdrbbb-hover > * > *:hover
{border-color:#bbb}
.bdrccc,.ac-bdrccc > *,.acac-bdrccc > * > *,table.bdrccc > * > * > *,.ac-bdrccc-hover > *:hover,.acac-bdrccc-hover > * > *:hover
{border-color:#ccc}
.bdrd7d7d7,.ac-bdrd7d7d7 > *,.acac-bdrd7d7d7 > * > *,table.bdrd7d7d7 > * > * > *,.ac-bdrd7d7d7-hover > *:hover,.acac-bdrd7d7d7-hover > * > *:hover
{border-color:#d7d7d7}
.bdrddd,.ac-bdrddd > *,.acac-bdrddd > * > *,table.bdrddd > * > * > *,.ac-bdrddd-hover > *:hover,.acac-bdrddd-hover > * > *:hover
{border-color:#ddd}
.bdre7e7e7,.ac-bdre7e7e7 > *,.acac-bdre7e7e7 > * > *,table.bdre7e7e7 > * > * > *,.ac-bdre7e7e7-hover > *:hover,.acac-bdre7e7e7-hover > * > *:hover
{border-color:#e7e7e7}
.bdreee,.ac-bdreee > *,.acac-bdreee > * > *,table.bdreee > * > * > *,.ac-bdreee-hover > *:hover,.acac-bdreee-hover > * > *:hover
{border-color:#eee}
.bdrfff,.ac-bdrfff > *,.acac-bdrfff > * > *,table.bdrfff > * > * > *,.ac-bdrfff-hover > *:hover,.acac-bdrfff-hover > * > *:hover
{border-color:#fff}
.lightbdrerror,table.lightbdrerror > * > * > *{border-color:#eed3d7 !important}
.lightbdrinfo,table.lightbdrinfo > * > * > *{border-color:#bce8f1 !important}
.lightbdrsuccess,table.lightbdrsuccess > * > * > *{border-color:#cbe3c1 !important}
.lightbdrwarning,table.lightbdrwarning > * > * > *{border-color:#ffe4bf !important}
.darkbdrerror,table.darkbdrerror > * > * > *{border-color:#c00 !important}
.darkbdrinfo,table.darkbdrinfo > * > * > *{border-color:#46b8da !important}
.darkbdrsuccess,table.darkbdrsuccess > * > * > *{border-color:#4cae4c !important}
.darkbdrwarning,table.darkbdrwarning > * > * > *{border-color:#b8700d !important}
.bgfff,.bgfff-hover:hover,.ac-bgfff > *,.ac-bgfff-hover > *:hover,.acac-bgfff > * > *,.acac-bgfff-hover > * > *:hover{background-color:#fff}
.ec-bgfff > *:nth-child(even),.ecc-bgfff > * > *:nth-child(even){background-color:#fff}
.bgfcfcfc,.bgfcfcfc-hover:hover,.ac-bgfcfcfc > *,.ac-bgfcfcfc-hover > *:hover,.acac-bgfcfcfc > * > *,.acac-bgfcfcfc-hover > * > *:hover{background-color:#fcfcfc}
.ec-bgfcfcfc > *:nth-child(even),.ecc-bgfcfcfc > * > *:nth-child(even){background-color:#fcfcfc}
.ec-bgfff > *:nth-child(even),.ecc-bgfff > * > *:nth-child(even){background-color:#fff}
.bgfafafa,.bgfafafa-hover:hover,.ac-bgfafafa > *,.ac-bgfafafa-hover > *:hover,.acac-bgfafafa > * > *,.acac-bgfafafa-hover > * > *:hover{background-color:#fafafa}
.ec-bgfafafa > *:nth-child(even),.ecc-bgfafafa > * > *:nth-child(even){background-color:#fafafa}
.bgf8f8f8,.bgf8f8f8-hover:hover,.ac-bgf8f8f8 > *,.ac-bgf8f8f8-hover > *:hover,.acac-bgf8f8f8 > * > *,.acac-bgf8f8f8-hover > * > *:hover{background-color:#f8f8f8}
.ec-bgf8f8f8 > *:nth-child(even),.ecc-bgf8f8f8 > * > *:nth-child(even){background-color:#f8f8f8}
.bgf7f7f7,.bgf7f7f7-hover:hover,.ac-bgf7f7f7 > *,.ac-bgf7f7f7-hover > *:hover,.acac-bgf7f7f7 > * > *,.acac-bgf7f7f7-hover > * > *:hover{background-color:#f7f7f7}
.ec-bgf7f7f7 > *:nth-child(even),.ecc-bgf7f7f7 > * > *:nth-child(even){background-color:#f7f7f7}
.bgf1f1f1,.bgf1f1f1-hover:hover,.ac-bgf1f1f1 > *,.ac-bgf1f1f1-hover > *:hover,.acac-bgf1f1f1 > * > *,.acac-bgf1f1f1-hover > * > *:hover{background-color:#f1f1f1}
.ec-bgf1f1f1 > *:nth-child(even),.ecc-bgf1f1f1 > * > *:nth-child(even){background-color:#f1f1f1}
.bgeee,.bgeee-hover:hover,.ac-bgeee > *,.ac-bgeee-hover > *:hover,.acac-bgeee > * > *,.acac-bgeee-hover > * > *:hover{background-color:#eee}
.ec-bgeee > *:nth-child(even),.ecc-bgeee > * > *:nth-child(even){background-color:#eee}
.bge7e7e7,.bge7e7e7-hover:hover,.ac-bge7e7e7 > *,.ac-bge7e7e7-hover > *:hover,.acac-bge7e7e7 > * > *,.acac-bge7e7e7-hover > * > *:hover{background-color:#e7e7e7}
.ec-bge7e7e7 > *:nth-child(even),.ecc-bge7e7e7 > * > *:nth-child(even){background-color:#e7e7e7}
.bgddd,.bgddd-hover:hover,.ac-bgddd > *,.ac-bgddd-hover > *:hover,.acac-bgddd > * > *,.acac-bgddd-hover > * > *:hover{background-color:#ddd}
.ec-bgddd > *:nth-child(even),.ecc-bgddd > * > *:nth-child(even){background-color:#ddd}
.bgd7d7d7,.bgd7d7d7-hover:hover,.ac-bgd7d7d7 > *,.ac-bgd7d7d7-hover > *:hover,.acac-bgd7d7d7 > * > *,.acac-bgd7d7d7-hover > * > *:hover{background-color:#d7d7d7}
.ec-bgd7d7d7 > *:nth-child(even),.ecc-bgd7d7d7 > * > *:nth-child(even){background-color:#d7d7d7}
.bgccc,.bgccc-hover:hover,.ac-bgccc > *,.ac-bgccc-hover > *:hover,.acac-bgccc > * > *,.acac-bgccc-hover > * > *:hover{background-color:#ccc}
.ec-bgccc > *:nth-child(even),.ecc-bgccc > * > *:nth-child(even){background-color:#ccc}
.bgbbb,.bgbbb-hover:hover,.ac-bgbbb > *,.ac-bgbbb-hover > *:hover,.acac-bgbbb > * > *,.acac-bgbbb-hover > * > *:hover{background-color:#bbb}
.ec-bgbbb > *:nth-child(even),.ecc-bgbbb > * > *:nth-child(even){background-color:#bbb}
.bgaaa,.bgaaa-hover:hover,.ac-bgaaa > *,.ac-bgaaa-hover > *:hover,.acac-bgaaa > * > *,.acac-bgaaa-hover > * > *:hover{background-color:#aaa}
.ec-bgaaa > *:nth-child(even),.ecc-bgaaa > * > *:nth-child(even){background-color:#aaa}
.bg999,.bg999-hover:hover,.ac-bg999 > *,.ac-bg999-hover > *:hover,.acac-bg999 > * > *,.acac-bg999-hover > * > *:hover{background-color:#999}
.ec-bg999 > *:nth-child(even),.ecc-bg999 > * > *:nth-child(even){background-color:#999}
.bg888,.bg888-hover:hover,.ac-bg888 > *,.ac-bg888-hover > *:hover,.acac-bg888 > * > *,.acac-bg888-hover > * > *:hover{background-color:#888}
.ec-bg888 > *:nth-child(even),.ecc-bg888 > * > *:nth-child(even){background-color:#888}
.bg777,.bg777-hover:hover,.ac-bg777 > *,.ac-bg777-hover > *:hover,.acac-bg777 > * > *,.acac-bg777-hover > * > *:hover{background-color:#777}
.ec-bg777 > *:nth-child(even),.ecc-bg777 > * > *:nth-child(even){background-color:#777}
.bg666,.bg666-hover:hover,.ac-bg666 > *,.ac-bg666-hover > *:hover,.acac-bg666 > * > *,.acac-bg666-hover > * > *:hover{background-color:#666}
.ec-bg666 > *:nth-child(even),.ecc-bg666 > * > *:nth-child(even){background-color:#666}
.bg555,.bg555-hover:hover,.ac-bg555 > *,.ac-bg555-hover > *:hover,.acac-bg555 > * > *,.acac-bg555-hover > * > *:hover{background-color:#555}
.ec-bg555 > *:nth-child(even),.ecc-bg555 > * > *:nth-child(even){background-color:#555}
.bg444,.bg444-hover:hover,.ac-bg444 > *,.ac-bg444-hover > *:hover,.acac-bg444 > * > *,.acac-bg444-hover > * > *:hover{background-color:#444}
.ec-bg444 > *:nth-child(even),.ecc-bg444 > * > *:nth-child(even){background-color:#444}
.bg333,.bg333-hover:hover,.ac-bg333 > *,.ac-bg333-hover > *:hover,.acac-bg333 > * > *,.acac-bg333-hover > * > *:hover{background-color:#333}
.ec-bg333 > *:nth-child(even),.ecc-bg333 > * > *:nth-child(even){background-color:#333}
.bg222,.bg222-hover:hover,.ac-bg222 > *,.ac-bg222-hover > *:hover,.acac-bg222 > * > *,.acac-bg222-hover > * > *:hover{background-color:#222}
.ec-bg222 > *:nth-child(even),.ecc-bg222 > * > *:nth-child(even){background-color:#222}
.bg111,.bg111-hover:hover,.ac-bg111 > *,.ac-bg111-hover > *:hover,.acac-bg111 > * > *,.acac-bg111-hover > * > *:hover{background-color:#111}
.ec-bg111 > *:nth-child(even),.ecc-bg111 > * > *:nth-child(even){background-color:#111}
.bg000,.bg000-hover:hover,.ac-bg000 > *,.ac-bg000-hover > *:hover,.acac-bg000 > * > *,.acac-bg000-hover > * > *:hover{background-color:#000}
.ec-bg000 > *:nth-child(even),.ecc-bg000 > * > *:nth-child(even){background-color:#000}
.bgb5,.bgb5-hover:hover,.ac-bgb5 > *,.ac-bgb5-hover > *:hover,.acac-bgb5 > * > *,.acac-bgb5-hover > * > *:hover{background-color:rgba(0,0,0,.05)}
.ec-bgb5 > *:nth-child(even),.ecc-bgb5 > * > *:nth-child(even){background-color:rgba(0,0,0,.05)}
.bgb10,.bgb10-hover:hover,.ac-bgb10 > *,.ac-bgb10-hover > *:hover,.acac-bgb10 > * > *,.acac-bgb10-hover > * > *:hover{background-color:rgba(0,0,0,.1)}
.ec-bgb10 > *:nth-child(even),.ecc-bgb10 > * > *:nth-child(even){background-color:rgba(0,0,0,.1)}
.bgw5,.bgw5-hover:hover,.ac-bgw5 > *,.ac-bgw5-hover > *:hover,.acac-bgw5 > * > *,.acac-bgw5-hover > * > *:hover{background-color:rgba(255,255,255,.05)}
.ec-bgw5 > *:nth-child(even),.ecc-bgw5 > * > *:nth-child(even){background-color:rgba(255,255,255,.05)}
.bgw10,.bgw10-hover:hover,.ac-bgw10 > *,.ac-bgw10-hover > *:hover,.acac-bgw10 > * > *,.acac-bgw10-hover > * > *:hover{background-color:rgba(255,255,255,.1)}
.ec-bgw10 > *:nth-child(even),.ecc-bgw10 > * > *:nth-child(even){background-color:rgba(255,255,255,.1)}
.lightbgerror{background-color:#ffecec}
.lightbginfo{background-color:#d9edf7}
.lightbgsuccess{background-color:#dff0d8}
.lightbgwarning{background-color:#fcf8e3}
.darkbgerror{background-color:#c30}
.darkbginfo{background-color:#5bc0de}
.darkbgsuccess{background-color:#5cb85c}
.darkbgwarning{background-color:#d1800f}
/***** COMMON ARROWS *****/
b.arrow{border:4px solid;display:inline-block;height:0;line-height:0;font-size:0;vertical-align:middle}
b.arrow.top{border-color:transparent transparent auto transparent}
b.arrow.right{border-color:transparent auto transparent transparent}
b.arrow.bottom{border-color:auto transparent transparent auto transparent}
b.arrow.left{border-color:transparent transparent transparent auto} 
b.arrow.black{border-color:#000}
b.arrow.graydark{border-color:#333}
b.arrow.gray{border-color:#666}
b.arrow.dul{border-color:#999}
b.arrow.silver{border-color:#ccc}
b.arrow.white{border-color:#fff}
b.arrow.xsmall{border-width:2px}
b.arrow.small{border-width:3px}
b.arrow.large{border-width:5px}
b.arrow.xlarge{border-width:6px}
b.arrow.xxlarge{border-width:7px}
b.arrow.top,b.arrow.bottom{border-right-color:transparent !important;border-left-color:transparent !important}
b.arrow.right,b.arrow.left{border-top-color:transparent !important;border-bottom-color:transparent !important}
b.arrow.top{border-top-width:0}
b.arrow.bottom{border-bottom-width:0}
b.arrow.right{border-right-width:0}
b.arrow.left{border-left-width:0} 
/***** COMMON GRADIENTS *****/
.gbiwt,.ac-gbiwt > *, .acac-gbiwt > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffffff', EndColorStr='#00ffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0))); 
	background-image:-webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwr,.ac-gbiwr > *, .acac-gbiwr > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#fffffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,0 100%,top left,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwb,.ac-gbiwb > *, .acac-gbiwb > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#ffffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwl,.ac-gbiwl > *, .acac-gbiwl > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffffff', EndColorStr='#00ffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
}
[class*=darkbg].gbiwt{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54ffffff', EndColorStr='#00ffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.33)),to(rgba(255,255,255,0))); 
	background-image:-webkit-linear-gradient(top, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(top, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(top, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(top, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:        linear-gradient(top, rgba(255,255,255,.33), rgba(255,255,255,0));
}
[class*=darkbg].gbiwr{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#54ffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top right,top left,from(rgba(255,255,255,.33)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(right, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(right, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(right, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(right, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:        linear-gradient(right, rgba(255,255,255,.33), rgba(255,255,255,0));
}
[class*=darkbg].gbiwb{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#54ffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.33)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(bottom, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(bottom, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(bottom, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:        linear-gradient(bottom, rgba(255,255,255,.33), rgba(255,255,255,0));
}
[class*=darkbg].gbiwl{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54ffffff', EndColorStr='#00ffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(255,255,255,.33)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(left, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(left, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(left, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(left, rgba(255,255,255,.33), rgba(255,255,255,0));
	background-image:        linear-gradient(left, rgba(255,255,255,.33), rgba(255,255,255,0));
}
.gbibt,.ac-gbibt > *, .acac-gbibt > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54000000', EndColorStr='#00000000');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibr,.ac-gbibr > *, .acac-gbibr > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#54000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top right,top left,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibb,.ac-gbibb > *, .acac-gbibb > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#54000000');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibl,.ac-gbibl > *, .acac-gbibl > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54000000', EndColorStr='#00000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
}
[class*=lightbg].gbibt{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#00000000');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:        linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
}
[class*=lightbg].gbibr{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#19000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top right,top left,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(right, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(right, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(right, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(right, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:        linear-gradient(right, rgba(0,0,0,.1), rgba(0,0,0,0));
}
[class*=lightbg].gbibb{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#19000000');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(bottom, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(bottom, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(bottom, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:        linear-gradient(bottom, rgba(0,0,0,.1), rgba(0,0,0,0));
}
[class*=lightbg].gbibl{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#00000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(0,0,0,.1)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(left, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(left, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(left, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(left, rgba(0,0,0,.1), rgba(0,0,0,0));
	background-image:        linear-gradient(left, rgba(0,0,0,.1), rgba(0,0,0,0));
}
/***** CSS3 FONTS AND ANIMATIONS *****/
/*
a,b,button,div,dl,i,input,li,mark,ol,p,section,table,td,textarea,th,tr,ul{
	-webkit-transition:background-color .5s, color .5s, -webkit-box-shadow .5s;
	-moz-transition:background-color .5s, color .5s, -moz-box-shadow .5s;
	-ms-transition:background-color .5s, color .5s, -ms-box-shadow .5s;
	-o-transition:background-color .5s, color .5s, box-shadow .5s;
	transition:background-color .5s, color .5s, box-shadow .5s;
}*/
.tbgi{
	-webkit-transition:background-color .5s, background-image .5s,background-position .5s,background-size .5s, color .5s;
	-moz-transition:background-color .5s, background-image .5s,background-position .5s,background-size .5s, color .5s;
	-ms-transition:background-color .5s, background-image .5s,background-position .5s,background-size .5s, color .5s;
	-o-transition:background-color .5s, background-image .5s,background-position .5s,background-size .5s, color .5s;
	transition:background-color .5s, background-image .5s,background-position .5s,background-size .5s, color .5s;
}
.bsb5px10,.ac-bsb5px10 > *,.acac-bsb5px10 > * > *,.bsb5px10-hover:hover,.ac-bsb5px10-hover > *:hover,.acac-bsb5px10-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}
.bsb5px20,.ac-bsb5px20 > *,.acac-bsb5px20 > * > *,.bsb5px20-hover:hover,.ac-bsb5px20-hover > *:hover,.acac-bsb5px20-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}
.bsb5px25,.ac-bsb5px25 > *,.acac-bsb5px25 > * > *,.bsb5px25-hover:hover,.ac-bsb5px25-hover > *:hover,.acac-bsb5px25-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}
.bsb5px30,.ac-bsb5px30 > *,.acac-bsb5px30 > * > *,.bsb5px30-hover:hover,.ac-bsb5px30-hover > *:hover,.acac-bsb5px30-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.bsb5px33,.ac-bsb5px33 > *,.acac-bsb5px33 > * > *,.bsb5px33-hover:hover,.ac-bsb5px33-hover > *:hover,.acac-bsb5px33-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.33);-moz-box-shadow:0 0 5px rgba(0,0,0,.33);box-shadow:0 0 5px rgba(0,0,0,.33)}
.bsb5px40,.ac-bsb5px40 > *,.acac-bsb5px40 > * > *,.bsb5px40-hover:hover,.ac-bsb5px40-hover > *:hover,.acac-bsb5px40-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}
.bsb5px50,.ac-bsb5px50 > *,.acac-bsb5px50 > * > *,.bsb5px50-hover:hover,.ac-bsb5px50-hover > *:hover,.acac-bsb5px50-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}
.bsb10px10,.ac-bsb10px10 > *,.acac-bsb10px10 > * > *,.bsb10px10-hover:hover,.ac-bsb10px10-hover > *:hover,.acac-bsb10px10-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.bsb10px20,.ac-bsb10px20 > *,.acac-bsb10px20 > * > *,.bsb10px20-hover:hover,.ac-bsb10px20-hover > *:hover,.acac-bsb10px20-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.bsb10px25,.ac-bsb10px25 > *,.acac-bsb10px25 > * > *,.bsb10px25-hover:hover,.ac-bsb10px25-hover > *:hover,.acac-bsb10px25-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}
.bsb10px30,.ac-bsb10px30 > *,.acac-bsb10px30 > * > *,.bsb10px30-hover:hover,.ac-bsb10px30-hover > *:hover,.acac-bsb10px30-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.bsb10px33,.ac-bsb10px33 > *,.acac-bsb10px33 > * > *,.bsb10px33-hover:hover,.ac-bsb10px33-hover > *:hover,.acac-bsb10px33-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.33);-moz-box-shadow:0 0 10px rgba(0,0,0,.33);box-shadow:0 0 10px rgba(0,0,0,.33)}
.bsb10px40,.ac-bsb10px40 > *,.acac-bsb10px40 > * > *,.bsb10px40-hover:hover,.ac-bsb10px40-hover > *:hover,.acac-bsb10px40-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}
.bsb10px50,.ac-bsb10px50 > *,.acac-bsb10px50 > * > *,.bsb10px50-hover:hover,.ac-bsb10px50-hover > *:hover,.acac-bsb10px50-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}
.bs0,.ac-bs0 > *,.acac-.bs0 > * > *,.bs0:hover,.ac-bs0 > *:hover,.acac-.bs0 > * > *:hover
{-webkit-box-shadow:0 0 transparent !important;-moz-box-shadow:0 0 transparent !important;box-shadow:0 0 transparent !important}
.bsb3px25inset,.ac-bsb3px25inset > *,.acac-bsb3px25inset > * > *,.bsb3px25inset-hover:hover,.ac-bsb3px25inset-hover > *:hover,.acac-bsb3px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.25) inset;box-shadow:0 0 3px rgba(0,0,0,.25) inset}
.bsb3px50inset,.ac-bsb3px50inset > *,.acac-bsb3px50inset > * > *,.bsb3px50inset-hover:hover,.ac-bsb3px50inset-hover > *:hover,.acac-bsb3px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.50) inset;box-shadow:0 0 3px rgba(0,0,0,.50) inset}
.bsb3px75inset,.ac-bsb3px75inset > *,.acac-bsb3px75inset > * > *,.bsb3px75inset-hover:hover,.ac-bsb3px75inset-hover > *:hover,.acac-bsb3px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.75) inset;box-shadow:0 0 3px rgba(0,0,0,.75) inset}
.bsb3px100inset,.ac-bsb3px100inset > *,.acac-bsb3px100inset > * > *,.bsb3px100inset-hover:hover,.ac-bsb3px100inset-hover > *:hover,.acac-bsb3px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.99) inset;box-shadow:0 0 3px rgba(0,0,0,.99) inset}
.bsb5px25inset,.ac-bsb5px25inset > *,.acac-bsb5px25inset > * > *,.bsb5px25inset-hover:hover,.ac-bsb5px25inset-hover > *:hover,.acac-bsb5px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.25) inset;box-shadow:0 0 5px rgba(0,0,0,.25) inset}
.bsb5px50inset,.ac-bsb5px50inset > *,.acac-bsb5px50inset > * > *,.bsb5px50inset-hover:hover,.ac-bsb5px50inset-hover > *:hover,.acac-bsb5px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.50) inset;box-shadow:0 0 5px rgba(0,0,0,.50) inset}
.bsb5px75inset,.ac-bsb5px75inset > *,.acac-bsb5px75inset > * > *,.bsb5px75inset-hover:hover,.ac-bsb5px75inset-hover > *:hover,.acac-bsb5px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.75) inset;box-shadow:0 0 5px rgba(0,0,0,.75) inset}
.bsb5px100inset,.ac-bsb5px100inset > *,.acac-bsb5px100inset > * > *,.bsb5px100inset-hover:hover,.ac-bsb5px100inset-hover > *:hover,.acac-bsb5px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.99) inset;box-shadow:0 0 5px rgba(0,0,0,.99) inset}
.bsb7px25inset,.ac-bsb7px25inset > *,.acac-bsb7px25inset > * > *,.bsb7px25inset-hover:hover,.ac-bsb7px25inset-hover > *:hover,.acac-bsb7px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.25) inset;box-shadow:0 0 7px rgba(0,0,0,.25) inset}
.bsb7px50inset,.ac-bsb7px50inset > *,.acac-bsb7px50inset > * > *,.bsb7px50inset-hover:hover,.ac-bsb7px50inset-hover > *:hover,.acac-bsb7px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.50) inset;box-shadow:0 0 7px rgba(0,0,0,.50) inset}
.bsb7px75inset,.ac-bsb7px75inset > *,.acac-bsb7px75inset > * > *,.bsb7px75inset-hover:hover,.ac-bsb7px75inset-hover > *:hover,.acac-bsb7px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.75) inset;box-shadow:0 0 7px rgba(0,0,0,.75) inset}
.bsb7px100inset,.ac-bsb7px100inset > *,.acac-bsb7px100inset > * > *,.bsb7px100inset-hover:hover,.ac-bsb7px100inset-hover > *:hover,.acac-bsb7px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.99) inset;box-shadow:0 0 7px rgba(0,0,0,.99) inset}
.bsb10px25inset,.ac-bsb10px25inset > *,.acac-bsb10px25inset > * > *,.bsb10px25inset-hover:hover,.ac-bsb10px25inset-hover > *:hover,.acac-bsb10px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.25) inset;box-shadow:0 0 10px rgba(0,0,0,.25) inset}
.bsb10px50inset,.ac-bsb10px50inset > *,.acac-bsb10px50inset > * > *,.bsb10px50inset-hover:hover,.ac-bsb10px50inset-hover > *:hover,.acac-bsb10px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.50) inset;box-shadow:0 0 10px rgba(0,0,0,.50) inset}
.bsb10px75inset,.ac-bsb10px75inset > *,.acac-bsb10px75inset > * > *,.bsb10px75inset-hover:hover,.ac-bsb10px75inset-hover > *:hover,.acac-bsb10px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.75) inset;box-shadow:0 0 10px rgba(0,0,0,.75) inset}
.bsb10px100inset,.ac-bsb10px100inset > *,.acac-bsb10px100inset > * > *,.bsb10px100inset-hover:hover,.ac-bsb10px100inset-hover > *:hover,.acac-bsb10px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.99) inset;box-shadow:0 0 10px rgba(0,0,0,.99) inset}
.bsw3px25inset,.ac-bsb3px25inset > *,.acac-bsb3px25inset > * > *,.bsw3px25inset-hover:hover,.ac-bsb3px25inset-hover > *:hover,.acac-bsb3px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.25) inset;box-shadow:0 0 3px rgba(255,255,255,.25) inset}
.bsw3px50inset,.ac-bsb3px50inset > *,.acac-bsb3px50inset > * > *,.bsw3px50inset-hover:hover,.ac-bsb3px50inset-hover > *:hover,.acac-bsb3px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.50) inset;box-shadow:0 0 3px rgba(255,255,255,.50) inset}
.bsw3px75inset,.ac-bsb3px75inset > *,.acac-bsb3px75inset > * > *,.bsw3px75inset-hover:hover,.ac-bsb3px75inset-hover > *:hover,.acac-bsb3px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.75) inset;box-shadow:0 0 3px rgba(255,255,255,.75) inset}
.bsw3px100inset,.ac-bsb3px100inset > *,.acac-bsb3px100inset > * > *,.bsw3px100inset-hover:hover,.ac-bsb3px100inset-hover > *:hover,.acac-bsb3px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.99) inset;box-shadow:0 0 3px rgba(255,255,255,.99) inset}
.bsw5px25inset,.ac-bsb5px25inset > *,.acac-bsb5px25inset > * > *,.bsw5px25inset-hover:hover,.ac-bsb5px25inset-hover > *:hover,.acac-bsb5px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.25) inset;box-shadow:0 0 5px rgba(255,255,255,.25) inset}
.bsw5px50inset,.ac-bsb5px50inset > *,.acac-bsb5px50inset > * > *,.bsw5px50inset-hover:hover,.ac-bsb5px50inset-hover > *:hover,.acac-bsb5px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.50) inset;box-shadow:0 0 5px rgba(255,255,255,.50) inset}
.bsw5px75inset,.ac-bsb5px75inset > *,.acac-bsb5px75inset > * > *,.bsw5px75inset-hover:hover,.ac-bsb5px75inset-hover > *:hover,.acac-bsb5px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.75) inset;box-shadow:0 0 5px rgba(255,255,255,.75) inset}
.bsw5px100inset,.ac-bsb5px100inset > *,.acac-bsb5px100inset > * > *,.bsw5px100inset-hover:hover,.ac-bsb5px100inset-hover > *:hover,.acac-bsb5px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.99) inset;box-shadow:0 0 5px rgba(255,255,255,.99) inset}
.bsw7px25inset,.ac-bsb7px25inset > *,.acac-bsb7px25inset > * > *,.bsw7px25inset-hover:hover,.ac-bsb7px25inset-hover > *:hover,.acac-bsb7px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.25) inset;box-shadow:0 0 7px rgba(255,255,255,.25) inset}
.bsw7px50inset,.ac-bsb7px50inset > *,.acac-bsb7px50inset > * > *,.bsw7px50inset-hover:hover,.ac-bsb7px50inset-hover > *:hover,.acac-bsb7px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.50) inset;box-shadow:0 0 7px rgba(255,255,255,.50) inset}
.bsw7px75inset,.ac-bsb7px75inset > *,.acac-bsb7px75inset > * > *,.bsw7px75inset-hover:hover,.ac-bsb7px75inset-hover > *:hover,.acac-bsb7px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.75) inset;box-shadow:0 0 7px rgba(255,255,255,.75) inset}
.bsw7px100inset,.ac-bsb7px100inset > *,.acac-bsb7px100inset > * > *,.bsw7px100inset-hover:hover,.ac-bsb7px100inset-hover > *:hover,.acac-bsb7px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.99) inset;box-shadow:0 0 7px rgba(255,255,255,.99) inset}
.bsw10px25inset,.ac-bsb10px25inset > *,.acac-bsb10px25inset > * > *,.bsw10px25inset-hover:hover,.ac-bsb10px25inset-hover > *:hover,.acac-bsb10px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.25) inset;box-shadow:0 0 10px rgba(255,255,255,.25) inset}
.bsw10px50inset,.ac-bsb10px50inset > *,.acac-bsb10px50inset > * > *,.bsw10px50inset-hover:hover,.ac-bsb10px50inset-hover > *:hover,.acac-bsb10px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.50) inset;box-shadow:0 0 10px rgba(255,255,255,.50) inset}
.bsw10px75inset,.ac-bsb10px75inset > *,.acac-bsb10px75inset > * > *,.bsw10px75inset-hover:hover,.ac-bsb10px75inset-hover > *:hover,.acac-bsb10px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.75) inset;box-shadow:0 0 10px rgba(255,255,255,.75) inset}
.bsw10px100inset,.ac-bsb10px100inset > *,.acac-bsb10px100inset > * > *,.bsw10px100inset-hover:hover,.ac-bsb10px100inset-hover > *:hover,.acac-bsb10px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.99) inset;box-shadow:0 0 10px rgba(255,255,255,.99) inset}
a[class*="darkbg"]:hover,button[class*=darkbg]:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.33);-moz-box-shadow:0 0 7px rgba(0,0,0,.33);box-shadow:0 0 7px rgba(0,0,0,.33)}
a[class*="lightbg"]:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.25);-moz-box-shadow:0 0 7px rgba(0,0,0,.25);box-shadow:0 0 7px rgba(0,0,0,.25)}
button:hover,.input:focus,select:focus,textarea:focus
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.15);-moz-box-shadow:0 0 7px rgba(0,0,0,.15);box-shadow:0 0 7px rgba(0,0,0,.15)}
.tsb1px{text-shadow:1px 1px rgba(0,0,0,.75)}
.tsb2px{text-shadow:2px 2px rgba(0,0,0,.75)}
.tsw1px{text-shadow:1px 1px rgba(255,255,255,.75)}
.tsw2px{text-shadow:2px 2px rgba(255,255,255,.75)}
.ts0,.ts0px{text-shadow:0 0 transparent}
.ac-bc-raquo > *:before, .acac-bc-raquo > * > *:before{content:'\00BB';font-family:verdana;margin-right:5px}
.ac-bc-raquo-b > *:before, .acac-bc-raquo-b > * > *:before{content:'\00BB';font-family:verdana;margin-right:5px;font-weight:bold}
.ac-bc-rsaquo > *:before,.acac-bc-rsaquo > * > *:before{content:'\203A';font-family:verdana;margin-right:5px}
.ac-bc-rsaquo-b > *:before,.acac-bc-rsaquo-b > * > *:before{content:'\203A';font-family:verdana;margin-right:5px;font-weight:bold}
.ac-bc-dash > *:before,.acac-bc-dash > * > *:before{content:'-';font-family:verdana;margin-right:5px}
.ac-bc-arrow > *:before,.acac-bc-arrow > * > *:before{content:'';border:4px solid;border-right:0;border-top-color:transparent !important;border-bottom-color:transparent !important;display:inline-block;height:0;line-height:0;font-size:0;margin-right:5px}
.fc-bc-none > *:first-child:before,.fcc-bc-none > * > *:first-child:before,
.lc-bc-none > *:last-child:before,.lcc-bc-none > * > *:last-child:before{content:'' !important;display:none !important}
/***** FORM CLASSESS *****/
form.inputs-p5px .input,form.inputs-p5px select,form.inputs-p5px textarea{padding:5px}
form.inputs-p7px .input,form.inputs-p7px select,form.inputs-p7px textarea{padding:7px}
form.inputs-p10px .input,form.inputs-p10px select,form.inputs-p10px textarea{padding:10px}
form.inputs-br3px .input,form.inputs-br3px select,form.inputs-br3px textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
form.inputs-br5px .input,form.inputs-br5px select,form.inputs-br5px textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
form.inputs-br7px .input,form.inputs-br7px select,form.inputs-br7px textarea{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
form.inputs-br10px .input,form.inputs-br10px select,form.inputs-br10px textarea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
form.inputs-error-border input.error, form.inputs-error-border select.error, form.inputs-error-border textarea.error {border-color:#c00 !important}
form label.error{cursor:default;color:#c00}
form label.error,form.inline-errors .block-errors label.error{display:block;margin:5px 0 0}
form.inline-errors label.error,form .inline-errors label.error{display:inline-block;margin:0 0 0 7px}
/***** DEFAULT THEMES *****/
.lightbg1,.ac-lightbg1 > *,.acac-lightbg1 > * > *,.lightbg1-hover:hover,.ac-lightbg1-hover > *:hover,.acac-lightbg1-hover > * > *:hover
{background-color:#f2f9ff}
.lightbg2,.ac-lightbg2 > *,.acac-lightbg2 > * > *,.lightbg2-hover:hover,.ac-lightbg2-hover > *:hover,.acac-lightbg2-hover > * > *:hover
{background-color:#def}
.darkbg1,.ac-darkbg1 > *,.acac-darkbg1 > * > *,.darkbg1-hover:hover,.ac-darkbg1-hover > *:hover,.acac-darkbg1-hover > * > *:hover
{background-color:#08c}
.darkbg2,.ac-darkbg2 > *,.acac-darkbg2 > * > *,.darkbg2-hover:hover,.ac-darkbg2-hover > *:hover,.acac-darkbg2-hover > * > *:hover
{background-color:#c30}
.lightbdr1,table.lightbdr1 > * > * > *,.ac-lightbdr1 > *,.acac-lightbdr1 > * > *,.ac-lightbdr1-hover > *:hover,.acac-lightbdr1-hover > * > *:hover
{border-color:#bdf}
.lightbdr2,table.lightbdr2 > * > * > *,.ac-lightbdr2 > *,.acac-lightbdr2 > * > *,.ac-lightbdr2-hover > *:hover,.acac-lightbdr2-hover > * > *:hover
{border-color:#abc}
.darkbdr1,table.darkbdr1 > * > * > *,.ac-darkbdr1 > *,.acac-darkbdr1 > * > *,.ac-darkbdr1-hover > *:hover,.acac-darkbdr1-hover > * > *:hover
{border-color:#08c}
.darkbdr2,table.darkbdr2 > * > * > *,.ac-darkbdr2 > *,.acac-darkbdr2 > * > *,.ac-darkbdr2-hover > *:hover,.acac-darkbdr2-hover > * > *:hover
{border-color:#930}
a,.default-anchors a,a.default-anchors,.default-color{color:#024}
a:hover,.default-anchors a:hover,a.default-anchors:hover{color:#06c}
.hig,.hig a,a.hig,.hig-anchors a{color:#08c}
.hig a:hover,a.hig:hover,.hig-anchors a:hover{color:#069}
.dif,.dif a,a.dif,.dif-anchors a{color:#c30}
.dif a:hover,a.dif:hover,.dif-anchors a:hover{color:#930}
a.bdr:hover{border-color:#bbb}
a.lightbg1:hover,button.lightbg1:hover,input.lightbg1:focus,textarea.lightbg1:focus{background-color:#d9edff}
a.lightbg2:hover,button.lightbg2:hover,input.lightbg2:focus,textarea.lightbg2:focus{background-color:#c4e2ff}
a.darkbg1:hover,button.darkbg1:hover,input.darkbg1:focus,textarea.darkbg1:focus{background-color:#0077b3}
a.darkbg2:hover,button.darkbg2:hover,input.darkbg2:focus,textarea.darkbg2:focus{background-color:#b32d00}
/*********************** Add class in old common css (acc) 08-12-2014 **********************************/
.fl,.ac-fl > *,.acc-fl > * > *{float:left;*display:inline-block}
.fr,.ac-fr > *,.acc-fr > * > *{float:right;*display:inline-block}
.fo,.ac-fo > *,.acc-fo > * > *{*zoom:1} /*IE < 8*/
.vat,.ac-vat > *,.acc-vat > * > *{vertical-align:top}
.vam,.ac-vam > *,.acc-vam > * > *{vertical-align:middle}
.vab,.ac-vab > *,.acc-vab > * > *{vertical-align:bottom}
.fo:before,.fo:after,.ac-fo > *:before,.ac-fo > *:after,.acc-fo > * > *:before,.acc-fo > * > *:after{content:"";display:table}
.fo:after,.ac-fo > *:after,.acc-fo > * > *:after{clear:both}
.pr,.ac-pr > *,.acc-pr > * > *{position:relative}
.bsbb,.ac-bsbb > *,.acc-bsbb > * > *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bscb,.ac-bscb > *,.acc-bscb > * > *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
/***** DISPLAY & POSITIONS STYLES *****/
.db,.ac-db > *,.acc-db > * > *{display:block}
.di,.ac-di > *,.acc-di > * > *{display:inline}
.dib,.ac-dib > *,.acc-dib > * > *{display:inline-block;*display:inline;*zoom:1}
.dn,.ac-dn > *,.acc-dn > * > *{display:none}
.dt,.ac-dt > *,.acc-dt > * > *{display:table}
.dtc,.ac-dtc > *,.acc-dtc > * > *{display:table-cell}
.dtr,.ac-dtr > *,.acc-dtr > * > *{display:table-row}
/* IE7 Hack */
.dtr, .ac-dtr > *,  .acc-dtr > * > *{*zoom:1}
.dtr:before, .ac-dtr > *:before,  .acc-dtr > * > *:before,.dtr:after, .ac-dtr > *:after,  .acc-dtr > * > *:after{*content:'';*display:table}
.dtr:after, .ac-dtr > *:after,  .acc-dtr > * > *:after{*clear:both}
.dtc, .ac-dtc > *, .acc-dtc > * > *{*float:left}
/***** MISCELLANEOUS STYLES *****/
.cd,.ac-cd > *,.acc-cd > * > *{cursor:default}
.cp,.ac-cp > *,.acc-cp > * > *{cursor:pointer}
.cna,.ac-cna > *,.acc-cna > * > *{cursor:not-allowed}
.fwb,.ac-fwb > *, .acc-fwb > * > *,.ac-fwb-hover > *:hover, .acc-fwb-hover > * > *:hover,.b,b{font-weight:700}
.fwn,.ac-fwn > *, .acc-fwn > * > *,.bn{font-weight:normal}
.m0a{margin-left:auto;margin-right:auto}
.m0,.m0px{margin:0}
.m1px,.ac-m1px > *,.acc-m1px > * > *{margin:1px}
.m1px2px,.ac-m1px2px > *,.acc-m1px2px > * > *{margin:1px 2px}
.m1px5px,.ac-m1px5px > *,.acc-m1px5px > * > *{margin:1px 5px}
.m2px,.ac-m2px > *,.acc-m2px > * > *{margin:2px}
.m2px5px,.ac-m2px5px > *,.acc-m2px5px > * > *{margin:2px 5px}
.m2px10px,.ac-m2px10px > *,.acc-m2px10px > * > *{margin:2px 10px}
.m3px,.ac-m3px > *,.acc-m3px > * > *{margin:3px}
.m4px,.ac-m4px > *,.acc-m4px > * > *{margin:4px}
.m5px,.ac-m5px > *,.acc-m5px > * > *{margin:5px}
.m5px10px,.ac-m5px10px > *,.acc-m5px10px > * > *{margin:5px 10px}
.m5px15px,.ac-m5px15px > *,.acc-m5px15px > * > *{margin:5px 15px}
.m7px,.ac-m7px > *,.acc-m7px > * > *{margin:7px}
.m10px,.ac-m10px > *,.acc-m10px > * > *{margin:10px}
.m12px,.ac-m12px > *,.acc-m12px > * > *{margin:12px}
.m15px,.ac-m15px > *,.acc-m15px > * > *{margin:15px}
.m17px,.ac-m17px > *,.acc-m17px > * > *{margin:17px}
.m20px,.ac-m20px > *,.acc-m20px > * > *{margin:20px}
.m22px,.ac-m22px > *,.acc-m22px > * > *{margin:22px}
.m25px,.ac-m25px > *,.acc-m25px > * > *{margin:25px}
.m27px,.ac-m27px > *,.acc-m27px > * > *{margin:27px}
.m30px,.ac-m30px > *,.acc-m30px > * > *{margin:30px}
.mt0,.mt0px,.ac-mt0 > *,.acc-mt0 > * > *{margin-top:0}
.mt1px,.ac-mt1px > *,.acc-mt1px > * > *{margin-top:1px}
.mt2px,.ac-mt2px > *,.acc-mt2px > * > *{margin-top:2px}
.mt3px,.ac-mt3px > *,.acc-mt3px > * > *{margin-top:3px}
.mt4px,.ac-mt4px > *,.acc-mt4px > * > *{margin-top:4px}
.mt5px,.ac-mt5px > *,.acc-mt5px > * > *{margin-top:5px}
.mt7px,.ac-mt7px > *,.acc-mt7px > * > *{margin-top:7px}
.mt10px,.ac-mt10px > *,.acc-mt10px > * > *{margin-top:10px}
.mt12px,.ac-mt12px > *,.acc-mt12px > * > *{margin-top:12px}
.mt15px,.ac-mt15px > *,.acc-mt15px > * > *{margin-top:15px}
.mt17px,.ac-mt17px > *,.acc-mt17px > * > *{margin-top:17px}
.mt20px,.ac-mt20px > *,.acc-mt20px > * > *{margin-top:20px}
.mt22px,.ac-mt22px > *,.acc-mt22px > * > *{margin-top:22px}
.mt25px,.ac-mt25px > *,.acc-mt25px > * > *{margin-top:25px}
.mt27px,.ac-mt27px > *,.acc-mt27px > * > *{margin-top:27px}
.mt30px,.ac-mt30px > *,.acc-mt30px > * > *{margin-top:30px}
.mr0,.mr0px,.ac-mr0 > *,.acc-mr0 > * > *{margin-right:0}
.mr1px,.ac-mr1px > *,.acc-mr1px > * > *{margin-right:1px}
.mr2px,.ac-mr2px > *,.acc-mr2px > * > *{margin-right:2px}
.mr3px,.ac-mr3px > *,.acc-mr3px > * > *{margin-right:3px}
.mr4px,.ac-mr4px > *,.acc-mr4px > * > *{margin-right:4px}
.mr5px,.ac-mr5px > *,.acc-mr5px > * > *{margin-right:5px}
.mr7px,.ac-mr7px > *,.acc-mr7px > * > *{margin-right:7px}
.mr10px,.ac-mr10px > *,.acc-mr10px > * > *{margin-right:10px}
.mr12px,.ac-mr12px > *,.acc-mr12px > * > *{margin-right:12px}
.mr15px,.ac-mr15px > *,.acc-mr15px > * > *{margin-right:15px}
.mr17px,.ac-mr17px > *,.acc-mr17px > * > *{margin-right:17px}
.mr20px,.ac-mr20px > *,.acc-mr20px > * > *{margin-right:20px}
.mr22px,.ac-mr22px > *,.acc-mr22px > * > *{margin-right:22px}
.mr25px,.ac-mr25px > *,.acc-mr25px > * > *{margin-right:25px}
.mr27px,.ac-mr27px > *,.acc-mr27px > * > *{margin-right:27px}
.mr30px,.ac-mr30px > *,.acc-mr30px > * > *{margin-right:30px}
.mb0,.mb0px,.ac-mb0 > *,.acc-mb0 > * > *{margin-bottom:0}
.mb1px,.ac-mb1px > *,.acc-mb1px > * > *{margin-bottom:1px}
.mb2px,.ac-mb2px > *,.acc-mb2px > * > *{margin-bottom:2px}
.mb3px,.ac-mb3px > *,.acc-mb3px > * > *{margin-bottom:3px}
.mb4px,.ac-mb4px > *,.acc-mb4px > * > *{margin-bottom:4px}
.mb5px,.ac-mb5px > *,.acc-mb5px > * > *{margin-bottom:5px}
.mb7px,.ac-mb7px > *,.acc-mb7px > * > *{margin-bottom:7px}
.mb10px,.ac-mb10px > *,.acc-mb10px > * > *{margin-bottom:10px}
.mb12px,.ac-mb12px > *,.acc-mb12px > * > *{margin-bottom:12px}
.mb15px,.ac-mb15px > *,.acc-mb15px > * > *{margin-bottom:15px}
.mb17px,.ac-mb17px > *,.acc-mb17px > * > *{margin-bottom:17px}
.mb20px,.ac-mb20px > *,.acc-mb20px > * > *{margin-bottom:20px}
.mb22px,.ac-mb20px > *,.acc-mb20px > * > *{margin-bottom:22px}
.mb25px,.ac-mb22px > *,.acc-mb22px > * > *{margin-bottom:25px}
.mb27px,.ac-mb27px > *,.acc-mb27px > * > *{margin-bottom:27px}
.mb30px,.ac-mb30px > *,.acc-mb30px > * > *{margin-bottom:30px}
.ml0,.ml0px,.ac-ml0 > *,.acc-ml0 > * > *{margin-left:0}
.ml1px,.ac-ml1px > *,.acc-ml1px > * > *{margin-left:1px}
.ml2px,.ac-ml2px > *,.acc-ml2px > * > *{margin-left:2px}
.ml3px,.ac-ml3px > *,.acc-ml3px > * > *{margin-left:3px}
.ml4px,.ac-ml4px > *,.acc-ml4px > * > *{margin-left:4px}
.ml5px,.ac-ml5px > *,.acc-ml5px > * > *{margin-left:5px}
.ml7px,.ac-ml7px > *,.acc-ml7px > * > *{margin-left:7px}
.ml10px,.ac-ml10px > *,.acc-ml10px > * > *{margin-left:10px}
.ml12px,.ac-ml12px > *,.acc-ml12px > * > *{margin-left:12px}
.ml15px,.ac-ml15px > *,.acc-ml15px > * > *{margin-left:15px}
.ml17px,.ac-ml17px > *,.acc-ml17px > * > *{margin-left:17px}
.ml20px,.ac-ml20px > *,.acc-ml20px > * > *{margin-left:20px}
.ml22px,.ac-ml22px > *,.acc-ml22px > * > *{margin-left:22px}
.ml25px,.ac-ml25px > *,.acc-ml25px > * > *{margin-left:25px}
.ml27px,.ac-ml27px > *,.acc-ml27px > * > *{margin-left:27px}
.ml30px,.ac-ml30px > *,.acc-ml30px > * > *{margin-left:30px}
/***** PADDING STYLES *****/
.p0,.p0px{padding:0}
.p1px,.ac-p1px > *,.acc-p1px > * > *{padding:1px}
.p1px2px,.ac-p1px2px > *,.acc-p1px2px > * > *{padding:1px 2px}
.p1px5px,.ac-p1px5px > *,.acc-p1px5px > * > *{padding:1px 5px}
.p2px,.ac-p2px > *,.acc-p2px > * > *{padding:2px}
.p2px5px,.ac-p2px5px > *,.acc-p2px5px > * > *{padding:2px 5px}
.p2px10px,.ac-p2px10px > *,.acc-p2px10px > * > *{padding:2px 10px}
.p3px,.ac-p3px > *,.acc-p3px > * > *{padding:3px}
.p3px5px,.ac-p3px5px > *,.acc-p3px5px > * > *{padding:3px 5px}
.p3px10px,.ac-p3px10px > *,.acc-p3px10px > * > *{padding:3px 10px}
.p4px,.ac-p4px > *,.acc-p5px > * > *{padding:4px}
.p5px,.ac-p5px > *,.acc-p5px > * > *{padding:5px}
.p5px10px,.ac-p5px10px > *,.acc-p5px10px > * > *{padding:5px 10px}
.p5px15px,.ac-p5px15px > *,.acc-p5px15px > * > *{padding:5px 15px}
.p7px,.ac-p7px > *,.acc-p7px > * > *{padding:7px}
.p7px10px,.ac-p7px10px > *,.acc-p7px10px > * > *{padding:7px 10px}
.p7px15px,.ac-p7px15px > *,.acc-p7px15px > * > *{padding:7px 15px}
.p10px,.ac-p10px > *,.acc-p10px > * > *{padding:10px}
.p10px15px,.ac-p10px15px > *,.acc-p10px15px > * > *{padding:10px 15px}
.p10px20px,.ac-p10px20px > *,.acc-p10px20px > * > *{padding:10px 20px}
.p12px,.ac-p12px > *,.acc-p12px > * > *{padding:12px}
.p15px,.ac-p15px > *,.acc-p15px > * > *{padding:15px}
.p17px,.ac-p17px > *,.acc-p16px > * > *{padding:17px}
.p20px,.ac-p20px > *,.acc-p20px > * > *{padding:20px}
.p22px,.ac-p22px > *,.acc-p22px > * > *{padding:22px}
.p25px,.ac-p25px > *,.acc-p25px > * > *{padding:25px}
.p27px,.ac-p27px > *,.acc-p27px > * > *{padding:27px}
.p30px,.ac-p30px > *,.acc-p30px > * > *{padding:30px}
.pt0,.pt0px,.ac-pt0 > *,.acc-pt0 > * > *{padding-top:0}
.pt1px,.ac-pt1px > *,.acc-pt1px > * > *{padding-top:1px}
.pt2px,.ac-pt2px > *,.acc-pt2px > * > *{padding-top:2px}
.pt3px,.ac-pt3px > *,.acc-pt3px > * > *{padding-top:3px}
.pt4px,.ac-pt4px > *,.acc-pt4px > * > *{padding-top:4px}
.pt5px,.ac-pt5px > *,.acc-pt5px > * > *{padding-top:5px}
.pt7px,.ac-pt7px > *,.acc-pt7px > * > *{padding-top:7px}
.pt10px,.ac-pt10px > *,.acc-pt10px > * > *{padding-top:10px}
.pt12px,.ac-pt12px > *,.acc-pt12px > * > *{padding-top:12px}
.pt15px,.ac-pt15px > *,.acc-pt15px > * > *{padding-top:15px}
.pt17px,.ac-pt17px > *,.acc-pt17px > * > *{padding-top:17px}
.pt20px,.ac-pt20px > *,.acc-pt20px > * > *{padding-top:20px}
.pt22px,.ac-pt22px > *,.acc-pt22px > * > *{padding-top:22px}
.pt25px,.ac-pt25px > *,.acc-pt25px > * > *{padding-top:25px}
.pt27px,.ac-pt27px > *,.acc-pt27px > * > *{padding-top:27px}
.pt30px,.ac-pt30px > *,.acc-pt30px > * > *{padding-top:30px}
.pr0,.pr0px,.ac-pr0 > *,.acc-pr0 > * > *{padding-right:0}
.pr1px,.ac-pr1px > *,.acc-pr1px > * > *{padding-right:1px}
.pr2px,.ac-pr2px > *,.acc-pr2px > * > *{padding-right:2px}
.pr3px,.ac-pr3px > *,.acc-pr3px > * > *{padding-right:3px}
.pr4px,.ac-pr4px > *,.acc-pr4px > * > *{padding-right:4px}
.pr5px,.ac-pr5px > *,.acc-pr5px > * > *{padding-right:5px}
.pr7px,.ac-pr7px > *,.acc-pr7px > * > *{padding-right:7px}
.pr10px,.ac-pr10px > *,.acc-pr10px > * > *{padding-right:10px}
.pr12px,.ac-pr12px > *,.acc-pr12px > * > *{padding-right:12px}
.pr15px,.ac-pr15px > *,.acc-pr15px > * > *{padding-right:15px}
.pr17px,.ac-pr17px > *,.acc-pr17px > * > *{padding-right:17px}
.pr20px,.ac-pr20px > *,.acc-pr20px > * > *{padding-right:20px}
.pr22px,.ac-pr22px > *,.acc-pr22px > * > *{padding-right:22px}
.pr25px,.ac-pr25px > *,.acc-pr25px > * > *{padding-right:25px}
.pr27px,.ac-pr27px > *,.acc-pr27px > * > *{padding-right:27px}
.pr30px,.ac-pr30px > *,.acc-pr30px > * > *{padding-right:30px}
.pb0,.pb0px,.ac-pb0 > *,.acc-pb0 > * > *{padding-bottom:0}
.pb1px,.ac-pb1px > *,.acc-pb1px > * > *{padding-bottom:1px}
.pb2px,.ac-pb2px > *,.acc-pb2px > * > *{padding-bottom:2px}
.pb3px,.ac-pb3px > *,.acc-pb3px > * > *{padding-bottom:3px}
.pb4px,.ac-pb4px > *,.acc-pb4px > * > *{padding-bottom:4px}
.pb5px,.ac-pb5px > *,.acc-pb5px > * > *{padding-bottom:5px}
.pb7px,.ac-pb7px > *,.acc-pb7px > * > *{padding-bottom:7px}
.pb10px,.ac-pb10px > *,.acc-pb10px > * > *{padding-bottom:10px}
.pb12px,.ac-pb12px > *,.acc-pb12px > * > *{padding-bottom:12px}
.pb15px,.ac-pb15px > *,.acc-pb15px > * > *{padding-bottom:15px}
.pb17px,.ac-pb17px > *,.acc-pb17px > * > *{padding-bottom:17px}
.pb20px,.ac-pb20px > *,.acc-pb20px > * > *{padding-bottom:20px}
.pb22px,.ac-pb22px > *,.acc-pb22px > * > *{padding-bottom:22px}
.pb25px,.ac-pb25px > *,.acc-pb25px > * > *{padding-bottom:25px}
.pb27px,.ac-pb27px > *,.acc-pb27px > * > *{padding-bottom:27px}
.pb30px,.ac-pb30px > *,.acc-pb30px > * > *{padding-bottom:30px}
.pl0,.pl0px,.ac-pl0 > *,.acc-pl0 > * > *{padding-left:0}
.pl1px,.ac-pl1px > *,.acc-pl1px > * > *{padding-left:1px}
.pl2px,.ac-pl2px > *,.acc-pl2px > * > *{padding-left:2px}
.pl3px,.ac-pl3px > *,.acc-pl3px > * > *{padding-left:3px}
.pl4px,.ac-pl4px > *,.acc-pl4px > * > *{padding-left:4px}
.pl5px,.ac-pl5px > *,.acc-pl5px > * > *{padding-left:5px}
.pl7px,.ac-pl7px > *,.acc-pl7px > * > *{padding-left:7px}
.pl10px,.ac-pl10px > *,.acc-pl10px > * > *{padding-left:10px}
.pl12px,.ac-pl12px > *,.acc-pl12px > * > *{padding-left:12px}
.pl15px,.ac-pl15px > *,.acc-pl15px > * > *{padding-left:15px}
.pl17px,.ac-pl17px > *,.acc-pl17px > * > *{padding-left:17px}
.pl20px,.ac-pl20px > *,.acc-pl20px > * > *{padding-left:20px}
.pl22px,.ac-pl22px > *,.acc-pl22px > * > *{padding-left:22px}
.pl25px,.ac-pl25px > *,.acc-pl25px > * > *{padding-left:25px}
.pl27px,.ac-pl27px > *,.acc-pl27px > * > *{padding-left:27px}
.pl30px,.ac-pl30px > *,.acc-pl30px > * > *{padding-left:30px}
.w10,.ac-w10 > *,.acc-w10 > * > *{width:10%}
.w15,.ac-w15 > *,.acc-w15 > * > *{width:15%}
.w20,.ac-w20 > *,.acc-w20 > * > *{width:20%}
.w20,.ac-w20 > *:first-child,.acc-w20 > * > *:first-child{*width:19.5%}
.w22,.ac-w22 > *,.acc-w22 > * > *{width:22%}
.w25,.ac-w25 > *,.acc-w25 > * > *{width:25%}
.w25,.ac-w25 > *:first-child,.acc-w25 > * > *:first-child{*width:24.5%}
.w27,.ac-w27 > *,.acc-w27 > * > *{width:27%}
.w28,.ac-w28 > *,.acc-w28 > * > *{width:28%}
.w30,.ac-w30 > *,.acc-w30 > * > *{width:30%}
.w33,.ac-w33 > *,.acc-w33 > * > *{width:33.33%}
.w35,.ac-w35 > *,.acc-w35 > * > *{width:35%}
.w40,.ac-w40 > *,.acc-w40 > * > *{width:40%}
.w45,.ac-w45 > *,.acc-w45 > * > *{width:45%}
.w48,.ac-w48 > *,.acc-w48 > * > *{width:48%}
.w49,.ac-w49 > *,.acc-w49 > * > *{width:49%}
.w50,.ac-w50 > *,.acc-w50 > * > *{width:50%}
.w1px,.ac-w1px > *,.acc-w1px > * > *{width:1px}
.w5px,.ac-w5px > *,.acc-w5px > * > *{width:5px}
.w10px,.ac-w10px > *,.acc-w10px > * > *{width:10px}
.w15px,.ac-w15px > *,.acc-w15px > * > *{width:15px}
.w16px,.ac-w16px > *,.acc-w16px > * > *{width:16px}
.w20px,.ac-w20px > *,.acc-w20px > * > *{width:20px}
.w25px,.ac-w25px > *,.acc-w25px > * > *{width:25px}
.w30px,.ac-w30px > *,.acc-w30px > * > *{width:30px}
.w35px,.ac-w35px > *,.acc-w35px > * > *{width:35px}
.w40px,.ac-w40px > *,.acc-w40px > * > *{width:40px}
.w45px,.ac-w45px > *,.acc-w45px > * > *{width:45px}
.w50px,.ac-w50px > *,.acc-w50px > * > *{width:50px}
.w55px,.ac-w55px > *,.acc-w55px > * > *{width:55px}
.w60px,.ac-w60px > *,.acc-w60px > * > *{width:60px}
.w65px,.ac-w65px > *,.acc-w65px > * > *{width:65px}
.w70px,.ac-w70px > *,.acc-w70px > * > *{width:70px}
.w75px,.ac-w75px > *,.acc-w75px > * > *{width:75px}
.w80px,.ac-w80px > *,.acc-w80px > * > *{width:80px}
.w85px,.ac-w85px > *,.acc-w85px > * > *{width:85px}
.w90px,.ac-w90px > *,.acc-w90px > * > *{width:90px}
.w95px,.ac-w95px > *,.acc-w95px > * > *{width:95px}
.w98px,.ac-w98px > *,.acc-w98px > * > *{width:98px}
.w100px,.ac-w100px > *,.acc-w100px > * > *{width:100px}
.w105px,.ac-w105px > *,.acc-w105px > * > *{width:105px}
.w110px,.ac-w110px > *,.acc-w110px > * > *{width:110px}
.w115px,.ac-w115px > *,.acc-w115px > * > *{width:115px}
.w120px,.ac-w120px > *,.acc-w120px > * > *{width:120px}
.w125px,.ac-w125px > *,.acc-w125px > * > *{width:125px}
.w130px,.ac-w130px > *,.acc-w130px > * > *{width:130px}
.w135px,.ac-w135px > *,.acc-w135px > * > *{width:135px}
.w140px,.ac-w140px > *,.acc-w140px > * > *{width:140px}
.w145px,.ac-w145px > *,.acc-w145px > * > *{width:145px}
.w150px,.ac-w150px > *,.acc-w150px > * > *{width:150px}
.w155px,.ac-w155px > *,.acc-w155px > * > *{width:155px}
.w160px,.ac-w160px > *,.acc-w160px > * > *{width:160px}
.w165px,.ac-w165px > *,.acc-w165px > * > *{width:165px}
.w170px,.ac-w170px > *,.acc-w170px > * > *{width:170px}
.w175px,.ac-w175px > *,.acc-w175px > * > *{width:175px}
.w180px,.ac-w180px > *,.acc-w180px > * > *{width:180px}
.w185px,.ac-w185px > *,.acc-w185px > * > *{width:185px}
.w190px,.ac-w190px > *,.acc-w190px > * > *{width:190px}
.w195px,.ac-w195px > *,.acc-w195px > * > *{width:195px}
.w200px,.ac-w200px > *,.acc-w200px > * > *{width:200px}
.w210px,.ac-w210px > *,.acc-w210px > * > *{width:210px}
.w220px,.ac-w220px > *,.acc-w220px > * > *{width:220px}
.w225px,.ac-w225px > *,.acc-w225px > * > *{width:225px}
.w230px,.ac-w230px > *,.acc-w230px > * > *{width:230px}
.w240px,.ac-w240px > *,.acc-w240px > * > *{width:240px}
.w250px,.ac-w250px > *,.acc-w250px > * > *{width:250px}
.w260px,.ac-w260px > *,.acc-w260px > * > *{width:260px}
.w270px,.ac-w270px > *,.acc-w270px > * > *{width:270px}
.w275px,.ac-w275px > *,.acc-w275px > * > *{width:275px}
.w280px,.ac-w280px > *,.acc-w280px > * > *{width:280px}
.w290px,.ac-w290px > *,.acc-w290px > * > *{width:290px}
.w300px,.ac-w300px > *,.acc-w300px > * > *{width:300px}
/***** HEIGHT STYLES *****/
.h10,.ac-h10 > *,.acc-h10 > * > *{height:10%}
.h20,.ac-h20 > *,.acc-h20 > * > *{height:20%}
.h25,.ac-h25 > *,.acc-h25 > * > *{height:25%}
.h30,.ac-h30 > *,.acc-h30 > * > *{height:30%}
.h33,.ac-h33 > *,.acc-h33 > * > *{height:33.33%}
.h40,.ac-h40 > *,.acc-h40 > * > *{height:40%}
.h50,.ac-h50 > *,.acc-h50 > * > *{height:50%}
.h60,.ac-h60 > *,.acc-h60 > * > *{height:60%}
.h66,.ac-h66 > *,.acc-h66 > * > *{height:66.66%}
.h70,.ac-h70 > *,.acc-h70 > * > *{height:70%}
.h75,.ac-h75 > *,.acc-h75 > * > *{height:75%}
.h80,.ac-h80 > *,.acc-h80 > * > *{height:80%}
.h90,.ac-h90 > *,.acc-h90 > * > *{height:90%}
.h100,.ac-h100 > *,.acc-h100 > * > *{height:100%}
.h10px,.ac-h10px > *,.acc-h10px > * > *{height:10px}
.h12px,.ac-h12px > *,.acc-h12px > * > *{height:12px}
.h15px,.ac-h15px > *,.acc-h15px > * > *{height:15px}
.h20px,.ac-h20px > *,.acc-h20px > * > *{height:20px}
.h25px,.ac-h25px > *,.acc-h25px > * > *{height:25px}
.h30px,.ac-h30px > *,.acc-h30px > * > *{height:30px}
.h40px,.ac-h40px > *,.acc-h40px > * > *{height:40px}
.h50px,.ac-h50px > *,.acc-h50px > * > *{height:50px}
.h60px,.ac-h60px > *,.acc-h60px > * > *{height:60px}
.h70px,.ac-h70px > *,.acc-h70px > * > *{height:70px}
.h75px,.ac-h75px > *,.acc-h75px > * > *{height:75px}
.h80px,.ac-h80px > *,.acc-h80px > * > *{height:80px}
.h90px,.ac-h90px > *,.acc-h90px > * > *{height:90px}
.h98px,.ac-h98px > *,.acc-h98px > * > *{height:98px}
.h100px,.ac-h100px > *,.acc-h100px > * > *{height:100px}
.h110px,.ac-h110px > *,.acc-h110px > * > *{height:110px}
.h120px,.ac-h120px > *,.acc-h120px > * > *{height:120px}
.h125px,.ac-h125px > *,.acc-h125px > * > *{height:125px}
.h130px,.ac-h130px > *,.acc-h130px > * > *{height:130px}
.h140px,.ac-h140px > *,.acc-h140px > * > *{height:140px}
.h150px,.ac-h150px > *,.acc-h150px > * > *{height:150px}
.h160px,.ac-h160px > *,.acc-h160px > * > *{height:160px}
.h170px,.ac-h170px > *,.acc-h170px > * > *{height:170px}
.h175px,.ac-h175px > *,.acc-h175px > * > *{height:175px}
.h180px,.ac-h180px > *,.acc-h180px > * > *{height:180px}
.h190px,.ac-h190px > *,.acc-h190px > * > *{height:190px}
.h200px,.ac-h200px > *,.acc-h200px > * > *{height:200px}
.h210px,.ac-h210px > *,.acc-h210px > * > *{height:210px}
.h220px,.ac-h220px > *,.acc-h220px > * > *{height:220px}
.h225px,.ac-h225px > *,.acc-h225px > * > *{height:225px}
.h230px,.ac-h230px > *,.acc-h230px > * > *{height:230px}
.h240px,.ac-h240px > *,.acc-h240px > * > *{height:240px}
.h250px,.ac-h250px > *,.acc-h250px > * > *{height:250px}
.h260px,.ac-h260px > *,.acc-h260px > * > *{height:260px}
.h270px,.ac-h270px > *,.acc-h270px > * > *{height:270px}
.h275px,.ac-h275px > *,.acc-h275px > * > *{height:275px}
.h280px,.ac-h280px > *,.acc-h280px > * > *{height:280px}
.h290px,.ac-h290px > *,.acc-h290px > * > *{height:290px}
.h300px,.ac-h300px > *,.acc-h300px > * > *{height:300px}
.bdr,.bdrall,.bdrAll,
.ac-bdr > *,.acc-bdr > * > *,
.bdrall > * > * > *, .bdrAll > * > * > *,
.headhr,.headHr,.headvr,.headVr,.data{border:1px solid #ccc}
.bdrt,.ac-bdrt > *,.acc-bdrt > * > *,.bdrT{border-top:1px solid #ccc}
.bdrr,.ac-bdrr > *,.acc-bdrr > * > *,.bdrR{border-right:1px solid #ccc}
.bdrb,.ac-bdrb > *,.acc-bdrb > * > *,.bdrB{border-bottom:1px solid #ccc}
.bdrl,.ac-bdrl > *,.acc-bdrl > * > *,.bdrL{border-left:1px solid #ccc}
.bdr.bw2px,.ac-bw2px > *,.acc-bw2px > * > *{border-width:2px}
.bdr.bw3px,.ac-bw3px > *,.acc-bw3px > * > *{border-width:3px}
.bdr.bw4px,.ac-bw4px > *,.acc-bw4px > * > *{border-width:4px}
.bdr.bw5px,.ac-bw5px > *,.acc-bw5px > * > *{border-width:5px}
.bdr.dashed,.ac-bdr.dashed > *,.acc-bdr.dashed > * > *{border-style:dashed}
.bdrt.dashed,.ac-bdrt.dashed > *,.acc-bdrt.dashed > * > *{border-top-style:dashed}
.bdrr.dashed,.ac-bdrr.dashed > *,.acc-bdrr.dashed > * > *{border-right-style:dashed}
.bdrb.dashed,.ac-bdrb.dashed > *,.acc-bdrb.dashed > * > *{border-bottom-style:dashed}
.bdrl.dashed,.ac-bdrl.dashed > *,.acc-bdrl.dashed > * > *{border-left-style:dashed}
.bdr.dotted,.ac-bdr.dotted > *,.acc-bdr.dotted > * > *{border-style:dotted}
.bdrt.dotted,.ac-bdrt.dotted > *,.acc-bdrt.dotted > * > *{border-top-style:dotted}
.bdrr.dotted,.ac-bdrr.dotted > *,.acc-bdrr.dotted > * > *{border-right-style:dotted}
.bdrb.dotted,.ac-bdrb.dotted > *,.acc-bdrb.dotted > * > *{border-bottom-style:dotted}
.bdrl.dotted,.ac-bdrl.dotted > *,.acc-bdrl.dotted > * > *{border-left-style:dotted}
.bw0,.bdr0{border-width:0}
.btw0,.ac-btw0 > *,.acc-btw0 > * > *,.bdrtw0,.bdrt0,.bdrT0{border-top-width:0}
.brw0,.ac-brw0 > *,.acc-brw0 > * > *,.bdrrw0,.bdrr0,.bdrR0{border-right-width:0}
.bbw0,.ac-bbw0 > *,.acc-bbw0 > * > *,.bdrbw0,.bdrb0,.bdrB0{border-bottom-width:0}
.blw0,.ac-blw0 > *,.acc-blw0 > * > *,.bdrlw0,.bdrl0,.bdrL0{border-left-width:0}
.bdr.dashed,.ac-bdr.dashed > *,.acc-bdr.dashed > * > *{border-style:dashed}
.bdrt.dashed,.ac-bdrt.dashed > *,.acc-bdrt.dashed > * > *{border-top-style:dashed}
.bdrr.dashed,.ac-bdrr.dashed > *,.acc-bdrr.dashed > * > *{border-right-style:dashed}
.bdrb.dashed,.ac-bdrb.dashed > *,.acc-bdrb.dashed > * > *{border-bottom-style:dashed}
.bdrl.dashed,.ac-bdrl.dashed > *,.acc-bdrl.dashed > * > *{border-left-style:dashed}
.bdr.dotted,.ac-bdr.dotted > *,.acc-bdr.dotted > * > *{border-style:dotted}
.bdrt.dotted,.ac-bdrt.dotted > *,.acc-bdrt.dotted > * > *{border-top-style:dotted}
.bdrr.dotted,.ac-bdrr.dotted > *,.acc-bdrr.dotted > * > *{border-right-style:dotted}
.bdrb.dotted,.ac-bdrb.dotted > *,.acc-bdrb.dotted > * > *{border-bottom-style:dotted}
.bdrl.dotted,.ac-bdrl.dotted > *,.acc-bdrl.dotted > * > *{border-left-style:dotted}
.bw0,.bdr0{border-width:0}
.btw0,.ac-btw0 > *,.acc-btw0 > * > *,.bdrtw0,.bdrt0,.bdrT0{border-top-width:0}
.brw0,.ac-brw0 > *,.acc-brw0 > * > *,.bdrrw0,.bdrr0,.bdrR0{border-right-width:0}
.bbw0,.ac-bbw0 > *,.acc-bbw0 > * > *,.bdrbw0,.bdrb0,.bdrB0{border-bottom-width:0}
.blw0,.ac-blw0 > *,.acc-blw0 > * > *,.bdrlw0,.bdrl0,.bdrL0{border-left-width:0}
/***** BORDER RADIUS STYLES *****/
.br1px,.ac-br1px > *,.acc-br1px > * > *{border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}
.br2px,.ac-br2px > *,.acc-br2px > * > *{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.br3px,.ac-br3px > *,.acc-br3px > * > *{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.br4px,.ac-br4px > *,.acc-br4px > * > *{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.br5px,.ac-br5px > *,.acc-br5px > * > *{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.br7px,.ac-br7px > *,.acc-br7px > * > *{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
.br10px,.ac-br10px > *,.acc-br10px > * > *{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.br12px,.ac-br12px > *,.acc-br12px > * > *{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}
.br15px,.ac-br15px > *,.acc-br15px > * > *{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}
.br17px,.ac-br17px > *,.acc-br17px > * > *{border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px}
.br20px,.ac-br20px > *,.acc-br20px > * > *{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.br22px,.ac-br22px > *,.acc-br22px > * > *{border-radius:22px;-moz-border-radius:22px;-webkit-border-radius:22px}
.br25px,.ac-br25px > *,.acc-br25px > * > *{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}
.br27px,.ac-br27px > *,.acc-br27px > * > *{border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px}
.br30px,.ac-br30px > *,.acc-br30px > * > *{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}
.btlr1px,.ac-btlr1px > *,.acc-btlr1px > * > *{border-top-left-radius:1px;-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px}
.btlr2px,.ac-btlr2px > *,.acc-btlr2px > * > *{border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px}
.btlr3px,.ac-btlr3px > *,.acc-btlr3px > * > *{border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px}
.btlr4px,.ac-btlr4px > *,.acc-btlr4px > * > *{border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}
.btlr5px,.ac-btlr5px > *,.acc-btlr5px > * > *{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}
.btlr7px,.ac-btlr7px > *,.acc-btlr7px > * > *{border-top-left-radius:7px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px}
.btlr10px,.ac-btlr10px > *,.acc-btlr10px > * > *{border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px}
.btlr12px,.ac-btlr12px > *,.acc-btlr12px > * > *{border-top-left-radius:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px}
.btlr15px,.ac-btlr15px > *,.acc-btlr15px > * > *{border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px}
.btrr1px,.ac-btrr1px > *,.acc-btrr1px > * > *{border-top-right-radius:1px;-moz-border-radius-topright:1px;-webkit-border-top-right-radius:1px}
.btrr2px,.ac-btrr2px > *,.acc-btrr2px > * > *{border-top-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px}
.btrr3px,.ac-btrr3px > *,.acc-btrr3px > * > *{border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px}
.btrr4px,.ac-btrr4px > *,.acc-btrr4px > * > *{border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.btrr5px,.ac-btrr5px > *,.acc-btrr5px > * > *{border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.btrr7px,.ac-btrr7px > *,.acc-btrr7px > * > *{border-top-right-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px}
.btrr10px,.ac-btrr10px > *,.acc-btrr10px > * > *{border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px}
.btrr12px,.ac-btrr12px > *,.acc-btrr12px > * > *{border-top-right-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px}
.btrr15px,.ac-btrr15px > *,.acc-btrr15px > * > *{border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px}
.bblr1px,.bblr1px-m0 > *,.acc-bblr1px > * > *{border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px}
.bblr2px,.ac-bblr2px > *,.acc-bblr2px > * > *{border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px}
.bblr3px,.ac-bblr3px > *,.acc-bblr3px > * > *{border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px}
.bblr4px,.ac-bblr4px > *,.acc-bblr4px > * > *{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
.bblr5px,.ac-bblr5px > *,.acc-bblr5px > * > *{border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}
.bblr7px,.ac-bblr7px > *,.acc-bblr7px > * > *{border-bottom-left-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px}
.bblr10px,.ac-bblr10px > *,.acc-bblr10px > * > *{border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}
.bblr12px,.ac-bblr12px > *,.acc-bblr12px > * > *{border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px}
.bblr15px,.ac-bblr15px > *,.acc-bblr15px > * > *{border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px}
.bblr17px{border-bottom-left-radius:17px;-moz-border-radius-bottomleft:17px;-webkit-border-bottom-left-radius:17px}
.bblr20px{border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px}
.bblr22px{border-bottom-left-radius:22px;-moz-border-radius-bottomleft:22px;-webkit-border-bottom-left-radius:22px}
.bblr25px{border-bottom-left-radius:25px;-moz-border-radius-bottomleft:25px;-webkit-border-bottom-left-radius:25px}
.bblr27px{border-bottom-left-radius:27px;-moz-border-radius-bottomleft:27px;-webkit-border-bottom-left-radius:27px}
.bblr30px{border-bottom-left-radius:30px;-moz-border-radius-bottomleft:30px;-webkit-border-bottom-left-radius:30px}
.bbrr1px,.ac-bbrr1px > *,.acc-bbrr1px > * > *{border-bottom-right-radius:1px;-moz-border-radius-bottomright:1px;-webkit-border-bottom-right-radius:1px}
.bbrr2px,.ac-bbrr2px > *,.acc-bbrr2px > * > *{border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px}
.bbrr3px,.ac-bbrr3px > *,.acc-bbrr3px > * > *{border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px}
.bbrr4px,.ac-bbrr4px > *,.acc-bbrr4px > * > *{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.bbrr5px,.ac-bbrr5px > *,.acc-bbrr5px > * > *{border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}
.bbrr7px,.ac-bbrr7px > *,.acc-bbrr7px > * > *{border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px}
.bbrr10px,.ac-bbrr10px > *,.acc-bbrr10px > * > *{border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px}
.bbrr12px,.ac-bbrr12px > *,.acc-bbrr12px > * > *{border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px}
.bbrr15px,.ac-bbrr15px > *,.acc-bbrr15px > * > *{border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px}
/***** COMMON BORDERS AND BACKGROUNDS *****/
.bdr000,.ac-bdr000 > *,.acc-bdr000 > * > *,table.bdr000 > * > * > *,.ac-bdr000-hover > *:hover,.acc-bdr000-hover > * > *:hover
{border-color:#000}
.bdr111,.ac-bdr111 > *,.acc-bdr111 > * > *,table.bdr111 > * > * > *,.ac-bdr111-hover > *:hover,.acc-bdr111-hover > * > *:hover
{border-color:#111}
.bdr222,.ac-bdr222 > *,.acc-bdr222 > * > *,table.bdr222 > * > * > *,.ac-bdr222-hover > *:hover,.acc-bdr222-hover > * > *:hover
{border-color:#222}
.bdr333,.ac-bdr333 > *,.acc-bdr333 > * > *,table.bdr333 > * > * > *,.ac-bdr333-hover > *:hover,.acc-bdr333-hover > * > *:hover
{border-color:#333}
.bdr444,.ac-bdr444 > *,.acc-bdr444 > * > *,table.bdr444 > * > * > *,.ac-bdr444-hover > *:hover,.acc-bdr444-hover > * > *:hover
{border-color:#444}
.bdr555,.ac-bdr555 > *,.acc-bdr555 > * > *,table.bdr555 > * > * > *,.ac-bdr555-hover > *:hover,.acc-bdr555-hover > * > *:hover
{border-color:#555}
.bdr666,.ac-bdr666 > *,.acc-bdr666 > * > *,table.bdr666 > * > * > *,.ac-bdr666-hover > *:hover,.acc-bdr666-hover > * > *:hover
{border-color:#666}
.bdr777,.ac-bdr777 > *,.acc-bdr777 > * > *,table.bdr777 > * > * > *,.ac-bdr777-hover > *:hover,.acc-bdr777-hover > * > *:hover
{border-color:#777}
.bdr888,.ac-bdr888 > *,.acc-bdr888 > * > *,table.bdr888 > * > * > *,.ac-bdr888-hover > *:hover,.acc-bdr888-hover > * > *:hover
{border-color:#888}
.bdr999,.ac-bdr999 > *,.acc-bdr999 > * > *,table.bdr999 > * > * > *,.ac-bdr999-hover > *:hover,.acc-bdr999-hover > * > *:hover
{border-color:#999}
.bdraaa,.ac-bdraaa > *,.acc-bdraaa > * > *,table.bdraaa > * > * > *,.ac-bdraaa-hover > *:hover,.acc-bdraaa-hover > * > *:hover
{border-color:#aaa}
.bdrbbb,.ac-bdrbbb > *,.acc-bdrbbb > * > *,table.bdrbbb > * > * > *,.ac-bdrbbb-hover > *:hover,.acc-bdrbbb-hover > * > *:hover
{border-color:#bbb}
.bdrccc,.ac-bdrccc > *,.acc-bdrccc > * > *,table.bdrccc > * > * > *,.ac-bdrccc-hover > *:hover,.acc-bdrccc-hover > * > *:hover
{border-color:#ccc}
.bdrd7d7d7,.ac-bdrd7d7d7 > *,.acc-bdrd7d7d7 > * > *,table.bdrd7d7d7 > * > * > *,.ac-bdrd7d7d7-hover > *:hover,.acc-bdrd7d7d7-hover > * > *:hover
{border-color:#d7d7d7}
.bdrddd,.ac-bdrddd > *,.acc-bdrddd > * > *,table.bdrddd > * > * > *,.ac-bdrddd-hover > *:hover,.acc-bdrddd-hover > * > *:hover
{border-color:#ddd}
.bdre7e7e7,.ac-bdre7e7e7 > *,.acc-bdre7e7e7 > * > *,table.bdre7e7e7 > * > * > *,.ac-bdre7e7e7-hover > *:hover,.acc-bdre7e7e7-hover > * > *:hover
{border-color:#e7e7e7}
.bdreee,.ac-bdreee > *,.acc-bdreee > * > *,table.bdreee > * > * > *,.ac-bdreee-hover > *:hover,.acc-bdreee-hover > * > *:hover
{border-color:#eee}
.bdrfff,.ac-bdrfff > *,.acc-bdrfff > * > *,table.bdrfff > * > * > *,.ac-bdrfff-hover > *:hover,.acc-bdrfff-hover > * > *:hover
{border-color:#fff}
.bgfff,.bgfff-hover:hover,.ac-bgfff > *,.ac-bgfff-hover > *:hover,.acc-bgfff > * > *,.acc-bgfff-hover > * > *:hover{background-color:#fff}
.bgfcfcfc,.bgfcfcfc-hover:hover,.ac-bgfcfcfc > *,.ac-bgfcfcfc-hover > *:hover,.acc-bgfcfcfc > * > *,.acc-bgfcfcfc-hover > * > *:hover{background-color:#fcfcfc}
.bgfafafa,.bgfafafa-hover:hover,.ac-bgfafafa > *,.ac-bgfafafa-hover > *:hover,.acc-bgfafafa > * > *,.acc-bgfafafa-hover > * > *:hover{background-color:#fafafa}
.bgf8f8f8,.bgf8f8f8-hover:hover,.ac-bgf8f8f8 > *,.ac-bgf8f8f8-hover > *:hover,.acc-bgf8f8f8 > * > *,.acc-bgf8f8f8-hover > * > *:hover{background-color:#f8f8f8}
.bgf7f7f7,.bgf7f7f7-hover:hover,.ac-bgf7f7f7 > *,.ac-bgf7f7f7-hover > *:hover,.acc-bgf7f7f7 > * > *,.acc-bgf7f7f7-hover > * > *:hover{background-color:#f7f7f7}
.bgf1f1f1,.bgf1f1f1-hover:hover,.ac-bgf1f1f1 > *,.ac-bgf1f1f1-hover > *:hover,.acc-bgf1f1f1 > * > *,.acc-bgf1f1f1-hover > * > *:hover{background-color:#f1f1f1}
.bgeee,.bgeee-hover:hover,.ac-bgeee > *,.ac-bgeee-hover > *:hover,.acc-bgeee > * > *,.acc-bgeee-hover > * > *:hover{background-color:#eee}
.bge7e7e7,.bge7e7e7-hover:hover,.ac-bge7e7e7 > *,.ac-bge7e7e7-hover > *:hover,.acc-bge7e7e7 > * > *,.acc-bge7e7e7-hover > * > *:hover{background-color:#e7e7e7}
.bgddd,.bgddd-hover:hover,.ac-bgddd > *,.ac-bgddd-hover > *:hover,.acc-bgddd > * > *,.acc-bgddd-hover > * > *:hover{background-color:#ddd}
.bgd7d7d7,.bgd7d7d7-hover:hover,.ac-bgd7d7d7 > *,.ac-bgd7d7d7-hover > *:hover,.acc-bgd7d7d7 > * > *,.acc-bgd7d7d7-hover > * > *:hover{background-color:#d7d7d7}
.bgccc,.bgccc-hover:hover,.ac-bgccc > *,.ac-bgccc-hover > *:hover,.acc-bgccc > * > *,.acc-bgccc-hover > * > *:hover{background-color:#ccc}
.bgbbb,.bgbbb-hover:hover,.ac-bgbbb > *,.ac-bgbbb-hover > *:hover,.acc-bgbbb > * > *,.acc-bgbbb-hover > * > *:hover{background-color:#bbb}
.bgaaa,.bgaaa-hover:hover,.ac-bgaaa > *,.ac-bgaaa-hover > *:hover,.acc-bgaaa > * > *,.acc-bgaaa-hover > * > *:hover{background-color:#aaa}
.bg999,.bg999-hover:hover,.ac-bg999 > *,.ac-bg999-hover > *:hover,.acc-bg999 > * > *,.acc-bg999-hover > * > *:hover{background-color:#999}
.bg888,.bg888-hover:hover,.ac-bg888 > *,.ac-bg888-hover > *:hover,.acc-bg888 > * > *,.acc-bg888-hover > * > *:hover{background-color:#888}
.bg777,.bg777-hover:hover,.ac-bg777 > *,.ac-bg777-hover > *:hover,.acc-bg777 > * > *,.acc-bg777-hover > * > *:hover{background-color:#777}
.bg666,.bg666-hover:hover,.ac-bg666 > *,.ac-bg666-hover > *:hover,.acc-bg666 > * > *,.acc-bg666-hover > * > *:hover{background-color:#666}
.bg555,.bg555-hover:hover,.ac-bg555 > *,.ac-bg555-hover > *:hover,.acc-bg555 > * > *,.acc-bg555-hover > * > *:hover{background-color:#555}
.bg444,.bg444-hover:hover,.ac-bg444 > *,.ac-bg444-hover > *:hover,.acc-bg444 > * > *,.acc-bg444-hover > * > *:hover{background-color:#444}
.bg333,.bg333-hover:hover,.ac-bg333 > *,.ac-bg333-hover > *:hover,.acc-bg333 > * > *,.acc-bg333-hover > * > *:hover{background-color:#333}
.bg222,.bg222-hover:hover,.ac-bg222 > *,.ac-bg222-hover > *:hover,.acc-bg222 > * > *,.acc-bg222-hover > * > *:hover{background-color:#222}
.bg111,.bg111-hover:hover,.ac-bg111 > *,.ac-bg111-hover > *:hover,.acc-bg111 > * > *,.acc-bg111-hover > * > *:hover{background-color:#111}
.bg000,.bg000-hover:hover,.ac-bg000 > *,.ac-bg000-hover > *:hover,.acc-bg000 > * > *,.acc-bg000-hover > * > *:hover{background-color:#000}
.bgb5,.bgb5-hover:hover,.ac-bgb5 > *,.ac-bgb5-hover > *:hover,.acc-bgb5 > * > *,.acc-bgb5-hover > * > *:hover{background-color:rgba(0,0,0,.05)}
.bgb10,.bgb10-hover:hover,.ac-bgb10 > *,.ac-bgb10-hover > *:hover,.acc-bgb10 > * > *,.acc-bgb10-hover > * > *:hover{background-color:rgba(0,0,0,.1)}
.bgw5,.bgw5-hover:hover,.ac-bgw5 > *,.ac-bgw5-hover > *:hover,.acc-bgw5 > * > *,.acc-bgw5-hover > * > *:hover{background-color:rgba(255,255,255,.05)}
.bgw10,.bgw10-hover:hover,.ac-bgw10 > *,.ac-bgw10-hover > *:hover,.acc-bgw10 > * > *,.acc-bgw10-hover > * > *:hover{background-color:rgba(255,255,255,.1)}
/***** COMMON GRADIENTS *****/
.gbiwt,.ac-gbiwt > *, .acc-gbiwt > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffffff', EndColorStr='#00ffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0))); 
	background-image:-webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwr,.ac-gbiwr > *, .acc-gbiwr > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#fffffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,0 100%,top left,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwb,.ac-gbiwb > *, .acc-gbiwb > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff', EndColorStr='#ffffffff');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbiwl,.ac-gbiwl > *, .acc-gbiwl > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffffff', EndColorStr='#00ffffff', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));
	background-image:-webkit-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:   -moz-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:    -ms-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:     -o-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
	background-image:        linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0));
}
.gbibt,.ac-gbibt > *, .acc-gbibt > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54000000', EndColorStr='#00000000');*zoom:1;
	background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(top, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibr,.ac-gbibr > *, .acc-gbibr > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#54000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top right,top left,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(right, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibb,.ac-gbibb > *, .acc-gbibb > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00000000', EndColorStr='#54000000');*zoom:1;
	background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(bottom, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.gbibl,.ac-gbibl > *, .acc-gbibl > * > *{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#54000000', EndColorStr='#00000000', GradientType=1);*zoom:1;
	background-image:-webkit-gradient(linear,top left,top right,from(rgba(0,0,0,.33)),to(rgba(0,0,0,0))); 
	background-image:-webkit-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:   -moz-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:    -ms-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:     -o-linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
	background-image:        linear-gradient(left, rgba(0,0,0,.33), rgba(0,0,0,0));
}
.bsb5px10,.ac-bsb5px10 > *,.acc-bsb5px10 > * > *,.bsb5px10-hover:hover,.ac-bsb5px10-hover > *:hover,.acc-bsb5px10-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}
.bsb5px20,.ac-bsb5px20 > *,.acc-bsb5px20 > * > *,.bsb5px20-hover:hover,.ac-bsb5px20-hover > *:hover,.acc-bsb5px20-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}
.bsb5px25,.ac-bsb5px25 > *,.acc-bsb5px25 > * > *,.bsb5px25-hover:hover,.ac-bsb5px25-hover > *:hover,.acc-bsb5px25-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}
.bsb5px30,.ac-bsb5px30 > *,.acc-bsb5px30 > * > *,.bsb5px30-hover:hover,.ac-bsb5px30-hover > *:hover,.acc-bsb5px30-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.bsb5px33,.ac-bsb5px33 > *,.acc-bsb5px33 > * > *,.bsb5px33-hover:hover,.ac-bsb5px33-hover > *:hover,.acc-bsb5px33-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.33);-moz-box-shadow:0 0 5px rgba(0,0,0,.33);box-shadow:0 0 5px rgba(0,0,0,.33)}
.bsb5px40,.ac-bsb5px40 > *,.acc-bsb5px40 > * > *,.bsb5px40-hover:hover,.ac-bsb5px40-hover > *:hover,.acc-bsb5px40-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}
.bsb5px50,.ac-bsb5px50 > *,.acc-bsb5px50 > * > *,.bsb5px50-hover:hover,.ac-bsb5px50-hover > *:hover,.acc-bsb5px50-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);-moz-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}
.bsb10px10,.ac-bsb10px10 > *,.acc-bsb10px10 > * > *,.bsb10px10-hover:hover,.ac-bsb10px10-hover > *:hover,.acc-bsb10px10-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.bsb10px20,.ac-bsb10px20 > *,.acc-bsb10px20 > * > *,.bsb10px20-hover:hover,.ac-bsb10px20-hover > *:hover,.acc-bsb10px20-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.bsb10px25,.ac-bsb10px25 > *,.acc-bsb10px25 > * > *,.bsb10px25-hover:hover,.ac-bsb10px25-hover > *:hover,.acc-bsb10px25-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}
.bsb10px30,.ac-bsb10px30 > *,.acc-bsb10px30 > * > *,.bsb10px30-hover:hover,.ac-bsb10px30-hover > *:hover,.acc-bsb10px30-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.bsb10px33,.ac-bsb10px33 > *,.acc-bsb10px33 > * > *,.bsb10px33-hover:hover,.ac-bsb10px33-hover > *:hover,.acc-bsb10px33-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.33);-moz-box-shadow:0 0 10px rgba(0,0,0,.33);box-shadow:0 0 10px rgba(0,0,0,.33)}
.bsb10px40,.ac-bsb10px40 > *,.acc-bsb10px40 > * > *,.bsb10px40-hover:hover,.ac-bsb10px40-hover > *:hover,.acc-bsb10px40-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}
.bsb10px50,.ac-bsb10px50 > *,.acc-bsb10px50 > * > *,.bsb10px50-hover:hover,.ac-bsb10px50-hover > *:hover,.acc-bsb10px50-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}
.bs0,.ac-bs0 > *,.acc-.bs0 > * > *,.bs0:hover,.ac-bs0 > *:hover,.acc-.bs0 > * > *:hover
{-webkit-box-shadow:0 0 transparent !important;-moz-box-shadow:0 0 transparent !important;box-shadow:0 0 transparent !important}
.bsb3px25inset,.ac-bsb3px25inset > *,.acc-bsb3px25inset > * > *,.bsb3px25inset-hover:hover,.ac-bsb3px25inset-hover > *:hover,.acc-bsb3px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.25) inset;box-shadow:0 0 3px rgba(0,0,0,.25) inset}
.bsb3px50inset,.ac-bsb3px50inset > *,.acc-bsb3px50inset > * > *,.bsb3px50inset-hover:hover,.ac-bsb3px50inset-hover > *:hover,.acc-bsb3px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.50) inset;box-shadow:0 0 3px rgba(0,0,0,.50) inset}
.bsb3px75inset,.ac-bsb3px75inset > *,.acc-bsb3px75inset > * > *,.bsb3px75inset-hover:hover,.ac-bsb3px75inset-hover > *:hover,.acc-bsb3px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.75) inset;box-shadow:0 0 3px rgba(0,0,0,.75) inset}
.bsb3px100inset,.ac-bsb3px100inset > *,.acc-bsb3px100inset > * > *,.bsb3px100inset-hover:hover,.ac-bsb3px100inset-hover > *:hover,.acc-bsb3px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.99) inset;box-shadow:0 0 3px rgba(0,0,0,.99) inset}
.bsb5px25inset,.ac-bsb5px25inset > *,.acc-bsb5px25inset > * > *,.bsb5px25inset-hover:hover,.ac-bsb5px25inset-hover > *:hover,.acc-bsb5px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.25) inset;box-shadow:0 0 5px rgba(0,0,0,.25) inset}
.bsb5px50inset,.ac-bsb5px50inset > *,.acc-bsb5px50inset > * > *,.bsb5px50inset-hover:hover,.ac-bsb5px50inset-hover > *:hover,.acc-bsb5px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.50) inset;box-shadow:0 0 5px rgba(0,0,0,.50) inset}
.bsb5px75inset,.ac-bsb5px75inset > *,.acc-bsb5px75inset > * > *,.bsb5px75inset-hover:hover,.ac-bsb5px75inset-hover > *:hover,.acc-bsb5px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.75) inset;box-shadow:0 0 5px rgba(0,0,0,.75) inset}
.bsb5px100inset,.ac-bsb5px100inset > *,.acc-bsb5px100inset > * > *,.bsb5px100inset-hover:hover,.ac-bsb5px100inset-hover > *:hover,.acc-bsb5px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,.99) inset;box-shadow:0 0 5px rgba(0,0,0,.99) inset}
.bsb7px25inset,.ac-bsb7px25inset > *,.acc-bsb7px25inset > * > *,.bsb7px25inset-hover:hover,.ac-bsb7px25inset-hover > *:hover,.acc-bsb7px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.25) inset;box-shadow:0 0 7px rgba(0,0,0,.25) inset}
.bsb7px50inset,.ac-bsb7px50inset > *,.acc-bsb7px50inset > * > *,.bsb7px50inset-hover:hover,.ac-bsb7px50inset-hover > *:hover,.acc-bsb7px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.50) inset;box-shadow:0 0 7px rgba(0,0,0,.50) inset}
.bsb7px75inset,.ac-bsb7px75inset > *,.acc-bsb7px75inset > * > *,.bsb7px75inset-hover:hover,.ac-bsb7px75inset-hover > *:hover,.acc-bsb7px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.75) inset;box-shadow:0 0 7px rgba(0,0,0,.75) inset}
.bsb7px100inset,.ac-bsb7px100inset > *,.acc-bsb7px100inset > * > *,.bsb7px100inset-hover:hover,.ac-bsb7px100inset-hover > *:hover,.acc-bsb7px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.99) inset;box-shadow:0 0 7px rgba(0,0,0,.99) inset}
.bsb10px25inset,.ac-bsb10px25inset > *,.acc-bsb10px25inset > * > *,.bsb10px25inset-hover:hover,.ac-bsb10px25inset-hover > *:hover,.acc-bsb10px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.25) inset;box-shadow:0 0 10px rgba(0,0,0,.25) inset}
.bsb10px50inset,.ac-bsb10px50inset > *,.acc-bsb10px50inset > * > *,.bsb10px50inset-hover:hover,.ac-bsb10px50inset-hover > *:hover,.acc-bsb10px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.50) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.50) inset;box-shadow:0 0 10px rgba(0,0,0,.50) inset}
.bsb10px75inset,.ac-bsb10px75inset > *,.acc-bsb10px75inset > * > *,.bsb10px75inset-hover:hover,.ac-bsb10px75inset-hover > *:hover,.acc-bsb10px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.75) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.75) inset;box-shadow:0 0 10px rgba(0,0,0,.75) inset}
.bsb10px100inset,.ac-bsb10px100inset > *,.acc-bsb10px100inset > * > *,.bsb10px100inset-hover:hover,.ac-bsb10px100inset-hover > *:hover,.acc-bsb10px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(0,0,0,.99) inset;-moz-box-shadow:0 0 10px rgba(0,0,0,.99) inset;box-shadow:0 0 10px rgba(0,0,0,.99) inset}
.bsw3px25inset,.ac-bsb3px25inset > *,.acc-bsb3px25inset > * > *,.bsw3px25inset-hover:hover,.ac-bsb3px25inset-hover > *:hover,.acc-bsb3px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.25) inset;box-shadow:0 0 3px rgba(255,255,255,.25) inset}
.bsw3px50inset,.ac-bsb3px50inset > *,.acc-bsb3px50inset > * > *,.bsw3px50inset-hover:hover,.ac-bsb3px50inset-hover > *:hover,.acc-bsb3px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.50) inset;box-shadow:0 0 3px rgba(255,255,255,.50) inset}
.bsw3px75inset,.ac-bsb3px75inset > *,.acc-bsb3px75inset > * > *,.bsw3px75inset-hover:hover,.ac-bsb3px75inset-hover > *:hover,.acc-bsb3px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.75) inset;box-shadow:0 0 3px rgba(255,255,255,.75) inset}
.bsw3px100inset,.ac-bsb3px100inset > *,.acc-bsb3px100inset > * > *,.bsw3px100inset-hover:hover,.ac-bsb3px100inset-hover > *:hover,.acc-bsb3px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 3px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 3px rgba(255,255,255,.99) inset;box-shadow:0 0 3px rgba(255,255,255,.99) inset}
.bsw5px25inset,.ac-bsb5px25inset > *,.acc-bsb5px25inset > * > *,.bsw5px25inset-hover:hover,.ac-bsb5px25inset-hover > *:hover,.acc-bsb5px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.25) inset;box-shadow:0 0 5px rgba(255,255,255,.25) inset}
.bsw5px50inset,.ac-bsb5px50inset > *,.acc-bsb5px50inset > * > *,.bsw5px50inset-hover:hover,.ac-bsb5px50inset-hover > *:hover,.acc-bsb5px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.50) inset;box-shadow:0 0 5px rgba(255,255,255,.50) inset}
.bsw5px75inset,.ac-bsb5px75inset > *,.acc-bsb5px75inset > * > *,.bsw5px75inset-hover:hover,.ac-bsb5px75inset-hover > *:hover,.acc-bsb5px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.75) inset;box-shadow:0 0 5px rgba(255,255,255,.75) inset}
.bsw5px100inset,.ac-bsb5px100inset > *,.acc-bsb5px100inset > * > *,.bsw5px100inset-hover:hover,.ac-bsb5px100inset-hover > *:hover,.acc-bsb5px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 5px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 5px rgba(255,255,255,.99) inset;box-shadow:0 0 5px rgba(255,255,255,.99) inset}
.bsw7px25inset,.ac-bsb7px25inset > *,.acc-bsb7px25inset > * > *,.bsw7px25inset-hover:hover,.ac-bsb7px25inset-hover > *:hover,.acc-bsb7px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.25) inset;box-shadow:0 0 7px rgba(255,255,255,.25) inset}
.bsw7px50inset,.ac-bsb7px50inset > *,.acc-bsb7px50inset > * > *,.bsw7px50inset-hover:hover,.ac-bsb7px50inset-hover > *:hover,.acc-bsb7px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.50) inset;box-shadow:0 0 7px rgba(255,255,255,.50) inset}
.bsw7px75inset,.ac-bsb7px75inset > *,.acc-bsb7px75inset > * > *,.bsw7px75inset-hover:hover,.ac-bsb7px75inset-hover > *:hover,.acc-bsb7px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.75) inset;box-shadow:0 0 7px rgba(255,255,255,.75) inset}
.bsw7px100inset,.ac-bsb7px100inset > *,.acc-bsb7px100inset > * > *,.bsw7px100inset-hover:hover,.ac-bsb7px100inset-hover > *:hover,.acc-bsb7px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 7px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 7px rgba(255,255,255,.99) inset;box-shadow:0 0 7px rgba(255,255,255,.99) inset}
.bsw10px25inset,.ac-bsb10px25inset > *,.acc-bsb10px25inset > * > *,.bsw10px25inset-hover:hover,.ac-bsb10px25inset-hover > *:hover,.acc-bsb10px25inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.25) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.25) inset;box-shadow:0 0 10px rgba(255,255,255,.25) inset}
.bsw10px50inset,.ac-bsb10px50inset > *,.acc-bsb10px50inset > * > *,.bsw10px50inset-hover:hover,.ac-bsb10px50inset-hover > *:hover,.acc-bsb10px50inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.50) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.50) inset;box-shadow:0 0 10px rgba(255,255,255,.50) inset}
.bsw10px75inset,.ac-bsb10px75inset > *,.acc-bsb10px75inset > * > *,.bsw10px75inset-hover:hover,.ac-bsb10px75inset-hover > *:hover,.acc-bsb10px75inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.75) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.75) inset;box-shadow:0 0 10px rgba(255,255,255,.75) inset}
.bsw10px100inset,.ac-bsb10px100inset > *,.acc-bsb10px100inset > * > *,.bsw10px100inset-hover:hover,.ac-bsb10px100inset-hover > *:hover,.acc-bsb10px100inset-hover > * > *:hover
{-webkit-box-shadow:0 0 10px rgba(255,255,255,.99) inset;-moz-box-shadow:0 0 10px rgba(255,255,255,.99) inset;box-shadow:0 0 10px rgba(255,255,255,.99) inset}
.ac-bc-raquo > *:before, .acc-bc-raquo > * > *:before{content:'\00BB';font-family:verdana;margin-right:5px}
.ac-bc-raquo-b > *:before, .acc-bc-raquo-b > * > *:before{content:'\00BB';font-family:verdana;margin-right:5px;font-weight:bold}
.ac-bc-rsaquo > *:before,.acc-bc-rsaquo > * > *:before{content:'\203A';font-family:verdana;margin-right:5px}
.ac-bc-rsaquo-b > *:before,.acc-bc-rsaquo-b > * > *:before{content:'\203A';font-family:verdana;margin-right:5px;font-weight:bold}
.ac-bc-dash > *:before,.acc-bc-dash > * > *:before{content:'-';font-family:verdana;margin-right:5px}
.ac-bc-arrow > *:before,.acc-bc-arrow > * > *:before{content:'';border:4px solid;border-right:0;border-top-color:transparent !important;border-bottom-color:transparent !important;display:inline-block;height:0;line-height:0;font-size:0;margin-right:5px}
/***** DEFAULT THEMES *****/
.lightbg1,.ac-lightbg1 > *,.acc-lightbg1 > * > *,.lightbg1-hover:hover,.ac-lightbg1-hover > *:hover,.acc-lightbg1-hover > * > *:hover
{background-color:#f2f9ff}
.lightbg2,.ac-lightbg2 > *,.acc-lightbg2 > * > *,.lightbg2-hover:hover,.ac-lightbg2-hover > *:hover,.acc-lightbg2-hover > * > *:hover
{background-color:#def}
.darkbg1,.ac-darkbg1 > *,.acc-darkbg1 > * > *,.darkbg1-hover:hover,.ac-darkbg1-hover > *:hover,.acc-darkbg1-hover > * > *:hover
{background-color:#08c}
.darkbg2,.ac-darkbg2 > *,.acc-darkbg2 > * > *,.darkbg2-hover:hover,.ac-darkbg2-hover > *:hover,.acc-darkbg2-hover > * > *:hover
{background-color:#c30}
.lightbdr1,table.lightbdr1 > * > * > *,.ac-lightbdr1 > *,.acc-lightbdr1 > * > *,.ac-lightbdr1-hover > *:hover,.acc-lightbdr1-hover > * > *:hover
{border-color:#bdf}
.lightbdr2,table.lightbdr2 > * > * > *,.ac-lightbdr2 > *,.acc-lightbdr2 > * > *,.ac-lightbdr2-hover > *:hover,.acc-lightbdr2-hover > * > *:hover
{border-color:#abc}
.darkbdr1,table.darkbdr1 > * > * > *,.ac-darkbdr1 > *,.acc-darkbdr1 > * > *,.ac-darkbdr1-hover > *:hover,.acc-darkbdr1-hover > * > *:hover
{border-color:#08c}
.darkbdr2,table.darkbdr2 > * > * > *,.ac-darkbdr2 > *,.acc-darkbdr2 > * > *,.ac-darkbdr2-hover > *:hover,.acc-darkbdr2-hover > * > *:hover
{border-color:#930}
.fc-mt0 > *:first-child,.fcc-mt0 > * > *:first-child{margin-top:0}
.fc-mr0 > *:first-child,.fcc-mr0 > * > *:first-child{margin-right:0}
.fc-mb0 > *:first-child,.fcc-mb0 > * > *:first-child{margin-bottom:0}
.fc-ml0 > *:first-child,.fcc-ml0 > * > *:first-child{margin-left:0}
.lc-mt0 > *:last-child,.lcc-mt0 > * > *:last-child{margin-top:0}
.lc-mr0 > *:last-child,.lcc-mr0 > * > *:last-child{margin-right:0}
.lc-mb0 > *:last-child,.lcc-mb0 > * > *:last-child{margin-bottom:0}
.lc-ml0 > *:last-child,.lcc-ml0 > * > *:last-child{margin-left:0}
.fc-pt0 > *:first-child,.fcc-pt0 > * > *:first-child{padding-top:0}
.fc-pr0 > *:first-child,.fcc-pr0 > * > *:first-child{padding-right:0}
.fc-pb0 > *:first-child,.fcc-pb0 > * > *:first-child{padding-bottom:0}
.fc-pl0 > *:first-child,.fcc-pl0 > * > *:first-child{padding-left:0}
.lc-pt0 > *:last-child,.lcc-pt0 > * > *:last-child{padding-top:0}
.lc-pr0 > *:last-child,.lcc-pr0 > * > *:last-child{padding-right:0}
.lc-pb0 > *:last-child,.lcc-pb0 > * > *:last-child{padding-bottom:0}
.lc-pl0 > *:last-child,.lcc-pl0 > * > *:last-child{padding-left:0}
.fc-btw0 > *:first-child,.fcc-btw0 > *:first-child > *:first-child{border-top-width:0 !important}
.fc-brw0 > *:first-child,.fcc-brw0 > *:first-child > *:first-child{border-right-width:0 !important}
.fc-bbw0 > *:first-child,.fcc-bbw0 > *:first-child > *:first-child{border-bottom-width:0 !important}
.fc-blw0 > *:first-child,.fcc-blw0 > *:first-child > *:first-child{border-left-width:0 !important}
.lc-btw0 > *:last-child,.lcc-btw0 > *:last-child > *:last-child{border-top-width:0 !important}
.lc-brw0 > *:last-child,.lcc-brw0 > *:last-child > *:last-child{border-right-width:0 !important}
.lc-bbw0 > *:last-child,.lcc-bbw0 > *:last-child > *:last-child{border-bottom-width:0 !important}
.lc-blw0 > *:last-child,.lcc-blw0 > *:last-child > *:last-child{border-left-width:0 !important}
.fcmt0 > *:first-child{margin-top:0}
.fcmr0 > *:first-child{margin-right:0}
.fcmb0 > *:first-child{margin-bottom:0}
.fcml0 > *:first-child{margin-left:0}
.lcmt0 > *:last-child{margin-top:0}
.lcmr0 > *:last-child{margin-right:0}
.lcmb0 > *:last-child{margin-bottom:0}
.lcml0 > *:last-child{margin-left:0}      body{background:#f7f7f7;}
.fw{width:1000px;margin-left:auto;margin-right:auto}
#our-network:after,#our-network:before,.arrow_bottom:after,.arrow_bottom:before,.left_arrow:after,.left_arrow:before,.pop_arrow_right:after,.pop_arrow_right:before{height:0;width:0;content:" ";pointer-events:none}
body>footer,body>header{width:auto;min-width:980px}
.ac-lightbg1-hover>:hover,.ac-lightbg1>*,.acac-lightbg1-hover>*>:hover,.acac-lightbg1>*>*,.lightbg1,.lightbg1-hover:hover{background-color:#f0f8ff}
.ac-lightbg2-hover>:hover,.ac-lightbg2>*,.acac-lightbg2-hover>*>:hover,.acac-lightbg2>*>*,.lightbg2,.lightbg2-hover:hover{background-color:#def}
.ac-darkbg1-hover>:hover,.ac-darkbg1>*,.acac-darkbg1-hover>*>:hover,.acac-darkbg1>*>*,.darkbg1,.darkbg1-hover:hover{background-color:#3aaaf8}
.ac-darkbg2-hover>:hover,.ac-darkbg2>*,.acac-darkbg2-hover>*>:hover,.acac-darkbg2>*>*,.darkbg2,.darkbg2-hover:hover{background-color:#c74438}
.ac-lightbdr1-hover>:hover,.ac-lightbdr1>*,.acac-lightbdr1-hover>*>:hover,.acac-lightbdr1>*>*,.lightbdr1,table.lightbdr1>*>*>*{border-color:#b0ceec}
.ac-lightbdr2-hover>:hover,.ac-lightbdr2>*,.acac-lightbdr2-hover>*>:hover,.acac-lightbdr2>*>*,.lightbdr2,table.lightbdr2>*>*>*{border-color:#abc}
.ac-darkbdr1-hover>:hover,.ac-darkbdr1>*,.acac-darkbdr1-hover>*>:hover,.acac-darkbdr1>*>*,.darkbdr1,table.darkbdr1>*>*>*{border-color:#1688d8}
.ac-darkbdr2-hover>:hover,.ac-darkbdr2>*,.acac-darkbdr2-hover>*>:hover,.acac-darkbdr2>*>*,.darkbdr2,table.darkbdr2>*>*>*{border-color:#a41f13}
#header .countries{float:left}
#header .countries li{float:left;border-right:1px solid #7f7a7a}
#header .countries a{padding:6px 12px;display:inline-block;color:#fff;position:relative}
#header .countries a:hover,#header .on{background:#fff;color:#000!important}
#header .countries i{margin-top:3px}
.left_arrow{position:relative}
.left_arrow:after,.left_arrow:before{right:100%;top:20%;border:solid transparent;position:absolute}
.left_arrow:after{border-right-color:#fff;border-width:15px;margin-top:-15px}
.left_arrow:before{border-right-color:#ccc;border-width:17px;margin-top:-17px}
.arrow_bottom{position:relative;border-bottom:solid 2px #ddd}
.arrow_bottom:after,.arrow_bottom:before{top:100%;left:15px;border:solid transparent;position:absolute}
.arrow_bottom:after{border-top-color:#ddd;border-width:6px;margin-left:-6px}
.arrow_bottom:before{border-top-color:#c9dae5;border-width:8px;margin-left:-8px}
.pop_arrow_right:after,.pop_arrow_right:before{left:100%;top:30%;border:solid transparent;position:absolute}
.pop_arrow_right:after{border-left-color:#fff;border-width:10px;margin-top:-10px}
.pop_arrow_right:before{border-left-color:#ccc;border-width:13px;margin-top:-13px}
#our-network{position:relative}
#our-network:after,#our-network:before{right:-43px;top:22px;border:solid transparent;position:absolute}
#our-network:after{border-left-color:#3aaaf8;border-width:22px;margin-top:-22px}
.generatedcontent.no-rgba #filter{filter:none}
#content{width:100%;height:342px;position:absolute;margin-top:-292px;z-index:-9}
.Search_Home_Location{width:230px;float:left}
.Search_Home_exp{width:170px;float:left;}
.Search_page_exp{width:210px;float:left}
.tml,.tml2{float:right}
.mCustomScrollbar{-ms-touch-action:none;touch-action:none}
.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}
.mCSB_container{overflow:hidden;width:auto;height:auto}
.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}
.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ccc}
.SortBy2{background:#fff;border:1px solid #ccc}
.SortBy2:after,.SortBy2:before{bottom:100%;left:81%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.SortBy2:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.SortBy2:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:8px;margin-left:-8px}
#jobs_results li{border:1px solid #ccc;border-bottom:solid 3px #ccc}
#jobs_results li:hover{border-bottom:solid 3px #3aaaf8}
#jobs_results li:hover .bg888{background-color:#c74438;border-color:#9f2115}
#jobs_results li.premium{background:#f5f8fb;border-color:#b8d2e4;}#jobs_results li.premium:hover{border-bottom:solid 3px #3aaaf8;}#jobs_results li.premium > div.bgf7f7f7{background:#ecf3f9;}

#jobs_results li:hover .icon-map-marker,#jobs_results li:hover .webrupee{color:#c74438}
#requestCall{position:fixed;bottom:-5px;left:0;width:95px;z-index:999}
.tml li,.tml>ul>li{position:relative}
#requestCall .bg{background:#0582c2;box-shadow:0 0 5px 3px #ccc;border:1px solid #fff;border-radius:5px}
#requestCall .bgfff{background:#fff;margin:0 0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#requestCallFormNew button{color:#333}
#requestCall #requestCallFormExisting,#requestCall #requestCallFormNew{width:220px}
.tml{border-bottom:solid 2px #39f;margin-bottom:-2px}
.tml>ul>li{background:#fff;color:#369;padding:0 20px}
.tml>ul>.on,.tml>ul>li:hover{background-color:#f1f1f1;color:#333}
.tml li li a:hover,.tml ul ul{background:#fff}
.tml>ul>li>a{color:#369;padding:7px;display:block}
.tml>ul>.on a,.tml>ul>li:hover a{color:#000}
.tml ul ul{position:absolute;z-index:11;top:32px!important;width:200px;display:none;border:1px solid #0273c2}
.tml2 li,.tml2>ul>li{position:relative}
.tml li li a{display:block;padding:7px 10px;text-align:left;border-top:none!important;border-bottom:1px dotted #ccc}
.tml li:first-child{border-left:none}
.tml li:last-child{border-right:none}
.tml2>ul>li{float:left;z-index:11;color:#333;background:url(https://static.placementindia.com/images/menu_bg.gif) repeat-x;margin-left:1px}
.tml2>ul>.on,.tml2>ul>li:hover{background-color:#c6e8ff;color:#000}
.header_fixed,.tml2 li li a:hover,.tml2 ul ul{background:#fff}
.tml2>ul>li>a{color:#000;padding:10px 20px 20px;border-bottom:solid 1px #fff;display:block;font-weight:700}
.tml2>ul>li a:hover{color:#000;border-bottom:solid 1px #3aaaf8}
.tml2 ul ul{position:absolute;top:49px!important;width:190px;display:none;border:2px solid #ccc}
.tml2 li li a{display:block;padding:7px 10px;text-align:left;border-bottom:1px dotted #ccc}
.pop_arrow_top:after,.pop_arrow_top:before{right:80px;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.pop_arrow_top:after{border-bottom-color:#fff;border-width:8px;margin-right:-8px}
.pop_arrow_top:before{border-bottom-color:#ccc;border-width:10px;margin-right:-10px}
.header_fixed{transition:shadow .5s ease-in-out .2s;position:fixed;top:0;width:100%;z-index:999;border-bottom:1px solid #ccc;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px rgba(0,0,0,.15);box-shadow:0 5px 5px rgba(0,0,0,.15);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ffffff',EndColorStr='#ffffffff');background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0));background-image:-moz-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0));background-image:-ms-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0));background-image:-o-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0));background-image:linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0))}
.header_fixed div{padding-top:0!important}
#zopim a{text-shadow:1px 1px #666;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4270cc',EndColorStr='#365ca8');background:-webkit-gradient(linear,0 0,0 bottom,from(#4270cc),to(#365ca8));background:-webkit-linear-gradient(#4270cc,#365ca8);background:-moz-linear-gradient(#4270cc,#365ca8);background:-ms-linear-gradient(#4270cc,#365ca8);background:-o-linear-gradient(#4270cc,#365ca8);background:linear-gradient(#4270cc,#365ca8);color:#fff;padding:2px 7px;margin:0 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#zopim{position:fixed;z-index:9999;right:0;top:50%;margin-top:-60px;text-align:right;display:none;width:200px;height:122px}
#zopim div{position:relative;top:-30px;right:5px;text-align:right}
.alphabatic_tabs a{padding:10px 14px;font-weight:300}
.alphabatic_tabs.ac-bdr>*{border-left:0}
.alphabatic_tabs.ac-bdr>:first-child{border-left:1px solid #ccc}
.alphabatic_tabs a.active,.alphabatic_tabs a:hover{background:#3aaaf8;color:#fff}
.tips{background:#ff9;border:1px solid #fc9}
.tips:after,.tips:before{content:'';position:absolute;border:6px solid transparent}
.tips:before{border-right-color:#fc9;left:-12px;top:6px}
.tips:after{border-right-color:#ff9;left:-10px;top:6px}
.tips p{margin-top:5px}
.tips p:first-child{margin-top:0}
form label.errors{color:#c00;font-weight:700}
form input.errors{border:1px solid red;background:#fed}
form div.errors{color:#c00}
.jCarouselLiteDemo .carousel{position:relative}
.jCarouselLiteDemo .digg{position:absolute}
.jCarouselLiteDemo .carousel button{float:left}
.myTabs.bg{behavior:url(../common-12312/PIE.htc);padding:10px}
.jCarouselLite2,.jCarouselLiteDemo .carousel .jCarouselLite{float:left;position:relative;visibility:hidden;left:-5000px}
.jCarouselLiteDemo .carousel ul{margin:0}


.jCarouselLiteDemo .carousel a.next,.jCarouselLiteDemo .carousel a.prev{float:left;display:block;outline:0;z-index:3;}
.jCarouselLiteDemo .carousel a.prev b{background:url(https://static.placementindia.com/images/sprite_image.png) -281px -531px;display:inline-block;width:35px;height:55px;}
.jCarouselLiteDemo .carousel a.next b{background:url(https://static.placementindia.com/images/sprite_image.png) -318px -531px;display:inline-block;width:35px;height:55px;}
.jCarouselLiteDemo .carousel .next{position:absolute;top:40%;right:3px;}
.jCarouselLiteDemo .carousel .prev{position:absolute;top:40%;left:0}
.jCarouselLiteDemo .carousel a.prev:hover b{background-position:-281px -587px;}
.jCarouselLiteDemo .carousel a.next:hover b{background-position:-318px -587px;}

.dataUl .h{font-size:1.05em;margin-bottom:0px;font-weight:bold;}

#breadcrumb.ac-bc-raquo-b>:first-child:before{content:none}
#tml_top>li{float:left;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
#tml_top.bdr0>li{border:none;}
#tml_top>li:first-child,#tml_top>li:last-child{border:0}
#tml_top>li:last-child{border-right:none}
#tml_top>li>a{display: block;padding: 7px 16px;color: #555;}
#tml_top>li.active,#tml_top>li.hover,#tml_top>li:hover{border-right-color:transparent;background:#f1f1f1;}
#tml_top>li.active>a,#tml_top>li.hover>a,#tml_top>li:hover>a{color:#000}
#tml_top>li>ul{z-index:1}
#tml_top>li:hover>ul{z-index:11}
.tml_top_arrow:after,.tml_top_arrow:before,
.tml_top_arrow1:after,.tml_top_arrow1:before,
.tml_top_arrow2:after,.tml_top_arrow2:before,
.tml_top_arrow22:after,.tml_top_arrow22:before,
.tml_top_arrow11:after,.tml_top_arrow11:before,
.tml_top_arrow3:after,.tml_top_arrow3:before
{left:287px;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}

.tml_top_arrow11:after,.tml_top_arrow22:after,.tml_top_arrow2:after,.tml_top_arrow:after,.tml_top_arrow1:after, .tml_top_arrow3:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.tml_top_arrow11:before,.tml_top_arrow22:before,.tml_top_arrow2:before,.tml_top_arrow:before,.tml_top_arrow1:before, .tml_top_arrow3:before{border-bottom-color:#ccc;border-width:8px;margin-left:-8px}

.tml_top_arrow:after,.tml_top_arrow:before{left:220px; }
.tml_top_arrow1:after,.tml_top_arrow1:before{left:465px;}
.tml_top_arrow2:after,.tml_top_arrow2:before{left:40%;}
.tml_top_arrow22:after,.tml_top_arrow22:before{left:61%;}
.tml_top_arrow11:after,.tml_top_arrow11:before{right:38%;left: auto;}
.tml_top_arrow3:after,.tml_top_arrow3:before{left:auto;right:50px;}
.tml_top_arrow3:after{border-bottom-color:#fff;border-width:6px;margin-right:-6px}
.tml_top_arrow3:before{ border-bottom-color:#ccc;border-width:8px;margin-right:-8px }

.tml_top_arrow11:after{border-bottom-color:#fff;border-width:6px;margin-right:-6px}
.tml_top_arrow11:before{border-bottom-color:#3aaaf8;border-width:8px;margin-right:-8px}
.tab_active{border-bottom:2px solid #c94d42;margin-bottom:-2px;position:relative;}
.tab_active:after{ content: "";position: absolute;top: 100%;left: 50%;border-top: 8px solid #c94d42;border-left: 8px solid transparent;border-right: 8px solid transparent;margin-left: -8px;}
.oln{outline:none !important;}



.tml_top_arrow3 a:hover .marron-hover{color:#c30;}
.tabbing_search .hs li{background:#fff;float:left;margin:0 0 0 2px;border:1px solid #ccc;border-bottom:0;font-weight:700}
.tabbing_search .hs .on,.tabbing_search .hs li:hover{background:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee',EndColorStr='#ffffff');background:-webkit-gradient(linear,0 0,0 bottom,from(#eee),to(#fff));background:-webkit-linear-gradient(#eee,#fff);background:-moz-linear-gradient(#eee,#fff);background:-ms-linear-gradient(#eee,#fff);background:-o-linear-gradient(#eee,#fff);background:linear-gradient(#eee,#fff);border-color:#ccc;position:relative;z-index:2}
.tabbing_search .ds{background:#fff;position:relative;top:-1px;z-index:1}
.tabbing_search .hs li:first-child{margin:0}
.tabbing_search .hs li a{color:#666}
.tabbing_search .hs .on a,.tabbing_search .hs li:hover a{color:#333}
.tabbing_search .hs a{display:block;padding:7px 20px}
.tabbing_search .ds>ul>li{display:none}
.tabbing_search .ds>ul>li ul{height:60px;overflow:visible}
.tabbing_search .ds>ul>li:first-child{display:block}
.tabbing_search .ds li li{float:left;padding:1px 10px 3px;width:45%;list-style:square inside;color:#999}
.tabbing_search.search_rolenskill .ds li li{float:left;padding:0;width:25%;list-style:square inside;color:#999}


.tabbing_search .ds .m a{display:inline-block;background:#39c;color:#fff;text-shadow:0 0 #000;padding:3px 10px;position:relative;right:-15px;font-size:.9em;-webkit-border-radius:5px 0;-moz-border-radius:5px 0;border-radius:5px 0}
.tabbing_search .ds .m a:hover{background:#38c}
.tabbing_search .ds .m b{font-family:verdana}
.bgf5f5f5{background:#f5f5f5}
.findjob_bycountry .bdrHover{box-sizing:border-box;box-sizing:content-box;border-top:5px solid #fff}
.findjob_bycountry .bdrHover:hover{border-top-color:#28306c}
.w46x32{width:46px;height:32px}
.gulf_flags{background-image:url(https://static.placementindia.com/images/gulf-flags.png);display:inline-block;vertical-align:middle}
.gulf_flags.SA{background-position:0 0}
.gulf_flags.UAE{background-position:-46px 0}
.gulf_flags.KW{background-position:-92px 0}
.gulf_flags.OM{background-position:-138px 0}
.gulf_flags.QA{background-position:-184px 0}
.gulf_flags.BH{background-position:-230px 0}
.gulf_flags.EG{background-position:-276px 0}
.gulf_flags.IQ{background-position:-322px 0}
.gulf_flags.LB{background-position:-368px 0}

.WhyJoinUs li {background:url(https://static.placementindia.com/images/icon_right.png) no-repeat; padding-left:35px;}
.si_searchIcon input.p10px{padding:10px 10px 10px 30px;}
.si_searchIcon:before{ content:"";position:absolute;height:14px;width:14px;overflow:hidden;background:url(https://static.placementindia.com/images/sprite_image.png) no-repeat 0 -615px;top:12px;left:10px; }
.location_fild input.p10px{padding:10px 10px 10px 30px;float:left;width:250px;margin-right:15px;}
.location_fild:before{ content:"";position:absolute;height:14px;width:14px;overflow:hidden;background:url(https://static.placementindia.com/images/sprite_image.png) no-repeat -18px -615px;top:12px;left:10px;}

::-webkit-input-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
::-moz-placeholder {color:#999;opacity: 1;}
:-moz-placeholder { color:#999;opacity: 1;}

.home_search ::-webkit-input-placeholder {color:#666;}
.home_search :-ms-input-placeholder {color:#666;}
.home_search ::-moz-placeholder {color:#666;opacity: 1;}
.home_search :-moz-placeholder { color:#666;opacity: 1;}


#s2id_location a{padding-left:28px;}
#s2id_location a:before{content:"";position:absolute;height:13px;width:10px;overflow:hidden;background:url(https://static.placementindia.com/images/sprite_image.png) no-repeat -18px -615px;top:12px;left:10px;}
#s2id_exp a{padding-left:30px;}
#s2id_exp a:before{content:"";position:absolute;height:13px;width:13px;overflow:hidden;background:url(https://static.placementindia.com/images/sprite_image.png) no-repeat -33px -615px;top:12px;left:10px;}
/*.jCarouselLite2 .caption {display:none;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0, .8);width:100%;height: 100%;}*/

h2.h2{font-size:1.7em;}
.hp_h2 h2{font-size:17px;font-weight:400;}
.fixed-right .hp_h2 h2{padding:15px;border-bottom:1px solid #eee;font-size:18px;}

.js .inputfile,.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}
.inputfile + label{font-size:16px;line-height:1em;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;} 

.inputfile + label.fill{font-size:13px;border:1px solid #ddd;padding:10px 15px;width:80%;margin:0 auto;overflow:hidden;}

.ac-w960 > *{width:960px;margin:0 auto;}
.fHeading{font-size:30px;margin-top:30px;margin-bottom:40px;}
.fHeading span{ color:#06c; text-shadow:none;}
.more_anim,.more_anim:after,.more_anim:before{transition-duration:.3s;transition-property:color,border,background} .more_anim:hover,.more_anim:hover:after,.more_anim:hover:before{transition-duration:0}
.more_anim:hover{color:#479ad9}.more_anim [class*=icon-]{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;font-size:6px;line-height:1.6;-webkit-transform:translateX(6px);transform:translateX(6px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;vertical-align:20%}
.more_anim:hover [class*=icon-]{-webkit-transform:translateX(.2rem);transform:translateX(.2rem)}


.slide {cursor: pointer;width: 163px;height: 136px;position: relative;overflow: hidden;}
.slide .caption {background-color: rgba(0,0,0,0.85);position: absolute;z-index: 100;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;transition: all 0.5s ease-out;left: 0;bottom:0;width:183px;height:156px;bottom: -156px;filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#000\9}
.slide:hover .caption {-moz-transform: translateY(-100%);-o-transform: translateY(-100%);-webkit-transform: translateY(-100%);transform: translateY(-100%);opacity: 1;}

#msg{display:none;position:absolute;z-index:200;background:url(https://static.placementindia.com/images/msg_arrow.gif) left center no-repeat; padding-left:7px;}
#msgcontent{display:block;background:#fee;border:2px solid #924949;border-left:none;padding:5px;min-width:150px;max-width:250px;} 


.pagination > *{ text-align:center; background:#f8f8f8; border:1px solid #ddd; border-width:1px 0 1px 1px; line-height:1em; padding:12px 15px;}
.pagination > *:last-child{ border-right:1px solid #ddd; border-radius:0 5px 5px 0;background:#fff;}
.pagination > *:first-child{border-radius:5px 0 0 5px;background:#fff;}

.pagination > *:hover,.pagination > *.on{background:#fff;}
.tabbing_search.search_rolenskill .ds li li.pagination {width:100%;list-style:none;float:none;}
.tabbing_search .ds>ul>li ul.paging {height:auto}

.mobile_app_hp{ background:url(https://static.placementindia.com/images/mobile_app_hpbg.png);}

/***********recruiter_sec**********/
.recruiter_sec #tml_top>li a{padding:0;}
.recruiter_sec #tml_top>li{padding:15px 17px 15px;}
.recruiter_sec #tml_top>li.active,#tml_top>li.hover,#tml_top>li:hover{border-right-color:#f0f0f0}
.h1 h1{font-weight:normal;color:#375076;}
.h1_dib h1{display:inline-block;}
.h1 b.dif{font-weight: normal;font-size:1.5em;}


#bsmi{height:36px;}
#bsmi a{border-color:#ccc;line-height:30px;margin-top:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);background-color:#fff}
#bsmi a:hover{border-color:#333;margin-top:0;background-color:#fff;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}

#bsmi a.icon-blogger		{color:#ff9334;border-color:#ff9334;}
#bsmi a.icon-delicious		{color:#39f;border-color:#3399ff;}
#bsmi a.icon-digg			{color:#000;border-color:#000;}
#bsmi a.icon-facebook		{color:#3b5998;border-color:#3b5998;}
#bsmi a.icon-googleplus		{color:#dd4b39;border-color:#dd4b39;}
#bsmi a.icon-linkedin		{color:#0676b4;border-color:#0676b4;}
#bsmi a.icon-stumbleupon	{color:#ea4b24;border-color:#ea4b24;}
#bsmi a.icon-twitter		{color:#55acee;border-color:#55acee;}
#bsmi a.icon-youtube		{color:#d02022;border-color:#d02022;}
#bsmi a.icon-pinterest		{color:#cb2027;border-color:#cb2027;}

/* ---------------added new css here---------------*/

#directoryHeader{background:url("https://static.placementindia.com/images/directory_header_bg.jpg") no-repeat center center; background-size:cover;}
#directoryHeader form{background-color: rgba(0, 0, 0, 0.5);box-shadow: 0 0 5px rgba(255, 255, 255, 0.75);margin-top: 75px;}
#directoryHeader .input, #directoryHeader .button{
	border: 0 none;
    padding: 6px 10px;
	}	
/*------------------------------------------------------------------------------------------------	*/
.icon-job-seeker{background:url(https://static.placementindia.com/images/placement-services-icon.png) no-repeat;height:80px;width:100px;margin:0 auto;display:block;}
.icon-job-seeker.immigration-services{background-position:0 0;}
.icon-job-seeker.hr-solution{background-position:-100px 0;}
.icon-job-seeker.recuruitment-agency{background-position:-200px 0;}
.icon-job-seeker.career-consultant{background-position:-300px 0;}
.icon-job-seeker.corporate-training{background-position:-400px 0;}
.icon-job-seeker.education-consultancy{background-position:-500px 0;}
.icon-job-seeker.overseas-placement{background-position:-600px 0;}
.icon-job-seeker.manpower-services{background-position:-698px 0;}
.icon-job-seeker.security-services{background-position:-898px 0;}
.icon-job-seeker.housing-keeping-services{background-position:-798px 0;}


#placement-services ul li a{transition:all 0.5s ease}	
#placement-services ul li a:hover{background:#fff;}
#ppspi > li{transition:all 0.5s ease;}
#ppspi > li:hover{background:#fff; border-color:#3B9DE8}

.w165,.ac-w165 > *,.acac-w165 > * > *{width:16.5%;}
.ac-w154 > *{width: 15.4%;}


/****recruiter****/

.tml > ul > li,.tml > ul > li:hover, .tml > ul > .on,.hpPortals{behavior:url(/PIE.htc);}
 [data-tooltip],
.tooltip {position: relative; cursor: pointer;}

/* Base styles for the entire tooltip */
[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after {position: absolute; visibility: hidden;  
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0; -webkit-transition: opacity 0.2s ease-in-out,
		visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
	-moz-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,
		-moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
	transition:         
		opacity 0.2s ease-in-out,
		visibility 0.2s ease-in-out,
		transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform:    translate3d(0, 0, 0);
  transform:         translate3d(0, 0, 0);
  pointer-events: none;
}

/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* Base styles for the tooltip's directional arrow */
.tooltip:before,
[data-tooltip]:before { z-index: 1001; border-top: 10px solid #38A2DC; border-left:6px solid transparent; border-right:6px solid transparent; background: transparent; left:12px;
  bottom:15px; content: "";}

/* Base styles for the tooltip's content area */
.tooltip:after,
[data-tooltip]:after {bottom:25px;left:-130px; z-index: 1000; padding: 8px; width:300px;
  background-color: #38A2DC; border-radius:5px; color: #fff; content: attr(data-tooltip);
  text-align:center; border:1px solid #FFF; box-shadow:2px 2px 4px #CCC; -webkit-box-shadow:2px 2px 4px #CCC; -moz-box-shadow:2px 2px 4px #CCC; -ms-box-shadow:2px 2px 4px #CCC;
  -o-box-shadow:2px 2px 4px #CCC; } 

/* Right */
/*.tooltip-right:before,
.tooltip-right:after {
  top:0;
  left: 120%;
  }*/

.tooltip-right:before {margin-bottom: 0; margin-left: -12px; border-top-color: transparent;
  border-right-color: #CCC;/* border-right-color: hsla(0, 0%, 20%, 0.9);*/} 

/* Move directional arrows down a bit for left/right tooltips */
.tooltip-left:before,
.tooltip-right:before {bottom:0;}

/* Vertically center tooltip content for left/right tooltips */
.tooltip-left:after,
.tooltip-right:after {margin-left: 0; margin-bottom: -16px;} 
#ajax_listOfOptions {background:#f2f2f2;border:1px solid #ccc;width:220px;min-height:25px;max-height:320px;color:#000;position:absolute;z-index:100;overflow:auto;} 
#ajax_listOfOptions DIV {padding:2px;margin:2px;font-size:12px;}
#ajax_listOfOptions .optionDiv {}
#ajax_listOfOptions .optionDivSelected {color:#fff;background:#36c;}
#ajax_listOfOptions_iframe {z-index:5;position:absolute;background:#f00;} 
ul.token-input-list-facebook{float: left; width:315px;}

/*----------------------------------------------------------------*/
 /*
#postJob input, #postJob textarea, #postJob select{background:#fff;}
#postJob ul.token-input-list,#postJob ul.token-input-input-token-facebook{ width:445px !important;}
*/
.fs38px{ font-size:38px;}
.ml180px{ margin-left:180px;}
.w62{ width:62%;}
ul.default li{list-style:disc;}

.grayImp,.grayImp a,a.grayImp{color:#666;}.grayImp a:hover,a.grayImp:hover{color:#333;}
header{background:#fff;}

.rec-arrow::after{ position:absolute; content:''; top:0px; bottom:0px; right:-7px; margin:auto; width:0; height:0;
border-top: 6px solid transparent; border-left: 7px solid #3aaaf8; border-bottom: 6px solid transparent; }
.rec-arrow:hover::after{ border-left: 7px solid #0077b3; }

.app-img {display:inline-block;width:13px; height:22px;} 
.app-img{-webkit-animation: horizontal 2s ease infinite;animation: horizontal 2s ease infinite;}
@keyframes horizontal{
	0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	100%,36%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
} 

/*Download App Cion Animation*/
.app-img2 {display:inline-block;width:13px; height:20px; background: url(https://static.placementindia.com/images/pi-iPhone.png);} 
.app-img2.b{-webkit-animation: horizontal 2s ease infinite;animation: horizontal 2s ease infinite;}


.footer-logo{background:#e31014;display:inline-block;position:absolute;left:0px;right:0px;width:204px;margin:auto;}
.footer-logo a{ padding: 6px 15px 5px; }
.footer-logo.arrow::after{ position: absolute; content: ''; width: 0; height: 0; border-style: solid; border-width: 0 19px 11px 19px; border-color: transparent transparent #e31014 transparent; left: 0px; right: 0px; margin: auto; top: -10px; } 

.resume-box, .refine-results{ transition: all ease-in-out 0.2s; -webkit-transition: all ease-in-out 0.2s; -moz-transition: all ease-in-out 0.2s; }
.sticky { position: fixed; top: 0px; z-index: 1; }
.resume-box.sticky{ background:#0374C4;}
.resume-box.sticky .wtext{color:#fff;}
.resume-hidden{ height:56px; display:none; }
.darkblue, a.darkblue, darkblue a{color:#003366;} 
.searchcv-sprite{ background:url("https://static.placementindia.com/images/resume-search-sprit-icon.png") no-repeat; display:inline-block; }
.mb-userdull{ width:33px; height:33px; background-position:0px 0px;}
.email-userdull{ width:33px; height:33px; background-position:-33px 0px;}
.view-userdull{ width:33px; height:33px; background-position:-66px 0px;}
.mb-user{ width:33px; height:33px; background-position:0px -33px;}
.email-user{ width:33px; height:33px; background-position:-33px -33px;}
.view-user{ width:33px; height:33px; background-position:-66px -33px;}

/*******  radio and checkbox css  *******/
.control{position:relative;padding-left:25px;margin-bottom:15px;cursor:pointer;padding-top:3px}
.control input{position:absolute;z-index:-1;opacity:0}
.control__indicator{position:absolute;top:2px;left:0;height:17px;width:17px;background:#fff;border:1px solid #c1c1c1}
.control--radio .control__indicator{border-radius:50%}
.control:hover input ~ .control__indicator,.control input:focus ~ .control__indicator{background:#ccc}
.control input:checked ~ .control__indicator{background:#e6e6e6}
.control:hover input:not([disabled]):checked ~ .control__indicator,.control input:checked:focus ~ .control__indicator{background:#e6e6e6}
.control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.control__indicator:after{content:'';position:absolute;display:none}
.control input:checked ~ .control__indicator:after{display:block}
.control--checkbox .control__indicator:after{left:5px;top:0;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}
.control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b}
.control--radio .control__indicator:after{left:3px;top:3px;height:11px;width:11px;border-radius:50%;background:#c74438}
.control--radio input:disabled ~ .control__indicator:after{background:#7b7b7b}

/******menu sticky*****/
.menu_stcy{ width:100%; top:0px; background:#fff; }
.menu_stcy.sticky{ z-index:99999; -webkit-box-shadow: 0px 1px 6px rgba(0,0,0,.4); -moz-box-shadow: 0px 1px 6px rgba(0,0,0,.4);  box-shadow: 0px 1px 6px rgba(0,0,0,.4); }

/* --------------Recuiter profile CSS 2017-16-01--------------------- */
.rpsmi{height:27px; width:27px; display:block; vertical-align:middle; background-image:url(https://static.placementindia.com/images/rpsmi.png); background-repeat:no-repeat}
.rpsmi-facebook{ background-position:0px 0px; transition:all 0.5s ease}
.rpsmi-facebook:hover{background-position:0px -32px}
.rpsmi-twitter{ background-position:-32px -0px; transition:all 0.5s ease}
.rpsmi-twitter:hover{background-position:-32px -32px}
.rpsmi-google-plus{ background-position:-64px 0px; transition:all 0.5s ease}
.rpsmi-google-plus:hover{background-position:-64px -32px}
.rpsmi-linkedin{ background-position:-96px 0px; transition:all 0.5s ease}
.rpsmi-linkedin:hover{background-position:-96px -32px}
#rp-menu.fixedtop{ position:fixed; left:0; right:0; top:0; z-index:1001; box-shadow: 1px 1px 5px #ccc;}
#rp-menu ul > li, #rp-menu ul > li a{ transition:all 0.3s ease}
#rp-menu ul > li a:focus, #rp-menu ul > li a:hover{ outline:0;}
#rp-menu ul > li.current{ background-color:#3aaaf8; position:relative;}
#rp-menu ul > li.current:after{ left: 50%; top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
#rp-menu ul > li.current:after{border-top-color: #3aaaf8; border-width: 6px; margin-left: -6px;}
#rp-menu ul > li.current a{ color:#fff; text-shadow:none}

.noticount span{ position:absolute; right:-14px; top:-7px; width:14px; height:13px; border-radius:50%; background:#e55454; -webkit-border-radius:50%;
 -moz-border-radius:50%; padding:4px; color:#fff; font-size:10px; line-height:13px; }
 
 
/* Classified New CSS 2017-01-30 */
ol.job-more-dtl{color:#333;font-size:13px;margin:10px 0}
ol.job-more-dtl li{padding:5px 30px 5px 2px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%;border:none !important;}
ol.job-more-dtl li .icon{width:15px;height:15px;display:inline-block;margin-right:3px;background-image:url(https://static.placementindia.com/images/icon-sprite.png);background-repeat:no-repeat;vertical-align:text-bottom}
ol.job-more-dtl li .exp.icon{background-position:0 0}
ol.job-more-dtl li .salr.icon{background-position:-28px 0}
ol.job-more-dtl li .loc.icon{background-position:-56px 0}

ol.job-more-dtl2{color:#333;font-size:13px;margin:0}
ol.job-more-dtl2 li{padding:5px 30px 5px 2px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%;border:none !important;}
ol.job-more-dtl2 li .icon{width:15px;height:15px;display:inline-block;margin-right:3px;background-image:url(https://static.placementindia.com/images/icon-sprite.png);background-repeat:no-repeat;vertical-align:text-bottom}
ol.job-more-dtl2 li .salr.icon{background-position:-28px 0}

.hig6cf, .hig6cf a, a.hig6cf, .hig6cf-anchors a {color: #6cf;}

.select-arrow::after{position:absolute;content:'';top:0px; bottom:0px;right:-24px;width:0px;height:0px;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #3aaaf8;}
.plusarrow-list li::after{position:absolute;content:"+";top:0px;bottom:0px;left:-9px;margin:auto;font-size:32px;color:#374667;height:18px;z-index:9;}
.plusarrow-list li:first-child::after{ display:none; }


.onpBg{background:url(https://static.placementindia.com/images/onpBg.gif) repeat-x scroll center top #FFFFFF;border:1px solid #E8E8E8;}

.ellipsis{white-space: nowrap;text-overflow: ellipsis;}

/**26-10-2017 header redesign + stretch******/
.w265{width:26.5%;}
.stretch #tml_top > li > a,.recruiterZ{font-size:14px;}
.recruiterZ,#tml_top>li>a.postResume{color:#228ecd;}
.recruiterZ{font-weight:600}
.stretch .tml_top_arrow::after, .stretch .tml_top_arrow::before {left:260px;}
.stretch .recruiterZ + .tml_top_arrow2:after, .stretch .recruiterZ + .tml_top_arrow2:before {left: 62.5%;}
.stretch #tml_top>li>a {padding:12px 12px;}

#tml_top>li>a {display: block;padding: 7px 16px;color: #000;font-family:"Roboto",sans-serif; }

.scrolltop{position:fixed;bottom:20px;right:30px;z-index:99;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}

.graph_bar{position:fixed;width:170px;top:105px;z-index:9;} 
#filterFx.fixed-top{ position: fixed; left: 0; right: 0; top: 0; z-index: 99; box-shadow: 2px 2px 3px #ddd; background: #fff; padding-top: 10px; padding-bottom: 10px; }

#filterFx.fixed-top .xlarge.mt15px{margin-top:5px;}
#fixedSortBy.shortBy{position: fixed; top: 23px; left: 80%; z-index:100;display:block;}
#onscroll_login_btn.block{position: fixed;top: 10px;right:10%;z-index:99;display: block;}

/*******INNER PAGES*******/
.acac-w280px > * > *{width:30%;}


#left_content{width: 76.5% !important;}
#left_content.ml15px{width:57.2% !important;}
aside.w220px{width:22%;}
aside.w170px{width:18%;}
aside.w280px{width:29%;}
.register_free_form.w220px{width:100%;}
.register_free_form.w220px.registe_sticky{width:220px !important;}
.gLogo.ac-w220px > *{width: 24.2%;} /*government-jobs.html*/
.ac-fl .carrer_tab{width: 24%;}
 
.select-style{display:inline-block;vertical-align:middle;position:relative;width:100%}
.select-style select{line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;display:block;width:100%;border-left:none;border-right:none;background:#fff;color:#999;padding:12px 15px 14px 15px;margin:0;line-height:normal;font-size:14.3333px;display:block;box-sizing:border-box;height:47px;}
.select-style ::-ms-expand{display:none}
.select-style:after{content:url('https://static.placementindia.com/images/arrow_down.png');position:absolute;right:11px;top:13px;opacity:0.8;}
.errorbdr:focus,.errorbdr{border:solid 1px #f00;}

/* ----01-12-2017 for Mobile verification tree ----*/
.mv-tree:before{ content:''; position:absolute; left:74px; right:70px; top:0; height:1px; background:#ccc;}
.mv-tree ul li:before{ content: '';position: absolute; top: -40px; left:74px; width: 1px; height:20px; background: #ccc;}
.pr_list{ cursor:pointer;}

/* ----09-01-2018 for resourses-inner-city.html ----*/
.post_requirement_form_fixer{position:fixed;top:10px;box-shadow:5px 5px 5px rgba(0,0,0,.15);width:230px;}
.pr_list .ri{opacity:0.5;}
.pr_list:hover .ri{opacity:0.9;} 
.ppsp-logo > img{display:block;width:70px; height:70px; border:1px solid #ddd; position: absolute;left:0px; background-clip: padding-box; min-width: 70px; border-radius: 50%; opacity: 1;} 
#ppspi li{width:215px;}
#ppspi2 li{width:215px;}
.bg_h1 h1,.bg_h1{font-size:21px;font-weight:normal;}
.ffl.bg_h1, .ffl.bg_h1 h1{font-size:32px;font-weight:normal;}
.a_disable{pointer-events:none;cursor:default;}
.dynamic-wrap{overflow:hidden;position:relative;-webkit-transition:max-height .25s ease-in-out;-moz-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;width:100%}
.dynamic-height-active .dynamic-wrap:before{background:-moz-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,249,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f0f9ff',endColorstr='#ffffff',GradientType=0);bottom:0;content:'';height:50px;left:0;position:absolute;right:0;z-index:1}
.dynamic-height-active .dynamic-show-more{display:inline-block}
a.js-dynamic-show-hide{text-decoration:underline;color:#c30}
a.js-dynamic-show-hide:hover{text-decoration:none}
.w47,.ac-w47 > *,.acac-w47 > * > *{width:47%;}

#recuiter div.job_list > div,#recuiter div.job_list2 > div{width:33%;box-sizing:border-box;padding:10px;margin-bottom:10px;}
#recuiter div.job_list > div:first-child,#recuiter div.job_list2 > div:first-child{padding-left:0;}
#recuiter div.job_list > div{min-height:105px;}
#recuiter div.job_list2 > div{min-height:125px;}
#similar_jobs div.job_list2 > div{width:50%;box-sizing:border-box;padding:10px;margin-bottom:10px;border:none;}
/* New  Search Recuriter Profile css */
.srpb-search-sec{min-height:158px; background-repeat: no-repeat; background-position: top center; background-size: cover; display: flex; justify-content: center; align-items: center; color:#fff}
.srpbs-title{font-size: 21px; font-weight: 600; color:#fff; margin-bottom:15px; line-height: 25px; letter-spacing: 1px;}
.srpbs-form{margin: 0; padding: 0; list-style: none; display: flex;}
.srpbs-form > li{display: inline-block; vertical-align: middle; margin-right:10px; position: relative;}
.srpbs-form > li:last-child{margin-right: 0px;}
.srpbs-form .srpbs-field{padding:10px 15px; border:1px solid #ccc; border-radius:5px; background: #fff; font-size: 13px; color:#666; width:380px; height: 40px; box-sizing: border-box;}
.srpbs-form .srpbs-btn{padding:10px 30px; border:1px solid #eee; border-radius:5px; background:#c04337; font-weight:600; color:#fff; text-transform: uppercase; height: 40px; box-sizing: border-box; outline: none; box-shadow: none; letter-spacing: 1px}
.src-left{background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,0.12); padding: 2px;}
.src-left-title{padding:12px 10px; font-size: 16px; color:#0068bd; font-weight: 400; text-transform: uppercase; border-bottom:1px solid #eee; line-height: 20px;}
.srcl-filter{margin: 0; padding: 0; list-style: none;}
.srcl-filter li{border-bottom:1px solid #eee; padding: 12px 10px;}
.srcl-filter li .srclf-heading{position: relative; padding-left:10px; font-size:14px; font-weight: 500; color:#666; cursor: pointer;}
.srcl-filter li .srclf-heading:before{content:'\f0da'; position: absolute; left:0px; top:0; font-family:'FontAwesome'; font-size:12px; color:#999}
.srclf-body{padding-top: 12px; display: none;}
.srclf-body ul{margin: 0; padding:0; list-style: none;}
.srclf-body ul li{margin-bottom: 5px; border:none; padding:0 0 0 7px}
.srclf-body ul li label{display: block; margin: 0;}
.srclf-body ul li label:after{content:''; display: table; clear: both;}
.srclf-body ul li label input[type="checkbox"]{margin-right:7px; float: left; margin-top:2px;}
.srclf-body ul li label .val{width:75%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; color:#666}
.srclf-body ul li label .counter{width: 15%; text-align: right; float: right;}
.srclf-body ul li:last-child{margin-bottom: 0px; text-align: right;}
.srclf-body ul li:last-child a{color:#06c}
.srcl-filter li.on .srclf-body{display: block;}
.src-left .btn-submit{width: 100%; margin-bottom:10px; background:#3aaaf8; border:1px solid #3aaaf8; color:#fff; font-weight: 600; border-radius:3px; padding:10px; font-size: 16px; outline: none; box-shadow: none;}
.src-left .btn-reset{background: none; border:none; outline: none; box-shadow: none; text-decoration: underline; font-size: 12px; color:#666; padding: 0;}
.src-heading{padding:10px 15px; margin-bottom:15px; background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,0.12); line-height: 20px;}
.src-heading h1{font-size: 13px; font-weight: 400; display: inline-block; vertical-align: middle;}
.src-list{margin: 0 -7px; padding: 0; list-style: none; display: flex; flex-wrap: wrap;}
.src-list li{padding:0px 7px; width: 50%; box-sizing: border-box; margin-bottom:15px;}
.pir-classified{background:#fff;border:1px solid #ccc; border-bottom-width:5px; box-shadow:1px 1px 5px rgba(0,0,0,0.12); transition: all 0.3s ease; cursor: pointer;}
.src-list li:hover .pir-classified{border-color:#99c0dd; border-bottom-color:#3983b9}
.pir-classified .pirc-body{padding:15px; height: 194px; overflow: hidden;}
.pir-classified .pir-img{float: left; width: 70px; height: 70px; border:1px solid #ddd; box-sizing: border-box; padding: 5px; position:relative; overflow: hidden;}
.pir-classified .pir-img img{width: 100%; height: 100%;}
.pir-classified .pir-info{width:calc(100% - 70px); padding-left: 10px; float: left; box-sizing: border-box;}
.pir-classified .pir-info .pir-name{font-size: 13px; color:#006dbc; line-height: 20px;}
.pir-classified .pir-info .pir-location{font-size: 12px; color:#999; line-height:18px;}
.pir-classified .pir-info .pir-active-job{font-size:12px; margin-top:5px; color:#006dbc}
.pir-classified .pir-ginfo{margin-top:12px; line-height:16px; font-size: 12px;}
.pir-classified .pir-ginfo .pirg-lbl{display: block; color:#999;}
.pir-classified .pir-ginfo .pirg-val{display: block; margin-top:2px; color:#666}
.pir-classified .pirc-footer{background:#f7f7f7; padding:7px 15px;}
.pir-classified .pirc-footer .btn-sendinquiry,.pir-classified .pirc-footer .btn-viewcontact{display: block; float: left; background:#fff; color:#333; padding: 5px 15px; border:1px solid #ddd; border-radius:3px; font-size: 12px; text-decoration: none; transition: all 0.3s ease}
.pir-classified .pirc-footer .lact-active{float: right; padding: 5px 0; font-size: 12px; color:#999}
.pir-classified .pirc-footer .btn-sendinquiry{background:#3aaaf8; color:#fff}
.pir-classified .pirc-footer .btn-viewcontact{margin-left: 7px;}
.src-list li:hover .pir-classified .pirc-footer .btn-sendinquiry{background:#c14438; color:#fff; border-color:#c14438}
.pircbtn-loadmore{background:#3aaaf8; display: inline-block; padding:7px 70px; font-size: 16px; font-weight: 600; color:#fff; text-decoration: none; outline: none;box-shadow: none; border:1px solid #3aaaf8; border-radius: 3px; line-height: 20px;}
.pircbtn-loadmore:hover{color:#fff;}

.rrm-data{position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 99; background:rgba(0,0,0,0.5); display: none; justify-content: center; align-items: center;}
.rrm-data.on{display: flex;}
.rrm-data .rrm-data-inner{width:650px; background:#fff; position: relative;}
.rrm-data .rrm-data-header{padding:15px; font-size: 20px; text-align: left;  font-weight: 400; color: #fff;
    background: #2563c5; position: relative;}
.rrm-data-header .colose-popup{position: absolute; right:15px; top:15px;}
.location-list {margin: 0px -10px 20px -10px; padding: 0; list-style: none; max-height:300px;
    overflow-y: auto;}
.rrm-data .btn_submit {background: #2563c5;color: #fff; padding: 7px 40px; text-align: center;
    display: inline-block; border: none; font-size: 14px; font-weight: 600;  border-radius: 3px;
    box-sizing: border-box;  border: solid 1px #ccc; text-transform: uppercase;}

/*New home page CSS*/
.app-img{display:inline-block;width:13px;height:18px;background:url('https://static.placementindia.com/images/e-iPhone.png') no-repeat center center;} 
.app-img.b{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite;}
@keyframes horizontal{
	0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
	30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}
	100%,36%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
} 
.bsb1px5px{box-shadow: 1px 1px 5px rgba(0,0,0,0.12); -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.12); -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.12);}
.tpc-list .tpc-iteam{display: block; text-align: center; text-decoration: none; padding:10px; box-sizing: border-box; outline: none;border: 1px solid #f7f1f1;border-radius: 2px;-webkit-box-shadow: -2px 10px 22px -16px rgb(0 0 0 / 75%);-moz-box-shadow: -2px 10px 22px -16px rgba(0,0,0,.75);box-shadow: -2px 10px 22px -16px rgb(0 0 0 / 75%);}
.tpc-iteam img{display: block; margin: 0 auto; height: 70px; width: 70px;}
.tpc-iteam .tpc{margin-top:10px; line-height: 20px;}
.tpc-iteam .tpc .tpc-name{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 13px;line-height:1.2em; color:#06c}
.tpc-iteam .tpc .tpc-location{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 11.5px; color:#333}
.tpc-iteam .tpc-iteam-over{position:absolute; top:0; left: 0; height:100%; width:100%; font-size:13px; padding:15px 10px; box-sizing: border-box; background:rgba(0,0,0,0.8); color:#fff; display: none; transition: all 0.3s ease}
.tpc-iteam:hover .tpc-iteam-over{display: flex; flex-direction: column; align-items: center; justify-content: center;}
.pi-tpc .bx-wrapper .bx-controls-direction a{text-indent:0; height: 35px; width: 35px; text-align: center; line-height: 35px; border-radius: 50%; background:#fff; background-image: none; border:1px solid #ddd; color:#333; font-size: 20px;}
.pi-tpc .bx-wrapper .bx-controls-direction a.bx-prev{left:-35px;}
.pi-tpc .bx-wrapper .bx-controls-direction a.bx-next{right:-35px;}
a.sc-dib{display: inline-block; max-width: 100%; padding-right:20px; box-sizing: border-box; /*white-space: nowrap;*/ overflow: hidden; text-overflow: ellipsis;word-break: break-all;}
.hpjc-carusal .bx-wrapper{width: 100%; max-width:850px!important;}
.hpjc-carusal .bx-viewport{height: auto!important; padding-top: 5px; padding-bottom:10px;}
.hpjc-carusal .job-list:after{content:''; display: table; clear: both;}
.hpjc-carusal .job-list li .job-iteam{padding:10px 10px 20px;box-sizing: border-box;outline: none; text-decoration: none;-webkit-box-shadow:2px 8px 8px -8px #999; -moz-box-shadow:2px 8px 8px -8px #999; box-shadow: 2px 8px 8px -8px #999; border:1px solid #fafafa;display:block;}}
.hpjc-carusal .job-list .job-iteam .blue{color:#06c}
.hpjc-carusal .job-list .job-iteam:hover .blue{color:#03c}
.job-list .job-iteam ol.job-more-dtl{margin:15px 0 5px 0; padding: 0;}
.job-list .job-iteam ol.job-more-dtl li{margin: 0; padding: 0 10px 0 0; font-size: 13px; color:#666}
.hpjc-carusal .bx-controls{margin: 0;}
.hpjc-carusal .bx-wrapper .bx-controls-direction a{background:#fff; background-image: none; text-indent: 0; line-height:32px; text-align: center; border-radius: 50%; border:1px solid #ddd; color:#000; font-size:18px; margin-top: -16px; box-shadow: 1px 1px 5px rgba(0,0,0,0.12)}
.hpjc-carusal .bx-wrapper .bx-controls-direction a.bx-prev{left: -10px;}
.hpjc-carusal .bx-wrapper .bx-controls-direction a.bx-next{right: -10px;}
.job-role-list{display: flex; align-items: center; justify-content: center;}
.job-role-list > li{width: 50%; min-height:136px; border-bottom: 1px solid #eee; box-sizing: border-box;}
.job-role-list > li:nth-child(odd){border-right: 1px solid #eee}
.job-role-list > li:nth-child(5),.job-role-list > li:nth-child(6){border-bottom: none}
.job-role-list > li > a{display: block; padding:15px;text-align: center;}
.cifyg-list-style li{position: relative;}
.cifyg-list-style li:before{content:'\f0a9'; font-family:'FontAwesome'; position: absolute; left: 0; font-size: 15px; color:#ccc}
.ls-hyphen li{position:relative; padding-left:12px;}
.ls-hyphen li:before{content:'-'; position: absolute; left: 0; color:#999}
.fjv-tabs{float:right}
.fjv-tabs li{text-align:center;cursor:pointer;box-sizing:border-box;padding:0px 18px 7px 18px;float:left; font-size:12px;color:#666}
.fjv-tabs li.active{border-bottom:solid 2px #1b78ae}
.fjv-tabcontent{display: none;}
.fjv-tabcontent.active{display: inherit;}
/* Whatapp alert popup for recruiter / Jobseeker */
.whatsapp-alert-overlay{position: fixed; width: 100%; height:100%; top: 0; left: 0; box-sizing: border-box; background:rgba(0,0,0,0.7); display: none; align-items: center; justify-content: center; padding:10px; z-index: 99}
.whatsapp-alert{max-width:440px; padding: 20px; box-sizing: border-box; background: #fff; border-radius:10px; font-size:14px; color:#666; position: relative;}
.whatsapp-alert .wa-hadding{font-size:18px; font-weight:600;text-transform: uppercase; margin-bottom:20px; border-bottom:1px solid #e8e8e8;line-height:24px; padding-bottom:5px;}
.whatsapp-alert .wa-hadding span{color:#008000}
.whatsapp-alert .wa-body:after{content:''; display: table; clear: both;}
.whatsapp-alert .wa-icon{float:left; width:35px;}
.whatsapp-alert .wa-icon img{max-width:35px;}
.whatsapp-alert .wa-msg{float: left; width: calc(100% - 45px); box-sizing: border-box; padding-left:10px;font-size:14px;}
.whatsapp-alert .wa-msg label{font-size:14px; color:#666; font-weight:400;font-family: "Quattrocento Sans",sans-serif; letter-spacing:normal; margin: 0; display: block;}
.whatsapp-alert .wa-msg label input[type="checkbox"]{display: inline-block; vertical-align: middle; margin-bottom:0px; }
.whatsapp-alert .wa-btn-submit{background:#ec7826;color:#fff;display: inline-block;margin:0;line-height:12px;font-weight:600; font-size:14px;
    text-transform:uppercase;border-radius:5px;padding:10px 30px; border:1px solid #ec7826;outline:none; box-shadow:none;}
.whatsapp-alert .wa-btn-skip{position:absolute; right:15px; bottom:10px; background: none; border:none; color:#999; outline: none; box-shadow: none;}
.whatsapp-alert .btn-wa-close{position:absolute; top: 15px; right: 15px; background: none; border:none; outline:none; box-shadow:none;}
.mb-3{margin-bottom:1rem;}
.mb-2{margin-bottom:.5rem;}
.text-center{text-align:center;}
.text-danger{color:#f36270;}
.btn {display:inline-block;font-weight:400;text-align:center; white-space:nowrap;
    vertical-align: middle; -webkit-user-select:none; -moz-user-select:none;
    -ms-user-select:none; user-select:none; border:1px solid transparent;
    padding:.375rem .75rem;font-size:1rem; line-height:1.5; border-radius:.25rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn {border-radius:2px; font-size:15px; outline:none!important; font-family:"Roboto",sans-serif;}
.btn-primary{background-color:#5d6dc3;border:1px solid #5d6dc3;color:#fff!important;}
.whatsapp-alert p{margin-top:0;margin-bottom:1rem;line-height:1.6;}

/* Media query for responsive pages*/

.stretch .fw{width:1122px;}
@media (min-width: 1025px) { 
.stretch .tml_top_arrow:after, .stretch .tml_top_arrow:before{left:260px;}
.stretch .ac-w960 > * {width: 1122px;}
.stretch .ac-w185px > *{width:223px}
.stretch .ac-w240px > *{width:270px;}
.stretch footer .w180px{width:18%;}
.stretch footer .w240px{width: 24%;}
.stretch #tml_top>li>a {padding:12px 16px;}
}

@media (min-width: 1025px) { 
.fw{width:1122px;}
.register_free_form.w220px.registe_sticky{width:254px !important;}
.resume-box,.resume-box.sticky{width:885px !important;}
#ppspi li{width:250px !important;}
#ppspi2 li{width:250px !important;}
#placement-services div.w72.fl{width:75%;}
.post_requirement_form_fixer{width:257px !important;}
.jCarousel_gov .jCarouselLite2 ul.ac-w225px li{width:255px;}
.jCarouselLiteDemo .carousel .next{position:absolute;top:40%;right:-26px;}
}

@media screen and (max-width:1024px){
	.profile-hading div.w65.pl15px{width:60%}
	.rec_services > div:nth-child(1){width:240px !important;margin-right:13px !important;}
	.rec_services > div:nth-child(2){width:240px !important;margin-right:13px !important;}
	.rec_services > div:nth-child(3){width:240px !important;}
	.rec_services > div:nth-child(4){width:240px !important;}
}
@media screen and (max-width:980px){.profile-hading div.w65.pl15px{width:55%}}
@media screen and (max-width:800px){
.profile-hading .ac-dtc div{display:block;text-align:center;margin-top:10px}
.profile-hading .w90px{margin:0 auto}
.profile-hading div.w65.pl15px{width:auto}
.profile-hading div.w65 ul.ac-fl li{float:none}
.our-branches ul li{width:33%}
.profile-hading > div.w65.fl{width:60%}
#recuiter div.job_list >div,#recuiter div.job_list2 >div{width:50%;box-sizing:border-box}
}
@media screen and (max-width:980px){.fw{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px}}
@media screen and (max-width:480px){
#recuiter div.job_list > div,#recuiter div.job_list2 > div{width:100%;box-sizing:border-box;border-top:1px solid #ddd;}
.our-branches ul li{width:50%}
.profile-hading div.w65 h1{font-size:16px;line-height:22px}
.profile-hading div.vam ul.acac-p7px15px li a{padding:7px 8px}
#similar_jobs div.job_list2 > div{width:100%;box-sizing:border-box;padding:10px;margin-bottom:10px;border:none;}
}
.ffos{font-family: 'Open Sans', sans-serif; }
.fw300{font-weight:300; }
.fw400{font-weight:400;}
.fw600{font-weight:600;}
.fw700{font-weight:700;}
.fw800{font-weight:800;}

@media (max-width: 1200px){
    #onscroll_login_btn.block{right:15px;}
}
.brjo > li > div{transition:all 0.3s ease}
.brjo > li > div > p{overflow:hidden;height:35px;}
.brjo > li > div:hover{border-color:#999;}

.see_more{font-size:14px;text-decoration:none !important;color:#069 !important}
.see_more2{display:block !important;text-decoration:none !important;color:#777 !important}
.hidethis{display:none !important;}
.tooltip-view{width:auto;left:0px;top:30px;}
.tooltip-view::before{position:absolute;content:'';left:5px;top:-10px;margin:auto;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #ccc;}
.tooltip-view::after{position:absolute;content:'';left:6px;top:-9px;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}
.inner_search_bg{min-height:120px; z-index:2; background:#e0e4e8 url(https://static.placementindia.com/images/hSlide_nw.jpg) no-repeat center;border-width:5px 0 1px;background-size:cover;}
.index_header{min-height:245px; z-index:2; background:#e0e4e8 url(https://static.placementindia.com/images/hSlide_nw.jpg) no-repeat center;background-size:cover;border-width:5px 0 1px}
.guve_inner_search_bg{min-height:180px; z-index:2; background:#e0e4e8 url(https://static.placementindia.com/images/hSlide_nw.jpg) no-repeat center;border-width:5px 0 1px;background-size:cover;}

/* Job Details Page Login POPUP CSS START */
.styled-ul{margin:20px 0;position:relative;}.input_box{position:relative;}
.styled-ul .input_box input,.styled-ul .input_box  select,.styled-ul .input_box textarea,.styled-ul .input_box select{width:100%;border-bottom:solid 1px #999;border-top:solid 1px #fff;border-right:solid 1px #fff;border-left:solid 1px #fff;padding:7px 0;box-sizing:border-box;line-height:0px;box-shadow:none;}
.styled-ul .input_box input:focus,.styled-ul .input_box select:focus{border-bottom-color:#3aaaf8;outline:0;line-height:0px;}
.styled-ul .input_box textarea:focus{border-bottom-color:#b7c0ee}
.styled-ul .input_box label.lable_text{display:none}
.styled-ul .input_box label.lable_text_active{position:absolute;top:-11px;left:0px;display:block;color:#999;font-size:11px;}
.styled-ul .input_box input.bdr_error{border-bottom:solid 2px #f00;border-top:solid 1px #f00;border-right:solid 1px #f00;border-left:solid 1px #f00;}
.styled-ul .input_box ::-webkit-input-placeholder {color:#999;font-size:13px;}
.styled-ul .input_box :-ms-input-placeholder {color:#999;font-size:13px;}
.styled-ul .input_box ::-moz-placeholder {color:#999;opacity: 1;font-size:13px;}
.styled-ul .input_box :-moz-placeholder { color:#999;opacity: 1;font-size:13px;}
/* Job Details Page Login POPUP CSS END*/

.ac-bg222-hover:hover,.ac-bg222-hover a:hover{color: #fff;text-shadow:none;text-decoration:none;}
.darkyellow{color:#ffb100; }
.light_c{color:#aaa; }

.js .file_upload{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.file_upload + label{max-width:80%;font-size:1.2rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;}
.no-js .file_upload + label{display:none}
.file_upload:focus + label,.file_upload.has-focus + label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}
.file_upload + label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}
.file_upload_c + label{color:#d3394c}
.file_upload_c:focus + label,.file_upload_c.has-focus + label,.file_upload_c + label:hover{color:#722040}

/*--job-seeker/advertise/ page css here 11 feb 2019--*/
.advertise-h1 > h1 {font-size:30px; font-weight:400; margin-bottom:15px; text-align:center; line-height:normal;}
.advertise-h1 > h1 > span{color:#06c}
.fr-rac{position:fixed; top:50%; right:-250px; width:250px; margin-top:-180px; transition:all 0.5s ease;}
.fr-rac.on{right:0px; box-shadow:2px 2px 5px rgba(0,0,0,0.12);}
.rac-btn{display:inline-block; background:#c74438; transform:rotate(-90deg); border-radius: 5px 5px 0px 0px; position:absolute; top:160px;left:-96px;}
.rac-btn a{color:#fff; padding:10px 15px; display:inline-block; text-decoration:none; font-size:18px; font-weight:600; text-shadow:none; outline:none;}
.rac-btn:hover a{color:#fff;}
.feature-fasttrack{border:1px solid #a9c5d8; border-radius:4px 4px 0px 0px; margin-bottom:30px;}
.feature-fasttrack > li{background-image:linear-gradient(#edf7ff, #fff);border-right:1px solid #a9c5d8; text-align:center; padding: 70px 7px 30px 7px; position:relative;}
.feature-fasttrack > li:last-child{border-right:none;}

.feature-fasttrack > li > .icon{background:#fff; height:80px; width:80px; text-align:center; box-sizing:border-box; border-radius:50%; position:absolute;  top:-40px;  margin-left:-40px; left:50%; border:1px solid #a9c5d8; border-left-color:#fff; border-top-color:#fff; transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg);}

.feature-fasttrack > li > .icon > img{transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.feature-fasttrack > li .heading{font-size:16px; font-weight:600; color:#164a71; margin-bottom:15px;}
.rep-table tr td{padding:12px 0;}
.phoneIcon, .talkUs{display:inline-block;vertical-align:middle;}
.phoneIcon,.talkUs{background-image:url(https://static.placementindia.com/images/sprite_job_seekar.png)}
.talkUs{background-position:right -458px;height:120px;display:block}
.phoneIcon{background-position:-328px -299px;height:36px;width:36px}
.top_bar{min-height:120px;border-top:7px solid #dedede;padding:10px 0 0;position:relative}
.top_bar:hover{border-top:7px solid #80beeb;background:-moz-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(204,234,255,1)),color-stop(55%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-o-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-ms-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:linear-gradient(to bottom,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cceaff',endColorstr='#ffffff',GradientType=0)}
.top_bar:before{content:'';border:10px solid transparent;position:absolute;top:0;left:10px;display:table-cell;border-top-color:#dedede}
.top_bar:hover:before{border-top-color:#80beeb}
.carrer_tab{width:234px;}
.carrer_head span{background:#3591d3;color:#fff;position:relative;height:25px;padding:7px 25px 7px 10px}
.carrer_head span:after{background:url(https://static.placementindia.com/images/job-seekar/career_harrow.png) right no-repeat;content:" ";width:30px;height:39px;position:absolute;top:0;right:-30px} 

/*-- recruiter page css here 15 feb 2019--*/
.rbf-post-job,.rbf-login{background:#fff; padding:20px 20px 10px 20px; border-radius:10px; margin:10px 0;} 
.hiw{display:flex;justify-content: space-around;margin-top:-51px;z-index:99;position:relative;}
.hiw > div{flex-basis:30%;}
.rec_services > div:nth-child(1){width:260px;margin-right:27px;}
.rec_services > div:nth-child(2){width:260px;margin-right:27px}
.rec_services > div:nth-child(3){width:260px;}
.rec_services > div:nth-child(4){width:260px;}

.rec_adv_pg{display:inline-block;width:100%}
.rec_adv_pg .one{display:inline-block;list-style:none;margin-right:30px;width:29%;}
.rec_adv_pg .one:last-child{margin-right:15px;}
.rec_adv_pg .step{display:inline-block;background-color:#428acf;margin:2px;padding:0;margin-right:15px;margin-left:15px;color:#fff;position:relative;height:30px;line-height:30px;width:100%;}
.rec_adv_pg .step::after{display:block;position:absolute;top:0;left:100%;content:'';border:15px solid transparent;border-left-width:15px;border-right-width:0;z-index:10;border-left-color:#428acf}
.rec_adv_pg .step::before{display:block;position:absolute;top:0;right:100%;content:'';background-color:#428acf;border:15px solid transparent;border-left-width:15px;border-right-width:0;border-left-color:#ebf4fa}
.rec_adv_pg .one .step.two{background-color:#c74438;}
.rec_adv_pg .one .step.two::after{border-left-color:#c74438}
.rec_adv_pg .one .step.two::before{background-color:#c74438}
.rec_adv_pg .one .step.three{background-color:#2eb281;}
.rec_adv_pg .one .step.three::after{border-left-color:#2eb281}
.rec_adv_pg .one .step.three::before{background-color:#2eb281}

.ra-testimonial{padding-top:40px;}
.ra-testimonial .mess_tes{position:relative;margin-bottom:20px;padding:0 0 0 20px;}
.ra-testimonial .mess_tes:after{position:absolute;top:0;left:0px;content:'\f10d';font-family:'FontAwesome';font-size:14px;}
.ra-testimonial a.prev,.ra-testimonial a.next{display:block;z-index:999;position:absolute;outline:none;font-family:Verdana, Geneva, sans-serif;font-size:12px;background:#ccc;border-radius:3px;line-height:0px;padding:7px 5px 4px 5px;font-weight:normal}

.ra-testimonial a.prev{top:0px;right:30px;}
.ra-testimonial a.next{top:0px;right:0px;}

.ra-nav li a{transition:all 0.3s ease;}
.ra-nav li a{position:relative;}
.ra-nav li.active a,.ra-nav li:hover a{color:#c33}
.ra-nav li a:after{content:''; position:absolute; top:calc(100% - 1px); width:100%; left:0; height:2px; background:none; transition:all 0.3s ease;}
.ra-nav li.active a:after,.ra-nav li:hover a:after{background:#c33;}
.ra-db-pricing > ul > li{display:inline-block; width:245px; box-sizing:border-box; border:1px solid; border-radius:3px; margin:0 15px 30px;}
.ra-db-pricing > ul > li .title{color:#fff;padding:7px 15px; border-radius:3px 3px 0px 0px; font-size:14px; font-weight:600; text-transform:uppercase;}
.ra-db-pricing > ul > li .price{font-size:25px; font-weight:600; color:#fff; position:relative; padding:30px 15px;}
.ra-db-pricing > ul > li .price > span{font-size:16px;}
.ra-db-pricing > ul > li .price:after{ content:''; position:absolute; top:100%; left:50%; margin-left:-4px; border:8px solid transparent;}
.ra-db-pricing > ul > li .feature{padding:15px;}
.ra-db-pricing > ul > li .feature ul li{ position:relative; margin-left:20px;}
.ra-db-pricing > ul > li .feature ul li::before{ position:absolute; top:0; left:-18px; content:"\2022"; color:#666; font-weight:bold; font-size:20px; line-height:20px;}
.ra-db-pricing > ul > li .btn-buynow{display:block; padding:20px 15px 10px 15px; border-radius:0px 0px 3px 3px; font-size:16px; text-transform:uppercase; color:#fff; font-weight:600; text-transform:uppercase; position:relative;}
.ra-db-pricing > ul > li .btn-buynow:before{content:''; position:absolute; top:0; left:50%; margin-left:-5px; border:10px solid transparent; border-top-color:#fff;}
.ra-db-pricing > ul > li.price1{border-color:#519cd1;}
.ra-db-pricing > ul > li.price1 .title{background:#498cbc;}
.ra-db-pricing > ul > li.price1 .price{background:#519cd1;}
.ra-db-pricing > ul > li.price1 .price:after{border-top-color:#519cd1;}
.ra-db-pricing > ul > li.price1 .feature ul li::before{color:#308cbf;}
.ra-db-pricing > ul > li.price1 .btn-buynow{background:#519cd1}

.ra-db-pricing > ul > li.price2{border-color:#c46b6e;}
.ra-db-pricing > ul > li.price2 .title{background:#c46b6e;}
.ra-db-pricing > ul > li.price2 .price{background:#d77578;}
.ra-db-pricing > ul > li.price2 .price:after{border-top-color:#d77578;}
.ra-db-pricing > ul > li.price2 .feature ul li::before{color:#d77578;}
.ra-db-pricing > ul > li.price2 .btn-buynow{background:#d77578}

.ra-db-pricing > ul > li.price3{border-color:#8a89b4;}
.ra-db-pricing > ul > li.price3 .title{background:#8a89b4;}
.ra-db-pricing > ul > li.price3 .price{background:#9796c5;}
.ra-db-pricing > ul > li.price3 .price:after{border-top-color:#9796c5;}
.ra-db-pricing > ul > li.price3 .feature ul li::before{color:#9796c5;}
.ra-db-pricing > ul > li.price3 .btn-buynow{background:#9796c5}

.ra-db-pricing > ul > li.price4{border-color:#1B7C9D;}
.ra-db-pricing > ul > li.price4 .title{background:#1B7C9D;}
.ra-db-pricing > ul > li.price4 .price{background:#2393b9;}
.ra-db-pricing > ul > li.price4 .price:after{border-top-color:#2393b9;}
.ra-db-pricing > ul > li.price4 .feature ul li::before{color:#2393b9;}
.ra-db-pricing > ul > li.price4 .btn-buynow{background:#2393b9}

.ra-db-pricing > ul > li.price5{border-color:#6ba094;}
.ra-db-pricing > ul > li.price5 .title{background:#6ba094;}
.ra-db-pricing > ul > li.price5 .price{background:#75b2a4;}
.ra-db-pricing > ul > li.price5 .price:after{border-top-color:#75b2a4;}
.ra-db-pricing > ul > li.price5 .feature ul li::before{color:#75b2a4;}
.ra-db-pricing > ul > li.price5 .btn-buynow{background:#75b2a4}

.ra-db-pricing > ul > li.price6{border-color:#a59455;}
.ra-db-pricing > ul > li.price6 .title{background:#a59455;}
.ra-db-pricing > ul > li.price6 .price{background:#b9a55c;}
.ra-db-pricing > ul > li.price6 .price:after{border-top-color:#b9a55c;}
.ra-db-pricing > ul > li.price6 .feature ul li::before{color:#b9a55c;}
.ra-db-pricing > ul > li.price6 .btn-buynow{background:#b9a55c}

.jp-plan .jpp-buynow{ display:inline-block; width:100px; text-align:center; padding:5px; position:absolute; bottom:-15px; left:50%; margin-left:-55px; text-transform:uppercase; font-weight:600; color:#000; background:#fff; border:1px solid #669456;}
.jp-plan .jpp-buynow:hover{color:#000;}


.branding-plan > ul > li .title{color:#fff;padding:10px 15px; border-radius:3px 3px 0px 0px; font-size:14px; font-weight:600; text-transform:uppercase; text-align:center}
.branding-plan > ul > li .price{font-size:25px; font-weight:600; color:#fff; position:relative; padding:30px 15px; text-align:center}
.branding-plan > ul > li .price > span{font-size:16px;}
.branding-plan > ul > li .price:after{ content:''; position:absolute; top:100%; left:50%; margin-left:-4px; border:8px solid transparent;}
.branding-plan > ul > li .feature{padding:30px 15px;min-height:303px;}
.branding-plan > ul > li .feature ul li{ position:relative; margin-left:20px;color:#666;}
.branding-plan > ul > li .feature ul li::before{ position:absolute; top:0; left:-18px; content:"\2022"; color:#666; font-weight:bold; font-size:20px; line-height:20px;}
.branding-plan > ul > li .btn-buynow{display:block; padding:20px 15px 10px 15px; border-radius:0px 0px 3px 3px; font-size:16px; text-transform:uppercase; color:#fff; font-weight:600; text-transform:uppercase; position:relative; text-align:center}
.branding-plan > ul > li .btn-buynow:before{content:''; position:absolute; top:0; left:50%; margin-left:-5px; border:10px solid transparent; border-top-color:#fff;}
.branding-plan > ul > li .silverM{border:1px solid #dddddd;border-radius:3px;overflow:hidden;color:#666;}
.branding-plan > ul > li .silverM .title{background:#666666;}
.branding-plan > ul > li .silverM .price{background:#888;color:#fff;}
.branding-plan > ul > li .silverM .price:after{border-top-color:#f5f5f5;}
.branding-plan > ul > li .silverM .feature ul li::before{color:#999999;}
.branding-plan > ul > li .silverM .btn-buynow{background:#666666;}

.branding-plan > ul > li .gold{border:1px solid #78cfbf; border-radius:3px; overflow:hidden}
.branding-plan > ul > li .gold .title{background:#6cbaac;}
.branding-plan > ul > li .gold .price{background:#78cfbf;}
.branding-plan > ul > li .gold .price:after{border-top-color:#78cfbf;}
.branding-plan > ul > li .gold .feature ul li::before{color:#78cfbf;}
.branding-plan > ul > li .gold .btn-buynow{background:#78cfbf}

.branding-plan > ul > li .platinum{border:1px solid #2393b9; border-radius:3px;overflow:hidden}
.branding-plan > ul > li .platinum .title{background:#1B7C9D;}
.branding-plan > ul > li .platinum .price{background:#2393b9;}
.branding-plan > ul > li .platinum .price:after{border-top-color:#2393b9;}
.branding-plan > ul > li .platinum .feature ul li::before{color:#2393b9;}
.branding-plan > ul > li .platinum .btn-buynow{background:#2393b9}


/*Premium Job Posting Banner*/
.pjp-banner{border:1px solid #666; background:#fff; font-family:'Open Sans', sans-serif; position:relative;}
.close-icon{position:absolute; top:-10px; right:-10px; z-index:3;}
.pjp-banner:after{content:''; display:table; clear:both}
.pjp-banner > *{float:left;}
.pjp-txt{padding:20px 35px 23px 35px; background:#6278c8; color:#fff; text-align:center; position:relative; margin-right:25px; z-index:2}

.pjp-txt > p,.pjp-txt .pjp-price > p{margin-bottom:0px;}
.pjp-txt .txt1{font-size:21px; font-weight:600; line-height:30px;}
.pjp-txt .txt2{font-size:25px; text-transform:uppercase; font-weight:600;line-height:30px;}
.pjp-txt .txt2 > span{color:#ffe241; font-weight:bold;}
.pjp-price{margin-top:15px;}
.pjp-price:after{content:''; display:table; clear:both;}
.pjp-price > .price{float:left; font-size:25px; color:#000; padding:10px 20px; background:#fff; font-weight:600; line-height:25px; position:relative; margin-right:21px;}
.pjp-price > .price:before,.pjp-price > .price:after,.pjp-price > .validity:after{content:"";position: absolute;bottom:0; width:0; height:0;}
.pjp-price > .price:before{left:-22px; border-left:23px solid transparent;border-top:23px solid #fff;border-bottom:23px solid #fff;}
.pjp-price > .price:after{right:-22px; border-right:23px solid transparent; border-top:23px solid #fff;border-bottom:23px solid #fff;}
.pjp-price > .price > span{font-weight:bold; color:#d53317;}
.pjp-price > .validity{float:left;background:#ffe44d; font-weight:600;color:#000;font-size:15px;line-height:16px;padding:15px; position:relative;}
.pjp-price > .validity:before{content:''; position:absolute; top:0; left:-45px; border:23px solid transparent; border-right-color:#ffe44d;}
.pjp-price > .validity:after{right:-22px; border-right:23px solid transparent; border-top:23px solid #ffe44d;border-bottom:23px solid #ffe44d;}
.pjp-benefits .benefit-txt{background:#d53317; color:#fff; font-weight:600; font-size:19px; margin:10px 0 15px 0; line-height:20px;padding:5px 15px 5px 0; width:200px; position:relative; z-index:1;}
.pjp-benefits .benefits{margin-bottom:0px;}
.pjp-benefits .benefit-txt:before{content:''; position:absolute; left:-60px; top:0; bottom:0; width:60px; background:#d53317; z-index:0;}
.pjp-benefits .benefit-txt:after{content:""; position:absolute; bottom:0; width:0; height:0; right:-15px; border-right:15px solid transparent; border-top:15px solid #d53317; border-bottom:15px solid #d53317;}

.pjp-benefits .benefits > li{font-size:16px; font-weight:600; color:#000; margin-bottom:5px; line-height:20px}
.pjp-benefits .benefits > li > span{color:#d53115}
.pjp-benefits .benefits > li:last-child{margin-bottom:0px;}


/*PREMIUM JOB SEEKER Banner css*/
.close-icon{position:absolute; top:-10px; right:-10px; z-index:3; }
.close-icon > img{border-radius:50%;}
.pjs-amount{padding:15px 10px; margin: 0 40px; position: relative;}
.pjs-amount:before{content:''; width:0; height:0; border-top:63px solid white; border-left:40px solid transparent; position:absolute; top:0; left:-40px;}
.pjs-amount:after{content:''; width:0; height:0; border-bottom:63px solid white; border-right:40px solid transparent; position:absolute; top:0; right:-40px;}
.pjs-paynow{ vertical-align: middle; font-weight: bold; background: #f8e71c; text-transform: uppercase; font-size:18px; padding: 15px 15px 15px 5px; position: relative; color: #000;}
.pjs-paynow:before{content:''; width:0; height:0; border-top:53px solid #f8e71c; border-left:33px solid transparent; position:absolute; top:0; left:-33px;} 
.pb-txt{display: inline-block; font-size: 20px; font-weight: bold; color: #fff; text-transform: uppercase; background: #d30707; border-radius: 2px 0px 0px 2px; padding: 15px 5px 15px 15px; text-shadow: none; position: relative; margin-right: 40px;} 
.pb-txt:after{content: ''; position: absolute; top: 0; right: -48px; border: 24px solid transparent; border-left-color:#d30707; }
.pjs-benefit{width: calc(100% - 270px); margin-top: 5px; font-size: 15px; font-weight: 600; color: #000;}
.pjs-benefit li{margin-bottom: 5px;}
.pjs-benefit li span{color: #d30707} 
.spjs-banner{border: 1px solid #999; text-align: center; border-radius: 3px; overflow: hidden;}  
.spjs-banner .t-txt{font-size:14px; font-weight: 600; color: #fff; background: #007ec2; text-shadow: none; padding:10px; position: relative;}
.spjs-banner .t-txt:after{content: ''; position: absolute; top: 100%; left: 50%; border: 10px solid transparent; border-top-color: #007ec2; margin-left: -5px;}
.p-benefit-txt{display: inline-block; padding:5px 30px; background: #cc0000; color: #fff; border-radius:3px; font-size: 17px; font-weight: 600; text-shadow: none; position: relative; margin-bottom:15px;}
.p-benefit-txt:after{content: ''; position: absolute; top: 100%; left: 50%; border: 8px solid transparent; border-top-color: #cc0000; margin-left: -4px;}

/*Create free job alert css*/
.job-alert .select2-container-multi .select2-choices{background-image:none}
.job-alert .select2-container-multi .select2-choices .select2-search-field input{padding:10px; box-sizing:border-box;}

/* Login Page CSS Start */
.login_bg{background:url(https://static.placementindia.com/images/login_bg.jpg);}
.df{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction: column;}
.page-body{min-height:calc(100vh - 55px);}
.content-wrapper{width:100%;-webkit-flex-grow:1;flex-grow:1;}
.pi_footer{background:#fff;padding:20px 0 15px 0;border-top:solid 1px #ccc;}
.f_link{color:#333}.f_link a{color:#333;}
.dropdown:hover > .dropdown-menu{display:block;}
.download-app{animation:shake 1s;animation-iteration-count:infinite;position:absolute;z-index:999;color:#fff;right:-37px;top:-5px;text-align:center;}
@keyframes shake{0%{transform: translate(0px, 0px) rotate(0deg);}25%{transform:translate(0px, 5px) rotate(0deg);}50%{transform:translate(0px, 0px) rotate(0deg);}
75%{transform:translate(0px, 5px) rotate(0deg);}100%{transform:translate(0px, 0px) rotate(0deg);}}
.darkbg3{background-color:#3c6bf1;}
.nav-res .icon{cursor:pointer;display:inline-block;height:38px;line-height:38px;right:10px;top:2px;width:20px;position:absolute;z-index:1000;display:none;pointer-events:auto;}
.nav-res .icon span, .nav-res .icon span::before, .nav-res .icon span::after{border-radius:50%;
height:6px;left:50%;line-height:6px;margin-left:-3px;position:absolute;text-align:center;
transition:all 0.3s ease 0s;width:6px;background:#333;}
.nav-res .icon span::before, .nav-res .icon span::after{content:"";}
.nav-res .icon span{margin-top:-3px;top:50%;}
.nav-res .icon span::before{bottom:100%;margin-bottom:3px;}
.nav-res .icon span::after{margin-top:3px;top:100%;}

input[type=checkbox].check2{display:none;} 
input[type=checkbox].check2 + label.label2{padding-left:24px; display:inline-block; line-height:18px; background-repeat:no-repeat;cursor:pointer;height:19px;}
input[type=checkbox].check2:checked + label.label2{background-position: 0 -20px;}
label.label2{background-image:url('https://static.placementindia.com/images/check2.png');}
input[type=radio].radio2{display:none;} 
input[type=radio].radio2 + label.label3{padding-left:24px; display:inline-block; line-height:18px; background-repeat:no-repeat;cursor:pointer;height:19px;}
input[type=radio].radio2:checked + label.label3{background-position: 0 -20px;}
label.label3{background-image:url('https://static.placementindia.com/images/radio-btn1.png');}
.sc{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.resume-upload{border:1px solid #c33; position:relative; overflow:hidden; font-size:13px; color:#c33; font-weight:600;}
.resume-upload input[type="file"]{position:absolute; opacity:0; top:0; left:0; height:100%; width:100%;}
.sr-steps{width:800px; margin:30px auto 0 auto;text-align:center;}
.sr-steps li{width:33.33%; box-sizing:border-box; text-align:center; position:relative;}
.sr-steps li .step-no{display:table; margin:0 auto; height:30px; width:30px; padding:10px; border-radius:50%;background:#fff; border:1px solid #ccc; position:relative; z-index:2;}
.sr-steps li .step-no b{display:block; height:30px; width:30px; border-radius:50%;background:#fff; border:3px solid #ccc; font-size:16px; font-weight:600; line-height:30px;}
.sr-steps li .step-lbl{font-size:13px; color:#666; display:block; line-height:16px; margin-top:5px;}
.sr-steps li.done .step-no b{border-color:#17a628; color:#17a628;}
.sr-steps li.done .step-lbl{color:#17a628;}
.sr-steps li.current .step-no b{border-color:#3366cc; color:#3366cc;}
.sr-steps li.current .step-lbl{color:#3366cc;}
.sr-steps li:before{content:''; position:absolute; right:0; top:28px; width:50%; height:2px; background:#dcdcdc; z-index:1;}
.sr-steps li:after{content:''; position:absolute; left:0;  top:28px; width:50%; height:2px; background:#dcdcdc;z-index:1;}
.sr-steps li:first-child:after,.sr-steps li:last-child:before{display:none}
.sr-steps li.done:before{background:#17a628}
.sr-steps li.current:before,.sr-steps li.current:after{background:#3366cc}
.rec_join_now .pj-steps{margin-top:40px;}
/* End */

/* Post requiremtn Page CSS */
.pj-title{font-size:22px;}
.post_steps{margin:40px 0}
.post_steps li{width:33.33%;box-sizing:border-box;text-align:center;position:relative;}
.post_steps li .step-no{display:table;margin:0 auto;height:40px;width:40px;position:relative;z-index:2;}
.post_steps li .step-no b{display:inline-block;height:40px;width:40px;border-radius:50%;background:#ccc;font-size:20px;line-height:40px;font-weight:normal;color:#fff;}
.post_steps li .step-lbl{display:block; margin-top:7px; font-size:14px;color:#666;display:block;line-height:16px;}
.post_steps li.done .step-no b{border-color:#ccc;color:#fff;background:#17a628;}
.post_steps li.done .step-lbl{color:#17a628;font-weight:600;}
.post_steps li.current .step-no b{border-color:#ccc;color:#fff;background:#777}
.post_steps li.current .step-lbl{color:#333;font-weight:600;}
.post_steps li:before{content:'';position:absolute;right:0;top:35%;width:50%;height:1px;background:#dcdcdc;z-index:1;}
.post_steps li:after{content:'';position:absolute;left:0;top:35%;width:50%;height:1px;background:#dcdcdc;z-index:1;}
.post_steps li:first-child:after,.post_steps li:last-child:before{display:none}
.post_steps li.done:before,.post_steps li.done:after{background:#17a628}
.post_steps li.current:before,.post_steps li.current:after{background:#777} 

.post_form input[type=radio].radio2{display:none;} 
.post_form input[type=radio].radio2 + label{padding-left:22px; display:block; line-height:17px; background-repeat:no-repeat; cursor:pointer;}
.post_form input[type=radio].radio2:checked + label{background-position: 0 -18px;} 
.post_form input[type=radio].bachelor{display:none;}
.post_form input[type=radio].bachelor + label.degree{padding-left:17px;display:inline-block;line-height:17px;background-repeat:no-repeat;cursor:pointer;}
.post_form label.degree{background-image:url('https://static.placementindia.com/images/radio1.png');} 
.jp-popup{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:99}
.jp-popup .popup-inner{position:absolute;top:50%;left:50%;max-width:630px;width:90%;min-width:300px; background:#fff;transform:translate(-50%,-50%);z-index:999;border-radius:5px;}

.pp-steps{margin:40px 0;}
.pp-steps > li{position:relative; z-index:1; background:none;}
.pp-steps > li:before,.pp-steps > li:after{content:''; position:absolute; height:1px; width:50%; left:0; top:34%; background:#cccccc; z-index:-1;}
.pp-steps > li:after{right:0; left:auto;}
.pp-steps > li.on:before,.pp-steps > li.on:after{background:#999999}
.pp-steps > li:first-child:before{display:none;}
.pp-steps > li:last-child:after{display:none;}
.pp-steps > li > i.fa{font-size:20px; color:#fff; height:40px; width:40px; border-radius:50%; text-align:center; line-height:40px;background:#ccc;}
.pp-steps > li.on > i.fa{background:#999999;}
.pp-steps > li > i.fa.fa-mobile-phone{font-size:30px;}
.pp-steps > li > span{display:block; color:#999; font-size:15px; margin-top:7px;}
.pp-steps > li.on > span{color:#666;}
.pp-form .step{background:#fff; border-radius:5px; padding:30px 15px; box-shadow:1px 1px 7px rgba(0,0,0,0.3);}
.pj-steps{margin-bottom:150px; max-width:825px; margin-left:auto; margin-right:auto;}
.rr-pi-carousel .owl-item{background:#fefdf9; border:1px solid #bfd0e2; padding:15px; box-sizing:border-box; border-radius:5px; }
.rr-carousel{position:relative;}
.rr-carousel .owl-nav .owl-prev,.rr-carousel .owl-nav .owl-next{position:absolute;top:calc(50% - 25px);z-index:99; outline:none}
.rr-carousel .owl-nav .owl-prev:hover,.rr-carousel .owl-nav .owl-prev:focus,.rr-carousel .owl-nav .owl-next:hover,.rr-carousel .owl-nav .owl-next:focus{box-shadow:none}
.rr-carousel .owl-nav .owl-prev span,.rr-carousel .owl-nav .owl-next span{height:40px; width:40px;border-radius:50%;text-align:center;line-height:35px; color:#3366cc; border:1px solid #999; background:#fff; display:block;font-size:30px;}
.rr-carousel .owl-nav .owl-prev{left:-54px;}
.rr-carousel .owl-nav .owl-next{right:-54px;}

/* Post Resume Page CSS Start*/
.cp-form{background:#fff;border-radius:3px;padding:20px;width:345px;margin-top:20px;}
.cp-form .form-h{font-size:26px;line-height:30px; margin-bottom:7px;}
.cpf-field > li{margin-bottom:20px;}
.cpf-field > li:last-child{margin-bottom:0px;}
.cpf-field .form-control{padding:10px; border:1px solid #d0d0d0; box-shadow:none; outline:none; height:auto;}
.cpf-field button.cpf-btn{width:100%; padding:10px; box-sizing:border-box; text-align:center; border-radius:3px; background:#f24a01; border:1px solid #f24a01; color:#fff; text-transform:uppercase; font-size:18px; font-weight:600; line-height:normal;}
.cpf-field.sr-quote{box-shadow:none;padding:0px;}
.sr-quote{padding:15px; background:#fff; border-radius:3px; webkit-box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24); text-align:center;}
.sr-quote .sr-title{font-size:22px;font-weight:600; color:#000;}
.sr-quote .sr-title2{font-size:13px;margin:15px 0;line-height:20px; color:#333;}
.sr-quote .fluid-lbl{position:relative; margin-bottom:15px;border:1px solid #d0d0d0;min-height:40px;border-radius:3px;-webkit-border-radius:5px;}
.sr-quote .fluid-lbl .input-field{padding-left:13px; padding:10px; width:100%; box-sizing:border-box;outline:none; box-shadow:none; font-size:13px;border:none;position:relative; z-index:1; background:none;}
.sr-quote .fluid-lbl input[type="tel"].input-field{padding-left:45px;}
.sr-quote .fluid-lbl .country-code{position:absolute; top:11px; left:16px; font-weight:600; opacity:0; transition:all 0.3s ease;}
.sr-quote .fluid-lbl.on .country-code{opacity:1;}
.sr-quote .fluid-lbl label{background:#fff;margin:0px;padding:0 7px;position:absolute;left:10px;top:10px;color:#666;font-size:13px;cursor:text;outline:none;transition:all 0.5s ease;}	
.sr-quote .fluid-lbl.on .input-field + label{top:-9px;}
.sr-quote .fluid-lbl.on .input-field:focus + label{color:#08c;}
.sr-quote .fluid-lbl.on .input-field:focus{border-color:#08c;}
.sr-quote .fluid-lbl.on.invalid .input-field + label{color:#f00;}
.sr-quote .fluid-lbl.on.invalid .input-field{border-color:#f00;}
.post_resume_staps{margin-top:80px;}
.post_resume_staps li{float:left;padding:0px 5px;width:20%;text-align:center;box-sizing:border-box;}
.post_resume_staps.srf-steps li{width: 25%}
.post_resume_staps ._staps{position:relative;padding:75px 10px 10px 10px;border-radius:10px;border:solid 1px #eee;min-height:120px;}
.img_icon_top{position:absolute;top:-50px;left:50%;margin-left:-52px}
.tag_link_banner{margin-top:160px;}
.highlight_box{background:rgba(16,145,205,0.8);color:#fff;padding:20px;display:inline-block;font-size:30px;font-weight:600}
.white_bg_box{background:rgba(255,255,255,0.8);color:#333;padding:20px;display:inline-block;font-size:30px;font-weight:600;position:relative} 
.white_bg_box:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:rgba(255,255,255,0.8);border-width:30px;margin-top:-30px}
.textimo_text_sec .textimo_text{min-height:90px; box-sizing: border-box; margin-top:15px; margin-left:15px; line-height: 20px; font-size: 13px; color:#666; font-style: italic;}
/* Post Resume Page CSS End*/


/*Search resume free page header banner css*/
.search_hed{background: url(https://static.placementindia.com/images/search_resume_bg.jpg) no-repeat center center; background-size: cover; padding:80px 0 30px 0; color: #333}
.search_hed_title{text-align:center; font-size:40px; font-weight: bold;color:#fff;margin-bottom:25px;line-height:44px;}
.search_hed .call_opt{text-align:center; font-size:20px; font-weight: 600;color:#fff;margin-bottom:50px; line-height:25px;}

.login_box_fild{background:rgba(0,0,0,0.6); padding:1px; display: flex;}
.login_box_fild .login_box_sec{padding:15px;width:75%; box-sizing: border-box;}
.login_box_fild .login_box_sec2{padding:25px 15px;width:25%; box-sizing: border-box; text-align: center;}

.srfhb-title{text-align:center; font-size:28px; font-weight: bold; line-height: 120%;color:#2275c9;}
.srfhb-title span{display: block; font-weight: 600; font-size:24px;color:#333;}
.srfhb-benefits{margin-top:45px;color:#666}
.srfhb-benefits > li{float: left; position: relative; padding-left:20px; font-size: 16px; font-weight: 600; box-sizing: border-box; margin-bottom: 10px;}
.srfhb-benefits > li:nth-child(1),.srfhb-benefits > li:nth-child(3){width: 580px; margin-left: 90px;}
.srfhb-benefits > li:before{content: '\f101'; font-family: 'FontAwesome'; position: absolute; left: 0; font-size: 14px; font-weight: normal;}
.srfhb-plan {margin:35px -7px 15px -7px;}
.srfhb-plan > li{float: left; width: 33.33%; box-sizing: border-box; padding: 0 7px;}
.srfhb-plan > li .sr-plan{background: #fff; border-radius: 5px; overflow: hidden;border:solid 1px #1d5288;}
.sr-plan .sr-plan-header{background:#3f94e4; padding: 10px 15px;}
.sr-plan .sr-plan-header .plan-name{font-size: 14px; font-weight: 600; float: left; text-transform: uppercase;color:#fff}
.sr-plan .sr-plan-header .plan-durattion{float: right; font-size: 14px; font-weight: 600;color:#fff}
.sr-plan .plan-body{padding: 15px;}
.sr-plan .plan-body .plan-feature{float: left; font-size: 14px; color: #666; font-weight: 600}
.sr-plan .plan-body .plan-feature li{margin-bottom: 5px;}
.sr-plan .plan-body .plan-feature li:last-child{margin-bottom: 0px;}
.sr-plan .plan-body .plan-price{float: right;}
.sr-plan .plan-body .plan-price .price{ font-size: 16px; color: #e33737; font-weight: 600}
.sr-plan .plan-body .plan-price .btn-buy{display: block; color: #fff; text-transform: uppercase; background: #ea4242; border-radius:7px 0px 7px 0px; text-align: center; padding: 5px; font-size: 14px; font-weight: 600; margin-top: 7px;}
.frs-trial{text-align: center; margin-top:65px;}
.frs-trial .lbl{font-size:22px; color: #333; font-weight: 600; padding:0px 50px 0px 30px; line-height: 30px;}
.frs-trial .btn-traial{display: inline-block; background:#3f94e4; color: #fff; font-weight:600; font-size:16px; padding:3px 20px; border-radius: 5px;margin-left:5px}
.faacu{text-align: center; font-weight: 600; font-size: 17px; color: rgba(255,255,255,0.6); margin-top: 15px; line-height: 20px;}
.rsrf-sec{padding:40px 0}
.rsrf-sec .sec-title {font-size: 30px;line-height: 30px;font-weight: 400;  color: #000;margin-bottom: 30px;text-align: center;}
.rsrf-sec .sec-title span{color:#3366cc}
.rsrf-sec .sec-title2 {font-size: 30px;line-height: 30px;font-weight: 400;  color: #000;margin-bottom:10px;text-align: center;}
.rsrf-sec .sec-title2 span{color:#3366cc}
.resUl{overflow-x:auto;width:100%;display:block;}
.alph-list li a.active{background-color:#979797;color:#ffffff;}
ul.alph-list{white-space:nowrap;}
ul.alph-list li a{padding:7px 14px;}

/*Post job page css here*/
.mb18px,.ac-mb18px>*,.acac-mb18px>*>*{margin-bottom: 18px;}

.rp-job-bg-left{position: absolute; top: 0; left: 0; height: 100%; width: 60%; background:#fff}
.rp-job-bg-right{position: absolute; top: 0; right: 0; height: 100%; width: 40%; background:#efefef}
.rp-job{display: flex;}
.rp-job .rp-job-l{padding-right: 50px;}
.rp-job .rp-job-r{padding-left: 45px;}
.rpjobl-tabs > li{margin-bottom: 30px; padding-bottom: 15px; border-bottom:1px solid #ddd;font-size: 16px; font-weight: 600; color:rgba(51,51,51,0.4);}
.rpjobl-tabs > li span.step-no{font-size:11px; border: 1px solid #999; padding: 0px 6px; border-radius: 50%; display: inline-block; margin-right: 10px; vertical-align: middle;}
.rpjobl-tabs > li.on{border-bottom-color:#06c}
.rpjobl-tabs > li.on {color:#333}

.accordian_job_facts div{position:relative}
.accordian_job_facts div > .f_hed{padding:10px 15px;border-bottom:solid 1px #eee;background:#fafafa;cursor:pointer}
.accordian_job_facts div > .f_hed.on{background:#e4f2ff; color:#000; border-top-color:#5b9ee0;font-weight:600;}
.accordian_job_facts div > .f_hed:after{content:'\f107'; font-family:'FontAwesome'; font-size:16px; position:absolute; right:12px;}
.accordian_job_facts div > .f_hed.on:after{content:'\f106';color:#588cbf}
.accordian_job_facts div > .f_hed.on + div.f_body{border-top-color:#5b9ee0;padding:10px 15px;border-bottom:solid 1px #eee;}
.accordian_job_facts div > .f_body{display:none}

/* Search Job Classified css here..*/
.sjr-list{margin-top: 20px;}
.sjr-list .sjr-iteam{margin-bottom:20px; background:#fff; border:1px solid #ccc; border-bottom-width: 1px!important; font-family:'Poppins', sans-serif;}
.sjr-list .sjr-iteam.active{background:#eff7ff; border:1px solid #b8d2e4;}
.sjr-iteam-body{padding:20px 20px 12px 20px;}
.sjr-iteam .about-job{float: left; width: calc(100% - 70px); box-sizing: border-box; padding-right: 20px;}
.sjr-iteam .job-title,.sjr-iteam .job-title a{font-size: 16px; color:#333; font-weight: 400; text-decoration: none;}
.sjr-iteam .jp-name{font-size: 13px; color:#0033cc; margin-top: 3px;}
.sjr-iteam .jsd-list{margin-top:10px;}
.sjr-iteam .jsd-list:after{content:''; display: table; clear: both;}
.sjr-iteam .jsd-list li{float: left; width:33.33%; box-sizing: border-box; padding-right: 15px;}
.sjr-iteam .jsd-list li i.fa{display: inline-block; vertical-align: middle; margin-right: 5px; font-size: 13px; color:#666;}
.sjr-iteam .jsd-list li img{display: inline-block; vertical-align: middle; margin-right:5px;}
.sjr-iteam .jsd-list li span{display: inline-block; vertical-align: middle; max-width: calc(100% - 20px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 13px; color:#333; font-weight: 400; }
.sjr-iteam .jp-logo{float: left; width:70px; height:70px; overflow: hidden; position: relative; text-align: center;}
.sjr-iteam .jp-logo img{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 70px; max-height: 70px;}
.sjr-iteam .sj-desc{font-size:13px; color:#666; line-height:20px; margin-top:10px;}
.sjr-iteam .sjks{margin-top:10px;}
.sjr-iteam .sjks:after{content:''; display: table; clear: both;}
.sjr-iteam .sjks .sjks-lbl{float: left; width:70px; font-weight: 500; color:#666; font-size: 13px; line-height:18px;}
.sjr-iteam .sjks .sjks-val{float: left; width: calc(100% - 70px); font-size:12px; color:#666; font-weight: 400; line-height:18px; padding-left: 5px; box-sizing: border-box;}
.sjr-iteam-footer{padding: 7px 20px; background:#f7f7f7; border-top:1px solid #eee}
.sjr-iteam.active .sjr-iteam-footer{background:#e2f1ff; border-top-color:#b8d2e4}
.sjr-iteam-footer:after{content:''; display: table; clear: both;}
.sjr-iteam .btn-group{float: left;}
.sjr-iteam .btn-group .btn{display: inline-block; margin-right:7px;}
.sjr-iteam .btn-group .btn:last-child{margin-right: 0px;}
.sjr-iteam .btn-group .btn.btn-apply{font-size:15px; color:#fff; background:#3aaaf8; border-radius:3px; padding:5px 15px; line-height:21px;border:1px solid #3aaaf8;}
.sjr-iteam .btn-group .btn.btn-share{font-size: 13px; background:#fff; line-height:21px; border-radius: 3px; padding:5px 15px; border:1px solid #ddd; color:#666;}
.sjr-iteam .btn-group .btn.btn-share img{display: inline-block; vertical-align: middle; margin-right:7px;}
.sjr-iteam .btn-group .btn.btn-share span{display: inline-block; vertical-align: middle; line-height: 15px;}
.sjr-iteam .jp-on{float:right; font-size: 13px; color:#666; padding:7px 0;}
.sjr-iteam .jp-on span{display: inline-block; vertical-align: middle;line-height:19px;}
.sjr-iteam .jp-on i.fa{display: inline-block; margin-right: 3px; color:#999; vertical-align: middle; line-height: 20px;}

/* New dropdown menu*/
#tml_top .jobs-dorpdown,#tml_top .career-dropdown,#tml_top .cusultant-dropdown{position: relative;}
#tml_top .jobs-dorpdown:hover,#tml_top .career-dropdown:hover,#tml_top .cusultant-dropdown:hover{background:#fff;}
#tml_top .jobs-dorpdown > a,#tml_top .career-dropdown > a,#tml_top .cusultant-dropdown > a{position: relative;}
#tml_top .jobs-dorpdown > a:after,#tml_top .career-dropdown > a:after,#tml_top .cusultant-dropdown > a:after{content:''; position: absolute; top:calc(100% - 4px); left: 0; height: 2px; width: 100%; background:#0f9ee1; opacity: 0; transition: all 0.3s ease}
#tml_top .jobs-dorpdown:hover > a:after,#tml_top .career-dropdown:hover > a:after,#tml_top .cusultant-dropdown:hover > a:after{opacity: 1}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun{display:none;position: absolute;background:#fff;left: 0;top: 100%; min-width:160px; box-shadow:1px 1px 5px rgba(0,0,0,0.20); transition: all 0.3s ease;}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun li{border-bottom:1px solid #f6f6f6;}

#tml_top .jobs-dorpdown .jobs-dorpdown-meun li:last-child{border-bottom: none;}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun li a{display: block; padding:7px 15px; color:#666; font-size: 13px; position: relative; transition: all 0.3s ease}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun > li > a:after{content:'\f105'; position: absolute; right:10px; top: 10px; font-size: 13px; color:#999; font-family:'FontAwesome'}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun li:hover a{background:#f4f4f4;}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun .jobs-dorpdown-submeun{display: none; position: absolute; background:#f4f4f4; width: 200px; box-shadow: 1px 1px 2px rgba(0,0,0,0.20); top: 0; bottom: 0; left:160px; transition: all 0.3s ease}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun .jobs-dorpdown-submeun li a{color:#000}
#tml_top .jobs-dorpdown .jobs-dorpdown-meun li:hover .jobs-dorpdown-submeun{display: block;}
#tml_top .career-dropdown .career-dropdown-menu{display:none;position: absolute; top: 100%; left: 0; width:370px; background:#fff; box-shadow: 1px 1px 2px rgba(0,0,0,0.20); transition: all 0.3s ease}
#tml_top .career-dropdown .career-dropdown-menu > li > ul > li{border-bottom: 1px solid #f6f6f6}
#tml_top .career-dropdown .career-dropdown-menu > li > ul > li:last-child{border-bottom: none;}
#tml_top .career-dropdown .career-dropdown-menu > li > ul > li > a{display: inline-block; padding:7px 5px; font-size: 13px; color:#666;}
#tml_top .career-dropdown .career-dropdown-menu > li > ul > li:first-child > a{font-weight: 600; color:#333}
#tml_top .cusultant-dropdown .consultant-dropdown-menu{display: none;position: absolute; background:#fff;top: 100%; left: 0; width:200px; background:#fff; box-shadow: 1px 1px 2px rgba(0,0,0,0.20); transition: all 0.3s ease}
#tml_top .cusultant-dropdown .consultant-dropdown-menu > li{border-bottom: 1px solid #f6f6f6}
#tml_top .cusultant-dropdown .consultant-dropdown-menu > li:last-child{border-bottom: none}
#tml_top .cusultant-dropdown .consultant-dropdown-menu > li > a{display: block; font-size: 13px; color:#666; padding: 7px 15px;}
.emp-dropdown{position: relative; padding: 12px 0}
.emp-dropdown-menu{display:none;position: absolute; min-width:180px; top: 100%; left: 0; background:#fff;box-shadow: 1px 1px 2px rgba(0,0,0,0.20);transition: all 0.3s ease;}
.emp-dropdown:hover .emp-dropdown-menu{display: block;}
.emp-dropdown-menu li{border-bottom: 1px solid #f6f6f6}
.emp-dropdown-menu li:last-child{margin-bottom:none}
.emp-dropdown-menu li a{display: block; padding: 7px 15px; color:#666; font-size: 13px;transition: all 0.3s ease;}
@media screen and (max-width:1024px){
.pjs-banner .banner-img{display:none;}
.pjs-banner .banner-txt .txt1{font-size:16px;}
.pjs-banner .banner-txt .txt2{font-size:18px!important;}
.pjs-amount{padding:10px;}
.pjs-amount .p-txt1{font-size:22px;}
.pjs-amount:before{border-top: 53px solid white;left: -39px;}
.pjs-amount:after{border-bottom: 53px solid white;right: -39px;}
.pjs-paynow{padding: 10px 15px 10px 5px;}
.pjs-paynow:before{border-top: 43px solid #f8e71c;left: -32px;}
.pb-txt{font-size:16px; padding:15px 5px 15px 10px;}
.pjs-benefit{width:70%;}
.pjs-benefit > li{font-size:13px;}
.pb-txt:after{right: -47px;}
.pjp-banner > img,.pjp-txt:before{display:none;}
.pjp-txt{padding:20px 30px 23px 40px;margin-right:60px;}
.pjp-txt:after{content:'';position:absolute;top:0;right:-49px;width:0; height:0; border-bottom:164px solid #6278c8; border-right: 50px solid transparent;}
.rr-carousel .owl-nav{position:static; text-align:center; margin-top:15px;}
.rr-carousel .owl-nav .owl-prev, .rr-carousel .owl-nav .owl-next{position:static; margin-right:10px;}
.rr-carousel .owl-nav .owl-next{margin-right:0px;}
.rr-carousel .owl-nav .owl-prev span, .rr-carousel .owl-nav .owl-next span{height:30px; width:30px; line-height:24px; font-size:25px; background:#fafafa;}
.srfhb-benefits > li:nth-child(1), .srfhb-benefits > li:nth-child(3){margin-left: 0px;}
.login_box_fild{display: block; padding: 10px;}
.login_box_fild .login_box_sec,.login_box_fild .login_box_sec2{width: 100%}
.res_po_box{padding:0px 10px 0px 20px;}
.stretch .fw{width:100%; box-sizing: border-box; padding-left: 15px; padding-right:15px;}
.pi-tpc .bx-wrapper .bx-controls-direction a.bx-prev{left: 0}
.pi-tpc .bx-wrapper .bx-controls-direction a.bx-next{right: 0;}
}
@media(max-width:992px){ 
  .rp-job-bg-left,.rp-job-bg-right{display: none;}	
  .nav-res .app-sign{display:none;}  
  .fw{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px} 
  .tag_link_banner{display:none}
  .cp-form{margin:15px auto}
  .post_resume_staps{text-align:center; margin-top:0; white-space:nowrap; overflow:auto}
  .post_resume_staps ._staps{white-space:normal}
  .post_resume_staps li{float:none; width:250px; display:inline-block; margin-top:50px; vertical-align:top}
  body>footer, body>header{width:100%; box-sizing:border-box; min-width:100%}
  .why-pi{white-space:nowrap; overflow:auto}
  .why-pi > li{display:inline-block; float:none; width:290px; vertical-align:top; padding:0; margin-right:20px;}
  .why-pi > li:last-child{margin-right:0px;}
  .rp-job .rp-job-r{display:none;} 
  .rp-job .rp-job-l{width:100%; box-sizing:border-box; border:none; padding: 30px 15px;}
  .hphu-1,.hphu-2,.hphu-3{display:flex; flex-direction: column;justify-content: center;}
  .hphu-1 img,.hphu-2 img,.hphu-3 img{max-width:100%;padding-left:15px; padding-right:15px; box-sizing:border-box}
  .hphu-1 + br,.hphu-2 + br,.hphu-3 + br{display:none;}
  .hphu-1 .hphu-left,.hphu-3 .hphu-left{order:1;  width:100%;}
  .hphu-1 .hphu-right,.hphu-3 .hphu-right{order:2; width:100%; text-align:center; margin-top:20px;}
  .hphu-1 .hphu-right p, .hphu-2 .hphu-left p, .hphu-3 .hphu-right p{width:100%;}
  .hphu-2 .hphu-left{order:2; width:100%; text-align:center; margin-top:20px;}
  .hphu-2 .hphu-right{order:1; width:100%;}  
  .comp-list{ white-space:nowrap; overflow:auto;  text-align:center}
  .comp-list > li{display:inline-block; vertical-align:top; margin-right:15px;}
  .comp-list > li:last-child{margin-right:0px;}
  .browseView div.ac-w49 > *{width:auto;margin-right:0px;}
  .browseView ul.ac-w20 > *{width:25%;}
  .browseView ul.ac-w25 > *{width:33%;}
  .browseView ul.ac-w33 > *{width:50%;}
  .login_box_sec input.bgfff.w230px{width:220px;}
  .login_box_sec a.large{margin-top:10px;display:inline-block}
  .login_box_fild .login_box_sec2 {padding:30px 10px 51px 10px;}
.res_po_box{padding:0px 10px 0px 5px;}
}

@media screen and (max-width: 800px){
 .srfhb{padding-top: 30px;}
 .srfhb-benefits > li:nth-child(1), .srfhb-benefits > li:nth-child(3){width: 100%; margin-left: 0px;}
 .srfhb-benefits > li{width: 100%; margin-left: 0px;}
 .srfhb-benefits{margin-top: 30px;}
 .sr-plan .plan-body .plan-feature{font-size: 12px;}
 .sr-plan .plan-body .plan-feature li{margin-bottom: 0px;}
 .frs-trial .lbl{display: block; padding: 12px; text-align: center;}
 .frs-trial .btn-traial{margin: 10px 0 0 0}
 .rsrf-sec{padding: 30px 0 0 0}
 .post_resume_staps{white-space: normal;}
 .post_resume_staps.srf-steps li{width: 50%; display: block; float: left; margin-bottom:30px;}
  .post_resume_staps.srf-steps li:last-child{margin-bottom: 0px;}
  .post_resume_staps ._staps{max-width: 300px; margin: 0 auto; height: auto; min-height: 50px;}
  
  .login_box_fild .login_box_sec{float:none;width:100%;text-align:center}
  .login_box_fild .login_box_sec2{float:none;width:100%;padding:10px;}
}
@media(max-width:767px){
 .com-logo{padding-right:40px;}	
 .com-logo img{max-width:100%;}
 .nav-res .icon{display:block;}
 .nav-res .dropdown-nav{display:none;position:absolute;right:0px;top:40px;background:#fff;
 z-index:99;padding:15px;width:210px;box-shadow:0px 1px 3px rgba(0,0,0,0.3);
 -webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.3);}
 .dropdown-nav li{width:100%;} 
 .dropdown-nav li ul li a{padding-left:0px;border-right:none;padding:7px 0px;}
 .dropdown-nav li ul li.dropdown ul.dropdown-menu{display:block;position:relative;border:0px;    margin-left:25px;}
 .dropdown-nav li ul li.dropdown{border-bottom:1px solid #ddd;}
 .dropdown-menu li{padding:0px;}
 .login{margin-top:40px!important;}
 .regBox{padding:10px;}
 .sign-up{width:100%!important;max-width:767px!important; margin:15px 0!important;} 
 .sign-up > div{padding:15px 10px;}
 .sign-up > div > p br{display:none;}
 .sign-up > div > div.pl20px.pr20px{padding:0px;}
 .sign-up > div > div > h1{line-height:100%; font-size:20px}
 .sr-steps{width:100%;max-width:767px;}
 .browseView ul.ac-w20 > *{width:33%;}
 .browseView ul.ac-w25 > *{width:50%;} 
 .search_hed{padding:30px 0}
.search_hed_title{font-size:20px;margin-bottom: 15px;line-height:25px;}
.search_hed .call_opt{font-size:16px; margin-bottom:20px;line-height:20px;}
.res_po_box{padding:0px 15px 0px 15px;}
} 
@media screen and (max-width:640px){
.srfhb{padding-top: 20px;}	
.srfhb-title{font-size: 20px;}	
.srfhb-title span{font-size: 16px;}
.srfhb-benefits{margin-top: 20px;}
.srfhb-benefits > li{font-size:13px; margin-bottom: 5px;}
.sr-plan .plan-body{padding: 10px;}
.frs-trial .lbl{font-size: 20px;}
.frs-trial .btn-traial{font-size:16px;line-height:25px;}
.browseView ul.ac-w20 > *{width:50%;}
.browseView ul.ac-w25 > *{width:100%;}
.browseView ul.ac-w33 > *{width:100%;}
.browseView ul.ac-w50 > *{width:100%;}
.headSearch ul li{width:100%;display:block;}
.headSearch ul li input{width:100%;box-sizing:border-box;margin-bottom:8px;}
.headSearch ul li input, .headSearch ul li button{margin-left:0px;}

  .login_box_fild .login_box_sec input{margin-bottom:10px;}
.res_po_box{padding:0px 15px 0px 15px;}
}
@media(max-width:575px){
.resume-upload{font-size:11px;}
.rec_join_now .pj-title h1{font-size:22px;}
.rec_join_now .pj-title span{font-size:16px;}
.rec_join_now .pj-steps{margin-top:20px;}
.rec_join_now .pj-steps .post_form li{width:100%;}
}
@media(max-width:480px){
.cp-form{max-width:350px; width:100%; margin:15px auto; float:none; box-sizing:border-box;}
.cp-form .form-h{font-size:25px;}
.sec-title{font-size:20px!important;}
.post_resume_staps li{margin-top:50px;}
.why-pi{overflow:auto; white-space:nowrap}
.why-pi > li{margin-bottom:0px;}
.rp-job-l{padding-left:0px; padding-right:0px;}
.post_form > li{margin-bottom:15px;}
.post_form > li > ul > li{width:100%!important;}
.post_form > li > ul > li .phone-input{width: calc(100% - 72px)!important}
.post_form > li > ul > li .w90{width:100%;}
.post_form label{display:block; font-size: 12px;}
.post_form label.pt10px.pb10px{padding-top:0;padding-bottom:5px;}
.post_form label.tc{text-align:center;}
.srfhb-plan{margin: 0;}
.srfhb-plan > li{width: 100%; padding: 0; margin-top: 15px;}
.frs-trial .lbl{font-size: 14px;}
.rsrf-sec{padding-bottom: 30px;}
.post_resume_staps.srf-steps li{width: 100%}
.rpjobl-tabs > li{display: inline-block; width: auto; vertical-align: middle; font-size: 13px; padding-left: 15px; padding-right: 15px;}
  .login_box_fild .login_box_sec input.w230px{width:100%;box-sizing:border-box;margin-left:0px;}
}
@media screen and (max-width:375px){
.frs-trial .lbl{line-height: 20px;}
.faacu{font-size: 14px;}
.rsrf-sec .sec-title{font-size: 18px!important; line-height:22px; margin-bottom: 15px;}
.rp-job .rp-job-l{padding: 15px 0;}
}

.blog-img{background:#f3f3f3;display:table;}
.blog-img div.imgage img{display:inline-block !important;max-width:100%;max-height:100%;}      [class*=" icon-"],[class^=icon-],[data-icon]:before{font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;speak:none}
.si-flags,.spriteIcons,i.si{display:inline-block;vertical-align:middle}
i.si{background:url(//static.placementindia.com/images/sprite_image.png)}
i.si.down-arrow{width:16px;height:8px;background-position:0 -841px}
i.si.up-arrow{width:16px;height:8px;background-position:-16px -841px}
i.w7px{width:7px;height:7px}
i.w7px.dab{background-position:-369px -40px}
i.w7px.daw{background-position:-369px -31px}
i.w15px{width:15px;height:15px}
i.w15px.in{background-position:-338px 0}
i.w15px.gulf{background-position:-354px 0}
i.w15px.uk{background-position:-370px 0}
i.w15px.usa{background-position:-386px 0}
i.w15px.location{background-position:0 -455px}
i.w15px.phone{background-position:-17px -455px}
i.w15px.web-icon{background-position:-33px -455px}
i.w16px{width:16px;height:16px}
i.w16px.alert{background-position:-16px -160px}
i.w16px.arrow{background-position:-382px -36px}
i.w16px.liveChat{background-position:-48px -160px}
i.w16px.setting{background-position:-64px -160px}
i.w16px.pen{background-position:-80px -160px}
i.w16px.telephone{background-position:-96px -160px}
i.w16px.envelop{background-position:-112px -160px}
i.w16px.print{background-position:-144px -160px}
i.w16px.website{background-position:-160px -160px}
i.w16px.contact{background-position:-176px -160px}
i.w16px.details{background-position:-192px -160px}
i.w16px.inquiry{background-position:-208px -160px}
i.w16px.user-online{background-position:-224px -160px}
i.w16px.calender{background-position:-256px -160px}
i.w16px.star{background-position:-272px -160px}
i.w16px.search{background-position:-288px -160px}
i.w16px.mobile{background-position:-304px -160px}
i.w16px.home{background-position:-320px -160px}
i.w16px.gm{background-position:0 -176px}
i.w16px.sm{background-position:-16px -176px}
i.w16px.pm{background-position:-32px -176px}
i.w16px.vm{background-position:-48px -176px}
i.w16px.verified{background-position:-64px -176px}
i.w16px.user{background-position:-32px -160px}
i.w16px.blog{background-position:-6px -90px}
i.w16px.twit{background-position:-24px -90px}
i.w16px.face{background-position:-43px -90px}
i.w16px.rss,i.w16px.rss2{background-position:-62px -90px}
i.w19px{width:19px;height:19px}
i.w19px.post-time{background-position:0 -419px}
i.w19px.post-location{background-position:-19px -419px}
i.w19px.saveJob{background-position:-38px -419px}
i.w19px.jobSend{background-position:-57px -419px}
i.w19px.printJob{background-position:-76px -419px}
i.w19px.viewJob{background-position:-95px -419px}
i.career24px{background-position:-144px -260px}
i.corporate24px{background-position:-72px -260px}
i.domestic24px{background-position:-96px -260px}
i.education24px{background-position:-216px -260px}
i.loan24px{background-position:-312px -260px}
i.hr24px{background-position:0 -260px}
i.immigration24px{background-position:-192px -260px}
i.other24px{background-position:-336px -260px}
i.overseas24px{background-position:-24px -260px}
i.staffing24px{background-position:-120px -260px}
i.placement24px{background-position:-48px -260px}
i.recruitment24px{background-position:-288px -260px}
i.visa24px{background-position:-240px -260px}
i.work24px{background-position:-168px -260px}
i.w30px{width:30px;height:30px}
i.w30px.tel{background-position:0 -210px}
i.w32px{width:32px;height:32px}
i.w32px.f{background-position:0 -514px}
i.w32px.b{background-position:-32px -514px}
i.w32px.t{background-position:-64px -514px}
i.w32px.r{background-position:-96px -514px}
i.w32px.tumblr{background-position:-128px -514px}
i.w32px.linkedin{background-position:-160px -514px}
i.w32px.pinterest{background-position:-192px -514px}
i.w32px.tumblr:hover{background-position:-128px -546px}
i.w32px.linkedin:hover{background-position:-160px -546px}
i.w32px.pinterest:hover{background-position:-192px -546px}
i.w32px.f:hover{background-position:0 -546px}
i.w32px.b:hover{background-position:-32px -546px}
i.w32px.t:hover{background-position:-64px -546px}
i.w32px.r:hover{background-position:-96px -546px}
i.w32px.b:hover,i.w32px.f:hover,i.w32px.linkedin:hover,i.w32px.pinterest:hover,i.w32px.r:hover,i.w32px.t:hover,i.w32px.tumblr:hover{-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
i.w60px{width:60px;height:60px}
i.w60px.icon01{background-position:0 -340px}
i.w60px.icon02{background-position:-60px -340px}
i.w60px.icon03{background-position:-120px -340px}
i.w60px.icon04{background-position:-180px -340px}
.spriteIcons{background:url(//static.placementindia.com/images/sprite_icons02.png) no-repeat;margin:0 3px 0 0}
.icon20{width:17px;height:17px}
.icon50{width:50px;height:55px}
.icon24.e-b{background-position:-24px 0}
.icon20.g3602{background-position:1px -34px}
.icon20.e-b2{background-position:-17px -34px}
.icon50.g360{background-position:0 -53px}
.icon50.e-b{background-position:-50px -52px}
@font-face{font-family:icons-font;src:url(../fonts/elusive-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/elusive-icons.svg#icons-font) format("svg"),url(../fonts/elusive-icons.woff) format("woff"),url(../fonts/elusive-icons.ttf) format("truetype");font-weight:400;font-style:normal}
.si-flags{background:url(//static.placementindia.com/images/sprite_flags.png) no-repeat}
.si-flags.w30px{width:30px;height:20px}
.w30px.flag-alb{background-position:-30px 0}
.w30px.flag-dza{background-position:-60px 0}
.w30px.flag-asm{background-position:-90px 0}
.w30px.flag-and{background-position:-120px 0}
.w30px.flag-ago{background-position:-150px 0}
.w30px.flag-aia{background-position:-180px 0}
.w30px.flag-ata{background-position:-210px 0}
.w30px.flag-atg{background-position:-240px 0}
.w30px.flag-arg{background-position:-270px 0}
.w30px.flag-arm{background-position:-300px 0}
.w30px.flag-abw{background-position:-330px 0}
.w30px.flag-aus{background-position:-360px 0}
.w30px.flag-aut{background-position:-390px 0}
.w30px.flag-aze{background-position:-420px 0}
.w30px.flag-bhs{background-position:-450px 0}
.w30px.flag-bhr{background-position:-480px 0}
.w30px.flag-bgd{background-position:-510px 0}
.w30px.flag-brb{background-position:-540px 0}
.w30px.flag-blr{background-position:-570px 0}
.w30px.flag-bel{background-position:0 -20px}
.w30px.flag-blz{background-position:-30px -20px}
.w30px.flag-ben{background-position:-60px -20px}
.w30px.flag-bmu{background-position:-90px -20px}
.w30px.flag-btn{background-position:-120px -20px}
.w30px.flag-bol{background-position:-150px -20px}
.w30px.flag-bih{background-position:-180px -20px}
.w30px.flag-bwa{background-position:-210px -20px}
.w30px.flag-bra{background-position:-240px -20px}
.w30px.flag-iot{background-position:-270px -20px}
.w30px.flag-vgb{background-position:-300px -20px}
.w30px.flag-brn{background-position:-330px -20px}
.w30px.flag-bfa{background-position:-360px -20px}
.w30px.flag-bgr{background-position:-390px -20px}
.w30px.flag-mmr{background-position:-420px -20px}
.w30px.flag-bdi{background-position:-450px -20px}
.w30px.flag-khm{background-position:-480px -20px}
.w30px.flag-cmr{background-position:-510px -20px}
.w30px.flag-cym{background-position:-540px -20px}
.w30px.flag-cpv{background-position:-570px -20px}
.w30px.flag-caf{background-position:0 -40px}
.w30px.flag-chl{background-position:-30px -40px}
.w30px.flag-chn{background-position:-60px -40px}
.w30px.flag-cxr{background-position:-90px -40px}
.w30px.flag-cck{background-position:-120px -40px}
.w30px.flag-col{background-position:-150px -40px}
.w30px.flag-com{background-position:-180px -40px}
.w30px.flag-cok{background-position:-210px -40px}
.w30px.flag-crc{background-position:-240px -40px}
.w30px.flag-hrv{background-position:-270px -40px}
.w30px.flag-cub{background-position:-300px -40px}
.w30px.flag-cyp{background-position:-330px -40px}
.w30px.flag-cze{background-position:-360px -40px}
.w30px.flag-dnk{background-position:-390px -40px}
.w30px.flag-dji{background-position:-420px -40px}
.w30px.flag-dma{background-position:-450px -40px}
.w30px.flag-dom{background-position:-480px -40px}
.w30px.flag-ecu{background-position:-510px -40px}
.w30px.flag-egy{background-position:-540px -40px}
.w30px.flag-slv{background-position:-570px -40px}
.w30px.flag-gnq{background-position:0 -60px}
.w30px.flag-eri{background-position:-30px -60px}
.w30px.flag-est{background-position:-60px -60px}
.w30px.flag-eth{background-position:-90px -60px}
.w30px.flag-flk{background-position:-120px -60px}
.w30px.flag-fro{background-position:-150px -60px}
.w30px.flag-fji{background-position:-180px -60px}
.w30px.flag-fin{background-position:-210px -60px}
.w30px.flag-fra{background-position:-240px -60px}
.w30px.flag-pyf{background-position:-270px -60px}
.w30px.flag-gab{background-position:-300px -60px}
.w30px.flag-gmb{background-position:-330px -60px}
.w30px.flag-geo{background-position:-360px -60px}
.w30px.flag-deu{background-position:-390px -60px}
.w30px.flag-gha{background-position:-420px -60px}
.w30px.flag-gib{background-position:-450px -60px}
.w30px.flag-grc{background-position:-480px -60px}
.w30px.flag-grl{background-position:-510px -60px}
.w30px.flag-grd{background-position:-540px -60px}
.w30px.flag-gum{background-position:-570px -60px}
.w30px.flag-gtm{background-position:0 -80px}
.w30px.flag-gin{background-position:-30px -80px}
.w30px.flag-gnb{background-position:-60px -80px}
.w30px.flag-guy{background-position:-90px -80px}
.w30px.flag-hti{background-position:-120px -80px}
.w30px.flag-hnd{background-position:-150px -80px}
.w30px.flag-hkg{background-position:-180px -80px}
.w30px.flag-hun{background-position:-210px -80px}
.w30px.flag-is{background-position:-240px -80px}
.w30px.flag-ind{background-position:-270px -80px}
.w30px.flag-idn{background-position:-300px -80px}
.w30px.flag-irn{background-position:-330px -80px}
.w30px.flag-irq{background-position:-360px -80px}
.w30px.flag-irl{background-position:-390px -80px}
.w30px.flag-isr{background-position:-420px -80px}
.w30px.flag-ita{background-position:-450px -80px}
.w30px.flag-jam{background-position:-480px -80px}
.w30px.flag-jpn{background-position:-510px -80px}
.w30px.flag-jor{background-position:-540px -80px}
.w30px.flag-kaz{background-position:-570px -80px}
.w30px.flag-ken{background-position:0 -100px}
.w30px.flag-kir{background-position:-30px -100px}
.w30px.flag-kwt{background-position:-60px -100px}
.w30px.flag-kgz{background-position:-90px -100px}
.w30px.flag-lao{background-position:-120px -100px}
.w30px.flag-lva{background-position:-150px -100px}
.w30px.flag-lbn{background-position:-180px -100px}
.w30px.flag-lso{background-position:-210px -100px}
.w30px.flag-lbr{background-position:-240px -100px}
.w30px.flag-lby{background-position:-270px -100px}
.w30px.flag-lie{background-position:-300px -100px}
.w30px.flag-ltu{background-position:-330px -100px}
.w30px.flag-lux{background-position:-360px -100px}
.w30px.flag-mac{background-position:-390px -100px}
.w30px.flag-mdg{background-position:-420px -100px}
.w30px.flag-mwi{background-position:-450px -100px}
.w30px.flag-mys{background-position:-480px -100px}
.w30px.flag-mdv{background-position:-510px -100px}
.w30px.flag-mli{background-position:-540px -100px}
.w30px.flag-mlt{background-position:-570px -100px}
.w30px.flag-mhl{background-position:0 -120px}
.w30px.flag-mrt{background-position:-30px -120px}
.w30px.flag-mus{background-position:-60px -120px}
.w30px.flag-myt{background-position:-90px -120px}
.w30px.flag-mex{background-position:-120px -120px}
.w30px.flag-fsm{background-position:-150px -120px}
.w30px.flag-mda{background-position:-180px -120px}
.w30px.flag-mco{background-position:-210px -120px}
.w30px.flag-mng{background-position:-240px -120px}
.w30px.flag-msr{background-position:-270px -120px}
.w30px.flag-mar{background-position:-300px -120px}
.w30px.flag-moz{background-position:-330px -120px}
.w30px.flag-nmm{background-position:-360px -120px}
.w30px.flag-nam{background-position:-390px -120px}
.w30px.flag-nru{background-position:-420px -120px}
.w30px.flag-npl{background-position:-450px -120px}
.w30px.flag-nld{background-position:-480px -120px}
.w30px.flag-ant{background-position:-510px -120px}
.w30px.flag-ncl{background-position:-540px -120px}
.w30px.flag-nzl{background-position:-570px -120px}
.w30px.flag-nic{background-position:0 -140px}
.w30px.flag-ner{background-position:-30px -140px}
.w30px.flag-nga{background-position:-60px -140px}
.w30px.flag-niu{background-position:-90px -140px}
.w30px.flag-nfk{background-position:-120px -140px}
.w30px.flag-mnp{background-position:-150px -140px}
.w30px.flag-nor{background-position:-180px -140px}
.w30px.flag-omn{background-position:-210px -140px}
.w30px.flag-pak{background-position:-240px -140px}
.w30px.flag-plw{background-position:-270px -140px}
.w30px.flag-pan{background-position:-300px -140px}
.w30px.flag-png{background-position:-330px -140px}
.w30px.flag-pry{background-position:-360px -140px}
.w30px.flag-per{background-position:-390px -140px}
.w30px.flag-phl{background-position:-420px -140px}
.w30px.flag-pcn{background-position:-450px -140px}
.w30px.flag-pol{background-position:-480px -140px}
.w30px.flag-prt{background-position:-510px -140px}
.w30px.flag-pri{background-position:-540px -140px}
.w30px.flag-qat{background-position:-570px -140px}
.w30px.flag-rwa{background-position:-30px -160px}
.w30px.flag-kna{background-position:-60px -160px}
.w30px.flag-lca{background-position:-90px -160px}
.w30px.flag-vct{background-position:-120px -160px}
.w30px.flag-wsm{background-position:-150px -160px}
.w30px.flag-smr{background-position:-180px -160px}
.w30px.flag-stp{background-position:-210px -160px}
.w30px.flag-sen{background-position:-270px -160px}
.w30px.flag-syc{background-position:-300px -160px}
.w30px.flag-sle{background-position:-330px -160px}
.w30px.flag-sgp{background-position:-360px -160px}
.w30px.flag-svn{background-position:-390px -160px}
.w30px.flag-slb{background-position:-420px -160px}
.w30px.flag-som{background-position:-450px -160px}
.w30px.flag-zaf{background-position:-480px -160px}
.w30px.flag-esp{background-position:-510px -160px}
.w30px.flag-lka{background-position:-540px -160px}
.w30px.flag-sdn{background-position:-570px -160px}
.w30px.flag-sur{background-position:0 -180px}
.w30px.flag-sjm{background-position:-30px -180px}
.w30px.flag-swz{background-position:-60px -180px}
.w30px.flag-che{background-position:-90px -180px}
.w30px.flag-syr{background-position:-120px -180px}
.w30px.flag-twn{background-position:-150px -180px}
.w30px.flag-tjk{background-position:-180px -180px}
.w30px.flag-tza{background-position:-210px -180px}
.w30px.flag-tha{background-position:-240px -180px}
.w30px.flag-tgo{background-position:-270px -180px}
.w30px.flag-tkl{background-position:-300px -180px}
.w30px.flag-ton{background-position:-330px -180px}
.w30px.flag-tto{background-position:-360px -180px}
.w30px.flag-tun{background-position:-390px -180px}
.w30px.flag-tur{background-position:-420px -180px}
.w30px.flag-tkm{background-position:-450px -180px}
.w30px.flag-tca{background-position:-480px -180px}
.w30px.flag-tuv{background-position:-510px -180px}
.w30px.flag-uga{background-position:-540px -180px}
.w30px.flag-ukr{background-position:-570px -180px}
.w30px.flag-are{background-position:0 -200px}
.w30px.flag-gbr{background-position:-30px -200px}
.w30px.flag-usa{background-position:-60px -200px}
.w30px.flag-ury{background-position:-90px -200px}
.w30px.flag-uzb{background-position:-120px -200px}
.w30px.flag-vut{background-position:-150px -200px}
.w30px.flag-ven{background-position:-180px -200px}
.w30px.flag-vnm{background-position:-210px -200px}
.w30px.flag-wlf{background-position:-240px -200px}
.w30px.flag-esh{background-position:-270px -200px}
.w30px.flag-yem{background-position:-300px -200px}
.w30px.flag-zmb{background-position:-330px -200px}
.w30px.flag-zwe{background-position:-360px -200px}
.w30px.flag-kor{background-position:-390px -200px}
.w30px.flag-all{background-position:0 -220px}
i.iconRecruiter{background-position:0 -585px;height:19px;width:19px}
.si.facebook-icon{width:30px;height:30px;background-position:0 -650px}
.si.blogger-icon{width:30px;height:30px;background-position:-30px -650px}
.si.googleplus-icon{width:30px;height:30px;background-position:-61px -650px}
.si.pinterest-icon{width:30px;height:30px;background-position:-92px -650px}
.si.twitter-icon{width:30px;height:30px;background-position:-122px -650px}
.si.youtube-icon{width:30px;height:30px;background-position:-153px -650px}
.si.rss-icon{width:30px;height:30px;background-position:-184px -650px}
.si.tumblr-icon{width:30px;height:30px;background-position:-214px -650px}
.si.linkedin-icon{width:30px;height:30px;background-position:-244px -650px}
.si.scoopit-icon{width:30px;height:30px;background-position:-274px -650px}
.si.facebook-icon,.si.googleplus-icon,.si.pinterest-icon,.si.twitter-icon,.si.youtube-icon,.si.rss-icon,.si.blogger-icon,.si.tumblr-icon,.si.linkedin-icon,.si.scoopit-icon{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}
.si.facebook-icon:hover{width:30px;height:30px;background-position:0 -680px}
.si.blogger-icon:hover{width:30px;height:30px;background-position:-30px -680px}
.si.googleplus-icon:hover{width:30px;height:30px;background-position:-61px -680px}
.si.pinterest-icon:hover{width:30px;height:30px;background-position:-92px -680px}
.si.twitter-icon:hover{width:30px;height:30px;background-position:-122px -680px}
.si.youtube-icon:hover{width:30px;height:30px;background-position:-153px -680px}
.si.rss-icon:hover{width:30px;height:30px;background-position:-184px -680px}
.si.tumblr-icon:hover{width:30px;height:30px;background-position:-214px -680px}
.si.linkedin-icon:hover{width:30px;height:30px;background-position:-244px -680px}
.si.scoopit-icon:hover{width:30px;height:30px;background-position:-274px -680px}
i.downloadApp{background-position:-30px -587px;width:13px;height:17px}
i.icon_callus{background-position:-49px -591px;width:15px;height:11px}
i.postResumeFree{background-position:-69px -588px;width:14px;height:22px}
i.jobSearch{background-position:-138px -584px;width:24px;height:24px}
i.careerServices{background-position:-168px -584px;width:24px;height:24px}
i.consultantSearch{background-position:-202px -586px;width:25px;height:24px}
i.notification{background-position:0 -780px;width:24px;height:24px}
i.phone_new{background-position:-52px -616px;width:11px;height:11px}
i.myAccount{background-position:-102px -611px;width:28px;height:22px}
a:hover i.myAccount{background-position:-102px -611px}
i.postresume{background-position:-237px -581px;width:26px;height:24px}
a:hover i.jobSearch{background-position:-138px -611px}
a:hover i.careerServices{background-position:-168px -611px}
a:hover i.consultantSearch{background-position:-202px -611px}
a:hover i.postresume{background-position:-237px -606px}
a:hover i.notification{background-position:0 -804px;width:24px;height:24px}
[data-icon]:before{font-family:icons-font;content:attr(data-icon);speak:none}
.icon-move:before{content:"\e074"}
.icon-music:before{content:"\e073"}
.icon-network:before{content:"\e072"}
.icon-off:before{content:"\e071"}
.icon-ok:before{content:"\e070"}
.icon-ok-circle:before{content:"\e06f"}
.icon-ok-sign:before{content:"\e06e"}
.icon-paper-clip:before{content:"\e06d"}
.icon-paper-clip-alt:before{content:"\e06c"}
.icon-path:before{content:"\e06b"}
.icon-plus-sign:before{content:"\e059"}
.icon-print:before{content:"\e058"}
.icon-qrcode:before{content:"\e057"}
.icon-question:before{content:"\e056"}
.icon-question-sign:before{content:"\e055"}
.icon-quotes:before{content:"\e054"}
.icon-quotes-alt:before{content:"\e053"}
.icon-random:before{content:"\e052"}
.icon-record:before{content:"\e051"}
.icon-reddit:before{content:"\e050"}
.icon-refresh:before{content:"\e04f"}
.icon-screenshot:before{content:"\e03f"}
.icon-search:before{content:"\e03e"}
.icon-search-alt:before{content:"\e03d"}
.icon-share:before{content:"\e03c"}
.icon-share-alt:before{content:"\e03b"}
.icon-shopping-cart:before{content:"\e03a"}
.icon-shopping-cart-sign:before{content:"\e039"}
.icon-signal:before{content:"\e038"}
.icon-skype:before{content:"\e037"}
.icon-slideshare:before{content:"\e036"}
.icon-smiley:before{content:"\e035"}
.icon-th-large:before{content:"\e023"}
.icon-th-list:before{content:"\e022"}
.icon-thumbs-down:before{content:"\e021"}
.icon-thumbs-up:before{content:"\e020"}
.icon-time:before{content:"\e01f"}
.icon-time-alt:before{content:"\e01e"}
.icon-tint:before{content:"\e01d"}
.icon-torso:before{content:"\e01c"}
.icon-trash:before{content:"\e01b"}
.icon-trash-alt:before{content:"\e01a"}
.icon-tumblr:before{content:"\e019"}
.icon-w3c:before{content:"\e00a"}
.icon-warning-sign:before{content:"\e009"}
.icon-website:before{content:"\e008"}
.icon-website-alt:before{content:"\e007"}
.icon-wheelchair:before{content:"\e006"}
.icon-wordpress:before{content:"\e005"}
.icon-wrench:before{content:"\e004"}
.icon-wrench-alt:before{content:"\e003"}
.icon-youtube:before{content:"\e002"}
.icon-zoom-in:before{content:"\e001"}
.icon-zoom-out:before{content:"\e000"}
.icon-pause-alt:before{content:"\e069"}
.icon-pencil:before{content:"\e068"}
.icon-pencil-alt:before{content:"\e067"}
.icon-person:before{content:"\e066"}
.icon-phone:before{content:"\e065"}
.icon-phone-alt:before{content:"\e064"}
.icon-photo:before{content:"\e063"}
.icon-photo-alt:before{content:"\e062"}
.icon-picasa:before{content:"\e061"}
.icon-picture:before{content:"\e060"}
.icon-pinterest:before{content:"\e05f"}
.icon-plane:before{content:"\e05e"}
.icon-play-alt:before{content:"\e05c"}
.icon-play-circle:before{content:"\e05b"}
.icon-plus:before{content:"\e05a"}
.icon-remove:before{content:"\e04e"}
.icon-remove-circle:before{content:"\e04d"}
.icon-remove-sign:before{content:"\e04c"}
.icon-repeat:before{content:"\e04b"}
.icon-repeat-alt:before{content:"\e04a"}
.icon-resize-full:before{content:"\e049"}
.icon-resize-horizontal:before{content:"\e048"}
.icon-resize-small:before{content:"\e047"}
.icon-resize-vertical:before{content:"\e046"}
.icon-retweet:before{content:"\e045"}
.icon-reverse-alt:before{content:"\e044"}
.icon-road:before{content:"\e043"}
.icon-rss:before{content:"\e042"}
.icon-screen:before{content:"\e041"}
.icon-screen-alt:before{content:"\e040"}
.icon-smiley-alt:before{content:"\e034"}
.icon-speaker:before{content:"\e033"}
.icon-stackoverflow:before{content:"\e032"}
.icon-star:before{content:"\e031"}
.icon-star-alt:before{content:"\e030"}
.icon-star-empty:before{content:"\e02f"}
.icon-stop-alt:before{content:"\e02b"}
.icon-stumbleupon:before{content:"\e02a"}
.icon-tag:before{content:"\e029"}
.icon-tags:before{content:"\e028"}
.icon-tasks:before{content:"\e027"}
.icon-text-height:before{content:"\e026"}
.icon-text-width:before{content:"\e025"}
.icon-th:before{content:"\e024"}
.icon-twitter:before{content:"\e018"}
.icon-universal-access:before{content:"\e017"}
.icon-unlock:before{content:"\e016"}
.icon-unlock-alt:before{content:"\e015"}
.icon-upload:before{content:"\e014"}
.icon-user:before{content:"\e013"}
.icon-video:before{content:"\e012"}
.icon-video-alt:before{content:"\e011"}
.icon-video-chat:before{content:"\e010"}
.icon-view-mode:before{content:"\e00f"}
.icon-vimeo:before{content:"\e00e"}
.icon-vkontakte:before{content:"\e10e"}
.icon-volume-down:before{content:"\e00d"}
.icon-volume-off:before{content:"\e00c"}
.icon-volume-up:before{content:"\e00b"}
.icon-backward:before{content:"\e0ab"}
.icon-fast-backward:before{content:"\e09a"}
.icon-fast-forward:before{content:"\e099"}
.icon-forward:before{content:"\e093"}
.icon-play:before{content:"\e05d"}
.icon-step-backward:before{content:"\e02e"}
.icon-step-forward:before{content:"\e02d"}
.icon-briefcase:before{content:"\e10d"}
.icon-bullhorn:before{content:"\e10c"}
.icon-calendar:before{content:"\e10b"}
.icon-calendar-sign:before{content:"\e10a"}
.icon-address-book:before{content:"\e0dd"}
.icon-address-book-alt:before{content:"\e0dc"}
.icon-adjust:before{content:"\e0db"}
.icon-adult:before{content:"\e0da"}
.icon-align-center:before{content:"\e0d9"}
.icon-align-justify:before{content:"\e0d8"}
.icon-align-left:before{content:"\e0d7"}
.icon-align-right:before{content:"\e0d6"}
.icon-arrow-down:before{content:"\e0d5"}
.icon-arrow-left:before{content:"\e0d4"}
.icon-arrow-right:before{content:"\e0af"}
.icon-arrow-up:before{content:"\e0ae"}
.icon-asl:before{content:"\e0ad"}
.icon-asterisk:before{content:"\e0ac"}
.icon-ban-circle:before{content:"\e0aa"}
.icon-barcode:before{content:"\e0d3"}
.icon-behance:before{content:"\e0d2"}
.icon-bell:before{content:"\e0d1"}
.icon-blind:before{content:"\e0d0"}
.icon-blogger:before{content:"\e0cf"}
.icon-bold:before{content:"\e0ce"}
.icon-book:before{content:"\e0f5"}
.icon-bookmark:before{content:"\e0f4"}
.icon-bookmark-empty:before{content:"\e0f3"}
.icon-braille:before{content:"\e0f2"}
.icon-camera:before{content:"\e0a9"}
.icon-cc:before{content:"\e0a8"}
.icon-certificate:before{content:"\e0a7"}
.icon-check:before{content:"\e0a6"}
.icon-check-empty:before{content:"\e0a5"}
.icon-chevron-down:before{content:"\e0a4"}
.icon-chevron-left:before{content:"\e0cd"}
.icon-chevron-right:before{content:"\e0cc"}
.icon-chevron-up:before{content:"\e0cb"}
.icon-child:before{content:"\e0ca"}
.icon-circle-arrow-down:before{content:"\e0c9"}
.icon-circle-arrow-left:before{content:"\e0c8"}
.icon-circle-arrow-right:before{content:"\e0f1"}
.icon-circle-arrow-up:before{content:"\e0f0"}
.icon-cloud:before{content:"\e0ef"}
.icon-cloud-alt:before{content:"\e0ee"}
.icon-cog:before{content:"\e109"}
.icon-cog-alt:before{content:"\e108"}
.icon-cogs:before{content:"\e107"}
.icon-comment:before{content:"\e106"}
.icon-comment-alt:before{content:"\e0a3"}
.icon-compass:before{content:"\e0a2"}
.icon-compass-alt:before{content:"\e0a1"}
.icon-credit-card:before{content:"\e0a0"}
.icon-css:before{content:"\e09f"}
.icon-dashboard:before{content:"\e09e"}
.icon-delicious:before{content:"\e0c7"}
.icon-deviantart:before{content:"\e0c6"}
.icon-digg:before{content:"\e0c5"}
.icon-download:before{content:"\e0c4"}
.icon-download-alt:before{content:"\e0c3"}
.icon-dribble:before{content:"\e0c2"}
.icon-edit:before{content:"\e0ed"}
.icon-eject:before{content:"\e0ec"}
.icon-envelope:before{content:"\e0eb"}
.icon-envelope-alt:before{content:"\e0ea"}
.icon-error:before{content:"\e105"}
.icon-error-alt:before{content:"\e104"}
.icon-exclamation-sign:before{content:"\e103"}
.icon-eye-close:before{content:"\e102"}
.icon-eye-open:before{content:"\e09d"}
.icon-facebook:before{content:"\e09c"}
.icon-facetime-video:before{content:"\e09b"}
.icon-female:before{content:"\e098"}
.icon-file:before{content:"\e0c1"}
.icon-file-alt:before{content:"\e0c0"}
.icon-file-edit:before{content:"\e0bf"}
.icon-file-edit-alt:before{content:"\e0be"}
.icon-file-new:before{content:"\e0bd"}
.icon-file-new-alt:before{content:"\e0bc"}
.icon-film:before{content:"\e0e9"}
.icon-filter:before{content:"\e0e8"}
.icon-fire:before{content:"\e0e7"}
.icon-flag:before{content:"\e0e6"}
.icon-flag-alt:before{content:"\e101"}
.icon-flickr:before{content:"\e100"}
.icon-folder:before{content:"\e0ff"}
.icon-folder-close:before{content:"\e0fe"}
.icon-folder-open:before{content:"\e097"}
.icon-folder-sign:before{content:"\e096"}
.icon-font:before{content:"\e095"}
.icon-fontsize:before{content:"\e094"}
.icon-forward-alt:before{content:"\e092"}
.icon-foursquare:before{content:"\e0bb"}
.icon-friendfeed:before{content:"\e0ba"}
.icon-friendfeed-rect:before{content:"\e0b9"}
.icon-fullscreen:before{content:"\e0b8"}
.icon-gift:before{content:"\e0b7"}
.icon-github:before{content:"\e0b6"}
.icon-github-text:before{content:"\e0e5"}
.icon-glass:before{content:"\e0e4"}
.icon-glasses:before{content:"\e0e3"}
.icon-globe:before{content:"\e0e2"}
.icon-globe-alt:before{content:"\e0fd"}
.icon-googleplus:before{content:"\e0fc"}
.icon-graph:before{content:"\e0fb"}
.icon-graph-alt:before{content:"\e0fa"}
.icon-group:before{content:"\e091"}
.icon-group-alt:before{content:"\e090"}
.icon-guidedog:before{content:"\e08f"}
.icon-hand-down:before{content:"\e08e"}
.icon-hand-left:before{content:"\e08d"}
.icon-hand-right:before{content:"\e08c"}
.icon-hand-up:before{content:"\e0b5"}
.icon-hdd:before{content:"\e0b4"}
.icon-headphones:before{content:"\e0b3"}
.icon-hearing-impaired:before{content:"\e0b2"}
.icon-heart:before{content:"\e0b1"}
.icon-heart-alt:before{content:"\e0b0"}
.icon-heart-empty:before{content:"\e0e1"}
.icon-home:before{content:"\e0e0"}
.icon-home-alt:before{content:"\e0df"}
.icon-idea:before{content:"\e0de"}
.icon-idea-alt:before{content:"\e0f9"}
.icon-inbox:before{content:"\e0f8"}
.icon-inbox-alt:before{content:"\e0f7"}
.icon-inbox-box:before{content:"\e0f6"}
.icon-indent-left:before{content:"\e08b"}
.icon-indent-right:before{content:"\e08a"}
.icon-info-sign:before{content:"\e089"}
.icon-instagram:before{content:"\e088"}
.icon-iphone-home:before{content:"\e087"}
.icon-italic:before{content:"\e086"}
.icon-key:before{content:"\e085"}
.icon-laptop:before{content:"\e084"}
.icon-laptop-alt:before{content:"\e083"}
.icon-leaf:before{content:"\e082"}
.icon-linkedin:before{content:"\e081"}
.icon-list:before{content:"\e080"}
.icon-list-alt:before{content:"\e07f"}
.icon-lock:before{content:"\e07e"}
.icon-lock-alt:before{content:"\e07d"}
.icon-magnet:before{content:"\e07c"}
.icon-male:before{content:"\e07b"}
.icon-map-marker:before{content:"\e07a"}
.icon-map-marker-alt:before{content:"\e079"}
.icon-mic:before{content:"\e078"}
.icon-mic-alt:before{content:"\e077"}
.icon-minus:before{content:"\e076"}
.icon-minus-sign:before{content:"\e075"}
.icon-pause:before{content:"\e06a"}
.icon-fork:before{content:"\e10f"}
.icon-broom:before{content:"\e110"}
.icon-return-key:before{content:"\e111"}
.icon-lastfm:before{content:"\e112"}
.icon-livejournal:before{content:"\e113"}
.icon-myspace:before{content:"\e114"}
.icon-soundcloud:before{content:"\e115"}
.icon-viadeo:before{content:"\e116"}
.icon-spotify:before{content:"\e117"}
.icon-caret-left:before{content:"\e119"}
.icon-caret-up:before{content:"\e02c"}
.icon-caret-right:before{content:"\e118"}
.icon-caret-down:before{content:"\e11a"}
.icon-stop:before{content:"\e11b"}
i.w16px.edit,.w30px.flag-rus{background-position:0 -160px}
i.w16px.user-offline,.w30px.flag-sau{background-position:-240px -160px}
i.w24px,.icon24{width:24px;height:24px}
.icon24.g360,.w30px.flag-afg{background-position:0 0}
.ico n-italic,.icon-address-book,.icon-address-book-alt,.icon-adjust,.icon-adult,.icon-align-center,.icon-align-justify,.icon-align-left,.icon-align-right,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-asl,.icon-asterisk,.icon-backward,.icon-ban-circle,.icon-barcode,.icon-behance,.icon-bell,.icon-blind,.icon-blogger,.icon-bold,.icon-book,.icon-bookmark,.icon-bookmark-empty,.icon-braille,.icon-briefcase,.icon-broom,.icon-bullhorn,.icon-calendar,.icon-calendar-sign,.icon-camera,.icon-caret-down,.icon-caret-left,.icon-caret-right,.icon-caret-up,.icon-cc,.icon-certificate,.icon-check,.icon-check-empty,.icon-chevron-down,.icon-chevron-left,.icon-chevron-right,.icon-chevron-up,.icon-child,.icon-circle-arrow-down,.icon-circle-arrow-left,.icon-circle-arrow-right,.icon-circle-arrow-up,.icon-cloud,.icon-cloud-alt,.icon-cog,.icon-cog-alt,.icon-cogs,.icon-comment,.icon-comment-alt,.icon-compass,.icon-compass-alt,.icon-credit-card,.icon-css,.icon-dashboard,.icon-delicious,.icon-deviantart,.icon-digg,.icon-download,.icon-download-alt,.icon-dribble,.icon-edit,.icon-eject,.icon-envelope,.icon-envelope-alt,.icon-error,.icon-error-alt,.icon-exclamation-sign,.icon-eye-close,.icon-eye-open,.icon-facebook,.icon-facetime-video,.icon-fast-backward,.icon-fast-forward,.icon-female,.icon-file,.icon-file-alt,.icon-file-edit,.icon-file-edit-alt,.icon-file-new,.icon-file-new-alt,.icon-film,.icon-filter,.icon-fire,.icon-flag,.icon-flag-alt,.icon-flickr,.icon-folder,.icon-folder-close,.icon-folder-open,.icon-folder-sign,.icon-font,.icon-fontsize,.icon-fork,.icon-forward,.icon-forward-alt,.icon-foursquare,.icon-friendfeed,.icon-friendfeed-rect,.icon-fullscreen,.icon-gift,.icon-github,.icon-github-text,.icon-glass,.icon-glasses,.icon-globe,.icon-globe-alt,.icon-googleplus,.icon-graph,.icon-graph-alt,.icon-group,.icon-group-alt,.icon-guidedog,.icon-hand-down,.icon-hand-left,.icon-hand-right,.icon-hand-up,.icon-hdd,.icon-headphones,.icon-hearing-impaired,.icon-heart,.icon-heart-alt,.icon-heart-empty,.icon-home,.icon-home-alt,.icon-idea,.icon-idea-alt,.icon-inbox,.icon-inbox-alt,.icon-inbox-box,.icon-indent-left,.icon-indent-right,.icon-info-sign,.icon-instagram,.icon-iphone-home,.icon-key,.icon-laptop,.icon-laptop-alt,.icon-lastfm,.icon-leaf,.icon-linkedin,.icon-list,.icon-list-alt,.icon-livejournal,.icon-lock,.icon-lock-alt,.icon-magnet,.icon-male,.icon-map-marker,.icon-map-marker-alt,.icon-mic,.icon-mic-alt,.icon-minus,.icon-minus-sign,.icon-move,.icon-music,.icon-myspace,.icon-network,.icon-off,.icon-ok,.icon-ok-circle,.icon-ok-sign,.icon-paper-clip,.icon-paper-clip-alt,.icon-path,.icon-pause,.icon-pause-alt,.icon-pencil,.icon-pencil-alt,.icon-person,.icon-phone,.icon-phone-alt,.icon-photo,.icon-photo-alt,.icon-picasa,.icon-picture,.icon-pinterest,.icon-plane,.icon-play,.icon-play-alt,.icon-play-circle,.icon-plus,.icon-plus-sign,.icon-print,.icon-qrcode,.icon-question,.icon-question-sign,.icon-quotes,.icon-quotes-alt,.icon-random,.icon-record,.icon-reddit,.icon-refresh,.icon-remove,.icon-remove-circle,.icon-remove-sign,.icon-repeat,.icon-repeat-alt,.icon-resize-full,.icon-resize-horizontal,.icon-resize-small,.icon-resize-vertical,.icon-return-key,.icon-retweet,.icon-reverse-alt,.icon-road,.icon-rss,.icon-screen,.icon-screen-alt,.icon-screenshot,.icon-search,.icon-search-alt,.icon-share,.icon-share-alt,.icon-shopping-cart,.icon-shopping-cart-sign,.icon-signal,.icon-skype,.icon-slideshare,.icon-smiley,.icon-smiley-alt,.icon-soundcloud,.icon-speaker,.icon-spotify,.icon-stackoverflow,.icon-star,.icon-star-alt,.icon-star-empty,.icon-step-backward,.icon-step-forward,.icon-stop,.icon-stop-alt,.icon-stumbleupon,.icon-tag,.icon-tags,.icon-tasks,.icon-text-height,.icon-text-width,.icon-th,.icon-th-large,.icon-th-list,.icon-thumbs-down,.icon-thumbs-up,.icon-time,.icon-time-alt,.icon-tint,.icon-torso,.icon-trash,.icon-trash-alt,.icon-tumblr,.icon-twitter,.icon-universal-access,.icon-unlock,.icon-unlock-alt,.icon-upload,.icon-user,.icon-viadeo,.icon-video,.icon-video-alt,.icon-video-chat,.icon-view-mode,.icon-vimeo,.icon-vkontakte,.icon-volume-down,.icon-volume-off,.icon-volume-up,.icon-w3c,.icon-warning-sign,.icon-website,.icon-website-alt,.icon-wheelchair,.icon-wordpress,.icon-wrench,.icon-wrench-alt,.icon-youtube,.icon-zoom-in,.icon-zoom-out,.icon-address-book,.icon-address-book-alt,.icon-adjust,.icon-adult,.icon-align-center,.icon-align-justify,.icon-align-left,.icon-align-right,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-asl,.icon-asterisk,.icon-backward,.icon-ban-circle,.icon-barcode,.icon-behance,.icon-bell,.icon-blind,.icon-blogger,.icon-bold,.icon-book,.icon-bookmark,.icon-bookmark-empty,.icon-braille,.icon-briefcase,.icon-broom,.icon-bullhorn,.icon-calendar,.icon-calendar-sign,.icon-camera,.icon-caret-down,.icon-caret-left,.icon-caret-right,.icon-caret-up,.icon-cc,.icon-certificate,.icon-check,.icon-check-empty,.icon-chevron-down,.icon-chevron-left,.icon-chevron-right,.icon-chevron-up,.icon-child,.icon-circle-arrow-down,.icon-circle-arrow-left,.icon-circle-arrow-right,.icon-circle-arrow-up,.icon-cloud,.icon-cloud-alt,.icon-cog,.icon-cog-alt,.icon-cogs,.icon-comment,.icon-comment-alt,.icon-compass,.icon-compass-alt,.icon-credit-card,.icon-css,.icon-dashboard,.icon-delicious,.icon-deviantart,.icon-digg,.icon-download,.icon-download-alt,.icon-dribble,.icon-edit,.icon-eject,.icon-envelope,.icon-envelope-alt,.icon-error,.icon-error-alt,.icon-exclamation-sign,.icon-eye-close,.icon-eye-open,.icon-facebook,.icon-facetime-video,.icon-fast-backward,.icon-fast-forward,.icon-female,.icon-file,.icon-file-alt,.icon-file-edit,.icon-file-edit-alt,.icon-file-new,.icon-file-new-alt,.icon-film,.icon-filter,.icon-fire,.icon-flag,.icon-flag-alt,.icon-flickr,.icon-folder,.icon-folder-close,.icon-folder-open,.icon-folder-sign,.icon-font,.icon-fontsize,.icon-fork,.icon-forward,.icon-forward-alt,.icon-foursquare,.icon-friendfeed,.icon-friendfeed-rect,.icon-fullscreen,.icon-gift,.icon-github,.icon-github-text,.icon-glass,.icon-glasses,.icon-globe,.icon-globe-alt,.icon-googleplus,.icon-graph,.icon-graph-alt,.icon-group,.icon-group-alt,.icon-guidedog,.icon-hand-down,.icon-hand-left,.icon-hand-right,.icon-hand-up,.icon-hdd,.icon-headphones,.icon-hearing-impaired,.icon-heart,.icon-heart-alt,.icon-heart-empty,.icon-home,.icon-home-alt,.icon-idea,.icon-idea-alt,.icon-inbox,.icon-inbox-alt,.icon-inbox-box,.icon-indent-left,.icon-indent-right,.icon-info-sign,.icon-instagram,.icon-iphone-home,.icon-italic,.icon-key,.icon-laptop,.icon-laptop-alt,.icon-lastfm,.icon-leaf,.icon-linkedin,.icon-list,.icon-list-alt,.icon-livejournal,.icon-lock,.icon-lock-alt,.icon-magnet,.icon-male,.icon-map-marker,.icon-map-marker-alt,.icon-mic,.icon-mic-alt,.icon-minus,.icon-minus-sign,.icon-move,.icon-music,.icon-myspace,.icon-network,.icon-off,.icon-ok,.icon-ok-circle,.icon-ok-sign,.icon-paper-clip,.icon-paper-clip-alt,.icon-path,.icon-pause,.icon-pause-alt,.icon-pencil,.icon-pencil-alt,.icon-person,.icon-phone,.icon-phone-alt,.icon-photo,.icon-photo-alt,.icon-picasa,.icon-picture,.icon-pinterest,.icon-plane,.icon-play,.icon-play-alt,.icon-play-circle,.icon-plus,.icon-plus-sign,.icon-print,.icon-qrcode,.icon-question,.icon-question-sign,.icon-quotes,.icon-quotes-alt,.icon-random,.icon-record,.icon-reddit,.icon-refresh,.icon-remove,.icon-remove-circle,.icon-remove-sign,.icon-repeat,.icon-repeat-alt,.icon-resize-full,.icon-resize-horizontal,.icon-resize-small,.icon-resize-vertical,.icon-return-key,.icon-retweet,.icon-reverse-alt,.icon-road,.icon-rss,.icon-screen,.icon-screen-alt,.icon-screenshot,.icon-search,.icon-search-alt,.icon-share,.icon-share-alt,.icon-shopping-cart,.icon-shopping-cart-sign,.icon-signal,.icon-skype,.icon-slideshare,.icon-smiley,.icon-smiley-alt,.icon-soundcloud,.icon-speaker,.icon-spotify,.icon-stackoverflow,.icon-star,.icon-star-alt,.icon-star-empty,.icon-step-backward,.icon-step-forward,.icon-stop,.icon-stop-alt,.icon-stumbleupon,.icon-tag,.icon-tags,.icon-tasks,.icon-text-height,.icon-text-width,.icon-th,.icon-th-large,.icon-th-list,.icon-thumbs-down,.icon-thumbs-up,.icon-time,.icon-time-alt,.icon-tint,.icon-torso,.icon-trash,.icon-trash-alt,.icon-tumblr,.icon-twitter,.icon-universal-access,.icon-unlock,.icon-unlock-alt,.icon-upload,.icon-user,.icon-viadeo,.icon-video,.icon-video-alt,.icon-video-chat,.icon-view-mode,.icon-vimeo,.icon-vkontakte,.icon-volume-down,.icon-volume-off,.icon-volume-up,.icon-w3c,.icon-warning-sign,.icon-website,.icon-website-alt,.icon-wheelchair,.icon-wordpress,.icon-wrench,.icon-wrench-alt,.icon-youtube,.icon-zoom-in,.icon-zoom-out{font-family:icons-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
@font-face{font-family:'icons-font';src:url(../fonts/icons-font.eot);src:url(../fonts/icons-font.eot?#iefix) format("embedded-opentype"),url(../fonts/icons-font.svg#icons-font) format("svg"),url(../fonts/icons-font.woff) format("woff"),url(../fonts/icons-font.ttf) format("truetype");font-weight:400;font-style:normal}
[data-icon]:before{font-family:'icons-font';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-move,.icon-music,.icon-network,.icon-off,.icon-ok,.icon-ok-circle,.icon-ok-sign,.icon-paper-clip,.icon-paper-clip-alt,.icon-path,.icon-plus-sign,.icon-print,.icon-qrcode,.icon-question,.icon-question-sign,.icon-quotes,.icon-quotes-alt,.icon-random,.icon-record,.icon-reddit,.icon-refresh,.icon-screenshot,.icon-search,.icon-search-alt,.icon-share,.icon-share-alt,.icon-shopping-cart,.icon-shopping-cart-sign,.icon-signal,.icon-skype,.icon-slideshare,.icon-smiley,.icon-th-large,.icon-th-list,.icon-thumbs-down,.icon-thumbs-up,.icon-time,.icon-time-alt,.icon-tint,.icon-torso,.icon-trash,.icon-trash-alt,.icon-tumblr,.icon-w3c,.icon-warning-sign,.icon-website,.icon-website-alt,.icon-wheelchair,.icon-wordpress,.icon-wrench,.icon-wrench-alt,.icon-youtube,.icon-zoom-in,.icon-zoom-out,.icon-pause-alt,.icon-pencil,.icon-pencil-alt,.icon-person,.icon-phone,.icon-phone-alt,.icon-photo,.icon-photo-alt,.icon-picasa,.icon-picture,.icon-pinterest,.icon-plane,.icon-play-alt,.icon-play-circle,.icon-plus,.icon-remove,.icon-remove-circle,.icon-remove-sign,.icon-repeat,.icon-repeat-alt,.icon-resize-full,.icon-resize-horizontal,.icon-resize-small,.icon-resize-vertical,.icon-retweet,.icon-reverse-alt,.icon-road,.icon-rss,.icon-screen,.icon-screen-alt,.icon-smiley-alt,.icon-speaker,.icon-stackoverflow,.icon-star,.icon-star-alt,.icon-star-empty,.icon-stop-alt,.icon-stumbleupon,.icon-tag,.icon-tags,.icon-tasks,.icon-text-height,.icon-text-width,.icon-th,.icon-twitter,.icon-universal-access,.icon-unlock,.icon-unlock-alt,.icon-upload,.icon-user,.icon-video,.icon-video-alt,.icon-video-chat,.icon-view-mode,.icon-vimeo,.icon-vkontakte,.icon-volume-down,.icon-volume-off,.icon-volume-up,.icon-backward,.icon-fast-backward,.icon-fast-forward,.icon-forward,.icon-play,.icon-step-backward,.icon-step-forward,.icon-briefcase,.icon-bullhorn,.icon-calendar,.icon-calendar-sign,.icon-address-book,.icon-address-book-alt,.icon-adjust,.icon-adult,.icon-align-center,.icon-align-justify,.icon-align-left,.icon-align-right,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-asl,.icon-asterisk,.icon-ban-circle,.icon-barcode,.icon-behance,.icon-bell,.icon-blind,.icon-blogger,.icon-bold,.icon-book,.icon-bookmark,.icon-bookmark-empty,.icon-braille,.icon-camera,.icon-cc,.icon-certificate,.icon-check,.icon-check-empty,.icon-chevron-down,.icon-chevron-left,.icon-chevron-right,.icon-chevron-up,.icon-child,.icon-circle-arrow-down,.icon-circle-arrow-left,.icon-circle-arrow-right,.icon-circle-arrow-up,.icon-cloud,.icon-cloud-alt,.icon-cog,.icon-cog-alt,.icon-cogs,.icon-comment,.icon-comment-alt,.icon-compass,.icon-compass-alt,.icon-credit-card,.icon-css,.icon-dashboard,.icon-delicious,.icon-deviantart,.icon-digg,.icon-download,.icon-download-alt,.icon-dribble,.icon-edit,.icon-eject,.icon-envelope,.icon-envelope-alt,.icon-error,.icon-error-alt,.icon-exclamation-sign,.icon-eye-close,.icon-eye-open,.icon-facebook,.icon-facetime-video,.icon-female,.icon-file,.icon-file-alt,.icon-file-edit,.icon-file-edit-alt,.icon-file-new,.icon-file-new-alt,.icon-film,.icon-filter,.icon-fire,.icon-flag,.icon-flag-alt,.icon-flickr,.icon-folder,.icon-folder-close,.icon-folder-open,.icon-folder-sign,.icon-font,.icon-fontsize,.icon-forward-alt,.icon-foursquare,.icon-friendfeed,.icon-friendfeed-rect,.icon-fullscreen,.icon-gift,.icon-github,.icon-github-text,.icon-glass,.icon-glasses,.icon-globe,.icon-globe-alt,.icon-googleplus,.icon-graph,.icon-graph-alt,.icon-group,.icon-group-alt,.icon-guidedog,.icon-hand-down,.icon-hand-left,.icon-hand-right,.icon-hand-up,.icon-hdd,.icon-headphones,.icon-hearing-impaired,.icon-heart,.icon-heart-alt,.icon-heart-empty,.icon-home,.icon-home-alt,.icon-idea,.icon-idea-alt,.icon-inbox,.icon-inbox-alt,.icon-inbox-box,.icon-indent-left,.icon-indent-right,.icon-info-sign,.icon-instagram,.icon-iphone-home,.ico
n-italic,.icon-key,.icon-laptop,.icon-laptop-alt,.icon-leaf,.icon-linkedin,.icon-list,.icon-list-alt,.icon-lock,.icon-lock-alt,.icon-magnet,.icon-male,.icon-map-marker,.icon-map-marker-alt,.icon-mic,.icon-mic-alt,.icon-minus,.icon-minus-sign,.icon-pause,.icon-fork,.icon-broom,.icon-return-key,.icon-lastfm,.icon-livejournal,.icon-myspace,.icon-soundcloud,.icon-viadeo,.icon-spotify,.icon-caret-left,.icon-caret-up,.icon-caret-right,.icon-caret-down,.icon-stop{font-family:'icons-font';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-move:before{content:"\e074"}
.icon-music:before{content:"\e073"}
.icon-network:before{content:"\e072"}
.icon-off:before{content:"\e071"}
.icon-ok:before{content:"\e070"}
.icon-ok-circle:before{content:"\e06f"}
.icon-ok-sign:before{content:"\e06e"}
.icon-paper-clip:before{content:"\e06d"}
.icon-paper-clip-alt:before{content:"\e06c"}
.icon-path:before{content:"\e06b"}
.icon-plus-sign:before{content:"\e059"}
.icon-print:before{content:"\e058"}
.icon-qrcode:before{content:"\e057"}
.icon-question:before{content:"\e056"}
.icon-question-sign:before{content:"\e055"}
.icon-quotes:before{content:"\e054"}
.icon-quotes-alt:before{content:"\e053"}
.icon-random:before{content:"\e052"}
.icon-record:before{content:"\e051"}
.icon-reddit:before{content:"\e050"}
.icon-refresh:before{content:"\e04f"}
.icon-screenshot:before{content:"\e03f"}
.icon-search:before{content:"\e03e"}
.icon-search-alt:before{content:"\e03d"}
.icon-share:before{content:"\e03c"}
.icon-share-alt:before{content:"\e03b"}
.icon-shopping-cart:before{content:"\e03a"}
.icon-shopping-cart-sign:before{content:"\e039"}
.icon-signal:before{content:"\e038"}
.icon-skype:before{content:"\e037"}
.icon-slideshare:before{content:"\e036"}
.icon-smiley:before{content:"\e035"}
.icon-th-large:before{content:"\e023"}
.icon-th-list:before{content:"\e022"}
.icon-thumbs-down:before{content:"\e021"}
.icon-thumbs-up:before{content:"\e020"}
.icon-time:before{content:"\e01f"}
.icon-time-alt:before{content:"\e01e"}
.icon-tint:before{content:"\e01d"}
.icon-torso:before{content:"\e01c"}
.icon-trash:before{content:"\e01b"}
.icon-trash-alt:before{content:"\e01a"}
.icon-tumblr:before{content:"\e019"}
.icon-w3c:before{content:"\e00a"}
.icon-warning-sign:before{content:"\e009"}
.icon-website:before{content:"\e008"}
.icon-website-alt:before{content:"\e007"}
.icon-wheelchair:before{content:"\e006"}
.icon-wordpress:before{content:"\e005"}
.icon-wrench:before{content:"\e004"}
.icon-wrench-alt:before{content:"\e003"}
.icon-youtube:before{content:"\e002"}
.icon-zoom-in:before{content:"\e001"}
.icon-zoom-out:before{content:"\e000"}
.icon-pause-alt:before{content:"\e069"}
.icon-pencil:before{content:"\e068"}
.icon-pencil-alt:before{content:"\e067"}
.icon-person:before{content:"\e066"}
.icon-phone:before{content:"\e065"}
.icon-phone-alt:before{content:"\e064"}
.icon-photo:before{content:"\e063"}
.icon-photo-alt:before{content:"\e062"}
.icon-picasa:before{content:"\e061"}
.icon-picture:before{content:"\e060"}
.icon-pinterest:before{content:"\e05f"}
.icon-plane:before{content:"\e05e"}
.icon-play-alt:before{content:"\e05c"}
.icon-play-circle:before{content:"\e05b"}
.icon-plus:before{content:"\e05a"}
.icon-remove:before{content:"\e04e"}
.icon-remove-circle:before{content:"\e04d"}
.icon-remove-sign:before{content:"\e04c"}
.icon-repeat:before{content:"\e04b"}
.icon-repeat-alt:before{content:"\e04a"}
.icon-resize-full:before{content:"\e049"}
.icon-resize-horizontal:before{content:"\e048"}
.icon-resize-small:before{content:"\e047"}
.icon-resize-vertical:before{content:"\e046"}
.icon-retweet:before{content:"\e045"}
.icon-reverse-alt:before{content:"\e044"}
.icon-road:before{content:"\e043"}
.icon-rss:before{content:"\e042"}
.icon-screen:before{content:"\e041"}
.icon-screen-alt:before{content:"\e040"}
.icon-smiley-alt:before{content:"\e034"}
.icon-speaker:before{content:"\e033"}
.icon-stackoverflow:before{content:"\e032"}
.icon-star:before{content:"\e031"}
.icon-star-alt:before{content:"\e030"}
.icon-star-empty:before{content:"\e02f"}
.icon-stop-alt:before{content:"\e02b"}
.icon-stumbleupon:before{content:"\e02a"}
.icon-tag:before{content:"\e029"}
.icon-tags:before{content:"\e028"}
.icon-tasks:before{content:"\e027"}
.icon-text-height:before{content:"\e026"}
.icon-text-width:before{content:"\e025"}
.icon-th:before{content:"\e024"}
.icon-twitter:before{content:"\e018"}
.icon-universal-access:before{content:"\e017"}
.icon-unlock:before{content:"\e016"}
.icon-unlock-alt:before{content:"\e015"}
.icon-upload:before{content:"\e014"}
.icon-user:before{content:"\e013"}
.icon-video:before{content:"\e012"}
.icon-video-alt:before{content:"\e011"}
.icon-video-chat:before{content:"\e010"}
.icon-view-mode:before{content:"\e00f"}
.icon-vimeo:before{content:"\e00e"}
.icon-vkontakte:before{content:"\e10e"}
.icon-volume-down:before{content:"\e00d"}
.icon-volume-off:before{content:"\e00c"}
.icon-volume-up:before{content:"\e00b"}
.icon-backward:before{content:"\e0ab"}
.icon-fast-backward:before{content:"\e09a"}
.icon-fast-forward:before{content:"\e099"}
.icon-forward:before{content:"\e093"}
.icon-play:before{content:"\e05d"}
.icon-step-backward:before{content:"\e02e"}
.icon-step-forward:before{content:"\e02d"}
.icon-briefcase:before{content:"\e10d"}
.icon-bullhorn:before{content:"\e10c"}
.icon-calendar:before{content:"\e10b"}
.icon-calendar-sign:before{content:"\e10a"}
.icon-address-book:before{content:"\e0dd"}
.icon-address-book-alt:before{content:"\e0dc"}
.icon-adjust:before{content:"\e0db"}
.icon-adult:before{content:"\e0da"}
.icon-align-center:before{content:"\e0d9"}
.icon-align-justify:before{content:"\e0d8"}
.icon-align-left:before{content:"\e0d7"}
.icon-align-right:before{content:"\e0d6"}
.icon-arrow-down:before{content:"\e0d5"}
.icon-arrow-left:before{content:"\e0d4"}
.icon-arrow-right:before{content:"\e0af"}
.icon-arrow-up:before{content:"\e0ae"}
.icon-asl:before{content:"\e0ad"}
.icon-asterisk:before{content:"\e0ac"}
.icon-ban-circle:before{content:"\e0aa"}
.icon-barcode:before{content:"\e0d3"}
.icon-behance:before{content:"\e0d2"}
.icon-bell:before{content:"\e0d1"}
.icon-blind:before{content:"\e0d0"}
.icon-blogger:before{content:"\e0cf"}
.icon-bold:before{content:"\e0ce"}
.icon-book:before{content:"\e0f5"}
.icon-bookmark:before{content:"\e0f4"}
.icon-bookmark-empty:before{content:"\e0f3"}
.icon-braille:before{content:"\e0f2"}
.icon-camera:before{content:"\e0a9"}
.icon-cc:before{content:"\e0a8"}
.icon-certificate:before{content:"\e0a7"}
.icon-check:before{content:"\e0a6"}
.icon-check-empty:before{content:"\e0a5"}
.icon-chevron-down:before{content:"\e0a4"}
.icon-chevron-left:before{content:"\e0cd"}
.icon-chevron-right:before{content:"\e0cc"}
.icon-chevron-up:before{content:"\e0cb"}
.icon-child:before{content:"\e0ca"}
.icon-circle-arrow-down:before{content:"\e0c9"}
.icon-circle-arrow-left:before{content:"\e0c8"}
.icon-circle-arrow-right:before{content:"\e0f1"}
.icon-circle-arrow-up:before{content:"\e0f0"}
.icon-cloud:before{content:"\e0ef"}
.icon-cloud-alt:before{content:"\e0ee"}
.icon-cog:before{content:"\e109"}
.icon-cog-alt:before{content:"\e108"}
.icon-cogs:before{content:"\e107"}
.icon-comment:before{content:"\e106"}
.icon-comment-alt:before{content:"\e0a3"}
.icon-compass:before{content:"\e0a2"}
.icon-compass-alt:before{content:"\e0a1"}
.icon-credit-card:before{content:"\e0a0"}
.icon-css:before{content:"\e09f"}
.icon-dashboard:before{content:"\e09e"}
.icon-delicious:before{content:"\e0c7"}
.icon-deviantart:before{content:"\e0c6"}
.icon-digg:before{content:"\e0c5"}
.icon-download:before{content:"\e0c4"}
.icon-download-alt:before{content:"\e0c3"}
.icon-dribble:before{content:"\e0c2"}
.icon-edit:before{content:"\e0ed"}
.icon-eject:before{content:"\e0ec"}
.icon-envelope:before{content:"\e0eb"}
.icon-envelope-alt:before{content:"\e0ea"}
.icon-error:before{content:"\e105"}
.icon-error-alt:before{content:"\e104"}
.icon-exclamation-sign:before{content:"\e103"}
.icon-eye-close:before{content:"\e102"}
.icon-eye-open:before{content:"\e09d"}
.icon-facebook:before{content:"\e09c"}
.icon-facetime-video:before{content:"\e09b"}
.icon-female:before{content:"\e098"}
.icon-file:before{content:"\e0c1"}
.icon-file-alt:before{content:"\e0c0"}
.icon-file-edit:before{content:"\e0bf"}
.icon-file-edit-alt:before{content:"\e0be"}
.icon-file-new:before{content:"\e0bd"}
.icon-file-new-alt:before{content:"\e0bc"}
.icon-film:before{content:"\e0e9"}
.icon-filter:before{content:"\e0e8"}
.icon-fire:before{content:"\e0e7"}
.icon-flag:before{content:"\e0e6"}
.icon-flag-alt:before{content:"\e101"}
.icon-flickr:before{content:"\e100"}
.icon-folder:before{content:"\e0ff"}
.icon-folder-close:before{content:"\e0fe"}
.icon-folder-open:before{content:"\e097"}
.icon-folder-sign:before{content:"\e096"}
.icon-font:before{content:"\e095"}
.icon-fontsize:before{content:"\e094"}
.icon-forward-alt:before{content:"\e092"}
.icon-foursquare:before{content:"\e0bb"}
.icon-friendfeed:before{content:"\e0ba"}
.icon-friendfeed-rect:before{content:"\e0b9"}
.icon-fullscreen:before{content:"\e0b8"}
.icon-gift:before{content:"\e0b7"}
.icon-github:before{content:"\e0b6"}
.icon-github-text:before{content:"\e0e5"}
.icon-glass:before{content:"\e0e4"}
.icon-glasses:before{content:"\e0e3"}
.icon-globe:before{content:"\e0e2"}
.icon-globe-alt:before{content:"\e0fd"}
.icon-googleplus:before{content:"\e0fc"}
.icon-graph:before{content:"\e0fb"}
.icon-graph-alt:before{content:"\e0fa"}
.icon-group:before{content:"\e091"}
.icon-group-alt:before{content:"\e090"}
.icon-guidedog:before{content:"\e08f"}
.icon-hand-down:before{content:"\e08e"}
.icon-hand-left:before{content:"\e08d"}
.icon-hand-right:before{content:"\e08c"}
.icon-hand-up:before{content:"\e0b5"}
.icon-hdd:before{content:"\e0b4"}
.icon-headphones:before{content:"\e0b3"}
.icon-hearing-impaired:before{content:"\e0b2"}
.icon-heart:before{content:"\e0b1"}
.icon-heart-alt:before{content:"\e0b0"}
.icon-heart-empty:before{content:"\e0e1"}
.icon-home:before{content:"\e0e0"}
.icon-home-alt:before{content:"\e0df"}
.icon-idea:before{content:"\e0de"}
.icon-idea-alt:before{content:"\e0f9"}
.icon-inbox:before{content:"\e0f8"}
.icon-inbox-alt:before{content:"\e0f7"}
.icon-inbox-box:before{content:"\e0f6"}
.icon-indent-left:before{content:"\e08b"}
.icon-indent-right:before{content:"\e08a"}
.icon-info-sign:before{content:"\e089"}
.icon-instagram:before{content:"\e088"}
.icon-iphone-home:before{content:"\e087"}
.icon-italic:before{content:"\e086"}
.icon-key:before{content:"\e085"}
.icon-laptop:before{content:"\e084"}
.icon-laptop-alt:before{content:"\e083"}
.icon-leaf:before{content:"\e082"}
.icon-linkedin:before{content:"\e081"}
.icon-list:before{content:"\e080"}
.icon-list-alt:before{content:"\e07f"}
.icon-lock:before{content:"\e07e"}
.icon-lock-alt:before{content:"\e07d"}
.icon-magnet:before{content:"\e07c"}
.icon-male:before{content:"\e07b"}
.icon-map-marker:before{content:"\e07a"}
.icon-map-marker-alt:before{content:"\e079"}
.icon-mic:before{content:"\e078"}
.icon-mic-alt:before{content:"\e077"}
.icon-minus:before{content:"\e076"}
.icon-minus-sign:before{content:"\e075"}
.icon-pause:before{content:"\e06a"}
.icon-fork:before{content:"\e10f"}
.icon-broom:before{content:"\e110"}
.icon-return-key:before{content:"\e111"}
.icon-lastfm:before{content:"\e112"}
.icon-livejournal:before{content:"\e113"}
.icon-myspace:before{content:"\e114"}
.icon-soundcloud:before{content:"\e115"}
.icon-viadeo:before{content:"\e116"}
.icon-spotify:before{content:"\e117"}
.icon-caret-left:before{content:"\e119"}
.icon-caret-up:before{content:"\e02c"}
.icon-caret-right:before{content:"\e118"}
.icon-caret-down:before{content:"\e11a"}
.icon-stop:before{content:"\e11b"}
.w16px.edit{background-position:0 -732px}
.w16px.alert{background-position:-16px -732px}
.w16px.user{background-position:-32px -732px}
.w16px.liveChat{background-position:-48px -732px;width:20px}
.w20px.update{background-position:0 -756px}
.w16px.trash{background-position:-360px -741px}
.w16px.manageFolder{background-position:-379px -741px}
.w16px.phone{background-position:-262px -741px}
.w16px.verified{background-position:-278px -741px}
.w16px.move{background-position:-343px -741px}
.w16px.email{background-position:-325px -741px}
.w16px.sms{background-position:-292px -741px}
.w16px.downLoad{background-position:-308px -741px}
.w16px.save{background-position:-245px -741px}
.w16px.newSearch{background-position:-228px -741px}
.w16px.feature{background-position:-192px -741px}
.w16px.refresh{background-position:-177px -741px}
.w16px.junk{background-position:-157px -741px}
.w16px.folder{background-position:-210px -741px}
.w16px.corect{background-position:-249px -760px}
.w16px.cross{background-position:-265px -760px}
.w16px.viewUser{background-position:-282px -760px}
.w16px.delete{background-position:-330px -760px}
.w16px.manage{background-position:-216px -760px}
.w16px.cover{background-position:-361px -760px}
.w16px.addGroup{background-position:-282px -760px}
.w16px.deactive{background-position:-314px -760px}
.w16px.next{background-position:-199px -760px}
.w16px.prev{background-position:-181px -760px}
.w20px.inquiry-b{background-position:-380px -815px}
.w20px.pageHead{background-position:-380px -815px}
.w20px.product{background-position:-356px -815px}
.w20px.site-b{background-position:-333px -815px}
.w20px.jobseeker{background-position:-285px -815px}
.w20px.recruiter{background-position:-310px -815px}
i.iconRecruiter{background-position:0 -585px;height:19px;width:19px}
i.w20px{width:20px;height:20px}
i.recZone{background-position:-257px -816px}

i.ri{background:url(//static.placementindia.com/images/icon-resourses.png) no-repeat;display:inline-block;vertical-align:middle}
i.w23px{width:23px;height:23px;margin:2px 4px}
i.w23px.accounting-tax{background-position:0 0}
i.w23px.beauty-fitness-sports-spa{background-position:-161px 0}
i.w23px.electronics-electrical{background-position:-345px 0}
i.w23px.finance{background-position:-460px 0}
i.w23px.hr-top-management{background-position:-69px -23px}
i.w23px.retail-merchandising{background-position:-391px -23px}

i.w23px.advertising-mr-pr-events{background-position:-23px 0}
i.w23px.agriculture-dairy{background-position:-46px 0}
i.w23px.architecture-interior-design{background-position:-69px 0}
i.w23px.automobile-auto-ancillaries{background-position:-92px 0}
i.w23px.aviation-airline-aerospace{background-position:-115px 0}
i.w23px.banking-financial-services{background-position:-138px 0}
i.w23px.business-services-recruitement-matrimony{background-position:-184px 0}
i.w23px.bpo-call-center-kpo{background-position:-207px 0}
i.w23px.chemical-plastic-rubber-glass{background-position:-230px 0}
i.w23px.computer-it{background-position:-253px 0}
i.w23px.consumer-durables-electronics{background-position:-276px 0}
i.w23px.editors-journalism-content{background-position:-299px 0}
i.w23px.education-training-teaching{background-position:-322px 0} 
i.w23px.engineering-technical-rd{background-position:-368px 0}
i.w23px.environment-waste-management{background-position:-391px 0}
i.w23px.export-import-trading{background-position:-414px 0}
i.w23px.textile-garments-fashion{background-position:-437px 0}
i.w23px.fmcg-food-beverages{background-position:-483px 0}
i.w23px.government-public-services-defence{background-position:0 -23px}
i.w23px.travel-tourism{background-position:-23px -23px}
i.w23px.hotel-restaurant-hospitality{background-position:-46px -23px}
i.w23px.industrial-products-heavy-machinery{background-position:-92px -23px}
i.w23px.insurance-claims{background-position:-115px -23px}
i.w23px.jewelry-gems{background-position:-138px -23px}
i.w23px.legal-law{background-position:-161px -23px}
i.w23px.manufacturing-production{background-position:-184px -23px}
i.w23px.media-entertainment{background-position:-207px -23px}
i.w23px.medical-health-care{background-position:-230px -23px}
i.w23px.metal-mining-iron-steel{background-position:-253px -23px}
i.w23px.ngo-social-work{background-position:-276px -23px}
i.w23px.oil-gas-petroleum{background-position:-299px -23px}
i.w23px.pharma-bio-tech-clinical-research{background-position:-322px -23px}
i.w23px.printing-publishing-packaging{background-position:-345px -23px}
i.w23px.real-estate-property-construction{background-position:-368px -23px}
i.w23px.security-investigation-detective-services{background-position:-414px -23px}
i.w23px.telecom-isp{background-position:-437px -23px}
i.w23px.trading-stock-market{background-position:-460px -23px}
i.w23px.transportation-logistic-shipping-marine{background-position:-483px -23px}      /*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	padding: 0;
	margin: 0;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	padding: 0;
	margin: 0;
	position: relative;
	outline: none;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 10px;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('//static.placementindia.com/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8020;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('//static.placementindia.com/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	background: transparent url('blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 20px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 20px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	padding: 0;
	overflow: visible;
	visibility: hidden;
}

/* Overlay helper */

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: #000;
}

#fancybox-overlay.overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8030;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	margin-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}   