﻿.footer .footer-top{padding-top:77px;padding-bottom:60px;background:#343436;}


img.alignleft {
margin: 0 10px 0 0;
}


.alignleft {
float:left;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.blu {
	color: #006699;
}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}
.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3)}


.sfmsb-icon-vk.sfmsb-square:before 		 	{ content: "\e632"; }

.sfmsb-icon-vk.sfmsb-circle:before 		   	{ content: "\e631"; }

.row {
  margin-left: -15px;
  margin-right: -15px;
}
.comment-respond .fusion-title .comment-reply-title.title-heading-left,.fusion-title h1.title-heading-left,.fusion-title h2.title-heading-left,.fusion-title h3.title-heading-left,.fusion-title h4.title-heading-left,.fusion-title h5.title-heading-left,.fusion-title h6.title-heading-left{padding-right:8px;text-align:left}
.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon,.fusion-title h1.title-heading-left .fontawesome-icon,.fusion-title h2.title-heading-left .fontawesome-icon,.fusion-title h3.title-heading-left .fontawesome-icon,.fusion-title h4.title-heading-left .fontawesome-icon,.fusion-title h5.title-heading-left .fontawesome-icon,.fusion-title h6.title-heading-left .fontawesome-icon{margin-right:10px}
.fusion-title.fusion-sep-none .title-heading-left{padding:0;text-align:left}
.fusion-title.sep-underline .title-heading-left,.fusion-title.sep-underline .title-heading-right{padding:0}


.ad-section {
  margin-bottom: 40px;
  text-align: center; }

  .ad-section img {
    margin: 0 auto; }

  .ad-section .ad-body {
    display: inline-block; }

.lista { background:#f0f1f2; }

.lista td,.lista2 td{padding:5px}


.topRegion .header1 {
    font-size: 24pt;
    padding: 0px 5px;
    vertical-align: bottom;
}


h1, .header1 {
    font-size: 18pt;
    margin-top: 0;
}


.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt:visited {
 font-size: 12px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wt:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #FFFFFF;
}


.menu-toggle {
	cursor: pointer;
	display: none;
}
.panel-content{position:relative;z-index:10;right:0;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-backface-visibility:hidden}
.panel-content.active{right:364px}
.page-template-tpl-churches .panel-content{height:100%}
.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-lg-4{width:33.33333333%}

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


body.retail li.current_page_item .sub-menu li a,
body.digital li.current_page_item .sub-menu li a,
body.insight li.current_page_item .sub-menu li a,
body.strategy li.current_page_item .sub-menu li a {
	color: #000000 !important;
}


	#top-menu ul.sub-menu li a {
		color: #000000 !important;
	}


	.header-button ul.sub-menu li a {
		width: 200px;
		padding: 6px 20px !important;
		background: none !important;
		font-size: 1em !important;
		color: rgba(0, 0, 0, 0.95) !important;
		font-weight: 500 !important;
		font-style: normal;
		text-transform: uppercase;
		text-decoration: none
	}

section.grid ul.grid4x4 li.item-13,
section.grid ul.grid4x4 li.item-14,
section.grid ul.grid4x4 li.item-15,
section.grid ul.grid4x4 li.item-16 {
  border-bottom: 0;
}


#footer .menu-item-18{ border-left:0 !important;}

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


.portfolio-item {
  min-height: 120px;
  overflow: hidden;
  margin-bottom: 33px;
  position: relative; }


.row-fit .portfolio-item {
  margin-bottom: 0; }


.portfolio-item:hover .portfolio-front {
    opacity: 1;
    top: 25px;
    right: 25px;
    bottom: 25px;
    left: 25px;
}

.benefits-content {
	display: table;
	width: 100%;
	height: 100%;
}
.fl-photo-img-svg {width: 100%;}



.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }



.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }



.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }


.page .scroll-layer {
	position: absolute;
}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.popover.right{margin-left:10px}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}


.wpcf7-form {
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 2px;
  font-weight: 600;
}

.wpcf7-form br {
  margin-bottom: 5px;
}

.wpcf7-form label {
  width: 100%;
}


div.wpcf7-validation-errors {
  margin: 20px 0px;
  padding: 15px;
}


div.wpcf7-response-output {
  margin: 20px 0px;
}



ul.tags_in-post, .tagcloud {
  margin: 0 12px 0 25px;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

  ul.tags_in-post li {
    -ms-overflow-y: hidden;
    
  }


.pre-search-tags ul.tags_in-post {
  display: block;
  margin: 0;
}


.breadcrumb .home:before {
	content: '\f015';
	display: inline-block;
	font-family: "FontAwesome";
	font-size: 16px;
	font-style: normal;
	line-height: 1.313;
	margin-right: 4px;
	vertical-align: top;
}

.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}
.mashsb-buttons .secondary-shares a .text{text-indent:-9999px;line-height:0;display:block}
.mashsb-buttons .secondary-shares a .text:after{content:" ";text-indent:0;font-size:13px;display:block}
[class*=" mashicon-"] .text,[class^=mashicon-] .text{font-family:sans-serif;color:#fff}
.mashicon-buffer .icon,.mashicon-buffer .text{color:#fff}
.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}
[class*=" mashicon-"] .text:after,[class^=mashicon-] .text:after{line-height:10px}
#menu-wrap{-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease;background:rgba(4,35,135,0.8)}

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

.container:before, .container:after { display:table; content:" " }

.container:after { clear:both }

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

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

.three-blocks .container .row:first-child {
	padding: 55px 10%;
}






.band {width:100%;}


.calendar-title {
  font-family: "Melbourne", sans-serif;
  font-size: 4.5em;
  font-weight: bold;
  padding-left: 20px; }


a .calendar-title, a .calendar-title:link, a .calendar-title:visited {
  color: #bbb; }


a .calendar-title:hover {
  color: #333; }
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-10,.col-11{-webkit-box-flex:0}
.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.sr-only:focus{position: static;clip: auto;overflow: visible;width: auto;height: auto;margin: 0;}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}

.dgtl-mkting-101 .sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}

#site-title {
	padding-bottom: 0;
	line-height: 1.2;
}

#site-title a {
	color: #289dcc;
	font-size: 46px;
}
 #duyuru_info { position: absolute; z-index: 1; bottom: 10px; border: 1px; background: rgba(0, 0, 0, .2); color: #FFFF00; height: 30px; text-indent: 12px; left: 550px; width: 400px; font-size: 20px; }



.visually-hidden {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal;
}



.visually-hidden.focusable:active,
.visually-hidden.focusable:focus {
  position: static !important;
  clip: auto;
  overflow: visible;
  height: auto;
  width: auto;
}
.banner-home .banner-panel,.banner-interior .banner-panel{width:100%;height:100%;position:absolute;z-index:4;overflow:hidden}

.sub_nav{ width:972px; height:101px; bottom:0px; position:relative;  z-index:200; top:338px;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.entry-thumb:before,.x-pagination span.current,.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.mejs-time-current,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-entry-share .x-share:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after{background-color:#f8971d;}
.x-recent-posts .x-recent-posts-img{background-color:#fff;}
.x-recent-posts .has-post-thumbnail .x-recent-posts-img{padding:100px;}

	
	#access .menu {
		text-align: center;
	}

	
	#access:target .menu {
		padding-top: 134px;
	}

	
	#access:target .menu a {
		height: 40px !important;
		border-top: 1px solid #444;
		line-height: 40px;
		-moz-transition: height .25s, line-height .25s;
		-webkit-transition: height .25s, line-height .25s;
		-o-transition: height .25s, line-height .25s;
		-ms-transition: height .25s, line-height .25s;
		transition: height .25s, line-height .25s;
	}

	
	#access .menu a:hover {
		background:#555;
	}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}
.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}

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
.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}
.top-header .container,.top-header .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:flex-end}



.top-header .container {
  align-items: start;
}

	
	.type-wrap{
		padding: 0px;
		margin-bottom: -15px;
	}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}



.so-widget-lsow-posts-carousel-default-3dd089290af6 .lsow-posts-carousel .lsow-posts-carousel-item {
  padding: 10px;
}

	.issue-container::after{ right:-70px;}

	.issue-container::before{ width:272px;}

.issue-container{ padding-top:70px;}

.issue-container .more{ text-align:center; margin-bottom:30px;}

.takeover-homepage .issue-container::after{display:none}

.takeover-homepage .issue-container::before{width:100%;height:auto}

.takeover-homepage .issue-container{padding:15px 35px 25px 25px}

#count_text {
font-family: Lato;
  margin-left: 65px;
  color: white;
  font-size: 13px;
}


.logo .logo-text {
  font-size:16px;
  padding-left:8px;
}


.logo-2 .logo-text-2 {
  font-size:16px;
  padding-right:8px;
}
#page,.container{position:relative;margin-right:auto;margin-left:auto}
#page{padding-top:35px;min-height:100px;float:none;clear:both}
#page.parallax,#page.zoomout{padding-top:15px}
footer .newsletter-button .btn-wrapper{max-width:270px;margin:0 auto}
.nav-social{text-align:center;}
.breadcrumbs,.nav-tools,.nav-main,.nav-social,.nav{margin:0;padding:0;list-style:none;}
.breadcrumbs a,.nav-tools a,.nav-main a,.nav-social a,.nav a{color:#5c5c5c;text-decoration:none}
.breadcrumbs.justified,.nav-tools.justified,.nav-main.justified,.nav-social.justified,.nav.justified{display:table;width:100%;}
.breadcrumbs .btn,.nav-tools .btn,.nav-main .btn,.nav-social .btn,.nav .btn{color:#fff}
.nav-social a{display:block;text-align:left;text-indent:-9999px;overflow:hidden}
.site-info .nav-social{margin-top:11px}

.sub-menu .menu-item-has-children:after { color: #fff }


.home-foc, .changephoto, .home-foc .photo {
  width: 100%;
  height: 585px;
  overflow: hidden;
  position: relative; }


.changephoto {
  position: relative;
  z-index: 0; }


.home-foc2, .changephoto, .home-foc2 .photo {
  width: 100%;
  height:694px;
  overflow: hidden;
  position: relative; }
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}

section.grid ul.grid4x4 li.item-1,
section.grid ul.grid4x4 li.item-5,
section.grid ul.grid4x4 li.item-9,
section.grid ul.grid4x4 li.item-13 {
  border-left: 0;
}






.adv {
    margin-bottom: 10px;
}


.item .adv {
    margin-bottom: 20px;
}
.button_wrapper{font-size:0}
.button_wrapper:not(.hero):not(.aligncenter){display:inline-block}
.content-box .button_wrapper{margin-top:20px}
.topbar-widget .button_,.topbar-widget .button_wrapper{display:block!important}

#headermodule1,#headermodule2 {
}
.preloader-logo,.preloader-preview-area{top:50%;max-height:calc(50% - 20px);opacity:1}
.preloader-preview-area{-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin-top:10px;width:100%;text-align:center;position:absolute}
.fa-search:before{content:"\f002"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}



.fa-search {
    color: #54565B;
	cursor: pointer;
}
.widgets-list-layout-links{float:right;width:73.404255%}

.pl_about_us_widget p.social {
  margin: 5px 0;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.color-indicator { float: left; width: 21px; height: 21px; background: #ddd; margin: 0 5px 0 0; border: 1px solid #eee; -webkit-border-radius: 3px; border-radius: 3px; }
.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:37px 0 0 0}
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:28px 0 28px 0!important}
.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:26px 0 0 0}
.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:17px 0 17px 0!important}
.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:#eaeaea!important}
#main-header,#et-top-navigation{font-family:'Bitter',Georgia,"Times New Roman",serif}



	

	

	#menu-select {
		display: block;
	}






.featsites {
	font-size:16px;
	padding:10px;
	background:#eee;
	border-radius:5px;
	-moz-border-radius:5px;
	margin-top:30px;
	position:relative;
}


.featsites span.hilite{
	display:block;
	padding:16px 0;
	font-size:20px;
	text-align:center;
}


.featsites h4{
	margin:-10px auto 10px;
	text-align:center;
}


.featsites  img.casinologo{
	max-width:100%;
	height:auto;
	display:block;
		-moz-border-radius:5px;
	border-radius:5px;
	margin:0 auto;
}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
#asu_logo{margin: 0;float: left;width: 200px;padding: 12px 0 0;}
#asu_logo a img{width: 100%;}
  #asu_logo a{background-color: transparent;background-position: left top;background-repeat: no-repeat;display: block;width: 77px;height: 32px;}


.header-and-nav-wrapper-outer {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 2
}


        .header-and-nav-wrapper-outer.nav-is-scrolled {
            background: rgba(244,244,244,0.95);
            box-shadow: 0 1px 1px rgba(0,0,0,0.25)
        }


.header-and-nav-wrapper-outer::selected {
    background-color: transparent
}

    .footer .container .footer_menu ul.footer_nav li{float:none;display:inline;}

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

    .footer .container .footer_menu ul.footer_nav{display:block;margin:15px auto;float:none;}

  .footer_center .container .footer_menu ul.footer_nav li {
    width: 100%;
    display: block;
    margin-bottom: 1px;
  }

  .footer_center .container .footer_menu ul.footer_nav li a {
    display: block;
    padding: 10px 0;
    background: #099ebe;
  }

  .footer_center .container .footer_menu ul.footer_nav li a:hover {
    background: #0082ca;
    color: #ffffff;
  }

.footer_center .container .footer_menu{float:left;width:100%;}

.footer_center .container .footer_menu ul.footer_nav{float:left;width:100%; text-align:center !important;}

.caption_bg{ background:#fff;}


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


    .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";
    }
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#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%;}
.fusion-carousel .fusion-carousel-holder{margin:0;padding:0;list-style:none}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder{line-height:115px!important}
.fusion-footer-widget-area ul.fusion-carousel-holder li a,.fusion-footer-widget-area ul.fusion-checklist li a{border:0;padding:0}
li.menu-item.placeholder:hover ul{display:none}
.site-header .site-navigation .menu-top-menu-container .nav .menu-item-has-children:hover .sub-menu{overflow:visible;visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}


.imageframe-align-center {
  text-align: center;
}
.floating-share-price .content span.time{font-size:12px}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}

.filter-lang-item {
  display: inline-block;
  width: 45%;
  margin-right: 5px;
  cursor: pointer;
  margin-bottom: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpt_widget_content ul.wpt-tabs li{list-style:none;display:block;width:50%;float:left;text-align:center;margin:0;padding:0!important}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:7px;}

    .set-mytable{
            margin-top: 20px;
    margin-bottom: 10px;
    }

    .set-mytable th, .set-mytable td {
        padding: 5px;
    }

    .set-mytable th{
            color: #fff;
    background: #42a5f5;
    border: #42a5f5 1px solid;
    }

    .set-mytable td {
            color: #42a5f5;
            border: #42a5f5 1px solid;
    }


.g1-dropable .menu-item-g1-mega .sub-menu-wrapper {
  display: none;
  max-width: 100%;
  width: 1212px;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07);
  box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07); }


.sub-menu-wrapper .g1-collection-items {
  margin-top: 30px;
  margin-bottom: 0; }




.sparky_full {
}

.bh-offcanvas-header {
  position: relative;
  z-index: 100;
  width: 100%;
  padding-bottom: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#csbwfs-right #csbwfs-re,#csbwfs-right  #csbwfs-st,#csbwfs-right #csbwfs-yt,#csbwfs-right  #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-li a {position: absolute; right: 0;}

.csbwfs-pin a{background:none repeat scroll 0 0 #ca2027;}


.awaken-featured-posts {
  float: right;
  width: 34.035087719298245614035087719298%;
}
.testimonial_warpper_styl{background-color:#fff;padding:120px 0}


#slider {max-height: 1024px !important; min-height: 450px !important;}

.content-block {
	padding: 40px 0 20px; 
	min-height: 450px;
	max-height: 1024px;
	position: relative;
}


  #fleche_gauche{
    left:-17px;
  }


  .fleche{
    position:absolute;
    top:145px;
    cursor:pointer;
  }


.mobile-view .image-block {
	width: 100% !important;
}

.widget-text span.image-block {
	display: inline-block;
	position: relative;
	overflow: hidden;
}

.list-item-photo {
  width:113px;
  float:left;
  text-align:center;
  vertical-align: center;
  height: 118px;
  line-height: 118px;
}

  .awards .award_meta {
    float: left;
    list-style: none;
    text-align: center;
    margin: 0;
    padding: 0;
    line-height: 1.3em;
    font-family: "Gotham Narrow SSm A", "Gotham Narrow SSm B", sans-serif;
    font-size: 7px;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    margin-top: 5px;
    min-width: 42px; }

.awards.winner .award_meta {
  color: #4b4c4c; }
.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;
}


.menu-item a {
  padding: 10px !important;
}


.pzsp-outer-wrapper { position: relative; }
img.menu-logo,#logo img{width:200px;padding:10px 0 10px 20px;float:left;}

#acc02 {
  width: 50%;
  height: auto;
  display: block;
  float: right;
  background-color: #CF0033;
}


.cf:before, .cf:after {
  content: "";
  display: table;
}

.cf:after {
  clear: both;
}


.cf {
  zoom: 1;
  overflow: hidden;
}
.switcher.active .switcher--inner{animation:b .25s ease-in-out forwards}
.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-sm-9{width:75%}

#stats .stat {
	display: inline-block;
	max-width: 19%;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}

    #stats .stat h3 {
        font-size: 20px;
        line-height: 26px;
    }

    #stats .stat h2 {
        font-size: 30px;
        line-height: 36px;
    }

    #stats .stat p {
        font-size: 16px;
        line-height: 20px;
    }

    #stats .stat:nth-child(1) {
        margin-bottom: 0;
    }
.post-object.size-full{margin:0 15px}
.post-object.size-full .post-object__image{height:780px}
.post-object.size-full .post-object__meta{padding:60px;margin-bottom:30px}
.post-object.size-full .post-object__meta-text{font-size:48px;line-height:1.21}
.main-navigation.navbar{margin-bottom:0}
.main-navigation .navbar-inner{padding:0;-webkit-border-radius:1px;border-radius:1px}
.main-navigation .nav li ul li ul{margin-left:0;list-style:none}
.main-navigation .nav li ul li ul li a{padding-left:24px}
.main-navigation .nav li ul li ul li ul li a{padding-left:30px}
.main-navigation .nav li.dropdown:hover ul.dropdown-menu{display:block;margin-top:0}
.main-navigation .nav li ul li a:hover{background:none;color:#0088cc}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin: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-right: 15px;
  padding-left: 15px;
}

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

.sche18{
	position: absolute;
    right: 382px;
    bottom: 136px;
}
.img_bg,.img_bg img,.img_bg2,.mask{position:absolute}
.img_bg2{z-index:-9998}
.img_bg2 img{margin:-238px 0 0 -80px}
.rt-popup-content-wrapper{top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden}
.rt-popup-content{display:block;position:relative;padding:10%;max-height:100%;width:100%}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.block-type-navigation .nav-vertical{position:relative}
.block-type-navigation .nav-vertical ul li{width:100%}
.block-type-navigation .nav-vertical ul li a{height:auto;line-height:40px}


.footer-with-logs ul.footer-logos {
    padding-left: 0;
    list-style: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 2rem;
    font-size: 0
}

.sub-menu .menu-item-has-children:after { color: #fff }
.mobile-main-nav .menu-item a .fa{padding-right:6px}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:7px;}
.banner-container .infobox-container .infobox .infobox-description{font-size:26px;font-size:1.625rem;color:#ffffff}
.community-connections__content-video .video__container{border:2px solid #26201c;margin:.625rem!important}
.community-connections__content-video .video__container .video__content-wrapper{margin:.3125rem!important;border:1px solid #f1e9d0}
.community-connections__content-video .video__container .video__content-wrapper .responsive-embed.widescreen{margin-bottom:0}

.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}

.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.wpex-fa-social-widget .desc{margin-bottom:20px}
.wpex-fa-social-widget .desc p:last-child{margin:0}
.wpex-fa-social-widget ul{list-style:none}
.wpex-fa-social-widget ul li{margin:0;padding:0;border:none;float:left;margin-right:5px;margin-bottom:5px}
.wpex-fa-social-widget .wpex-social-btn{display:block;font-size:1.077em;padding:0}
.wpex-fa-social-widget .wpex-social-btn-no-style:hover{opacity:.5}
.wpex-fa-social-widget.textcenter ul li{float:none;display:inline-block}
.wpex-fa-social-widget.textright ul li{float:right;margin-right:0;margin-left:5px}
#logo{display:block;margin:auto;width:auto;padding:47px 0 29px;text-align:center;}
#logo a{display:inline-block;text-decoration:none;}
#logo h1 img,#logo a img{display:block;margin:0 auto;}
#logo h1 span,#logo a span{display:block;margin:10px auto 0px;color:#191919;font-size:14px;line-height:20px;text-transform:uppercase;}
.img-responsive{display:block;max-width:100%;height:auto}
.img-responsive,.img-thumbnail{width:100%}



.bx-wrapper ul.kiwi-logo-carousel.align-top li div.helper { width:100%; height:100%; display:table-cell; vertical-align:top; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-center li div.helper { width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-bottom li div.helper { height:100%; display:table-cell; vertical-align:bottom; text-align:center; }
.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.pull-right{right:0;left:auto}
.pull-right{float:right!important}
#header .left_header .container .navbar-brand .only-ie{display:none}
#header .left_header .container .navbar-brand .only-ie img{max-width:none}
#header .left_header .container .navbar-brand .only-ie,#header .left_header .container .navbar-brand _:-ms-lang(x),#header .left_header .container .navbar-brand _:-webkit-full-screen{display:block}
#header .left_header .container .navbar-brand .only-ie .icon-104-logo.fixed,#header .left_header .container .navbar-brand _:-ms-lang(x) .icon-104-logo.fixed,#header .left_header .container .navbar-brand _:-webkit-full-screen .icon-104-logo.fixed{position:absolute;top:50px}
.modal__name{font-size:20px;padding-bottom:10px}
.header__nav-list li a,.modal__name{font-size:18px}

  .tab-bar-section.middle {
    left: 2.8125rem;
    right: 2.8125rem; }

  .menu-icon .top, .menu-icon .middle, .menu-icon .bottom {
    border-radius: 1px;
    height: 4px;
    width: 100%;
    display: block;
    background-color: #dc1e0f; }

  .menu-icon .middle {
    margin-top: 5px;
    margin-bottom: 5px; }

.geo-trust-full img.trust-img{display:block;width:99%;max-width:190px;max-height:80px;float:none;margin:0 auto;position:relative;}

.geo-trust img.trust-img{display:block;max-width:190px;float:none;margin:0 auto;position:relative;}
#col-3 img.trust-img {padding: 12px;margin-left: 5%;}
.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.custom-popup .modal-header{background-color:#000}
#share .modal-header{border:none;text-align:center;text-transform:capitalize;background-color:#F1B220;padding:10px 15px}


html:not(.js_active) #page-wrapper {
  padding-top: 2em;
  padding-bottom: 2em; }

.mh-copyright-wrap { border-color: rgba(255, 255, 255, 0.3); background: #260f54; }
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}
.fl-post-carousel-image .fl-photo-content {display: block;}
.qodef-wipe-holder .qodef-wipe-1{position:absolute;top:0;left:0;width:1500%;height:1200%;background:#fff;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateY(-80%) rotate(45deg);-moz-transform:translateY(-80%) rotate(45deg);transform:translateY(-80%) rotate(45deg)}
.qodef-wipe-holder .qodef-wipe-1.qodef-animate{-webkit-animation-name:qodefSwipeWidth1;-webkit-animation-duration:3s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:1.45s;-webkit-animation-fill-mode:forwards;animation-name:qodefSwipeWidth1;animation-duration:3s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-delay:1.45s;animation-fill-mode:forwards}
header #nav_right{text-align:left}
header .center_logo #nav_right{display:table;margin:0 auto}
header .center_logo #nav_right .phone{display:table-cell;vertical-align:middle}
header .center_logo #nav_right nav.right{display:table-cell;float:none;vertical-align:middle}
header .side_logo #logo,header .side_logo #text_logo,header .side_logo #nav_right,header .side_logo .phone{display:table-cell;float:none}
header .side_logo #nav_right{vertical-align:bottom}
header .center_logo #nav_right,header .side_logo #nav_right{display:none}
.navbar-wrapper.clearfix,header.tc-header{overflow:visible}
.sticky-enabled .navbar-wrapper{margin-top:0}
.sticky-enabled .tc-title-logo-off .navbar-wrapper{margin-left:0;width:100%}
.sticky-disabled .logo-centered .navbar-wrapper,.tc-no-sticky-header .logo-centered .navbar-wrapper{float:none;margin:auto;clear:both}
.navbar-wrapper{z-index:200;position:relative;margin-top:7px;margin-bottom:0}
.navbar-wrapper .navbar .site-description{float:right;padding-right:5px;text-align:right}
.navbar-wrapper .navbar h2.site-description{line-height:19px}
.container.navbar-wrapper{margin-bottom:0;width:auto}
.navbar-wrapper.clearfix.span9{width:100%;margin:0}
.navbar-wrapper .navbar{float:none;width:100%}
.sticky-disabled .navbar-wrapper,.tc-no-sticky-header .navbar-wrapper{clear:both}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}


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



.widget {
	padding-top: 30px;
	padding-bottom: 0;
	float: left;
	font-size: 12px;
	line-height: 18px;
}

#left-col .widget { padding: 0 25px 35px 25px; width: 230px; }



#homepage-teasers .widget { padding: 0; text-align: center; }

#footer .widget {
	float: left;
	line-height: 22px;
	margin: 30px 4px 0 30px;
	padding: 3px 0;
	border-right-width: 1px;
	border-right-style: solid;
}

.cat
{float:left; width:191px; margin:0 0 10px 0;}

.blog .info span.cat { display: block; font-size:10px;  }



.no-border {
border: none !important;
box-shadow: none !important;
}




.author-box:before,
.clearfix:before,
.entry-comments:before,
.entry:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry-comments:after,
.entry:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


.footer_right .logos_2 .visa, .footer_right .logos_2 .mastercard {
	width: 33px;
}


.page1-box3 {
    overflow:hidden;
    padding-top:26px;
}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}

.spacerb {	margin-bottom: 2em; }
#top-header,#et-secondary-nav li ul{background-color:#000000}
#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#000000}
.topbar__item,.topbar__item--sub{margin-bottom:0}
.topbar__item--sub{border-bottom:2px solid hsla(0,0%,92%,.16)}
.topbar__item--sub:first-child{border-top:2px solid hsla(0,0%,92%,.16)}

.site-nav .menu-item-toggle {
	position: absolute;
	display: block;
	top: 0px;
	right: 0;
	width: 60px;
	height: 40px;
	cursor: pointer;
}
.img-responsive{display:block;max-width:100%;height:auto}
.ie-page .plan-image img.img-responsive{width:210px!important;height:100px!important}
.single-dp_plans .plan-detail-top .plan-detail-plans-container .plan-detail-plans .plan-detail-plans-bar-section .plan-detail-image-container .img-responsive{width:100%;height:auto}

.mobielmenu {
	position: absolute;
	z-index: 9;
	font-size: 14px;
	text-align: right;
	width: 100%;
	float: right;
	margin-top: 0px;
	font-weight: bold !important;
}


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.site-header-style-2 .mx-search-container .mx-search-form a i,.site-header-style-2 .mx-search-container .responsive-mobile-menu a i,.site-header-style-2 .mx-search-container .mx-wc-login a i{margin:0}
.site-header-style-3 .mx-header-right .mx-search-form a i,.site-header-style-3 .mx-header-right .responsive-mobile-menu a i,.site-header-style-3 .mx-header-right .mx-wc-login a i{margin:0}
.site-header-style-2 .mx-header-right .mx-search-form{display:none}
.site-header-style-3 .mx-header-right .mx-search-form{display:none}
.mx-search-form{display:none}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}

#navigation .menu .menu-item{
	float: left;
	margin-right: 13px;
}

#navigation .menu .menu-item a{
	color: #f0f0f0;
	font-size: 15px;
	font-weight: normal;
}

#navigation .menu .menu-item a:hover,#navigation .menu .menu-item a:active,#navigation .menu .menu-item a:visited{
	text-decoration: none;
}

#navigation .menu .menu-item a:hover{
	color:#b0b0b0;
}
.content-overview-block.image_box_2_wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.content-overview-block.image_box_2_wide .media-block{width:100%}
.hot-topic__full .hot-topic__full-right .content-overview-block{float:none;margin:0;width:100%;height:auto}
.content-overview-block{margin:1rem 0;width:100%}
.content-overview-block:nth-child(9){clear:left}
.content-overview-block:nth-child(10){clear:none}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.latest-content-all-block .content-overview-block:nth-child(9){clear:none}

.footer ul.navi-footer li.menu-item-1044,
.footer ul.navi-footer li.menu-item-1045{
  display: none;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.logged-in #mobile-nav .secondary-m .last{position:absolute;top:17px;right:26px}
.logged-in #mobile-nav .secondary-m .last a{font-size:0;height:auto;line-height:0}
.logged-in #mobile-nav .secondary-m .last a:before{font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";font-size:20px}
#content .account-navigation li.last{border:0}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}

	#site-navigation #nav_wrap .menu-item {width: 100% !important; display: block !important; float: none !important; border-top: 1px solid #FFF; padding: 0 !important;}

	#site-navigation #nav_wrap .menu-item a {padding: 15px 20px !important; color: #FFF !important;}

  #site-navigation #nav_wrap .sub-menu .menu-item a:before { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

	#site-navigation #nav_wrap .menu-item.current_page_item {background: #F06241;}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}


td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 3px 2px;
    color: #fff;
}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.level-cst,.credit-cst,.dvd-cst,.watchlist-cst,.upgrade-cst,.helpdesk-cst{padding:0px!important}
.footer_content{filter:progid:DXImageTransform.Microsoft.Alpha( opacity=50 );border-color:#444855;border-radius:2px 2px 0 0;border-style:solid;border-width:1px 1px 0;margin:0 auto;overflow:hidden;padding:10px 20px;width:640px;background:#222;opacity:.9}

    .mitt-auf .heart-container .heart {
      position: static;
      pointer-events: default;
      margin: 30px auto 20px; }

#navigation .slogan {
  color: #888;
  font-size: 13.9px;
  margin: 8px 0 0 1em;
  padding: 12px 0 8px 1em;
  border-left: 1px solid #e6e6e6;
  float: left;
}

  #navigation .header .slogan {
    border: none;
    padding: 0;
    margin: 0;
    float: none;
    text-align: center;
  }
.d-block-1024{display:none}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}

div.copyright {
  width: 209px;
  height: 87px;
  position: relative;
  float: left;
}

div.copyright div.logo {
  position: absolute;
  top: 15px;
}
 
div.copyright div.text {
  position: absolute;
  top: 27px;
  left: 58px;
  font-size: 12px;
  font-weight: bold;
  color: #555555;
}

.brand {
    max-width: 600px;
    margin: 50px auto 50px;
    display: block;
    filter: alpha(opacity=100); 
   
}


.vcenter {
  display: table;
  height: 100%;
  width: 100%;
}


.vcenter-inner {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}


.carousel-cell .vcenter-inner {
  color: #fff;
}

.content-sidebar .textwidget, .content-sidebar select{padding:3px;margin:10px 2px 10px 2px;width:188px;}

.title_name{display:inline-block;height:60px;margin-left:10px;}

div.title_name .h1{margin:10px 0;max-width:460px;overflow:hidden;height:35px;}

div.title_name .h1 a{font-family:"Trebuchet MS", sans-serif;line-height:1em;font-size:24px;color:#1f8a04;text-transform:capitalize;font-weight:bold;}

div.title_name .h1 a:hover{text-decoration:none;}

div.title_name .h2{font-family:"Trebuchet MS", sans-serif;font-size:12px;color:#4A4A4A;}

	
	.genesis-nav-menu .sub-menu .sub-menu {
		margin-top: -42px;
	}

	
	.genesis-nav-menu .sub-menu a {
		padding: 12px;
		padding: 1.2rem;
	}



.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 180px;
	z-index: 99;
}


.genesis-nav-menu .sub-menu a:hover {
	background-color: #333;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#col-3 li.payment small, #col-3 li.shipping small, #col-3 li.trust small{color:#1A4A05;font-size:14px;font-weight:bold;}

#col-3 li.payment, #col-3 li.shipping, #col-3 li.trust{width:198px;}

#col-3 li.shipping{width:49%;position:relative;display:block;float:right;text-align:center;}


.gold-with{margin-bottom:15px;}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}

.dark-text {
	color: #404040;
}
#content .ce-image,#content-holder .ce-image{font-size:0;line-height:0}
#content .ce-image [data-width=grid-width],#content-holder .ce-image [data-width=grid-width]{width:100%;height:auto}
#content .ce-image [data-width=original],#content-holder .ce-image [data-width=original]{max-width:100%;height:auto}
.pt_storefront .hero img.bg{width:100%;transition:all 400ms cubic-bezier(.445,.05,.55,.95);margin-top:0}
.pt_storefront .hero a.hover-dim:hover img.bg{transform:scale(1.07) translateY(0%);transition:all 4000ms cubic-bezier(.445,.05,.55,.95)}
.pt_storefront .hero.home-hero-dark-theme a.hover-dim:hover img.bg,.pt_storefront .hero.home-hero-light-theme a.hover-dim:hover img.bg{transform:inherit!important;transition:inherit!important}

.have { font-size:16px; float:left; margin:13px 15px 0 0; }


#cb-to-top {
  display: none;
}

  #cb-to-top .fa-long-arrow-up {
    font-size: 40px;
    color: white;
    padding: 5px 15px 5px 15px;
  }

  #cb-to-top:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
    opacity: 0.95;
  }
.cb-overlay-stars .fa-star, #cb-vote .fa-star, #cb-to-top .fa-long-arrow-up, .cb-review-box .cb-score-box, .bbp-submit-wrapper button, .bbp-submit-wrapper button:visited, .buddypress .cb-cat-header #cb-cat-title a,  .buddypress .cb-cat-header #cb-cat-title a:visited, .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, .woocommerce .star-rating span, .woocommerce-page .star-rating span {
            color:#ffffff;
        }

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

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

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

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


.container-wrapper {
	position: absolute;
	left: 0;
	right: 0;
	top: 120px;
	bottom:0;
}


#movie-player .container {
	padding: 90px 0px 70px 0px;
}


#theaters .container {
	
	padding: 60px 0px 100px 0px;
}
.row{margin-right:-15px;margin-left:-15px}

.section_karkoto2 {
	padding: 50px 0;
	position:relative;
	overflow:hidden;
	clear:both;
	padding-bottom:50px;
}


.cb-category-top {
  width: 100%;
  text-align: center;
  margin: 0 0 30px 0;
}


.cb-category-top img {
  width: auto;
}

.cb-module-b .cb-small .cb-category {
  display: inline-block;
  vertical-align: top;
}

.cb-module-g .cb-small .cb-category {
  display: inline-block;
  vertical-align: top;
}


.open-menu #nav-toggle .close-n {
  transition: all 400ms ease-in-out;
  opacity: 0;
  left: -100px; }

  #nav-toggle .close-n {
    transition: all 400ms ease-in-out;
    left: 0;
    opacity: 1;
    top: -4px; }
.e10-3.x-column,.e10-7.x-column,.e10-9.x-column,.e10-13.x-column,.e10-18.x-column,.e10-23.x-column,.e10-25.x-column,.e10-29.x-column {background-color:transparent;z-index:1;}



#navigation-menu {
    position:absolute;
    right:0px;
    top:5px;
    font-size:14px;
    height:40px;
}

#navigation-menu ul.sf-menu {
    padding: 10px 0 0 0;
}

#navigation-menu ul.sf-menu a.default-cursor {
    cursor: default;
}

#navigation-menu ul.sf-menu a {
    line-height: 1.2em;
    padding:8px 16px;
}

.navigation-menu {
    position:relative;
    z-index:22;
}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-time{font-weight:bold;}
.ai1ec-popover.ai1ec-popup .ai1ec-event-time{background:#eee;font-size:11.05px;font-weight:bold;margin:2px -8px 0;padding:1px 8px;}
.ai1ec-month-view .ai1ec-event-time,.ai1ec-week-view .ai1ec-event-time,.ai1ec-oneday-view .ai1ec-event-time{font-weight:bold;font-size:11px;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-time{display:none;}
.ai1ec-oneday-view .ai1ec-start-truncated .ai1ec-event-time,.ai1ec-week-view .ai1ec-start-truncated .ai1ec-event-time{display:none;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-time{font-size:9pt;font-weight:bold;opacity:0.8;filter:alpha(opacity=80);}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-time{display:inline;border:none !important;box-shadow:none !important;}
#access .menu-header,div.menu{font-family:open sans;font-size:.85em;margin-left:12px;font-weight:700;text-transform:uppercase;width:970px}
#access .menu-header ul,div.menu ul{list-style:none;margin:0}
#access .menu-header li,div.menu li{list-style-type:none;float:left;position:relative}

#header-logo-image {
	float: left;
   padding-right: 20px;
}

#header-logo-image img {
	margin-bottom: 0;
}


.recent-articles-wrapper {
	border-top: 1px solid #333333;
	padding-bottom: 30px;
}


.recent-articles-wrapper h3 {
	margin-top: -6px;
	line-height: 30px;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.rt-grid-12 {width: 1200px;}

.rt-grid-1:before,
.rt-grid-2:before,
.rt-grid-3:before,
.rt-grid-4:before,
.rt-grid-5:before,
.rt-grid-6:before,
.rt-grid-7:before,
.rt-grid-8:before,
.rt-grid-9:before,
.rt-grid-10:before,
.rt-grid-11:before,
.rt-grid-12:before {
  display: table;
  content: "";
  clear: both;
}

.rt-grid-1:after,
.rt-grid-2:after,
.rt-grid-3:after,
.rt-grid-4:after,
.rt-grid-5:after,
.rt-grid-6:after,
.rt-grid-7:after,
.rt-grid-8:after,
.rt-grid-9:after,
.rt-grid-10:after,
.rt-grid-11:after,
.rt-grid-12:after {
  display: table;
  content: "";
  clear: both;
}


.powered-by-zendesk {
  clear: both;
  text-align: right;
  padding: 10px 15px;
  height: 38px; }

.powered-by-zendesk svg {
    position: relative;
    display: inline-block;
    top: 3px;
    content: " ";
    width: 15px;
    height: 15px;
    margin-right: 5px;
    fill: #a5a5a5; }

[dir="rtl"] .powered-by-zendesk svg {
      margin-left: 5px;
      margin-right: 0; }

.powered-by-zendesk a {
    color: #a5a5a5;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    border: 0;
    text-transform: none; }


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa li.selected,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa li.childselected,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa li.selected:hover,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa li.childselected:hover,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa li:hover {
			margin: 0px 0px 0px 0px;
		}

		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa ul li.selected,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa ul li.childselected,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa ul li.selected:hover,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa ul li.childselected:hover,
		#navigation-6ec8a880-0378-8822-2569-d52dc2d982fa ul li:hover {
			margin: 0px 0px 0px 0px;
		}


.slider-id-1 .rs-control-nav li.rs-icons {
    margin: 4px 4px 4px 4px !important;
    width: 14px;
    height: 14px;
}


.slider-id-1 .rs-control-nav li.rs-icons.current {
    background-position: 0px -28px !important;
}


.slider-id-1 .rs-control-nav li.rs-icons.hover {
    background-position: 0px -14px !important;
}


.slider-id-2 .rs-control-nav li.rs-icons {
    margin: 4px 4px 4px 4px !important;
    width: 14px;
    height: 14px;
}


.slider-id-2 .rs-control-nav li.rs-icons.current {
    background-position: 0px -28px !important;
}


.slider-id-2 .rs-control-nav li.rs-icons.hover {
    background-position: 0px -14px !important;
}





.mainbody{
	width:980px;
	margin:10px 0 0 0;
	float:left;
}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}

.modal-header h4{
	color:#fff
}

	.farmacie-eu_site_in{width:1001px;margin:0 auto}
#header .oshine-module,#header .tatsu-module{margin-bottom:0}
#footer-wrap.style2 .tatsu-module,#footer .tatsu-icon-shortcode{margin-bottom:0}
.be-sidemenu .oshine-module,.be-sidemenu .tatsu-module{margin-bottom:10px}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
.tatsu-animated-heading-wrap.tatsu-module{margin-bottom:10px}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.mk-edge-wrapper{position:relative}

#top-social-profiles .widget-container {
  background: none;
  padding: 0;
  border: 0;
}




#footer-widgets .widget-container {

}




#footer-widgets .widget-container a {

}


#footer-widgets .widget-container a:hover {

}






.widget-container {
    list-style-type: none;
    list-style: none;
    margin: 0 0 15px 0;
    padding: 0;
    color: #5E5D5D;
    font-size: 13px;
}


.widget-container a {
    color: #5E5D5D;
    text-decoration: none;
}


.widget-container a:hover {
    color: #C00E0E;
    text-decoration: none;
}

.menu-item-language img.iclflag {
  margin-top: -3px;
}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}


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


.arqam-lite-widget-counter.border .arq-lite-youtube a i {
	border-color: #cc181e ;
	color: #cc181e ;
}


.social-icons.social-colored .fa-youtube:before,
.social-youtube,
.author-social a.social-youtube:hover,
.arq-lite-youtube a:hover i,
.arqam-lite-widget-counter.colored .arq-lite-youtube a i {
	background: #cc181e
}

#footer-bg {
width:100%;
background:#000;
margin:0 auto;
}


.block-wrapper {
    width: 150px;
    height: 150px;
    display: block;
    opacity: 0.3;
    border-radius: 150px;
    position: absolute;
    color: #fff;
    z-index: 889;
    text-align: center;
    box-sizing: border-box;
}

.visible-xs{display:none !important}

.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}

table.visible-xs{display:table !important}

tr.visible-xs{display:table-row !important}

th.visible-xs,td.visible-xs{display:table-cell !important}

.visible-xs-block{display:block !important}

.visible-xs-inline{display:inline !important}

.visible-xs-inline-block{display:inline-block !important}

#ac-page-container #accessories-page #accessories-content.knife-content #perfect-knife.accessories-content-section p.visible-xs-block{padding:0 10%}

#ac-page-container #accessories-page #accessories-content.bag-content #perfect-sous-vide.accessories-content-section p.visible-xs-block{padding:0 10%}
.clear-row{margin-bottom:-20px}
.clear{clear:both;line-height:0;font-size:0;height:0;overflow:hidden}
