﻿
.site-title {
	clear: none;
	display: inline-block;
	font-weight: bold;
	line-height: 1.2;
	margin: 0 .4375em 0 0;
	vertical-align: baseline;
}

.singular .site-title {
	font-size: 29px;
	font-size: 1.8125rem;
}

	.sticking .site-title {
		font-size: 18px;
		margin-right: 0;
	}


.banner-content{max-width: 740px;width: 100%;padding: 0 34px;padding-top: 125px;}


.banner-content p.cap{font-size: 16px;color: #000;font-weight: 300;margin-bottom: 0;}


.banner-content h2{font-size: 40px;color: #000f18;font-weight: 500;padding-bottom: 15px;margin-top: 12px;position: relative;}


.banner-content h2:after{position: absolute;content: "";width: 78%;height: 1px;background-color: #000;left: 0;bottom: 0;}


.banner-content p{font-size: 24px;line-height: 23px;color: #1f1c1c;}


.table-link-site td a{
	color: #d44950;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.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-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:.77778rem;height:.77778rem;border:.11111rem solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
.question__copy{font-family:"TT-DemiBold";margin-top:0;text-align:center}
.question__copy--results{color:#80E0A7}
h1#page-title{font-size:2em;line-height:1;}
.shortcut-wrapper h1#page-title{float:left;margin:0;}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
body.page-node-69 #page-title{display:none;}
#comments .title,#comments form,.comment_forbidden{display:none;}
.comment h2.title{margin-bottom:1em;}
.item-list .title{font-weight:bold;}

.twenty-one-day-heading,
.beginners-guide-heading {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 7px;
    padding-top: 26px;
}

#front-page-7 .beginners-guide-heading,
.try-one-of-our-products .beginners-guide-heading {
    padding-top: 0px;
}

.start-here .twenty-one-day-heading,
.start-here .beginners-guide-heading {
    padding-top: 0px;
}

.beginners-guide-heading {
    font-size: 35px;
    padding-top: 0px;
}

	#front-page-7 .beginners-guide-heading,
	.try-one-of-our-products .beginners-guide-heading {
    	font-size: 32px;
	}
.show_sub.menu-item-has-children:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-item-has-children{position:relative}


.site-header.stickytop #secondary-nav .sf-menu li.menu-item-home {
  display: none;
}


.mobile-menu ul li.menu-item-home {
  display: none;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}

#subnavhp li {display: inline;list-style: none;margin:0 5px 0 0;padding: 0;text-align: center;}
.cam-breadcrumb ul li.last{border-right:0}
a.logged-in-action.last{border-right:0;}

.thumb_img_link{
width : 240px;
height: 180px;
display: block;
text-decoration:none;
}

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px; padding-bottom: 15px; }
#messages-wrapper{clear:both;padding-bottom:1em;}


#wrapper {
	width: 960px;
	min-height:100%;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: -380px;
	margin-left: auto;
	position: relative;
	color: #333;
	font-size: 12px;
}

* html #wrapper {
	height:100%;
}
#auctions-panel .content-tile{padding:16px 25px 25px}
#auctions-panel .content-tile p{margin:0;padding:4px 0}
#auctions-panel .content-tile a{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.5px;color:#01747f}
#auctions-panel .content-tile #close-span{cursor:pointer}
.inspicon{height:65px!important;margin:auto}


	.site-header .widget-area {
    text-align: center;
	margin-top:0;
	}

	#home-notification.home-notification.widget-area {
		display: none !important;
	}


.team-inner {
  padding: 15px;
}


.team-inner h3 {
  text-align: center;
  margin-top: 0;
  text-transform: uppercase;
}


.team-inner p {
  text-align: center;
  color: #999;
  font-size: 14px;
  margin: 0;
}


.post-inner-content {
    padding: 45px 50px;
    background-color: #fff;
    border: 1px solid #dadada;
    border-top: none;
}


body.archive .post-inner-content,
body.blog .post-inner-content,
.post-inner-content:first-child {
    border-top: 1px solid #dadada;;
}
.bitcoin-icon-wrap{position:absolute;left:-4px;top:-6px;height:48px;width:48px;border-radius:100px;border:4px solid #050505;}
.bitcoin-icon{display:block;height:41px;width:41px;line-height:41px;color:#000;border-radius:100px;border:1px solid #fff;background-color:#f9a644;}
.w-third{width:calc( 100%/3)}
.w-third-ns{width:calc( 100%/3)}
.w-third-m{width:calc( 100%/3)}
.w-third-l{width:calc( 100%/3)}
.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-md-12{width:100%}


.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.icon-shortcode + .icon-shortcode{margin-left:15px;}
.icon-shortcode i{margin-right:7px;}
.region-contact-info .icon-shortcode + .icon-shortcode{margin-left:25px;}
.region-contact-info .icon-shortcode i{margin-right:10px;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;border:1px solid #0095e5;color:#0095e5;}

	.region-contact-info .icon-shortcode {
		display:block;
		margin:0 0 10px;
	}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.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-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
#astro-resources li.astro-resources a,#astroarticles li.astroarticles a,#reports li.reps a,#calculators li.calcs a,#ebooks li.ebooks a,#freelessons li.freelessons a,#interps li.interps a,#library li.library a,#loverelationships li.loverelationships a,#syn li.syn a,#transits li.menu-item-object-transits_interp a,#prog li.prog a{background:#fff;color:#000}
.mp__expanded .mp__playlist span.song{flex:0 1 auto;overflow:hidden}
.mp__expanded .mp__playlist span.song .song__artist{display:block;font-size:.75rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mp__expanded .mp__playlist span.song .song__name{display:block;font-size:.875rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

	
	
	.footer_left, .footer_right, .footer_inner_pages {
		display: none;
	}

	
	
	.footer_left {
		display: none;
	}


.footer_left .social {
	float: left;
	background-color: white;
	border-radius: 50%;
	text-align: center;
	margin-right: 8px;
	padding: 7px;
	text-decoration: none;
	transition: all 0.4s ease-in-out;
	box-shadow: inset 0 0 0 0 white;
    -webkit-transition: all ease 0.4s;
    -moz-transition: all ease 0.4s;
    transition: all ease 0.4s;
}


.footer_left .social:hover {
	background: #9B8686;
}


.footer_left .social img {
	width: 17px;
}



.equal-height-wrap .mcb-wrap .mcb-wrap-inner { position:relative; float:left; width:100%;}


.equal-height-wrap .mcb-wrap.valign-middle .mcb-wrap-inner { top:50%; 
	-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}

.equal-height-wrap .mcb-wrap.valign-bottom .mcb-wrap-inner { top:100%;
	-webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%); -o-transform:translateY(-100%); transform:translateY(-100%);}

.main-block-paragraph h1, .main-block-paragraph h2{
	font-size: 20px;
	font-weight: normal;
	color: #181819;
}

    .mobile .shopping-cart .tit {
        display: inline;
        color: #fff;
    }

    .mobile .tit-big {
        position: relative;
        top:62px;
        padding-left: 10px;
        text-align: left;
    }

.shopping-cart .tit { display: block; padding-bottom: 9px }



.tit { font-size: 14px; font-weight: bold }


.tit-green { color: #92b710; }

.tit-blue { color: #0590b2 }


.tit-big { color: #000; padding-bottom: 12px; font-size: 24px; font-weight: bold; text-transform: capitalize }

.analog-up .tit { font-weight: bold; padding-right: 4px;; }

.best-sides .tit-green { font-size: 13px; text-transform: capitalize }

	.header-inner {
		display: none;
	}
.row{margin-right:-15px;margin-left:-15px}

.livedate .row {
	padding:0;
	margin:0;
}

.livedate .row div {
	padding-left: 5px;
	padding-right: 5px;
}
.ads{float:left;width:728px;position:relative;z-index:1001;margin:7px}
.ads-small{background-color:#9b9b9b;float:left;width:235px;height:90px;margin-top:7px;margin-bottom:7px}
.ads-small img{border:0}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}


.alignnone {
	display: block;
}



.my_ser_title{width:100%;height:25px;font:normal normal bold 14px/25px "����";color:#4c4c4c;border-bottom:1px solid #e4e4e4;}


.navbar-nav .list-unstyled ul.menu {
	padding-left: 0;
}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}


.menu-current-issue-text {
	padding-top: 15px;
	color: #ffffff;
}


.menu-current-issue-button .btn-default {
	color: #ffffff;
	background-color: #9D003B;
	background-image: none;
	border-color: transparent;
	margin-top: 15px;
	text-shadow: none;
}


.menu-current-issue-button .btn-default:hover {
	color: #9D003B;
	background-color: #A8A8A8;
}


.menu-current-issue-button .btn {
	border-radius: 0;
}

nav.main li.show-on-sticky{border-left:none;padding:0;overflow:hidden;width:0}

nav.main li.show-on-sticky a{display:none;background-repeat:no-repeat;height:0;overflow:hidden;vertical-align:bottom;width:0}

nav.main li.show-on-sticky a:after{display:none}

nav.main.is-sticky li.show-on-sticky a{display:inline-block}


	.nav-adjust {
		margin-top: 4px;
	}

.creations__image {
  margin-bottom: 50px;
  max-width: 100%;
}




.container {
position: relative;
width: auto;
left: 0;
right: 0;
margin-right: auto;
margin-left: auto;
}

.container:before,
.container:after {
display: table;
line-height: 0;
content: "";
}

.container:after {
clear: both;
}

.container-fluid:before,
.container-fluid:after {
display: table;
line-height: 0;
content: "";
}

.container-fluid:after {
clear: both;
}

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}

.main-header .container { max-width: 100% }

footer .container { }
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}



.container .header {
    background-color:#d3d3d3;
    padding: 2px;
    cursor: pointer;
    font-weight: bold;
}




#tw-responsive .container {
    position: relative;
    width: 100%;
    max-width: 980px;
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box; }



#tw-responsive .container:after,
#tw-responsive .row:after,
#tw-responsive .u-cf {
    content: "";
    display: table;
    clear: both; }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.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-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
#top-header,#et-secondary-nav li ul{background-color:#c4200a}
#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#c4200a}


#top-header .et-social-icons {
    display: inline-block;
    float: right;
}
#main-header .container{text-align:center}
#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;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple{width:48%}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:10px}


#branding{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.2s;animation-delay:.2s}

	
	#branding .wrapper,
	.header-banner .inner-cell:last-child {
		width:100%;	
	}



.animated{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:1.2s;animation-duration:1.2s}

	.item_form_title {
		padding: 5px 30px;
	}
.item_form_title span{display:block;color:#f3474b;font-size:22px}
.item_form_title p{color:#5d5d5d;font-size:16px;margin-top:5px}
.inner_today_form .item_form_title{padding:20px 5px;background:#eee}
.inner_today_form .item_form_title p{color:#000;font-size:14px;margin-bottom:10px}

.right_sidebar .main_content {width:680px; float:left;}

.left_sidebar .main_content {width:680px; float:right;}

.dual_sidebar .main_content {width:420px; display:inline-block;}
.comment-meta .fn,.item .stats i,.loop-actions i,.loop-desc i,.loop-title em,.widget-single-post-stats i{font-style:normal}
.comment-actions,.comment-content,.comment-meta{margin-left:72px}
.comment-meta{color:#AAA;font-size:11px;margin-bottom:5px}
.comment-meta .sep{color:#CCC}
.comment-meta .fn{font-size:12px;color:#555}
.comment-meta .comment-time{color:#AAA}
.comment-meta .comment-time:hover{color:#555}
.comment-list .depth-2 .comment-actions,.comment-list .depth-2 .comment-content,.comment-list .depth-2 .comment-meta{margin-left:58px}


.at-btn-wrap {
	text-align: center;
}

.at-btn-wrap .btn,
.slider-content .btn
{
	font-size: 16px;
	padding: 10px 18px;
}

.col-details .widget-title,
.col-details .line,
.col-details .line span,
.col-details .at-btn-wrap
{
	text-align: left;
	position: relative;
}

.pull-left .col-details .widget-title,
.pull-left .col-details .line,
.pull-left .col-details .line span,
.pull-left .col-details .at-btn-wrap,
.pull-left .col-details .fs-text-desc p
{
	text-align: right;
	position: relative;
}


.site-content article .acme-col-posts.acme-widgets .at-btn-wrap{
	margin-top: 10px;
}
.artitleborder{display:none !important}

.review {
    border-right:none;
    float: none;
    padding: 20px 0;
    width: auto;
}

.review h2 {
    font-size: 18px;
    margin: 0 0 10px;
}

.review .test p {
    margin: 10px;
    padding: 0 10px;
}

.review .test {
    padding: 20px 0;
}

.menu {
	float: right;
	margin-left: 5px;
	cursor: hand;
	cursor: pointer;
}


#overlay { display:none; position:absolute; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.4); z-index:9998; }
.et_pb_section{padding:57px 0}
.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#f6f1d9!important}
.et_pb_section_2.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#004477!important}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#ddcc99!important}
body #page-container .et_pb_section .et_pb_button_2{border-color:#ffffff}
body #page-container .et_pb_section .et_pb_button_2:hover:after{color:}
.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#004477!important}
body #page-container .et_pb_section .et_pb_button_2:hover{padding-left:0.7em;padding-right:2em}
body #page-container .et_pb_section .et_pb_button_2:after{display:inline-block;opacity:0}


#search-form, #footer {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	border-top: solid 1px #999;
	padding-top: 9px;
	}

	
#footer {
	font-size: .8em;
	
	}

			#footer .menus td.space  {
				width:17px;
				cursor:default;
			}


#calendar2 thead tr.days{
  background-color: #3e9741;
  height: 25px;
  color: #ededed;
    font-size: 10px;
}

#calendar2 thead tr.days td{
  color: #ededed;
    font: normal 10px arial;
}

.footer-bottom-wrapper {
	background: rgba(0, 0, 0, 0.3);
	padding: 18px 0 3px;
	position: relative;
}
.animated-menu .inner-inner{width:90%;margin:0 auto;}
.front #content #block-views-tweets-block .inner-inner{position:relative;}
.front #content #block-views-tweets-block .inner-inner h2.title{font-size:16px;color:#263685;padding:5px 0 10px 30px;border-bottom:1px #e6e6e6 solid;}
.front #content #block-quicktabs-news_most_read .block-quicktabs .inner-inner{padding-left:0;}
.page-id-6026 #main-header{display:none}


#home-slider { 
	overflow: hidden;
}


.container-fuild { 
	width: 100%;
}


.menu-cart-amount {
  padding-right: 10px;
  font-family: "Maven Pro", sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: 0.05em;
}


.menu-cart-amount a {
  color: #444444;
}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}


.text-1{font-size:15px;color:#fff;margin:0 0 9px !important;}

.text-2{font-size:11px;}

.text-3{line-height:28px;}


.text {
	font-size:20px;
	line-height:44px;
	color:#000;
	
	text-align: center;
	
}


.text-bottom {padding-bottom:20px; display:inline-block;}

.text-bottom1 {padding-bottom:25px; display:inline-block;}


.text-pad {margin-top:-4px; display:inline-block; margin-bottom:11px;}

.text-pad1 {margin-top:27px; display:inline-block; margin-bottom:18px;}


.text-top {padding-top:3px; display:inline-block;}

.text-top1 {
	padding-top:20px;
	display:inline-block;
}

.main .text {
	vertical-align: bottom;
}



.mobile-btn a{
	float:right;
	width:35px;
	height:35px;
	margin:15px;
	padding:5px;
	padding-top:10px;
	margin-right:0;
	}

	
	
	.mobile-btn a span{
		margin-bottom:4px;
		display:block;
		border-bottom:2px solid #000;
		}

.table-phone-item {
    display: inline-block;
}

#top  {background-color: #7cef74;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}






.list-reset {
  list-style: none;
  padding: 0;
}
.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}
.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}

.fusion-imageframe {
  display: inline-block;
  z-index: 1;
  position: relative;
  max-width: 100%;
}

.fusion-imageframe.element-bottomshadow:before,
.fusion-imageframe.element-bottomshadow:after {
  opacity: 0.4;
}

.fusion-imageframe.element-bottomshadow img {
  margin: 0;
}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}

.padb {	padding-bottom: 2em; }
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
.row{margin-right:-15px;margin-left:-15px}
.totalcount.totalcount-style-1.left,.totalcount.totalcount-style-1.row{text-align:left}
.totalcount.totalcount-style-1.row .totalcount-number{float:left}
.totalcount.totalcount-style-1.row .totalcount-content{line-height:32px}


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

  .col-md-4 {
    width: 33.33333333333333%;
  }
