﻿.portfolio-slideshow {
  margin: 0 0 0!important;
}

/************************************************
*	ui-tabs  									*
************************************************/

.wordpress-post-tabs-skin-default ul.ui-tabs-nav {
	height: 22px;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif;
	line-height: 24px !important;
	font-weight: 400;
	text-transform: uppercase;
}
.ui-tabs { padding: 0; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0 0; }
.ui-tabs .ui-tabs-nav li {
	border-width: 1px !important;
	position: relative;
	float: left;
	margin: 0 1px 0 0 !important;
	padding: 0 !important;
	background-color: transparent;
	list-style:none !important;
	line-height:24px !important;
	border-top-width: 1px;
	
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b2ad9f;
	border-right-color: #b2ad9f;
	border-left-color: #bdbdbd;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-corner-top.ui-state-active {
	border-width: 1px!important;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li {
    margin: 0 4px 0 0 !important;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li a, .wordpress-post-tabs-skin-default .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-state-active a {
	color: #F52623 !important;
	background-color: #fff;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px!important;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-active a, .wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	color: #000 !important;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-corner-top, .wordpress-post-tabs-skin-default .ui-tabs-horizontal-top .wpts_ext {
   padding-bottom: 0!important; 
 
}

.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-panel {
border-top-width: 1px;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: solid;
  border-top-color: #bdbdbd;
}

.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li {
  border-top-width: 1px!important;
  border-bottom-width: 0!important;
  border-left-width: 1px!important;
  border-right-width: 1px!important;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: solid;
  border-top-color: #bdbdbd;
  border-right-color: #bdbdbd;
  border-left-color: #bdbdbd;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: 3px 25px 5px !important;
	color:#3E3E3E !important;
	line-height:14px !important
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	border-width: 1px !important;
	height:22px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; color:#3E3E3E !important; background-color:#fff;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	min-height: 330px;
	display: block;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-top-color: #b2ad9f;
	margin: 0px;
	background-image: url(images/artist_page_back.gif);
	background-repeat: no-repeat;
	padding: 27px;
}
.ui-tabs .ui-tabs-hide { display: none !important; }
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li a {
  padding: 0 10px !important;

}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li a:hover {
	color: #000 !important;

}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-nav li.ui-corner-top, .wordpress-post-tabs-skin-default .ui-tabs-horizontal-top .wpts_ext {
  height: 26px;
}
.wordpress-post-tabs-skin-default .ui-tabs .ui-tabs-panel {
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
}
.sharify-container li {
	height: 20px;
	line-height: 1.6em;
	position: relative;
	display: inline-block;
}
.sharify-container li a {
	font-size: 9px;
	left: 0px;
	top: 0px;
	line-height: 1.6em;
}
.sharify-btn-twitter {
	padding-right:10px;
}
.sharify-btn-twitter a {
	padding-right:10px;
} 
.sharify-icon {
    line-height: 1.5em;
}
.sharify-container li.sharify-btn-gplus a, .sharify-container li.sharify-btn-pinterest a, .sharify-container li.sharify-btn-email a {
  height: 20px;
}
.sharify-btn-facebook, .sharify-btn-twitter, .sharify-btn-gplus, .sharify-btn-pinterest, .sharify-btn-email {
  min-width: 41px;
}
.sharify-btn-twitter .sharify-icon, .sharify-btn-facebook .sharify-icon, .sharify-btn-gplus .sharify-icon, .sharify-btn-pinterest .sharify-icon, .sharify-btn-email .sharify-icon {
  float: none;
}
.sharify-btn-gplus .sharify-icon, .sharify-btn-pinterest .sharify-icon, .sharify-btn-email .sharify-icon {
	display: block;
	padding-top: 4px;
}
.sharify-btn-gplus .sharify-icon {
	padding-top: 2px;
}
.sharify-btn-twitter .sharify-count, .sharify-btn-facebook .sharify-count {
  padding-left: 10px;
}
.sharify-container li.sharify-btn-email a {
	position: absolute;
	left: 0px;
	top: 0px; 
}
li.sharify-btn-pinterest {
	margin-right: 3px!important;
}
.sharify-container {
  padding: 8px 0 4px 0;
}
.dt_twitter_plugin_box h3, #text-8 h3 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 10px;
}

.cff-wrapper {
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
		margin-bottom: 20px;
}
.dt_twitter_plugin_box ul {
	margin-bottom: 18px;
}
.dt_twitter_plugin_box li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 10px;
}
#cff .cff-item {
	border-bottom-style: dashed;
} 
.sharify-count {
	display: none;
}
.sharify-title {
	display: inline-block;
}
.sharify-gplus:before {
    line-height:.8em;
}
.collapseomatic {
	display: block;
	margin-top: 10px;
	padding-bottom: 0;
}
.collapseomatic_excerpt, .collapseomatic_content {
	margin-top: 0px;
	margin-left: 0;
	padding: 0px;
	color: #605E5B;
}
.textwidget {
	color: #605E5B;	
}
.vidright600 {
	width: 600px;
	float: right;
}
#ctf .ctf-item:first-child {
    border-top: 1px solid #ddd;
    border-top: 1px solid rgba(0,0,0,0.1);
}
#ctf .ctf-item {
    padding: 15px 0;
}
#ctf p.ctf-tweet-text a {
    float: left;
}
@media (max-width: 768px) {
  .arve-wrapper.alignright {
	  margin-left: 0;
  }
  .sharify-container li {
	  min-width: 40px!important;
	  width: auto!important;
  }
  .sharify-btn-twitter .sharify-icon, .sharify-btn-facebook .sharify-icon {
	  padding-left: 10px!important;
  }
  .comments-link {
	  position: static;
  }
}

