﻿
	.page-head .stripe-line{ margin-top:7px;}



#footer .copyright {
	float: left;
	font-size: 0.8em;
	}


    #footer .copyright, #footer .credit {
        float: none;
        text-align: center;
        margin: 10px;
        }

.mycars .register-wrapper .register-content { padding: 0 20px 5px; display: none; }

.mycars .register-content, .mycars .login-content, .mycars .forgot-password-content { padding: 15px 20px 5px; }

.mycars .login .register-content, .mycars .login .forgot-password-content, .mycars .login .logout-content { display: none; }

.mycars .login.show-register .register-content { display: block; }

.mycars .login.show-forgot-password .login-content, .mycars .login.show-forgot-password .register-content { display: none; }


.logged-in .mycars .register-wrapper, .logged-in .mycars .register-content { display: none; }

.logged-in .mycars .login .register-content, .logged-in .mycars .login .login-content { display: none; }
.block-full .block-half,.block-full .block-image{padding:0}
.block-full .block-half:first-child,.block-full .block-image:first-child{padding-right:65px}
.block-full .block-half:last-child,.block-full .block-image:last-child{padding-left:65px}
.block-half,.block-image{display:table-cell;width:50%;padding:65px;vertical-align:top}
.block-half.align-center,.align-center.block-image{text-align:center}
.drawer-intro-bundle-save .block-half:nth-child(1) img,.drawer-intro-bundle-save .block-image:nth-child(1) img{margin-top:20px}



.row { width: 1240px; max-width: 100%; min-width: 768px; margin: 0 auto; }

.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -25px; }

.row.collapse .column, .row.collapse .columns { padding: 0; }

.row .row.collapse { margin: 0; }


.one, .row .one { width: 8.33333%; }


.two, .row .two { width: 16.66667%; }


.three, .row .three { width: 25%; }


.four, .row .four { width: 33.33333%; }


.five, .row .five { width: 41.66667%; }


.six, .row .six { width: 50%; }


.seven, .row .seven { width: 58.33333%; }


.eight, .row .eight { width: 66.66667%; }


.nine, .row .nine { width: 75%; }


.ten, .row .ten { width: 83.33333%; }


.eleven, .row .eleven { width: 91.66667%; }


.twelve, .row .twelve { width: 100%; }


.row .offset-by-one { margin-left: 8.33333%; }


.row .offset-by-two { margin-left: 16.66667%; }


.row .offset-by-three { margin-left: 25%; }


.row .offset-by-four { margin-left: 33.33333%; }


.row .offset-by-five { margin-left: 41.66667%; }


.row .offset-by-six { margin-left: 50%; }


.row .offset-by-seven { margin-left: 58.33333%; }


.row .offset-by-eight { margin-left: 66.66667%; }


.row .offset-by-nine { margin-left: 75%; }


.row .offset-by-ten { margin-left: 83.33333%; }

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

.row:after { clear: both; }

	
	.row .mobile-one { width: 25% !important; float: left; padding: 0 25px; }

	.row .mobile-one:last-child { float: right; }

	.row .mobile-one.end { float: left; }

	.row.collapse .mobile-one { padding: 0; }

	.row .mobile-two { width: 50% !important; float: left; padding: 0 25px; }

	.row .mobile-two:last-child { float: right; }

	.row .mobile-two.end { float: left; }

	.row.collapse .mobile-two { padding: 0; }

	.row .mobile-three { width: 75% !important; float: left; padding: 0 25px; }

	.row .mobile-three:last-child { float: right; }

	.row .mobile-three.end { float: left; }

	.row.collapse .mobile-three { padding: 0; }

	.row .mobile-four { width: 100% !important; float: left; padding: 0 25px; }

	.row .mobile-four:last-child { float: right; }

	.row .mobile-four.end { float: left; }

	.row.collapse .mobile-four { padding: 0; }



.entry-date .calendar-toggle {
	font-family: 'Open Sans', Verdana, sans-serif;
	background-color: #fff;
	padding: 6px;
	margin: 0px 8px;
	color: #878787;
	cursor:pointer;
	border-radius: 0px;
	font-size: 18px;
	border: 1px solid #cacaca;
	float: right;
	margin: 40px 0px 22px 0px;
}


.entry-date .calendar-toggle.active, .entry-date .calendar-toggle:hover {
	background-color: #559664;
	border-color: #559664;
	color: #fff;
}


.entry-date .calendar-icon {
	color: #cacaca;
}


.entry-date .calendar-toggle:hover {
	text-decoration: none;
}


#classic .entry-date .calendar-toggle.active, #classic .entry-date .calendar-toggle:hover{
	background-color: #f06e28;
	border-color: #f06e28;
	color: #fff;
}



#classic .entry-date .calendar-toggle {
	color: #878787;
}

	.entry-date{width: 200px;}

.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-lg-5 {
    width: 41.66666667%;
  }

	
#featured-home .wrap, #home-bottom .wrap {
	margin: 0;
	padding: 9px 9px 5px 9px;
	}

	
#featured-home p, #home-bottom p {
	margin: 0;
	padding: 0 0 10px 0;
	}


#dynamic-content-gallery .widget, #featured-home .widget, #home-bottom .widget {
	margin: 0;
	padding: 0;	
	}

	
#content #dynamic-content-gallery h4, #content #featured-home h4, #home-bottom h4 {
	color: #555555;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-shadow: #FFFFFF 1px 1px;
	margin: 0;
	padding: 4px 5px 4px 10px;
	}

	
#featured-home {
	width: 470px;
	float: left;
	margin: 0;
	padding: 0;
	}


#featured-home ul {
	list-style-type: square;
	margin: 0 0 0 10px;
	padding: 5px 0 15px 0;
	}

	
#featured-home ul li {
	list-style-type: square;
	margin: 0 0 0 20px;
	padding: 0;
	}

	
#featured-home .widget_tag_cloud div {
	padding: 10px 10px 14px 10px;
	}

	


#featured-home .featuredpost, #featured-home .featuredpage {
	margin: 0;
	padding: 0;
	}

	
#featured-home .featuredpost .post, #featured-home .featuredpage .page {
	margin: 0;
	padding: 10px 0 5px 0;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
	}

	
#featured-home .featuredpost .avatar, #featured-home .featuredpage .avatar {
	margin: 0;
	padding: 4px;
	border: 1px solid #E6E6E6;
	}

	
#featured-home .featuredpost img, #featured-home .featuredpage img {
	background: #FFFFFF;
	margin: 0;
	padding: 4px;
	border: 1px solid #E6E6E6;
	}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}

	.layout-fullwidth .fw-header.container, .layout-fullwidth .fw-header .container {
		padding: 15px;
	}


	
	#header_right{
		float:left;
		width:550px;
		text-align:right;
	}
.home-top .one-half{width:47.717949%;margin-left:0}
.entry.post-type.one-half h1,.entry.post-type.one-half h2,.entry.post-type.one-half h3,.entry.post-type.one-half h4,.entry.post-type.one-half h5,.entry.post-type.one-half ol,.entry.post-type.one-half p,.entry.post-type.one-half ul{padding:0 20px}
.entry.post-type.one-half img.alignleft{margin:0 24px 12px 0}
.entry.post-type.one-half{width:100%;margin-bottom:3%}
.blog .content,.blog .sidebar,.content,.entry-content.two-thirds,.home-top .wrap,.product-details-content.two-thirds,.single-product_details .entry.post-type.one-half,.single-pt_test .two-thirds,.two-thirds.first.career-top{width:100%}
.home-featured-post .one-half{padding-bottom:20px}
.home .responsive-block,.home-section-2,.home-top .one-half.first{display:none}
.home .products .one-half{border-bottom:1px solid #B3B4B5}
.product-details-top .one-half.first{width:100%;border-right:0}
.product-details-top .one-half{width:100%}
.state-selection .one-half{float:none;text-align:center}
.one-half.col1,.one-half.col2{display:block;float:left;text-align:left;width:46.717949%}
.one-half.col1 li,.one-half.col2 li{font-size:20px;border-bottom:1px solid #ccc}
.sycs-popup .one-half{padding:0 15px}
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641026%}
.one-half,.three-sixths,.two-fourths{width:48.717948717949%}

#footer .credit-link {
  position: relative;
}


.cb-bg-to-on #cb-container, .cb-bg-to-on #cb-footer, .cb-bg-to-on #cb-top-menu {
  position: relative;
}




#cb-top-menu {
  display: block;
  text-transform: uppercase;
  line-height: 40px;
  height: 40px;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 1px;
  position: relative;
  z-index: 105;
}

#cb-top-menu #cb-lwa-trigger img {
  height: 18px;
  width: 18px;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

#cb-top-menu ul {
  margin: 0;
  float: left;
}

#cb-top-menu ul li {
  display: inline-block;
}

#cb-top-menu ul li a {
  display: block;
}

#cb-top-menu ul li ul {
  margin-top: 0;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: 0.15s all;
  -transition: 0.15s all;
  transition: 0.15s all;
  visibility: hidden;
  z-index: 999;
  min-height: 40px;
  width: 200px;
}

#cb-top-menu ul li ul li {
  position: relative;
  width: 100%;
}

#cb-top-menu ul li ul li a {
  padding: 10px 20px;
  margin: 0 !important;
  width: 100%;
  line-height: 20px;
}

#cb-top-menu ul .cb-icons {
  padding: 0 10px;
}

#cb-top-menu ul .cb-icons ul {
  float: none;
}

#cb-top-menu ul .cb-icons ul li {
  vertical-align: middle;
}

#cb-top-menu ul .cb-icons ul li img {
  height: 18px;
  width: 18px;
}

#cb-top-menu ul .cb-icons ul .cb-icon-logged-in a {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1;
}

#cb-top-menu .cb-left-side {
  width: 62%;
  float: left;
}

#cb-top-menu .cb-left-side a {
  margin: 0 7px 0 0;
}

#cb-top-menu .cb-top-nav.cb-left-side {
  display: none;
}

#cb-top-menu .cb-right-side {
  width: 38%;
  text-align: right;
  float: right;
}

#cb-top-menu .cb-right-side a {
  margin: 0 7px;
}

#cb-top-menu .cb-right-side a span {
  display: none;
}

#cb-top-menu .cb-top-logo {
  width: 50%;
  float: right;
  min-height: 1px;
  display: table;
  height: 40px;
}

#cb-top-menu .cb-top-logo a {
  display: table-cell;
  vertical-align: middle;
}

#cb-top-menu .cb-top-logo img {
  max-width: 100%;
  max-height: 30px;
}

#cb-top-menu #cb-mob-open {
  float: left;
  width: 50%;
  margin: 0;
  padding-left: 10px;
}


.cb-tm-dark #cb-top-menu {
  background-color: #1c1c1c;
}

.cb-tm-dark #cb-top-menu ul li a {
  color: #fff;
}

.cb-tm-dark #cb-top-menu ul li a:hover {
  color: #bebebe;
}

.cb-tm-dark #cb-top-menu ul li ul {
  background: #161616;
}

.cb-tm-dark #cb-top-menu .cb-top-menu-wrap {
  background-color: #1c1c1c;
}

.cb-tm-dark #cb-top-menu .cb-link {
  color: #fff;
}


.cb-tm-light #cb-top-menu {
  background-color: #f2f2f2;
}

.cb-tm-light #cb-top-menu ul li a {
  color: #161616;
}

.cb-tm-light #cb-top-menu ul li a:hover {
  color: #7e7e7e;
}

.cb-tm-light #cb-top-menu ul li ul {
  background: #f2f2f2;
}

.cb-tm-light #cb-top-menu .cb-top-menu-wrap {
  background-color: #f2f2f2;
}

.cb-tm-light #cb-top-menu .cb-link {
  color: #161616;
}


  .cb-m-sticky #cb-top-menu .cb-top-menu-wrap {
    position: fixed;
    top: 0;
    width: 100%;
  }


  .admin-bar.cb-m-sticky #cb-top-menu .cb-top-menu-wrap {
    top: 46px;
  }


  .cb-mob-only #cb-top-menu {
    display: none;
  }


  #cb-top-menu .cb-left-side a, #cb-top-menu .cb-right-side a {
    margin: 0 10px;
  }


  #cb-top-menu .cb-top-menu-wrap {
    max-width: none;
  }



.clearfix {
  zoom: 1;
}

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

.clearfix:after {
  clear: both;
}


#cred td.cred-right {
	text-align: right;
}
footer .info .about{float:left;margin-left:4.34783%;*margin-left:4.34778%;margin-right:0;width:30.43478%;*width:30.43473%}
footer .info .about:first-child{margin-left:0;*margin-left:0}
footer .info .about a{text-decoration:underline}
footer .info .about a:visited{color:#fff}
footer .info .about a:hover{color:#73afb6}
footer .info .about a:focus{color:#73afb6}
footer .info .about a:active{color:#73afb6}
footer .info .about p.copyright{color:#73afb6}
footer .info .navigation,footer .info .about{float:none;width:100%;margin-left:0;margin-right:0}
.soliloquy-container .soliloquy-caption.soliloquy-caption-left .soliloquy-caption-inside{height:100%}
.soliloquy-container .soliloquy-caption.soliloquy-caption-right .soliloquy-caption-inside{height:100%}
.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:rgba(0,0,0,0.5);font-size:1em;line-height:1.25;display:block;color:#fff;text-shadow:0 1px 1px #000;text-align:center;padding:10px}
.soliloquy-fc-slider .soliloquy-caption-inside{text-align:left}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1.2em;font-weight:700;margin-bottom:1em;color:#fff}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1em}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-read-more{font-weight:700;color:#fff}







#twitter-home .juiz_last_tweet_inside .juiz_last_tweet_metadata {
float: left;
margin-right: 10px;
}


#twitter-home .juiz_last_tweet_inside .juiz_lt_content {
margin-bottom: 5px;
}
.view-wishlist td.active{background-color:transparent;}
#main-menu-links li a.active{border-bottom:none;}
.tabs ul.primary li.active a{border-bottom:transparent !important;}
.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;border-radius:5px;}
.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:rgba(240,240,240,1.0);}
.commerce-checkout-progress li.active,.commerce-checkout-progress li.visited{color:#fff;background:#455605;}
.commerce-checkout-progress li.active{border-bottom-right-radius:4px;border-top-right-radius:4px;}
#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#E7E5AA;}
.tabs ul.primary li a.active{background-color:#E7E5AA;}
.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#456605;}
.tb-megamenu .nav li.dropdown.open .caret,.tb-megamenu .nav li.dropdown.open.active .caret,.tb-megamenu .nav li.dropdown.open a:hover .caret,.tb-megamenu .nav li.dropdown.open a:focus .caret{border-top-color:#7aab1b;border-bottom-color:#7aab1b;}
.tb-megamenu .btn:hover,.tb-megamenu .btn:focus,.tb-megamenu .btn:active,.tb-megamenu .btn.active,.tb-megamenu .btn.disabled,.tb-megamenu .btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.tb-megamenu .btn:active,.tb-megamenu .btn.active{background-color:#cccccc \9;}
.tb-megamenu .btn.active,.tb-megamenu .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.tb-megamenu .btn-primary.active,.tb-megamenu .btn-warning.active,.tb-megamenu .btn-danger.active,.tb-megamenu .btn-success.active,.tb-megamenu .btn-info.active,.tb-megamenu .btn-inverse.active{color:rgba(255,255,255,0.75);}
.tb-megamenu .btn-primary:hover,.tb-megamenu .btn-primary:focus,.tb-megamenu .btn-primary:active,.tb-megamenu .btn-primary.active,.tb-megamenu .btn-primary.disabled,.tb-megamenu .btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.tb-megamenu .btn-primary:active,.tb-megamenu .btn-primary.active{background-color:#003399 \9;}
.tb-megamenu .btn-warning:hover,.tb-megamenu .btn-warning:focus,.tb-megamenu .btn-warning:active,.tb-megamenu .btn-warning.active,.tb-megamenu .btn-warning.disabled,.tb-megamenu .btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.tb-megamenu .btn-warning:active,.tb-megamenu .btn-warning.active{background-color:#c67605 \9;}
.tb-megamenu .btn-danger:hover,.tb-megamenu .btn-danger:focus,.tb-megamenu .btn-danger:active,.tb-megamenu .btn-danger.active,.tb-megamenu .btn-danger.disabled,.tb-megamenu .btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.tb-megamenu .btn-danger:active,.tb-megamenu .btn-danger.active{background-color:#942a25 \9;}
.tb-megamenu .btn-success:hover,.tb-megamenu .btn-success:focus,.tb-megamenu .btn-success:active,.tb-megamenu .btn-success.active,.tb-megamenu .btn-success.disabled,.tb-megamenu .btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.tb-megamenu .btn-success:active,.tb-megamenu .btn-success.active{background-color:#408140 \9;}
.tb-megamenu .btn-info:hover,.tb-megamenu .btn-info:focus,.tb-megamenu .btn-info:active,.tb-megamenu .btn-info.active,.tb-megamenu .btn-info.disabled,.tb-megamenu .btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.tb-megamenu .btn-info:active,.tb-megamenu .btn-info.active{background-color:#24748c \9;}
.tb-megamenu .btn-inverse:hover,.tb-megamenu .btn-inverse:focus,.tb-megamenu .btn-inverse:active,.tb-megamenu .btn-inverse.active,.tb-megamenu .btn-inverse.disabled,.tb-megamenu .btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.tb-megamenu .btn-inverse:active,.tb-megamenu .btn-inverse.active{background-color:#080808 \9;}
.tb-megamenu .nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.tb-megamenu .nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.tb-megamenu .navbar .btn-navbar:hover,.tb-megamenu .navbar .btn-navbar:focus,.tb-megamenu .navbar .btn-navbar:active,.tb-megamenu .navbar .btn-navbar.active,.tb-megamenu .navbar .btn-navbar.disabled,.tb-megamenu .navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
.tb-megamenu .navbar .btn-navbar:active,.tb-megamenu .navbar .btn-navbar.active{background-color:#cccccc \9;}
.tb-megamenu .navbar-inverse .btn-navbar:hover,.tb-megamenu .navbar-inverse .btn-navbar:focus,.tb-megamenu .navbar-inverse .btn-navbar:active,.tb-megamenu .navbar-inverse .btn-navbar.active,.tb-megamenu .navbar-inverse .btn-navbar.disabled,.tb-megamenu .navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.tb-megamenu .navbar-inverse .btn-navbar:active,.tb-megamenu .navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
.tb-megamenu .btn:hover,.tb-megamenu .btn:active,.tb-megamenu .btn.active,.tb-megamenu .btn.disabled,.tb-megamenu .btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.tb-megamenu .btn-danger:hover,.tb-megamenu .btn-danger:active,.tb-megamenu .btn-danger.active,.tb-megamenu .btn-danger.disabled,.tb-megamenu .btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a;}
.tb-megamenu .btn-success:hover,.tb-megamenu .btn-success:active,.tb-megamenu .btn-success.active,.tb-megamenu .btn-success.disabled,.tb-megamenu .btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249;}
.tb-megamenu .btn-danger.active,.tb-megamenu .btn-success.active{color:rgba(255,255,255,0.75);}
.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar:focus,.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar.active,.tb-megamenu .btn-navbar.disabled,.tb-megamenu .btn-navbar[disabled]{color:#fff;background-color:#d9d9d9;*background-color:#cccccc;}
.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar.active{background-color:#bfbfbf \9;}
li a.active{color:#000;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}
ul.secondary a.active{border-bottom:4px solid #999;}
th.active img{display:inline;}
td.active{background-color:#ddd;}

.post-content .cat {float:left; padding: 5px;width:100px}

.post-content .cat img{margin-top:0px;width:100px; height:auto}

.post-content .cat-c {float:none;border:1px solid #999;padding:10px}

.post-content .cat-c a:link, .post-content .cat-c a:visited {font-size: 20px;font-size: 1.25rem}

.post-content .cat-c p {margin: 0em}
.thrv_wrapper .alignnone{margin:10px}
.thrv_wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper.aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper .alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper.alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper .alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.thrv_contentbox_shortcode{position:relative}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
.thrv_wrapper div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-inner-wrap,.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-overlay{box-sizing:border-box !important}
.thrv_wrapper,.ignore_during_draggable{margin-top:20px;margin-bottom:20px;padding:1px}
.tve_gr .tve_gri .thrv_wrapper{margin:0}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}
.thrv_wrapper.tve-flexible-container iframe{margin:20px}
.thrv_icon.thrv_wrapper{margin:0;padding:0}
.thrv_wrapper .tve-hyperlinks-lightbox-wrapper,#tve_lightbox_content .tve-hyperlinks-lightbox-wrapper{min-width:800px}
.thrv_wrapper [class^="icon-"],.thrv_wrapper [class*=" icon-"],#tve_lightbox_content [class^="icon-"],#tve_lightbox_content [class*=" icon-"]{border-radius:0;background:transparent}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
.thrv_data_element.thrv_wrapper.aligncenter{display:table}
.thrv_wrapper .wistia_responsive_padding{box-sizing:border-box;height:100%;padding-bottom:56.25%}
.panels-flexible-3 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}
.panels-flexible-3 .panels-flexible-row-last{padding-bottom:0;}
.panels-flexible-row-3-main-row-inside{padding-right:0px;}
.panels-flexible-row-3-1-inside{padding-right:0px;}
.panels-flexible-row-3-4-inside{padding-right:0px;}
.panels-flexible-row-3-5-inside{padding-right:0px;}
.panels-flexible-row-3-6-inside{padding-right:0px;}

#home_page .product_price,
#category_page .product_price {
	color:#44180d;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0;
}


.SalePrice,
#category_page .product_price .SalePrice {
	color:#c00 !important;
	font-size: 11px;
}

#home_page .SalePrice,
#category_page .product_price .SalePrice,
#product_main .SalePrice {
	font-size: 12px;
	font-weight:bold;	
}

#search_page .product_price {
	color:#44180D;
	font-size:2em;
	font-weight:bold;
	margin:-10px;
	text-align:center;
	width:116px;
	float:right;
}
.mk-header-right{z-index:20}
.header-grid.mk-grid .header-logo.right-logo,.header-grid.mk-grid .mk-header-right{right:20px}
#mk-theme-container:not(.trans-header) .header-style-2 .mk-header-padding-wrapper,.header-style-1.header-align-left .mk-header-right{display:none}
.header-style-1.header-align-left.boxed-header .mk-header-right{display:block}
.header-style-1.header-align-right .mk-header-right{display:none}
.header-style-1.header-align-right.boxed-header .mk-header-right{display:block;right:auto;left:10px}
.header-style-2.header-align-right .mk-header-right{left:10px;right:auto}
.header-style-2.header-align-right .mk-header-right .mk-shopping-cart-box{position:absolute;left:-10px;right:auto;top:80px}
.header-style-2.header-align-right .mk-header-right .mk-shopping-cart-box:after{left:32px;right:auto}
.header-style-3.header-align-left .mk-header-right{float:right;margin-right:30px}
.header-style-3.header-align-right .mk-header-right{float:left}
.header-style-4 .mk-header-right{position:fixed!important;top:auto;right:auto!important;margin:0 20px;min-height:40px;width:220px;box-sizing:border-box}
.header-style-4 .mk-header-right:after,.header-style-4 .mk-header-right:before{content:" ";display:table}
.header-style-4 .mk-header-right:after{clear:both}
.header-style-4 .mk-header-right .mk-shoping-cart-link{padding-left:0}
.header-style-4.header-align-center .mk-header-right,.header-style-4.header-align-left .mk-header-right{bottom:30px}
.header-style-4.header-align-right .mk-header-right{bottom:100px}
.mk-header-right .mk-header-social{height:auto;padding:0 10px}
.mk-header-right .mk-header-social ul{margin:0}
.header-grid.mk-grid .header-logo.right-logo, .mk-header-right {right:15px !important;}
.header-style-1 .mk-header-right,.header-style-2 .mk-header-right,.header-style-3 .mk-header-right {right:55px !important;}

.page-title .label { font-size: 35px; font-size:   ; font-weight: 700; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; color:  #734c3d ; }

.page-title .label a { color:  #734c3d ; }

.main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .label, .main-header nav.full .nav-item .dropdown-wrap .dropdown-item a .icon { color: #ffffff; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; background-color: #b5db74; }

.mega-nav .list .label { font-size: 14px; color: #ffffff; width: 100%; margin: 0 0 22px; padding: 10px 0 24px; border-bottom: 1px solid rgba(255, 255, 255, 0.15); }

.mega-nav .list .label a { color: #ffffff; }


.main-header nav.full.dark .nav-item.dropdown:hover .label, .main-header nav.full.dark .nav-item.has-mega-nav.active .label { color: #000000; }

.main-header nav.full.dark .nav-item .dropdown-item a .label, .main-header nav.full.dark .nav-item .dropdown-item a .icon { color: #000000; }

.mega-nav.dark .list .label { color: #000000; border-bottom-color: rgba(0, 0, 0, 0.15); }

.mega-nav.dark .list .label a { color: #000000; }

.customer.order .order-history .table td.product-item .label { display: block; }

.customer.order .order-history .table td.product-item .label.vendor { color:  #ba9b82 ; font-size: 10px; margin-bottom: 10px; }

.customer.order .order-history .table td.product-item .label.title { margin-bottom: 15px; }

.customer.order .order-history .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.customer.order .order-history .table td.product-item .label.variant { font-family:  'Source Sans Pro', sans-serif ; font-size: 12px; }

.collections .collection:hover .label, .featured-collections .collection:hover .label { visibility: hidden; }

.collections .collection .label, .collections .collection .browse, .featured-collections .collection .label, .featured-collections .collection .browse { position: absolute; top: 50%; left: 0; right: 0; z-index: 1000; text-align: center; color: #ffffff; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.33); margin: 0; padding: 0 30px; }

.collections .collection .label, .featured-collections .collection .label { font-size: 21px; font-size:   ; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; }

.collections .collection .label.preload, .featured-collections .collection .label.preload { visibility: hidden; }

.product .overlay .label { position: absolute; top: 50%; left: 0; right: 0; text-align: center; font-size: 14px; line-height: 30px; padding: 0 15px; color: #ffffff; }

.product .price .label, .quick-shop-content .price .label, #product-area .price .label, .mobile-product-title .price .label { color: #734c3d; margin-right: 5px; }

.template-blog .articles .meta li.prev-next-post .label, .template-article .articles .meta li.prev-next-post .label { display: inline; }

.template-collection .page-title .label { position: relative; top: 4px; }

.template-cart .table td.product-item .label { display: block; }

.template-cart .table td.product-item .label.vendor { color:  #ba9b82 ; font-size: 10px; margin-bottom: 10px; }

.template-cart .table td.product-item .label.title { margin-bottom: 15px; }

.template-cart .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.template-cart .table td.product-item .label.variant { font-family:  'Source Sans Pro', sans-serif ; font-size: 12px; }

.template-search .result.item-product .details .price .label { color:  #734c3d ; margin-right: 5px; }



.entry-title a:hover {
color: #06AFE4;
}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}

  	
  	.one-fourths.span_3.clear-both { clear: both; }




.row, div.clear { padding-bottom: 24px; }


.clear {
	clear:both;	
}


.carousel li.span_4 .clear {
	padding-bottom: 0px;
	margin-bottom: 0px;
}


.woocommerce .commentlist li .comment_container .clear {
	padding-bottom: 0px!important;
}


.woocommerce .price_slider_amount .clear {
	padding: 0px!important;
}


.project-additional.clear {
	clear: both!important;
	display: block;
}


.project-additional.clear li {
	float: none!important;
}


.single-portfolio #project-meta .clear {
	padding-bottom: 0px!important;
}


#portfolio-filters-inline .clear {
	padding: 0px;
}


#portfolio-extra .clear {
	padding-bottom: 0px;
}


#full_width_portfolio #portfolio-extra .clear {
	padding-bottom: 24px;
}


.tabbed .clear {
	display: block!important;
	padding-bottom: 0px;
}


.recent_posts_extra_widget .clear {
	padding-bottom: 0px;
}


.post-tags .clear {
	padding-bottom: 0px;
}


#author-bio .clear {
	padding-bottom: 0px;
}

.mobile-menu-design-modern .header-wrapper #mobile-nav,
.sh-mobile-nav-holder.mobile-nav-holder-modern #mobile-nav {
  border-right: 0;
  border-left: 0;
  border-top: 1px solid #DBDBDB;
}


  input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine { width: 100% !important; }




.nine, .row .nine { width: 75%; }


	.main-content .right-info.space-bottom .holder {
		margin-bottom: 24px;
		padding-bottom: 0;
	}


.main-content .right-info .holder {
	border-right: 2px solid #cac9c9;
	margin: -10px 240px 0 0;
	overflow: hidden;
	overflow-y: hidden;
	padding: 0 33px 0 33px;
}


		.home-bt .holder {
			background: #b8c7da;
			padding: 0 22px 30px 22px;
			clear: both;
			float: none;
			overflow: hidden;
		}

#footer #footer-nav .menu-item-172 {
  display: none;
}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #ffffff;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link:hover{color: #ffffff !important;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 14px;font-weight: 600;text-transform:uppercase;letter-spacing: 0px;}
#content-inner{border-color:#bcbcbc;}
#content-inner #main .content p{margin-top:0px;}
#content-inner .box{padding-left:0px;padding-right:0px;}
.stack-content-inner{border-style:solid;border-width:2px 0 0;margin-top:0.6923em;}
.wrapper-content .stack-content-inner{padding-top:1.3846em;}


.clearfix:before,
.entry:before,
.entry-content:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}


.clearfix:after,
.entry:after,
.entry-content:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


.site-footer .newsletter p {
	margin-bottom: 20px;
}





.site-footer {
	padding: 40px 20px;
	text-align: center;
}


.site-footer a {
	border-bottom: 1px dotted #594a42;
	font-weight: 600;
}


.site-footer a:hover {
	border-bottom: 1px dotted #2c7bcc;
}


.site-footer p {
	font-size: 16px;
	margin-bottom: 0;
}



#lang_sel_footer {
  margin: 0;
  padding: 7px;
  text-align: center;
  font: 11px Verdana, sans-serif;
  min-height: 15px;
  clear: both;
  background-color: #fff;
  border: 1px solid #cdcdcd;
}

#lang_sel_footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#lang_sel_footer ul li {
  display: inline;
  margin: 0 1px 0 0;
  padding: 0;
  white-space: nowrap;
  line-height: 25px;
}

#lang_sel_footer ul li img {
  position: relative;
  top: 1px;
  width: 18px;
  height: 12px;
}

#lang_sel_footer ul li a {
  text-decoration: none;
  padding: 5px 10px;
}

#lang_sel_footer ul li a:visited {
  text-decoration: none;
  padding: 5px 10px;
}


	#slider-code .viewport {
		position: relative;
		float: left;
		overflow: hidden;
		width: 185px;
		height: 200px;
	}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.mountain-ad .textwidget{font-size:.938em;color:#333;display:inline-block;border:1px solid #cbd2d6;margin-bottom:30px;padding:8px 30px;border-radius:3px}
#sidebar-home .textwidget{font-family:'Source Sans Pro';font-size:.938em;text-align:center;clear:both;display:block;padding:10px 15px;border:4px double #aaa;color:#777;margin-top:30px;text-transform:uppercase;letter-spacing:1px}
#sidebar-article .textwidget{font-family:'Source Sans Pro';text-align:center;clear:both;display:block;padding:10px 15px;border:4px double #aaa;color:#777;margin-top:30px;text-transform:uppercase;letter-spacing:1px}



#lower-menu {
	width:300px;
	height:25px;
	
	bottom:10px;
	margin-left: 15px;
	color:#555;
	z-index:10;
}


#lower-menu a {
	text-decoration: underline;
	color:#1f5b8f;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	padding: 0 4px;
	z-index:10;
	-webkit-transition:all .25s ease-in;
	-moz-trasition:all .25s ease-in;
	-o-trasition:all .25s ease-in;
}


#lower-menu a:hover {
	color:#ff9505;	
	text-decoration:underline;
	-webkit-transition:all .25s ease-in;
	-moz-trasition:all .25s ease-in;
	-o-trasition:all .25s ease-in;
}
