﻿

.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {position:absolute;pointer-events: auto}



.ms-layer.video-box{background:black;}

.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 111;
}


.td_module_1 {
  padding-bottom: 24px;
  
  
}

.td-content-more-articles-box .td_module_1,
.td-content-more-articles-box .td_module_3 {
  padding-bottom: 20px;
}
.content .testimonial_content .container .container_inner{padding:0}


	.et_pb_gallery_grid .et_pb_gallery_item,
	.et_pb_portfolio_grid .et_pb_portfolio_item,
	.et_pb_filterable_portfolio_grid .et_pb_portfolio_item {
		float: left;
		position: relative;
	}


	.et_pb_gallery_grid .et_pb_gallery_item img,
	.et_pb_portfolio_grid .et_pb_portfolio_item img,
	.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img {
		width: 100%;
	}


	.et_pb_gallery_grid .et_pb_gallery_item h3,
	.et_pb_portfolio_grid .et_pb_portfolio_item h2,
	.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
		margin: 10px 0 0;
		padding-bottom: 0;
		font-size: 18px;
		word-wrap: break-word;
	}

#lst  {background-color: #d6ffd6}
h2.post-title{font-size:19px;font-weight:bold;margin-bottom:15px}
.not-found .post-title{margin-bottom:5px}
.latest-blog-entry h2.post-title{font-size:14px;line-height:1.3;margin-bottom:3px}
.latest-blog-entry-thumb h2.post-title{font-size:14px;line-height:1.3;margin-top:20px;margin-bottom:3px}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h2.post-title,.su-tabs .su-tabs-nav span,.su-tabs .pane-title,.su_au_name,.su-pricing-title,.su-pricing-value,.post_slider .info h2,.recent_post_widget_title,.tp-caption.kickstart_heading{font-family:Open Sans, sans-serif}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#block-block-35 .block-inner {
    padding: 0;
    border: none;
}


  .region-main-menu .block-simpleads,
  .region-above-main-menu .block-simpleads {
    margin-bottom: 0;
  }
.icon-desktop:before{content:"\f108";}

h1,h2,h3,h4,h5,h6,.menu a{font-family:'Yanone Kaffeesatz',sans-serif;}

.comparisontable tr .td-left {
	text-align: left;
}

	.td-left {
		font-size: 14px;
		line-height: 17px;
	}





.ruwyj {
	position: absolute !important;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	width: 1px;
	height: 1px;
}


.ruwyj:hover,
.ruwyj:active,
.ruwyj:focus {
	top: 5px;
	left: 5px;
	z-index: 100000; 
	display: block;
	clip: auto !important;
	padding: 15px 23px 14px;
	width: auto;
	height: auto;
	border-radius: 3px;
	background-color: #f1f1f1;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	color: #21759b;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-size: 0.875rem;
	line-height: normal;
}


.requxi .ruwyj {
	display: none;
}



#contents {
width: 1010px;
margin: 20px auto ; 
display: block; 
height: auto;
clear: both;
background-color: rgba(255,255,255,0);
}

#contents:after {
content: "";
height: 0;
clear: both;
visibility: hidden;
display: block;
}
.et_header_style_slide #top-menu-nav,.et_header_style_fullscreen #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1)}
body #wrapper #main .menu-markets-container ul li#menu-item-5017 a::before,body #wrapper #sidebar .menu-markets-container ul li#menu-item-5017 a::before{background-position:0 -581px}
#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}


.navigation li.n1 { 
  -webkit-transition: 0.2s linear 0s !important;
  -o-transition: 0.2s linear 0s !important;
  transition: 0.2s linear 0s !important;
    top: 50px;
}
.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.screen-reader-text:active,.screen-reader-text:focus,.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.screen-reader-text~.form-control-feedback,.has-feedback label.sr-only~.form-control-feedback{top:0}


.discover_text,
.products_text,
.special_text,
.support_text {
    float: left;
}


    #news--doc .quicklinks__title {
        padding-left: 40px;
    }


.quicklinks p:not(.quicklinks__title) {
  margin: 0;
  margin-top: 5px;
  line-height: 1.35em;
  font-size: .8em;
}

.quicklinks__title {
  font-size: 1.2em;
  line-height: 1.15em;
  font-weight: 600;
  margin: 0;
}

.quicklinks--withicon .quicklinks__title {
  font-size: 1em;
}
#block-bn45a83cded90f0a{min-height:20px}
#block-bn45a83cded90f0a .block-title{padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-color:#494949;background-color:rgba(255,255,255,0);margin-bottom:5px;font-family:Oswald;color:#FFFFFF;font-size:17px;text-transform:none;font-variant:normal;margin-top:28px;}
.other-links-title{max-height:51px}



img.scale-with-grid,#Content img{max-width:100%;height:auto}


#header,#nav,#people,#rss,.sidebar,.post-comment,.post-meta,  hr {
	display: none;
	}

		.menui {
		    background: #565656;
		    transition: 0.6s ease;
		    transition-timing-function: cubic-bezier(.75, 0, .29, 1.01);
		    margin-top: 15px;
		    position: absolute;
		}
.chat-with-someone a,.menu-item-15025 a{border:2px solid #3869af;color:#3869af!important;font-family:roboto condensed,helvetica neue,Helvetica,Arial,sans-serif;font-size:.6em;line-height:2.5;padding:0 20px;position:absolute;right:70px;top:7px;border-radius:6px;transition:.2s ease-in all}
.chat-with-someone a.disabled,.menu-item-15025 a.disabled{opacity:.7}
.chat-with-someone a:hover,.chat-with-someone a:active,.chat-with-someone a:focus,.menu-item-15025 a:hover,.menu-item-15025 a:active,.menu-item-15025 a:focus{text-decoration:none}

.rednav a {color: #cc0000 !important;}
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;
				}


#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: px;
					text-transform: ;
					font-weight: ;
				}

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

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: ;
					color: #606060 !important;
				}
nav.mvp-fly-nav-menu ul li.menu-item-has-children:after,.mvp-feat1-left-wrap span.mvp-cd-cat,.mvp-widget-feat1-top-story span.mvp-cd-cat,.mvp-widget-feat2-left-cont span.mvp-cd-cat,.mvp-widget-dark-feat span.mvp-cd-cat,.mvp-widget-dark-sub span.mvp-cd-cat,.mvp-vid-wide-text span.mvp-cd-cat,.mvp-feat2-top-text span.mvp-cd-cat,.mvp-feat3-main-story span.mvp-cd-cat,.mvp-feat3-sub-text span.mvp-cd-cat,.mvp-feat4-main-text span.mvp-cd-cat,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-message:before{color:#4DB2EC}
#mvp-main-nav-small .mvp-nav-menu ul li.menu-item-has-children a:after{border-color:#555 transparent transparent transparent}
#mvp-nav-bot-wrap .mvp-nav-menu ul li.menu-item-has-children a:after{border-color:#666 transparent transparent transparent}

	
	.listing-meta .meta-item:before {
		content: "\2013"; 
		padding: 0 7px;
		font-size: 13px;
		line-height: 1;
	}

	
	.listing-meta .meta-item:first-child:before {
		display: none;
	}

	
	.listing-meta .meta-item {
		float: left;
	}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}


.context-quick-img {
    float: left;
    width: 35%;
    text-align: center;
}

.cialis {
  width: 125px;
  float: left;
}

.viagra div,.plus,.cialis div{
  font-size:24px;
  color: #fff;
}

.viagra span,.cialis span{
  font-size:13px;
  color: #ffc000;
  font-family: Georgia,serif;
}


.fw-page-builder-content .container {
  max-width: 100%;
}

.site-footer .site-info {
	text-align: center;
}

.site-footer .site-info,
.site-footer .site-info a {
	color: inherit;
	font-size: 12px;
	font-size: 1.2rem; 
	font-weight: bold;
}

.site-footer .site-info a,
.site-footer .site-info a a {
	text-decoration: underline;
}

.site-footer .site-info a:hover,
.site-footer .site-info a a:hover {
	text-decoration: none;
}

.site-footer .site-info .theme-by,
.site-footer .site-info a .theme-by {
	padding: 0 4px;
	padding: 0 0.4rem;
	font-weight: normal;
	font-style: italic;
	letter-spacing: 1px;
	letter-spacing: 0.1rem; 
	text-transform: lowercase;
}





.footer-layout-2 .site-info,
.footer-layout-2 .footer-text,
.footer-layout-2 .footer-social-links {
	float: none;
	clear: both;
	text-align: center;
}

.arrow-up {
	width: 0; 
	height: 0; 
	border-left: 30px solid transparent;
	border-right: 30px solid transparent;
	border-bottom: 30px solid #fff;
	display: inline;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.logged-in #mobile-nav .secondary-m .last{position:absolute;top:17px;right:26px}
.logged-in #mobile-nav .secondary-m .last a{font-size:0;height:auto;line-height:0}
.logged-in #mobile-nav .secondary-m .last a:before{font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";font-size:20px}
#content .account-navigation li.last{border:0}
 #padding-22 { height:60px; }

.icon-angle-up:before {
	content: "\e7a6";
}
.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%}


.stdtitle {
	height: 12px;
	color: #666;
	text-decoration: none;
	text-align: left;
	font-size: 10px;
}
.view-brand-activity .view-content{padding:1rem 0;border-top:.5rem solid #dce6eb}
.view-overview-grid .view-content{padding:1rem 0;border-top:.5rem solid #dce6eb}
.brands-all .view-content{padding:1rem;height:50rem;overflow-y:scroll;overflow-x:hidden;background-color:#dce6eb}

  .af-footer__logo {
    margin-top: 15px; }

    .af-footer__logo a {
      display: block;
      line-height: 1; }

    .af-footer__logo img {
      width: 220px;
      height: auto;
      max-width: 220px; }

.pc2015-item .pc2015-item-price .pc2015-price-2 {
  font-family: 'Meiryo', sans-serif;
    text-align: right;
}

.pc2015-item .pc2015-item-price .pc2015-price-2 strong {
  font-weight: bolder;
}




.alignnone { margin: 5px 20px 20px 0; }


a img.alignnone {
    margin: 0 21px 21px 0;
}


.post-slideshow img.alignnone { margin-bottom: 5px; }

div#n2-ss-1 .n2-ss-layer .n2-font-3b9c4f02534b53c7b7c5267c7fa4e08f-hover{font-family: 'Roboto','Arial';color: #ffffff;font-size:100%;text-shadow: none;line-height: 1.5;font-weight: 300;font-style: normal;text-decoration: none;text-align: left;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 300;}

	#wp-calendar tfoot #next {text-align: right;}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}
.mk-header .mk-classic-nav-bg,.mk-header .mk-header-bg{z-index:1}
.mk-header.sticky-style-fixed .mk-header-bg{transition:opacity .2s ease-out}
.header-style-4 .mk-header-bg,.mk-header-start-tour{transition:opacity .3s ease-out}
 .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; }
 .a-sticky .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; }
 .trans-header .bg-true:not(.a-sticky) .mk-header-bg { opacity:0; }


.shell,
.shell-wide,
.shell-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}


.shell,
.shell-wide {
  min-width: 300px;
  max-width: 480px;
}


.tablet .swiper-slider .shell,
.ipad .swiper-slider .shell {
  padding-top: 0;
}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}




.silder .item_slide { position:absolute; top: 0; }
