﻿

   .align_center{
    text-align: center;
   }


#topgames a
{

}
.homenl-footer-img2 img,.homenl-footer-img1 img{max-width:initial !important}
.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%}
.mfp-wrap .mfp-content .popup-content-wrapper{padding:60px 0;text-align:justify}
.site-search{display:flex;width:100%;position:relative;z-index:1;margin-left:auto;margin-right:auto;max-width:76.5rem;padding:1.5rem .75rem}
.site-search label{flex:1 1 auto;display:block;width:100%}
.site-search input[type=text]{margin:0;background:#fff;border:0;border-radius:2em;color:#373737;font-size:1.125em;padding:1em 1.5em}
.site-search input[type=text]::placeholder{opacity:1;color:#373737}
.site-search button[type=submit]{flex:0 0 auto;background:none;position:relative;font-size:1.125em;padding-right:0;font-weight:700}
.site-search button[type=submit]:focus .sprite,.site-search button[type=submit]:hover .sprite{transform:translateX(20%)}
.site-search button[type=submit] .sprite{margin-left:.5em;width:1.375em;height:1.125em;transition:transform .3s ease-in-out;fill:#aa2031}
.header__search[data-display-state=""] .site-search{opacity:0}


.archive-pagination li {
	display: inline;
}


.archive-pagination li a {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #333;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	font-size: 1.6rem;
	padding: 4px 12px;
	text-decoration: none;
}


.archive-pagination li a:hover,
.archive-pagination li a:focus,
.archive-pagination .active a {
	background-color: #fa5738;
	text-decoration: underline;
}


	.g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; }

	.g img { height:auto; }

	.g-col { position:relative; float:left; }

	.g-col:first-child { margin-left: 0; }

	.g-col:last-child { margin-right: 0; }

	.g-1 { margin:1px; }

	.g-3 { margin:1px; }

	.g-4 { margin:1px; }

	.g-5 { margin:1px; }

	.g-6 { margin:1px; }

	.g-7 { margin:1px; }

	.g-8 { margin:1px; }

	.g-9 { margin:1px; }

	.g-10 { margin:1px; }

	.g-11 { margin:1px; }

	.g-12 { margin:1px; }

	
	.post-content .row .column { margin-bottom: 1.857em; }

  #masthead .top-bar {
    height: 56px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);
    z-index: 999999;
    background-color: #441a66; }

    #masthead .top-bar .logo-container {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%; }

      #masthead .top-bar .logo-container img {
        height: 100%;
        width: auto;
        transform: translateX(-50%);
        position: absolute;
        left: 50%;
        top: 0;
        padding: 5px 0; }



.clear:before,
.clear:after,
.gallery:before,
.gallery:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.home-widget-area:before {
  content: '';
  display: table;
}


.clear:after,
.entry-content:after,
.gallery:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.home-widget-area:before {
  clear: both;
}

#bestsellers{height:450px}
.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{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

      .callouts.bottom .callouts-inner .callout:hover .overlay {
        height: 10%;
        top: -10%; }

      .callouts.bottom .callouts-inner .callout .overlay {
        background: rgba(34, 66, 137, 0.8);
        width: 100%;
        display: block;
        top: 0px;
        position: absolute;
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        top: 0px;
        height: 0px; }
.col2-set,.row,.row-fluid{margin-left:-15px;margin-right:-15px}
.col2-set:after,.col2-set:before,.row-fluid:after,.row-fluid:before,.row:after,.row:before{content:" ";display:table}
.col2-set:after,.row-fluid:after,.row:after{clear:both}
.siteorigin-panels-stretch.kt-panel-row-full-stretch .row{margin:0}
.home .homepromo.row-fluid .homeitemcount10,.home .homepromo.row-fluid .homeitemcount13,.home .homepromo.row-fluid .homeitemcount4,.home .homepromo.row-fluid .homeitemcount7{margin-left:0}


.pagination .nav-links {
	min-height: 3.2em;
	position: relative;
	text-align: center;
}





.clear:before,
.clear:after,
.site:before,
.site:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-content:before,
.site-content:after,
.nav-links:before,
.nav-links:after,
.comment-navigation:before,
.comment-navigation:after,
.social-navigation ul:before,
.social-navigation ul:after,
.textwidget:before,
.textwidget:after {
	content: "";
	display: table;
}


.clear:after,
.site:after,
.entry-content:after,
.comment-content:after,
.site-content:after,
.nav-links:after,
.comment-navigation:after,
.social-navigation ul:after,
.textwidget:after {
	clear: both;
}
.row{margin-left:-20px;margin-right:-20px}

#top  {background-color: #7cef74;}

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}


.nav-tabs li {
  display: block;
  text-align: center;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
}


.nav-tabs li a {
  border-radius: 0;
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}



.nav-top {
  border-right: 1px solid #222;
}
#javo-navibar .dropdown-menu .menu-item-object-item a{color:#fff}
#javo-navibar .dropdown-menu .menu-item-object-item a:hover{background:#454545;color:#fff}
#header-one-line #javo-navibar ul.navbar-left .menu-item a{padding:10px}
#header-one-line #javo-navibar ul.navbar-left .menu-item .dropdown-menu a{color:#9d9d9d;font-weight:600;line-height:16px;font-size:11px;letter-spacing:1px;font-family:Raleway,sans-serif;text-transform:uppercase}
#header-one-line #javo-navibar ul.navbar-left .menu-item li:hover a{color:#fff}

  .block-section .btndiv {
    margin-top: 3em; }

  .block-section3 .btndiv {
    margin-top: 3em; }
.no-script .child .no-script-text{font-size:16px;line-height:24px;font-weight:400;margin-top:40px}
#block-b5r5a83cb928ca21{min-height:25px}
.prod-code{display:none}


.pt_error .error-page-message {
  padding: 0 20px;
}


.pt_error .error-page-message .content-asset {
  margin: 64px 0;
  font-size: 1.25rem;
  line-height: 2;
  color: #000
}

#func_world					{	width:106px;		height:32px;	position:absolute;	top:0px;	right:0px;	overflow:hidden;	}


.play-now {
    display: block;
    margin: auto;
    font-size: 13px;
    color: #fff; 
    text-align: center;
    background-color: #ba102c; 
    width: 60px;
    line-height: 24px;
    border-radius: 3px;
    box-shadow: 0 0 1px rgba(0,0,0,0.4);
    font-weight: bold;
    text-shadow: 0 0 px rgba(0,0,0,1);
}


.brand-info .play-now {
    width: 50%;
    line-height: 32px;
    border-radius: 3px;
    box-shadow: none;
    margin-top: 5px;
}


.play-now:hover {
    color: #fff;
    background-color: #F21437;
    box-shadow: 0 0 4px rgba(0,0,0,1);
}


.right-side .play-now {
    line-height: 30px;
    width: 54px;
    margin-top: -4px;
}
.x-navbar-static-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu{position:static}
.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu{position:relative}
.widget-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:4px;margin:0 0 20px;padding:20px}
.widget-wrapper select,.widget-wrapper input[type="text"],.widget-wrapper input[type="password"],.widget-wrapper input[type="email"]{width:100%}
.clearfix:after,.clearfix:before,#container:after,#container:before,.widget-wrapper:after,.widget-wrapper:before{content:' ';display:table}
.clearfix:after,#container:after,.widget-wrapper:after{clear:both}
.ie7 .clearfix,.ie7 #container,.ie7 .widget-wrapper{zoom:1}


#bar .nav-hide {display: inline-block;}

#bar {background-color: #f5f5f5;line-height:40px;}

#bar .links,
#brand .phone {margin:0;}

#bar .links li {padding-right:5px;}

#bar .links li a {padding-right:10px;border-right:1px solid #cdcdcd;}

#bar .links li:last-child a {border:none;}





#bar .links a {color:#909090;font-size:12px;text-transform:uppercase;}
.centered,.clear,.clearfix,.comment,.comment-list,.comment-list .children,.searchform,.small-width,.wrap,blockquote,hr{zoom:1}
.centered:after,.centered:before,.clear:after,.clear:before,.clearfix:after,.clearfix:before,.comment-list .children:after,.comment-list .children:before,.comment-list:after,.comment-list:before,.comment:after,.comment:before,.searchform:after,.searchform:before,.small-width:after,.small-width:before,.wrap:after,.wrap:before,blockquote:after,blockquote:before,hr:after,hr:before{content:"";display:table}
.centered:after,.clear:after,.clearfix:after,.comment-list .children:after,.comment-list:after,.comment:after,.searchform:after,.small-width:after,.wrap:after,blockquote:after,hr:after{clear:both}
.module_round_box-sidebar,.module_round_box-sidebar .s5_module_box_1,.module_round_box-sidebar .s5_module_box_2{padding:0;margin:0;background:0 0;border:none}


.fourproducts-ie-home-page {display:block; float: right; width: 100%;}


#check-your-essay-today:hover {
    color: #e05b49;
}
body .view-container{padding-top:220px}

.powered_by {
    float: right;
    color: #999;
    margin: 20px 0 20px 0;
}

.powered_by a {
    color: #999;
}

#inner-pagewrap {
	width: 976px;
	margin: 0 auto;
}
body.gppro-custom .site-inner {margin-top:120px}
.parallax-home .site-inner {margin-top:23px!important}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}

.balloon a{display:block;text-align:left;padding:12px;border-bottom:1px solid #6699FF;background:#D9E7F5;color:#005BBE !important;height:auto !important;white-space:nowrap;}

.balloon a:hover{background:#6699FF;color:#FFF !important;}

.balloon a:last-child{border:0;border-radius: 0 0 6px 6px;}

.balloon a:first-child{border-radius:6px 6px 0 0;}

.balloon{border:6px solid #005BBE;border-radius:6px;background:#005BBE;}


.news-list-box .news-posts-box {
	display: none;
	margin-top: 36px;
}


.news-list-box .news-posts-box.active {
	display: block;
}


.archive .news-posts-box {
	margin-top: 36px;
	padding-bottom: 61px;
}




#bottombuffer{
	width:100%;
	height:22px;
	clear:both;
}
.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:15px 0 0 0}
.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:6px 0 6px 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:rgba(255,255,255,0.6)!important}
.blog-post .post-text-wrap a,.blog-post .social-share-wrap a,.blog-post .likes-and-comments .meta-sep,.blog-post .post-categories {color: #7a7a7a;}
.blog-post .likes-and-comments { text-align: center; }
.portfolio-post a,.portfolio-post .social-share-wrap a,.portfolio-post .likes-and-comments .meta-sep,.portfolio-post .post-categories {color: #7a7a7a;}
.portfolio-post .likes-and-comments { text-align: center; }

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.topheader .topdate{ width:33%; float:left; text-align:center;font-size: 16px;}

.topheader .topdate p{ margin:0; padding:0; line-height:30px;}

.topheader .topdate p span {font-size: 16px!important;}

.topheader .topdate .sep{ display:inline-block; margin:0 6px;}

	.menu-link:before { font-family: "dashicons"; font-size:32px; line-height:0em; position:relative; top:12px; content: "\f333"; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #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:36px;}

@charset "UTF-8";.rtbs{margin:20px 0}
.rtbs .rtbs_menu ul{list-style:none;padding:0!important;margin:0!important}
.rtbs .rtbs_menu li{display:inline-block;padding:0;margin-left:0;margin-bottom:0}
.rtbs .rtbs_menu li a{display:inline-block;color:#333;text-decoration:none;padding:.7rem 30px}
.rtbs .rtbs_menu li a.active{position:relative;color:#fff}
.rtbs .rtbs_menu .mobile_toggle{padding-left:18px;display:none;cursor:pointer}
.entry-content .rtbs .rtbs_menu ul li{margin:0}
.entry-content .rtbs .rtbs_menu ul li a{border:none}
.x-nav-wrap.desktop{display:block}
.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}
.x-nav-wrap.mobile.collapse{display:none}
.x-nav-wrap.mobile.collapse.in{display:block}

.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
  right: 5px;
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.popover.top {
  margin-top: -10px;
}

p.top{
	color: #FFF;
	font-size: 2em;
	line-height:1.2em;
	font-weight: 300;
}

.case-slider.layout-one .case-meta .meta-name {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.38;
  letter-spacing: normal;
  color: #fff;
}
.nav-icon-wrapper{text-align:left}

.home #home_wrapper #no_gutter {
  padding-right: 0;
  padding-left: 0;
}


#top_bar { width: 100%; color: #fff; background-color: #397C2C; padding-top: 10px; padding-bottom: 10px; }

#top_bar .simple-social-icons ul li a, #content_box .simple-social-icons ul li a { padding:7px; }
