﻿.qodef-page-not-found{margin:80px 0}
.qodef-page-not-found h2,.qodef-page-not-found h4{margin-bottom:30px}

.footer .site-by {text-align: left;margin-top:20px;}

#slides {position:relative; width: 1400px; height: 1016px;list-style:none; overflow:auto; margin: 0px; padding: 0px; top: 0px;}

#slides li {width: 1400px; height: 1016px;margin: 0px; padding: 0px; background:#fdfcfc;}

#slides li img {width: 100%; height: auto;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.slider-text {
    color: #1F456E !important;
    font-weight: 600;
}


.comptable .visitcol {
	width:18%;
}

.infoicon-block.features .info-list span.icon-wrap {
    padding: 2px 0;
}

.infoicon-block .info-list li a .icon-wrap,
.infoicon-block .info-list li .info-text .icon-wrap {
	position:absolute;
	top:0;
	left:-55px;
}

.infoicon-block .info-list.inner-style li .title .icon-wrap {
	left:0;
	position:relative;
}

.infoicon-block.secondary-style .info-list .heading-wrap .icon-wrap {
	width:40px;
}

.heroanchor-module .links-list .icon-wrap {
	width:70px;
	height:70px;
	margin:0 auto 10px;
}

	.infoicon-block .info-list li a .icon-wrap,.infoicon-block .info-list li .info-text .icon-wrap {
		margin-right:15px;
	}

.mobile-hide {
	display: none !important;
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0.58)}
.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}
.row{margin-right:-15px;margin-left:-15px}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}
.left{float:left}

.really_simple_share_email {
	width:30px;
}

.really_simple_share_email img {
	border: 0;
	margin: 0;
	padding: 0;
}
.medium-12{width:100%}
.lt-ie9 .large-12,.lt-ie9 .row .large-12,.lt-ie9 .medium-12,.lt-ie9 .row .medium-12{width:100%}
.lt-ie9 .medium-12,.lt-ie9 .row .medium-12{width:100%}


.container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}


.container-fluid {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

.timestamp {display: none;}

#content p.timestamp {font-size:0.75em; margin:0px 30px 0px 30px; text-align:right}

#content p.timestamp a {font-weight:normal;}
.b-part__img--v2.b-part__img--v2,.b-part__img--v5.b-part__img--v5{margin-top:-40px}
.b-part__img--v4.b-part__img--v4{position:relative;z-index:1}
.b-part__img--v2,.b-part__img--v4{height:270px}
.b-part__img--v1,.b-part__img--v5{height:380px}
.b-part__img--v5.b-part__img--v5{margin-top:-450px}


.menu {
	padding: 4px;
	font-size: 18px; 
	background-color: #F4F6F7;
	color: #566B7B; 
	width: 100%;
	display: block;
}


.menu a {
	color: #FFFFFF;
	text-decoration: none;
}





.\@atanet-hidden, #header-controls, #header-forms-search, #header-forms-login,
#bannerslideshow, #header-forms-find, #content-header-upper, #resize-group-photoheader, #content-header-lower,
.menu, .footermenu, .breadcrumb_trail,
#footer-copyright ul li a,
#footer-twitter, #footer-links, .link_more {
	display: none;	
}
.et-fb.et-db #et-boc .et_pb_number_counter{opacity:1}


#topnav ul, #footer ul, #partners ul {
 list-style-type: none;
 padding: 5px;
 padding-left: 0px;
 margin: 0px;
}



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

#make-avatars, #partners, #chat, #twitter, #best-uploaders { width: 300px; }

#partners { text-align: left; }

#partners ul { padding: 10px; }

.main .pricing-list table td:first-child:not(.mobile-td),
.main .pricing-list table th:first-child,
.main .pricing-list table td:last-child,
.main .pricing-list table th:last-child,
.main .pricing-list table tfoot td {
    background: none;
}


    
    .main .pricing-list table td:first-child:not(.mobile-td),
    .main .pricing-list table th:first-child,
    .main .pricing-list .badge {
        display: none;
    }

    .main .pricing-list table tbody .mobile-td {
        font-size: 1.125rem;
        background: rgba(125, 233, 231, 0.08);
        border-top: 1px solid rgba(255,255,255,0.3);
    }

    .main .pricing-list table tbody .mobile-td+td {
        border-top: 1px solid rgba(255,255,255,0.3);
    }

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}



.wrapper {
	margin:0 auto;
	width:960px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}


.widget-area {
	margin: 9.09090% auto 0;
}



.widget-area .widget-grofile .grofile-thumbnail {
	border-radius: 50%;
	max-width: 200px;
}


.widget-area .widget-grofile h4 {
	margin: 1.6em 0 0;
}


.widget-area .widget-grofile .grofile-accounts {
	margin-top: 0.8em;
}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}
.menu-item-object-oxy_mega_menu{position:static!important}
.menu-item-object-oxy_mega_menu .dropdown-menu{left:0!important;right:0!important;overflow:hidden;background-position:center;background-size:cover}
#footer-bottom{padding:15px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}
#block-b0b54a44441b2caa{min-height:25px}
.takeover-right{position:absolute;bottom:-625px;right:-190px;z-index:10;width:160px;height:600px}


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

#top_main .col {	float: left;width: 288px;margin: 5px;}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }

.container .four-shop.columns { width: 200px; }


	body .container .columns.carousel-intro {
		float:none !important;
	}


	.container.floated {
		width: 420px;
		padding: 0;
	}
