﻿
#mainttl, #principal, #bullets {width: 100%; display: inline-block;}


.testimonials-widget-testimonial {
}


.testimonials-widget-testimonial.list {
	clear: left;
	margin-bottom: 2em;
}


.testimonials-widget-testimonial.single {
	clear: left;
}


.testimonials-widget-testimonial .image {
	float: left;
	margin-bottom: .4em;
	margin-right: .2em;
}


.widget .testimonials-widget-testimonial .image {
	display: block;
	float: none;
}


.testimonials-widget-testimonial q,
.testimonials-widget-testimonial blockquote {
	
	quotes: none;
}


.testimonials-widget-testimonial .open-quote:before {
	content: '\201C';
}


.testimonials-widget-testimonial .close-quote:after {
	content: '\201D';
}


.testimonials-widget-testimonial cite,
.testimonials-widget-testimonial div.credit {
	
	display: block; 
	margin-top: .2em;
	text-align: right;
}


.widget .testimonials-widget-testimonial cite,
.widget .testimonials-widget-testimonial div.credit {
	margin-top: .8em;
}


.widget .testimonials-widget-testimonial .whitespace cite,
.widget .whitespace cite,
.widget .testimonials-widget-testimonial .whitespace div.credit,
.widget .whitespace div.credit {
	margin-top: .2em;
}


.testimonials-widget-testimonial cite:before,
.testimonials-widget-testimonial div.credit:before {
	content: "– "
}


.testimonials-widget-testimonial .join-title:before,
.testimonials-widget-testimonial .join-location:before,
.testimonials-widget-testimonial .join:before {
	
	content: ", "
}


.testimonials-widget-testimonial .author,
.testimonials-widget-testimonial .email,
.testimonials-widget-testimonial .job-title,
.testimonials-widget-testimonial .location,
.testimonials-widget-testimonial .company,
.testimonials-widget-testimonial .url {
	
}


.testimonials-widget-testimonial .extra {
	margin-top: .8em;
}


.testimonials-widget-testimonial .bottom_text {
	margin-top: 1.4em;
}

#news_ticker .rss { float: right; margin: 15px 15px 0 0; }



.z-depth-4, .modal {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}



.modal {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  background-color: #fafafa;
  padding: 0;
  max-height: 70%;
  width: 55%;
  margin: auto;
  overflow-y: auto;
  border-radius: 2px;
  will-change: top, opacity;
}


.modal h1, .modal h2, .modal h3, .modal h4 {
  margin-top: 0;
}


.modal .modal-content {
  padding: 24px;
}


.modal .modal-close {
  cursor: pointer;
}


.modal .modal-footer {
  border-radius: 0 0 2px 2px;
  background-color: #fafafa;
  padding: 4px 6px;
  height: 56px;
  width: 100%;
}


.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .home-social .subscribe-btn, .home-social .modal .modal-footer .subscribe-btn, .modal .modal-footer .btn-flat {
  float: right;
  margin: 6px 0;
}



.modal.modal-fixed-footer {
  padding: 0;
  height: 70%;
}


.modal.modal-fixed-footer .modal-content {
  position: absolute;
  height: calc(100% - 56px);
  max-height: 100%;
  width: 100%;
  overflow-y: auto;
}


.modal.modal-fixed-footer .modal-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: 0;
}



.modal.bottom-sheet {
  top: auto;
  bottom: -100%;
  margin: 0;
  width: 100%;
  max-height: 45%;
  border-radius: 0;
  will-change: bottom, opacity;
}


.modal h4 {
  margin-top: 35px;
  font-weight: bold;
}


.modal ul {
  width: 65%;
  margin: 50px auto 0 auto;
}


.modal ul li {
  margin: 20px;
}


.modal ul li i {
  color: #fff;
  padding-right: 5px;
}


.modal .modal-content img {
  position: absolute;
  top: 50px;
  width: 400px;
  left: calc(50% - 200px);
  z-index: -1;
}


.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .home-social .subscribe-btn, .home-social .modal .modal-footer .subscribe-btn {
  float: none;
}

	


#homeslider {
	float: left;
	display: inline-block;
	width: 640px;
	height: 390px;
	overflow: hidden;
	
	}

#homeslider ul, #homeslider li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#homeslider .slideinfo {
	float: left;
	display: block;
	position: absolute;
	height: 60px;
	width: 640px;
	top: 300px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	clear: both;
	z-index: 6;
	visibility: hidden;
	}

#homeslider .slideinfo h1 {
	float: left;
	display: block;
	width: 616px;
	height: 30px;
	margin: 0px;
	padding: 0px 12px;
	overflow: hidden;
	position: relative;
	z-index: 8;
	}

#homeslider .slideinfo h1 a {
	color: #FFFFFF !important;
	font-size: 18px;
	line-height: 36px;
	margin: 0px;
	padding: 0px;
	}

#homeslider .slideinfo h1 a:hover {
	color: #99CC00 !important;
	}

#homeslider .slideinfo p {
	float: left;
	display: block;
	width: 616px;
	height: 30px;
	color: #999999;
	line-height: 24px;
	margin: 0px;
	padding: 0px 12px;
	overflow: hidden;
	position: relative;
	z-index: 8;
	}

#homeslider .slideinfo_bg {
	float: left;
	display: block;
	background: #000000;
	width: 640px;
	height: 60px;
	top: -60px;
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 1;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}

#products a.product .overlay .box .title {
    display: inline-block;
    font-size: 18px;
    line-height: 25px;
    font-family:"The Wave Thin", sans-serif; font-weight:normal; font-style:normal;
    color: rgba(35, 31, 32, 1.0);
    
    border-bottom: 1px solid rgba(35, 31, 32, 1.0);
    margin-bottom: 20px;
    padding-bottom: 15px;
    
}

#categories a.category .overlay .box .title {
    display: inline-block;
    font-size: 18px;
    line-height: 25px;
    font-family:"The Wave Thin", sans-serif; font-weight:normal; font-style:normal;
    color: rgba(35, 31, 32, 1.0);
    
    border-bottom: 1px solid rgba(35, 31, 32, 1.0);
    margin-bottom: 20px;
    padding-bottom: 15px;
    
}

#product .section-main .variant .details .title {
    font-size: 15px;
    font-family:"The Wave Regular", sans-serif; font-weight:normal; font-style:normal;
    line-height: 20px;
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 10px;
}

#category a.product .overlay .box .title {
    display: inline-block;
    font-size: 18px;
    line-height: 25px;
    font-family:"The Wave Thin", sans-serif; font-weight:normal; font-style:normal;
    color: rgba(35, 31, 32, 1.0);
    
    border-bottom: 1px solid rgba(35, 31, 32, 1.0);
    margin-bottom: 20px;
    padding-bottom: 15px;
    
}

#page a.product .overlay .box .title {
    display: inline-block;
    font-size: 18px;
    line-height: 25px;
    font-family:"The Wave Thin", sans-serif; font-weight:normal; font-style:normal;
    color: rgba(35, 31, 32, 1.0);
    
    border-bottom: 1px solid rgba(35, 31, 32, 1.0);
    margin-bottom: 20px;
    padding-bottom: 15px;
    
}

#search a.product .overlay .box .title {
    display: inline-block;
    font-size: 18px;
    line-height: 25px;
    font-family:"The Wave Thin", sans-serif; font-weight:normal; font-style:normal;
    color: rgba(35, 31, 32, 1.0);
    
    border-bottom: 1px solid rgba(35, 31, 32, 1.0);
    margin-bottom: 20px;
    padding-bottom: 15px;
    
}
.row-offcanvas-right.active{right:65%}
.row-offcanvas-left.active{left:65%}
.row-offcanvas-left.active .hero .container{padding-left:10px}
.offcanvas-nav li.active{position:relative;background:#F2F2F2}
.main-nav li.active a:after{left:50%;width:10px;height:10px;bottom:-34px;content:'';position:absolute;background:#F29F1B;margin-left:-5px}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:transparent}
.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}
.selectize-dropdown .active.create{color:#262626}
.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50% !important;float:left !important;}
.fusion-columns-2 .fusion-column:nth-of-type(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(3n),.fusion-columns-4 .fusion-column:nth-of-type(3n){clear:both;}
.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33% !important;float:left !important;}
.fusion-columns-3 .fusion-column:nth-of-type(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-5 .fusion-column:nth-of-type(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(4n),.fusion-columns-6 .fusion-column:nth-of-type(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(4n){clear:both;}
.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0;}
.fusion-columns .fusion-column{width:100% !important;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px;}
#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%;}
#slidingbar-area .fusion-columns .fusion-column,.footer-area .fusion-columns .fusion-column{float:left;width:98% !important;}

.fusion-footer-widget-column .row,
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns {
  margin-left: 0;
  margin-right: 0;
}

.fusion-footer-widget-area .fusion-columns-4 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-5 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-6 .recent-works-items a,
#slidingbar-area .fusion-columns-4 .recent-works-items a,
#slidingbar-area .fusion-columns-5 .recent-works-items a,
#slidingbar-area .fusion-columns-6 .recent-works-items a {
  max-width: 60px;
}

#slidingbar-area .fusion-columns {
  margin: 0 -15px;
}

.fusion-footer-widget-area .fusion-columns-4 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-5 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-6 .flickr_badge_image img,
#slidingbar-area .fusion-columns-4 .flickr_badge_image img,
#slidingbar-area .fusion-columns-5 .flickr_badge_image img,
#slidingbar-area .fusion-columns-6 .flickr_badge_image img {
  width: 60px;
  height: 60px;
}

.fusion-columns {
  margin: 0 -15px;
}

.fusion-columns-5 .col-lg-2,
.fusion-columns-5 .col-md-2,
.fusion-columns-5 .col-sm-2,
.fusion-columns-5 .col-xs-2 {
  width: 20%;
}

.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column {
  float: none;
  margin-bottom: 50px;
  width: 100%;
  text-align: center;
}
.front .lrec-wrapper,.page-front-preview .lrec-wrapper{display:none;}
.ad-bottom .lrec-wrapper{padding-bottom:0;}
div.lrec-wrapper.lrec-sponsors-vert{text-align:inherit;width:auto;}
.node-type-interior-show-page.full-episodes .three-columns section.column-two div.lrec-wrapper.lrec-sponsors{top:-277px;right:-139px;}
.node-type-interior-show-page.full-episodes .three-columns section.column-two div.lrec-wrapper.lrec-sponsors .innerWrap{width:225px;}
.view-full-episodes-show-landing .lrec-general.lrec-wrapper{max-width:100%;}
.view-show-buzzfeed .view-content .lrec-wrapper{max-width:none;text-align:center;margin:0 0 7.5em;}
.view-show-buzzfeed .view-content .lrec-wrapper ._fwac span iframe{float:left;}
.view-show-buzzfeed .view-content .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper{float:right;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper img{width:50%;height:50%;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper .presented-by{position:relative;top:-2px;}
.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper .innerWrap,.node-type-bio section.column-two .pane-bio-node-social-links .lrec-wrapper ._fwac{text-align:center;display:inline-block;vertical-align:middle;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper{text-align:center;width:100%;margin:auto;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper ._fwac span iframe,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper ._fwac span iframe{float:left;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li .lrec-wrapper .advertisement-notification,.node-type-bio .pane-bio-node-menu .quicktabs_main div.ad .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li:nth-child(even) .lrec-wrapper{margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper{text-align:center;width:100%;margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper ._fwac span iframe,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper ._fwac span iframe{float:left;}
.node-type-bio .pane-bio-node-menu .bio-node_main li .lrec-wrapper .advertisement-notification,.node-type-bio .pane-bio-node-menu .bio-node_main div.ad .lrec-wrapper .advertisement-notification{font-size:0.7em;margin:auto;}
.node-type-bio .pane-bio-node-menu .bio-node_main li:nth-child(even) .lrec-wrapper{margin:auto;}
.node-type-photo-gallery .three-columns .column-two .photoSkinAd .lrec-wrapper{max-width:100%;}
.node-type-video .pane-bean-video728x90 .lrec-wrapper{text-align:center;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors{clear:none;display:inline-block;float:right;margin:0;padding:0;position:relative;right:0;text-align:right;top:10px;width:40%;z-index:0;max-width:150px;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors ._fwac span,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors ._fwac span{vertical-align:middle !important;}
.pane-video-playlist-node-rotator div.lrec-wrapper.lrec-sponsors .presented-by,.pane-show-playlists-others div.lrec-wrapper.lrec-sponsors .presented-by,.pane-video-playlist-node-rotator-panel-pane-1 div.lrec-wrapper.lrec-sponsors .presented-by,.pane-show-playlists-full-episode div.lrec-wrapper.lrec-sponsors .presented-by{position:relative;top:-2px;font-size:0.625rem;font-weight:normal;letter-spacing:1px;}
body.watch .view-video-playlist-node-rotator .lrec-wrapper{top:22px;}
body.watch .view-video-playlist-node-rotator .lrec-wrapper .lrec{display:block;}
body.node-type-interior-show-page .view-video-playlist-node-rotator .lrec-wrapper{top:25px;}
body.node-type-interior-show-page .view-video-playlist-node-rotator .lrec-wrapper .lrec{display:block;}
body.node-type-interior-show-page .view-video-playlist-node-rotator.featured-rotator .lrec-wrapper{top:36px;}
body.node-type-interior-show-page .view-video-playlist-node-rotator.clips-mobile .lrec-wrapper{top:36px;}
.pane-show-playlists-others .view-id-video_playlist_node_rotator div.lrec-wrapper.lrec-sponsors,.pane-show-playlists-full-episode .view-id-video_playlist_node_rotator div.lrec-wrapper.lrec-sponsors{top:0;right:0;}
.slide.freewheel-ad-takeover .lrec-wrapper{display:block;height:100%;width:100%;}
div#panels-ipe-regionid-secondary div.lrec-wrapper,section.column-two div.lrec-wrapper{max-width:320px;}
.block ul.menu{margin:0 -25px 0 -25px;}
.region-sidebar-first .block{border-bottom:1px solid #EBEBEB;padding:0 25px 30px 25px;margin-bottom:30px;}
.region-sidebar-first .block-menu,.region-sidebar-first .block-menu-block,.region-sidebar-first .block:last-child{border-bottom:none;margin-bottom:0;}
.block-menu-block h2 a{text-decoration:none;}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
#overlay[rel=show] .inner-wrap{-webkit-transition:-webkit-transform .5s cubic-bezier(.02,.79,.18,1.1).4s;transition:transform .5s cubic-bezier(.02,.79,.18,1.1).4s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#overlay .inner-wrap{background:#fff;border-radius:5px;padding:20px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);-webkit-transition:-webkit-transform .8s cubic-bezier(.02,.79,.18,1.1);transition:transform .8s cubic-bezier(.02,.79,.18,1.1)}
#overlay .inner-wrap .btn-close-svg{top:20px;right:10px}
#overlay .inner-wrap h1{margin:0 0 30px}
.inner-wrap{position:relative;margin:0 auto;width:90%;max-width:820px}
body[rel="nav-condensed"] #sidebar .inner{padding-top:115px}
#sidebar .inner{padding:198px 15px 15px 50px;-webkit-transition:padding .2s ease-out;transition:padding .2s ease-out}
#cover .inner-wrap{position:relative;height:100%;padding:0}
body.home .social .inner-wrap,body.tag .social .inner-wrap,body.category .social .inner-wrap{margin:50px auto;padding-top:0;width:100%;text-align:center;max-width:200px;border-bottom:solid 1px #EEE}
body.home .social .inner-wrap a,body.tag .social .inner-wrap a,body.category .social .inner-wrap a{font-size:1.5rem;margin:0 4%;padding-bottom:10px}
body.home .social .inner-wrap h4,body.tag .social .inner-wrap h4,body.category .social .inner-wrap h4{display:none}
body.page main .inner-wrap,body.tag main .inner-wrap{padding-top:50px}
#wrapEverything.page-stay-connected main .col-wrap .col-2.right .inner-wrap{padding-top:0}

.network-social{
	float: right;
	height:50px;
	}

.network-social a{
	height:100%;
	display:inline-block;
	width: auto;
	padding:8px 0;
	margin-right:10px;
	}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}


#top .sub_menu .menu-item-language img.iclflag {
margin-bottom: -2px !important;
}

.sidebarMode.not-found .meta{
  font-size:.8em;}


.sidebarMode .content-list-text li .meta { display: none; }


.sidebarMode .content .meta {
	font-size: 0.8em;
	color: rgb(102, 102, 102);
}


.referral-program .title-row{
	margin-bottom: 25px;
}


.referral-program .title-row p{
	text-align: center;
}


.referral-program .title-row p:first-child{
	font-family: 'museoSlabSemiBold', verdana, helvetica, sans-serif;
	font-size: 28px;
	color: #f79028;
}


.referral-program .referral-bkgd-2 .title-row p:nth-child(2),
.referral-program .referral-bkgd-2 .title-row p:nth-child(3){
	color: #fff;
}


.referral-program .title-row p:nth-child(2),
.referral-program .title-row p:nth-child(3){
	font-family: 'OpenSansSemiBoldItalic', verdana, helvetica, sans-serif;
	color: #575a5d;
	font-size: 15px;
}


.sub-content aside figure figcaption .title {
    display: block;
    font-style: italic;
}


footer[role=contentinfo] .footer-nav ul li.title {
    font-family: "OpenSansBold", "Lucida Grande", Lucida, Verdana, sans-serif;
    font-size: 18px;
    color: #f1ece5;
    margin: 0 0 10px 0;
}

	.list-sep {
		visibility: hidden;
	}


  
  .large-3 {
    position: relative;
    width: 25%;
  }

.inset2, .inset3{
padding:0 0px;
}



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 0;
}

		#left-area { width: 496px; }

		.recent-from, .recent-last, .recent-middle, #left-area { width: 457px !important; }


.postid-1314 #left-area, .postid-1317 #left-area, .bbPress #left-area {width: 100%}


.bbPress #left-area #entries {background: none;}

.clear {
  clear: both;
}




.krown-column-container {
	float: left;
	display: block;
	margin-left: 4%;
	position: relative;
}

	.krown-column-row .krown-column-container:first-child {
		margin-top: 0;
	}


	#footer1 .krown-column-container {
		width: 100%;
		margin-top: 50px;
		clear: left;
	}

	#footer1 .krown-column-container:first-child {
		margin-top: 0;
	}

.main-header-wrap .main-header .mini-cart .title { font-family:  'Source Sans Pro', sans-serif ; font-size: 14px; margin: 0px 0px 7px 0px; }

.main-header-wrap .main-header .mini-cart .title span { color:  #c9af9a ; }

.main-header-wrap .main-header .mini-cart .title span.quantity { margin-left: 4px; }

.main-header-wrap .main-header .mini-cart .title a { color:  #0ec7c1 ; }

.customer.account .title { display: block; font-size: 14px; margin-bottom: 20px; }

.customer.order .order-history .table td.product-item .label.title { margin-bottom: 15px; }

.customer.order .order-history .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.sidebar .recent-posts .title { font-size: 14px; color: #734c3d; margin-bottom: 6px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; }

.sidebar .recent-posts .title:hover { color: #0ec7c1; }

.product .title, .quick-shop-content .title, #product-area .title, .mobile-product-title .title { font-size: 16px; font-size:   ; font-weight: 700; color: #734c3d; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; margin: 10px 0 0; }

.product .title a, .quick-shop-content .title a, #product-area .title a, .mobile-product-title .title a { color: #734c3d; }

.product .title a:hover, .quick-shop-content .title a:hover, #product-area .title a:hover, .mobile-product-title .title a:hover { color: #0ec7c1; }

.quick-shop-content .details .header .title { font-size: 28px !important; margin: 8px 0 15px !important; }

.template-index .slide .content .title { font-size: 56px; font-size:   ; font-weight: 700; color: #ffffff; cursor: default; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.33); }

.template-index .article .title { display: block; font-weight: 700; font-size: 16px; font-size:   ; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; margin-bottom: 18px; color:  #734c3d ; }

.template-index .article .title:hover { color: #0ec7c1; }

.template-blog .articles .meta li.title, .template-article .articles .meta li.title { display: none; }

.template-blog .articles .article .article-content .title, .template-article .articles .article .article-content .title { display: block; }

.template-blog .articles .article .title, .template-article .articles .article .title { margin-top: -3px; margin-bottom: 30px; }

.template-blog .articles .article .title, .template-blog .articles .article .title a, .template-article .articles .article .title, .template-article .articles .article .title a { color: #734c3d; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; font-size: 28px; font-size:   ; font-weight: 700; line-height: 1.2; }

.template-blog .articles .article .title a:hover, .template-article .articles .article .title a:hover { color: #0ec7c1; }

.template-article .articles .comments-wrap .title { display: block !important; font-size: 14px; font-weight: 400; color:  #734c3d ; }

.template-article .articles .comments-wrap .title .count { color:  #ba9b82 ; }

.template-article .articles .comments-wrap.submit .title { margin-bottom: 35px; }

#product-area .details .header .title, .quick-shop-content .details .header .title { font-size: 35px; margin: 8px 0 20px; }

.template-product .mobile-product-title .title { font-size: 35px; margin: 5px 0 20px; }

.template-page .sidebar .title, .template-contact .sidebar .title { color:  #734c3d ; font-size: 14px; margin-bottom: 30px; }

.template-cart .table td.product-item .label.title { margin-bottom: 15px; }

.template-cart .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.template-search .result.item-article .title { font-weight: 700; font-size: 16px; color:  #734c3d ; margin: 0 0 12px; }

.template-search .result.item-product .details .title { font-size: 16px; color: #0ec7c1; margin: 14px 0 0; }

.template-search .result.item-product .details .title a { color: #0ec7c1; }

.main-footer .connect .title { margin: 40px 0 0; font-size: 14px; color:  #ba9b82 ; }

.main-footer .connect .contact .title { margin-bottom: 35px; }

.main-footer .connect .social .title { margin-bottom: 35px; }

.main-footer .connect .newsletter .title { margin-bottom: 36px; }

.benefit-icon {
	color: #da645a;
}

.section-accent .benefit-icon {
	color: #444;
}

.boxhead {
	font-weight: bold;
	background: #00709E; 
	background: -moz-linear-gradient(#00A5DB, #00709E);
	background: -o-linear-gradient(#00A5DB, #00709E);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00A5DB), to(#00709E)); 
	background: -webkit-linear-gradient(#00A5DB, #00709E);
	color: #FFF;
	border: none;
	padding-left: 6px;
}
