﻿
div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

.widget-acx-social-icons-widget-2-widget img 
{
width:32px; 
 }



.bh-txt1 p {
  font-size: 28pt;
  text-align: left;
}



.bh-txt1 p, .bh-txt2 p {
  margin-left: 2%;
}


  
  .bh-txt1 {
    display: none;
  }









@import url(../../../warp/css/layout.css);




.module,
#content,
#footer { margin: 7px; }


#menu .module { margin: 10px 5px; }

#headerbar .module { margin: 0 0 10px 15px; }

#footer .module { margin: 0; }

#wrapper {
	width: 859px;
	margin: 0 auto;
}

#wrapper .menulist a, #wrapper .menulist a:visited {
	color: #2A4591;
	border-left: 6px solid #FFD940;
	padding: 0 0 0 6px;
}

#wrapper .menulist a:hover {
}


table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}


table.nopad td.middle_pad {
	width: 20px;
}

	.g-col { position:relative; float:left; }

	.g-col:first-child { margin-left: 0; }

	.g-col:last-child { margin-right: 0; }



#slider-content{
	width:90% !important;;
	max-width:1024px !important; 
	height:auto !important;;
	position:relative;
	margin-left:auto !important;
	margin-right:auto !important;	
}

#slider-content #imageholder{width:100%; height:auto !important; outline:0px;}


#slider-content .prevButton{left:0px;}

#slider-content .prevButton a{display:block; text-indent:-9999em; height:46px; width:26px;}

#slider-content .nextButton a{display:block; text-indent:-9999em; height:46px; width:26px;}

#slider-content .nextButton{right:0px;}




#slider-content #prev2, #next2{text-indent:-9999em;}

.easingslider,.easingslider-image,.easingslider-link,.easingslider-slide,.easingslider-viewport{line-height:0!important;outline:0!important;padding:0!important;margin:0!important}
.easingslider-image,.easingslider-link,.easingslider-slide,.easingslider-viewport{clear:none!important;border:0!important}
.easingslider-slide{position:absolute!important;top:0;left:0;bottom:0;right:0;background-color:#fff;overflow:hidden}
.easingslider-slide.active{z-index:10!important}
.easingslider-slide.next-out,.easingslider-slide.prev-out{z-index:20!important}
.easingslider-slide.next-in,.easingslider-slide.prev-in{z-index:30!important}
.easingslider-slide.active .easingslider-play{opacity:.5}
.easingslider-slide.active .easingslider-play:hover{opacity:1}
.easingslider.use-fade .easingslider-slide.next-in,.easingslider.use-fade .easingslider-slide.prev-in{-webkit-animation:fadeIn .3s ease;-moz-animation:fadeIn .3s ease;-ms-animation:fadeIn .3s ease;-o-animation:fadeIn .3s ease;animation:fadeIn .3s ease}
._easingslider.use-fade .easingslider-slide.next-out,._easingslider.use-fade .easingslider-slide.prev-out{-webkit-animation:fadeOut .3s ease;-moz-animation:fadeOut .3s ease;-ms-animation:fadeOut .3s ease;-o-animation:fadeOut .3s ease;animation:fadeOut .3s ease}
.easingslider.use-slide .easingslider-slide.next-in{-webkit-animation:slideNextIn .3s ease;-moz-animation:slideNextIn .3s ease;-ms-animation:slideNextIn .3s ease;-o-animation:slideNextIn .3s ease;animation:slideNextIn .3s ease}
.easingslider.use-slide .easingslider-slide.next-out{-webkit-animation:slideNextOut .3s ease;-moz-animation:slideNextOut .3s ease;-ms-animation:slideNextOut .3s ease;-o-animation:slideNextOut .3s ease;animation:slideNextOut .3s ease}
.easingslider.use-slide .easingslider-slide.prev-out{-webkit-animation:slidePrevOut .3s ease;-moz-animation:slidePrevOut .3s ease;-ms-animation:slidePrevOut .3s ease;-o-animation:slidePrevOut .3s ease;animation:slidePrevOut .3s ease}
.easingslider.use-slide .easingslider-slide.prev-in{-webkit-animation:slidePrevIn .3s ease;-moz-animation:slidePrevIn .3s ease;-ms-animation:slidePrevIn .3s ease;-o-animation:slidePrevIn .3s ease;animation:slidePrevIn .3s ease}
 .easingslider-191562 .easingslider-slide { display: none; }
 .easingslider-191562 .easingslider-slide-1 { display: block !important; }
.button,a.button,a.more-link,#main-content input[type="submit"],.form-submit #submit,#login-form .login-button,.widget-feedburner .feedburner-subscribe,input[type="submit"],#buddypress button,#buddypress a.button,#buddypress input[type=submit],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress div.generic-button a,#buddypress .comment-reply-link,a.bp-title-button{width:auto;position:relative;background-color:#F88C00;color:#FFF;padding:5px 12px;font:12px Tahoma;display:inline-block;line-height:22px;border:0 none;cursor:pointer;text-decoration:none;webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}
.button:hover,a.button:hover,a.more-link:hover,#main-content input[type="submit"]:hover,.form-submit #submit:hover,#login-form .login-button:hover,.widget-feedburner .feedburner-subscribe:hover,input[type="submit"]:hover,#buddypress button:hover,#buddypress a.button:hover,#buddypress input[type=submit]:hover,#buddypress input[type=reset]:hover,#buddypress ul.button-nav li a:hover,#buddypress div.generic-button a:hover,#buddypress .comment-reply-link:hover,a.bp-title-button:hover{background-color:#777!important;text-decoration:none;}
#wrapper.boxed #theme-header,#wrapper.boxed .breaking-news,#wrapper.boxed #main-content{width:1045px;-webkit-box-shadow:0 0 3px #CACACA;-moz-box-shadow:0 0 3px #cacaca;box-shadow:0 0 3px #CACACA;}
#wrapper.boxed #main-content{padding-right:24px;padding-left:24px;}
#wrapper.boxed-all #main-content{width:997px;margin-top:0;padding:0;background:transparent;}
#wrapper.wide-layout #main-content{margin-top:10px;background:transparent;}
#main-content{background:#FFF;margin:20px auto 25px;position:relative;padding:24px 0;-webkit-transform:none;}
#main-content:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.tie-hide,.lazy-enabled #main-content .post-thumbnail,.lazy-enabled #theme-footer div.post-thumbnail,.lazy-enabled #main-content img,.lazy-enabled #featured-posts{opacity:0;}
.lazy-enabled #main-content .post-thumbnail.tie-appear,.lazy-enabled #theme-footer div.post-thumbnail.tie-appear,.lazy-enabled #main-content img.tie-appear,.lazy-enabled #featured-posts.tie-appear{opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.ei-slider-thumbs li img,.lazy-enabled #main-content .ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:999;width:100%;max-height:100px;height:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-box-reflect:below 0px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(255,255,255,0.3)));-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.ei-slider-thumbs li:hover img,.lazy-enabled #main-content .ei-slider-thumbs li:hover img{opacity:1;bottom:13px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
body.dark-skin #wrapper.boxed #theme-header,body.dark-skin #wrapper.boxed .breaking-news,body.dark-skin #wrapper.boxed #main-content,body.dark-skin #wrapper.boxed-all #theme-header,body.dark-skin #wrapper.boxed-all{background-color:#3c3c3c;-webkit-box-shadow:0 0 3px #141414;-moz-box-shadow:0 0 3px #141414;box-shadow:0 0 3px #141414;}
#wrapper.boxed #theme-header,#wrapper.boxed .breaking-news,#wrapper.boxed #main-content,#wrapper.boxed .container,#wrapper.boxed-all .container{width:100%;}
#wrapper #main-content{width:99%!important;padding:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;}
.search-block .search-button,#topcontrol,#main-nav ul li.current-menu-item a,#main-nav ul li.current-menu-item a:hover,#main-nav ul li.current_page_parent a,#main-nav ul li.current_page_parent a:hover,#main-nav ul li.current-menu-parent a,#main-nav ul li.current-menu-parent a:hover,#main-nav ul li.current-page-ancestor a,#main-nav ul li.current-page-ancestor a:hover,.pagination span.current,.share-post span.share-text,.flex-control-paging li a.flex-active,.ei-slider-thumbs li.ei-slider-element,.review-percentage .review-item span span,.review-final-score,.button,a.button,a.more-link,#main-content input[type="submit"],.form-submit #submit,#login-form .login-button,.widget-feedburner .feedburner-subscribe,input[type="submit"],#buddypress button,#buddypress a.button,#buddypress input[type=submit],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress div.generic-button a,#buddypress .comment-reply-link,#buddypress div.item-list-tabs ul li a span,#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a,#buddypress #members-directory-form div.item-list-tabs ul li.selected span,#members-list-options a.selected,#groups-list-options a.selected,body.dark-skin #buddypress div.item-list-tabs ul li a span,body.dark-skin #buddypress div.item-list-tabs ul li.selected a,body.dark-skin #buddypress div.item-list-tabs ul li.current a,body.dark-skin #members-list-options a.selected,body.dark-skin #groups-list-options a.selected,.search-block-large .search-button,#featured-posts .flex-next:hover,#featured-posts .flex-prev:hover,a.tie-cart span.shooping-count,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,#check-also-close,a.post-slideshow-next,a.post-slideshow-prev,.widget_price_filter .ui-slider .ui-slider-handle,.quantity .minus:hover,.quantity .plus:hover,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,#reading-position-indicator{background-color:#37b8eb;}
.container{width:1045px;margin:0 auto;}
#wrapper.boxed-all #footer-widget-area,#wrapper.boxed-all .footer-bottom .container{width:997px;}
#wrapper.wide-layout .header-content,#wrapper.wide-layout .breaking-news,#wrapper.wide-layout .container,#wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block{width:1010px;}
#main-nav .container,#main-nav-uber .container{position:relative;}
.footer-bottom .container,#footer-widget-area{width:98%!important;}
.mh-widget .search-form{display:block;margin:0 auto;padding:5%;background:#f5f5f5;}
.mh-widget .search-form .search-field{display:block;margin:0 auto;width:90%;}
.mh-widget,.mh-footer-widget{margin-bottom:25px;overflow:hidden;}
.mh-widget-title,.mh-footer-widget-title{margin-bottom:20px;margin-bottom:1.25rem;text-transform:uppercase;}
.mh-widget-layout1 .mh-widget-title{font-size:16px;font-size:1rem;padding-bottom:5px;border-bottom:3px solid #e64946;}
.mh-widget-layout2 .mh-widget-title,.mh-widget-layout2 .mh-footer-widget-title{font-size:14px;font-size:0.875rem;font-weight:700;color:#fff;padding:10px 15px;background:#e64946;}
.mh-widget-layout2 .mh-widget-title a{color:#fff;}
.mh-widget-layout3 .mh-widget-title{font-size:14px;font-size:0.875rem;color:#000;padding:10px 25px 10px 15px;border-left:10px solid #e64946;background:#f5f5f5;}
.mh-widget-layout3 .mh-widget-title a{color:#000;}
.mh-widget-layout1 .mh-footer-widget-title,.mh-widget-layout3 .mh-footer-widget-title{color:#fff;padding-bottom:5px;border-bottom:3px solid #e64946;}
.mh-widget-col-1 .mh-slider-layout1 .flex-control-nav{width:auto;top:15px;right:10px;bottom:auto;}
.mh-widget-col-1 .mh-slider-layout3 .flex-control-nav,.mh-widget-col-2 .mh-slider-layout3 .flex-control-nav{top:15px;right:10px;}
.mh-widget-col-1 .mh-slider-caption{position:relative;width:100%;margin:0;background:#2a2a2a;}
.mh-widget-col-1 .mh-spotlight-title{font-size:20px;font-size:1.25rem;}
.mh-home-wide .mh-custom-posts-thumb-xl,.mh-widget-col-2 .mh-custom-posts-thumb-xl{float:left;max-width:235px;margin:0 20px 0 0;margin:0 1.25rem 0 0;}
.mh-widget-col-1 .mh-posts-large-title{font-size:20px;font-size:1.25rem;}
.mh-widget-col-1 .mh-posts-list-thumb{float:none;margin:0 0 10px 0;text-align:center;}
.mh-widget-col-1 .mh-posts-list-thumb img{max-width:326px;}
.mh-widget-col-1 .mh-posts-list-title{margin-bottom:5px;}
.mh-widget-col-1 .mh-posts-grid-item{width:100%;margin:20px 0 0;}
.mh-widget-col-1 .mh-posts-grid-item:first-child{margin-top:0;}
.mh-widget-col-1 .mh-posts-grid-widget-more{padding:0;border:none;}
.mh-widget-col-2 .mh-posts-grid-title{font-size:16px;font-size:1rem;}
.mh-widget .tagcloud a{background:#2a2a2a;}
.tagcloud a:hover,.mh-widget .tagcloud a:hover,.mh-footer-widget .tagcloud a:hover{color:#fff;background:#e64946;}
.mh-widget-col-1 .mh-custom-posts-small-title{font-size:13px;font-size:0.8125rem;}
.mh-loop-layout1 .mh-loop-title,.mh-custom-posts-xl-title,.mh-posts-list-title,.mh-posts-grid-title,.mh-widget-col-2 .mh-posts-grid-title,.mh-related-content .mh-posts-grid-title{font-size:14px;font-size:0.875rem;}


#secondary .widget-title {
    border-bottom: 4px solid #666666;
    line-height: 1 !important;
    margin: 7px 0 3px !important;
    width: 274px;
}


.widget-title{
    color: #CC6D57 !important;
    font-family: AGRegular;
    font-size: 18px !important;
    font-weight: 400 !important;
    letter-spacing: 1px;
}


.widget-title-ie {
    border-bottom: 4px solid #666666;
    line-height: 1 !important;
    margin: 7px 0 3px !important;
    width: 274px;
    color: #CC6D57 !important;
    font-family: AGRegular;
    font-size: 22px !important;
    font-weight: 400 !important;
    letter-spacing: 1px;
}


.hpExtraWrap .widget-title {
    border-bottom: 4px solid #666666;
    line-height: normal;
    margin: 10px 0 14px !important;
    padding: 3px 0 0;
}






.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th {
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
}
.b-loyalty_header-balance{font:20px/20px "ProximaNova-Regular",sans-serif;color:#fff}


.avia-menu-fx{position: absolute; bottom:-1px; height:2px; z-index: 10; width:100%; left:0; opacity: 0; visibility: hidden; }


.avia-menu-fx .avia-arrow-wrap{
height:10px;
width:10px;
position: absolute;
top:-10px;
left:50%;
margin-left:-5px;
overflow: hidden;
display:none;
}


.avia-menu-fx .avia-arrow-wrap .avia-arrow{
top: 10px;
}











.small-preview, .avia-post-nav .entry-info-wrap, .avia-post-nav, .avia-menu-fx, .team-social, .button, .related-format-icon, .avia-slideshow-controls a, #top .social_bookmarks li a, .fallback-post-type-icon, #scroll-top-link, #advanced_menu_toggle, #advanced_menu_hide, .avia-slideshow-button{
-ms-transition:     all 0.3s ease-out;
-moz-transition:    all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition:      all 0.3s ease-out;
transition:         all 0.3s ease-out;
}

#mobile-advanced .avia-menu-fx{display:none; visibility:hidden;}

#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:70px; 
	color:#333;  
	background:#fff; 
	line-height:18px;
	text-decoration:none;
	text-align:left;
}

#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}






.widget li {
	position:relative;
	margin-bottom:15px;
}

.widget li li { margin-bottom:0 }

.widget h2 {
	color:#363636;
	font-family:"Calibri";
	font-size:1.6em;
	font-weight:bold;
	line-height:1.33em;
}

.widget h2, .widget h3 { padding:0 }

.widget h3 {
	font-size:1.2em;
	line-height:1.3em;
	color:#777;
	text-transform:uppercase;
}

.widget .newslist h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.25em;
	margin:3px 0 5px;
	font-weight:bold;
	text-transform:none;
}



.widget .izdvojeno li {
	margin-bottom:20px;
}



.widget .navigation ul {

}

.widget .navigation ul ul, 
.widget .navigation .current_page_item ul,
.widget .navigation .current_page_item ul ul,
.widget .navigation ul .current_page_item ul ul, 
.widget .navigation .current_page_ancestor ul ul { 
	display:none 
}


.widget .navigation .current_page_item ul, 
.widget .navigation ul .current_page_item ul, 
.widget .navigation .current_page_parent ul, 
.widget .navigation .current_page_ancestor ul, 
.widget .navigation ul ul .current_page_parent ul {
	display:block
}

.widget .navigation li {
	clear:both;
}

.widget .navigation a {
	display:block;
	padding:7px 10px;
	font-size:1.1em;
	line-height:1.25em;
	color:#333;
	background:#d5dbe0;
	height:1%;
	border-bottom:1px solid #fff;
}

.widget .navigation ul ul a, .widget .navigation .current_page_item ul a {
	background:#e7edf2;
	padding-left:17px;
	color:#777;
}

.widget .navigation ul ul ul a, .widget .navigation ul ul .current_page_item ul a {
	background:#f4f6f7;
	padding-left:27px;
}
 
.widget .navigation a:hover, .widget .navigation a.selected, .widget .navigation .current_page_item a, .widget .navigation .current_page_item ul a:hover { 
	background:#96a9b7;
	color:#fff;
	text-decoration:none;
}

#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: none;
  border: 0;
  bottom: auto;
  box-sizing: border-box;
  clip: auto;
  color: #666;
  display: block;
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  height: auto;
  left: auto;
  line-height: 1.7;
  list-style-type: none;
  margin: 0;
  min-height: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  top: auto;
  vertical-align: baseline;
  visibility: inherit;
  width: auto;
}

#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after {
  display: none;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before {
  font-family: dashicons;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
  display: inline-block;
  font: inherit;
  font-family: dashicons;
  position: static;
  margin: 0 6px 0 0px;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
  margin: 0;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
  text-align: right;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
  float: right;
  margin: 0 0 0 6px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
  left: -100%;
  top: 0;
}
body.slim-header .ad-unit-header-top{margin-bottom:0;margin-top:.625rem}
body.slim-header .ad-unit-header-top .ad-unit{margin-bottom:0}
.ad-unit-header-top{display:none}
.ad-unit-header-bottom,body.slim-header .ad-unit-header-top{display:block}
.ad-unit-footer,.ad-unit-header-bottom,.ad-unit-header-top{position:relative;z-index:10}
.ad-unit-header-top:hover{z-index:1510}
#newsletter-signup-success,body.newsletter-signup .ad-unit-footer,body.newsletter-signup .ad-unit-header-bottom,body.newsletter-signup .ad-unit-header-top{display:none}
#bboxdonation_billing_fldOrgGift,#bboxdonation_recurrence_lblRecurrenceDate,body.donate .ad-unit-footer,body.donate .ad-unit-header-bottom,body.donate .ad-unit-header-top{display:none}
.footer-widget{width:100%;padding:0;}
.footer-widget .widget{padding:0;margin-bottom:30px;}
.footer-widget .widget .widgettitle{font-size:14px;border-color:#52c0d4;}


table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}


table.nopad td.middle_pad {
	width: 20px;
}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-secondary .caret,.btn-tertiary .caret{border-top-color:#fff}
.dropup .btn-secondary .caret,.dropup .btn-tertiary .caret{border-bottom-color:#fff}

	.menu-toggle{
		display: inline-block;
	}

.lessb{float:right;}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.x-accordion{margin-bottom:1.313em}
.x-accordion-group{margin:0 0 8px;border:1px solid #ddd;border:1px solid rgba(0,0,0,0.15);box-shadow:0 0.125em 0.275em 0 rgba(0,0,0,0.125)}
.x-accordion-group:last-child{margin-bottom:0}
.x-accordion-heading{overflow:hidden;border-bottom:0}
.x-accordion-heading .x-accordion-toggle{display:block;padding:10px 15px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:114.2%;color:#272727;background-color:#fff;cursor:pointer}
.x-accordion-heading .x-accordion-toggle.collapsed{background-color:#fff}
.x-accordion-heading .x-accordion-toggle.collapsed:before{color:#ccc;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.x-accordion-heading .x-accordion-toggle:hover{color:#ff2a13}
.x-accordion-heading .x-accordion-toggle:hover:before{color:#ccc}
.x-accordion-heading .x-accordion-toggle:before{content:"\f067";position:relative;display:inline-block;bottom:0.1em;margin-right:10px;font-size:74%;color:#ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:"FontAwesome" !important;font-style:normal !important;font-weight:normal !important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.x-accordion-inner{padding:10px 15px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,0.15);background-color:#fff;box-shadow:none}
.x-accordion-inner p:last-child,.x-accordion-inner ul:last-child,.x-accordion-inner ol:last-child{margin-bottom:0}

.x-accordion-heading a, .x-accordion-heading a:hover, a.x-btn, a.x-btn:hover, .entry-title a, .entry-title a:hover{
border-bottom:medium none #ffffff !important;
}

a.x-accordion-toggle.collapsed:focus{
background-color:#e5f3f7 !important;
outline:2px dotted #008AB1;
outline-offset:3px;
}
.spb_tabs .ui-tabs .ui-tabs-panel, .spb_content_element .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-nav li {border-color: #1a1e1a;}


.spb_gmaps_widget.spb_content_element.col-sm-6 {
padding:0px;
margin:0px;
}


.spb-row-container.spb-row-content-width.spb_parallax_asset.sf-parallax.parallax-content-height.parallax-scroll.spb_content_element.bg-type-cover.col-sm-12 {
padding:0px;
}

.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header {
  border-bottom: 1px solid transparent;
}

.fusion-is-sticky .fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-header-v3 .fusion-header {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  border-bottom: 0;
}

.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow {
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-header {
  border-bottom: 0;
}

.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper {
  position: fixed;
  top: 0;
  z-index: 210;
  max-width: 100%;
  width: 100%;
  -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
  box-shadow: rgba(0, 0, 0, 0.117647) 0px 1px 3px;
}

.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x {
  display: inline-block;
}

  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
  .fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x {
    display: inline-block;
  }

.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v2 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v3 .fusion-header {
  padding-right: 39px;
}
.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header {border-bottom-color: #eee0c6;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header {padding-top: 20px;padding-bottom: 20px;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a {float: none;text-align: center;margin: 0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu {display: none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder {display: block;margin-top: 20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu {display: none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header {padding-top: 20px;padding-bottom: 20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row {width: 100%;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo {margin: 0 !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo {margin-bottom: 20px !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder {padding-top: 20px;margin-left: -30px;margin-right: -30px;margin-bottom: -20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder {display: none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons {display: block;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder {display: none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder {display: none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder {display: block;}


.listing {
border-bottom: 1px dotted #fff;
width: 380px;
min-height: 15px;
margin: 9px 8px;
padding-bottom: 3px;
}


.listings_block a:last-child .listing {
//border-bottom: none;
}


.scp_posts .scp_cat_read_more { 
	display: block;
	margin-top: 10px;
}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #highlighted,.overlay #navigation{display:none;}
.region-header,.region-header a,.region-header li a.active,#header #name-and-slogan,#header #name-and-slogan a{color:#c9d8f3;}

.iht21 { min-height: 22px }

    .header .nearest-supermarket .nearest-address {
      margin: 10px 0 0;
      font-weight: bold;
      color: #4f4f4f; }

    .header .nearest-supermarket.none-found .map-wrapper,
    .header .nearest-supermarket.none-found .nearest-address,
    .header .nearest-supermarket.none-found .nearest-hours,
    .header .nearest-supermarket.none-found .nearest-phone,
    .header .nearest-supermarket.none-found .switch-location {
      display: none; }






.row .column, .row .columns{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.row { width: 1140px; max-width: 100%; min-width: 767px; margin: 0 auto; }

.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -10px; }


.row .one { width: 8.333%; }

.row .two { width: 16.667%; }

.row .three { width: 25%; }

.row .four { width: 33.333%; }

.row .five { width: 41.667%; }

.row .six { width: 50%; }

.row .seven { width: 58.333%; }

.row .eight { width: 66.667%; }

.row .nine { width: 75%; }

.row .ten { width: 83.333%; }

.row .eleven { width: 91.667%; }

.row .twelve { width: 100%; }


.row .one-fifth{ width: 20%; }

.row .one-sixth{ width: 16.667; }


.footer-widget-wrapper .row .three {
    width: 12% !important;
}

div.row div.gdl-related-portfolio div.gdl-header-wrapper{ margin-bottom: 30px; }

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }
 #pg-27-2 .panel-grid-cell { float:left }
 #pg-27-2 { margin-left:-15px;margin-right:-15px }

.panel-grid {
  zoom: 1;
}

.panel-grid:before {
  content: '';
  display: block;
}

.panel-grid:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

.panel-grid-cell .so-panel.widget {
  zoom: 1;
}

.panel-grid-cell .so-panel.widget:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel.widget:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .widget.panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}


	 #pg-27-0 , #pg-27-1 , #pl-27 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pl-27 .panel-grid-cell .so-panel:last-child { margin-bottom:0 }
 #pl-27 .panel-grid { margin-left:0;margin-right:0 }
 #pl-27 .panel-grid-cell { padding:0 }

.panel-row-style-blue-title-bar .panel-grid-cell :last-child.so-panel.widget_black-studio-tinymce{
    width: 130px !important;
    height: 115px !important;
    text-align: center !important;
    border-radius: 65px !important;
    background: #00C1FF none repeat scroll 0% 0% !important;
    padding: 15px 0px 0px !important;
}
.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail{clear:both;margin-left:160px;}
.frm_style_formidable-style.with_frm_style .frm_left_container p.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_left_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail,.frm_style_formidable-style.with_frm_style .frm_right_container p.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_right_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container label.frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_right_container label.frm_primary_label{width:100%;max-width:100%;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;}

.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
  padding: 3px 15px;
}

.tfs-slider .slide-content-container .fusion-title-sc-wrapper {
  display: inline-block;
  padding: 0;
}

.tfs-slider .slide-content-container .fusion-title-size-two {
  margin: 0;
}

.tfs-slider .slide-content-container .fusion-title-size-two h2 {
  margin: 0;
}

.tfs-slider .slide-content-container .fusion-title-size-three {
  margin: 0;
}

.tfs-slider .slide-content-container .fusion-title-size-three h3 {
  margin: 0;
}

.tfs-slider .slide-content-container .fusion-title .title-sep,
.tfs-slider .slide-content-container .fusion-title.sep-underline {
  border-color: #fff;
}

.fusion-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 0 31px;
  overflow: hidden;
}

.fusion-title h1,
.fusion-title h2,
.fusion-title h3,
.fusion-title h4,
.fusion-title h5,
.fusion-title h6,
.comment-respond .fusion-title .comment-reply-title {
  -webkit-flex-grow: 0;
  -ms-flex-grow: 0;
  -ms-flex-positive: 0;
      flex-grow: 0;
  margin: 0;
  padding: 0 8px 0 0;
  line-height: normal;
}

.fusion-title h1.title-heading-left,
.fusion-title h2.title-heading-left,
.fusion-title h3.title-heading-left,
.fusion-title h4.title-heading-left,
.fusion-title h5.title-heading-left,
.fusion-title h6.title-heading-left,
.comment-respond .fusion-title .comment-reply-title.title-heading-left {
  padding-right: 8px;
  text-align: left;
}

.fusion-title h1.title-heading-left .fontawesome-icon,
.fusion-title h2.title-heading-left .fontawesome-icon,
.fusion-title h3.title-heading-left .fontawesome-icon,
.fusion-title h4.title-heading-left .fontawesome-icon,
.fusion-title h5.title-heading-left .fontawesome-icon,
.fusion-title h6.title-heading-left .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon {
  margin-left: 10px;
}

.fusion-title h1.title-heading-right,
.fusion-title h2.title-heading-right,
.fusion-title h3.title-heading-right,
.fusion-title h4.title-heading-right,
.fusion-title h5.title-heading-right,
.fusion-title h6.title-heading-right,
.comment-respond .fusion-title .comment-reply-title.title-heading-right {
  padding: 0 0 0 8px;
  text-align: right;
}

.fusion-title h1.title-heading-right .fontawesome-icon,
.fusion-title h2.title-heading-right .fontawesome-icon,
.fusion-title h3.title-heading-right .fontawesome-icon,
.fusion-title h4.title-heading-right .fontawesome-icon,
.fusion-title h5.title-heading-right .fontawesome-icon,
.fusion-title h6.title-heading-right .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-right .fontawesome-icon,
.fusion-title h1.title-heading-right img,
.fusion-title h2.title-heading-right img,
.fusion-title h3.title-heading-right img,
.fusion-title h4.title-heading-right img,
.fusion-title h5.title-heading-right img,
.fusion-title h6.title-heading-right img,
.comment-respond .fusion-title .comment-reply-title.title-heading-right img {
  margin-left: 10px;
  margin-right: 0;
}

.fusion-title h1 img,
.fusion-title h2 img,
.fusion-title h3 img,
.fusion-title h4 img,
.fusion-title h5 img,
.fusion-title h6 img,
.comment-respond .fusion-title .comment-reply-title img {
  margin-right: 10px;
}

.fusion-title h1 .fontawesome-icon,
.fusion-title h2 .fontawesome-icon,
.fusion-title h3 .fontawesome-icon,
.fusion-title h4 .fontawesome-icon,
.fusion-title h5 .fontawesome-icon,
.fusion-title h6 .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon {
  display: inline-block;
  float: none;
  vertical-align: middle;
  margin-left: 2px;
}

.fusion-title h1 .fontawesome-icon.size-small,
.fusion-title h2 .fontawesome-icon.size-small,
.fusion-title h3 .fontawesome-icon.size-small,
.fusion-title h4 .fontawesome-icon.size-small,
.fusion-title h5 .fontawesome-icon.size-small,
.fusion-title h6 .fontawesome-icon.size-small,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-small,
.fusion-title h1 .fontawesome-icon.size-medium,
.fusion-title h2 .fontawesome-icon.size-medium,
.fusion-title h3 .fontawesome-icon.size-medium,
.fusion-title h4 .fontawesome-icon.size-medium,
.fusion-title h5 .fontawesome-icon.size-medium,
.fusion-title h6 .fontawesome-icon.size-medium,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-medium,
.fusion-title h1 .fontawesome-icon.size-large,
.fusion-title h2 .fontawesome-icon.size-large,
.fusion-title h3 .fontawesome-icon.size-large,
.fusion-title h4 .fontawesome-icon.size-large,
.fusion-title h5 .fontawesome-icon.size-large,
.fusion-title h6 .fontawesome-icon.size-large,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-large {
  margin-top: 0;
}

.fusion-title.fusion-title-center {
  text-align: center;
}

.fusion-title.fusion-title-center .title-heading-center {
  padding: 0 45px;
}

.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,
.fusion-title.fusion-title-center.sep-underline .title-heading-center {
  padding: 0;
  text-align: center;
}

.fusion-title.fusion-sep-none {
  display: block;
}

.fusion-title.fusion-sep-none .title-heading-left {
  padding: 0;
  text-align: left;
}

.fusion-title.fusion-sep-none .title-heading-right {
  padding: 0;
  text-align: right;
}

.fusion-title .title-sep-container {
  position: relative;
  height: 6px;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  -ms-flex-positive: 1;
      flex-grow: 1;
}

.fusion-title.sep-underline {
  display: block;
  padding-bottom: 10px;
  width: 100%;
  border-bottom: 1px solid #e7e6e6;
}

.fusion-title.sep-underline.sep-dashed {
  border-bottom-style: dashed;
}

.fusion-title.sep-underline.sep-dotted {
  border-bottom-style: dotted;
}

.fusion-title.sep-underline .title-heading-right {
  float: right;
  margin: 0;
}

.fusion-title.sep-underline .title-heading-left,
.fusion-title.sep-underline .title-heading-right {
  padding: 0;
}

.fusion-title .title-sep {
  position: relative;
  display: block;
  width: 100%;
  border-style: solid;
  border: 0 solid #e7e6e6;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}

.fusion-title .title-sep.sep-double {
  height: 6px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-title .title-sep.sep-single {
  border-bottom-width: 1px;
}

.fusion-title .title-sep.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-title .title-sep.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}
.fusion-title .title-sep,.fusion-title.sep-underline,.product .product-border{border-color:#e0dede;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-countdown-heading,.fusion-countdown-subheading,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-family:'Antic Slab', Arial, Helvetica, sans-serif;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-weight:400;}
#main .fusion-portfolio h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{font-size:18px;line-height:41px;}
#main .fusion-portfolio h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{line-height:27px;}
#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h3{font-size:18px;line-height:27px;}
#main .post h2,.cart-empty,.fusion-post-content h2,.fusion-title h2,.post-content h2,.search-page-search-form h2,.title h2{color:#333333;}
.fusion-post-content h3,.fusion-title h3,.person-author-wrapper span,.post-content h3,.product-title,.project-content h3,.title h3{color:#333333;}
.fusion-post-content h5,.fusion-title h5,.post-content h5,.title h5{color:#333333;}
.fusion-post-content h6,.fusion-title h6,.post-content h6,.title h6{color:#333333;}
.fusion-title-size-one,h1{margin-top:0.67em;margin-bottom:0.67em;}
.fusion-title-size-two,h2{margin-top:0em;margin-bottom:1.1em;}
.fusion-title-size-three,h3{margin-top:1em;margin-bottom:1em;}
.fusion-title-size-four,h4{margin-top:1.33em;margin-bottom:1.33em;}
.fusion-title-size-five,h5{margin-top:1.67em;margin-bottom:1.67em;}
.fusion-title-size-six,h6{margin-top:2.33em;margin-bottom:2.33em;}
.tfs-slider .fusion-title{margin-bottom:0 !important;}
.region-selector_title{color:#f9f5e1;font:18px robotocondensedregular,"Arial Narrow",Arial,sans-serif;text-transform:uppercase;margin-bottom:6px}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

	footer .container { width: 96%; }

#footer-home-container .footer-links-block-last ul {margin-right:0;}

#footer-home-container .footer-links-block-last li {background-color:#f3f000; font-size:.8em !important; list-style:none; line-height:140%; margin:10px 0; padding:5px 5px 5px 20px; text-transform:uppercase;}

#footer-home-container .footer-links-block-last li.footer-subhead {background-color:#fffc00 !important; font-size:.8em !important; font-weight:bold; list-style:none; line-height:140%; margin:10px 0; padding:5px 5px 5px 0; text-transform:uppercase;}

#footer-home-container .footer-links-block-last li img{display:inline; padding-right:.8em; vertical-align:text-top;}
.footer-article-container .footer-links-block-last{width:180px;padding:0 20px 0 8px;}
.footer-article-container .footer-links-block li,.footer-article-container .footer-links-block-last li{list-style:none;margin:0;line-height:19px;}

.footer-article-container .footer-links-block ul,.footer-article-container .footer-links-block-last ul{margin:0;}


  .sub-modules div.home-sub {float: none; width: auto; margin-right: 0;}


.mh-sidebar, .hp-sidebar { width: 300px; float: left; }


.mh-sidebar-2, .hp-sidebar-2 { width: 300px; float: right; }


	.mh-two-sb .hp-sidebar, .hp-sidebar-2, .mh-two-sb .mh-sidebar, .mh-sidebar-2 { width: 220px; }


	.mh-two-sb .hp-main, .mh-two-sb .mh-main, .hp-sidebar-2, .mh-sidebar-2 { width: 100%; margin: 0; }


	.mh-two-sb .hp-sidebar, .hp-sidebar { width: 229px; }


	.hp-content, .hp-sidebar, .mh-content, .mh-sidebar, .mh-two-sb .hp-content, .mh-two-sb .hp-sidebar, .mh-two-sb .mh-content { width: 100%; margin: 0; }

.meta {
	font-size:14px !important;
	line-height: 1.5em;
	}


.sitemap-post .meta {
	margin:0 0 10px;
	}


.meta span {
	display:block;
	}


.single .meta {
	float:none;
	padding: 0 0 5px;
	width:100%;
	font-size:8pt;
	border-bottom:1px dotted #ddd;
	margin: 0 0 15px;
	}


.single .meta span {
	display:inline;
	padding:0 5px 0 0;
	margin-right:2px;
	}


.single .meta .meta-comments {
	float:right;
	padding:0;
	border-right:0;
	margin-right:0;
	}


.single .meta-author {
	border-right:1px dotted #ddd;
	}


.meta-view {
	margin-top:10px;
	}


.meta-view a,
.meta-view a:link,
.meta-view a:visited {
	font-weight:bold;
	color:#333;
	}


.meta-view a:hover,
.meta-view a:active {
	color:#000;
	}


.single .entry .meta-view { position:absolute;left:-999em; }


.meta-cats-tags {
	padding: 5px 0 0;
	margin:0 auto;
	display:block;
	border-top:1px dotted #ddd;
	clear:both;
	font-weight:bold;
	float:none;
	width:100%;
	font-size:8pt;
	}


.meta-cats-tags a,
.meta-cats-tags a:link,
.meta-cats-tags a:visited {
	font-weight:normal;
	}


.post-by-2 .meta {
	border-top:1px dotted #ddd;
	float:none;
	margin:15px auto 0;
	padding: 3px 0 0;
	width:100%;
	display:block;
	}


.post-by-2 .meta span {
	display:inline;
	}


.post-by-2 .meta-author {
	position:absolute;
	left:-999em;
	}


.post-by-2 .meta-view {
	float: right;
	margin: 0;
}


.post-by-2 .meta-comments,
.post-by-2 .meta-author {
	float:right;
	margin:0;
	padding:0;
	}


.posts-by-3 .meta {
	border-top:1px dotted #ddd;
	float:none;
	margin:15px auto 0;
	padding: 3px 0 0;
	width:100%;
	display:block;
	height:16px;
	overflow:hidden;
	}


.posts-by-3 .meta span {
	display:inline;
	}


.posts-by-3 .meta-view,
.posts-by-3 .meta-author {
	position:absolute;
	left:-999em;
	}


.posts-by-3 .meta-comments,
.posts-by-3 .meta-author {
	float:right;
	margin:0;
	padding:0;
	}


.cats-by-2 .meta {
	float:none;
	display:block;
	margin:0;
	padding: 5px 0 0;
	width:auto;
	font-size:8pt;
	}


.cats-by-2 .entry.post-1 .meta {
	float:none;
	display:block;
	margin:0;
	padding: 1em 0 0;
	width:auto;
	font-size:8pt;
	line-height:1.5em;
	height:1.5em;
	}


.cats-by-2 .meta span {
	display:inline;
	margin:0;
	}


.cats-by-2 .meta-author {
	display:none;
	position:absolute;
	left:-999em;
	}


.cats-by-2 .meta-comments {
	display:none;
	position:absolute;
	left:-999em;
	}


.cats-by-2 .meta-date {
	}


.cats-by-2 .meta-view {
	margin:0;
	display:inline;
	}


.cats-by-2 .meta-view a,
.cats-by-2 .meta-view a:link,
.cats-by-2 .meta-view:visited {
	margin:0;
	display:inline;
	border-left:1px dotted #ddd;
	padding-left:5px;
	margin-left:2px;
	}


.cats-by-2 .meta .readmore {
	position:absolute;
	left:-999em;
	}


.cat-posts-stacked .entry,
.cat-posts-stacked .entry.post-1,
.cat-posts-stacked .excerpt,
.cat-posts-stacked .meta {
	height:auto;
	margin:0;
	padding:0;
	}


.cat-posts-widget .meta {
	position:absolute;
	z-index:99999;
	top:-999em;
	left:-999em;
	display:none;
	}


.featured.narrow .meta {
	display:block;
	float:none;
	margin:0;
	margin-top:23px;
	padding: 5px 5px;
	width:auto;
	font-size:12px !important;
	border-top:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
	line-height:1.5em;
	background:#f5f5f5;
	}


.featured.narrow .meta span {
	display:inline;
	}


.featured.narrow .meta-comments {
	display:none;
	position:absolute;
	left:-999em;
	}


.featured.narrow .meta-author {
	border:0;
	}


.featured.narrow .meta-date {
	display:none;
	position:absolute;
	left:-999em;
	}


.featured.narrow .meta-view {
	float:right;
	margin:0;
	}


.featured.galleries .meta {
	display:block;
	float:none;
	margin:0;
	padding: 3px 0 0;
	width:auto;
	font-size:10px !important;
	border:0;
	border-top:1px dotted #ddd;
	}


.featured.galleries .meta span {
	display:inline;
	}


.featured.galleries .meta-comments {
	display:none;
	position:absolute;
	left:-999em;
	}


.featured.galleries .meta-author {
	display:none;
	position:absolute;
	left:-999em;
	}


.featured.galleries .meta-view {
	float:right;
	margin:0;
	}

#spash-screen .footer-text .logo-qvc{ float:right; width:48%;  padding-right: 1%; text-align:right;  margin-bottom: 7px;}


.asset .text-holder {
	max-width:780px;
	margin:0 auto;
}


#footer .text-holder {
	display:block;
}

.grid__item.island {
padding-top: 74px;
}
div#whitewrap{width:100%;float:left}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.spec-list-item.first{padding-left:0px;}



.custom #multimedia_box, .custom li.widget, .custom .post_box, .custom .teasers_box, .custom .headline_area h1, .custom .headline_area h2, .custom ul.menu, .custom #archive_info, .custom #archive_intro h1, .custom  #comments, .custom .prev_next p, .custom #foot 
{-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius:4px;}



.custom #multimedia_box, .custom li.widget, .custom #comments, .custom #foot, .custom .post_box, .custom .teasers_box, .custom #archive_info, .custom #archive_intro h1 {border: 1px solid #ddd;}



.custom #header_widget_1 ul.sidebar_list li.widget, .custom #archive_intro, .custom .prev_next {border: none;}





.custom #header_widget_1 ul.sidebar_list li.widget {background: transparent; padding: 0; position:absolute; display: block; top:0; right:-10px; width: auto; }

.custom li.widget {background:#fff; padding-left:1em; padding-top: 1em; margin-bottom:1em;}

.custom li.widget ul {padding-left:0.5em;}

.custom #foot li.widget ul {padding-left:0;}

.custom #foot .widget {background: #eee; margin: 0; border:none;}

	li.widget { font-size: 1.3em; line-height: 1.385em; margin-bottom: 2.769em; }

		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; }

	
	li.widget .widget_box { padding: 0.692em; border-width: 0.077em; }

		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; }

.rates_display{height:50px;margin:0 auto;width:213px;}

.rates_display a{color:#cd1041;font:normal 12px "Arial", sans-serif;text-align:center;text-decoration:none;margin:10px 0 0;}

.rate_block_first:hover .rates_display a, .rate_block_second:hover .rates_display a, .rate_block_third:hover .rates_display a, .rate_block_fourth:hover .rates_display a{color:#950027;text-decoration:underline;}

.rates_display a:hover{color:#950027;text-decoration:underline;}

.rates_display a h2{color:#000;display:block;float:left;font:bold 36px "Arial", sans-serif;margin:0;text-align:right;width:150px;}

.rate_block_first:hover .rates_display a h2, .rate_block_second:hover .rates_display a h2, .rate_block_third:hover .rates_display a h2, .rate_block_fourth:hover .rates_display a h2{color:#494949;text-decoration:none;}

.rates_display a:hover h2{color:#494949;text-decoration:none;}

.rates_display p.rates_small_text{width:320px;font-size:.8em;text-align:center;margin:0;padding:0;}

.rates_display p.rates_small_text2{width:320px;text-align:center;margin:0;padding:0;}
.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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}
.col-xs-6{width:50%}
.archive-title,.page-title,.type-page .entry-title{-webkit-font-smoothing:antialiased;margin-bottom:0.49219em;font-family:"alternate-gothic-no-2-d","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:2.66667em;line-height:1;color:#c7a84c;text-align:left;text-transform:uppercase;letter-spacing:0.05em}
.tr-coretext .archive-title,.tr-coretext .page-title,.tr-coretext .type-page .entry-title,.type-page .tr-coretext .entry-title{font-weight:normal}
.archive-title span,.page-title span,.type-page .entry-title span{color:#070608}
.type-movie .entry-title{-webkit-font-smoothing:antialiased;font-family:"alternate-gothic-no-2-d","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2.66667em;font-weight:normal;line-height:1;text-transform:uppercase;letter-spacing:0.05em;color:#070608}
.type-movie .entry-title a{color:#070608}
.type-movie .entry-title a:hover{color:#c7a84c}
.tr-coretext .type-movie .entry-title{font-weight:normal}

header #header-left{position:relative;display:block}

header #header-left .thelogo a{display:block;height:100%;width:100%}

header #header-left .thelogo{display:block;padding:0;width:100%;font-size:24px;background-position:center center;font:0/0 a;font-family:"bahnson_24regular", serif;text-shadow:none;color:transparent;max-width:100%}

    header #header-left .thelogo:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

header #header-left h1.thelogo{margin:0}

.salesbox span.salesexpire{
	color: #797979;
    display: block;
    font-size: 11px;
    font-style: italic;
    margin: 0 0 7px;
}


.mobile-sidebar {
  padding: 30px 0 100px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none; }


.mobile-sidebar .search {
  padding-bottom: 15px; }


.mobile-sidebar li {
  position: relative;
  z-index: 99;
  display: block;
  padding: 0 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-transition: all .3s;
          transition: all .3s; }


.mobile-sidebar li li {
  padding: 0; }


.mobile-sidebar li:last-child,
.mobile-sidebar li:last-of-type,
.mobile-sidebar li.menu-item-has-children.active {
  border: 0; }


.mobile-sidebar li a {
  text-transform: uppercase;
  font-size: 80%;
  font-weight: bold;
  width: 80%;
  display: inline-block;
  padding: 20px 0;
  color: #000000;
  opacity: .5; }


.mobile-sidebar .top-bar-mob li.menu-item a {
  font-size: 80%;
  padding: 15px 0;
  text-transform: none;
  font-weight: normal; }


.mobile-sidebar li.menu-item-has-children li li a {
  padding: 15px 0;
  text-transform: none;
  font-weight: normal; }


.mobile-sidebar .menu-html li {
  padding: 15px 0; }


.mobile-sidebar .autocomplete-suggestions {
  position: relative !important; }



.mobile-sidebar li ul:before {
  font-family: 'icomoon';
  content: '\f107';
  font-size: 22px;
  line-height: 18px;
  margin: 0;
  padding: 20px 30px;
  text-align: center;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0; }


.mobile-sidebar .top-bar-mob li ul:before {
  padding: 15px 30px;
  line-height: 14px; }


.mobile-sidebar li ul:hover:before {
  opacity: 1; }


.mobile-sidebar li.open {
  background-color: rgba(0, 0, 0, 0.02); }


.mobile-sidebar li.open ul:before {
  content: '\f106'; }


.mobile-sidebar li ul li ul:before {
  display: none; }



.mobile-sidebar .html-block {
  text-align: center;
  padding: 12px 28px; }


.mobile-sidebar .html-block .social-icons.size-small a {
  font-size: 120%;
  margin: 8px;
  color: #999; }


.mobile-sidebar input {
  -webkit-appearance: none;
  border-radius: 0; }


.mobile-sidebar li ul {
  max-height: 0;
  overflow: hidden;
  border-left: 2px solid rgba(0, 0, 0, 0.05);
  padding-left: 15px; }


.mobile-sidebar li.open ul {
  max-height: none;
  margin: 0 0 30px; }


.mobile-sidebar li ul ul {
  border: 0;
  display: block; }


.mobile-sidebar .image-column {
  display: none; }
.header-nav a.nav-top-link, a.cart-link, .mobile-sidebar a{font-family:Lora,helvetica,arial,sans-serif!important;}
.menu-primary .menu .menu-toggle{color:#fff}

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


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


#article_content {padding-left:40px;padding-top:35px;width:105%;}

#article_content p {line-height: 18px;}

#article_content ul {line-height: 18px;}

#article_content li {  margin-left: 20px;  padding-left: 4px;}

#article_content .intro {font-size:15px;line-height:20px;}

#sb_instagram #sbi_images{
  width: 100%;
  float: left;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram #sbi_images .sbi_item{
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;

  padding: inherit !important;
  margin: 0 !important;
  text-decoration: none;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



#sb_instagram.sbi_col_1 #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2 #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3 #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4 #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5 #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6 #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7 #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8 #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9 #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10 #sbi_images .sbi_item{ width: 10%; }



#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{ width: 100%; }

#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{ width: 50%; }

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{ width: 33.33%; }

#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{ width: 25%; }

#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{ width: 20%; }

#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{ width: 16.66%; }

#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{ width: 14.28%; }

#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{ width: 12.5%; }

#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{ width: 11.11%; }

#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{ width: 10%; }

  
  #sb_instagram.sbi_col_7 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_8 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_9 #sbi_images .sbi_item,
  #sb_instagram.sbi_col_10 #sbi_images .sbi_item{
    width: 25%;
  }
.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-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;line-height:1;font-family:serif}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}

#slides .slides_container .slide{  width:540px; position: relative; display: none;}

#slides .slides_container .slide:first-child { display:block }



.menu a,
a:hover,
.entry-meta a,
.entry-title a,
.entry-image a,
.widget_pages a,
.related-posts a,
.comment-reply-link,
.widget_categories a,
.widget-post-title a,
a[class*="read-more"],
.comments li .vcard a,
.widget_recent_entries a,
.widget_recent_comments a {
	text-decoration:none;
}


nav li,
input#s,
.tagline,
.sub-title,
.widget h3,
.entry-header,
.comment-box label,
.section-header,
.comment-meta,
.comment .vcard,
.widget-post-title,
.widget_pages li,
.widget_nav_menu li,
.widget_categories li,
.comment-reply-link,
#submit,
.widget h4,
.copyright,
.entry-meta,
.top-strip nav,
input[type="submit"],
[class*="read-more"],
.slide-dock h4,
.related-posts h4,
.secondary-menu li,
.sub-menu li {
	letter-spacing:0.2em;
	text-transform:uppercase;
}


nav li,
input#s,
.tagline,
.sub-title,
.widget h3,
.entry-title,
.vcard.author,
.entry-header,
.comment .vcard,
.comment-box label {
	font-size:18px;
}


#submit,
.widget h4,
.copyright,
.entry-meta,
.comment-meta,
input[type="submit"],
[class*="read-more"],
.slide-dock h4,
.related-posts h4,
.secondary-menu li,
.widget-post-title {
	font-size:12px;
}


.copyright,
.copyright a,
#pageslide a,
.comment-meta a,
.comment-box label,
.comment-reply-link,
.comment-reply-login,
.widget-post-title a,
.single-rating .description,
.widget-posts-entries span a{
	color:#8c919b;
}



.col-2 .widget-area {
	width:49%;
}


.col-3 .widget-area {
	width:25%;
}

	.col-3 .widget-area-1 {
		width:49%;
	}


.widget-area {
	box-sizing:border-box;	
}


html .footer-sidebar .widget {
	border-left:none;	
	border-right:none;	
	border-bottom:none;	
}

	
html .widget-area-2,
html .widget-area-3 {
	border-top:none;
}


html .col-1 .widget-area {border:none;}


.ltr .widget-area-1 .widget,
.ltr .col-2 .widget-area:first-child {
	border-left:none;	
}


.ltr .widget-area-2,
.ltr .widget-area-3,
.ltr .widget-area-3 .widget,
.ltr .col-2 .widget-area:last-child {
	border-right:none;	
}




.sidebar .widget {
	margin-bottom:30px;
	padding-bottom:30px;
}

	.sidebar .widget:last-child {
		border:none;
		margin-bottom:0;
		padding-bottom:0;
	}


.footer-sidebar .widget {
	font-size:14px;
	padding:30px 0;
}


.widget h3 {
	text-align:center;
	margin-bottom:20px;
}


.widget-post-title {
	display:block;	
}



.widget .flexslider {
	padding-bottom:40px;
}

	.widget .carousel-nav,
	.widget .flex-direction-nav a {
		display:block;
		width:22px;
		line-height:22px;
		text-align:center;
		text-decoration:none;
		font-size:14px;
		position:absolute;
		bottom:10px;
	}

	
	.widget .carousel-nav:hover,
	.widget .flex-direction-nav a:hover {
		color:#fff;
		background:#000;	
	}

	
	.widget .next,
	.widget .flex-next {
		right:50%;
		margin-right:-23px;	
	}

	
	.widget .prev,
	.widget .flex-prev {
		left:50%;
		margin-left:-23px;	
	}


.widget .flexslider .entry-image {
	overflow:hidden;
	margin-bottom:10px;	
}


.widget .flexslider a,
[class^="widget-posts"] a {
	text-decoration:none;
}
	
	.widget-posts-entries li {
		float:left;
		width:100%;
		margin-bottom:15px;
	}


	.widget-posts-entries .entry-image {
		float:left;
		width:45%;
		margin-top:5px;
		margin-right:5%;	
	}

	
	.widget-posts-entries span,
	.widget-posts-entries .widget-post-title {
		font-size:90%;
		letter-spacing:0;
	}

		
	.widget-posts-classic-entries li {
		margin-bottom:30px;
	}

		
	.widget-posts-classic-entries .entry-image img {
		width:100%;
		margin-bottom:10px;
	}

	
	.flexslider .widget-post-title,
	.widget-posts-classic-entries .widget-post-title {
		text-align:center;	
	}

	
	.col-2 .widget-area,
	.col-3 .widget-area {
		float:left;
		margin-bottom:-2000em;
		padding-bottom:2000em;
	}

	
	.footer-sidebar .widget:first-child {
		border:none;
	}

	.footer-sidebar .col-1 .widget {padding-left:0; padding-right:0;}

	.ltr .footer-sidebar .widget-area-1 .widget {padding-left:0;}

	.ltr .footer-sidebar .widget-area-3 .widget {padding-right:0;}

	.ltr .footer-sidebar .col-2 .widget-area:first-child .widget {padding-left:0;}

	.ltr .footer-sidebar .col-2 .widget-area:last-child .widget  {padding-right:0;}

	
	.col-1 .widget-area .flexslider .entry-image {
		height:500px;
	}

	
	.col-2 .widget-area .flexslider .entry-image,
	.col-3 .widget-area-1 .flexslider .entry-image {
		height:315px;
	}

	
	.col-3 .widget-area-2 .flexslider .entry-image,
	.col-3 .widget-area-3 .flexslider .entry-image {
		height:147px;
	}


	.widget-area .entry-image,
	.with-sidebar .posts-slider .slides li,
	.slider-latest .posts-slider .slides li {
		height:auto;	
	}

	
	.widget .flex-direction-nav a {
		color:#fff;
		font-size:18px;
		top:50%;
		margin:-40px 0 0;		
	}

	
	.widget .flex-direction-nav a:hover {
		background:none;	
	}

		.widget .flex-prev {
			left:20px;
		}

		
		.widget .flex-next {
			right:20px;
		}

	
	.col-2 .widget-area,
	.col-3 .widget-area,
	.col-3 .widget-area-1 {
		float:none;
		width:100%;
	}

	
	html .widget-area-2,
	html .widget-area-3 {
		border-left:none;
		border-right:none;
	}

	
	.footer-sidebar .columns .widget-area:last-child {
		border-bottom:none;
	}


#submit, .widget h4, .copyright, .entry-meta, .comment-meta, input[type="submit"], [class*="read-more"], .slide-dock h4, .related-posts h4, .secondary-menu li, .widget-post-title {
font-size: 12px;
}
.paging-navigation .current, .widget span i, .score-line span i, .all-news-link .read-more{color:#000000;}
.footer-sidebar .widget h3{color:#ffcc0d;}
.footer-sidebar .widget a{color:#8c919b;}
.footer-sidebar .widget a:hover{color:#ffcc0d;}
.widget-area-2, .widget-area-3, .footer-sidebar .widget{border-top:1px dotted #585b61;border-bottom:1px dotted #585b61;border-left:1px dotted #585b61;border-right:1px dotted #585b61;}

.widget-area.span3.main-sidebar {
  text-align: center;
}

.cs_control{
	display: block;
}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:before,
.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  content: " ";
  display: table;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  clear: both;
}

#menucontainer {
	background:#414141;
	text-align: center;
	}

 
.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-sm-4, .col-md-4, .col-lg-4, .col-sm-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-7 .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-lg-9, .col-sm-10, .col-md-10, .col-lg-10, .col-sm-12, .col-xs-12, .col-md-12, .col-lg-12  {
    position: relative;
    min-height: 0.0625rem;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}

    .col-lg-12 { width: 100%; }
.featured-title,.rc-title{overflow:hidden;height:54px;}

h2.technology-org-side-header {
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	color: #333;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	padding-bottom: 0em;
}

.widget .fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  display: inline-block;
  margin-right: 11px;
  margin-bottom: 14px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 7px;
  margin-bottom: 10px;
}

.fusion-author .fusion-social-networks {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  line-height: normal;
}

.fusion-author .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-author .fusion-social-networks .fusion-social-network-icon.fusion-last-social-icon {
  margin-left: 0;
  margin-right: 0;
}

.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 2px;
}

#side-header .fusion-social-links-header .fusion-social-networks a {
  margin-bottom: 20px;
}

#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 10px;
}

.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-person .person-desc .person-author .fusion-social-networks {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

.fusion-person .person-desc .person-author .fusion-social-networks {
  max-width: 50%;
  text-align: right;
}

.fusion-person .person-desc .person-author .fusion-social-networks a:first-child {
  margin-left: 0;
}

.fusion-person .person-desc .person-author .fusion-social-networks a {
  margin-bottom: 10px;
  margin-right: 0;
  margin-left: 20px;
}

.fusion-sharing-box h4,
.fusion-sharing-box .fusion-social-networks {
  display: table-cell;
  vertical-align: middle;
}

.fusion-sharing-box .fusion-social-networks {
  text-align: right;
}

.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  margin-right: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  color: #46494a;
  display: inline-block;
}

.fusion-social-networks .fusion-social-network-icon:hover {
  opacity: 0.8;
}

.fusion-social-networks .fusion-social-network-icon:before {
  color: inherit;
}

.fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 10px;
  padding: 8px;
  background-color: #46494a;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: inherit;
  -moz-background-clip: inherit;
  background-clip: inherit;
  border: 1px solid #46494a;
  color: #ffffff;
}

.fusion-social-links-footer .fusion-social-networks {
  margin-top: 10px;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons {
  margin-top: 0;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
  margin-left: 0;
}
.fusion-social-links-header .fusion-social-networks a{font-size:16px;}
.fusion-social-links-header .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-sharing-box .fusion-social-networks a{font-size:16px;}
.fusion-sharing-box .fusion-social-networks.boxed-icons a{padding:8px;}
.post-content .fusion-social-links .fusion-social-networks a,.widget .fusion-social-links .fusion-social-networks a{font-size:16px;}
.post-content .fusion-social-links .fusion-social-networks.boxed-icons a,.widget .fusion-social-links .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-body .fusion-author .fusion-social-networks{text-align:center;}
.fusion-author .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0;}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both;}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block;}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-social-networks{padding:0 0 15px;}
.fusion-author .fusion-author-ssocial .fusion-social-networks{text-align:center;}
.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0;}
.fusion-social-networks:after{content:"";display:block;clear:both;}
.fusion-social-networks li{float:none;display:inline-block;}














#home {
}


	#home #featured_content {
		margin-top: 500px;
	}


	#home .background {
		display: none;
	}

    .home-block.block-grassroots .callout-request-form{
        left:5px;
        height:39px;
        width:auto;
    }



.menu-toggle {
	display: none;
	cursor: pointer;
}

.site-header .menu-toggle {
	background: #3A3A3A;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	padding: 5px 22px;
	margin: 0;
}

.site-header .menu-toggle:hover {
  background: #0FBE7C;
}

.site-header .menu-toggle:before {
  content: '\2261';
  margin-right: 10px;
}

	.menu-toggle,
	.main-navigation.toggled .nav-menu {
		display: block;
	}

.rd_megamenu ul {
	width: 960px!important;
}

#header_container nav ul .rd_megamenu:hover ul, #header_container nav ul .rd_megamenu.sfHover ul {
	left: 0px;
}
#header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a,#header_container nav ul ul li a{font-family:Ubuntu !important; font-size:13px !important; font-weight:400 !important; line-height:14px !important; }
#header_container nav .rd_megamenu ul li a, .rd_megamenu ul li a,.header_cart_dropdown ul.cart_list li a,.header_cart_dropdown .widget_shopping_cart_content .rd_cart_buttons a{color:#424242;}
.header_cart_dropdown, #header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a,#header_container nav ul ul li a,.header_cart_dropdown .rd_clear_btn,.header_cart_dropdown .total,#search-form.pop_search_form #ssform,.child_pages_ctn a{color:#424242;}
#header_container .rd_megamenu ul li ul,.header_cart_dropdown .clear_total{border-top:1px solid #ecf0f1;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a:hover{color:#ffcc66;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .sb_widget h3{color:#424242}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a{color:#424242; background:#ffffff; border:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a:hover{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a{color:#424242}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a:hover{color:#ff9600}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a:hover{color:#ffcc66;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a{border-bottom:1px solid #ecf0f1; color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a{color:#ff9600; }
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:before { color:#f9fafb;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar caption{background:#424242; color:#ffffff}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar{border:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a{color:#fff; background:#f9fafb;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a:hover{color:#fff; background:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#next a:hover:after,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#prev a:hover:after{background:#ff9600;}
#maincontent:after{content:"";display:table;clear:both}
#maincontent:focus{outline:0}
#maincontent .wdn-band .wdn-inner-wrapper{padding-top:2.369em;padding-bottom:2.532em}
#maincontent .wdn-band .wdn-inner-wrapper.wdn-inner-padding-sm{padding-top:1.333em;padding-bottom:1.425em}
#maincontent .wdn-band .wdn-inner-wrapper.wdn-inner-padding-lg{padding-top:4.209em;padding-bottom:4.449em}
#maincontent .wdn-band .wdn-inner-wrapper.wdn-inner-padding-no-top{padding-top:0}
#maincontent .wdn-band .wdn-inner-wrapper.wdn-inner-padding-no-bottom{padding-bottom:0}
#maincontent .wdn-band .wdn-inner-wrapper.wdn-inner-padding-none{padding-top:0;padding-bottom:0}
#maincontent ol[class*=wdn-grid-set],#maincontent ul[class*=wdn-grid-set]{padding:0;list-style:none}
#maincontent ul.wdn_tabs.cms_tabs{position:absolute;right:0;top:-55px;background-color:#F6F5EA;opacity:0.96;width:auto;}
.wdn-main aform button,.wdn-main aform input[type=button],.wdn-main aform input[type=submit]{color:#fff;border:none}
.wdn-main a.wdn-button{color:#fff;border:none}







	    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }

	    .container .column,
	    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }


	    
	    .container .one.column,
	    .container .one.columns                     { width: 40px;  }

	    .container .two.columns                     { width: 100px; }

	    .container .three.columns                   { width: 160px; }

	    .container .four.columns                    { width: 220px; }

	    .container .five.columns                    { width: 280px; }

	    .container .six.columns                     { width: 340px; }

	    .container .seven.columns                   { width: 400px; }

	    .container .eight.columns                   { width: 460px; }

	    .container .nine.columns                    { width: 520px; }

	    .container .ten.columns                     { width: 580px; }

	    .container .eleven.columns                  { width: 640px; }

	    .container .twelve.columns                  { width: 700px; }

	    .container .thirteen.columns                { width: 760px; }

	    .container .fourteen.columns                { width: 820px; }

	    .container .fifteen.columns                 { width: 880px; }

	    .container .sixteen.columns                 { width: 940px; }


	    .container .one-third.column                { width: 300px; }

	    .container .two-thirds.column               { width: 620px; }


	    
	    .container .offset-by-one                   { padding-left: 60px;  }

	    .container .offset-by-two                   { padding-left: 120px; }

	    .container .offset-by-three                 { padding-left: 180px; }

	    .container .offset-by-four                  { padding-left: 240px; }

	    .container .offset-by-five                  { padding-left: 300px; }

	    .container .offset-by-six                   { padding-left: 360px; }

	    .container .offset-by-seven                 { padding-left: 420px; }

	    .container .offset-by-eight                 { padding-left: 480px; }

	    .container .offset-by-nine                  { padding-left: 540px; }

	    .container .offset-by-ten                   { padding-left: 600px; }

	    .container .offset-by-eleven                { padding-left: 660px; }

	    .container .offset-by-twelve                { padding-left: 720px; }

	    .container .offset-by-thirteen              { padding-left: 780px; }

	    .container .offset-by-fourteen              { padding-left: 840px; }

	    .container .offset-by-fifteen               { padding-left: 900px; }

        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }


        .container .one.column,
        .container .one.columns                     { width: 28px; }

        .container .columns,
        .container .column { margin: 0; }

		.container .number,
        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column,
		.tool_wrapper  { width: 300px; }


        
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }





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


#rightTools .container .five.columns {
  min-height: 300px;
}

.list-freegift .product-image img{height:50px!important;width:50px!important}

.list-freegift #freegift .product-image img{margin-left:0}

#freegift .product-image img{border:1px solid #E9E8E8}

#content .main_box .box_1 .product-image {
  position:relative;
}

body #topmenu{ width:298px!important; margin:0 auto; overflow:hidden;}

#topmenu ul.menu{ display: none!important; }

	
h1, h2, h3, h4, h5, h6, .trt_button a, #submit_msg, #submit_msg, #submit, .fourofour a, .trt_wgt_tt, #related ul li a, .logo h1 a, #slider .slider-content h2 a, .lay1 .post .postitle a, .lay1 .page .postitle a, #topmenu ul li a{ font-family: 'YanoneKaffeesatzRegular'; letter-spacing: 0.05em; font-weight: normal!important;}

#topmenu ul li a{font-size:14px!important;}



body, a, #topmenu ul .current-menu-item ul li a, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .form-submit input, #searchsubmit, .amp_page, .amp_next, .amp_prev, .page-numbers, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current, .single_post .scl_button a:hover, #footer .widgets .widget ul li .znn_wgt_tt, #searchform #s, .entry-content input, .entry-content textarea, .entry-content #submit_msg, .comm_meta_reply a{color:#383838;}



#topmenu ul li a:hover, .postitle a:hover, .zn_post_wrap a, #sidebar .widgets ul li a:hover, .comm_meta_reply a:hover, .logged-in-as a, #topmenu ul .current-menu-item a, #topmenu ul li ul li a:hover, #topmenu ul li .sub-menu .current-menu-item a:hover, .znn_twitter .tweet_text a, .widget_tag_cloud a:hover, .textwidget a, ol#controls li.current a{ color:#754614;}




#topmenu, #topmenu ul li ul li, #zn_slider, .midrow_blocks, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .single_post, .commentlist li, #commentform, #commentform label, #sidebar .widgets .widget, #footer, #copyright, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current, #related_wrap ul, .trigger_wrap, .search_term, ol#controls li, .amp_page, .amp_next, .amp_prev, .page-numbers{ background:#f5e6ce;}

#zn_slider, #topmenu ul li ul, #sidebar .widgettitle, #sidebar .widgettitle a{border-color:#210303;}

#topmenu{ border-bottom-color:#210303!important;}



#topmenu ul li ul li, .midrow_blocks, .mid_block_content, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .lay4 .single_metainfo, .single_post, .commentlist li, #commentform, #commentform label, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, #sidebar .widgets .widget, #sidebar .widgets .widget li, #footer, #footer .widgets .widget ul li, #footer #wp-calendar caption, #copyright, .znn_paginate span, .znn_paginate a, .navigation a, .navigation span, #related_wrap ul, #searchform #s, .search_term, ol#controls li, #topmenu, .wp-caption { border-color:#1e0902;}

.aligncenter {
	display: block;
	margin: 1em auto !important;
}
.title .separator{display:none}
.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}
.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}
.separator.transparent{background-color:transparent}
.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px auto}
.separator.small.left{margin:10px 0 20px 0}
.separator.small.right{margin:10px 0 20px auto}
.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0 auto}
.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}
.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}
.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px auto}
.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}
.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}
.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}
.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}
.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}
.blog_large_image_simple .separator.small{margin-top:22px}
.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}
.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}
.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}
.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}
.carousel .item .left .text .separator{margin-left:0}
.carousel .item .right .text .separator{margin-right:0}

#footer .dropUp .footer-dropUp-content .ext_content{display:none;}

.headerOn #footer .dropUp .ext_content.expand-on{overflow-y:scroll;max-height:150px;}

.site-footer [class*='bit-'] .widget:last-child{margin-bottom: 0;}

.main-box, .comment-respond,
.sidebar .widget{margin-bottom: 10px;}

.sidebar .widget-title{line-height: 22px;}
.sidebar .widget .widget-title a{color: #232323;}
.sidebar .widget{background: #f9f9f9;}
.sidebar .widget,.sidebar .widget li a,.sidebar .mks_author_widget h3 a,.sidebar .mks_author_widget h3,.sidebar .vce-search-form .vce-search-input,.sidebar .vce-search-form .vce-search-input:focus{color: #444444;}
.sidebar .widget li a:hover,.sidebar .widget a,.widget_nav_menu li.menu-item-has-children:hover:after,.widget_pages li.page_item_has_children:hover:after{color: #cf4d35;}
.site-footer .widget-title{color: #ffffff;}
.site-footer,.site-footer .widget,.site-footer .widget li a,.site-footer .mks_author_widget h3 a,.site-footer .mks_author_widget h3,.site-footer .vce-search-form .vce-search-input,.site-footer .vce-search-form .vce-search-input:focus{color: #f9f9f9;}
.site-footer .widget li a:hover,.site-footer .widget a,.site-info a{color: #cf4d35;}
.tagcloud a:hover,.sidebar .widget .mks_author_link,.sidebar .widget.mks_themeforest_widget .more,.site-footer .widget .mks_author_link,.site-footer .widget.mks_themeforest_widget .more,.vce-lay-g .entry-meta div,.vce-lay-g .fn,.vce-lay-g .fn a{color: #FFF;}
.region-content h2{line-height:normal;}
.region-header-alert{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-header-top{padding:0 1.15385em;}
.region-header{padding-right:1.15385em;}
.region-mainmenu,.region-premier-ad{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-footer-links{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-mainmenu{max-width:1174px;}
body.node-type-nycm-events .content-inner,body.node-type-press-event-calendar .content-inner,body.node-type-pro-athlete-bios .content-inner,.region-content,#content-top-region,.region-content-two{clear:both;overflow:hidden;background:white;padding:1.8% 1.8% 2% 1.8%;border:14px solid #d2d2d5;}
.region-content-two{margin-top:-2%;}
.region-content-three{max-width:1164px;background:#d3d2d7;border:14px solid #d2d2d5;border-top:none;margin-top:-2%;*margin-top:-32px;}
.region-sidebar-second{border:14px solid #d2d2d5;background:#d2d2d5;padding-bottom:.6%;*padding-bottom:3.5%;border-bottom:0;}
.region-sidebar-second .block{margin-bottom:3.8%;background:white;clear:both;overflow:hidden;}
.front .region-content{padding:2% 1% 0 1%;}
.front .region-content .block{float:left;width:48.2%;padding:0 .9%;margin-bottom:1.84615em;}
.front .region-content-one{display:inline;float:left;width:98.79725%;margin:0 0.60137%;margin-bottom:14px;max-width:1174px;}
body.not-front .region-content{padding:0;border:none;}
body.page-node-218 .content-inner,body.page-node-218 .content-inner,body.page-node-218 .region-content,body.page-node-218 #content-top-region,body.page-node-218 .region-content-two,body.page-node-218 #content-wrapper{overflow:inherit !important;}
.region-footer-bottom{padding:3.30769em 1.07692em 4.61538em 1.07692em;clear:both;overflow:hidden;}
.region-mainmenu ul.nice-menu{border:none;width:100%;text-align:center;}
.region-mainmenu ul.nice-menu ul{border:none;}
.region-mainmenu ul.nice-menu li{border:none;background:none;float:none;display:inline-block;*display:inline;zoom:1;}
.region-mainmenu ul.nice-menu li.menu-467{background:none;}
.region-mainmenu ul.nice-menu li a{font-size:1.07692em;color:#7da7db;padding:0.69231em 0.76923em;padding:0.73077em 0.76923em \9;*padding:0.76923em 0.76923em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}
.region-mainmenu ul.nice-menu-down li a.active,.region-mainmenu ul.nice-menu-down li a:hover{color:#3d85c6;background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent,.region-mainmenu ul.nice-menu-down li li.menuparent{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent:hover,.region-mainmenu ul.nice-menu-down li li.menuparent:hover{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent.active-trail a,.region-mainmenu ul.nice-menu-down li li.menuparent.active-trail a{color:#7da7db;}
.region-mainmenu ul.nice-menu ul li{margin:0;background:none;text-align:left;width:100%;border-bottom:1px solid #9da4b4;}
.region-mainmenu ul.nice-menu ul li.last{border:none;}
.region-mainmenu ul.nice-menu li li a{color:#9da4b4 !important;padding:0.46154em 0;border:none;font-size:1.07692em;}
.region-mainmenu ul.nice-menu-down li li.menuparent a{color:#9da4b4;text-transform:none;padding:10px 12px;font-weight:normal;border:none;}
.region-mainmenu ul.nice-menu li li a:hover{background:none;text-decoration:none;color:#393939 !important;}
.region-mainmenu ul.nice-menu li li:hover,.region-mainmenu ul.nice-menu li li.active-trail{background-color:none;text-decoration:none;}
.region-mainmenu ul.nice-menu li.menuparent.over a{color:#4f9de1;background:none;}
.region-mainmenu ul.nice-menu li.menuparent.over li a{background:none;}
.region-mainmenu ul.nice-menu,.region-mainmenu ul.nice-menu ul{z-index:7 !important;}
.region-sidebar-second p{margin:0 !important;}
#photogallery .region-content{background:black;border:none;padding:0;}
.region-mainmenu ul.nice-menu-down li a{padding:0.61538em 1.15385em 0.61538em 1.15385em !important;}
.region-mainmenu ul.nice-menu-down li{margin:0 !important;}

.headerCT #menu-main-menu{
 width:100%;
 border-spacing:0;
}

.headerCT #menu-main-menu tr{
	text-align:center;
}

.headerCT #menu-main-menu tr td.hoverMenu:hover{
	color: #ffb81d;
	box-shadow: inset 0px 0px 20px -5px #000000;
	-webkit-box-shadow: inset 0px 0px 20px -5px #000000;
	-moz-box-shadow: inset 0px 0px 20px -5px #000000;
	-o-box-shadow: inset 0px 0px 20px -5px #000000;
}

.headerCT #menu-main-menu tr td.hoverMenu:hover a{
	color: #ffb81d;
}

.headerCT #menu-main-menu tr td a{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	display:block;
	padding:15px 0px;
	color:#ffffff;
	text-decoration:none;
	text-shadow: 2px 2px 2px #000;
}

.headerCT #menu-main-menu tr td.current_page_item a,.headerCT #menu-main-menu tr td.current-menu-ancestor a,.headerCT #menu-main-menu tr td.current-menu-parent a{
	color:#ffb81d;
}

.headerCT .menu-top-menu-container{
	float:left;
}

#header .menu{
padding: 20px 0px;
}

#header .menu li{
	padding:0px 10px;
	color:#636466;
	display:inline;
}

#header .menu li a{
	color:#636466;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
}

.headerCT #main-ct .menu-main-menu-container{
	background:#32438c;
	border-top:none;
	border-bottom:none;
	width:960px;
	margin:0px auto;
	display:table;
}

ul.menu-children{
	position:absolute;
	margin-top:15px;
	padding:15px;
	background:#0068ac;
	-webkit-box-shadow: inset 0px 10px 15px 0px #111111;
    box-shadow: inset 0px 10px 15px 0px #111111;
}

ul.menu-children li{
	padding:5px 0px !important;
	display:block !important;
}


.footerCT #footer #footer-ct .menu-assisted-menu-container,.footerCT #footer #footer-ct .menu-types-of-care-menu-container,.footerCT #footer #footer-ct .menu-join-our-team-menu-container,.footerCT #footer #footer-ct .menu-resources-menu-container{
	color:#0068ac;
	width:190px;
	float:left;
	padding:30px 0px 50px 0px;
	font-family:georgia,garamond,serif;
		
}

.footerCT #footer #footer-ct .menu li{
	margin-top:10px;
}

.footerCT #footer #footer-ct .menu li a{
	font-family: Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#0068ac;
}




#fotter-Wrapper {
    margin-top: 44px;
    background-color: #f1f1f1;
	direction:ltr !important;
}


#fotter-topBorder {
    width: 948px;
    height: 12px;

    margin: auto;
}


#fotter {
    width: 948px;
    margin: auto;
    margin-top: 33px;
}


#fotter-topLinks a{
    font-family: Arial;
    color: #656564;
    font-weight: bold;
    display:inline-block;
    width: 165px;
    margin-right:20px;
}

#fotter-topLinks a:hover{
    text-decoration: underline;
}


#fotter-topLinks .noMargin{
    margin-right: 0px;
}


#fotter-bottomLinks {
    margin-top: 8px;
}

#fotter-bottomLinks div{
    line-height: 26px;
    width: 165px;
    margin-right:20px;
}


#fotter-bottomLinks a{
    font-family: Arial;
    color: #656564;
}

.div-similar-sites,.div-latest,.div-latest-comments{background-color:#5A8F3F;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-bottom:4px;position:relative;border-radius:4px 4px 4px 4px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px;}


#footer-copyright {
    text-align: center;
    padding: 36px 0;
    background: #444;
    background: rgba(0,0,0,0.2);
    -webkit-box-shadow: inset 0px 0px 4px rgba(0,0,0,0.3);
    box-shadow: inset 0px 0px 4px rgba(0,0,0,0.3);
    font-size: 1.2em;
    color: #ccc;
    line-height: 26px;
}


.font-headings, .template-index .widgets .title { text-transform: uppercase; font-family:  "Kanit" ; font-size: 1em; font-weight: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.main-header .main-menu-dropdown-panel .title { margin: 0 0 25px 0; letter-spacing: 1px; font-family:  "Kanit" ; font-size: 1em; text-transform: uppercase; font-weight: bold; color: #ffffff; }

.lt-ie9 .main-header .logo-center h1.title { text-align: center; }

.main-header h1.title { text-align: center; font-family:  Trebuchet MS, Helvetica, sans-serif ; font-size: 2.33333em; margin: 0; display: block; color: #ffffff; }

.lt-ie9 .main-header h1.title { text-align: left; }

.main-header h1.title a { hover: #cedf00; color: #ffffff; display: inline-block; bottom: 5px; left: 0; }

.main-header h1.title img { max-width: 100%; max-height: 75px; }

.main-footer .title { font-size: 1.16667em; margin: 30px 0 -10px 0; text-transform: uppercase; font-weight: bold; height: 16.328125px; min-width: 1px; }

.product-grid .title { font-family:  "Kanit" ; font-size: 1.16667em; }

.product-grid .title a { color: #666666; }

.modal.video .caption .title { font-size: 1em; }

.lt-ie9 .modal.video .caption .title { font-size: 1.16667em; }

.template-index .slider .slide .caption .title { color: #666666; position: relative; margin-top: 0; font-size: 1em; padding-bottom: 0; line-height: 1.2; }

.lt-ie9 .template-index .slider .slide .caption .title { font-size: 1.16667em; }

.template-index .widgets .social-feeds .title { text-align: center; }

.template-index .widgets .title { text-transform: uppercase; font-size: 1.5em; margin-bottom: 15px; font-weight: bold; }

.lt-ie9 .template-index .widgets .title { margin-bottom: 50px; }

.template-list-collections .caption .title { position: relative; z-index: 1; margin: 0 0 10px 0; color: #666666; font-size: 1.5em; }

.template-collection .main-content header .tag-filter .title { margin-right: 5px; vertical-align: top; }

.template-product .social-share .title { text-transform: uppercase; margin-bottom: 30px; }

.template-product .similar-products h2.title { font-family:  "Kanit" ; font-size: 1.5em; text-transform: uppercase; margin-bottom: 30px; }

.template-product .similar-products .caption .title { font-family:  "Kanit" ; font-size: 1.16667em; text-transform: uppercase; }

.template-product .similar-products .caption .title .price { font-size: 1em; }

.template-blog .article .left-sidebar .title, .template-article .article .left-sidebar .title { font-size: 1em; color: #666666; margin-bottom: 0; text-transform: uppercase; }

.template-blog .article .middle-column .title, .template-article .article .middle-column .title { font-family:  "Kanit" ; font-size: 2em; color: #666666; margin: 0; }

.template-blog .article .middle-column .comments .title, .template-article .article .middle-column .comments .title { font-size: 1.5em; color: #666666; padding: 15px 0; }

.template-blog .side-bar .title, .template-article .side-bar .title { text-transform: uppercase; font-size: 1em; color: #666666; }

.template-cart .cart-table .title { display: none; }

.lt-ie9 .template-cart .cart-table .title { display: table-cell; }

.template-password h1.title { margin-bottom: 50px; }

.lt-ie9 .template-password h1.title { margin-bottom: 150px; }

.template-password h1.title a { font-family:  Trebuchet MS, Helvetica, sans-serif ; }
.breadcrumb{margin-top:12px;color:#d02e10;font-size:.9em}
.breadcrumb a{color:#666;margin-right:.5em}
.breadcrumb a i{color:#d02e10}
.social-ui .stumble,.social-ui .stumble span,.social-ui.social-gray .stumble:hover{background-color:#eb4723;}
.social-ui.social-lg .digg i,.social-ui.social-lg .stumble i,.social-ui.social-lg .tumblr i,.social-ui.social-lg .linkedin i,.social-ui.social-lg .reddit i,.social-ui.social-lg .del i{margin-left:15px;width:49px;margin-top:15px;height:49px;background-repeat:no-repeat;background-size:32px 32px;}
.social-ui.social-lg .stumble i{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMi42ODMsMTcuODk2bDIuMTgzLDEuMDU0bDMuMjk1LTEuMDU0di0xLjkxMmMwLTMuOTM4LTMuMjExLTcuMTQ1LTcuMTYtNy4xNDUNCgljLTMuOTQ3LDAtNy4xNTgsMy4yMDYtNy4xNTgsNy4xNDV2MTAuMDMxYzAsMC45MjYtMC43NTYsMS42NzktMS42ODIsMS42NzljLTAuOTI4LDAtMS42ODItMC43NTMtMS42ODItMS42Nzl2LTQuMTk5SDV2NC4xOTkNCgljMCwzLjkzOSwzLjIxMSw3LjE0NSw3LjE2LDcuMTQ1czcuMTYtMy4yMDUsNy4xNi03LjE0NVYxNS45ODRjMC0wLjkyNSwwLjc1NC0xLjY3OSwxLjY4Mi0xLjY3OXMxLjY4NCwwLjc1NCwxLjY4NCwxLjY3OXYxLjkxMg0KCUgyMi42ODN6IE0zMS41MjMsMjEuODE2djQuMTk5YzAsMC45MjYtMC43NTYsMS42NzktMS42ODIsMS42NzljLTAuOTI4LDAtMS42ODQtMC43NTMtMS42ODQtMS42Nzl2LTQuMjg0bC0zLjI5NSwxLjA1NGwtMi4xODItMS4wNTQNCgl2NC4yODRjMCwzLjkzOSwzLjIxMSw3LjE0NSw3LjE2LDcuMTQ1YzMuOTQ3LDAsNy4xNTgtMy4yMDUsNy4xNTgtNy4xNDV2LTQuMTk5SDMxLjUyM3oiLz4NCjwvc3ZnPg0K");}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stack-exchange:before{content:"\f18d"}

	
	.service-item.text-right .fa-stack {
		cursor:pointer;
		margin-left:20px;
		transition:all 0.3s ease 0s;
		-moz-transition:all 0.3s ease 0s;
    	-webkit-transition:all 0.3s ease 0s;
    	-o-transition:all 0.3s ease 0s;
	}

	
	.service-item.text-left .fa-stack {
		cursor:pointer;
		margin-right:20px;
		transition:all 0.3s ease 0s;
		-moz-transition:all 0.3s ease 0s;
    	-webkit-transition:all 0.3s ease 0s;
    	-o-transition:all 0.3s ease 0s;
	}

	
	
	
	.service-item.text-right .fa-stack:hover, .service-item.text-left .fa-stack:hover {
		color:#222222;
	}

	
	.service-item .fa-stack {
		margin-bottom:30px;
	}


.small, .meta, .main-header nav ul li a, .footer #cff .cff-post-text, .footer #cff .cff-post-links, .footer #cff .cff-shared-link, .footer #cff .cff-link-title, .footer nav ul a, .footer nav .cff-outer-wrapper a, .footer-social .external-links a, .footer-copyrights p, .footer-copyrights a, .filter ul li a {
  font-size: 15px;
  font-size: 0.7894736842rem;
  line-height: 25px;
  line-height: 1.3157894737rem; }

  .footer-social .external-links {
    float: right;
    width: 50%;
    padding: 28px 0 0 0;
    text-align: right; }

    .footer-social .external-links a {
      padding-left: 30px; }

      .footer-social .external-links a .ir {
        display: inline-block;
        opacity: 0.5;
        vertical-align: middle; }

      .footer-social .external-links a:first-child {
        padding-left: 0; }

      .footer-social .external-links a:hover {
        color: white; }

        .footer-social .external-links a:hover .ir {
          opacity: 1; }
.mk-page-section .theme-content{padding:0 20px}
.theme-page-wrapper.right-layout .theme-content,.theme-page-wrapper.left-layout .theme-content{width: 73%;}
.theme-page-wrapper .theme-content:not(.no-padding){padding:25px 0 !important;}


.menu-item-language img.iclflag {
    margin-right: 8px;
}

.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-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2 {width: 100%;}
.fusion-columns .fusion-column {float: none;width: 100% !important;margin: 0 0 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.footer-area .fusion-columns .fusion-column,#slidingbar-area .fusion-columns .fusion-column {float: left;width: 98% !important;}
.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-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n),.fusion-columns-4 .fusion-column:nth-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n) {clear: both;}
.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2 {width: 33.33% !important;float: left !important;}
.fusion-columns-3 .fusion-column:nth-child(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-5 .fusion-column:nth-child(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-6 .fusion-column:nth-child(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n) {clear: both;}

.bhr { border: 0; border-bottom: 1px dashed #ccc; margin:8px 0px; background: #ffffff;}
.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-2{width:16.66666667%}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}
.page-user .region-content{padding-bottom:30px;}
.page-search-node .region-header .row-fluid .span12{display:none;}
.page-forum .region-content .span9{width:100% !important;}
.page-forum .region-content .pane-menu-ahpp-forum{padding-bottom:25px;}
.page-forum .region-content .pane-menu-ahpp-forum li{margin-right:0;padding:0;}
.page-forum .region-content .pane-menu-ahpp-forum li a{margin-right:0;font-size:19px;}
.ssb,.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit,.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back,.page-checkout .region-content .form-item-commerce-coupon-coupon-code label,.page-checkout .region-content .view-commerce-coupon-review-pane tr th,.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount,.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount,.page-checkout-review .region-content .change-order,.billing-verify .view-footer a,.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit{clear:both;display:block;height:28px;border:1px #560300 solid;font-size:15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:0 4px 4px 0;margin-bottom:0;margin-top:0;padding:0 30px;background:#a03934;background:-moz-linear-gradient(top,#a03934 1%,#84160c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#a03934),color-stop(100%,#84160c));background:-webkit-linear-gradient(top,#a03934 1%,#84160c 100%);background:-o-linear-gradient(top,#a03934 1%,#84160c 100%);background:-ms-linear-gradient(top,#a03934 1%,#84160c 100%);background:linear-gradient(to bottom,#a03934 1%,#84160c 100%);line-height:30px;}
.page-checkout .region-content .form-text{height:28px;line-height:1em;padding:0 12px;background:#efeee8;border:1px #b6b1a9 solid;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;font-family:'ss',Arial,sans-serif;font-size:16px;}
.page-checkout .region-content .form-text:focus{background:#fff;}
.page-checkout .region-content .form-type-textfield label,.page-checkout .region-content .form-item-customer-profile-billing-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-type-select label{font-size:18px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;margin-bottom:7px;}
.page-checkout .region-content #edit-buttons{clear:both;padding-top:20px;margin-bottom:20px;border-top:1px #dfdddc solid;}
.page-checkout .region-content #edit-buttons .checkout-continue{border-radius:4px;display:inline;}
.page-checkout .region-content #edit-buttons .button-operator{display:none;}
.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back{font-size:15px;color:#8e130e;line-height:58px;height:58px;padding:0 24px;margin-left:24px;}
.page-checkout .region-content .form-type-checkbox label,.page-checkout .region-content .form-type-radio label{display:inline;margin-bottom:0;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy{margin-bottom:11px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy .ajax-progress{display:none;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy label{font-size:14px;line-height:18px;color:#5f574f;display:block;padding-left:24px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy input{float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code{width:65%;float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .form-text{width:100%;height:28px;line-height:1.9;padding:0 12px;font-size:14px;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code label{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .description{font-size:14px;color:#0a0a0a;font-family:'ss',Arial,sans-serif;margin-top:3px;}
.page-checkout .region-content .view-commerce-coupon-review-pane{padding-top:10px;clear:both;}
.page-checkout .region-content .view-commerce-coupon-review-pane table{width:100%;text-align:left;}
.page-checkout .region-content .view-commerce-coupon-review-pane tr th{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-commerce-coupon-code{color:#555;text-shadow:0 1px 0 #fff;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount{font-size:14px;color:#2b5666;}
.page-checkout .region-content .chosen-container .chosen-search{display:block;background:#ECEBE5;}
.page-checkout .region-content .form-item-customer-profile-billing-addressbook,.page-checkout .region-content .commerce-customer-profile-copy,.page-checkout .region-content .form-item-customer-profile-shipping-addressbook{margin-bottom:17px;}
.page-checkout-review .region-content #edit-buttons{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-content table{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer{overflow:hidden;padding-top:20px;position:relative;}
.page-checkout-review .region-content .view-commerce-cart-summary .commerce-order-handler-area-order-total{margin-right:0;width:25%;float:right;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer .commerce-price-formatted-components{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr td{padding:0 0 10px;font-size:18px;color:#4d4f53;line-height:normal;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount{font-weight:normal;}
.page-checkout-review .region-content .change-order{height:32px;line-height:2;display:block;float:left;background:#dedbd2;border:1px #ccc9bf solid;border-radius:3px;color:#4d4f53;font-size:18px;padding:0 20px;margin-top:10px;}
.page-research .region-content .pane-title{font-size:24px;line-height:1;color:#4d4f53;font-family:'ss',Arial,sans-serif;}
.region-original-image{width:150%;max-width:150%;margin-left:-53%;padding-top:30px;}
.region-footer-topics .block li{margin-left:5%;}
.region-footer-topics .block .views-row-first{margin-left:0;}
h2,.field-type-text-with-summary h1,.pane-fsi-media-media-series .pane-title,.page-events .region-content .pane-title,.page-publications .pane-publications-publication-series-3-in-row h2{font-size:22px;}
.region-footer-center .menu li{margin-bottom:15px;}
.page-research-region-caribbean .region-original-image,.page-research-region-oceania .region-original-image{padding-top:0;}
.region-content .flex-viewport ul.slides{overflow:visible;}
.region-header{padding:38px 0 36px;}
.region-page-with-countries .topic-region-page{padding-bottom:20px;}
.region-page-with-countries #region-page-result-view h2.pane-title{display:none;}
.region-footer-topics .span3.item-5,.region-footer-topics .span3.item-13{margin-left:0;clear:both;}
.region-footer-topics .block ul{margin-left:0;padding-left:0;}
.region-footer-center .menu li.last.item-menu-partners{font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.region-footer-center .span4{width:23.076923076923077%;margin-left:2.564102564102564%;}
.region-footer-center .menu li a{color:#4d4f53;}
.region-footer-center .footer-more-partners a{font-size:15px;color:#4D4F53;}
.region-footer-topics h3 a{color:#4D4F53;}
.region-footer-topics .block li a:hover{text-decoration:none;}
.region-footer-center .menu li a:hover{text-decoration:none;}
.region-footer-center .block a:hover{background:none;}
.region-country-page{padding:0;list-style:none;overflow:hidden;}
.region-page-subtitle{font-size:28px;font-family:'ss',Arial,sans-serif;font-weight:normal;margin-bottom:25px;}
.region-country-page li{display:block;padding-bottom:16px;font-size:18px;line-height:1em;}
#header-content .region-header{padding:0;}

#icon {
	float:right;
	padding:16px 40px 0 0
}

#icon li {
	float:left;
	padding-left:15px
}

	.mobile-nav-right-col, .mobile-nav-left-col {
		float:right;  
		margin: 0; 
		padding: 0; 
		font-size: 15px;
		margin-bottom: -20px;
		color: #666;
	}

	.mobile-nav-right-col {
		width: 60%;
		text-align: right; 
		float: right;
		position: relative;
		right: 15px;
	}

	.mobile-nav-right-col p {
		margin-bottom: 0px;
	}

	.mobile-nav-right-col a {
		margin: 0px;
		padding: 0px;
	}

	ul.slicknav_nav li.mobile-nav-right-col p a {
		color: #666;
	}

	ul.slicknav_nav li.mobile-nav-right-col p a:last-child {
		padding-top: 0;
	}

	#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;}
.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%}






.container-fluid.all-wrap {
	padding: 0;
	width: 100%;
	overflow: hidden;
}


	.section-header.attached .container-fluid {
		
	}
