﻿.testimonial-pull-quote-attribution{color:#717375;font-weight:700}
.small-game-desc{max-height:50px}

.mh-container, .mh-container-inner { width: 100%; max-width: 1080px; margin: 0 auto; position: relative; }

.mh-container-outer { margin: 25px auto; -webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); -moz-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); }

	.mh-container-inner { width: 100%; }

	#mh-mobile .mh-container { width: 100%; }

.entry-footer {
	border-top: 1px solid #f5f5f5;
	clear: both;
	margin-top: 20px;
}

.entry-footer li {
    margin-top: 15px;
    font-size: 0.9em;
    line-height: 16px;
    color: #989898;
    list-style: none;
    padding: 0;
}

.entry-footer .fa {
    margin-right: 5px;
}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}

.bd-separator-20 {
  padding-top: 20px;
  padding-bottom: 20px;
  height: 50px;
}

.bd-separator-20 .bd-separator-inner {
  width: 200px;
}

.bd-separator-20 .bd-separator-inner:before,
.bd-separator-20 .bd-separator-inner:after {
  border-top: 3px solid #b3b3b3;
}

.alex-chatter-menu li.menu-item a {
  color: #164622;
}

.alex-chatter-menu li.menu-item-has-children:focus ul.sub-menu,
.alex-chatter-menu li.menu-item-has-children:hover ul.sub-menu
{
  display: initial;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.top-social-wrapper{display:block;float:none;text-align:center}
.top-social-wrapper .social-link{display:inline-block;padding:0 6px;background:#fff;margin-left:2px}
.top-social-wrapper .social-link .fa-facebook{color:#3350ae}
.top-social-wrapper .social-link .fa-twitter{color:#1eaaff}
.top-social-wrapper .social-link .fa-linkedin{color:#0084d7}
.top-social-wrapper .social-link .fa-youtube{color:#c70504}
.top-social-wrapper .social-link .fa-instagram{color:#ff7900}
.top-social-wrapper .social-link .fa-google-plus,.top-social-wrapper .social-link .fa-pinterest{color:#e02828}
.top-social-wrapper .social-link .fa-vimeo{color:#15deff}

.have-question-form{
    width: 300px;  
    float: right;
}

.have-question-form p.form-text{
    font-size: 15px;
    color: #79e238;
    line-height: 20px;
    padding-bottom: 13px;
    text-transform: capitalize;
}

.have-question-form p{
    font-size: 14px;
    color: #FFFFFF;
    text-transform: uppercase;
    padding-bottom: 7px;
}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.u-block4{border:1px #c4c4c4 solid;padding:10px;background:#fff;}


.lesse-scroll-icon { position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; cursor: pointer; -webkit-transition: 0.3s; transition: 0.3s; width: 0; height: 0; border-left: 2.0625rem solid transparent; border-right: 2.0625rem solid transparent; border-bottom: 1.875rem solid #2B2B2B; }

.lesse-scroll-icon:before { vertical-align: bottom; margin-left: -0.4375rem; }
a,a:hover,.entry-footer .edit-link,.comments-area .comments-title:before,.lesse-scroll-icon:hover,.comment-respond .comment-notes .required,.lesse-hs7-menu li .current,.lesse-hs7-products .lesse-product-description span:hover { color:#EB4D5C; }
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


    .fixed-bar,
    .fixed-bar .wrapper,
    .section-second-logo,
    .section-menu-wrapper,
    .content-page {
        min-width: 320px;
        width: 100%;
    }


    .section-second-logo {
        display: none;
    }

.banner .banner-time-link a {
    text-align: right;
    text-decoration: underline;
    color: #0356b5;
}

.banner .banner-time-link span {text-align: left}

.banner .banner-time-link a,
.banner .banner-time-link span {
    width: 49%;
    display: inline-block;
}

.popup{bottom:0px;left:0px;right:0px;margin:0 auto;width:100%;min-height:auto;overflow:hidden;padding:35px 7px 7px 7px;background-color:white;border-radius:10px;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9999;background-color:#f1d132;}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}

.panel-flexible .panel-separator{margin:0 0 1em 0;}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}


ul.social { margin:0; padding:0; list-style:none; }

ul.social li { margin:0 7px 0 0; padding:0; list-style:none; float:left; }

ul.social li a { display:block; overflow:hidden; position: relative; font-family: 'FontAwesome'; background:#4c565c; color:#fff; width:30px; height:30px; line-height:30px; font-size:17px; padding:0; text-decoration: none; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }

ul.social li a span { display:none; }

ul.social li a:focus, ul.social li a:hover { text-decoration: none; color:#fff; background:#00457c; }


footer#Footer ul.social { display:inline-block; zoom:1; *display:inline; text-align: left; }

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}

#main-nav .has-mega-column .sub-menu li {
	margin-bottom: 0;
}

body:not(.header-leftpane):not(.header-rightpane):not(.header-minbar):not(.header-overlay):not(.header-slide-out) #headerwrap.fixed-header #main-nav .has-mega-column .sub-menu li li,
body:not(.header-leftpane):not(.header-rightpane):not(.header-minbar):not(.header-overlay):not(.header-slide-out) #main-nav .has-mega-column .sub-menu li li {
	padding: 0;
}


		div.box_offers div.offers_item div.name { top: -190px; left: 15px; }
