* {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
}
/* Global Css */

body {
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	font-size: 16px;
	font-weight: normal;
}
/* JCE Editor gets the body style from frontend template */
body.site {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	color: #EDD6B8;
}
.body .rstpl-header {
	border-radius: 90px 90px 0px 0px;
	overflow: hidden;
}
.body .rstpl-header h1 {
	margin: 0px;
	padding: 0px;
}
.rstpl-all-content {
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	font-weight: normal;
}
h1 {
	font-size: 38px;
	margin-bottom: 24px;
	font-weight: normal;
}
h2 {
	font-size: 28px;
	margin-bottom: 0px
}
h3 {
	font-size: 22px;
	line-height: 26px;
}
a, a:hover, a:focus {
	text-decoration: none;
	outline: 0 none;

}
p {
	margin: 0 0 20px 0;
}
/* End Global CSS */
/* Joomla / Bootstrap Fixes */



#cboxContent, #colorbox, #mbox, #rstpl-modal, input {
	-webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: content-box;    /* Firefox, other Gecko */
	box-sizing: content-box;
}
.table th, .table td {
	border-top: 1px solid;
	border-bottom: 1px solid;
	line-height: 20px;
	padding: 8px;
	text-align: left;
	vertical-align: top;
}
textarea {
	width: 100%;
}
.label, .badge {
	text-shadow: none;
}
.rstpl-nolabel .controls {
	margin-left: 0px;
}
.btn, .btn-primary, button, .btn-navbar {
	font-weight: normal;
}
.btn, .btn-navbar {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	font-size: 14px;
	padding: 6px 25px 8px 25px;
	display: inline-block;
	border: none;
	position: relative;
	display: inline-block;
	margin-bottom: 2px;
	text-shadow: none;
}
.btn:hover, .btn:focus {
	background-position: 0 -47px;
	outline: none;
}
#editor-xtd-buttons .btn {
	font-weight: normal;
	text-transform: normal;
	padding: 0 4px 1px;
	font-size: 10px;
}
/* End Joomla / Bootstrap Fixes */

/* Input Focus style */
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, .uneditable-input:focus {
	box-shadow: none;
}
/* End Input Focus style */

/* General Classes*/
.container {
	margin: 0 auto;
}
.row-fluid [class*="span"] {
	min-height: 1px;
}
.rstpl-padding {
}
.m-top-large {
	margin-top: 30px;
}
.m-bot-large {
	margin-bottom: 30px;
	border-radius: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #8E5D33;
	overflow: hidden;
	height: auto;
	width: auto;

}
.m-bot-small {
	
	overflow: hidden;
	background-color: #4E1A01;
	margin-bottom: 30px;
}
.m-bot-small .note {
	padding: 12px;

}
.m-bot-small .note h1 {
	padding: 12px;
	line-height: 20px;
	




}
.m-bot-large .note {
	padding: 12px;
	text-align: center;	
	

}
.m-bot-large .note h1{
	padding-bottom: 0px;
	margin-bottom: 0px
	
}
.m-bot-large .note h3{

	margin-bottom:24px
	
}
.m-bot-large .boxit {
	padding: 12px;
	text-align: center;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
	
.textalign-center {
	text-align: center;
}
.pull-center {
	margin: 0px auto;
	width: 100%;
}

.rstpl-module {

	width: auto;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.rstpl-module-box-footer .verlineleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EDD6B8;
	padding-right: 12px;
}
.rstpl-module-box-footer ul li, .rstpl-module-box-footer ol li {
	line-height: 24px;
}
/* End General Classes*/

/* Module Top style */
.rstpl-top-a, .rstpl-top-b, .rstpl-top-c {
	margin-bottom: 1px;
}
.rstpl-logo-container {
	margins: 0px;
	padding: 0px;
}
.rstpl-logo-container h1 a {
	font-size: 1px;
}
.rstpl-content .radio input[type="radio"], .rstpl-content .checkbox input[type="checkbox"] {
	float: none;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 3px;
}
.rstpl-header-padding {
	padding: 0px;
	margin: 0px;
}
/* end Module Top style */

/* Main menu CSS */


.main-menu {
	position: relative;
	height: auto;
}
.main-menu .menu {
	padding: 0px;
	visibility: hidden;
}
/* preserve left padding for the first menu item */
.main-menu > .navbar .nav > li:first-child > a {
	padding-left: 40px !important;
	background-image: url(../../../images/templates/paww.png);
	background-repeat: no-repeat;
}
.navbar {
	margin-bottom: 0px;
}
.navbar-inner {
	border: none;
	padding: 0px;
	border-radius: 0px;
	filter: none;
	background: none;
	box-shadow: none;
}
.navbar .nav {
	margin: 0px;
}
.navbar .nav > li {
}
.navbar .nav > li > a {
	font-weight: normal;
	font-size: 18px;
	text-shadow: none;
	padding: 15px 36px;
	text-transform: uppercase;
}
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .navbar .nav > li > a:active, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	background-color: transparent;
	box-shadow: none;
	background-image: url(../../../images/templates/paww.png);
	background-repeat: no-repeat;
	background-position: 6px;
	padding-left: 40px;

}
.navbar .nav > li > .dropdown-menu:after {
	border: none;
}
.navbar .nav > li > .dropdown-menu:before {
	border: none;
}
.navbar .nav .dropdown-menu {
	border-radius: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	border: none;
	box-shadow: none;
	padding: none;
	

}
.dropdown-menu > .print-icon a, .dropdown-menu > .email-icon a, .dropdown-menu > .edit-icon a, .dropdown-menu > .subscribe-icon a, .dropdown-menu > .home-icon a {
	font-size: 14px;
	font-weight: normal;
}
.dropdown-menu > .print-icon a:hover, .dropdown-menu > .print-icon a:active, .dropdown-menu > .print-icon a:focus, .dropdown-menu > .email-icon a:hover, .dropdown-menu > .email-icon a:active, .dropdown-menu > .email-icon a:focus, .dropdown-menu > .edit-icon a:hover, .dropdown-menu > .edit-icon a:active, .dropdown-menu > .edit-icon a:focus, .dropdown-menu > .subscribe-icon a:hover, .dropdown-menu > .subscribe-icon a:active, .dropdown-menu > .subscribe-icon a:focus, .dropdown-menu > .home-icon a:focus {
	font-weight: normal;
}
.main-menu .dropdown-menu > li > a {
	font-size: 18px;
	text-transform: uppercase;
	font-weight: normal;
	padding-top: 12px;
	padding-right: 18px;
	padding-bottom: 12px;
	padding-left: 40px;
	text-align: left;
	color: #EDD6B8;
}
.main-menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	filter: none;
}
.dropdown-menu .active > a:hover, .dropdown-menu .active > a {
	filter: none;
}
.dropdown-submenu > a:after {

	margin-right: -11px;
}
.dropdown-menu > .parent > .dropdown-menu {
	display: none;
}
/* end Main menu CSS */

/* Secondary Menu CSS */
.menu {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px;
}
.menu > li:last-child {
	border-bottom: none;
}
.menu > li > a {
	font-weight: normal;
	font-size: 18px;
	padding: 5px 0px 5px 4px;
	line-height: 22px;
	text-transform: uppercase;
	letter-spacing: 0px;
}
/* end Secondary Menu CSS */
.controls > label, .control-label {
	display: inline;
}
/* Login CSS */

#login-form > .userdata .controls {
	clear: both;
}
#login-form > .userdata .controls > .input-small {
	float: right;
	width: 50%;
}
#login-form > .userdata .controls > .input-append {
	width: 100%;
}
#login-form > .userdata .controls > .input-append .add-on {
	width: 12%;
}
#login-form > .userdata .controls > .input-append > .input-small {
	width: 77%;
}
.rstpl-login-greeting > .name {
	font-weight: normal;
}
/* end After login overwrite CSS */
/* End Login CSS */
/* breadcrumbs */

.breadcrumb li .icon {
	font-size: 12px;
	line-height: 16px;
}
/* end breadcrumbs */
/* pagination */

.pagination .active a, .pagination .active span {
}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {
	background-color: transparent;
}
/* end pagination */


/* Boxes Css */
.rstpl-right-box {
	border-radius: 12px;
	padding: 12px;
	color: #EDD6B8;
	background-color: #4E1A01;
	border: none;
	text-align: center;
}
.rstpl-right-box img {
	border-radius: 6px;
}
.rstpl-right-box a {
	color: #EDD6B8;
}
.rstpl-right-box .m-bot-large {

	margin-top: 24px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	border-radius: 4px;
	background: none;
}
.rstpl-right-box h2 {
	color: #EDD6B8;
	line-height: normal;
	margin-bottom: 12px;
	margin-top: 6px;
	font-size: 24px;
}
.rstpl-right-box h3 {
	line-height: 22px;
	
	margin-top: 6px;
	font-size: 20px;	
	
}
.rstpl-right-box .nav {
	margin: 0px;
	padding: 0px;
}
.rstpl-right-box .nav li a {
	text-transform: none;
	font-size: 14px;
	padding-left: 0px;
	color: #EDD6B8;
}
.rstpl-right-box .rstpl-title {
	font-weight: normal;
	text-transform: capitalize;
	font-size: 24px;
	line-height: 24px;
	margin-top: 12px;
	padding-top: 0px;
	color: #EDD6B8;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.rstpl-box-carousel-full .carousel-inner .item * {
	text-align: left;
}
.rstpl-box-carousel-full .item div .rstpl-box-image {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 5px solid;
	padding: 0px;
	margin: 0px 30px 0 0;
}
.rstpl-box-carousel-full .item div .rstpl-box-content {
	vertical-align: middle;
	display: inline;
	font-size: 22px;
	line-height: 28px;
	font-weight: 300;
	font-style: italic;
	text-align: left;
}
.rstpl-box-carousel-full .left {
	left: 0px;
}
.rstpl-box-carousel-full .right {
	right: 0px;
}
.rstpl-box-tabs .nav-tabs li.active {
	border-bottom: 1px solid #EDD6B8FFF !important;
	margin-bottom: -1px;
}
.rstpl-box-accordion .accordion-toggle, .accordion .accordion-toggle {
	font-weight: normal;
	padding: 20px 25px 20px 50px;
	background: url('../images/list-arrow-big.png') no-repeat 25px 27px;
}
/* End Boxes*/

/* bottom Format */
.rstpl-footer {
	color: #EDD6B8FFF;
	border-bottom-right-radius: 16px;
	border-bottom-left-radius: 16px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	background-color: #4E1A01;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.rstpl-footer a {
	color: #EDD6B8;
}
.rstpl-footer h3 {
	color: #EDD6B8;
}
 @media (min-width: 1201px) {
.navbar .nav > li > a {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	position: relative;
	margin: 0px;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;

	
}
}
@media (min-width: 980px) and (max-width: 1200px) {
	
		 
	


	
.rstpl-right-box h2 {
	font-size: 18px;
}
.doodlepan {
	font-size: 14px;
}
.navbar .nav > li > a {
	padding: 15px 20px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	font-size: 16px;
	position: relative;
	top: 0px;
}
.dropdown-menu > li > a {
	font-size: 18px;
}
.navbar-fixed-top .nav > li > a:hover, .navbar-fixed-top .nav > li > a:focus, .navbar-fixed-top .nav > li > a:active, .navbar-fixed-top .nav > .active > a, .navbar-fixed-top .nav > .active > a:hover, .navbar-fixed-top .nav > .active > a:focus {
	background: none !important;
}
#login-form > .userdata .controls > .input-small {
	float: left;
	width: 90%;
}
}
 @media (min-width: 768px) and (max-width: 979px) {



.note h1{
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size:35px;	
}
.note h3{
margin-bottom:24px
	font-size: 16px;	
}


.dropdown-menu > .parent > .dropdown-menu {
	display: block;
	padding-left: 25px;
}
.main-menu {
	height: auto;
}
.navbar {
	position: relative;
}
.navbar .nav > li > a {
	padding: 10px 26px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
}
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	background: none;
}
.navbar .nav > .dropdown > .dropdown-menu {
	border-bottom: 0px;
}
.navbar .nav .dropdown-menu {
	margin: 0px;
	border-bottom: 0px;
	display: block;
}
.nav-collapse .dropdown-menu a {
	padding-left: 30px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-bottom: 0px;
}
.nav-collapse .dropdown-menu > li > a {
	font-weight: normal;
}
.nav-collapse .dropdown-menu > li > a:hover, .nav-collapse .dropdown-menu > li > a:focus, .nav-collapse .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	background: none;
	filter: none;
	font-weight: normal;
}
.nav-collapse .dropdown-menu .active > a:hover, .dropdown-menu .active > a {
	background: none;
	filter: none;
	font-weight: normal;
}
.navbar .brand {
	font-weight: normal;
	text-shadow: none;
	font-size: 26px;
	text-transform: uppercase;
	margin: 7px 0 0px 10px;
}
.navbar .btn, .navbar .btn-group {
	margin: 12px 21px 0 0;
}
.dropdown-submenu > a:after {
	content: none;
}
.dropdown-submenu > li {
	padding-bottom: 0px;
}
.navbar .nav .dropdown-menu {
	padding: 0px;
}
.dropdown-menu .active > a {
	color : #EDD6B8fff;
}
#login-form > .userdata .controls > .input-small {
	float: right;
	width: 90%;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	margin: 0px!important;
}
.navbar-fixed-top .navbar-inner {
	padding: 0px !important;
}
.rscarousel > .rstpl-carousel-controls > .rstpl-carousel-control {
	line-height: 10px;
}
.rstpl-padding {
	padding: 20px;
}
}
 @media (max-width: 767px) {
	 
 
.row-fluid h2 {
	line-height: normal;
	font-size: 22px;
	margin-bottom: 12px;
}
.rstpl-logo-container h1, .rstpl-logo-container h2, .rstpl-logo-container h3 {
	text-align: center;
}
.navbar .brand {
	font-weight: normal;
	text-shadow: none;
	font-size: 26px;
	text-transform: uppercase;
	margin: 20px 25px;
	padding: 0px;
}
.navbar .btn-navbar {
	margin-top: 18px;
	margin-right: 35px;
	background-image: none;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	margin: 0px!important;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
	padding: 0px;
}
.dropdown-menu > .parent > .dropdown-menu {
	display: block;
}
.main-menu {
	height: auto;
}
.navbar {
	position: relative;

}
.navbar .nav > li > a {
	padding: 20px 25px;
	border-radius: 0px;

}
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	background: none;
}
.navbar .nav > .dropdown > .dropdown-menu, .dropdown-menu > .parent > .dropdown-menu {
	border-bottom: 0px;
	margin-left: 0px;
}
.navbar .nav > .dropdown > .dropdown-menu li a {
	padding-left: 45px;
}
.navbar .nav .dropdown-menu {
	margin: 0px;
	border-bottom: 0px;
	display: block;
}
.main-menu > .navbar .nav > li:first-child > a {
	padding-left: 25px !important;
}
.nav-collapse .dropdown-menu a {
	padding-left: 30px;
	border-radius: 0px;
	border-bottom: 0px;
	color: #EDD6B8;

}
.nav-collapse .dropdown-menu > li > a {
	font-weight: normal;
	font-size: 18px;
}
.nav-collapse .dropdown-menu > li > a:hover, .nav-collapse .dropdown-menu > li > a:focus, .nav-collapse .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
	background: none;
	filter: none;
	font-weight: normal;
}
.nav-collapse .dropdown-menu .active > a:hover, .dropdown-menu .active > a {
	background: none;
	filter: none;
	font-weight: normal;
}
.dropdown-submenu > a:after {
	content: none;
}
.dropdown-submenu > li {
	padding-bottom: 0px;
}
.navbar .nav .dropdown-menu {
	padding: 0;
}
.dropdown-menu .active > a {
	color : #EDD6B8fff;
}
.rstpl-padding {
	padding: 9% 6%;
}
.rstpl-box-carousel-full .item div .rstpl-box-image {
	display: block;
	float: none;
	margin: 0 auto 20px auto;
	width: auto;
}
.rstpl-box-carousel-full .item div .rstpl-box-content div {
	text-align: center;
}
#login-form > .userdata .controls > .input-small {
	float: right;
	width: 75%;
}
}
 @media (max-width: 480px) {
.body .rstpl-header {
	border-radius: 0px 0px 0px 0px;
	overflow: hidden;
}
.navbar .btn-navbar {
	margin-top: 19px;
	margin-right: 30px;
	background-image: none;
}
.navbar .brand {
	margin-left: 25px;
}
.rstpl-header .rstpl-module {
	margin: 0px;
}
.rsc_buttons_container .btn {
	font-size: 12px;
	height: 30px;
	line-height: 20px;
	padding: 4px 15px 6px;
	vertical-align: text-bottom;
}

/* End RSComments! */
