/*
Theme Name: U-Design
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: A slick, powerful and clean theme.
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
Version: 1.4.2
License: Located in 'licensing' folder
License URI: Located in 'licensing' folder
*/

/*
    Do not remove any of the commented text above as it is used by the theme for proper function!

    All the themes' CSS files are located under the 'styles/' sub-folder...

    If you would like to use this file to add any custom CSS, you'll need to enable it first  
    from the theme's "General Options" section.
    Please note: After enabling the use of this file, you will not see any change here, 
    feel free to add your custom CSS below.
    On the other hand, if you need access to the theme's main style sheet, you will 
    need FTP client to access it, is it located in: "styles/style1/css/style.css"
*/

body{background-color:#f3be7c}

.grid_8 {
margin-top:376px;
background-color:#f6cb98;
padding-bottom:50px;
}

.home .grid_8 {
height: 2320px;
}

#page-content-title{display:none}

#home-page-content #content-container {
    padding: 0 0 0 0;
}

#home-page-content {
    
    float: left;
    min-height: 104px;
    padding-bottom: 0 !important;
    position: relative;
    width: 100%;
}

.entry {
    clear: both;
    padding: 0px 0 20px;
}

p {
    margin: 0 0 5px;
    padding: 0 0 5px 0;
    text-align: left;
}

#logo h2 a, #logo .site-name a {
    /*--background: url("/wp-content/uploads/biofire-logo.png") no-repeat scroll 0 100% transparent;--*/
    height: 95px;
    width: 143px;
}

.faq-style a{color:#000; font-weight:bold}

#main-menu {
    /*--background: url("../../common-images/main-menu-btm-border.png") repeat-x scroll 50% 100% transparent;--*/
    height: 40px;
    background-color:#f3be7c;
    margin-bottom: 0;
    position: relative;
    width: 100%;
    z-index: 6999;
}

#page-content{padding-bottom:0px !important; }

#page-content #content-container {
    padding:0 !important;
 background: url("/wp-content/uploads/bcgr.jpg") repeat-y right;
}

.container_24 .prefix_18 {
    padding-left: 580px;
}

.no-breadcrumbs-padding {
    display:none
}

#navigation-menu ul.sf-menu > li {
    margin: 0 0 0 0;

}



.socialmedia-buttons img {
    -moz-transition: all 0.2s ease-in 0s;
    border: 0 none !important;
    display: inline;
    margin-right: 4px !important;
}

#navigation-menu ul.sf-menu > li {height:40px; }

#navigation-menu {
    font-size: 14px;
    height: 40px;
    position: absolute;
    left: 20px;
    top: 0;
}

#navigation-menu ul.sf-menu > li > a {
    border: 0 none;
    color: #ffffff;
background: url("/wp-content/uploads/menu-icon.png") no-repeat left !important;
text-transform:uppercase;
font-weight:bold;
background-color:#f3be7c;
    cursor: pointer;
    display: block;
    padding: 0 10px 0 10px;
    text-decoration: none;
font-size:13px;
height:40px
}

#navigation-menu ul.sf-menu > li > a:active{background-color:#eea244}

#box{background-color:#eea244; width:590px}
.img-cir{margin-bottom:-16px}
.img-cir2{margin-top:-10px; margin-left:-8px}
.fire{margin: 4px 10px 10px 0}
.fire2{margin: 4px 10px 10px 0}
#box h2{padding: 15px 0px 15px 31px; color:#FFF; font-size:20px; font-weight:100;}
#box p{padding: 0 8px; color:#FFF; font-size:11px}
.pull{font-size:18px}
.last-one{margin-bottom:-2px}
.header-new{padding:0; color:#000; font-size:14px; font-weight:100}

#sidebarSubnav {
background-color:#f6cb98
}

.top-nav-added {
font-size: 14px;
float: right;
margin-right: 5px;
margin-left: 5px;
}

.top-nav-men {
color: #000000;
cursor: pointer;
font-weight:bold;
font-size:12px;
text-transform:uppercase;}

#search .search_box {
height: 26px;
margin-top: 12px;
display: inline-block;
float: left;
}



.top-nav-added {
font-size:14px;
float: right;
margin-right:0px
}

.top-nav-added li{display:inline; text-align:center; margin-right:5px; margin-left:5px}

.textwidget{background-color:#f6cb98}

body .gform_wrapper .top_label div.ginput_container {
margin-top: 0px;
}

h3.gform_body{color:#fff; }
.gform_body{margin-left:0px; margin-right:0px}
.ginput_container{float:right; padding:0px 0}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 200px;}
.gform_wrapper textarea.medium {height: 90px; float:right; }
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {width:202px}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
    font-size: 14px; float:right; height:40px; width:110px; margin-right:20px; background: url("/wp-content/uploads/sub-button.png") no-repeat !important; border:none !important
}

.gform_wrapper .gform_footer input[type="image"] {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    padding: 0;
    width: auto !important;
    float:right;
}

.gform_wrapper .gform_footer {
    clear: both;
    margin: 16px 0 0;
    padding: 8px 0 10px;
}

.gform_wrapper {
margin: 10px !important;
}

.gform_wrapper textarea.small {
height: 60px !important;
}

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
padding: 4px 2px !important;
}

#sidebarSubnav h3{font-size:18px !important}

#sidebarSubnav a {color:#383736}

.sf-menu ul {
    position: absolute;
    top: -999em;
    width: 10em;
z-index: 9999;
}

.sf-menu li li {
    z-index: 9999;
}

.jquery-lightbox-move {
    z-index: 99999 !important;
}

#fancybox-wrap {
z-index: 100000 !important;
}

.custom-formatting, .substitute_widget_class {
    padding: 5px 20px !important;
}

.gal{margin-left: 56px;
    overflow: hidden;
    width: 451px;}
.gal img{float: left;
   /* margin-left: 38px;
    margin-top: 18px; */
    background-color: #FFFFFF;
    border: 1px solid #A9A9A9;
    margin: 4px 0 4px 5px;
    padding: 4px;
    

	}
#cboxTitle,.jquery-lightbox-title{display:none! important;}

#tab {
margin-left: 15px;
}

#listtab {
margin-left: 35px;
}

#righty {
float: right;
margin-top: 20px;
}

#lefty {
float: left;
width: 400px;
}

.contact {
margin-right: -20px !important;
position: absolute !important;
margin-left: 806px !important;
width: 130px;
}

#share {
width: 960px;
margin: auto;
}

#social {
position: absolute;
margin: -30px 0px 0px 15px;
}