/*
 * MyBB: Community Like Header Theme 
 *
 * File: css3.css
 * 
 * Authors: mmadhankumar & vintagedaddyo
 *
 * MyBB Version: 1.8
 *
 * Theme Version: 1.0
 * 
 */

tr td.trow1:first-child,
tr td.trow2:first-child,
tr td.trow_shaded:first-child {
	border-left: 0;
}

tr td.trow1:last-child,
tr td.trow2:last-child,
tr td.trow_shaded:last-child {
	border-right: 0;
}

.tborder {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.tborder tbody tr:last-child > td {
	border-bottom: 0;
}

.tborder tbody tr:last-child > td:first-child {
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
}

.tborder tbody tr:last-child > td:last-child {
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

.thead {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.thead_collapsed {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.thead_left {
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
    border-top-right-radius: 0;
}

.thead_right {
	-moz-border-radius-topleft: 0;
	-webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
}

.tcat_menu {
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
  	border-radius: 0 !important;
}

.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed {
	-moz-border-radius-bottomleft: 6px !important;
	-moz-border-radius-bottomright: 6px !important;
	-webkit-border-bottom-left-radius: 6px !important;
	-webkit-border-bottom-right-radius: 6px !important;
	border-bottom-left-radius: 6px !important;
	border-bottom-right-radius: 6px !important;
}

button,
input.button,
input.textbox,
input.invalid_field,
input.valid_field,
select,
textarea,
.editor_control_bar,
blockquote,
.codeblock,
fieldset,
.pm_alert,
.red_alert,
.popup_menu,
.postbit_buttons > a,
a.button {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.post.classic .post_author {
	-moz-border-radius: 0 6px 6px 0;
	-webkit-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
}

.popup_menu .popup_item_container:first-child .popup_item {
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.popup_menu .popup_item_container:last-child .popup_item {
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.pagination a {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.pollbar {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
		
.wrapper {
    width: 95%;
    min-width: 95px;
    max-width: 2000px;
    margin: auto auto;
}

#foot-logo {	padding: 10px 0;	font-family: 'Verdana', cursive;}
#foot-logo a {	font-size: 55px;	color: #C49A38;}
#foot-logo a:hover {	color: #0F0F0F;	text-decoration: none;}
#foot-logo a i {	float: left;	color: #0F0F0F;	font-size: 55px;	padding-top: -7px;	margin-right: 10px;	transition: all 0.4s ease 0s;	font-family: FontAwesome;	display: inline-block;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	transform: translate(0, 0);}
#foot-logo a:hover i {	color: #C49A38;}
#foot-logo-text {	margin: auto;}
.i-foot-comments:before {	content: "\f086";}

#foot-logo {	padding: 10px 0;	font-family: 'Verdana', cursive;}
#foot-logo a {	font-size: 55px;	color: #0066A2;}
#foot-logo a:hover {	color: #0F0F0F;	text-decoration: none;}
#foot-logo a i {	float: left;	color: #0F0F0F;	font-size: 55px;	padding-top: -7px;	margin-right: 10px;	transition: all 0.4s ease 0s;	font-family: FontAwesome;	display: inline-block;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	transform: translate(0, 0);}
#foot-logo a:hover i {	color: #0066A2;}
#foot-logo-text {	margin: auto;}
.i-foot-comments:before {	content: "\f086";}

#footer {	clear: both; }
#footer ul.menu {	margin: 0;	padding: 0;	list-style: none;}
#footer ul.menu li {	margin: 0 5px;	display: inline;}
#footer .upper {	background: #000;	border-bottom: 1px solid #bbb;	padding: 6px;	font-size: 12px;	overflow: hidden;	position: relative; 	max-width: 100%; background: #000;	margin-bottom: -38px;	min-width: 990px; }
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {	color: #174882;}
#footer .upper .language {	float: right;	margin: -1px;	margin-left: 15px;}
#footer .upper .language select {	border-color: #174882;}
#footer .upper .theme {	float: right;	margin: -1px;	margin-left: 15px;}
#footer .upper .theme select {	border-color: #ccc;}
#footer .upper ul.bottom_links {	float: left;	margin: 4px 0 0 0;}
#footer .lower {	color: #666;	padding: 6px 6px 12px 6px;	overflow: hidden;	font-size: 11px;	background: #000;}
#footer .lower a:link, #footer .lower a:visited {	color: #174882;	font-weight: bold;}
#footer .lower a:hover, #footer .lower a:active {	color: #333;	text-decoration: underline;	font-weight: bold;}
#footer .lower #current_time {	float: right;	color: #174882;}

/** Scroll to Top **/ 
#backtop { position: fixed; bottom: 40px; right: 4px; margin: 0; padding: 0; width: 36px; height: 36px; z-index: 100; font-size: 32px;}

/* columns footer */ 
#foot *{ box-sizing:border-box;} 
#foot { width: 100%; height: 250px; background: #000; border-top: -3px solid #ddd;	margin-top: 1px;	margin-bottom: -100px;} 
.col { background: #000; float: left; padding: 5px 15px; width: 25%;	height: 200px;} 
h3 { background: none;	font-family: 'Verdana', cursive; font-size: 18px;	font-weight: bold; margin: 0 0 20px 0; padding: 9px 0 0 19px; height: 33px; color:#C49A38;} 
div.col ul{ list-style: none; margin: 0; padding: 0;} 
div.col li { height: 35px; margin: 3px 0; padding: 0;} 
div.col li a { color: #E1482A; display: block; font: normal 14px Verdana, Verdana, Verdana; padding: 10px 0 0 19px; text-decoration: none;} 
div.col li:hover { background: #ddd;	-moz-border-radius: 3px;	-webkit-border-radius: 3px; 	border-radius: 3px;}


		