/*
Theme Name:     ROC United
Theme URI:      http://example.com/
Description:    Child theme for the Twenty Twelve theme
Author:         Design Action Collective
Author URI:     http://designaction.org
Template:       twentytwelve
Version:        0.1.0
*/

@import url("../twentytwelve/style.css");
@import url("sitewidestyle.css");
@import url("new-2.css");
/*
 = General 
----------------------------------------------------*/
body{
	color: #393946;
	font-size: 17px;
	font-size: 1.2rem;
	line-height: normal;
}
body .site{
	padding: 0;
	margin-top: 20px;
	margin-top: 1.42857143rem;
	box-shadow: 0 -1px 20px #999999;
	background: none;
}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image{
	border-radius: 0;
	box-shadow: none;
}
#primary, #main{
	background-color: #FFF;	
}
.widget-area{
	width: 31.042%;
}
.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget{
	font-size: 14px;
	font-size: 1rem;
	line-height: 1.2;
}
#black-studio-tinymce-11 .widget-area .widget p{
	font-size: 1.2rem;
}
#black-studio-tinymce-11 img.alignleft{
	margin: 0px;
}
body.custom-font-enabled{
	font-family: "Helvetica Neue",Helvetica,"Nimbus Sans L",sans-serif
}
.site{
	max-width: none;
}
.widget-area .widget, .site-content article {
	hyphens:none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	-webkit-hyphens: none;
}
.site-content{
	width: 	68.104%;
}
.widget-title{
	font-size: 2rem;
}
.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget{
	font-size: 1.2rem;
}

/*
 = Header 
----------------------------------------------------*/
#header-wrap{
	border-radius: 0;
	box-shadow: none;
}

#header-widget-1{
	width: 100%;
	float:right;
}
.widget_search label{ /* hide search form label*/
	display: none;
}
.donate-link{
	color: #2DB2DF;
	font-family: 'anton',Helvetica,arial,sans-serif;
	font-size: 33px;
	font-size: 2.35714286rem;
	line-height: 0.7;
	padding-left: 17px;
	padding-left: 1.2rem;
}
.main-navigation{
	margin-top: 7px;
	margin-top: 0.5rem;
}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{
	text-align: center;
}
.main-navigation li ul{
	text-align: left;
}
#header-widget-1 #search-2 input#s{
	text-indent: 25px;
	text-indent: 1.78571429rem;
}
.site-header{
	padding: 0;
}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a{
	font-weight: normal;
	background-color: #3C3C4C;
}
#masthead .logo{
	padding-top: 14px;
	padding-top: 1rem;
}
#masthead div.banner-title{
	font-size: 84px;
	font-size: 6rem;
	letter-spacing: 0;
}
#masthead div.banner-subtitle{
	letter-spacing: 0rem;
	font-size: 1.4rem;
}
#google_language_translator{
	margin-top: -4px;		
}
/* Pages Menu on Sidebar*/
#advanced_sidebar_menu-2, #text-15, #text-16, #text-19, #black-studio-tinymce-8, #author_avatars-2, #text-21, #tribe-events-adv-list-widget-2, #black-studio-tinymce-9, #black-studio-tinymce-10, #text-31, #black-studio-tinymce-11, #text-33, #black-studio-tinymce-12, #text-39, #secondary .widget_black_studio_tinymce, #secondary .widget_text{
	border:1px solid #2DB2DF;
	overflow: hidden;
}
#text-31{
	overflow: hidden;
}
#text-21{
	padding: 7px;
	padding: 0.5rem;
	text-align: center;
}
#advanced_sidebar_menu-2 .parent-sidebar-menu li:first-child a, #text-15 h2, #text-16 h3, #text-19 h3, #black-studio-tinymce-8 h3, #author_avatars-2 h3, #text-22 a, #tribe-events-adv-list-widget-2 h3, #black-studio-tinymce-9 h3, #text-31 h3, #black-studio-tinymce-10 h3, #black-studio-tinymce-11 h3, #text-33 h3, #black-studio-tinymce-12 h3, #text-39 h3, #secondary .widget_text h3.widget-title, #secondary .widget_black_studio_tinymce h3.widget-title{
	background: none repeat scroll 0 0 #2DB2DF;
    color: #FFFFFF;
    font-family: 'anton',Helvetica,arial,sans-serif;
    font-size: 1.55em;
    padding: 5px 10px;
    padding: 0.35714286rem 0.71428571rem;
    text-transform: uppercase;
    display: block;
    font-size: 27px;
    font-size: 1.9rem;
    line-height: 1.2;
    font-weight: normal;
    margin-bottom: 14px;
    margin-bottom: 1rem;
}
#advanced_sidebar_menu-2 .parent-sidebar-menu li:first-child a{
	margin-bottom: 0;	
}

#secondary .widget_text .textwidget, #secondary .widget_black_studio_tinymce .textwidget{
	padding: 7px 28px 0 28px;
	padding: 0.5rem 1rem 0 2rem;
	color: #000;
}
#text-38 .textwidget{
	padding: 0 !important;
}
#text-15.widget_text .textwidget{
	padding: 0;
}
#secondary .widget_black_studio_tinymce .textwidget li{
	margin-left: 0;
}
#text-22 a.viewall{
	text-transform: none;
	font-size: 15px;
	font-size: 1.07142857rem;
	font-family: "Helvetica neue", Helvetica;
	padding-top: 21px;
	padding-top: 1.5rem;
	color: #E4F6FA;
}
#text-22{
	background-color:  #2DB2DF;
	margin-bottom: 0;
}
#text-19 ul, #black-studio-tinymce-12 ul{
	list-style: none;	
}
#text-19 ul li{
	margin-left: 14px;
	margin-left: 1rem;
}
#advanced_sidebar_menu-2 .parent-sidebar-menu li:first-child .child-sidebar-menu li a,  #black-studio-tinymce-8 ul li a,  #black-studio-tinymce-9 ul li a,  #black-studio-tinymce-10 ul li a, #black-studio-tinymce-12 ul li a{
	background-color: #FFF;
	color: #525263;
	font-family: Helvetica,arial,sans-serif;
	text-transform: none;
	font-weight: bold;
	font-size: 20px;
	font-size: 1.42857143rem;
}
.main-navigation li.menu-item-6756 ul.sub-menu{
	left: -92px;
	left: -6.57142857rem;
}
#tribe-events-adv-list-widget-2 .vcalendar, #tribe-events-adv-list-widget-2 p{
	padding: 7px;
	padding: 0 0.5rem;
}
.current_page_item a{
	color: #000;
}
#text-31 .photo img{
	float: none;
	display: block;
	text-align: center;
	margin: 0 auto;
}
#text-31 .entry-summary{
	padding-top: 7px ;
	padding-top: 0.5rem;
}
#text-31 p{
	margin-bottom: 0;
}
#text-31 .entry-summary a{
	color: #000;
}
#secondary .current_page_item a{
	color: #000;
}

/*
 = Interior Pages
----------------------------------------------------*/
#main{
	padding: 0 15px 0 43px;
	padding: 0 1.071rem 0 3.1rem;
}
.breadcrumb-trail, .breadcrumbs a{
	color:#939393;
}
.breadcrumbs{
	text-transform: none;
}
.entry-header .entry-title{
	color: #33D66C;
    font-family: 'anton',Helvetica,arial,sans-serif;
    text-transform: uppercase;
    font-size: 36px;
    font-size: 2.571rem;
}
.entry-content p, .entry-summary p, .comment-content p, .mu_register p{
	line-height: 1.3;
}
.widget-area .widget a:visited {
	color: #2DB2DF;
}
.entry-content a:visited,
.comment-content a:visited {
	color: #2DB2DF;
}
#post-1601, .blog .site-content article, #post-61, #post-6875, #post-6877, #post-6879{
	border: none;
	margin-bottom: 0;
}
/* Content Tab */
#demoTab{
	background-color: #EEE;
}
.style1{
	background-color: #EEE !important;
}
.style1.tabberlive .tabbertab{
	border: none !important;
	margin: 0 !important;
	margin-top:14px !important;
}
.style1 ul.tabbernav{
	margin: 0 !important;
	padding: 0 !important;	
}
.style1 ul.tabbernav li a{
	background:none !important;
	background-color: none !important;
	color: #000 !important;
	border:none !important;
	padding: 18px 20px !important;
	padding: 1.28571429rem 1.42857143rem;
	margin-left: -11px !important;
	margin-left: -0.78571429rem;
	font-size: 15px !important;
	font-size: 1.07142857rem !important;
}
.style1 ul.tabbernav li.tabberactive a{
	background-color: #FFF !important;
	font-size: 17px !important;
	font-size: 1.21428571rem !important;
}
h4.title{
	font-weight: bold;	
}
#content #slipfire-tabber-3 .entry-title{
	font-family: Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	font-size: 1.21428571rem;
}
.resp-tab-content .entry-title a{
	font-weight: bold;
}
.thumbpost{
	width: 24%;
	padding-right: 14px;
	padding-right: 1rem;
}
.post-content{
	width: 70%;
}
post-content-nothumb{
	width: 100%;
}
.thumbpost, .post-content{
	float: left;
}
.resp-tab-content .entry-title .titile-link{
		margin-bottom: 7px;
		margin-bottom: 0.5rem;
}
.page-id-61 .entry-summary p, .page-id-61 .entry-content p,  .page-id-61 footer.entry-meta{
	margin-bottom: 0;	
	margin-top: 0;
}
.read_more{
	display: block;
}
.info.small, .info.small span, .info.small a{
	font-size: 12px;
	font-size: 0.9rem;
	color: #000;
	font-weight: bold;
}
 .resp-tabs-container .entry-summary{
	 margin-top: 7px;
	 margin-top: 0.5rem;
 }
/* Industry Overview*/
.attachment-blog-thumb, .blog-thumb{
	float:left;
	padding-right: 14px;
	padding-right: 1rem;
}
/* Join Us page*/
#post-39 ul{
	list-style: none;
}
#post-39 ul li{
	float: left;
	margin: 0 0 0 64px;
	margin: 0 0 0 4.571rem;
}
#post-39 ul li .go{
	background-color: #DF0043;
}
#post-39 ul li .go, #post-39 ul li .getupdates{
	color: #FFF;
	border-color: #EBEBEB #C1C1C1 #C1C1C1 #EBEBEB;
	border-radius: 4px;
	border-width: 1px;
	border-style: solid;
	line-height: 2.2em;
	padding: 0 1em;
}
#post-39 ul li .getupdates{
	background-color: #00B2DF;	
}
#post-39 h2{
	font-size: 2.2rem;
    line-height: 2.2em;
}
/* Our Book widget*/
#text-15, #secondary .widget_text{
	overflow: hidden;
	padding-bottom: 14px;
	padding-bottom: 1rem;
	clear: both;
}
#text-16, #text-22{
	padding-bottom: 0 !important;
}
#text-22 .textwidget{
	padding: 0 !important;
}
#text-16 h3, #text-22 .widget-title{
	margin-bottom: 0 !important;
}
#text-35, #text-38, #tribe-events-adv-list-widget-3, #black-studio-tinymce-14, #twitter-profile-tracker-2{
	border: none !important;
}
#black-studio-tinymce-14 h3.widget-title{
	display: none !important;
}
#text-38 .more{
	text-align: center;
}
#text-15 h2{
	margin-bottom: 7px;
	margin-bottom: 0.5rem;
}
#text-15 img{
	float:left;
	padding-right: 14px;
	padding-right: 1rem;
	padding-left: 4px;
	padding-left: 0.30.rem;
}
#text-15 .entry-content p{
	margin-bottom: 3px;
	margin-bottom: 0.21428571rem;
	color: #000;
}
#text-15 ul{
	list-style: none;
}
#text-15 .entry-content a, .widget-area .widget a, #text-18 a, .widget-area .widget a:visited{
	color:#38B2E3;
	font-size: 17px;
	font-size: 1.2rem;
}
#text-19 a{
	color: #525263;
	font-weight: bold;
	font-size: 1.5rem;
}
#text-18 {
	margin-top: -36px;
	margin-top: -2.57142857rem;
	margin-bottom: 112px;
	margin-bottom: 8rem;
}
#text-15 .book-title{
 	color: #000000;
 	font-size: 17px;
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1;
}
.widget-area .widget h3{
	margin-bottom: 0;
}
/* Featured Story*/
#text-16, #text-16 a{
	background: none repeat scroll 0 0 #2DB2DF;
	color: #FFF;
	font-size: 26px;
	font-size: 1.85714286rem;
	font-weight: bold;
}
#text-16 .employee a{
	font-size: 22px;
	font-size: 1.57142857rem;
}

#text-16 a.photo{
	display: block;
	text-align: center;
	margin: 0 auto;
}
#text-16 p{
	font-size: 17px;
	font-size: 1.2rem;
	text-align: center;
}
a.story-links.left{
	margin-left: -1.5rem;
}

/* Members */
.page-id-1601 .thumb iframe{
	height: 168px;
	width: 12rem;
}
.thumb iframe, .thumb img{
	padding-right: 14px;
	padding-right: 1rem;
	width: 168px;
	width: 12rem;
}
.blog-img.thumb{
	width: 168px;
	width: 12rem;
	height: 168px;
	height: 12rem;
}
.entry-title-members a{
	color: #000;
	font-weight: bold;
	line-height: 1.6;
	padding-bottom: 7px;
	padding-bottom: 0.5rem;
}
.thumb, .entry-title-members, .entry-summary-members{
	float: left;
	line-height: 1.2;
}
.entry-summary-members p, .entry-summary-members{
	width: 68%;
	color: #393946;
}
/* Take Action*/
.entry-title-action a{
	color: #000;
	font-weight: bold;	
}
.entry-summary-action{
	overflow: hidden;
}

.entry-summary-action .takeaction{
	color: #FFF;
	background-color: #4E4E5E;
	padding: 14px;
	padding: 1rem;
	margin-top: 14px;
	margin-top: 1rem;
	float: left;
	
}
.entry-summary-action .read_more{
	display: none;
}

/* Blog */
.blog .entry-summary img, .tabberlive .entry-summary img{
	display: none;
}
.blog .entry-summary p, .tabberlive .entry-summary p{
	text-align: left !important;
	line-height: 1.2;
	margin-bottom: 0;
}
.blog .entry-header, .tabberlive .entry-header{
	overflow: hidden;
}
.blog .blogcontent, .tabberlive .blogcontent{
	float: left;
}
.blog .entry-header .entry-title a, .tabberlive .entry-header .entry-title a{
	color: #000;
    font-family: Helvetica,arial,sans-serif;
    font-size: 17px;
    font-size: 1.21428571rem;
    font-weight: bold;
}
.single .entry-header .entry-title{
	color:#393946;
	text-transform: none;
}
.single .attachment-post-thumbnail{
	float:left;
}
.single .site-content{
	width: 65.1042%;
}
.single .widget-area{
	width: 33.042%;
}
.tabberlive .entry-header .entry-title a{
	color: #2DB2DF;
}
.blog .meta, .blog .meta a{
	color: #939393;
	font-size: 14px;
	font-size: 1rem;
}
.tabberlive .meta{
	font-size: 14px;
	font-size: 1rem;
	margin-top: 14px;
	margin-top: 1rem;
	font-weight: bold;
}
.tabberlive .meta, .tabberlive .meta a{
	color: #000;
}
.blog .meta, .tabberlive .meta{
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.blog .meta span.author a{
	color: #2DB2DF;
	font-weight: bold;
}
.tabberlive .meta span.author a, .tabberlive .entry-date{
	color: #000;
}
#text-4{
	padding-top: 14px;
	padding-top: 1rem;
}
.blog .thumb, .tabberlive .thumb{
	float: left;
}
.blog .site-content article, .tabberlive .site-content article {
	overflow: hidden;
	clear: both;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{
	line-height: normal;
}
.blog #nav-below {
	border: 1px solid #E4F6FA;
	border-radius: 5px;
	margin-top: 14px;
	margin-top: 1rem;
	padding: 14px;
	padding: 1rem;
}
.blog .navigation .title{
	display: none;
}
.wp-paginate{
	margin-top: 28px !important;
	margin-top: 2rem !important;
}
.wp-paginate a{
	background-color: #FFF !important;
	border: none !important;
	color: #2DB2DF !important;
	font-family: 'anton',Helvetica,arial,sans-serif;
}
.wp-paginate .current{
	background-color: #2DB2DF !important;
	color: #FFF !important;
}
 #black-studio-tinymce-8 ul,  #black-studio-tinymce-9 ul,  #black-studio-tinymce-10 ul{
	 list-style: none;
 }
 .site-content article{
	 border-bottom: 1px solid #EDEDED;
 }
 .single .entry-meta, .author .entry-meta{
	 padding: 14px 0 14px 0;
	 padding: 1rem 0 1rem 0;
	 font-size: 11px;
	 font-size: 0.78571429rem;
 }
 .single .entry-meta span.author a{
	 color: #2DB2DF;
 }
 .archive-title{
	 color: #33D66C;
	 font-family: 'anton',Helvetica,arial,sans-serif;
	 text-transform: uppercase;
 }
 .nav-single a{
	 color: #000;
	 font-size: 12px;
	 font-size: 0.85714286rem;
	 font-weight: bold;
 }
.blog #main article h1{
	font-size: 17px;
	font-size: 1.2;
	line-height: 1.41176471;
}
 /* Locals */
#text-33 div.localpost{
	 padding: 7px;
	 padding: 0.5rem;
 }
#text-33 div.localpost a{
	color: #000;
}
#text-33 div.localpost h2{
	font-weight: bold;
	font-size: 17px;
	font-size: 1.21428571rem;
}
#text-33 div.localpost small a{
	color: #393946;
	font-size: 12px;
	font-size: 0.85714286rem;
}
/* events */
.single-tribe_events #primary{
	width: 100%;
}
.tribe-events-notices{
	display: none;
}
/* List of categories in sidebar*/
#categories-2 ul{
  width:290px;
  width: 20.71428571rem;
  margin-bottom:20px;
  margin-bottom: 1.42857143rem;
  overflow:hidden;
}
#categories-2 li{
  line-height:1.2;
  float:left;
  display:inline;
}
#categories-2 li a{
	color: #000;
	font-size: 1rem;
}
#categories-2 li  { width:45%;}

.style2 ul.tabbernav li a{
	background-color: #2DB2DF !important;
	color: #FFF !important;	
	padding: 4px !important;
	padding: 0.28571429rem;
	margin-left: -1px !important;
	margin-left: -0.07142857rem !important;
	border: none !important;
	border-left: 1px solid #2DB2DF !important;
}
.style2 ul.tabbernav li.tabberactive a{
	background-color: #FFF !important;
	color: #000 !important;
}
.style2.tabberlive{
	border: 1px solid #2DB2DF !important;
}
.style2 ul.tabbernav{
	background-color: #2DB2DF !important;
}
.style2.tabberlive .tabbertab{
	background-color: #FFF !important;
	border: none !important;
}
.style2 ul.tabbernav{
	font-family: Helvetica,arial,sans-serif !important;
}
.style2 ul.tabbernav{
	border:none !important;
}
.page-id-45 .widget-area .widget ul ul{
	margin-top: 14px;
	margin-top: 1rem;
}
/*
	Events
*/
.events-gridview .site-content, .events-list .site-content{
	width: 100%;
}



/*
 = Living Off Tips Page
----------------------------------------------------*/
#post-6785{
	border: none;
	margin-bottom: 0;
}
.page-id-6785 .site-content{
	width: 66.104%;
}
.page-id-6785 #main{
	padding: 0 0 84px 15px;
	padding: 0 0rem 6rem 1.1rem;
}
#stories-grid{
	
}
#stories-grid .article-wrapper{
	background-color: #F1F1F2;
    height: 221px;
    border: 1px solid #E0E0E0;
    box-shadow: 0 1px 0 #C6C6C6;
    height: 15.7857rem;
    padding: 14px;
    padding: 1rem;
    position: relative;
    width: 170px;
    width: 12.14285714rem;
    z-index: 2;
    float: left;
    margin-right: 7px;
    margin-right: 0.5rem;
    margin-top: 14px;
    margin-top: 1rem;
}
#stories-grid .article-wrapper .pic{
	margin: 0 auto;
}
#stories-grid .article-wrapper .pic img{
	height: 180px;
	height: 12.85714286rem;
	width: 180px;
	width: 12.85714286rem;
}
.page-id-6785 #advanced_sidebar_menu-2{ /* Hide the sidebar pages menu*/
	display: none;
}
#stories-grid article{
	border-bottom: none;
}
#addstory img{
	/*border: 1px solid #eee;*/
}
#stories-grid .entry-title-worker{
	font-size: 17px;
	font-weight: bold;
	color: #4E4E5F;
	margin-top: 7px;
	margin-top: 0.5rem;
	line-height: 1;
}
#stories-grid .entry-title-worker span{
	font-size: 12px;
	font-weight: normal;
}
#stories-grid .entry-blurb{
	display: none;
	position: absolute;
	top: 14px;
	top:1rem;
	width: 142px;
	width: 10.14285714rem;
	height: 152px;
	height: 10.85714286rem;
	background-color: rgba(56,180,227,.75);
	color: #FFF;
	padding: 14px;
	padding: 1rem;
	font-size: 14px;
	font-size: 1rem;
	font-weight: bold;
}
#stories-grid .entry-blurb h4{
	font-size: 15px;
	font-size: 1.07142857rem;
	font-weight: bold;
}
#stories-grid .readfull{
    background-color: #4E4E5E;
    bottom: 6px;
    color: #FFFFFF;
    left: 34px;
    padding: 7px;
    padding: 0.5rem;
    position: absolute;
    text-decoration: none;
}
#stories-grid .readfull:hover{
	color:#9B9BAB;
}
/* Sidebar for Living Off Tips page*/
#text-35 {
	margin-top: 119px;
	margin-top: 8.5rem;
	margin-bottom: 42px;
	margin-bottom: 3rem;
}
#text-36{
	margin-top: -4px;
	margin-top: -0.3rem;
	padding-bottom: 28px;
	padding-bottom: 2rem;
}
#text-36, #black-studio-tinymce-14,#twitter-profile-tracker-2, #tribe-events-adv-list-widget-3{
	background-color: #3C3C4D;
	margin-bottom: 0;
	border: none;
	color: #FFF;
	padding-left: 7px;
	padding-left: 0.5rem;
}
#text-36 h3,  #black-studio-tinymce-14 h3 ,#twitter-profile-tracker-2 h3, #tribe-events-adv-list-widget-3 h3{
	color: #FFF;
    font-family: 'anton',Helvetica,arial,sans-serif;
    background: none;
    line-height: 1.6;
    font-weight: normal;
    text-align: center;
}
 #tribe-events-adv-list-widget-3 .entry-title a, #tribe-events-adv-list-widget-3 .tribe-events-widget-link a{
	color: #B9B9B9;
	font-size: 18px;
	font-size: 1.3rem;
}
#tribe-events-adv-list-widget-3 .tribe-events-widget-link a{
	font-size: 17px;
	font-size: 1.2rem;
}
#tribe-events-adv-list-widget-3.tribe-events-adv-list-widget ol{
		margin-top: 14px;
		margin-top: 1rem;
	}
.tribe-events-adv-list-widget .duration{
		font-size: 15px;
		font-size: 1.1rem;
		font-family: "Helvetiva Nue", Helvetica, sans-serif;
	}
#black-studio-tinymce-14 p, #tribe-events-adv-list-widget-3 p{
	margin-bottom: 0;
}
#black-studio-tinymce-14 .widget-title{
	display:none;
}
#black-studio-tinymce-14{
	padding-top: 14px;
	padding-top: 1rem;
}
#black-studio-tinymce-14 p{
	background: url('images/new/takeactionside.png') no-repeat 0 6px;
	margin: 0 auto;
	width: 82%;
	padding: 7px 0 7px 7px;
	padding:1rem 0 1rem 2.5rem;
	
}
#black-studio-tinymce-14 a{
	color: #3C3C4E;
	font-family: 'anton',Helvetica,arial,sans-serif;
	font-size: 31px;
	font-size: 2.21428571rem;
}
#twitter-profile-tracker-2{
	padding-top: 28px;
	padding-top: 2rem;	
	padding-bottom: 11px;
	padding-bottom: 0.8rem;
}
#twitter-profile-tracker-2 span{
	font-size: 11px;
	font-size: 0.8rem;
}
#twitter-profile-tracker-2 a{
	color: #33B2DF;
	font-size: 11px;
	font-size: 0.8rem;
	font-weight: bold;
}
#twitter-profile-tracker-2 .avatar{
	display: none;
}
#twitter-profile-tracker-2 h3{
	background: url('images/new/twitterwhite.jpg') no-repeat 25px 2px;
	padding-left: 0px;
	padding-left: 0rem;
}
#inline-1{
	display: none;
}
#text-38 {/*ticker*/
	background-color: #000;
	color: #FFF;
	padding: 7px;
	padding: 0.5rem;
	position: relative;
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
/* PopUp Form */
div.ppt{
	margin: 0;
	background-color: #33B3E1;
	font-family: 'anton',Helvetica,arial,sans-serif;
	padding: 0.5rem;
	width: 526px !important;
	font-size: 30px;
	text-transform: uppercase;
}
.pp_top{
	height: 0;
}
.pp_content{
	padding-top: 28px;
	padding-top: 2rem;
}
.single .attachment-story-thumb{
	float: left;
	padding-right: 14px;
	padding-right: 1rem;
}
.single span.worker{
	font-weight: bold;
	color: #000;
	font-size: 27px;
	font-size:1.92857143rem;
	line-height: 1;
}
.single span.title{
	color: #939393;
	font-size: 23px;
	font-size: 1.92857143rem;
	font-family: Helvetica Light;
}
.formdesc h3{
	margin-bottom: 14px;
	margin-bottom: 1rem;
	font-size: 14px;
	font-size: 1rem;
}
/* ticker methodology*/
.page-id-7016 #primary{
	width:100%;
}
/*
 = Home
----------------------------------------------------*/
.home .site-content{
	margin: 0;
	width: 100%;
}
.home #main{
	padding: 0;
}
#black-studio-tinymce-7 h2{
	font-size: 22px;
	font-size: 1.6rem;
}
.featured-video #text-8{
	height: 167px;
	height: 11.9286rem;
}
.featured-video #text-8 .textwidget{
	font-size: 28px;
	font-size: 1.7rem;
}
#home-bottom-right iframe{
	display: none;
}
/*
 = Footer 
----------------------------------------------------*/
#footer-body ul li{
	float: left;
}
#text-11, #text-12, #text-14{
	position: absolute;
	top:-60px;
	top: -4.28571429rem;
	color: #000;
}
#footer-wrap .footer-header a{
	color: #000;
}
/*
 = Responsiveness
----------------------------------------------------*/
/* Smartphones (portrait and landscape) ----------- */
@media  (min-device-width : 320px) 
and (max-device-width : 568px) {
/* Styles */
	.site, #stickyfooter-wrap, .body, #home-affiliate-news, .home-left, .site, #header-widget-wrapper, .site-info{
		max-width: none;
		width: 100%;
	}
	body .site{
		margin:0;
		padding: 0;
	}
	.site-content, .widget-area, #footer-body, #main{
		float: none;
		width: 100%;
		margin: 0;
		padding: 0;
	}
	#primary, #main, #home-top-left, #home-top-left, #header-wrap, .container_dac, #home-bottom-left, #home-bottom-left, #footer-social-header, #header-widget-wrapper, #home-bottom-left #featured .post-conent{
		max-width: none;
		width: 100%;
	}
	#masthead div.banner-title, #home-top-left #wpcontent_slider h4, #home-top-left .responsive-slider.flexslider .slide-title a{
	}
	#masthead div.banner-title{
		font-size: 40px;
	}
	#home-top-left #wpcontent_slider h4, #home-top-left .responsive-slider.flexslider .slide-title a, #home-bottom-left.home-left, #home-bottom-left #featured .post-conent, #front-page-section-3{
		max-width: 100%;
	}
	#header-widget-1{
		float: none;
	}
	#header-widget-1 ul.xoxo{
		clear: both;
	}
	#header-widget-1 ul.xoxo li{
		float: none;
		display: block;
	}
	#home-top-left .responsive-slider.flexslider .slide-title a, #google_language_translator{
		display: none;
	}
	#footer-body ul.xoxo, #footer-body ul li, .home-left, #home-bottom-left #featured .post-conent, #home-bottom-left.home-left, .home-right{
		width: 100%;
		clear: both;
		float: none;
		position: static;
	}
	#home-top-left .responsive-slider.flexslider{
		margin: 0;	
	}
	#home-bottom-left.home-left{
		padding: 0 0.5rem 2rem 0.5rem;
		margin: 0;
		max-width: 100%;
	}
	#masthead .logo, #masthead .banner, .thumb, .entry-title-members, .entry-summary-members{
		float: none;
		max-width: 100%;
		margin: 0 auto;
	}
	.logo-link, #masthead .banner{
		display: block;
		text-align: center;
	}
	#site-navigation, #site-navigation ul#menu-new-home li a{
		background: none;
		color: #000;
		line-height: 1.2;
		padding: 0;
	}
	#content{
		padding-left: 14px;
		padding-left: 1rem;
	}
	.page-id-1601 .thumb iframe{
		width: 100%;
		height: auto;	
		padding: 0;
	}
	.entry-summary-members p, .entry-summary-members{
		width: 100%;
	}
	body.custom-background{
		margin: 0;
		padding: 0;
	}
	.entry-content img.alignright, .single .attachment-story-thumb, .blog .thumb, .tabberlive .thumb, .blog .blogcontent, .tabberlive .blogcontent{
		display: block;
		float: none;	
	}
	embed, iframe, object, video{
		height: auto;
	}
	.tribe-events-schedule h3 span{
		font-size: small;
	}
}
/*smaller than 960px */
@media  (max-width : 767px) {
	#home-bottom-right{
		width: 100%;
	}
	body .site{
		box-shadow: none;
		margin: 0;
		padding: 0;
	}
	#home-top-left .responsive-slider.flexslider{
		margin: 0;
	}
	body{
		overflow-x: hidden;
	}
	#home-bottom-left.home-left{
		width: 97%;
		margin: 0;
	}
	.home-left{
		overflow: hidden;
		max-width: 100%;
	}
	#header-right{
		width: 95%;
	}
	#main{
		padding: 0;
		margin: 0;
	}
	.site-content{
		float: none;
		width: 95%;
		margin-right: 1%;
		max-width: 95%;
	}
	.widget-area{
		float: none;
		width: 95%;
		margin-right: 1%;
		max-width: 100%;
	}

	
}
/* Smartphones (landscape) ----------- */
@media (max-width : 321px) {
/* Styles */
	body .site{
		box-shadow: none;
	}
	.site{
		max-width: none;
		width: 100%;	}
	#header-widget-wrapper, .container_dac{
		max-width: none;
		width: 100%;	}
	.entry-content img.alignright, .single .attachment-story-thumb, .blog .thumb, .tabberlive .thumb, .blog .blogcontent, .tabberlive .blogcontent{
		display: block;
		float: none;
		padding: 0;
		margin: 0;	
	}
}
/* 960px screens and beyond ----------- */
@media  (min-width : 960px) {
	.site, #header-widget-wrapper, .site-info{
		max-width: 960px;
		max-width: 68.5714rem;
	}
	#header-widget-1{
	width: auto;
	text-align: right;
	}
	#header-widget-1 ul li{
		padding-left: 21px;
		padding-left: 1.5rem;
		float: left;
	}
	.blog #nav-below{
		width: 350px;
		width: 27rem;
	}
	.page-id-6785 .widget-area{
		float: left;
		margin-left: 1%;
		width:  32.042%;
	}
	

}

/* Smartphones (portrait) ----------- */
@media  (max-width : 320px) {
/* Styles */
	.site{
		max-width: none;
		width: 100%;	}
	#header-widget-wrapper, .container_dac{
		max-width: none;
		width: 100%;	}
}

/* iPads (portrait and landscape) ----------- */
@media  (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */

	#masthead div.banner-title{
		font-size: 4.57142857rem;
	}
	#masthead div.banner-subtitle{
		font-size: 1.2rem;
	}
	#masthead .logo{
		width: 15%;
	}
	.home-right{
		width: 18.071rem;
	}
	.home-left{
		width: 35.429rem;
	}
	#home-top-left #wpcontent_slider h4, #home-top-left .responsive-slider.flexslider .slide-title a{
		width: 34rem;
		top:50%;
	}
	.featured-video #text-8 .textwidget{
		padding: 0;
	}
	.featured-video #text-8{
		height: auto;
	}
	#black-studio-tinymce-7 h2{
		font-size: 1.2rem;
	}
	#home-top-left #wpcontent_slider h4, #home-top-left .responsive-slider.flexslider .slide-title a{
		font-size: 2.5rem;
	}
	#site-navigation ul#menu-new-home li a{
		font-size: 1.2rem;
	}
	#text-22 .widget-title{
		font-size: 1.6rem;
	}
	#black-studio-tinymce-14 p{
		width: 80%;
	}
	#text-36 h3, #black-studio-tinymce-14 h3, #twitter-profile-tracker-2 h3, #tribe-events-adv-list-widget-3 h3{
		font-size: 1.4rem;
	}
	#twitter-profile-tracker-2 h3{
		background-position-x: 0;
		background-position-y: 0;
	}
	.tick-flip{
		font-size: 0.8rem !important;
		bottom: 5.5rem !important;
	}
	.symbol{
		font-size: 1rem;
		color: #FFF;
	}
	.tick-flip .tick-wrapper span{
		padding: 0 3px;
	}
	.tick-flip .tick-separator{
		color: #FFF !important;
		font-size: 2.2rem;
		margin: 0;
	}

}

/* iPads (landscape) ----------- */
@media  (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
	#home-bottom-left.home-left{
		width: 60%;
	}
	#home-bottom-right{
		width: 30%;
	}
	#home-bottom-left #featured .post-conent{
		width:60%;
	}
	#home-bottom-left #featured .front-blog-thumb{
		width: 40%;
		height: auto;
	}
	#text-15 img, #text-31 img{
		max-width: 40%;
		height: auto;
	}
	#text-15 .entry-content p{
		margin-bottom: 1rem;
	}
}

/* iPads (portrait) ----------- */
@media  (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */


	.site{
		max-width: none;
		width: 100%;	}
	#home-bottom-right{
		width: 100%;
	}
	.entry-summary-members p, .entry-summary-members{
		width: 60%;
	}
	#text-15 img, #text-31 img{
		width: 74px;
		height: auto;
	}
	.style2 ul.tabbernav li a{
		padding: 2px !important;
	}
	#categories-2 li{
		width: 41%;
	}

}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
	.site{
		max-width: none;
		width: 100%;	}
	#header-widget-wrapper, .container_dac{
		max-width: none;
		width: 100%;	}

}

