﻿


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

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


.c-hero__description {
  margin-top: 2rem;
  margin-bottom: 2rem;
  color: #fff; }

  .c-hero__description a {
    color: inherit; }

  .c-hero--light .c-hero__title,
  .c-hero--light .c-hero__subtitle,
  .c-hero--light .c-hero__description {
    color: #2c2c2c; }


.c-hero--calculator .c-hero__description h4 {
  color: #fff;
  margin-top: 2rem;
  margin-bottom: 2rem; }

.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}

.media,.media .media{margin-top:15px;}

.media:first-child{margin-top:0;}

.media-object{display:block;}

.media-heading{margin:0 0 5px;}

.media .pull-left{margin-right:10px;}

.media .pull-right{margin-left:10px;}

.media-list{margin-left:0;list-style:none;}
 .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;}

		#free-tools .media{border-bottom: 1px dotted #909193; margin: 0 25px; padding: 15px 0 22px;}

			#free-tools .media.last{border: 0;}


.grideschis
{
background-color:#E6E7E9;
}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}


.responsive-mainnav,
.responsive-topnav {
  background: #232323;
  display: none;
}

.responsive-mainnav ul,
.responsive-topnav ul {
  margin: 0;
  padding: 5px;
}

.responsive-mainnav li,
.responsive-topnav li {
  list-style: none;
}

.responsive-mainnav li a,
.responsive-topnav li a {
  color: #cacaca;
  line-height: 26px;
  padding: 10px 15px;
  text-decoration: none;
  display: block;
}

.responsive-mainnav li a:hover,
.responsive-topnav li a:hover {
  background: #fa5742;
}

.responsive-mainnav li ul,
.responsive-topnav li ul {
  margin-left: 2em;
}
.post-content {padding-bottom:15px;margin-bottom:15px;}
.post.excerpt .post-content {margin-bottom:0;padding-bottom:0;}
.ss-full-width .post-content {margin-bottom:0;padding-bottom:0;}


.navigation-section li:nth-child(1) div {border-bottom: 5px solid #FA781E;}

.navigation-section li:nth-child(3) div {border-bottom: 5px solid #009CA6;}

.navigation-section li:nth-child(2) div {border-bottom: 5px solid #A50034;}

.megamenu .row .col1,
.megamenu .row .col1-1-5,
.megamenu .row .col2,
.megamenu .row .col3,
.megamenu .row .col4,
.megamenu .row .col5,
.megamenu .row .col6{
	display: block;
	width: 100%;
	min-height: 20px;
	float: left;
	margin-left: 2.127659574468085%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.megamenu .row .col1-1-5{
	
	width: 23.4%;
}





.navigation .megamenu .row .col1-1-5
{
	float: right!important;
}

.col-left{ width:730px; float:left; margin-top:5px;}


#univers7{
	color:#e5641c;
}


.islemag-footer-container {
	display: table;
	width: 100%;
}
#primary{height:100%;font-family:Georgia,times new roman,Times,serif}
.site-content{width:648px;width:46.28571428571429rem;margin:0}
.site-content article{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;margin:0 22px 0 11px;margin:0 1.571428571428571rem 0 .7857142857142857rem;border-bottom:4px double #ddd;overflow:hidden}
.single .site-content article{border-bottom:none}
.search .site-content article{padding-bottom:0}
.page-template-page_searchresults-php .site-content article,.page-id-3312 .site-content article{border-bottom:none}
.archive .site-content{background-image:none!important}
.archive .site-content article{margin:5px!important}
.ie .site-content{width:648px!important;margin:0}
.ie .archive .site-content article{margin:0 22px 0 11px}

.board_head {
	font-family: 굴림, 굴림체, 돋움, 돋움체;
	font-size: 9pt;
	color: #D4D4D4;
	font-weight: bold;
	line-height:120%;
}
.tb-megamenu-column{padding:10px 0;}

.thim-style-content-new-1 .sc_heading.clone_title .title {
    font-size: 35px !Important;
    font-weight: 600 !Important;
}

#pricing .sc_heading {
    padding-top: 15px;
    padding-bottom: 15px;
}


.sc_heading.clone_title .clone {
    font-size: 60px !important;
}
.row{margin-right:-15px;margin-left:-15px}
.modal-body-country .row{margin-left:0px;margin-right:0px;}
.examples .row{display: block;}
.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-3{width:25%}
.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:rgba(0,0,0,0.7)!important}
.jui-icon-icon{display:inline-block}
.jui-icon-icon svg{height:100%;width:100%}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}













.blog #main-content .container::before,
.search #main-content .container::before,
.archive #main-content .container::before {
  display: none;
}


body.single-post #main-content .container,
body.single-resource #main-content .container {
  padding-top: 0;
}


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


body.single-post #main-content .container {
  width: 100%;
  max-width: 100%;
}

  	
.newStyle .text-m, .newStyle .heading-xs, .newStyle .fs-0, .inline-centered {
    font-size: 1.00rem;
    font-size: calc(0.17857vw + 0.83929rem); }


	.newStyle, .newStyle .text-m, .newStyle .heading-xs, .newStyle .fs-0, .newStyle p, .newStyle a, .newStyle input, .inline-centered, .newStyle h6 {
		font-size: 0.875rem; }

.r {
	float: right;
}






#sidebar-wrapper { width: 283px; float: left; margin-top: 20px; }
.rev_slider_wrapper{position:relative;z-index:0;width:100%}

#slider .bx-wrapper ul li .slidecaption .date{
font-size:0.8em;
margin-bottom:3px;
}

.related_article .date{
	font-size:0.8em;
}


.before-content,
.after-content,
.custom-after-content,
.page-after-content {
	padding-top:5px;
	padding-bottom:5px;
}


.inner-slider {
    left: -1px;
    position: relative;
    top: 189px;
}


#selector_left {  
  position: relative;
  margin-left: 8px;
}
   
    .menu-item{margin-left: 10px;}

    .menu-item-2486{border-bottom: none !important;}

    .menu-item-2488{border-bottom: none !important;}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}

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

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }

		
		.post-pagination a{
			width:100% !important;
			border:none;
		}

		
		.post-pagination a.next-post{
			border-top:1px solid white;
		}

		
		.post .post-image{
			overflow:hidden;
		}

		
		.post .post-meta{
			width:198px
		}

		
		.post-meta .categories {
			margin-left:0;
			clear:left;
		}
.desktop .post-meta .categories a:hover{color:#1e73be;}
.desktop .post-meta .date a:hover{color:#1e73be;}
.post-pagination a span:first-child{color:#1e73be;}
.sticky .post-title{background-color:#1e73be;}


.mega-menu-section .section-left {
  width: 350px;
  background-color: #F5F4F2;
  padding: 20px;
}


.mega-menu-section .section-left .title {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 16px;
}


.mega-menu-section .section-left ul li {
  margin-bottom: 5px;
}


.mega-menu-section .section-left .more {
  margin-left: 20px;
}
 


.grid-container.agusto-footer {
    background: #555;
    color: #fff;
    width: 100%;
   
}

#item3{margin-top:12px !important;}

#item3 .cell{font-weight:bold;}

#top-mobile-menu .button a.item{display:block;line-height:41px;text-align:center;white-space:nowrap;}

#left-nav .button .cell,#left-nav .item .cell{display:table-cell;vertical-align:middle;height:37px;padding-right:4px;}

#left-nav .button,#left-nav .item{margin-top:9px;}



#hdr-txt,#search a,#top-links,#top-links a.button,#left-menu1 a,#left-menu1 .item,#news,#footer,#footer a,#banners .box1,#banners .box1 h2,#banners .box1 a,#top-mobile-menu .button,#top-mobile-menu .button a{color:#FFF;}

.fooshare{margin:0 0 15px 0;padding:0;}

.fooshare ul{margin:0;padding:0;text-align:center;}

.fooshare ul li{margin:0 3px 0 3px;padding:0;list-style:none;display:inline;background:none;}


.box {
padding:0px 0px 16px 0px;
margin-bottom:19px;
min-height:200px;
font-size:14px;
line-height:1.5;
background-color:#FFF;
}


.box  a {
font-weight:bold;
}


.box img.thumb {
margin:0px 10px 10px 0px;
}


.box h1.boxtitle,
.box h2.boxtitle {

height:37px;
margin:0px -16px 16px -16px;
padding:0px 16px 0px 16px;

color:#333;
text-decoration:none!important;
line-height:37px;
font-family:Oswald,Helvetica,Arial,sans-serif;
overflow-x:hidden;
overflow-y:hidden;
border-radius:5px 5px 0px 0px;
}

.box h2.boxtitle {
font-size:22px;
}

.box h1.boxtitle {
font-size:24px;
}
ul.menu-list{border:none;list-style:none;position:relative;display:inline-table;padding:0;margin:0;height:100%;width:100%}
ul.menu-list li{float:left;position:relative}
ul.menu-list li a{display:block}
ul.menu-list ul{display:none;padding:0;margin:0;position:absolute;top:100%;left:0;list-style:none;z-index:5}
ul.menu-list ul li{position:relative;float:none;padding:0;margin:0}
ul.menu-list ul ul{position:absolute;top:0;left:100%;z-index:5}
ul.menu-list li a:hover{text-decoration:none}

.nbanner-li-a{display: block;height: 768px;background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}
.alc{text-align:center}

	#site-generator .site-info {
		font-size: 12px;
		font-size: 1.2rem;
		padding: 20px 0;
	}

.blog-tile-holder {
  position: relative;
  overflow: hidden;
}

.blog-tile-holder .img-cover {
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  transition: ease all 1.2s;
  -webkit-transition: ease all 1.2s;
}

.blog-tile-holder .img-cover img {
  opacity: 0;
}

.aligncenter { display: block; margin-left: auto; margin-right: auto; }

img.aligncenter { margin: 5px auto; }
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:54px 0 54px 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:#ffffff!important}

.td-banner-wrap-full {
  position: relative;
}

.page-template-page-pagebuilder-overlay .td-banner-wrap-full,
.page-template-page-pagebuilder-overlay .td-header-menu-wrap-full,
.page-template-page-pagebuilder-overlay .td-header-top-menu-full {
  background-color: transparent;
}


.grideschis
{
background-color:#E6E7E9;
}


.topRegion .menu {
    position: absolute;
    left: 750;
}


.topRegion .menu td {
    vertical-align: bottom;
    padding: 0 5px;
}


.parallax-section .overlay{
    position: absolute;
    left:0;
    top: 0;
    width: 100%;
    height: 100%;
}


#main-slider .overlay{
    background:rgba(0,0,0,0.3);
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 999;
}

.action_template .overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    bottom: 0;
    right: 0;
}
#tm_builder_outer_content .tm_pb_slide_description,#tm_builder_outer_content .tm_pb_pricing_content,#tm_builder_outer_content .tm_pb_text,#tm_builder_outer_content .product,#tm_builder_outer_content .tm_pb_widget{word-wrap:break-word}
#tm_builder_outer_content .tm_pb_text p:last-of-type{padding-bottom:0}
.pt-cv-wrapper .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}

.content-div {
    padding: 30px 0 0 30px;
    height: 100px;
}
.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-4{width:33.33333333%}
.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%}
.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-12{width:100%}
footer .footer_bottom .text_block_02{float:left;line-height:30px;color:#fff;text-decoration:none}



.footer-top {
    background-color: #3D81A2;
}

.footer-top span {
    color: #fefefe;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 50px;
}

.footer-top ul {
    margin: 0;
    padding: 0;
    display: inline-block;
    line-height: 50px;
    margin-left: 25px;
}

.footer-top ul li {
    list-style: none;
    display: inline-block;
    margin: 0 15px;
}

.footer-top ul li a:hover {
    opacity: 0.8;
}

#rgh  {background-color: #94f794}

.mk-zindex-fix {
  position: relative;
  z-index: 60;
}

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



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}

.ticketdetail td.price {
	font-size:1.5rem;
	letter-spacing:1px;	
	line-height:1.6;
}

.ticketdetail td.price span {
	display:block;
	width:100%;
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;	
	font-size:1.5rem;		
}

.table td.price span {
	font-size:1.3rem;	
}

.table tr td.price {
    width:100%; 
    text-align:center;  
    padding-top:15px;
    padding-bottom:15px;
}

.table tr td.price span {
    margin-bottom:5px;   
}

.table tr td.price p {
    text-align:center;
    display:block;
    width:100%;   
}



#footer_bottom .row div:nth-child(2) {
    text-transform:none;
    text-align:center;
}


#footer_bottom .row div:nth-child(3) {
    text-align:right;
}


#footer_bottom .row div:nth-child(3) a:last-of-type {
    margin:0 0 0 1em;
}


.widget-popular-posts__entry-title {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 0;
  padding-left: 26px;
}


.widget-popular-posts__entry-title a {
  color: #3A444D;
}


.widget-popular-posts__entry-title a:hover {
  color: #E12A21;
}
h1,h2,h3,h4,h5,h6, .widget-upcoming-icos span, .sidebar .widget_mc4wp_form_widget .widget-title, .widget-popular-posts__entry-title a, label{color:#002b4d;}

.contact {font-size:11px; line-height:16px; color:#99ccff; width:502px; float:left; padding-top:15px;}

.contact p{font-size:11px; line-height:16px; color:#99ccff; padding-left:158px;}

.contact p a{color:#0099ff;text-decoration:underline;}

.contact p a:hover{color:#fff;text-decoration:none;}

.contact h3{color:#99ccff;font-size:11px; padding:0 0 6px 158px; }

.contact h3 span{font-weight:normal;}


.in_topic a:link, .in_topic a:active, .in_topic a:visited{ color:#ffffff; text-decoration:none; font-size:18px;}

.in_topic a:hover{ text-decoration:underline;}

.in_topic{ background-color:#8CC63F; width:600px; height:28px; padding-left:10px; padding-top:3px;}

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

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

#td-mobile-nav .td-login-title {
  position: absolute;
  top: 0;
  padding: 0 50px;
  text-align: center;
  line-height: 74px;
  text-transform: uppercase;
  width: 100%;
  font-size: 17px;
  height: 74px;
  overflow: hidden;
  z-index: -1;
}
.opening_time{clear:both}

.widget .opening_time li {
    display: block;
	margin-bottom: 0;
}

.widget .opening_time p {
    margin-bottom: 0;
	line-height: 28px;
}

.widget .opening_time time,
.widget .opening_time span {
    float: right;
	font-size: 13px;
    font-weight: 400;
}

#footer .widget .opening_time p {
	line-height:28px;
}

#footer .widget .opening_time time,
#footer .widget .opening_time span {
    color: #ffffff;
}

.cid-rnjqTl2UYO .image-block {
  margin: auto;
}

#index-games {
	width:690px;
	padding:0px;
	margin-top:-965px;
	margin-right:0px;
	margin-bottom:1px;
	margin-left:0px;
}

#index-games h1 {
	font-size:1.3em;
	padding:5px;
	color:#ffffff;
}

#index-games p {
	margin-bottom:5px;
}

.right {
	float:right;
}
