/*--
	Theme Name: theme46567
	Theme URI: http://template-help.com/
	Description: A theme for Wordpress 3.5.x + from Template-Help.com Collection
	Author: Template_Help.com
	Author URL: http://www.Template-Help.com/
	Template: CherryFramework
	Version: 2.2.2
	MotoPress Version: 1.0
--*/
@import url("main-style.css");

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */

.btn, .btn:active, .btn:focus, .pagination li a, .comment-reply-link, .pager li a, body .pagination ul li a {
	background:url(images/btn.png) top #edebeb repeat-x;
	box-shadow:none;
	padding:8px 26px;
	text-shadow:none;
	text-decoration:none;
	border-radius:3px;
	border:1px solid #dbdada;
	font:400 14px/18px Arial;
	text-transform:capitalize;
	color:#818181;
	letter-spacing:0;
	transition:all 0.5s;
}
.btn:active, .pagination li a:focus, .comment-reply-link:focus, .pager li a:focus, body .pagination ul li a:focus {
	background:url(images/btn.png) top #edebeb repeat-x;
	font:400 14px/18px Arial;
	color:#818181;
}
.btn:hover, .pagination li a:hover, .pagination li.active a, .comment-reply-link:hover, .pager li a:hover, body .pagination ul li a:hover {
	text-decoration:none;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	-ms-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	font:400 14px/18px Arial;
	text-transform:text-transform:capitalize;
	background:url(images/btn.png) top #edebeb repeat-x;
	border-color:#b6b6b6;
	color:#212121;
	transition:all 0.5s;
}

.nav.nav__primary {
	padding-top:6px;
	margin-bottom:6px;
	margin-right:-42px;
}
@media (max-width: 767px) {
	.nav.nav__primary { margin-right:0; }
}
@media (min-width: 1200px) {
	.nav.nav__primary ul.sf-menu { padding-left:8px; }
}
.nav.nav__primary ul.sf-menu li:first-child a { margin-left:0; }
.nav.nav__primary ul.sf-menu li {
	background:none;
	margin:0 1px;
}
.nav.nav__primary ul.sf-menu li a {
	border:none;
	letter-spacing:0px;
	padding:0;
	margin:7px 0 7px 20px;
	border-radius:5px;
	text-transform:uppercase;
	background:none;
	transition:all 0.4s;
	font-weight:300;
}
@media (min-width: 1200px) {
	.nav.nav__primary ul.sf-menu li a { margin:7px 0 7px 35px; }
}
@media (min-width: 768px) and (max-width: 979px) {
	.nav.nav__primary ul.sf-menu li a {
		font-size:10px;
		margin:7px 8px;
	}
}
.nav.nav__primary ul.sf-menu li a:hover {
	color:#e32c04;
	transition:all 0.4s;
}
.nav.nav__primary ul.sf-menu li.current_page_item a, .nav.nav__primary ul.sf-menu .sfHover a { color:#e32c04; }
.nav.nav__primary ul.sf-menu .sub-menu {
	padding:25px 15px;
	background:#999999;
	width:100%;
	margin-top:6px;
	margin-left:0px;
	text-align:left;
	min-width:136px;
}
.nav.nav__primary ul.sf-menu .sub-menu li:first-child { border:none; }
.nav.nav__primary ul.sf-menu .sub-menu li {
	padding:0;
	display:inline-block;
	margin:0 auto;
	border-left:none;
	border:none;
	background:none;
}
.nav.nav__primary ul.sf-menu .sub-menu li a {
	font:400 12px/35px Arial;
	color:#fff;
	margin:0;
	display:inline;
	text-transform:none;
	padding:0;
	background:none;
}
.nav.nav__primary ul.sf-menu .sub-menu li a:before { display:none; }
.nav.nav__primary ul.sf-menu .sub-menu li a:hover { color:#000; }
.nav.nav__primary ul.sf-menu .sub-menu li.current_page_item > a, .nav.nav__primary ul.sf-menu .sub-menu a:hover { color:#000; }
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu:before { display:none; }
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu { margin-top:0px; }
.nav.nav__primary ul.sf-menu .sub-menu .sf-sub-indicator {
	top:2px !important;
	right:-12px !important;
}
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu {
	margin-top:-25px !important;
	background:#fff;
	margin-left:16px;
}
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu li a { color:#424242; }
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu li a:hover { color:#e32c04; }
.nav.nav__primary ul.sf-menu .sub-menu .sub-menu li.current_page_item > a, .nav.nav__primary ul.sf-menu .sub-menu .sub-menu a:hover { color:#00c9df; }
.middle-header {
	background:url(images/nav.png) center top #d1d1d1 repeat-x;
	position:relative;
	border-top:1px solid #dedede;
	border-bottom:1px solid #999999;
	margin-top:22px;
}


