/*
 Theme Name: Rojo
 Theme URI: http://rojo.creiden.com/
 Description: Magazine WordPress Responsive Theme.
 Version: 1.1
 Author: Creiden
 Author URI: http://creiden.com
 License: GNU General Public License
 License URI: http://themeforest.net/wiki/support/legal-terms/licensing-terms/
 Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, full-width-template,  post-formats, theme-options
 */
/*
 ===========================

 CONTENTS:
 01 Sensible defaults
 02 Typography
 03 Contents CSS
 ===========================
 */

/* ----------------------------------------------------------------------------------------------------------
 01 Sensible defaults ----------------------------------------------------------------------------------------
 ---------------------------------------------------------------------------------------------------------- */
@font-face {
	font-family: 'entypo';
	src: url('fonts/Entypo/entypo.eot');
	src: url('fonts/Entypo/entypo.eot#iefix') format('embedded-opentype'), url('fonts/Entypo/entypo.woff') format('woff'), url('fonts/Entypo/entypo.ttf') format('truetype'), url('fonts/Entypo/entypo.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'entypo';
	src: url('fonts/Entypo/entypo-social.eot');
	src: url('fonts/Entypo/entypo-social.eot#iefix') format('embedded-opentype'), url('http://utdtv.com/wp-content/themes/rojo/fonts/Entypo/entypo-social.woff') format('woff'), url('fonts/Entypo/entypo-social.ttf') format('truetype'), url('http://utdtv.com/wp-content/themes/rojo/fonts/Entypo/entypo-social.svg#entypo') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'icons';
	src: url('http://utdtv.com/wp-content/themes/rojo/fonts/Entypo/IcoMoon.eot') format('eot'), url('fonts/Entypo/IcoMoon.woff') format('woff'), url('fonts/Entypo/IcoMoon.ttf') format('truetype');
}
[data-icon]:before {
	font-family: icons; /* BYO icon font, mapped smartly */
	content: attr(data-icon);
	speak: none; /* Not to be trusted, but hey. */
}
@font-face {
	font-family: 'OpenSansSemibold';
	src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Semibold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BebasNeueRegular';
	src: url('fonts/bebasNeue/BebasNeue-webfont.eot');
	src: url('fonts/bebasNeue/BebasNeue-webfont.eot#iefix') format('embedded-opentype'), url('fonts/bebasNeue/BebasNeue-webfont.woff') format('woff'), url('fonts/bebasNeue/BebasNeue-webfont.ttf') format('truetype'), url('fonts/bebasNeue/BebasNeue-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansLight';
	src: url('fonts/OpenSans/OpenSans-Light-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-Light-webfont.eot#iefix') format('embedded-opentype'), url('http://utdtv.com/wp-content/themes/rojo/fonts/OpenSans/OpenSans-Light-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Light-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Light-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansRegular';
	src: url('fonts/OpenSans/OpenSans-Regular-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-Regular-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'), url('http://utdtv.com/wp-content/themes/rojo/fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansItalic';
	src: url('fonts/OpenSans/OpenSans-Italic-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-Italic-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Italic-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Italic-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansBold';
	src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-Bold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansSemiboldItalic';
	src: url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSansExtrabold';
	src: url('fonts/OpenSans/OpenSans-ExtraBold-webfont.eot');
	src: url('fonts/OpenSans/OpenSans-ExtraBold-webfont.eot#iefix') format('embedded-opentype'), url('fonts/OpenSans/OpenSans-ExtraBold-webfont.woff') format('woff'), url('fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('fonts/OpenSans/OpenSans-ExtraBold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'visitortt1brkRegular';
	src: url('fonts/visitor/visitor-tt1--brk--webfont.eot');
	src: url('fonts/visitor/visitor-tt1--brk--webfont.eot#iefix') format('embedded-opentype'), url('fonts/visitor/visitor-tt1--brk--webfont.woff') format('woff'), url('fonts/visitor/visitor-tt1--brk--webfont.ttf') format('truetype'), url('fonts/visitor/visitor-tt1--brk--webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PTSerifItalic';
	src: url('fonts/pt-serif/PTF56F-webfont.eot');
	src: url('fonts/pt-serif/PTF56F-webfont.eot#iefix') format('embedded-opentype'), url('http://utdtv.com/wp-content/themes/rojo/fonts/pt-serif/PTF56F-webfont.woff') format('woff'), url('fonts/pt-serif/PTF56F-webfont.ttf') format('truetype'), url('fonts/pt-serif/PTF56F-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Droid Arabic Kufi';
	font-style: normal;
	font-weight: 400;
	src: url('fonts/DroidKufi/DroidKufi-Regular.eot') format('embedded-opentype'), url('fonts/DroidKufi/DroidKufi-Regular.woff') format('woff'), url('fonts/DroidKufi/DroidKufi-Regular.ttf') format('truetype');
}
div, article, section, header, footer, nav, li {
	position: relative;
}
.group:after {
	display: block;
	height: 0;
	clear: both;
	content: ".";
	visibility: hidden;
}
/* ----------------------------------------------------------------------------------------------------------
 02 Typography -----------------------------------------------------------------------------------------------
 ---------------------------------------------------------------------------------------------------------- */
.wp-caption, .wp-caption-text, .sticky, .gallery-caption, .bypostauthor {
}
h1 {
	font-size: 23px;
	line-height: 30px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 18px;
	line-height: 20px;
}
h4 {
	font-size: 16px;
	line-height: 18px;
}
h6 {
	font-size: 12px;
	line-height: 14px;
}
p {
	font-size: 14px;
	line-height: 16px;
	font-family: 'OpenSansRegular';
	color: #575757;
}
.aq_row p, .aq_row h1, .aq_row h2, .aq_row h3, .aq_row h4, .aq_row h5, .aq_row h6 {
	margin-bottom: 20px;
}
.aq_row .aq-block.sidebar p, .aq_row .aq-block.sidebar h1, .aq_row .aq-block.sidebar h2, .aq_row .aq-block.sidebar h3, .aq_row .aq-block.sidebar h4, .aq_row .aq-block.sidebar h5, .aq_row .aq-block.sidebar h6 {
	margin-bottom: auto;
}
.aq-block.sidebar {
	width: 310px;
	margin-left: 80px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.alignLeft {
	text-align: left;
}
.alignCenter {
	text-align: center;
}
.alignRight {
	text-align: right;
}
.grid1 {
	margin-bottom: 10px;
}
.grid2 {
	margin-bottom: 20px;
}
.grid3 {
	margin-bottom: 30px;
}
.grid4 {
	margin-bottom: 40px;
}
.grid5 {
	margin-bottom: 50px;
}
.grid6 {
	margin-bottom: 60px;
}
.full {
	float: left;
	width: 100%;
}
img {
	height: auto;
	width: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
iframe {
	max-width: 100%;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
	background-color: #ffffff;
	border: 1px solid #dcdbdb;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: 0.2s linear;
	-moz-transition: 0.2s linear;
	-o-transition: 0.2s linear;
	transition: 0.2s linear;
}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {
	border-color: #E32831 !important;
	outline: 0;
}
/*images page */
.aq-block-cr_image_block {
	margin-bottom: 30px;
}
.aligncenter {
	display: block;
	margin: 0 auto;
}
/* Typography Start */
.titleOne {
	width: 100%;
}
.titleOne h2 {
	white-space: nowrap;
	padding: 0 10px 0 0;
	margin-bottom: 0;
}
.titleOne .tdLeft {
	width: 100%;
}
.titleOne .tdLeft div {
	background: #e32831;
	border-bottom: 2px solid #980910;
	height: 10px;
	margin-top: 7px;
}
.titleTwo {
	width: 100%;
}
.titleTwo h2 {
	white-space: nowrap;
	margin: 0 15px;
}
.titleTwo .tdBorder {
	width: 50%;
}
.titleTwo .tdBorder div {
	background: #e32831;
	border-bottom: 2px solid #980910;
	height: 10px;
	margin-top: 7px;
}
body [class*="span"] {
	display: block;
	float: left;
	min-height: 30px;
	margin-left: 2.564102564102564%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body [class*="span"]:first-child {
	margin-left: 0;
}
.span12 {
	width: 100%;
}
.span11 {
	width: 91.45299145299145%;
}
.span10 {
	width: 82.90598290598291%;
}
.span9 {
	width: 74.35897435897436%;
}
.span8 {
	width: 65.81196581196582%;
}
.span7 {
	width: 57.26495726495726%;
}
.span6 {
	width: 48.717948717948715%;
}
.span5 {
	width: 40.17094017094017%;
}
.span4 {
	width: 31.623931623931625%;
}
.span3 {
	width: 23.076923076923077%;
}
.span2 {
	width: 14.52991452991453%;
}
.span1 {
	width: 5.982905982905983%;
}
.separator {
	background: url('images/common/separator.png') no-repeat;
	height: 3px;
	height: 10px;
	margin: 0 auto;
	width: 100%;
	background-size: 3px;
}
ul.listStyleImage li {
	margin-bottom: 0px;
	overflow: hidden;
}
ul.listStyleImage li p {
	margin-left: 18px;
}
ul.listStyleImage li span {
	display: block;
	float: left;
	background-image: url('images/common/common.png');
	background-color: #E32832;
}
ul.arrow li span {
	background-position: 0 0;
	width: 9px;
	height: 10px;
	margin-top: 5px;
}
ul.check li span {
	background-position: 0 -56px;
	width: 12px;
	height: 11px;
	margin-top: 5px;
}
ul.circle li span {
	background-position: 0 -72px;
	width: 8px;
	height: 8px;
	margin-top: 8px;
}
ul.star li span {
	background-position: 0 -598px;
	width: 12px;
	height: 12px;
	margin-top: 5px;
}
ol.numbered li {
	list-style: decimal;
	margin-bottom: 10px;
	color: #575757;
}
.divider {
	display: block;
	overflow: hidden;
	width: 100%;
}
.singlePretty {
	width: 22%;
	margin-right: 2%;
	float: left;
	margin-bottom: 2%;
	border: 3px solid #D8D8D8;
}
.singleImage.imageAlignright {
	float: right;
}
.singleImage.imageAligncenter {
	margin: 20px auto;
	text-align: center;
}
.dropcap {
	float: left;
	color: white;
	font-size: 26px;
	background: #e32831;
	padding: 1px 11px;
	font-family: 'OpenSansExtrabold';
	margin-right: 12px;
	line-height: 35px;
}
.dropcap.noBg {
	background: none;
	color: #e32831;
}
.highlight {
	background: #e32831;
	color: white;
	float: left;
}
.blockquote {
	border-style: solid;
	border-width: 1px 1px 1px 5px;
	border-color: #d5c9c9;
	border-left-color: #e32831;
	background: #f5f5f5;
}
.blockquote p {
	padding: 14px;
	font-family: 'PTSerifItalic';
	color: #333333;
}
.quote {
	margin: 24px 0px;
}
.quote p {
	font-family: 'PTSerifItalic';
	font-size: 22px;
	line-height: 32px;
	padding: 0 80px;
	margin-top: -18px;
	margin-bottom: -18px;
	color: #616060;
}
.doublequotes1 {
	background-image: url('images/common/common.png');
	background-position: 0 -85px;
	width: 60px;
	height: 42px;
}
.doublequotes2 {
	background-image: url('images/common/common.png');
	background-position: 0 -132px;
	width: 62px;
	height: 42px;
}
.borderedText {
	border-left: 7px solid #E32832;
	padding-left: 15px;
	margin: 37px 0px 50px 40px;
}
.accordion h3 {
	font-family: 'OpenSansExtrabold';
	color: white !important;
	background: #e32831;
	padding: 15px 20px;
	margin: 15px 0px;
	cursor: pointer;
}
.accordion div.ui-accordion-content {
	border: 1px solid #d5c9c9;
	padding: 20px 25px;
	font-size: 14px;
	font-family: 'OpenSansRegular';
	color: #575757;
	padding-bottom: 60px !important;
	height: auto !important;
}
.accordion h3.ui-accordion-header-active {
	cursor: text;
}
.ui-icon-minus {
	float: right;
	padding: 0px 8px 4px;
	background: white;
	color: #e32831;
	font-size: 30px;
	margin-top: -4px;
}
.ui-icon-minus:after {
	content: "-";
}
.ui-icon-plus {
	float: right;
	padding: 3px 4px 3px 5px;
	background: white;
	color: #e32831;
	font-size: 30px;
	margin-top: -4px;
}
.ui-icon-plus:after {
	content: "+";
}
.rojoTabs .rightArrow {
	border-width: 31px 0 31px 20px;
	border-left-color: transparent;
	position: absolute;
	right: -21px;
	top: -1px;
	z-index: 2;
}
.rojoTabs .ui-tabs-active .rightArrow {
	border-left-color: #e32831;
}
.rojoTabs {
	overflow: hidden;
	border: 1px solid #d5c9c9;
}
.rojoTabs ul.tabs {
	width: 210px;
}
.rojoTabs ul.tabs li.ui-state-default {
	border-bottom: 1px solid #d5c9c9;
	border-right: 1px solid #d5c9c9;
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.rojoTabs ul.tabs li.ui-state-default a {
	font-family: 'OpenSansBold';
	font-size: 16px;
	color: #949494;
	padding: 20px 10px;
	width: 190px;
	display: block;
	outline: none;
	margin: -1px 0;
}
.rojoTabs ul.tabs li.ui-tabs-active a {
	background: #e32831;
	color: white;
}
.rojoTabs .ui-tabs-panel {
	padding: 20px 20px 0 0;
	font-size: 14px;
	font-family: 'OpenSansRegular';
	color: #575757;
	display: block;
	float: none;
	margin-left: 250px;
}
.rojoTabs .ui-tabs-panel h3 {
	margin-bottom: 20px;
}
.buttonsDisplay a {
	clear: both;
	margin-bottom: 20px;
	display: table;
}
.span4 .rojoTabs ul.tabs li.ui-state-default, .span3 .rojoTabs ul.tabs li.ui-state-default, .span2 .rojoTabs ul.tabs li.ui-state-default, .span1 .rojoTabs ul.tabs li.ui-state-default {
	border-right: none;
}
.span4 .rojoTabs ul.tabs li.ui-state-default a, .span3 .rojoTabs ul.tabs li.ui-state-default a, .span2 .rojoTabs ul.tabs li.ui-state-default a, .span1 .rojoTabs ul.tabs li.ui-state-default a {
	width: 100%;
	text-align: center;
	padding-left: 0;
	padding-right: 0;
}
.span4 .rojoTabs ul.tabs, .span3 .rojoTabs ul.tabs, .span2 .rojoTabs ul.tabs, .span1 .rojoTabs ul.tabs {
	width: 100%;
	float: none;
}
.span4 .rojoTabs .rightArrow, .span3 .rojoTabs .rightArrow, .span2 .rojoTabs .rightArrow, .span1 .rojoTabs .rightArrow {
	display: none;
}
.span4 .rojoTabs .ui-tabs-panel, .span3 .rojoTabs .ui-tabs-panel, .span2 .rojoTabs .ui-tabs-panel, .span1 .rojoTabs .ui-tabs-panel {
	margin-left: 0;
	padding: 20px 10px;
}
/* Typography End */
/* ----------------------------------------------------------------------------------------------------------
 03 Contents Css ---------------------------------------------------------------------------------------------
 ---------------------------------------------------------------------------------------------------------- */
html.default {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/pattern.jpg') repeat;
}
html.nonePattern {
	background: none;
}
html.pattern1 {
	background: url('images/common/backgrounds/agsquare.png') repeat;
}
html.pattern2 {
	background: url('images/common/backgrounds/asfalt.png') repeat;
}
html.pattern3 {
	background: url('images/common/backgrounds/binding_dark.png') repeat;
}
html.pattern4 {
	background: url('images/common/backgrounds/square_bg.png') repeat;
}
html.pattern5 {
	background: url('images/common/backgrounds/subtle_carbon.png') repeat;
}
html.pattern6 {
	background: url('images/common/backgrounds/subtle_grunge.png') repeat;
}
html.pattern7 {
	background: url('images/common/backgrounds/subtle_white_feathers.png') repeat;
}
html.pattern8 {
	background: url('images/common/backgrounds/wavegrid.png') repeat;
}
html.pattern9 {
	background: url('images/common/backgrounds/xv.png') repeat;
}
html.pattern10 {
	background: url('images/common/backgrounds/diamond_upholstery.png') repeat;
}
html.pattern11 {
	background: url('images/common/backgrounds/floral%201.png') repeat;
}
html.pattern12 {
	background: url('images/common/backgrounds/floral%202.png') repeat;
}
html.pattern13 {
	background: url('images/common/backgrounds/floral%20blue%201.png') repeat;
}
html.pattern14 {
	background: url('images/common/backgrounds/floral%20blue%202.png') repeat;
}
html.pattern15 {
	background: url('images/common/backgrounds/greyfloral.png') repeat;
}
html.pattern16 {
	background: url('images/common/backgrounds/lines1.png') repeat;
}
html.pattern17 {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/lines2.png') repeat;
}
html.pattern18 {
	background: url('images/common/backgrounds/lines3.png') repeat;
}
html.pattern19 {
	background: url('images/common/backgrounds/moulin.png') repeat;
}
html.pattern20 {
	background: url('images/common/backgrounds/noisy_grid.png') repeat;
}
html.pattern21 {
	background: url('images/common/backgrounds/ps_neutral.png') repeat;
}
html.pattern22 {
	background: url('images/common/backgrounds/simple_dashed.png') repeat;
}
html.pattern23 {
	background: url('images/common/backgrounds/squairy_light.png') repeat;
}
html.pattern24 {
	background: url('images/common/backgrounds/circles%201.png') repeat;
}
html.pattern25 {
	background: url('images/common/backgrounds/circles%202.png') repeat;
}
html.pattern26 {
	background: url('images/common/backgrounds/circles%203.png') repeat;
}
html.pattern27 {
	background: url('images/common/backgrounds/circles%204.png') repeat;
}
html.pattern28 {
	background: url('images/common/backgrounds/circles%205.png') repeat;
}
html.pattern29 {
	background: url('images/common/backgrounds/circles%206.png') repeat;
}
html.pattern30 {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/space 2.jpg') repeat fixed;
}
html.pattern31 {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/space 3.jpg') repeat fixed;
}
html.pattern32 {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/space 4.jpg') repeat fixed;
}
html.pattern33 {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/backgrounds/space 1.jpg') repeat fixed;
}
body {
	position: relative;
	font-family: 'Arial';
	font-style: normal;
	font-weight: normal;
	overflow: hidden;
}
#main {
	width: 1170px;
	margin: 10px auto 0px;
	display: table;
}
.headerDot {
	width: 17px;
	display: inline-block;
	margin-right: 10px;
	border: solid #980910;
	border-width: 0 2px 2px 0;
	margin-bottom: -2px;
}
.headerDot span {
	display: block;
	width: 19px;
	height: 19px;
	background: #e32831;
	margin: -2px 0 0 -2px;
}
/*.custom {
	width: 17px;
	display: inline-block;
	margin-right: 10px;
	border-width: 0 2px 2px 0;
	margin-bottom: -2px;
}
.custom span {
	display: block;
	width: 19px;
	height: 19px;
	margin: -2px 0 0 -2px;
}
*/
.wrapper {
	width: 1170px;
	background: white;
	padding-top: 40px;
}
header .wrapper {
	padding-top: 0;
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
footer .wrapper {
	padding-top: 0;
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.wrapper:before, .wrapper:after, .container:before, .container:after, .pageBreak:before, .pageBreak:after, .dashedCon:before, .dashedCon:after {
	display: table;
	line-height: 0;
	content: "";
}
.wrapper:after, .container:after, .pageBreak:after, .dashedCon:after {
	clear: both;
}
.container {
	width: 1090px;
	margin-right: auto;
	margin-left: auto;
}
section.content > .container {
	width: 100%;
}
.container.dashedCon {
	padding: 0 10px 30px;
	margin-bottom: 30px;
}
.dashedCon {
	border-bottom: 1px dashed #d3d3d3;
}
.content .dashedCon {
	padding: 0 30px 20px;
	margin-bottom: 20px;
	margin-left: -30px;
	width: 700px;
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	font-size: 11px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
	visibility: visible;
	white-space: nowrap;
	top: -30px !important;
}
.tooltip .tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	bottom: -8px;
}
/** Buttons style **/
.btnImage div {
	float: left;
	text-align: center;
}
.btnStyle1 {
	border-style: solid;
	border-width: 1px 1px 4px;
	padding: 1px;
	margin: 0;
	display: inline-block;
}
.btnStyle1 span {
	color: white;
	padding: 0 10px;
	line-height: 29px;
	display: inline-block;
	font-size: 13px;
	font-family: 'OpenSansExtraBold';
	white-space: nowrap;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.btnStyle1.btnLarge span {
	line-height: 39px;
	font-size: 23px;
}
.btnStyle1.btnImage div {
	width: 40px;
	height: 36px;
	margin-right: 1px;
	float: left;
}
.btnStyle1.btnImage div p {
	background-image: url('images/common/buttonImages.png');
	width: 100%;
	height: 100%;
}
.btnStyle1.btnImage span {
	font-family: 'BebasNeueRegular';
	font-size: 30px;
	float: left;
	line-height: 36px;
	margin: -1px 0;
	border-style: solid;
	border-width: 1px 0 1px 1px;
}
.btnStyle1:hover span {
	background: white !important;
	color: #353535;
	cursor: pointer;
}
.btnStyle2 {
	border: 1px solid;
	border-radius: 10px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	display: inline-block;
	margin: 0;
}
.btnStyle2 span {
	color: white;
	font-size: 19px;
	font-family: 'OpenSansExtrabold';
	white-space: nowrap;
	padding: 0 10px;
	line-height: 40px;
	-webkit-transition: 0.2s ease-in;
	-moz-transition: 0.2s ease-in;
	-o-transition: 0.2s ease-in;
	transition: 0.2s ease-in;
}
.btnStyle2.btnLarge span {
	font-size: 25px;
	line-height: 40px;
}
.btnStyle2.btnImage div {
	border-radius: 8px 0 0 8px;
	border-right: 1px solid;
	height: 40px;
	width: 36px;
}
.btnStyle2.btnImage div p {
	background-image: url('images/common/buttonImages.png');
	width: 100%;
	height: 36px;
	margin-top: 2px;
	margin-left: -1px;
}
.btnStyle2:hover {
	background: #ffffff !important;
	background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#ffffff)) !important;
	background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 100%) !important;
	background: -o-linear-gradient(top, #ffffff 1%,#ffffff 100%) !important;
	background: -ms-linear-gradient(top, #ffffff 1%,#ffffff 100%) !important;
	background: linear-gradient(to bottom, #ffffff 1%,#ffffff 100%) !important;
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ) !important;
}
.btnStyle2:hover span {
	color: #353535;
}
.btnStyle3 {
	border: 1px solid;
	border-radius: 4px;
	display: inline-block;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.btnStyle3 span {
	font-family: 'OpenSansRegular';
	font-size: 12px;
	color: white;
	padding: 0 27px;
	line-height: 38px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.btnStyle3:hover {
	background: white !important;
}
.btnStyle3:hover span {
	color: #353535;
}
input.btnStyle3 {
	border: 1px solid;
	border-radius: 4px;
	font-family: 'OpenSansRegular';
	font-size: 12px;
	color: white;
	padding: 10px 20px;
	line-height: 15px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
input.btnStyle3:hover {
	background: #F1F1F1 !important;
	color: #353535;
}
/** Buttons style end **/
/** Buttons Colors and Images **/
.btnleft {
	text-align: left;
}
.btncenter {
	text-align: center;
	display: table;
	margin: 0 auto;
}
.btnRight {
	text-align: right;
}
.btnStyle1.red {
	border-color: #980910;
	background-color: #EC4A53;
}
.btnStyle1.red span, .btnStyle1.btnImage.red div {
	background-color: #E32831;
}
.btnStyle1.btnImage.red span {
	border-color: #EC4A53;
	border-left-color: #980910;
}
.btnStyle1.yellow {
	border-color: #b18723;
	background-color: #f8ca5c;
}
.btnStyle1.yellow span, .btnStyle1.btnImage.yellow div {
	background-color: #e3ac28;
}
.btnStyle1.btnImage.yellow span {
	border-color: #f8ca5c;
	border-left-color: #b18723;
}
.btnStyle1.green {
	border-color: #528600;
	background-color: #a0da43;
}
.btnStyle1.green span, .btnStyle1.btnImage.green div {
	background-color: #78ae23;
}
.btnStyle1.btnImage.green span {
	border-color: #a0da43;
	border-left-color: #528600;
}
.btnStyle1.blue {
	border-color: #096493;
	background-color: #64a1f3;
}
.btnStyle1.blue span, .btnStyle1.btnImage.blue div {
	background-color: #337ada;
}
.btnStyle1.btnImage.blue span {
	border-color: #64a1f3;
	border-left-color: #096493;
}
.btnStyle1.violet {
	border-color: #5c385c;
	background-color: #aa72aa;
}
.btnStyle1.violet span, .btnStyle1.btnImage.violet div {
	background-color: #824f82;
}
.btnStyle1.btnImage.violet span {
	border-color: #aa72aa;
	border-left-color: #5c385c;
}
.btnStyle1.orange {
	border-color: #c35211;
	background-color: #f29763;
}
.btnStyle1.orange span, .btnStyle1.btnImage.orange div {
	background-color: #ec6a1f;
}
.btnStyle1.btnImage.orange span {
	border-color: #f29763;
	border-left-color: #c35211;
}
.btnStyle1.lightGreen {
	border-color: #19871f;
	background-color: #57e05f;
}
.btnStyle1.lightGreen span, .btnStyle1.btnImage.lightGreen div {
	background-color: #31d93a;
}
.btnStyle1.btnImage.lightGreen span {
	border-color: #57e05f;
	border-left-color: #19871f;
}
.btnStyle1.lightBlue {
	border-color: #1b7382;
	background-color: #74d3e3;
}
.btnStyle1.lightBlue span, .btnStyle1.btnImage.lightBlue div {
	background-color: #36bfd6;
}
.btnStyle1.btnImage.lightBlue span {
	border-color: #74d3e3;
	border-left-color: #1b7382;
}
.btnStyle1.pink {
	border-color: #871561;
	background-color: #e96ec0;
}
.btnStyle1.pink span, .btnStyle1.btnImage.pink div {
	background-color: #df2ea4;
}
.btnStyle1.btnImage.pink span {
	border-color: #e96ec0;
	border-left-color: #871561;
}
.btnStyle1.grey {
	border-color: #6a6a6a;
	background-color: #aaaaaa;
}
.btnStyle1.grey span, .btnStyle1.btnImage.grey div {
	background-color: #858585;
}
.btnStyle1.btnImage.grey span {
	border-color: #aaaaaa;
	border-left-color: #6a6a6a;
}
.btnStyle1.heavyGreen {
	border-color: #385c3d;
	background-color: #72aa79;
}
.btnStyle1.heavyGreen span, .btnStyle1.btnImage.heavyGreen div {
	background-color: #4f8256;
}
.btnStyle1.btnImage.heavyGreen span {
	border-color: #72aa79;
	border-left-color: #385c3d;
}
.btnStyle1.heavyBlue {
	border-color: #395c63;
	background-color: #7da9b2;
}
.btnStyle1.heavyBlue span, .btnStyle1.btnImage.heavyBlue div {
	background-color: #6196a2;
}
.btnStyle1.btnImage.heavyBlue span {
	border-color: #7da9b2;
	border-left-color: #395c63;
}
.btnStyle2.red, .btnStyle2.btnImage.red div {
	background: #e32831;
	background: -moz-linear-gradient(top, #e32831 1%, #980910 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e32831), color-stop(100%,#980910));
	background: -webkit-linear-gradient(top, #e32831 1%,#980910 100%);
	background: -o-linear-gradient(top, #e32831 1%,#980910 100%);
	background: -ms-linear-gradient(top, #e32831 1%,#980910 100%);
	background: linear-gradient(to bottom, #e32831 1%,#980910 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#e32831', endColorstr='#980910',GradientType=0 );
	border-color: #871117;
}
.btnStyle2.yellow, .btnStyle2.btnImage.yellow div {
	background: #e3ac28;
	background: -moz-linear-gradient(top, #e3ac28 1%, #b28723 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e3ac28), color-stop(100%,#b28723));
	background: -webkit-linear-gradient(top, #e3ac28 1%,#b28723 100%);
	background: -o-linear-gradient(top, #e3ac28 1%,#b28723 100%);
	background: -ms-linear-gradient(top, #e3ac28 1%,#b28723 100%);
	background: linear-gradient(to bottom, #e3ac28 1%,#b28723 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#e3ac28', endColorstr='#b28723',GradientType=0 );
	border-color: #916e1a;
}
.btnStyle2.green, .btnStyle2.btnImage.green div {
	background: #78ae23;
	background: -moz-linear-gradient(top, #78ae23 1%, #557d18 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#78ae23), color-stop(100%,#557d18));
	background: -webkit-linear-gradient(top, #78ae23 1%,#557d18 100%);
	background: -o-linear-gradient(top, #78ae23 1%,#557d18 100%);
	background: -ms-linear-gradient(top, #78ae23 1%,#557d18 100%);
	background: linear-gradient(to bottom, #78ae23 1%,#557d18 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#78ae23', endColorstr='#557d18',GradientType=0 );
	border-color: #53751f;
}
.btnStyle2.blue, .btnStyle2.btnImage.blue div {
	background: #337ada;
	background: -moz-linear-gradient(top, #337ada 1%, #0a6494 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#337ada), color-stop(100%,#0a6494));
	background: -webkit-linear-gradient(top, #337ada 1%,#0a6494 100%);
	background: -o-linear-gradient(top, #337ada 1%,#0a6494 100%);
	background: -ms-linear-gradient(top, #337ada 1%,#0a6494 100%);
	background: linear-gradient(to bottom, #337ada 1%,#0a6494 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#337ada', endColorstr='#0a6494',GradientType=0 );
	border-color: #085c88;
}
.btnStyle2.violet, .btnStyle2.btnImage.violet div {
	background: #9a67a3;
	background: -moz-linear-gradient(top, #9a67a3 1%, #5a3a5f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#9a67a3), color-stop(100%,#5a3a5f));
	background: -webkit-linear-gradient(top, #9a67a3 1%,#5a3a5f 100%);
	background: -o-linear-gradient(top, #9a67a3 1%,#5a3a5f 100%);
	background: -ms-linear-gradient(top, #9a67a3 1%,#5a3a5f 100%);
	background: linear-gradient(to bottom, #9a67a3 1%,#5a3a5f 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#9a67a3', endColorstr='#5a3a5f',GradientType=0 );
	border-color: #5a3a5f;
}
.btnStyle2.orange, .btnStyle2.btnImage.orange div {
	background: #ec842f;
	background: -moz-linear-gradient(top, #ec842f 1%, #d46b14 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ec842f), color-stop(100%,#d46b14));
	background: -webkit-linear-gradient(top, #ec842f 1%,#d46b14 100%);
	background: -o-linear-gradient(top, #ec842f 1%,#d46b14 100%);
	background: -ms-linear-gradient(top, #ec842f 1%,#d46b14 100%);
	background: linear-gradient(to bottom, #ec842f 1%,#d46b14 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#ec842f', endColorstr='#d46b14',GradientType=0 );
	border-color: #b05911;
}
.btnStyle2.lightGreen, .btnStyle2.btnImage.lightGreen div {
	background: #3ad23a;
	background: -moz-linear-gradient(top, #3ad23a 1%, #29b329 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3ad23a), color-stop(100%,#29b329));
	background: -webkit-linear-gradient(top, #3ad23a 1%,#29b329 100%);
	background: -o-linear-gradient(top, #3ad23a 1%,#29b329 100%);
	background: -ms-linear-gradient(top, #3ad23a 1%,#29b329 100%);
	background: linear-gradient(to bottom, #3ad23a 1%,#29b329 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#3ad23a', endColorstr='#29b329',GradientType=0 );
	border-color: #26a326;
}
.btnStyle2.lightBlue, .btnStyle2.btnImage.lightBlue div {
	background: #7ac3db;
	background: -moz-linear-gradient(top, #7ac3db 1%, #37a5c8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7ac3db), color-stop(100%,#37a5c8));
	background: -webkit-linear-gradient(top, #7ac3db 1%,#37a5c8 100%);
	background: -o-linear-gradient(top, #7ac3db 1%,#37a5c8 100%);
	background: -ms-linear-gradient(top, #7ac3db 1%,#37a5c8 100%);
	background: linear-gradient(to bottom, #7ac3db 1%,#37a5c8 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#7ac3db', endColorstr='#37a5c8',GradientType=0 );
	border-color: #37a5c8;
}
.btnStyle2.pink, .btnStyle2.btnImage.pink div {
	background: #da37be;
	background: -moz-linear-gradient(top, #da37be 1%, #891a76 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#da37be), color-stop(100%,#891a76));
	background: -webkit-linear-gradient(top, #da37be 1%,#891a76 100%);
	background: -o-linear-gradient(top, #da37be 1%,#891a76 100%);
	background: -ms-linear-gradient(top, #da37be 1%,#891a76 100%);
	background: linear-gradient(to bottom, #da37be 1%,#891a76 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#da37be', endColorstr='#891a76',GradientType=0 );
	border-color: #891a76;
}
.btnStyle2.grey, .btnStyle2.btnImage.grey div {
	background: #8d8d8d;
	background: -moz-linear-gradient(top, #8d8d8d 1%, #747474 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#8d8d8d), color-stop(100%,#747474));
	background: -webkit-linear-gradient(top, #8d8d8d 1%,#747474 100%);
	background: -o-linear-gradient(top, #8d8d8d 1%,#747474 100%);
	background: -ms-linear-gradient(top, #8d8d8d 1%,#747474 100%);
	background: linear-gradient(to bottom, #8d8d8d 1%,#747474 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#8d8d8d', endColorstr='#747474',GradientType=0 );
	border-color: #606060;
}
.btnStyle2.heavyGreen, .btnStyle2.btnImage.heavyGreen div {
	background: #557948;
	background: -moz-linear-gradient(top, #557948 1%, #46633c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#557948), color-stop(100%,#46633c));
	background: -webkit-linear-gradient(top, #557948 1%,#46633c 100%);
	background: -o-linear-gradient(top, #557948 1%,#46633c 100%);
	background: -ms-linear-gradient(top, #557948 1%,#46633c 100%);
	background: linear-gradient(to bottom, #557948 1%,#46633c 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#557948', endColorstr='#46633c',GradientType=0 );
	border-color: #2e4128;
}
.btnStyle2.heavyBlue, .btnStyle2.btnImage.heavyBlue div {
	background: #639cb5;
	background: -moz-linear-gradient(top, #639cb5 1%, #44788f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#639cb5), color-stop(100%,#44788f));
	background: -webkit-linear-gradient(top, #639cb5 1%,#44788f 100%);
	background: -o-linear-gradient(top, #639cb5 1%,#44788f 100%);
	background: -ms-linear-gradient(top, #639cb5 1%,#44788f 100%);
	background: linear-gradient(to bottom, #639cb5 1%,#44788f 100%);
	filter: progid :DXImageTransform.Microsoft.gradient( startColorstr='#639cb5', endColorstr='#44788f',GradientType=0 );
	border-color: #345c6e;
}
.btnStyle3.red {
	background: #e0242c;
	border-color: #a7262c;
}
.btnStyle3.yellow {
	background: #e3ac28;
	border-color: #b18723;
}
.btnStyle3.green {
	background: #78ae23;
	border-color: #557c18;
}
.btnStyle3.blue {
	background: #337ada;
	border-color: #096493;
}
.btnStyle3.violet {
	background: #824f82;
	border-color: #5c385c;
}
.btnStyle3.orange {
	background: #ec6a1f;
	border-color: #c35211;
}
.btnStyle3.lightGreen {
	background: #31d93a;
	border-color: #19871f;
}
.btnStyle3.lightBlue {
	background: #36bfd6;
	border-color: #1b7382;
}
.btnStyle3.pink {
	background: #df2ea4;
	border-color: #871561;
}
.btnStyle3.grey {
	background: #858585;
	border-color: #6a6a6a;
}
.btnStyle3.heavyGreen {
	background: #4f8256;
	border-color: #385c3d;
}
.btnStyle3.heavyBlue {
	background: #6196a2;
	border-color: #395c63;
}
.btnStyle1.btnImage.add div p, .btnStyle2.btnImage.add div p {
	background-position: 0 0;
}
.btnStyle1.btnImage.add2 div p, .btnStyle2.btnImage.add2 div p {
	background-position: 0 -37px;
}
.btnStyle1.btnImage.alertIcon div p, .btnStyle2.btnImage.alertIcon div p {
	background-position: 0 -74px;
}
.btnStyle1.btnImage.alertIcon2 div p, .btnStyle2.btnImage.alertIcon2 div p {
	background-position: 0 -111px;
}
.btnStyle1.btnImage.alert div p, .btnStyle2.btnImage.alert div p {
	background-position: 0 -74px;
}
.btnStyle1.btnImage.alert2 div p, .btnStyle2.btnImage.alert2 div p {
	background-position: 0 -111px;
}
.btnStyle1.btnImage.audio div p, .btnStyle2.btnImage.audio div p {
	background-position: 0 -148px;
}
.btnStyle1.btnImage.cancel div p, .btnStyle2.btnImage.cancel div p {
	background-position: 0 -185px;
}
.btnStyle1.btnImage.cancel2 div p, .btnStyle2.btnImage.cancel2 div p {
	background-position: 0 -222px;
}
.btnStyle1.btnImage.cancel3 div p, .btnStyle2.btnImage.cancel3 div p {
	background-position: 0 -259px;
}
.btnStyle1.btnImage.check div p, .btnStyle2.btnImage.check div p {
	background-position: 0 -296px;
}
.btnStyle1.btnImage.check2 div p, .btnStyle2.btnImage.check2 div p {
	background-position: 0 -333px;
}
.btnStyle1.btnImage.check3 div p, .btnStyle2.btnImage.check3 div p {
	background-position: 0 -370px;
}
.btnStyle1.btnImage.download div p, .btnStyle2.btnImage.download div p {
	background-position: 0 -407px;
}
.btnStyle1.btnImage.droid div p, .btnStyle2.btnImage.droid div p {
	background-position: 0 -444px;
}
.btnStyle1.btnImage.image div p, .btnStyle2.btnImage.image div p {
	background-position: 0 -481px;
}
.btnStyle1.btnImage.link div p, .btnStyle2.btnImage.link div p {
	background-position: 0 -518px;
}
.btnStyle1.btnImage.lock div p, .btnStyle2.btnImage.lock div p {
	background-position: 0 -555px;
}
.btnStyle1.btnImage.mail div p, .btnStyle2.btnImage.mail div p {
	background-position: 0 -592px;
}
.btnStyle1.btnImage.movie div p, .btnStyle2.btnImage.movie div p {
	background-position: 0 -629px;
}
.btnStyle1.btnImage.paperPin div p, .btnStyle2.btnImage.paperPin div p {
	background-position: 0 -666px;
}
.btnStyle1.btnImage.pin div p, .btnStyle2.btnImage.pin div p {
	background-position: 0 -703px;
}
.btnStyle1.btnImage.plane div p, .btnStyle2.btnImage.plane div p {
	background-position: 0 -740px;
}
.btnStyle1.btnImage.redo div p, .btnStyle2.btnImage.redo div p {
	background-position: 0 -777px;
}
.btnStyle1.btnImage.redo2 div p, .btnStyle2.btnImage.redo2 div p {
	background-position: 0 -814px;
}
.btnStyle1.btnImage.settings div p, .btnStyle2.btnImage.settings div p {
	background-position: 0 -851px;
}
.btnStyle1.btnImage.settings2 div p, .btnStyle2.btnImage.settings2 div p {
	background-position: 0 -888px;
}
.btnStyle1.btnImage.smallPin div p, .btnStyle2.btnImage.smallPin div p {
	background-position: 0 -925px;
}
.btnStyle1.btnImage.smile div p, .btnStyle2.btnImage.smile div p {
	background-position: 0 -962px;
}
.btnStyle1.btnImage.sub div p, .btnStyle2.btnImage.sub div p {
	background-position: 0 -999px;
}
.btnStyle1.btnImage.sub2 div p, .btnStyle2.btnImage.sub2 div p {
	background-position: 0 -1036px;
}
.btnStyle1.btnImage.undo div p, .btnStyle2.btnImage.undo div p {
	background-position: 0 -1073px;
}
.btnStyle1.btnImage.undo2 div p, .btnStyle2.btnImage.undo2 div p {
	background-position: 0 -1110px;
}
.btnStyle1.btnImage.upload div p, .btnStyle2.btnImage.upload div p {
	background-position: 0 -1147px;
}
.btnStyle1.btnImage.zoom div p, .btnStyle2.btnImage.zoom div p {
	background-position: 0 -1184px;
}
/** Buttons Colors **/
/** Wrapper Seperators end **/
.wrapperSeparator {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.wrapperSeparator1 .wrapperSeparator {
	background: url('images/common/wrapperSeparator1.png') no-repeat;
	width: 100%;
	background-size: 100% 20px;
	height: 20px;
	bottom: -20px;
}
.wrapperSeparator2 .wrapperSeparator {
	background: url('images/common/wrapperSeparator2.png') no-repeat;
	width: 100%;
	background-size: 100% 20px;
	height: 20px;
	bottom: -20px;
}
/** Wrapper Seperators end **/
/** Arrows style **/
.upArrow {
	width: 0;
	height: 0;
	border-left: solid transparent;
	border-right: solid transparent;
	border-bottom: solid;
	border-top: none !important;
	display: block;
	-webkit-transform: rotate(0.05deg);
	-moz-transform: scale(1.1);
	-o-transform: rotate(0.05deg);
	transform: rotate(0.05deg);
}
.downArrow {
	width: 0;
	height: 0;
	border-left: solid transparent;
	border-right: solid transparent;
	border-top: solid;
	border-bottom: none !important;
	display: block;
	-webkit-transform: rotate(0.05deg);
	-moz-transform: scale(1.1);
	-o-transform: rotate(0.05deg);
	transform: rotate(0.05deg);
}
.rightArrow {
	width: 0;
	height: 0;
	border-top: solid transparent;
	border-bottom: solid transparent;
	border-left: solid;
	border-right: none !important;
	display: block;
	-webkit-transform: rotate(0.05deg);
	-moz-transform: scale(1.1);
	-o-transform: rotate(0.05deg);
	transform: rotate(0.05deg);
}
.leftArrow {
	width: 0;
	height: 0;
	border-top: solid transparent;
	border-bottom: solid transparent;
	border-right: solid;
	border-left: none !important;
	display: block;
	-webkit-transform: rotate(0.05deg);
	-moz-transform: scale(1.1);
	-o-transform: rotate(0.05deg);
	transform: rotate(0.05deg);
}
/** Arrows style end **/
/** IMAGES HOVER STYLE**/
.imgHover {
	border-style: solid;
	border-color: rgba(0,0,0,0);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	position: absolute;
	top: 0px;
	width: 100%;
	height: 100%;
}
.imgHoverParent:hover .imgHover {
	border-width: 0 !important;
	border-color: rgba(0, 0, 0, 0.5);
}
.topPostThumb:hover .imgHover {
	border-width: 0 !important;
	border-color: rgba(0, 0, 0, 0.5);
}
.bigZoom .zoomImg, .bigZoom .zoomVideo, .bigZoom .zoomSlider , .bigZoom .zoomLink{
	width: 47px;
	height: 47px;
}
.zoomImg, .zoomVideo, .zoomSlider, .zoomLink {
	border-radius: 50px;
	display: block;
	z-index: 99;
	position: absolute !important;
	top: -100%;
	background-color: #e32831;
}
.zoomImg:hover, .zoomVideo:hover, .zoomSlider:hover ,.zoomLink:hover {
	background-color: #353535;
}
.bigZoom .zoomImg span {
	background-image: url('images/common/common.png');
	background-position: 0 -703px;
	width: 23px;
	height: 24px;
	margin: 11px auto 0;
	display: block;
}
.bigZoom .zoomVideo span {
	background-image: url('images/common/common.png');
	background-position: 0 -799px;
	width: 26px;
	height: 20px;
	margin: 13px auto 0;
	display: block;
}
.bigZoom .zoomSlider span {
	background-image: url('images/common/common.png');
	background-position: 0 -751px;
	width: 25px;
	height: 24px;
	margin: 11px auto 0;
	display: block;
}
.bigZoom .zoomLink span {
	background-image: url('images/common/common.png');
	background-position: -52px -703px !important;
	width: 25px !important;
	height: 24px !important;
	margin: 11px auto 0 !important;
	display: block;
}
.smallZoom .zoomImg, .smallZoom .zoomVideo, .smallZoom .zoomSlider ,.smallZoom .zoomLink{
	width: 24px;
	height: 24px;
}
.smallZoom .zoomImg span {
	background-image: url('images/common/common.png');
	background-position: 0 -732px;
	width: 14px;
	height: 14px;
	margin: 5px auto 0;
	display: block;
}
.smallZoom .zoomLink span{
	background-image: url('images/common/common.png');
	background-position: -52px -734px !important;
	width: 14px !important;
	height: 14px !important;
	margin: 5px auto 0 !important;
	display: block;
}
.smallZoom .zoomVideo span {
	background-image: url('images/common/common.png');
	background-position: 0 -824px;
	width: 14px;
	height: 11px;
	margin: 6px auto 0;
	display: block;
}
.smallZoom .zoomSlider span {
	background-image: url('images/common/common.png');
	background-position: 0 -780px;
	width: 15px;
	height: 14px;
	margin: 5px auto 0;
	display: block;
}
.da-thumbs-img {
	overflow: hidden;
}
.topPostThumb .imgHover {
	display: none;
	border-width: 0px !important;
	z-index: -1;
}
.imgHover {
	width: 100%;
	height: 100%;
}
/** IMAGES HOVER STYLE END **/
/** Footer start **/
footer {
	width: 100%;
	float: left;
	margin-top: 60px;
}
footer h2 {
	font-family: 'BebasNeueRegular';
}
footer .dashedCon {
	margin-bottom: 10px;
}
.footerTitle {
	margin: 10px 0 20px;
}
.footerTitle h2, .footerTitle h3 {
	font-size: 22px;
	padding: 0 20px 0 0;
	white-space: nowrap;
	font-family: 'BebasNeueRegular';
}
.footertdRight {
	background: url('images/common/footerTitle.png') repeat-x;
	width: 96%;
}
.footerTop {
	height: 6px;
	background: #353535;
	border-top: 4px solid #575757;
}
.footerrow {
	margin: 0 -25px;
}
.footerrow:before, .footerrow:after {
	display: table;
	line-height: 0;
	content: "";
}
.footerrow:after {
	clear: both;
}
.footerWidget {
	float: left;
	width: 330px;
	margin: 0 25px 40px;
}
.footerWidget p {
	font-size: 14px;
	color: #1b1b1b;
	line-height: 16px;
}
.footerrow ul.flickrFooter, .flickrFooter {
	margin-left: -10px;
	clear: both;
	display: block;
	overflow: hidden;
}
.flickrFooter li {
	float: left;
	margin: 0 0 10px 10px;
	border: 1px solid #c5c5c5;
	width: 64px;
	height: 64px;
	padding: 3px;
	background: #f1f1f1;
}
.flickrFooter img {
	width: 64px;
	height: 64px;
}
.footerTwitter li {
	margin-bottom: 15px;
	overflow: hidden;
}
.footerTwitter .tweet_time {
	float: right;
	display:block;
}
.footerTwitter .tweet_time a {
	font-weight: normal;
	font-size: 12px;
	color: #b0b0b0;
}
.footerTwitter .tweet_text {
	font-size: 14px;
	display: block;
}
.footerTwitter a {
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	color: #e53131;
}
.copyRight {
	color: #acacac;
}
/** Footer end **/
/** Header logo start **/
header:before, header:after {
	display: table;
	line-height: 0;
	content: "";
}
header:after {
	clear: both;
}
#menuBar {
	background: #575757;
	min-height: 40px;
}
.submenu_arrow {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid rgb(255, 255, 255);
	margin-right: -15px;
	margin-top: -11px;
	float: right;
	display: block;
}
.submenu_arrow_right {
	width: 0;
	height: 0;
	margin-right: 5px;
	margin-top: -27px;
	border-top: 5px solid transparent;
	border-left: 5px solid #fff;
	border-bottom: 5px solid transparent;
	float: right;
	display: block;
}
.responsiveMenuButton {
	display: none;
}
.responsiveMenuButton span {
	background-image: url('images/common/common.png');
	background-position: 0 -398px;
	width: 21px;
	height: 15px;
	margin: 8px auto 0;
}
.responsiveMenuButton.openMenu {
	background-color: #E32831;
}
@media (min-width: 778px) {
	.headerMenu {
		display: block;
		top: 0 !important;
		opacity: 1 !important;
	}
}
.headerMenu {
	margin-top: 10px;
	background: #363636;
	width: 940px;
}
.headerMenuFull {
	width: 100%;
}
.headerMenu li {
	float: left;
	margin: 6px 0 0px 35px;
	padding-bottom: 6px;
}
.headerMenu li a {
	display: block;
}
.headerMenu h4 {
	line-height: 18px
}
.headerMenu .currentMenuArrow {
	position: absolute;
	top: -20px;
	margin: 0 auto;
	display: block;
	left: 0;
	right: 0;
	width: 25px;
	height: 14px;
}
.headerMenu .currentMenuArrow p {
	display: block;
	position: absolute;
	z-index: -1;
	background-image: url('images/common/common.png');
	background-position: 0 -231px;
	width: 25px;
	height: 4px;
}
.headerMenu .currentMenuArrow .arrow {
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 11px solid transparent;
	border-top: 13px solid #E32832;
	margin-left: 2px;
	display: block;
}
.headerSearch {
	margin: 10px 0 0 7px;
	width: 221px;
}
.headerSearch #inputTail {
	background-image: url('images/common/common.png');
	background-position: 0 -192px;
	width: 10px;
	height: 30px;
	float: left;
}
.headerSearch label {
	display: none;
}
.headerSearch #s {
	border: none;
	font-style: italic;
	color: #5f5f5f;
	font-size: 12px;
	line-height: 14px;
	padding: 8px 8px 7px;
	background: #363636;
	width: 162px;
	float: left;
}
.headerSearch #s:focus {
	outline: none;
	color: white;
}
.headerSearch #searchsubmit {
	background: url('images/common/common.png') no-repeat;
	background-position: 0 -525px;
	width: 17px;
	height: 18px;
	border: none;
	text-indent: -9999px;
	text-transform: capitalize;
	margin-left: 10px;
	float: left;
	margin-top: 6px;
}
.sub-menu {
	display: none;
	position: absolute;
	width: auto;
	background: #626262;
	border: 1px solid #000000;
	padding: 4px;
	z-index: 231213;
	margin-top: 5px;
}
.sub-menu h4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	width: auto;
	padding: 12px 14px;
	margin: 0;
	border-top: 1px dashed #626262;
	white-space: nowrap;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.sub-menu li {
	margin: 0px 2px 0px 2px;
	padding: 0px 6px;
	background: #363636;
	float: none;
	display: block;
}
.sub-menu li:first-child h4 {
	min-width: 85px;
	border-top: none;
}
.sub-menu li:hover h4, .sub-menu .current-menu-item h4, .menu-item .current-menu-parent > h4 {
	margin-left: 10px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.menu-item .current-menu-parent > a > h4 {
	margin-left: 10px !important;
}
.menu-item .current-menu-parent {
	background-color: #E32831 !important;
}
.sub-menu li:first-child > a > h4 {
	border-top: none;
}
.nav li ul ul {
	float: right;
	margin: -47px -125px 0px 120px;
}
#logo {
	z-index: 1;
	overflow: hidden;
}
#logo img {
	position: absolute;
}
/** Header Categories Slider End**/
.categoriesList .catContainer ul#cat-list > li.cat-item {
	float: left;
	margin-right: 25px;
	cursor: pointer;
	display: block;
	padding: 0;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:first-child {
	margin-left: 0;
}
.categoriesList .catContainer ul#cat-list > li.cat-item > a {
	border: solid transparent;
	border-width: 1px 1px 4px;
	background: transparent;
	padding: 1px;
	float: left;
	display: block;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.categoriesList .catContainer ul#cat-list > li.cat-item > a > span {
	background: transparent;
	padding: 0 10px;
	line-height: 36px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	display: block;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a > span {
	background-image: url('http://utdtv.com/wp-content/themes/rojo/images/common/categoriesArrow.png');
	background-repeat: no-repeat;
	background-position-x: right;
	background-position-y: bottom;
	color: white;
}
.nextCat {
	background-color: #363636;
	width: 40px;
	height: 40px;
	cursor: pointer;
	float: left;
}
.nextCat span {
	border-width: 10px 17px;
	border-left-color: white;
	margin: 10px auto 0;
}
.prevCat {
	background-color: #363636;
	width: 40px;
	height: 40px;
	cursor: pointer;
	float: left;
}
.prevCat span {
	border-width: 10px 17px;
	border-right-color: white;
	margin: 10px auto 0;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.red {
	border-color: #980910;
	background: #EC4A53;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.red > span {
	background-color: #e32831;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.red {
	border-color: #980910;
	background: #EC4A53;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.red > span {
	background-color: #e32831;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.yellow {
	border-color: #b18723;
	background-color: #f8ca5c;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.yellow > span {
	background-color: #e3ac28;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.green {
	border-color: #528600;
	background-color: #a0da43;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.green > span {
	background-color: #78ae23;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.blue {
	border-color: #096493;
	background-color: #64a1f3;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.blue > span {
	background-color: #337ada;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.violet {
	border-color: #5c385c;
	background-color: #aa72aa;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.violet > span {
	background-color: #824f82;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.orange {
	border-color: #c35211;
	background-color: #f29763;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.orange > span {
	background-color: #ec6a1f;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.lightGreen {
	border-color: #19871f;
	background-color: #57e05f;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.lightGreen > span {
	background-color: #31d93a;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.lightBlue {
	border-color: #1b7382;
	background-color: #74d3e3;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.lightBlue > span {
	background-color: #36bfd6;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.pink {
	border-color: #871561;
	background-color: #e96ec0;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.pink > span {
	background-color: #df2ea4;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.grey {
	border-color: #6a6a6a;
	background-color: #aaaaaa;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.grey > span {
	background-color: #858585;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.heavyGreen {
	border-color: #385c3d;
	background-color: #72aa79;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.heavyGreen > span {
	background-color: #4f8256;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.heavyBlue {
	border-color: #395c63;
	background-color: #7da9b2;
}
.categoriesList .catContainer ul#cat-list > li.cat-item:hover > a.heavyBlue > span {
	background-color: #6196a2;
}
/** Header Categories Slider End**/
.slidingText {
	clear: both;
	background: #333333;
	height: 32px;
}
.slidingText .movingHead {
	width: 111px;
	text-align: center;
	border-right: 1px solid #464646;
}
.slidingText .movingHead h2 {
	color: white;
	font-size: 20px;
	font-family: 'BebasNeueRegular';
	line-height: 32px;
}
.movingText {
	border-left: 1px solid #1d1d1d;
}
.movingText h6 {
	color: #c7c6c0;
	line-height: 32px;
}
/* Footer widgets */
.footerrow li.grid2 {
	float: left;
	border: none;
}
.footerrow ul {
	margin-left: 0px;
}
ul.sideAds {
	width: 100%;
}
ul.sideAds li {
	margin-left: 20px;
	margin-top: 0px;
}
/* Footer widgets End */
/* Ticker Styling */
.ticker-wrapper.has-js {
	width: 100%;
	height: 32px;
	display: block;
	background: #333333;
}
.ticker {
	width: 740px;
	height: 32px;
	display: block;
	position: relative;
	overflow: hidden;
	background-color: #333333;
}
.ticker-title {
	padding-top: 9px;
	color: #990000;
	font-weight: bold;
	background-color: #333333;
	text-transform: uppercase;
}
.ticker-content {
	margin: 0px;
	position: absolute;
	font-weight: bold;
	background-color: #333333;
	overflow: hidden;
	white-space: nowrap;
}
.ticker-content a {
	text-decoration: none;
	color: #c7c6c0;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.ticker-content a:hover {
	text-decoration: underline;
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	background-color: #333333;
	display: block;
	width: 100%;
	height: 23px;
}
.ticker-swipe span {
	margin-left: 1px;
	background-color: #333333;
	border-bottom: 1px solid #c7c6c0;
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	position: absolute;
	top: 0;
	right: 0;
	background-color: #474747;
	width: 32px;
	height: 32px;
}
.ticker-controls li {
	width: 11px;
	height: 12px;
	margin: 11px auto 0;
	display: block;
	cursor: pointer;
}
.ticker-controls li.jnt-play-pause {
	background-image: url('images/common/common.png');
	background-position: 0 -332px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('images/common/common.png');
	background-position: 0 -292px;
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px;
	color: #F8F0DB;
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
	float: right;
}
.right .ticker-controls {
	position: absolute;
	margin-top: 0px;
	margin-left: -1px;
}
/* Ticker Styling End */
/** Header end **/
/* 3D Slider Start */
/* Slicebox Style */
.sb-slider {
	margin: 10px auto;
	position: relative;
	overflow: hidden;
	width: 100%;
	list-style-type: none;
	padding: 0;
}
.sb-slider li {
	margin: 0;
	padding: 0;
	display: none;
}
.sb-slider li > a {
	outline: none;
}
.sb-slider li > a img {
	border: none;
}
.sb-slider img {
	max-width: 100%;
	display: block;
	width: auto;
	height: auto;
}
.sb-description {
	padding: 20px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	z-index: 1000;
	position: absolute;
	background: #CBBFAE;
	background: rgba(190,176,155, 0.4);
	border-left: 4px solid rgba(255,255,255,0.7);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	color: #fff;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-o-transition: all 200ms;
	-ms-transition: all 200ms;
	transition: all 200ms;
}
.sb-slider li.sb-current .sb-description {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 1;
}
.sb-slider li.sb-current .sb-description:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
	filter: alpha(opacity=99);
	background: rgba(190,176,155, 0.7);
}
.sb-perspective {
	position: relative;
}
.sb-perspective > div {
	position: absolute;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
}
.sb-side {
	margin: 0;
	display: block;
	position: absolute;
	-moz-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.sb-description h3 {
	font-size: 20px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	color: white;
}
.sb-description h3 a {
	color: #4a3c27;
	text-shadow: 0 1px 1px rgba(255,255,255,0.5);
}
.nav-arrows {
	position: absolute;
	bottom: 45%;
	width: 100%;
	height: 40px;
}
.nav-arrows a {
	width: 42px;
	height: 42px;
	background: #cbbfae url('images/home/nav.png') no-repeat top left;
	position: absolute;
	top: 50%;
	left: 2px;
	text-indent: -9000px;
	cursor: pointer;
	margin-top: -3%;
	margin-left: 1%;
	opacity: 0.9;
	border-radius: 50%;
	box-shadow: 0 1px 1px rgba(255,255,255,0.8);
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.nav-arrows a:first-child {
	left: auto;
	right: 1%;
	background-position: bottom right;
	margin-right: 1%;
	margin-top: -3%;
}
.nav-arrows a:last-child {
	left: 1%;
}
.nav-arrows a:hover {
	opacity: 1;
}
.nav-dots {
	text-align: center;
	position: absolute;
	bottom: 32px;
	height: 30px;
	width: auto;
	right: 30px;
	display: none;
	z-index: 1010;
}
.nav-dots span {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 3px;
	background: #cbbfae;
	cursor: pointer;
	box-shadow: 0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1);
}
.nav-dots span.nav-dot-current {
	box-shadow: 0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 0 3px #cbbfae, inset 0 0 0 8px #fff;
}
.nav-options {
	width: 70px;
	height: 30px;
	position: absolute;
	right: 70px;
	bottom: 0px;
	display: none;
}
.nav-options span {
	width: 30px;
	height: 30px;
	background: #cbbfae url('images/home/options.png') no-repeat top left;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.7;
	display: inline-block;
	border-radius: 50%;
}
.nav-options span:first-child {
	background-position: -30px 0px;
	margin-right: 3px;
}
.nav-options span:hover {
	opacity: 1;
}
/* 3D Slider End */
/** Nivo Slider **/
.theme-default .nivoSlider {
	max-width: 100%;
}
.theme-default .nivo-controlNav a {
	background: url('images/common/common.png') no-repeat;
	background-position: 0 -919px;
	width: 14px;
	height: 14px;
	float: left;
	margin-left: 5px;
	text-indent: -9999px;
}
.theme-default .nivo-controlNav a:first-child {
	margin-left: 0;
}
.theme-default .nivo-controlNav a.active {
	background-position: 0 -934px;
}
/** Nivo Slider End **/
/** Carsouel Slider **/
.carouselSlider > li {
	display: block;
	float: left;
}
.carouselSlider > li > .carouselPostImage {
	overflow: hidden;
}
.carouselSlider > li > .carouselPostImage > img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
}
.carouselSlider > li > .carouselPostDetails {
	position: static;
	overflow: hidden;
}
.carouselSlider > li > .carouselPostDetails > h2 {
	font-size: 30px;
	line-height: 32px;
	overflow: hidden;
	margin-bottom: 15px;
}
.carouselSlider > li > .carouselPostDetails > h2 a {
	margin-left: 5px;
}
.carouselSlider > li > .carouselPostDetails > h2 a:hover {
	text-decoration: underline;
}
.carouselSlider > li > .carouselPostDetails > h2 a, .carouselSlider > li > .carouselPostDetails > h2 span {
	font-family: arial;
	color: #a8a8a8;
	font-size: 14px;
	float: left;
	margin-top: 5px;
}
.carouselSlider > li > .carouselPostDetails > h6 {
	display: block;
	overflow: hidden;
	margin-bottom: 5px;
}
.carouselSlider > li > .carouselPostDetails .carouselPostCreator {
	color: #a7a7a7;
	font-weight: bold;
	line-height: 21px;
	display: block;
	margin-right: 50px;
	margin-bottom: 10px;
}
.carouselSlider > li > .carouselPostDetails .carouselPostCreator:hover {
	text-decoration: underline;
}
.carouselSlider > li > .carouselPostDetails .carouselPostCreator .authorPen {
	padding: 2px;
	background: #e32831;
	float: left;
	margin-right: 10px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.carouselSlider > li > .carouselPostDetails .carouselPostCreator .authorPen span {
	display: block;
	background-image: url('images/common/common.png');
	background-position: 0 -309px;
	width: 18px;
	height: 18px;
}
.carouselSlider > li > .carouselPostDetails .carouselPostCreator:hover .authorPen {
	background: #353535;
}
.carouselSlider > li > .carouselPostDetails .carouselPostDate {
	color: #a7a7a7;
	font-weight: bold;
	line-height: 21px;
	margin-bottom: 10px;
}
.carouselSlider > li > .carouselPostDetails .carouselPostDate span {
	width: 15px;
	height: 15px;
	display: block;
	background-image: url('images/common/common.png');
	background-position: 0 -860px;
	border: 3px solid #e32831;
	background-color: #e32831;
	float: left;
	margin-right: 10px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.carouselSlider > li > .carouselPostDetails .carouselPostDate:hover span {
	border-color: #353535;
	background-color: #353535;
}
.carouselSlider > li > .carouselPostDetails > p {
	font-size: 14px;
	line-height: 20px;
	color: #838383;
	display: inline;
	clear: both;
}
.carouselSlider > li > .carouselPostDetails > a {
	position: absolute;
	bottom: 0;
	right: 0;
}
.carouselControl {
	position: absolute;
	width: 38px;
	height: 36px;
	bottom: 0;
	cursor: pointer;
	background-color: #353535;
}
.carouselControl span {
	margin: 8px auto 0;
}
.carouselPrev span {
	border-width: 10px 17px;
	border-right-color: white;
}
.carouselNext {
	margin-right: -43px;
}
.carouselNext span {
	border-width: 10px 17px;
	border-left-color: white;
}
.carouselNav {
	position: absolute;
	background: #353535;
	padding: 9px 8px 9px 9px;
	border-right: 1px solid #949494;
	bottom: 0;
	z-index: 5;
	margin: 0;
	list-style: none;
}
.carouselNav a:first-child {
	margin-left: 0;
}
.carouselNav a {
	display: block;
	margin-left: 10px;
	float: left;
	width: 18px;
	height: 18px;
	text-indent: -999px;
	background-color: white;
	cursor: pointer;
}
.carouselNav a span {
	display: none;
}
.carouselNav a.selected {
	background-color: #e32831;
}
/** Carsouel Slider end **/
/** Flux Slider Slider Start**/
.fluxslider {
	margin: 0 auto;
}
/*Flux Slider End*/
/** Elastic slider **/
.ei-slider {
	position: relative;
	width: 100%;
	max-width: 1920px;
	height: 400px;
	margin: 0 auto;
}
.ei-slider-loading {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
	background: rgba(0,0,0,0.9);
	color: #fff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large {
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.ei-slider-large li {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 100%;
}
.ei-slider-large li img {
	width: auto !important;
	margin-left: 0 !important;
	height: auto !important;
}
.ei-title {
	position: absolute;
	right: 50%;
	margin-right: 13%;
	top: 30%;
}
.ei-title h2, .ei-title h3 {
	text-align: right;
}
.ei-title h2 {
	font-size: 40px;
	line-height: 50px;
	color: #b5b5b5;
}
.ei-title h3 {
	font-size: 70px;
	line-height: 30px;
	color: #000;
}
.ei-slider-thumbs {
	height: 13px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li {
	position: relative;
	float: left;
	height: 100%;
}
.ei-slider-thumbs li.ei-slider-element {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 10;
	text-indent: -9000px;
	background: #000;
	background: rgba(0,0,0,0.9);
}
.ei-slider-thumbs li a {
	display: block;
	text-indent: -9000px;
	background: #666;
	width: 100%;
	height: 100%;
	cursor: pointer;
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);
	box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);
	-webkit-transition: background 0.2s ease;
	-moz-transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	-ms-transition: background 0.2s ease;
	transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover {
	background-color: #f0f0f0;
}
.ei-slider-thumbs li img {
	position: absolute;
	bottom: 50px;
	opacity: 0;
	z-index: 999;
	max-width: 100%;
	width: auto;
	height: auto;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-box-reflect: below 0px -webkit-gradient(
	linear,
	left top,
	left bottom,
	from(transparent),
	color-stop(50%, transparent),
	to(rgba(255,255,255,0.3))
	);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.ei-slider-thumbs li:hover img {
	opacity: 1;
	bottom: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
@media screen and (max-width: 830px) {
	.ei-title {
		position: absolute;
		right: 0px;
		margin-right: 0px;
		width: 100%;
		text-align: center;
		top: auto;
		bottom: 10px;
		background: #fff;
		background: rgba(255,255,255,0.9);
		padding: 5px 0;
	}
	.ei-title h2, .ei-title h3 {
		text-align: center;
	}
	.ei-title h2 {
		font-size: 20px;
		line-height: 24px;
	}
	.ei-title h3 {
		font-size: 30px;
		line-height: 40px;
	}
}
/** Elastic Slider End **/
/** Ultimate Slider**/
#diarySlider {
	width: 897px;
	height: 360px;
	overflow: hidden;
	position: relative;
	background-color: white;
	z-index: 5;
	margin: 0 auto 40px auto;
}
#diarySlider .btnsSprite {
	position: absolute;
}
.slideImage {
	z-index: -1;
	position: absolute;
	width: 100% !important;
	height: auto !important;
}
.slideObj {
	position: absolute;
	display: none;
	min-height: auto;
}
p.slideObj {
	width: auto !important;
}
.diarySlide {
	height: 100%;
}
#pauseSlider {
	position: absolute;
	z-index: 10;
	background: url('http://utdtv.com/wp-content/themes/rojo/images/home/ultimateSlider/pauseButton.png');
	width: 27px;
	height: 28px;
	border: none;
	top: 328px;
}
.sliderNavigation {
	position: absolute;
	z-index: 15;
	cursor: pointer;
	height: 52px
}
.ult_button {
	width: auto !important;
	height: auto !important;
}
.prevButton {
	background: url('images/home/sliderLeftArrow.png') no-repeat;
	width: 52px;
	margin-left: 20px;
}
.nextButton {
	background: url('images/home/sliderRightArrow.png') no-repeat;
	width: 52px;
}
.ultimateLeft .slideTitle {
	font-size: 31.53px;
	margin-top: -268px;
	margin-left: 20px;
	max-width: 500px;
	letter-spacing: 2px;
}
.ultimateLeft .slideText {
	margin-top: 15px;
	width: 427px;
	margin-left: 22px;
	line-height: 1.3;
	margin-bottom: 1px;
}
.ultimateLeft .slideButton {
	margin-top: 11px;
	margin-left: 331px;
	z-index: 184;
	position: absolute;
	cursor: pointer;
}
.ultimateRight .slideTitle {
	font-size: 28px;
	margin-top: 125px;
	max-width: 370px;
	letter-spacing: 2px;
	margin-left: 500px;
}
.ultimateRight .slideText {
	margin-top: 10px;
	width: 370px;
	line-height: 1.3;
	margin-bottom: 1px;
	margin-left: 500px;
}
.ultimateRight .slideButton {
	margin-top: 10px;
	z-index: 184;
	position: absolute;
	cursor: pointer;
	margin-left: 760px;
}
.sliderBubble:first-child {
	margin-left: 0;
}
.sliderBubble {
	display: block;
	background: url('http://utdtv.com/wp-content/themes/rojo/images/common/bullet.png') no-repeat;
	float: left;
	cursor: pointer;
	width: 18px;
	height: 18px;
	margin-left: 10px;
}
div.span12.builder_manage .buttonControls {
	right: 45%;
}
div.span9.builder_manage .buttonControls {
	right: 56%;
}
div.span6.builder_manage .buttonControls {
	right: 64%;
}
div.span6.builder_manage .buttonControls {
	right: 64%;
}
.buttonControls {
	position: absolute;
	bottom: 0;
	margin: 0;
}
.bubbleActive {
	background: url('images/common/bulletActive.png') no-repeat;
	cursor: default;
}
/** Ultimate end**/
/** Recent Posts **/
.recentPrev, .recentNext {
	display: block;
	float: left;
	margin-top: 14px;
	top: 0;
	position: absolute;
}
.recentPrev {
	left: 0
}
.recentNext {
	right: 0
}
.recentPrev span, .recentNext span {
	padding: 0;
	width: 35px;
	height: 35px;
	display: block;
	float: left;
}
.recentNext span p, .recentPrev span p {
	width: 0;
	height: 0;
	margin: 8px auto 0;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.recentNext span p {
	border-width: 10px 0 10px 13px;
	border-left-color: white;
}
.recentPrev span p {
	border-width: 10px 13px 10px 0;
	border-right-color: white;
}
.recentNext:hover span p {
	border-left-color: #353535;
}
.recentPrev:hover span p {
	border-right-color: #353535;
}
.recentPosts {
	min-height: 70px;
	margin: 0 auto;
	overflow: hidden;
}
.recentPosts .nivo-caption {
	display: none !important;
}
.recentPosts .nivo-directionNav, .recentPosts .nivo-controlNav {
	display: none !important;
}
.recentPosts ul {
	zoom: 1;
}
.recentPosts ul > li {
	float: left;
	width: 194px;
}
.recentPosts ul li .recentPostImage {
	width: 70px;
	height: 70px;
}
.recentPosts ul li .recentPostImage img {
	width: auto;
	height: auto;
}
.recentPostImage .imgHover {
	width: 70px;
	height: 70px;
}
.recentPosts ul li .recentPostDetails {
	margin-left: 80px;
}
.recentPosts ul li .recentPostDetails h5 {
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 3px;
}
.recentPosts ul li .recentPostDetails span {
	color: #767676;
	font-size: 10px;
	display: block;
	margin: 3px 0 2px
}
.recentPosts ul li .recentPostDetails h6 > a {
	color: #e32831;
	margin-left: 3px;
}
.recentPosts .modal-body {
	overflow-y: visible;
}
.recentPosts .flex-direction-nav a {
	position: absolute !important;
}
/** jCarousel end **/
/** Rojo Tabs **/
.mainTab .nav-tabs {
	background: #e32831;
	text-align: center;
}
.mainTabNav {
	float: left;
	overflow: hidden;
}
.tabPrev {
	display: block;
	background-color: #353535;
	padding: 4px 6px 4px 4px;
	margin-bottom: 2px;
	margin-left: 9px;
}
.tabPrev span {
	border-right-color: white;
	border-width: 5px;
	display: block;
}
.tabNext {
	background-color: #353535;
	display: block;
	padding: 4px 4px 4px 6px;
	margin-left: 9px;
}
.tabNext span {
	border-left-color: white;
	border-width: 5px;
	display: block;
}
.mainTab .nav-tabs li {
	float: left;
	text-align: center;
	margin: 0;
	overflow: hidden;
}
.mainTab .nav-tabs a {
	display: block;
	padding: 11px 10px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.mainTab .nav-tabs li.active a {
	background: #353535;
}
.mainTab .nav-tabs a:hover {
	background: #4b4b4b;
}
.mainTab .nav-tabs li a h5 {
	color: #ffffff;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.mainTabMasonry .nav-tabs {
	background: #e32831;
	text-align: center;
}
.content .mainTabMasonry .nav-tabs {
	width: 625px;
}
.mainTabMasonry .nav-tabs li {
	float: left;
}
.mainTabMasonry .nav-tabs li.active a {
	background: #353535;
}
.mainTabMasonry .nav-tabs a:hover {
	background: #4b4b4b;
}
.mainTabMasonry .nav-tabs li a h5 {
	color: #ffffff;
}
.loadMore, .masLoadMore {
	background-color: #e32831;
	width: 40px;
	height: 38px;
	cursor: pointer;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.disableMasLoad {
	background: black !important;
}
.loadMore.disableTabLoad, .loadMore.disableTabLoad:hover {
	background: black !important;
}
.loadMore span, .masLoadMore span {
	background-image: url('images/common/common.png');
	background-position: 0 -371px;
	width: 19px;
	height: 22px;
	margin: 7px auto;
	display: block;
}
.loadMore:hover {
	background-color: #353535;
}
.masLoadMore:hover {
	background-color: #353535;
}
.mainTab {
	min-height: 130px;
}
.tooltip-inner {
	color: white;
	font-size: 10px;
	font-weight: bold;
	background: #E32831;
	border-radius: 7px;
	padding: 2px 11px 3px;
	white-space: nowrap;
}
.tooltip-arrow {
	border-width: 8px 6px 0 5px;
	border-top-color: #E32831;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tab-content {
	clear: both;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
/** Rojo Tabs end **/
/** Main Pages **/
/** Twitter Break **/
.pageBreak {
	clear: both;
}
.pageBreak .twitterbreak {
	margin: 24px 0 20px;
	overflow: hidden;
}
.pageBreak .twitterbreak h2 {
	font-family: 'BebasNeueRegular';
	color: #b57e65;
	margin: 5px 0 0 20px;
	max-width: 840px;
}
.breakBird {
	background-image: url('images/home/breakBird.png');
	width: 40px;
	height: 33px;
	margin-top: 3px;
}
.tickerLarge {
	margin-top: 13px !important;
}
.breakBirdLarge {
	margin-top: 5px;
}
#ticker {
	height: 24px;
	overflow-y: hidden;
	float: left;
	width: 840px;
	margin: 10px 0 0 20px;
}
#ticker ul.tweet_list {
	position: absolute;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
#ticker ul.tweet_list li {
	height: 24px;
	position: absolute;
	width: 840px;
	opacity: 0;
	filter: alpha(opacity=0);
}
#ticker ul.tweet_list li.activeTweet {
	z-index: 100;
}
#ticker ul.tweet_list li .tweet_time a, #ticker ul.tweet_list li .tweet_text a {
	font-family: 'BebasNeueRegular';
	color: #b57e65;
	font-size: 22px;
	line-height: 24px !important;
	text-decoration: underline;
}
#ticker ul.tweet_list li .tweet_time a {
	margin-left: 10px;
}
#ticker ul.tweet_list li .tweet_text {
	font-family: 'BebasNeueRegular';
	color: #b57e65;
	font-size: 22px;
	line-height: 24px;
}
/** Twitter Break end **/
/** Text Break **/
.textBreak {
	margin: 31px 0 20px;
	overflow: hidden;
}
.textBreak h2 {
	font-family: 'BebasNeueRegular';
	color: #b57e65;
	margin-top: 7px;
}
/** Text Break end **/
.content {
	width: 700px;
	min-height: 200px;
	margin-top: -40px;
	padding-top: 20px;
	margin-bottom: 20px;
}
.content.left {
	padding-right: 38px;
	margin-left: 40px;
	border-right: 1px dashed #d3d3d3;
}
.content.right {
	padding-left: 38px;
	margin-right: 40px;
	border-left: 1px dashed #d3d3d3;
}
.sidebar {
	min-height: 200px;
	width: 310px;
}
aside.sidebar {
	margin-top: -20px;
}
.sidebar.right {
	padding-left: 40px;
	margin-right: 40px;
}
.sidebar.left {
	padding-right: 40px;
	margin-left: 40px;
}
.postThumbnail {
	border: 1px solid #d3d3d3;
	margin-bottom: 18px;
}
.postThumbnail .postThumbnailImage {
	margin: 10px 0 10px 10px;
	width: 260px;
	height: 180px;
	overflow: hidden;
}
.postThumbnail .postThumbnailImage img {
	margin: auto;
	position: absolute;
	top: -50%;
	right: -50%;
	bottom: -50%;
	left: -50%;
}
.postThumbnail .postThumbnailImage .nivo-caption {
	display: none;
}
.postThumbnail .postThumbnailImage .nivo-directionNav {
	display: none;
}
.postThumbnail .postThumbnailImage:hover .nivo-controlNav {
	top: 144px;
}
.postThumbnail .postThumbnailImage .nivo-controlNav {
	top: 177px;
}
.postThumbnail .postThumbnailDetails {
	width: 340px;
	overflow: hidden;
	margin: 12px 13px 13px 15px;
}
.postThumbnail .postThumbnailDetails h4 {
	margin-bottom: 10px;
}
.postThumbnail .postThumbnailDetails h6 {
	line-height: 15px;
	margin-bottom: 10px;
}
.postThumbnail .postThumbnailDetails h6 a, .postThumbnail .postThumbnailDetails h6 {
	color: #a7a7a7;
}
.postBriefTitle h6, .postBriefTitle h6 a {
	color: #a7a7a7;
	margin-top: 10px;
}
.postThumbnail .postThumbnailDetails h6 .postThumbnailAuthor {
	display: block;
	width: 15px;
	height: 15px;
	background-image: url('images/common/common.png');
	background-position: 0 -841px;
	background-color: #E32831;
	float: left;
	margin-right: 7px;
}
.postThumbnail .postThumbnailDetails h6 a:hover, .postBriefTitle h6 a:hover {
	text-decoration: underline;
}
.postThumbnail .postThumbnailDetails p {
	line-height: 21px;
	padding-right: 20px;
}
.postThumbnail .postThumbnailAbout {
	border-left: 1px solid #d3d3d3;
	background: #f6f6f6;
	width: 59px;
	height: 200px;
}
.postThumbnail .postThumbnailAbout .thumbnailDate {
	padding: 10px;
	border-bottom: 1px solid #d3d3d3;
	display: block;
}
.postThumbnail .postThumbnailAbout .thumbnailDate h3 {
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postThumbnail .postThumbnailAbout .thumbnailComment {
	border-bottom: 1px solid #d3d3d3;
	display: block;
	padding: 20px 21px;
}
.postThumbnail .postThumbnailAbout .thumbnailViews {
	border-bottom: 1px solid #d3d3d3;
	display: block;
	padding: 15px 12px;
	width: 35px;
	height: 35px;
}
.postThumbnail .postThumbnailAbout .thumbnailViews p {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -638px;
	width: 31px;
	padding-right: 2px;
	height: 23px;
	margin: 6px auto 0;
	line-height: 20px;
	font-size: 10px;
	color: white;
	font-weight: bold;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	text-align: center;
}
.postThumbnail .postThumbnailAbout .thumbnailViews + .thumbnailReadMore .moreArrow {
	margin-bottom: 4px !important;
}
.postThumbnail .postThumbnailAbout .thumbnailComment p {
	line-height: 13px;
	font-size: 10px;
	color: white;
	font-weight: bold;
	background-image: url('images/common/common.png');
	background-position: 0 -615px;
	background-color: #979797;
	width: 17px;
	height: 17px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postThumbnail .postThumbnailAbout .thumbnailReadMore a {
	display: block;
	text-align: center;
	padding: 15px 0 10px;
}
.postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
	background-image: url("images/common/common.png");
	background-position: 0 -269px;
	width: 19px;
	height: 18px;
	background-color: #979797;
	margin: 0 auto 10px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
	line-height: 18px;
	font-family: 'OpenSansExtrabold';
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.verticalPosts {
	overflow: hidden;
	margin-bottom: -10px;
}
.verticalPosts > li {
	float: left;
	margin-left: 1px;
	margin-bottom: 10px;
}
.categoryName {
	background: #575757;
	border: solid #484848;
	border-width: 0 1px 0 1px;
	padding-top: 3px;
	margin-left: -1px;
}
.categoryName h5 {
	padding: 10px 0;
	background: #353535;
	color: white;
	text-transform: uppercase;
}
.verticalPosts li:first-child .categoryName {
	border-left: 1px solid transparent;
}
.categoryPost {
	padding-top: 26px;
	padding-bottom: 26px;
	width: 219px;
	border: 1px solid #d6d6d6;
	clear: both;
	border-width: 0 1px 1px 1px;
	margin-left: -1px;
	overflow: hidden;
}
.categoryPost .metaslider {
	max-width: 219px;
}
.categoryPost .nivo-caption {
	display: none;
}
.categoryPost .nivo-directionNav {
	display: none;
}
.categoryPost:hover .nivo-controlNav {
	top: 104px;
}
.categoryPost .nivo-controlNav {
	top: 144px;
}
.categoryPostImage {
	height: 145px;
	overflow: hidden;
}
.categoryPostImage > img {
	margin: auto;
	position: absolute;
	top: -50%;
	right: -50%;
	bottom: -50%;
	left: -50%;
}
.categoryPost h4 {
	color: #1b1b1b;
	font-family: 'OpenSansExtrabold';
	height: 36px;
}
.categoryPostAbout {
	width: 110px;
	margin: 0 auto;
}
.categoryPostAbout a:first-child {
	margin-left: 0;
}
.categoryPostAbout a {
	float: left;
	margin-left: 5px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #e32831;
	width: 33px;
	height: 33px;
	cursor: pointer;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.categoryPostAbout a:hover {
	background-color: #353535;
}
.categoryPostAbout a span {
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.categoryPostAbout a:hover span {
	color: #353535;
}
.categoryPostMore span {
	background-image: url('images/common/common.png');
	background-position: 0 -349px;
	width: 17px;
	height: 17px;
	margin-top: 8px;
}
.categoryPostComments span {
	background-image: url('images/common/common.png');
	background-position: 0 -34px;
	width: 17px;
	height: 17px;
	font-size: 10px;
	line-height: 12px;
	color: #e32831;
	margin-top: 9px;
}
.categoryPostComments.views span {
	background-position: 0 -1182px;
	width: 25px;
	height: 19px;
	line-height: 19px;
	margin-top: 6px;
}
.categoryPostNav span {
	background-image: url('images/common/common.png');
	background-position: 0 -371px;
	width: 19px;
	height: 22px;
	margin-top: 5px;
}
/* Post Brief */
.postBriefRow {
	margin-left: -10px;
}
.postBriefRow:before, .postBriefRow:after {
	display: table;
	line-height: 0;
	content: "";
}
.postBriefRow:after {
	clear: both;
}
.postBriefRow > li {
	float: left;
	margin-left: 10px;
}
.postBrief {
	border: 1px solid #d3d3d3;
	width: 343px;
	margin-bottom: 10px;
}
.postBriefImage {
	margin: 4px 5px 10px;
	height: 130px;
}
.postBriefImage > img {
	margin: auto;
	position: absolute;
	top: -50%;
	right: -50%;
	bottom: -50%;
	left: -50%;
}
.postBriefTitle {
	margin: 0 -15px 10px 10px
}
.postBriefTitle h4 {
	width: 90%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.postBriefAbout {
	border-top: 1px solid #d3d3d3;
	background: #f6f6f6;
	clear: both;
	overflow: hidden;
	display: block;
}
.postBriefAbout li {
	float: left;
}
.postBriefDate {
	padding: 10px 0 5px 10px;
	border-right: 1px solid #d3d3d3;
	height: 26px;
}
.postBriefDate span {
	color: #a1a1a1;
	font-size: 12px;
	padding-left: 8px;
	line-height: 22px;
	display: inline;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postBriefDate .calendar {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -15px;
	width: 15px;
	height: 14px;
	margin-top: 3px;
	float: left;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postBrief .postBriefDate .calendar {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -15px;
	width: 15px;
	height: 14px;
	margin-top: 3px;
	float: left;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postBriefDate:hover .calendar {
	background-color: #e32831;
}
.postBriefComment {
	height: 17px;
	padding: 12px 0;
}
.postBriefComment span {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -615px;
	width: 17px;
	height: 17px;
	margin: 0 auto;
	color: white;
	font-size: 10px;
	line-height: 13px;
	display: block;
	font-weight: bold;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postBriefComment:hover span {
	background-color: #e32831;
}
.postBriefComment.views span {
	background-position: 0 -1160px;
	width: 25px;
	height: 18px;
	line-height: 17px;
}
.postBriefViews {
	padding: 4px 12px;
}
.postBriefViews span {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -638px;
	width: 33px;
	height: 23px;
	margin: 3px auto 0;
	line-height: 20px;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	color: white;
	font-size: 10px;
	line-height: 16px;
	display: block;
	font-weight: bold;
}
.postBriefReadMore {
	padding: 8px 0;
	text-align: center;
	border-left: 1px solid #d3d3d3;
	height: 25px;
}
.postBriefReadMore a {
	font-size: 20px;
	line-height: 22px;
	color: #1b1b1b;
	font-family: 'BebasNeueRegular';
}
/* Post Brief end */
/* Category Top Posts */
.title {
	margin-bottom: 30px;
}
.title h5 {
	padding: 0 20px 0 0;
	white-space: nowrap;
}
.tdRight {
	background: url('images/common/border1.png') repeat-x 2px;
	width: 96%;
}
.topPostThumb {
	float: left;
	overflow: hidden;
	margin-left: 21px;
}
.topPostThumbImage {
	width: 115px;
	height: 115px;
	border: 1px solid #d3d3d3;
}
.topPostThumbImage img {
	margin: auto;
	position: absolute;
	top: -50%;
	right: -50%;
	bottom: -50%;
	left: -50%;
}
.topPostThumbImage .metaslider {
	max-width: 115px !important;
}
.topPostThumbImage .nivo-caption {
	display: none !important;
}
.topPostThumbImage .nivo-directionNav {
	display: none;
}
.topPostThumbImage .nivo-controlNav {
	display: none !important;
}
.topPostThumbAbout {
	position: absolute;
	width: 79px;
	margin: 0 auto;
	left: 0;
	right: 0;
	bottom: -25px;
	text-indent: -500px;
}
.topPostThumbAbout a:first-child {
	margin-left: 0;
}
.topPostThumbAbout a {
	float: left;
	margin-left: 2px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #E32831;
	width: 25px;
	height: 25px;
	cursor: pointer;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.topPostThumbAbout a span {
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.topPostThumbAbout a:hover {
	background-color: #353535;
	color: #353535;
}
.topPostThumbAbout a:hover span {
	color: #353535;
}
.topPostThumbMore span {
	background-image: url('images/common/common.png');
	background-position: 0 -732px;
	width: 14px;
	height: 14px;
	margin-top: 5px;
}
.topPostThumbMore.videoTP span, .topPostThumbMore.videoYoutubeTP span {
	background-image: url('images/common/common.png');
	background-position: 0 -824px;
	width: 14px;
	height: 11px;
	margin-top: 7px
}
.topPostThumbMore.sliderTP span {
	background-image: url('images/common/common.png');
	background-position: 0 -780px;
	width: 15px;
	height: 14px;
	margin-top: 5px;
}
.topPostThumbComments span {
	background-image: url('images/common/common.png');
	background-position: 0 -666px;
	width: 13px;
	height: 13px;
	font-size: 8px;
	line-height: 10px;
	color: #e32831;
	margin-top: 6px;
}
.topPostThumbNav span {
	background-image: url('images/common/common.png');
	background-position: 0 -684px;
	width: 15px;
	height: 14px;
	margin-top: 5px;
}
.topPostrow:before, .topPostrow:after {
	display: table;
	line-height: 0;
	content: "";
}
.topPostrow:after {
	clear: both;
}
.topPostrow {
	margin-left: -21px;
	margin-bottom: -20px;
}
.topPostBrief {
	margin-left: 10px;
	margin: 0 0 25px 21px;
	float: left;
}
.topPostBriefImage {
	width: 50px;
	height: 50px;
	border: 1px solid #d3d3d3;
	overflow: hidden;
}
.topPostBriefImage > img {
	position: absolute;
	margin: auto;
	top: -50%;
	left: -50%;
	bottom: -50%;
	right: -50%;
}
.topPostbriefDetails {
	margin-left: 62px;
}
.topPostbriefDetails h5 {
	color: #7c7c7c;
	font-family: 'Arial';
	font-style: normal;
	font-weight: bold;
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
}
.topPostbriefDetails p {
	font-size: 10px;
	line-height: 12px;
	color: #b7b7b7;
}
.topPostbriefDetails p a {
	color: #b7b7b7;
}
.topPostbriefDetails p a:hover {
	text-decoration: underline;
}
/* Category Top Posts end */
/** Main Pages end **/
/** Side bar **/
.sideSocial .sideSocailHead {
	background: #e32831;
}
.sideSocial .sideSocailHead h5 {
	color: white;
	padding: 12px 0;
	margin-left: 19px;
	font-family: 'OpenSansExtrabold';
}
.sideSocial .sideSocialIcons {
	background: #1b1b1b;
	overflow: hidden;
	padding: 8px 10px 0px 0px;
}
.sideSocial .sideSocialIcons li {
	float: left;
	margin-left: 10px;
	margin-bottom: 11px;
}
.sideSocial .sideSocialIcons li img {
	width: 40px;
	height: 40px;
}
.sideSocial .sideSocialIcons li a {
	opacity: 1;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.sideSocial .sideSocialIcons li a:hover {
	opacity: 0.8;
}
/** Side bar end **/
/** Tags bar **/
.widget_tag_cloud {
	overflow: hidden;
	margin-bottom: 20px;
	border: 1px solid #dcdcdc;
	padding: 13px 13px 5px 0px;
}
.footerrow ul.rowFooter {
	overflow: hidden;
}
.widget_tag_cloud .widgettitle, .widget_tag_cloud .footerTitle {
	display: none;
}
.tagcloud a {
	font-family: 'OpenSansExtrabold';
	font-size: 14px !important;
	color: white !important;
	background: #1b1b1b;
	padding: 10px 15px;
	height: 20px;
	float: left;
	margin: 0px 0px 8px 13px;
	-webkit-transition: 0.5s ease-in !important;
	-moz-transition: 0.5s ease-in !important;
	-o-transition: 0.5s ease-in !important;
	transition: 0.5s ease-in !important;
}
.tagcloud a:hover {
	background: #e32831;
}
/** Advertisement **/
.widget-adds {
	overflow: hidden;
	border: 1px solid #dcdcdc;
	padding: 18px 0px 0px 0px;
}
.sideAds li {
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	list-style: none !important;
}
/*Sidebar widgets*/
.sidebar .footerWidget {
	margin: 0 0px 40px;
	width: 310px;
}
.sidebar .footerWidget {
	float: none;
}
.sidebar > li {
	margin-bottom: 40px;
}
/*End Sidebar widgets*/
/** Wysija Newsletter **/
.sidebar .widget_wysija h2 {
	font-size: 22px;
}
.sidebar .widget_wysija_cont p label {
	margin-bottom: 10px;
}
.sidebar .widget_wysija_cont p input {
	width: 287px;
	padding: 10px;
	background-color: #f0eef0;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size: 12px;
	line-height: 14px;
	color: #999999;
}
.sidebar .widget_wysija_cont .wysija-submit {
	background-color: #e53131;
	border-style: solid;
	border-width: 0px;
	color: white;
	padding: 0 10px;
	line-height: 29px;
	height: 29px;
	display: inline-block;
	font-size: 13px;
	font-family: 'OpenSansExtrabold';
	white-space: nowrap;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.sidebar .widget_wysija_cont .wysija-submit:hover {
	background: #353535 !important;
	color: white;
	cursor: pointer;
}
.sidebar .formError {
	top: 85px !important;
	left: 136px !important;
}
.sidebar .formError .formErrorContent {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
	padding: 8px 35px 8px 14px;
	margin-bottom: 20px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 5px 10px 5px 10px;
	width: auto;
}
.sidebar .widget_rslider_widget .nivoSlider {
	width: 100% !important;
}
.sidebar #loginTitle {
	margin: 0px;
}
.videosidebar object embed {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
/** End Wysija Newsletter **/
/** calendar widget **/
.widget_calendar {float: left;}
#wp-calendar {width: 100%; }
#wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px; }
#wp-calendar thead { font-size: 10px; }
#wp-calendar thead th { padding-bottom: 10px; }
#wp-calendar tbody { color: #aaa; }
#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #fff; text-align: center; padding:8px;}
#wp-calendar tbody td:hover { background: #fff; }
#wp-calendar tbody .pad { background: none; }
#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }
#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }
/** Contact form widget**/
footer .wpcf7 p input[type="text"], footer .wpcf7 p input[type="email"], .sidebar .wpcf7 p input[type="text"], .sidebar .wpcf7 p input[type="email"]{
	height: 16px;
	margin-bottom: 10px;
	padding: 10px 15px;
	width: 90%;
}
footer .wpcf7 p textarea, .sidebar .wpcf7 p textarea{
	height: 100px;
	margin-bottom: 10px;
	padding: 10px 15px;
	width: 90%;
	font-family: Arial;
}
footer .wpcf7 p input[type="submit"], .sidebar .wpcf7 p input[type="submit"]{
	background-color: #e53131;
	border-style: solid;
	border-width: 0px;
	color: white;
	padding: 0 10px;
	line-height: 29px;
	height: 29px;
	display: inline-block;
	font-size: 13px;
	font-family: 'OpenSansExtrabold';
	white-space: nowrap;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
footer .wpcf7 p input[type="submit"]:hover {
	background: #353535 !important;
	color: white;
	cursor: pointer;
}
footer .wpcf7 span.wpcf7-form-control-wrap, .sidebar .wpcf7 span.wpcf7-form-control-wrap{
	float: none;
}
/** Footer Widgets **/
footer .widgettitle {
	font-family: 'BebasNeueRegular';
}
footer .widget_wysija_cont p label {
	margin-bottom: 10px;
}
footer .widget_wysija_cont p input {
	width: 287px;
	padding: 10px;
	background-color: #f0eef0;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size: 12px;
	line-height: 14px;
	color: #999999;
}
footer .widget_wysija_cont .wysija-submit {
	background-color: #e53131;
	border-style: solid;
	border-width: 0px;
	color: white;
	padding: 0 10px;
	line-height: 29px;
	height: 29px;
	display: inline-block;
	font-size: 13px;
	font-family: 'OpenSansExtrabold';
	white-space: nowrap;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
footer .widget_wysija_cont .wysija-submit:hover {
	background: #353535 !important;
	color: white;
	cursor: pointer;
}
footer .formError {
	top: 85px !important;
	left: 136px !important;
}
footer .formError .formErrorContent {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
	padding: 8px 35px 8px 14px;
	margin-bottom: 20px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 5px 10px 5px 10px;
	width: auto;
}
footer .dottedLeft, footer .topPostsTitle {
	width: 308px;
}
footer .widget-adds {
	border: 1px solid #dcdcdc !important;
	margin: 10px 24px 40px !important;
}
footer .sideSocial .sideSocialIcons {
	width: 320px;
}
footer .widget_rojo-login .container {
	width: auto;
}
footer .widget_rojo-login .pageTitle {
	margin: 0px;
}
footer .widget_rojo-login .loggedBox {
	margin-left: 0px;
	border: 1px solid #dcdcdc;
	padding: 20px 20px 20px 20px;
	overflow: hidden;
}
footer .widget_rojo-login .userForm {
	padding: 20px 20px 20px;
	overflow: hidden;
	border-radius: 0px;
	border-top: none;
}
footer .widget_rojo-login .userForm #username {
	background-position-x: 240px;
	background-position: 240px 13px;
	width: 235px;
}
footer .widget_rojo-login .userForm #password {
	background-position-x: 240px;
	background-position: 240px 13px;
	width: 235px;
}
footer .widget_rojo-login .userForm input[type="text"] {
	width: 257px;
}
footer .widget_rojo-login #userFormSeparator {
	overflow: hidden;
	text-align: center;
}
footer .widget_rojo-login .existTitle {
	margin-top: 30px;
}
footer .widget_rojo-login .fakeCheckbox {
	margin: 4px 0 0 80px;
}
footer .span12 {
	margin-left: 0px;
}
footer .widget_rojo-login .accordion-inner {
	padding: 0px;
}
footer .tabbedWidget ul {
	display: block;
}
footer .widget_tag_cloud {
	border: 1px solid #dcdcdc !important;
	width: 314px;
	margin-top: 10px;
}
footer #loginTitle {
	margin: 0px;
}
footer .sideSocial {
	margin-top: 10px;
}
footer .widget_rojo-login {
	margin-top: 10px;
}
footer .widget-archives {
	margin-top: 10px;
}
footer .widget_rslider_widget .nivoSlider {
	width: 100% !important;
}
/** End Footer Widgets **/
/** Single Post with sidebar **/
.sPostContent p img.alignleft ,.sPostContent div.alignleft {
	float: left;
	display: inline;
	margin: 0 20px 20px 0;
}
.sPostContent p img.alignRight ,.sPostContent div.alignRight {
	float: right;
	display: inline;
	margin: 0 0px 20px 20px;
}
.sPostContent p img.aligncenter ,.sPostContent div.aligncenter{
	display:table;
	margin: 0 auto 20px auto;
}
.sPostContent p {
	margin-bottom: 10px;
	margin-top: 10px;
}
.sPostContent ul li {
	color: #838383;
}
.sPostContent ul {
	padding-left: 17px;
}
.singlePost {
	margin-top: 20px;
}
.singlePostTitle h2 {
	font-family: 'OpenSansExtrabold';
	font-size: 28px;
	line-height: 30px;
}
.singlePostTitle h5 {
	color: #bfbfbf;
	margin-top: 5px;
	font-family: 'Arial';
	font-style: normal;
	font-weight: normal;
}
.singlePostTitle h5 a {
	color: #bfbfbf;
}
.singlePostTitle h5 a:hover {
	text-decoration: underline;
}
.singlePostIncluds h5 {
	margin-bottom: 20px;
	text-transform: uppercase;
}
.sPostContent > ul > li, .sPostContent > ol > li {
	list-style: inherit;
}
.sPostContent .widget_wysija_cont p input {
	height: 25px;
	margin-top: 10px;
}
.sPostContent .widget_wysija_cont .wysija-submit {
	display: block;
	margin-top: 20px;
	border: none;
	color: white;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
	padding: 8px 30px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.sPostContent .widget_wysija_cont .wysija-submit:hover {
	background: black;
}
.singlePostImage, .singleImage {
	border: solid #980910;
	border-width: 0 3px 5px 0;
	margin: 30px auto 40px;
	display: table;
}
.singlePostImage {
	max-width: 700px;
}
.singlePostImage img {
	max-width: 681px;
}
.singlePostImage object, .singlePostImage object embed {
	max-width: 100%;
	margin-bottom: -4px;
}
.singlePostBorder, .singleImageBorder {
	border: 9px solid #E32831;
	margin: -5px 0 0 -3px;
}
.singlePost .authorAvatar {
	display: inline-block;
	border: 1px solid #e3e3e3;
	padding: 5px;
	width: 75px;
}
.authorAvatar img {
	width: 100%;
}
.singlePost .authorDetails {
	width: 590px;
	margin-left: 20px;
}
.authorDetails h4 {
	margin-bottom: 10px;
}
.singlePost .authorDetails h6 {
	margin: 10px 0px;
}
.socialShare {
	overflow: hidden;
	border: 1px solid #cecece;
}
.socialShare > h3 {
	display: inline-block;
	float: left;
	font-family: 'BebasNeueRegular';
	font-size: 25px;
	line-height: 27px;
	padding: 14px 28px 9px;
	background: #e53131;
	color: white;
}
.socialShare > ul {
	margin-left: 20px;
	overflow: hidden;
	float: left;
}
.singlePost .socialShare > ul {
	width: 560px;
}
.socialShare li {
	float: left;
	padding: 5px 2px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.socialShare li:hover {
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}
.socialShare li a {
	background-image: url('images/single/single.png');
	width: 40px;
	height: 40px;
	display: block;
}
.socialShare li a.liveJournal {
	background-position: 0 -193px;
}
.socialShare li a.twitter {
	background-position: 0 -456px;
}
.socialShare li a.pinterest {
	background-position: 0 -238px;
}
.socialShare li a.tumblr {
	background-position: 0 -411px;
}
.socialShare li a.stumbleUpon {
	background-position: 0 -366px;
}
.socialShare li a.facebook {
	background-position: 0 -58px;
}
.socialShare li a.digg {
	background-position: 0 -13px;
}
.socialShare li span.googlePlusBtn {
	background-position: 0 -103px;
	background-image: url('images/single/single.png');
	width: 40px;
	height: 40px;
	display: block;
}
.socialShare li span.linkedIn {
	background-position: 0 -148px;
	background-image: url('images/single/single.png');
	width: 40px;
	height: 40px;
	display: block;
}
.socialShare .postViews {
	float: right;
	margin: 10px 10px 0 0px;
}
.socialShare .postViews h3 {
	color: #b0b0b0;
	font-family: 'Arial';
	font-weight: normal;
	font-style: normal;
	float: left;
	font-size: 18px;
	line-height: 20px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.socialShare .postViews span {
	background-image: url('images/single/single.png');
	background-position: 0 -501px;
	width: 27px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 10px;
}
.socialShare .postViews:hover {
	opacity: 1;
}
.socialShare .rightArrow {
	border-width: 10px;
	border-left-color: #e53131;
	float: left;
	margin-top: 16px;
}
.relatedPosts li {
	margin: 2px;
	width: 127px;
	border: 1px solid #919191;
}
.relatedPosts a {
	height: 83px;
	overflow: hidden;
}
.commentsNumberContainer {
	width: 45px;
	height: 45px;
	background: white;
	border-radius: 25px;
	margin-left: -53px;
	float: left;
}
.commentsNumber {
	width: 35px;
	height: 35px;
	background-color: #E3282F;
	border-radius: 20px;
	margin-top: 5px;
	margin-left: 5px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.commentsNumber span {
	background-image: url('images/common/common.png');
	background-position: 0 -34px;
	display: block;
	width: 17px;
	height: 17px;
	font-size: 10px;
	margin: 10px 0 0 9px;
	float: left;
	font-weight: bold;
	font-family: 'Arial';
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.da-thumbs > li > a, .da-thumbs > li > a img {
	display: block;
	position: relative;
}
.relatedPosts.da-thumbs li a img {
	width: auto;
	height: auto;
}
.da-thumbs li a div {
	position: absolute;
	background: rgba(0,0,0,0.7);
	filter: progid :DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#70000000', endColorstr='#70000000');
	width: 100%;
	height: 100%;
	top: -101%;
	left: -101%;
}
.relatedPosts h6 {
	color: white;
	font-weight: bold;
	font-family: 'Arial';
	font-style: 'normal';
	width: 101px;
	margin: 16px auto 5px auto;
	height: 15px;
	overflow: hidden;
}
.relatedPosts p {
	color: #c7c6c0 !important;
	font-size: 12px !important;
	line-height: 12px !important;
	width: 100px;
	margin: 0 auto !important;
	height: 25px;
	overflow: hidden;
}
.relatedPosts span {
	float: right;
	color: white;
	font-size: 11px;
	margin-right: 5px;
}
.relatedPosts .commentsimg {
	float: right;
	background-image: url('images/single/single.png');
	background-position: 0 0;
	width: 7px;
	height: 9px;
	margin-top: 5px;
	margin-right: 4px;
	position: relative;
	top: auto;
	left: auto;
	background-color: transparent;
}
.googleplus {
	position: relative;
}
.googlehider {
	opacity: 0;
	height: 40px;
	width: 40px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.postRating {
	width: 300px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.postRatingHeader {
	display: block;
	width: 100%;
	background-color: #363636;
	padding: 9px 0;
}
.postRating ul {
	overflow: hidden;
	border: solid #d8d8d8;
	border-width: 0 1px 0 1px;
}
.postRating ul li {
	overflow: hidden;
}
.postRating ul li:first-child h4 {
	padding-top: 17px;
}
.postRating ul li h4 {
	float: left;
	width: 50%;
	border-right: 1px solid #d8d8d8;
	padding-bottom: 18px;
	text-align: center;
}
.postRating ul li .raty {
	float: left;
	padding-bottom: 15px;
	margin-left: 23px;
	width: 104px !important;
}
.postRating ul li:first-child .raty {
	padding-top: 16px;
}
.postRatingValue {
	background-color: #e32831;
	overflow: hidden;
	padding: 5px 0;
}
.rateLike {
	background-image: url('images/single/single.png');
	background-position: 0 -283px;
	width: 25px;
	height: 25px;
	float: left;
	margin-left: 40px;
}
.rateScore {
	overflow: hidden;
	width: 150px;
	float: left;
}
.postRatingValue span {
	float: left;
	margin-left: 15px;
}
.postRatingValue h2 {
	float: left;
	width: 150px;
	text-align: center;
}
/** Single Post end **/
/** Full Single Post **/
.fullSinglePost .dashedCon {
	padding: 0 30px 20px;
	margin-left: -30px;
	width: 100%;
	margin-bottom: 20px;
}
.fullSinglePostImage {
	border: solid #980910;
	border-width: 0 3px 5px 0;
	margin: 30px auto 40px;
	display: table;
	max-width: 1087px;
}
.fullSinglePostImage img {
	max-width: 1068px;
}
.fullSinglePostImage:before, .fullSinglePostImage:after, .singlePostBorder:before, .singlePostBorder:after {
	display: table;
	line-height: 0;
	content: "";
}
.fullSinglePostImage:after, .singlePostBorder:after {
	clear: both;
}
.fullSinglePostImage object, .fullSinglePostImage object embed {
	max-width: 100%;
	margin-bottom: -4px;
}
.fullSinglePost .socialShare > ul {
	width: 950px;
}
.fullSinglePost .authorAvatar {
	display: inline-block;
	border: 1px solid #e3e3e3;
	padding: 4px;
	width: 72px;
}
.fullSinglePost .authorDetails {
	width: 980px;
	margin-left: 20px;
}
.fullSinglePost .authorDetails h6 {
	margin: 10px 0px;
	display: inline-block;
}
.postTags h5 {
	float: left;
	margin: 11px 15px 0px 0px !important;
}
.postTags ul {
	overflow: hidden;
	margin-bottom: -15px;
}
.postTags ul li {
	float: left;
	padding-right: 15px;
}
.postTags ul li a {
	font-family: 'OpenSansExtrabold';
	font-size: 14px !important;
	color: white !important;
	background: #1b1b1b;
	padding: 10px 15px;
	height: 20px;
	margin-bottom: 15px;
	position: relative;
	float: left;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.postTags ul li a:hover {
	background: #e32831;
}
.singleNoBorder {
	border: none;
}
.singleNoBorder .singleNoBorder {
	border: none;
	margin: 0;
}
/** Full Single Post end **/
/** Comments **/
#respond {
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
}
#reply-title {
	color: #e53131;
	margin: 22px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: 'Arial';
	font-style: normal;
	text-transform: uppercase;
}
#cancel-comment-reply-link {
	color: #E53131;
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.reply {
	border: solid #cecece;
	border-width: 0 0 1px 1px;
	background: #ffffff;
	position: absolute;
	right: -54px;
	top: -15px;
}
.reply .reportSpam {
	background-image: url('images/single/single.png');
	background-position: 0 -337px;
	width: 5px;
	height: 24px;
	background-color: #848484;
	display: block;
	float: left;
	margin: 5px 6px 5px 7px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.reply .reportSpam:hover {
	background-color: #E32831;
}
.reply .comment-reply-link {
	background-image: url('images/single/single.png');
	background-position: 0 -313px;
	width: 18px;
	height: 19px;
	background-color: #848484;
	display: block;
	float: left;
	margin: 8px 4px 7px 6px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.reply .comment-reply-link:hover {
	background-color: #E32831;
}
.reply .tooltip .tooltip-inner {
	font-size: 10px;
	color: #f1f1f1;
	background: #343434;
	padding: 2px 17px 2px 17px;
	margin-left: 3px;
	border-radius: 6px;
	font-family: 'visitortt1brkRegular';
}
.reply .tooltip .tooltip-arrow {
	left: 50%;
	margin-left: -4px;
	border-top-color: #343434 !important;
	border-width: 8px 5px 0;
}
#comments {
	margin-bottom: 70px;
}
#comments #submit {
	border: none;
	float: right;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
	padding: 8px 30px;
	background: #e53131;
	color: white;
	width: auto !important;
	text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.4), 0px 1px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 2px rgba(255, 255, 255, 0.7);
	box-shadow: 0px 1px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 2px rgba(255, 255, 255, 0.7);
	-webkit-transition: 0.5s ease-in;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	margin-right: 5px;
}
#comments #submit:hover {
	background: #353535;
}
#commentform p {
	margin-bottom: 12px;
	position: relative;
}
#commentform > p > label {
	font-family: 'BebasNeueRegular';
	font-size: 18px;
	background: #e53131;
	color: white;
}
#commentform > p label {
	width: 57px;
	line-height: 36px;
	display: block;
	text-align: center;
	position: relative;
	z-index: 1;
	float: left;
}
.singlePost #comments > #respond #commentform > p > input[type="text"] {
	width: 180px;
}
#commentform > p > input[type="text"] {
	padding: 9px 20px;
	margin-left: -8px;
	border: solid #cecece;
	border-width: 1px 1px 1px 0;
	color: #cecece;
}
.singlePost #commentform > p > input[type="text"] {
	width: 120px;
}
#commentform > p > input:focus {
	color: #656565;
}
#commentform > p > .rightArrow {
	border-left-color: #e53131;
	border-width: 5px 0 5px 8px;
	position: relative;
	z-index: 1;
	float: left;
	margin-top: 12px;
}
.singlePost #comments > #respond textarea {
	width: 385px !important;
}
#commentform > p > textarea {
	padding: 15px 10px;
	color: #cecece;
	font-family: Arial;
	float: right;
	margin-top: -145px;
	border: 1px solid #cecece;
	height: 101px;
	resize: none;
}
#commentform > p > textarea: focus {
	color: #656565;
}
#commentform > p > textarea:focus {
	color: #656565;
}
#comments ol > li {
	display: block;
	clear: both;
	margin-top: 20px;
}
#comments ol > li:first-child {
	margin-top: 0;
}
#comments ol .children {
	clear: both;
	margin-left: 50px;
}
#comments ol li {
	padding: 15px 54px 15px 15px;
	border: 1px solid #cecece;
	background: #f8f8f8;
}
#comments ol .children li {
	margin-top: -1px;
	background: white;
}
#comments ol .commentAvatar {
	display: inline-block;
	border: 1px solid #e3e3e3;
	padding: 3px;
	width: 72px;
}
#comments ol article time a {
	color: #3f3f3f;
	font-size: 12px;
}
#comments .commentDetails {
	margin: 8px 10px 0 92px;
	position: static;
	width: auto;
}
#comments .commentDetails h4 {
	display: inline-block;
	margin-bottom: 10px;
}
#comments .commentDetails h4 a:hover {
	text-decoration: underline;
}
#comments .commentDetails p, #comments .commentDetails h6 {
	color: #656565;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fullSinglePost #commentform > p > textarea {
	min-width: 120px;
}
.fullSinglePost #comments > #respond textarea {
	width: 740px !important;
}
.fullSinglePost #commentform > p > input[type="text"] {
	width: 210px;
}
#singleCommentsTabbed {
	margin-bottom: 10px;
}
#singleCommentsTabbed li {
	float: left;
	margin-right: 10px;
}
#singleCommentsTabbed li .back {
	position: absolute;
	z-index: 800;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#singleCommentsTabbed li:hover .back {
	z-index: 1000;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
}
#singleCommentsTabbed li .front {
	position: absolute;
	z-index: 900;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#singleCommentsTabbed li:hover .front {
	z-index: 900;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
#singleCommentsTabbed li span {
	background-image: url('images/single/single.png')
}
.wpComments {
	width: 31px;
	height: 31px;
	margin-top: 1px;
}
.wpComments span {
	width: 31px;
	height: 31px;
}
.fbComments {
	width: 31px;
	height: 33px;
}
.fbComments span {
	display: block;
	width: 32px;
	height: 33px;
}
.wpComments .front {
	background-position: 0 -525px;
}
.wpComments .back {
	background-position: 0 -561px;
}
.fbComments .front {
	background-position: 0 -597px;
}
.fbComments .back {
	background-position: 0 -635px;
}
.fb_iframe_widget span {
	max-width: 100%;
}
/** Comments End **/
/** Author **/
#authorProfile {
	margin-top: 10px;
	background-color: #eeeeee;
}
#authorProfile .pencilBackground {
	position: absolute;
	background-image: url('images/author/author.png');
	background-position: 0 -315px;
	width: 235px;
	height: 199px;
	bottom: 0;
	right: 0;
}
#profileImage {
	display: inline-block;
	position: absolute;
	border: 7px solid #363636;
	top: 50%;
	width: 150px;
	height: 150px;
	margin-top: -82px;
}
.profileDetails {
	margin-left: 240px;
	padding-top: 20px;
	overflow: hidden;
}
.profileDetails h2 {
	font-family: 'OpenSansExtrabold';
	font-size: 35px;
	color: #363636;
	line-height: 37px;
}
.profileDetails h2 a {
	font-size: 14px;
	line-height: 16px;
	font-family: 'Arial';
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-left: 10px;
}
.profileDetails h2 a span {
	display: block;
	background: url('images/author/author.png');
	width: 17px;
	height: 16px;
	background-position: 0 -550px;
	float: left;
	margin-right: 10px;
}
.profileDetails h2 a:hover {
	text-decoration: underline;
}
.profileDetails p {
	width: 500px;
	font-family: 'OpenSansRegular';
	z-index: 2;
	position: relative;
}
.profileDetails .socialIcons {
	margin: 15px 0;
	overflow: hidden;
}
.profileDetails .socialIcons li {
	margin-left: 30px;
	float: left;
	width: 36px;
	height: 36px;
}
.profileDetails .socialIcons li:first-child {
	margin-left: 0;
}
.profileDetails .socialIcons li span, .contactinfo li span {
	background-image: url('images/author/author.png');
}
.authorDribble span {
	width: 35px;
	height: 35px;
	margin-top: 1px;
}
.authorDribble .back {
	background-position: 0 0;
}
.authorDribble .front {
	background-position: 0 -39px;
}
.authorFacebook span {
	width: 16px;
	height: 34px;
	margin-left: 7px;
}
.authorFacebook .back {
	background-position: 0 -79px;
}
.authorFacebook .front {
	background-position: 0 -118px;
}
.authorInstagram span {
	width: 35px;
	height: 35px;
}
.authorInstagram .back {
	background-position: 0 -157px;
}
.authorInstagram .front {
	background-position: 0 -196px;
}
.authorLinkedIn span {
	width: 35px;
	height: 35px;
}
.authorLinkedIn .back {
	background-position: 0 -235px;
}
.authorLinkedIn .front {
	background-position: 0 -275px;
}
.authorSkype span {
	width: 35px;
	height: 35px;
}
.authorSkype .back {
	background-position: 0 -591px;
}
.authorSkype .front {
	background-position: 0 -631px;
}
.authorForrst span {
	width: 31px;
	height: 35px;
	margin-left: 3px;
}
.authorForrst .back {
	background-position: 0 -671px;
}
.authorForrst .front {
	background-position: 0 -711px;
}
.authorTwitter span {
	width: 35px;
	height: 28px;
	margin-top: 3px;
}
.authorTwitter .back {
	background-position: 0 -753px;
}
.authorTwitter .front {
	background-position: 0 -786px;
}
.authorYoutube span {
	width: 35px;
	height: 33px;
}
.authorYoutube .back {
	background-position: 0 -819px;
}
.authorYoutube .front {
	background-position: 0 -858px;
}
#latestPoststitle {
	overflow: hidden;
	background: #eeeeee;
	padding: 15px 30px;
}
.authorPosts h2 {
	font-family: 'OpenSansExtrabold';
	text-transform: uppercase;
	color: #353535;
	font-size: 22px;
}
.authorRss a span {
	display: block;
	background: url('images/common/common.png');
	background-position: 0 -880px;
	width: 26px;
	height: 26px;
	float: left;
}
.authorRss h5 {
	text-transform: none;
	margin: 4px 0px 0px 40px;
	font-size: 14px;
	color: #353535;
}
#latestPosts {
	clear: both;
	display: block;
	overflow: hidden;
}
#latestPosts li {
	margin-left: 30px;
	width: 465px;
	float: left;
	height: 110px;
}
#latestPosts li h3 {
	font-family: 'OpenSansExtrabold';
	color: #363636;
	font-size: 18px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#latestPosts li h3:hover {
	color: #e53131;
}
#latestPosts li p {
	margin-top: 10px;
}
#latestPosts .postImage {
	margin-right: 30px;
	width: 106px;
	height: 102px;
}
#latestPosts .postTitle {
	color: #363636;
	width: 325px;
}
/*Archives*/
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0                 /0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.accordion {
	margin-bottom: 20px;
}
.accordion-heading a {
	font-family: 'OpenSansExtrabold';
	font-size: 14px;
	color: white !important;
	text-transform: uppercase;
	background-color: #e32831;
}
.accordion-heading a span {
	float: left;
	display: block;
	background-image: url('images/common/common.png');
	background-position: 0 -907px;
	width: 9px;
	height: 2px;
	margin: 6px 15px 0 10px;
}
.accordion-heading a.collapsed {
	background-color: #1b1b1b !important;
}
.accordion-heading a.collapsed span {
	background-image: url('images/common/common.png');
	background-position: 0 -910px;
	width: 8px;
	height: 8px;
	margin: 3px 15px 0 10px;
}
.accordion-heading .accordion-toggle {
	display: block;
	padding: 10px 10px;
}
.accordion-toggle {
	cursor: pointer;
}
.AccDottedTable {
	width: 100%;
	margin: 5px 0px 15px 0px;
	height: 20px;
}
.topPostsTitle {
	text-align: center;
	z-index: 1;
	position: absolute;
	width: 290px;
}
.topPostsTitle p {
	font-family: 'OpenSansExtrabold' !important;
	font-size: 12px !important;
	color: #1b1b1b !important;
	text-transform: uppercase;
	white-space: nowrap;
	z-index: 1;
	background: rgb(255, 255, 255);
	display: inline-block;
	padding: 0px 10px;
}
.dottedLeft {
	border-top: 1px dashed #939393;
	border-bottom: 1px dashed #c9c9c9;
	height: 0px;
	margin-top: 9px;
	z-index: 1;
	width: 290px;
	position: absolute;
}
.accordion-inner {
	padding: 10px;
	border: 1px solid #DCDCDC;
}
.sidebarAccordion .accordion-body {
	padding-left: 1px;
	margin-left: -1px
}
.accordion-inner .archTopPosts {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	margin-bottom: 4px;
}
.archTopPosts div {
	background: url('images/home/starTransparent.png') no-repeat center #e53131;
	width: 10px;
	height: 10px;
	margin: 4px 10px 0 0;
	position: absolute;
	margin-right: 10px;
}
.accordion-inner .archTopPosts p a {
	color: #505050;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.accordion-inner .archTopPosts p {
	padding-left: 20px;
}
.accordion-inner .archTopPosts p a:hover {
	color: #e32831;
}
/*Footer text widget*/
.textWidgetImages {
	overflow: hidden;
}
.textWidgetImages li {
	float: left;
}
.imageTextWidget > p.textWidText, .imageTextWidget .textWidgetSC {
	margin-top: 20px;
}
/*Tabbed Widget*/
.sideBarTabbed > li > a {
	display: block;
	font-family: 'OpenSansExtrabold';
	font-size: 14px !important;
	color: white;
	background: #1b1b1b;
	padding: 15px 17.5px;
	height: 22px;
	float: left;
	text-transform: uppercase;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.sideBarTabbed .active a, .sideBarTabbed > li > a:hover, .sideBarTabbed > li > a:focus {
	text-decoration: none;
	background-color: #e32831;
}
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {
	display: table;
	content: "";
	line-height: 0;
}
.nav-tabs:after, .nav-pills:after {
	clear: both;
}
.nav-tabs > li, .nav-pills > li {
	float: left;
}
.tabbedWidget .tab-content {
	border: 1px solid #dcdcdc;
	padding: 15px 15px 0px 15px;
}
.tabWidgetContainer {
	overflow: hidden;
}
.tabWidgetContainer > li {
	height: 65px;
	margin-bottom: 15px;
}
.tabWidgetContainer li .tabWidgetImage {
	float: left;
	width: 65px;
	height: 65px;
	overflow: hidden;
}
.tabWidgetContainer li .tabWidgetData {
	float: left;
	margin-left: 10px;
	width: 200px;
}
.tabWidgetContainer li .tabWidgetData a {
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	color: #383838;
	display: block;
	margin-bottom: 5px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.tabWidgetContainer li:hover .tabWidgetData a {
	color: #e53131;
}
.tabWidgetContainer li .tabWidgetData .tabWidgetDate {
	font-family: Arial;
	font-size: 12px;
	color: #b0b0b0;
	float: left;
}
.tabWidgetContainer li .tabWidgetData .tabWidgetCM {
	color: white;
	background: url(images/home/tabbedComments.png) #e53131;
	width: 17px;
	height: 17px;
	text-align: center;
	float: right;
	font-size: 10px;
}
.topcomments .topcomment {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #383838;
	display: block;
	margin-bottom: 5px;
}
.topcomments .topcommentAuthor {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px !important;
	color: #383838;
	display: block;
	margin-bottom: 5px;
}
.topcomments .topcommentAuthor span {
	color: #e32831;
}
/** Single Post end **/
/**	Sections Start **/
.mapBg {
	background: url('images/category/mapBg.png') no-repeat;
}
.searchBg {
	position: absolute;
	z-index: 0;
	top: 0;
	background-image: url('images/common/common.png');
	background-position: 0 -418px;
	width: 132px;
	height: 102px;
}
.content .titleBg {
	padding-top: 33px !important;
	margin-top: -20px;
}
.container .titleBg {
	padding: 25px 0;
	margin-top: -40px;
}
.titleBg {
	font-family: 'OpenSansExtrabold';
	color: #363636;
}
.titleBg h1 {
	font-size: 46px;
	line-height: 48px;
	text-transform: uppercase;
	float: left;
}
.titleBg span {
	font-size: 21px;
	line-height: 23px;
	float: left;
	margin: 23px 0 0 10px;
}
.titleBg h5 {
	margin: 5px 0px 0px 10px;
}
.titleBg .categorieRss {
	background-image: url('images/common/common.png');
	background-position: 0 -880px;
	width: 26px;
	height: 26px;
	float: left;
	margin: -6px 12px 0 0;
}
.titleBg .categorySubscribe {
	margin-top: 13px;
}
.titleBg .categorySubscribe h5 {
	white-space: nowrap;
}
.sidebarPagination {
	margin-bottom: 50px;
	width: 100%;
	display: block;
}
.pagination {
	margin: 0 auto 25px auto;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	text-align: center;
}
.pagination li {
	display: inline;
	text-align: center;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
	color: white;
	margin-left: 3px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.pagination li span {
	display: inline-block;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-color: #353535;
}
.pagination li a {
	color: white;
	display: inline-block;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-color: #353535;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.pagination li.current span {
	background: #e32831;
}
.pagination li:hover a {
	background: #e32831;
}
.paginationComments {
	clear: both;
	padding: 20px 0 50px 0;
	position: relative;
	font-size: 11px;
	line-height: 13px;
	display: table;
	margin: 0 auto;
}
.paginationComments span, .paginationComments a {
	display: block;
	float: left;
	margin-right: 7px;
	padding: 12px 2px 12px 0px;
	text-decoration: none;
	width: 34px;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
	color: white;
	background: #353535;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	text-align: center;
	height: 12px;
}
.paginationComments a:hover {
	color: #fff;
	background: #E32831;
}

.paginationComments .current {
	background: #E32831;
	color: #fff;
}
/**	Sections End **/
/**	Edit Profile Start**/
#updateProfile {
	overflow: hidden;
}
.updateTitle {
	margin: 30px 0 20px;
	background: #eeeeee;
	padding-left: 199px;
}
.updateTitle h2 {
	font-family: 'OpenSansExtrabold';
	font-size: 35px;
	line-height: 37px;
	color: #363636;
	padding: 15px 0;
	display: inline-block;
}
#updateProfile .updateTitle h2 span {
	font-size: 35px;
	line-height: 37px;
	font-family: 'OpenSansRegular';
}
#updateProfile p {
	font-family: 'OpenSansExtrabold';
	display: inline-block;
}
#updateProfilePic {
	width: 108px;
	margin-left: 41px;
	z-index: 1;
}
#updateProfilePic .authorImagePreview {
	border: 4px solid #363636;
	margin-bottom: 10px;
}
#updateProfilePic .authorImagePreview img {
	width: 100%;
}
.attachmentsUpload .controls {
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
}
#attachments .progress {
	display: none;
}
#editPic {
	display: inline-block;
	background: #E32831;
	color: white;
	padding: 13px 0;
	font-size: 13px;
	text-align: center;
	width: 108px;
	font-family: 'OpenSansExtrabold';
	border: none;
}
#fileupload {
	cursor: pointer;
	font-size: 100px;
	z-index: 99;
	height: 100%;
	filter: alpha(opacity=1);
	-moz-opacity: 0.01;
	opacity: 0.01;
	position: absolute;
	right: 0;
	top: 0;
}
#profileDescription {
	width: 535px;
	margin-left: 202px;
	color: #626262;
	font-family: 'OpenSansRegular';
}
.editProfile .tableTitle {
	width: 100%;
	border-top: 1px solid #eeeeee;
}
.editProfile .tableTitle h3 {
	background: #eeeeee;
	display: inline-block;
	padding: 7px 13px;
	font-family: 'OpenSansBold';
}
.editProfile input[type="text"], .editProfile input[type="password"] {
	background: #f7f7f7;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	padding: 6px;
	font-size: 14px;
	float: left;
	color: #626262;
	width: 226px;
	font-family: 'OpenSansRegular';
}
.editProfile .personalinfo li {
	clear: both;
	margin-bottom: 40px;
	overflow: hidden;
}
.editProfile .personalinfo label {
	margin-right: 45px;
	float: left;
	width: 240px;
}
.editProfile .personalinfo label h3 {
	font-family: 'OpenSansBold';
	color: #363636;
	text-align: right;
	font-size: 18px;
}
.editProfile .personalinfo input {
	float: left;
	width: 226px;
}
.editProfile .personalinfo textarea {
	background: #f7f7f7;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	padding: 6px;
	font-size: 14px;
	float: left;
	color: #626262;
	width: 329px;
	height: 149px;
	font-family: 'OpenSansRegular';
	resize: none;
}
.editProfile .personalinfo .selectParent {
	width: 240px;
	overflow: hidden;
}
.editProfile .personalinfo .selectParent select {
	width: 238px;
	padding: 2px 0px 2px 50px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	font-family: 'OpenSansRegular';
	color: #626262;
	font-size: 14px;
	background-color: #f7f7f7;
	float: left;
	height: 32px;
	padding: 5px 5px;
}
.editProfile .contactinfo {
	margin-left: 20px;
	overflow: hidden;
	clear: both;
}
.editProfile .contactinfo li {
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 220px;
}
.editProfile .contactinfo input {
	width: 116px;
	float: left;
	margin-left: 50px;
}
#updateBtn {
	float: right;
	background: url('http://utdtv.com/wp-content/themes/rojo/images/edit/btnBg.png') repeat-x;
	color: white;
	border: none;
	margin-bottom: 20px;
	padding: 8px 16px 7px 16px;
	border-radius: 5px;
	font-weight: bold;
	font-family: 'OpenSansRegular';
	font-size: 14px;
}
.successChanges {
	position: absolute;
	right: 0;
}
.successChanges span {
	background: #eeeeee;
	display: none;
	padding: 7px 13px;
	font-family: 'OpenSansBold';
	display: none;
}
/**	Edit Profile End**/
/** masonry Tabs **/
.masonryContainer {
	margin-left: -5px;
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-ms-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s;
}
.masonryPost {
	width: 260px;
	border: 1px solid #d3d3d3;
	margin: 5px;
	-webkit-transition-property: left, right, top;
	-moz-transition-property: left, right, top;
	-ms-transition-property: left, right, top;
	-o-transition-property: left, right, top;
	transition-property: left, right, top;
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-ms-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s;
}
.masonryPostImage {
	margin: 10px;
	display: block;
}
.masonryPostImage .metaslider {
	max-width: 260px;
}
.masonryPostImage .nivo-caption {
	display: none;
}
.masonryPostImage .nivo-directionNav {
	display: none;
}
.masonryPostImage .nivo-controlNav {
	display: none
}
.categoryPost .nivo-caption {
	display: none;
}
.categoryPost .nivo-directionNav {
	display: none;
}
.categoryPost:hover .nivo-controlNav {
	top: 104px;
}
.categoryPost .nivo-controlNav {
	top: 144px;
}
.masonryPostImage > img {
	width: 240px;
}
.masonryPostDetails {
	margin: 5px 10px 10px;
	display: block;
}
.masonryPostDetails p {
	line-height: 21px;
}
.masonryPostAbout {
	border-top: 1px solid #d3d3d3;
	background: #f6f6f6;
	display: block;
	overflow: hidden;
	clear: both;
	display: block;
}
.masonryPostAbout li {
	float: left;
}
.masonryPostAbout .masonryPostDate {
	border-right: 1px solid #d3d3d3;
	display: block;
	width: 40px;
	text-align: center;
	padding: 7px 10px 18px;
	height: 35px;
}
.masonryPostAbout .masonryPostDate h3 {
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.masonryPostAbout .masonryPostDate:hover h3 {
	color: #e53131;
}
.masonryPostAbout .masonryPostComment {
	border-right: 1px solid #d3d3d3;
	display: block;
	padding: 19px 0 24px;
	width: 120px;
	text-align: center;
	height: 17px;
}
.masonryPostAbout .masonryPostComment span {
	background-image: url('images/common/common.png');
	background-color: #979797;
	background-position: 0 -615px;
	width: 17px;
	height: 17px;
	line-height: 12px;
	font-size: 10px;
	color: white;
	font-weight: bold;
	display: inline-block;
	margin-right: 6px;
	text-align: center;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.masonryPostAbout .masonryPostComment.views span {
	background-position: 0 -638px;
	width: 32px;
	height: 23px;
	line-height: 22px;
}
.masonryPostAbout .masonryPostComment p {
	line-height: 22px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.masonryPostAbout .masonryPostComment:hover p {
	color: #e53131;
}
.masonryPostAbout .masonryPostComment:hover span {
	background-color: #e53131;
}
.masonryPostAbout .masonryPostReadMore {
	width: 77px;
	text-align: center;
}
.masonryPostAbout .masonryPostReadMore a .moreArrow {
	background-image: url("images/common/common.png");
	background-position: 0 -269px;
	width: 19px;
	height: 18px;
	margin: 10px auto 5px;
	background-color: #979797;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.masonryPostAbout .masonryPostReadMore:hover a .moreArrow {
	background-color: #e53131;
}
.masonryPostAbout .masonryPostReadMore a h6 {
	line-height: 18px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.masonryPostAbout .masonryPostReadMore:hover a h6 {
	color: #e53131;
}
/** masonry Tabs end **/
/*Styling wordpress widgets*/
.widgettitle {
	font-family: 'OpenSansExtrabold';
}
.textwidget {
	font-size: 14px;
	font-family: 'OpenSansRegular';
}
.widget a {
	color: #575757;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.widget > ul > li {
	font-family: 'OpenSansRegular';
	list-style-type: disc;
	margin-left: 20px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #e53131;
}
.widget > ul > li > a:hover {
	color: #e53131;
}
.widget > ul > li > .children > li {
	margin-left: 20px;
	list-style: url('http://utdtv.com/wp-content/themes/rojo/images/common/circle.png');
	margin-top: 5px;
}
.widget #s {
	padding: 3px 3px 3px 8px;
	height: 26px;
	font-size: 14px;
	width: 74.8%;
	border-right-width: 0;
}
.widget #searchsubmit {
	position: absolute;
	margin-left: -10px;
	border: none;
	font-family: 'BebasNeueRegular';
	font-size: 20px;
	padding: 5px 10px;
	background: #e53131;
	color: white;
	width: auto !important;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.widget #searchsubmit:hover {
	opacity: 0.8;
}
.searchAnother {
	margin-bottom: 30px;
	height: 65px;
}
/** widgets end **/
/** Back to top **/
#toTop {
	position: absolute;
	top: -28px;
	right: 25px;
	cursor: pointer;
	background: #e32831;
	width: 41px;
	height: 27px;
	border-radius: 5px 5px 0 0;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	border: solid transparent;
	border-width: 1px 1px 0;
}
#toTop .upArrow {
	border-bottom-color: white;
	border-width: 0 8px 13px 8px;
	margin: 8px 13px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#toTop:hover {
	border-color: #e32831;
	background: white;
}
#toTop:hover .upArrow {
	border-bottom-color: #e32831;
}
/** Back to top end **/
/* 404 Page */
#missingPage {
	height: 550px;
	padding-top: 0;
	background: url('images/404/background.jpg') no-repeat center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#errorType {
	clear: both;
	margin: 40px 0 80px 50px;
}
#errorType h2, #errorType h3 {
	-webkit-transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
	-o-transform: rotate(-15deg);
}
#errorType h2 {
	font-size: 200px;
	color: #e32831;
	line-height: 210px;
	text-shadow: -3px 0 #7B1B1F, 0 3px #7B1B1F, 3px 0 #7B1B1F, 0 -3px #7B1B1F;
	font-family: 'OpensansExtraBold';
}
#errorType h3 {
	font-size: 20px;
	color: white;
	line-height: 25px;
	text-shadow: -2px 0 #579628, 0 2px #579628, 2px 0 #579628, 0 -2px #579628;
	float: left;
	margin: 10px 0px 0 0px;
}
#errorType img {
	margin: 50px 10px 0 50px;
}
#savingOptions {
	clear: both;
	margin: 0 auto;
	display: table;
}
.errorSearch {
	margin: 120px 20px 0 60px;
}
#errorSearch:focus {
	color: #ade188;
	outline: none !important;
	border: none !important;
	outline: none;
	border: none;
	box-shadow: none;
}
#errorSearch {
	background: url('images/404/searchInput.png') no-repeat;
	border: none;
	width: 485px;
	font-size: 18px;
	line-height: 20px;
	padding: 15px;
	font-family: 'OpenSansSemiBoldItalic';
	color: #ade188;
	border-radius: 5px;
	float: left;
}
#savingOptions input[type="submit"] {
	background: url('http://utdtv.com/wp-content/themes/rojo/images/404/searchBtn.png') no-repeat;
	width: 84px;
	height: 66px;
	float: left;
	border: none;
	text-indent: -999px;
	margin: -8px 0 0 10px;
	text-indent: -9999px;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#savingOptions label:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.errorNav {
	background: url('images/404/errorNavBg.png') no-repeat;
	width: 474px;
	height: 187px;
	margin: 10px 0 0 0;
}
.errorNavCon {
	margin: 60px 10px 0 30px;
}
.errorNavCon h4 {
	font-family: 'OpenSansRegular';
	color: #bcfa8f;
}
.errorNavCon img {
	margin: 15px 0 0 0px;
}
.errorNavCon ul {
	margin-left: 35px;
	width: 340px;
}
.errorNavCon ul li {
	list-style-image: url('images/404/404list.png');
	padding-left: 10px;
	margin-bottom: 10px;
}
.errorNavCon ul li p {
	font-family: 'OpenSansLight';
	color: white;
	font-size: 14px;
	line-height: 16px;
}
/** 404 Page end **/
/** Site Map **/
.siteMapTitle {
	background: #EEE;
	overflow: hidden;
}
#siteMapTitleBg {
	background-image: url('images/siteMap/siteMap.png');
	background-position: 0 -198px;
	width: 113px;
	height: 63px;
}
.siteMapTitle h2 {
	padding: 11px 0px;
	margin-left: 30px;
	line-height: 32px;
}
.siteMapTitle h2 span {
	background-image: url('images/siteMap/siteMap.png');
	background-position: 0 -266px;
	width: 45px;
	height: 32px;
	float: left;
	margin-right: 20px;
}
.siteMapContainer {
	overflow: hidden;
}
#siteMapBg {
	position: absolute;
	bottom: 0;
	right: 0;
	background-image: url('images/siteMap/siteMap.png');
	background-position: 0 0;
	width: 266px;
	height: 193px;
}
.singleMap {
	margin-bottom: 20px;
	z-index: 200;
}
.singleMap h2 {
	font-size: 26px;
	line-height: 28px;
	font-family: 'OpenSansExtraBold';
	color: white;
	background: #e32831;
	padding: 8px 0;
	width: 100%;
	max-width: 180px;
	text-align: center;
}
.mapLinks {
	margin: 0 0 8px 20px;
	border-left: 1px solid #faa9ad;
	padding: 30px 0px 30px 30px;
	max-width: 129px;
}
#help {
	width: 18px;
	height: 18px;
	background: #e53131;
	border-radius: 15px;
	position: absolute;
	left: -10px;
	bottom: -8px;
}
.mapLinks h5:first-child {
	margin-top: 0;
}
.mapLinks h5 {
	clear: both;
	margin-top: 20px;
	font-family: 'OpenSansBold';
}
.mapLinks a {
	color: #333333;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	white-space: nowrap;
}
.mapLinks a:hover {
	color: #e32831;
}
/** Site Map end **/
/** Login **/
#loginTitle {
	overflow: hidden;
	background-color: #eeeeee;
	padding: 10px 0;
	margin: 10px 0 50px;
}
.loginTitleBg {
	background-image: url('images/login/login.png');
	background-position: 0 -96px;
	width: 103px;
	height: 107px;
	position: absolute;
	right: 0;
	top: 0;
}
#loginTitle h2 {
	margin-left: 30px;
	font-size: 40px;
	font-family: 'OpenSansExtraBold';
	color: #333333;
	line-height: 42px;
	padding: 11px 0px 10px 0;
}
#loginTitle span {
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: 50px;
	background-image: url('images/login/login.png');
	background-position: 0 -208px;
	width: 30px;
	height: 36px;
}
#loginTitle p {
	margin-left: 4px;
	font-size: 20px;
	font-family: 'OpenSansExtraBold';
	line-height: 22px;
	margin-top: 14px;
}
.userForm {
	border: 1px solid #e1e1e1;
	padding: 70px 80px 60px;
	border-radius: 10px;
	overflow: hidden;
}
.successSignUp {
	float: left;
	overflow: hidden;
	margin-top: 20px;
}
.successSignUp h3 {
	background: none !important;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.userFormOption {
	color: #bdbdbd;
	font-family: 'OpenSansBold';
}
#userFormSeparator {
	margin: 0 -2.564102564102564% 0 2px;
	font-size: 18px;
	font-family: 'OpenSansBold';
	line-height: 20px;
}
.userForm input[type="text"], .userForm input[type="password"] {
	background-color: #f0eef0;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	font-size: 12px;
	line-height: 14px;
	color: #999999;
	padding: 15px 14px;
	width: 330px;
	border-radius: 3px;
	margin-bottom: 20px;
}
.userForm input[type="text"]:focus, .userForm input[type="password"]:focus {
	color: #3f3f3f;
}
.userForm #username {
	background-image: url('images/login/username.png');
	background-repeat: no-repeat;
	background-position-y: 13px;
	background-position-x: 330px;
	background-position: 330px 13px;
	width: 310px;
	padding-right: 34px;
}
.userForm #password {
	background-image: url('images/login/password.png');
	background-repeat: no-repeat;
	background-position-y: 13px;
	background-position-x: 330px;
	background-position: 330px 13px;
	width: 310px;
	padding-right: 34px;
}
.userForm h6 {
	font-family: 'OpenSansBold';
	margin: 15px 0 0 30px;
	color: #999999;
	font-size: 12px;
}
.userForm input[type="checkbox"] {
	opacity: 0;
	position: absolute;
	z-index: -1;
	filter: alpha(opacity=0);
}
.fakeCheckbox {
	position: relative;
	font-family: 'OpenSansBold';
	margin: 15px 0 0 30px;
	color: #999999;
	line-height: 19px;
	font-size: 12px;
	margin: 12px 0 0 20px;
}
.fakeCheckbox span {
	background-image: url('images/login/login.png');
	width: 18px;
	height: 19px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 2px;
}
.fakeCheckbox:active span {
	background-position: 0 -24px;
}
.fakeCheckboxChecked span {
	background-position: 0 -48px;
}
.fakeCheckboxChecked:active span {
	background-position: 0 -72px;
}
.fakeCheckbox h6 {
	margin: 0 0 0 30px;
	line-height: 19px;
}
.resetTitle {
	cursor: pointer;
}
.lostPass {
	display: none;
	margin-top: 20px;
	float: left;
	width: 100%
}
.loggedBox {
	display: block;
	margin-left: 30px;
}
.loggedBox h3 {
	margin-bottom: 20px !important;
	font-size: 18px;
}
.loggedBox .userIcon {
	margin-right: 20px;
	width: 85px;
}
.loggedBox .userInfo p {
	margin-top: 5px;
}
/** Login end **/
/** Contact Page **/
.contactCont {
	width: 970px;
}
.mapp-layout {
	margin: 0 auto 40px;
	display: block;
	border: none !important;
	width: 100% !important;
}
#contact h2, #photo h2 {
	font-family: 'openSansExtraBold';
}
#contact .wpcf7 {
	margin-left: -10px;
}
.mapOver {
	position: absolute;
	top: 150px;
	left: 0px;
	height: 115px;
	width: 100%;
	overflow: hidden;
	margin-left: -1px;
	padding-left: 1px;
}
#leftMO {
	background: #363636;
	padding: 40px 15px;
	width: 25px;
	float: left;
	cursor: pointer;
	z-index: 1;
}
#leftMO a {
	display: block;
	background-image: url('images/contact/contact.png');
	background-position: 0 -62px;
	width: 22px;
	height: 33px;
}
#leftMO .tooltip {
	top: 3px !Important;
	left: 5px !important;
}
#leftMO .tooltip .tooltip-arrow {
	left: 16px;
	right: auto;
	border-top-color: #C4C4C4 !important;
}
#leftMO .tooltip-inner {
	background: #C4C4C4;
	color: #000;
}
#rightMO {
	background: #e32831;
	position: absolute;
	height: 83px;
	overflow: hidden;
	margin-left: 55px;
	padding-left: 30px;
	padding: 15px 20px;
}
#contactQuote h2 {
	font-family: 'OpenSansExtraBold';
	font-size: 30px;
	line-height: 32px;
	color: #ffffff;
}
.contactAddresse {
	color: white;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 5px;
}
#contactPersonalData {
	margin-left: 0px;
}
#contactPersonalData li {
	float: left;
	margin-left: 30px;
	color: white;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 5px;
}
#contactPersonalData li img {
	margin-right: 10px;
}
#contact.span6  input[type="text"], #contact.span6  input[type="email"] {
	width: 128.7px;
}
#contact.span12 .wpcf7 {
	margin-left: 0;
}
#contact.span12 input[type="text"], #contact.span12 input[type="email"] {
	width: 460px;
	margin-left: 0;
	clear: both;
}
#contact.span12 input[type="submit"] {
	margin-top: 60px;
}
#contact.span12 textarea {
	width: 534px;
	margin-left: 51px;
	position: absolute;
	height: 120px;
}
span.wpcf7-form-control-wrap {
	float: left;
}
#contact .wpcf7 input {
	height: 20px;
	float: left;
	display: inline;
	color: #676767;
	font-size: 12px;
	font-family: Arial;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px 10px;
}
#contact .wpcf7 textarea {
	color: #676767;
	font-size: 12px;
	font-family: Arial;
	margin-left: 10px;
	width: 440px;
	margin-bottom: 10px;
	padding: 15px 15px;
	height: 90px;
	display: block;
}
#contact .wpcf7 input[type="submit"] {
	width: auto;
	height: auto;
	float: right;
	border: none;
	font-family: 'openSansExtraBold';
	font-size: 15px;
	color: #ffffff;
	padding: 10px 30px;
	text-transform: uppercase;
	background: #e53131;
	text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.4), 0px 1px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,0.7);
	box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
#contact .wpcf7 input[type=submit]:hover {
	background: #353535;
}
span.wpcf7-not-valid-tip {
	position: absolute;
	top: 42px;
	margin-left: 51px;
	left: 0;
	z-index: 100;
	background: #FFF;
	border: 1px solid #E32831;
	font-size: 12px;
	width: 170px;
	padding: 2px;
}
div.wpcf7-validation-errors {
	border: 1px solid #E32831;
	background: #FFF;
	clear: both;
	padding: 3px;
	margin: 0 0 0 51px;
	font-size: 12px;
	line-height: 16px;
	font-family: 'OpenSansRegular';
	font-weight: normal;
	font-style: normal;
	color: #838383;
}
div.wpcf7 img.ajax-loader {
	margin-left: 53px;
	margin-top: 10px;
}
#photo li {
	margin: 0px 0px 10px 13px;
	border: 1px solid #b3b3b3;
	width: 105px;
	height: 105px;
	float: left;
}
#photo ul {
	margin-left: -13px;
}
/** Contact Page End **/
/** Archives Page **/
.archMainMenu {
	background: #363636;
	color: white;
	overflow: hidden;
	padding: 15px;
	z-index: 10;
}
.archMainMenu h2 {
	font-family: 'openSansExtraBold';
}
.titleRD {
	border-left: 1px solid #4a4a4a;
	border-right: 1px solid #242424;
	float: left;
	height: 54px;
	margin: -15px 20px -15px 20px;
}
.archTarget {
	float: right;
}
.archTarget li {
	float: left;
	margin-right: 15px;
}
.archTarget li a {
	color: white;
	font-size: 14px;
	font-family: 'openSansExtraBold';
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.archTarget li a:hover, .archTarget li a.selectedYear {
	color: #f87c82;
}
.archTarget li a.selectedYear {
	color: #ffffff !important;
}
.accArrowUp {
	width: 0;
	height: 0;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 16px solid white;
	margin-top: 23px;
	position: absolute;
	margin-left: 241px;
}
/** Archives Page end **/
/*Bootstrap*/
div.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 20px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
div.alert-error {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}
@-webkit-keyframes progress-bar-stripes {
from {
	background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
@-moz-keyframes
progress-bar-stripes {from {
	background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
@-ms-keyframes
progress-bar-stripes {from {
	background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
@-o-keyframes
progress-bar-stripes {from {
	background-position: 0 0;
}
to {
	background-position: 40px 0;
}
}
@keyframes
progress-bar-stripes {from {
	background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
	background-repeat: repeat-x;
	filter: progid :DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.progress .bar {
	width: 0%;
	height: 100%;
	color: #ffffff;
	float: left;
	font-size: 12px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top, #149bdf, #0480be);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
	background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
	background-image: -o-linear-gradient(top, #149bdf, #0480be);
	background-image: linear-gradient(to bottom, #149bdf, #0480be);
	background-repeat: repeat-x;
	filter: progid :DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.progress .bar + .bar {
	-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar.red {
	background-color: #e32831;
}
.progress-striped .bar.blue {
	background-color: #149bdf;
}
.progress-striped .bar.green {
	background-color: #2bab2e;
}
.progress-striped .bar {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress.active .bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.loadingGif {
	display: none;
	margin: 15px auto;
	position: absolute;
	margin-left: 50%;
}
.loadingGifUltimate {
	margin: 0 auto;
	display: block;
}
#masLoadingGif {
	display: none;
	margin: 15px auto;
	position: absolute;
	margin-left: 50%;
}
/** Home Builder **/
/** Advertisment Image **/
.advImage {
	margin: 0 auto;
	display: block;
}
/* Vertical Posts */
.wrapper > .pageRow .span12 .verticalPosts > li {
	width: 271px;
}
.wrapper > .pageRow .span12 .verticalPosts .categoryPost {
	padding-left: 26px;
	padding-right: 26px;
}
.wrapper > .pageRow .span9 .verticalPosts > li {
	width: 268px;
}
.wrapper > .pageRow .span9 .verticalPosts .categoryPost {
	padding-left: 24px;
	padding-right: 25px;
}
.wrapper > .pageRow .span6 .verticalPosts > li {
	width: 263px;
}
.wrapper > .pageRow .span6 .verticalPosts .categoryPost {
	padding-left: 22px;
	padding-right: 22px;
	border-width: 0 1px 1px 1px;
}
.wrapper > .pageRow .span3 .verticalPosts > li {
	width: 100%;
	margin-left: 0;
}
.wrapper > .pageRow .span3 .verticalPosts .categoryPost {
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 0;
}
.wrapper > .pageRow .span3 .verticalPosts .categoryName {
	margin-left: 0
}
/* Vertical Posts end */
/* Carousel Slider */
.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostImage {
	width: 630px;
	margin-right: 30px;
	height: 350px;
}
.wrapper > .pageRow .span12 .carouselSlider > li > .carouselPostDetails {
	height: 310px;
}
.wrapper > .pageRow .span12 .carouselControl {
	right: 194px;
}
.wrapper > .pageRow .span12 .carouselNav {
	left: 662px;
}
.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostImage {
	width: 460px;
	height: 256px;
	margin-right: 20px;
}
.wrapper > .pageRow .span9 .carouselSlider > li > .carouselPostDetails {
	height: 206px;
}
.wrapper > .pageRow .span9 .carouselControl {
	right: 293px;
}
.wrapper > .pageRow .span9 .carouselNav {
	left: 564px;
}
.wrapper > .pageRow .span6 .carouselSlider > li > .carouselPostImage {
	width: 100%;
	float: none;
	margin-bottom: 20px;
}
.wrapper > .pageRow .span6 .carouselSlider > li > .carouselPostDetails {
	padding-bottom: 56px;
}
.wrapper > .pageRow .span6 .carouselControl {
	right: 493px;
}
.wrapper > .pageRow .span6 .carouselNav {
	left: 184px;
}
.wrapper > .pageRow .span3 .carouselSlider > li > .carouselPostImage {
	width: 100%;
	float: none;
	margin-bottom: 20px;
}
.wrapper > .pageRow .span3 .carouselSlider > li > .carouselPostDetails {
	padding-bottom: 56px;
}
.wrapper > .pageRow .span3 .carouselSlider > li > .carouselPostDetails .carouselPostCreator {
	margin-right: 0;
	float: none;
}
.wrapper > .pageRow .span3 .carouselControl {
	right: 213px;
}
.wrapper > .pageRow .span3 .carouselNav {
	display: none !important;
}
.content .carouselSlider > li {
	float: left;
	padding-bottom: 36px;
}
.content .carouselSlider > li > .carouselPostImage {
	width: 100%;
	margin-bottom: 20px;
	float: none;
}
.content .carouselSlider > li > .carouselPostDetails {
	margin-left: 0;
	margin-bottom: 20px;
}
.content .carouselNav {
	left: 264px;
}
.content .carouselControl {
	right: 662px;
}
/* Carousel Slider end */
/* Category Top Posts */
.topPostBrief.first {
	clear: both;
}
.wrapper > .pageRow .span12 .topPostBrief {
	width: 347px;
}
.wrapper > .pageRow .span9 .topPostBrief {
	width: 254px;
}
.wrapper > .pageRow .span6 .topPostBrief {
	width: 254px;
}
.wrapper > .pageRow .span3 .topPostrow {
	margin-left: -17px;
}
.wrapper > .pageRow .span3 .topPostThumb {
	margin-left: 17px;
}
.wrapper > .pageRow .span3 .topPostBrief {
	width: 245px;
}
.content .topPostrow {
	margin-left: -28px;
}
.content .topPostBrief {
	margin-left: 28px;
	width: 335px;
}
.content .topPostThumb {
	margin-left: 28px;
}
.topPostThumbAbout.twoOnly {
	width: 54px;
}
/* Category Top Posts end */
/* Recent Posts */
.wrapper > .pageRow .span12 .recentPosts {
	width: 970px;
}
.wrapper > .pageRow .span12 .recentPosts ul > li {
	margin-right: 60px;
}
.wrapper > .pageRow .span9 .recentPosts {
	width: 690px;
}
.wrapper > .pageRow .span9 .recentPosts ul > li {
	margin-right: 48px;
}
.wrapper > .pageRow .span6 .recentPosts {
	width: 440px;
}
.wrapper > .pageRow .span6 .recentPosts ul > li {
	margin-right: 51px;
}
.wrapper > .pageRow .span3 .recentPosts {
	width: 194px;
}
.wrapper > .pageRow .span3 .recentPrev {
	position: relative;
	margin-left: 63px;
}
.wrapper > .pageRow .span3 .recentNext {
	position: relative;
	margin-left: 20px;
}
.content .recentPosts ul > li {
	margin-right: 100px;
}
/* Recent Posts end */
/* Rojo Tabs */
.wrapper > .pageRow .span12 .mainTabNav {
	width: 1000px;
}
.wrapper > .pageRow .span9 .mainTabNav {
	width: 730px;
}
.wrapper > .pageRow .span6 .mainTabNav {
	width: 460px;
}
.wrapper > .pageRow .span3 .mainTabNav {
	width: 180px;
}
/* Rojo Tabs end */
/* Post Thumbnail */
.wrapper > .pageRow .span12 .postThumbnail .postThumbnailDetails {
	width: 728px;
}
.wrapper > .pageRow .span9 .postThumbnail .postThumbnailDetails {
	width: 450px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailDetails {
	width: 241px;
	height: 127px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailImage {
	width: 190px;
	height: 131px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout {
	height: 152px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailDate {
	padding: 6px 10px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailComment {
	padding: 10px 21px;
}
.wrapper > .pageRow .span6 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
	padding: 9px 0 10px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
	width: 450px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailImage {
	width: 230px;
	height: 160px;
	margin: 10px;
	float: none;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailDetails {
	width: auto;
	margin: 0 10px 10px;
	float: none;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout {
	width: auto;
	height: auto;
	float: none;
	border-left: none;
	border-top: 1px solid #d3d3d3;
	overflow: hidden;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout li {
	float: left;
	border-left: 1px solid #d3d3d3;
	border-bottom: none;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailDate {
	padding: 10px 15px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout ul li:first-child {
	border-left: none;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailComment {
	padding-top: 12px;
	padding-bottom: 11px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore {
	padding: 11px 10px 11px 20px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a {
	padding: 0;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a .moreArrow {
	float: left;
	margin-bottom: 0;
	margin-right: 10px;
}
.wrapper > .pageRow .span3 .postThumbnail .postThumbnailAbout .thumbnailReadMore a h6 {
	float: left;
	line-height: 18px;
}
.content .postThumbnail {
	width: 698px;
}
/* Post Thumbnail end */
/* Post Brief */
.wrapper > .pageRow .span12 .postBrief {
	width: 354px;
}
.wrapper > .pageRow .span12 .postBriefDate {
	width: 150px;
}
.wrapper > .pageRow .span12 .postBriefComment {
	width: 58px;
}
.wrapper > .pageRow .span12 .postBriefReadMore {
	width: 134px;
}
.wrapper > .pageRow .span9 .postBrief {
	width: 398px;
}
.wrapper > .pageRow .span9 .postBriefDate {
	width: 160px;
}
.wrapper > .pageRow .span9 .postBriefComment {
	width: 58px;
}
.wrapper > .pageRow .span9 .postBriefReadMore {
	width: 168px;
}
.wrapper > .pageRow .span6 .postBrief {
	width: 258px;
}
.wrapper > .pageRow .span6 .postBriefImage {
	height: 90px;
}
.wrapper > .pageRow .span6 .postBriefDate {
	width: 160px;
}
.wrapper > .pageRow .span6 .postBriefComment {
	width: 77px;
}
.wrapper > .pageRow .span6 .postBriefReadMore {
	width: 100%;
	border-left: 0;
	border-top: 1px solid #d3d3d3;
}
.wrapper > .pageRow .span3 .postBrief {
	width: 250px;
}
.wrapper > .pageRow .span3 .postBriefImage {
	height: 80px;
	width: 240px;
}
.wrapper > .pageRow .span3 .postBrief .postBriefAbout {
	padding: 0;
}
.wrapper > .pageRow .span3 .postBrief .postBriefDate {
	width: 140px;
}
.wrapper > .pageRow .span3 .postBriefComment {
	width: 88px;
}
.wrapper > .pageRow .span3 .postBrief .postBriefReadMore {
	width: 100%;
	padding-left: 0;
	text-align: center;
	float: none;
	border-left: none;
	border-top: 1px solid #d3d3d3;
	clear: both;
}
.content .postBrief .postBriefDate {
	width: 140px;
}
.content .postBrief .postBriefComment {
	width: 50px;
}
.content .postBrief .postBriefReadMore {
	width: 131px;
	height: 21px;
	padding: 10px 0;
}
/* Post Brief end */
/* Content Elements */
.content .recentPosts {
	width: 600px;
}
.content .verticalPosts > li {
	width: 232px;
}
.content .verticalPosts .categoryPost {
	padding-left: 21px;
	padding-right: 21px;
	width: 190px;
}
.content .mainTabNav {
	width: 620px;
}
/* Content Elements end */
/* Masonry */
.content .masonryPost {
	width: 223px;
}
.content .masonryPostAbout .masonryPostComment {
	width: 108px;
}
.content .masonryPostAbout .masonryPostDate {
	padding: 9px 8px 16px;
	width: 35px;
}
.content .masonryPostAbout .masonryPostReadMore {
	width: 61px;
}
/* Masonry end */
/** Home Builder end **/
/** About us Page **/
.teamName {
	position: absolute;
	margin-top: 0px;
	background-color: rgba(225,225,225,0.7);
	padding: 8px 0;
	width: 100%;
	text-align: center;
	font-family: 'OpenSansBold';
}
.memberImage {
	overflow: hidden;
}
.aboutUsTitle {
	background-color: #E32832;
	padding: 30px 50px 20px;
	overflow: hidden;
	margin-left: -40px;
	margin-right: -40px;
}
.aboutUsTitle .firstQuote .firstQuoteImage {
	float: left;
	margin-top: 20px;
}
.aboutUsTitle .firstQuote h2 {
	font-family: 'OpenSansExtrabold';
	font-size: 30px;
	line-height: 32px;
	color: #FFFFFF;
	margin-left: 70px;
	margin-bottom: 10px;
}
.aboutUsTitle .firstQuote p {
	font-family: 'OpenSansLight';
	font-size: 30px;
	line-height: 32px;
	margin-left: 70px;
	color: white;
	letter-spacing: -2px;
}
.aboutUsTitle .secondQuote .secondQuoteImage {
	float: left;
	margin-top: 20px;
}
.aboutUsTitle .secondQuote h3 {
	font-family: 'OpenSansSemibold';
	margin-top: 20px;
	color: #FFFFFF;
	margin-left: 70px;
	margin-right: -30px;
}
.aboutUs .ourVision h3 span {
	background-image: url('images/aboutUs/aboutUs.png');
	background-position: 0 -359px;
	width: 22px;
	height: 14px;
	float: left;
	margin: 4px 10px 0 0;
}
.aboutUs .ourMission h3 span {
	background-image: url('images/aboutUs/aboutUs.png');
	background-position: 0 -235px;
	width: 19px;
	height: 20px;
	float: left;
	margin: 4px 10px 0 0;
}
.memberImage img {
	margin: 0 auto;
	display: block;
}
div.aq-block-aq_column_block div.aq-block-cr_heading_block img {
	margin-top: 3px;
	margin-right: 10px;
}
.joinUs h1:first-child {
	font-size: 30px;
}
.joinUs {
	padding: 30px 50px;
	border: 2px solid #DBDBDB;
	padding-right: 48px;
	overflow: hidden;
}
.joinUs button {
	margin: 0 auto;
	display: block;
}
.joinUs h2 {
	font-size: 30px;
	line-height: 32px;
}
.aboutMember+ h2 {
	font-size: 30px;
	line-height: 32px;
}
.aboutMember {
	overflow: hidden;
	margin: 0 auto;
	display: table;
	margin-bottom: 60px;
}
.aboutMember > li {
	float: left;
	width: 185px;
	margin-left: 60px;
}
.aboutMember > li:first-child {
	margin-left: 0;
}
.memberBio p {
	font-size: 14px;
	line-height: 25px;
	font-family: 'OpenSansRegular';
}
.memberSocial {
	margin: 0 auto -10px;
	display: table;
}
.memberSocial li {
	float: left;
	width: 28px;
	height: 28px;
	margin: 0 0 10px 10px;
}
.memberSocial li:first-child {
	margin-left: 0px !important;
}
.aboutMember .memberSocial li a span {
	background-image: url('images/aboutUs/aboutUs.png');
	display: block;
}
.aboutMember .memberSocial li.teamDribble a span {
	width: 27px;
	height: 27px;
}
.aboutMember .memberSocial li.teamDribble .front {
	background-position: 0 -32px;
}
.aboutMember .memberSocial li.teamDribble .back {
	background-position: 0 0;
}
.aboutMember .memberSocial li.teamTwitter a span {
	width: 28px;
	height: 23px;
	margin-top: 3px;
}
.aboutMember .memberSocial li.teamTwitter .front {
	background-position: 0 -222px;
}
.aboutMember .memberSocial li.teamTwitter .back {
	background-position: 0 -194px;
}
.aboutMember .memberSocial li.teamYoutube a {
	display: block;
	margin-top: 2px;
}
.aboutMember .memberSocial li.teamYoutube a span {
	width: 27px;
	height: 26px;
}
.aboutMember .memberSocial li.teamYoutube .front {
	background-position: 0 -282px;
}
.aboutMember .memberSocial li.teamYoutube .back {
	background-position: 0 -250px;
}
.aboutMember .memberSocial li.teamLinkedIn a span {
	width: 27px;
	height: 28px;
}
.aboutMember .memberSocial li.teamLinkedIn .front {
	background-position: 0 -161px;
}
.aboutMember .memberSocial li.teamLinkedIn .back {
	background-position: 0 -128px;
}
.aboutMember .memberSocial li.teamFacebook a {
	display: block;
	margin-left: 5px;
}
.aboutMember .memberSocial li.teamFacebook a span {
	width: 13px;
	height: 27px;
}
.aboutMember .memberSocial li.teamFacebook .front {
	background-position: 0 -96px;
}
.aboutMember .memberSocial li.teamFacebook .back {
	background-position: 0 -64px;
}
.socialIcons li {
	z-index: 1;
}
.socialIcons li a {
	display: block;
	width: 100%;
	height: 100%;
}
.socialIcons li .front {
	position: absolute;
	z-index: 900;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.socialIcons li .back {
	position: absolute;
	z-index: 800;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.socialIcons li:hover .back {
	z-index: 1000;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
}
.socialIcons li:hover .front {
	z-index: 900;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
}
/* Team content End */
/** About Us Page End **/
/* Slider Design Start */
.metaslider-coin {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.metaslider-nivo {
	margin-left: auto;
	margin-right: auto;
}
.metaslider-flex {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 11px;
}
.builder_manage {
	visibility: hidden;
}
.builder_manage img {
	opacity: 0;
}
img.animate_rojo {
	opacity: 1;
	-moz-transform: scale(1) !important;
	-webkit-transform: scale(1) !important;
	-o-transform: scale(1) !important;
		transform: scale(1) !important;
}
img.manage_scale {
	-webkit-transform: scale(1) !important;
	-moz-transform: scale(1) !important;
	-o-transform: scale(1) !important;
}
.builder_manage .flex-caption {
	margin-top: -13% !important;
	color: white;
	margin-left: 3% !important;
}
.metaslider-responsive {
	margin-left: auto;
	margin-right: auto;
}
/* slider Design End */
/*small video Wrapper*/
.smallVideoWrapper {
	height: 100%;
}
.smallVideoWrapper .da-thumbs-img {
	height: 100%;
}
.smallVideoWrapper object {
	display: none
}
.youtubePlayBtn {
	position: absolute;
	top: 0;
	width: 20px !important;
	height: 20px !important;
	margin-left: 23px;
	margin-top: 22px;
}
/* Modal Bootstrap Start */
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000000;
}
.modal-backdrop.fade {
	opacity: 0;
}
.modal-backdrop, .modal-backdrop.fade.in {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.modal {
	position: fixed;
	top: 10%;
	left: 50%;
	z-index: 1050;
	width: 560px;
	margin-left: -280px;
	background-color: #ffffff;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	outline: none;
}
.modal.fade {
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
	top: -25%;
}
.modal.fade.in {
	top: 10%;
}
.modal-header {
	padding: 9px 15px;
	border-bottom: 1px solid #eee;
}
.modal-header .close {
	margin-top: 2px;
}
.modal-header h3 {
	margin: 0;
	line-height: 30px;
}
.modal-body {
	position: relative;
	padding: 15px;
}
.modal-form {
	margin-bottom: 0;
}
.modal-footer {
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #ffffff;
	-moz-box-shadow: inset 0 1px 0 #ffffff;
	box-shadow: inset 0 1px 0 #ffffff;
}
.modal-footer:before, .modal-footer:after {
	display: table;
	content: "";
	line-height: 0;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
	margin-left: 0;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover, .close:focus {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.fade {
	opacity: 0;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.mainTab .fade, .commentDetails .fade, .categoryPostAbout .fade {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.collapse.in {
	height: auto;
}
.modal.hide {
	display: none;
}
/* Modal End */
/*LOGIN / SIGNUP WIDGET*/
.sidebar .container {
	width: 310px;
}
.sidebar .widget_rojo-login .pageTitle {
	margin: 0px;
}
.sidebar #loginTitle h2, footer #loginTitle h2 {
	font-size: 30px;
}
.sidebar #loginTitle span, footer #loginTitle span {
	margin-right: 30px;
}
.sidebar .widget_rojo-login .loggedBox {
	margin-left: 0px;
	border: 1px solid #dcdcdc;
	padding: 20px 20px 20px 20px;
	overflow: hidden;
}
.sidebar .widget_rojo-login .userForm {
	padding: 20px 20px 20px;
	overflow: hidden;
	border-radius: 0px;
	border-top: none;
}
.sidebar .widget_rojo-login .userForm #username {
	background-position-x: 240px;
	background-position: 240px 13px;
	width: 220px;
}
.sidebar .widget_rojo-login .userForm #password {
	background-position-x: 240px;
	background-position: 240px 13px;
	width: 220px;
}
.sidebar .widget_rojo-login .userForm input[type="text"] {
	width: 240px;
}
.widget_rojo-login .resetTitle {
	margin: 12px 0px 0px;
	float: right;
	position: relative;
	text-align: right;
	display: inline-block;
}
.widget_rojo-login .login_fields {
	display: block;
	overflow: hidden;
}
.widget_rojo-login .lostPass {
	margin-top: 20px;
}
.widget_rojo-login .userIcon {
	width: 72px;
	height: 72px;
}
footer .widget_rojo-login .userInfo {
	width: 195px;
}
.sidebar .widget_rojo-login .userInfo {
	width: 175px;
}
.sidebar .widget_rojo-login #userFormSeparator {
	overflow: hidden;
	text-align: center;
}
.sidebar .widget_rojo-login .existTitle {
	margin-top: 30px;
}
.sidebar .widget_rojo-login .fakeCheckbox {
	margin: 4px 0 0 80px;
}
.sidebar .span12 {
	margin-left: 0px;
}
.sidebar .widget_rojo-login .accordion-inner {
	padding: 0px;
}
.accordion.sidebarAccordion {
	margin-bottom: 0px;
}
#qr-code-widget img {
	display: block;
	margin: 0 auto;
}
/** Archive Page **/
h2.ss-subtitle {
	padding: 10px 10px 40px;
	font-size: 52px;
	text-transform: uppercase;
	color: rgba(0,0,0,0.8);
	position: relative;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
h2.ss-subtitle:before {
	width: 4px;
	height: 40px;
	background: rgba(17,17,22,0.8);
	content: '';
	position: absolute;
	right: 75%;
	margin-right: -4px;
	bottom: -4px;
	-moz-border-radius: 2px 2px 0px 0px;
	-webkit-border-radius: 2px 2px 0px 0px;
	border-radius: 2px 2px 0px 0px;
}
h2.ss-subtitle:after {
	width: 25%;
	height: 0px;
	border-bottom: 4px dotted rgba(17,17,22,0.8);
	content: '';
	position: absolute;
	right: 50%;
	margin-right: -1px;
	bottom: -4px;
}
.ss-links {
	position: fixed;
	left: 10px;
	top: 166px;
	width: 25%;
	z-index: 100;
}
.ss-links a {
	background: rgba(0,0,0,0.2);
	font-size: 16px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin: 5px;
	float: left;
	border-radius: 50%;
	display: block;
	text-align: center;
	-webkit-transition: 0.5s ease-in;
	-moz-transition: 0.5s ease-in;
	-o-transition: 0.5s ease-in;
	transition: 0.5s ease-in;
}
.ss-links a:hover {
	background: rgba(0,0,0,0.4);
}
.ss-container {
	width: 100%;
	position: relative;
	text-align: left;
	float: left;
	overflow: hidden;
	padding-bottom: 50px;
}
.ss-container:before {
	position: absolute;
	width: 4px;
	background: rgba(17,17,22,0.8);
	top: 0px;
	left: 50%;
	margin-left: -2px;
	content: '';
	height: 100%;
}
.ss-row {
	width: 100%;
	clear: both;
	float: left;
	position: relative;
	padding: 30px 0;
}
.ss-left, .ss-right {
	float: left;
	width: 48%;
	position: relative;
}
.ss-right {
	padding-left: 4%;
	float: right;
}
.postContTL {
	background: #363636;
	padding: 10px 8px 10px 8px;
	width: 85%;
}
.postLeftArrowTL {
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-left: 28px solid #363636;
	float: left;
	margin-top: 25px;
}
.postRightArrowTL {
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-right: 28px solid #363636;
	float: right;
	margin-top: 25px;
}
.imgOutWrapTL {
	width: 111px;
	height: 108px;
	padding: 3px;
	background: white;
}
.imgInWrapTL {
	width: 111px;
	height: 108px;
	overflow: hidden;
}
.postDataTL {
	width: 66%;
	margin: 0px 16px 5px 16px;
}
.postContTL.right > .noneArch.postDataTL {
	text-align: right;
}
.noneArch.postDataTL {
	width: 93%;
}
.postDataTL.elseCentered {
	width: 93%;
	text-align: center;
}
.postDataTL.elseCentered p {
	text-align: center;
}
.postDataTL p {
	font-family: 'openSansExtraBold';
	color: white;
	font-size: 20px;
	line-height: 25px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.postDataTL span {
	font-family: arial;
	font-size: 14px;
	color: #bfbfbf;
}
.dateContTL {
	background: url('http://utdtv.com/wp-content/themes/images/timeLine/dateCont.png');
	width: 59px;
	background: red;
	border: 3px solid black;
	border-radius: 30px;
	height: 59px;
	float: right;
	margin: 7px -50px 0px 0px;
}
.ss-right .dateContTL {
	float: left;
	margin: 7px -50px 0px -50px;
}
.DayTL {
	color: white;
	font-family: 'openSansExtraBold';
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
}
.MonthTL {
	color: white;
	font-family: 'openSansExtraBold';
	font-size: 14px;
	text-align: center;
}
.MonthCenterd {

}
.MonthCenterd p {
	font-family: 'openSansExtraBold';
	font-size: 14px;
	background: #363636;
	color: white;
	margin: 0 auto;
	text-align: center;
	width: 70px;
	padding: 4px 3px;
	border-radius: 5px;
}
.imgOutWrapTL .imgInWrapTL img {
	height: 100%;
	width: 100%;
}
.postContTL object embed, .postContTL object {
	width: 100%;
}
.postContTL .nivoSlider {
	width: 100% !important;
}
/** Archive Page End **/
/*custom menu*/
.sidebar .menu > li {
	padding: 15px 10px;
	background: #363636;
	margin-bottom: 3px;
}
.sidebar .menu > li .leftArrow {
	border-width: 23px 24px 23px 0;
	border-right-color: #363636;
	position: absolute;
	right: 0;
	margin-top: -31px;
}
.sidebar .menu > li a {
	font-family: 'BebasNeueRegular';
	font-size: 22px;
	font-weight: normal;
	color: white;
	outline: none;
	text-align: left;
	padding-left: 20px;
	display: block;
}
.sidebar .menu > li:hover {
	background: #e32831;
}
.sidebar .menu > li:hover a {
	padding-left: 40px;
}
.sidebar .menu > li.current-menu-item {
	background: #e32831;
	border-left: 10px solid #363636;
	border-right: 10px solid rgb(100, 100, 100);
}
.sidebar .menu > li.current-menu-item a {
	color: white;
	padding-left: 40px;
}
/** Style End **/
.tweet_time {
	display: none;
}