﻿
#footer-bottom-inner { position: relative }
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}



.container,
.vc_row-fluid.container { width: 980px; }

body.wpex-responsive .container,
body.wpex-responsive .vc_row-fluid.container { max-width: 90%; }

.container { margin: 0 auto }



.content-right-sidebar .vc_row-fluid.container,
.content-left-sidebar .vc_row-fluid.container,
.content-right-sidebar .vcex-testimonials-fullslider-entry,
.content-left-sidebar .vcex-testimonials-fullslider-entry { width: 100% !important }

.boxed-main-layout #wrap .container { width: auto !important; max-width: none !important; padding-left: 30px; padding-right: 30px; }

.wpex-parallax-bg-wrap .container { position: relative; z-index: 1; }
 
#site-header.wpex-full-width .container { width: 100% !important; }

#site-navigation.container { position: relative; }

.navbar-style-three .container { position: relative }

.navbar-style-four .container { position: relative }

.navbar-style-five .container { position: relative }

	body.wpex-has-vertical-header #site-header .container { width: 100%; max-width: 100%; }

	body.boxed-main-layout.wpex-has-vertical-header #site-header .container { padding-left: 0 !important; padding-right: 0 !important; }

.page-header .container { position: relative }

.site-footer .container { padding-top: 45px }



.content-right-sidebar .container.center-row,
.content-left-sidebar .container.center-row,
.content-full-width .container.center-row,
.content-no-sidebar  .container.center-row { width: 100% !important }

.container.full-screen .container .entry.container { width: 100% !important }
.container,.vc_row-fluid.container{width:980px !important;max-width:none}

.textwidget{line-height:18px;background:#F6F5F4;color:#0341EC;float:left;width:99%;padding-left: 5px;list-style-type:none}

.listing{color:#3D3D3D;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;font-weight:700;padding:2px 0 2px 4px;}
.author-byline-inside{padding:2px 20px 2px 0;background:white}
.mega-header .author-byline-inside{padding:15px}


.cb-mask {
  margin: 0;
  position: relative;
  overflow: hidden;
}


article.sticky .cb-mask:before {
  content: "\f08d";
  font-family: fontAwesome;
  position: absolute;
  top: 0;
  z-index: 15;
  left: 0;
  color: #666;
  background: rgba(255, 255, 255, 0.9);
  padding: 15px;
}

.cb-post-list .cb-mask {
  width: 100%;
  margin: 0;
  float: left;
}

.cb-post-list .cb-mask a {
  display: block;
}

.cb-module-block .cb-mask {
  line-height: 0;
}

.cb-module-block .cb-article-small .cb-mask {
  float: left;
  margin-right: 30px;
  display: block;
}

.cb-style-1 .cb-mask {
  line-height: 0;
  margin-bottom: 15px;
  background: #000;
}

.cb-style-1 .cb-mask img {
  min-width: 100%;
}

.cb-reviews-widget .cb-article-small .cb-mask {
  float: left;
  margin-right: 30px;
  display: block;
  line-height: 0;
}

.cb-fis-block-standard .cb-mask {
  margin: 0 0 30px 0;
  line-height: 0;
}

.cb-fis-block-standard .cb-mask img {
  width: 100%;
}

.cb-fis-block-standard .cb-mask #cb-video-data {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 0 20px;
}


.cb-module-block .format-video .cb-mask a:after, .cb-module-block .format-audio .cb-mask a:after, .cb-module-block .format-gallery .cb-mask a:after {
  font-family: 'FontAwesome';
  color: #161616;
  background: #fff;
  background: rgba(255, 255, 255, 0.7);
  height: 60px;
  width: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  line-height: 60px;
  border-radius: 50% 50%;
  margin-left: -30px;
  margin-top: -30px;
}

.cb-module-block .format-video .cb-mask a:after, .cb-module-block .format-audio .cb-mask a:after {
  content: '\f04b';
}

.cb-module-block .format-gallery .cb-mask a:after {
  content: '\f030';
}

.cb-module-block .cb-blog-style-e.format-video .cb-mask a:after, .cb-module-block .cb-blog-style-e.format-audio .cb-mask a:after, .cb-module-block .cb-blog-style-e.format-gallery .cb-mask a:after {
  display: none;
}


.cb-widget-latest-articles .format-video .cb-mask a:after, .cb-widget-latest-articles .format-audio .cb-mask a:after, .cb-widget-latest-articles .format-gallery .cb-mask a:after, .cb-widget-popular-posts .format-video .cb-mask a:after, .cb-widget-popular-posts .format-audio .cb-mask a:after, .cb-widget-popular-posts .format-gallery .cb-mask a:after {
  display: none;
}

.cb-author-details.cb-sidebar .cb-mask {
  line-height: 0;
}

.cb-author-details.cb-sidebar .cb-mask img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.35s;
  -transition: opacity 0.35s;
  transition: opacity 0.35s;
}

.cb-author-details.cb-sidebar .cb-mask img:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

#cb-author-box .cb-mask {
  display: none;
  float: left;
  overflow: hidden;
  line-height: 0;
}

#cb-author-box .cb-mask img {
  margin: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.35s;
  -transition: opacity 0.35s;
  transition: opacity 0.35s;
}

#cb-author-box .cb-mask img:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

.cb-s-modal .cb-mask {
  float: left;
}

.cb-s-modal .cb-sub-posts li .cb-mask {
  display: none;
}


  .cb-module-e .cb-mask {
    width: 34.6666%;
    float: left;
  }

  #cb-nav-bar .cb-mega-posts .cb-mask {
    margin-bottom: 20px;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-trending ul li .cb-mask {
    margin-bottom: 0;
  }

  .cb-slider-2 .slides li .cb-mask img {
    -webkit-transition: all 0.35s;
    -transition: all 0.35s;
    transition: all 0.35s;
  }


  .cb-module-block .cb-big-thumb.format-video .cb-mask a:after, .cb-module-block .cb-big-thumb.format-audio .cb-mask a:after, .cb-module-block .cb-big-thumb.format-gallery .cb-mask a:after {
    line-height: 100px;
    margin-left: -50px;
    margin-top: -50px;
    height: 100px;
    width: 100px;
    font-size: 2em;
  }


  .cb-s-modal .cb-style-1 .cb-mask img {
    -webkit-transition: 0.35s opacity;
    -transition: 0.35s opacity;
    transition: 0.35s opacity;
  }

  .cb-s-modal .cb-style-1 .cb-mask img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }

  #cb-author-box .cb-mask:hover img {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9;
  }

  .cb-style-1 .cb-mask img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
  }

  .cb-post-list-a .cb-mask {
    width: 40%;
    margin: 0 3% 0 0;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-posts .cb-mask {
    margin-bottom: 30px;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-trending .cb-trending-1 .cb-mask {
    margin-right: 30px;
  }


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}

#tabs-1 .tab1box1 .tab1box2 .intab{margin:0px;padding:0px;background:#FFFFFF;width:560px;margin:0px auto;margin-bottom:15px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px}

#tabs-1 .tab1box1 .tab1box2 .intab h3{margin:0px;padding:0px;color:#0072bc;font-size:16px;padding-bottom:4px}

#tabs-1 .tab1box1 .tab1box2 .intab p{margin:0px;padding:0px;padding-bottom:10px;border:0px solid #006600;height:auto !important}

#tabs-1 .tab1box1 .tab1box2 .intab p *{height:auto !important}

#tabs-1 .tab1box1 .tab1box2 .intab p a.tabbut{display:block;margin:0px;padding:0px;background:#004f88;color:#FFFFFF;font-weight:bold;height:20px;line-height:20px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;display:inline;padding:0px 10px}

#tabs-2 .tab2box1 .tab2box2 .intab{margin:0px;padding:0px;background:#FFFFFF;width:560px;margin:0px auto;margin-bottom:15px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px}

#tabs-2 .tab2box1 .tab2box2 .intab h3{margin:0px;padding:0px;color:#0072bc;font-size:16px;padding-bottom:4px}

#tabs-2 .tab2box1 .tab2box2 .intab p{margin:0px;padding:0px;padding-bottom:10px;border:0px solid #006600;height:auto !important}

#tabs-2 .tab2box1 .tab2box2 .intab p *{height:auto !important}

#tabs-2 .tab2box1 .tab2box2 .intab p a.tabbut{display:block;margin:0px;padding:0px;background:#004f88;color:#FFFFFF;font-weight:bold;height:20px;line-height:20px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;display:inline;padding:0px 10px}

#tabs-3 .tab3box1 .tab3box2 .intab{margin:0px;padding:0px;background:#FFFFFF;
width:560px;margin:0px auto;margin-bottom:15px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px}

#tabs-3 .tab3box1 .tab3box2 .intab h3{margin:0px;padding:0px;color:#0072bc;font-size:16px;padding-bottom:4px}

#tabs-3 .tab3box1 .tab3box2 .intab p{margin:0px;padding:0px;padding-bottom:10px;border:0px solid #006600;height:auto !important}

#tabs-3 .tab3box1 .tab3box2 .intab p *{height:auto !important}

#tabs-3 .tab3box1 .tab3box2 .intab p a.tabbut{display:block;margin:0px;padding:0px;background:#004f88;color:#FFFFFF;font-weight:bold;height:20px;line-height:20px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;display:inline;padding:0px 10px}


#tabs-1 .intab,
#tabs-2 .intab {
	position: relative;
	overflow: auto;
}


.intab img{float:left;margin-right:1em;}


.before-title {
    position: relative;
    top: -10px;
}

.row .box{padding-left: 25px;padding-right: 25px;}

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


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


.row.no_padding .box {
	padding:0px;
}
