/*--

	Theme Name: theme46087

	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.1

	MotoPress Version: 1.0

--*/

@import url("main-style.css");

.footer-widgets .menu-3 > h4 {

    background: url("images/menu-3.png") no-repeat scroll 0 0 transparent;

}



.footer-widgets [id*="nav_menu"] .menu li {font-weight: normal;}



.footer-widgets .contacts p {font-weight: normal;}



.btn.btn-large, .reply a.btn-large {

-moz-border-bottom-colors: none;

-moz-border-left-colors: none;

-moz-border-right-colors: none;

-moz-border-top-colors: none;

background: none repeat scroll 0 0 #F6303E;

border-color: -moz-use-text-color -moz-use-text-color #244595;

border-image: none;

border-style: none none solid;

border-width: medium medium 2px;

color: #FFFFFF;

display: block;

font-size: 28px;

height: 89px;

line-height: 1em;

margin-bottom: 34px;

margin-top: 5px;

padding: 28px 0;

}





.btn.btn-large.blue, .reply a.btn-large.blue {

background: none repeat scroll 0 0 #244595;

font-size: 23px;

height: auto;

margin: 0;

padding: 33px 0 34px;

}







.btn.btn-large:hover, .btn.btn-large:active, .reply a.btn-large:hover, .reply a.btn-large:active { background:#244595; }

.btn.btn-large.blue, .reply a.btn-large.blue {

background:#244595;

font-size:23px;

padding:33px 0 34px;

height:auto;

margin:0;



.nav__primary .sf-menu > li {

    -moz-box-sizing: border-box;

    background: none repeat scroll 0 0 transparent;

    border: medium none;

    display: inline-block;

    float: left;

    margin: 0 0 0 29px !important;

    padding: 0;

    position: relative;

}



.nav__primary .sf-menu {

    display: inline-block;

    float: right;

    left: 50px;

    padding: 0;

    position: relative;

    width: 800px !important;

    z-index: 1;

}

.nav__primary {
border: medium none;
float: none;
margin: 44px -265px 0;
overflow: visible;
padding-top: 0;
position: relative;
text-align: right;
}

.nav__primary .sf-menu >li {
background: none;
float: left;
display: inline-block;
position: relative;
border: none;
padding: 0;
margin: 0 0 0 59px;
background: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-left: 12px !important;
}

.nav__primary .sf-menu >li {
width: 26px; }

.nav__primary { border: medium none; float: none; margin-bottom: 0; margin-right: -267px; margin-top: 44px; overflow: visible; padding: 0; position: relative; text-align: right;}

.nav__primary .sf-menu { display: inline-block; float: right; margin-right: 212px; padding: 0; position:relative; z-index: 1;}

.nav__primary .sf-menu > li { -moz-box-sizing: border-box; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; display: inline-block; float: left; margin: 0 0 0 28px; padding: 0; position: relative;}
*/