﻿
.td-module-image {
  position: relative;
}

.td-module-image .td-post-category {
  position: absolute;
  bottom: 0;
}

  .td_module_mx4 .td-module-image {
    width: 100px;
    position: absolute;
    left: 0;
    top: 0;
  }

  .td-column-1 .td_module_mx4 .td-module-image {
    width: 100%;
    position: relative;
  }

.td_block_16 .td_module_mx7 .td-module-image {
  
}

  .td-related-full-width .td-related-row .td-module-image {
    width: 80px;
    position: absolute;
    top: 0;
    left: 0;
  }
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.gdlr-item-title-wrapper .gdlr-item-title-caption{ color: #b21e50; }

.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title-link,
.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title-caption{ font-size: 15px; margin-top: 26px; letter-spacing: 3px; }
.row{margin-left:-15px;margin-right:-15px;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}

.slideshow-content, .showloader .portfolio-slideshow {display: block !important; visibility: visible !important;}
.showloader .portfolio-slideshow,.showloader .slideshow-nav,.showloader .pager{visibility:hidden}
.portfolio-slideshow{margin:10px 0 0;z-index:1!important;clear:both}
.centered .portfolio-slideshow{margin:10px auto 0;text-align:center}


.featured .centered .portfolio-slideshow {
    margin: 0 auto;
    text-align: center;
}

	

	#home-footer {
	
	color: white;
	float: left;
	width: 320px;
	height: 180px;
	margin: -100px 0px;
	padding: 0px 0px 0px 0px;
		
	}

	li.widget { width: 100%; }

		li.widget p a { text-decoration: underline; }

		li.widget p a:hover { text-decoration: none; }

		li.widget ul { list-style: none; }

			li.widget ul li .num_comments { color: #111; }

		
		li.widget .widget_box { background: #e3f0f2; border-style: solid; border-color: #addde6; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

.column {
    float: left;
    margin-right: 2.08333%;
    padding: 0;
    width: 100%;
}


.carousel-layout1 .caption { position: absolute; padding: 2px 10px; padding: 0.125rem 0.625rem; background: #e64946; color: #fff; font-weight: 700; top: 10%; opacity: 0.7; filter: alpha(opacity=70); }


.carousel-layout1 .carousel-item:hover .caption { opacity: 1; filter: alpha(opacity=100); }


.carousel-layout2 .caption { color: #e64946; padding: 0 2px; }

    		.dropcap, .carousel-layout2 .caption { color: #3399cc; }

.title-subcat a {
  font-size: 13px;
  color: #8d8d8d;
  display: block;
  margin-bottom: 8px;
}

.also-like .title-subcat {
  color: #8d8d8d;
  font-size: 13px;
}

	.not-mobile {display:none;}

#sidebar ul li span.not-mobile {display:none;}
.mk-dynamic-styles {display:none}
html#scoped-css body.style-1 #usersite-container .zoogle-columns,html#scoped-css body.style-1 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
body.style-1 #usersite-container .zoogle-columns-100 .subtitle-wrap{max-width:473px}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}
.on-tv-mobile .views-row{height:18px;line-height:1.5;overflow:hidden;}
.on-tv-mobile .views-row div{display:inline;}
.tablet .main-content .featured-rotator .view-content .views-row{float:none;display:inline-block;vertical-align:initial;}
.tablet .main-content .featured-rotator .view-content .views-row-1{display:block;position:absolute;left:0;}
.main-content .featured-rotator .view-content .views-row,.featured-rotator .view-content .views-row{width:284px;display:inline-block;padding-left:10px;float:none;margin-bottom:6px;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock,.featured-rotator .view-content .views-row .views-field .field-content .video-lock{display:none;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span{background-color:rgba(0,0,0,0.75);position:absolute;bottom:8px;text-align:center;display:block;width:100%;color:white;height:15px;margin-top:-3px;line-height:1.5;}
.main-content .featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img,.featured-rotator .view-content .views-row .views-field .field-content .video-lock a span img{margin:0 3px -1px 0;height:10px;width:16px;}
.mobile .watch .featured-rotator .views-row{position:relative;border-bottom:1px solid rgba(0,0,0,0.1);padding-top:10px;padding-left:0;width:100%;}
.mobile .watch .featured-rotator .views-row:first-child{border-top:1px solid rgba(0,0,0,0.1);}
.mobile .watch .featured-rotator .views-row a{position:relative;}
.mobile .pics .featured-rotator .views-row{width:140px;display:inline-block;margin-bottom:6px;margin-top:10px;padding-left:0;margin-right:5px;}
.pane-on-tv-tonight .views-row{height:35px;overflow:hidden;font-size:0.875em;line-height:1.71429em;line-height:1.2;}
.pane-on-tv-tonight .views-row div{display:table-cell;}
.pane-on-tv-tonight .views-row div .field-name-field-brow{display:inline-block;padding:3px;vertical-align:top;background:white;color:#1a84dd;font-weight:700;font-size:0.6875em;line-height:2.18182em;line-height:1;text-transform:uppercase;}
.front-secondary .pane-full-episodes-listing .views-row{padding:0;margin:0 0.58em 0 0;width:130px;display:inline-block;white-space:normal;}
.front-secondary .pane-full-episodes-listing .views-row a{width:100%;}
.front-secondary .pane-full-episodes-listing .views-row:nth-child(n+4){display:inline-block;}
.front-secondary .pane-full-episodes-listing .views-row-first{border:none;}
.front-secondary .pane-full-episodes-listing .views-row:nth-child(6n){border-top:none;}
.front-secondary .view-clips .views-row{width:128px;margin:0 20px 0 0;display:inline-block;white-space:normal;vertical-align:top;}
.front-secondary .view-clips .views-row img{width:100%;display:block;}
.view-all-shows-landing .views-row{padding-bottom:3em;text-align:center;text-transform:uppercase;font-size:0.9em;width:50%;clear:right;float:left;margin-left:0;margin-right:0%;}
.view-all-shows-landing .views-row:nth-child(3n+1){clear:both;}
.view-all-shows-landing .views-row:nth-child(5n+1){clear:both;}
.view-all-shows-landing .views-row .show-id{display:none;}
.pane-you-may-also-like-panel-pane-2 .views-row,.pane-you-may-also-like-panel-pane-3 .views-row{display:inline-block;width:24%;min-width:140px;vertical-align:top;}
.pane-you-may-also-like-panel-pane-2 .views-row a img,.pane-you-may-also-like-panel-pane-3 .views-row a img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.pane-you-may-also-like-panel-pane-2 .views-row a:hover img,.pane-you-may-also-like-panel-pane-3 .views-row a:hover img{opacity:0.7;}
.pane-you-may-also-like-panel-pane-2 .views-row:nth-child(n+3),.pane-you-may-also-like-panel-pane-3 .views-row:nth-child(n+3){display:none;}
.pane-you-may-also-like-panel-pane-2 .views-row-last,.pane-you-may-also-like-panel-pane-3 .views-row-last{max-width:210px;}
.view-full-episodes-show-landing .views-row{margin-bottom:2em;border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:2em;font-size:75%;}
.mobile .node-type-interior-show-page.clips .column-two .views-row a{position:relative;}
.mobile .node-type-interior-show-page.clips .column-two .clips-mobile .views-row .views-field-page-title .field-content a{left:10px;}
.node-type-interior-show-page.clips .column-two .view-clips-most-recent-show-landing .views-row-1{border:0;}
.view-clips-most-recent-show-landing .views-row{position:relative;margin:0 5px 7px 0;display:inline-block;vertical-align:top;width:46%;}
.view-clips-most-recent-show-landing .views-row img{display:block;width:100%;margin:0 0 .25em;}
.view-clips-most-recent-show-landing .views-row .icon-play{position:absolute;top:50%;left:50%;}
.view-clips-most-recent-show-landing .views-row .views-field-title{font-size:0.75em;line-height:2em;line-height:1;font-weight:500;}
.view-fox-views-cast-member-show-landing .view-content .views-row{display:inline-block;vertical-align:top;margin:0 1% 2em 1%;font-size:0.625em;line-height:2.4em;line-height:1.5;}
.view-fox-views-cast-member-show-landing .view-content .views-row:nth-child(3n+1){clear:both;}
.node-type-interior-show-page.pics .column-two .pane-interior-show-pics .view-show-site-all-albums .view-content .views-row{display:block;width:140px;float:left;margin-right:10px;}
.view-show-site-landing-pics .views-row img{display:block;float:left;margin:0 10px 10px 0;width:46%;}
.pane-show-buzzfeed-panel-pane-2 .views-row,.pane-show-buzzfeed .views-row{margin-bottom:3.5em;list-style:none;}
.pane-show-buzzfeed-panel-pane-2 .views-row-last,.pane-show-buzzfeed .views-row-last{margin-bottom:5em;}
.mobile .full-episodes .rotator-list .track .views-row,.tablet .full-episodes .rotator-list .track .views-row{display:inline-block;float:none;vertical-align:top;}
.view-full-episodes-landing .views-row{box-sizing:content-box;border-top:1px solid rgba(255,255,255,0.2);padding:10px 0;clear:both;}
.view-full-episodes-landing .views-row-last{margin-bottom:0;}
.node-type-bio .pane-bio-node-menu .quicktabs_main li,.node-type-bio .pane-bio-node-menu .quicktabs_main .views-row,.node-type-bio .pane-bio-node-menu .quicktabs_main .ad{padding:0 0 75px;}
.node-type-bio .pane-bio-node-menu .bio-node_main li,.node-type-bio .pane-bio-node-menu .bio-node_main .views-row,.node-type-bio .pane-bio-node-menu .bio-node_main .ad{padding:0 0 75px;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row{display:inline-block;width:24%;min-width:140px;vertical-align:top;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row a img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row a:hover img{opacity:0.7;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row:nth-child(n+3){display:none;}
.node-type-photo-gallery .pane-rotator-type-1-panel-pane-3 .views-row-last{max-width:210px;}
.view-clips.view-display-id-block_3 .views-row,.playlist-mobile.view-playlist .views-row,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row{display:block;width:100%;margin:5px 0;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.view-clips.view-display-id-block_3 .views-row.views-row-first,.playlist-mobile.view-playlist .views-row.views-row-first,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row.views-row-first,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row.views-row-first{margin-top:0;padding-top:0;}
.view-clips.view-display-id-block_3 .views-row .image,.playlist-mobile.view-playlist .views-row .image,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .image,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .image{float:left;margin-right:5px;width:42%;}
.view-clips.view-display-id-block_3 .views-row .info,.playlist-mobile.view-playlist .views-row .info,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info{float:left;width:calc(58% - 5px);}
.view-clips.view-display-id-block_3 .views-row .info .views-field-title,.view-clips.view-display-id-block_3 .views-row .info .views-field-page-title,.playlist-mobile.view-playlist .views-row .info .views-field-title,.playlist-mobile.view-playlist .views-row .info .views-field-page-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-page-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-title,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-page-title{padding-top:0;font-size:0.75rem;line-height:1.33333;text-transform:capitalize;word-wrap:break-word;margin-bottom:5px;}
.view-clips.view-display-id-block_3 .views-row .info .views-field-field-episode-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-episode-number{border-left:0;padding-left:0;margin-left:0;}
.view-clips.view-display-id-block_3 .views-row .info .views-field-field-season-number,.view-clips.view-display-id-block_3 .views-row .info .views-field-field-episode-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-season-number,.playlist-mobile.view-playlist .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-season-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist_other .views-row .info .views-field-field-episode-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-season-number,.view-video-playlist-node-rotator.view-display-id-mobile_playlist .views-row .info .views-field-field-episode-number{display:block;float:none;}
.desktop .rotate.flexslider ul.slides li.views-row{border:none;margin-bottom:0;padding-bottom:0;}
.view-clips-most-recent-show-landing .views-row a{width:42%;float:left;}
.view-clips-most-recent-show-landing .views-row .views-field-title a{width:100%;}
.page-search .view-rotator-type-1 .views-row{margin-bottom:15px;}
.page-foxnetworks .views-row{display:inline-block;text-align:center;margin:0 0 60px;vertical-align:top;max-width:45%;}
.view-full-episodes-listing .views-row{width:180px;display:inline-block;margin:0;vertical-align:top;white-space:normal;}
.view-full-episodes-listing .views-row:after{content:"";display:table;clear:both;}
.view-full-episodes-listing .views-row:nth-child(n+5){display:none;}
.view-full-episodes-listing .views-row:nth-child(n+4){display:block;}
.view-full-episodes-listing .views-row-first .views-row-last{padding-top:0;}
.view-full-episodes-listing.view-display-id-block_3 .views-row{display:block;width:100%;margin:5px 0;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0.1);}
.view-full-episodes-listing.view-display-id-block_3 .views-row.views-row-first{margin-top:0;padding-top:0;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .image{float:left;margin-right:5px;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info{margin-left:42%;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-title{padding-top:0;text-transform:uppercase;float:none;word-wrap:break-word;font-size:0.75em;width:100%;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-air-date{font-size:0.7em;margin-bottom:0;margin-top:10px;float:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;line-height:0.7;}
.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-season-number,.view-full-episodes-listing.view-display-id-block_3 .views-row .info .views-field-field-episode-number{font-size:0.75em;font-weight:500;border-left:0;display:block;margin:0;padding:0;}
.column-three .views-row-last .ep-result,.aurora-section-third .views-row-last .ep-result{border-bottom:0;}
.column-three .pane-show-videos .view-video-playlist-node-rotator .views-row{width:300px;margin:0;padding:1em 0 0;margin:0;display:block;vertical-align:top;white-space:normal;}
.page-shows .views-row .show-id,.view-full-episodes-landing .views-row .show-id{display:none;}



div.crafty-social-buttons{margin:.3em 0}
div.crafty-social-buttons .crafty-social-caption{display:inline-block;padding-right:1em;vertical-align:top;font-size:1.2em}
div.crafty-social-buttons ul{display:inline-block;list-style-type:none;margin:0;padding:0}
div.crafty-social-buttons ul li{display:inline-block;margin:0 .2em;padding:0}
div.crafty-social-buttons .crafty-social-share-count:after,div.crafty-social-buttons .crafty-social-share-count:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute}
div.crafty-social-buttons .crafty-social-share-count:after{border-color:rgba(224,221,221,0);border-right-color:#f5f5f5;border-width:5px;top:50%;margin-top:-5px}
div.crafty-social-buttons .crafty-social-share-count:before{border-color:rgba(85,94,88,0);border-right-color:#e0dddd;border-width:6px;top:50%;margin-top:-6px}
div.crafty-social-buttons .crafty-social-share-count{font:18px Arial,Helvetica,sans-serif;color:#555e58;padding:5px;-khtml-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;background:#f5f5f5;border:1px solid #e0dddd;display:inline-block;vertical-align:top;margin-left:2px;min-width:24px;text-align:center}
div.crafty-social-buttons.crafty-social-buttons-size-2 .crafty-social-share-count{min-width:14px;font-size:12px}
div.crafty-social-buttons.crafty-social-buttons-size-3 .crafty-social-share-count{min-width:16px;font-size:14px}
div.crafty-social-buttons.crafty-social-buttons-size-4 .crafty-social-share-count{min-width:20px;font-size:16px}
div.crafty-social-buttons.crafty-social-buttons-size-5 .crafty-social-share-count{min-width:24px;font-size:18px}
div.crafty-social-buttons.crafty-social-buttons-size-6 .crafty-social-share-count{min-width:24px;font-size:20px}

    .footer #inner-footer .crafty-social-buttons {
      margin: 0;
      padding: 0; }

      .footer #inner-footer .crafty-social-buttons img {
        width: 29px;
        height: 29px; }

      .footer #inner-footer .crafty-social-buttons li {
        margin-left: 2px;
        margin-right: 2px;
        float: left; }






#jflanguageselection
{
    float: right;
	margin: 15px 0px 10px 5px;    
}



#jflanguageselection ul.jflanguageselection
{
	list-style: none;
	padding: 0;
	margin-top: 3px;
	font-weight: normal;
}


#jflanguageselection ul.jflanguageselection li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
	font-size: 0.9em;
}


#jflanguageselection ul.jflanguageselection li#active_language
{
 	font-weight: bold;
	font-size: 1.0em;
}


#jflanguageselection ul.jflanguageselection li a
{
	display: block;
}


#jflanguageselection ul.jflanguageselection img
{
	border: none;
}


div#jflanguageselection img.langImg {
	float: left;
	border: none;
	margin-top: 3px;
}

div#jflanguageselection li img.langImg {
	float: left;
	border: none;
	margin: 0px 1px 0px 1px;
}




#jflanguageselection select.jflanguageselection
{
	border: 1px solid #cccccc;
}


#jflanguageselection label.jflanguageselection
{
	position:absolute;
	left:-1000px;
}


#jflanguageselection .opaque{
	filter:alpha(opacity=30);
}

#jflanguageselection option.opaque{
	color:graytext;
}

#jflanguageselection ul, #jflanguageselection ul li{border:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#box-block-block-3 .social-icons{float:left;}

	.site-title { padding: 30px 0; width: 100%; float: none; line-height: 50px; }

	.site-title a { text-align: center; }

.site-title a img { display: block; max-width: 100%; max-height: 60px; height: auto; padding: 0; margin: 0 auto; -webkit-border-radius: 0; border-radius: 0; }

.about-slider .detail{padding:40px 30px 40px 0;margin:0 -15px;padding-right:100px;line-height:1.2}

.about-slider .detail h2 a{color:#473e36}

.about-slider .detail h2 a:hover{text-decoration:none}

.about-slider .detail p{margin:0}

.twitter-feed-widget .detail{margin-left:50px;padding-right:35px}

.facebook-feed-widget .detail p{margin:0}

.facebook-feed-widget .head .detail{margin-left:75px}

.blog-feed-widget .detail{color:#453e37}

.blog-feed-widget .detail h4{font-size:14px;margin:10px 0}

.blog-feed-widget .detail h4 a{color:inherit}

.blog-feed-widget .detail p{margin:0}

.blog-feed-widget .detail .read-more{font-size:14px}
.headerad{margin-left:58px;margin-top:34px;}

#footerright {
  float: right;
  width: 368px;
  text-align: right;
  }
 
	
		
		.entry-meta {
			font-size:11px;
			margin:0 0 2em 0;
		}

			footer.entry-meta {
				
			}
.sidebar .widget-popular-posts .widget-title{font-size:.75rem;font-weight:700;text-transform:uppercase}
.sidebar .widget-popular-posts .widget-title:after{boder-bottom:none}


.fbox-wrapper {

	position: relative;

	margin: 12px 0;

}


.fbox-wrapper a {

	display: block;

}


.fbox-wrapper img.img-circle {

	border: 5px solid rgba(255, 255, 255, 0.4);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.55s ease-in-out;

}
.field-content{display:block;}
.sidebar section span.field-content{margin-bottom:10px;}
section.panel-region-recipes div.panel-pane ul.list li div.field-content{padding-bottom:20px;max-width:75%;}
section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;background:rgba(255,255,255,0.8);}
.oldie section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;zoom:1;filter:alpha(opacity=90);opacity:0.9;}
#block-views-books-in-episode-block .field-content,#block-views-playlist-in-episode-block .field-collection-item-field-playlist{margin:10px 0;padding-top:10px;border-top:1px dotted #CCC;}
#block-views-books-in-episode-block .field-content img{float:left;padding:0 10px 10px 0;}
#block-views-books-in-episode-block .field-content strong,#block-views-playlist-in-episode-block strong{font-weight:normal;}
#block-views-books-in-episode-block .field-content{min-height:80px;}
#block-views-playlist-in-episode-block,#block-views-books-in-episode-block .field-content{clear:both;}
.polyptych .one-quarter:nth-child(odd) p,.one-quarter .view-id-nodequeue_2 div.field-content{font-size:.9em;}


.wpb_gallery .theme-default .nivoSlider {
  margin-bottom: 0;
}

.wpb_gallery .theme-default .nivo-controlNav {
  padding: 10px 0 3px 0;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
  bottom: -35px;
}

.wpb_gallery .wpb_flexslider .flex-caption {
  cursor: default;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
  line-height: 1;
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
  z-index: 10;
}
.front #block-fs-recent_activity .facebook-item{float:left;clear:both;padding:0 0 40px 0;width:100%;color:#58585a;}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}

#site-title {
	float: left;
	font-size: 30px;
	line-height: 36px;
	margin: 0 0 18px 0;
	width: 700px;
}

#site-title a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}
.header-logo-wrapper-big,#block-block-6,#block-superfish-1,#xnode-18689 .paging,#block-views-featured-products-view-block,#block-search-api-page-fuzzysearch,.footer-wide,#block-views-categories-title-block,#block-block-25 .fadein{display:none !important;}

nav ul li a#n4 {background-position: -330px 0;}

#links .title {
	font-size:16px;
	text-transform:uppercase;
	font-weight:500;
}

#content p.note {
  margin-top: 0.3em;
}



code, pre, .rtp-readmore, .rtp-readmore:visited, .post-meta p, .gallery-caption, .breadcrumb,
.rtp-navigation, .rtp-comments-pagination, #respond, #respond .form-allowed-tags, .widget, .comment-text { font-size: 13px; line-height: 1.6153em; }
.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,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

	.container.additional-inner{
		max-height:780px;		
	}

	
	.container.features-inner{
		padding:60px 30px;
	}

.container.welcome-inner {
	padding-top:60px;
}

.container.pricing-inner {
	padding-top:60px;
	padding-bottom:90px;
}

.container.counting-inner {
	padding-top:60px;
	padding-bottom:70px;
}

.container.demo-video-inner {
	padding-top:60px;
	padding-bottom:0px;
}

.container.how-it-works-inner {
	padding-top:90px;
	padding-bottom:70px;
}

.team .container.team-inner {
	padding-top:60px;
	padding-bottom:70px;
}


.container.client-inner {
	padding-top:60px;
	padding-bottom:60px;
}

.container.subscribe-inner {
	padding-top:60px;
	padding-bottom:80px;
}

.container.contact-inner {
	padding-top:60px;
	padding-bottom:80px;
}

.container.download-now-inner {
	padding-top:60px;
	padding-bottom:60px;
}

.container.work-inner {
	padding-top:60px;
	padding-bottom:20px;
}

.contact-first .contact-body .address {
  display: block;
  font-size: 16px;
  color: #fff;
}

.post .post-content .post-text ul {margin-top:10px;}

.post .post-content .post-text a {color:#ff0099 !important;text-decoration:underline;}

.post .post-content .post-text a.btn {text-decoration:none;}

.post .post-content .post-text a.btn.read-more {color: #fff !important;margin: 10px 0;}

.post .post-content .post-text a.btn.read-more:hover {color:#ff0099 !important;}
.site-footer .content-links{margin:15px 0}
.site-footer .content-links.social a{font-size:230%;color:#fff;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px;background-color:#000;position:relative;display:inline-block;margin-right:5px}
.site-footer .content-links.social a:hover{color:#ddd}
.site-footer .content-links.social a span.fa{position:absolute;left:0;top:21%;bottom:20%;right:0;margin:auto}
.site-footer .content-links a.facebook span.fa:after{content:"\f09a"}
.site-footer .content-links a.pinterest span.fa:after{content:"\f231"}
.site-footer .content-links a.twitter span.fa:after{content:"\f099"}
.site-footer .content-links a.google-plus span.fa:after{content:"\f0d5"}
.site-footer .content-links a.rss-feed span.fa:after{content:"\f09e"}
.site-footer .content-links.about a{font-size:14px;font-family:"MB Empire W01 Bold"}
.site-footer .content-links.about a.contact-email{font-size:180%;line-height:180%;color:#fff;background-color:#000;border-radius:22px;vertical-align:middle;display:inline-flex;text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}
.site-footer .content-links.about a.contact-email span.fa{padding-bottom:1px}
.site-footer .content-links.about a.contact-email:hover{color:#ddd}
.site-footer .content-links.about a.contact-email span.fa:after{content:"\f0e0"}
.site-footer .content-links.about div.contact-us{margin-left:2%;width:71%;vertical-align:top}
#main-menu-container{min-height:81px;background-color:white;}
#main-menu-container,#header{height:60px;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}

	#bottom-ads-container .ad { display: inline-block; margin-bottom: 10px; }


#footer_bottom {
	text-align: center;
	
}


#footer_bottom a {
	color: #fff;
	text-decoration: none;
}


#footer_bottom a:hover { text-decoration: underline; }

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }
.views-row h2 a{color:black;}
.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}
#commerce-addressbook-billing-default .views-row{background:rgba(0,0,0,.15);padding:15px;}
.view-focus-post-blog .views-row-1{padding-bottom:2%;}

	#main-nav-container .social-nav {
	    display: none;
	}

	.single-directormessage .page-title .social-menu {
		clear: left;
		margin: 0;
	}

	.page-template-page-newsevents-php .page-title .social-menu, .page-template-page-events-php .page-title .social-menu, .page-template-page-news-php .page-title .social-menu, 
	.blog .social-menu, .single-post .page-title .social-menu {
		float: none;
		margin: 0 auto;
		width: 136px;
	}

	.single-post .page-title .social-menu, .single-directormessage .page-title .social-menu {
		display: none;
	}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}

#footer-offices {

}

#footer-offices li .office-name:hover {
  background: #6b6b6b;
  color: #fff;
}

#footer-offices ul li:last-child .office-name { margin-right: 0 }

#footer-offices ul li a { color: #000000 }

#footer-offices ul li a:hover { color: #ffffff }

#footer-offices .office-name .location {
  position: absolute;
  background: #6b6b6b;
  width: 230px;
  height: 250px;
  left: 0;
  top: -263px;
  padding-top: 13px;
  display: none;
}

#footer-offices .office-name:hover .location { display: block }

#footer-offices .location .map {
  width: 188px;
  height: 109px;
  background: #fff;
  margin: 0 auto;
  border: 5px solid #fff;
  position: relative;
}

#footer-offices .location h3 {
  font-size: 15px;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0 0 10px 0;
  line-height: 1em;
}

#footer-offices .location h4 {
  font-size: 12px;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-transform: inherit;
  margin-bottom: 10px;
  line-height: 1em;
}

#footer-offices .location p {
  font-size: 12px;
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  margin: 0;
  line-height: 1em;
}

html.ie7 #footer-offices {
  height: 36px;
  margin-top: -8px;
}
 
.menu-item {  vertical-align: top; font-size: 14px; font-weight: 400; line-height: 70px; text-decoration: none;float:left;}

.menu-links.inside-menu .sub-menu { display: none;}

.menu-links.inside-menu .active .sub-menu { display: block; }

.sub-menu-wrapper .menu-links.inside-menu .menu-links.inside-menu { display: none; }

.sub-menu-wrapper .menu-links.inside-menu .sub-meni { float: left; z-index: 999; position: absolute; display: none; top: 0; left: 0; width: auto; padding-top: 0; }

.menu-links.inside-menu .sub-meni { left: 218px; display: none; padding-top: 0; }


.menu-links.inside-menu .menu-item {cursor:pointer; padding: 0;line-height: normal;float:left;width:100%;   border-bottom: 1px solid #D9D9D9;}

.sub-menu .menu-links.inside-menu .menu-item.active{background:#F4F4F4;}

#main-nav .sub-meni .menu-links.inside-menu { border-bottom: none; width:100%;padding:0;}

.sub-meni .menu-links.inside-menu li { position: relative; background: #FFF; width: 100%;border-bottom:0;  border-top: 1px solid rgba(0, 0, 0, 0.15);}


#main-nav .menu-links.inside-menu { width: 16.1%; float: left;box-sizing:border-box;padding:20px;}

.menu-links.inside-menu .menu-link { color: #FFF; border: none; position: relative; padding: 0; margin: 10px 24px;font-size:14px; }

.sub-menu-wrapper .menu-links.inside-menu .menu-link{color:#000;}

.menu-link { padding: 0 24px; float: left; text-transform: uppercase; }

.widget_nav_menu .menu-item{ padding: 10px 0; width: 100%; float: left; line-height:normal;}

.widget_nav_menu ul .menu-item-object-category.menu-item-has-children:after { display: none; }

        #main-nav .menu-link{font-size:14px;}

        .menu-item-object-category.menu-item-has-children:after { display: none; }

#main-nav ul.active.menu {width: 100%;overflow-y: scroll;max-height: calc(100vh - 82px);overflow-x: hidden;}

#main-nav .menu-links.inside-menu, #main-nav .sub-meni .menu-links.inside-menu, .sub-menu-wrapper .menu-links.inside-menu .sub-meni{width:100%;position: relative;padding:0;}

#main-nav .menu::-webkit-scrollbar {display: none;}

.menu-item .menu-link, #ticker a, .page-numbers.current, #navigation .submit-button, #navigation .content-social li a, .about-social a, .ticker-heading{color:#ffffff;}

.sub-meni .menu-links.inside-menu li a{color: #ffffff;}

.sub-meni .menu-links.inside-menu li:hover{background:#0a0a0a;}


.menu-item .dropdown-menu, .menu-item .dropdown-menu li a {
	color: #559664;
}


#classic .menu-item .dropdown-menu, #classic .menu-item .dropdown-menu li a {
	color: #f06e28;
}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}


.homepageBottom li.menu-item{
	width: 283px;
}

	.itembox { border: 0px }

	.itembox h2, .itembox h1, #icon-sidebar-basket h2 { background:#666; color:#fff; border-bottom:0px; }


#footer-info {
	float: left;
	padding-bottom: 10px;
	color: #666;
	text-align: left;
}


#footer-info a {
	color: #666;
	font-weight: 700;
}


#footer-info a:hover {
	opacity: 0.7;
}



	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}
#footer-info, #footer-info a { color: #ffffff; }


#pears-submenu-container {
    display: block;
    position: relative;
    width: 100%;
    height: 0;
    padding: 0;
    margin: 0;
    background: transparent;
    box-shadow: 0px 0px 2px 1px rgba( 100,100,100,0.1);
    z-index: 10000;
}
#main-address span.address-street{display:block;}
body.front div.ds-1col{padding-bottom:20px;}
div.ds-1col.view-mode-image_teaser{border:none;background:none;list-style:none;margin:0;}
div.ds-1col.view-mode-image_teaser a{color:#555;}
div.ds-1col.view-mode-image_teaser a:hover{color:#000;}
div.ds-1col.view-mode-image_teaser img{padding:9px;background:#FFF;border:1px solid #E5E5E5;}
div.ds-1col.view-mode-image_teaser div.field-name-field-lede-media{padding-bottom:20px;}
div.ds-1col.view-mode-image_teaser div.field-name-title{position:absolute;bottom:25px;left:10px;width:160px;padding:10px;background:#fff;background:rgba(255,255,255,0.8);}
body.front div.ds-1col.view-mode-image_teaser div.field-name-title{bottom:45px;}
body.front div.ds-1col.view-mode-image_teaser,body.page-recipes div.ds-1col.view-mode-image_teaser,body.node-type-episode div.ds-1col.view-mode-image_teaser{width:33%;float:left;}
body.front div.ds-1col.view-mode-image_teaser:nth-child,body.page-recipes div.ds-1col.view-mode-image_teaser:nth-child(2n+2),body.node-type-episode div.ds-1col.view-mode-image_teaser:nth-child(2n+2){float:right;}



#test_right{
    float:left;
    font-size:30px;
    padding: 62px 0 0 20px;
    cursor: pointer;
    opacity: 0.05;
}



#youtube_fancy #test_right i{
    color: #fff;
}


#youtube_fancy #test_right{
    padding: 0 !important;
    position: absolute;
    right: 5px;
    bottom: 106px;
    float:none;
    opacity:0.8 !important;
}



    #test_left, #test_right{
        display:none;
    }

	
		#header .avada-row, #main .avada-row, .footer-area .avada-row, #footer .avada-row{ max-width:940px; }

.site-title, .site-description { display: none; }
.wdn-share-this-page .wdn-share-button{display:block}
.wdn-share-this-page .wdn-share-button .wdn-share-options{margin:0;top:38px}
.wdn-share-this-page .wdn-share-button .wdn-share-options li{line-height:1.777}
.wdn-share-this-page .wdn-share-button .wdn-share-options.wdn-hang-left{right:0;left:auto}
.wdn-share-this-page .wdn-share-button .wdn-share-options.wdn-hang-left:before{left:auto;right:11px}
.wdn-share-this-page .wdn-share-button .wdn-icon-share{display:block;color:#fff;padding:11px 0;font-size:17px;font-size:1.069rem}
.wdn-share-button{position:relative;display:inline-block}
.wdn-share-button .wdn-icon-share{display:inline;white-space:nowrap;overflow:hidden;line-height:1;cursor:pointer;padding:9px 0;color:#fff;color:inherit;padding:.85em 0;width:1.777em}
.wdn-share-button .wdn-icon-share:before{padding-right:1em}

.copyright{
padding:20px;
text-align:center;}

.green_bg2, .green_bg2:hover{ background:#A6C44B !important}

.green_bg2 td{border-bottom:0 !important}

#wp-calendar tfoot #next {
	text-align: right;
}

#wp-calendar tbody .pad {
	background: none;
}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}






.logo-container {width: 180px; height: auto; margin:0px auto 0; float: left}

.logo-container .logo {margin:33px auto 35px}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}



.archive-title,

.page-title,

.widget-title,

.entry-content th,

.comment-content th {

	font-size: 11px;

	line-height: 2.181818182;

	font-weight: bold;

	text-transform: uppercase;

	color: #636363;

}




.entry-content th{

	font-size: 12px;

	line-height: 2.181818182;

	font-weight: bold;

	text-transform: uppercase;

	color: #744d97;

}






.entry-content img,

.comment-content img,

.widget img {

	max-width: 100%; 

}


.entry-content .twitter-tweet-rendered {

	max-width: 100% !important; 

}


.entry-content dl.gallery-item {

	margin: 0;

}




.entry-content a {

	text-decoration: underline;

}


.entry-content a:hover {

	text-decoration: none;

}


.entry-content span.num {

	background: #00b19f;

	padding: 6px;

	color: #fff;

	-webkit-border-radius: 60px;

	-moz-border-radius: 60px;

	border-radius: 60px;

	width: 45px;

	height: 45px;

	display: inline-block;

	text-align: center;

	line-height: 30px;

}




.entry-content h1 {
	color: #e17212;
}

.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	color: #727172;
}

.page .dispatch-content{padding-bottom:30px;}

.dispatch-content{width:70%;margin:0 auto;}

.dispatch-content-column{width:25%;}
.dispatch-content-column li:first-child.country{padding-top:40px;}


.logo2 {
	width:65px;
	height:68px;
	margin:0 0 36px;
}


.logo2 img {
	display:block;
}

#testimonials .testimonial .author {
	font-weight: 600;
	color: #ffffff;
	margin:12px 0 0 0;
}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}

.footer .contact_social .social a.icon_04 {
  background-position: -96px top;
}

.footer .contact_social .social a:hover.icon_04 {
  background-position: -96px bottom;
}

.mm-menu .mm-navbar.mm-navbar-bottom a.icon_04 {
  background-position: -96px top;
}

.mm-menu .mm-navbar.mm-navbar-bottom a:hover.icon_04 {
  background-position: -96px bottom;
}

.wrapper {
	width: 960px;
}

.fixed_header_left .wrapper {
	width:708px;
}

#mobile-menu .wrapper {
	padding:0 0 0 30px !important;
	width:239px;
}

.business_sp_title .wrapper, .business_related_post .wrapper {
	padding:50px 0!important;
}

.section .wrapper, .n_section .wrapper {
	padding:0px 10px !important;
}

.section .wrapper.staff_single_page {
	padding-top: 100px!important;
}





#cff .cff-meta-wrap{
  float: left;
  width: 100%;
  margin: 5px 0 0 0;
  padding: 0;
}

  .hero-slider .bottom-shadow {
    width: 100%;
    content: '';
    display: block;
    box-shadow: 0px 7px 5px -2px rgba(0, 0, 0, 0.5);
    background: #0083c8;
    height: 30px; }


.page-template-page-home-business-php .hero-slider .bottom-shadow {
  background: #8ac73c; }


.page-template-page-fs-php .hero-slider .bottom-shadow {
  background: #8ac73c; }





.latest,
.popular,
.prev_next,
.widget,
.archive_intro {
	border-bottom: 5px solid #f1ebe2;
	padding-bottom: 25px;
	margin-bottom: 20px;
	overflow: hidden;
}


.headline a:hover,
.widget a:hover {
	color: #a37c3e;
}






.widget {
	padding-bottom: 20px;
	margin-bottom: 20px;
}





.widget ul {
	margin: 0;
}


.widget li {
	list-style: none;
	line-height: 20px;
}


.widget li h3 {
	line-height: 18px;
}


.widget a {
	font: 400 18px/18px 'Merriweather', serif;
	color: #000;
}


.widget img {
	float: left;
	margin-right: 10px;
}

.alt1 .headline a:hover, .alt1 .widget a:hover, .alt1 .links a:hover { color: #85ad33; }

.alt1 .latest, .alt1 .popular, .alt1 .prev_next, .alt1 .widget, .alt1 .archive_intro { border-bottom: 5px solid #f5f5f5; }

.alt2 .headline a:hover, .alt2 .widget a:hover, .alt2 .links a:hover { color: #2f2310; }

.alt2 .latest, .alt2 .popular, .alt2 .prev_next, .alt2 .widget, .alt2 .archive_intro { border-bottom: 5px solid #e0dedb; }


	.latest, .popular, .prev_next, .widget, .archive_intro {
		margin-bottom: 15px;
		padding-bottom: 10px;
	}


#footerleft, #footermiddle {
	width:280px;
	float:left;
	padding:10px;	
	}


#footermiddle {
	margin-left:17px;
	}


#footerleft ul, #footermiddle ul, #footerright ul {
	margin-top:5px;
	}


#footerleft ul li, #footermiddle ul li, #footerright ul li {
	list-style:none;
	border-bottom:1px dotted #666666;
	padding:5px;
	display:block;	
	}

	
#footerleft ul li a, #footermiddle ul li a, #footerright ul li a {
	color:#FFFFFF;
	text-decoration:none;
	}


#footerleft ul li:hover, #footermiddle ul li:hover, #footerright ul li:hover {
	background:#0B96F5;
	color:#FFFFFF;
	}


#footerleft ul li:first-child, #footermiddle ul li:first-child, #footerright ul li:first-child {
	border-top:0px dotted #000000;
	}


#archive .clearfloat {
	padding-bottom:5px;
	
	}
	

.post .clearfloat {
	border-bottom:1px dotted #ccc;
	margin:10px 0px;
	}




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


.clearfloat {
	display: inline-block;
	}




* html .clearfloat {
	height:1%;
	}


*+html .clearfloat {
	height:1%;
	}


.mobile-menu-wrapper {display:none;}

	#mainNavWrapper #news,
	#mainNavWrapper #events {
		display: none;
	}


#news,
#events {
	background: #FFF;
	min-height: 400px;
	padding-top: 20px;
	width: 45%;
	margin-right: 5%;
}

#news .pageListInlineItemTitle a,
#events .pageListInlineItemTitle a {
	color: #333;
}

#mainNavWrapper #news li,
#mainNavWrapper #events li {
	width: 100%;
}


#news a:hover,
#events a:hover {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	text-decoration:underline !important;
}


#news ul li a
, #events ul li a {
	color: #108221;
	font-size: 14px;
	font-weight: 700;
	text-decoration: underline !important;
	text-shadow: none;
}


#news ul li a:hover, #events ul li a:hover {
	text-decoration:none !important;
}


#news .pageListInlineItem,
#news .pageListInlineItemAlternate,
#events .pageListInlineItem,
#events .pageListInlineItemAlternate {
	margin-bottom: 10px !important;
	text-align: left;
}
.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:15px;padding-right:15px}
.col-sm-6{width:50%}

	#footer .col-sm-6.text-right {
		text-align: center !important;
	}
.grid .col-2-5{width:40%}



.large-slide-wrap .slide-text-holder h3 {
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: initial; 
	color: #fff;
	margin-top: 2px;
	margin-bottom: 13px;
	margin-left: -2px;
}


.large-slide-wrap .slide-text-holder p {
	color: #fff;
	font-size: 11px;
}

.large-slide-wrap .slide-text-holder p.bottom-0 a:before {
}


.large-slide-wrap .slide-text-holder {
	position: absolute;
	left: 0px;
	top: 35%;
	background: #333;
	background: rgba(0,0,0,0.6);
	padding: 12px 20px;
	max-width: 345px;
	box-sizing: border-box;
	border-right: 3px solid #87a827;
}


.large-slide-wrap .slide-text-holder.right {
	left: auto;
	right: 0px;
	border-left: 3px solid #87a827;
	border-right: 0;
}

.large-slide-wrap .slide-text-holder.top,
.large-slide-wrap .slide-text-holder.right.top {
	top: 0%;
}

.large-slide-wrap .slide-text-holder.bottom {
	top: 237.5px;
}

	.large-slide-wrap .slide-text-holder p[class] {
		margin-top: 7px;
		display: block;
	}

	.slide-text-holder .green-italic,
	.slide-text-holder .grey-italic {
		
	}


	.slide-text-holder .grey-italic {
		display: none;
	}


footer.page-footer .footer-copyright .footer-links {
  text-align: center;
  margin-top: 20px;
}

  
  footer.page-footer .footer-copyright .footer-links li {
    display: block;
  }

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{margin-top:-.265em;width:auto;height:auto;font-size:1.2em;line-height:1}
.menu-item i._before{margin-right:.25em}
.menu-item i._after{margin-left:.25em}
.menu-item img._before{margin-right:.5em}
.menu-item img._after{margin-left:.5em}
.menu-item ._svg{width:1em}
.menu-item i.elusive{margin-top:-.3em}

.menu-item-130418 {
    float: right !important;
}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}
#content-area{width:580px;padding-left:200px;}
#content-area ul{margin-left:30px;margin-bottom:10px;}
#content-area ol{margin-left:30px;margin-bottom:10px;}


.content-area, #content-area {
    padding-left: 0px;
    width: 900px;
    }
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}



.nav-prev a, .nav-next a { color:#888 }

.nav-prev a { float:left }

.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-right: 15px;
padding-left: 15px;
}

.col-md-12 {
width: 100%;
}


#homebanneroutter {
    overflow: hidden;
    border: 1px solid #ec9422;
    padding-right: 0px;
    padding-left: 0px;
}
.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-right:15px;padding-left:15px}
.col-sm-9{width:75%}

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

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

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

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

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

.pull-right {
  float: right !important;
}

  .topbar form.pull-right {
    float: right;
  }
.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:15px;padding-right:15px}
.col-md-5{width:41.66666667%}


#megaMenu .searchbox {
    width: 100%;
}


#megaMenu .searchbox form {
    background: black;
}
.mnt_pic_container .mnt{padding:0;margin:0;display:none;}

.paseknadstopka{float: left;height: 300px;margin: 0px;background: #f0f0ef;border-radius: 0px 0px 5px 5px;
                float: left;width: 978px; }

  .col-left {
    float: left;
  }

  .page-template-template-contact-php .location-twitter .col-left {
    float: left;
  }

.most-popular-cities {TEXT-ALIGN: center; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #3399cc; FONT-SIZE: 14px}

#twitter_div h3,#sidebar .left_col_1 h3, #sidebar .left_col_2 h3, #sidebar .right_col_1 h3, #sidebar .right_col_2 h3 {background-color: #3b5998;color: white;}

			#sidebar .left_col_1, #sidebar .left_col_2 {width: 172px; display: inline;float:left;}

			#sidebar .right_col_1 a, #sidebar .right_col_2 a, #sidebar .left_col_1 a, #sidebar .left_col_2 a, #sidebar .col a, #sidebar .col2 a, #sidebar .col3 a, #sidebar .col4 a, #sidebar .col5 a { font-weight: 400;}

					#sidebar .right_col_1 ul, #sidebar .right_col_2 ul, #sidebar .left_col_1 ul, #sidebar .left_col_2 ul, #sidebar .col ul, #sidebar .col2 ul, #sidebar .col3 ul, #sidebar .col4 ul, #sidebar .col5 ul { list-style: none; padding: 0; text-align: center; }

						#sidebar .left_col_1 ul#recentcomments li, #sidebar .left_col_2 ul#recentcomments li, #sidebar .right_col_1 ul#recentcomments li, #sidebar .right_col_2 ul#recentcomments li, #sidebar .col ul#recentcomments li, #sidebar .col2 ul#recentcomments li, #sidebar .col3 ul#recentcomments li, #sidebar .col4 ul#recentcomments li, #sidebar .col5 ul#recentcomments li { width: 149px; padding: 5px 7px; line-height: 14px; border-bottom: 1px solid #ccc; }

						#sidebar .left_col_1 ul#recentcomments li a, #sidebar .left_col_2 ul#recentcomments li a, #sidebar .right_col_1 ul#recentcomments li a, #sidebar .right_col_2 ul#recentcomments li a, #sidebar .col ul#recentcomments li a, #sidebar .col2 ul#recentcomments li a, #sidebar .col3 ul#recentcomments li a, #sidebar .col5 ul#recentcomments li a, #sidebar .col5 ul#recentcomments li a { font-weight: 900; }

						#sidebar .left_col_1 ul#recentcomments li a:hover, #sidebar .left_col_2 ul#recentcomments li a:hover, #sidebar .right_col_1 ul#recentcomments li a:hover, #sidebar .right_col_2 ul#recentcomments li a:hover, #sidebar .col ul#recentcomments li a:hover, #sidebar .col2 ul#recentcomments li a:hover, #sidebar .col3 ul#recentcomments li a:hover, #sidebar .col4 ul#recentcomments li a:hover, #sidebar .col5 ul#recentcomments li a:hover { background-color: #fff; }

						#sidebar .left_col_1 h3, #sidebar .left_col_2 h3, #sidebar .right_col_1 h3, #sidebar .right_col_2 h3 {width: 150px;}

						#sidebar .left_col_1 ul li, #sidebar .left_col_2 ul li, #sidebar .right_col_1 ul li, #sidebar .right_col_2 ul li, #sidebar .col ul li, #sidebar .col2 ul li, #sidebar .col3 ul li, #sidebar .col4 ul li, #sidebar .col5 ul li {text-align: left; font-size: 11px; }

						#sidebar .left_col_1 ul ul, #sidebar .left_col_2 ul ul, #sidebar .right_col_1 ul ul, #sidebar .right_col_2 ul ul, #sidebar .col ul ul, #sidebar .col2 ul ul, #sidebar .col3 ul ul, #sidebar .col4 ul ul, #sidebar .col5 ul ul { padding: 0; }

						#sidebar .left_col_1 ul li a, #sidebar .left_col_2 ul li a, #sidebar .right_col_1 ul li a, #sidebar .right_col_2 ul li a, #sidebar .col ul li a, #sidebar .col2 ul li a, #sidebar .col3 ul li a, #sidebar .col4 ul li a, #sidebar .col5 ul li a { display: block; padding: 2px 10px; }

						#sidebar .left_col_1 ul li a:hover, #sidebar .left_col_2 ul li a:hover, #sidebar .right_col_1 ul li a:hover, #sidebar .right_col_2 ul li a:hover, #sidebar .col ul li a:hover, #sidebar .col2 ul li a:hover, #sidebar .col3 ul li a:hover, #sidebar .col4 ul li a:hover, #sidebar .col5 ul li a:hover { background-color: #f1f1f1; }


						#sidebar .left_col_1 ul li, #sidebar .left_col_2 ul li, #sidebar .right_col_1 ul li, #sidebar .right_col_2 ul li {font-size:14px;}
.two-tables .pricing-table{width:469px}
.five-tables .pricing-table,.four-tables .pricing-table,.three-tables .pricing-table,.two-tables .pricing-table{width:209px}
#logo .site-title{line-height:inherit;margin-bottom:5px;font-weight:bold}
#logo .site-title,#logo .site-description{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;display:block}
#logo .site-title a{color:#222;font-size:40px;line-height:40px;text-transform:none;text-decoration:none}
#logo .site-title a:hover{text-decoration:underline}
.site-title,.site-description{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute}

div.tabs_list ul li ul.children {
	padding: 0;
}

div.tabs_list ul li ul.children li {
	border: 0;
	margin: 0;
}

div.tabs_list ul li ul.children a {
	background: none;
}

div.tabs_list ul li ul.children a:hover {
	background: #e0e0e0;
	color: #000;
}

div.tabs_list ul li ul.children li a {
	padding: 5px 0 5px 15px;
	display: block;
}

div.tabs_list ul li ul.children li li a {
	padding: 5px 0 5px 20px;
	display: block;
}

nav ul li.mb_offer ul li a  {width:96%;}

.btn.green {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 9px 12px 10px 13px;
  color: #ffffff;
  background: #96c461;
  background: -moz-linear-gradient(top, #96c461 0%, #6aa436 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c461), color-stop(100%, #6aa436));
  background: -webkit-linear-gradient(top, #96c461 0%, #6aa436 100%);
  background: -o-linear-gradient(top, #96c461 0%, #6aa436 100%);
  background: -ms-linear-gradient(top, #96c461 0%, #6aa436 100%);
  background: linear-gradient(to bottom, #96c461 0%, #6aa436 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c461', endColorstr='#6aa436', GradientType=0);
  -pie-background: linear-gradient(to bottom, #96c461 0%, #6aa436 100%);
  -webkit-box-shadow: 1px 1px 2px #ffffff inset;
  -moz-box-shadow: 1px 1px 2px #ffffff inset;
  box-shadow: 1px 1px 2px #ffffff inset;
  border-left: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
}

.btn.green:hover {
  background: #89b953;
  background: -moz-linear-gradient(top, #89b953 0%, #5c922a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #89b953), color-stop(100%, #5c922a));
  background: -webkit-linear-gradient(top, #89b953 0%, #5c922a 100%);
  background: -o-linear-gradient(top, #89b953 0%, #5c922a 100%);
  background: -ms-linear-gradient(top, #89b953 0%, #5c922a 100%);
  background: linear-gradient(to bottom, #89b953 0%, #5c922a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89b953', endColorstr='#5c922a', GradientType=0);
  -pie-background: linear-gradient(to bottom, #89b953 0%, #5c922a 100%);
  -webkit-box-shadow: 2px 2px 8px rgba(67, 119, 19, 0.9) inset;
  -moz-box-shadow: 2px 2px 8px rgba(67, 119, 19, 0.9) inset;
  box-shadow: 2px 2px 8px rgba(67, 119, 19, 0.9) inset;
}

.main-nav ul li.green:hover {
  background-position: 0 -300px;
}

.button-wrapper .btn.green {
  margin: 0 0 9px;
}

.desktop-visible {
    display: block !important;
}

.grid__item.island {
padding-top: 74px;
}


.rev_slider{
	position:relative;
	overflow:visible;
}



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;

}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}



.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}


  .small-12 {
    width: 100%; }


html.mobile #news .nonnav-liner,
html.mobile .nonnav-liner {
    width: 100%;
}


#news .nonnav-liner {
width: 662px;
margin: 0 auto;
}


#news .nonnav-liner h2 {
text-align: center;
margin: 0;
padding: 10px 20px;
}


#news .nonnav-liner p {
margin: 0 auto;
}
