﻿.header-style-1 .logo-has-sticky .mk-sticky-logo,.header-style-1.a-sticky .logo-has-sticky .mk-desktop-logo,.header-style-3 .logo-has-sticky .mk-sticky-logo,.header-style-3.a-sticky .logo-has-sticky .mk-desktop-logo{opacity:0}
.logo-in-middle .logo-has-sticky .mk-sticky-logo,.logo-in-middle.a-sticky .logo-has-sticky .mk-desktop-logo{display:none}
.mk-desktop-logo.light-logo{display:none}
.mk-desktop-logo.dark-logo{display:block}
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; }
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; }

body.sticky-header-type-over.sticky-header.wpv-not-scrolled .layout-logo-menu header.main-header.layout-logo-menu .first-row .logo-wrapper .normal-logo {
  opacity: 0;
}

.mobile-nav-item span.count {
  font-family: sofia-pro, sans-serif;
  font-weight: 500;
  line-height:1em;
  padding-left:4px;
}

.mobile-nav-item { border-left: 1px solid  #dedede ; color:  #000000 ; font-size: 14px; width:33px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; font-family: 'Nouveau Webicons Regular'; font-size: 16px; line-height: 1; -webkit-font-smoothing: antialiased; line-height: 1.5; }

.mobile-nav-item:first-child { border: none; }

.mobile-nav-item:hover { color:  #333333 ; cursor: pointer; }

.mobile-nav-item.active { color:  #333333 ; }
.partial_navigation .logo_wrapper .baseline{margin-top:3px;padding-left:20px;color:#7b7b7a;float:left}

  #bottom-footer .site-info,
  #footer-navigation {
    float: none;
    text-align: center;
    margin: 5px 0; }

  #bottom-footer .site-info {
    float: left; }

#wowslider-container1 .ws_images{
	position: absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:349px;
	overflow:hidden;
}

#wowslider-container1 .ws_images a{
	color:transparent;
}


#wowslider-container1 .ws_images img{
	top:0;
	left:0;
	border:none 0;
}


 .indext a{ text-decoration: none;color: #204249;}


.indext a:hover{ text-decoration: underline;  color: #0054a7; }

.greybg {
  background-color: #F2F2F2;
}

.about-request-table .greybg,
.home-content-table .greybg,
.about-pregnancy-table .greybg {
  width: 214px;
  vertical-align: top;
}

    #mw_board_group_3 .mw_board_group_3_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_3 .mw_board_group_3_info a { font-size:11px; }


#calendar2 thead tr.days{
  background-color: #d8d8d8;
  height: 25px;
  color: #666;
    font-size: 10px;
}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}


.right_column {
    padding-top: 22px;
    margin-bottom: -20px;
}


.right_column a[href]:after {
content: " (" attr(href) ") ";
font-size:85%;
}

.mh-loop-pagination { margin-top: 20px; }

.page-numbers:hover, .mh-loop-pagination .current, .mh-comments-pagination .current, a:hover .pagelink { color: #fff; background: #e64946; }




.infinite-scroll .mh-loop-pagination { display: 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-right: 15px; padding-left: 15px; }

  .col-md-6 { width: 50%; }

    .feature-contant .col-md-6 { margin-bottom:4%; }

.slider-text .col-md-6 { margin: 0 auto; float: none; }


.caption-dot {
  height: 27px;
  width: 27px;
  border-radius: 50%;
  border: 1px solid #BEBEBE;
  display: inline-block;
  text-align: center;
  position: relative;
}


.caption-dot-inner {
  display: inline-block;
  width: 3px;
  height: 3px;
  border-radius: 4px;
  background-color: black;
  position: absolute;
  top: 49%;
  left: 50%;
  margin-left: -2px;
  margin-top: -1px;
}


.popular_color-white .caption-dot-inner {
  background-color: #ffffff;
}
#mmm ul li.menu-item-has-children b.fa-wrap{background:#0f647f;cursor:pointer;display:block;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}
#mmm ul li.menu-item-has-children i.fa{color:#f0f7f8;cursor:pointer;display:block;font-size:24px;height:50px;line-height:2.25;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;width:50px}
#mmm li:not(.current-menu-item).menu-item-has-children.show-sub-menu{max-height:999em}
.advisera-boxes li.border{border-right:1px #d5d5d5 solid}
.advisera-boxes li.border.security-awareness{border-right:none}
.advisera-boxes li.border.training,.advisera-boxes li.border.books,.advisera-boxes li.border.conformio{border-right:none}


#header,#nav,#people,#rss,.sidebar,.post-comment,.post-meta,  hr {
	display: none;
	}
	

.footer .container .grid_4 { padding-top: 40px; width: 100%;display: block;clear: both;margin: 0 auto; text-align: center; border-top: 2px solid #ffffff;}

	
.container .grid_1,
.container .grid_2,
.container .grid_3,
.container .grid_4,
.container .grid_5,
.container .grid_6,
.container .grid_7,
.container .grid_8,
.container .grid_9,
.container .grid_10,
.container .grid_11,
.container .grid_12,
.container .grid_13,
.container .grid_14,
.container .grid_15,
.container .grid_16 { width: 92%; margin: 0px 0px 20px 0px; float: none; display: block;padding: 0px 4%;   }




.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display:inline; float: left; position: relative; margin-left: 1%; margin-right: 1%; overflow: hidden;}

.container .grid_4 { width:23.0%; }
.meta-date{color:#000}
#mobile-expanded-homelifts-menu{display:none;width:100%;height:100%;position:fixed;top:98px;background:#fff;padding:0 15px;text-align:center;z-index:3}
#mobile-expanded-homelifts-menu .active a{color:#222!important}
#mobile-expanded-homelifts-menu a{color:#666;font-size:30px;padding:14px 0 12px;width:100%;display:inline-block;text-align:left;border-bottom:1px solid #d6d6d6;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}
#mobile-expanded-homelifts-menu a:hover{background:0 0;color:#000;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}
#mobile-expanded-homelifts-menu .language-switcher{margin:0;float:none;line-height:auto;width:100%;text-align:center;line-height:40px}
#mobile-expanded-homelifts-menu .language-switcher a{font-size:12px;border-bottom:none;line-height:20px;float:none;padding:0;display:inline-block;width:auto;color:#999!important}
	



#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; 
visibility: hidden; 
border: 0px solid darkred;
}


#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}
.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;
}
.content-wrap .header-stick{margin-top:-80px!important}
.content-wrap .footer-stick{margin-bottom:-80px!important}
.content-wrap{position:relative;padding:80px 0}
.swp_social_panel .total_shares.total_sharesalt .swp_label{color:#474b4d;font-size:10px;letter-spacing:0;min-width:40px;vertical-align:middle}
.swp_social_panel .total_shares .swp_label{font-size:10px;vertical-align:middle}
span.swp_label{display:block;font-size:9px!important;margin-top:13px;position:absolute;text-align:center!important;text-transform:uppercase}
.swp_social_panelSide span.swp_label{margin-top:0}
.swp_social_panelSide .nc_tweetContainer.total_shares .swp_label{color:#444;display:block;font-family:Lato,sans-serif;font-size:50%;position:relative;text-align:center;width:100%}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}
.rev_slider_wrapper,a.x-img-thumbnail:hover,.x-slider-container.below,.page-template-template-blank-3-php .x-slider-container.above,.page-template-template-blank-6-php .x-slider-container.above{border-color:rgb(217,62,85);}


.user-location {
  font-size: 16px; }
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


#head-content {
	margin: 0 auto 20px;
	padding: 0;
	max-width:100%;
	}


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


.clearfix,
blockquote {
	display: inline-block;
	}



* html .clearfix,
* html blockquote {
	height: 1%;
	}


.menu1 { *zoom: 1; }


.menu1:after { content: " "; display: table; clear: both; }

  .menu1.active { display: block; }

  .menu1 .menu1__list { display: inline-block; vertical-align: top; padding-left: 24px; border-left: 2px solid #01a676; }





div.description-for-hints-mp {
  float: left;
  display: none;
}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}
.fl-node-5b46399320307 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}
.fl-node-5b4665a48ff28 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}
.fl-node-5b4665a48ff28 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}


.front-page .wrap {
	margin: 0 auto;
	max-width: 1280px;
}


.home-featured .wrap {
	padding: 30px;
}


.site-header .wrap {
	padding: 5px 30px;
}


.scroll-to-top {
  position: fixed;
  bottom: 40px;
  right: 40px;
  color: #ffffff;
  font-size: 24px;
  line-height: 45px;
  width: 50px;
  height: 50px;
  border: 1px solid #7b64cb;
  background: #7b64cb;
  text-align: center;
  z-index: 100;
  cursor: pointer;
  display: none;
  border-radius: 25px;
  transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -webkit-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
}


.scroll-to-top:hover {
  background: #ffffff;
  color: #7b64cb;
  border-color: #7b64cb;
  transition: all 500ms ease;
}
.in_mobile_visible{display:none}
.nav--footer .menu__item.last:after{content:" ";display:block;clear:both;}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container .wp-caption {
	max-width: 100% !important;
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}
.lighter-text,.lighter-text .hb-testimonial-quote p,.lighter-text .testimonial-quote-meta span{color:rgba(255,255,255,.7)}
.fw-section.light-style .hb-testimonial-quote p{color:rgba(255,255,255,.8)}
.hb-testimonial-quote{padding:10px 40px}
.hb-testimonial-quote p{padding-left:0;text-align:center;color:rgba(0,0,0,.8);font-size:22px;width:100%;margin:0 auto;line-height:34px}
li.hb-testimonial-quote{display:none;margin:0;width:100%;height:auto;padding-bottom:20px;position:relative}
li.hb-testimonial-quote.flex-active-slide{display:block}
#main-wrapper .hb-main-content,#main-wrapper .hb-sidebar,.hb-testimonial-quote p{color:#454545;}
.hb-testimonial-quote p,.testimonial-quote-meta{font-family:"Libre Baskerville";font-style:italic;}


.box-slider__article-description {
    width: 100%;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:1;color: #f1df74;}
.contributor-result-avatar{display:inherit;-webkit-order:1;order:1;width:auto;height:60px;padding:2%}
.contributor-result-avatar img{width:auto;height:50px;margin-top:10%}
.poundkey-panels-container.asteriskhome-layout .asteriskhome-bottom .pane-asterisk-top-contributors-asterisk-top-contributors .contributor-result-avatar{padding:0 10px 0 0}

.dicover_txt h3{ font-family:Myriad Pro, Myriad; font-size:18px; color:#4f4e4d; font-weight:normal; line-height:30px; }


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}

.hanok .author-detail {
    padding: 0 0 10px;
}

.hanok a.mixo-red {
    padding: 8px 25px;
}


.hanok p { margin-top: 10px; }

.rg-scr-caption {display: block;font-size: 1.4em;line-height: 1.3em;}
.db{display:block}
.db-ns{display:block}
.db-m{display:block}
.db-l{display:block}
.db-xl{display:block}
.nav-logo-fade{width:200px}


.nav-logo-fade.left {
    margin-top: 5px;
}



#col_centre{
position: relative; 
float:left;
border:1px solid #cecece;
width:1000px;
margin-left: 0px; 

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}


.inphysicswetrust {
	 padding: 1em;
}
.simple-list .list-content .theme-color{display:block}
.white-color .info-item i.theme-color{color:#fff}
.theme-color{color:#5996cd}
.theme-color-force{color:#5996cd!important}


.redes{position:relative;margin-top:-35px; margin-right:5px; float:right; display:inline; overflow:hidden; color:#000; text-align:right; width:100%;}


#footer-bottom-area {
	clear:both;
	padding:15px 2% 10px 2%;
	background-color:#D3D3D3;
}


#footer-bottom-area a {
	color:#aaaaaa;
}


#footer-bottom-area a:hover {
	color:#111111;
}


#footer-bottom-area,
#copyright {
	clear:both;
	text-align:center;
}

	
	#footer-main,
	#footer-bottom-area {
		padding-left:0;
		padding-right:0;
	}
#header .logo{float:left;height:60px;line-height:60px}
#header .logo a{height:60px;display:inline-block;color:#fff;text-decoration:none;line-height:60px;padding:0 6px;font-family:"Open Sans",sans-serif;font-weight:100;font-size:17px;vertical-align:bottom;-webkit-font-smoothing:subpixel-antialiased}
#header .logo a:active,#header .logo a:focus{background-color:transparent}
#header .logo .logo_holder{margin-left:0px;margin-right:10px;margin-top:15px;padding-right:0px;vertical-align:middle;width:34px;padding-top:1px;float:left}
h1.logo{display:block;width:100%;font:38px/100px "Open Sans", sans-serif;letter-spacing:-0.015em;margin-top:50px;margin-bottom:0px;text-align:center;color:#444}
h1.logo a{color:#fff;text-decoration:none}
h1.logo .small{color:#fff;font-size:1em}
h1.logo .logo_holder{margin:-5px 10px 0px 0px;padding-right:0px;padding-top:0px;vertical-align:middle;width:54px}


	.contact span.add{

		display:none;

	}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}

.entry-content .wp-caption.aligncenter {
  margin-left: auto;
  margin-right: auto;
}

.mh-content-wrapper {
    background: transparent;
    padding: 0px !important;
}

.grayscale:hover, .grayscale:focus {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-o-filter: grayscale(0);
	-ms-filter: grayscale(0);
	filter: grayscale(0)
}


.home-bottom-line {
	
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#dd3333}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}


.td-header-container {
  width: 1021px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  
  
}

.single_template_6 .td-header-container,
.single_template_6 .td-header-style-6 .td-make-full {
  border: none;
}

.td-ad-background-link .td-header-container,
.td-ad-background-link .td-container {
  cursor: auto;
}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}



.menu, .lista,.strom1,.strom2, .porovnavame, .dc, .sloupec3, .old, .ck, .skryt, .vice-text {display: none;}

.vice-text {display: none; clear: left; margin: 0px auto; padding-top: 12px;}


.site-description {
	display: none;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5;
}


	.site-description:empty {
		margin: 0;
	}


.logo {
	position:absolute;
	width:305px;
	top:35px;
}

.logo h6{
	padding:0px 0px 0px 30px;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}


.float-left {
  float: left !important;
}

#sliderWrap .post-date {font-size: 11px;}

.post-date {color:#aaa;line-height: 1.5em;}

		.c-layout-header .c-brand {margin: 15px 0px 10px 0px;}

.topshop-header-layout-standard .site-header-right-link {
    display: inline-block;
    vertical-align: top;
    margin: 1px 0 0;
    padding: 1px 5px 1px 0;
    line-height: 14px;
}

.topshop-header-layout-standard .site-header-right-link a {
    padding: 1px 5px 0px;
    border-radius: 3px;
    
    -webkit-transition: all 0.05s linear 0s;
     -moz-transition: all 0.05s linear 0s;
      -ms-transition: all 0.05s linear 0s;
       -o-transition: all 0.05s linear 0s;
          transition: all 0.05s linear 0s;
}

.topshop-header-layout-standard .site-header-right-link a:hover {
    background-color: #545454;
    color: #FFF;
}


#main-content .container::before { display: none; }

#main-footer .bottom-nav, #main-footer #et-footer-nav .container { width: 100%; max-width: 100%; padding-right: 10px; padding-left: 10px; }



body.single-post #main-content .container:before { display: none; }


.mini-nav{
    text-align: center;
}

.mini-nav li{
    display: inline-block;
}

.mini-nav li:last-child{
    margin-right: 0;
}

.mini-nav a{
    color: #016C9A;
    text-decoration: underline;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.gallery--outer__link,.gallery__caption,.gallery__captions{display:block;position:absolute}
.gallery__caption{top:0;left:0;right:0;transition:transform .3s ease;-ms-transform:translateY(50px);transform:translateY(50px);font-style:italic}
.gallery__caption a{font-style:normal;color:#fff;text-decoration:underline}
.gallery__caption.gallery__caption--show{-ms-transform:translateY(0);transform:translateY(0)}
.gallery__caption--default{line-height:1.25em}
.gallery__caption--default a{color:inherit}


.middle {
    margin: 0 auto;
}
#header .main_sites .others{text-align:right}
body.responsive-ready #header .main_sites .others a img{max-width:130px;width:100%}
body.responsive-ready #header .main_sites .others{width:300px}
body.responsive-ready #header .main_sites .others .sep:nth-child(4){display:none}


th.gigpress-city {
}


td.gigpress-city {
}
.x-logobar-inner{padding-top:0px;padding-bottom:0px;}



.et_mobile_device .et-waypoint,
.et_mobile_device .et_pb_counter_amount {
	opacity: 1 !important;
	-webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	animation: none !important;
}



.et-waypoint {
	opacity: 0;
}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}
.header--bottom-inner--left{float:left;}


#footer-content
{
	background-color: #000000;
}


#footer-content ul
{
	margin: 0;
	text-align: center;
	padding-top: 5px;
}


#footer-content li
{
	list-style: none;
}


#footer-content li a
{
	color: #FFFFFF;
	font-weight: 600;
	line-height: 1.8;
	
}
.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-left:15px;padding-right:15px}
.col-md-3{width:25%}

.italic {
	font-style: italic;
}

.attachment-fpw_twocolumnleft,.attachment-fpw_twocolumnright{
	margin-bottom: 10px;
}
.alert__close{display:block;cursor:pointer;font-size:24px;font-size:1.5rem;}

	.logo{ width:100px;}


#logo, .description, #nav ul li, ul.rrss li, ul.rrss2 li{
	float: left;
}


.description{
	font: 1.4em 'Lato', sans-serif;
	color: #585757;
	margin-top: 32px;
	text-transform: uppercase;
}


.description, #nav{
	text-shadow: white 0px 1px 1px;
}

.td_social_type .td_social_info {
  padding: 0 0 0 9px;
  position: relative;
  top: -12px;
}

.td-social-boxed .td_social_info {
  font-size: 15px;
  top: 0;
  margin-top: -2px;
  
}

.td-social-style2 .td_social_type .td_social_info {
  top: -13px;
}

.td-social-style3 .td_social_type .td_social_info {
  top: -16px;
}

.td-social-style4 .td_social_type .td_social_info {
  top: -16px;
}

.td-social-style9 .td_social_type .td_social_info {
  font-size: 15px;
  top: 5px;
  
}

.td-social-style10 .td_social_type .td_social_info {
  font-size: 15px;
  top: 5px;
  
}
.category #ajax-content-wrap .container-wrap{background-color:white !important;padding-top:0 !important;padding-bottom:50px !important;}


.item_icon_con{
    height: 13px;
    position: relative;
    top: -32px;
    z-index: 999;
}


.item_icon_con img{
    width: auto !important;
    height: 100%;
    left: auto !important;
    margin-left: 0px !important;
}

.response h3{font-size:2em;color:#000;}

.media-left.response-text-left a img{width:100%;}

.media-left.response-text-left{float:left;width:13%;}

.media-body.response-text-right{float:right;width:85%;}

.media-body.response-text-right h5{font-size:1.8em;color:#000;padding-bottom:0.5em;}

.media-body.response-text-right ul li{list-style:none;display:inline-block;color:#afadad;font-size:0.9em;letter-spacing:1px;margin-bottom:1em;}

.media-body.response-text-right ul li:nth-child(2), .media-body.response-text-right ul li:nth-child(3), .media-body.response-text-right ul li:nth-child(4){margin-left:1em;}

.media.response-info.m2{margin-top:3em;}

.response{padding:0em 0em 2em;}

.media-body.response-text-right ul li:nth-child(2), .media-body.response-text-right ul li:nth-child(3){margin-left:1em;}

.ident_text{width:100%;text-align:center;}


.features_box {
	margin:250px 20px;
	height:315px;
}

        .bolder-txt {
            font-weight: 600;
        }

.top-menu{list-style:none;margin:0;padding:0;}

.top-menu:after{content:"";display:table;clear:both}

.header .top-menu{float:none;}

#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}
.media-block__img{position:relative;margin:0 0 .25rem 0;overflow:hidden}
.media-block__img .field-name-field-media-banner-image{margin-bottom:0}

.img-responsive{display:block;max-width:100%;height:auto;}

		.bloquenot .titbloquenot{ padding:.1em 0 .1em .6em;  }


#translate {
float:right;
padding: 7px 0 0 12px;
}

	br.welcome-br{display:none;}
.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}

.calc.container th {
  background: #fff none repeat scroll 0 0;
  font-family: Poppins;
  padding: 7px 15px;
  text-align: center;
}

.container.calc input {
  border: medium none;
  width: 100%;
}

.container.calc input[type="button"], .container.calc input[type="reset"] {
  cursor: pointer;
}

.entry-content.container {
  max-width: 981px;
  padding-top: 60px;
}

.container.comment-section {
  margin: auto;
  max-width: 981px;
}

.post-header.container {
  position: relative;
  z-index: 1;
}


        

        div.left-menu {
            min-width: 15%;
            min-height: 60px;
			max-width: 60px; 
        }


        #top-handler .left-menu {
            order: 0;
			max-width: 60px; 
        }


.align-center {

	text-align:center;

}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}
.carousel-caption h4,.carousel-caption p{color:#fff;line-height:22px}
.carousel-caption h4{margin:0 0 5px}
.carousel-caption p{margin-bottom:0}
.carousel-caption .lead,.carousel-caption h1{margin:0;line-height:1.25;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4)}
.carousel-caption .btn{margin-top:10px}
.czr-item .carousel-caption h1{font-size:22px}
.carousel-caption .btn,.carousel-caption .lead{font-size:.75em;line-height:1.4em;max-height:50px;overflow:hidden}

          .czr-item .carousel-caption {
            max-height: 321.6px;
            overflow: hidden;
          }


#wrapper {
  padding-top: 68px;
  -webkit-transition: padding 0.2s ease;
     -moz-transition: padding 0.2s ease;
       -o-transition: padding 0.2s ease;
          transition: padding 0.2s ease; }

.menu-active .container .s_seti{display:block;}

.container{position:relative;}

.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}

.container .jumbotron{border-radius:6px;}

.jumbotron .container{max-width:100%;}

.navbar-default .container-fluid{margin-left:0px;padding:0px;}

#header div.wiki{
	line-height:120%;
	font-weight: bold;
	padding:  0;
	display: table-cell;
	vertical-align:middle;
	height:40px;
	color: #ccc;
	width: 137px;
}
