



/*

Theme Name: Turf

Theme URI: http://www.themelab.com/themes/turf

Version: 1.0.7

Description: Turf WordPress Theme by ThemeLab

Author: ThemeLab

Author URI: http://www.themelab.com

*/



aside{

margin-top:10px !important;

margin-left:0px !important;

margin-right:0px !important;

margin-bottom:0px !important;

}



#container{

max-width:100% !important;

float:left;

width:800px;

}



#main{

background-color:#fff;

padding-bottom:20px;

padding-left:20px;

padding-right:20px;

font-family: "Comic Sans MS", sans-serif !important;

font-size:12.5px !important;

}





#headerimage{

margin-left:-20px;

width:1110px;

}



header{

min-height:60px !important;

padding:0px 0px 0px 0px !important;

}



div.logo{

display:none;

}



footer{

max-width:1110px !important;

margin: auto !important;

float:none !important;

margin-bottom:65px !important;

}



body.archive section{

margin-top: 0px !important;

}



@media only screen and (min-width: 1160px)

section.sidebar{

max-width:100% !important;

}



section.sidebar{

margin-top:20px !important;

max-width:100% !important;

}



form input[type=submit], form button{

width: 100px;

height: 40px;

line-height: 3px;

margin-left: 5px;

}



.wp-core-ui .button{

color:#000 !important;

}



.woocommerce-page img{

max-width:1140px !important;

}



div.upme-wrap input.upme-button-alt{

color: #555 !important;

}



a.button.logout-link{

padding:5px !important;

}



.widgettitlelogin{

font-size:20px !important;

margin-bottom:10px !important;

}



.upme-widget-link-separator{

display:none !important;

}



li.widget ul li{

background-color:#f5f5f5;

border:2px solid #fff;

padding:10px;

}



.widgettitle{

margin-bottom:10px !important;

}



li.widget{

margin-bottom: 35px !important;

}



article table th, article table td{

border-bottom:none !important;

}



li.psgal_3{

margin-left:2px !important;

margin-right:2px !important;

margin-top:2px !important;

margin-bottom:3px !important;

border:3px solid #4c4d40 !important;

max-height:133px !important;

}



article header{

margin-bottom:-5px !important;

float:none !important;

}



.photosmash_gallery{

max-width:700px;

margin:0 auto !important;

}



li.psgal_10{

margin-left:2px !important;

margin-right:2px !important;

margin-top:2px !important;

margin-bottom:3px !important;

border:3px solid #4c4d40 !important;

max-height:133px !important;

}



li.psgal_11{

margin-left:2px !important;

margin-right:2px !important;

margin-top:2px !important;

margin-bottom:3px !important;

border:3px solid #4c4d40 !important;

max-height:133px !important;

}



li.psgal_12{

margin-left:2px !important;

margin-right:2px !important;

margin-top:2px !important;

margin-bottom:3px !important;

border:3px solid #4c4d40 !important;

max-height:133px !important;

}



.bwbps_image_div{

width:160px !important;

height:125px !important;

}



.bwbps_pagination a{

color:#000 !important;

}



li.widget a{

color:#81c23b !important;

font-weight:bold;

}



article a{

font-weight:bold !important;

}



#bbpress-forums .bbp-forums-list li{

display:block !important;

}



#bbpress-forums .bbp-forums-list{

border-left:none !important;

}



.bbp-forum{

line-height:50px;

}



ul.bbp-forums-list a{

position:relative;

top:-20px;

left:5px;

}



.bbp-forums-list li:nth-child(even) {

    background-color:#fefefe !important;

}



.bbp-forums-list li:nth-child(odd) {

    background-color:#efefef !important;

}



#bbpress-forums .bbp-forums-list{

width: 800px !important;

margin-left: -25px !important;

}



#bbpress-forums .bbp-forums-list li{

padding-left:20px;

padding-top:17px;

}



.su-row{

border:2px solid #4c4d40;

padding:20px;

background-color:#fefefe;

background-image:url('http://thelandbeforetime.org/wp-content/uploads/2016/03/Character-Background-1.jpg');

}



#charactersh2odd{

background-color: #4c4d40; 

padding: 10px; 

margin-bottom:0px !important; 

color:#ffffff !important; 

font-weight:800 !important; 

width:100%;

}



#charactersh2even{

background-color: #4c4d40; 

padding: 10px; 

margin-bottom:0px !important; 

color:#ffffff !important; 

font-weight:800 !important; 

float:right; 

width:100%; 

text-align:right;

}



#cscf_SubmitButton{

width:200px;

}



#pollchoice{

float:none !important;

}



form input[type=submit]{

width:190px !important;

}



#bsp_activity_widget-2 a.bbp-author-name{

font-weight:normal !important;

}



a.bsp-la-reply-topic-title{

font-size:16px !important;

}



li.bbp-header a.bbp-forum-title{

color:#cccccc !important;

}



#bbp-your-profile{

clear:none !important;

}

.content label{

font-size:18px !important;

}



#bbpress-forums ul{

font-size:12px !important;

}



.bbp-author-role{

margin-top:-20px;

}



.page-id-22 article header h1 {

display: none;

}



.page-id-22 article header{

display: none;

}



#bbp_search{

width: 218px !important;

}



.um-faicon-user:after{

content:" Profile";

font-style:normal !important;

font-size:18px !important;

}



.um-faicon-comments:after{

content:" Forum Activity";

font-style:normal !important;

font-size:18px !important;

}



.um-faicon-envelope-o:after{

content:" Private Messages";

font-style:normal !important;

font-size:18px !important;

}



.um-message-buttons .um-faicon-envelope-o{

display:none !important;

}



textarea.bbp-the-content{

border:1px solid #dddddd !important;

}



div.wpml_commentbox{

overflow:visible !important;

}



div.wpml_ico_icon{

height:60px !important;

margin-top:-10px !important;

}



img.wpml_ico{

vertical-align:-20px !important;

}



.bbp-the-content-wrapper:after{

content:"Smilies:";

font-size:18px !important;

}



ul#menu-main-menu ul.sub-menu li a{

padding: 20px 25px !important;

}



ul#menu-main-menu li a{

padding: 0px 30px !important;

}



div.bbp-breadcrumb{

margin-top:7px;

}



#bbp_search_submit{

width:120px !important;

}



a.subscription-toggle{

color: #FFF !important;

border: 1px solid #6FAA30;

font-size: 15px;

margin: 0px;

background-color:#81C23B;

padding: 16px 30px;

outline: medium none;

text-align: center;

text-shadow: none;

border-radius: 5px;

transition: background-color 0.3s ease-in-out 0s;

}



a.subscription-toggle:after{

content:" to Topic";

}



a.newtopicbutton{

color: #FFF !important;

border: 1px solid #6FAA30;

font-size: 15px;

margin: 0px;

background-color:#81C23B;

padding: 16px 30px;

outline: medium none;

text-align: center;

text-shadow: none;

border-radius: 5px;

transition: background-color 0.3s ease-in-out 0s;

float: right;

margin-right: 5px;

}



ul.um-misc-ul li{

color: #FFF !important;

border: 1px solid #6FAA30;

font-size: 15px;

margin: 0px;

background-color:#81C23B !important;

padding: 16px 30px;

outline: medium none;

text-align: center;

text-shadow: none;

border-radius: 5px;

transition: background-color 0.3s ease-in-out 0s !important;

float: right;

margin-right: 5px;

width:110px !important;

}



ul.um-misc-ul li a{

color: #FFF !important;

font-weight:normal !important;

font-size:14.5px !important;

}



.um-misc-with-img{

color:#81c23b;

}



/* BEGIN Admin Rules and Color Changes */



.um-name a[title="austin"]{

color:red !important;

}



.um-name a[title="austin"]:after{

content:"Administrator";

color:#000;

display:block;

font-size:12px;

font-weight:normal;

margin-top:-20px;

}



.um-name a[title=""]{

color:red !important;

}



.um-name a[title=""]:after{

content:"Administrator";

color:#000;

display:block;

font-size:12px;

font-weight:normal;

margin-top:-20px;

}



a.bbp-author-name[title="View Austin's profile"]{

color:red !important;

}



a.bbp-author-name[title=""]{

color:red !important;

}



.um-member-name a[title="austin"]{

color:red !important;

}



.um-member-name a[title="austin"]:after{

content:"Administrator";

color:#000;

display:block;

font-size:12px;

font-weight:normal;

margin-top:-10px;

}



.um-member-name a[title=""]:after{

content:"Administrator";

color:#000;

display:block;

font-size:12px;

font-weight:normal;

margin-top:-10px;

}



.um-member-name a[title=""]{

color:red !important;

}





/* END Admin Rules and Color Changes */



.um-misc-with-img{

font-size:22px !important;

}



span.bbp-admin-links a{

color:#81c23b !important;

}



a.bbp-reply-permalink{

color:#81c23b !important;

}



span.um-online-status.online .um-faicon-circle:after{

content:" Online";

}



span.um-online-status.online .um-faicon-circle{

display:block !important;

margin-top:-18px;

}



span.um-online-status.offline .um-faicon-circle{

display:none !important;

}



.su-expand-link img{

width:190px !important;

height:40px !important;

}



.su-expand-link.su-expand-link-more span{

display:none !important;

}



.su-expand-content p{

font-weight:bold !important;

}



div.um-field.um-field-description.um-field-textarea p{

margin-top:15px !important;

}



article p{

font-size:14px !important;

}



article img{

margin:0px 0px 0px !important;

}



























































































@media screen and (max-width: 1024px){

    













footer{

max-width:95%;

}









}







































.um-field-half{

float:left !important;

}



#bbpress-forums .bbp-forums-list{

display:none;

}





