﻿
#site-title {
	padding-bottom: 0;
	line-height: 1.2;
}

#site-title a {
	color: #289dcc;
	font-size: 46px;
}


.page3 .what {
	font-family: helvetica;
	font-weight: 100;
	color: #42292c;

}


.page3 .what .textWhat {
	font-size: 100px;
	line-height: 100px;
	font-weight: 100;
}

.page3 .what .description {
	width: 600px;
	font-size: 30px;
	margin-top: 30px;
}



.wpp-list {	
}


	
	.wpp-list li {
		overflow: hidden;
		float: none;
		clear: both;
	}

	
	
	.wpp-list li.current {
	}

.odd {background:#f3f3f3;padding:2px;border-bottom:1px dotted #ccc;}

.widget_nav_menu li.menu-item-has-children {
	padding-right: 0;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu {
	display: none;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu li {
	padding-left: 0;
	padding-right: 0;
}

	
	.fmenu ul li.menu-item-has-children ul,
	.fmenu ul li.menu-item-has-children a {
		float: left;
	}


.menu-item-type-custom.current-menu-item a {
background: none!important;
}


.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}


.post-ratings img,
.post-ratings-loading img,
.post-ratings-image img {
	border: 0;
	padding: 0;
	margin: 0;
}


.footer-bottom__left { display: inline-block; }
.fl-node-5bad00b3931a5 .fl-slide-foreground {margin: 0 auto;max-width: 1100px;}
.rate_t{background:#fe9603;background:linear-gradient(to top, #fe9603, #FECA2E);padding:3px;padding-top:3px;box-shadow:0 2px 2px rgba(0, 0, 0, .4)}
.smile_S:hover,.smile_m:hover,.smile_i:hover,.smile_l:hover,.smile_e:hover,.rate_R:hover,.rate_a:hover,.rate_t:hover,.rate_e:hover{padding-top:20px}
.smile_S,.smile_m,.smile_i,.smile_l,.smile_e,.rate_R,.rate_a,.rate_t,.rate_e{-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;text-shadow:none}



#page {
	position: relative;
	width: 950px;
	margin-left: auto;	
	margin-right: auto;
	background-color: #fff;
}
.row{margin-right:-15px;margin-left:-15px}


.main-content {
  position: relative;
}


  .main-content img {
    width: 100%;
  }



.main-content-search {
  min-height: 100vh;
}



.main-content-404 {
  height: 100vh;
}
.box-design,.hint-box-container{border:1px solid #e4e4e4;padding:20px;display:inline-block}
.box-design.hint-box{border:0;padding:0}


	.single .byline,
	.full-size-link,
	body:not(.search-results).group-blog .byline,
	body:not(.search-results) .entry-format,
	body:not(.search-results) .cat-links,
	body:not(.search-results) .tags-links,
	body:not(.search-results) article:not(.sticky) .posted-on,
	body:not(.search-results) article:not(.type-page) .comments-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {
		display: block;
		margin-bottom: 0.5384615385em;
	}

#box-arrow{
	position: absolute;
	top: 600px;
	
	padding: 25px 25px;
	left: 50%;
	margin-left: -45px;
	background-color: #695d4f;
	text-align: center;
}

.main-menu ul li.nomar {
	margin-left: 0;
}




.aligncenter {
	display:block;
	margin:20px auto;
}


.container{
	width: 1000px;
	margin: 0 auto;
	padding-left:15px;
	padding-right: 15px;
}

.container:after{
	display: block;
	content: '';
	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-left:15px;padding-right:15px}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-8{width:66.66666667%}


.page-template-template-no-sidebars-php #container {
	margin:2.4%;
}


#container {
	clear: both;
	margin:1.6%;
}

.rPart .catalog .line .e .name { float: left; font-size: 16px; font-weight: bold; color: #04b6e2; }



.rPart .catalog .line .e:hover .name { text-decoration: underline; }
footer .footer_frame .footer_frame_right{text-align:right;width:400px;order:3;width:30%}
footer .footer_frame .footer_frame_right ul li{display:inline-block;margin-right:45px}
footer .footer_frame .footer_frame_right ul li:last-child{margin-right:0}
footer .footer_frame .footer_frame_right ul li img{width:100px;height:100px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.segment4{background:#666;color:#fff}

.segment4 h1, .segment4 h2, .segment4 h3, .segment4 h4, .segment4 h5, .segment4 h6 { color: #ffffff; }

.module_row_0 .module_column_0.tb_6970_column.module_column{padding-top:3px; }

.module_row_2 .module_column_0.tb_6970_column.module_column{padding-top:3px; }


.brokers a{
	color: white;
}

.brokers hr {
    max-width: 120px;
    margin: 0 0 10px 0;
}


.menu-item.btn {
    margin-left: 1.2em;
    position: relative;
    top: -7px;
}


.menu-item.btn a {
    background: rgba(0, 0, 0, .5);
    border: solid 1px #edbc06;
    color: #edbc06;
    padding: 6px 12px 4px;
}


.menu-item.btn a:hover {
    border-color: #fff;
    color: #fff;
}


.page-id-5095 .menu-item-1468 a {
    color: white;
}
.module-header .header-container .header-meta-nav-container .header-meta-nav-list li .header-search-icon:before,.module-header .header-container .header-meta-nav-container .header-meta-nav-list li .header-stores-icon:before{content:"\e91a"}
.module-header .header-container .header-meta-nav-container .header-meta-nav-list li .header-search-icon span,.module-header .header-container .header-meta-nav-container .header-meta-nav-list li .header-stores-icon span{display:none}
.module-header .header-container .header-meta-nav-container .header-meta-nav-list .header-search{-webkit-order:1;-ms-flex-order:1;order:1}
.small-4{width:33.3333333333%}

.style64 {
	font-size: 16px;
	color: #990000;
}

.wpb_column .column-bg-overlay {
    pointer-events: none;
    position: absolute;
    z-index: 0;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    content: ' ';
    display: block;
    opacity: 0;
    transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
    -webkit-transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}

#social{float:right;}
header #social .icons a{float:right;margin-left:5px}
.mine-green a{color:#0f374b!important}


#wprmenu_menu_ul .sub-menu {
  list-style: none;
  padding: 0;
}


#mg-wprm-wrap ul li ul.sub-menu li {
  border: none;
  position: relative;
}


div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
  margin-left: 0;
}


#wprmenu_menu_ul ul.sub-menu {
  margin-left: 0;
}


#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: px;
					text-transform: ;
					font-weight: ;
				}
#main-nav li.second-level-item:last-of-type{margin-bottom:25px;}
#forum td.forum,#forum td.topics,#forum td.posts,#forum td.last-reply{padding-top:4px;padding-bottom:4px;}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}

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

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}

.logo-head {
    margin: -50px 0px -4px;
}
.alignleft,img.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1.5em}
.site-footer__logo{margin:15px 0;height:auto}
.site-footer__logo--ariba{width:140px;display:none}
.site-footer--simple .site-footer__logo--ariba{display:block}
.site-footer__logo--sap{width:100px}
.site-footer--simple .site-footer__logo--sap{display:none}
.site-footer__logo-web--trust{width:42px;height:auto;display:none}

.post-attributes h3 {
	font-size: 16px;
	margin-top: 40px;
}

.post-attributes a {
	color: #a0a0a0;
}

.post-attributes a:hover {
	color: #37cadd;
}

		
		.post-attributes h3:after {
			background-color: #7dbbb0;
		}

.footer.default-footer .footer-top-surround {
  width: 100%;
  background-color: #2BA9E1;
}

    .foote .foote_cen .foote_bot {
      width: 100%;
      text-align: center;
      height: 59px;
      line-height: 59px;
      color: #a4a4a4;
      font-size: 14px; }

      .foote .foote_cen .foote_bot p {
        margin: 0; }

        .foote .foote_cen .foote_bot p a {
          text-decoration: none;
          color: #a4a4a4; }

        .foote .foote_cen .foote_bot p a:hover {
          text-decoration: none;
          color: #06376c; }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1255px; 
  width: 100%;
  position: relative;
}



.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
	content: " ";
	display: table;
}

.clearfix:after,
.container:after,
.row:after {
	clear: both;
}

.clearfix,
.container,
.row {
	*zoom: 1;
}

.error-info .container {
  padding: 8px 27px 8px 44px;
}
#footer-buttom{text-align:center}
#footer ul li a,#footer ul li a:visited,#footer-buttom ul li a,#footer-buttom ul li a:visited{color:#929ea6!important}
#footer-buttom a{font-family:Georgia;font-size:13px!important}
.row{margin-right:-15px;margin-left:-15px}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#emailForm .row{margin:30px}
.pgCParaSituation .row{padding-bottom:30px}
::i-block-chrome,.row.safari-fix [class*="col-"]{display:table-cell!important;float:none!important;width:auto!important;padding-left:2%!important;padding-right:2%!important}

body.single div.hentry h2.entry-title,body.page div.hentry h2.entry-title{font-size:1.7em;font-weight:400;text-align:center;}

body div#container div.hentry{clear:both;}

div.hentry .entry-date{font-weight:700;word-spacing:0.2em;}

div.hentry abbr.published,div.comments abbr.comment-published{border:none;cursor:text;}

	body div#content div.hentry{text-align:left;}
#block-bxy5aea17f54f912.block-original-b0n5aea1b001673b{min-height:20px}
#block-bxy5aea17f54f912.block-original-b255aea1ab6f1893{min-height:20px}
#block-bxy5aea17f54f912.block-original-b8o5aea194bef3d2{min-height:20px}
#block-bxy5aea17f54f912.block-original-bho5aea1a0be9d93{min-height:20px}
#block-bxy5aea17f54f912.block-original-bp55aea1a511ba3c{min-height:20px}
#block-bxy5aea17f54f912{min-height:35px}
.banner-top,.banner-atf,.banner-btf,.footer-banner,.banner-728-inner,.mobile-ad{min-height:0px !important}


.phone-wrap {
    position: absolute;
    left:13px;
    top:13px;
    width:414px;
    height:736px;
    overflow: hidden;
    border-radius: 28px;
}
.fusion-clearfix{zoom:1;clear:both}
.fusion-clearfix:after,.fusion-clearfix:before{content:" ";display:table}
.fusion-clearfix:after{clear:both}
.et_pb_fullwidth_header_extended_0 .et_pb_fullwidth_header_scroll a .et-pb-icon{font-size:50px}
.uppercase,h6,th,span.widget-title{line-height:1.05;letter-spacing:.05em;text-transform:uppercase}
.is-uppercase,.uppercase{line-height:1.2;text-transform:uppercase}
.c-three-hero__fallback-items{width:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}
.poundkey-panels-container.asteriskhome-layout .asteriskhome-bottom .pane-asterisk-top-contributors-asterisk-top-contributors #contributors-active{display:none;visibility:visible}

.home #main .latest_ads table td.photo { padding-left:2px; }
 
.home #main .latest_ads table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }

.ad_list table td.photo { padding-left:2px; }
 
.ad_list table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }


.user_public_profile #main .latest_ads table td.photo {
    padding-left: 2px;
}







.photo a img {
    border:1px solid #DDD !important;
}


.photo {
    width: 125px;
}


.essay-discount span.doff {
    font-size: 52.84px;
    font-weight: 600;
    color: #fff;
    padding: 0 10px;
    background: #fff -webkit-gradient(linear, left top, right top, from(#2bae83), to(#2bae83), color-stop(1, #2bae83)) 0 0 no-repeat;
    -webkit-background-size: 150px;
    -webkit-animation-name: shine;
    -webkit-animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    text-shadow: 0 0 0 rgba(255, 255, 255, .2);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}
nav .navCart .bag{height:80px;float:left}
nav .navCart .bag img{height:80px}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.fa.pull-right{margin-left:.3em}
#filter-box-title a h3.pull-right{margin:0;color:#666}



.bg-fix-info {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	padding:0;
	background: rgba(12,30,52,.75);
	position: fixed;
	z-index: 1000;
	display: none;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}

#responsive-menu {
	display: none;
	margin-bottom: 20px !important;
	padding: 0 0 30px 0;
}

	#responsive-menu li {
		color: #999999;
		line-height: 30px;
		margin-left: 25px;
	}

	#responsive-menu li li {
		list-style: disc;
	}

	#responsive-menu li a {
		color: #999999;
		border-bottom: 1px dotted #999999;
	}


a.alignnone {
   display: inline-block;
}


a.alignleft,
a.alignnone,
a.alignright {
   max-width: 100%;
}


img.centered,
.aligncenter, .alignnone {
   display: block;
   margin: 0 auto 10px;
}


img.alignnone {
   margin-bottom: 12px;
}
