.clear {
    clear: both;
}

.ver-mid
{
	vertical-align:middle !important;
}

.bck-white
{
	background:#ffffff;
}

.hgt-auto {
    height: auto;
}
.hght {
    height: 1px;
}
.hgt20 {
    height:20px ;
}

.hgt28 {
    height: 28px !important;
}

.hgt30 {
    height: 30px;
}

.hgt32 {
    height: 32px;
}

.hgt36 {
    height: 36px;
}

.hgt55 {
    height: 55px;
}

.hgt65 {
    height:65px;
}



.m-hgt65 {
    min-height:65px;
}

.m-hgt170 {
    min-height:170px;
}

.hgt70 {
    height:70px;
}


.hgt120
{
	min-height:120px !important;
}


.hgt160
{
	min-height:160px;
}

p,dfn,aside,div,li,a {
    font-style: normal; 
}

.full-width {  
    width: 100%;
}

.wid-100 {
    width: 100px;
}

.wid-200 {
    width: 200px;
}

.wid-357 {
    width: 357px;
}

.wid275 {
    width: 275px;
}

.wid400 {
    width: 400px;
}

.full-wid {
    width: 994px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.fn {
    float: none!important;
}

.f-bold {
    font-weight: bold !important;
}

.f-italic {
    font-style: italic;
}

.f-normal {
    font-weight: normal;
}

.f-w-500
{
	font-weight:500;
}

.f-w-600
{
	font-weight:600;
}

.cursor {
    cursor: pointer;
}

.cursor-d {
    cursor: default;
}

.txt-deco-none {
    text-decoration: none !important;
}

.txt-deco-under {
    text-decoration: underline;
}



.txt-up {
    text-transform: uppercase !important;
}

.txt-cap {
    text-transform: capitalize !important;
}

.txt-low {
    text-transform: lowercase;
}

.txt-none {
    text-transform: none;
}

.txt-s-0 {
    text-shadow:0px 0px;
}

.fs9 {
    font-size: 9px;
}

.fs10 {
    font-size: 10px;
}

.fs11 {
    font-size: 11px;
}

.fs12 {
    font-size: 12px;
}

.fs13 {
    font-size: 13px;
}

.fs14 {
    font-size: 14px !important;
}

.fs15 {
    font-size: 15px !important;
}

.fs16 {
    font-size: 16px !important;
}

.fs18 {
    font-size: 18px ;
}

.fs20 {
    font-size: 20px;
}
.fs25 {
    font-size: 25px;
}


.fs22 {
    font-size: 22px;
}

.fs24 {
    font-size: 24px;
}

.fs26 {
    font-size: 26px;
}
.fs28 {
    font-size: 22px !important;
}

.fs30 {
    font-size: 30px;
}


.fs32 {
    font-size: 32px !important;
}

.fs36 {
    font-size: 36px;
}
.fs45 {
    font-size:45px;
}

.l-hght12 {
    line-height: 12px;
}

.l-hght14 {
    line-height: 14px;
}

.l-hght15 {
    line-height: 15px;
}

.l-hght16 {
    line-height: 16px;
}

.l-hght18 {
    line-height: 18px;
}

.l-hght20 {
    line-height: 20px;
}

.l-hght24 {
    line-height: 24px;
}

.l-hght26 {
    line-height: 26px;
}
.l-hght28 {
    line-height: 28px;
}

.pos-rel {
    position: relative !important;
}

.pos-abs {
    position: absolute;
}

.pos-fix {
    position: fixed;
}

.z-indx1 {
    z-index: 1;
}

.z-indx9 {z-index: 9;}
.z-indx10 { z-index: 10;}
.z-indx99 {z-index: 99;}

.c-white{ color:#ffffff !important;}
.c-black{ color:#000000;}
.c-red{color:#FF3300 !important;}
.c-green{ color:#009900 !important;}


.mauto { margin:0 auto !important;}
.m0 {margin:0 !important;}

.mt0 {margin-top: 0;}
.mt1 {margin-top: -1px;}
.mt2 { margin-top: 2px;}
.mt3 {margin-top: 3px;}
.mt5 {margin-top: 5px;}
.mt6 {margin-top: 6px;}
.mt8 {margin-top: 8px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt35 {margin-top: 35px;}
.mt40 { margin-top: 40px;}
.mt50 { margin-top: 50px;}
.mt60 { margin-top: 60px;}
.mt82 { margin-top: 82px;}
.mt120 { margin-top: 120px;}
.mt140 { margin-top: 140px;}
.mt1c { margin-top:1cm;}
.mt2c {margin-top:1.5cm;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right: 30px;}
.mr35 { margin-right: 35px;}
.mr40 { margin-right: 40px;}
.mr50 { margin-right: 50px;}
.mb0 {margin-bottom: 0;}
.mb2 { margin-bottom: 2px;}
.mb3 {margin-bottom: 3px;}
.mb5 {margin-bottom: 5px;}
.mb8 {margin-bottom: 8px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mb28 { margin-bottom: 28px;}
.mb30 { margin-bottom: 30px;}
.mb40 { margin-bottom: 40px;}
.mb50 { margin-bottom: 50px;}
.ml0 { margin-left: 0;}
.ml3 { margin-left: 3px;}
.ml4 { margin-left: 4px;}
.ml5 { margin-left: 5px;}
.ml6 {margin-left: 6px;}
.ml7 {margin-left: 7px;}
.ml8 { margin-left: 8px;}
.ml9 { margin-left: 9px;}
.ml10 {margin-left: 10px;}
.ml12 {margin-left: 12px;}
.ml15 { margin-left: 15px;}
.ml18 { margin-left: 18px;}
.ml20 {margin-left: 20px;}
.ml23 {margin-left: 23px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.ml35 {margin-left: 35px;}
.ml40 { margin-left: 40px;}
.ml50 {margin-left: 50px;}
.ml65 { margin-left: 65px;}
.ml70 { margin-left: 70px;}
.ml74 { margin-left: 74px;}
.pt0 {padding-top: 0;}
.pt2 {padding-top: 2px;}
.pt5 {padding-top: 5px;}
.pt6 {padding-top: 6px;}


.p0{ padding:0px !important;}
.p5{ padding:5px !important;}
.pt10 {padding-top: 10px;}
.pt12 {padding-top: 12px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pt40 {padding-top: 40px;}
.pt50 {padding-top: 50px;}
.pt60 {padding-top: 60px;}
.pt80 {padding-top: 80px;}


.pr3 {padding-right: 3px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px }
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px !important;;}
.pr25 {padding-right: 25px;}
.pb0 {padding-bottom: 0px !important;}
.pb2 {padding-bottom: 2px;}
.pb5 {padding-bottom: 5px;}
.pb6 {padding-bottom: 6px;}
.pb10 { padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}
.pb30 {padding-bottom: 30px;}
.pb40 {padding-bottom: 40px;}
.pl0 {padding-left: 0!important;}
.pl3 {padding-left: 3px;}
.pl5 {padding-left: 5px;}
.pl6 {padding-left: 6px;}
.pl9 {padding-left: 9px;}
.pl10 {padding-left: 10px !important;}
.pl12 {padding-left: 12px;}
.pl14 {padding-left: 14px;}
.pl15 {padding-left: 15px !important;}
.pl18 {padding-left: 18px;}
.pl20 {padding-left: 20px !important;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px !important;}
.pl35 {padding-left: 35px;}
.pd-tb1 {padding: 1px 0;}
.pd-tb2 {padding: 2px 0;}
.pd-tb3 {padding: 3px 0;}
.pd-tb6 {padding: 6px 0;}
.pd-tb7 {padding: 7px 0;}
.p5 {padding: 5px;}
.p8{ padding:8px;}
.p10 {padding: 10px;}
.p12 { padding: 12px;}
.p15 { padding: 15px;}
.p20 { padding: 20px;}
.p30 { padding: 30px !important;}
.p40 { padding: 40px !important;}
.m-hght { min-height: 162px; height: auto!important; height: 162px;}
.bdr {border: 1px solid #d3d3d3;}
.bdr-n {border: 0px !important;}
.strike {text-decoration: line-through;margin-right: 5px;}
.bdr-top-n { border-top: none!important;}
.d-block {display: block;}
.d-none {display: none}
.d-table { display: table;}
.d-tcell { display: table-cell;}
.d-iblock {display: inline-block;}
.v-align-top {vertical-align: top;}
.v-align-mid {vertical-align: middle;}

.d-inline {display: inline-block;}
.ie7 .d-inline {display: inline;}
.bg-f0f0 { background: #f0f0f0;}
.bg-f4f4 {background: #f4f4f4;}
.bg-fff {background: #fff;}
.bg-ccc {background: #ccc;}
.bg-eee {background: #eee;}
.txt-left{ text-align: left;}
.txt-center{text-align: center;}
.txt-right {text-align: right;}
.txt-ellpsis {white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.radius0{ border-radius:0px !important;}



.fb{ background:#4d7bbf}
.tw{ background:#62cded}
.likedin{ background:#1077a8}
.location{ background:#fb9007}

.round-div{
	
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	color:#ffffff;
	text-align:center
}

.round-div-35{
	width:35px;
	height:35px;	
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	border-radius: 35px;
	color:#ffffff;
	text-align:center
}

.wb{ word-break:break-all;}

.ws-5
{
	word-spacing:5px;
}
.ws-4
{
	word-spacing:4px;
}


.ws-2
{
	word-spacing:2px;
}

.site-font{ color:#d92e27}

.bdr-btm-dotted{ border-bottom:#3b3b3b dotted 1px; margin-bottom:10px;}



.adjustdata{
 position:relative;
}
.adjustdata:before {
 content: "";
 position: absolute;
 width: 100%;
 left: 0;
 height: 100%; 
 background-color: rgba(255,255,255,0.1);
 z-index:1000;
 background-image: url(../img/loader.GIF);
 background-repeat: no-repeat;
 background-position: center 40% ;
}

.font-w
{
	 font: 300 15px/29px "Open Sans",Helvetica,Arial,sans-serif !important;
}

.over-hidden
{
	overflow:hidden;
}

.txt-shadow
{
	text-shadow:0px 0px;
}

.img80
{
	height:80px !important;
}

.radius5{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}