@charset "utf-8";
/* CSS Document */

/***************************************
	Reset CSS
***************************************/
html,body,abbr,address,object,embed,param,applet,div,table,caption,thead,tbody,tr,th,td,tfoot,pre,img,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,blockquote,q,cite,code,span,a,b,i,s,u,em,var,strong,small,sub,sup,kbd,dfn,ins,del,samp,form,fieldset,legend,label,input,select,textarea,article,section,header,hgroup,aside,canvas,details,figure,figcaption,footer,menu,nav,output,ruby,summery,time,mark,audio,video
								{margin:0; padding:0; height:auto; font-size:100%; font-family:inherit; vertical-align:baseline; background:transparent; border:none;}
								
body							{line-height:1;}
body							{background-color:#fff;/* color:#737576;*/color: #1F1E1B; font:100%/1.5 Arial, Helvetica, sans-serif; margin:0; padding:0;}
a								{color:#0077c0; cursor:pointer; text-decoration:none;}
a:hover							{color:#ff7c14;}
img,
a img							{border:none; text-decoration:none;}
a img:hover						{cursor:pointer;} 
sub,
sup								{font-size:57%; height:0;line-height:1em; text-transform:inherit;}
sub								{vertical-align:text-bottom;}
sup								{vertical-align:text-top;}


/***************************************
	HTML5 Tags
***************************************/ 
article,section,header,hgroup,nav,menu,figure,figcaption,aside,details,footer
								{display:block;} /*To create block element*/


/***************************************
	Fonts
***************************************/
@font-face						{font-family:'WebSymbolsRegular';
								src:url('../fonts/websymbols-regular-webfont.eot');
								src:url('../fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
								url('../fonts/websymbols-regular-webfont.woff') format('woff'),
								url('../fonts/websymbols-regular-webfont.ttf') format('truetype'),
								url('../fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
								font-weight: normal; font-style: normal;}
@font-face						{font-family: 'modern_pictogramsnormal';src: url('../fonts/modernpics-webfont.eot');src: url('modernpics-webfont.eot?#iefix') format('embedded-opentype'),
								url('../fonts/modernpics-webfont.woff') format('woff'),
								url('../fonts/modernpics-webfont.ttf') format('truetype'),
								url('../fonts/modernpics-webfont.svg#modern_pictogramsnormal') format('svg');font-weight: normal;font-style: normal;}

/***************************************
	Page Headings
***************************************/
  
h1,
h2,
h3,
h4,
h5,
h6								{word-wrap:break-word;}
h1,h2,h3,h4,h5,h6				{font-family:Verdana, Geneva, sans-serif; font-size:100%; font-weight:normal; color:#383a3b;}
h1  							{font-size: 14px; margin: 0 0 0.75em 0;}		/*font size 24px*/
h2  							{font-size: 142.8571428571429%; margin: 0 0 0.5em 0; /* 0 0 0.83em 0 */}		/*font size 20px*/
h3  							{font-size: 112.5%; margin: 0 0 1em 0;}  										/*font size 18px*/
h4  							{font-size: 100%; margin: 0 0 1.33em;}				 							/*font size 14px*/
h5  							{font-size: 85.71428571428571%; margin: 0 0 1.67em;} 							/*font size 12px*/
h6  							{font-size: 71.42857142857143%; margin: 0 0 2.33em;} 							/*font size 10px*/
p:last-child					{margin:0;}

.arrow-font						{font-family:'WebSymbolsRegular'; margin-right:.2em; text-decoration:none;color:#0089c8;}
table							{border-collapse:collapse; border-spacing:0;}

/***************************************
	Input Tags
***************************************/
  
form							{display:inline;}
fieldset						{border:none;}
legend							{display:none;}
input[type='text'],
input[type='email'],
input[type='number'],
input[type='password'],
input[type='tel'],
textarea,
select							{border:1px solid #d5d4ce; box-shadow:inset 2px 2px 5px #eaeaea; -moz-box-shadow:inset 2px 2px 5px #eaeaea; -webkit-box-shadow:inset 2px 2px 5px #eaeaea; -ms-box-shadow:inset 2px 2px 5px #eaeaea; -o-box-shadow:inset 2px 2px 5px #eaeaea; padding:0.8em 0.75em; width:94%; -moz-border-radius:4px; /*For FF 3.6*/ -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;color:#737576; line-height:100%; font-family:inherit; background-color:#fff;}
select							{color:#aaa; padding:0.7em 0.75em;}
input[type='text']:focus,
input[type='email']:focus,
input[type='password']:focus,
input[type='number']:focus,
input[type='tel']:focus,
textarea:focus					{border-color:#a6dbf0; -moz-box-shadow:inset 5px 5px 5px #e3f1fa; /*For FF 3.6*/ -ms-box-shadow:inset 5px 5px 5px #e3f1fa; -o-box-shadow:inset 5px 5px 5px #e3f1fa; -webkit-box-shadow:inset 5px 5px 5px #e3f1fa; box-shadow:inset 5px 5px 5px #e3f1fa; color:#343434;}
textarea 						{resize:none; height:90px;}

input[type='submit'],
input[type='button'],
button,
.button							{color:#fff; font-size:107.6923076923077%; padding:0.8em 1.25em; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; cursor:pointer;}
input[type='submit']:hover,
input[type='button']:hover,
button:hover,
.button:hover					{}

/****************************************
	Buttons
****************************************/

.bt-blue						{background:#0077c0; color:#fff; cursor:pointer; padding:0.7em 5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}

.bt-blue:hover					{background:#005b93; color:#fff;}
.bt-blue:before,
.bt-blue span					{content:']'; font-family:'WebSymbolsRegular'; margin-right:5px;}
.bt-blue em{ font-style:normal; margin-left: 17px;}
.bt-org							{background:#f68933; color:#fff; cursor:pointer;padding:0.7em 5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.bt-org:hover					{background:#e46500; color:#fff;}
.bt-org:before,
.bt-org span					{content:']'; font-family:'WebSymbolsRegular'; margin-right:5px;}
.bt-more a						{padding:0;text-transform:uppercase;}
.bt-more a:before				{content:')'; font-family:'WebSymbolsRegular'; margin-right:5px;}
.bt-more a:hover				{color:#ff7c14;}
.color-red						{color:#ee0f0f;font-weight:bold;}

/*****************************************
	Transition Effects 
*****************************************/
a,a:hover,
input, textarea, select, button, img,
.newsBox li, .newsBox li:hover,
.newsBox li figure, .newsBox li figure:hover,
.videoListing li figure, .videoListing li figure:hover
								{-webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out;}

/*****************************************
	Main Container
*****************************************/
#wrapper						{padding:0; margin:0; font-size:87.5%}
/*****************************************
	Header
*****************************************/

.header							{clear:both; float:none; margin:0 auto; padding:1em; width:992px;}
.logo							{float:left; width:194px; height:67px; padding:25px 0 0 0;}
.header .ads					{float:left; width:515px; height:119px; margin:0 0 0 58px;}
.phone							{clear:right; color:#ff7c14; float:right; font-size:171.43%; font-weight:bold; position:relative;}
.header .phone:before			{background:url(../images/icons/phone-top.png) no-repeat left top; content:''; display:inline-block; font-family:'WebSymbolsRegular'; height:20px; margin:0; float:none; vertical-align:middle; width:16px;}
.signin-btn						{clear:right;float:right; padding-top:.75em; text-align:right; white-space:nowrap;}
.advt-btn						{clear:right; margin:0 0 .75em 0; padding:1.75em 0 0 0; text-align:right;}
.ie7 .advt-btn					{padding:0;}
.header .newuser				{clear:right; float:right; font-size:85.7143%; padding:.25em 0 .5em 0; text-align:right; width:180px; word-wrap:break-word; word-wrap:break-all;}
.header .newuser strong			{color:#0077c0;}

/*****************************************
	Navigation
*****************************************/

.navigation						{background:#0077c0; clear:both; float:none; font-family:Verdana, Geneva, sans-serif; margin:0 0 1.25em 0}
.navigation .nav				{background:#0077c0; width:992px; margin:0 auto; padding:0 1em;}
.navigation .nav ul				{padding:0; margin:0; list-style:none;}
.navigation .nav li				{float:left; position:relative;}
.navigation .nav li a			{color:#fff; display:block; padding:.75em 13px; font-weight:bold; text-transform:uppercase; line-height:1.5;}
.navigation .nav > ul > li:first-child a
								{background:url(../images/icons/home.png) no-repeat 1em center;padding:.75em 1.3em .75em 2.3em;}
.navigation .nav ul li:hover a,
.navigation .nav li a:hover	{background-color:#f68933;}
.navigation .nav ul li a.active	{background-color:#f68933;}
.navigation .nav li ul			{display:none; left:0; position:absolute; width:270px; z-index:99999;}
.navigation .nav li:hover > ul	{display:block;}
.navigation .nav li li			{float:none; margin:0; padding:0; width:100%;}
.ie7 .navigation .nav li li		{margin:0 0 -.5em 0;}
.navigation .nav li li a		{background-color:#f68933; border:1px solid #dd792a; border-width:1px 0 0 0; font-size:85.7143%; margin:0; padding:.35em .5em .35em 1.75em; position:relative; text-transform:none;}
.navigation .nav li li a:before	{content:']'; font-family:'WebSymbolsRegular'; left:.75em; position:absolute; top:.35em;}
.navigation .nav li li:hover a,
.navigation .nav li li a:hover,
.navigation .nav li li a.active	{background-color:#d86d18;}
.navigation .nav li li ul		{display:none; left:270px; padding:0 0 0 .25em; top:.25em;}
.navigation .nav li li:hover > ul
								{display:block;}
.navigation .nav li li li a		{background-color:#d86d18; font-weight:normal; padding:.35em .75em;}
.navigation .nav li li li a:before
								{content:none;}
.navigation .nav li li li a:hover,
.navigation .nav li li li a.active
								{background-color:#0077c0;}

/*****************************************
	Breadcrumb
*****************************************/

.breadcrumb						{clear:both; float:none; margin:0 auto; padding:0 1em; width:992px;}
.breadcrumb ul					{clear:both; color:#1f1e1b; float:none; list-style:none; margin:0; padding:0;}
.breadcrumb li					{display:inline; margin:0; padding:0;}
.breadcrumb li:before			{content:']'; display:inline-block;font-family:'WebSymbolsRegular'; margin:0 .5em 0 .3em;}
.breadcrumb li:first-child:before
								{content:''; margin:0;}

/*****************************************
	Content
*****************************************/

.content-body					{clear:both; float:none; margin:0 auto; padding:1em; width:992px;}
.content-body .left-side		{float:left; padding:0 0 2em 0; width:662px;}
.content-body .right-side		{float:right; padding:0 0 2em 0; width:300px;}
.content-body .sidebar			{float:right; padding:0 0 2em 0; width:300px;}
.content-body h1				{border-bottom:solid 3px #dfdedc; margin:0 0 .5em 0; padding-bottom:.5em;}

/*-------- Search -------------*/
.search-box						{background:#f2faff; border:solid 1px #dbebf4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; margin:0; padding:20px;}
.search-box header p.title		{clear:both; float:none; color:#383a3b; display:block; font-size: 171.4285714285714%; font-weight:bold; margin:0 0 .55em 0; padding:0; text-transform:uppercase; width:100%;}	
.search-box header p.title strong
								{color:#0077c0; font-weight:inherit;}
.search-box p					{display:block; float:left; margin:0; padding:0 1.25% 0 0; width:32%;}
.search-box input[type='text']
								{margin:0 0 .65em 0; width:92%;}
.search-box select				{margin:0 0 1em 0;width:100%;}
.search-box input[type='submit']
								{color:#fff; font-size:114.2857142857143%; text-transform:uppercase; font-weight:bold; background:#5b6063; padding:0.55em 1.65em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; box-shadow:2px 2px 2px #e7e7e7;}
.search-box input[type='submit']:hover
								{background:#000;}

.left-side .search-box p		{display:block; float:left; margin:0; padding:0 3% 0 0; width:48.5%;}
.left-side .search-box p:nth-of-type(2n + 1)
								{padding:0;}
.left-side .search-box input[type='text']
								{margin:0 0 .65em 0; width:92%;}
.left-side .search-box select	{margin:0 0 1em 0;width:100%;}
.left-side .search-box p.full-textfield
								{width:100%;}
.left-side .search-box p.full-textfield input[type='text']
								{width:96%;}

/*-------- News ---------------*/
.left-side .news-block			{border:solid 1px #dfdedc; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; padding:20px 20px 0 20px;}
.left-side .search-box + .news-block
								{margin-top:2em;}
/*.newsBox						{border:solid 1px #dfdedc; padding:20px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; margin-top:30px;}*/
.news-block header .title		{border-bottom:solid 3px #dfdedc; color:#383a3b; font-size:175%; font-weight:bold; margin:0 0 .5em 0; padding:0 0 .5em 0; text-transform:uppercase;}
.newsBox ul						{list-style:none; margin:0; padding:0;}
.newsBox li						{border-top:dashed 1px #dfdedc; clear:both; float:none; list-style:none; margin:0; padding:0;}
.newsBox li:first-child			{border-top:none;}
.newsBox li figure				{float:left; width:101px; margin-right:20px; padding:1.5em 0;}
.newsBox li figure:hover		{opacity:0.8;}
.newsBox li .desc				{float:left; font-size:85.71428571428571%; height:102px;padding:1.5em 0;width:495px;}
.newsBox li .desc .title		{margin-bottom:0.45em;}
.newsBox li .desc .title a		{color:#0077c0; font-weight:bold; font-size:133.33%;}
.newsBox li .desc .title a:hover{color:#ff7c14;}
.newsBox li .desc .bt-more 		{margin-top:7px; float: right;margin-right: 10px;}
.newsBox li:hover				{background:#fbfbfb;}
.newsImg 						{float:right;margin:8px 0 0 10px}

/*-------- Useful Links --------*/
.useful-links					{clear:both; float:none; margin:0 0 1.75em 0; padding:0;}
.useful-links ul				{clear:both; float:none; list-style:none; margin:0; padding:0;}
.useful-links li				{clear:both; display:block; float:none; font-size:85.7143%; margin:0; padding:0;}
.useful-links li + li			{margin:.75em 0 0 0;}
.useful-links a					{background:#FFF url(../images/icons/long-arrow.png) no-repeat 2.75em center; border:1px solid #d5d4ce; border-radius:.25em; box-shadow:inset 0 0 4px 4px #fff, 0 0 3px rgba(0, 0, 0, .1); clear:both; color:#383a3b; display:block; float:none; margin:0; padding:.25em; position:relative;}
.useful-links .st_sharethis		{background:#FFF url(../images/icons/long-arrow.png) no-repeat 2.75em center; border:1px solid #d5d4ce; border-radius:.25em; box-shadow:inset 0 0 4px 4px #fff, 0 0 3px rgba(0, 0, 0, .1); clear:both; color:#383a3b; cursor:pointer; display:block; float:none; margin:0; padding:.25em; position:relative;}
.useful-links .stButton			{display:none !important;}
.useful-links a:before			{color:#ff7c14; display:inline-block;font-family:'WebSymbolsRegular'; font-size:112.5%; height:24px; margin:0 .75em 0 .3em; padding:.25em .75em 0 .25em; vertical-align:middle;}
.useful-links .st_sharethis:before
								{color:#ff7c14; display:inline-block;font-family:'WebSymbolsRegular'; font-size:112.5%; height:24px; margin:0 .75em 0 .3em; padding:.25em .75em 0 .25em; vertical-align:middle;}
.useful-links .favorite:before	{content:'N';}
.useful-links .friend:before	{content:'U';}
.useful-links .st_sharethis:before
								{background:url() no-repeat .15em center; content:''; height:28px; padding:0 .75em 0 0; vertical-align:middle; width:18px;}
.useful-links .print:before		{content:'d'; font-family: 'modern_pictogramsnormal'; font-size:157.1429%;padding:0 .3em 0 0;}
.useful-links .issue:before		{content:'W';}
.useful-links a:hover			{color:#ff7c14;}

/*.useful-links .addthis_button_compact:before
								{ content:''; height:0px; padding:40px 0  0 10px; vertical-align:middle;}*/
/*-------- Connect Box --------*/
.connectBox						{background:#f2faff; border:solid 1px #dbebf4; padding:20px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.connectBox .title				{font-size: 171.4285714285714%; margin: 0 0 0.5em 0; color:#383a3b; font-weight:bold; text-transform:uppercase;}	
.connectBox .title span			{color:#f67c1c;}
.connectBox .form				{clear:both; display:block; float:none; padding:0 0 1em 0;}
.connectBox input[type='text']	{width:90%; font-style:italic;}
.connectBox input[type='submit']{color:#fff; font-size:114.2857142857143%; text-transform:uppercase; font-weight:bold; background:#f68933; padding:0.7em 1.75em; margin-top:10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; box-shadow:2px 2px 2px #e7e7e7; -moz-box-shadow:2px 2px 2px #e7e7e7; -webkit-box-shadow:2px 2px 2px #e7e7e7; -ms-box-shadow:2px 2px 2px #e7e7e7; -o-box-shadow:2px 2px 2px #e7e7e7;}
.connectBox input[type='submit']:hover
								{background:#0077c0;}
.connectBox .likeBox			{padding:0 0 16px 0; margin:0;}
.connectBox .likeBox .fb-like	{float:left; padding:0 25px 0 0;}
.connectBox .likeBox .twitter-like
								{float:left;}
.connectBox .socialIcon			{clear:both; float:none;}
.connectBox .likeBox + .socialIcon
								{border-top:solid 1px #bcd3e1; padding:1em 0 0 0;}
.connectBox .socialIcon a		{width:25px; height:25px; float:left; display:block; text-indent:-9999px; background:url(../images/icons/socialIcon.png) left top no-repeat; padding:0 0 0 8px;}
.connectBox .socialIcon a.facebook
								{background-position:0 0;}
.connectBox .socialIcon a.facebook:hover
								{background-position:0 -25px;}
.connectBox .socialIcon a.twitter
								{background-position:-34px 0;}
.connectBox .socialIcon a.twitter:hover
								{background-position:-34px -25px;}								
.connectBox .socialIcon a.pinterest
								{background-position:-67px 0;}
.connectBox .socialIcon a.pinterest:hover
								{background-position:-67px -25px;}
.connectBox .socialIcon a.linkedin
								{background-position:-100px 0;}
.connectBox .socialIcon a.linkedin:hover
								{background-position:-100px -25px;}
.connectBox .socialIcon a.googleplus
								{background-position:-134px 0;}
.connectBox .socialIcon a.googleplus:hover
								{background-position:-134px -25px;}
.connectBox .socialIcon a.youtube
								{background-position:-167px 0;}
.connectBox .socialIcon a.youtube:hover
								{background-position:-167px -25px;}
.connectBox .socialIcon a.email
								{background-position:-200px 0;}
.connectBox .socialIcon a.email:hover
								{background-position:-200px -25px;}
								
/*-------- Advertise --------*/
.advertise						{margin:1.75em 0 0 0;}
.advertise .bt-blue				{color:#fff; background:#0077c0; padding:0.55em 1.25em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; display:block; font-size:142.8571428571429%;}
.advertise .bt-blue:hover		{background:#f68933; color:#fff;}
.advertise .bt-blue span		{font-family:'WebSymbolsRegular'; margin-right:5px;}

.content-advertise				{width:300px; height:auto; margin:1.75em 0 0 0;}

/*-------- Poll Box --------*/
.pollBox						/* padding:20px; */{margin:1.75em 0 0 0;height:386px;border:solid 1px #dfdedc; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.pollBox .title					{font-size: 131.429%;margin: 0 0 0.5em 0; color:#ff7c14; font-weight:bold; text-transform:uppercase;padding-bottom: 10px;}
.pollBox .question				{color:#383a3b;}
.pollBox .buttonBox				{padding:15px 0 .5em 0;}
.pollBox .buttonBox .yes		{background-color:#97bd4f; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; color:#fff; display:block; float:left; font-weight:bold; font-size:128.57%; margin-right:10px;padding:7px 10px 7px 35px; position:relative;}
.pollBox .buttonBox .yes:before
								{background:url(../images/icons/yes.png) 0 0 no-repeat; content:''; display:block; float:left; height:25px; left:.5em; position:absolute; top:.5em; width:25px;}
.pollBox .buttonBox .yes:hover	{background-color:#648a1b; box-shadow:0 0 5px #dbdbdb; -moz-box-shadow:0 0 5px #dbdbdb; -webkit-box-shadow:0 0 5px #dbdbdb; -ms-box-shadow:0 0 5px #dbdbdb; -o-box-shadow:0 0 5px #dbdbdb;}
.pollBox .buttonBox .no			{background:#e62828; color:#fff; display:block; float:left; font-weight:bold; font-size:128.57%; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;padding:7px 10px 7px 35px; position:relative;} 
.pollBox .buttonBox .no:before	{background:url(../images/icons/no.png) 0 0 no-repeat; content:''; display:block; float:left; height:25px; left:.5em; position:absolute; top:.5em; width:25px;} 
.pollBox .buttonBox .no:hover	{background-color:#c10e0e; box-shadow:0 0 5px #dbdbdb; -moz-box-shadow:0 0 5px #dbdbdb; -webkit-box-shadow:0 0 5px #dbdbdb; -ms-box-shadow:0 0 5px #dbdbdb; -o-box-shadow:0 0 5px #dbdbdb;}
.pollBox .bt-blue				{margin:0 0 0 .75em; display:inline-block; font-weight:bold; text-transform:uppercase;}

 
.pollBox #sm_e_s {width:298px;height:343px; overflow: hidden;}
/*-------- Video Listing --------*/								
.videos							{border:solid 1px #dfdedc; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; clear:both; float:none; margin:0 0 1.5em 0; padding:20px 20px 1.5em 20px;font-size:85.71%;height: 175px;}
.videos ul						{padding:0; margin:0; list-style:none;}
.videos li						{float:left; height: 95px;}
.videos li + li 				{margin-left:18px;}
.videos li img:hover			{opacity:0.8}
.videos li span a				{color:#0077c0; font-weight:bold; display:block;}
.videos li span a:hover			{color:#ff7c14;}
.videos li em					{font-size:91.67%; font-style:normal;}
    .slider-wrap {
position: relative;
margin: 0px auto;
width: 1000px;
}
.slider-wrap {
position: relative;
margin: 0px auto;
width: 950px;
}

.slider-arrow {
position: absolute;
top: 55px;
width: 20px;
height: 20px;
background: black;
color: #fff;
text-align: center;
text-decoration: none;
border-radius: 50%;
}

.sa-left {
left: 0px;
}
.sa-right {
right: 5px;
}


/*-------- Home Category --------*/
.home-category					{background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(228,228,228))); font-size:85.7143%;}
.category						{background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(228,228,228) 100%);background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(228,228,228))); clear:both; float:none; margin:0 auto; padding:0 1em;width:992px;}
.category h2					{background:#fff; border-radius:0 0 2em 2em; color:#ff7c14; font-size:250%; font-weight:bold; line-height:1.5; margin:0 auto .75em auto; padding:0 .5em .25em .5em; text-align:center; text-transform:uppercase;width:380px;}
.category ul					{display:block; float:left; list-style:none; width:78%;}
.category li					{display:block; float:left; font-size:125%; font-weight:bold; padding:5px 3.3% 5px 0; text-transform:uppercase; width:37%;}
#footer-third{ width:18%; padding-right:0;}


.category li ul					{display:block; float:none; margin:.5em 0 0 0; padding:0; width:100%;}
.category li li					{display:block; float:none; font-size:87.5%; font-weight:normal; padding:5px 0 5px 0; text-transform:none; width:100%;}
.category li li a 				{color:#1f1e1b;}
.category li li a:hover			{color:#0077c0;}
.category li li a:before		{content:']'; font-family:'WebSymbolsRegular'; margin-right:8px;} 
.category .feedback				{background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px;float:right; margin:.5em 0 0 0; padding:2.5%; width:14%;}
.category .feedback img			{display:block; max-width:100%; width:100%;}
.category .feedback .bt-org		{box-shadow:1px 1px 3px rgba(0, 0, 0, .3); display:block;font-size:114.2857%;font-weight:bold; margin:.5em 0 0 0; padding:.35em .25em; text-align:center; text-transform:uppercase;}
.category .feedback .bt-org:before
								{content:'';margin:0;}

.bottom-ads						{clear:both; float:none; margin:0 auto; padding:1.75em 0; text-align:center; width:728px;}
.bottom-ads img,
.bottom-ads object,
.bottom-ads iframe				{display:block; margin:0 auto;}

/*Popup*/
.popupBox						{background-color:#fff; background-color:rgba(255, 255, 255, .7); display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:999999;}
.popup							{clear:both; float:none; height:auto; left:0; margin:0; position:absolute; opacity:0; width:550px; z-index:999;}
.popupin						{padding:1em; position:relative;}
.popup-content					{background:#FFF; border:1px solid #e6e6e6; box-shadow:0 0 5px rgba(0, 0, 0, .2); border-radius:.5em;}
.popup .content					{clear:both; float:none; padding:2em 3em;position:relative;}
.popup .close					{background-color:#333; border-radius:100%; color:#FFFFFE; cursor:pointer; display:block; font-family:'WebSymbolsRegular'; font-size:100%; height:30px; line-height:2; overflow:hidden; position:absolute; right:2em; text-align:center; top:2em; width:30px; z-index:1;}
.popup .close:hover				{background-color:#C00;}
.popup h2						{color:#0077c0 !important;font-size:200% !important; font-weight:bold; margin:0 0 .25em 0 !important; padding:0 !important; text-transform:uppercase;}
.popup h2 strong				{color:#ff7c14; font-weight:inherit;}
.popup h3						{margin:0 0 1em 0; text-align:center;}
.popup .form					{margin:0;}
.popup .form p					{margin:0 0 1em 0;}
.popup .form input[type='text'],
.popup .form input[type='email'],
.popup .form input[type='tel'],
.popup .form .textfield,
.popup .form textarea
								{margin:0 0 .5em 0;}
.popup .form button				{background-color:#0077c0; border-color:#0077c1; border:1px solid #0077c1; border-radius:.25em; color:#FFFFFE; display:block; font-size:125%; font-weight:bold; padding:.5em 1.25em; text-align:left; text-transform:uppercase; width:auto;}
.popup .form button:hover		{background-color:#005b93; border-color:#005b94;}

.popup #reg-form .combine input
								{margin:0 2% .75em 0; width:30%;}
.popup #reg-form .combine select,
.popup #reg-form .combine .selectboxit-container
								{float:left; margin:0 2% 0 0; width:19.5%;}
.popup #reg-form .selectboxit-container .selectboxit
								{min-width:84% !important; width:84% !important;}
.popup #reg-form .combine .selectboxit-container .selectboxit-options
									{min-width:100% !important;width:100% !important;}
.popup #reg-form .selectboxit-btn
								{}
/*****************************************
	CMS Pages
*****************************************/
.cms-content					{clear:both; float:none; line-height:1.7;}
/* .cms-content h1					{color:#0077c0;font-size:250%; font-weight:bold; line-height:1.2; margin:0 0 .5em 0; padding:0 0 .25em 0; text-transform:uppercase;} */
.cms-content h1					{color:#0077c0;font-size:250%; line-height:1.2; margin:0 0 .5em 0; padding:0 0 .25em 0; text-transform:uppercase;}
.cms-content h1 strong			{color:#ff7c14; font-weight:inherit;}
.cms-content p					{margin:0 0 1.25em 0;}

.about							{border:2px solid #eee; box-shadow:0 0 10px rgba(0, 0, 0, .1); clear:both; float:none; padding:2em 3em;}
.about .title		{padding-bottom:10px;}
.about .title a		{color:#0077c0; font-weight:bold; font-size:133.33%;}

/*****************************************
	Login
*****************************************/
.login							{border:2px solid #eee; box-shadow:0 0 10px rgba(0, 0, 0, .1); clear:both; float:none; padding:2em 3em;}
.login h1						{border-width:0; padding-bottom:0; text-transform:none;}
.login .txt-label				{display:block; font-weight:bold; margin:0 0 .5em 0; text-transform:uppercase;}
.login input[type='text'],
.login input[type='password']	{font-size:125%; margin:0 0 1em 0; padding:1em 1em; width:94%;}
.login .left-box				{clear:left; float:left;}
.login .left-box label			{display:block;padding:.5em 0;}
.login .bt-blue					{border:none; clear:right; float:right; font-size:100%; font-weight:bold; margin:1em 0 1.5em 0; padding:.75em 1.25em; text-transform:uppercase;}
.login .bt-blue:before			{content:'';}
.login .forgot					{float:right; margin:0; padding:0;}
.login .forgot a				{text-decoration:underline;}
.login .forgot a:hover			{text-decoration:none;}
.login .forgot em				{display:block; font-style:italic; padding:0;}
.login .newuser					{border:1px solid #ddd; border-width:1px 0 0 0; border-radius:.25em; clear:both; display:block; float:none; margin:0 0 .5em 0; padding:1em 0 0 0;}
.login .newuser strong			{color:#ff7c14; font-size:125%; text-transform:uppercase;}
.login .newuser a				{text-decoration:underline;}
.login .newuser a:hover			{text-decoration:none;}
.login .newuser .bt-blue		{display:inline-block; float:none; font-size:112.5%; margin:0 0 0 .5em; padding:.35em 1em;}

/*****************************************
	Forgot Password
*****************************************/
.fpass							{border:2px solid #eee; box-shadow:0 0 10px rgba(0, 0, 0, .1); clear:both; float:none; padding:2em 3em;}
.fpass h1						{border-width:0; padding-bottom:0; text-transform:none;}
.fpass .txt-label				{display:block; margin:0 0 .75em 0;}
.fpass input[type='text'],
.fpass input[type='password']	{font-size:125%; margin:0 0 .5em 0; padding:1em 1em; width:94%;}
.fpass .bt-blue					{border:none; float:none; font-size:125%; margin:.5em 0 1.5em 0; padding:.75em 1.75em; text-transform:uppercase;}
.fpass .bt-blue:before			{content:'';}
.fpass .forgot					{border:1px dotted #ddd; border-width:0 0 0 2px; float:left; margin:0 0 2em 3em; padding:.25em 0 .5em 2em;}
.fpass .forgot a				{font-weight:bold; text-transform:uppercase;}
.fpass .forgot em				{display:block; font-style:italic; padding:0;}
.fpass .newuser					{border:1px solid #ddd; border-width:1px 0 0 0; border-radius:.25em; clear:both; display:block; float:none; padding:1em 0;}
.fpass .newuser strong			{color:#ff7c14;display:block; font-size:200%; text-transform:uppercase;}

/*****************************************
	Register
*****************************************/
.register						{border:2px solid #eee; box-shadow:0 0 10px rgba(0, 0, 0, .1); clear:both; float:none; padding:2em 3em;}
.register h1					{border-width:0; padding-bottom:0; text-transform:none;}
.register .txt-label			{display:block; font-weight:bold; margin:0 0 .5em 0; text-transform:uppercase;width:100%;}
.register .txt-label em			{color:#737576; font-weight:normal; text-transform:none;}
.register p						{margin:0;}
.register .grey-color			{color:#737576; margin:0 0 .5em 0; padding:0;}
.register input[type='email'],
.register input[type='password'],
.register input[type='tel'],
.register input[type='number'],
.register input[type='text'],
.register textarea				{font-size:125%; margin:0 0 1em 0; padding:.5em .75em; width:95%;}
.register input[type='file']	{margin:0 0 1em 0;}
.register select				{font-size:125%; margin:0 0 1em 0; padding:.5em; width:99%;}
.register .bt-blue				{border:none; float:none; font-size:125%; margin:1em 0; padding:1em 2em; text-transform:uppercase;}	
.register .bt-blue:before		{content:'';}

.platinumBox,
.goldBox,
.silverBox
								{display:none;}

/*****************************************
	Listing
*****************************************/

.listing						{clear:both; float:none; margin:0; padding:2em 0 0 0;}
.listing header h1				{border-bottom:solid 3px #dfdedc; margin:0 0 1em 0; padding-bottom:.5em;}
.listing header h1 strong		{color:#ff7c14; font-weight:inherit; text-transform:uppercase;}
.listing .box					{clear:both; float:none; overflow:hidden; width:100%;}
.listing ul						{clear:both; display:block; float:none; list-style:none; margin:0; padding:0; width:101.5%;}
.listing li						{color:#383a3b;display:block; float:left; margin:0; overflow:hidden; padding:0;}
.listing .platinum				{color:#0077c0;font-size:125%; font-weight:bold; height:226px; line-height:1.4; padding:0 12px 12px 0; width:490px;}
.listing .content				{border:1px solid #dfdedc; border-radius:.25em; padding:1em; position:relative;}
.listing .content figure span	{display:block; float:left; height:90px; overflow:hidden; width:98px;}
.listing .content figure img	{display:block; max-height:90px; max-width:98px; width:100%;}

.listing .content figure span.paper-ads	
								{display:block; float:left; height:188px; overflow:hidden; width:204px;}
.listing .content figure .paper-ads img	
								{display:block; max-height:188px; max-width:204px; width:100%;}
.listing .description			{color:#818181;font-size:14px; font-weight:bold}

/*17/april/2014 by kumar */
.paper-description {color:#818181;font-size:14px; font-weight:bold; height:193px;}
.gold-text { height:67px;}
.silver-text {height:60px;}
.free-text {height:80px; }
#load_more{margin:50px auto 50px auto;}
/*17/april/2014*/


.listing .content figure span + span
								{margin:0 0 8px 8px;}
.listing .content figure span + span + span
								{margin:0;}
.listing .content figure span + span + span + span
								{margin:0 0 0 8px;}
.listing .platinum figure		{float:left; height:190px; margin:0 1em 0 0; overflow:hidden; width:206px;}
.listing .platinum .ad-code			{font-size:85.7143%; margin-top:10px; background-color:#E4E4E4; border-radius:.25em 0 .25em 0; bottom:0; color:#383a3b; font-weight:normal; padding:.25em .75em; position:absolute; left:0;}
.listing li:hover .content		{box-shadow:inset 0 0 10px rgba(0, 0, 0, .1), 1px 1px 3px rgba(0, 0, 0, .1);}
.listing .content .bt-more		{color:#ff7c14; display:inline-block; margin:.75em 0 0 0; text-transform:uppercase;}
.listing .content .bt-more:before
								{content:')'; font-family:'WebSymbolsRegular'; margin:0 .5em 0 0;}
.listing .content .bt-more:hover
								{color:#0077c0;}
.listing .platinum .bt-more		{font-size:68.5714%;}
.listing .gold					{color:#0077c0;font-size:112.5%; font-weight:bold; height:226px; line-height:1.4; padding:0 12px 12px 0; width:239px;}
.listing .gold figure			{clear:both; float:none; height:98px; margin:0 0 .25em 0; overflow:hidden; width:100%;}
.listing .gold .bt-more			{font-size:75%;}
.listing .gold .description			{min-height:65px;}
.listing .silver				{font-size:100%; font-weight:bold; height:106px; line-height:1.4; padding:0 12px 13px 0; width:239px;}
.listing .silver .bt-more		{font-size:85.7143%;margin:.25em 0 0 0;width: 110px;}

.listing .state					{background-color:#E4E4E4; border-radius:.25em 0 .25em 0; bottom:0; color:#383a3b; font-weight:normal; padding:.25em .75em; position:absolute; right:0;}
.listing .platinum .state		{font-size:68.5714%;}
.listing .gold .state			{font-size:76.1905%;}
.listing .silver .state			{font-size:85.7143%;}

/*24/mar/2014*/
.listing .free					{font-size:95%; height:106px; line-height:1.4; padding:0 12px 13px 0; width:239px;}
.listing .free .state			{font-size:85.7143%; margin-top:10px;}
.listing .free .content			{min-height:80px;}
.listing .free .ad-code			{font-size:85.7143%; margin-top:10px; background-color:#E4E4E4; border-radius:.25em 0 .25em 0; bottom:0; color:#383a3b; font-weight:normal; padding:.25em .75em; position:absolute; left:0;}

/*End 24/mar/2014*/

.short-ads						{clear:both; float:none; padding:1.5em 0 0 0;}
.short-ads .box					{clear:both; float:none; width:100%; overflow:hidden;}
.short-ads ul					{clear:both; display:block; float:none; list-style:none; margin:0; padding:0; width:101.5%;}
.short-ads li					{display:block; float:left; font-size:85.7143%; line-height:1.4; margin:0; overflow:hidden; padding:0 12px 0 0; width:239px;}
.short-ads .content				{border:1px solid #dfdedc; border-radius:.25em; padding:1em 1em 2.5em;position:relative;}
.short-ads li:hover .content	{box-shadow:inset 0 0 10px rgba(0, 0, 0, .1), 1px 1px 3px rgba(0, 0, 0, .1);}
.short-ads .state				{background-color:#E4E4E4; border-radius:.25em 0 .25em 0;bottom:0;color:#383a3b;font-weight:normal; padding:.25em .75em;position:absolute; right:0;}

/*-------- Listing Detail --------*/
.detail-box						{clear:both; float:none;}
.detail-box .ads-pic			{float:left; margin:0 0 2em 0; overflow:hidden; width:240px; padding-right:20px;}
.detail-box .ads-pic .pic		{clear:both; float:none;height:194px; overflow:hidden; width:240px;}
.detail-box .ads-pic .pic li	{display:block; height:194px; list-style:none; width:240px;}
.detail-box .ads-pic .pic a		{display:block; height:194px; width:240px;}
.detail-box .ads-pic .pic img	{max-height:194px; max-width:240px;}
.detail-box .ads-pic .thumb		{clear:both; float:none;height:auto; overflow:hidden; width:240px;}
.detail-box .ads-pic .thumb li	{display:block; float:left; height:45px; list-style:none; overflow:hidden; padding:5px 5px 0 0; width:56px;}
.detail-box .ads-pic .thumb li:nth-of-type(4n)
								{padding:5px 0 0 0;}
.detail-box .ads-pic .thumb img	{cursor:pointer; max-height:45px; max-width:56px;}
.detail-box .info				{float:left; margin:0 0 2em 0; width:400px;}
.detail-box .info h1			{border:none; line-height:1.4; margin:0 0 .5em 0; padding:0;}
.detail-box .info h2			{color:#737576; font-size:85.7143%;margin:0 0 1em 0;}
.detail-box .info .phone		{color:#0077c0; float:none;}
.detail-box .info .phone:before	{background:url(../images/icons/phone.png) no-repeat left top; content:''; display:inline-block; font-family:'WebSymbolsRegular'; height:20px; margin:0 .25em 0 0; float:none; vertical-align:middle; width:16px;}
.detail-box .info .phone .bt-blue
								{cursor:pointer; display:inline-block; font-size:58.3333%; font-weight:normal; padding:.35em 1em; vertical-align:middle;}
.detail-box .info .phone .phone-last
								{display:none;}
.detail-box .info .bt-org		{ display:inline-block; font-size:114.2857%; font-weight:bold; margin:.75em 0 0 0;padding:.5em 1em; text-transform:uppercase; }
.detail-box .info .bt-org:before

 

.detail-box .list-info			{border:3px dashed #dfdedc; border-width:1px;clear:both; float:none; padding:1em 1.5em;}

.detail-box .detail				{clear:both; float:none; font-size:12px; line-height:1.7;margin:0 0 2em 0;}
.detail-box .detail h2			{font-size:14px; font-weight:bold; text-transform:uppercase;}
.detail-box .detail p			{margin:0 0 1em 0;}

.detail-box .map				{clear:both; float:none;}
.detail-box .map address		{background-color:#e5f3fb; clear:both; color:#383a3b; float:none; font-style:normal; padding:1em;}
.detail-box .map address .title	{font-weight:bold; text-transform:uppercase;}
.detail-box .map iframe			{border:none; display:block; height:196px; margin:0; padding:0;}

/*****************************************
	Pagination
*****************************************/
.pagination						{clear:both; float:none; margin:0 !important; padding:.5em 0; text-align:center;}
.pagination a					{display:inline-block; font-weight:bold; padding:0; vertical-align:middle;}
.pagination a + a				{margin:0 0 0 .25em;}
.pagination a.active			{color: #FF7C14;}
.pagination .previous,
.pagination .next				{font-weight:normal; height:16px; line-height:5em; overflow:hidden; position:relative; width:17px;}
.pagination .previous:before,
.pagination .next:before		{font-family:'WebSymbolsRegular'; line-height:1.2; position:absolute;}
.pagination .previous:before	{content:'(';}
.pagination .next:before		{content:')';}

/*****************************************
	My Account
*****************************************/
.my-account						{clear:both; float:none; line-height:1.7; margin:0 0 2em 0;}
.my-account h1					{border:none; color:#0077c0;font-size:250%; font-weight:bold; line-height:1.2; margin:0 0 .5em 0; padding:0; text-transform:uppercase;}
.my-account h1 strong			{color:#ff7c14; font-weight:inherit;}
.my-account p					{margin:0 0 1.25em 0;}
.my-account .left-side			{border:1px solid #e7e7e8; border-radius:.5em; box-shadow:1px 3px 5px rgba(0, 0, 0, .1); min-height:400px; padding:1.5em 2.5em 1.5em 2em; width:68.25%;}
.my-account .left-side .register
								{border:1px solid #eee; box-shadow:none; clear:both; float:none; padding:2em 3em;}
.my-account .right-side			{float:left; margin:1em 0 0 0;width:25%;}
.my-account .right-side ul		{clear:both; display:block; float:none; list-style:none; margin:0; padding:0;}
.my-account .right-side li		{clear:both; display:block; float:none; list-style:none; margin:0; padding:0;}
.my-account .right-side li a	{background-color:#e7e7e7; border-radius:0 .25em .25em 0; box-shadow:inset 3px 0 5px rgba(0, 0, 0, .1); display:block; font-weight:bold; height:100%; margin:0 0 .15em 0; padding:1.25em 1.5em; position:relative; text-transform:uppercase;}
.my-account .right-side li a:hover
								{background-color:#F68933; color:#FFFFFE;}
.my-account .right-side li a:after
								{display:block; font:normal 125%/1.2 'WebSymbolsRegular'; height:auto; position:absolute; right:1.25em; top:1em;}
.my-account .right-side li a.my-account-link:after
								{content:'s';}
.my-account .right-side li a.edit-profile-link:after
								{content:'v';font-family: 'modern_pictogramsnormal'; font-size:200%; right:.55em; top:.5em;}
.my-account .right-side li a.change-password-link:after
								{content:'x'; font-size:112.5%; top:1.15em;}
.my-account .right-side li a.add-new-listing-link:after
								{content:'+';}
.my-account .right-side li a.list-all-listing-link:after
								{content:'z';font-family: 'modern_pictogramsnormal'; font-size:250%; right:.5em; top:.25em;}
								
.ie10 .my-account .right-side li a.my-account-link:after,
.ie9 .my-account .right-side li a.my-account-link:after
								{content:'s';}
.ie10 .my-account .right-side li a.edit-profile-link:after,
.ie9 .my-account .right-side li a.edit-profile-link:after
								{content:'v';font-family: 'modern_pictogramsnormal'; font-size:85.7143%;}
.ie10 .my-account .right-side li a.change-password-link:after,
.ie9 .my-account .right-side li a.change-password-link:after
								{content:'x'; font-size:85.7143%; top:1.15em;}
.ie10 .my-account .right-side li a.add-new-listing-link:after,
.ie9 .my-account .right-side li a.add-new-listing-link:after
								{content:'+';}
.ie10 .my-account .right-side li a.list-all-listing-link:after,
.ie9 .my-account .right-side li a.list-all-listing-link:after
								{content:'z';font-family: 'modern_pictogramsnormal'; font-size:85.7143%;}

.my-account .right-side li.active a,
.my-account .right-side li.active a:hover
								{background-color:#FFF; border:1px solid #e7e7e8; box-shadow:inset -2px 0 3px rgba(0, 0, 0, .1);color: #FF7C14;}
.my-account .right-side li.active a:before
								{background-color:#FFF; content:''; display:block; height:100%; left:-2px; position:absolute; top:0; width:2px;}
.my-account .listing			{margin:0 0 1em 0; padding:0;}
.my-account button.bt-blue,
.my-account input.bt-blue            {border:none; float:right; font-size:125%; padding:.75em 1.5em; text-transform:uppercase;}
.my-account button.bt-blue:before,
.my-account input.bt-blue:before
								{content:''; margin:0;}
.my-account .listing li			{border:1px solid #e7e7e8; float:none;padding:1em 1.5em;}
.my-account .listing li + li	{border-width:0 1px 1px 1px;}
.my-account .listing li strong	{display:inline-block; text-align:right; padding:0 .5em 0 0; width:27%;}
.my-account .listing li label	{display:block; float:left; font-weight:bold; text-align:right; padding:0 1em 0 0; width:27%;}
.my-account .listing li em		{display:block; float:left; font-style:normal; padding:0 .5em 0 0; width:20%;}
.my-account .listing li input[type='text'],
.my-account .listing li input[type='tel'],
.my-account .listing li select,
.my-account .listing li input[type='password']
								{display:none; float:left; width:50%;}
.my-account .listing li .bt-blue
								{background-color:#FFF; border: 1px solid #E7E7E8; color: #737576; float:right; padding:.25em 1em .25em 2em; position:relative;}
.my-account .listing li .bt-blue:hover
								{background-color:#F68933; border-color:#F68934; color:#FFFFFE;}
.my-account .listing li .bt-blue:before
								{color: #FF7C14;content:'V';font-family: 'modern_pictogramsnormal'; font-size:125%; left:.5em; position:absolute; top:.15em;}
.my-account .listing li .bt-blue:hover:before
								{color:#FFFFFE;}
.my-account .listing li .add:before
								{content:'+';font-size:125%; left:.65em; position:absolute; top:.1em;}
.my-account .register label		{font-style:italic; font-weight:normal; text-transform:none;}
.my-account .register label em	{color:#737576;}
.my-account .register .bt-blue	{font-style:normal; font-weight:bold; margin:1em 0 0 0;padding:.5em 1.25em;}
.my-account .table				{margin:0;}
.my-account .table th:first-child
								{border-radius:.25em 0 0 0;}
.my-account .table th:last-child
								{border-radius:0 .25em 0 0;}
.my-account .table th			{background-color:#0077C0; color:#FFFFFE; padding:.5em; text-align:left; text-transform:uppercase;}
.my-account .table td			{border:1px solid #e7e7e8; border-width:0 1px 1px 1px; font-size:85.7143%; padding:.75em .5em; text-align:left; vertical-align:middle;}
.my-account .table td:last-child
								{text-align:right;}
.my-account .table tr:hover td	{background-color:#e7e7e7;}
.my-account .renew,
.my-account .upgrade,
.my-account .view,
.my-account .edit,
.my-account .delete				{background-color:#FFF;border:1px solid #e7e7e8; border-radius:.25em;color: #737576; cursor:pointer; display:inline-block; font-size:91.67%; line-height:1.2; margin:0 0 0 .1em; padding:.35em .5em .3em 1.75em; position:relative;}
/*.my-account .view				{color: #0077C0;}
.my-account .edit				{color: #FF7C14;}
.my-account .delete				{color:#ea0000;}*/
.my-account .view:before,
.my-account .edit:before,
.my-account .upgrade:before,
.my-account .delete:before		{font-family: 'modern_pictogramsnormal'; font-size:150%; left:.25em; position:absolute; top:.05em;}
.my-account .renew:before		{font-family: 'WebSymbolsRegular'; color: #79B82B;content:'V';left:.5em; position:absolute; top:.3em;}
.my-account .upgrade:before		{background-color:#BDA03B; border-radius:100%; color:#FFFFFE;content:']'; font-size:100%; line-height:1; padding:.05em .25em; top:.35em;}
.my-account .view:before		{color: #0077C0;content:'K';}
.my-account .edit:before		{color: #FF7C14;content:'V';}
.my-account .delete:before		{color:#ea0000;content:'x';}
.my-account .renew:hover		{background-color:#79B82C; border-color:#79B82D;color: #FFFFFE;}
.my-account .upgrade:hover		{background-color:#BDA03B; border-color:#BDA03C;color: #FFFFFE;}
.my-account .view:hover			{background-color:#0077C2; border-color:#0077C1;color: #FFFFFE;}
.my-account .edit:hover			{background-color:#FF7C16;border-color:#FF7C15; color: #FFFFFE;}
.my-account .delete:hover		{background-color:#ea0002;border-color:#ea0001;color:#FFFFFE;}

.my-account .upgrade:hover:before
								{background-color:#FFF; color: #BDA03a;}
.my-account .renew:hover:before,
.my-account .view:hover:before,
.my-account .edit:hover:before,
.my-account .delete:hover:before
								{color:#FFFFFE;}
								
/*****************************************
	Footer
*****************************************/
#footer 						{border-top:solid 1px #dfdedc; clear:both; float:none; font-size:75%; padding:1.5em 0; text-align:center;}
#footer .content				{clear:both; float:none; margin:0 auto; padding:0 1em; width:992px;}
#footer .social-media			{font-family:'WebSymbolsRegular'; font-size:133.33%; margin:.25em 0 0 0;}
#footer .social-media a			{color:#737576; margin:0 1px;}
#footer .social-media a.facebook:hover
								{color:#3B5998;}
#footer .social-media a.twitter:hover
								{color:#00BBF5;}
#footer .social-media a.google:hover
								{color:#DD4C39;}

/*****************************************
	Misc
*****************************************/
.grey-color						{color:#737576;}

#wrapper:after,
.header:after,
.headerContent:after,
.navigation:after,
.navigation .nav:after,
.breadcrumb:after,
.breadcrumb ul:after,
.search-box:after,
.search-box form:after,
.content-body:after,
.newsBox li:after,
.useful-links:after,
.useful-links ul:after,
.connectBox .form:after,
.connectBox .likeBox:after,
.connectBox .socialIcon:after,
.content-advertise:after,
.pollBox .buttonBox:after,
.videos:after,
.videos ul:after,
.pollBox:after,
.pollBox .buttonBox:after,
.home-category:after,
.category:after,
.category ul:after,
.cms-content:after,
.listing:after,
.listing ul:after,
.listing .content:after,
.listing .platinum:after,
.listing .gold:after,
.listing .silver:after,
.detail-box:after,
.detail-box .detail:after,
.detail-box .map:after,
.about:after,
.my-account:after,
.register:after,
.login:after,
.my-account .table:after,
.pagination:after,
.list-info:after,
#footer:after,
#footer .content:after
								{clear:both; content:''; display:block; float:none; margin:0; padding:0; width:100%; height:0; font-size:0; line-height:0; border:none; background:none; visibility:hidden;}

/* 01-01-2014 */
form .errors li{ color:#FF0000; font-size: 12px;margin: -15px 0 0 0;padding: 5px 0 0;list-style-type:none}
/* 01-01-2014 */

/* Dev CSS */
#sectionContentMsg {border: 2px dashed #FFDE1F;margin: 5px auto 5px auto;padding: 5px;width: 75%;display: none;}
#message{ background:#FBF1F1 url(../images/error.png) no-repeat 5px center; padding:5px 10px 5px 25px; border-radius:5px; border:1px solid #F8BFBF; color:#B90909;}
#messageWthImage{ background:#FBF1F1; padding:5px 10px 5px 25px; border-radius:5px; border:1px solid #F8BFBF; color:#B90909;}
#success{ background:#ECFBEC url(../images/tick.png) no-repeat 5px center; padding:5px 10px 5px 25px; border-radius:5px; border:1px solid #9FF09E; color:#539C52;}
.success{ background:#ECFBEC url(../images/tick.png) no-repeat 5px center; padding:5px 10px 5px 25px; border-radius:5px; border:1px solid #9FF09E; color:#539C52;margin-bottom:21px;}

.searchFormHolder{ background:#fff; padding:10px;}
.searchFormHolder h2{ color:#050f4d;}
.searchFormHolder .textbox{ width:200px;}
.searchFormHolder .list_menu{ width:230px;}
.searchFormHolder td{ font-size:14px;}
.searchFormHolder fieldset{ width:1000px; background:url(../images/pattern.jpg); border:2px solid #ccc;}


.load-more{background: none repeat scroll 0 0 #0077C0;padding: 10px 0 8px; margin: 0px;color: #FFFFFF; text-align: center; font-size: 14px; font-weight: bold; cursor: pointer;}
#bgslider{ display: none;width: 100%; height: 100%; top: 0px; left: 0; position: fixed; opacity: .50; filter:Alpha(Opacity=50); background:#e6e6e6 url("../images/9.GIF") no-repeat 50% center; z-index:999999999999;}


								
/*27-feb-2014*/
.head					{clear:both; float:none; line-height:1.7;}
.head h1.title			{color:#0077c0;font-size:250%; line-height:1.2; margin:0 0 .5em 0; padding:0 0 .25em 0; text-transform:uppercase;}
.head h1.title strong	{color:#ff7c14; font-weight:inherit;}
.head p					{margin:0 0 1.25em 0;}

.package-features					{clear:both; float:none;}
.package-features h2.title			{color:#0077c0;font-size:125%; font-weight:bold; line-height:1.2; margin:0; padding:.7em 0 .3em 0; text-transform:uppercase;}
.package-features h2.title strong	{color:#ff7c14; font-weight:inherit;}





.package-table { border-bottom:5px #8F2425 solid; margin-top:40px;}
.package-table td{padding:4px 7px;border:1px dashed #e2e1e1; vertical-align:middle}
.package-table img {margin-top:4px;}
.package-table h4 { margin:0; padding:5px 0; line-height:18px;text-transform:uppercase; font-size:16px;}
.package-table .price { color:#fff; line-height:18px; font-size:15px;}
.package-table .price span { font-size:28px; color:#fff; font-weight:bold;}
.package-table .standard-package { background:#8F2425; padding:17px 0 11px}
.package-table .premium-package { background:#9e2d2e;}
.package-table .freelancer-package { background:#8F2425;}


#package-head 		{margin:3px 0 22px 0;display: block;background: #;width:150px;position: relative;}
#package-head h4 	{margin:0; padding:13px 0 13px; line-height:22px;text-transform:uppercase; font-size:18px; color:#444}
/*#test:after 	{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:75px solid rgba(0, 0, 0, 0);border-right:75px solid rgba(0, 0, 0, 0);border-top:20px solid #3498DB;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}*/

/*#silver-pack 		{margin:3px 0 22px 0;display: block;background: #01b8e2;width:150px;position: relative;}
#silver-pack h4 	{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#silver-pack:after 	{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:75px solid rgba(0, 0, 0, 0);border-right:75px solid rgba(0, 0, 0, 0);border-top:20px solid #01b8e2;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}

#gold-pack 			{margin:3px 0 22px 0;display: block;background: #ff7e30;width:150px;position: relative;}
#gold-pack h4 		{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#gold-pack:after 	{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:75px solid rgba(0, 0, 0, 0);border-right:75px solid rgba(0, 0, 0, 0);border-top:20px solid #ff7e30;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}

#platnium-pack 			{margin:3px 0 22px 0;display: block;background: #62c40b;width:150px;position: relative;}
#platnium-pack h4 		{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#platnium-pack:after 	{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:75px solid rgba(0, 0, 0, 0);border-right:75px solid rgba(0, 0, 0, 0);border-top:20px solid #62c40b;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}*/




.silver-btn			{background:#01B8E2;color:#fff;cursor:pointer;padding:0.7em 1.15em 0.75em .9em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; -ms-border-radius:4px;}
.silver-btn:hover	{background:#02a2c6; color:#fff;}
.silver-btn:before,
.silver-btn span	{content:')'; font-family:'WebSymbolsRegular'; margin-right:5px;}

.gold-btn			{background:#fd721e; color:#fff; cursor:pointer; padding:0.7em 1.15em 0.75em .9em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.gold-btn:hover		{background:#e46500; color:#fff;}
.gold-btn:before,
.gold-btn span		{content:')'; font-family:'WebSymbolsRegular'; margin-right:5px;}

.platnium-btn		{background:#62C40B; color:#fff; cursor:pointer; padding:0.7em 1.15em 0.75em .9em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.platnium-btn:hover	{background:#4ca002; color:#fff;}
.platnium-btn:before,
.platnium-btn span	{content:')'; font-family:'WebSymbolsRegular'; margin-right:5px;}

/*****************************************
	Login
*****************************************/
.contact						{border:2px solid #eee; box-shadow:0 0 10px rgba(0, 0, 0, .1); clear:both; float:none; padding:2em 3em;}
.contact h1						{border-width:0; padding-bottom:0; text-transform:none;text-transform:uppercase;}
.contact .txt-label				{display:block; font-weight:bold; margin:0 0 .5em 0; text-transform:uppercase;}
.contact input[type='email'],
.contact input[type='password']	{font-size:125%; margin:0 0 1em 0; padding:1em 1em; width:94%;}
.contact .left-box				{clear:left; float:left;}
.contact .left-box label		{display:block;padding:.5em 0;}
.contact .bt-blue				{border:none; clear:right; float:right; font-size:100%; font-weight:bold; margin:1em 0 1.5em 0; padding:.75em 1.25em; text-transform:uppercase;}
.contact .bt-blue:before		{content:'';}
.contact .forgot				{float:right; margin:0; padding:0;}
.contact .forgot a				{text-decoration:underline;}
.contact .forgot a:hover		{text-decoration:none;}
.contact .forgot em				{display:block; font-style:italic; padding:0;}
.contact .newuser				{border:1px solid #ddd; border-width:1px 0 0 0; border-radius:.25em;clear:both;display:block;float:none; margin:0 0 .5em 0; padding:1em 0 0 0;}
.contact .newuser strong		{color:#ff7c14; font-size:125%; text-transform:uppercase;}
.contact .newuser a				{text-decoration:underline;}
.contact .newuser a:hover		{text-decoration:none;}
.contact .newuser .bt-blue		{display:inline-block; float:none; font-size:112.5%; margin:0 0 0 .5em; padding:.35em 1em;}

.contact .register 				{border:1px solid #eee; box-shadow:none; clear:both; float:none; padding:2em 3em;}

.contactBox						{padding:20px; border:solid 1px #dfdedc; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.contactBox .title				{font-size: 125%; margin: 0 0 0.2em 0; color:#ff7c14; font-weight:bold; text-transform:uppercase;}


.contactBox .likeBox			{padding:0 0 16px 0; margin:0;}
.contactBox .likeBox .fb-like	{float:left; padding:0 25px 0 0;}
.contactBox .likeBox .twitter-like
								{float:left;}
.contactBox .socialIcon			{clear:both; float:none;}
.contactBox .likeBox + .socialIcon
								{border-top:solid 1px #bcd3e1; padding:1em 0 0 0;}
.contactBox .socialIcon a		{width:25px; height:25px; float:left; display:block; text-indent:-9999px; background:url(../images/icons/socialIcon.png) left top no-repeat; padding:0 0 0 8px;}
.contactBox .socialIcon a.facebook
								{background-position:0 0;}
.contactBox .socialIcon a.facebook:hover
								{background-position:0 -25px;}
.contactBox .socialIcon a.twitter
								{background-position:-34px 0;}
.contactBox .socialIcon a.twitter:hover
								{background-position:-34px -25px;}								
.contactBox .socialIcon a.pinterest
								{background-position:-67px 0;}
.contactBox .socialIcon a.pinterest:hover
								{background-position:-67px -25px;}
.contactBox .socialIcon a.linkedin
								{background-position:-100px 0;}
.contactBox .socialIcon a.linkedin:hover
								{background-position:-100px -25px;}
.contactBox .socialIcon a.googleplus
								{background-position:-134px 0;}
.contactBox .socialIcon a.googleplus:hover
								{background-position:-134px -25px;}
.contactBox .socialIcon a.youtube
								{background-position:-167px 0;}
.contactBox .socialIcon a.youtube:hover
								{background-position:-167px -25px;}
.contactBox .socialIcon a.email
								{background-position:-200px 0;}
.contactBox .socialIcon a.email:hover
								{background-position:-200px -25px;}
								
.bt-open						{background:#62c40b; color:#fff; cursor:pointer; padding:0.6em 1em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.bt-open:hover					{background:#4b9b04; color:#fff;}
.bt-open:before,
.bt-open span					{/*content:']'; font-family:'WebSymbolsRegular'; margin-right:5px;*/}

.bt-close						{background:#e30c0c; color:#fff; cursor:pointer; padding:0.6em 1em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;}
.bt-close:hover					{background:#c00404; color:#fff;}
.bt-close:before,
.bt-close span					{/*content:']'; font-family:'WebSymbolsRegular'; margin-right:5px;*/}

/*24/Mar/2014*/
.advertise-now					{clear:both; float:none;}
.advertise-now .new-user		{border:3px dashed #dfdedc; border-width:1px; float:left; width:44%; padding:1em 1.5em; min-height:328px; margin-top:15px;}
.advertise-now .user-login		{border:3px dashed #dfdedc; border-width:1px; float:right; width:44%; padding:1em 1.5em; margin-left:15px;min-height:328px; margin-top:15px;}
.advertise-now ul				{margin:0 0 0 2em; padding:0}
.advertise-now .detail			{clear:both; float:none; /*font-size:92.8571%;*/ line-height:1.7;}
.advertise-now .detail h2		{font-size:133%; font-weight:bold; text-transform:uppercase;}

.advertise-now h1 				{border-bottom:none;margin:0;padding-bottom: 0.4em;}
/*End 24/Mar/2014*/


.advertise-now .detail p		{margin:0 0 1em 0;}
.advertise-now .gold-btn			{background:#fd721e; color:#fff; cursor:pointer; padding:0.8em 1.15em 0.8em .9em; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; box-shadow:2px 2px 2px #E7E7E7; font-size:114.286%; text-transform:uppercase; font-weight:bold}
.advertise-now .gold-btn:hover		{background:#e46500; color:#fff;}

.advertise-now .txt-label				{display:block; font-weight:bold; margin:0 0 .5em 0; text-transform:uppercase;}
.advertise-now input[type='text'],
.advertise-now input[type='password']	{font-size:125%; margin:0 0 1em 0; padding:.75em .75em; width:87%;}
.advertise-now .left-box				{clear:left; float:left;}
.advertise-now .left-box label			{display:block;padding:.5em 0;}
.advertise-now .bt-blue					{border:none;font-size:100%; font-weight:bold; padding:.75em 1.25em; text-transform:uppercase;}
.advertise-now .bt-blue:before			{content:''}
.advertise-now .forgot					{margin:0; padding:0;}
.advertise-now .forgot a				{text-decoration:underline;}
.advertise-now .forgot a:hover			{text-decoration:none;}
.advertise-now .forgot em				{display:block; font-style:italic; padding:0;}
.advertise-now .newuser					{border:1px solid #ddd; border-width:1px 0 0 0; border-radius:.25em; clear:both; display:block; float:none; margin:0 0 .5em 0; padding:1em 0 0 0;}
.advertise-now .newuser strong			{color:#ff7c14; font-size:125%; text-transform:uppercase;}
.advertise-now .newuser a				{text-decoration:underline;}
.advertise-now .newuser a:hover			{text-decoration:none;}
.advertise-now .newuser .bt-blue		{display:inline-block; float:none; font-size:112.5%; margin:0 0 0 .5em; padding:.35em 1em;}



.package-details					{clear:both; float:none;}
.package-details .info				{float:right; margin:0 0 2em 0; width:100%;}
.package-details .info h1			{border:none; line-height:1.4; margin:0 0 .5em 0; padding:0; font-size:14px;}
.package-details .info h2			{color:#737576; font-size:85.7143%;margin:0 0 1em 0;}
.package-details .info .phone		{color:#0077c0; float:none;}
.package-details .info .phone:before{background:url(../images/icons/phone.png) no-repeat left top; content:''; display:inline-block; font-family:'WebSymbolsRegular'; height:20px; margin:0 .25em 0 0; float:none; vertical-align:middle; width:16px;}
.package-details .info .phone .bt-blue
									{cursor:pointer; display:inline-block; font-size:58.3333%; font-weight:normal; padding:.35em 1em; vertical-align:middle;}
.package-details .info .phone .phone-last
									{display:none;}
.package-details .info .bt-org		{display:inline-block; font-size:114.2857%; font-weight:bold; margin:.75em 0 0 0;padding:.5em 1em; text-transform:uppercase;}
.package-details .info .bt-org:before
									{content:')'; font-weight:normal;}
.package-details .list-info			{border:3px dashed #dfdedc; border-width:1px;clear:both; float:none; padding:1em 1.5em;}

.package-details .map				{clear:both; float:none;}
.package-details .map address		{background-color:#e5f3fb; clear:both; color:#383a3b; float:none; font-style:normal; padding:1em;}
.package-details .map address .title{font-weight:bold; text-transform:uppercase;}
.package-details .map iframe		{border:none; display:block; height:196px; margin:0; padding:0;}



/*24/Mar/2014*/
.content-body .content-body-wide{float:left; padding:0 0 2em 0; width:100%;}
.font-orrange					{color:#ff7c14;}

#silver-pack 					{margin:3px 0 22px 0;display: block;background: #01b8e2;/*width:150px;*/width:100%;position: relative;}
#silver-pack h4 				{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#silver-pack:after 				{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:116px solid rgba(0, 0, 0, 0);border-right:116px solid rgba(0, 0, 0, 0);border-top:20px solid #01b8e2;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}

#gold-pack 						{margin:3px 0 22px 0;display: block;background: #ff7e30;width:100%;position: relative;}
#gold-pack h4 					{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#gold-pack:after 				{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:116px solid rgba(0, 0, 0, 0);border-right:116px solid rgba(0, 0, 0, 0);border-top:20px solid #ff7e30;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}

#platnium-pack 					{margin:3px 0 22px 0;display: block;background: #62c40b;width:100%;position: relative;}
#platnium-pack h4 				{margin:0; padding:13px 0 7px; line-height:22px;text-transform:uppercase; font-size:18px; color:#fff}
#platnium-pack:after 			{border-bottom:47px solid rgba(0, 0, 0, 0);border-left:116px solid rgba(0, 0, 0, 0);border-right:116px solid rgba(0, 0, 0, 0);border-top:20px solid #62c40b;content: "";position:absolute;right:0px;bottom:-67px;z-index:1;}


.package-details-example					{clear:both; float:none;}
.package-details-example .info				{float:left; margin:0 0 2em 0; width:50%;}
.package-details-example .ads				{float:left; margin:0 0 2em 0; width:50%; text-align:center}
.package-details-example .info h1			{border:none; line-height:1.4; margin:0 0 .5em 0; padding:0; font-size:14px;}
.package-details-example .info h2			{color:#737576; font-size:85.7143%;margin:0 0 1em 0;}
.package-details-example .info .phone		{color:#0077c0; float:none;}
.package-details-example .info .phone:before{background:url(../images/icons/phone.png) no-repeat left top; content:''; display:inline-block; font-family:'WebSymbolsRegular'; height:20px; margin:0 .25em 0 0; float:none; vertical-align:middle; width:16px;}
.package-details-example .info .phone .bt-blue
											{cursor:pointer; display:inline-block; font-size:58.3333%; font-weight:normal; padding:.35em 1em; vertical-align:middle;}
.package-details-example .info .phone .phone-last
											{display:none;}
.package-details-example .info .bt-org		{display:inline-block; font-size:114.2857%; font-weight:bold; margin:.75em 0 0 0;padding:.5em 1em; text-transform:uppercase;}
.package-details-example .info .bt-org:before
											{content:')'; font-weight:normal;}
.package-details-example .list-info			{border:3px dashed #dfdedc; border-width:1px;clear:both; float:none; padding:1em 1.5em;}
.news-title { color: #FF7C14;display: block;font-size: 100%;line-height: 125%; max-width: 205px;text-align: left;}


.simple_button {
    background: none repeat scroll 0 0 #F68933;
    border-radius: 4px;
    color: #FFFFFF;
    cursor: pointer;
    padding: 0.65em 1.25em;
	text-decoration:none;
	border:0px;
	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	transition: all 0.5s ease 0s;
}

.simple_button:hover{background: none repeat scroll 0 0 #E46500; transition: all 0.5s ease 0s;}

.share_box{
width:17px;
font-size:0px;
}

 #ads_description_tbl {margin-bottom: 17px;}


 .connectBox{ padding-bottom: 3px;}
 .whiteBox{ height: 109px;}