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

/*  
Theme Name: PlatformBase
Theme URI: http://www.pagelines.com/themes/PlatformPro
Description: Platform Base is a Platform child theme (a WordPress child theme) designed to be edited to customize the PlatformPro WordPress framework. Use custom CSS and PHP hooks to do almost anything. Designed and developed by <a href="http://www.pagelines.com">PageLines</a>.  **IMPORTANT** For this to work PlatformPro must be called 'platformpro' (lowercase) in your themes folder.
Version: 1.4.1
Author: PageLines
Author URI: http://www.pagelines.com
Tags: buddypress, theme-options, white, silver, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-menu, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready

Template: platformpro

/* ======================= */
/* = Get PlatformPro CSS = */
/* ======================= */

/*
 IMPORTANT -  The files below need to find the actual directory of Platform. If the PlatformPro is named something other than 'platformpro' you will need to change that value below.

 ON UPDATING - 	Base shouldn't be replaced in your install with every release. It defeats the purpose of using a child theme.
				Use updates to this Platform Child Theme, as a reference to help you improve your own customizations.
*/

	/* Get Theme-Parent CSS */
	@import url('../platformpro/style.css');

/* ============================= */
/* = HOW TO CUSTOMIZE PLATFORM = */
/* ============================= */

/*

Edit this style sheet to create your own custom theme based on the Base Platform theme. 

Rules placed in this stylesheet will override the default styles of the Base Platform theme and will not be changed or over written when you update the 
Platform framework. Additionally, since this stylesheet is purely for editing purposes you can easily undo or erase some of the CSS to return your site back to the look and feel of the Base theme. 

In the Base theme the footer is black and the CSS looks like this:

	#footer {
		clear:both;
		font-size:1em;
		overflow:hidden;
		text-align: left;
		background: #000;
		color: #999;
		position: relative;
	}
		
To change the background color to white, all you have to do is declare a new rule for the color like so:

		#footer { background: #FFF; }

A great tool for modifying themes and inspecting CSS elements is the FireBug extension for FireFox. You can also use the developer tools provided by Chrome (right-click and "inspect element") or Internet Explorer if you're feeling dangerous.

LEARN CSS - We recommend using Lynda.com video tutorials to learn using CSS. 
			Also, for a comprehensive list of CSS rules and usage try consulting W3 schools @ http://www.w3schools.com/css/default.asp

ON UPDATING - 	Base shouldn't be replaced in your install with every release. It defeats the purpose of using a child theme.
				Use updates to this Platform Child Theme, as a reference to help you improve your own customizations.
*/

/* ============================== */
/* = Start Your Custom CSS Here = */
/* ============================== */
 
/* @ CSS corresponding to the hook used in functions.php; adds a stumbleupon icon to branding section */

.icons .stumbleupon {background: url('../platformpro/images/sprite-socialicons.png') no-repeat -176px 0;}
.icons .stumbleupon:hover {background: url('../platformpro/images/sprite-socialicons.png') no-repeat -176px -22px;}

/* @ Pullquote Section */

#pullquote.copy{
	background: #f7f7f7 url(images/pullquote.png) no-repeat 15px 15px;
	padding: 15px 20px 15px 45px;
	margin-bottom: 1.5em;
}

	#pullquote .thepullquote{font-size: 1.5em;margin-bottom: 5px;line-height: 1.3em;}
	#pullquote .thecitation{color: #AAA; font-style: italic;padding-left: 15px;}

/* ============================== */
/* = Main Styles  = */
/* ============================== */
	

BODY {
   
    /* background-position: center top, 0 0;
    background-repeat: no-repeat, repeat; */
    font:normal 12px/16px arial, helvetica, sans-serif;
    margin: 0;
    min-width: 980px;
    padding: 0;
}

.fullwidth #pagelines_content #column-main {
	WIDTH: 960px
}
.one-sidebar-left #pagelines_content #column-main {
	WIDTH: 780px
}
.one-sidebar-left .wmain {
	WIDTH: 780px
}

.one-sidebar-left #pagelines_content #sidebar1 {
	WIDTH: 180px
}

.one-sidebar-left #pagelines_content #sidebar2 {
	WIDTH: 0px
}

.one-sidebar-left #pagelines_content #column-wrap {
	WIDTH: 780px
}


/* .contents li {
    color: #333333;
    font-size: 13px;
    list-style: disc outside none;
    padding: 2px 0;
}*/

/* ============================== */
/* = Widget Styles  = */
/* ============================== */

.widget H3 {
    font-size: 14px;
    color: #123761;
    padding-bottom: 5px;
    border: none;
}

.widget A {
    color: #009fb2;
    font-size: 14px;
    border: none;
    line-height: 16px;
}

.widget ul li {
    text-align: left;
}

.textwidget {
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 5px;
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    line-height: 16px;
    text-align:left;
}

/* ============================== */
/* = Entry Content Styles  = */
/* ============================== */

.entry_content {
    font-size: 1.1em;
    line-height: 1.6em;
    width:100%;
}
.entry_content h1 {
    font-style: normal !important;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-transform: none;
    font-size: 18px;
    color: #8C23B4; 
    margin-bottom:10px;
}
.entry_content h2 {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
    font-size: 19px;
}
.entry_content h3 {
    font-style: normal !important;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-transform: none;
    font-size: 15px;
    color: #009fb2; 
    margin-bottom:10px;
}

.entry_content h4 {
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-transform: none;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 10px;
    color: #8C23B4;
}

.entry_content h5 {
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-transform: none;
    font-size: 16px;
    color: #FC017D;
    margin-bottom:10px;
}

.entry_content p li {
    font-size: 13px;
    color: #123761;
    margin-bottom:10px;
}

.entry_content p.bold {
     font-weight:bold;
}

.entry_content p.italic {
     font-style:italic;
}

.entry_content A {
    color: #009fb2;
}

.entry_content A:hover {
    color: #8c23b4;
    text-decoration:underline;
}

.entry_content li {
    list-style-type: disc;
    list-style-position: outside;
    color: #123761;
}

/* ============================== */
/* = Heading Styles  = */
/* ============================== */

h1, h2, h3, h4, h5, h6, .site-title {
    font-family: arial, helvetica, sans-serif;
}


/* ============================== */
/* = Press Styles - In the News = */
/* ============================== */

#press {
    font-family:arial;
    font-size:14px;
}

#press-entry {
}

/* ============================== */
/* = Other Styles  = */
/* ============================== */



.page {
    margin: auto;
    text-align: left;
}

hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3 {
    border-bottom: 0px solid #FFFFFF;
    width: 100%;
}

hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo, #primary-nav #nav_row, .fpost.sticky {
    border-color: #575757;
    border: 0px;
    width: 100%;
}

.hentry ul, .hentry ol, .comment-body ul, .comment-body ol {
    margin-bottom: 1em;
    margin-left: 25px;
    list-style-type:disc;
    list-style-position: inside;
}

/* ============================== */
/* = Tab Content Styles - Parents Page = */
/* ============================== */


.tab_content {
    height: 290px;
    text-align: left;
    font-family: Arial !important;
    font-size: 14px !important;
    line-height: 22px !important;
}

.tab_wrap {
    background-color:#f0f0f0;
}

.tab_wrap ul.tab_container li.tab_content, .tab_wrap ul.tab_navigation li.tab {
    display: inline;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
    background-color:#f0f0f0;
    font-family: Arial !important;
}
.tab_wrap UL.tab_container LI.tab_content {
text-align:left;
}

#tab-trends  {
    width: 930px;
}
.tab_wrap ul.tab_container li.tab_content {
    display: block;
    min-height: 320px !important;
}


.navigation ul a {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: white;
    display: block;
    font-size: 1.175em;
    margin-top: 4px;
    font-family: arial;
}

#footer {
    font-family: arial;
}
#footer li {
    font-size: 12px;
    list-style-type: none;
}

/* ============================== */
/* = YouTube Player Style - Media Pages  = */
/* ============================== */
.youtube-player{
    border: 3px solid pink;
    height: 275px;
    width: 200px;
    padding: 0px;
    margin-left: 25px;
    margin-bottom: 25px;
}

#shadowLB{
    background-color:pink;
    width:250px;
    height:150px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius:5px 5px 5px 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border: 3px solid #FC017D;
    -webkit-box-shadow: 2px 2px 5px 5px , .2);
    -moz-box-shadow: 2px 2px 5px 5px , .2);
    box-shadow: 2px 2px 5px 5px , .2); 
}

#example{
    background-color: #EEEEEE;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 5px 5px 5px black;
    float: left;
    margin-right: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    width:253px;
    height:153px;
}


/* ============================== */
/* = Social Icon Styles  = */
/* ============================== */

.social a.youtube {
    background: url("../../../wordpress/wp-content/uploads/2011/10/youtube.png") no-repeat scroll 0 0 transparent;
}
.social a.youtube:hover {
    background: url("../../../wordpress/wp-content/uploads/2011/10/youtube-hover.png") no-repeat scroll 0 0 transparent;
}

/* ============================== */
/* = Feature Slider Custom CSS  = */
/* ============================== */

#feature_slider .text-bottom .fcontent .fheading {
    float: right;
}

/* set border size to 8px */
.peKenBurns.neutral_light .peKb_slides {
	padding: 6px;
	/* customize rounded border (not supported in ie < 9) */
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}

.peKenBurns.neutral_light .peKb_slides {
    background-color: #b0dae1;
}

div.scroll {
    height: 200px;
    width: 870px;
    overflow: auto;
    border: 0px solid #666;
    background-color: #FFFFFF;
    padding: 8px;
    scrollbar-face-color: #cacaca;
    scrollbar-highlight-color: #cacaca;
    scrollbar-3dlight-color: #cacaca;
    scrollbar-darkshadow-color: #cacaca;
    scrollbar-shadow-color: #cacaca;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #cacaca;
}

.page-id-930 #feature-area,
.page-id-930 .feature-wrap, 
.page-id-930 #feature_slider .fmedia,
.page-id-930 #feature_slider .fcontent, 
.page-id-930 #feature_slider .text-bottom .fmedia .dcol-pad, 
.page-id-930 #feature_slider .text-bottom .feature-pad, 
.page-id-930 #feature_slider .text-none .fmedia .dcol-pad {
height: 300px;
}

.stylized label, .stylized .label {
    clear: left;
    color: #8C8C8C;
    display: block;
    float: left;
    font-weight: bold;
    line-height: 10px;
    text-align: right;
    width: 180px;
}

table.sample {
    border-width: 1px;
    border-spacing: 2px;
    border-style: outset;
    border-color: gray;
    border-collapse: separate;
    background-color: rgb(255, 250, 250);
    padding: 10px 0 10px 0;
}

#sidebar_tertiary h3 {
    */background-color: #FC017D;*/
    border: medium none;
    */color: #FFFFFF;*/
    font-family: Archer;
    font-size: 14px;
    padding-bottom: 5px;
      */padding-left: 10px;*/
}

#uds-bb-0 {
   	margin-top:100px !important;
	margin-left:20px !important;
}

/* ============================== */
/* = Media Kit -  Media Fact Sheet = */
/* ============================== */

.MediaKit table {
    background-color: #FFFFFF;
    font-size: 12px;
    margin: 5px 0 15px;
    width: 700px;
}

.MediaKit th {
    background-color: #FCFBF9;
    font-size: 14px;
    font-weight: normal;
    padding: 3px 5px;
    text-align: left;
}
.MediaKit td {
    background-color: #F7F4F1;
    padding: 3px 5px;
    text-align: left;
}
.MediaKit tr.odd td {
    background-color: #FCFBF9;
}
.MediaKit tr {
    vertical-align: top;
}

/* ============================== */
/* =  = */
/* ============================== */

div.img
  {
  margin:0px;
  border:0px solid #FFFFFF;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:0px 10px 0px 0px;
  border:3px solid #cccccc;
opacity:0.7;
filter:alpha(opacity=70); /* For IE8 and earlier */
  }
div.img a:hover img
  {
  border:3px solid #FC017D;
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
  }
div.desc {
font-size:24px;
font-family:Archer;
color:#FC017D;
  width: 166px;
}
/* ============================== */
/* = FAB Section Custom CSS = */
/* ============================== */

#FAB h5 {
font-size:22px;
color:#333333;
font-weight:bold;
line-height:24px;
}

#content h6 {
color:#00BAE0 !important;
font-weight:bold;
font-size:13px;
font-family:Arial !important;
font-style:normal !important;
padding-bottom:3px;
}

/***** Home page sliding boxes gallery ********************/

.homepage-gallery {
	width: 100%;
	text-align: center;
	overflow: auto;
	margin: 0 auto;
	padding: 0;
	}

.homepage-gallery .polaroid-bg {
	background:url(../../../wordpress/wp-content/uploads/2011/12/polaroid-frame-shadow.png) no-repeat top left;
	width:160px;
	height:173px;
	display:inline;
	float:left;
	margin:0;
	padding: 28px 42px 24px 30px;
	}

.boxgrid {
    background:#FFEB9D url(../../../wordpress/wp-content/uploads/2011/12/polaroid-back.png) no-repeat top left;
    float:left;
	width: 168px;
	height: 168px;
	text-shadow: 1px 1px 1px #FFF7E0;
	margin:0;
	overflow: hidden;
	position: relative;
	}

.boxgrid img {
	top: 0;
	left: 0;
	border: 0;
	position: absolute;
	width: 163px;
	height: 163px;
	border: 2px solid #F0F0F0;
	}

.boxgrid h3 {
   
	font-weight: 500;
	font-size: 18px;
	margin: 75px 10px 0 10px;
	padding: 0;
	}

.boxgrid p {
	padding: 0 10px;
	
	font-weight: 700;
	margin: 0;
	font-size: 13px;
	}

.boxgrid a:hover, .boxgrid a:active {
	
	text-decoration: none;
	}

.boxcaption {
	background: #FFFFFF;
	float: left;
	height: 50px;
	width: 100%;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Agenesis_pre_get_option_site_layoutlpha(Opacity=80)";
	position: absolute;
	}

.captionfull .boxcaption {
	top: 60;
	left: 0;
	}

.caption .boxcaption {
	top: 20px;
	left: 0;
	}

.hentry table td, #comments table td {
    padding: 0 !important;
}

/***** Home page sliding boxes gallery2 ********************/

.homepage-gallery2 {
	width: 100%;
	text-align: center;
	overflow: auto;
	margin-left:30px;
	padding: 0;
	}

.homepage-gallery2 .polaroid-bg2 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../../wordpress/wp-content/uploads/2012/03/polaroid-frame2.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: inline;
    float: left;
    height: 215px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 20px;
    margin-top: 0;
    padding-bottom: 38px;
    padding-left: 25px;
    padding-right: 29px;
    padding-top: 24px;
    width: 236px;
}


.boxgrid2 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFEB9D;
    background-image: url("../../../wordpress/wp-content/uploads/2012/03/polaroid-back2.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: left;
    height: 200px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    text-shadow: 1px 1px 1px #FFF7E0;
    width: 200px;
}
.boxgrid2 img {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: -moz-use-text-color;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: none;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 0;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: -moz-use-text-color;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: none;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    left: 0;
    position: absolute;
    top: 0;
}

.boxgrid2 h3 {
    color: #BD201B;
	font-weight: 500;
	font-size: 18px;
	margin: 100px 10px 0 10px;
	padding: 0;
	}

.boxgrid2 p {
	padding: 0 10px;
	color: #4A4A4A;
	font-weight: 700;
	margin: 0;
	font-size: 13px;
	}

.boxgrid2 a:hover, .boxgrid a:active {
	color: #AE0500;
	text-decoration: none;
	}



/***** Typekit Fonts ********************/
#content h1, #content h2, #content h3, #content h4, #content h5, #content h4, .homepage h1, .boxgrid h3, #header .widget-area h4, #header #title-area h1, #wp-calendar caption, #wp-calendar th, #sidebar .featuredpost h2 a, #sidebar .featuredpage h2 a, #sidebar-alt .featuredpost h2 a, #sidebar-alt .featuredpage h2 a, #nav li.date, .author-box b, .wp-caption p.wp-caption-text { 
    font-family: Arial, Helvetica, sans-serif !important; 
    font-style: normal !important;
	}

.boxgrid p, #header #title-area #description { 
    font-family: "Archer", "museo-sans-2", "Trebuchet MS", Arial, Helvetica, sans-serif !important; 
	}




/* Layout ===============> */
.nrelate_dhot .nr_panel {
	display:block;
	float:left;
	cursor:pointer;
	padding:6px 4px;
	border:none;
	margin:1px 0px 3px 0px;
}
.nrelate_dhot .nr_panel:hover{
	border:none;
}
.nrelate_dhot .nr_img_div {
	display:block;
	margin:auto;
	position:relative;
}
.nrelate_dhot .nr_img{
	margin:0; padding:0; border: 0; outline:0; max-width:100%;
	padding:2px;
	border-width:1px;
	border-style:solid;
}
.nrelate_dhot .nr_text{
	padding:0;	
	display:block;
	margin:3px auto 0;
	word-wrap:break-word;
	text-align:left;
}
.nrelate_dhot .nr_sponsored_wrap{
	left:3px;
}
.nrelate_dhot .nr_excerpt{
	display:block;
}
.nrelate_dhot .nr_panel,
.nrelate_dhot .nr_panel:link,
.nrelate_dhot .nr_panel:visited,
.nrelate_dhot .nr_panel:active{
	border-top:none;
	border-bottom:none;
	border-right:none;
}
.nrelate_dhot .nr_post_title,
.nrelate_dhot .nr_source,
.nrelate_dhot .nr_excerpt{
	display:block;
}
.nrelate_dhot.nr_80  .nr_panel{ width : 90px; }
.nrelate_dhot.nr_80  .nr_sponsored_wrap{ width : 80px; top : 65px; }
.nrelate_dhot.nr_80  .nr_sponsored{ left : 62px; }
.nrelate_dhot.nr_80  .nr_img_div{ width:86px; height:86px; }
.nrelate_dhot.nr_80  .nr_text{ width:80px; }

.nrelate_dhot.nr_90 .nr_panel{ width : 100px; }
.nrelate_dhot.nr_90 .nr_sponsored_wrap{ width : 90px; top : 75px; }
.nrelate_dhot.nr_90 .nr_sponsored{ left : 72px; }
.nrelate_dhot.nr_90 .nr_img_div{ width:96px; height:96px; }
.nrelate_dhot.nr_90 .nr_text{ width:90px; }

.nrelate_dhot.nr_100 .nr_panel{ width : 110px; }
.nrelate_dhot.nr_100 .nr_sponsored_wrap{ width : 100px; top : 85px; }
.nrelate_dhot.nr_100 .nr_sponsored{ left : 82px; }
.nrelate_dhot.nr_100 .nr_img_div{ width:106px; height:106px; }
.nrelate_dhot.nr_100 .nr_text{ width:100px; }

.nrelate_dhot.nr_110 .nr_panel,
.nrelate_dhot.nr_ .nr_panel{ width: 120px; }
.nrelate_dhot.nr_110 .nr_sponsored_wrap,
.nrelate_dhot.nr_ .nr_sponsored_wrap{ width:110px; top : 95px; }
.nrelate_dhot.nr_110 .nr_sponsored,
.nrelate_dhot.nr_ .nr_sponsored{ left : 92px; }
.nrelate_dhot.nr_110 .nr_img_div,
.nrelate_dhot.nr_ .nr_img_div{ width:116px; height:116px; }
.nrelate_dhot.nr_110 .nr_text,
.nrelate_dhot.nr_ .nr_text{ width:116px; }

.nrelate_dhot.nr_120 .nr_panel{ width : 130px; }
.nrelate_dhot.nr_120 .nr_sponsored_wrap{ width : 120px; top : 105px; }
.nrelate_dhot.nr_120 .nr_sponsored{ left : 102px; }
.nrelate_dhot.nr_120 .nr_img_div{ width:126px; height:126px; }
.nrelate_dhot.nr_120 .nr_text{ width:126px; }

.nrelate_dhot.nr_130 .nr_panel{ width : 140px; }
.nrelate_dhot.nr_130 .nr_sponsored_wrap{ width : 130px; top : 115px; }
.nrelate_dhot.nr_130 .nr_sponsored{ left : 112px; }
.nrelate_dhot.nr_130 .nr_img_div{ width:136px; height:136px; }
.nrelate_dhot.nr_130 .nr_text{ width:130px; }

.nrelate_dhot.nr_140  .nr_panel{ width : 150px; }
.nrelate_dhot.nr_140  .nr_sponsored_wrap{ width : 140px; top : 125px; }
.nrelate_dhot.nr_140  .nr_sponsored{ left : 122px; }
.nrelate_dhot.nr_140  .nr_img_div{ width:146px; height:146px; }
.nrelate_dhot.nr_140  .nr_text{ width:140px; }

.nrelate_dhot.nr_150 .nr_panel{ width : 160px; }
.nrelate_dhot.nr_150 .nr_sponsored_wrap{ width : 150px; top:135px; }
.nrelate_dhot.nr_150 .nr_sponsored{ left : 132px; }
.nrelate_dhot.nr_150 .nr_img_div{ width:156px; height:156px; }
.nrelate_dhot.nr_150 .nr_text{ width:150px; }
/* <=============== Layout  */

/* Format ================> */
.nrelate_dhot .nr_panel,
.nrelate_dhot .nr_panel:link,
.nrelate_dhot .nr_panel:visited,
.nrelate_dhot .nr_panel:active{
	text-decoration:none;
}
.nrelate_dhot .nr_panel,
.nrelate_dhot .nr_panel:link,
.nrelate_dhot .nr_panel:visited,
.nrelate_dhot .nr_panel:active{
	cursor:pointer;
	line-height:1.4;
	border-left:1px solid #bfbfc1;
}
.nrelate_dhot .nr_panel:hover{
	background-color:#F2F2F5;
	border-left:1px solid #bfbfc1;
	color:#000;
}
.nrelate_dhot .nr_first_col,
.nrelate_dhot .nr_first_col:link,
.nrelate_dhot .nr_first_col:visited,
.nrelate_dhot .nr_first_col:active,
.nrelate_dhot .nr_first_col:hover{
	border:none;
}
.nrelate_dhot .nr_img_div{
	line-height:0;
}
.nrelate_dhot .nr_text{
	font-size:80%;
	font-weight:normal;
}
.nrelate_dhot .nr_img{
	border-color:#555555;	
}
.nrelate_dhot .nr_excerpt{
	text-transform:none;
}
/* <================ Format */

#faq_block {cursor: pointer; cursor: hand;}

/* <================ 4 Columns */

.4col{
   position: relative;
   float: left;
   left: 490px;
   width: 930px;
}
.left1 {
   position: relative;
   float: left;
   left: 35px;
   width: 220px;
   
}
.left1 a:hover {
   color: #8ec63f;
   
}

.left2{
   position: relative;
   float: left;
   left: 37px;
   width: 220px;
}
.left2 a:hover {
   color: #123761;
   
}
.left3{
   position: relative;
   float: left;
   left: 60px;
   width: 200px;
}
.left3 a:hover {
   color: #f06aa7;
   
}
.right0{
   position: relative;
   float: right;
   right: 10px;
   width: 200px;
}
.right0 a:hover {
   color: #8ec63f;
   
}
.left1 p {
   font-size:12px;
   line-height: 15px;
}
.left2 p {
   font-size:12px;
   line-height: 15px;
}
.left3 p {
   font-size:12px;
   line-height: 15px;
}
.right0 p {
   font-size:12px;
   line-height: 15px;
}

/* <================ CSS Slideshow */
#slideshow {
    position:relative;
    height:383px;
	background-image: url(../../../wordpress/wp-content/uploads/2012/03/girlbg.png) !important;
	background-repeat: no-repeat;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 400px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
    margin-bottom: 10px;
}


/* <================ Fashion Words Carousel */

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #fff;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 475px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical { 
    width: 150px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  475px;
    height: 150px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical { 
    width: 150px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item { 
    width: 150px;
    height: 150px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 75px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../../wordpress/wp-content/uploads/2012/01/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../../../wordpress/wp-content/uploads/2012/01/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 75px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../../wordpress/wp-content/uploads/2012/01/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../../../wordpress/wp-content/uploads/2012/01/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://company.fashionplaytes.com/wp-content/themes/platformbase/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://company.fashionplaytes.com/wp-content/themes/platformbase/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#map-legend {
    float: left;
    margin-top: 5px;
    overflow-x: auto;
    overflow-y: auto;
}
#map-legend li {
    float: left;
    list-style-type: none;
    margin-right: 15px;
}


.tabs-widget {
	background-image: url("../../uploads/2012/06/upi-bg.png");
	background-repeat:no-repeat;
	margin-bottom: 0;
	margin-left: -25px;
	margin-right: 0;
	margin-top: 0;
        min-height: 700px;
	height:100%;
	padding-left: 50px;
	padding-top: 250px;
	width: 965px;
	/*background: #f3f1eb;
	border: 0px solid #dedbd1;
	margin-bottom: 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color:#E3E3E3;
	-webkit-box-shadow: #B3B3B3 2px 2px 2px;
	-moz-box-shadow: #B3B3B3 2px 2px 2px; 
	box-shadow: #B3B3B3 2px 2px 2px;*/
}
.tab_container {
	border: 0px solid #999999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #FFFFFF;
}
#upi ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 100px;
	border-bottom: 0px solid #999999;
	border-left: 0px solid #999999;
	width: 100%;
}
#upi ul.tabs li {
	width:212px;
	float: left;
	margin: 0;
	cursor: pointer;
	padding: 0px 0px ;
	height: 99px;
	overflow: hidden;
	position: relative;
}
#upi ul.tabs li.tab1 {
	background-image: url("../../uploads/2012/06/tab1.png");
	background-repeat:no-repeat;
}
#upi ul.tabs li.tab2 {
	background-image: url("../../uploads/2012/06/tab2.png");
	background-repeat:no-repeat;
}
#upi ul.tabs li.tab3 {
	background-image: url("../../uploads/2012/06/tab3.png");
	background-repeat:no-repeat;
}
#upi ul.tabs li.tab4 {
	background-image: url("../../uploads/2012/06/tab4.png");
	background-repeat:no-repeat;
}
#upi ul.tabs li:hover.tab1 {
		background-image: url("../../uploads/2012/06/tab1on.png");
}	
#upi ul.tabs li:hover.tab2 {
		background-image: url("../../uploads/2012/06/tab2on.png");
}	
#upi ul.tabs li:hover.tab3 {
		background-image: url("../../uploads/2012/06/tab3on.png");
}	
#upi ul.tabs li:hover.tab4 {
		background-image: url("../../uploads/2012/06/tab4on.png");
}	
#upi ul.tabs li.active.tab1 {
		background-image: url("../../uploads/2012/06/tab1on.png");
}
#upi ul.tabs li.active.tab2 {
		background-image: url("../../uploads/2012/06/tab2on.png");
}
#upi ul.tabs li.active.tab3 {
		background-image: url("../../uploads/2012/06/tab3on.png");
}
#upi ul.tabs li.active.tab4 {
		background-image: url("../../uploads/2012/06/tab4on.png");
}
.tab_content {
	padding: 20px 0 0 0;
	display: none;
}
#tabs-container {
	background-color: #FFFFFF;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    min-height: 550px;
    width: 874px;
}

#upi-comments {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    float: right;
    height: 142px;
    margin-top: 20px;
    padding-top: 0;
    text-align: left;
    width: 514px;
}
div.scroll {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 0;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #666666;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 0;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #666666;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 0;
    border-top-color: #666666;
    border-top-style: solid;
    border-top-width: 0;
    height: 200px;
    overflow-x: auto;
    overflow-y: auto;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    width: 870px;
}
#corners{
	height: 110px;
	width: 515px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color:#782aa4;
	-webkit-box-shadow: #B3B3B3 2px 2px 2px;
	-moz-box-shadow: #B3B3B3 2px 2px 2px; 
	box-shadow: #B3B3B3 2px 2px 2px;
	padding-top:30px;
	background-image:url(../../uploads/2012/06/what-girls-saying.png);
	background-repeat:no-repeat;
	margin-top:15px;
	float:right;
	}
#mycustomscroll {
	/* Typical fixed height and fixed width example */
	height: 100px;
	width: 500px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-color: #FFF;
	margin: 0px auto;
	padding: 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#mycustomscroll p {
	font-size:12px;
	font-style:italic;
	margin:5px;
}
.scrollgeneric {
	position: absolute;
	top: 0; left: 0;
}
.vscrollerbase {
	width: 10px;
	height:10px;
	background-color:#b57ed4;
}
.vscrollerbar {
	width: 6px;
	background-color: #a4dffa;
	border: 2px solid #009fb1;
}
.comment-form {
	margin-top:15px;
	width:350px;
	height:150px;
	float:left;
}
#upi-image {
	float:left;
	width:587px;
}
#upi-counter {
	position:absolute;
	z-index:99999;
	margin-top:10px;
	margin-left:350px;
	background-image:url(../../uploads/2012/06/upi-clock.png);
	height:110px;
	width:320px;
}
p.time  {
	position:relative;
	font-family:arial;
	font-size:14px;
	font-weight: bold !important ;
	color:#ffffff !important;
	background-color:transparent;
	padding: 20px 0 0 90px;
	width:100%;
       }
.cd-time  {
        display:inline;
        font-family:arial;
	font-size:14px;
	font-weight:bold !important;
	color:#ffffff !important;
}


[if IE] #upi.p.time{
  
	padding: 20px 0 0 95px;
} 

.wp-polls {
width: 100%;
}
.wp-polls .Buttons{
border: 1px solid #C8C8C8;
background: #f06aa7 !important;
padding: 8px;
color: white;
margin-left: 25px;
}
.wp-polls .Buttons:hover {
background: #009FB2 !important;
}