
/* HEIGHT MENU */
#logo {	height: px; } #page-content.fixed-header { padding-top: 80px; } nav#main-nav > ul > li > a  { line-height: px; } nav#main-nav ul li .sub-menu { top: 80px; }
/* CUSTOM FONTS */
body {font-size: 13px;line-height: 24px;font-family: Roboto;}nav#main-nav > ul li > a, nav#responsive-nav > ul li > a {font-size: 13px;font-family: 'OpenSansRegular', Helvetica, Arial; font-weight: normal;text-transform: none;}h1 {font-size: 60px;line-height: 72px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h1 b, h1 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } h2 {font-size: 32px;line-height: 38px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h2 b, h2 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } h3 {font-size: 24px;line-height: 28px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h3 b, h3 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } h4 {font-size: 21px;line-height: 25px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h4 b, h4 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } h5 {font-size: 18px;line-height: 21px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h5 b, h5 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } h6 {font-size: 16px;line-height: 19px;font-family: 'OpenSansLight', Helvetica, Arial; font-weight: normal;text-transform: none;color: #1a1a1a;} h6 b, h6 strong { font-family: 'OpenSansSemiBold'; font-weight: normal; } a.sr-button, input[type=submit] {font-family: 'OpenSansBold', Helvetica, Arial; font-weight: normal; letter-spacing: 0.02em; text-transform: uppercase; }.blog-meta li  { font-family : 'OpenSansLight', Helvetica, Arial; } #single-pagination li a, #entries-pagination li a { font-family : 'OpenSansLight', Helvetica, Arial; } #load-more a { font-family : 'OpenSansLight', Helvetica, Arial; } 
.tp-caption.mova-title-big-dark, .tp-caption.mova-title-big-white, .tp-caption.mova-title-big-colored { font-size:60px !important; font-family:'OpenSansLight', Helvetica, Arial !important; letter-spacing:0em !important; font-style:normal !important; line-height:72px !important;  }
.tp-caption.mova-title-medium-dark, .tp-caption.mova-title-medium-white, .tp-caption.mova-title-medium-colored { font-size:32px !important; font-family:'OpenSansLight', Helvetica, Arial !important; letter-spacing:0em !important; font-style:normal !important; line-height:38px !important; }
.tp-caption.mova-title-small-dark, .tp-caption.mova-title-small-white, .tp-caption.mova-title-small-colored { font-size:24px !important; font-family:'OpenSansLight', Helvetica, Arial !important; letter-spacing:0em !important; font-style:normal !important; line-height:28px !important; } 

/* PORTFOLIO STYLING */
#portfolio-preview-124, #portfolio-preview-124 .section-bg { background-color: #54c5ff;background-position: top left;background-repeat: no-repeat; } #portfolio-preview-124 { padding-top: 100px;padding-bottom: 100px;} #portfolio-preview-124.horizontalsection { background: none !important; } .full-layout-small #portfolio-preview-124 {	padding-top: 45px; padding-bottom: 45px; } #portfolio-preview-124 .preview-image, #portfolio-preview-124 .preview-slider .flexslider .slides > li span { margin-left: -350px;margin-top: 0px;} .full-layout-small #portfolio-preview-124 .preview-image, .full-layout-small #portfolio-preview-124 .preview-slider .flexslider .slides > li span { margin-top: 0px;} #portfolio-preview-330, #portfolio-preview-330 .section-bg { background-color: #c2cacc;background-position: top left;background-repeat: no-repeat; } #portfolio-preview-330 { padding-top: 80px;padding-bottom: 80px;} #portfolio-preview-330.horizontalsection { background: none !important; } .full-layout-small #portfolio-preview-330 {	padding-top: 36px; padding-bottom: 36px; } #portfolio-preview-330 .preview-image, #portfolio-preview-330 .preview-slider .flexslider .slides > li span { margin-left: 430px;margin-top: -50px;} .full-layout-small #portfolio-preview-330 .preview-image, .full-layout-small #portfolio-preview-330 .preview-slider .flexslider .slides > li span { margin-top: -40px;} #portfolio-preview-325, #portfolio-preview-325 .section-bg { background-color: ;background-image: url(http://www.spab-rice.com/wordpress/mova/wp-content/uploads/2013/11/bg-a.jpg);background-position: center center;background-repeat: no-repeat; } #portfolio-preview-325 { padding-top: 80px;padding-bottom: 80px;} #portfolio-preview-325.horizontalsection { background: none !important; } .full-layout-small #portfolio-preview-325 {	padding-top: 36px; padding-bottom: 36px; } #portfolio-preview-126, #portfolio-preview-126 .section-bg { background-color: #e5e5e5;background-image: url(http://www.spab-rice.com/wordpress/mova/wp-content/uploads/2013/11/bg-b.jpg);background-position: center center;background-repeat: no-repeat; } #portfolio-preview-126 { padding-top: 80px;padding-bottom: 80px;} #portfolio-preview-126.horizontalsection { background: none !important; } .full-layout-small #portfolio-preview-126 {	padding-top: 36px; padding-bottom: 36px; } @media only screen and (max-width: 700px) {#portfolio-preview-124 .preview-image, #portfolio-preview-124 .preview-slider .flexslider .slides > li span { margin-left: -420px;}#portfolio-preview-124/*, #portfolio-preview-124 .section-bg*/ { padding-top: 70px; padding-bottom: 80px; }#portfolio-preview-330 .preview-image, #portfolio-preview-330 .preview-slider .flexslider .slides > li span { margin-left: 516px;}#portfolio-preview-330/*, #portfolio-preview-330 .section-bg*/ { padding-top: 56px; padding-bottom: 64px; }#portfolio-preview-325/*, #portfolio-preview-325 .section-bg*/ { padding-top: 56px; padding-bottom: 64px; }#portfolio-preview-126/*, #portfolio-preview-126 .section-bg*/ { padding-top: 56px; padding-bottom: 64px; }}
/* FOOTER */

/* COLOR */

input[type=submit]:hover { background-color: #929091; }
a { color: #929091; }
nav#main-nav > ul > li:hover > a { color: #929091; }
nav#main-nav > ul > li.current-menu-item > a, nav#main-nav > ul > li.current-menu-ancestor > a { color: #929091; }
.blog-headline a:hover { color: #929091; }
.blog-meta li a:hover { color: #929091; }
.blog-link { background-color: #929091; }
.blog-no-sidebar .blog-entry.format-link .section-bg { background-color: #929091; }
#portfolio-grid .portfolio-headline a:hover { color: #929091; }
/*.full-project-link:hover { background-color: #1a1a1a; }*/
.search-headline a:hover { color: #929091; }
.filter ul li a.active, .filter ul li a:hover { color: #929091; }
#single-pagination li a:hover, #entries-pagination li a:hover { color: #929091; }
a.default-button1 { background-color: #929091; }
a.default-button2:hover { background-color: #929091; }
a.default-button3 { color: #929091; }
a.default-button5 { border-color: #929091; color: #929091; }
a.default-button5:hover { background-color: #929091; }
.toggle .toggle-title:hover .toggle-name, .toggle .toggle-active .toggle-name { color: #929091; }
.skill .skill-bar .skill-active { color: #929091; }
.widget ul li a:hover { color: #929091; }
#load-more a { background-color: #929091; border-color: #929091; }
#totop:hover .totopbg { background-color: #929091; }
.imgoverlay a .overlaycolor { background-color: #1a1a1a; }
#page-loader .loader { border-left-color: #929091; }

div.jp-play-bar { background-color: #929091; }
div.jp-volume-bar-value { background-color: #929091; }
div.jp-type-playlist div.jp-playlist a:hover { color: #929091; }
div.jp-type-playlist div.jp-playlist a.jp-playlist-current { color: #929091; }
div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover { color: #929091; }
div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{ color: #929091; }

.tp-caption.mova-title-big-colored { color: #929091;	}
.tp-caption.mova-title-big-colored { color: #929091; }
.tp-caption.mova-title-medium-colored { color: #929091; }
.tp-caption.mova-title-small-colored { color: #929091; }
.tp-caption.mova-title-big-white a, .tp-caption.mova-title-medium-white a, .tp-caption.mova-title-small-white a, .tp-caption.mova-text-white a { color: #ffffff;  }
.tp-caption.mova-title-big-colored a, .tp-caption.mova-title-medium-colored a, .tp-caption.mova-title-small-colored a, .tp-caption.mova-text-colored a {  color: #929091; }
.tp-caption.mova-title-big-colored a:hover, .tp-caption.mova-title-medium-colored a:hover, .tp-caption.mova-title-small-colored a:hover, .tp-caption.mova-text-colored a:hover { color: #1a1a1a; }

/* CUSTOM CSS (Theme Options) */
/*
** Custom styles by Carlos W **
*/

/* --- Menu --- */
.smallheader nav#main-nav > ul > li > a { padding: 6px 0 0 !important; }

/* -- Woocommerce Listings -- */
.woocommerce ul.products li.product .woocommerce-loop-product__title { background: #fff; font-family: 'OpenSansLight', Helvetica, Arial; font-size: 22px; padding-bottom: 0; }
.woocommerce .woocommerce-ordering .orderby { padding: 5px 36px 5px 16px !important; }

.menu-eboutique-sub-container ul.shortcode_menu, 
.menu-eboutique-categories-container ul.shortcode_menu, 
.menu-eboutique-categories-plaid-container ul.shortcode_menu { list-style-type: none !important; height: auto !important; margin-bottom: 5% !important; }
.menu-eboutique-sub-container ul.shortcode_menu  li:first-child, 
.menu-eboutique-categories-container ul.shortcode_menu li:first-child,
.menu-eboutique-categories-plaid-container ul.shortcode_menu li:first-child, 
.yith_magnifier_gallery li:first-child { margin-top: 10px !important; }
.menu-eboutique-sub-container ul.shortcode_menu li, 
.woocommerce-page li.submnuprods { padding: 0 2%; display: inline-block; }

@media (max-width: 480px) {
	.menu-eboutique-sub-container ul.shortcode_menu, 
	.menu-eboutique-categories-container ul.shortcode_menu, 
	.menu-eboutique-categories-plaid-container ul.shortcode_menu { margin-left: 0 !important; width: 100%; }
	.woocommerce-page li.submnuprods { width: 27%; }
	.woocommerce-page li.submnuprods a { padding: 60px 0 20px; }
}

/* --- Woocommerce Products --- */
body.single-product .main-content { width: auto !important; }
.woocommerce div.product p.price, 
.woocommerce div.product span.price { font-size: 40px !important; margin: 5px 0 30px; }
.woocommerce-product-details__short-description { font-size: 18px; line-height: 27px; }
.woocommerce div.product p.stock { font-size: 15px; }
.woocommerce .quantity .qty { height: 35px; }
.woocommerce div.product form.cart .button { background-color: #1a1a1a; margin-left: 10px; font-family: 'OpenSansBold', Helvetica, Arial; padding: 14px 20px; }
.woocommerce div.product form.cart .button:hover { background-color: #929091; }
.woocommerce-page .related.products { margin-top: 60px; }
.woocommerce ul.products li.product a>div, 
.woocommerce ul.products li.product a .price { margin-top: 0; }