﻿


.home-block h3.title {
color: #774A39;
}


.subheadercontainer {
	border-left			: 1px solid #e0e0e0;
	border-right		: 1px solid #e0e0e0;
	border-bottom		: 1px solid #e0e0e0;
	padding				: 0px 2px 1px 10px;
	background			: #f8f8f8;
}

#homepage-somit .col-0 h2{
    font-size:28px;
    text-transform: none;
    margin-top: 25px;
}

#homepage-somit .col-0.row-0 p.deschome{
    font-size:16px;
    color:#ebeeef;
}

.name-box {
    float: left;
}


header#ot-head-container .name-box .site-name,header#ot-head-container .name-box .site-tagline { color:#ea9502;}

	
	.swiper-container .slider-right {
		right: 0px!important;
	}

	
	.swiper-container .slider-prev {
		left: 0px!important;
	}

	
	.swiper-container .slider-next, .swiper-container .slider-prev {
		display: none;
	}

	
	.parallax_slider_outer.first-section .swiper-container .slider-prev, .parallax_slider_outer.first-section .swiper-container .slider-next {
		margin-top: -30px;
	}
.swiper-container .slider-prev,.swiper-container .slider-next{top:52%!important;}

#promo-box-home h1{
    text-align: center;
    font-family: "Droid Serif","Avenir Next Condensed","Segoe UI","Calibri","HelveticaNeue-CondensedBold","Helvetica Neue",Arial,sans-serif;
    margin-bottom: 10px;
    margin-right: 0.2em;
    margin-top: 20px;
    padding-bottom: 0;
}

.no-subscribe-form .share-header .facebook{
    border-radius: 5px;
    margin: 0 auto;
    float:none;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
.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-12{width:100%}
.carousel{position:relative;margin-bottom:20px;line-height:1}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}
.carousel-control.right{right:15px;left:auto}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}
.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}
.carousel-indicators .active{background-color:#fff}
.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}
.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}
.carousel-caption h4{margin:0 0 5px}
.carousel-caption p{margin-bottom:0}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-caption .btn{text-shadow:none}
footer ul.menu li.leaf{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative}
footer ul.menu li.leaf a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:bold;height:30px;line-height:20px;padding:5px 15px;text-decoration:none;text-transform:capitalize}
footer ul.menu li.leaf:not(.last):after{content:'';position:absolute;right:-3px;top:0;width:1px;height:30px;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}
.webstore-overlay-cart .webstore-promo-line small{text-transform:uppercase;}
.cart-summary .webstore-promo-line small{text-transform:uppercase;float:none;font-weight:bold;padding:6px 0;}
.ht45 {	height: 45px;	vertical-align: middle;}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}

    .top_line, .footer-top, .recent-tweets, .footer-wrapper, .footer-bottom {
        margin: 0 -20px 0;
    }

.coming-soon-footer, .footer-bottom-cs, .footer-cs, .top_cs_line {
    margin: 0;
}

.footer-bottom {
    background-color: #333333;
}

.footer-bottom p {
    padding: 18px 0 13px 14px;
    color: #ffffff;
}

.footer-bottom p a {
    color: #ffffff;
}


 

div.ktcssmenu div.kthorizontal ul, 
div.ktcssmenu div.kthorizontal li {
	margin: 0; padding: 0;
	width: 100px;
	list-style-type: none;
}



div.ktcssmenu div.kthorizontal li ul {
	display: none;
	position: absolute;
	top: 0px; left: 0px;
}



div.ktcssmenu div.kthorizontal a {
	display: block;
}


div.ktcssmenu div.kthorizontal ul {
	width: auto;
}



div.ktcssmenu div.kthorizontal ul.lev1 {
	width: 800px;
}


div.ktcssmenu div.kthorizontal li {
	float: left;
}


div.ktcssmenu div.kthorizontal li li {
	float: none;
}



* html div.ktcssmenu div.kthorizontal li, 
* html div.ktcssmenu div.kthorizontal li li {
	float: left;
}

* html div.ktcssmenu div.kthorizontal ul, * html div.ktcssmenu div.kthorizontal a {
	height: 1%;
}


* html div.ktcssmenu div.kthorizontal ul.lev1 {
	border: none 0px;
}



div.ktcssmenu div.kthorizontal ul.lev1 li.lev1_last {
	margin-right: 0 !important;
}

#credit {text-align:center;padding:5px;margin:auto;color:#333;font-size:0.9em}

#credit a {color:#333}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}




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

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
#header-main-nav ul.menu li li.last{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
#navigation li.last h3 a{padding-right:0!important;}
#navigation li.last{border-right:none;}
#header-main-nav ul.menu li .mega-wrap li.last{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.resources-tabs .item-list ul li.last{border-bottom:none;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last{border:solid 1px #0da6cf;background:white;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last a{color:#0da6cf;font-weight:lighter;font-size:16px;letter-spacing:0.528px;}
.node-type-landing-page-domain .more-solutions-resources.domain.last,.domain-br-corp-kaltura-com .more-solutions-resources.domain.last,.domain-de-corp-kaltura-com .more-solutions-resources.domain.last,.domain-fr-corp-kaltura-com .more-solutions-resources.domain.last,.domain-kaltura-localhost-br .more-solutions-resources.domain.last{margin-bottom:40px;}
.node-type-landing-page-domain #header #header-main-nav ul.menu li.last.leaf a,.domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-kaltura-localhost-br #header #header-main-nav ul.menu li.last.leaf a{font-size:1.5em;text-decoration:underline;line-height:1;letter-spacing:normal;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}
.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}


.tf-tiles-editing .tf-tile {
	visibility: visible;
}


div.tf-tiles-wrap.masonry {
  margin:auto; max-width:960px;}


.content-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-align-self: center;
  -moz-align-self: center;
  align-self: center;
  -ms-flex-item-align: center;
  padding-top: 50px;
  width: 100%; }

  .content-wrapper .slider-headline {
    padding: 20px 0 10px; }

  .content-wrapper .subheadline {
    padding-bottom: 20px; }

  .content-wrapper .copy {
    padding: 0 0 40px; }

    .content-wrapper .service-headline {
      padding: 0 0 10px; }

    .content-wrapper .blue-headline-services {
      padding: 0; }

  #who-we-serve-slider .content-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    -webkit-align-self: center;
    -moz-align-self: center;
    align-self: center;
    -ms-flex-item-align: center;
    padding-top: 50px;
    z-index: 10;
    width: 100%; }

    #who-we-serve-slider .content-wrapper .slider-headline {
      padding: 20px 0 10px; }

    #who-we-serve-slider .content-wrapper .subheadline {
      padding-bottom: 20px; }

    #who-we-serve-slider .content-wrapper .copy {
      padding: 0 0 40px; }

      #who-we-serve-slider .content-wrapper .service-headline {
        padding: 0 0 10px; }

      #who-we-serve-slider .content-wrapper .blue-headline-services {
        padding: 0; }

  .product-series-module .content-wrapper {
    background-color: none;
    padding: 50px 20px; }

    .product-series-module .content-wrapper .copy.copy-darker {
      padding-top: 20px; }

    .product-series-module .content-wrapper .link.link-blue {
      padding-top: 10px; }

      .product-series-module .content-wrapper .content {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        box-direction: normal;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -ms-flex-direction: column;
        padding-top: 150px;
        padding-left: 50px;
        padding-right: 50px; }

.main h1{color: #fff;}

.main h1 a{color: #fff;}

.main-content{width:100%;}


div.home-box {
	margin-right: 25px;
	position: relative;
	z-index: 0;
}


div.home-box img {
	display: block;
}


#home-boxes div.home-box-last {
	margin-right: 0;
}


.home-box img,
.landing-box img {
	border: 1px solid #9e9e9e;
}

	
	div.home-box-last {
		margin-bottom: 0;
	}

	
	div.home-box, div.landing-box {
		width: 100%;
		padding: 0;
		text-align: center;
		margin-bottom: 20px;
	}


	div.home-box img, div.landing-box img {
		display: inline;
	}
#front_tier3 #block-views-reports-block{float:left;width:448px;color:white;}
#front_tier3 #block-views-reports-block .views-row{margin:0 0 3em 0;text-align:center;}
#front_tier3 #block-views-reports-block .views-field-title{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:1.1em;font-weight:bold;}
#front_tier3 #block-views-reports-block .views-field-title a{color:white}
#front_tier3 #block-views-reports-block .views-field-field-report-date{font-size:0.85em;color:#ccc;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:normal;margin-bottom:0.5em;}
#front_tier3 #block-views-reports-block .views-field-field-report-shortdesc a{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:0.85em;}
#front_tier3 #block-views-reports-block .reports_more{width:50%;margin:0 auto 0 auto;border:2px solid #ccc;padding:1em 0 1em 0;text-align:center;font-family:"Montserrat",sans-serif;color:white;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;clear:left;}
#front_tier3 #block-views-reports-block .reports_more:hover{color:#333;background:white;text-decoration:none;}
#footer .block-menu-block{margin:0 0 1em 0;}
#footer .block-menu-block li{display:inline;margin:0;padding:0 24px 0 0;font-weight:normal;list-style-image:none;list-style-type:none;}
#footer .block-menu-block ul{margin:0 !important;padding:0 !important;list-style-image:none;list-style-type:none;}
#footer .block-menu-block li a{color:white;font-family:"Montserrat",sans-serif;text-transform:uppercase;}
#footer .block-menu-block li a:hover{text-decoration:none;color:#ccc;}
#footer .block-menu-block li ul{display:none;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.live-search_result_container .post-thumbnail{float:left;margin-bottom:0;}
.live-search_result_container .post-thumbnail img{max-width:65px;}
#main-nav ul li.mega-menu .post-thumbnail,#main-nav ul li.mega-menu .post-thumbnail a,#main-nav ul li .mega-menu-block .tie-date i.fa{margin:0;padding:0;}
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail{margin-right:10px;float:left;}
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail img{max-width:90px;height:auto;}
.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;}
.cat-box .post-thumbnail img.attachment-tie-small{max-width:90px;height:auto;}
.video-box.cat-box li .post-thumbnail{margin:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pic-box.cat-box li.first-pic .post-thumbnail,.pic-box.pic-grid.cat-box li .post-thumbnail{position:relative;float:none;}
.pic-box.cat-box li .post-thumbnail img.attachment-tie-small{max-width:100%;}
.pic-box.cat-box li .post-thumbnail{padding:1px;margin:0;}
.scroll-box .scroll-item .post-thumbnail{margin:0 0 10px 0;}
.post-thumbnail{margin-right:15px;position:relative;line-height:0;}
.post-thumbnail a{display:block!important;background:#000;font-size:0;}
.post-thumbnail img{height:auto;max-width:100%;width:100%;-webkit-transition:all .40s;-moz-transition:all .40s;-o-transition:all .40s;transition:all .40s;}
.post-thumbnail img.attachment-tie-small,.post-thumbnail img.avatar{max-width:100px;}
.post-thumbnail a:hover img{opacity:0.3!important;}
.post-thumbnail a:hover .overlay-icon:before,.video-box .overlay-icon:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.item-list .post-thumbnail,.timeline .post-thumbnail{float:left;margin-bottom:0;}
.cat-box li .post-thumbnail{margin:0 10px 0 0;}
.column2 .post-thumbnail{float:left;}
.cat-box.column2 li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.wide-box li .post-thumbnail,.list-box li .post-thumbnail{float:left;}
.wide-box li.first-news .post-thumbnail{width:275px;}
.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}
.cat-tabs-wrap li .post-thumbnail{float:left;margin-bottom:0;}
.cat-tabs-wrap li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.recent-item .post-thumbnail{margin:0 0 10px 0;}
#related_posts .related-item .post-thumbnail{margin:0 0 10px 0;}
#check-also-box .post-thumbnail{margin:0 0 10px;}
.widget-container .post-thumbnail,.footer-widget-container .post-thumbnail{float:left;margin-right:10px;}
.widget.news-pic .post-thumbnail{padding:1px;width:33.3333333%;max-width:160px;margin:0;}
.widget.news-pic .post-thumbnail img.attachment-tie-small{max-width:100%!important;}
.entry ul.best-reviews .post-thumbnail,.entry ul.best-reviews .best-reviews-content,.entry ul.best-reviews .best-review-score{float:left;}
.entry ul.best-reviews .post-thumbnail{width:90px;}
.masonry-grid .item-list .post-thumbnail{float:none;margin:0 0 10px;}
.pic-box li:last-child,.entry ul.best-reviews .post-thumbnail,.ei-title h3,.slider-caption p,a.go-to-the-post{display:none!important;}
.wide-box li.first-news .post-thumbnail,.item-list .post-thumbnail,.pic-box li.first-pic,.video-box .big-video-column{float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:10px;}



p.bold, span.bold {
  font-weight: 800;
}


p span.bold, span span.bold {
  font-weight: 700;
}


#profile-public .column-left .profile-info-container .profile-left p.bold, #profile-public .column-right .profile-info-container .profile-left p.bold, #profile-edit .column-left .profile-info-container .profile-left p.bold, #profile-edit .column-right .profile-info-container .profile-left p.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: white;
}


#profile-public .column-left .profile-info-container .profile-left p span.bold, #profile-public .column-right .profile-info-container .profile-left p span.bold, #profile-edit .column-left .profile-info-container .profile-left p span.bold, #profile-edit .column-right .profile-info-container .profile-left p span.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: white;
}


#profile-public .column-left .profile-info-container .profile-left .edit-field.bold, #profile-public .column-right .profile-info-container .profile-left .edit-field.bold, #profile-edit .column-left .profile-info-container .profile-left .edit-field.bold, #profile-edit .column-right .profile-info-container .profile-left .edit-field.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: #676767;
}


.aom_category {width:100%;}


.bottom_featured_post_container{float:left; width:628px;margin-left: 30px;}

.bottom_featured_post_container img{float:left; margin-right:20px;}

.bottom_featured_post_container h2{font-family: 'Arial Black', Gadget, sans-serif; font-size:18px; margin:0 0 10px 0; font-weight:800;}

.bottom_featured_post_container h2 a{color:#FFF; text-decoration:none;}

.bottom_featured_post_container h2 a:hover{color:#000;}

.bottom_featured_post_container p{margin:10px 0; line-height:24px; color:#FFF; font-size:14px;}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-md-12{width:100%;}

﻿	.ui-tabs-anchor, .ui-state-default, .ms-sbcell, .ms-sbrow, .ms-sbplain, .s4-searchbox-QueryPrompt {
	 outline:none !Important;
 }


section.get-involved article div.team-description p {
	display: inline;
	font-size: 1em;
	line-height: 1.5;
}

.entry-title {

	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Georgia", serif;    
	font-size:26px;
    font-weight:bold;
    line-height:26px;
    padding:0 0 7px 0;
    font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'BigHamRegular', sans-serif;
	font-size-adjust: 0.46;
}


.entry-title a {
    color:#000;
    text-decoration:none;
}

.entry-title a:active,
.entry-title a:hover {
    color: #FF4B33;
}





#post-43 .entry-title {
display: none;
}

.vc_row-fluid .vc_col-md-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-md-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-md-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-md-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-md-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-md-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-md-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-md-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-md-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-md-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-md-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-md-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-md-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-md-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-md-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-md-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-md-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-md-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-md-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-12 { width: 100%!important; }

.vc_row-fluid .vc_col-xs-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-xs-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-xs-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-xs-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-xs-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-xs-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-xs-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-xs-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-xs-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-xs-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-xs-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-xs-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-12 { width: 100%!important; }

.vc_row-fluid [class*="vc_span"] {
	float:left!important;
	width: 100% !important;
	margin-left: 0!important;
	margin-right: 0!important;
}

	
	
	.full-width-content.vc_row-fluid .vc_span2 { width: 16.66%; }

	.full-width-content.vc_row-fluid .vc_span3 { width: 25%; }

	.full-width-content.vc_row-fluid .vc_span4 { width: 33.33%; }

	.full-width-content.vc_row-fluid .vc_span5 { width: 40.5%; }

	.full-width-content.vc_row-fluid .vc_span6 { width: 50%; }

	.full-width-content.vc_row-fluid .vc_span7 { width: 57.5%; }

	.full-width-content.vc_row-fluid .vc_span8 { width: 66.6%; }

	.full-width-content.vc_row-fluid .vc_span9 { width: 75%; }

	.full-width-content.vc_row-fluid .vc_span10 { width: 83.0%; }

	.full-width-content.vc_row-fluid .vc_span11 { width: 91.5%; }

	.full-width-content.vc_row-fluid .vc_span12 { width: 100%; }

	
	.full-width-content.vc_row-fluid .wpb_column { margin-left: 0!important; }

	.full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0; }



.vc_row.vc_row-o-full-height {
  min-height: 100vh;
}

.vc_row.vc_row-o-content-middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
}





 
.vc_row-fluid [class*="vc_col-sm-"] {
  display: block;
  width: 100%;
  min-height: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0%;
}


.vc_vc_row .vc_row-fluid [class*="vc_col-sm-"]:first-child {
  margin-left: 0 !important;
}


.vc_row-fluid .vc_col-sm-12,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-12 {
  width: 100%;
}



.vc_row-fluid .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-6,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-4,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-3,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}




.vc_vc_row .vc_row-fluid .vc_span11,.vc_vc_row .vc_row-fluid .vc_span10,.vc_vc_row .vc_row-fluid .vc_span9,.vc_vc_row .vc_row-fluid .vc_span8,.vc_vc_row .vc_row-fluid .vc_span7,.vc_vc_row .vc_row-fluid .vc_span6,.vc_vc_row .vc_row-fluid .vc_span5,.vc_vc_row .vc_row-fluid .vc_span4,.vc_vc_row .vc_row-fluid .vc_span3,.vc_vc_row .vc_row-fluid .vc_span2,.vc_vc_row .vc_row-fluid .vc_span1{
	width:100% !important;
	
	
}





.vc_row-fluid {
  width: 100%;
  position:relative;
  overflow:hidden;
  *zoom: 1;
}

.vc_row-fluid.vc_inner {
	overflow:inherit!important;
}

.vc_row-fluid:before,
.vc_row-fluid:after {
  display: table;
  content: "";
}

.vc_row-fluid:after {
  clear: both;
}


.vc_row-fluid [class*="vc_span"]:first-child {
  margin-left: 0;
}

.vc_row-fluid .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12 {
  width: 100%;
}

.vc_row-fluid .vc_span11 {
  width: 91.45833333333334%;
}

.vc_row-fluid .vc_span10 {
  width: 82.91666666666667%;
}

.vc_row-fluid .vc_span9 {
  width: 74.375%;
}

.vc_row-fluid .vc_span8 {
  width: 65.83333333333334%;
}

.vc_row-fluid .vc_span7 {
  width: 57.29166666666667%;
}

.vc_row-fluid .vc_span6,
.wpb_teaser_grid.wpb_carousel .vc_span6 {
  width: 48.75%;
}

.vc_row-fluid .vc_span5 {
  width: 40.208333333333336%;
}

.vc_row-fluid .vc_span4,
.wpb_teaser_grid.wpb_carousel .vc_span4 {
  width: 31.666666666666668%;
}

.vc_row-fluid .vc_span3,
.wpb_teaser_grid.wpb_carousel .vc_span3 {
  width: 23.125%;
}

.vc_row-fluid .vc_span2 {
  width: 14.583333333333334%;
}

.vc_row-fluid .vc_span1 {
  width: 6.041666666666667%;
}

.vc_row-fluid .vc_col-lg-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-lg-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-lg-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-lg-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-lg-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-lg-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-lg-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-lg-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-lg-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-lg-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-lg-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-lg-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-12 { width: 100%!important; }



#supplementary {
text-align: center;
color:#aaaaaa;
}


#header-button-container-inner {
	width: 100%;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
	}


#header-button-container-inner p,
#header-button-container-inner h1,
#header-button-container-inner h2,
#header-button-container-inner h3,
#header-button-container-inner h4,
#header-button-container-inner h5,
#header-button-container-inner h6 {
	padding: 0;
	line-height: 60px;
	}
#panel-wrapper #panel-content{padding:0;}
#panel-wrapper{padding-left:0;padding-right:0;}
#page,#main,#main-wrapper,#panel-wrapper{position:relative;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}



#header {text-align: center;}

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




.pre_loader
{

    border-radius: 10px;
    height: 17px;
    margin: 0 auto;
    max-width: 740px;
    overflow: hidden;
	position:relative;
}


#wpfront-notification-bar-spacer
{
    display: none;
    position: relative;
}


	.footer-column1 {
		width: 215px;
		float: left;
		margin-right: 50px;
	}

	
	.footer-column1,
	.footer-column2,
	.footer-column3 {
	    float: none;
	    margin: 25px auto;
	    width: 80%;
	    display: block;
	}


  .small-12 {
    width: 100%; }
.col{float:left}


#main_content {
  display: table-cell;
  vertical-align: top;
  text-align: left;
  width: 662px;
}


.text
{
	color: #52667C;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}

	.before-content-area .text {
		float: left;
		padding: 0 20px 0 0;
		word-spacing: -1px;
		line-height: 72px;
		font-family: 'Droid Sans', sans-serif;
		font-size: 14px;
		color: #4f4f4f;
	}


.text {
	padding: 0 0 22px 0;
	line-height: 21px;
	font-size: 12px;
	color: #fff;
}


.profbox {
    padding-top: 9px;
    padding-bottom: 5px;
}


.profbox .profimg {
    border-radius: 60px;
    float: left;
    margin-bottom: 5px;
}


.profbox .userinfo {
    margin-left: 15px;
    float: left;
    width: 213px;
    overflow: hidden;
}


.profbox .userinfo h1 {
    color: #444;
    font-size: 18px;
}


.profbox .userinfo li {
    font-size: 16px;
    font-weight: 700;
}


.profbox .userinfo li a,
.profbox .userinfo li .ui_wrapper {
    display: block;
    text-decoration: none;
    overflow: hidden;
    color: #333;
}


.profbox .userinfo li a:hover,
.profbox .userinfo li a:active,
.profbox .userinfo li a:hover span.legend,
.profbox .userinfo li a:active span.legend {
    color: #9E1C44 !important
}


.profbox .userinfo li .legend {
    font-size: 12px;
    font-weight: 400;
    color: #999;
    display: block;
}


.profbox .leftbox {
    float: left;
    width: 348px;
}


.profbox #follow_btn_wrapper {
    float: left;
    padding-left: 10px;
    width: 100px;
    display: block;
}


.profbox .bio {
    float: left;
    padding-left: 10px;
    font-size: 13px;
    width: 550px;
}


.profbox .bio .extlink a {
    color: #777
}


.profbox .btn-group-wrap {
    float: left;
    width: 348px;
    padding-top: 10px;
}


.profbox .btn-group a {
    color: #555
}


.profbox .user_keywords li {
    padding-right: 0
}


.profbox .user_keywords .ttl {
    display: inline-block;
    padding: 3px 3px 3px 0;
    vertical-align: top;
}


.profbox .user_keywords a {
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 2px 4px;
    background: #f9f9f9;
    white-space: nowrap;
}


.profbox .user_keywords a .fa {
    color: #C77F8E
}


.profbox .user_keywords a:hover {
    color: #222;
    border: 1px solid #aaa;
    text-decoration: none;
}


.keyword .inner .user_info .profbox {
    padding: 0
}


#search_index .profbox {
    padding-top: 12px
}

.top .scroll {
	visibility:hidden;
	opacity:0;
	-moz-transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}

.top a:hover .scroll p, .top a:hover .scroll, .top:hover .scroll {
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	visibility:visible;
	opacity:.95;
	-moz-transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
}


ul#mainmenu-menu ul.sub-menu li a {
    height: auto;
    line-height: 15px;
    padding: 7px;
}


#mainmenu.scaled li.menu-item {
    height: 35px;
}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}
li.first.leaf.menu-views{width:30%;margin-right:2%;}
section#block-menu-menu-above-logo-menu ul li.leaf{list-style:none;list-style-image:none;display:inline-block;}


.genesis-nav-menu .menu-item {
  display: inline-block;
  text-align: left; }


.genesis-nav-menu .menu-item:hover {
  position: static; }

#content{
float:left;
display:inline;
width:460px;
padding-bottom: 20px;
}


.sidebar-left #content{
float:right;
width: 740px;
padding-right: 20px;
}


.sidebar-right #content{
float:left;
}


.sidebar-both #content{
float:right;
display:inline;
width: 475px;
padding-left: 2px;
padding-right: 10px;
}





#wrap, #hh{
    max-width: 1512px;
    margin: 0 auto;
    margin-top: 0;
}



.columns-block{
    overflow:hidden;
}


.columns-block ul{
    margin:0 30px 0 0;
    padding:0;
    list-style:none;
    float:left;
    width:240px;
}


.columns-block li{
    padding:0 0 3px;
}


.columns-block li a{
    text-decoration:none;
    font-size:14px;
}


.columns-block li a:hover{
    color:#fff;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
footer .container .social-icons .pull-right{float:none!important}
.tribe-events-week #tribe-mobile-container .type-tribe_events,.tribe-events-week #tribe-mobile-container .type-tribe_events~.type-tribe_events{padding-left:8px;padding-right:8px}
.tribe-events-week #tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:0}
#tribe-events-photo-events .type-tribe_events.tribe-events-photo-event{width:45.9%}
.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap:hover{background:#FAFAFA;-webkit-box-shadow:none;box-shadow:none}
.tribe-events-photo .tribe-events-loop .type-tribe_events .tribe-events-event-meta{margin:6px 0;border:0;background-color:transparent;padding:0}
.tribe-events-photo .tribe-events-loop .type-tribe_events .time-details{padding:0}
#tribe-events-photo-events .type-tribe_events.tribe-events-photo-event,#tribe-events-photo-events.photo-two-col .type-tribe_events.tribe-events-photo-event{width:auto;max-width:400px;float:none;margin:0 auto 12px;position:static!important}
.tribe-events-grid .type-tribe_events{padding:4px}
.tribe-events-grid .type-tribe_events.hentry{box-shadow:none}
.tribe-events-grid .type-tribe_events h3.entry-title{color:#333;font-size:12px;height:100%;letter-spacing:0;line-height:1.25;margin:0;overflow:hidden;padding:4px 6px;text-align:left;text-transform:none}
.tribe-events-grid .type-tribe_events a{color:#333;display:block;font-size:12px;height:100%;line-height:1.25;outline:0;overflow:hidden;padding:0;width:100%}
.tribe-grid-allday .tribe-events-week-allday-single:hover,.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single:hover{background-color:#e2e2e2;background-color:rgba(221,221,221,.85)}
.tribe-grid-allday .type-tribe_events{margin:0;position:relative}
.tribe-grid-allday .type-tribe_events h3.entry-title{padding:0}
.tribe-grid-allday .type-tribe_events h3.entry-title a.url{display:inline-block;overflow:hidden;padding:8px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1;zoom:1}
.tribe-grid-body .type-tribe_events{height:100%;width:100%}
.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{border:1px solid #eee;border-bottom:1px solid #ddd}
#tribe-events-photo-events.photo-two-col .type-tribe_events.tribe-events-photo-event{width:45.9%}
.tribe-events-adv-list-widget .type-tribe_events,.tribe-mini-calendar-list-wrapper .type-tribe_events{margin:0;padding:0}
.tribe-theme-twentyfifteen .tribe-events-adv-list-widget .type-tribe_events.hentry{box-shadow:none;margin-left:0;margin-right:0}
.tribe-venue-widget-list .type-tribe_events{margin-bottom:20px}

.tribe-theme-twentyfifteen .tribe-mini-calendar-list-wrapper .type-tribe_events {
	margin-left: 0;
	margin-right: 0;
	box-shadow: none;
}
.tribe-theme-twentyfourteen .footer-sidebar .tribe-this-week-widget-wrapper .this-week-past .type-tribe_events,.tribe-theme-twentyfourteen .primary-sidebar .tribe-this-week-widget-wrapper .this-week-past .type-tribe_events{filter:Alpha(opactiy=7);opacity:.7}





.heatmapthemead-featured-page-clear,
.heatmapthemead-archive-description-clear,
.heatmapthemead-content-clear {
	clear:both;
	line-height:0;
	height: 0;
}


.inner-padding {
	padding: 0 20px;
	position: relative;
}






#footer .inner-padding { padding: 0 20px; }


	.layout-fullwidth .inner-padding { padding: 0; }

.mh-wrapper { padding: 20px; background: #fff; }

.classic {
	padding:0.8em  1em; 
	background: #fff;
	font-size:9px;
	color:#73CCD6;
	}
#home_cont{margin:0 auto;width:95%;overflow:auto;max-width:1180px}
.ie7 #home_cont{overflow:hidden}




.modules {width:auto;margin:0;padding:0;overflow:hidden;}

*html .modules {width:100%;}

.modules ul {overflow:hidden;}


.modules ul li.horz {width:168px;float:left;}

.modules li .colpad {margin:0;padding:0;overflow:hidden;}

.modules ul li {list-style:none;margin:0;padding:0;}

#categories_menu {
	
	margin-left: 8px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	position: relative;
	left: 1px;
	top: 1px;
	color: Black;
	font-size: 14px;
}

#categories_menu li {
	list-style-type: none;
	display: block;
	float: left;
	margin-right: 4px;
	color: #FFCC00;
}

#categories_menu a:link, #categories_menu a:visited {
	color: #FFCC00;
	text-decoration: none;
}

#categories_menu a:hover {
	color: White;
	text-decoration: underline;
}


.menu-item-home {
	margin-left: 5px;
}

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


#top ul#top-nav.nav li.menu-item:nth-child(1n+2):before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8A8275;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    content: "";
    display: inline-block;
    height: 4px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 4px;
}


#top ul#top-nav.nav li.menu-item {
	position: relative;
}


#top ul#top-nav.nav li.menu-item a {
	position: static;
	padding: 4px 0px 4px 12px;
}


ul#menu-footer-nav.menu li.menu-item {
	float: left;
	position: relative;
}


ul#menu-footer-nav.menu li.menu-item a {
  	line-height: 5px;
	position: static;
	padding: 0px 3px 0px 0px;
}


ul#menu-footer-nav.menu li.menu-item:after {
    content: "|";
    
    
}


ul#menu-footer-nav.menu li.menu-item:last-child:after {
    	content: "";
}

.column2 .accordion-tabs .pane , .column2_last .accordion-tabs .pane {width:165px;}

.entry-content .column1 , .entry-content .column2, .entry-content .column3, .entry-content .column4, .entry-content .column32 { margin:0 0 10px 0; padding:0 0 10px 0; }

.entry-content .column2 {width:48.2%; float:left; }

.fullpage-contents-wrap .entry-content .column2 {width:48.8%; float:left; }

	
.sidebar-bottom {

	width:	250px;
	
	height:	63px;
	}


.widget-title {
	color: #333;
	font-family: "Noto Sans", sans-serif;
	margin: 0 0 1.6em;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}
.auxiliary .checkout-link,
.auxiliary .account-links,
.auxiliary
.telephone{float:right;margin:3px
8px;padding:5px
0}
.orlop .company .name,.orlop .company .street,.orlop .company .location{display:block;margin:0 0 4px}
.more .company .name,.more .company .street,.more .company .location,.more .company .phone{display:block;line-height:1.25em}




#container {	
	width: 100%;
	margin: 0 auto;			
}


.home #container {opacity: 0;}

	.menu-spacer-wrapper {
	  background: none repeat scroll 0 0 #234444;
	  display: table-cell;
	  height: 0;
	  width: 1px;
	}

	.navigation-wrapper .menu-spacer-index {
	  border-right: 1px solid #eaf5fb;
	  height: 62px;
	  margin: 8px 0;
	}

.widget .menu li,
.widget .lp-sidebar li {
	padding: 0;
	border-bottom: none;
}

.widget .menu li {
	margin-bottom: 0;
}

	.footer-col .menu li a {
	  color: #fff;
	  font-family: old standard tt;
	  font-size: 12px;
	  font-weight: bold;
	  text-transform: uppercase;
	}

	.footer-col .menu li a:hover {
		color: #27a3a5;
	}

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.bottom_nav_header.social_header #top .main_menu .menu-item-search-dropdown{float:right;}

#header_meta .menu-item-search-dropdown {border-left:1px solid #049bce;border-right:1px solid #0082b5;}


#header_meta nav a, #header_meta nav .menu-item-search-dropdown {border: 0px!important;padding: 5px!important;}

#header_meta nav .menu-item-search-dropdown {clear:both;width:100%;}

#content .footer-nav li.go a {
	background-position:-454px -80px;
}

.page-go #content .footer-nav li.go a,
#content .footer-nav li.go a:hover {
	background-position:-454px 1px;
}

#keyboard-copyright{margin-top:-50px;width:404px;overflow:hidden;}

.small{font-size:10px;text-decoration:none;color:#0E75B3;margin-left:2px; font-family:Arial, Helvetica;}

.dcwss.dc-feed .stream li .clear {
	clear: both;
}

.dcwss.dc-wall .stream li .clear {
	clear: both;
}

.clear {clear: both;}
.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-lg-3{width:25%}
.s-all{width:100%;margin-left:0;margin-right:0;clear:left;}

.s1,[class*=s1-],.s-all,[class*=" s1-"],[class^=s1-],.s1,[class*=" s1-"] [class*=" s1-"],[class^=s1-] [class*=" s1-"],[class*=" s1-"] [class^=s1-],[class^=s1-] [class^=s1-],[class*=" s1-"] .s1,[class^=s1-] .s1,[class*=" s2-"] [class*=" s2-"],[class^=s2-] [class*=" s2-"],[class*=" s2-"] [class^=s2-],[class^=s2-] [class^=s2-],[class*=" s2-"] .s2,[class^=s2-] .s2,[class*=" s3-"] [class*=" s3-"],[class^=s3-] [class*=" s3-"],[class*=" s3-"] [class^=s3-],[class^=s3-] [class^=s3-],[class*=" s3-"] .s3,[class^=s3-] .s3,[class*=" s4-"] [class*=" s4-"],[class^=s4-] [class*=" s4-"],[class*=" s4-"] [class^=s4-],[class^=s4-] [class^=s4-],[class*=" s4-"] .s4,[class^=s4-] .s4,[class*=" s5-"] [class*=" s5-"],[class^=s5-] [class*=" s5-"],[class*=" s5-"] [class^=s5-],[class^=s5-] [class^=s5-],[class*=" s5-"] .s5,[class^=s5-] .s5,[class*=" s6-"] [class*=" s6-"],[class^=s6-] [class*=" s6-"],[class*=" s6-"] [class^=s6-],[class^=s6-] [class^=s6-],[class*=" s6-"] .s6,[class^=s6-] .s6{margin-left:0;clear:left;}
.row{margin-left:-15px;margin-right:-15px}

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

  .col-sm-8 {
    width: 66.66666667%;
  }
a,.post-title a,ul.slider-navigation li,.pagenavi a,a.more-link,.main-menu li a,.subscribe-icons a,.flickr_badge_image img,.mega-menu-item img,.arqam-lite-widget-counter a i,.arqam-lite-widget-counter a span,.arqam-lite-widget-counter a small,.search-block-large .search-button,.search-block-large #s,.widget.timeline-posts li span.tie-date,.widget.timeline-posts li span.tie-date:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.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;}
.cat-box-content,#sidebar .widget-container,.post-listing,#commentform{background:#FFF;border-bottom:4px solid #F88C00;-webkit-box-shadow:0 0 3px #CACACA;-moz-box-shadow:0 0 3px #cacaca;box-shadow:0 0 3px #CACACA;}
.widget{clear:both;margin-bottom:25px;}
.widget-top{padding:5px 0;}
.widget-top h4{float:left;margin-right:10px;font-size:20px;font-family:BebasNeueRegular,arial,Georgia,serif;}
.widget-top h4 a{color:#333;}
.widget-top h4 a:hover{color:#000;}
.widget-container{padding:10px;clear:both;}
.widget-container h3{font-size:inherit;}
.widget-container li{padding:0 0 5px 0;line-height:18px;overflow:hidden;}
.widget-container p{padding-bottom:1.0em;}
.widget-container a:hover{text-decoration:underline;}
.widget-container li span.tie-date,.footer-widget-container li span.tie-date,.mega-menu-block .tie-date,span.post-comments-widget,span.post-views-widget{color:#AAA;margin:4px 0 0;font-size:80%;display:inline-block}
.widget-container li span.post-small-rate,.footer-widget-container li span.post-small-rate{margin-top:5px;}
.widget-container .post-thumbnail,.footer-widget-container .post-thumbnail{float:left;margin-right:10px;}
.widget_rss .widget-title img{width:11px;height:11px;}
.widget.news-pic .post-thumbnail{padding:1px;width:33.3333333%;max-width:160px;margin:0;}
.widget.news-pic .post-thumbnail img.attachment-tie-small{max-width:100%!important;}
#tabbed-widget .tabs-wrap li:last-child,.comments-avatar .widget-container li:last-child,.posts-list .widget-container li:last-child,.categort-posts .widget-container li:last-child,.authors-posts .widget-container li:last-child{border-bottom:0 none;}
#tabbed-widget .tabs-wrap li,.comments-avatar .widget-container li,.posts-list .widget-container li,.categort-posts .widget-container li,.authors-posts .widget-container li,.widget.woocommerce .widget-container li,.widget-container ul.reviews-posts li,.widget_categories .widget-container li,.widget_archive .widget-container li,.widget_nav_menu .widget-container li,.widget_meta .widget-container li,.widget_pages .widget-container li,.widget_recent_comments .widget-container li,.widget_recent_entries .widget-container li,.widget_display_forums .widget-container li,.widget_display_views .widget-container li,.widget_display_replies .widget-container li,.widget_display_topics .widget-container li{padding:6px 0;border-bottom:1px solid #f2f2f2;}
.widget_categories .widget-container li:before,.widget_product_categories ul li:before{font-family:FontAwesome;margin-right:.53em;display:inline-block;opacity:.25;content:"\f114"}
.widget_categories .widget-container li li,.widget_nav_menu .widget-container li li{padding-left:15px;border:0 none;}
.widget_categories .widget-container li li li,.widget_nav_menu .widget-container li li li{padding-left:25px;}
.authors-posts .widget-container li strong{float:right;display:block;}
#tabbed-widget .widget-top{background:#F7F7F7;height:46px;border-bottom:3px solid #EAEAEA;padding:8px 0 0 2px;margin:-10px -10px 10px;}
.search-block-large.widget{margin-bottom:25px;}
#login-form #log,#login-form #pwd,.widget-feedburner .feedburner-email{border-color:#F1F1F1;border-top-color:#DDD;border-left-color:#DDD;background:#F9F9F9;color:#515151;font:12px Tahoma;padding:8px;margin-bottom:10px;display:block;width:100%;min-height:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#login-form #log:hover,#login-form #pwd:hover,.widget-feedburner .feedburner-email:hover{color:#000;}
#login-form #log:focus,#login-form #pwd:focus,.widget-feedburner .feedburner-email:focus{background:#FFF;color:#000!important;}
.widget-feedburner-counter{padding:11px;}
.widget.timeline-posts li{padding:0 0 0 5px;}
.widget.timeline-posts li h3{border:2px solid #ccc;border-width:0 0 0 2px;padding:5px 0 12px 10px;}
.widget.timeline-posts li span.tie-date{position:relative;padding-left:12px;margin:0;display:block;height:16px;}
.widget.timeline-posts li span.tie-date:before{content:'';width:8px;height:8px;border:2px solid #ccc;display:block;position:absolute;left:-3px;top:4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.widget.timeline-posts li span.tie-date i{display:none;}
.widget.timeline-posts li a:hover,.widget.timeline-posts li a:hover span.tie-date{text-decoration:none;color:#F88C00;}
.widget.timeline-posts li a:hover span.tie-date:before{background:#F88C00;border-color:#F88C00;}
.widget-container .tie-instagram{margin-bottom:0;}
.widget-container .e3lan-widget-content{margin-bottom:0;}
.widget-container .e3lan300-100,.widget-container .e3lan300-250,.widget-container .e3lan300-600{margin:0 -10px;}
#theme-footer #tabbed-widget .widget-top{background:transparent;border-bottom-color:#444;overflow:hidden;}
body.dark-skin .cat-box-content,body.dark-skin #sidebar .widget-container,body.dark-skin #wrapper.boxed-all .breaking-news,body.dark-skin #wrapper.wide-layout .breaking-news,body.dark-skin .post-listing,body.dark-skin #live-search_results,body.dark-skin .arqam-lite-widget-counter,body.dark-skin #commentform{background-color:#3c3c3c;-webkit-box-shadow:0 0 3px #2A2A2A;-moz-box-shadow:0 0 3px #2A2A2A;box-shadow:0 0 3px #2A2A2A;}
body.dark-skin #tabbed-widget .tabs-wrap li,body.dark-skin .comments-avatar .widget-container li,body.dark-skin .posts-list .widget-container li,body.dark-skin .categort-posts .widget-container li,body.dark-skin .authors-posts .widget-container li,body.dark-skin .widget.woocommerce .widget-container li,body.dark-skin .widget-container ul.reviews-posts li,body.dark-skin .widget_categories .widget-container li,body.dark-skin .widget_archive .widget-container li,body.dark-skin .widget_nav_menu .widget-container li,body.dark-skin .widget_meta .widget-container li,body.dark-skin .widget_pages .widget-container li,body.dark-skin .widget_recent_comments .widget-container li,body.dark-skin .widget_recent_entries .widget-container li,body.dark-skin #crumbs,body.dark-skin .woocommerce-breadcrumb,body.dark-skin .post-inner p.post-meta,body.dark-skin .comment-wrap,body.dark-skin .tie-weather-forecast,body.dark-skin .share-post,body.dark-skin #tabbed-widget .widget-top,body.dark-skin .item-list,body.dark-skin .widget.timeline-posts li h3,body.dark-skin .widget.timeline-posts li span.tie-date:before,body.dark-skin .entry #related_posts,body.dark-skin .live-search_result_container li,body.dark-skin .twitter-widget-content li,body.dark-skin #theme-footer .twitter-widget-content li,body.dark-skin .list-box li.other-news,body.dark-skin .column2 li,body.dark-skin .wide-box li,body.dark-skin .cat-tabs-header,body.dark-skin .sitemap-col h2,body.dark-skin ul.authors-wrap li,body.dark-skin .entry ul.best-reviews li,body.dark-skin .arqam-lite-widget-counter li,body.dark-skin .divider,body.dark-skin .post-content-slideshow-outer,body.dark-skin .woocommerce ul.products li.product .price,body.dark-skin .woocommerce-page ul.products li.product .price,body.dark-skin .flickr-wrapper .flickr_badge_image img,body.dark-skin .review-final-score{border-color:#474747;}
body.dark-skin .commentlist .reply a:hover,body.dark-skin #tabbed-widget .widget-top,body.dark-skin ul.timeline li.timeline-post:before,body.dark-skin h2.timeline-head,body.dark-skin .top-nav ul ul,body.dark-skin .cat-tabs-header,body.dark-skin .entry ul.best-reviews .best-review-score,body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a:hover,body.dark-skin .woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#2A2A2A;}
.widget.woocommerce li .count{font-size:1em;float:right}
.widget-container .star-rating{margin:5px 0;}
body.rtl.single-product div.product form.cart .button,body.rtl.single-product div.product .woocommerce-product-rating .star-rating,body.rtl #reviews .commentlist li .avatar,body.rtl .widget.woocommerce li .count,body.rtl #payment .payment_methods li img,body.rtl #payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n),body.rtl #payment .payment_methods li .payment_box fieldset .help{float:left;}
#main-nav,.cat-box-content,#sidebar .widget-container,.post-listing,#commentform{border-bottom-color:#37b8eb;}
.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;}

.a4 {
  color: #ffffff;
}

.a4:hover {
  color: #3e454c;
}

.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none;}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#ffffff;border-color:#cccccc;}
.btn-default .badge{color:#ffffff;background-color:#333333;}
.btn-primary{color:#ffffff;background-color:#428bca;border-color:#357ebd;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd;}
.btn-primary .badge{color:#428bca;background-color:#ffffff;}
.btn-success{color:#ffffff;background-color:#96b66e;border-color:#8aad5d;}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#96b66e;border-color:#8aad5d;}
.btn-success .badge{color:#96b66e;background-color:#ffffff;}
.btn-info{color:#ffffff;background-color:#71c4d2;border-color:#5ebccc;}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#71c4d2;border-color:#5ebccc;}
.btn-info .badge{color:#71c4d2;background-color:#ffffff;}
.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236;}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}
.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}
.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a;}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}
.btn-danger .badge{color:#d9534f;background-color:#ffffff;}
.btn-link{color:#428bca;font-weight:normal;border-radius:0;}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}
.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}
.btn-lg{padding:12px 16px;font-size:20px;line-height:1.33;border-radius:0;}
.btn-sm{padding:7px 10px;font-size:14px;line-height:1.5;border-radius:0;}
.btn-xs{padding:3px 5px;font-size:14px;line-height:1.5;border-radius:0;}
.btn-block{display:block;width:100%;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.archive #main .post .btn,.home #main .post .btn{margin-top:1em;}
.front-page-callout-container .ovulation-callout-container .btn,.front-page-callout-container .preg-calc-callout-container .btn{margin-top:1.4em;}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.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-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:6.5px;margin-bottom:6.5px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse .btn-link{color:#fafafa}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.btn-xs .badge{top:0;padding:1px 5px}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}

.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #96b66e;
  border-color: #8aad5d;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #71c4d2;
  border-color: #5ebccc;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

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

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.carousel-caption .btn {
  text-shadow: none;
}

.error .bootstrap-select .btn {
  border: 1px solid #b94a48;
}

.bootstrap-select .btn:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}

.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}

.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}

.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}

.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}

.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}

.input-append .bootstrap-select.btn-group {
  margin-left: -1px;
}

.input-prepend .bootstrap-select.btn-group {
  margin-right: -1px;
}

.bootstrap-select.btn-group .btn .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}

.bootstrap-select.btn-group .btn .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}

.bootstrap-select.btn-group[class*="col-"] .btn {
  width: 100%;
}

.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 1035;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}

.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small {
  color: #64b1d8;
  color: rgba(100, 177, 216, 0.4);
}

.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}

.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}

.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}

.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}

.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}

.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
}

.bootstrap-select.btn-group.fit-width .btn .filter-option {
  position: static;
}

.bootstrap-select.btn-group.fit-width .btn .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

.bs-actionsbox .btn-group button {
  width: 50%;
}

  .header .wbw-head-callout .btn {
    display: inline-block !important;
    width: auto;
    padding: 8px 15px;
  }

  .footer .btn {
    display: inline-block;
    width: auto;
    padding: 8px 15px;
  }

.wbw-head-callout .btn {
  margin: 0.5em 0;
}

.wbw-head-callout .btn i {
  color: #b06d0f;
  margin-right: 5px;
}

.widget_search .btn {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.widget_search .btn.disabled,
.widget_search .btn[disabled],
fieldset[disabled] .widget_search .btn,
.widget_search .btn.disabled:hover,
.widget_search .btn[disabled]:hover,
fieldset[disabled] .widget_search .btn:hover,
.widget_search .btn.disabled:focus,
.widget_search .btn[disabled]:focus,
fieldset[disabled] .widget_search .btn:focus,
.widget_search .btn.disabled.focus,
.widget_search .btn[disabled].focus,
fieldset[disabled] .widget_search .btn.focus,
.widget_search .btn.disabled:active,
.widget_search .btn[disabled]:active,
fieldset[disabled] .widget_search .btn:active,
.widget_search .btn.disabled.active,
.widget_search .btn[disabled].active,
fieldset[disabled] .widget_search .btn.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.widget_search .btn .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}

.footer .btn i {
  color: #df8a13;
  margin-right: 10px;
  position: relative;
  bottom: 1px;
}

  .footer .row .col-sm-6 .btn {
    font-size: 12px;
  }

.search-results .post-title .btn {
  color: #FFF;
  float: right !important;
}

.search-results .post-title .btn i {
  color: #627e40;
  margin-right: 5px;
  position: relative;
}

.archive #main .post .btn,
.home #main .post .btn {
  margin-top: 1em;
}

.front-page-callout-container .ovulation-callout-container .btn,
.front-page-callout-container .preg-calc-callout-container .btn {
  margin-top: 1.4em;
}

.btn .single-post #main .article-footer a[rel="tag"] {
  position: relative;
  top: -1px;
}

.baby-names .btn-group {
  margin-bottom: 2em;
}

#wrapper,
.container-inner { min-width: 320px; }

.boxed #wrapper, .container-inner { max-width: 1120px; }

  .site-footer .contact-info {
    color: #FFFFFF;
    margin-top: 0; }


.g-animatedblock-desc {
  opacity: 0.75;
  margin: 0.6rem 0;
}

	
	.post .entry-header .atricle_box {
		display:block;
		margin-top:36px;
	}

	
	.post .entry-header .atricle_box_inner {padding:0;}


.post_type_shortcode .post .entry-header {background:none;}


.post_type_shortcode .entry-title {
	margin:17px 0 0;
	line-height:1.3em;
}


.post_type_shortcode .format-quote .entry-title,
.post_type_shortcode  .entry-header {margin-bottom:6px;}


.post_type_shortcode .entry-title a {line-height:1.3em;}


.widget_custom_posts_tabs_entries  .entry-content {padding-top:10px;}


.widget_custom_posts_tabs_entries  .entry-content p {padding-bottom:10px;}


.blog .post:first-child .entry-title {margin-top:0;}


.blog .post .entry-title {margin-top:-9px;}


.post .entry-header .atricle_box_inner a:hover {color:#ffffff;}


.post .entry-header {
	position:relative;
	display:table;
	width:100%;
	color:#ffffff;
	font-size:13px;
}


.post .entry-header .post_triangle {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	width:0;
    height:0;
    border-top:11px solid #ffffff; 
    border-left:11px solid transparent;
}


.post.format-aside .entry-content {
	font-size:14px;
	line-height:24px;
}


.post.format-quote .entry-content {padding-left:37px;}


.portfolio .project .entry-content p {padding-bottom:0;}


.portfolio.one_column .entry-content, 
.portfolio.one_column footer.entry-meta, 
.portfolio.one_column .post_category {text-align:center;}


.opened-article .project .entry-title {margin-bottom:30px;}

.opened-article .project .entry-content {padding-top:16px;}








.wpb_row {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
 .ult-banner-block,.wpb_row .wpb_column .wpb_wrapper .ult-banner-block{width:100%;margin-bottom:30px;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-block}
 .stats-block,.wpb_row .wpb_column .wpb_wrapper .stats-block{display:block;margin-bottom:30px}
 .smile_icon_list_wrap,.wpb_row .wpb_column .wpb_wrapper .smile_icon_list_wrap{margin-bottom:30px}
 .wpb_row,.wpb_column,.upb_video_class{position:relative}
 .ult_countdown,.wpb_row .wpb_column .wpb_wrapper .ult_countdown{width:100%;height:auto;display:block;line-height:1;margin-bottom:30px;float:left;text-align:center}
 .flip-box-wrap,.wpb_row .wpb_column .wpb_wrapper .flip-box-wrap{margin-bottom:30px}
#footer,.footer,.noprint,.qmark,.twocolsecondary{display:none!important}

.link {
  font-family: "Source Sans Pro", "Helvetica", Arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  letter-spacing: .6px; }


.link-light {
  color: #fff; }

  .link-light:hover, .link-light:active {
    color: #fff; }


.link-blue {
  color: #19a4d6; }

  .link-blue:hover {
    color: #000; }

  .link-blue:active {
    color: #fff; }


.link-blue-reversed {
  color: #19a4d6; }

  .link-blue-reversed:hover, .link-blue-reversed:active {
    color: #fff; }


.link-darker {
  color: #151515;
  font-weight: 600; }

  .link-darker:hover, .link-darker:active {
    color: #19a4d6; }

  .footer-copy .link {
    font-size: 14px; }

  .call-to-action-button .link {
    display: block;
    text-align: center; }

    .hero-button .link {
      display: block;
      text-align: center; }

    .secondary-button .link {
      display: block;
      text-align: center;
      color: #19a4d6; }

      .secondary-button:hover .link {
        color: #000; }

      .secondary-button:active .link {
        color: #fff; }

    .four-oh-four-section .four-oh-four .link.link-blue {
      padding: 10px 0;
      display: block; }

      .desktop-navigation li.dropdown .link.navigation-link.loud {
        margin: 0 15px;
        padding: 35px 0 0;
        display: block; }

        .desktop-navigation li.dropdown .link.navigation-link.loud.active {
          color: #c1c1c1;
          margin-top: -5px; }

      footer .right .footer-copy.loud .link {
        padding-left: 5px; }

  footer .footer-copy.link-darker:last-of-type {
    padding-bottom: 25px; }

  .mission-banner a.link-blue {
    border: 1px solid #19a4d6;
    background-color: rgba(255, 255, 255, 0.4);
    display: block;
    padding: 20px;
    margin: 10px auto;
    font-size: 16px; }

  .services .link.link-blue.loud {
    text-align: left; }

  .location-contact-information .copy,
  .location-contact-information .link {
    font-size: 16px;
    line-height: 1.5;
    font-weight: normal; }

      .location-contact-information .copy,
      .location-contact-information .link {
        font-size: 18px; }

    .product-series-module .content-wrapper .link.link-blue {
      padding-top: 10px; }

  .job-posting .link.link-darker {
    display: block;
    margin: 25px 0;
    line-height: 1.5; }


    #logo-address-frame {
        margin-top:10px;
    }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}


#main_content {
  display: table-cell;
  vertical-align: top;
  text-align: left;
  width: 662px;
}


.text
{
	color: #52667C;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}


.news-date {
	color: #666;
	width: 50px;
}






body.home #content {
  	padding-bottom: 0px;
  	padding-top: 20px;
}




#content.page #main #sub_nav {
	display: none;
}


body.archive #wrapper #content.col-full #main.col-left div.post .entry:after {
	content: " ";
	height: 0px;
	width: 100%;
	clear: both;
}


body.archive #wrapper #content.col-full #main.col-left div.post:before {
	content: " ";
	height: 0px;
	width: 100%;
	clear: both;
}


#preheader, #preheader-inner, #preheader-toggle, #header, #header-inner, #precontent, #precontent-inner, #content, #content-inner, #prefooter, #prefooter-inner, #footer, #footer-inner { 
	margin-left: auto; margin-right: auto; 
}


#header-inner { 
	padding-top: 15px; 
}




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


	.clearfix {display: inline-block;}


	
	* html .clearfix {height: 1%;}




.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute;
}


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	text-transform: none;
	width: auto;
	z-index: 100000; 
}


.search-toggle .screen-reader-text {
	left: 5px; 
}


.sotdfooter_block h1 {
  color: #D3E8E8;
  margin: 28px 0 23px 0;
  font: normal 22px/34px goodlight, Arial, sans-serif;
}


.sotdfooter_block h2,
.list_striped strong {
  font-size: 16px;
  color: #bfbfbf;
  font-weight: normal;
  line-height: 16px;
  display: block;
  margin: 0 0 12px 0;
  font-family: goodlight, Arial, sans-serif;
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  transition: color 0.1s linear;
}


.sotdfooter_block h2 a {
  text-decoration: none;
  color: #bfbfbf;
  -webkit-transition: color 0.1s linear;
  -moz-transition: color 0.1s linear;
  transition: color 0.1s linear;
}


.list_striped li a:hover strong,
.sotdfooter_block li h2 a:hover {
  color: #fff;
}



.sotdfooter_block.sotdfooter_cea {
  width: 313px;
  padding: 0;
  background: #e6e6e6;
}


.sotdfooter_block {
  width: 273px;
  border-right: 1px solid #313030;
  float: left;
  height: 480px;
  color: #5f6060;
  padding: 0 20px;
  position: relative;
}

			#footer-primary a,
			#footer-secondary a
			{
				color: #9dd4ff;
				text-decoration: none;
			}

				#footer-primary a:hover,
				#footer-secondary a:hover { text-decoration: underline; }

	#footer-secondary
	{
		overflow: auto;
		background-color: #001f37;
	}

		#footer-secondary p
		{
			margin: 30px 0;
			text-align: center;
			color: #5699cc;
			font-size: 11px;
		}






.prodyctmaindiv{width:100%;
border:1px solid #EEEEEE;
float:left;
padding-bottom:10px;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

.featbox .side-content {
	font-size: 11px;
	margin: 0px;
	padding: 8px 0px 0px;
}

.featbox .side-content a {
	color: #CA5D2A;
	text-decoration: none;
}

  #main.fullwidth,
  .layout-full #main,
  .col-full {
    max-width: 1140px;
    margin: 0 auto;
    width: 100%;
  }

  .home-widgets .widget .col-full {
    margin: 0 auto;
  }

#header .widget-area {
    color: #ffffff;
    float: right;
    margin: 0;
    padding: 0;
    width: 610px;
}

#header .widget-area a, #header .widget-area a:visited {
    color: #ffffff;
    text-decoration: underline;
}

#header .widget-area a:hover {
    color: #ffffff;
    text-decoration: none;
}

#header .widget-area p {
    margin: 0;
    padding: 0 0 5px;
}

#header .widget-area h4 {
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0;
    text-decoration: none;
}

#header .widget-area ul {
    margin: 0;
    padding: 0;
}

#header .widget-area ul li {
    list-style-type: square;
    margin: 0 0 0 20px;
    padding: 0;
}

.home-top-left .widget {
    padding: 10px;
}

#home-middle .widget {
    margin: 0;
    padding: 0 0 5px;
}

#sidebar .widget, #sidebar-alt .widget {
    background: #e8e8e8 none repeat scroll 0 0;
    margin: 0 0 15px;
    padding: 10px 15px 5px;
}

#sidebar .widget p, #sidebar-alt .widget p {
    margin: 0;
    padding: 0 0 10px;
}

#footer-widgeted .widget {
    margin: 0;
    padding: 0 0 5px;
}

#footer-widgeted .widget p, #footer-widgeted .textwidget p {
    margin: 0;
    padding: 0;
}

.thomer .recentpost-carousel .owl-item:first-child {display: none;}

.thomer .recentpost-carousel .owl-item {width: 455px !important}

.thomer .recentpost-carousel .link-underline {font-weight: bold !important;}

.thomer .recentpost-carousel .owl-item h4.recentpost-heading {
font-size: 15px;
margin-top: 27px
}

.thomer .recentpost-carousel .owl-item h4.recentpost-heading a {color: #444;}

.thomer .recentpost-carousel .owl-item  .recentpost-carousel .link-underline {
font-weight: bold;
}

.thomer .recentpost-carousel .owl-item img {
width: 438px;
border: 2px solid rgb(90, 89, 85);
height: 257px !important;
}
   .portfolio-carousel .item, .recentpost-carousel .item {
margin: 0 10px;
}

.recentpost-carousel .item a img {
margin-bottom: 10px !important;
}

.recentpost-carousel .link-underline {
display: block;
margin-top: 10px;
}

.recentpost-carousel ul li:first-child {display:none !important}


#footer {
	margin: 0 auto;
	z-index: 1;
	list-style-type: none;
	background: #000;
	color: #949494;
}

#footer-inner {
	margin: auto;
	width: 90%;
	position: relative;
	padding: 10px;
text-align: center;
font-size: 12px;
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }

  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }



.td-mobile-close {
  position: relative;
}

.td-mobile-close a {
  display: block;
  width: 100%;
  padding: 15px 0px 17px 0px;
  text-align: center;
  background-color: #4db2ec;
  color: white;
  font-size: 17px;
  font-family: 'Oswald', sans-serif;
  z-index: -1;
  -webkit-box-shadow: inset -3px 0px 17px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -3px 0px 17px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset -3px 0px 17px 0px rgba(0, 0, 0, 0.15);
}

.td-mobile-close a:hover {
  text-decoration: none !important;
  color: white;
  opacity: 0.8;
}

.td-mobile-close .td-nav-triangle {
  position: absolute;
  right: 0px;
  top: 19px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #ffffff transparent transparent;
}
#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.avada-myaccount-data .digital-downloads li:before,.avada-thank-you .order_details li:before,.cart-loading,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.onsale,.pagination .current,.price_slider_wrapper .ui-slider .ui-slider-range,.progress-bar-content,.sidebar .widget_layered_nav li.chosen,.sidebar .widget_layered_nav_filters li.chosen,.table-2 table thead,.tagcloud a:hover,.woocommerce .social-share li a:hover i,.woocommerce-pagination .current,p.demo_store,ul.arrow li:before,ul.circle-yes li:before{background-color:#9f0002;}
.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev,.woocommerce-pagination,.woocommerce-pagination .next,.woocommerce-pagination .prev{font-size:12px;}
.pagination-next:after,.pagination-prev:before,.woocommerce-pagination .next:after,.woocommerce-pagination .prev:before{color:#747474;}
.pagination{margin-top:40px;}
#skip-link,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,div.tabs,.links,.taxonomy,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}






.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes #footer .section{margin:1px;padding:2px;border:1px solid #ccc;}
.with-wireframes .region-page-closure{margin-top:1px;padding:2px;border:1px solid #ccc;}
#page-wrapper,.region-page-closure{margin-left:auto;margin-right:auto;width:1014px;overflow:hidden;}
.region-header{clear:both;}
.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:2.3em;}
.region-sidebar-first{float:left;width:240px;margin-left:0;margin-right:-240px;padding:0;}
.region-sidebar-first .section{margin:0 20px 0 0;padding:0;}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.region-page-closure{overflow:visible;word-wrap:break-word;}
body.front .region-sidebar-first{margin-top:5px;}
body.front .region-sidebar-first #block-block-36{background:#f1f1ef;}
body.front .region-sidebar-first #block-block-36 .content{border-left:2px solid #89D2F4;}
body.front .region-sidebar-first #block-block-36 h2.title{background:#83d1f5;color:white;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:1em;font-weight:bold;line-height:2em;margin-bottom:0px;padding:0 0 0 12px;text-transform:uppercase;-webkit-margin-before:0em !important;-webkit-margin-after:0em !important;}
body.front .region-sidebar-first #block-block-36 a{color:#21275B;display:block;font-weight:bold;padding:3px 5px 3px 10px;text-decoration:none;text-transform:uppercase;}
body.front .region-sidebar-first #block-block-36 a:hover{color:#21275b;background:#83d1f5;}
body.front .region-sidebar-first #block-block-36 p{margin:0px;}


.clear {
	clear: both;
}


.clear-line {
	border-bottom: 3px double #eee;
	clear: both;
	margin: 0 0 15px;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.yamm .container {
  position: relative;
}
