﻿
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}


.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}

.flexslider .slides {zoom: 1; width: 100%; height: 90%; }
.clear{clear:both}
.scTC .clear,.scbp .clear{height:10px}
.cmc div.left .clear{clear:none}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}

	




.blog-entry {
      border:5px solid #FFF;
	}

	.blog-entry .blog-media {  margin: 0; }

	
.blog-entry .blog-media img {
	-webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    transition: all 0.8s ease;
	transform: scale(1);
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	}

	
.blog-entry .blog-media:hover img {
	-webkit-transition: all 8s ease;
    -moz-transition: all 8s ease;
    -o-transition: all 8s ease;
    -ms-transition: all 8s ease;
    transition: all 8s ease;
	transform: scale(1.5);
	-ms-transform: scale(1.5); 
	-webkit-transform: scale(1.5);
	}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

.news .news-item { width: 50%; padding: 0 12px; float: left; margin-bottom: 40px; }

.news .news-item-inner { height: 322px; display: table; text-align: center; width: 100%; border-radius: 4px; min-height: 322px; position: relative; }


.news .news-item-content { display: table-cell; vertical-align: middle; position: relative; z-index: 9; padding:10px;}

.news .news-item-content h2 { font-size: 31px; line-height: 31px; color: #fff; font-weight: 600; font-family: 'brandon', arial; padding-bottom: 17px; }

.news .news-item-content p { font-size: 13px; line-height: 14px; font-weight: bold; color: #fff; }

.news .news-item-content p + p { padding-top: 17px; }


.news-item-secondary .news-item-inner { border: 1px solid #b4b6b8; text-align: left; padding: 0 80px 0 89px; }

.news-item-secondary .news-item-content h3 { font-family: 'brandon', arial; font-weight: 600; font-size: 26px; line-height: 26px; color: #656a79; padding-bottom: 16px; }

.news-item-secondary .news-item-content p { font-size: 14px; line-height: 20px; color: #989898; padding-bottom: 20px; font-weight: 300; }

.news-item-secondary .news-item-content p:last-child { padding-bottom: 0; }

.news-item-secondary .news-item-content p a { color: #989898; text-decoration: none; }

.news-item-secondary .news-item-content p a:hover { text-decoration: underline; }


.news-secondary .news-item { width: 33%; }

.news-secondary .news-item-secondary .news-item-inner { padding: 20px 50px; }
#poplist{padding-top:15px!important;width:100%!important;padding-left:40px!important}
#poplist li{width:100px;padding-right:25px;padding-left:25px;margin-left:0;font-family:Prova,"Palatino Linotype","Book Antiqua",Palatino,serif;text-transform:lowercase;font-size:1.5em;font-weight:normal!important;color:#900;text-align:center}
#poplist a:focus{outline:#900 dashed thin;outline-offset:3px}
#poplist li:last-child{padding-right:0}
#poplist div.forcewrap{display:block;margin:auto;padding:0;width:60px}
#poplist,#poplist li{padding:0;width:100%!important;margin:auto}
.block-grid{display:block;overflow:hidden}
.block-grid.two-up{margin-left:-4%}
.block-grid.three-up{margin-left:-2%}
.block-grid.four-up{margin-left:-2%}
.block-grid.five-up{margin-left:-1.5%}
#homecats .block-grid.two-up{margin-left:1%}

.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2000;
  display: none;
  float: left;
  min-width: 330px;
  border-radius:6px;
  padding: 0px 0;
  margin: 10px 0 0;
  text-align: left;
  list-style: none;

-webkit-background-clip: padding-box;
          background-clip: padding-box;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		  
background-color:#FFF; 
border-right:2px solid #089779; 
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;

}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }



 
 
 a.menu:after, .dropdown-toggle:after {
   content: none;
 }


 
 

.dropdown-submenu {
    position: relative;
}


.dropdown-submenu.pull-left {
    float: none;
}

    .menu-primary .menu-item {
        display: block;
        border-bottom: 1px solid #c8b3a1;
    }

        .menu-primary .menu-item a {
            margin: 0;
            padding: 10px;
        }
.navbar .nav .menu-item-object-category{position:relative}
.navbar .nav .menu-item-object-category .sub-mega-wrap{clip:rect(0,1000px,0,0);z-index:1001;position:absolute;width:500px;overflow:hidden;background:#fff;margin-left:-1px}
.navbar .nav .menu-item-object-category .sub-mega-wrap:before{content:"";width:1px;height:100%;position:absolute;background:#ddd;left:150px;top:20px}
.navbar .nav .menu-item-object-category .sub-mega-wrap a{padding:0}
.navbar .nav .menu-item-object-category .sub-mega-wrap li{width:100%;border-left:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu,.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{float:left;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu{width:150px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a{font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;padding:5px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a:after{content:""}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu .sub-menu{display:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{width:350px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat span{color:#666;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a{text-transform:capitalize;font-family:Bitter,serif;font-size:12px;display:inline}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-thumbnail{float:left;margin-top:2px;width:40px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-title{margin-left:50px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat li{border-top:1px solid #ddd;padding:8px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat ul li:first-child{border-top:0}
.navbar .nav .menu-item-object-category h5{color:#fff!important;font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;font-size:11px;margin-top:5px;background:#ee3224;display:inline-block;line-height:1;padding:10px}
.navbar .nav .menu-item-object-category ul+a{display:block!important;text-align:center;width:100%}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap{right:0}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap:before{left:auto;right:150px}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap .sub-menu{float:right;text-align:right}

.tab_content-column{
	padding: 0px 6px 12px 6px;
}

	.widget-item .hb-stream ul li{width:50%!important}

	#main-content .hb-sidebar .widget-item{padding-left:0!important}

.megamenu .widget-item{padding:10px 0}





.widget-item{position:relative}

#footer.dark-style .widget-item h4 a,#footer.dark-style .testimonial-author h5,#hb-side-section .testimonial-author h5{color:#ddd}

.widget-item .ts-1 .flex-control-nav {right: 0;}



.widget-item.hb_contact_info_widget ul li{margin:0 0 8px;padding:0 0 0 25px;display:block;line-height:20px;position:relative}

.widget-item .hb-stream.columns-2 ul li{width:50%}

.widget-item .hb-stream.columns-3 ul li{width:33.33%}

.widget-item .hb-stream.columns-4 ul li{width:25%}

.widget-item.widget_categories ul li a{display:inline}

.widget-item ul li{padding:7px 0;display:block}

#main-content .left-sidebar .hb-sidebar .widget-item{padding-left:0!important}

#main-content .hb-sidebar .widget-item:last-child{margin-bottom:0!important}

#footer.dark-style .widget-item h4,#hb-side-section .widget-item h4{color:#f4f4f4!important}

#hb-side-section .widget-item a{color:#FFF}

#hb-side-section .widget-item{margin-bottom:40px}

#hb-side-section .widget-item:last-child{margin-bottom:70px}

.widget-item ul.social-icons li{padding:0}

#footer .widget-column .widget-item{margin-bottom:30px;position:relative;}

#footer .widget-column .widget-item:last-child{margin-bottom:0!important;}

#footer.dark-style .widget-item #s, #footer.dark-style .widget-item input[type=text], #footer.dark-style .widget-item input[type=email], #footer.dark-style .widget-item textarea,
.megamenu .widget-item #s, #hb-side-section .widget-item #s, #hb-side-section .widget-item input[type=text], .megamenu .widget-item input[type=text], #hb-side-section .widget-item input[type=email], .megamenu .widget-item input[type=email], #hb-side-section .widget-item textarea, .megamenu .widget-item textarea{border-color:#333;border-color:rgba(255,255,255,0.15);}

#footer .widget-item #s:focus, #footer.dark-style .widget-item input[type=text]:focus, #footer.dark-style .widget-item input[type=email]:focus, #footer.dark-style .widget-item textarea:focus,
#hb-side-section #s:focus, #hb-side-section .widget-item input[type=text]:focus, #hb-side-section .widget-item input[type=email]:focus, #hb-side-section .widget-item textarea:focus,
.megamenu #s:focus, .megamenu .widget-item input[type=text]:focus, .megamenu .widget-item input[type=email]:focus, .megamenu .widget-item textarea:focus{color:#fff}

#footer.dark-style .widget-item #searchsubmit,
#hb-side-section .widget-item #searchsubmit,
.megamenu .widget-item #searchsubmit {background-color:transparent!important;opacity:0.6;}

#footer.dark-style .widget-item #searchsubmit:hover,
#hb-side-section .widget-item #searchsubmit:hover,
.megamenu .widget-item #searchsubmit:hover {opacity:1;}

.widget-item #searchsubmit{position:absolute;top:0;right:0;left:auto;margin-right:0;z-index:92;}






#container {
	float: right;
	margin: 0 0 0 -260px;
	width:680px;
}

	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}

.entry-title {
	font: 24px 'Ubuntu', sans-serif;
	line-height: 1.4em;
}

.entry-title,.entry-title a {
	color: #1b1e1f;
	letter-spacing: -1px;
	font-size: 32px;
	text-shadow: 0 1px 0 #fff;
	padding-top: 10px;
	display: block;
	-webkit-transition: all .3s ease-out;
		 -moz-transition: all .3s ease-out;
			-ms-transition: all .3s ease-out;
			 -o-transition: all .3s ease-out;
					transition: all .3s ease-out;
}

.post .entry-title,
.page h2.entry-title {
    padding-left: 2.5%;
    padding-right: 2.5%;
}

.single-attachment .entry-title {
	margin: 0 2.5%;
}


.medium-wrap .entry-title {
	margin: 0;
	padding: 5px 0;
}

.entry-title a:hover,.entry-title a:focus,.entry-title a:active {
	color: #439f55;
}

        .entry-title, .entry-title a, .entry-title a:focus, h1, h2, h3, h4, h5, h6, .widget-title  { color: #000000; }

        a:focus, a:active, a:hover, .tags a:hover, .custom-gallery-title a, .widget-title a, #content ul a:hover,#content ol a:hover, .widget ul li a:hover, .entry-title a:hover, .entry-meta a:hover, #site-generator .copyright a:hover { color: #000000; }



.fixed-social{position:fixed;left:0;top:50%;margin-top:-90px;width:36px;z-index:100}

.fixed-social a{width:36px;height:36px;display:block;opacity:0.6;filter:alpha(opacity=60);text-align:center;line-height:36px;color:#fff;font-size:20px}

.fixed-social a:hover{opacity:1;filter:alpha(opacity=100)}


aside .event .date .day,
aside .event .date_alt .day {
	float: left;
	text-align: center;
	width: 40px;
	font: 24px/24px Arial, Helvetica, sans-serif;
	color: white;
}

.gkcol {
    width: 100% !important;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}
.col-md-8{width:66.66666667%}






.\35 grid .row:after { content: ''; display: block; clear: both; height: 0; }






	.\35 grid-layout .row:after { content: ''; display: block; clear: both; height: 0; }


.footer-info { text-align: right; }


.engine_dark .footer .footer-info { border-color: #1f1f1f }

.row {
  margin-right: -15px;
  margin-left: -15px;
}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}

.river-block .carousel-block-headline{
    min-height: 90px;
}



.carousel .item {
    left: 0 !important;
      -webkit-transition: opacity .4s; 
         -moz-transition: opacity .4s;
           -o-transition: opacity .4s;
              transition: opacity .4s;
}


#pagefooter .paymentmethods {
}


#pagefooter .paymentmethods span span {
    display:none;
}


#pagefooter .paymentmethods .2co {
}

#pagefooter .paymentmethods .amex {
    background-position:0 -23px;
}

#pagefooter .paymentmethods .delta {
    background-position:0 -69px;
}

#pagefooter .paymentmethods .discover {
    background-position:0 -92px;
}

#pagefooter .paymentmethods .google {
    background-position:0 -115px;
}

#pagefooter .paymentmethods .maestro {
    background-position:0 -138px;
}

#pagefooter .paymentmethods .mastercard {
    background-position:0 -161px;
}

#pagefooter .paymentmethods .moneybook {
    background-position:0 -184px;
}

#pagefooter .paymentmethods .paypal {
    background-position:0 -207px;
}

#pagefooter .paymentmethods .sage {
    background-position:0 -230px;
}

#pagefooter .paymentmethods .solo {
    background-position:0 -253px;
}

#pagefooter .paymentmethods .switch {
    background-position:0 -276px;
}

#pagefooter .paymentmethods .visa {
    background-position:0 -299px;
}

#pagefooter .paymentmethods .electron {
    background-position:0 -322px;
}

@charset "utf-8";

#menu{position:relative;}

	
.wrapper {width:100%; min-width:320px; min-height:100%; overflow-x:hidden; position:relative; background-color:#ffffff;}

body.boxed .wrapper {max-width:1008px; margin:0px auto; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee;}

.img-border {
	border: 1px solid #4D4D4D;
	padding: 3px;
}

#top-menu .first a{
  border-radius: 4px 0 0 4px;
  }

#top-menu ul .first ul{
  left: 0;
  }

#menu-main-menu li.menu-item:hover ul.sub-menu{	}

#menu-main-menu ul.sub-menu li.menu-item-object-category.current-post-ancestor, #menu-main-menu ul.sub-menu li.menu-item-object-category.current-category-ancestor {background:none;border:none;}

#menu-main-menu li.current-menu-item ul.sub-menu a, #menu-main-menu li.menu-item-object-category.current-post-ancestor ul.sub-menu a, #menu-main-menu li.menu-item-object-category.current-category-ancestor ul.sub-menu a{background:none;}

#menu-main-menu ul.sub-menu li.menu-item-object-category.current-category-ancestor a, #menu-main-menu ul.sub-menu li.menu-item-object-category.current-post-ancestor a{text-decoration:underline;}

.masthead-top .directory, .masthead-top .tactical, .masthead-top .physicians {
  display: none;
}

  .masthead-top .tactical, .masthead-top .directory, .masthead-top .physicians {
    display: block;
    text-transform: uppercase;
  }

  .cd-dropdown .tactical-mobile .cd-close {
    padding: 0;
  }

  .cd-dropdown-content .tactical-mobile, .cd-dropdown-content ul .tactical-mobile {
    background-color: #a51417;
    padding-left: 10px;
    font-size: 0.75em;
    font-weight: 800;
    letter-spacing: 1.5px;
  }

  .cd-dropdown-content .tactical-mobile a, .cd-dropdown-content ul .tactical-mobile a {
    border-top-width: 0;
    display: inline;
    color: #fff;
    padding: 0 15px;
    text-decoration: none;
    text-transform: uppercase;
  }

  .cd-dropdown-content .tactical-mobile a:hover, .cd-dropdown-content ul .tactical-mobile a:hover {
    text-decoration: underline;
  }





.clr{
	clear:both;
	margin:0px;
	padding:0px;
}


div.announcement-title {
	padding: 10px 15px 10px 0;
	position: relative;
}


div.announcement-title p {
	margin-right: 20px;
}


	


td#right {
	vertical-align: top;
	
	}


div.widget-title h3,
td#left h3.tw-widgettitle,
td#right h3.tw-widgettitle,
td#left ul.tw-nav-list,
td#right ul.tw-nav-list {
	padding:0;
	margin:0;
	
	}





td#left .without_title,
td#right .without_title {
    margin-top: 0;
	margin-bottom: 0;
}



td#left ul.tw-nav-list li,
td#right ul.tw-nav-list li { 
	padding: 0 0 1px 0;
	margin: 0 0 -1px 5px;
    border: solid 1px #ccc;
	border-bottom: none;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	background: #eee;
}


td#left ul.tw-nav-list li.ui-tabs-selected,
td#right ul.tw-nav-list li.ui-tabs-selected {
    background: none;
	border: solid 1px #999;
	border-bottom: solid 1px #fff !important;
}



td#left ul.tw-nav-list li.ui-tabs-selected a,
td#left li.ui-tabs-selected a:hover,
td#right ul.tw-nav-list li.ui-tabs-selected a,
td#right li.ui-tabs-selected a:hover {
    color: #000000;
    text-decoration: none; 
	font-weight: bold;
	background: none !important;
	outline: none;
}


td#left .ui-tabs-panel,
td#right .ui-tabs-panel {
    margin: 0;
    padding: 0;
}


td#left, td#right {
	width: 0;
}

	
*:lang(en) td#right{
    display: none;
}


td#right:empty {
    display: none;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

#homeassistance		{ width:197px; position:relative; float: right; margin:0px; }

.promo-lang a:hover img,
.language-hold a:hover img{opacity: 0.7;}

.promo-lang a:active img,
.language-hold a:active img{opacity: 1;}

.promo-lang{
	margin: 0;
	padding: 5px 0 18px;
	list-style: none;
	line-height: 19px;
}

.promo-lang li{
	display: inline-block;
	vertical-align: top;
	width: 33%;
	box-sizing: border-box;
	padding: 0 60px 29px 0;
}

.promo-lang a{color: #303030;}

.promo-lang img{
	float: left;
	margin: 8px 30px 0 0;
}

.promo-lang .hold{
	overflow: hidden;
	display: block;
}

.promo-lang h4{
	margin: 0;
	font: 18px/19px Lora;
}

.promo-lang p{
	margin: 0 0 10px;
	line-height: 19px;
}

.buttonbar {
	line-height: 1;
	vertical-align: middle;
	color: #ffff00;
	text-transform: uppercase;
	font-size: 1em;
}

.buttonbar .atable {
display: table;
width: 100%;
outline: none;
border-collapse: collapse;
border: 0px;
table-layout: fixed;
padding: 0px;
}

.buttonbar .atable .cell {
width: 20%;
display: table-cell;
vertical-align: middle;
padding-right: 2%;
padding-left: 2%;
padding-top: 20px;
padding-bottom: 20px;
height: 100%;
text-align: center;
}

.buttonbar .atable .cell.one {
padding-left: 280px;
text-align: left;
width: auto;
}

.buttonbar .atable .cell.last {
width: 15%;
}

.buttonbar:after {
	content: " "; 
	display: block;
	clear: both;
}

.buttonbar span.rightalign {
	float: right;
}

.buttonbar img {
	vertical-align: middle;
}

.buttonbar i {
	color: #e6d40c;
}

.buttonbar a {
color: #ffff00;
}


.buttonbar .atable .cell ul.locdrop {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li ul {
display: none;
}


.buttonbar .atable .cell ul.locdrop li:hover ul {
	display: block;
	position: absolute;
	z-index: 15;
	top: 100%;
	left: -50%;
	width: 200%;
	line-height: 1;
	background: #45484d; 
background: -moz-linear-gradient(45deg,  #45484d 0%, #000000 100%); 
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#45484d), color-stop(100%,#000000)); 
background: -webkit-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -o-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -ms-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: linear-gradient(45deg,  #45484d 0%,#000000 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); 
	-webkit-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	border: 1px solid #f5dc0a;
	text-align: center;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}


.buttonbar .atable .cell ul.locdrop li ul li {
border-bottom: 1px solid #444;
padding: 6px;
margin: 0px;
display: block;
}


.buttonbar .atable .cell ul.locdrop li ul li:last-child {
margin: 0px;
border: 0px;
}


.buttonbar .atable .cell ul.locdrop li ul li a:hover {
color: #fff;
}


.buttonbar .atable .cell ul.locdrop li ul li.Development, .buttonbar .atable .cell ul.locdrop li ul li.Jump {
display: none;
}
#block-superfish-1 .block-inner{overflow:visible;}
.block ul{margin:0;padding:0 0 0.25em 1em;}
.block div.view div.views-admin-links{margin-top:0;}



  div.block.with-block-editing{position:relative;}
div.block.with-block-editing div.edit{display:none;position:absolute;right:0;top:0;z-index:40;border:1px solid #eee;padding:0 2px;font-size:0.75em;background-color:#fff;}
div.block.with-block-editing:hover div.edit{display:block;}
.block{margin-bottom:1em;}
img.block{display:block}
.block h2.title{margin:0 0 .667em;font-size:1.46em;}
.block ul,.item-list ul{margin:1em 0;padding:0 0 0 2em;}
ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}
.block-inner{padding:8px 16px 16px 16px;}
.margin-bottom-none .block-inner{margin-bottom:-16px;}
#header-region .block-inner{margin:16px 16px 0 16px;padding:0;}
#block-block-52 .block-inner img{width:939px !important;height:auto !important;}
#block-views-home_images-block_1 .block-inner{margin:16px;padding:0;}
#sidebar-left .block,#sidebar-right .block{margin-bottom:16px;}

html.js .front div.skinr-links-wrapper,html.js .block-superfish div.skinr-links-wrapper{display:none;}
.block-inner.margin-bottom-none{margin-bottom:-16px;}

#primary {
	background: #FFF;
	box-shadow: 0 0 4px #333;
	float: left;
	padding: 10px 5px;
	text-align: left;
	width: 530px;
	word-wrap: break-word;
	-ms-word-wrap: break-word;
}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .view-link,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .view-link,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .view-link{position:absolute;left:20px;bottom:25px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:800;font-size:14px;color:white;text-transform:uppercase;letter-spacing:1px;}
.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing #news-thumb .view-link,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-1 #news-thumb .view-link,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-2 #news-thumb .view-link{color:#aaaaaa;}
.screen-reader-text{position:absolute;left:-1000em;}

 
#PPTHomePage #homeCategories .bit { margin-left:10px; margin-bottom:30px; }
.carousel-inner{position:relative;width:100%;overflow:hidden}
#footer .legal{font-size:12px;line-height:1}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews p.legal{margin-bottom:0;text-align:center;font-size:12px;line-height:1}




.content-home { width: 1415px; margin: auto; margin:15px; }




.page-wrapper .content { background-color: #ffffff;  float: left; margin-left: 69px; min-height: 730px; padding-bottom: 30px; width: 955px; }




.content-post { width: 950px; margin: 0 auto; }




.content-post-home { float: left; padding-right: 28px; width: 222px; }




.content-post-home-end { width: 218px; float: left; }




.content .wrap_top { position:relative; padding-bottom:10px; }




.content-images { width:441px; }




.single .content .content-post .main-conent .entry-content p {  }




.content .connected img { left:0; padding:0; position:relative; top:0; }




.content-bahia-history1 { }




div.content-diego { clear:both; text-align:left; }




div.content-diego img { float:left; margin-right:10px; margin-bottom:8px; }




.content-right img { border:2px solid #FFFFFF; padding:0; }




div.content-right div { margin-bottom:8px; }




.content-mission3 { clear:both; }




.content-text-mission { float:left; padding-bottom:21px; width:233px }




.content-mission3 p strong a { color:#8c4015 !important; }




.content-post-homes { float:left; padding-right:21px; width:204px; }

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}



#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
    color: #BBBBBB;
    font-size: 13px !important;
    text-transform:none !important;
	line-height: 1.2;
}


li .menu-item a {
	border-bottom: 1px solid #262626 !important;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }


[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}


blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}


blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}


blockquote.pull-right small:before {
  content: '';
}


blockquote.pull-right small:after {
  content: '\00A0 \2014';
}


.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}


.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}


.pull-right {
  float: right;
}

.menu_order_go:hover,.primary-btn_overlay:hover,.order-btn:hover,.menu-btn:hover,.secondary-btn:hover,.buttonclass01:hover,.primary-btn-small:hover,.menu-detail-bg .menu_order_go:hover,.menu-detail-bg-1 .menu_order_go:hover,.ordertogo-btn-small:hover,.primary-btnoverlay:hover,.secondary-btn01:hover,.grey-btn:hover,.coupon-aply-coupon:hover,.border_top_recipe .primary-btn.grey_button_rec:hover,.border_top_recipe .primary-btn.grey_button_rec.pull-right:hover,.view-menu-btn:hover{background:#785e1c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4NWUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzVjNDgxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzVjNDgxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzc4NWUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzVjNDgxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iIzVjNDgxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iIzVjNDgxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzNmMzYwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzQ4MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #785e1c 0%, #5c4816 12%, #5c4816 12%, #785e1c 15%, #000000 87%, #5c4816 87%, #5c4816 87%, #5c4816 89%, #3f360f 97%, #5c4816 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #785e1c), color-stop(12%, #5c4816), color-stop(12%, #5c4816), color-stop(15%, #785e1c), color-stop(87%, #000000), color-stop(87%, #5c4816), color-stop(87%, #5c4816), color-stop(89%, #5c4816), color-stop(97%, #3f360f), color-stop(100%, #5c4816));background:-webkit-linear-gradient(top, #785e1c 0%, #5c4816 12%, #5c4816 12%, #785e1c 15%, #000000 87%, #5c4816 87%, #5c4816 87%, #5c4816 89%, #3f360f 97%, #5c4816 100%);background:-o-linear-gradient(top, #785e1c 0%, #5c4816 12%, #5c4816 12%, #785e1c 15%, #000000 87%, #5c4816 87%, #5c4816 87%, #5c4816 89%, #3f360f 97%, #5c4816 100%);background:-ms-linear-gradient(top, #785e1c 0%, #5c4816 12%, #5c4816 12%, #785e1c 15%, #000000 87%, #5c4816 87%, #5c4816 87%, #5c4816 89%, #3f360f 97%, #5c4816 100%);background:linear-gradient(to bottom, #785e1c 0%, #5c4816 12%, #5c4816 12%, #785e1c 15%, #000000 87%, #5c4816 87%, #5c4816 87%, #5c4816 89%, #3f360f 97%, #5c4816 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#785e1c', endColorstr='#5c4816', GradientType=0);}
.footer .footer-link p span.pull-right{float:left;color:#b7a87b;text-transform:uppercase;}

.footer .span3.icons.pull-right.center-icon.social-icon{margin-top:-20px;margin-right:5px;}

.footer .span3.icons.pull-right.center-icon{margin-top:-44px;}

#step3_form hr+.row+.row.mar_top02 div.span4:first-child,#step3_form hr+.row+.row.mar_top02 div.span2.pull-right{width:230px;}

#step3_form hr+.row+.row.mar_top02 div.span2.pull-right div.styled-select.select-layoutform{width:226px;}

#step3_form .row.mar_top02 .span2+.span4.pull-right .styled-select.select_span4{width:295px;}

.container-fluid .row.pull-right.mar_top02{width:272px;}

.container-fluid .form-horizontal .row.pull-right.mar_top02{width:281px;}
.container-fluid .form-horizontal .row.pull-right.mar_top02 :nth-child(1){padding-top:3px;}

.pull-right.txt-rgt.menu_marg_rgt.span2.btn-wrap{width:130px;}

.secondary-btn01.capitalize.pull-right.mar_top03{font-size:14px;font-weight:normal;margin-top:-13px;}

.contact_bd .form-horizontal.form_wdth .row.margn_up_20 .pull-right{margin-bottom:10px;}

.pull-right.mar_top10{margin-right:0px;}

.span2.pull-right.my-order-link .txt-decor-under{margin-left:21px;text-decoration:none;}

.span3.pull-right.apply-coup-container p{font-size:12px;}

.span5.emailspanfav.spanwid-em.marg-top13.marg_bot1em .span5.pos-btm.marg_left0 input.primary-btn.capitalize.pull-right.txtbold{margin-top:-50px;}

.loc_sm_txt.txtbold.pull-right,.rt_span_width .loc_sm_txt{font-size:14px;color:#6A6B68;}

.fin_all_location_sec input.choose-btn.margin_lt_15.margin_top3.pull-right.capitalize.border_radius0{float:left;margin-top:4px;margin-bottom:12px;margin-left:0px;}

.border_top_recipe .primary-btn.grey_button_rec,.border_top_recipe .primary-btn.grey_button_rec.pull-right{color:#fff;text-decoration:none;font-weight:bold;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNGY0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGY0ZjRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiM0MjQyNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5JSIgc3RvcC1jb2xvcj0iIzJjMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjNTE1MTUxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjMWMxYzFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODYlIiBzdG9wLWNvbG9yPSIjM2YzZjNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #524f47), color-stop(4%, #4f4f4f), color-stop(4%, #424242), color-stop(9%, #2c2c2c), color-stop(9%, #515151), color-stop(86%, #1c1c1c), color-stop(86%, #3f3f3f), color-stop(100%, #131313));background:-webkit-linear-gradient(top, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%);background:-o-linear-gradient(top, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%);background:-ms-linear-gradient(top, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%);background:linear-gradient(to bottom, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#524f47', endColorstr='#131313', GradientType=0);}

.menu-detail-bg-1 .dish-details.menu_marg_lft .pull-right.txt-rgt.menu_marg_rgt.span3{width:auto;margin-right:0px;}

.menu-detail-bg-1 .dish-details.menu_marg_lft .pull-right.txt-rgt.menu_marg_rgt.span3 .pull-right.span2.span_wid{width:auto;margin-right:4px;}
.menu-detail-bg-1 .dish-details.menu_marg_lft .pull-right.txt-rgt.menu_marg_rgt.span3 .pull-right.span2.span_wid .price_dollar.price_display:nth-child(2){text-align:left;}
.menu-detail-bg-1 .dish-details.menu_marg_lft .pull-right.txt-rgt.menu_marg_rgt.span3 .pull-right.span2.span_wid .price_dollar.price_display:nth-child(2) span{display:inline-block;padding-left:5px;}

.primary-btn.pull-right{font-size:10px;}

.container.box .last_but.pull-right.padding_bottom_1.mar_top01 input#save-subscriptions{margin-right:50px;}

#gc .span2.pull-right.margin_top017 .grn-btn{background:#524f47;border:0 none;color:#ffffff;cursor:pointer;padding:5px 15px;width:100%;border-radius:0px !important;font-weight:normal;text-transform:uppercase;text-align:center;font-weight:bold;background:linear-gradient(to bottom, #524f47 0%, #4f4f4f 4%, #424242 4%, #2c2c2c 9%, #515151 9%, #1c1c1c 86%, #3f3f3f 86%, #131313 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.modal.gc-modal .gc-radius-null .print_email .span9 .span2.pull-right{width:183px;}

.gc_form_triage .pull-right .buttonclass01{bottom:0;position:static;width:48px;}
.span8.gc_user_account .padrightbox1 .togospace span.pull-right{margin-right:0px;}

.row .span2.pull-right input.grn-btn.btn-shp.order-pad{margin-left:-18px;}

.span2.pull-right.gc-mrg-puramnt{width:238px;}

#gc .row.marg-lr.mar-bot-2 .span2.pull-right{width:149px;margin-top:35px;}

#gc .span2.pull-right input.grn-btn.btn-shp.order-pad{float:right;}

.row.marg_top1em .span2.pull-right.marg_top1em.mar-btm-chg-psd{margin-bottom:0;}

.span6.txt-rgt.padtop_13.pull-right{padding-bottom:14px;text-transform:uppercase;}

.row.mar_btm_coup_35 .buttonclass01.capitalize.pull-right.mar-top-22.btn-shp{margin-right:35px;}

.tabbed_pad.gc-margtop-tab .buttonclass01.capitalize.pull-right.mar-top-22.btn-shp{margin-right:12px;}

.buttonclass01.capitalize.pull-right.mar-top-22.btn-shp{margin-right:50px;}

#togo-account-login .last_but.pull-right.padding_bottom_1.mar_top10{bottom:0px !important;}

.gc-body-container .buttonclass01.capitalize.pull-right.mar-top-22.btn-shp{margin-right:31px;}

.togospace span.pull-right{margin-right:20px;}

.span4 .buttonclass01.capitalize.pull-right.mar-top-22.mar-bot-15.btn-shp.gc-pad-rl.span3{margin-right:36px;}

.pull-right.gc-wd-inp.mar_btm.gc-mrgn-btntop #continue{position:relative;right:25px;font-weight:bold;}

.pick-up.mar-lft-2.oflw-hdn.wd-item-cart span.txt-rgt.pull-right.capitalize{font-size:12px !important;margin-right:-10px !important;}

.span6.txt-rgt.padtop_13.pull-right .popover.fade.bottom.in{left:608px;width:276px;z-index:1;top:106px;background-color:#f7ead7;}

.span6.txt-rgt.padtop_13.pull-right .popover.bottom .arrow{margin-left:95px;}

.span6.txt-rgt.padtop_13.pull-right .popover .popover-content{background-color:#f7ead7;}

.top_sec .span3.pull-right p{text-align:right;margin-top:2.2em;}

.top_sec .span3.pull-right a{margin-left:1.0em;font-size:16px;font-family:TradeGothicW01-Extended;}

.pull-right.margin_rt_05 a{color:#C99A6C;text-decoration:none;}

.last_but.pull-right.padding_bottom_1.mar_top01 .linkcolortxt.margn_rgt{display:none;}

.pull-right.mar_topp04 p small{margin-right:57px;}

.raf-capitalize.pull-right.mar_top03{font-family:TradeGothicW01-Extended;font-size:14px;font-weight:normal;}

.express_pay_main .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em{width:auto !important;margin-left:0;padding-top:1em;}
.express_pay_main .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em .pull-right.txt-rgt p.grey_text_rec,.express_pay_main .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.small_text_recipe_2,.express_pay_main .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.grey_text_rec{border-bottom:1px dotted #ccc;padding:5px 2px;}

.express_pay_main .exp_total.togopayment .span7.span_width_t .span3.marg_top1em.pull-right.marg_left21em p.marg_top2em.grey_text_recipe2.txtbold{margin-top:1em;}

.crm_refined .span2.pull-right{margin-right:7px;}

.crm_refined .pull-right.mar_topp04 p small{margin-right:0px;}

.container-fluid.mobalbox .span3.pull-right input#lname{width:220px;}

.row.addTopMargin50 .span5.pull-right.text-right{width:29%;}

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }

  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }



.fb_login .last_but.pull-right.padding_bottom_1.mar_top10 {
    bottom: 25px;
    position: absolute;
    right: 1.3em;
}


#gc .last_but.pull-right.padding_bottom_1.mar_top10 {bottom: 10px;padding-bottom: 7px;}

table.mainbody, table.blog {width: 100%;border: 0;padding: 0;}

table.blog td.createdate {padding-bottom: 5px;}

table.blog td.modifydate {padding-top: 10px;}

.visible-phone{display:none !important;}

	
	.container article.post .post-header h2  {
		font-size: 18px;
	}
	
	
	.container .post-header {
	    font-size: 10px;
	}



.home .blog-recent .col .post-header {
    color: #999;
    font-size: 11px;
    margin-bottom: 12px;
}


.home .blog-recent .col .post-header h3 a {
	color: #27CFC3;
}


.home .blog-recent .col .post-header h3, .blog-recent .col .post-header h3 {
	margin-bottom: 3px;
	letter-spacing: -0.2px;
	font-size: 16px;
	line-height: 23px;
}


.home .blog-recent .col .post-header a, .home .blog-recent .col .post-header h3 a:hover {
	color: inherit!important;	
}


.home .blog-recent .col .post-header a:hover {
	color: #27CFC3;
}


.recent-posts article.post .post-header a {
	color: #999;
}


.post-header, #single-below-header {
	margin-bottom: 12px;
	font-size: 11px;
	color: #888;
}


.recent-posts .post-header a {
	color: #888;
}


.recent-posts .post-header a:hover {
	color: #27CFC3;
}


.recent-posts .post-header .title {
	margin-bottom: 1px;	
}


.recent-posts .post-header .title a {
	color: #27CFC3;
}


.recent-posts .post-header .title a:hover {
	color: inherit;
}


article.post .post-header h1, article.post .post-header h2 {
	font-size: 26px;
    line-height: 30px;
}


article.post .post-header h2 a {
	color: #27CFC3;
}


article.post .post-header h2 a:hover {
	color: inherit!important;
}


article.post .post-header a, article.result a, #single-below-header a {
	color: inherit!important;
}


article.post.format-aside .aside-inner .post-header {
	margin-bottom: 0px;
}


article.post.format-aside .aside-inner p, article.post.format-aside .aside-inner .post-header {
	color: #fff!important;
}
#page-header-bg h2,body h2,article.post .post-header h2,article.post.quote .post-content h2,article.post.link .post-content h2,article.post.format-status .post-content h2,#call-to-action span,.woocommerce .full-width-tabs #reviews h3{font-family:Titillium Web;font-size:24px;line-height:39.6px;}

.full, .three_fourth, .half, .three_eighth, .one_third, .two_third, .one_fourth, .two_nineth, .four_nineth { float:left; position:relative; overflow:hidden; margin-bottom:12px }

.full{ clear:both; float:none; width:900px; margin-right:0px }

.full .toured { position:relative; overflow:hidden; float:right; width:666px }

	#top-header .container { min-height: 46px; }

	.container { text-align: left; margin: 0 auto; width: 960px; position: relative; }

		#content-area .container { padding-top: 51px; }


#divider-bottom {
	background: #e09e19;
	padding: .06em;
}
