﻿.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}
.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{margin:0}
.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"}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}
.home--full{position:relative;z-index:0;margin:0 -2px;}
.home-logos ul{margin:0;padding-left:0%;list-style:none;text-align:center;display:inline-block;}
.home-logos li{margin:0;padding:10px;text-align:center;display:inline;}
.home-trusted .home-logos img{display:inline;width:19%;margin:20px;}
.home-logos img{width:85%}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}

#main_second_first_li a,
#main_second_first_li span{margin:0;padding:0 17px 0 35px;}

  .main_second li a,.main_second li span,#main_second_first_li a,#main_second_first_li span{margin-left:0 !important;padding-left:50px !important;}
.ss-background-container-inner{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-size: cover;background-repeat:no-repeat;background-position:center center;}


p.rounded-bottomspace {
  margin-bottom: -10px;                               
}

.bh-offcanvas-header {
  position: relative;
  z-index: 100;
  width: 100%;
  padding-bottom: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
form, .diyw form,
.inline, .diyw
.inline{display:inline}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}
.header-bg-color{background-color:rgba(255,255,255,0.9)}
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}
.header-bg-color, .header-wrapper {background-color: rgba(255,255,255,0.92)}
.main-heading1{color:#323232}
.welcome-area.about .main-heading1{color:#259A9A;font-weight:500}


.innervalueline {
    border-bottom: 1px solid #000;
    float: left;
    width: 100%
}

.lista { background:#f0f1f2; }

.lista td,.lista2 td{padding:5px}
.carousel .czr-item{line-height:500px;overflow:hidden;min-height:500px;max-height:500px}
.czr-item .carousel-caption h1{font-size:22px}

          .czr-item .carousel-caption {
            max-height: 368.5px;
            overflow: hidden;
          }
.try-slide-4{display:none}
.try-slide-4.active{display:block}

	.navigation .menu {
	    display: block!important;
	    float: none;
	    background: transparent;
	    margin-bottom: 45px;
	}

.sub-menu .menu-item-has-children:after { color: #fff }
#footer-bottom .et-social-icon a{color:#f57c1f}

.footer {
    width: 100%;
    margin-top: 10px;
    background-color: #4E4E4E;
    border-top: 1px solid #e7e7e7;
    color: #fff;
    font-size: 14px 
}

.footer a {
    color: #fff
}

.footer .container {
    padding-top: 15px;
    padding-bottom: 15px
}

.footer .text-right { 
    padding: 0 0 15px 15px
}

    .footer ul {
        margin-bottom: 0
    }

.footer ul.list-unstyled {
    padding-right: 0px;
}


.et_pb_divider_internal {
	display: inline-block;
	width: 100%;
}

.fusion-one-half {
  width: 48%;
}

.fusion-spacing-no.fusion-one-half {
  width: 50%;
}

.fusion-events-shortcode .fusion-one-half .tribe-events-event-image {
  height: 416px;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}

.header-image-icon { position: absolute; top: 32%; width: 30px; }

.main4 .main4le .ma41{ width:100%;}

.main4 .main4le .ma41 a{display:block;}



.main4 .main4le .ma41 .dt4:hover{ border-color: #a90619;
    }

.main4 .main4le .ma41 .dt4 {
 background: #fff none repeat scroll 0 0;
    border: 2px solid #dbdbdb;
   
}


.main4 .main4le .ma41 .cnm, .main5 .cnm{  width:100%;  background: #fff none repeat scroll 0 0;
    border: 2px solid #fff;
  }

.main4 .main4le .ma41 .cnm:hover,.main5 .cnm:hover{ border-color: #a90619;
    }

.main4 .main4le .ma41 .cnm,.main5 .cnm {
 background: #fff none repeat scroll 0 0;
    border: 2px solid #dbdbdb;
   
}




.main4 .main4le .ma41 .cnm img{ width:100%;}

.main4 .main4le .ma41 img{ width:100%;}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}
.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}
.mask{display:none}
.no-css-masks .hero-image-container .mask{position:absolute;top:0;left:0;right:0;top:0;display:block}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }
.tablepress-id-273 .row-5 td{background-color:#eca7e6}
.tablepress-id-274 .row-5 td{background-color:#63f67c}

.collect td.name a {color:#235ec1;  font-style:italic; font-size:14px;}

.collect td.name a:hover {color:#235ec1; font-style:italic; font-size:14px;}


.book .main dd.name {  border-bottom:1px solid #a2a7a8; padding:0 0 4px 0; text-align:center; font-size:12px;  font-style:italic;}

.book .main dd.name a {color:#235ec1; text-decoration: none}

.book .main dd.name a:hover {color:#235ec1; text-decoration: underline}


.casinospec .name {padding: 5px 0 10px 0; font-size:14px;}

.headercasino .name {font:28px/36px Myriad Pro; color:#fff; margin: 0px 0 0 120px;}

.tablespa .collect td.name a {font-size: inherit;}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}


.bottomfooterwidgety{
	width:90%;
	float:left;
	padding:0;
	overflow:hidden;
}

	.drop .sub-menu-content {
		width: 48%;
		margin-left: 20px;
	}

p#posted {
	font-size:13px;color:#555;margin:9px 0 3px 0;
	font-family:Georgia,Helvetica,Arial,Sans-Serif;line-height:140%;
}

.back-to-top {
right: 20px !important;
bottom: 20px !important;
}
.back-to-top .fa {width: 45px;height: 42px;line-height: 42px;}
.back-to-top .fa:hover {background-color: rgba(58,58,58, 0);color: #3a3a3a;}


.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-left: 15px;
  padding-right: 15px; }


.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }


.col-xs-12 {
  width: 100%; }
table.semantic-data-opening-hours
td{padding-right:24px !important}
table.semantic-data-opening-hours td:last-child{max-width:460px}
.news-card__content{width:90%;height:45%;border:8px solid #414042;background:#fff;-webkit-transform:translateY(-20%);transform:translateY(-20%);padding:24px;box-shadow:0 5px 6px 0 rgba(0,0,0,0.14)}
.news-card__content .h3{margin-top:0}
.news-card__content span{position:absolute;bottom:16px;font-family:"TT-Bold";text-decoration:none;text-transform:uppercase;color:#05C3DE;font-size:16px}


    .header-search-wrap .td-drop-down-search:before {
        border-color: transparent transparent #d62128 transparent;
    }

	.header-search-wrap .td-drop-down-search{
		top:14%;
	}

.header-search-wrap .td-drop-down-search .btn{
	background:#d62128;
}
.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-5{width:41.66666667%}

    .container .four.columns                    { width: 220px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }










#supplementary {

	padding: 0 10px;

        margin: -30px 0 0 0;

}




#supplementary + .site-info {

	border-top: 1px solid rgba(255, 255, 255, 0.2);

}


.logo {
  float: left;
  margin: 15px 0 0;
  width: 269px;
}


  .logo img {
    max-width: 300px;
    width: 90%;
  }


.footer-v3 .thumb-headline h2 {
	color: #585f69;
    font-weight: bold;
	line-height: 22px;
	margin-bottom: 10px;
}

.article .content-group-list {
  display: none;
}


section.widget.content-block .content-group-list {
  display: none;
}
#footer .privacy-links ul.menu li.last{border-right:none;margin:0;padding:0;}
#block-menu-menu-social-media-navigation ul.menu li.first{margin-left:8px;}
.menu-site-map .level-0 .first{display:none;}

#mvp-soc-mob-wrap,
.mvp-nav-logo-small,
.mvp-nav-top-left .mvp-fly-but-wrap {
display: inline;
}

.mvp-nav-top-left-out {
margin-left: -50px;
}

.mvp-nav-top-left-in {
margin-left: 50px;
}

.mvp-nav-top-left {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left,
.single .mvp-fixed .mvp-nav-top-right {
display: block;
}

.single .mvp-nav-small .mvp-nav-top-left-out {
margin-left: -50px;
}

.single .mvp-nav-small .mvp-nav-top-left-in {
margin-left: 50px;
}

#mvp-main-nav-small .mvp-fly-but-wrap span,
#mvp-main-nav-small .mvp-search-but-wrap span,
.mvp-nav-top-left .mvp-fly-but-wrap span,
#mvp-fly-wrap .mvp-fly-but-wrap span {
background: #555555;
}


div.art-center-wrapper
{
  position: relative;
  float: right;
  right: 50%;

}

.sm-span1, .sm-span1, .sm-span1, .sm-span1, .sm-span2, .sm-span2, .sm-span2, .sm-span2, .sm-span3, .sm-span3, .sm-span3, .sm-span3, .sm-span4, .sm-span4, .sm-span4, .sm-span4, .sm-span5, .sm-span5, .sm-span5, .sm-span5, .sm-span6, .sm-span6, .sm-span6, .sm-span6, .sm-span7, .sm-span7, .sm-span7, .sm-span7, .sm-span8, .sm-span8, .sm-span8, .sm-span8, .sm-span9, .sm-span9, .sm-span9, .sm-span9, .sm-span10, .sm-span10, .sm-span10, .sm-span10, .sm-span11, .sm-span11, .sm-span11, .sm-span11, .sm-span12, .sm-span12, .sm-span12, .sm-span12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}

.sm-span3{width:25%}
.text-center{text-align:center !important}
div.banner_area{position:absolute;top:12px;right:15px;width:412px}
.banner_area ul.left{margin:0;padding:0;float:left;width:202px}
.banner_area ul.right{margin:0;padding:0;float:right;width:202px}
.banner_area li{height:56px;margin-bottom:8px;list-style-type:none}
.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}
.td-pb-span5{width:41.66666667%}
.td-pb-row .td-pb-row .td-pb-span5{width:41.66666667%}
.td-pb-row .td-pb-span1,.td-pb-row .td-pb-span2,.td-pb-row .td-pb-span3,.td-pb-row .td-pb-span4,.td-pb-row .td-pb-span5,.td-pb-row .td-pb-span6,.td-pb-row .td-pb-span7,.td-pb-row .td-pb-span8,.td-pb-row .td-pb-span9,.td-pb-row .td-pb-span10,.td-pb-row .td-pb-span11,.td-pb-row .td-pb-span12{float:none;width:100%}
.td-pb-row .td-pb-row .td-pb-span1,.td-pb-row .td-pb-row .td-pb-span2,.td-pb-row .td-pb-row .td-pb-span3,.td-pb-row .td-pb-row .td-pb-span4,.td-pb-row .td-pb-row .td-pb-span5,.td-pb-row .td-pb-row .td-pb-span6,.td-pb-row .td-pb-row .td-pb-span7,.td-pb-row .td-pb-row .td-pb-span8,.td-pb-row .td-pb-row .td-pb-span9,.td-pb-row .td-pb-row .td-pb-span10,.td-pb-row .td-pb-row .td-pb-span11,.td-pb-row .td-pb-row .td-pb-span12{width: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-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-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-10{float:left;width:83.333333%}

#mobile-site-header #mobile-site-logo { position: relative; left:32px; top:30px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); margin:0;}

#mobile-site-header #mobile-site-logo img {vertical-align:middle;}

#mobile-site-header #mobile-site-logo .site-title {padding:0; margin:0; line-height:70px; color:#333; text-transform:uppercase; font-size: 16px;}

#mobile-site-header #mobile-site-logo img.retina-logo {display:none;}

	#site-logo img.retina-logo, #mobile-site-header #mobile-site-logo img.retina-logo {display:inline-block;}

	
	
	#mobile-site-logo, #mobile-site-logo img {display: inline-block;}

	#mobile-site-logo {float:left;}
#footer-middle-wrapper{color:#828282;margin-bottom:15px}
#footer-middle-wrapper .container{border-bottom:1px solid #828282}
#footer-middle-wrapper .container p{font-size:12px;margin:25px}
#footer-middle-wrapper .container,#footer-bottom-wrapper .container{padding-bottom:0;border-bottom:0}
.fusion-menu-item-button .menu-text{border-color:#780404;}
.fusion-menu-item-button:hover .menu-text{border-color:#780404;}
.fusion-secondary-menu-icon .menu-text{width:100%}
.fusion-secondary-menu-icon .menu-text:before{font-family:icomoon;content:'\f07a';margin-right:10px}
.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-left:10px}
.fusion-megamenu-wrapper .menu-text{margin-left:23px}
.fusion-mobile-nav-holder .menu-text{-webkit-font-smoothing:auto}
.fusion-top-header.menu-text-align-center .fusion-main-menu a.fusion-flex-link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}


.container {
  position: relative;
  padding: 0 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1720px; }

  .container--medium {
    max-width: 1450px; }

  .container--small {
    max-width: 870px; }

  .container--full {
    max-width: 100%;
    padding: 0; }

    .bottom__main .container {
      display: -ms-flexbox;
      display: flex; }
.fusion-imageframe{display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;max-width:100%}
.fusion-imageframe img{vertical-align:top;-webkit-box-shadow:none!important;box-shadow:none!important}
.fusion-imageframe.element-bottomshadow{overflow:visible}
.fusion-imageframe.element-bottomshadow:after,.fusion-imageframe.element-bottomshadow:before{-webkit-box-shadow:0 17px 10px rgba(0,0,0,.4);box-shadow:0 17px 10px rgba(0,0,0,.4)}
.fusion-imageframe.element-bottomshadow img{margin:0;vertical-align:top;-webkit-box-shadow:none!important;box-shadow:none!important}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left{float:left;margin-right:25px}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right{float:right;margin-left:25px}

.content-thumb {
    margin-bottom: 5px
}

	
#container-nav li #int-select{
	display: block;
	padding: 5px 0 5px 5px;
	border-left: 10px solid #8ba38b;
	background-color: #598059;
	color: #fff;
	text-decoration: none;
	width: 100%;
	overflow: hidden;
	cursor: pointer;
}

#container-nav li #int-select:hover {
	border-left: 10px solid #0c330c;
	background-color: #0f400f;
}


#container-nav li #int-select select{
	margin-top: 5px;
}
.pm-wrp{margin:0 auto;width:960px;background:#fff;padding-top:50px;position:relative;min-height:600px}
.pm-wrp-pdg,.pm-ft-pdg{padding:0 10px}

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



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


.footer{ width: 100%; height: 160px; padding:15px 0 10px; background-color: #383838; color: #ddd; text-align: center; line-height: 2em;font-family: "Microsoft YaHei"; }

.footer a{color: #ddd;}

.footer .line{ margin: 0 10px; color: #aaa;}

.footer ul li{ display: inline; margin-right: 10px; vertical-align: middle;}
.gallery__product__meta,.richtext--small li,.richtext--small p{font-weight:200;font-family:Brown,arial,sans-serif}
.gallery__product__meta{font-size:16px;font-size:1.06667rem;line-height:1.625;color:#000;margin-bottom:0}
.gallery__product__meta:last-of-type{margin-bottom:10px}

#jm-main-wrapper {
  background: #f8f8f8;
  padding: 0 0 30px;
}

#jm-main-in {
  padding: 0 30px;
  background: #ffffff;
}

#jm-header-top,
#jm-main-in,
#jm-bottom1,
#jm-bottom2,
#jm-footer-mod {
  padding-top: 30px;
}

  #jm-top-bar-space,
  #jm-logo-bar-space,
  #jm-djmenu-space,
  #jm-header-top-space,
  #jm-main-in,
  #jm-bottom0,
  #jm-bottom1-space,
  #jm-bottom2-space,
  #jm-footer-mod-space,
  #jm-footer-space {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

.abs{position:absolute;}



#random-avatar, #popular-avatars, #make-avatars, #partners, #chat, #blog-entry, #twitter, #best-uploaders { text-align: center; width: 160px; margin: auto; border: 1px dotted #EFE6E1; margin-bottom: 22px; }

#random-avatar img, #popular-avatars img, #twitter, #twitter img { border: none; }


#random-avatar, #popular-avatars, #make-avatars, #chat, #blog-entry, #best-uploaders { padding-top: 10px; padding-bottom: 10px; }


.activities .row {
  padding: 70px 0 40px 0;
}


.activities .row .card {
  margin-bottom: 2rem;
  border: 0;
  background-color: transparent;
}


.activities .row .card img {
  height: 100%;
  border: 1px #CCCCCC solid;
}


.activities .row .card-text {
  font-size: 85%;
  margin-top: 5px;
}


.row {
  margin-left: -15px;
  margin-right: -15px;
}


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


.row-no-margin {
  margin-left: 0;
  margin-right: 0;
}

  .row.activities.gaming .row .card img {
    width: 200px;
  }

  .ru .activities .row .card {
    max-width: 228px;
  }

  .ru .activities .row .card p {
    white-space: nowrap;
  }

  .row.activities.gaming .row .card {
    padding: 0 2rem;
  }

#header {
	width: 940px;
	margin: 0 auto 0 auto;
}

.st { font-size:0.7em;}



.content-area .center .st strong {
	font-size: large;
}

.row {padding: 0 25px;}

.row .row {padding: 0px;}

.row.map-column{padding: 0px !important;}


#masorny .teaser .row .two {width:50px !important; left:-38px; position:relative; float:left;}

#masorny .teaser .row .two .post-author {float:left; top:-12px; left:0px;}

#masorny .teaser .row .ten {padding-left:37px;}

.teaser .row .two {width:100%;}

.row .mobile-two {width:100% !important;}

.row .mobile-five {width:100% !important;}

#masorny .teaser .row .two .post-type {left:-12px;}


.note .row {margin-bottom:-24px;}
.b-showroom__content{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;opacity:0;visibility:hidden;transition:opacity .6s .6s,visibility 0s .6s;}
.b-showroom__content.is-active{z-index:1;visibility:visible;opacity:1;transition-delay:0s,0s}


.navbar-header:before,
.navbar-header:after {
    display: table;
    content: " ";
}


.navbar-header:after {
    clear: both;
}
.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-6{width:50%}
#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}
#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-light .navbar-text{color:rgba(0,0,0,.5)}
.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}
.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}


#toprss {
  float: right;
  margin: 10px 15px 0 0;
  display: inline;
  width: 65px;
  line-height: 41px;
  }
#et-footer-nav .bottom-nav li.current-menu-item a{color:#676767}
.carousel-inner{position:relative;width:100%;overflow:hidden}
 .testimonial-column .clearboth { display:none; }
.clearboth,.clearboth:after{width:0;display:block;visibility:hidden;clear:both}
.clearboth{overflow:hidden;height:0}
.clearboth:after{height:0;content:' ';font-size:0;line-height:0}
* html .clearboth{height:1%}


.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

	.full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0; }


.h-on-top.is-transparent #hero .container .hero__content {
  margin-top: 75px;
}

  .menu-icon {
    display: none; }

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .footer-links .menu {
    display: inline-block; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }
.view-cfa-test-prep.view-display-id-test_prep_categories .views-row-last{margin-bottom:45px;}
.page-products .test-prep-exam-levels .views-row{margin-left:1em;}
.page-products .test-prep-exam-levels .views-row-last{margin-bottom:2em;padding:0 0 1em;border-bottom:1px solid #eee;}
.view-display-id-products_header .views-row{margin-bottom:10px;}
.view-display-id-products_header .views-row.views-row-last{margin:0;}
.af-deals .views-row{margin:0 0 20px;}
.blogroll .views-row{margin:0 0 20px;}
.view-blogroll ul .views-row-last{border:none;padding:0;}
.view-upcoming-events ul .views-row-last{border:none;padding:0;}

  html #page #header .header_mid nav .menu-item-mega-description-container,
  html #page #header .header_bot nav .menu-item-mega-description-container {
    display: none;
  }
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}
