﻿

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


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


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}
#om-menu-mega-menu .om-maximenu-content .block.last{width:614px;float:left;border-left:1px solid #84a954;min-height:202px;}
#om-menu-mega-menu .om-maximenu-content ul li.last{border-bottom:0;}
.region-content .views-row.last{border-bottom:1px solid #e5e5e5;}
#om-menu-mega-menu li .om-maximenu-content .block.last{width:58%;}

	.featured-row-button-wrapper { background:rgba(0,0,0,0.5);padding:10px 30px;margin-top:20px; margin-bottom:30px; float:left;margin-top:10px; min-width:300px;text-align:center;}


.ad_headera
{
	//background:rgb(6, 134, 30);
	width: 730px;
	height: 90px;
	margin: 10px;
}

 

.post { color: #666; width: 700px; overflow: hidden; }

.post h1{ font-size: 18px; padding-bottom: 30px; margin-bottom: 10px; border-bottom: 1px solid #ddd; }

.post h2{ font-size: 18px; padding: 20px; margin-bottom: 10px; border-bottom: 1px solid #eee; }

.post h3{ font-size: 14px; padding: 20px; color: #999 }

.post h5 { font-size: 16px; padding: 10px 0; color: #70a229; font-weight: normal;}

.post p{ padding: 10px 20px; line-height: 22px}


.post .pic { text-align: center; padding: 10px 0 }

	.sponsor-square, .aside, .sponsor-skyscraper, .post, .downloads, .sponsor-rectangle { width: 100%; margin: 0 auto; float: none;}

.recent_posts{
	margin-bottom:0px;
	margin-left:15px;
}

.recent_posts li{
	line-height:20px;
	margin-bottom:8px;
}

.recent_posts li:last-child{
	margin-bottom:0px;
}

.recent_posts li a{
	color:#cdd3d5;
}

#header .content nav ul li.mobile {
display:none;
}
#block-biq56007753dedcf{min-height:30px}
.mobile-ads{display:none!important}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}

.gray-block{width:calc(100% - 384px);letter-spacing:.4px}

.gray-block h2{text-align:left;margin:0 0 15px;letter-spacing:2.1px}

.gray-block p{margin:0}
.search__close{width:35px;height:35px;position:fixed;top:25px;right:25px;cursor:pointer;z-index:4}
.search__close img{width:100%;height:100%}
.search__close:hover i{opacity:1}
.search__close i{display:block;margin:0 auto;margin-top:17px;opacity:.2;background-repeat:no-repeat;height:14px;width:14px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


.cookie-notice-container {
    padding: 10px;
}

.contact-form .clear-form{clear:both}


.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}

.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}
.list-unstyled{padding-left:0;list-style:none}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

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

  .menu-item-has-children .first-lvl .caret {
    display: block;
    top: 20px;
    width: 0;
    height: 0;
    border: 12px solid transparent;
    border-top: 20px solid white;
    position: absolute;
    z-index: 1;
    right: 15px;
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    -o-transition: transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease;
    -webkit-transform-origin: 12px 10px;
    -ms-transform-origin: 12px 10px;
    transform-origin: 12px 10px;
  }

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }

.wp-caption, 
.wp-caption-text, 
.sticky, 
.gallery-caption, 
.aligncenter{ 
margin:0; 
padding:0;
}

    .tab-content .col-xs-12 {margin-bottom:20px;}


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

.text-tab-content { text-align: left; }
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container,.container-fluid,[class*=col-]{padding-left:20px;padding-right:20px}
.wysiwyg .container{max-width:780px}
.our-board .container{max-width:1000px}
.search .container{max-width:1280px}

  .span8 {
    width: 476px;
  }

  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 466px;
  }


input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 610px;
}


table .span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}


    .dropdown .menu-item-home {
        pagging-top:5px !important;
        margin-bottom:0}

.pages .act_page { display: inline-block; height: 28px; line-height: 28px; background-color: #6F0707; font-size: 11px; color: #F3C026; text-decoration: none; width: 28px; }

.pages li a:hover, .pages li .selected, .pages li .act_page { display: inline-block; text-decoration: none; background-color: #6F0707; color: #F89825; }


	.loading {
		position:fixed;
		top:50%;
		left:50%;
		z-index:9999;
		margin-top:-50px;
		margin-left:-50px;
		display:none
	}
footer .txt-footer{font-size:.5em;font-family:roboto slab,Georgia,times new roman,Times,serif;font-weight:400;text-transform:initial}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.md-content .md-header .md-header-title {
  margin: 0;
  color: #ffffff;
}

	
	.head-nav .topmenu {
		border-radius: 12px 12px 0 0;
	}



.topmenu-trigger {
	display: none;
	width: 38px;
	height: 40px;
	margin-left: 10px;
	cursor: pointer;
}


.topmenu-trigger div {
	width: 100%;
	height: 5px;
	border-radius: 2px;
	background: #fff;
	margin: 4px 0;
}


.topmenu-trigger span {
	color: #fff;
	display: none;
	font-size: 22px;
}

	
	.topmenu-trigger div,
	.topmenu-holder	{
		display: block !important;
	}

	
	.topmenu-holder {
		display: none;
	}

.share .t{ background-color: #3498db}
#astro-resources li.astro-resources a,#astroarticles li.astroarticles a,#reports li.reps a,#calculators li.calcs a,#ebooks li.ebooks a,#freelessons li.freelessons a,#interps li.interps a,#library li.library a,#loverelationships li.loverelationships a,#syn li.syn a,#transits li.menu-item-object-transits_interp a,#prog li.prog a{background:#fff;color:#000}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}

      .top .main .main_inner .main_right .nowonair .nowonair_btn {
        padding: 9px; }

        .top .main .main_inner .main_right .nowonair .nowonair_btn li {
          margin-bottom: 5px; }

    .mfp-content .blockOnairInfo .nowonair_btn {
      margin-top: 10px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      flex-wrap: -webkit-nowrap;
      width: 100%; }

      .mfp-content .blockOnairInfo .nowonair_btn li {
        width: 50%;
        margin-right: 10px; }

        .mfp-content .blockOnairInfo .nowonair_btn li:last-child {
          margin-right: 0; }

        .mfp-content .blockOnairInfo .nowonair_btn li img {
          width: 100%; }
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}


.footer-content .footer-text {
	margin: 0 0 15px 0;
}

.slideshow_container .slideshow_view {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  overflow: hidden !important;
}

.slideshow_container .slideshow_view .slideshow_slide {
  position: relative !important;
  float: left !important;
  overflow: hidden !important;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_text .slideshow_background_anchor {
  position: absolute;
  top: 0;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image img {
  float: none;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box {
  display: none;
  position: absolute;
  width: 100%;
}

.row{margin:0 auto;width:960px;overflow:hidden}
.row .row{margin:0 -16px;width:auto;display:inline-block}
.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after,.row:after{clear:both}
.clearfix,.row{zoom:1}








.centre-div
{
	background-color: #660000;
}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#4e32ab!important}

  #site-header .header-meta {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 1em; }

.center{ width:990px; margin:0 auto;}


.recent-animal,
.search-animal {
	padding: 2em;
    margin-bottom: 1em;
    border-bottom: 1px dashed #52B3D9;
}


.recent-animal a,
.search-animal a,
.rp4wp-related-posts a {
	color: #52B3D9 !important;
}


.recent-animal:last-child,
.search-animal:last-child {
	border-bottom: none;
}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}


#top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos-content{
	display: table-cell;
    vertical-align: middle;
}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

#header img.header-img{float:right;width:100%;max-width:70%;height:auto;max-height:150px;}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:40px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:40px}
#logo{max-height:74%}
.et_pb_svg_logo #logo{height:74%}


.why-us-row .span3{position: relative;width: 33.33%;float: left;padding: 0 10px 30px;padding-left: 65px;border-right: 1px solid #4a4a4a}


.why-us-row .span3:last-child{border-right: 0;}


.why-us-row .span3 i{position: absolute;left: 10px;top: 32px;font-size: 42px;color: #fff;}


.why-us-row .span3 h3{font-size: 18px;font-weight: 700;margin-top: 0;color: #fff;}


.why-us-row .span3 p{font-size: 15px;line-height: 23px;color: #ffffff;}
footer .footer_frame .footer_frame_right{text-align:right;width:400px;order:3;width:30%}
footer .footer_frame .footer_frame_right ul li{display:inline-block;margin-right:45px}
footer .footer_frame .footer_frame_right ul li:last-child{margin-right:0}
footer .footer_frame .footer_frame_right ul li img{width:100px;height:100px}

.v-align-parent .v-align-child,
.v-align-p .v-align-child {
  display: table-cell;
  vertical-align: middle;
}

.v-align-parent .v-align-child.v-align-top,
.v-align-p .v-align-child.v-align-top {
  vertical-align: top;
}

.v-align-parent .v-align-child.v-align-bottom,
.v-align-p .v-align-child.v-align-bottom {
  vertical-align: bottom;
}

.no-caps {
	text-transform: none !important;
}


				.container_testimonials {
				    width: 79% !important;
				}


.container_testimonials .oval {
    width: 150px;
    height: 150px;
    margin: 5px;
    border-radius: 2%;
    background: red;
    float:left;
}



.container_testimonials .rectangle {
    width: 300px;
    height: 75;
    margin: 5px;
    border-radius: 2%;
    background: red;
    float:left;
}


.container_testimonials .rectangle2 {
    width: 200px;
    height: 100px;
    margin: 5px;
    border-radius: 2%;
    background: red;
    float:left;
}


.container_testimonials span {
    padding-top: 120px;
    display: inline-block;
}
.nav-search-toggle{float:left;cursor:pointer;padding:1.3125rem .625rem 1.4375rem;margin-left:1px;margin-left:.0625rem}
.nav-search-toggle i.icon-search-white{display:block}
.nav-search-toggle i.icon-search-close{display:none}
.nav-search-toggle.open{background:#d11242}
.nav-search-toggle.open i.icon-search-white{display:none}
.nav-search-toggle.open i.icon-search-close{display:block}
.dg-signup-pod__wrapper{max-width:13.8125rem;margin:0 auto}
.dg-signup-pod[min-width~="512px"] .dg-signup-pod__wrapper{max-width:none}
.dg-signup-pod[min-width~="768px"] .dg-signup-pod__wrapper{max-width:42.5rem}
.dg-signup-pod[min-width~="1070px"] .dg-signup-pod__wrapper{max-width:56rem}


.site-title {
	font-family: "Noto Sans", sans-serif;
	font-size: 22px;
	font-size: 2.2rem;
	font-weight: 700;
	line-height: 1.3636;
	margin-bottom: 0;
}


.wp-custom-logo .site-title {
	margin-top: 0.545454545em;
}


	body,
	blockquote,
	blockquote cite,
	blockquote small,
	label,
	a,
	.site-title a,
	.site-description,
	.post-title,
	.author-heading,
	.entry-footer,
	.entry-footer a,
	.taxonomy-description,
	.entry-caption,
	.comment-author,
	.comment-metadata,
	.comment-metadata a,
	.comment-notes,
	.comment-awaiting-moderation,
	.no-comments,
	.site-info,
	.site-info a,
	.wp-caption-text,
	.gallery-caption {
		color: #000 !important; 
	}
h1:not(.site-title):before,h2:before{display:none}
 .ui--shadow{display:block;pointer-events:none;position:relative;z-index:1;}
.ui--shadow img{pointer-events:none;margin:auto;display:block;width:100% !important;max-width:1170px !important;max-height:none !important;height:auto !important;}
.ui--shadow-abs img{position:absolute;}
.ui--shadow-top{position:relative;z-index:2;}
.ui--shadow.ui--shadow-type-1{max-height:30px;}
.ui--shadow.ui--shadow-type-5{max-height:30px;}
.ui--shadow-abs{height:18px;}
.ui--shadow-abs.ui--shadow-type-1{height:30px;}
.ui--shadow-abs.ui--shadow-type-5{height:30px;}
.ui--shadow-reset{margin-top:-18px;}

	
	
	 
	
	.main-footer .widget:last-child { margin-bottom: 0; }



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}

.banner {
	width:100%;
	padding-top:5px;
}



.sub-cate,.slide-grid,.banner-bag,.banner-off{
	float: left;
	width: 22%;
}

	.sub-cate, .slide-grid, .banner-bag, .banner-off {
		width: 23%;
	}

 .ttr_footershape3
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0px 0px 0px 0px;
border:solid #000000;
border:solid rgba(0,0,0,1);
border-width:0px 0px 0px 0px;
box-shadow:none;
left:31.2%;
right:auto;
width:415px;
top:62px;
min-height:34px;
position:absolute;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
box-sizing:border-box;
word-wrap:break-word;
display:block;

}

 .ttr_footershape3 , .ttr_footershape3 p, .ttr_footershape3 .tt_link 
{
font-size:14px !important;
}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
body.gppro-custom .entry-header .entry-meta .entry-author a:hover {color:#469bd1}
body.gppro-custom .entry-header .entry-meta .entry-author a:focus {color:#469bd1}
body.gppro-custom .sidebar .entry-header .entry-meta .entry-author a:hover {color:#469bd1}
body.gppro-custom .sidebar .entry-header .entry-meta .entry-author a:focus {color:#469bd1}
body.gppro-custom .home-top .entry-header .entry-meta .entry-author a:hover {color:#469bd1}
body.gppro-custom .home-top .entry-header .entry-meta .entry-author a:focus {color:#469bd1}
body.gppro-custom .home-middle .entry-header .entry-meta .entry-author a:hover {color:#469bd1}
body.gppro-custom .home-middle .entry-header .entry-meta .entry-author a:focus {color:#469bd1}
body.gppro-custom .home-bottom .entry-header .entry-meta .entry-author a:hover {color:#469bd1}
body.gppro-custom .home-bottom .entry-header .entry-meta .entry-author a:focus {color:#469bd1}
.row{margin-right:-15px;margin-left:-15px}
.footer .row,.video_area .bx-wrapper{margin-left:0}
.footer .row{margin-right:0}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#twitter .row{margin-bottom:10px;text-align:center}
.dropdown-menu .row .row .nav-item-jumbotron{padding-bottom:70.25%}
.dropdown-menu .row .row .nav-item-jumbotron .nav-title{margin-bottom:12px}
.dropdown-menu .row,.dropdown-menu [class*=" col-"],.dropdown-menu [class^=col-]{padding-left:10px;padding-right:10px}
.dropdown-menu .row{margin-left:-20px;margin-right:-20px;padding-top:15px}
.dropdown-menu .row .row{padding-top:0}
#service_dropdown .dropdown-menu .row.dropdown_Body{padding:30px 0;margin:0}


#home-hero-slider .item { display: block; }
.row.leftcol-thumb img{padding:7px 10px 0 0}


.tpa {
	font-family:"Arial Narrow";
	font-size:18px;
	color:#000;
	padding-left:3px;
	background-color:#FCC;
}



div.hint-icons-place div.hint-icons div.hint_icons_content-content {
  float: left;
  width: 492px;
  left: 7px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}


section#map .map-title {
    max-width: 940px;
    margin: 0 auto;
    z-index: 1;
}

#cb-footer .cb-footer-lower .cb-footer-links {
  width: 100%;
}

#cb-footer .cb-footer-lower .cb-footer-links ul {
  text-align: center;
  margin: 20px 0 0 0;
}

#cb-footer .cb-footer-lower .cb-footer-links ul li {
  display: inline-block;
  margin: 0 5px;
}

#cb-footer .cb-footer-lower .cb-footer-links ul li a {
  color: #b3b3b3;
}

#cb-footer .cb-footer-lower .cb-footer-links ul li .sub-menu {
  display: none;
}

  #cb-footer .cb-footer-lower .cb-footer-links ul li a:hover {
    text-decoration: underline;
  }


 

.menu-item {
border-top:0px!important;
margin-left:5px;
margin-top:5px;
background-color:#61ACD3;
-webkit-transform: skew(-20deg);
border:1px solid #000!important;
}


.menu-item:hover{

-webkit-transform: skew(-20deg);
background-color:#2C58B0;
}


.menu-item a:hover{
color:#fff!important;
}





#content-sidebar-wrap {
	float: left;
	width: 760px;
}


.content-sidebar #content-sidebar-wrap,
.sidebar-content #content-sidebar-wrap {
	width: 930px;
}


.sidebar-content-sidebar #content-sidebar-wrap,
.sidebar-sidebar-content #content-sidebar-wrap {
	float: right;
}


.full-width-content #content-sidebar-wrap {
	width: 930px;
}


.home.full-width-content #content,
.home.full-width-content #content-sidebar-wrap {
	width: 960px;
}
.info-err{color:#d21011;font-size:16px;font-weight:bold;text-align:center;clear:both}




.footer-widgets {
  padding: 57px 0;
  font-size: 13px;
}


.footer-widgets p {
  font-size: inherit;
}


.footer-widgets .widget-title {
  margin-bottom: 21px;
  font-size: 14px;
  color: #444444;
  position: relative;
}


.footer-widgets a {
  color: #979797;
}


.footer-widgets a:hover {
  color: #444444;
}


.footer-widgets.top-bottom-dividers {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
}


.footer-widgets.top-divider {
  border-top: 1px solid #ebebeb;
}


#footer-copyright {
	width: 990px;
	margin: 0px auto;
	text-align: center;
	color: #fff;
	line-height: 1.7em;
}


#footer-copyright p {
	margin: 0px;
}


#footer-copyright a {
	color: #fff;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

																 a.logo-mobile img.logo { padding: 0 0 0 0; }

.logo {	float: left; }


.logo-mobile {
    right: 50%;
    position: absolute;
    text-align: center;
    top: 70px;
    z-index:1;
}


.logo-container-mobile {
	margin: 0 auto 30px;
	width: 100%;
	text-align: center;
}


.navigation-item-bullet {
	display: none;
}


.mobile-view .navigation-item-bullet {
	display: none !important;
}
.wrap.container{margin-top:15px}
body.litteratie-physique-2 .wrap header,body.physical-literacy-2 .wrap header,body.what-is-physical-literacy-2 .wrap header{display:none}

.title-black {
	font-size:14px;
	color:#000;
	padding-bottom:5px;
}

.title-black-ad {
	font-size:12px;
	color:#000;
	padding-left:5px;
}

#builder-module-529e6a68df5f4-outer-wrapper {
	max-width: 960px;
	width: 960px;
}





.builder-module-outer-wrapper {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
}






.builder-module-outer-wrapper .builder-module-content {
	margin: 1.5em 0;
}
body.ap_user_premium.ap_premium_nightmode .ap_container .ap_home_extra_data,body.ap_user_premium.ap_premium_nightmode .ap_note .ap_home_extra_data{background:#111!important}
body.ap_user_premium.ap_premium_nightmode .ap_container .ap_home_extra_data .ap_home_extra_data_title,body.ap_user_premium.ap_premium_nightmode .ap_note .ap_home_extra_data .ap_home_extra_data_title{color:#fff}

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


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



.wrap {
  width: 100%;
  max-width: 1040px;
  margin: 0 auto; }

        nav[role="navigation"] .nav li div.sub-menu .wrap,
        nav[role="navigation"] .nav li ul.sub-menu .wrap,
        nav[role="navigation"] .nav li ul.children .wrap {
          padding: 15px; }

          nav[role="navigation"] .nav li.has-children div.sub-menu .wrap,
          nav[role="navigation"] .nav li.has-children ul.sub-menu .wrap,
          nav[role="navigation"] .nav li.has-children ul.children .wrap, nav[role="navigation"] .nav li div.sub-menu .wrap,
          nav[role="navigation"] .nav li ul.sub-menu .wrap,
          nav[role="navigation"] .nav li ul.children .wrap {
            padding: 0px; }
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9 ;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9 }
.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}
.nav{padding-left:0;margin-bottom: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-left-radius:0;border-top-right-radius:0}

.navbar-default .nav li a {
  color: #fff;
  font-family: Open Sans;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.navbar-scroll.navbar-default .nav li a {
  color: #676a6c;
}

.navbar-scroll.navbar-default .nav li a:hover {
  color: #416693;
}

  .navbar-default .nav li a:hover {
    color: #4675b0;
  }


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }

.idblog-rp-widget li#listpost img {float: left;margin-right: 15px;width: 60px;height: 60px;min-width: 60px;min-height: 60px;max-width: 60px;max-height: 60px;}

  .main-navigation .menu-item-has-children {
    position: relative; }
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}
.with-sidebar .tw-blog .row-title:first-child{display:none}
.home .row-title h2{font-size:24px;font-size:2.4rem}
.home .row-title a{font-size:14px;font-size:1.4rem}
.home .row-title a:after{margin-left:5px;margin-left:.5rem;padding:3px 7px;padding:.3rem .7rem}
.row{margin-left:-10px;margin-right:-10px}
.row-title a{padding-left:15px;position:relative}
.row-title a:after{font-family:FontAwesome;content:"\f061";display:inline-block;vertical-align:middle;padding:5px 10px;margin-left:15px}

#head{
height:280px;width:980px;
margin:0 auto;
position:relative;z-index:1;
}


	body.nimobile .column-image-inside-centered {
		top: 0;
		padding-top: 15px;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}


	.column-image-inside-centered {
		top: 0;
		padding-bottom: 15px;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}

.safari .column-image-inside-centered {
	top: 20%;
}


.coldisplay1 .column-image-inside-centered {
	position: relative;
	top: 0;
	padding-top: 20px;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}


.coldisplay2 .column-image-inside-centered {
	position: relative;
	top: 0;
	padding-top: 20px;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.nav.gdpr-nav-pills .gdpr-nav-link.active {
	color: #ffffff;
}


#slideshow img.active {
    z-index:10;
}

.feature-slider a.active {
	background: #2c4590;
	-webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
	-moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
	box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
	cursor: default;
	opacity: 0.5;
}


div.wpgdprc-consent-bar div.wpgdprc-consent-bar__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    text-align: left;
    color: #FFFFFF;
}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}
#sliders-container{position:relative}
#sliders-container .rev_slider_wrapper{-webkit-transform:translateZ(0)}
.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}
#sliders-container .wooslider .slide-content p{margin:0}
.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}




.screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}


.genesis-nav-menu .search input[type="submit"]:focus,
.screen-reader-shortcut:focus,
.screen-reader-text:focus,
.widget_search input[type="submit"]:focus {
	background: #f4f4f4;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #333;
	display: block;
	font-size: 1em;
	font-weight: 700;
	height: auto;
	padding: 15px 23px 14px;
	text-decoration: none;
	width: auto;
	z-index: 100000; 
}
.stack-banner{height:100%;width:auto;}
.stack-banner .box{padding-left:0;padding-right:0;}

.home-twitter.five-across #tweets {
  padding:0;
  margin:18px 0 3px 196px;
  
}

.aktualizace, .menu-ads-200, .menu-ads-300 {display: none}

.menu, .lista, top-foto, .strom1, .strom2, .nadpis1, .top-foto1, .ck, .sloupec3, .menu-ads-300 {display: inline}

.menu-ads-300 {margin-left: 0px; margin-top: 25px; margin-bottom: 25px; width: 300px; float: left; }
	
.sub-menu .menu-item-has-children::after {
	position: absolute;
    font-family: FontAwesome;
    content: "\f105";
    top: 6px;
    right: 7px;
    color: #585858;
}

.menu-item-has-children::after {
    position: absolute;
    font-family: FontAwesome;
    content: "\f107";
    top: 12px;
    right: 0px;
    color: #ffffff;
    font-size: 15px;
}

.menu-item-has-children {
	position: relative;
}


.sfmsb-icon-pinterest.sfmsb-square:before  	{ content: "\e60b"; }

.sfmsb-icon-pinterest.sfmsb-circle:before  	{ content: "\e60a"; }


.label-img1 img{
	width:238px!important;
	height:236px!important;
	border:1px solid #000;
}
#sub_menu_02{background-color:#fff;list-style:none;margin:0;padding:0;display:none}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.footer_widget .textwidget img {margin-right:50px;}

#footer .widget.widget_text .textwidget p {margin-top:0;}

.sidebar .textwidget .wp-caption {width:320px !important;float:left;max-width: 320px !important;}

.sidebar .textwidget .wp-caption p {margin:0;}


.sidebars-wrap .textwidget h3 {margin-bottom:0;padding-bottom:0;}




.sidebar-fullwidth .widget.widget_text .textwidget {text-align:center;}
.et_pb_fullwidth_header_0 .header-content .et_pb_fullwidth_header_subhead{margin-bottom:2vh}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif;font-weight:300;font-size:26px;color:rgba(0,0,0,0.8)!important;line-height:1.3em;text-align:left}

#handcomsvs {
font-size: 14px;
display: inline;
float: left;
width: 100%;
padding-top: 7px;
padding-left: 15px;
}


.ct-u-margin-both-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important; }

  .ct-u-margin-both-30-sm {
    margin-top: 30px !important;
    margin-bottom: 30px !important; }

  .ct-u-margin-both-30-xs {
    margin-top: 30px !important;
    margin-bottom: 30px !important; }

                                         .register_Cofirm_text, .messagebox_right, .loginDiv .rightP, .loginDiv .name label, .loginDiv .name input[type="text"], .loginDiv .name input[type="password"], .logo_right, .field_textWidth, .menu, .supportBox input[type="text"], .supportBox textarea{width:100%;}

    .header-in-bg .logo_right{margin-top:35px;width:240px;}

                                         .logo_right{margin-top:13px;}

                                                                                           .sticky_fixed .logo_right{width:74%;}

#sticky_header .logo_right{margin-top:10px;}

.article_box .tit{height:40px;line-height:40px;color:#000; padding:0; }

.article_box .tit li{height:46px;line-height:46px;width:60px; float:left;color:#000;cursor:pointer;text-align:center;background:#f7fbfe;font-size:14px;border-top:2px solid #f7fbfe; font-family:"Microsoft YaHei";}

.article_box .tit li span{float:right; width:1px; height:20px; background:#dcdcdc; margin-top:13px;}

.article_box .tit li.Active{color:#359dff;text-decoration:none;display:block;background:#fff; border-top:2px solid #359dff; font-weight:bold;}
header nav li.col-no-1 ul.sub-menu{float:none;width:260px}
header nav li.col-no-1 ul.sub-menu li{float:none;margin:0 auto;width:90%}
header nav li.col-no-1 ul.sub-menu li ul{box-sizing:border-box;width:100%}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}
.widgets-list-layout-links{float:right;width:73.404255%}
