/*  
Theme Name: Room09
Theme URI: http://demo.yithemes.com/room09/
Version: 1.4.0
Description: Ecommerce Wordpress Theme
Author: Your Inspiration Themes
Author URI: http://yithemes.com/
Tags: white, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready


	Copyright: (c) 2012 Your Inspiration Web.
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt

*/
/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles or add your custom style option of the theme options, 
it will automatically override the style in this file. 
---------------------------------------------------------------------------------------------- */

/* === FONTS
Sans-Serif: 'Raleway', sans-serif
Serif:      'Raleway', sans-serif

Text size: 12px;
Menu size: 15px;
Sub-menu size: 11px;
----------------------------------------------------------- */

/* === COLORS
Light grey: #dedede
Grey:       #939191
Orange:     #ac670c
-------------------- */



/* ===== TYPOGRAPHY ===== */
body, p, li, address, dd, blockquote {} 
h1, h2, h3, h4, h5, h6, p, dl { margin:0.8em 0 0.8em; }          
a, a:hover { text-decoration:none; outline: none !important; }
h1, h2, h3, h4, h5, h6 { font-weight: 800; }
h1, h1 a { font-size:22px; line-height: 30px; }
h2, h2 a { font-size:20px; line-height: 20px; }
h3, h3 a { font-size:17px; line-height: 17px; }
h4, h4 a { font-size:16px; line-height: 16px; }
h5, h5 a { font-size:15px; line-height: 15px; }
h6, h6 a { font-size:14px; line-height: 14px; }
.content ul { margin-right:0px important!; list-style:square }
.content ol { margin-right:40px; }
i, em { font-style:italic; }
strong { font-weight:bold; }
.content blockquote { background:url('./core/assets/images/cite.png') no-repeat 45px 25px; padding:35px; }
.content blockquote p { padding-left: 45px; }        
.border-line { height:1px; background:#CFCFCF; width:100%; clear:both; margin:1.2em 0; }
dt { font-weight:bold; }
mark { background: transparent !important; display: none !important;}

a { color: #9A6614; }
a:hover { color: #815207; }
.sidebar a { color: #575858; }
.sidebar a:hover { color: #9A6614; }
a:hover .title-highlight { color: #6C6D03; }

.line { border-top:1px solid #CFCFCF }
.space { height:30px }
body .last, body .widget-last { margin-right:30px !important; padding-right:0 !important; border-right:0; }
body .last-row { margin-bottom:0; }        
.for-mobile { display:none !important; }  
.not-logged-in .not__logged_in { display:none !important; }

p, li, address, dd, blockquote, td, th, a,
body, h1, h2, h3, h4, h5, h6, p, dl, ul, ol,
.paragraph-links a, #respond input, #respond textarea, #respond p label, #search_mini {
    color: #666767;
    font-family: 'Raleway', sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
}
code, pre { background-color: #E8EBEC; border: 1px dotted #CFCFCF; color: #333333; font: 13px/18px Consolas,"Courier New",Courier,monospace; padding: 0 5px; }
pre { margin-bottom: 10px; margin-top: 10px; }

.margin-top { margin-top: 10px; }
.margin-bottom { margin-bottom: 0px; }

/* ===== SIDEBAR LAYOUT ===== */
.sidebar-left .sidebar, .sidebar-right .content { float: left; }
.sidebar-right .sidebar, .sidebar-left .content { float: right; }

/* ===== HEADINGS ===== */
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-size: 12px;
}
h1 span.highlight, h2 span.highlight, h3 span.highlight, h4 span.highlight, h5 span.highlight, h6 span.highlight { color: #c27d05; background-color: transparent !important; }

#primary .content .hentry > h1:first-child,
#primary .content .hentry > h2:first-child,
#primary .content .hentry > h3:first-child,
#primary .content .hentry > h4:first-child,
#primary .content .hentry > h5:first-child,
#primary .content .hentry > h6:first-child,
#primary .content .hentry > p:first-child { /*margin-top: 0px;*/ }

/* ===== MAIN LAYOUT ===== */
body {
    position: relative;
	overflow-x: hidden;
direction: rtl;
}


.boxed #wrapper {
    padding: 0px 20px;
    background: #fff;
    position:relative;
}
.boxed #header, .boxed #footer, .boxed #copyright, .boxed #map {
	margin-right: -20px;
	margin-left: -20px;
}
.stretched #wrapper.container {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.boxed .wrapper-border { position: absolute; width: 100%; height: 100%; border: 8px solid rgba(0, 0, 0, 0.04); left: -8px; top: -8px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; z-index:-1; }

/* ===== BG SLIDER ===== */
#supersized { margin:0; }
#supersized img { max-width:none; }
.boxed.background-slider #wrapper { overflow:hidden; background:none; }
.boxed.background-slider #wrapper, .boxed.background-slider .bg-shadow { height:100%; }
.boxed.background-slider #supersized, .boxed.background-slider #supersized li { position:absolute; }
div.bg-shadow{height: 100%;}

/* ===== HEADER ===== */
#header, #header-container {
    position: relative;
}
#header-container {
    margin-bottom: 30px;
}
#header-container .span12 > div.border,
#header-container .span10> div.border,
#header-container .span2> div.border {
    border: 1px solid #d3d2d2;
    border-width: 0 1px 1px 1px;
    margin: 0 5px 5px 5px;
}
.home-full-screen #header { background:none; }

.border .innerborder { margin: 0 -6px -6px -6px; }
.border + .row { z-index: 1; position: relative }

#header .span10 .innerborder,
#header .span12 .innerborder,
#header-cart {
    -moz-box-shadow: 3px 3px 0 rgba(0,0,0,.05);
    -webkit-box-shadow: 3px 3px 0 rgba(0,0,0,.05);
    box-shadow: 3px 3px 0 rgba(0,0,0,.05);
}
#header .span10 .innerborder.no-shadow,
#header .span12 .innerborder.no-shadow,
#header-cart.no-shadow {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#header-container .span12, #header-container .span10, #header-container .span2 {
    display:inline-block;
}

/* ===== SLIDER ===== */
.slider-full-width #header-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
}
.slider-fixed .slider {
    margin-bottom: 20px;
}


/* === LOGO */
#logo {
    padding: 0;
    margin-bottom: 13px;
}
#logo > div { margin-left: 23px; }
#header #logo #textual { line-height: 1em; }
#textual, #logo-img { display: inline-block; margin: 0 auto; padding-top: 24px; max-width:100%; }
#tagline { margin: 13px 0 0 0; }
#header #logo #tagline span.special-font { font-size: 2em !important; }
/* === */

#nav-topbar {
    vertical-align: top;
}

#topbar { padding: 0; }
#topbar .topbar-left, #topbar .topbar-right { background-color: transparent; }
.topbar-border { height: 0px; border-bottom: 1px solid #d3d2d2; margin-right: 13px }


#topbar .topbar-left > * {
    margin-top: 12px;
    margin-bottom: 15px;
    float: right;
}
#header-container #topbar .topbar-right {
    margin-left: 0px;
    padding-left: 7px;
    background: none;
}

div.welcome_username {
    display: inline-block;
    margin-right: 15px;
}

#topbar ul[id*="-top-bar"], #topbar .menu {
    display: inline-block;
    list-style: none;
    }
#topbar ul[id*="-top-bar"] li, #topbar .menu li { display: inline-block }
#topbar ul[id*="-top-bar"] li:after, #topbar .menu li:after { content: " / "; font-size: 0.8em; }
#topbar ul[id*="-top-bar"] li:last-child:after, #topbar .menu li:last-child:after { content: ""; }
#topbar ul[id*="-top-bar"] li.last-child:after, #topbar .menu li.last-child:after { content: ""; }
#topbar .menu li a {
    border: none;
    background: none;
    border-bottom: none;
    color: #7b7979;
    display: inline;
    padding: 0;
}

/*#topbar .hidden-phone { display: inline-block; margin: 0 }*/
#topbar .widget { display: inline-block }
#topbar .widget_search_mini {
    border-left: 1px solid #d3d2d2;
    padding: 9px;
    margin-left: 29px;
}
#topbar .widget_search_mini form,
#topbar .widget_search_mini input { margin: 0; padding: 0 }

#topbar .widget_search_mini input {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0;
    background-color: #f7f6f6;
    background-image: url('images/sprite.png');
    background-position: -10px -150px;
    background-repeat: no-repeat;
    padding: 4px 32px 4px 9px;
    width: 72px;
text-align: right;
}

#topbar .widget {
    margin: 0 0 0 15px;
    position: relative;
}

#topbar div.socials-default-small {
    position: relative;
    vertical-align:top;
    top: 6px
}



/* === HEADER-CART === */
#header-cart {
    /*margin-left: 5px;*/
    padding-left: 15px;
    margin-right:5px;
}
#header-container .span2> div.border {
    margin-left: -10px
}
#header-container .span2> div.border .innerborder {
    margin: 0 5px 5px 5px;
    padding: 0 6px;
}
.boxed #header-container .innerborder {
    border: 1px solid #cccccc;
    margin: 0 -7px -7px;
}
.boxed #header-cart .innerborder {
    border: 0;
}
.boxed #header-cart {
    position: relative;
}
.boxed #header-cart:after {
    border: 1px solid #CCCCCC;
    bottom: -1px;
    content: "";
    display: block;
    height: 100%;
    left: -1px;
    position: absolute;
    right: -1px;
    top: -1px;
    z-index: 0;
}
#ie8 .boxed #header-container .innerborder, #ie8 .boxed #header-cart {
    border: 0 !important;
}

.yit_cart_widget.widget_shopping_cart .cart_list.product_list_widget {
    list-style: none outside none;
    margin-left: 0;
}


#header-cart span.cart-label {
    color: #353333;
    display: inline-block;
    float: left;
    padding: 14px 0 15px 0;
    text-transform: uppercase;
}
#header-cart .topbar-border { clear: both; width: 100% }

::-webkit-input-placeholder { color: #7b7979 !important; }
:-moz-placeholder, ::-moz-placeholder { color: #7b7979 !important; }
:-ms-input-placeholder { color: #7b7979 !important; }

/* === NAVIGATION  - This code works with both standard WP menus and Theme menus */

#menu .menu { }
#menu .menu ul.sub-menu{ z-index: 10000; }
/*** ESSENTIAL STYLES ***/

/* nav */
#nav { margin-top: -1px; }
#nav .container {
    border:1px solid #dfdcdc;
    border-width: 1px 0 0 0;
}

#nav ul {
	list-style: none;
	margin: 0px;
	margin-left: -15px;
    font-size: 11px;
    text-align: center;
}

#nav ul li{
    /*position: relative;*/
    display:inline-block;
	float: right;
}

#nav ul li a {
    color: #666767;
    display: block;
    letter-spacing:1px;
    font-family: 'Raleway', sans-serif;
    line-height: 22px;
    position: relative;     
    padding: 12px 6px 7px 15px; 
}
#nav ul.level-1 > li > a { 
    font-size:85% !important;
}

/*
#nav ul li a:hover, #nav ul li:hover a, #nav .current-menu-item > a, #nav .current_page_ancestor > a, #nav .current-menu-ancestor > a, div#nav ul .current_page_item > a {
    background-color: #12273d;
}
*/

#nav ul li li a:hover, #nav ul li li a, #nav li .current-menu-item > a, #nav li .current-menu-ancestor > a, #nav li .current_page_ancestor > a, div#nav ul li .current_page_item > a {
    background: transparent !important;

}



#nav > ul li a, #nav .menu > ul li a {  
}

#nav ul li:first-child a{
	border-left: 0px;
}

/* #nav li.dropdown { position: static } */

/* submenu */
#nav ul.sub-menu, #nav ul.children {
    display: none;
    margin-top: -2px;
    margin-left: 5px;
    position:absolute;
    font-size: 14px;
    left:auto;
    padding:0 0 14px;
    min-width:200px;
    z-index: 99999;

    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}

#ie8 #nav ul.sub-menu, #ie8 #nav ul.children { border: 1px solid #666767; }
#ie8 #nav .megamenu ul.sub-menu ul, #ie8 #nav .megamenu ul.children ul { border: 0; }

#nav ul.sub-menu li, #nav ul.children li {
    border-left: 0px;
    padding:2px 10px 1px;
    margin-right: 0;
    float:none;
    font-size:0.9em;
    display:block;
    position: relative;
    text-align: left;
    white-space: nowrap;
}

#nav ul.sub-menu li a, #nav ul.children li a {
    border: none;
    padding: 5px 0;
	line-height: 12px;
}

#nav ul.sub-menu li:first-child, #nav ul.children li:first-child {
    border-top: none;
    padding-top: 6px;
}
#nav ul.sub-menu li:last-child, #nav ul.children li:last-child {
    border-bottom: none;
}

/* third level */
#nav ul.sub-menu li ul, #nav ul.children li ul {left: 170px; top:-21px; margin: 17px 0 0 0; }

/* megamenu */
#nav .megamenu ul.sub-menu { padding: 8px 0 15px 10px; left: auto; max-width: 100%; margin-left: 5px; }
#nav .megamenu ul.sub-menu li { font-weight: regular; padding: 0 15px;}                                  
#nav .megamenu ul.sub-menu li, #nav .megamenu ul.sub-menu li ul { min-width:93px !important; max-width: 180px; }
#nav .megamenu ul.sub-menu li { padding-bottom:0; float:left; border-top: none; } 
#nav .megamenu ul.sub-menu li:first-child, #nav .megamenu ul.sub-menu li ul li { white-space: normal; border-left:none; border-top: none; margin-left: 0; padding-left: 0; }
/*#nav .megamenu ul.sub-menu li:last-child { border-left: 1px solid #d2d1d1; }*/
#nav .megamenu ul.sub-menu li { border-left: 1px solid #e6e4e4; }
#nav .megamenu ul.sub-menu li ul li:last-child { border: 0px; }
#nav .megamenu ul.sub-menu li ul li.last-child { border: 0px; }
#nav .megamenu ul.sub-menu li ul { margin-left: 0; border:none; display:block; position:static; background:none; -webkit-box-shadow:none; -moz-box-shadow: none; box-shadow:none; padding:0; margin-top:14px; }
#nav .megamenu ul.sub-menu li ul li { padding:0; float:none; font-weight: normal; border-left:none; padding-right: 10px }
#nav .megamenu ul.sub-menu li.no-link a { cursor:default; outline:none; }
#nav .megamenu ul.sub-menu li.no-link li a { cursor:pointer; }

#nav .megamenu ul.sub-menu li.menu-item-custom-content { width: 170px !important; text-align: center }
#nav .megamenu ul.sub-menu li.menu-item-custom-content p { /* text-align: left; */ color: #121212 }
#nav .megamenu ul.sub-menu li.menu-item-custom-content span.highlight { background: transparent; }

#nav .megamenu ul.sub-menu li ul li:first-child { padding-top: 0 }
#nav .megamenu ul.sub-menu li a { line-height: 16px }
/*indicators*/
#nav a.sf-with-ul{ min-width:1px; padding-right: 15px; }
#nav .sf-sub-indicator{display:block; width:11px; height:9px; text-indent:-999em; background: url('images/sprite.png') -64px -176px; position:absolute; top:45%; right:7px; }
#nav a:focus >.sf-sub-indicator, 
#nav a:hover >.sf-sub-indicator, 
#nav a:active >.sf-sub-indicator, 
#nav li:hover >a >.sf-sub-indicator, 
#nav li.sfHover >a >.sf-sub-indicator{background: url('images/sprite.png') -64px -189px;}

#nav .current-menu-item > a > .sf-sub-indicator, #nav .current_page_ancestor > a > .sf-sub-indicator, 
#nav .current-menu-ancestor > a > .sf-sub-indicator, div#nav ul .current_page_item > a > .sf-sub-indicator {
    background: url('images/sprite.png') -64px -189px;
}

#nav ul.sub-menu .sf-sub-indicator, #nav ul.children .sf-sub-indicator{ display:block; background: url('images/sprite.png') -80px -176px; width: 7px; height: 11px; left: 85% !important; top: 0;}
#nav ul.sub-menu a >.sf-sub-indicator, #nav ul.children a >.sf-sub-indicator{ display:block; background: url('images/sprite.png') -80px -203px; width: 7px; height: 13px; left: 85% !important; top: 1px; margin-top: 3px; }
#nav ul.sub-menu a:focus >.sf-sub-indicator, 
#nav ul.sub-menu a:hover >.sf-sub-indicator, 
#nav ul.sub-menu a:active >.sf-sub-indicator, 
#nav ul.sub-menu li:hover >a >.sf-sub-indicator, 
#nav ul.sub-menu li.sfHover >a >.sf-sub-indicator,
#nav ul.children a:focus >.sf-sub-indicator, 
#nav ul.children a:hover >.sf-sub-indicator, 
#nav ul.children a:active >.sf-sub-indicator, 
#nav ul.children li:hover >a >.sf-sub-indicator, 
#nav ul.children li.sfHover >a >.sf-sub-indicator{background: url('images/sprite.png') -80px -192px; top: 3px }

#nav ul.sub-menu .current-menu-item > a > .sf-sub-indicator, #nav ul.sub-menu .current_page_ancestor > a > .sf-sub-indicator, 
#nav ul.sub-menu .current-menu-ancestor > a > .sf-sub-indicator, div#nav ul.sub-menu .current_page_item > a > .sf-sub-indicator {
	background: url('images/menu-arrow.png') right 12px;
}

#nav .megamenu ul.sub-menu .sf-sub-indicator { display: none; background: none; }
#nav .megamenu a.sf-with-ul { padding: 0;}
#nav .megamenu.dropdown { position: static !important; }
#nav .megamenu img { max-width: none; }
#nav .megamenu ul.sub-menu li.menu-item-custom-content p { font-size: 12px !important; margin:0; }

/* ie7 fix */
#ie7 #nav ul li { display: inline }
#ie7 .sf-sub-indicator { top: 3px; }

/* nojs */  
body.no_js #nav ul li:hover > ul { display:block }
body.no_js #nav ul li ul.submenu li:hover > ul, body.no_js #nav ul li ul.children li:hover > ul { display:block }  


/* TOP BAR LOGIN */
#topbar_login { float: right; position: relative }
#topbar_login a.topbar_login {
	margin-top: 4px;
	font-size: 8px;
	font-weight: 600;
	display: block;
	padding: 4px 11px 3px 30px;
	color: #fff;
	background: #102438 url('images/topbar_login_user.png') no-repeat 12px 6px;
	border: 1px solid #19344e;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#topbar_login.not_logged_in a.topbar_login {
	
	padding: 4px 26px 3px 30px;
	
}
#topbar_login a.topbar_login:hover { color: #E5F99A }
#topbar_login a.topbar_login .sf-sub-indicator { top: 17px }
#fast-login { 
	position:absolute; 
	right:1px; 
	top:30px; 
	display:none; 
	z-index:100; 
	background: rgb(16,36,56); background: rgba(16,36,56,.89); 
	padding: 0 13px 10px;
	color: #fff;
	font-size: 11px;
	
	-moz-border-radius: 10px 0 10px 10px;
	-webkit-border-radius: 10px 0 10px 10px;
	border-radius: 10px 0 10px 10px;
}
#fast-login form { margin: 0 }
#fast-login label, #fast-login input { font-size: 10px; color: #fff; }
#fast-login input { background-color: #0d2033; border: 1px solid #1b3754; width: 139px; margin-bottom: 0 }
#fast-login input:focus {
	border-color: white !important;
	border-color: rgba(255,255,255,.5) !important;
	
	-moz-box-shadow: 0 0 3px rgba(255, 255, 255, 0.2) !important;
	-webkit-box-shadow: 0 0 3px rgba(255, 255, 255, 0.2) !important;
	box-shadow: 0 0 3px rgba(255, 255, 255, 0.2) !important;
}
#fast-login input.input-submit { background-color: #29435e; border: 1px solid #17324e; width: 50px ; height: 22px; text-transform: uppercase; float: right; font-size: 10px; font-weight: regular; margin-top: 10px; }
#fast-login a { font-size: 10px; color: #E5F99A }
#fast-login a:hover { color: #304e6d }
#fast-login p { margin-bottom: 0 }
#fast-login a.lostpassword { margin-top: 10px; }

#fast-login .align-left {float: left; margin: 0 }
#fast-login .align-right { float: right; margin: 0 }

#topbar_login a.topbar_login .sf-sub-indicator { display: none }
#topbar_login.not_logged_in a.topbar_login .sf-sub-indicator { display: inline }

/* === TOGGLE MENU */
#toggle_menu {
	padding: 9px 22px 5px 0px; 
	margin:0px 0px 0px 0px !important;  
	float:left !important; 
	border-right: 1px solid #D3D2D2; 
}

/* === MOBILE MENU */
.menu-select { overflow:hidden; position:relative; width:75%; margin:20px auto 30px; }
.menu-select select { width:100%; height:auto; border:1px solid #ddd; background:none; -webkit-appearance: none; padding:8px 10px; margin:0; line-height:16px; cursor:pointer; font-family: 'Raleway', sans-serif; color:#373636; font-size:14px; position:relative; z-index:1; }
.gecko .menu-select select { width:120%; }
.menu-select select option { background:none; width:100%; }
.menu-select .arrow-icon { position:absolute; height:100%; width:100%; background:#d8dbdb url('images/menu-select-arrow.png') no-repeat 95% center; top:0; }

/* === SLIDER */
.slider-space { height:0px; }
.mobile-slider { display: none; }
#primary .slider.alignleft { float:left; margin-right:20px !important; margin-left:0px !important; }
#primary .slider.alignright { float:right; margin-left:20px !important; margin-right:0px !important; }
#primary .slider.aligncenter { margin:0 auto !important; float:none; }

#ie8 .flex-direction-nav .flex-next, #ie8 .flex-direction-nav .flex-prev { display: block !important; }

/* === STATIC HEADER */
.slider.fixed-image { text-align: center;}

.slider.fixed-image .fixed-image-wrapper { margin: -20px auto 0;}

.slider.fixed-image img {
    width: auto;
    height: auto;
    max-width: 100%;
	boerder: 5px solid #ffffff;
}

#header .sub-menu .sub-indicator, #header .children .sub-indicator {
    font-size: 13px;
}
                       
                       
/*#header + #primary { margin-top: 20px }*/
#primary { }

.slider + h1, .slider + h2, .slider + h3, .slider + h4, .slider + h5, .slider + h6 
.slider + script + h1, .slider + script + h2, .slider + script + h3, .slider + script + h4, .slider + script + h5, .slider + script + h6 
{ margin-top: 0 }

/* === HOME ROW FULL SCREEN */
.home-row { margin-top:20px; }
.home-full-screen .home-row { position:absolute; bottom:45px; left:0; right:0; }
.home-row .home-widget { background:#fff; background:rgba(255,255,255,0.80); min-height:100px; }
.home-row .home-widget .widget-wrap, .home-row .home-widget .widget-wrap.widget-last, 
.sidebar .widget.text-image .widget-wrap, .sidebar .widget.text-image .widget-wrap.widget-last { position:relative; margin:5px; padding:10px !important; padding-top:0 !important; border:1px solid #c5c1be; }
.home-row .home-widget h3, .sidebar .widget.text-image h3 { font-size:13px; color:#985d14; margin-bottom:6px; margin-top:10px !important; }
.home-row .home-widget p, .sidebar .widget.text-image p { font-size:12px; color:#5e5c5c; }
.home-row .home-widget h3, .home-row .home-widget p, .sidebar .widget.text-image h3, .sidebar .widget.text-image p { position:relative; z-index:1; padding-right:36%; }
.home-row .home-widget .text-image, .sidebar .widget.text-image .text-image { position:absolute; right:5px; top:10px; z-index:3; max-width:40%; }
.home-row .home-widget.cta .widget-wrap, .home-row .home-widget.cta .widget-wrap.widget-last,
.sidebar .widget.text-image.cta .widget-wrap, .sidebar .widget.text-image.cta .widget-wrap.widget-last { padding-bottom:5px !important; }
.home-row .home-widget .widget-link, .sidebar .widget.text-image .widget-link, #footer .widget.text-image .widget-link { position:absolute; right:0px; top:0; left:0; bottom:0; z-index:3; display:block; }
.gecko .home-row .home-widget.cta .widget-wrap, .gecko .home-row .home-widget.cta .widget-wrap.widget-last,
.gecko .sidebar .widget.text-image.cta .widget-wrap, .gecko .sidebar .widget.text-image.cta .widget-wrap.widget-last { padding-bottom:8px !important; }


.page-template-home-php .home-row .home-widget .widget-wrap:before, .page-template-home-php .home-row .home-widget .widget-wrap.widget-last:before, .sidebar .widget.text-image .widget-wrap:before {
    content: "";
    border: 1px solid #d4d4d4;
    position: absolute;
    top: -5px;
    bottom: -5px;
    left: -5px;
    right: -5px;
    z-index: 0;
}

.page-template-home-php .home-row .home-widget {
	background-color: transparent;	
}
/* === MAP */
/*#map-handler { text-align: right; margin-top: -7px; }*/
/*#map-handler a { color: #545758; margin-right: 22px; }*/

.page-with-map #header-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
}

#map {}

#map .border {
	height: 330px;
}

#map .border iframe {
	width: 100%;
	height: 330px;
}

#map .view-map {
    position: relative;
    bottom: -1px;
    height: 27px;
    float: right;
    background-color: #ffffff;
    padding:4px;
}
#ie8 #map .view-map, #ie10 #map .view-map {
    bottom: -2px;
}
#map .view-map a {
    border: 1px solid #D3D2D2;
    border-bottom: none;
    padding: 5px 12px 6px 12px;
    font-size: 12px;
    color: #b27b06;
    line-height: 31px;
}

#map .container {
    margin-top: -42px;
}
/* ===== EXTRA CONTENT ===== */
.extra-content { clear:both; }

/* ===== CUSTOM SIMPLE SELECT ===== */
.woocommerce-ordering select, .faq-filters select, .sbHolder .sbSelector, .woocommerce-page .chzn-container .chzn-single { display:block; width:200px; height:auto !important; font-size:11px; color:#949494; line-height:15px !important; background:url('images/sprite.png') no-repeat -109px -103px; cursor:pointer; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; }
.rtl .sbHolder .sbSelector {background: url('images/sprite.png') no-repeat -111px -103px;}
.rtl .sbHolder .sbSelector:hover {background-position: -111px -127px;}
.woocommerce-page .checkout #billing_country_field .chzn-container .chzn-single,
.woocommerce-page .checkout #shipping_country_field .chzn-container .chzn-single { background-position: 126px -103px; }
.woocommerce-page .checkout .multistep_step #billing_country_field .chzn-container .chzn-single,
.woocommerce-page .checkout .multistep_step #shipping_country_field .chzn-container .chzn-single { background-position: 406px -103px; }
.woocommerce-ordering select:hover, .faq-filters select:hover, .select-wrap:hover, .woocommerce-page .chzn-container .chzn-single:hover { background-position: 86px -127px; }
.select-wrap { position:relative; overflow:hidden; }
.select-wrap select { width:112%; border:0; background:0; height:auto; float:none !important; padding:0; margin:0 !important; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
.ie .select-wrap select { width:115%; }       
.woocommerce-ordering select, .faq-filters select, .sbHolder .sbSelector, .sbHolder .sbOptions, .woocommerce-page .chzn-container .chzn-single, .woocommerce-page .chzn-container .chzn-drop {
    padding:6px 12px;
    border:1px solid #dadada;
    -webkit-box-shadow:1px 1px 6px rgba(0, 0, 0, 0.09) inset; 
       -moz-box-shadow:1px 1px 6px rgba(0, 0, 0, 0.09) inset; 
            box-shadow:1px 1px 6px rgba(0, 0, 0, 0.09) inset;
}                 
.sbHolder { position:relative; }                     
.sbHolder .sbOptions, .woocommerce-page .chzn-container .chzn-drop { margin:19px 0 0; list-style:none; position:absolute; background:#fff; left:0; right:0; z-index:100; padding:6px 0 12px; }
.sbHolder .sbOptions li, .woocommerce-page .chzn-container .chzn-drop li { margin:0; }
.sbHolder .sbOptions a { font-size:11px; color:#949494; display:block; padding:2px 12px; }
.woocommerce-page .chzn-container-single .chzn-single div { display:none; }
.woocommerce-page .chzn-container .chzn-single { width:auto; }
.woocommerce-page .chzn-container .chzn-drop { margin-top:6px; }
.woocommerce-page .chzn-container .chzn-drop li { font-size:12px; }
.woocommerce-page .chzn-container .chzn-drop .chzn-results { margin-top:5px; }
.faq-filters .sbHolder { float:right; margin-top:3px; }

/* ===== PAGE META ===== */
#page-meta { padding-bottom: 20px; padding-top: 10px; margin-top: 0; }
#page-meta h1.product-title, #page-meta h1.product-title span { font-size:18px; text-transform: uppercase; float:left; padding-top:0; }
#page-meta .breadcrumbs {  }
#page-meta h1, #page-meta h2 { margin:0; padding:5px 0; }
#page-meta h1 span.special-font, #page-meta h2 span.special-font { font-size: 2em; }
p#yit-breadcrumb { font-size:12px; margin-top: 0px; }

.slogan { margin-bottom: 40px; }
.slogan h2, .slogan h3 { color: #373736; text-align: center; }
.slogan h2 { font-size: 30px; margin-bottom: 0px; margin-top: 55px; letter-spacing: -0.9px; }
.slogan h3 { font-size: 18px; margin: 15px 0px 0px 0px; }
.slogan h3 span { color: #848484; }

.slogan .border { width:570px; height:2px; padding: 0px; margin: 0px auto; }
.slogan .border.margin-top { margin-top: 20px; }

.slogan h2 span.special-font, .slogan h3 span.special-font { font-size: 1.4em;
font-style: italic;}
/* ===== SIDEBAR ===== */
.sidebar ul, .sidebar ol {
    list-style: none;
    margin-left: 0px;
}


/* === STICKY */
.sticky { }

/* ===== COMMENTS ===== */

#comments {
display: none;
}
.bypostauthor { }

/* ===== FOOTER ===== */
#footer {
    background-color: #000 !important;
    margin-top: 20px;
    margin-bottom: 0px;
}

#footer .container {
    padding-top: 13px;
    padding-bottom: 20px;
}

#footer h3 {
    margin-top: 10px;
    margin-bottom: 25px;
}

#footer a { color: #D98004; }
#footer a:hover { color: #fcd29a; }

#footer .widget ul, #footer .widget ol { margin-top: -10px; }
#footer .widget li { list-style:none }

/* ===== COPYRIGHT ===== */
#copyright {
    background-color: #000 !important;;
    margin-top: 20px;
    position: relative;
    z-index: 1;
}

#footer + #copyright { margin-top: 0px; }
#copyright .container { border-top: 1px solid #aa9d82 !important; padding: 20px 0 20px 0; }

#copyright .center,
#copyright .centered { text-align: center; }
#copyright .left { text-align: right; }
#copyright .right { text-align: left; }

#copyright div p { color: #959494; font-size: 12px;  }
#copyright div p:first-child { margin-top: 0px; }
#copyright div p:last-child { margin-bottom: 0px; }
#copyright div p a { color: #575858; font-size: 12px; }
#copyright div p a:hover { color: #000; }

/* ===== 404 ===== */
.error404 .border-img {
	max-width: 530px;
	margin: 0px auto !important;	
	padding: 3px;
}
.error404 .error-404-image {
    width: 100%;
	height: auto;
    text-align: center;
}
.error404 .border-img-bottom {	
    border-bottom: 1px solid #e9e9e8; 
    margin-bottom: 4px;
}
.error404 .error-404-text {	
    border-top: 1px solid #e9e9e8;
    border-bottom: 1px solid #e9e9e8;
    margin-bottom: 4px;
    padding-top: 10px;
    padding-bottom: 20px;
}
.error404 .error-404-text p {	
    line-height: 1em;  
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0px;
}
.error404 .error-404-search {	
    border-top: 1px solid #e9e9e8;    
    padding-top: 30px;
    text-align: center;
}
.error404 .error-404-text #searchform {
    margin: 28px 0;
}
.error-404-search input#s {
    width: 215px;
    height: 30px;
    color: #949494;
    border: 1px solid #d1d1cf;
    padding: 0px 5px 0px 15px;
    margin: 0px 5px 0px 0px;
    font-family: 'Raleway', sans-serif;
    font-weight: normal;
    vertical-align: top;
    font-size: 12px;
}
.error-404-search input#s:-moz-placeholder, .error-404-search input#s::-moz-placeholder {
    line-height: 30px;
}
.error-404-search input#searchsubmit {
	width: auto;
	height: 30px;
	background-color: #605f5e;
	color: #fff;
	border: 0px;
	padding: 0px 12px;
	margin: 1px 0px;
	font-size: 10px;
	text-transform: uppercase;
	vertical-align: top;
	font-weight: normal;
	box-shadow: 3px 3px #dedede;
}
.single-layout-2.woocommerce div.product .woocommerce-tabs.horizontal ul.tabs li.info_tab, .single-layout-2.woocommerce div.product .woocommerce-tabs.horizontal div#tab-info {
  display: none !important;
}

@media (min-width: 768px) {
	.error404 .no-margin { margin-left: -30px; }
}
.just-mob { display: none; }

@media screen and (max-width: 767px) {
	.just-mob { display: block; }
	#whatsapp-button { position: fixed; bottom: 10px; right: 20px; z-index: 100000; width: 50px; }
	
	#logo-img { padding-top: 4px; max-width: 70%; margin: 0 auto !important;}
	.error404 .error-404-text { width: 100% !important; padding: 0px !important; border: 0px !important; }
	div#masonryContainer {margin-left: 15% !important;}
	.responsive .row, .responsive .thumbnails { margin-right: 0; margin-left: 0px; }
	body .last, body .widget-last {margin-right: 0px !important;}
	#masonryContainer .masonry-brick { max-width: 45%; margin: 2% 0% 2% 4%; float: right; position: static !important; text-align: right;}
	div#masonryContainer { max-width: 100%;padding-right: 0px;}
	.masonryItem img { max-width: 96%; margin: 2%;}
	
}



@media (max-width: 415px){
}

/*
.error-404-text #searchform .screen-reader-text { position: relative; top:-2px; left: 0; display: none !important; }
.gecko .error-404-text input#searchsubmit { vertical-align: top; }
.safari .error-404-text input#searchsubmit { position:relative; top:0px; }
*/

/* ===== PAGINATION ===== */
.general-pagination { height:29px; margin: 20px auto; text-align:center; clear:both; }
.general-pagination ul, .general-pagination li { display:inline; padding:0; }
.general-pagination span { display:none; }
.general-pagination a, .general-pagination span.current { display:inline-block; font-weight:bold; margin-right:5px; line-height:28px; width:29px; height:29px; text-align:center; background:url('images/sprite.png') -49px 1px repeat-x; font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px; text-align:center; }
.general-pagination a.selected, .general-pagination span.current { background-position:-49px -57px; color:#ffffff; }
.general-pagination a:hover { background-position:-49px -28px; color:#999999; text-decoration:none; }
.general-pagination a, .general-pagination span { border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.woocommerce .general-pagination { margin-top:0; }

/* ===== STYLING STANDARD WP MEDIA IMAGES ===== */
.hentry img { max-width:100%; height:auto; }
#ie8 .hentry img { width: auto; }
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img{max-width:100%; height:auto; }
.alignleft, img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
.alignright, img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
div.aligncenter, img.aligncenter {display: block; margin-left: auto !important; margin-right: auto !important; float:none;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:12px;}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:558px !important; padding:4px;text-align:center;}
.wp-caption img{margin:5px 5px 0;width:98%;}
.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
.wp-smiley{margin:0;}
.gallery{margin:0 auto 18px;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery img{border:2px solid #CFCFCF;}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #CFCFCF;}
.gallery br+br{display:none;}
.content .attachment img{display:block;margin:0 auto;}
.hentry .post_video {position: relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0;margin-bottom:20px;max-width:100%;}
.hentry .post_video.vimeo {padding-top:0;}
.hentry .post_video.dailymotion embed, .hentry .post_video.youtube embed, .hentry .post_video.vimeo object, .hentry .post_video iframe {position: absolute; top: 0;left: 0;width: 100%;height: 100%; }

/* ===== ARCHIVE ===== */
.content .archive-list ul { border-top:1px solid #CFCFCF; clear:both; margin:0 0 20px; list-style:none; } 
.content .archive-list ul li { border-bottom:1px solid #CFCFCF; } 
.content .archive-list ul li a { color:#8B9091; display:block; margin:0; padding:7px 0 7px 0.5em; } 
.content .archive-list ul li a:hover { color:#444; background-color:#EFEFEF; text-decoration:none; } 
.content .archive-list ul li a span { display:block; text-align:right; } 
.content .archive-list ul li a span.comments_number { color:#777777; float:right; margin-right:20px; width:3em; } 
.content .archive-list ul li a span.archdate { color:#8B9091; float:left; letter-spacing:1px; margin-right:2em; padding:0 0 1em; width:3em; }   
.content .archive-list ul li ul.children { margin:0 0 -1px; padding-left:20px; }

/* ===== COMMENTS & TRACKBACKS ===== */
#trackbacks { }
ol.trackbacklist {margin:20px 35px;}
ol.trackbacklist li {padding:10px 0;}               

/* ===== PORTFOLIO COMMON RULES ===== */
#portfolio a.zoom { background:#000 url('images/icons/zoom.png') center no-repeat; text-indent: 0 }      
#portfolio a.video a.zoom { background:#000 url('images/icons/play.png') center no-repeat }
#portfolio a.project a.zoom { background:#000 url('images/icons/project.png') center no-repeat }
#portfolio a.onlytitle a.zoom { background:#000 }
#portfolio a.zoom span, .section a.zoom span { position: absolute; bottom: 25%; color: white; text-align: center; display: block; width: 100%; font-family: 'Raleway', sans-serif; font-size: 16px; line-height: 15px; text-indent: 0;}
#portfolio a.zoom span.subtitle, .section a.zoom span.subtitle { bottom: 12%; font-size: 11px; }
.work-thumbnail .extra-images-slider ul.flex-direction-nav { bottom: 20px }
.work-thumbnail .extra-images-slider ul.flex-direction-nav li { margin-bottom: auto }
/*
#portfolio .read-more, #portfolio .more-link { background: /*url("images/bg-button-light.png") repeat-x scroll left top/ #F4F4F8; border: 1px solid #CFCFCF; border-radius: 2px 2px 2px 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); color: #787D8C !important; float: left; font-size: 12px; margin: 15px 0 20px; padding: 4px 12px; text-decoration: none; text-shadow: 1px 1px 0 white; }
#portfolio .read-more:hover, #portfolio .more-link:hover { background: none repeat scroll 0 0 #F9F9FB; border: 1px solid #CFCFCF; color: #464B5A !important; }
*/

#portfolio .read-more, #portfolio .more-link {
    box-shadow: 3px 3px #ededed;
    -webkit-box-shadow: 3px 3px #ededed;
    -moz-box-shadow: 3px 3px #ededed;
    text-shadow: 0px;
	
	background-color: #c58408;
    background-image: none;
    border: 0px;
    color: #ffffff;
    padding: 9px 8px;
	text-transform: uppercase;
   	font-family: 'Raleway', sans-serif !important;
   	font-size: 12px !important;
   	font-weight: normal;
    display: inline-block;
	
}

#portfolio .read-more:hover, #portfolio .more-link:hover { background-color: #DA8B00; }

#ie8 .picture_overlay .overlay div p, #ie8 .picture_overlay .overlay div p { text-align: center; min-width: 100px; }


/* portfolio overlay 
.overlay {display:none; background: none repeat scroll 0 0 #000;height:100%;left:0;overflow: hidden; position: absolute; top:0; width:100%; opacity: .7; text-align: center}
.overlay a { display: block; float: left; height: 100%; width: 50%; line-height: 9999px; overflow: hidden; }
.overlay a.overlay_project { background: url('images/icons/project.png') 5% center no-repeat }
.overlay a.overlay_img { background: url('images/icons/zoom.png') 95% center no-repeat }
.overlay a.overlay_video { background: url('images/icons/play.png') 95% center no-repeat }
.overlay span.overlay_title { position: absolute; bottom: 30%; color: white; text-align: center; display: block; width: 100%; font-family: 'Rokkitt', 'Georgia', 'Times New Roman', serif; font-size: 16px; line-height: 15px; }
*/

/* ===== SHADOWS ===== */
form input[type="text"], form textarea { border: 1px solid #CFCFCF; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-ms-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s; }

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    /* IE6-9 */
    border-color: #cecece;
    outline: 0;
  
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;
    border-color: rgba(0, 0, 0, 0.2) !important
}

textarea.error:focus,
input.error[type="text"]:focus,
input.error[type="password"]:focus,
input.error[type="datetime"]:focus,
input.error[type="datetime-local"]:focus,
input.error[type="date"]:focus,
input.error[type="month"]:focus,
input.error[type="time"]:focus,
input.error[type="week"]:focus,
input.error[type="number"]:focus,
input.error[type="email"]:focus,
input.error[type="url"]:focus,
input.error[type="search"]:focus,
input.error[type="tel"]:focus,
input.error[type="color"]:focus,
.error.uneditable-input:focus {
    /* IE6-9 */
    border-color: rgb(215,118,118);
    outline: 0;
    
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgb(215,118,118) !important;
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgb(215,118,118) !important;
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 3px rgb(215,118,118) !important;
}  

/* ===== TESTIMONIAL SINGLE PAGE ===== */
.testimonial-page {
    margin-bottom: 60px;
    margin-top: 0px;
    margin-left: 10px;
    position: relative;
}
.testimonial-page .thumbnail {
    background: none;
    right: -5px;
    padding-top: 0;
    position: relative;
    top: 35px;
    float: right;
    border: none;
    box-shadow: none;
}
.testimonial-page .thumbnail img {
    border-radius: 0 0 0 0;
    height: auto;
    padding-top: 11px;
    width: auto;
    float: right;
}
.testimonial-page .testimonial-text-full {
    margin-left: 0px;
    margin-bottom: 10px;
}
.testimonial-page .testimonial-text-full blockquote {
	padding-left: 0px;
	padding-bottom: 0px;
	background-position: 0 25px;
}
.testimonial-page .testimonial-text-full blockquote p:last-child{
	margin-bottom: 0px;
}
.testimonial-page .testimonial-text-full.testimonial-thumb {
    margin-bottom: 85px !important;
}
.testimonial-page .testimonial-text-full p {
    margin: 0px 0px 30px 0px;
}
.testimonial-page .testimonial-name {
    float: right;
    height: 20px;
    text-align: right;
    margin-top: 10px;
    margin-right: -20px;
}
.testimonial-page .testimonial-name p, .testimonial-page .testimonial-name a, .testimonial-page .testimonial-name span {
    clear: both;
    display: block;
    padding-right: 25px;
    z-index: 1000;
}
.testimonial-page .testimonial-name p.name, .testimonial-page .testimonial-name a.name {
    /*background: #FFFFFF;*/
    float: right;
    padding-left: 10px;
    color: #AB5705;
}
.testimonial-page .testimonial-name p.name {
    margin-bottom: 0px;
}
.testimonial-page .testimonial-name a.name:hover {
    color: #1F1F1F;
}
.testimonial-page .testimonial-name a.website, .testimonial-page .testimonial-name span.website {
    color: #1C1C1C;
    font-size: 12px;
}
.testimonial-page .testimonial-name a.website:hover {
    color: #1f1f1f;
}
.testimonial-post-page .wp-post-image {
	border-radius: 15px 15px 15px 15px;
    height: auto;
    max-width: 100%;
    width: auto;
}
/* === SINGLE SERVICES === */
.services h1.post-title {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 10px;
}


/* === OVERLAY === */
.picture_overlay { 
	position: relative; 
	cursor: pointer; 
	border:6px solid #cdcfd0;
	
	box-shadow: 
		inset 0 0 0 0 rgba(0,0,0, 0.4)/*,
		inset 0 0 0 16px rgba(255,255,255,0.6),
		0 1px 2px rgba(0,0,0,0.1)*/;

}
.picture_overlay.js_loaded {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.picture_overlay:hover { 
	border-color: #d98104;
}
.picture_overlay_empty:hover { 
	border-color: #dfdcdc;
}
.picture_overlay.picture_overlay_empty {
	cursor: default !important;
}

.picture_overlay .overlay {
	position: absolute;
	top: 0;
	height: 0;
	width: 100%;
	height: 100%;
	
	
	box-shadow: 
		inset 0 0 0 0 rgba(0,0,0, 0.4)/*,
		inset 0 0 0 16px rgba(255,255,255,0.6),
		0 1px 2px rgba(0,0,0,0.1)*/;
		
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	
}
.picture_overlay .overlay div {
	position: absolute;
	top: 50%;
	left: 50%;

	opacity: 0;
	
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;

	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	
	-webkit-backface-visibility: hidden; /*for a smooth font */
}
.picture_overlay .overlay div img {
	width: auto;
	height: auto;
	padding: 2px;
	display: inline !important;
}
#ie8 .picture_overlay .overlay div a {
	
}
.picture_overlay .overlay div p {
	color: #fff;
	font-family: 'Raleway', sans-serif;
	padding: 0 !important;
	margin: 0 !important;
	text-align: center;
	text-shadow: 
		0 0 1px #fff, 
		0 1px 2px rgba(0,0,0,0.3);
}

.picture_overlay .overlay div p.title { font-size: 16px; margin-top: 15% !important; margin-bottom: 0 !important; overflow: hidden }
.picture_overlay .overlay div p.subtitle { font-size: 11px; }

#ie8 .picture_overlay .overlay div { display: none }
#ie8 .picture_overlay:hover .overlay {
	background-color: #000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}



.picture_overlay:hover, .picture_overlay:hover .overlay {
	box-shadow: 
		inset 0 0 20px 450px rgba(0,0,0, 0.4)/*,
		inset 0 0 0 16px rgba(255,255,255,0.8),
		0 1px 2px rgba(0,0,0,0.1)*/;
}

.picture_overlay:hover .overlay div {
	opacity: 1;

	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);	
}

/* ====================== START FAQ ====================== */
.faq-filters-container, .faq-filters {
    border: 1px solid #d3d2d2;
    padding: 2px;
}

.faq-filters-container { margin-bottom: 38px }
.faq-filters { padding: 11px 12px 7px 12px }
.faq-filters p { float: left; }
.faq-filters select, .faq-filters .select-wrap { float: right; margin-top: 3px; }

ul.filters.faq { float: right; display: none;}
ul.filters.faq li, ul.filters.faq li a { font-family: 'Raleway', sans-serif; font-size: 12px }
.faq-title {
	margin-bottom: 10px;
	cursor: pointer;
	min-height: 26px;
	padding-bottom: 0px;
	border-bottom: 1px solid #e8eaeb;
}
.faq-title.active {  }
.faq-title .plus,
.faq-title .minus,
#sidebar-shop-sidebar .widget .plus,
#sidebar-shop-sidebar .widget .minus {
	width: 16px;
	height: 16px;
	float: left;
	text-align: center;
	font-size: 30px;
	color: #ffffff;
	display: inline;
	margin-top: 2px;
}

.faq-title .plus,
#sidebar-shop-sidebar .widget .plus
 {
	background-color: #2c2b2b;
	background-image: url('images/sprite.png');
    background-position: -100px -14px;
}

.faq-title .minus,
#sidebar-shop-sidebar .widget .minus {
	background-color: #c58408;
	background-image: url('images/sprite.png');
    background-position: -100px 0;
}

.faq-title h4 {
	color: #373736;
	margin: 0px;
	padding-left: 30px;
	font-weight: normal;
	text-transform: uppercase;
    font-size: 14px;
}

.features-tab-container .features-tab-wrapper .features-tab-content .faq-title h4 {
	font-weight: normal;
	text-transform: none;
}

.features-tab-container .features-tab-wrapper .features-tab-content ul.filters.faq li, ul.filters.faq li a { font-size: 12px }

.faq-title, .faq-item, .faq-title.active { background: none }

.faq-item { display: none; margin-bottom: 10px; position:relative; overflow:hidden; }
.faq-item.active { display: block; }
.faq-item-content .icon {
	display: inline !important;
	margin: 0 10px;
}

.faq-item-content {
	padding-bottom: 10px;
}
.faq-item-content p {
	color: #4f4d4d;
	font-size: 13px;
}
.faq-wrapper {
	width: 100%; 
}

.filters.faq li {
	margin-right: 5px;
	padding-left: 0;
}

.filters.faq li a {
	padding-left: 0px;
	background-color: #ececec;
	color: #545151;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 0px 7px;
	line-height: 30px;
	display: inline-block;
	height: 30px;
}

.filters.faq li a:hover {color: #d98104}

.filters.faq li a.active {
	background-color: #787777;
	color: #ffffff;
}

.filters.faq li a.all {
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	margin-left: 15px;
}

.filters.faq li.all {
	position: relative;
}

.filters.faq li a .prepend {
	background-image: url("./images/faq-prepend.png");
	    left: 0;
	    min-height: 30px;
	    min-width: 16px;
	    position: absolute;
}

.filters.faq li a.active .prepend {
	background-image: url("./images/faq-prepend-active.png");
	left: 0;
   	min-height: 30px;
   	min-width: 16px;
   	position: absolute;
}

/* ====================== END FAQ ====================== */


/* ====================== START BLOG ====================== */
.not-btn.more-link, .not-btn.read-more,
.section-services-bandw .service-wrapper .service .read-more a,
.gform_button {
    background-color: #605f5e;
    background-image: none;
    border: 0px;
    color: #ffffff;
    padding: 4px 8px 4px 6px;
	text-transform: uppercase;
   	font-family: 'Raleway', sans-serif !important;
   	font-size: 10px !important;
   	font-weight: normal;
    display: inline-block;
    position: relative;
    margin-top: 25px;

    -webkit-box-shadow: 3px 3px 0 rgba(0,0,0,.13);
    -moz-box-shadow: 3px 3px 0 rgba(0,0,0,.13);
    box-shadow: 3px 3px 0 rgba(0,0,0,.13);
}

.not-btn.more-link:before , .not-btn.read-more:before,
.section-services-bandw .service-wrapper .service .read-more a:before {
    content:"+ ";
    float:left;
    font-size:24px;
    line-height:16px;
    padding-right:4px;
}

.not-btn.more-link:hover, .not-btn.read-more:hover,
.section-services-bandw .service-wrapper .service .read-more a:hover,
.gform_button:hover {
    text-shadow: 2px 2px 3px #856642;
    background-color: #bc7f3e;
}
/* ====================== END BLOG ====================== */

/* ====================== START CONTENT ====================== */
.content ul li,
.content ol li { margin-bottom: 10px; }
/* ====================== END CONTENT ====================== */

/* ====================== START HOME SIDEBAR ====================== */
#home-sidebar { float: none; }
/* ====================== END HOME SIDEBAR ====================== */

/* ============ START BACK TO TOP BUTTON ==================*/
#back-top {
    position: fixed;
    bottom: 20px;
    left: 20px;
    z-index: 100000;
    padding: 5px 10px;
    /* background-color: #ff0000; */
    background-color: #000 !important;
}
#back-top a {}
/* ============ END BACK TO TOP BUTTON ==================*/

/* ============ START EXTRA ==================*/

#qtrans_select_qtranslate-chooser {
width: 100px;
float: right;
margin-top: 7px;
margin-right: 10px;
background-color: transparent;
border: none;
color: #8b8988;
font-size: 13px;
text-transform: uppercase;}

.masonryItem, .masonryItem hr {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
div#masonryContainer {
margin-left: 5%;
}
div#header {
height: auto !important;
}
/* ============ END EXTRA ==================*/

/* ============ START RTL ==================*/
.row {
margin-right: -20px;
margin-left: 0px;
}
#header-container #topbar .topbar-right {
margin-right: 0px;
padding-left: 0px;
padding-right: 7px;
}
#topbar #woocommerce_currency_converter-2.widget {
right: auto !important;
left: 16px;
}
[class*="span"] {
float: right;
min-height: 1px;
margin-left: 0px;
margin-right: 20px;
}

.topbar-border {
margin-right: 0px;
margin-left: 13px;
}
div.welcome_username {
margin-left: 15px;
margin-right: 0px;
}
#header-container .span2> div.border {margin-left: 0px !important; margin-right: -10px !important;}

#header-cart span.cart-label {float: right !important;}

#topbar .widget {margin: 0 15px 0 0;}

#topbar .widget_search_mini {border-left: none;border-right: 1px solid #d3d2d2;}

#header-cart .widget_shopping_cart .cart_label a {float: right !important;}
#header-cart .widget_shopping_cart .cart_label a.cart-icon {margin-right: 0px !important; margin-left: 8px !important;}
#header-cart .widget_shopping_cart .cart_wrapper {
text-align: right;
right: auto;
left: -17px;
}

.products_tabs .woocommerce ul.products li.product{float: left !important;}

#logo > div {margin-right: 23px;margin-left: 0px;}
#nav ul {margin-left: 0px;margin-right: -15px;}
#nav ul li a {padding: 12px 15px 7px 6px;}
#nav .sf-sub-indicator {right: 0px; left: 7px;}
#nav ul.level-1 li.menu-item-has-children a {
padding-right: 15px !important;
padding-left: 31px;
}

.products-slider-wrapper .es-nav .es-nav-next {background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') left center no-repeat !important;}
.products-slider-wrapper .es-nav .es-nav-prev {background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') right center no-repeat !important;}

#wrapper div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item {float: right !important;}
div#text-3 {float: left;}
#menu-item-2215 {clear: right;}
#footer #text-3 > div > ul > li {float: right;margin-right: 0px;margin-left: 5px;}

#text-3 > div > ul > li{background-position: right 0px;}


ul, ol {margin: 0 25px 10px 0;}

.woocommerce ul.products li.product h3, .woocommerce ul.products li.product .price {
float: right;
clear: right;
text-align: right;
}

.product-actions {
text-align: right;
}
.woocommerce ul.products li.product h3, .woocommerce ul.products li.product span.price {
float: right !important;
clear: right !important;
text-align: right !important; 
}

@media (min-width: 1200px){
.row {
margin-right: -30px;
margin-left: 0px;
}
[class*="span"] {
float: right;
min-height: 1px;
margin-right: 30px;
margin-left: 0px;
}
#header-cart {
margin-left: 0px !important;
padding-left: 0px !important;
margin-right: 10px;
padding-right: 20px;
}
.topbar-border {
margin-right: 0px !important;

}
#header-container .span2> div.border {margin-left: 0px !important; margin-right: -15px !important;}

#nav ul li a {padding-right: 0px;padding-left: 15px;}


#nav .sf-sub-indicator {left: 15px !important;
right: auto !important;}
}

.product-actions + .product-share {
    display: block;
    padding: 5px 0;
    clear: both;
}

div.socials-default-small {
float: right !important;
}

a.socials-default-small.facebook {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -105px bottom transparent !important;
}
a.socials-default-small.facebook:hover {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -105px top transparent !important;
}
a.socials-default-small.twitter {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -135px bottom transparent !important;
}
a.socials-default-small.twitter:hover {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -135px top transparent !important;
}
a.socials-default-small.pinterest {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -75px bottom transparent !important;
}
a.socials-default-small.pinterest:hover {
background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small1.png") no-repeat scroll -75px top transparent !important;
}
.socials-default-small.google-small.default {display: none;}

.woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text {background-position: 5% center !important;}

.shop_table td.product-name {width: 30%;}

.woocommerce #order_review td.product-name dl.variation dt, .woocommerce-page #order_review td.product-name dl.variation dt {float: right;clear: right;margin: 0 0 0 .25em;}

.woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row #createaccount.input-checkbox {float: right;margin: 2px 0 0 5px;}

p#billing_country_field {display: none;}

.woocommerce ul.order_details li, .woocommerce-page ul.order_details li {float: right;margin-right: 0px;margin-left: 2em;padding-right: 0px;padding-left: 2em;border-right: none;border-left: 1px dashed #dfdbdf;}

.woocommerce .shop_table.cart td.product-name dl.variation dt, .woocommerce-page .shop_table.cart td.product-name dl.variation dt {float: right;clear: right;margin: 0 0 0 .25em;}


.summary.entry-summary .wabtn_container {  margin-top: -30px;  margin-bottom: 20px;}

div#sidebar-product-single {    display: none;}




/* ============ END RTL ==================*/

#masonryContainer
{
    width:355px!important;
    margin-left:auto!important;
    margin-right:auto!important;
}
#masonryContainer .masonry-brick
{
    /*position:relative!important;*/
    
}

/* Shlomi: 3-Dec-18 */
#popmake-5849 .pum-content >p  { text-align: right !important; }




/******************GABI CACHE**************************/
/* font-awesome - https://cassouto.co.il/wp-content/themes/room09/core/assets/css/font-awesome.css */
@font-face {font-family: "FontAwesome";src: url('/wp-content/themes/room09/core/assets/fonts/fontawesome/fontawesome-webfont.eot');src: url('/wp-content/themes/room09/core/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix') format('eot'), url('/wp-content/themes/room09/core/assets/fonts/fontawesome/fontawesome-webfont.woff') format('woff'), url('/wp-content/themes/room09/core/assets/fonts/fontawesome/fontawesome-webfont.ttf') format('truetype'), url('/wp-content/themes/room09/core/assets/fonts/fontawesome/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: FontAwesome;font-weight: normal;font-style: normal;display: inline-block;text-decoration: inherit;}a [class^="icon-"], a [class*=" icon-"] {display: inline-block;text-decoration: inherit;}.icon-large:before {vertical-align: top;font-size: 1.3333333333333333em;}.btn [class^="icon-"], .btn [class*=" icon-"] {line-height: .9em;}li [class^="icon-"], li [class*=" icon-"] {display: inline-block;width: 1.25em;text-align: center;}li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] {width: 1.875em;}li[class^="icon-"], li[class*=" icon-"] {margin-left: 0;list-style-type: none;}li[class^="icon-"]:before, li[class*=" icon-"]:before {text-indent: -2em;text-align: center;}li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before {text-indent: -1.3333333333333333em;}.icon-glass:before{ content: "\f000"; }.icon-music:before{ content: "\f001"; }.icon-search:before { content: "\f002"; }.icon-envelope:before { content: "\f003"; }.icon-heart:before{ content: "\f004"; }.icon-star:before { content: "\f005"; }.icon-star-empty:before { content: "\f006"; }.icon-user:before { content: "\f007"; }.icon-film:before { content: "\f008"; }.icon-th-large:before { content: "\f009"; }.icon-th:before { content: "\f00a"; }.icon-th-list:before{ content: "\f00b"; }.icon-ok:before { content: "\f00c"; }.icon-remove:before { content: "\f00d"; }.icon-zoom-in:before{ content: "\f00e"; }.icon-zoom-out:before { content: "\f010"; }.icon-off:before{ content: "\f011"; }.icon-signal:before { content: "\f012"; }.icon-cog:before{ content: "\f013"; }.icon-trash:before{ content: "\f014"; }.icon-home:before { content: "\f015"; }.icon-file:before { content: "\f016"; }.icon-time:before { content: "\f017"; }.icon-road:before { content: "\f018"; }.icon-download-alt:before { content: "\f019"; }.icon-download:before { content: "\f01a"; }.icon-upload:before { content: "\f01b"; }.icon-inbox:before{ content: "\f01c"; }.icon-play-circle:before{ content: "\f01d"; }.icon-repeat:before { content: "\f01e"; }.icon-refresh:before{ content: "\f021"; }.icon-list-alt:before { content: "\f022"; }.icon-lock:before { content: "\f023"; }.icon-flag:before { content: "\f024"; }.icon-headphones:before { content: "\f025"; }.icon-volume-off:before { content: "\f026"; }.icon-volume-down:before{ content: "\f027"; }.icon-volume-up:before{ content: "\f028"; }.icon-qrcode:before { content: "\f029"; }.icon-barcode:before{ content: "\f02a"; }.icon-tag:before{ content: "\f02b"; }.icon-tags:before { content: "\f02c"; }.icon-book:before { content: "\f02d"; }.icon-bookmark:before { content: "\f02e"; }.icon-print:before{ content: "\f02f"; }.icon-camera:before { content: "\f030"; }.icon-font:before { content: "\f031"; }.icon-bold:before { content: "\f032"; }.icon-italic:before { content: "\f033"; }.icon-text-height:before{ content: "\f034"; }.icon-text-width:before { content: "\f035"; }.icon-align-left:before { content: "\f036"; }.icon-align-center:before { content: "\f037"; }.icon-align-right:before{ content: "\f038"; }.icon-align-justify:before{ content: "\f039"; }.icon-list:before { content: "\f03a"; }.icon-indent-left:before{ content: "\f03b"; }.icon-indent-right:before { content: "\f03c"; }.icon-facetime-video:before { content: "\f03d"; }.icon-picture:before{ content: "\f03e"; }.icon-pencil:before { content: "\f040"; }.icon-map-marker:before { content: "\f041"; }.icon-adjust:before { content: "\f042"; }.icon-tint:before { content: "\f043"; }.icon-edit:before { content: "\f044"; }.icon-share:before{ content: "\f045"; }.icon-check:before{ content: "\f046"; }.icon-move:before { content: "\f047"; }.icon-step-backward:before{ content: "\f048"; }.icon-fast-backward:before{ content: "\f049"; }.icon-backward:before { content: "\f04a"; }.icon-play:before { content: "\f04b"; }.icon-pause:before{ content: "\f04c"; }.icon-stop:before { content: "\f04d"; }.icon-forward:before{ content: "\f04e"; }.icon-fast-forward:before { content: "\f050"; }.icon-step-forward:before { content: "\f051"; }.icon-eject:before{ content: "\f052"; }.icon-chevron-left:before { content: "\f053"; }.icon-chevron-right:before{ content: "\f054"; }.icon-plus-sign:before{ content: "\f055"; }.icon-minus-sign:before { content: "\f056"; }.icon-remove-sign:before{ content: "\f057"; }.icon-ok-sign:before{ content: "\f058"; }.icon-question-sign:before{ content: "\f059"; }.icon-info-sign:before{ content: "\f05a"; }.icon-screenshot:before { content: "\f05b"; }.icon-remove-circle:before{ content: "\f05c"; }.icon-ok-circle:before{ content: "\f05d"; }.icon-ban-circle:before { content: "\f05e"; }.icon-arrow-left:before { content: "\f060"; }.icon-arrow-right:before{ content: "\f061"; }.icon-arrow-up:before { content: "\f062"; }.icon-arrow-down:before { content: "\f063"; }.icon-share-alt:before{ content: "\f064"; }.icon-resize-full:before{ content: "\f065"; }.icon-resize-small:before { content: "\f066"; }.icon-plus:before { content: "\f067"; }.icon-minus:before{ content: "\f068"; }.icon-asterisk:before { content: "\f069"; }.icon-exclamation-sign:before { content: "\f06a"; }.icon-gift:before { content: "\f06b"; }.icon-leaf:before { content: "\f06c"; }.icon-fire:before { content: "\f06d"; }.icon-eye-open:before { content: "\f06e"; }.icon-eye-close:before{ content: "\f070"; }.icon-warning-sign:before { content: "\f071"; }.icon-plane:before{ content: "\f072"; }.icon-calendar:before { content: "\f073"; }.icon-random:before { content: "\f074"; }.icon-comment:before{ content: "\f075"; }.icon-magnet:before { content: "\f076"; }.icon-chevron-up:before { content: "\f077"; }.icon-chevron-down:before { content: "\f078"; }.icon-retweet:before{ content: "\f079"; }.icon-shopping-cart:before{ content: "\f07a"; }.icon-folder-close:before { content: "\f07b"; }.icon-folder-open:before{ content: "\f07c"; }.icon-resize-vertical:before{ content: "\f07d"; }.icon-resize-horizontal:before{ content: "\f07e"; }.icon-bar-chart:before{ content: "\f080"; }.icon-twitter-sign:before { content: "\f081"; }.icon-facebook-sign:before{ content: "\f082"; }.icon-camera-retro:before { content: "\f083"; }.icon-key:before{ content: "\f084"; }.icon-cogs:before { content: "\f085"; }.icon-comments:before { content: "\f086"; }.icon-thumbs-up:before{ content: "\f087"; }.icon-thumbs-down:before{ content: "\f088"; }.icon-star-half:before{ content: "\f089"; }.icon-heart-empty:before{ content: "\f08a"; }.icon-signout:before{ content: "\f08b"; }.icon-linkedin-sign:before{ content: "\f08c"; }.icon-pushpin:before{ content: "\f08d"; }.icon-external-link:before{ content: "\f08e"; }.icon-signin:before { content: "\f090"; }.icon-trophy:before { content: "\f091"; }.icon-github-sign:before{ content: "\f092"; }.icon-upload-alt:before { content: "\f093"; }.icon-lemon:before{ content: "\f094"; }.icon-phone:before{ content: "\f095"; }.icon-check-empty:before{ content: "\f096"; }.icon-bookmark-empty:before { content: "\f097"; }.icon-phone-sign:before { content: "\f098"; }.icon-twitter:before{ content: "\f099"; }.icon-facebook:before { content: "\f09a"; }.icon-github:before { content: "\f09b"; }.icon-unlock:before { content: "\f09c"; }.icon-credit-card:before{ content: "\f09d"; }.icon-rss:before{ content: "\f09e"; }.icon-hdd:before{ content: "\f0a0"; }.icon-bullhorn:before { content: "\f0a1"; }.icon-bell:before { content: "\f0a2"; }.icon-certificate:before{ content: "\f0a3"; }.icon-hand-right:before { content: "\f0a4"; }.icon-hand-left:before{ content: "\f0a5"; }.icon-hand-up:before{ content: "\f0a6"; }.icon-hand-down:before{ content: "\f0a7"; }.icon-circle-arrow-left:before{ content: "\f0a8"; }.icon-circle-arrow-right:before { content: "\f0a9"; }.icon-circle-arrow-up:before{ content: "\f0aa"; }.icon-circle-arrow-down:before{ content: "\f0ab"; }.icon-globe:before{ content: "\f0ac"; }.icon-wrench:before { content: "\f0ad"; }.icon-tasks:before{ content: "\f0ae"; }.icon-filter:before { content: "\f0b0"; }.icon-briefcase:before{ content: "\f0b1"; }.icon-fullscreen:before { content: "\f0b2"; }.icon-group:before{ content: "\f0c0"; }.icon-link:before { content: "\f0c1"; }.icon-cloud:before{ content: "\f0c2"; }.icon-beaker:before { content: "\f0c3"; }.icon-cut:before{ content: "\f0c4"; }.icon-copy:before { content: "\f0c5"; }.icon-paper-clip:before { content: "\f0c6"; }.icon-save:before { content: "\f0c7"; }.icon-sign-blank:before { content: "\f0c8"; }.icon-reorder:before{ content: "\f0c9"; }.icon-list-ul:before{ content: "\f0ca"; }.icon-list-ol:before{ content: "\f0cb"; }.icon-strikethrough:before{ content: "\f0cc"; }.icon-underline:before{ content: "\f0cd"; }.icon-table:before{ content: "\f0ce"; }.icon-magic:before{ content: "\f0d0"; }.icon-truck:before{ content: "\f0d1"; }.icon-pinterest:before{ content: "\f0d2"; }.icon-pinterest-sign:before { content: "\f0d3"; }.icon-google-plus-sign:before { content: "\f0d4"; }.icon-google-plus:before{ content: "\f0d5"; }.icon-money:before{ content: "\f0d6"; }.icon-caret-down:before { content: "\f0d7"; }.icon-caret-up:before { content: "\f0d8"; }.icon-caret-left:before { content: "\f0d9"; }.icon-caret-right:before{ content: "\f0da"; }.icon-columns:before{ content: "\f0db"; }.icon-sort:before { content: "\f0dc"; }.icon-sort-down:before{ content: "\f0dd"; }.icon-sort-up:before{ content: "\f0de"; }.icon-envelope-alt:before { content: "\f0e0"; }.icon-linkedin:before { content: "\f0e1"; }.icon-undo:before { content: "\f0e2"; }.icon-legal:before{ content: "\f0e3"; }.icon-dashboard:before{ content: "\f0e4"; }.icon-comment-alt:before{ content: "\f0e5"; }.icon-comments-alt:before { content: "\f0e6"; }.icon-bolt:before { content: "\f0e7"; }.icon-sitemap:before{ content: "\f0e8"; }.icon-umbrella:before { content: "\f0e9"; }.icon-paste:before{ content: "\f0ea"; }.icon-user-md:before{ content: "\f200"; }

/* comments - https://cassouto.co.il/wp-content/themes/room09/theme/templates/comments/css/style.css */
h3#comments-title, h3#trackbacks, h3#reply-title { margin:30px 0; font-size: 16px; }h3#reply-title span { color: #c27d05; }.content .commentlist,.content .commentlist .children { margin: 0px; }li.comment { list-style: none; }.comment .comment-container {margin-bottom: 32px;position: relative;}.comment .comment-container .border.border-bottom-line {width: 233px;height: 35px;border: 0px solid #e0dfdf;border-left-width: 3px;border-bottom-width: 3px;margin: 118px 0px 0px 55px;position: absolute;}.comment.depth-1 .comment-container .border.vertical-top-line { display: none; }.comment.depth-2 .comment-container .border.vertical-top-line,.comment.depth-3 .comment-container .border.vertical-top-line,.comment.depth-4 .comment-container .border.vertical-top-line,.comment.depth-5 .comment-container .border.vertical-top-line {width: 1px;height: 85px;border: 0px solid #e0dfdf;border-left-width: 3px;margin: -91px 0px 0px 55px;position: absolute;display: block;z-index: -1;}.comment.parent > div > .comment-container .parent-line {position:absolute;left:34px;top:80px;width:54px;height:100%;overflow: hidden;}#ie8 .comment.parent > div > .comment-container .parent-line { width: 33px; }.comment.parent > div > .comment-container .parent-line span {border:1px solid #ddd;border-top:0;border-right:0;display:block;height:100%;margin-top:-12px;}.comment .comment-author.vcard span {height: auto;border-width: 1px;padding: 3px;display: block;}.comment .comment-author.vcard .span1 {float:left;width: auto;}.comment .comment-author.vcard span .avatar {width: 106px;height: 106px;}.comment .horizontal-lines-left, .comment .horizontal-lines-right {position: absolute;top: 29px;left: 85px;}.comment .horizontal-lines-right {left: 233px;}.comment .comment-meta {width: 145px !important;position: absolute;bottom: 12px;left: 15px;z-index: 2;}.comment .comment-meta .fn,.comment .comment-meta .date {display: block;margin-left: 0px;}.comment .comment-meta .fn {color: #373736;font-size: 12px;}.comment .comment-meta .fn a {font-size: 12px;}.comment .comment-meta .date {color: #666565;font-size: 10px;}.comment .comment-content {position: relative;}.comment .comment-content .comment-border {border: 1px solid #e1e1e1;border-bottom-width: 4px;margin-left: 28px;position: relative;}.comment .comment-content .quote_img {background: url('/wp-content/themes/room09/theme/templates/comments/images/blog_comment.png') no-repeat center;width: 26px;height: 27px;position: absolute;left: 3px;bottom: 30px;z-index: 1;}.comment .comment-content .comment-content {padding: 28px 32px 28px 145px;}.comment .comment-body { min-height: 64px; border-right: 0px; }.comment .comment-body p:first-child { margin-top: 0px; }.comment .comment-body p {color: #676768;line-height: 18px;font-size: 12px;}.comment-container .vcard img {position: absolute;bottom: -4px;}.bypostauthor .comment-container .vcard img, .bypostauthor .comment-container .children .vcard img,.bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .comment-container .vcard img {background: #fff;border-color: #dec795 !important;border-width: 4px !important;}.bypostauthor .comment-border {border-bottom: 4px solid #dec795 !important;}.comment-container .vcard img, .comment-container .children .vcard img, .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .comment-container .vcard img, .bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-container .vcard img,.bypostauthor .children .bypostauthor .children .bypostauthor .children .bypostauthor .children .comment-container .vcard img {background:#fff;border: 4px solid #e1e1e1;}img.comment-reply-link {background: none !important;border: none !important;margin-right: 5px;margin-left: 0px;vertical-align: middle;}a.comment-reply-link {display: block;font-size: 12px;vertical-align: bottom;}ol.trackbacklist {margin:20px 35px;}ol.trackbacklist li {padding:10px 0;}#respond { margin:2em 0 1em; position: relative; background-color: #fff; } h3#reply-title {line-height: 27px;margin-bottom: 20px;}#respond input[type="text"],#respond textarea,#respond textarea:focus {border: 1px solid #e1e1e1;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;box-sizing: border-box;-moz-box-sizing: border-box;max-width: 100%;width: 100%;}#respond input[type="text"] {height: 34px;padding-right: 35px;}#respond .comment-form-comment { margin-bottom: 0px; }#respond .comment-form-comment textarea {height: 192px;margin-bottom: 0px;padding-right: 35px;padding-top: 10px;resize: none;}#respond p {margin-top: 0px;position: relative;}#respond p i {color: #aba9a9;font-size: 15px;line-height: 32px;position: absolute;right: 15px;top: 26px;text-align: center;}#respond p.comment-form-comment i { top: 30px; }#respond #commentsubmit {background-color: #605f5e;background-image: url('/wp-content/themes/room09/theme/templates/comments/images/plus.png');background-position: 6px 8px;background-repeat: no-repeat;border: 0px;color: #ffffff;padding: 4px 8px 4px 23px;text-transform: uppercase;font-family: 'Monda' !important;font-size: 10px !important;font-weight: normal;display: inline-block;position: relative;margin-top: 25px;float: right;-webkit-box-shadow: 3px 3px 0 rgba(0,0,0,.13);-moz-box-shadow: 3px 3px 0 rgba(0,0,0,.13);box-shadow: 3px 3px 0 rgba(0,0,0,.13);}#respond #commentsubmit:before {content:"+ ";float:left;font-size:24px;line-height:16px;padding-right:4px;}#respond #commentsubmit:hover {text-shadow: 2px 2px 3px #856642;background-color: #bc7f3e;}.depth-2 p.span3 { width: 236px; }form#commentform .row { width: 100% !important; margin-left: 0px !important; }form#commentform .row .comment-form-author { margin-left: 0px; }form#commentform .row .comment-form-comment { clear: both !important; }form#commentform .row .span3 input {color: #a09b9b;padding: 6px 22px 6px 12px;margin-left: 0px;font-size: 11px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;}form#commentform .row input:-moz-placeholder, form#commentform .row input::-moz-placeholder { line-height: 26px; }form#commentform .row .comment-form-author input { background:url('/wp-content/themes/room09/theme/templates/comments/images/author.png') center right no-repeat; }form#commentform .row .comment-form-email input { background:url('/wp-content/themes/room09/theme/templates/comments/images/email.png') center right no-repeat; }form#commentform .row .comment-form-url input { background:url('/wp-content/themes/room09/theme/templates/comments/images/url.png') center right no-repeat; }form#commentform .row .comment-form-comment textarea {background:url('/wp-content/themes/room09/theme/templates/comments/images/comment.png') right top no-repeat;padding: 6px 22px 6px 10px;font-size: 13px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;box-shadow: 0 0 5px rgba(0, 0, 0, 0.08) inset;}@media (max-width: 1199px) and (min-width: 980px) {.depth-2 p.span3 { width: 193px !important; }.comment .comment-meta { width: 95px !important; }.comment .comment-meta .fn,.comment .comment-meta .date,.comment .comment-meta .comment-reply-link { margin-left: 0px !important; }}@media (max-width: 979px) and (min-width: 768px) {.comment .horizontal-lines-left, .comment .horizontal-lines-right { display: none; }img.comment-reply-link, .comment .comment-meta .fn, .comment .comment-meta .date { margin-left: 0px; }.comment .comment-meta .fn { margin-top: 0px; }.depth-2 p.span3 { width: 145px !important; }.comment .comment-content .comment-content {padding: 28px 32px 28px 105px;}.comment .comment-meta { width: 95px !important; }.comment .comment-meta .fn,.comment .comment-meta .date,.comment .comment-meta .comment-reply-link { margin-left: 0px !important; }}@media (max-width: 767px) {.comment .horizontal-lines-left, .comment .horizontal-lines-right { display: none; }.comment .comment-content .quote_img { display: none }.comment .comment-content .comment-border { margin-left: 78px; } .comment .border-bottom-line { display: none; } .comment .comment-meta { width: 95px !important; }.comment .comment-meta .fn,.comment .comment-meta .date,.comment .comment-meta .comment-reply-link { margin-left: 0px !important; }}@media (max-width: 480px) {}

/* colorbox - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/colorbox.css */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}.cboxIframe{width:100%; height:100%; display:block; border:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:url(/wp-content/themes/room09/images/colorbox/overlay.png) repeat 0 0;}#colorbox{outline:0;}#cboxTopLeft{width:21px; height:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -101px 0;}#cboxTopRight{width:21px; height:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -130px 0;}#cboxBottomLeft{width:21px; height:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -101px -29px;}#cboxBottomRight{width:21px; height:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -130px -29px;}#cboxMiddleLeft{width:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) right top repeat-y;}#cboxTopCenter{height:21px; background:url(/wp-content/themes/room09/images/colorbox/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px; background:url(/wp-content/themes/room09/images/colorbox/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff; overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}#cboxLoadingOverlay{background:url(/wp-content/themes/room09/images/colorbox/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/wp-content/themes/room09/images/colorbox/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:0; left:27px; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; bottom:0; right:0; background:url(/wp-content/themes/room09/images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(/wp-content/themes/room09/images/colorbox/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}

/* blog-big-image - https://cassouto.co.il/wp-content/themes/room09/theme/templates/blog/big-image/css/style.css */
.blog-big-image {margin-bottom: 45px;}.blog-big-image-meta-single {margin-top: 45px;}.blog-big-image-meta > div,.blog-big-image-meta-single > div,.blog-big-image .the-content-quote blockquote {border: 1px solid #d3d2d2;position: relative;padding: 6px 14px 0px 14px;}.blog-big-image-meta p,.blog-big-image-meta-single p{border-bottom: 1px solid #d3d2d2;font-size: 12px;padding-bottom: 10px;}.blog-big-image-meta-single p,.blog-big-image-meta-single div.group {float: left;border-bottom: none;border-right: 1px solid #d3d2d2;padding-left: 1.5%;padding-right: 1.5%;padding-bottom: 10px;margin-top: 8px;margin-bottom: 8px;}.blog-big-image-meta p:last-child { border-bottom: none; padding-bottom: 0; }.blog-big-image-meta p.last-child { border-bottom: none; padding-bottom: 0; }.blog-big-image-meta-single p:last-child, .blog-big-image-meta-single div.group { border-right: none; padding-right: 0; }.blog-big-image-meta-single p.last-child { border-right: none; padding-right: 0; }.blog-big-image-meta span,.blog-big-image-meta-single span {display: block;}.blog-big-image-meta p a,.blog-big-image-meta-single p a {font-size: 12px;color: #808080;}.blog-big-image-meta p a:hover,.blog-big-image-meta-single p a:hover {color: #373636;}.blog-big-image-meta span.share,.blog-big-image-meta-single span.share {font-size: 12px;}.blog-big-image-meta .socials {float: left;margin-bottom: 10px;}.blog-big-image-meta .socials,.blog-big-image-meta-single .socials {margin-top: 11px;}.blog-big-image-meta-single .socials {margin-top: 2px;}.blog-big-image .thumbnail {border: 9px solid #e6e2d8;padding: 0;margin-bottom: 15px;position: relative;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}.blog-big-image .without.thumbnail {border: none;}.blog-big-image .blog-big-image-date {position: absolute;top: 18px;left: 25px;background: #fff;background: rgba(255,255,255,.79);padding: 18px;margin: 0;}.blog-big-image .without.thumbnail .blog-big-image-date {display: none;}.blog-big-image .blog-big-image-date span {display: block;text-transform: uppercase;}.blog-big-image .blog-big-image-date span.month {margin-left: 3px;}.blog-big-image .blog-big-image-date span.day {line-height: 48px;}.blog-big-image-meta > div:after,.blog-big-image .blog-big-image-date:after,.blog-big-image-meta-single > :after,.blog-big-image .the-content-quote blockquote:after {content: " ";position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;border: 1px solid #d3d2d2;z-index: -1;}.blog-big-image-meta > div > *,.blog-big-image .blog-big-image-date > *,.blog-big-image .the-content-quote blockquote > * {position: relative;z-index: 1;}.blog-big-image .blog-big-image-date:after {z-index: 0;}.blog-big-image .thumbnail .images-slider-sc li { margin-bottom: 0 }.blog-big-image .thumbnail .images-slider-sc .flex-direction-nav .flex-prev,.blog-big-image .thumbnail .images-slider-sc .flex-direction-nav .flex-next{bottom: 6px;right: 6px;top: auto;left: auto;}.blog-big-image .thumbnail .images-slider-sc .flex-direction-nav .flex-prev {right: 27px;}.blog-big-image .thumbnail .post_video {margin-bottom: 0;}.blog-big-image blockquote {background-position: 0 25px;}.blog-big-image .the-content-quote blockquote {background-position: 20px 25px;padding-bottom: 20px;}.blog-big-image .the-content-quote blockquote a {padding: 25px 10px 0 40px;display: block;}.blog-big-image cite {display: block;padding-top: 15px;text-align: right;}.blog-big-image .post-title {border-bottom: 1px solid #d3d2d2;padding-bottom: 10px;}

/* blog-small-image - https://cassouto.co.il/wp-content/themes/room09/theme/templates/blog/small-image/css/style.css */
.blog-small-image {margin-bottom: 45px;}.blog-small-image-meta {margin-left: 0;width: 140px;float: left;margin-right: 35px;}.blog-small-image-meta p {border-bottom: 1px solid #d3d2d2;font-size: 12px;padding-bottom: 10px;}.blog-small-image-meta p:last-child { border-bottom: none; padding-bottom: 0; }.blog-small-image-meta p.last-child { border-bottom: none; padding-bottom: 0; }.blog-small-image-meta span {display: block;}.blog-small-image-meta p a {font-size: 12px;color: #808080;}.blog-small-image-meta p a:hover {color: #373636;}.blog-small-image-meta .socials {margin-top: 11px;}.blog-small-image-meta + .blog-small-image-content {margin-left: 175px;}.blog-small-image-content,.blog-small-image-content p,.blog-small-image-content p a {font-size: 12px;}.blog-small-image-single .blog-small-image-content,.blog-small-image-single .blog-small-image-content p,.blog-small-image-single .blog-small-image-content p a {font-size: 13px;}.blog-small-image .thumbnail {padding: 0;margin-bottom: 15px;position: relative;border: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}.blog-small-image .thumbnail img {border: 9px solid #e6e2d8;padding: 0;margin: 0;}.blog-small-image .blog-small-image-date {position: absolute;top: 18px;left: 25px;background: #fff;background: rgba(255,255,255,.79);padding: 18px;margin: 0;}.blog-small-image .without.thumbnail .blog-small-image-date {display: none;}.blog-small-image .blog-small-image-date span {display: block;text-transform: uppercase;}.blog-small-image .blog-small-image-date span.month {margin-left: 3px;}.blog-small-image .blog-small-image-date span.day {line-height: 48px;}.the-content-list > div {border: 1px solid #d3d2d2;position: relative;padding: 6px 14px 8px 14px;margin-left: 8px;}.the-content-list > div:after,.blog-small-image .blog-small-image-date:after {content: " ";position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;border: 1px solid #d3d2d2;z-index: -1;}.blog-small-image .blog-small-image-date:after {z-index: 0;}.blog-small-image .the-content-single {padding-left: 20px;}.blog-small-image-single .thumbnail {margin-right: 30px;}.blog-small-image .thumbnail .images-slider-sc li { margin-bottom: 0 }.blog-small-image .thumbnail .images-slider-sc .flex-direction-nav .flex-prev,.blog-small-image .thumbnail .images-slider-sc .flex-direction-nav .flex-next {bottom: 21px;right: 6px;top: auto;left: auto;}.blog-small-image .thumbnail .images-slider-sc .flex-direction-nav .flex-prev {right: 27px;}.blog-small-image .thumbnail .post_video {margin-bottom: 0;}.blog-small-image blockquote {background-position: 0 25px;padding-bottom: 0;}.blog-small-image cite {display: block;padding-top: 15px;text-align: right;}.blog-small-image .soundcloud-frame {margin-left: 0;margin-top: 0;margin-bottom: 20px;}

/* blog-big-ribbon - https://cassouto.co.il/wp-content/themes/room09/theme/templates/blog/big-ribbon/css/style.css */
.blog-big-ribbon { margin-bottom: 50px; }.blog-big-ribbon .date-comments .date {background: rgb( 232, 232, 232 );background: rgba( 232, 232, 232, 0.65 );margin-top: 0px;margin-bottom: 6px;padding-top: 20px;padding-bottom: 17px;text-align: center;}.blog-big-ribbon .date-comments .date span {color: #a5a4a4;display: block;}.blog-big-ribbon .date-comments .date .month {font-family: 'Monda';text-transform: uppercase;font-size: 22px;line-height: 22px;}.blog-big-ribbon .date-comments .date .day {text-transform: uppercase;font-size: 48px;line-height: 48px;}.blog-big-ribbon .date-comments .comments {background: #c27d05;color: #fff;margin-bottom: 0px;padding: 1px 0;text-align: center;}.blog-big-ribbon .date-comments .comments a,.blog-big-ribbon .date-comments .comments a:hover {color: #fff;font-family: 'Monda';text-transform: uppercase;font-size: 14px;font-weight: normal;display: block;}.blog-big-ribbon .date-comments .comments i {font-size: 15px;margin-right: 4px;position: relative;top: 3px;}.blog-big-ribbon .post-title,.blog-big-ribbon .post-title a {text-transform: uppercase;line-height: 17px;margin-top: 20px;margin-bottom: 16px;margin-left: 7px;}.blog-big-ribbon .post-title:hover,.blog-big-ribbon .post-title a:hover { color: #d98104; }.blog-big-ribbon .thumbnail {background-color: #ffffff;border-color: #e5e7e7;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;position: relative;width: 760px;}.sidebar-no .blog-big-ribbon .thumbnail { width: 1060px; }#ie8 .blog-big-ribbon .thumbnail { width: 610px; }#ie8 .sidebar-no .blog-big-ribbon .thumbnail { width: 850px; }.blog-big-ribbon .post-format {display: block;margin: 0px;position: absolute;left: 12px;top: 15px;text-indent: -9999px;width: 33px;height: 33px;}.blog-big-ribbon .post-format.gallery { background-position: left top; }.blog-big-ribbon .post-format.audio { background-position: center top; }.blog-big-ribbon .post-format.video { background-position: right top; }.single-post .post-format.video,.single-post .post-format.gallery,.blog-big-ribbon .post-formats-on-list .post-format,.blog-big-ribbon .without.thumbnail .post-format { display: none; }.soundcloud-frame { float: right; margin-top: 20px; }.soundcloud-frame iframe { width: 100%; }.blog-big-ribbon .post_video { margin-bottom: 0px; }.blog-big-ribbon.format-quote .post-title {background-position: 15px 25px;font-size: 19px;margin-top: 15px;padding-left: 50px;padding-bottom: 12px;}.blog-big-ribbon.format-quote .post-title,.blog-big-ribbon.format-quote .post-title a {font-weight: 400;line-height: 22px;margin-left: 0px;}.blog-big-ribbon.format-quote .post-title cite {color: #aa620d;display: block;font-size: 16px;font-weight: 400;margin-top: 7px;}.blog-big-ribbon.format-quote .post-title cite:before { content: "- "; }.blog-big-ribbon .the-content {float: right;margin-top: 6px;}.single-post .blog-big-ribbon .the-content p:last-child {border-top: 1px solid #e1e1e1;margin-top: 25px;padding-top: 20px;}.blog-big-ribbon blockquote blockquote { background: none; padding: 0; }@media (max-width: 1199px) {.blog-big-ribbon .thumbnail { width: 610px; }.sidebar-no .blog-big-ribbon .thumbnail { width: 850px; }.blog-big-ribbon .date-comments .date .day { font-size: 42px !important; }}@media (min-width: 768px) and (max-width: 979px) {.blog-big-ribbon .date-comments .date .month { font-size: 15px !important; }.blog-big-ribbon .date-comments .date .day { font-size: 28px !important; }.blog-big-ribbon .thumbnail { width: 466px; }.sidebar-no .blog-big-ribbon .thumbnail { width: 652px; }}@media (max-width: 767px) {.blog-big-ribbon .thumbnail, .sidebar-no .blog-big-ribbon .thumbnail { margin-top: 10px; width: 100%; }.blog-big-ribbon.format-quote .post-title { background-position: 15px 0px; }}

/* blog-small-ribbon - https://cassouto.co.il/wp-content/themes/room09/theme/templates/blog/small-ribbon/css/style.css */
.blog-small-ribbon { margin-bottom: 50px; }.blog-small-ribbon .date-comments .date {background: rgb( 232, 232, 232 );background: rgba( 232, 232, 232, 0.65 );margin-top: 0px;margin-bottom: 6px;padding-top: 20px;padding-bottom: 17px;text-align: center;}.blog-small-ribbon .date-comments .date span { display: block; }.blog-small-ribbon .date-comments .date .month {font-family: 'Monda';text-transform: uppercase !important;font-size: 22px;font-weight: normal;line-height: 22px;}.blog-small-ribbon .date-comments .date .day {text-transform: uppercase;font-size: 48px;font-weight: normal;line-height: 48px;}.blog-small-ribbon .date-comments .comments {background: #c27d05;color: #fff;margin-bottom: 0px;padding: 1px 0;text-align: center;}.blog-small-ribbon .date-comments .comments a,.blog-small-ribbon .date-comments .comments a:hover {color: #fff;font-family: 'Monda';font-size: 14px;font-weight: normal;font-weight: normal;display: block;}.blog-small-ribbon .date-comments .comments i {font-size: 15px;margin-right: 4px;position: relative;top: 3px;}.blog-small-ribbon .date-comments .comments span span {font-size: 0.85em;}.blog-small-ribbon .post-title,.blog-small-ribbon .post-title a {text-transform: uppercase;font-size: 18px;font-weight: 400;line-height: 22px;margin-top: 8px;color: #3e3d3d;}.blog-small-ribbon .post-title { text-transform: uppercase; }.blog-small-ribbon .post-title:hover,.blog-small-ribbon .post-title a:hover { color: #d98104; }.blog-small-ribbon .thumbnail {background-color: #ffffff;border-color: #e5e7e7;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;position: relative;width: 360px;}.blog-small-ribbon .without.thumbnail { display: none; }#ie8 .blog-small-ribbon .thumbnail { width: 290px; }.blog-small-ribbon .post-format {background: url(/wp-content/themes/room09/images/post-formats.png);display: block;margin: 0;position: absolute;left: 12px;top: 13px;text-indent: -9999px;width: 33px;height: 33px;}.blog-small-ribbon .without.thumbnail .post-format { left: 95.5%; }.blog-small-ribbon .post-format.gallery { background-position: left top; }.blog-small-ribbon .post-format.audio { background-position: center top; }.blog-small-ribbon .post-format.video { background-position: right top; }.blog-small-ribbon.format-quote .thumbnail { width: 760px; }.sidebar-no .blog-small-ribbon.format-quote .thumbnail { width: 1060px; }#ie8 .blog-small-ribbon.format-quote .thumbnail { width: 610px; }#ie8 .sidebar-no .blog-small-ribbon.format-quote .thumbnail { width: 850px; }.blog-small-ribbon.format-quote .post-title {background-position: 15px 25px;text-transform: uppercase;font-size: 19px;margin-top: 15px;padding-left: 50px;padding-bottom: 12px;}.blog-small-ribbon.format-quote .post-title,.blog-small-ribbon.format-quote .post-title a {font-weight: normal;line-height: 22px;margin-left: 0;}.blog-small-ribbon.format-quote .post-title cite {color: #aa620d;display: block;font-size: 16px;font-weight: 400;margin-top: 7px;}.blog-small-ribbon.format-quote .post-title cite:before { content: "- "; }@media (max-width: 1199px) {.blog-small-ribbon .thumbnail { width: 290px; }.blog-small-ribbon.format-quote .thumbnail { width: 610px; }.sidebar-no .blog-small-ribbon.format-quote .thumbnail { width: 850px; }.blog-small-ribbon .date-comments .date .day { font-size: 42px !important; }}@media (min-width: 768px) and (max-width: 979px) {.blog-small-ribbon .date-comments .date .month { font-size: 15px !important; }.blog-small-ribbon .date-comments .date .day { font-size: 28px !important; }.blog-small-ribbon .thumbnail { width: 218px; }.blog-small-ribbon.format-quote .thumbnail { width: 466px; }.sidebar-no .blog-small-ribbon.format-quote .thumbnail { width: 652px; }}@media (max-width: 767px) {.blog-small-ribbon .thumbnail,.blog-small-ribbon.format-quote .thumbnail,.sidebar-no .blog-small-ribbon.format-quote .thumbnail { margin-top: 10px; width: 100%; }.blog-small-ribbon.format-quote .post-title { background-position: 15px 0; }}.blog-small-ribbon blockquote blockquote { background: none; padding: 0; }

/* slider-flexslider - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/flexslider/css/flexslider.css */
 .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0 !important; padding: 0; list-style: none !important;}.flexslider {position:relative; height:auto !important;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block; height:auto !important; max-width:100%;}.flex-pauseplay span {text-transform: capitalize;}.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}

/* slider-flash - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/flash/css/flash.css */
.slider.flash .slider-wrapper {position: relative;max-width:100%;overflow: hidden;margin-top: 0;padding-top: 30px; border-top: 1px solid rgba(255, 255, 255, 0.045); } .slider.flash.aligncenter .slider-wrapper {margin:0 auto;}.slider.flash .slider-wrapper object {height:100%;width:100%;}.isMobile .slider.flash {display:none !important;}.isMobile .mobile-slider.flash {display:block !important;}.slider.flash .slider-wrapper{ margin-top: -10px; padding-top: 0px; }

/* slider-elastic - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/elastic/css/elastic.css */
.top-border {border-top: 1px solid rgba(255, 255, 255, 0.0431373);margin: 20px auto 40px auto;float: none;}.slider.ei-slider {padding:0; z-index:5;}#header .inner {padding-bottom:10px;}.ei-slider{position: relative;margin: 0px auto;}.ei-slider-loading{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index:999;background: #161616;color: #fff;text-align: center;line-height: 400px;}.ei-slider-large{height: 100%;width: 100%;position:relative;overflow: hidden;list-style:none;margin:0 !important;}.ei-slider-large li{position: absolute;top: 0px;left: 0px;overflow: hidden;height: 100%;width: 100%;}.ei-slider-large li img{width: 100%;max-width: none;}.ei-title{position: absolute;right: 55%;top: 40%;}.ei-title h2, .ei-title h3{text-align: right;margin:0;}.ei-title h2, .ei-title h2 a {color: #000000;font-size: 40px;font-weight: normal;margin-top: 10px; line-height: 30px;}.ei-title h3, .ei-title h3 a {font-size: 40px;line-height: 50px;color: #000;}.ei-slider-thumbs{height: 13px;margin: -13px auto 0 !important;position: relative;list-style:none !important;z-index:1000;}.ei-slider-thumbs li{position: relative;float: left;height: 100%;}.ei-slider-thumbs li.ei-slider-element{top: 0px;left: 0px;position: absolute;height: 100%;z-index: 10;text-indent: -9000px;background: #AE6411;}.ei-slider-thumbs li a{display: block;text-indent: -9000px;background: #0A0A0A;width: 100%;height: 100%;cursor: pointer;-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.3), 0px 1px 0px 1px rgba(255,255,255,0.5);-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;-ms-transition: background 0.2s ease;transition: background 0.2s ease;}.ei-slider-thumbs li a:hover{background-color: #f0f0f0;}.ei-slider-thumbs li img{position: absolute;bottom: 50px;opacity: 0;z-index: 999;max-width: 100%;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255,255,255,0.3)));-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.ei-slider-thumbs li:hover img{opacity: 1;bottom: 13px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.boxed .slider.ei-slider { width: 1210px !important; }@media screen and (min-width: 980px) and (max-width: 1199px) {.boxed .slider.ei-slider { width: 980px !important; }}@media screen and (min-width: 768px) and (max-width: 979px) {.boxed .slider.ei-slider { width: 768px !important; }}@media screen and (max-width: 830px) {.responsive .ei-title{position: absolute;right: 0px;margin-right: 0px;width: 100%;text-align: center;top: auto;bottom: 10px;background: #fff;background: rgba(255,255,255,0.9);padding: 5px 0;}.responsive .ei-title h2, .responsive .ei-title h3{text-align: center;}.responsive .ei-title h2{font-size: 20px !important;line-height: 24px;}.responsive .ei-title h3{font-size: 30px !important;line-height: 40px;}} @media (max-width: 767px){ .responsive .slider.ei-slider { margin-left:-20px; margin-right:-20px; width: auto !important; }}

/* slider-flexslider-slider - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/flexslider/css/slider.css */
.slider-flexslider.flexslider {margin-left: auto; margin-right: auto; position: relative; zoom: 1;}.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px}.flex-direction-nav {*height: 0;}.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url('/wp-content/themes/room09/theme/templates/sliders/flexslider/images/bg_direction_nav.png') no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }.flex-direction-nav .flex-prev {left: -36px;}.flexslider:hover .flex-next {opacity: 0.8; right: 20px;}.flexslider:hover .flex-prev {opacity: 0.8; left: 20px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}#ie8 .flex-direction-nav .flex-next { right: 5px; display:none; filter:alpha(opacity=80); }#ie8 .flex-direction-nav .flex-prev { left: 5px; display:none; filter:alpha(opacity=80); }#ie8 .flexslider:hover .flex-direction-nav .flex-next { right: 5px; display:block; filter:alpha(opacity=80); }#ie8 .flexslider:hover .flex-direction-nav .flex-prev { left: 5px; display:block; filter:alpha(opacity=80); }.flex-control-nav {width: 100%; position: absolute; bottom: -25px; text-align: center;}.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}#header .slider.flexslider ul.slides {background: #fff; padding: 5px;}#header .slider.flexslider .flex-control-nav {}#header .slider.flexslider .slider-shadow {position: absolute;width: 100%;height: 30px;bottom: -30px;background: url('/wp-content/themes/room09/images/slider-shadow.png') top center no-repeat;background-size: auto;}@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev {opacity: 1; left: 0;}.flex-direction-nav .flex-next {opacity: 1; right: 0;}}

/* slider-rotating - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/rotating/css/slider-rotating.css */
.rm_wrapper {margin: 0 auto;position: relative;}.rm_container {margin: 0 auto;overflow: hidden;position: relative;}.rm_container h2 {background: url("/wp-content/themes/room09/theme/templates/sliders/rotating/images/lines.png") repeat scroll left top transparent;bottom: 10%;color: #000000;font-size: 36px;padding: 20px 30px;position: absolute;right: 0;text-shadow: 1px 0 1px #FFFFFF;text-transform: uppercase;}.rm_container ul {height:100%;width:100%;margin:0;}.rm_container ul li {float: left;height: 100%;overflow: hidden;position: relative;margin-right:2.5641025641025641025641025641026%;}.rm_container ul li img {left: 0;position: absolute;top: 0;}.rm_container ul li a { display: block }.rm_mask_right, .rm_mask_left {-moz-transform: rotate(-3deg);background: none repeat scroll 0 0 #FFFFFF;bottom: -30px;height: 110px;left: 0;position: absolute;width: 530px;}.rm_mask_right {-moz-transform: rotate(3deg);left: auto;right: 0;}.rm_corner_right, .rm_corner_left {-moz-transform: rotate(45deg);background: none repeat scroll 0 0 #FFFFFF;bottom: 0;height: 100px;left: -65px;position: absolute;width: 200px;}.rm_corner_right {-moz-transform: rotate(-45deg);left: auto;right: -65px;}.rm_nav a {cursor: pointer;height: 87px;opacity: 0.7;position: absolute;top: 50%;margin-top: -43px;width: 38px;}.rm_nav a:hover {opacity: 1;}.rm_nav a.rm_next {background: url("/wp-content/themes/room09/theme/templates/sliders/rotating/images/next.png") no-repeat scroll left top transparent;right: 0px;}.rm_nav a.rm_prev {background: url("/wp-content/themes/room09/theme/templates/sliders/rotating/images/prev.png") no-repeat scroll left top transparent;left: 0px;}.rm_controls {bottom: 0px;height: 22px;position: absolute;right: 70px;z-index:10;}.rm_controls a {cursor: pointer;float: left;font-size: 16px;height: 22px;line-height: 20px;opacity: 0.7;padding-left: 24px;text-transform: uppercase;text-indent: -9999px;}.rm_controls a:hover {opacity: 1;}.rm_controls a.rm_play {background: url("/wp-content/themes/room09/theme/templates/sliders/rotating/images/small_play.png") no-repeat scroll left center transparent;display: none;}.rm_controls a.rm_pause {background: url("/wp-content/themes/room09/theme/templates/sliders/rotating/images/small_pause.png") no-repeat scroll left center transparent;}.footer {background: none repeat scroll 0 0 #000000;bottom: 0;font-size: 13px;height: 20px;left: 0;opacity: 0.9;padding-bottom: 5px;position: fixed;text-transform: uppercase;width: 100%;z-index: 4;}.footer a {color: #DDDDDD;float: right;letter-spacing: 1px;padding: 5px 10px;text-shadow: 1px 1px 1px #000000;}.footer a:hover {color: #FFFFFF;}.footer a span {font-weight: bold;}.footer a.left {float: left;}#primary .slider.rotating {float: none;margin-right: 0 !important;display: block;}#primary .slider.rotating.aligncenter {margin:0 auto !important;}#primary .slider.rotating.alignright {float:right !important;}#primary .slider.rotating.alignleft {float:left !important;}#header .slider.rotating { margin-top: 20px; padding-bottom: 20px; }#header .rm_wrapper.back-color .slider.rotating { border: none; }

/* slider-thumbnail - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/thumbnails/css/thumbnails.css */
.slider.thumbnails { background:none; height: auto; margin-bottom:30px; margin-left:auto; margin-right:auto; }.slider.thumbnails .showcase-content img { padding:10px; border:1px solid #e7e7e7;}.slider.thumbnails .showcase-content { background:#fff; }.opera .slider.thumbnails .showcase-content img { outline:none; border:1px solid #e7e7e7; padding: 9px; }.slider.thumbnails .showcase-thumbnail { margin-right:12px; position:relative; width:68px; }.slider.thumbnails .showcase-thumbnail img { width:60px; max-width:none; vertical-align:baseline; padding:3px; border:1px solid #CFCFCF !important; background:#fff; opacity:0.6; filter: alpha(opacity=60); } .slider.thumbnails .showcase-thumbnail img:hover, .slider.thumbnails .showcase-thumbnail.active img { cursor:pointer; border-color:#CFCFCF; opacity:1; filter: alpha(opacity=100); } .slider.thumbnails .showcase-thumbnail-caption{position:absolute;bottom:2px;padding-left:10px;padding-bottom:5px;}.slider.thumbnails .showcase-thumbnail-content{padding:10px;text-align:center;padding-top:25px;}.slider.thumbnails .showcase-thumbnail-restriction { margin-top:10px; margin-left:30px; }.slider.thumbnails .showcase-thumbnail-container { position:relative; margin-top:20px; }.slider.thumbnails .showcase-thumbnail-button-backward, .slider.thumbnails .showcase-thumbnail-button-forward { width:30px; height:16px; position:absolute; top:50%; margin-top:-8px; } .slider.thumbnails .showcase-thumbnail-button-backward { left:0; }.slider.thumbnails .showcase-thumbnail-button-forward { right:0; }.slider.thumbnails .showcase-thumbnail-button-backward:hover, .slider.thumbnails .showcase-thumbnail-button-forward:hover { cursor:pointer; }.slider.thumbnails .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal span, .slider.thumbnails .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal span { display:block; width:11px; height:16px; background:url('/wp-content/themes/room09/theme/templates/sliders/thumbnails/images/slider-thumbnails-arrows.png') no-repeat; text-indent:-9999px; }.slider.thumbnails .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal span { background-position:left top; }.slider.thumbnails .showcase-thumbnail-button-forward .showcase-thumbnail-horizontal span { background-position:right top; float:right; }.slider.thumbnails .showcase-caption{background-image:url("/wp-content/themes/room09/theme/templates/sliders/thumbnails/images/white-opacity-80.png");bottom:10px;color:#000000;display:none;left:10px;margin:10px;padding:8px 15px;position:absolute;right:10px;text-align:left;}.slider.thumbnails .showcase-caption p { font-size:24px; margin:0; padding:0; }.slider.thumbnails .showcase-plus-anchor { background-image: url("/wp-content/themes/room09/theme/templates/sliders/thumbnails/images/plus.png"); background-repeat: no-repeat; position: absolute; bottom: -40px;}.slider.thumbnails .showcase-plus-anchor:hover { background-position:-32px 0;}.slider.thumbnails div.showcase-tooltip{background-color:#fff;color:#000;text-align:center;padding:5px 8px;background-image:url('/wp-content/themes/room09/theme/templates/sliders/thumbnails/images/white-opacity-80.png');}.slider.thumbnails div.showcase-tooltip img { width:auto; height:auto; border:0 !important; padding:0; display:block; }.slider.thumbnails .showcase, .slider.thumbnails .showcase-content {max-width:100%; height:auto !important; }.slider.thumbnails.aligncenter .showcase { margin: 0 auto; } .slider.thumbnails .showcase-content img { height: auto !important; }.boxed .slider.thumbnails .showcase-thumbnail-restriction { max-width:95%; }@media (min-width: 768px) and (max-width: 979px){ .responsive .slider.thumbnails .showcase-thumbnail { margin-right:9px; }.slider.thumbnails .showcase-thumbnail-restriction { margin-left:18px; margin-top:0; }}

/* slider-background - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/background/css/supersized.css */
* { margin:0; padding:0; }body { background:#111; height:100%; }img { border:none; }#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(/wp-content/themes/room09/theme/templates/sliders/background/img/progress.gif) no-repeat center center;}#supersized {display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }#supersized a { width:100%; height:100%; display:block; }#supersized li.prevslide { z-index:-20; }#supersized li.activeslide { z-index:-10; }#supersized li.image-loading { background:#111 url(/wp-content/themes/room09/theme/templates/sliders/background/img/progress.gif) no-repeat center center; width:100%; height:100%; }#supersized li.image-loading img{ visibility:hidden; }#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }

/* slider-polaroid - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/polaroid/css/polaroid.css */
.polaroid {position: relative;overflow: hidden;background-color: transparent;background-position: 0px 0px;background-repeat: no-repeat;}#header .polaroid {width: 100%;position: relative;overflow: hidden;background-color: transparent;background-position: 0px 0px;background-repeat: no-repeat;}.polaroid .slide1, .polaroid .slide2 {height: 100%; width: 100%;background-repeat: no-repeat;background-position: top center; position: absolute;top: 0;z-index:1;}.polaroid .slide .slide-content {height:100%; border-top: 1px solid rgba(255, 255, 255, 0.045);background-position: bottom left;background-repeat: no-repeat;}.polaroid .slide .slide-content.align-left{ background-position: bottom right;}.polaroid .slide .slide-content.align-right { background-position: bottom left; }.polaroid .slide .slide-content.full {width:100%; background-position: top center;}.polaroid .slide.current {z-index:2;}.polaroid .slide .slide-content div.text {padding-top: 50px;}.polaroid .slide .slide-content.align-left div.text { padding-right: 60%; }.polaroid .slide .slide-content.align-right div.text { padding-left: 60%; }.polaroid .thumbs {display: none;position: absolute;left:50%;bottom: 60px;z-index: 100;}.polaroid .thumbs .thumb {position: absolute;height: 170px;cursor: pointer;}.polaroid .thumbs img {margin-bottom: 100px;background: #fff;border:5px solid #fff;-moz-box-shadow:1px 1px 7px rgba(0, 0, 0, 0.50);-webkit-box-shadow:1px 1px 7px rgba(0, 0, 0, 0.50);box-shadow:1px 1px 7px rgba(0, 0, 0, 0.50);}.polaroid .goto {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.text-polaroid { display: none; text-align: left; padding: 10px }.text-polaroid h2 { line-height: 25px }

/* slider-flexslider-elegant-slider - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/flexslider-elegant/css/slider.css */
.slider.flexslider-elegant ul.slides li { display:none; overflow:hidden; position: relative; zoom: 1; }.slider.flexslider-elegant {margin-left: auto; margin-right: auto; max-width:100%; position: relative;border:0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;overflow:hidden;}.flexslider-elegant { padding:0; }.flexslider.aligncenter .slides { margin:0 auto !important; }.carousel li {margin-right: 5px}.flexslider-elegant .flex-direction-nav {*height: 0;}.flexslider-elegant .flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url('/wp-content/themes/room09/theme/templates/sliders/flexslider-elegant/images/bg_direction_nav.png') no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}.flexslider-elegant .flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }.flexslider-elegant .flex-direction-nav .flex-prev {left: -36px;}.flexslider-elegant:hover .flex-next {opacity: 0.8; right: 20px;}.flexslider-elegant:hover .flex-prev {opacity: 0.8; left: 20px;}.flexslider-elegant:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flexslider-elegant .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}.flexslider-elegant .flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}.flexslider-elegant .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}.flexslider-elegant .flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}.flexslider-elegant .flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }.flexslider-elegant .flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }.flexslider-elegant .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flexslider-elegant .flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flexslider-elegant .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flexslider-elegant .flex-control-thumbs img:hover {opacity: 1;}.flexslider-elegant .flex-control-thumbs .flex-active {opacity: 1; cursor: default;}@media screen and (max-width: 860px) {.flexslider-elegant .flex-direction-nav .flex-prev {opacity: 1; left: 0;}.flexslider-elegant .flex-direction-nav .flex-next {opacity: 1; right: 0;}} #header .slider.flexslider-elegant {margin-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.045);}#header .slider.flexslider-elegant ul.slides {background: #fff; padding: 5px;overflow: hidden;}#header .slider.flexslider-elegant .flex-control-nav {display: none;}#header .slider.flexslider-elegant .slider-shadow {position: absolute;width: 100%;height: 30px;bottom: -30px;background: url('/wp-content/themes/room09/images/slider-shadow.png') top center no-repeat;background-size: auto;}.slider.flexslider-elegant ul li .slider-caption { background:#000; background:rgba(0,0,0,0.8); position:absolute; }#ie8 .slider.flexslider-elegant ul li .slider-caption { background: transparent url( /wp-content/themes/room09/core/assets/images/ie_overlay_82.png) repeat center; }.slider.flexslider-elegant ul li .slider-caption h2 { margin:0 0 0.7em; font-weight: normal; }.slider.flexslider-elegant ul li .slider-caption p { font-size: 12px; }.slider.flexslider-elegant ul li .caption-right .caption-wrapper, .slider.flexslider-elegant ul li .caption-left .caption-wrapper { padding:40px 30px; }.slider.flexslider-elegant ul li .caption-top .caption-wrapper, .slider.flexslider-elegant ul li .caption-bottom .caption-wrapper { padding:20px 30px; }.slider.flexslider-elegant ul li .caption-right, .slider.flexslider-elegant ul li .caption-left { top:0; }.slider.flexslider-elegant ul li .caption-top, .slider.flexslider-elegant ul li .caption-bottom { left:0; }.slider.flexslider-elegant ul li .caption-top{top:-457px; }.slider.flexslider-elegant ul li .caption-right{right:-360px; }.slider.flexslider-elegant ul li .caption-bottom { bottom:-457px; }.slider.flexslider-elegant ul li .caption-left { left:-360px; }.slider.flexslider-elegant ul li .caption-right, .slider.flexslider-elegant ul li .caption-left { width:360px;height:100%; }.slider.flexslider-elegant ul li .caption-top, .slider.flexslider-elegant ul li .caption-bottom { width:1170px; height:auto; } @media (max-width: 767px){ .responsive .slider.flexslider-elegant ul li .slider-caption { display:none; }.responsive .slider.flexslider-elegant.container { padding:0; margin-top:-22px !important; margin-bottom:20px !important; }}

/* slider-flexslider - https://cassouto.co.il/wp-content/themes/room09/theme/templates/sliders/flexslider-elegant/css/flexslider.css */
 .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0 !important; padding: 0; list-style: none !important;}.flexslider {position:relative; height:auto !important;}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block; height:auto !important; max-width:100%;}.flex-pauseplay span {text-transform: capitalize;}.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}

/* portfolio-filterable - https://cassouto.co.il/wp-content/themes/room09/theme/templates/portfolios/filterable/css/style.css */
ul#portfolio.filterable { list-style:none; margin:0; padding-top:20px; }#portfolio.filterable li { margin-bottom:20px; position: relative;}#portfolio.filterable li.hentry { padding:0 }#portfolio.filterable li.first { clear:both }.portfolio.filterable h5 a{font-size:16px;}#portfolio.filterable li p { margin-bottom:15px; font-size:1em } #portfolio.filterable li p img { display:block } ul.filters {float: right;list-style: none;border-bottom: 1px solid #d3d2d2;margin-left: 0;}ul.filters li {float:left;margin-right: 5px;padding-left: 0 !important;margin-bottom: 0;}ul.filters li:after {bottom: -7px;color: #d3d2d2 !important;content: "/";font-family: caption;font-size: 30px;font-weight: lighter;padding-left: 5px;position: relative;}ul.filters li.last-child:after {content: "";padding: 0;}.opera ul.filters li.last-child:after {padding: 0;}ul.filters li a {display: inline-block;padding-bottom: 1px;font-weight: normal;color: #9b8d8d !important;font-size: 16px;text-decoration: none;text-transform: uppercase;}ul.filters li a:hover {color: #000 !important}ul.filters li a.active {color: #000 !important;}ul.filters li.all {position: relative;}ul.filters li a.all {-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;margin-left: 0px;}.isotope,.isotope .isotope-item {-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s; -o-transition-duration: 0.8s;transition-duration: 0.8s;} .isotope {-webkit-transition-property: height, width; -moz-transition-property: height, width;-ms-transition-property: height, width; -o-transition-property: height, width;transition-property: height, width;}.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity;-ms-transition-property: -ms-transform, opacity; -o-transition-property: top, left, opacity;transition-property: transform, opacity;}.isotope-item {z-index: 2;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}#portfolio.filterable .ch-item {width: 258px;height: 170px;position: relative;cursor: default;border-radius: 0;box-shadow: none;border: 6px solid #eee;-webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}#portfolio.filterable .ch-info {position: absolute;width: 100%;height: 100%;border-radius: 0;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-backface-visibility: hidden; }#ie8 #portfolio.filterable .ch-item {height: 140px !important; width: 208px !important; }#ie8 #portfolio.filterable .ch-info { background-color: rgb( 0, 0, 0 ); }#portfolio.filterable .ch-info p {color: #fff;position: relative;font-family: 'Open Sans',sans-serif;padding: 0;margin: 0;text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);filter: alpha(opacity=0);}#portfolio.filterable .ch-info p.title { font-size: 16px;text-align:center;}#portfolio.filterable .ch-info p.subtitle { font-size: 11px; text-align:center; }#portfolio.filterable .ch-item-hover:hover, #portfolio.filterable .ch-item-opened {box-shadow: inset 0 0 0 110px rgba(0,0,0, 0.5),0 1px 2px rgba(0,0,0,0.1);border: 6px solid #cccccc;}#portfolio.filterable .ch-item:hover .ch-info, #portfolio.filterable .ch-item-opened .ch-info {opacity: 1;filter: alpha(opacity=70);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}#ie8 #portfolio.filterable .ch-item:hover .ch-info p, #portfolio.filterable .ch-item-opened .ch-info p { filter: alpha(opacity=100); } #portfolio.filterable .slide_detail {cursor: default;display: none;float: left;left: 0;margin: 20px 0;padding: 15px 0 0 0;position: absolute;z-index: 9;background: #f1f4f5 url('/wp-content/themes/room09/theme/templates/portfolios/filterable/images/slide_detail_top.png') no-repeat top center;height: 395px;}#portfolio.filterable .slide_detail .container {background: url('/wp-content/themes/room09/theme/templates/portfolios/filterable/images/slide_detail_bottom.png') no-repeat bottom center;position: relative;}#ie8 #portfolio.filterable .slide_detail {height: auto;}#portfolio.filterable .slide_detail .slide_close {position: absolute;top: 0;right: 0;cursor: pointer;z-index: 10;}#portfolio.filterable .portfolio-full-description li { margin-bottom: 0 }#portfolio.filterable .portfolio-full-description .work-skillsdate p { margin: 0 }#portfolio.filterable .portfolio-full-description .work { margin-bottom: 30px }#portfolio.filterable hr {background: none repeat scroll 0 50% transparent;border: 0 none;color: transparent;display: none;float: left;height: 425px;line-height: 0;margin: 10px 0;position: relative;width: 960px;z-index: 1;}#portfolio.filterable .ch-info-icons {text-align: center;margin-top: 19.5%;margin-bottom: 8%;}#portfolio.filterable .ch-info-text {margin: 0;padding: 0;}#portfolio.filterable .ch-info-text-noicons {margin-top: 40%;}@media (min-width: 1200px) { #portfolio.filterable .ch-item {height: 170px !important; width: 258px !important; }}@media (min-width: 980px) and (max-width: 1199px) {#portfolio.filterable .ch-item {height: 140px !important; width: 208px !important; }}@media (min-width: 768px) and (max-width: 979px) {#portfolio.filterable .ch-item {height: 104px !important; width: 154px !important; }#portfolio.filterable .ch-info-icons { margin-top: 11.5% }#portfolio.filterable .ch-info p.title { font-size: 13px; margin-bottom: 3px;}#portfolio.filterable .ch-info p.subtitle { font-size: 10px; }} @media (max-width: 767px) { #portfolio.filterable .ch-item {height: 170px !important; width: 258px !important; }}@media (max-width: 480px) {}@media (max-width: 320px) {}

/* portfolio-columns - https://cassouto.co.il/wp-content/themes/room09/theme/templates/portfolios/columns/css/style.css */
ul#portfolio.columns { list-style:none; margin:0; padding-top:20px; }#portfolio.columns li { margin-bottom:40px; position: relative;}#portfolio.columns li.hentry { padding:0 }#portfolio.columns li.first { clear:both }#portfolio.columns li .thumb { display:block; overflow:hidden; position:relative; margin-bottom: 10px; border: 6px solid #eee }#portfolio.columns li .thumb:hover { border: 6px solid #cccccc }.portfolio.columns h5 a{font-size:16px;}#portfolio.columns li p { margin-bottom:15px; font-size:1em } #portfolio.columns li p img { display:block } 

/* portfolio-full-description - https://cassouto.co.il/wp-content/themes/room09/theme/templates/portfolios/full-description/css/style.css */
.portfolio-full-description .hentry img { width: 100% }.portfolio-full-description { margin-top:20px }.portfolio-full-description .work { margin-bottom:60px; position:relative; }.portfolio-full-description .work-description { line-height: 2em; margin-bottom:90px; }.portfolio-full-description h3, .portfolio-full-description h3 a { clear:none; margin-top:0 !important; font-size:28px; font-weight:normal; margin-bottom:1.4em; text-decoration:none; }.portfolio-full-description a.thumb { display:block; position:relative; }.portfolio-full-description .work-thumbnail .thumb-wrapper {}.portfolio-full-description a.more { padding:10px 20px; text-align:center; border:1px solid #CFCFCF; background:#f3f3f3; color:#605f5f; display:inline-block; line-height:16px }.portfolio-full-description a.more:hover { border:1px solid #CFCFCF; background:#eae7e7; text-decoration:none } .portfolio-full-description a.zoom { position:absolute; }.portfolio-full-description .work-skillsdate{ position:absolute; bottom:0; right:0; }.portfolio-full-description .work-skillsdate p {border:0px; padding:0 0 0 40px; margin:0; background:no-repeat 0 3px;}.portfolio-full-description .work-skillsdate p.categories { background-image:url('/wp-content/themes/room09/images/icons/portfolio-project.png'); }.portfolio-full-description .work-skillsdate p.customer { background-image:url('/wp-content/themes/room09/images/icons/author.png'); background-position:-1px 0; }.portfolio-full-description .work-skillsdate p.workdate { background-image:url('/wp-content/themes/room09/images/icons/date.png'); background-position:-3px 2px;line-height: 26px}.portfolio-full-description .work-skillsdate span { padding-right: 5px; text-transform: none; font-weight: bold; }.portfolio-full-description .hentry .post_video { margin: 0; padding: 0; height: 500px; }.related_project { margin-bottom:20px; }#portfolio.portfolio-full-description a.related_img a.zoom { background:#000 url('/wp-content/themes/room09/images/icons/project.png') center no-repeat }.portfolio-full-description .post_video { height: 350px; }.portfolio-full-description .fulldescription_title h1 { font-size: 22px }.portfolio-full-description .extra-images-slider { position:relative; }.portfolio-full-description .extra-images-slider ul.slides li { display:none; -webkit-backface-visibility: hidden; }.portfolio-full-description .extra-images-slider ul.slides li img { max-width: 100.003%; }.portfolio-full-description .flex-direction-nav { width:59px; height:28px; position:absolute; bottom:10px; right:13px; }.portfolio-full-description .flex-direction-nav li a { display:block; position:static; margin:0; opacity:1; width:28px; height:28px; text-indent:-9999px; outline:none; background:url('/wp-content/themes/room09/theme/templates/portfolios/full-description/images/slider-nav.png') no-repeat; }.portfolio-full-description .flex-direction-nav li a.flex-prev { background-position: top left; float:left; }.portfolio-full-description .flex-direction-nav li a.flex-next { background-position: top right; float:right; }.portfolio-full-description.portfolio-full-big .work-description { background-color: #ffffff;border-top: 1px solid #F7F7F7;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);}.portfolio-full-description.portfolio-full-big .work-description h3 { margin: 25px 20px 1.0em 15px !important; border-bottom: 1px dashed #e6e6e6; padding-bottom: 25px; }.portfolio-full-description.portfolio-full-big .work-description p { margin: 15px 20px 1.4em 15px !important; }.portfolio-full-description.portfolio-full-big .work-skillsdate { position: relative; top: 0; right: auto; left: 0; border-bottom: 1px dashed #e6e6e6; padding-bottom: 15px; }.portfolio-full-description.portfolio-full-big .work-skillsdate h4 { font-size: 18px; border-bottom: 1px dashed #e6e6e6; padding-bottom: 15px; font-weight: 700; }.portfolio-full-description .work-skillsdate { bottom: 20px; }.portfolio-full-description .work-skillsdate h4 { color: #2c2b2b; font-weight: 900; font-size: 14px; }.portfolio-full-description .work-skillsdate p { color: #747373; background:no-repeat 3px 3px; border:0px; padding:0 0 0 33px; margin: 0px 0px 7px 0px; }.portfolio-full-description .work-skillsdate p .meta-label { color: #2c2b2b; padding-right: 0px; font-weight: normal !important; }.portfolio-full-description .work-skillsdate p.categories { background-image:url('/wp-content/themes/room09/theme/assets/images/project.png'); }.portfolio-full-description .work-skillsdate p.customer { background-image:url('/wp-content/themes/room09/theme/assets/images/customer.png'); background-position:2px 0; }.portfolio-full-description .work-skillsdate p.workdate { background-image:url('/wp-content/themes/room09/theme/assets/images/categories.png'); background-position:0px 2px; line-height: 20px; }.portfolio-full-description .work-skillsdate p.website { background: url('/wp-content/themes/room09/images/icons/world.png') 3px no-repeat; }.portfolio-full-description .work-skillsdate p.workdate { background-position: 3px 3px; }.portfolio-full-description .work-skillsdate span { padding-right: 5px; text-transform: none; font-weight: bold; }

/* popup_css - https://cassouto.co.il/wp-content/themes/room09/core/assets/css/popup.css */
.popupOverlay {background:rgb(0,0,0);position:fixed;left:0;top:0;width:100%;height:100%;z-index:998;-moz-opacity: 0;opacity:0;filter: alpha(opacity=0);display: none;}.popupWrap {border: 7px solid #7f7f7f; background-color: white; padding: 6px; -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;z-index:999;display: none;}.popup_message.no-image {max-width: 540px;}.popup_img.span6 img {max-width: 95%;}.popup { border: 1px solid #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 14px 14px 10px; }.popup .title { text-align: center; font-size: 21px; margin: 0 auto 25px; padding-bottom: 10px; border-bottom: 1px solid #cccccc; }.close-popup { background:url("/wp-content/themes/room09/core/assets/images/close-popup.png") no-repeat top center;cursor:pointer;height:30px;position:absolute;right:-20px;top:-20px;width:30px;z-index:1000;}.popup input.no-view {width:15px;height:15px;vertical-align:middle;float:left;border:none 0;background-color:transparent;margin:1px 7px 0 0;}#ie8 .popup input.no-view {margin-top: 0px}.popupWrap .popup-newsletter-section {margin-top: 20px;}.popupWrap .popup-newsletter-section ul {margin: 0;padding: 0;}.popupWrap .popup-newsletter-section ul li {list-style: none;}.popupWrap .submit-field {width: 175px;height: 35px;float: right;background-color: #4f4f4f;color: white;border: none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;cursor: pointer;text-transform: uppercase;z-index: 10;text-align: center;font-size: 11px;}.popupWrap .email-field {width: 328px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-size: 11px;border: 1px solid #c8c6c6;}.popupWrap form {margin: 0;}.popupWrap .input-prepend {width: 200px;float: right;margin-right: 28px;padding: 0 10px;background-color: #4f4f4f;}.popupWrap .input-prepend:hover, .popupWrap .submit-field:hover, .popupWrap .input-prepend:hover > .submit-field{background-color: #777777;}.popupWrap input {font-family: 'Play',sans-serif;}.popupWrap .input-prepend .add-on {text-shadow: 0 1px 0 #333333;color: #ffffff;z-index: 20;width: 20px;max-width: 20px;height: auto;font-size: 18px;position: absolute;top: 10px;left: 10px;padding: 0px;}.box-no-view label {font-size: 12px;}#ie8 .popupWrap input[type="text"] { width: 258px; }@media (min-width: 1200px) {.popupWrap input[type="text"] { width: 328px; }}@media (max-width: 1200px) {.popupWrap input[type="text"] { width: 258px; }.popup_message.no-image { max-width: 430px; }}@media (max-width: 979px) and (min-width: 768px) {.popupWrap input[type="text"] { width: 187px; }.popupWrap .submit-field, .popupWrap .input-prepend { width: 180px; }.popupWrap .submit-field { width: 160px; }.popup_message.no-image { max-width: 330px; }}@media (max-width: 767px) { .popupOverlay { display: none !important; }#popupWrap { display: none !important; }}

/* shortcodes_css - https://cassouto.co.il/wp-content/themes/room09/core/assets/css/shortcodes.css */
body .last, body .widget-last {border-right: 0 none;margin-right: 0;}.box-sections {float: left;line-height: 1.81em;margin-top: 20px;}.box-sections, .col {display: inline;float: left;margin-right: 2.0833%;} .box-sections {margin-top: 10px;}.box-sections, .one-fourth {float: left;margin-right: 3%;width: 22.75%;}.box-sections img.icon {float: left;margin-right: 10px;}.box-sections h1, .box-sections h2, .box-sections h3, .box-sections h4, .box-sections h5, .box-sections h6 {clear: none !important;margin-top: 0;}.box-sections h3 {font-size: 1.4em;}.box-sections h3, .box-sections h2, .box-sections-border h3, .box-sections-border h2 {margin-bottom: 20px !important;}.box-sections span, .box-sections-border span {color: #244455;}.box-sections p, .box-sections-border p {clear: both;}div.section-caption {margin: 20px 0 40px;width: 100%;}div.section-caption h5 {color: #636161;float: left;font-weight: normal;margin-top: 0;padding-right: 30px;text-transform: none;width: 120px;}div.section-caption .captions {float: left;width: 460px;}div.section-caption .caption {border-left: 1px solid #CFCFCF;margin-bottom: 45px;padding-left: 30px;}div.section-caption .caption h6 {font-style: italic;line-height: 18px;margin-top: 0;}div.box {border-radius: 6px 6px 6px 6px;font-size: 108.3%;margin: 2px 0 15px;padding: 20px 15px 20px 65px;}div.success-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/check.png") no-repeat scroll 15px center #EBFAB6;border: 1px solid #BBCC5B;color: #599847;}div.arrow-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/arrow.png") no-repeat scroll 15px center #EBFAB6;border: 1px solid #BBCC5B;color: #599847;}div.alert-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/alert.png") no-repeat scroll 15px center #FBDD96;border: 1px solid #E5AF51;color: #CA6B1C;}div.error-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/error.png") no-repeat scroll 15px center #FDD2D1;border: 1px solid #F6988F;color: #883333;}div.notice-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/note.png") no-repeat scroll 15px center #F9EBCA;border: 1px solid #E5B2AC;color: #9F6722;}div.info-box {background: url("/wp-content/themes/room09/core/assets/images/icons/message/info.png") no-repeat scroll 15px center #E6EBF0;border: 1px solid #89BECD;color: #277DCE;}body a.sc-button {display: inline-block;margin: 0 5px 19px 0;}body a.sc-button {background: url("/wp-content/themes/room09/core/assets/css/images/overlay-button.png") repeat-x scroll 0 0 #222222;border-bottom: 1px solid rgba(0, 0, 0, 0.25);border-radius: 5px 5px 5px 5px;color: #FFFFFF !important;cursor: pointer;display: inline-block;font-size: 13px;font-weight: bold;line-height: 1;overflow: visible;padding: 5px 15px 6px;position: relative;text-decoration: none;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);width: auto;}.orange.sc-button {background-color: #FF5C00;}.orange.sc-button:hover {background-color: #D45500;}.blue.sc-button {background-color: #2DAEBF;}.blue.sc-button:hover {background-color: #007D9A;}.green.sc-button {background-color: #91BD09;}.green.sc-button:hover {background-color: #749A02;}.red.sc-button {background-color: #E33100;}.red.sc-button:hover {background-color: #872300;}.yellow.sc-button {background-color: #FFB515;}.yellow.sc-button:hover {background-color: #FC9200;}.magenta.sc-button {background-color: #A9014B;}.magenta.sc-button:hover {background-color: #630030;}.sc-button:hover {background-color: #111111;}.large.sc-button {font-size: 14px;padding: 8px 19px 9px;}.small.sc-button {font-size: 11px;}.sc-button:hover, .sc-button:active {text-decoration: none;}.btn {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #F5F5F5;background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);background-repeat: repeat-x;border-color: #CCCCCC #CCCCCC #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border-style: solid;border-width: 1px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);color: #333333;cursor: pointer;display: inline-block;font-size: 13px;line-height: 18px;margin-bottom: 0;padding: 4px 10px;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle;}a.btn {text-decoration: none;}.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {background-color: #E6E6E6;}.btn:active, .btn.active {}.btn:first-child {}.btn:hover {-moz-transition: background-position 0.1s linear 0s;background-color: #E6E6E6;background-position: 0 -50px;color: #333333;text-decoration: none;}.btn:focus {outline: thin dotted #333333;outline-offset: -2px;}.btn.active, .btn:active {background-color: #E6E6E6;background-image: none;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);outline: 0 none;}.btn.disabled, .btn[disabled] {background-color: #E6E6E6;background-image: none;box-shadow: none;cursor: default;opacity: 0.65;}.btn-xlarge {border-radius: 5px 5px 5px 5px;font-size: 14px;font-weight: normal;line-height: normal;padding: 8px 20px;}.btn-large {border-radius: 5px 5px 5px 5px;font-size: 15px;line-height: normal;padding: 9px 14px;}.btn-large [class^="icon-"] {margin-top: 1px;}.btn-small {font-size: 11px;line-height: 16px;padding: 5px 9px;}.btn-small [class^="icon-"] {margin-top: -1px;}.btn-mini {font-size: 11px;line-height: 14px;padding: 2px 6px;}.btn-blue, .btn-blue:hover, .btn-orange, .btn-orange:hover, .btn-red, .btn-red:hover, .btn-green, .btn-green:hover, .btn-lightblue, .btn-lightblue:hover, .btn-black, .btn-black:hover {color: #FFFFFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.btn-blue.active, .btn-orange.active, .btn-red.active, .btn-green.active, .btn-lightblue.active, .btn-black.active {color: rgba(255, 255, 255, 0.75);}.btn-blue {background-color: #0074CC;background-image: -moz-linear-gradient(center top , #0088CC, #0055CC);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-blue:hover, .btn-blue:active, .btn-blue.active, .btn-blue.disabled, .btn-blue[disabled] {background-color: #0055CC;}.btn-blue:active, .btn-blue.active {}.btn-orange {background-color: #FAA732;background-image: -moz-linear-gradient(center top , #FBB450, #F89406);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-orange:hover, .btn-orange:active, .btn-orange.active, .btn-orange.disabled, .btn-orange[disabled] {background-color: #F89406;}.btn-orange:active, .btn-orange.active {}.btn-red {background-color: #DA4F49;background-image: -moz-linear-gradient(center top , #EE5F5B, #BD362F);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-red:hover, .btn-red:active, .btn-red.active, .btn-red.disabled, .btn-red[disabled] {background-color: #BD362F;}.btn-red:active, .btn-red.active {}.btn-green {background-color: #5BB75B;background-image: -moz-linear-gradient(center top , #62C462, #51A351);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-green:hover, .btn-green:active, .btn-green.active, .btn-green.disabled, .btn-green[disabled] {background-color: #51A351;}.btn-green:active, .btn-green.active {}.btn-lightblue {background-color: #49AFCD;background-image: -moz-linear-gradient(center top , #5BC0DE, #2F96B4);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-lightblue:hover, .btn-lightblue:active, .btn-lightblue.active, .btn-lightblue.disabled, .btn-lightblue[disabled] {background-color: #2F96B4;}.btn-lightblue:active, .btn-lightblue.active {}.btn-black {background-color: #414141;background-image: -moz-linear-gradient(center top , #555555, #222222);background-repeat: repeat-x;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn-black:hover, .btn-black:active, .btn-black.active, .btn-black.disabled, .btn-black[disabled] {background-color: #222222;}.btn-black:active, .btn-black.active {}button.btn, input.btn[type="submit"] {}button.btn::-moz-focus-inner, input.btn[type="submit"]::-moz-focus-inner {border: 0 none;padding: 0;}button.btn.btn-large, input.btn.btn-large[type="submit"] {}button.btn.btn-small, input.btn.btn-small[type="submit"] {}button.btn.btn-mini, input.btn.btn-mini[type="submit"] {}.the-icons { margin-top: 20px; margin-left: 40px !important; }.the-icons li:before { font-size: 25px; }.the-icons li { margin-bottom: 10px; }.more-button {clear: right;display: inline-block;height: 39px;margin: 20px 0 0;position: relative;width: 151px;}.bg-button, a.more-button, .more-button a {background: url("/wp-content/themes/room09/core/assets/images/button-more.png") no-repeat scroll left top transparent;}a.more-button, .more-button a, .more-button input, .more-button button {border: 0 none;color: #696969;cursor: pointer;display: inline-block;font-size: 13px;height: 39px;line-height: 39px;padding: 0 40px 0 10px;text-align: center;text-shadow: 1px 1px 0 #FFFFFF;width: 101px;}a.more-button:hover, .more-button a:hover, .bg-button:hover {background-position: 0 -39px;color: #383838;}.more-button input, .more-button button {background-color: transparent;width: 151px;}.more-button .icon {background: none no-repeat scroll center center transparent;display: block;height: 39px;position: absolute;right: 0;top: 0;width: 34px;}.more-button .icon-img {background-position: 125px center;background-repeat: no-repeat;}a.more-button-rtl, .more-button-rtl a, .more-button-rtl input, .more-button-rtl button {background-image: url("/wp-content/themes/room09/core/assets/images/button-more-rtl.png");padding: 0 10px 0 40px;}.more-button-rtl .icon {left: 0;right: auto;}.more-button .arrow {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/arrow.png");}.more-button .arrow-left {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/arrow-left.png");}.more-button .remove {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/remove.png");}.more-button .calc {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/calc.png");}.more-button .offer {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/offer.png");}.more-button .gift {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/gift.png");}.more-button .cart {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/cart.png");}.more-button .download {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/download.png");}.more-button .tick {background-image: url("/wp-content/themes/room09/core/assets/images/icons/for_button/tick.png");}ul.short {list-style-type: none !important;margin: 20px 0;padding: 0;}ul.short li {padding: 0 0 0 25px;}ul.star li {background: url("/wp-content/themes/room09/core/assets/images/icons/bullet/star.png") no-repeat scroll left center transparent;}ul.arrow li {background: url("/wp-content/themes/room09/core/assets/images/icons/bullet/arrow.png") no-repeat scroll left center transparent;}ul.check li {background: url("/wp-content/themes/room09/core/assets/images/icons/bullet/check.png") no-repeat scroll left center transparent;}ul.add li {background: url("/wp-content/themes/room09/core/assets/images/icons/bullet/add.png") no-repeat scroll left center transparent;}ul.info li {background: url("/wp-content/themes/room09/core/assets/images/icons/bullet/info.png") no-repeat scroll left center transparent;}.one-third {float: left;margin-right: 3%;width: 31.33%;}.two-third {float: left;margin-right: 3%;width: 65.66%;}.two-fourth {float: left;margin-right: 3%;width: 48.5%;}.three-fourth {float: left;margin-right: 3%;width: 74.25%;}.post table {font-size: 100%;}.short-table table{border: 1px solid #d3d3d3;border-radius: 5px;margin: 1em 0 30px;}.short-table table th{padding: 20px 30px;border: none;border-bottom: none;border-left: none;}.short-table table td{padding: 20px 30px;border: 1px solid #e0e0e0;border-bottom: none;border-left: none;}.short-table th {background: none repeat scroll 0 0 #e8eaeb;border-bottom: 1px solid #E0E0E0;border-top: none !important;color: #555555;text-shadow: #f6f7f7 0px 1px 1px;font-weight: bold;height: 60px;text-align: center;}.short-table td{color: #555555;text-align: center;}.short-table th.align-left, .short-table td.align-left{text-align: left;}tr:nth-child(2n+1) {background-color: #fafafa;}tr:nth-child(2n+0) {background-color: #f7f7f7;}td img {border: medium none;margin: 0;vertical-align: middle;}.short-table.red thead th {background: none repeat scroll 0 0 #C21200;color: #FFFFFF;}.short-table.red table {border: 1px solid #C21200;}.short-table.grey thead th {background: none repeat scroll 0 0 #4B4A4A;color: #FFFFFF;}.short-table.grey table {border: 1px solid #4B4A4A;}.short-table.blue thead th {background: none repeat scroll 0 0 #07558C;color: #FFFFFF;}.short-table.blue table {border: 1px solid #07558C;}.yit-sc-tick {text-shadow: 0 0 1px #BBBBBB;}.price-table {background: url("/wp-content/themes/room09/core/assets/images/bg/tab-price-gradient.png") repeat-x scroll 0 0 #FFFFFF;border: 1px solid #D2D0D0;margin: 0 0 20px;max-width: 280px;}.price-table .head {border-bottom: 1px solid #D2D0D0;height: 100px;text-align: center;}.price-table .head p {font-size: 13px;line-height: 4em;margin: 0 !important;padding: 0 !important;}.price-table .head h2.price {line-height: 0.4em;margin: 0 !important;padding: 0;text-align: center;}.price-table .body {padding: 20px 25px;}.price-table .body ul {list-style: none outside none;margin: 0 0 20px;}.price-table .body li {background: url("/wp-content/themes/room09/core/assets/images/icons/tick20.png") no-repeat scroll left center transparent;line-height: 20px;padding: 10px 0 10px 35px;}.price-table .body .more {margin: 0 !important;padding: 0 !important;text-align: center;}.price-table .body .more a {background: none repeat scroll 0 0 #F3F3F3;border: 1px solid #DBD8D8;color: #999999;display: inline-block;font-size: 110%;height: 16px;line-height: 16px;padding: 5px 10px;text-align: center;text-transform: uppercase;width: auto;}.price-table .body .more a:hover {background: none repeat scroll 0 0 #EEEEEE;color: #605F5F;text-decoration: none;}.price-table .blue *, .price-table .red *, .price-table .grey *, .price-table .green *, .price-table .yellow * {color: #FFFFFF;}.price-table .grey {background: none repeat scroll 0 0 #4B4A4A;}.price-table .blue {background: none repeat scroll 0 0 #07558C;}.price-table .red {background: none repeat scroll 0 0 #C21200;}.price-table .green {background: none repeat scroll 0 0 #1D7406;}.price-table .yellow {background: none repeat scroll 0 0 #7B8904;}.pricing_box{ border: 1px solid #ccc; float: left; text-align: center; margin-top: 17px; padding: 0 0 20px 0; margin-left:-1px; box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5); background: #fff;}.pricing_box.radius-left { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px;}.pricing_box.radius-right { -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px;}.pricing_box .header{border-bottom: 1px solid #ccc; background: url('/wp-content/themes/room09/core/assets/images/price.bg.png') repeat; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px;}.pricing_box .header { width: 100%; height: 68px; }.pricing_box .header span { position: relative; top: 20px; font-size: 16px; font-weight: bold; line-height: 28px;}.pricing_box .header span.info { position: relative; font-size: 12px; font-weight: normal; top: 2px; display: block; color: gray; } .pricing_box p { line-height: 28px;}.pricing_box ul { list-style: none; margin: 0 0 15px 0!important; text-align: left;}.cols-2 .pricing_box { width: 49.8%; margin-bottom:50px; }.cols-3 .pricing_box{ width: 33%;margin-bottom:50px;}.cols-4 .pricing_box { width: 24.8%; font-size: 1em; }.cols-5 .pricing_box { width: 19.8%; font-size: 0.9em;}.pricing_box ul li { margin-top: 20px; margin-bottom: 20px; line-height: 1.5em; padding-left: 40px !important; padding-right: 20px; margin-left:0; list-style-type: none !important; padding-left: 20px; font-style: normal; font-weight: normal; color: gray;}.pricing_box ul li:nth-child(odd) { background-color: #FFFFFF !important; }.pricing_box ul li:nth-child(even) { background-color: #F9F9F9 !important; }.pricing_box ul li { background: url('/wp-content/themes/room09/core/assets/images/price.yes.png') no-repeat scroll 20px 0 transparent !important; }.pricing_box ul li.no { background: url('/wp-content/themes/room09/core/assets/images/price.no.png') no-repeat scroll 20px 0 transparent !important; }.pricing_box ul li.yes { background: url('/wp-content/themes/room09/core/assets/images/price.yes.png') no-repeat scroll 20px 0 transparent !important; }.pricing_box ul li.unlim { background: url('/wp-content/themes/room09/core/assets/images/price.unlim.png') no-repeat scroll 20px 0 transparent !important; }.pricing_box ul li.single { background: url('/wp-content/themes/room09/core/assets/images/price.single.png') no-repeat scroll 20px 0 transparent !important; }.pricing_box .header h3{ margin: 0; display: block; line-height: 68px; color: #585555;}.pricing_box.large .header h3{ margin: 0; display: block; line-height: 88px; color: #FFFFFF;}.pricing_box h3{ margin: 20px 0; display: block; color: #585555;}.pricing_box h3 em{ font-size: 12px; font-weight: normal;}.pricing_box p.button { height: 40px; background: url('/wp-content/themes/room09/core/assets/images/price.readmore.png') no-repeat left 0; float: none; }.pricing_box p.button a { font-size: 14px; font-weight:normal; line-height: 40px; background: url('/wp-content/themes/room09/core/assets/images/price.readmore.png') no-repeat right -40px; padding:0 40px; }.pricing_box p.button:hover {background-position:left -80px;}.pricing_box p.button a:hover{background-position:right -120px;}.pricing_box.large { position: relative; z-index: 9; margin-top: 0; -moz-box-shadow: 0 1px 10px #cbcbcb; -webkit-box-shadow: 0 1px 10px #cbcbcb; box-shadow: 0 1px 10px #cbcbcb; padding: 0 0 40px 0; border-radius: 5px;}.pricing_box.large .header { color: #FFFFFF; height: 88px; background: url('/wp-content/themes/room09/core/assets/images/price.bg.signup.png') repeat; }.pricing_box.large .headerspan{ top: 30px; }.pricing_box.large .headerspan.info{ top: 14px; color: #576e1f; text-shadow:none; }p.button { margin: 0 20px 0 0; padding: 0; display: inline-block;}p.button a{ float: left; line-height:32px; *line-height:28px; margin: 0 -20px 0 0!important; padding: 0 20px; height:100%; border: none; cursor: pointer; color: #3f4950; font-size: 12px; text-shadow: 0 1px 0 #fff; text-decoration:none }p.button a:hover{text-decoration: none;}.well {background-color: #F5F5F5;border: 1px solid rgba(0, 0, 0, 0.05);border-radius: 4px 4px 4px 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;margin-bottom: 20px;min-height: 20px;padding: 19px;}.clear {clear: both;}.space {height: 30px;}.border-line {background: none repeat scroll 0 0 #DDDDDD;clear: both;height: 1px;margin: 1.2em 0;width: 100%;}.line {border-top: 1px solid #CFCFCF;}p.dropcap:first-letter {display: block;float: left;font-size: 40px;line-height: 40px;margin: 10px 8px 5px 0;}blockquote {background: url("/wp-content/themes/room09/core/assets/images/cite.png") no-repeat scroll left 25px transparent;padding: 35px;}span.highlight {background-color: #EB9A0B;color: #FFFFFF;}.twitter_label {background-color: #999999;border-radius: 3px 3px 3px 3px;color: #FFFFFF;font-size: 10.998px;font-weight: bold;line-height: 13px;padding: 1px 4px 2px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);vertical-align: middle;white-space: nowrap;}.twitter_label:hover {color: #FFFFFF;text-decoration: none;}.twitter_label-red {background-color: #B94A48;}.twitter_label-red:hover {background-color: #953B39;}.twitter_label-orange {background-color: #F89406;}.twitter_label-orange:hover {background-color: #C67605;}.twitter_label-green {background-color: #468847;}.twitter_label-green:hover {background-color: #356635;}.twitter_label-lightblue {background-color: #3A87AD;}.twitter_label-lightblue:hover {background-color: #2D6987;}.twitter_label-black {background-color: #333333;}.twitter_label-black:hover {background-color: #1A1A1A;}strong {font-weight: bold;}i, em {font-style: italic;}.image-styled a.thumb {display: block;max-width: 100%;position: relative;width: auto;}.image-styled .img_frame {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #FFFFFF;border-radius: 2px 2px 2px 2px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);max-width: 100%;padding: 4px;}#ie8 .image-styled .img_frame {border: 1px solid #cfcfcf;padding: 4px;}.image-styled .img_frame img {display: block;max-width: 100%;width: auto;}.image-styled .img_frame.img_size_fullwidth, .image-styled .img_frame.img_size_fullwidth img {display: block;height: auto;max-width: 940px;width: auto;}a.zoom {background: url("/wp-content/themes/room09/images/icons/zoom.png") no-repeat scroll center center #000000;height: 100%;left: 0;position: absolute;text-indent: -9999px;top: 0;width: 100%;}a.video a.zoom {background: url("/wp-content/themes/room09/core/assets/images/icons/play.png") no-repeat scroll center center #000000;} .images a.zoom {background:none;position:static;height:auto;width:auto;}.img_size_thumbnail {width: 150px;}.img_size_medium {width: 300px;}.img_size_large {width: 500px;max-width: 500px;}.call-to-action {background: url("/wp-content/themes/room09/core/assets/images/gradient-call-to-action.png") repeat-x scroll left top #FFFFFF;border: 1px solid #CBC9C9;height: 113px;position: relative;width: 100%;}.call-to-action .incipit, .call-to-action .separate-phone, .call-to-action .number-phone {float: left;height: 100%;margin-left: 20px;position: relative;z-index: 1;}.call-to-action .incipit h2 {line-height: 38px;margin: 24px 0 0;padding-top: 0;}.call-to-action .incipit p {color: #464444;font-size: 14px;line-height: 25px;margin: 0;}.call-to-action .separate-phone {background: url("/wp-content/themes/room09/core/assets/images/phone-call-to-action.png") no-repeat scroll left top transparent;width: 64px;}.call-to-action .number-phone, .call-to-action .number-phone a {color: #838383;font-family: 'Calibri','Droid Sans',Verdana,Arial,sans-serif;font-size: 42px;font-weight: bold;letter-spacing: -3px;line-height: 106px;margin-left: 10px;margin-right: 20px;text-shadow: 1px -1px 2px rgba(255, 255, 255, 0.83);}.call-to-action .number-phone a {line-height: 40px;margin-left: 0;}.call-to-action .decoration-image {background: url("/wp-content/themes/room09/core/assets/images/woman.png") no-repeat scroll right bottom transparent;bottom: 0;height: 120%;position: absolute;right: 0;width: 100%;}.call-to-action-two {background: none repeat scroll 0 0 #EBECED;border: 1px solid #DDDDDD;clear: both;padding: 20px;position: relative;margin-bottom: 20px;display: table;width: 97%;}.call-to-action-two p {color: #555657;float: left;font-size: 20px !important;line-height: 18px;width: 75%;}.call-to-action-two p, .call-to-action-two h1, .call-to-action-two h2, .call-to-action-two h3, .call-to-action-two h4, .call-to-action-two h5, .call-to-action-two h6 {float: left;margin: 3px;padding: 3px;width: 75%;line-height: 1.5em;}.call-to-action-two .incipit {width: 80%;}.call-to-action-two .call-btn, .call-to-action-two .incipit {display:table-cell;vertical-align:middle;}.call-to-action-two .call-btn {text-align: right;width: 20%;}.call-to-action-two .btn{}.recent-post {margin-top: 20px;}.recent-post .hentry-post {line-height: 20px;margin-bottom: 10px;position: relative;}.recent-post .hentry-post div.text {position: relative;margin-left: 70px;min-height: 70px;}.recent-post .thumb-img {position: absolute;top: 0;left: 0;float: left;margin-right: 10px;}.recent-post .thumb-img img {border: 1px solid #CFCFCF;float: none;padding: 3px !important;}.recent-post a {font-size: 12px;color: #AB5705;font-style: normal;}.recent-post a:hover {text-decoration: none;color: #1F1F1F;}.recent-post p.post-date {font-style: italic;}.recent-post p {font-size: 11px;line-height: 17px;margin: 0;}.recent-post p, .recent-post small {color: #656262;}a.socials, a.socials-small {display: inline-block;margin-right: 0;text-align: left;text-indent: -9999px;}a.socials {background-position: left bottom !important;height: 34px;width: 34px;}a.socials-small {background-position: left bottom !important;height: 21px;width: 21px;}a.socials:hover, a.socials-small:hover {background-position: left top !important;}a.facebook {background: url("/wp-content/themes/room09/images/icons/socials/facebook.png") no-repeat scroll 0 0 transparent;}a.rss {background: url("/wp-content/themes/room09/images/icons/socials/rss.png") no-repeat scroll 0 0 transparent;}a.delicious {background: url("/wp-content/themes/room09/images/icons/socials/delicious.png") no-repeat scroll 0 0 transparent;}a.flickr {background: url("/wp-content/themes/room09/images/icons/socials/flickr.png") no-repeat scroll 0 0 transparent;}a.stumble {background: url("/wp-content/themes/room09/images/icons/socials/stumble.png") no-repeat scroll 0 0 transparent;}a.vimeo {background: url("/wp-content/themes/room09/images/icons/socials/vimeo.png") no-repeat scroll 0 0 transparent;}a.youtube {background: url("/wp-content/themes/room09/images/icons/socials/youtube.png") no-repeat scroll 0 0 transparent;}a.twitter {background: url("/wp-content/themes/room09/images/icons/socials/twitter.png") no-repeat scroll 0 0 transparent;}a.linkedin {background: url("/wp-content/themes/room09/images/icons/socials/linkedin.png") no-repeat scroll 0 0 transparent;}a.skype {background: url("/wp-content/themes/room09/images/icons/socials/skype.png") no-repeat scroll 0 0 transparent;}a.lastfm {background: url("/wp-content/themes/room09/images/icons/socials/lastfm.png") no-repeat scroll 0 0 transparent;}a.myspace {background: url("/wp-content/themes/room09/images/icons/socials/myspace.png") no-repeat scroll 0 0 transparent;}a.tumblr {background: url("/wp-content/themes/room09/images/icons/socials/tumblr.png") no-repeat scroll 0 0 transparent;}a.digg {background: url("/wp-content/themes/room09/images/icons/socials/digg.png") no-repeat scroll 0 0 transparent;}a.quora {background: url("/wp-content/themes/room09/images/icons/socials/quora.png") no-repeat scroll 0 0 transparent;}a.dribble {background: url("/wp-content/themes/room09/images/icons/socials/dribble.png") no-repeat scroll 0 0 transparent;}a.forrst {background: url("/wp-content/themes/room09/images/icons/socials/forrst.png") no-repeat scroll 0 0 transparent;}a.google {background: url("/wp-content/themes/room09/images/icons/socials/google.png") no-repeat scroll 0 0 transparent;}a.ember {background: url("/wp-content/themes/room09/images/icons/socials/ember.png") no-repeat scroll 0 0 transparent;}a.pinterest {background: url("/wp-content/themes/room09/images/icons/socials/pinterest.png") no-repeat scroll 0 0 transparent;}a.bookmark {background: url("/wp-content/themes/room09/images/icons/socials/bookmark.png") no-repeat scroll 0 0 transparent;}a.facebook-small {background: url("/wp-content/themes/room09/images/icons/small-socials/facebook.png") no-repeat scroll 0 0 transparent;}a.rss-small {background: url("/wp-content/themes/room09/images/icons/small-socials/rss.png") no-repeat scroll 0 0 transparent;}a.delicious-small {background: url("/wp-content/themes/room09/images/icons/small-socials/delicious.png") no-repeat scroll 0 0 transparent;}a.flickr-small {background: url("/wp-content/themes/room09/images/icons/small-socials/flickr.png") no-repeat scroll 0 0 transparent;}a.stumble-small {background: url("/wp-content/themes/room09/images/icons/small-socials/stumble.png") no-repeat scroll 0 0 transparent;}a.vimeo-small {background: url("/wp-content/themes/room09/images/icons/small-socials/vimeo.png") no-repeat scroll 0 0 transparent;}a.youtube-small {background: url("/wp-content/themes/room09/images/icons/small-socials/youtube.png") no-repeat scroll 0 0 transparent;}a.twitter-small {background: url("/wp-content/themes/room09/images/icons/small-socials/twitter.png") no-repeat scroll 0 0 transparent;}a.linkedin-small {background: url("/wp-content/themes/room09/images/icons/small-socials/linkedin.png") no-repeat scroll 0 0 transparent;}a.skype-small {background: url("/wp-content/themes/room09/images/icons/small-socials/skype.png") no-repeat scroll 0 0 transparent;}a.lastfm-small {background: url("/wp-content/themes/room09/images/icons/small-socials/lastfm.png") no-repeat scroll 0 0 transparent;}a.myspace-small {background: url("/wp-content/themes/room09/images/icons/small-socials/myspace.png") no-repeat scroll 0 0 transparent;}a.skype-small {background: url("/wp-content/themes/room09/images/icons/small-socials/skype.png") no-repeat scroll 0 0 transparent;}a.tumblr-small {background: url("/wp-content/themes/room09/images/icons/small-socials/tumblr.png") no-repeat scroll 0 0 transparent;}a.digg-small {background: url("/wp-content/themes/room09/images/icons/small-socials/digg.png") no-repeat scroll 0 0 transparent;}a.quora-small {background: url("/wp-content/themes/room09/images/icons/small-socials/quora.png") no-repeat scroll 0 0 transparent;}a.dribble-small {background: url("/wp-content/themes/room09/images/icons/small-socials/dribble.png") no-repeat scroll 0 0 transparent;}a.forrst-small {background: url("/wp-content/themes/room09/images/icons/small-socials/forrst.png") no-repeat scroll 0 0 transparent;}a.google-small {background: url("/wp-content/themes/room09/images/icons/small-socials/google.png") no-repeat scroll 0 0 transparent;}a.ember-small {background: url("/wp-content/themes/room09/images/icons/small-socials/ember.png") no-repeat scroll 0 0 transparent;}a.pinterest-small {background: url("/wp-content/themes/room09/images/icons/small-socials/pinterest.png") no-repeat scroll 0 0 transparent;}a.bookmark-small {background: url("/wp-content/themes/room09/images/icons/small-socials/bookmark.png") no-repeat scroll 0 0 transparent;}ul.tweets-widget {list-style-type: none;margin: 0;padding: 0;}#footer ul.tweets-widget li {background: url("/wp-content/themes/room09/core/assets/images/bird-twitter.png") no-repeat scroll 0 30px transparent;border-bottom: 1px solid #ABA9A9;border-top: 1px solid #E8E7E7;color: inherit;line-height: 20px;margin: 0;min-height: 28px;padding: 20px 0 20px 40px !important;}ul.tweets-widget li.first {border-top: medium none;}ul.tweets-widget li.last {border-bottom: medium none;}ul.tweets-widget li p.meta {font-size: inherit;}.last-tweets-widget ul {list-style-type: none;margin: 0;padding: 0;}.last-tweets-widget ul li {background: url("/wp-content/themes/room09/core/assets/images/twitter-bg.png") no-repeat scroll 0 center transparent;border-bottom: 1px dotted #CFCFCF;line-height: 20px;margin: 0;min-height: 20px;padding: 15px 0 15px 40px;}.toggle h4.tab-index {border-bottom: 1px solid #CFCFCF;margin-bottom: 10px;padding-bottom: 16px;}.toggle h4.tab-index a {color: #3E3E3E;cursor: pointer;display: block;padding: 0 0 0 10px;text-decoration: none;}.toggle h4.tab-index a span {vertical-align: middle;color: #3E3E3E;}.toggle h4.tab-opened a, .toggle h4.tab-index a:hover { }.toggle h4.tab-index a:hover {text-decoration: none;}.toggle .content-tab {border-left: 1px solid #CFCFCF;margin: 0 0 20px 10px;}.toggle .content-tab p {margin-top: 0;padding: 18px 10px 18px 20px;}.tabs-container ul.tabs {background: url("/wp-content/themes/room09/core/assets/images/bg-tabs.png") repeat-x scroll center bottom #F9F9F9;border: 1px solid #CFCFCF;height: 40px;list-style-type: none;margin: 0 !important;padding: 0;position: relative;z-index: 1;}.tabs-container ul.tabs li {list-style: none outside none;}.tabs-container ul.tabs li a {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #CFCFCF;border-right: 1px solid #CFCFCF;border-style: none solid solid none;border-width: 0 1px 1px 0;color: #444444;display: block;float: left;font-size: 1em;height: 40px;line-height: 40px;padding: 0 3%;text-align: center;}.tabs-container ul.tabs li a:hover {background: none repeat scroll 0 0 #F9F9F9;color: #000000;}.tabs-container ul.tabs li.current a {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #FFFFFF;color: inherit;}.tabs-container ul.tabs li:first-child {}.tabs-container ul.tabs li:last-child {border-right: 1px solid #CFCFCF !important;}.tabs-container div.panel {padding: 20px 20px 10px;}.tabs-container div.panel p {margin: 0;}.tabs-container div.border-box {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CFCFCF !important;clear: both;left: 0;position: relative;top: -1px;z-index: 0;}.tabs-container div.border-box {border-bottom-right-radius: 5px;}.tabs-container ul.tabs {border-top-left-radius: 5px;}.tabs-container ul.tabs li:first-child a {border-top-left-radius: 5px;}.tabs-container ul.tabs h4 {clear: none !important;margin: 0;}.testimonial {border-bottom: 1px solid #CFCFCF;margin-bottom: 60px;margin-top: 20px;position: relative;}.testimonial .thumbnail {background: url("/wp-content/themes/room09/core/assets/images/thumb-testimonial.png") no-repeat scroll center center transparent;left: 0;padding-top: 0;position: absolute;top: 0;}.testimonial .thumbnail img {border-radius: 0 0 0 0;height: 94px;padding: 11px;position: relative;width: 94px;max-width: none;}.testimonial .testimonial-text {margin-left: 136px;min-height: 130px;}.testimonial .testimonial-text.testimonial-noimage {margin-left: 0;}.testimonial .testimonial-text p {margin: 6px 0 0;}.testimonial .testimonial-name {float: right;height: 20px;text-align: right;}.testimonial .testimonial-name .name, .testimonial .testimonial-name .website {clear: both;display: block;}.testimonial .testimonial-name .name {background: none repeat scroll 0 0 #FFFFFF;float: right;font-size: 1.4em;margin: 0;padding-left: 10px;}.testimonial .testimonial-name a.website {color: #1C1C1C;font-size: 12px;}.testimonial-widget blockquote {background-position: 0 0;padding: 12px 0 0 35px;}.testimonial-widget strong {color: #000000;}.google-map-frame {border: 1px solid #CFCFCF;padding: 3px;}.google-map-frame iframe {display: block; }.newsletter-section {width: 300px;max-width:100%;}.one-fourth .newsletter-section, .one-third .newsletter-section {width: 100%;}.newsletter-section ul {margin-left: 0 !important;}.newsletter-section li {list-style: none outside none;margin: 5px 7px;position: relative;}.newsletter-section label {color: #999999;display: block;font-size: 12px;left: 3px;line-height: 16px;position: absolute;top: 12px;}.newsletter-section input {background-color: #FAF9F9;border: 1px solid #BDBEBE;height: 32px;line-height: 32px;margin: 2px 0 2px -7px;padding: 0 5px;width: 100%;}.newsletter-section input.submit-field {background: url("/wp-content/themes/room09/core/assets/images/input_pattern.png") repeat-x scroll 0 0 transparent;border: 1px solid #D5D4D4;color: #444444;cursor: pointer;display: block;float: right;font-family: "Droid Sans",serif;font-size: 10px;height: 25px;line-height: 25px;margin: 0 -5px 0 0;min-width: 55px;padding: 0 10px;position: relative;text-transform: uppercase;width: auto;}.newsletter-section input.submit-field:hover {background: url('/wp-content/themes/room09/core/assets/images/input_pattern_hover.png') repeat-x;}.feeds-slider {margin: 20px 0;position: relative;}.feeds-slider ul {list-style: none outside none !important;margin: 0 auto !important;width: 80% !important;}.feeds-slider ul li {width: 100%;}.feeds-slider ul li h3 {margin: 0;}.feeds-slider ul li a {color: #030303;line-height: 24px;}.feeds-slider .prev, .feeds-slider .next {cursor: pointer;height: 30px;overflow: hidden;position: absolute;top: 30px;width: 30px;}.feeds-slider .prev {background: url("/wp-content/themes/room09/core/assets/images/icons/prev_button.png") no-repeat scroll 0 0 transparent;left: 0;text-indent: -100px;}.feeds-slider .next {background: url("/wp-content/themes/room09/core/assets/images/icons/next_button.png") no-repeat scroll 0 0 transparent;right: 0;text-indent: 100px;}.feeds-slider .prev:hover {background-position: left bottom;}.feeds-slider .next:hover {background-position: right bottom;}.content .contact-info .sidebar-nav ul {margin-left: 0px;}pre.shortcodes{white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word; }.testimonials-slider {margin: 20px 0;position: relative;}.testimonials-slider .testimonial-list {padding: 30px 0;position: relative;}.testimonials-slider .top.shadow {top: 0;}.testimonials-slider .bottom.shadow {bottom: -10px;}.testimonials-slider ul {list-style: none outside none !important;margin: 0 auto !important;width: 80% !important;}.testimonials-slider ul li {width: 100%;}.testimonials-slider ul li blockquote {background: none repeat scroll 0 0 transparent;padding: 0;}.testimonials-slider ul li blockquote p {color: #030303;font-size: 18px;line-height: 28px;margin: 0;padding: 0;text-align: center;}.testimonials-slider ul li p.meta {color: #030303;font-size: 1.0714em;margin: 0;padding: 0;text-align: center;}.testimonials-slider ul li p.meta strong {color: #373737;}.testimonials-slider ul li a {color: #030303;line-height: 24px;}.testimonials-slider ul li a:hover {color: #1C1C1C;}.testimonials-slider .prev, .testimonials-slider .next {cursor: pointer;height: 30px;overflow: hidden;position: absolute;top: 10px;width: 30px;}.testimonials-slider .prev {background: url("/wp-content/themes/room09/core/assets/images/icons/prev_button.png") no-repeat scroll 0 0 transparent;left: 0;text-indent: -100px;}.testimonials-slider .next {background: url("/wp-content/themes/room09/core/assets/images/icons/next_button.png") no-repeat scroll 0 0 transparent;right: 0;text-indent: 100px;}.testimonials-slider .prev:hover {background-position: left bottom;}.testimonials-slider .next:hover {background-position: right bottom;}.span9 .section .blog-row .span3:nth-child(3n+1) {clear: left;}.span12 .section .blog-row .span3:nth-child(4n+1) {clear: left;}.section.blog .post_first {clear: left;}.section .title { margin-bottom: 5px; line-height: 20px;}.section .description { margin-top: 0; margin-bottom: 5px;}.section.blog .blog-row { margin-top: 20px; float: left;}.section .services-row { margin-top: 20px;}#ie8 .section.blog .blog-row .span3 { margin-bottom: 30px }#ie8 .section.portfolio .work { margin-bottom: 30px }#ie8 .section.services-row .span2 { margin-bottom: 30px }.section.blog .post { border-left: 5px solid #d18f1d !important;margin-bottom: 10px;padding-left: 10px;}.section.blog h4.other-articles {border-bottom: 1px solid #CFCFCF;color: #525050;margin-bottom: 27px;}.section.blog .blog-row .meta {margin-bottom: 20px;}.section.blog .meta h4 {line-height: 18px;margin-bottom: 0;margin-top: 2px;}.section.blog h4 a { font-size: 15px; }.section.blog .meta p {float: left;margin-top: 0;margin-bottom: 2px;}.section.blog .meta p, .section.blog .meta p a {font-size: 11px;}.section.blog .meta .comments:before { content: '\0000a0-\0000a0'; }.section.blog .sticky .meta .comments:before { content: ''; }.section.blog .post.sticky {border: none !important;margin-top: 13px;padding: 0;}.section.blog .sticky .thumbnail {border: 1px solid #CFCFCF;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;max-width: 100%;margin-bottom: 10px;padding: 5px;position: relative;float: left;margin-right: 20px;}.section.blog .sticky .meta {min-width: 220px;background-color: #000;background: url('/wp-content/themes/room09/core/assets/images/ie_overlay_82.png') repeat; background: rgba( 0,0,0,0.7 );padding-top: 15px;padding-left: 24px;padding-bottom: 13px;position: absolute;right: 5px;bottom: 5px;}.section.blog .sticky .meta p, .section.blog .sticky .meta h4, .section.blog .sticky .meta h4 a {color: #ffffff;margin-right: 10px;text-align: right;}.section.blog .sticky .meta p {float: right;}#ie8 .section.blog .sticky .meta p {float: right;width: 46%;}.section.blog .sticky .meta p.comments { margin-right: 7px; }.section.blog .sticky .meta h4 a, .section.blog .meta h4 a { margin-right: 0; }.section.blog .sticky .meta h4 { line-height: 26px; margin-bottom: 0; margin-top: 0; }.section.blog .sticky .meta h4 a { font-size: 14px; }.section.blog .sticky .meta p img { margin-right: 8px; display:inline; }.section.blog .sticky .meta p a { color: #fc9a00; } .sidebar-no .section.blog .sticky .the-content { width: 100%; }.section.blog .sticky .the-content p:first-child { margin-top: 0; }.span9 .section .services-row .span2:nth-child(4n+1) {clear: left;}.span12 .section .services-row .span3:nth-child(4n+1) {clear: left;}.section.services .service_first {clear: left;}.section.services .related_project { height: auto; min-height: 150px; margin-bottom: 30px; }.section.services a.related_title a.zoom { background:#000; }.section.services .related_img img {width: 100%;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}.section.services .related_img {display:block; height:auto;overflow:hidden;position:relative;background-color: #dbdcdc;padding: 5px;margin: 0 auto;max-width: 140px;border: 10px solid #ededed;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}.section.services .related_project .related_title {text-align: center;} .span9 .section .portfolio-projects .span3:nth-child(3n+1) {clear: left;}.span12 .section .portfolio-projects .span3:nth-child(4n+1) {clear: left;}.section.portfolio .thumb-wrapper {border: none;}.section.portfolio .work {margin-bottom: 20px;}.section.portfolio .work_first {clear: left;}.section.portfolio .work-description h2 > a:hover { color: #f29a03}.section .portfolio-sticky { margin-bottom: 40px !important;}.section .portfolio-sticky .work-categories { padding-bottom: 5px; border-bottom: 1px solid #CFCFCF; }.section .portfolio-sticky .work-description { margin-bottom: 0; }.section .portfolio-sticky .work-description h2 { margin-top: 0; }.images-slider-sc { position: relative; }.images-slider-sc .slides > li {display: none; -webkit-backface-visibility: hidden;} .images-slider-sc ul li a {position: absolute;background: transparent url(/wp-content/themes/room09/core/assets/images/elastislider_nav.png) no-repeat top left;width: 18px;height: 18px;text-indent: -9000px;cursor: pointer;opacity: 0.8;}.images-slider-sc ul li a.flex-prev {top: 26px;left: 6px;}.images-slider-sc ul li a.flex-next {top: 26px;left: 28px;}

/* featurestab - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/featurestab.css */
.features-tab-container {position: relative;}.features-tab-container ul.features-tab-labels {min-height: 357px;}.features-tab-container ul.features-tab-labels li {background: url('/wp-content/themes/room09/theme/assets/images/features-tab-item-bg.png') no-repeat right center;min-height: 30px;line-height: 30px !important;border-bottom: 1px solid #e8e8e8;padding: 8px;list-style: none;font: 14px 'Open Sans';cursor: pointer;margin-bottom: 0px;}.features-tab-container ul.features-tab-labels li img {margin-right: 10px;}.features-tab-container ul.features-tab-labels li.withicon { position: relative; padding-left: 46px; }.features-tab-container ul.features-tab-labels li.withicon img { position: absolute; left: 8px; }.features-tab-container ul.features-tab-labels li.current-feature:hover {background: none;border-right: none;}.features-tab-container ul.features-tab-labels li.current-feature {color: #aa620d;border-right: 3px solid #CC9833;}.features-tab-container .features-tab-wrapper .features-tab-content {font-size: 12px;}.features-tab-container .features-tab-wrapper .features-tab-content h4 {font: 12px 'Open Sans';font-weight: 800;text-transform: uppercase;}.features-tab-container img.shadow {position: absolute; left: 254px; z-index: 9999;}.ie .features-tab-container img.shadow { left: 214px; }#ie9 .features-tab-container img.shadow { left: 254px; }#ie10 .features-tab-container img.shadow { left: 254px; }@media (min-width: 980px) and (max-width: 1199px) {.features-tab-container img.shadow, #ie9 .features-tab-container img.shadow { left: 214px; }}@media (min-width: 768px) and (max-width: 979px) {.features-tab-container img.shadow, #ie9 .features-tab-container img.shadow { left: 160px; }}@media (max-width: 767px) {.features-tab-container img.shadow { display: none; }.features-tab-container ul.features-tab-labels { min-height: 0; }}

/* contact_form - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/contact_form.css */
.contact-form li.text-field input,.contact-form li.password-field input,.contact-form li.file-field input,.contact-form li textarea,.contact-form li select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.contact-form li select {height: 45px;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.contact-form li.text-field input.error,.contact-form li textarea.error { border: 1px solid #ce0f13; }.contact-form li input, .contact-form li textarea, .contact-form li select {font-family: 'Monda','Verdana','Arial',sans-serif;font-size: 10px;font-weight: 800;}.contact-form fieldset { }.contact-form ul { margin:0; list-style:none; }.contact-form li { position: relative; }.content .contact-form li.full { float: none; clear: left; }.contact-form li label {display: block; color: #747373; margin-bottom: 10px;}.contact-form li label:after { clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}.contact-form li label span.mainlabel { font-size: 14px; font-weight: 800; float: left;}.contact-form li label span.required { font-size: 12px; font-weight: normal; float: left; margin-left: 5px;}.contact-form li label span.sublabel { font-size: 12px; color: #9C9B9B; float: left; clear: left }.contact-form li.checkbox-field label, .contact-form li.radio-field label { display: inline-block; }.contact-form li input { padding: 6px 5px; }.contact-form li.with-icon input[type="text"], .contact-form li.with-icon input[type="password"], .contact-form li.with-icon select { text-indent: 48px;}.contact-form li input[type="text"], .contact-form li input[type="password"], .contact-form li select { text-indent: 10px;}.gecko .contact-form li.with-icon select, .ie .contact-form li.with-icon select{ padding-left: 48px; text-indent: 0; }.safari .contact-form li.with-icon select { text-indent: 48px;}.safari .contact-form li.with-icon input { padding-left: 48px; text-indent: 0; width: 77.5%; }.contact-form li select { padding: 11px 6px; }.contact-form label, .contact-form input, .contact-form textarea { color:#4c4c4c; }.contact-form li.first-of-line, .contact-form li.submit-button { margin-left:0 !important; }.contact-form li.error input, .contact-form li.error textarea, .contact-form li.error select,.contact-form li input.error, .contact-form li textarea.error, .contact-form li select.error { border:1px solid #cf0606; }.contact-form li div.msg-error { font-style:normal; font-size:11px; color:#cf0606; min-height: 20px; margin-top: -6px !important; }.contact-form li.file-field div.msg-error { font-style:normal; font-size:11px; color:#cf0606; }.contact-form li.radio-field div.msg-error{ position: static; margin-top: -35px; }.contact-form li.textarea-field div.msg-error { top: 202px; }.contact-form div.general-msg-error { margin: -35px 0 0 0; font-style:normal; font-size:11px; color:#9b090c; font-family: 'Monda'; text-transform: uppercase; }#yit_bot {display:none !important;}.input-prepend { position: relative; font-size: 13px}.safari .input-prepend { position: relative; font-size: 13px; white-space:normal;}.input-prepend .add-on { position: absolute; top: 1px; left: 1px; background-color: transparent; border: 0px; z-index: 10; width: 45px; height: 43px; padding: 0; line-height: 43px; color: #a09b9b; }.input-prepend .add-on i { background-image: none; }.textarea-field .input-prepend .add-on{ position: absolute; top: 1px; left: 1px; background-color: transparent; border: 0px; z-index: 10; width: 45px; height: 173px; padding: 0; line-height: 43px; }.input-prepend input.error, .input-prepend textarea.error{ background-image: none !important; }.contact-form li input[type="file"].error, .contact-form li input[type="checkbox"].error { border: none !important; }.add-on .icon-contact-name { background:url('/wp-content/themes/room09/theme/assets/images/name.png') center no-repeat; display:block; width: 43px; height: 40px; }.add-on .icon-contact-email { background:url('/wp-content/themes/room09/theme/assets/images/email.png') center no-repeat; display:block; width: 43px; height: 40px; }.add-on .icon-contact-url { background:url('/wp-content/themes/room09/theme/assets/images/url.png') center no-repeat; display:block; width: 43px; height: 40px; }.add-on .icon-contact-text { background:url('/wp-content/themes/room09/theme/assets/images/text.png') center no-repeat; display:block; width: 43px; height: 40px; }.add-on .icon-contact-phone { background:url('/wp-content/themes/room09/theme/assets/images/phone.png') center no-repeat; display:block; width: 43px; height: 40px; }.contact-form li textarea,.contact-form li textarea:focus {border: 1px solid #e1e1e1;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;height: 175px;margin-bottom: 0;resize: none;max-width: 100%;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;color: #a09b9b;padding: 8px 0 10px 10px;font-size: 12px;font-family: 'Monda';font-weight: normal;}.contact-form li.with-icon textarea {padding-left: 50px;}.contact-form li input[type="text"],.contact-form li input[type="password"] {width: 99%;color: #a09b9b;line-height: 12px !important;padding: 8px 0;height: auto;margin-left: 0;font-size: 12px;font-family: 'Monda';font-weight: normal;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}::-webkit-input-placeholder {line-height: 20px;}:-moz-placeholder { line-height: 20px;}::-moz-placeholder {line-height: 20px;}:-ms-input-placeholder {line-height: 20px;}#ie8 .contact-form li input[type="text"], #ie8 .contact-form li input[type="password"] { line-height: 20px !important; }.contact-form li input[type="file"] {width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.contact-form li.submit-button input[disabled] { color:#ddd; }.contact-form li.submit-button input.sendmail {clear:both;background-color: #605F5E;border: 0px;box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.13);-webkit-box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.13);-moz-box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.13);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);color: #fff;display: inline-block;font-size: 10px;font-family: 'Monda', 'Verdana', 'Arial', sans-serif;font-weight: normal;padding: 7px 13px;text-shadow: none;text-transform: uppercase;margin-top: 10px;float: right;}.contact-form li.submit-button input.sendmail:hover { background-color: #bc7f3e; }.contact-form li.submit-button input.sendmail.alignleft { float:left;}.contact-form li.submit-button input.sendmail.alignright { float:right; }.contact-form li.submit-button input.sendmail.aligncenter { display: block; margin:0 auto;}.contact-form li.submit-button { }.contact-form li.left-no-margin { margin-left: 0; }.contact-form .checkbox-field label {margin-top: -10px;margin-left: 5px;}.ie .contact-form .checkbox-field label { margin-left: 10px }.contact-form .checkbox-field label .sublabel { margin-left: -16px; }.ie .contact-form .checkbox-field label .sublabel { margin-left: 0; }.contact-form .radio-field input {margin-right: 5px;float: left;clear: left;vertical-align: middle;}.contact-form .radio-field label {position: static;float: left;}.ie .contact-form .radio-field .input-prepend label { margin-top: 3px }.contact-form div.success,.contact-form div.error {border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;width: 532px;height: 48px;padding: 28px 40px;border:1px solid;margin:0 auto 40px;background:no-repeat right bottom;}.contact-form div.success { background: #fdfefa url('/wp-content/themes/room09/theme/assets/images/contact-form-success-back.png') right bottom no-repeat; border-color:#edebb6;}.contact-form div.success p { height: 32px; background: url('/wp-content/themes/room09/theme/assets/images/contact-form-success-smile.png') left center no-repeat; padding: 8px 0 8px 70px; margin: 0; color:#646464; font-size: 12px; font-family: 'Monda'; font-weight: normal; text-transform: uppercase;}.contact-form div.success p span {color: #b1ab03; font-size: 18px; font-family: 'Monda'; display: block; }.contact-form div.error { background-color: #fedccd; border-color:#fa8c83; color:#c82c1f; }.contact-form p.error { font-style:normal; font-size:11px; color:#9b090c; font-family: 'Monda'; text-transform: uppercase;}.contact-form .contact-form-error-messages { margin-top: -55px; }.contact-form .contact-form-error-messages.error-right { float: right; }.contact-form .contact-form-error-messages .contact-form-error { color: #9b090c; font-size: 11px; font-family: 'Monda'; text-transform: uppercase; display: none; }

/* popup_theme_css - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/popup.css */
.popupWrap .input-prepend .add-on {background: none;top:0;}.popupWrap input {font-family: 'Open Sans';}.close-popup {background:url("/wp-content/themes/room09/images/sprite.png") no-repeat 0 0;}.popupOverlay { z-index: 99998 !important; }#popupWrap { border: 0px; border-radius: 0px; padding: 0px; z-index: 99999 !important; }#popupWrap .close-popup { right: -10px; top: -10px; }#popupWrap .popup { border: 0px; border-radius: 0px; padding: 5px; }#popupWrap .popup .border-1 { height: auto; border: 1px solid #ddd; padding: 2px; }#popupWrap .popup .border-2 { height: auto; border: 1px solid #f1c070; padding: 15px 25px; }#popupWrap .popup h3 { height: auto !important; line-height: normal !important; color: #373736; border-bottom: 0px; padding: 0px 0px 5px 0px; margin: 0px; }#popupWrap .popup .border.container { height: 2px; width: auto; padding: 0px; margin: 0px; }#popupWrap .popup .row { margin-top: 25px; }#popupWrap .popup .popup-newsletter-section { }#popupWrap .popup .popup-newsletter-section .row { margin: 0px 30px 0px 0px; }#popupWrap .popup .popup-newsletter-section .span3 { height: 45px; margin-bottom: 15px; float: none; }#popupWrap .popup .popup-newsletter-section .text-field { width: 100%; height: 20px; line-height: 43px; border: 1px solid #d1d1cf; padding: 10px; display: block; }#popupWrap .popup .popup-newsletter-section .input-prepend { background: none; width: 100%; border: 0px; padding: 0px; margin: 0px; }#popupWrap .popup .popup-newsletter-section .input-prepend .submit-field { width: auto; color: #fff; background-color: #c58408; padding: 5px 20px; margin-right: -22px; font-size: 12px; font-family: 'Monda'; font-weight: normal; text-transform: uppercase; float: right; }#popupWrap .popup .popup-newsletter-section .input-prepend .submit-field:hover { background-color: #e79c0c; }#popupWrap .popup .popup-newsletter-section .offset2 .text-field { width: 90%; }#popupWrap .popup .popup-newsletter-section .offset2 .input-prepend .submit-field { margin-right: 5px; }#popupWrap .popup .popup-newsletter-section ::-webkit-input-placeholder { color: #B8B7B7 !important; }#popupWrap .popup .popup-newsletter-section :-moz-placeholder, ::-moz-placeholder { color: #000000 !important; }#popupWrap .popup .popup-newsletter-section :-ms-input-placeholder { color: #B8B7B7 !important; }.safari #popupWrap .popup .popup-newsletter-section .text-field { line-height: 1em; }#ie8 #popupWrap .popup .popup-newsletter-section .text-field { line-height: 1em; }#ie10 #popupWrap .popup .popup-newsletter-section .text-field :-ms-input-placeholder { padding: 0px; }#ie10 #popupWrap .popup .popup-newsletter-section .text-field { line-height: 1em; }

/* shortcodes_theme_css - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/shortcodes.css */
div.socials-square, div.fade-socials{width: 33px;height: 33px;float: left;padding: 0px;margin: 0 2px;}div.socials-square-small, div.fade-socials-small{width: 22px;height: 22px;float: left;margin: 1px;}div.socials-default {width: 32px;height: 32px;float: left;padding: 0px;margin: 0 2px;padding: 0;}div.socials-default-small {width: 22px;height: 22px;float: left;padding: 0 1px 2px;margin: 0;}a.socials-square, a.socials-square-small,a.socials-default, a.socials-default-small,a.fade-socials, a.fade-socials-small {display: inline-block;margin-right: 0;text-align: left;text-indent: -9999px;}a.socials-square, a.fade-socials { width: 33px; height: 33px; }a.socials-square-small, a.fade-socials-small { width: 22px; height: 22px; }a.socials-default { width: 32px; height: 32px; }a.socials-default-small { width: 22px; height: 22px; }.tipsy {background-image: url("/wp-content/themes/room09/theme/assets/images/tipsy.gif");background-repeat: no-repeat;font-size: 10px;opacity: 0.8;padding: 5px;}a.socials-default.bookmark {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll 0 bottom transparent;}a.socials-default.facebook {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -32px bottom transparent;}a.socials-default.flickr {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -64px bottom transparent;}a.socials-default.google {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -96px bottom transparent;}a.socials-default.linkedin {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -128px bottom transparent;}a.socials-default.pinterest {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -160px bottom transparent;}a.socials-default.rss {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -192px bottom transparent;}a.socials-default.shareit {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -224px bottom transparent;}a.socials-default.skype {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -256px bottom transparent;}a.socials-default.twitter {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -288px bottom transparent;}a.socials-default.instagram {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -320px bottom transparent;}a.socials-default.youtube {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -352px bottom transparent;}a.socials-default.mail {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -384px bottom transparent;}a.socials-default.vimeo {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -416px bottom transparent;}a.socials-default.vine {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -448px bottom transparent;}a.socials-default.bookmark:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll 0 top transparent;}a.socials-default.facebook:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -32px top transparent;}a.socials-default.flickr:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -64px top transparent;}a.socials-default.google:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -96px top transparent;}a.socials-default.linkedin:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -128px top transparent;}a.socials-default.pinterest:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -160px top transparent;}a.socials-default.rss:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -192px top transparent;}a.socials-default.shareit:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -224px top transparent;}a.socials-default.skype:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -256px top transparent;}a.socials-default.twitter:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -288px top transparent;}a.socials-default.instagram:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -320px top transparent;}a.socials-default.youtube:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -352px top transparent;}a.socials-default.mail:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -384px top transparent;}a.socials-default.vimeo:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -416px top transparent;}a.socials-default.vine:hover {background: url("/wp-content/themes/room09/images/icons/socials/socials.png") no-repeat scroll -448px top transparent;}a.socials-default-small.bookmark {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll 0 bottom transparent;}a.socials-default-small.facebook {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -22px bottom transparent;}a.socials-default-small.flickr {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -44px bottom transparent;}a.socials-default-small.google {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -66px bottom transparent;}a.socials-default-small.linkedin {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -88px bottom transparent;}a.socials-default-small.pinterest {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -110px bottom transparent;}a.socials-default-small.rss {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -132px bottom transparent;}a.socials-default-small.shareit {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -154px bottom transparent;}a.socials-default-small.skype {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -176px bottom transparent;}a.socials-default-small.twitter {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -198px bottom transparent;}a.socials-default-small.instagram {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -220px bottom transparent;}a.socials-default-small.youtube {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -242px bottom transparent;}a.socials-default-small.mail {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -264px bottom transparent;}a.socials-default-small.vimeo {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -286px bottom transparent;}a.socials-default-small.vine {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -308px bottom transparent;}a.socials-default-small.bookmark:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll 0 top transparent;}a.socials-default-small.facebook:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -22px top transparent;}a.socials-default-small.flickr:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -44px top transparent;}a.socials-default-small.google:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -66px top transparent;}a.socials-default-small.linkedin:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -88px top transparent;}a.socials-default-small.pinterest:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -110px top transparent;}a.socials-default-small.rss:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -132px top transparent;}a.socials-default-small.shareit:hover:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -154px top transparent;}a.socials-default-small.skype:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -176px top transparent;}a.socials-default-small.twitter:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -198px top transparent;}a.socials-default-small.instagram:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -220px top transparent;}a.socials-default-small.youtube:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -242px top transparent;}a.socials-default-small.mail:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -264px top transparent;}a.socials-default-small.vimeo:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -286px top transparent;}a.socials-default-small.vine:hover {background: url("/wp-content/themes/room09/images/icons/socials-small/socials-small.png") no-repeat scroll -308px top transparent;}div.fade-socials.bookmark, div.fade-socials.bookmark a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll 0 bottom transparent;}div.fade-socials.facebook, div.fade-socials.facebook a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -33px bottom transparent;}div.fade-socials.flickr, div.fade-socials.flickr a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -66px bottom transparent;}div.fade-socials.google, div.fade-socials.google a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -99px bottom transparent;}div.fade-socials.linkedin, div.fade-socials.linkedin a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -132px bottom transparent;}div.fade-socials.pinterest, div.fade-socials.pinterest a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -165px bottom transparent;}div.fade-socials.rss, div.fade-socials.rss a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -198px bottom transparent;}div.fade-socials.shareit, div.fade-socials.shareit a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -231px bottom transparent;}div.fade-socials.skype, div.fade-socials.skype a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -264px bottom transparent;}div.fade-socials.twitter, div.fade-socials.twitter a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -297px bottom transparent;}div.fade-socials.instagram, div.fade-socials.instagram a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -330px bottom transparent;}div.fade-socials.youtube, div.fade-socials.youtube a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -363px bottom transparent;}div.fade-socials.mail, div.fade-socials.mail a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -396px bottom transparent;}div.fade-socials.vimeo, div.fade-socials.vimeo a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -429px bottom transparent;}div.fade-socials.vine, div.fade-socials.vine a {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -462px bottom transparent;}div.fade-socials.bookmark:hover, div.fade-socials.bookmark a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll 0 top transparent;}div.fade-socials.facebook:hover, div.fade-socials.facebook a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -33px top transparent;}div.fade-socials.flickr:hover, div.fade-socials.flickr a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -66px top transparent;}div.fade-socials.google:hover, div.fade-socials.google a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -99px top transparent;}div.fade-socials.linkedin:hover, div.fade-socials.linkedin a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -132px top transparent;}div.fade-socials.pinterest:hover, div.fade-socials.pinterest a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -165px top transparent;}div.fade-socials.rss:hover, div.fade-socials.rss a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -198px top transparent;}div.fade-socials.shareit:hover, div.fade-socials.shareit a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -231px top transparent;}div.fade-socials.skype:hover, div.fade-socials.skype a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -264px top transparent;}div.fade-socials.twitter:hover, div.fade-socials.twitter a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -297px top transparent;}div.fade-socials.instagram:hover, div.fade-socials.instagram a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -330px top transparent;}div.fade-socials.youtube:hover, div.fade-socials.youtube a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -363px top transparent;}div.fade-socials.mail:hover, div.fade-socials.mail a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -396px top transparent;}div.fade-socials.vimeo:hover, div.fade-socials.vimeo a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -429px top transparent;}div.fade-socials.vine:hover, div.fade-socials.vine a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade/socials-fade.png") no-repeat scroll -462px top transparent;}div.fade-socials-small.bookmark-small, div.fade-socials-small.bookmark-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll 0 bottom transparent;}div.fade-socials-small.facebook-small, div.fade-socials-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -22px bottom transparent;}div.fade-socials-small.flickr-small, div.fade-socials-small.flickr-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -44px bottom transparent;}div.fade-socials-small.google-small, div.fade-socials-small.google-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -66px bottom transparent;}div.fade-socials-small.linkedin-small, div.fade-socials-small.linkedin-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -88px bottom transparent;}div.fade-socials-small.pinterest-small, div.fade-socials-small.pinterest-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -110px bottom transparent;}div.fade-socials-small.rss-small, div.fade-socials-small.rss-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -132px bottom transparent;}div.fade-socials-small.shareit-small, div.fade-socials-small.shareit-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -154px bottom transparent;}div.fade-socials-small.skype-small, div.fade-socials-small.skype-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -176px bottom transparent;}div.fade-socials-small.twitter-small, div.fade-socials-small.twitter-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -198px bottom transparent;}div.fade-socials-small.instagram-small, div.fade-socials-small.instagram-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -220px bottom transparent;}div.fade-socials-small.youtube-small, div.fade-socials-small.youtube-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -242px bottom transparent;}div.fade-socials-small.mail-small, div.fade-socials-small.mail-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -264px bottom transparent;}div.fade-socials-small.vimeo-small, div.fade-socials-small.vimeo-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -286px bottom transparent;}div.fade-socials-small.vine-small, div.fade-socials-small.vine-small a {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -308px bottom transparent;}div.fade-socials-small.bookmark-small:hover, div.fade-socials-small.bookmark-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll 0 top transparent;}div.fade-socials-small.facebook-small:hover, div.fade-socials-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -22px top transparent;}div.fade-socials-small.flickr-small:hover, div.fade-socials-small.flickr-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -44px top transparent;}div.fade-socials-small.google-small:hover, div.fade-socials-small.google-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -66px top transparent;}div.fade-socials-small.linkedin-small:hover, div.fade-socials-small.linkedin-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -88px top transparent;}div.fade-socials-small.pinterest-small:hover, div.fade-socials-small.pinterest-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -110px top transparent;}div.fade-socials-small.rss-small:hover, div.fade-socials-small.rss-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -132px top transparent;}div.fade-socials-small.shareit-small:hover, div.fade-socials-small.shareit-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -154px top transparent;}div.fade-socials-small.skype-small:hover, div.fade-socials-small.skype-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -176px top transparent;}div.fade-socials-small.twitter-small:hover, div.fade-socials-small.twitter-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -198px top transparent;}div.fade-socials-small.instagram-small:hover, div.fade-socials-small.instagram-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -220px top transparent;}div.fade-socials-small.youtube-small:hover, div.fade-socials-small.youtube-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -242px top transparent;}div.fade-socials-small.mail-small:hover, div.fade-socials-small.mail-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -264px top transparent;}div.fade-socials-small.vimeo-small:hover, div.fade-socials-small.vimeo-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -286px top transparent;}div.fade-socials-small.vine-small:hover, div.fade-socials-small.vine-small a:hover {background: url("/wp-content/themes/room09/images/icons/socials-fade-small/socials-fade-small.png") no-repeat scroll -308px top transparent;}a.socials-square.bookmark {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll 0 bottom transparent;}a.socials-square.facebook {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -34px bottom transparent;}a.socials-square.flickr {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -68px bottom transparent;}a.socials-square.google {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -374px bottom transparent;}a.socials-square.linkedin {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -136px bottom transparent;}a.socials-square.pinterest {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -170px bottom transparent;}a.socials-square.rss {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -204px bottom transparent;}a.socials-square.shareit {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -238px bottom transparent;}a.socials-square.skype {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -272px bottom transparent;}a.socials-square.twitter {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -306px bottom transparent;}a.socials-square.instagram {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -340px bottom transparent;}a.socials-square.youtube {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -408px bottom transparent;}a.socials-square.mail {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -442px bottom transparent;}a.socials-square.vimeo {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -476px bottom transparent;}a.socials-square.vine {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -510px bottom transparent;}a.socials-square.bookmark:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll 0 top transparent;}a.socials-square.facebook:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -34px top transparent;}a.socials-square.flickr:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -68px top transparent;}a.socials-square.google:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -374px top transparent;}a.socials-square.linkedin:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -136px top transparent;}a.socials-square.pinterest:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -170px top transparent;}a.socials-square.rss:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -204px top transparent;}a.socials-square.shareit:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -238px top transparent;}a.socials-square.skype:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -272px top transparent;}a.socials-square.twitter:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -306px top transparent;}a.socials-square.instagram:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -340px top transparent;}a.socials-square.youtube:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -408px top transparent;}a.socials-square.mail:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -442px top transparent;}a.socials-square.vimeo:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -476px top transparent;}a.socials-square.vine:hover {background: url("/wp-content/themes/room09/images/icons/socials-square/socials-square.png") no-repeat scroll -510px top transparent;}a.socials-square-small.bookmark {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll 0 bottom transparent;}a.socials-square-small.facebook {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -22px bottom transparent;}a.socials-square-small.flickr {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -44px bottom transparent;}a.socials-square-small.google {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -242px bottom transparent;}a.socials-square-small.linkedin {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -88px bottom transparent;}a.socials-square-small.pinterest {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -110px bottom transparent;}a.socials-square-small.rss {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -132px bottom transparent;}a.socials-square-small.shareit {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -154px bottom transparent;}a.socials-square-small.skype {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -176px bottom transparent;}a.socials-square-small.twitter {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -198px bottom transparent;}a.socials-square-small.instagram {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -220px bottom transparent;}a.socials-square-small.youtube {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -264px bottom transparent;}a.socials-square-small.mail {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -286px bottom transparent;}a.socials-square-small.vimeo {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -308px bottom transparent;}a.socials-square-small.vine {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -330px bottom transparent;}a.socials-square-small.bookmark:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll 0 top transparent;}a.socials-square-small.facebook:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -22px top transparent;}a.socials-square-small.flickr:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -44px top transparent;}a.socials-square-small.google:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -242px top transparent;}a.socials-square-small.linkedin:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -88px top transparent;}a.socials-square-small.pinterest:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -110px top transparent;}a.socials-square-small.rss:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -132px top transparent;}a.socials-square-small.shareit:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -154px top transparent;}a.socials-square-small.skype:hover{background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -176px top transparent;}a.socials-square-small.twitter:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -198px top transparent;}a.socials-square-small.instagram:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -220px top transparent;}a.socials-square-small.youtube:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -264px top transparent;}a.socials-square-small.mail:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -286px top transparent;}a.socials-square-small.vimeo:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -308px top transparent;}a.socials-square-small.vine:hover {background: url("/wp-content/themes/room09/images/icons/socials-square-small/socials-square-small.png") no-repeat scroll -330px top transparent;}blockquote {border: none;}ul.the-icons li {display: block;width: auto;height: auto;margin: 0px 0px 10px 0;line-height: 21px;vertical-align: baseline;background: none;}[class^="icon-"], [class*=" icon-"]{background: none;}.testimonial {padding: 12px;border: solid 1px #e6e4e4;margin-bottom: 20px;position: relative;background-color: #ffffff;}.testimonial blockquote {background: url("/wp-content/themes/room09/theme/assets/images/small-quote.png") no-repeat scroll 0px 15px transparent;color: #2E2D2D;font-size: 14px;margin-bottom: 0px;padding: 20px 35px;}.testimonial .thumbnail {box-shadow: none;background: none;border: none;position: absolute;right: 0px;bottom: 0px;left: auto;top: auto;padding-right: 0;padding-bottom: 0;}.testimonial .thumbnail img {width: 87px;height: 85px;padding-right: 0;padding-bottom: 0;}#ie8 .testimonial .thumbnail img {max-width: 87px;}.testimonial .testimonial-text {width: 100%;margin: 0px;margin-bottom: 10px;min-height: 0;}.testimonial .testimonial-text p {}.testimonial .testimonial-name {float: none;text-align: right;margin-right: 85px;padding-top: 45px;padding-bottom: 15px;}.testimonial .testimonial-name.nothumb {float: none;text-align: right;margin-right: 0px;padding-top: 45px;padding-bottom: 15px;}.testimonial .testimonial-name p, .testimonial .testimonial-name a {line-height: 1.6em;}.testimonial .testimonial-name p.name, .testimonial .testimonial-name a.name {display: block;float: none;}.testimonial .testimonial-name a.website, .testimonial .testimonial-name span.website {float:none;line-height: 1.6em;}.testimonial .testimonial-name a.website {color: #676768;}.testimonial .testimonial-name a.website:hover {color: #373736;}.testimonials-flexslider{margin: 0 10%;position: relative;margin-top: 30px;}.testimonials-flexslider p {text-align:center;}.testimonials-flexslider ul.flex-direction-nav {width: 100%;top: 30%;position:absolute;}.testimonials-flexslider .flex-direction-nav .flex-prev {background: url("/wp-content/themes/room09/theme/assets/images/prev.png") no-repeat scroll 0 0 transparent;height: 39px;opacity: 0.8;left: 0;float:left;margin:0px 0px 0px -10%;top:0px;}.testimonials-flexslider .flex-direction-nav .flex-next {background: url("/wp-content/themes/room09/theme/assets/images/next.png") no-repeat scroll 0 0 transparent;background-position: right;height: 39px;opacity: 0.8;right:0px;float:right;margin:0px -10% 0px 0px;top:0px;}.ie .testimonials-flexslider ul.slides li,.opera .testimonials-flexslider ul.slides li {display: none;}.ie .testimonials-flexslider ul.slides li.flex-active-slide,.opera .testimonials-flexslider ul.slides li.flex-active-slide {display: block;}.testimonials-flexslider ul li blockquote {background: none repeat scroll 0 0 transparent;padding: 0;}.testimonials-flexslider ul li blockquote p {color: #030303;font-size: 18px;line-height: 28px;margin: 0;padding: 0;text-align: center;}.testimonials-flexslider ul li p.meta {color: #030303;font-size: 1.0714em;margin: 0;padding: 0;text-align: center;}.testimonials-flexslider ul li p.meta strong {color: #373737;}.testimonials-flexslider ul li a {line-height: 24px;}.testimonials-slider ul.testimonials li blockquote p a, .testimonials-flexslider ul li blockquote p a { font-size: 20px !important; }.logos-slider.wrapper {}.logos-slider .list_carousel {background:url('/wp-content/themes/room09/theme/assets/images/logo-slider-line.png') center bottom no-repeat;border-top:1px solid #e0e0e0;padding:40px 0px;clear: both;}.logos-slider .list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}.logos-slider .list_carousel ul li {margin: 0px 40px;display: block;float: left;}.logos-slider .bwWrapper {position:relative;display:block;}.logos-slider a[href='#'] {cursor: default}.logos-slider .list_carousel li img { filter:gray; }.logos-slider .list_carousel li img:hover { filter:none; }.logos-slider .list_carousel.responsive {width: auto;margin-left: 0;}.logos-slider .nav {width: 40px;height: 18px;margin: -9px auto 0px auto;}.logos-slider .nav .prev {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') left center;margin-right: 4px;float: left;display: block;cursor: pointer;}.logos-slider .nav .next {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') right center;float: left;display: block;cursor: pointer;}.feeds-slider .prev {background: url("/wp-content/themes/room09/theme/assets/images/prev.png") no-repeat scroll 0 0 transparent;height: 39px;left: 0;text-indent: -100px;}.feeds-slider .next {background: url("/wp-content/themes/room09/theme/assets/images/next.png") no-repeat scroll 0 0 transparent;background-position: right;height: 39px;right: 0;text-indent: 100px;}.random-numbers{width: 195px;margin: 0 auto;margin-bottom: 40px;}.random-numbers img {float: left;width: 52px;height: 52px;}.random-numbers p {margin-top: 0px;margin-left: 64px;margin-bottom: 14px;line-height: 1em;font-size: 13px;}.random-numbers span.number {margin-left: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 30px;color: #a2a0a0;}.box-title {margin-bottom: 55px;}.box-title h3 {text-align: center;margin-top: 4px;}.box-title .border-line{height: 2px;}.sc-banner { position: relative; }.sc-banner a { display: block; width: 100%; height: 100%; cursor: pointer; -webkit-tap-highlight-color: rgba(0,0,0,0) !important; }.sc-banner i { font-size: 35px; margin-top: -7px; position: absolute; left: 17px; top: 50%; width: 35px; height: 35px; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear; }.sc-banner .content { position: absolute; }.sc-banner h2, .sc-banner h3 { -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear; }.sc-banner h2 { font-size: 14px; line-height: 14px; margin: 30px 0px 0px 70px; }.sc-banner h3 { font-size: 11px; line-height: 11px; margin: 12px 0px 0px 70px; }@-webkit-keyframes moveFromBottom { from { opacity: 0; -webkit-transform: translateY(200%); } to { opacity: 1; -webkit-transform: translateY(0%); } }@-moz-keyframes moveFromBottom { from { opacity: 0; -moz-transform: translateY(200%); } to { opacity: 1; -moz-transform: translateY(0%); } }@-ms-keyframes moveFromBottom { from { opacity: 0; -ms-transform: translateY(200%); } to { opacity: 1; -ms-transform: translateY(0%); } }@-webkit-keyframes moveFromTop { from { opacity: 0; -webkit-transform: translateY(-200%); } to { opacity: 1; -webkit-transform: translateY(0%); } }@-moz-keyframes moveFromTop { from { opacity: 0; -moz-transform: translateY(-200%); } to { opacity: 1; -moz-transform: translateY(0%); } }@-ms-keyframes moveFromTop { from { opacity: 0; -ms-transform: translateY(-200%); } to { opacity: 1; -ms-transform: translateY(0%); } }@-webkit-keyframes moveFromLeft{ from { -webkit-transform: translateX(-100%); } to { -webkit-transform: translateX(0%); } }@-moz-keyframes moveFromLeft{ from { -moz-transform: translateX(-100%); } to { -moz-transform: translateX(0%); } }@-ms-keyframes moveFromLeft{ from { -ms-transform: translateX(-100%); } to { -ms-transform: translateX(0%); } }@-webkit-keyframes moveFromRight { from { -webkit-transform: translateX(100%); } to { -webkit-transform: translateX(0%); } }@-moz-keyframes moveFromRight { from { -moz-transform: translateX(100%); } to { -moz-transform: translateX(0%); } }@-ms-keyframes moveFromRight { from { -ms-transform: translateX(100%); } to { -ms-transform: translateX(0%); } }@-webkit-keyframes moveFromLeftRotate{ from { -webkit-transform: translateX(-100%) rotate(-90deg); } to { -webkit-transform: translateX(0%) rotate(0deg);} }@-moz-keyframes moveFromLeftRotate{ from { -moz-transform: translateX(-100%) rotate(-90deg); } to { -moz-transform: translateX(0%) rotate(0deg); } }@-ms-keyframes moveFromLeftRotate{ from { -ms-transform: translateX(-100%) rotate(-90deg); } to { -ms-transform: translateX(0%) rotate(0deg); } }@-webkit-keyframes smallToBig{ from { -webkit-transform: scale(0.1); } to { -webkit-transform: scale(1); } }@-moz-keyframes smallToBig{ from { -moz-transform: scale(0.1); } to { -moz-transform: scale(1); } }@-ms-keyframes smallToBig{ from { -ms-transform: scale(0.1); } to { -ms-transform: scale(1); } }.sc-banner { -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }.sc-banner.switch-text:hover i{ font-size: 50px; }.sc-banner.switch-text:hover h2 { font-size: 11px; }.sc-banner.switch-text:hover h3 { font-size: 14px; }.sc-banner.zoom-left:hover i { font-size: 50px; opacity: 0.8; }.sc-banner.zoom-left:hover h2 { -webkit-animation: moveFromTop 300ms ease-in-out; -moz-animation: moveFromTop 300ms ease-in-out; -ms-animation: moveFromTop 300ms ease-in-out; }.sc-banner.zoom-left:hover h3 { -webkit-animation: moveFromBottom 300ms ease-in-out; -moz-animation: moveFromBottom 300ms ease-in-out; -ms-animation: moveFromBottom 300ms ease-in-out; }.sc-banner.zoom-icon:hover i { font-size: 120px; opacity: 0.2; -webkit-transform: rotate(20deg); -moz-transform: rotate(20deg); -ms-transform: rotate(20deg); transform: rotate(20deg); }.sc-banner.top-entry:hover i { -webkit-animation: moveFromTop 400ms ease; -moz-animation: moveFromTop 400ms ease; -ms-animation: moveFromTop 400ms ease; }.sc-banner.top-entry:hover h2 { -webkit-animation: moveFromTop 300ms ease; -moz-animation: moveFromTop 300ms ease; -ms-animation: moveFromTop 300ms ease; }.sc-banner.top-entry:hover h3 { -webkit-animation: moveFromBottom 500ms ease; -moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }.sc-banner.left-entry-zoom:hover i { font-size: 90px; opacity: 0.1; -webkit-animation: moveFromLeft 400ms ease; -moz-animation: moveFromLeft 400ms ease; -ms-animation: moveFromLeft 400ms ease; }.sc-banner.left-entry-zoom:hover h2 { -webkit-animation: moveFromLeft 400ms ease; -moz-animation: moveFromLeft 400ms ease; -ms-animation: moveFromLeft 400ms ease; }.sc-banner.left-entry-zoom:hover h3 { -webkit-animation: moveFromBottom 500ms ease; -moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }.sc-banner.rotate-zoom:hover i { font-size: 90px; opacity: 0.2; }.sc-banner.rotate-zoom:hover h2 { -webkit-animation: moveFromLeftRotate 300ms ease; -moz-animation: moveFromLeftRotate 300ms ease; -ms-animation: moveFromLeftRotate 300ms ease; }.sc-banner.rotate-zoom:hover h3 { -webkit-animation: moveFromBottom 500ms ease; -moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }.sc-banner.zoom-box:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }.sc-banner.zoom-box:hover i { font-size: 90px; opacity: 0.3; }.sc-banner.zoom-box:hover h2 { -webkit-animation: smallToBig 300ms ease; -moz-animation: smallToBig 300ms ease; -ms-animation: smallToBig 300ms ease; }.sc-banner.zoom-box:hover h3 { -webkit-animation: moveFromBottom 500ms ease; -moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }.sc-banner.small-to-big:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }.sc-banner.small-to-big:hover i { font-size: 90px; opacity: 0.3; -webkit-animation: smallToBig 900ms alternate infinite ease; -moz-animation: smallToBig 900ms alternate infinite ease; -ms-animation: smallToBig 900ms alternate infinite ease; }.sc-banner.small-to-big:hover h2 { -webkit-animation: smallToBig 300ms ease; -moz-animation: smallToBig 300ms ease; -ms-animation: smallToBig 300ms ease; }.sc-banner.small-to-big:hover h3 { -webkit-animation: moveFromBottom 500ms ease; -moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }.sc-banner.grey { background: #fff; border: 1px solid #d0cece; }.sc-banner.grey i { color: #7d8287; }.sc-banner.grey h2 { color: #000; }.sc-bannera.grey h3 { color: #666464; }.sc-banner.orange { background: #fff; border: 1px solid #eccba8; }.sc-banner.orange i { color: #000; }.sc-banner.orange h2 { color: #bd6910; }.sc-bannera.orange h3 { color: #393939; }.last-tweets-widget ul li {padding: 10px 0 10px 40px;}.call-to-action .number-phone, .call-to-action .number-phone a {letter-spacing: 0px;}.call-to-action-two{background-color: #eeeeee;height: 110px;border-left: 15px solid #cfcece;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;width: 100%;margin-top: 20px;}.chrome .call-to-action-two{width: auto;}.call-to-action-two .incipit {width: 85%;}.call-to-action-two .incipit strong {font-weight: 800;}.call-to-action-two .call-btn {text-align: left;width: 15%;}.call-to-action-two .btn {width: 150px;height: 35px;line-height: 35px;font-size: 18px;font-weight: bold;letter-spacing: -0.5px;font-family: 'Open Sans','Verdana','Arial',sans-serif;}div.call-three{width: auto;border: 2px solid #f2f0f0;border-left: 6px solid #f2f0f0;background-color: #f8f7f7;clear: both;position: relative;margin-bottom: 20px;display: block;padding: 30px 35px 30px 10px;}.chrome div.call-three{width: auto;}.safari div.call-three{width: auto;}.call-three .text {float: left;width: 50%;}.call-three .text p, .call-three .text h1, .call-three .text h2, .call-three .text h3, .call-three .text h4, .call-three .text h5, .call-three .text h6 {float: left;margin: 3px;padding: 3px;line-height: 1.0em;font-weight: normal;}.cta form {margin-bottom: 0;border: none;border-radius: 0;box-shadow: none;padding: 0;position: relative;z-index: 1;}.home-widget .newsletter-call3 form { float: right; width: 300px; }.newsletter-call3 form { float: right; }.newsletter-call3 .newsletter-icon {width: 48px;height: 44px;float: left;border: none;background: url('/wp-content/themes/room09/theme/assets/images/newsletter.png') center no-repeat #ffffff;border: 1px solid #DFDCDC;border-right: none;}.newsletter-call3 .newsletter-icon label {width: 48px;height: 44px;}.newsletter-call3 .newsletter-input {padding-right: 0px;float: left;}.home-widget .newsletter-call3 .newsletter-input {padding-right: 0px;float: none;}.newsletter-call3 .newsletter-input input {height: 36px;margin: 0;width: 150px;font-size: 12px;padding-left: 6px;color: #5e5c5c;border: 1px solid #dfdcdc;border-right: none;float: right;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.newsletter-call3 .newsletter-input input:-moz-placeholder, .newsletter-call3 .newsletter-input input::-moz-placeholder {line-height: 36px;}.home-widget .newsletter-call3 .newsletter-input input:-moz-placeholder, .home-widget .newsletter-call3 .newsletter-input input::-moz-placeholder {line-height: 20px;}.home-widget .newsletter-call3 .newsletter-input {padding-right: 42px;background:#fff url('/wp-content/themes/room09/images/icons/newsletter-icon.png') 5px center no-repeat;}.home-widget .newsletter-call3 .newsletter-input input {border: none;height: 20px;margin: 0;width: 100%;font-size: 11px;padding-left: 34px;color: #8c8c8c;border: 1px solid #cfc9c9;float: none;background:#fff url('/wp-content/themes/room09/images/sprite.png') -58px -220px no-repeat;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;}#ie8 .home-widget .newsletter-call3 .newsletter-input input { padding-top: 4px; padding-bottom: 0px; }.widget .newsletter-call3 .newsletter-input input {-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;box-shadow: 0 0 5px rgba(0, 0, 0, 0.11) inset;}.newsletter-call3 .newsletter-input input:focus {box-shadow: none !important;}.home-widget .newsletter-call3 .newsletter-input input:focus {box-shadow: 0 0 3px rgba(0, 0, 0, 0.21) inset;}.newsletter-call3 .newsletter-submit {float: left;}.home-widget .newsletter-call3 .newsletter-submit {float: right;}.newsletter-call3 .newsletter-submit .submit-field{border: none;background-image: none;background-color: #DFDDDD;padding: 2px 8px;margin: 0;font-size: 13px;color: #747373;text-shadow: none;box-shadow: none;float: right;height: 46px;}.widget .newsletter-call3 .newsletter-submit .submit-field{height: auto;}.home-widget .newsletter-call3 .newsletter-submit .submit-field{border: none;background-image: none;background-color: #BC7F3E;padding: 2px 8px;margin: 5px 0px 0;font-size: 10px;color: #dcd9d5;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);box-shadow: 3px 3px #ededed;float: right;height: 20px;}.home-widget .newsletter-call3 .newsletter-submit .submit-field{border: none;background-image: none;background-color: #BC7F3E;padding: 0px 8px;margin: 5px 0px 0;font-size: 10px;color: #fff;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.40);box-shadow: none;float: none;}.newsletter-call3 .newsletter-submit .submit-field:hover{background-color: #c4c4c4;}.home-widget .newsletter-call3 .newsletter-submit .submit-field:hover{background-color: #E79C0C;}#ie8 .newsletter-input input{padding-top: 15px;height: 25px;}span.logo{}.es-carousel-clear {}.box-sections h3, .box-sections h3 span, .box-sections h4, .box-sections h4 span {color: #51595D;}.newsletter-section form {border-radius: 0px;box-shadow: none;padding: 0px;border: none;}.toggle .content-tab{ margin-left: 0px; }.section-services-bandw .service-wrapper .service .image-wrapper img { filter:gray; }.section-services-bandw .service-wrapper:hover .service .image-wrapper img, .section .service-wrapper .service .image-wrapper img:hover { filter:none; }.section-services-bandw .service-wrapper {-webkit-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;transition: all ease-in-out .2s;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}.section-services-bandw .service-wrapper:hover {box-shadow: 0 0 5px 5px #f2f2f2;-moz-box-shadow: 0 0 5px 5px #f2f2f2;-webkit-box-shadow: 0 0 5px 5px #f2f2f2;}#ie8 .section-services-bandw .service-wrapper {border: 2px solid #ffffff;box-sizing: border-box;}#ie8 .section-services-bandw .service-wrapper:hover {border: 2px solid #f2f2f2;box-sizing: border-box;}.section-services-bandw .service-wrapper .service {margin: 15px;padding-bottom: 42px;position: relative;}.section-services-bandw .service-wrapper .service h4 a {color: #747373;}.section-services-bandw .service-wrapper:hover .service h4 a {color: #333333;}.section-services-bandw .service-wrapper .service .image-wrapper {position: relative;text-align: center;margin: 0 auto;}.section-services-bandw .service-wrapper .service .image-wrapper a.bwWrapper {display:inline-block;position: relative;}.section-services-bandw .service-wrapper.span2 .service .image-wrapper a.bwWrapper,.section-services-bandw .service-wrapper.span1 .service .image-wrapper a.bwWrapper{width: 100%;}.section-services-bandw .service-wrapper .read-more {text-align: center;position: absolute;width: 100%;margin-top: 10px;}.section-services-bandw .service-wrapper .service .read-more a {visibility: hidden;margin-top: 0;-webkit-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;transition: all ease-in-out .2s;}.section-services-bandw .service-wrapper:hover .service .read-more a {visibility: visible;}.numbers-sections {position: relative;}.numbers-sections .number{position: absolute;height: 103px;background: url('/wp-content/themes/room09/images/numbers.png') no-repeat;}.numbers-sections .number.number-left{top: 0;right: 50%;}.numbers-sections .number.number-right{top: 0;left: 50%;}.numbers-sections .number.number-zero{width: 74px;background-position: -1px 0px;}.numbers-sections .number.number-1{width: 65px;background-position: -85px 0px;}.numbers-sections .number.number-2{width: 79px;background-position: -152px 0px;}.numbers-sections .number.number-3{width: 76px;background-position: -232px 0px;}.numbers-sections .number.number-4{width: 78px;background-position: -310px 0px;}.numbers-sections .number.number-5{width: 75px;background-position: -390px 0px;}.numbers-sections .number.number-6{width: 76px;background-position: -466px 0px;}.numbers-sections .number.number-7{width: 76px;background-position: -548px 0px;}.numbers-sections .number.number-8{width: 77px;background-position: -623px 0px;}.numbers-sections .number.number-9{width: 77px;background-position: -701px 0px;}.numbers-sections h4{font-size: 18px !important;margin-top: 47px;margin-bottom: 65px;text-align: center;color: #0c243d;font-weight: normal;}.numbers-sections span.title-highlight {font-size: 18px;}.section.portfolio .work-description h2 > a:hover { color: #acaa0d}h2.section-portfolio-title {margin: 0px 0px 20px 0px !important;}p.section-portfolio-description {margin: 0px 0px 20px 0px !important;}.section-portfolio-slider {background-color:rgba(179,177,177,0.18);height: 208px;}.section-portfolio-slider div.section-portfolio-carousel {overflow: hidden;position: relative;height: 208px;}.section-portfolio-slider div.section-portfolio-carousel div.caroufredsel_wrapper {width: 1000px !important;height: 208px !important;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides {margin: 0;padding: 0;list-style: none;left: 0;display: block;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li {margin: 20px 30px 0px 0px;clear: none !important;position: relative;}.sidebar-left .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li,.sidebar-right .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li {margin: 20px 30px 0px 24px;}.extra-content .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li {margin: 20px 30px 0px 0px !important;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.play {position: absolute;padding: 4px;width: 100%;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-webkit-transition: opacity .5s ease-in-out;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li:hover div.play {opacity: 1;}#ie8 .section.portfolio .work-meta ul li {min-width: 380px;background-color: rgb(240,240,240);}#ie8 .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li:hover div.play {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);margin-left: -3px;margin-top: -3px;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.img {border: 1px solid #dcdedf;background-color: #ffffff;padding: 4px;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.over {margin: -32px 1px 0px 0px;position: relative;text-align: right;z-index: 999 !important;}.section-portfolio-slider .prev {margin-left: 0px;position: relative;left: 0px;}.section-portfolio-slider .next {}.section-portfolio-classic {}.section-portfolio-classic .work-thumbnail {padding-bottom: 24px;padding-right: 40px;background: url('/wp-content/themes/room09/images/section_portfolio_thumbnail_bg.png') no-repeat right bottom;}.section-portfolio-classic .work-thumbnail img.attachment-section_portfolio { background: url('/wp-content/themes/room09/theme/assets/images/loading_660.gif') no-repeat center; }.section-portfolio-classic .work-thumbnail img.work-loading,.section-portfolio-classic .work-thumbnail .picture_overlay { outline: 1px solid #DFDCDC; border-color: #fff; min-height: 350px }.opera .section-portfolio-classic .work-thumbnail .picture_overlay { outline: none; }.section-portfolio-classic .work-thumbnail img.work-loading { border: 6px solid #fff; min-height: 0 }.section-portfolio-classic .work-thumbnail .post_video { margin-bottom: 0 }.section-portfolio-classic .work-thumbnail.span5 .picture_overlay { min-height: 250px; }.section-portfolio-classic .work-content { margin-left: -10px; }.section-portfolio-classic .work-content h3 { margin-top: 0 !important; color: #676768; font-size: 14px; font-weight: 700; margin-top: 7px; }.section-portfolio-classic .work-content .subtitle { display: none }#ie8 .section-portfolio-classic .work-content { margin-left: -20px; }#ie8 .section-portfolio-classic .work-thumbnail .picture_overlay { min-height: 280px; }#ie8 .section-portfolio-classic .work-thumbnail.span5 .picture_overlay { min-height: 200px; }.section-portfolio-classic .extra-images-slider { position:relative; }.section-portfolio-classic .extra-images-slider ul.slides li { display:none; -webkit-backface-visibility: hidden; }.section-portfolio-classic .extra-images-slider ul.slides li img { max-width: 100.003%; }.section-portfolio-classic .flex-direction-nav { width:100%; height:40px; position:absolute; top: 50% }.section-portfolio-classic .flex-direction-nav li a { display:block; position:static; margin:0; opacity:1; width:40px; height:40px; text-indent:-9999px; outline:none; background:url('/wp-content/themes/room09/theme/templates/portfolios/thumbs/images/nav_left.png') no-repeat; }.section-portfolio-classic .flex-direction-nav li a.flex-prev { background-position: top left; float:left; }.section-portfolio-classic .flex-direction-nav li a.flex-next { background-position: top right; float:right; background:url('/wp-content/themes/room09/theme/templates/portfolios/thumbs/images/nav_right.png') no-repeat; }.section-portfolio-classic .work-projects {}.section-portfolio-classic .work-projects .row { padding: 15px 0 0 0; }.section-portfolio-classic .work-projects .row .caroufredsel_wrapper { width: 100% !important; }.section-portfolio-classic .work-projects.span12 .row .caroufredsel_wrapper { height: 130px !important; }.section-portfolio-classic .work-projects.span9 .row .caroufredsel_wrapper { height: 55px !important; }.section-portfolio-classic .work-projects ul { list-style: none; margin: 0; padding: 0; clear: both }.section-portfolio-classic .work-projects ul li { float: left; list-style: none;}.section-portfolio-classic .work-projects a.img {display: block;background: #fff;padding: 4px;border: 1px solid #e3e1e1;opacity: .6;-moz-transition: opacity 1s ease .1s;-webkit-transition: opacity 1s ease .1s;-o-transition: opacity 1s ease .1s;transition: opacity 1s ease .1s;}.section-portfolio-classic .work-projects a.img:hover, .section-portfolio-classic .work-projects a.img.active { border: 1px solid #d98104; opacity: 1 }.section-portfolio-classic .work-projects{background:url('/wp-content/themes/room09/theme/assets/images/logo-slider-line.png') center bottom no-repeat;}.section-portfolio-classic .nav {width: 40px;height: 18px;margin: 0 auto;position: relative;bottom: -9px;}.section-portfolio-classic .prev {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') left center;margin-right: 4px;float: left;display: block;cursor: pointer;}.section-portfolio-classic .nav .next {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') right center;float: left;display: block;cursor: pointer;}.section-portfolio-classic .work-meta { clear: both }.section-portfolio-classic .work-meta ul { margin: 0; padding-top: 30px; }.section-portfolio-classic .work-meta ul li { position: relative; padding-left: 45px; line-height: 35px; width: 80%; background: #ffffff; list-style: none; margin-bottom: 7px }.section-portfolio-classic .work-meta ul li span { position: absolute; left: 0; margin-right: 10px; text-align: center; background: #ffffff; display: block; width: 35px; overflow: hidden; float: left; }.section-portfolio-classic .work-meta ul li img { background: none; }@media (min-width:1200px) {.newsletter-call3 .newsletter-input input { width:220px; }}@media (min-width: 980px) and (max-width: 1199px) {.section-portfolio-classic .work-content { margin-left: -20px; }.section-portfolio-classic .work-thumbnail .picture_overlay { min-height: 280px; }.section-portfolio-classic .work-thumbnail.span5 .picture_overlay { min-height: 200px; }.section-portfolio-classic .work-projects.span12 .row .caroufredsel_wrapper { height: 104px !important; }.section-portfolio-classic .work-projects.span9 .row .caroufredsel_wrapper { height: 46px !important; }.section-portfolio-slider,.section-portfolio-slider div.section-portfolio-carousel div.caroufredsel_wrapper { height: 181px !important;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 15px 20px 0px 0px; }.sidebar-left .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li,.sidebar-right .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 15px 20px 0px 20px; }.extra-content .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 15px 20px 0px 0px !important; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.play { padding: 0px; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.img { padding: 3px; }}@media (min-width: 768px) and (max-width: 979px) {.section-portfolio-classic .work-content { margin-left: -20px; }.section-portfolio-classic .work-thumbnail .picture_overlay { min-height: 210px; }.section-portfolio-classic .work-thumbnail.span5 .picture_overlay { min-height: 150px; }.section-portfolio-classic .work-projects.span12 .row .caroufredsel_wrapper { height: 76px !important; }.section-portfolio-classic .work-projects.span9 .row .caroufredsel_wrapper { height: 34px !important; }.section-portfolio-slider,.section-portfolio-slider div.section-portfolio-carousel div.caroufredsel_wrapper { height: 127px !important;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 10px 20px 0px 0px; }.sidebar-left .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li,.sidebar-right .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 10px 20px 0px 15px; }.extra-content .section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { margin: 10px 20px 0px 0px !important; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li p.title { margin-top:5px; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.play { padding: 0px; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li div.img { padding: 3px; }.newsletter-call3 .newsletter-input input { width:97px; }.newsletter-call3 .newsletter-submit .submit-field { font-size:11px; }}@media (max-width: 767px) {.section-portfolio-classic .work-thumbnail {padding-bottom: 0;padding-right: 0;background: none;}.section-portfolio-classic .work-thumbnail .picture_overlay { min-height: 0;}.section-portfolio-classic .work-content { margin-left: 0 }.section-portfolio-classic .work-projects.span9 .row .caroufredsel_wrapper,.section-portfolio-classic .work-projects.span12 .row .caroufredsel_wrapper { height: 76px !important; }.section-portfolio-classic .work-projects .row .caroufredsel_wrapper ul li { width: 104px !important; margin: 0 10px 0 0; }div.section-portfolio-slider a.prev {width:42px !important; position:absolute; left:0px; z-index: 9999; }div.section-portfolio-slider a.next {width:42px !important; position:absolute; right:0px; z-index: 9999; }.section-portfolio-slider div.section-portfolio-carousel { position: absolute; left:0px; right:0px; padding: 0px 52px; }.section-portfolio-slider,.section-portfolio-slider div.section-portfolio-carousel div.caroufredsel_wrapper { height: 127px !important;}.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides { width: 100%; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li { width: 104px; right:0px; margin: 10px 10px 0px 0px; float:left; }.section-portfolio-slider div.section-portfolio-carousel ul.section-portfolio-slides li p.title { margin-top:5px; }}.section.blog .title { margin-bottom: 20px; }.section.blog .description {margin-top: -15px;margin-bottom: 20px;}.section.blog .sticky .thumbnail {margin-right: 0px;margin-bottom: 0px;padding: 4px;width: 260px;}.sidebar-no .section.blog .sticky .the-content.span3,.section.blog .sticky .the-content.span3 { width: 270px; }.sidebar-no .section.blog .sticky .the-content.span5,.section.blog .sticky .the-content.span5 { width: 470px; }.sidebar-no .section.blog .sticky .the-content.span6,.section.blog .sticky .the-content.span6 { width: 570px; }#ie8 .section.blog .sticky .thumbnail { width: 210px; }#ie8 .sidebar-no .section.blog .sticky .the-content.span3,#ie8 .section.blog .sticky .the-content.span3 { width: 220px; }#ie8 .sidebar-no .section.blog .sticky .the-content.span5,#ie8 .section.blog .sticky .the-content.span5 { width: 380px; }#ie8 .sidebar-no .section.blog .sticky .the-content.span6,#ie8 .section.blog .sticky .the-content.span6 { width: 460px; }.section.blog .sticky .the-content h4,.section.blog .sticky .the-content h4 a {color: #676768;font-size: 14px;font-weight: 600;margin-top: 7px;}.section.blog .sticky .the-content h4 a:hover { color: #d98104; }.section.blog .post {border-left: 0px !important;margin-bottom: 40px;padding: 0px;}.section.blog .post.sticky {margin-top: 0px;margin-bottom: 10px;}.section.blog .post.sticky .thumbnail { position: relative; }.section.blog .post .date {background: #f6f5f3;background: rgba(246, 245, 243, 0.79);margin-top: 0px;margin-bottom: 6px;padding-top: 0;padding-bottom: 4px;text-align: center;position: relative;}.section.blog .post .date:after {content: " ";position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;border: 1px solid #d3d2d2;z-index: -1;}.section.blog .post.sticky .thumbnail .date {background: #fff;margin-bottom: 0px;position: absolute;bottom: 0px;right: 0px;}.section.blog .post .date span { display: block; }.section.blog .post .date .month {font-size: 22px;font-weight: 400;letter-spacing: 1px;line-height: 22px;}.section.blog .post .date .day {font-size: 48px;font-weight: 400;letter-spacing: -3px;line-height: 48px;}.section.blog .post .meta h4 {color: #676768;font-size: 12px;font-weight: 400;line-height: 20px;margin-top: 0px;margin-bottom: 20px;}.section.blog .post .meta h4 a {font-weight: 400;font-size: 12px;}.section.blog .post .meta h4 a { color: #676768; }.section.blog .post .meta h4 a:hover { color: #d98104; }.section.blog .post .meta p,.section.blog .post .meta p a {float: none;font-size: 12px;}.section.blog .post .meta p a { color: #676768; }.section.blog .post .meta p strong { font-weight: 800; }.section.blog .post .meta p.comments:before { content: ""; }@media (min-width: 1200px) {.section.blog .sticky .thumbnail { width: 260px; }}@media (max-width: 1199px) {.section.blog .sticky .thumbnail { width: 210px; }.sidebar-no .section.blog .sticky .the-content.span3,.section.blog .sticky .the-content.span3 { width: 220px; }.sidebar-no .section.blog .sticky .the-content.span5,.section.blog .sticky .the-content.span5 { width: 380px; }.sidebar-no .section.blog .sticky .the-content.span6,.section.blog .sticky .the-content.span6 { width: 460px; }.section.blog .post .date .day { font-size: 42px !important; }}@media (max-width: 979px) and (min-width: 768px) {.section.blog .sticky .thumbnail { width: 156px; }.sidebar-no .section.blog .sticky .the-content.span3,.section.blog .sticky .the-content.span3 { width: 166px; }.sidebar-no .section.blog .sticky .the-content.span5,.section.blog .sticky .the-content.span5 { width: 290px; }.sidebar-no .section.blog .sticky .the-content.span6,.section.blog .sticky .the-content.span6 { width: 352px; }.section.blog .post .date .month { font-size: 15px !important; }.section.blog .post .date .day { font-size: 28px !important; }}@media (max-width: 767px) {.section.blog .sticky .thumbnail,.sidebar-no .section.blog .sticky .the-content.span3,.section.blog .sticky .the-content.span3,.sidebar-no .section.blog .sticky .the-content.span5,.section.blog .sticky .the-content.span5,.sidebar-no .section.blog .sticky .the-content.span6,.section.blog .sticky .the-content.span6 { width: 100%; }.section.blog .sticky .thumbnail { margin-bottom: 17px; }}.team-slider .list_carousel {background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-line.png') no-repeat scroll center bottom transparent;border-top: none;}.team-slider .list_carousel ul {display: block;list-style: none outside none;margin: 0;padding: 0;}.team-slider .list_carousel ul li {display: block;float: left;margin: 0 12px;vertical-align: middle;width: 170px;}@media (max-width: 768px) {.team-slider .list_carousel ul li {margin: 0 5px;width: 150px;}}.team-rounded .bwWrapper{position:relative;display:block;}.team-slider .clearfix {float: none;clear: both;}.team-slider .nav {width: 40px;height: 18px;margin: -9px auto 0px auto;}.team-slider .nav .prev {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') left center;margin-right: 4px;float: left;display: block;cursor: pointer;}.team-slider .nav .next {width: 18px;height: 18px;background: url('/wp-content/themes/room09/theme/assets/images/logo-slider-arrows.png') right center;float: left;display: block;cursor: pointer;}.team-rounded .team-circle{width: 130px;height: 130px;background-color: #dedede;box-shadow: none;background: none;border: 10px solid #dcdbdb;border-radius: 50%;padding: 0px;margin: 0px auto;}.team-rounded .team-circle img, .team-rounded .team-circle canvas{width: 130px;height: 130px;border-radius: 50%;padding-right: 0;padding-bottom: 0;text-align: center;}.team-rounded h6{text-transform: uppercase;margin-top: 40px;}.team-professional { }.team-professional ul { margin: 0px; }.team-professional ul li { list-style: none; margin: 0px 30px 30px 0px; position: relative; }.sidebar-left .team-professional ul.without-featured li.span3:nth-child(3n),.sidebar-right .team-professional ul.without-featured li.span3:nth-child(3n) { margin-right: 0px !important; }.sidebar-left .team-professional ul.with-featured li.span3:nth-child(3n+1),.sidebar-right .team-professional ul.with-featured li.span3:nth-child(3n+1) { margin-right: 0px !important; }.sidebar-left .team-professional ul.with-featured li.span3:nth-child(3n+2),.sidebar-right .team-professional ul.with-featured li.span3:nth-child(3n+2) { clear: left !important; }.sidebar-no .team-professional ul.without-featured li.span3:nth-child(4n) { margin-right: 0px !important; }.sidebar-no .team-professional ul.with-featured li.span3:nth-child(4n+1) { margin-right: 0px !important; }.sidebar-no .team-professional ul.with-featured li.span3:nth-child(4n+2) { clear: left !important; }.team-professional ul li.featured {border: 0px;-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);}.team-professional ul li .padding { border: 1px solid #edecec; padding: 10px; }.team-professional ul li.featured .padding { min-height: 270px; }.team-professional ul li .thumb { margin: 0px 30px -10px -10px; position: relative; }.team-professional ul li .thumb img { width: 100%;}.team-professional ul li.featured .mobile_thumb { margin: 0px 30px -10px -10px; position: relative; display: none; }.team-professional ul li.featured .content { margin-left: 300px; }.team-professional ul li p { line-height: 18px; font-size: 13px; }.team-professional ul li.featured p { line-height: 19px; font-size: 14px; }.team-professional ul li .meta { width: auto; right: 10px; bottom: 10px; position: absolute; }.team-professional ul li.featured .meta { margin-left: 300px; position: static; float: left; }.team-professional ul li .socials-default { }.team-professional ul li h4 { color: #3e3d3d; font-size: 13px; margin: 0px; }.team-professional ul li h5 { color: #a7a6a4; font-size: 12px; margin: 0px; }.team-professional ul li .meta h6 { color: #3e3d3d; font-size: 10px; }.team-professional ul li.featured h4 { margin: 20px 0px 5px 0px; font-size: 18px; }.team-professional ul li.featured h5 { color: #c27d05; font-size: 13px; }.team-professional ul li.featured .meta h6 { font-size: 13px; }#ie8 .team-professional ul li { margin: 0px 13px 20px 0px !important; }@media (min-width: 980px) and (max-width: 1199px) {.team-professional ul li { margin: 0px 20px 20px 0px !important; }.team-professional ul li.featured .padding { min-height: 220px; }.team-professional ul li.featured .content { margin-left: 240px; }.team-professional ul li.featured .meta { margin-left: 240px; }}@media (min-width: 768px) and (max-width: 979px) {.team-professional ul li { margin: 0px 20px 20px 0px !important; }.team-professional ul li.featured .padding { min-height: 166px; }.team-professional ul li.featured .content { margin-left: 186px; }.team-professional ul li.featured .meta { margin-left: 186px; }}@media (max-width: 767px) {.team-professional ul li.featured .padding { min-height: 70px; }.team-professional ul li.featured h4 { margin-top: 0px; font-size: 14px; }.team-professional ul li.featured h5 { margin-top: 0px; font-size: 11px; }.team-professional ul li.featured .meta h6 { margin-top: 0px; font-size: 10px; }.team-professional ul li .thumb img { width: 70px;}.team-professional ul li.featured .thumb { display: none; }.team-professional ul li.featured .mobile_thumb { display: block; }.team-professional ul li.featured .mobile_thumb img { width: 70px;}.team-professional ul li.featured .meta { margin-left: 0px; right: 10px; bottom: 10px; position: absolute; float: none; }.team-professional ul li.featured .content { margin-left: 0px; }}#team-squared-container {margin: auto;}#team-squared-container .span3 {padding: 0px;margin: 0px;border: 0px;position: absolute;list-style: none;}#team-squared-container .span3 .box {padding: 0px;margin: 0px;border: 0px;border-radius: 0px;position: absolute;overflow: hidden;z-index: 999;-webkit-transform:rotate(45deg);-webkit-transform-origin:top left;-moz-transform:rotate(45deg);-moz-transform-origin:top left;-ms-transform:rotate(45deg);-ms-transform-origin:top left;-o-transform:rotate(45deg);-o-transform-origin:top left;transform: rotate(45deg);transform-origin:top left;}#team-squared-container .span3 .box .image {width: 100%;height: 100%;background-color: #000;position: absolute;border-radius: 0px;overflow: hidden;}ul#team-squared-container li.span3 div.box div.image img {width: 100%;height: 100%;position: absolute;}#team-squared-container .span3 .box:hover .image img {filter: alpha(opacity=10);opacity:0.1;}#team-squared-container .span3 .box .image .content {padding: 20% 0 0 10%;width: 100%;height: 100%;position: absolute;text-align:center;display: none;-webkit-transform:rotate(-45deg);-webkit-transform-origin:center;-moz-transform:rotate(-45deg);-moz-transform-origin:center;-ms-transform:rotate(-45deg);-ms-transform-origin:center center;-o-transform:rotate(-45deg);-o-transform-origin:center center;}#team-squared-container .span3 .box .image .content h6 { color: #fff; }#team-squared-container .span3 .box .image .content p { color: #fff; }.recent-post .hentry-post { margin-bottom: 5px; }.recent-post .hentry-post div.text {margin-left: 55px;min-height: 0px;}.recent-post .hentry-post div.without-thumbnail {margin-left: 0px;margin-bottom: 20px;}.google-map-frame { background: #fff; }.tabs-container ul.tabs li { margin-bottom: 0px; }.tabs-container ul.tabs li h4 a { font-weight: 400; }.toggle h4.tab-index a { font-weight: 400; font-size: 16px; }.toggle h4.tab-index a span { vertical-align: baseline; line-height: 20px; }.call-to-action-two p, .call-to-action-two h1, .call-to-action-two h2, .call-to-action-two h3, .call-to-action-two h4, .call-to-action-two h5, .call-to-action-two h6 { font-weight: 400; width: 99%; }.btn [class^="icon-"], .btn [class*=" icon-"] {line-height: 1.6em;}.btn-mini.btn [class^="icon-"], .btn-mini.btn [class*=" icon-"] {line-height: 2.0em;}.btn-small.btn [class^="icon-"], .btn-small.btn [class*=" icon-"] {line-height: 1.7em;}.btn-large.btn [class^="icon-"], .btn-large.btn [class*=" icon-"] {line-height: 1.1em;}.icon_list ul.the-icons { margin-left: 30px !important; }.icon_list .the-icons li:before { font-size: 1.2em; }.icon_list .the-icons li { line-height: 1.7em; }#copyright div.socials-default, #copyright div.socials-default-small { float: right; }.image-styled .picture_overlay { border: none; }.woocommerce .show-category ul.products li.product-category.first { clear: none; }.woocommerce .show-category ul.products li.product-category a { display: block; position: relative; padding:4px; }.woocommerce .show-category ul.products li.product-category a img { width: auto; }.woocommerce .show-category ul.products li.product-category h3 { text-transform: uppercase; text-align: center; font-size: 13px; }.woocommerce .show-category.numbers-no ul.products li.product h3 .count,.woocommerce .show-category.numbers-no ul.products li.product-category h3 .count{ display: none; }.woocommerce .show-category.numbers-yes ul.products li.product h3 .count,.woocommerce .show-category.numbers-yes ul.products li.product-category h3 .count { display: inline; }.woocommerce .show-category.transparent ul.products li.product-category img {margin: 0;opacity: 1 !important;transition: opacity 1s;-moz-transition: opacity 1s; -webkit-transition: opacity 1s; -o-transition: opacity 1s; }.woocommerce .show-category.transparent ul.products li.product-category h3 { background-color: rgba(255,255,255, 0.8) !important; bottom: -7px; left: 30px; right: 30px; height: auto; line-height: 40px; margin-top: -40px; position: absolute; }#ie8 .woocommerce .show-category.transparent ul.products li.product-category h3 { background-color: #ffffff !important; }.woocommerce .show-category ul.products li.product-category {border: 1px solid #dfdbdb;text-align:center;width: 218px;}.woocommerce .show-category ul.products li.product-category:hover {border-color: #ffffff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);}.products-slider-wrapper { position: relative; }.products-slider-wrapper .es-nav { position: absolute; width: 30px; right:0px; top: 0px; }.products-slider-wrapper .es-nav span { width: 15px; height: 17px; z-index:1; cursor: pointer; display: inline-block; text-indent: -9000px; }.products-slider-wrapper .es-nav .es-nav-prev { background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') left center no-repeat; }.products-slider-wrapper .es-nav .es-nav-next { background: url('/wp-content/themes/room09/theme/assets/images/slider-arrow-testimonial.png') right center no-repeat; }.woocommerce .products-slider ul.products li.first, .woocommerce-page .products-slider ul.products li.first { clear: none; }.products-slider-wrapper .products-slider h4 { border-bottom: 1px solid #e0dfdf; padding-bottom: 10px; margin-top: 0px; margin-bottom: 22px; font-size:18px;}.products-slider-wrapper .products-slider ul li { clear: none; margin-top: 10px; }.products-slider-wrapper .products-slider ul li a img { width: 100%; }.products-slider-wrapper .products-slider ul li h3 { text-transform: uppercase; text-align: center; }.products-slider-wrapper .products-slider.categories { margin-bottom:0px !important; }.products-slider-wrapper .products-slider.categories ul.products li { padding-bottom:0px !important; }.sidebar-no .products-slider-wrapper .products-slider .caroufredsel_wrapper { width: 960px !important }.sidebar-right .products-slider-wrapper .products-slider .caroufredsel_wrapper,.sidebar-left .products-slider-wrapper .products-slider .caroufredsel_wrapper{ width: 730px !important }@media (min-width: 1200px) {.sidebar-no .products-slider-wrapper .products-slider .caroufredsel_wrapper { width: 1210px !important }.sidebar-right .products-slider-wrapper .products-slider .caroufredsel_wrapper,.sidebar-left .products-slider-wrapper .products-slider .caroufredsel_wrapper{ width: 910px !important }.products-slider-wrapper.no-slide:hover .es-nav { right:30px; }.products-slider-wrapper.no-slide:hover { margin-right:-30px !important; }.products-slider-wrapper.no-slide:hover .products-slider { padding-right:30px !important; }.woocommerce .show-category ul.products li.product-category a { padding:7px; }.woocommerce .show-category.transparent ul.products li.product-category h3 { bottom:-4px; }.woocommerce .show-category ul.products li.product-category h3 { font-size:13px; }}@media (min-width: 768px) and (max-width: 979px) {.sidebar-no .products-slider-wrapper .products-slider .caroufredsel_wrapper { width: 760px !important }.sidebar-right .products-slider-wrapper .products-slider .caroufredsel_wrapper,.sidebar-left .products-slider-wrapper .products-slider .caroufredsel_wrapper{ width: 570px !important }.woocommerce .show-category ul.products li.product-category h3 { font-size:9px; }}@media (max-width: 767px) {.sidebar-no .products-slider-wrapper .products-slider .caroufredsel_wrapper,.sidebar-right .products-slider-wrapper .products-slider .caroufredsel_wrapper,.sidebar-left .products-slider-wrapper .products-slider .caroufredsel_wrapper{ width: 100% !important }}.products-slider.numbers-no .products li h3 .count { display: none; }.products-slider.numbers-yes .products li h3 .count { display: inline; }.products-slider.transparent .products li img {margin-bottom: 0px !important;opacity: 1 !important;transition: opacity 1s;-moz-transition: opacity 1s; -webkit-transition: opacity 1s; -o-transition: opacity 1s; }.products-slider.transparent .products li:hover img {opacity: 0.5 !important;transition: opacity 1s;-moz-transition: opacity 1s; -webkit-transition: opacity 1s; -o-transition: opacity 1s; }.products-slider.transparent .products li h3 { background-color: rgba(255,255,255, 0.8) !important; left: 30px; right: 30px; height: 40px; line-height: 40px; margin-top: -40px; position: absolute; }.products_tabs .woocommerce ul.products li.product { margin-top: 10px; }.tabs-container { border: 0px; padding: 0px; margin: 0px; clear:both; }.tabs-container ul.tabs { height: 42px; background: none; border: 0px; border-bottom: 1px solid #dfdfdf; padding: 0px; margin: 0px; }.tabs-container ul.tabs li { height: 42px; background:url('/wp-content/themes/room09/theme/assets/images/product-tabs-slash.png') right center no-repeat; border: 0px !important; padding: 0px 17px 0px 0px !important; margin: 0px; float: left; }.tabs-container ul.tabs li:last-child { border: 0px !important; }.tabs-container ul.tabs li h4 { height: 42px; font-weight: normal !important; float: left; }.tabs-container ul.tabs li h4 a {height: 42px;line-height: 42px;color: #8d8d8d;border: 0px !important;padding: 0px 5px 0px 5px !important;font-size: 15px;font-weight: normal ;font-family: 'Monda';text-transform: uppercase;display: block;}.tabs-container ul.tabs li:first-child h4 a { padding-left: 0px !important; }.tabs-container ul.tabs li h4 a:hover,.tabs-container ul.tabs li.current h4 a { color: #373736 !important; background: none !important; }.tabs-container div.border-box.group { background: none; border: 0px !important; padding: 0px !important; margin: 0px !important; z-index: auto; }.tabs-container div.border-box.group .panel { min-height: 260px; border: 0px !important; padding: 27px 0px 0px 0px !important; margin: 0px !important; }.tabs-container div.border-box.group .panel h4 { display: none; }.tabs-container div.border-box.group .panel .es-nav { top: -53px; z-index: 1000; }.sitemap h3 {padding-bottom: 10px;border-bottom: 1px solid #e0dfdf;color: #b0731f;margin-bottom: 30px;}.sitemap div.first {clear:both;}.sitemap .sitemap-read-more {list-style: none;padding-top: 10px;padding-left: 0;margin-left: -15px;}.star-rating.shortcode { float: none; }.credit_card {width: 32px;height: 32px;background: url('/wp-content/themes/room09/theme/assets/images/creditcard.png') no-repeat;display: inline-block;margin-left: 1px;}#copyright .credit_card{margin-bottom: -13px;}.credit_card.amazon {background-position:0px -32px;}.credit_card.amex {background-position: -32px -32px;}.credit_card.amex_alt {background-position: -64px -32px;}.credit_card.amex_gold {background-position: -96px -32px;}.credit_card.amex_green {background-position:-128px -32px;}.credit_card.amex_silver {background-position:-160px -32px;}.credit_card.apple {background-position:-192px -32px;}.credit_card.bank {background-position:-224px -32px;}.credit_card.cash {background-position:-256px -32px;}.credit_card.chase {background-position:-288px -32px;}.credit_card.coupon {background-position:-320px -32px;}.credit_card.credit {background-position:-352px -32px;}.credit_card.debit {background-position:-384px -32px;}.credit_card.discover {background-position:-416px -32px;}.credit_card.discover_alt {background-position:-448px -32px;}.credit_card.discover_novus {background-position:-480px -32px;}.credit_card.echeck {background-position:-512px -32px;}.credit_card.generic_1 {background-position:-544px -32px;}.credit_card.generic_2 {background-position:-576px -32px;}.credit_card.generic_3 {background-position:-608px -32px;}.credit_card.gift {background-position:-640px -32px;}.credit_card.gift_alt {background-position:-672px -32px;}.credit_card.gold {background-position:-704px -32px;}.credit_card.googleckout {background-position:-736px -32px;}.credit_card.itunes {background-position:-768px -32px;}.credit_card.itunes_2 {background-position:-800px -32px;}.credit_card.itunes_3 {background-position:-832px -32px;}.credit_card.mastercard {background-position:-864px -32px;}.credit_card.mastercard_alt {background-position:-896px -32px;}.credit_card.mileage {background-position:-928px -32px;}.credit_card.paypal {background-position:-960px -32px;}.credit_card.sapphire {background-position:-992px -32px;}.credit_card.solo {background-position:-1024px -32px;}.credit_card.visa {background-position:-1056px -32px;}.credit_card.visa_alt {background-position:-1088px -32px;}.credit_card.amazon:hover {background-position:0px 0px;}.credit_card.amex:hover {background-position: -32px 0px;}.credit_card.amex_alt:hover {background-position: -64px 0px;}.credit_card.amex_gold:hover {background-position: -96px 0px;}.credit_card.amex_green:hover {background-position:-128px 0px;}.credit_card.amex_silver:hover {background-position:-160px 0px;}.credit_card.apple:hover {background-position:-192px 0px;}.credit_card.bank:hover {background-position:-224px 0px;}.credit_card.cash:hover {background-position:-256px 0px;}.credit_card.chase:hover {background-position:-288px 0px;}.credit_card.coupon:hover {background-position:-320px 0px;}.credit_card.credit:hover {background-position:-352px 0px;}.credit_card.debit:hover {background-position:-384px 0px;}.credit_card.discover:hover {background-position:-416px 0px;}.credit_card.discover_alt:hover {background-position:-448px 0px;}.credit_card.discover_novus:hover {background-position:-480px 0px;}.credit_card.echeck:hover {background-position:-512px 0px;}.credit_card.generic_1:hover {background-position:-544px 0px;}.credit_card.generic_2:hover {background-position:-576px 0px;}.credit_card.generic_3:hover {background-position:-608px 0px;}.credit_card.gift:hover {background-position:-640px 0px;}.credit_card.gift_alt:hover {background-position:-672px 0px;}.credit_card.gold:hover {background-position:-704px 0px;}.credit_card.googleckout:hover {background-position:-736px 0px;}.credit_card.itunes:hover {background-position:-768px 0px;}.credit_card.itunes_2:hover {background-position:-800px 0px;}.credit_card.itunes_3:hover {background-position:-832px 0px;}.credit_card.mastercard:hover {background-position:-864px 0px;}.credit_card.mastercard_alt:hover {background-position:-896px 0px;}.credit_card.mileage:hover {background-position:-928px 0px;}.credit_card.paypal:hover {background-position:-960px 0px;}.credit_card.sapphire:hover {background-position:-992px 0px;}.credit_card.solo:hover {background-position:-1024px 0px;}.credit_card.visa:hover {background-position:-1056px 0px;}.credit_card.visa_alt:hover {background-position:-1088px 0px;}.teaser .image {position: relative;}.teaser .image img {border: 1px solid #e4dfdf;padding: 2px;box-shadow: 3px 3px 4px rgba(0,0,0,0.1);}.teaser .image h2 {position: absolute;bottom: 30px;left: 0px;background-color: rgba(255,255,255,0.84);padding: 13px 10px 20px 13px;color: #655745;font-size: 14px;box-shadow: 7px 7px rgba(0,0,0,0.14);margin-bottom: 5px;}#ie8 .teaser .image h2 {background-color: #ffffff;}.teaser .image p {position: absolute;bottom: 20px;left: 15px;background-color: #bc7f3e;margin: 0px;padding: 5px 12px;color: #ffffff;font-size: 12px;text-shadow: 0px 2px rgba(139, 78, 7, 0.43);}.teaser .image p a:hover, .teaser .image p:hover a {background-color: transparent;}.teaser .image p a {color: #ffffff;}

/* widgets_theme_css - https://cassouto.co.il/wp-content/themes/room09/theme/assets/css/widgets.css */
.sidebar .widget { margin-top: 16px; margin-bottom: 20px; }.sidebar .widget:first-child { margin-top: 0px; }.sidebar .widget h3 { margin-bottom: 15px; }#footer .widget ol,#footer .widget ul { margin-left: 0px; }.sidebar ul.children li:last-child { border-bottom: 0px; }.sidebar ul.children { margin-left: 20px; }div.yit_quick_contact {border: 1px solid #d3d2d2;border-top-width: 8px;padding: 20px 15px 15px 15px;position: relative;}.yit_quick_contact .contact-form.row { margin-left: 0px; }.yit_quick_contact form { margin-bottom: 0px; }.yit_quick_contact h3 {margin-top: 0px;}.yit_quick_contact p {margin-bottom: 15px;font-size: 12px;}.yit_quick_contact label { display: none !important; }.yit_quick_contact .radio-field label { display: block !important; }.yit_quick_contact .contact-form fieldset { width: 100%; }.yit_quick_contact .contact-form input[type="text"],.yit_quick_contact .contact-form select {width: 100%;height: 30px;color: #a09b9b;background-color: #ffffff !important;border: 1px solid #d1d1cf;margin-bottom: 10px;font-size: 12px;font-family: 'Monda';-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;box-shadow: 0 0 7px rgba(0, 0, 0, 0.21) inset;}.yit_quick_contact .contact-form input[type="text"],.yit_quick_contact .contact-form select,.yit_quick_contact .contact-form textarea {background-color: #ffffff;box-shadow: inset 2px 2px 6px #f5f5f5;font-size: 12px;text-indent: 0 !important;margin: 0;padding: 3px 5px 0px 12px;}.yit_quick_contact .contact-form textarea {width: 100%;height: 130px;background-color: #ffffff !important;color: #a09b9b;border: 1px solid #d1d1cf;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;resize: none;padding: 3px 5px 0px 12px;}.yit_quick_contact .contact-form li { position: relative; }.yit_quick_contact .contact-form li.first-of-line { margin-left: 0px; }.yit_quick_contact .contact-form li label { display: block; font-size: 10px; }.yit_quick_contact .input-prepend { margin-bottom: 10px; }.yit_quick_contact .input-prepend .add-on { position: absolute; top: 1px; left: 1px; background-color: transparent; border: 0px; z-index: 10; width: 45px; height: 43px; padding: 0; line-height: 43px; }.yit_quick_contact .input-prepend .add-on img { vertical-align: 5px; }.yit_quick_contact .textarea-field .input-prepend { margin-bottom: 10px; }.yit_quick_contact .textarea-field .input-prepend .add-on { position: absolute; top: 1px; left: 1px; background-color: transparent; border: 0px; z-index: 10; width: 45px; height: 173px; padding: 0; line-height: 43px; }.yit_quick_contact .textarea-field .input-prepend .add-on img { vertical-align: 2px; }.yit_quick_contact .contact-form li.submit-button input.sendmail {background: #bc7f3e;border: none;clear:both;color: #fff;display: inline-block;float: right;font-size: 10px;text-shadow: 2px 2px 3px #a57540;margin: 7px 0px 0px 0px;padding: 5px 8px;text-transform: uppercase;box-shadow: 4px 4px #dedede;}.yit_quick_contact .contact-form li.submit-button input.sendmail:hover { background-color: #e79c0c; }.yit_quick_contact .contact-form li.error input, .yit_quick_contact .contact-form li.error textarea, .yit_quick_contact .contact-form li.error select,.yit_quick_contact .contact-form li input.error, .yit_quick_contact .contact-form li textarea.error, .yit_quick_contact .contact-form li select.error { border:1px solid #e9b4b4; }.yit_quick_contact .contact-form li div.msg-error { font-style:normal; font-size:10px; color:#a72727; margin-top: -20px; display: none; }.yit_quick_contact .contact-form .contact-form-error-messages { display: none; }.yit_quick_contact .usermessagea .success { width: auto !important; padding: 10px !important; margin-bottom: 30px !important; }.yit_quick_contact .usermessagea .success p { width: auto !important; padding-left: 65px; line-height: 32px; }#footer .yit_quick_contact .contact-form li,.sidebar-left .yit_quick_contact .contact-form li,.sidebar-right .yit_quick_contact .contact-form li { width: auto !important; margin-left: 0px; clear: both; float: none; }#footer div.yit_quick_contact { border: none; padding: 0px; }#footer div.yit_quick_contact h3 { margin-top: 10px; }.widget.yit_quick_contact .contact-form li textarea,.widget.yit_quick_contact .contact-form li textarea:focus {padding: 8px 0px 10px 12px;height: 110px;}.yit_text_quote { background: url('/wp-content/themes/room09/theme/assets/images/testimonial-quote.png') no-repeat top left;text-align: right; padding-left: 30px;}.text-quote-quote, .text-quote-author {background: none;color: #676768;font-size: 14px;font-style: normal;margin-top: 0px;margin-bottom: 0px;padding: 0px;padding-left: 10px; }.text-quote-author {color: #1a1919;font-style: normal;}#footer .yit_text_quote { margin-top: 10px; padding: 0px;}.recent-post span, .recent-post a { font-size: 13px; }.recent-post span.postedby, .recent-post span.postedby a { font-size: 11px; }.sidebar .recent-post span.postedby { display: none }.recent-post .hentry-post div.text.without-thumbnail { margin-left: 0px; min-height: 0px; }.recent-post .text{ height: auto; margin-top: 2px; font-size: 11px; color: #909091; }.recent-post .text > a { color: #4f4d4d; line-height: 16px; font-size: 12px !important; font-family: 'Monda' !important; }.recent-post .text > a.read-more { color: #d98104; }.recent-post .text > a.read-more:hover { color: #000; }.recent-post .text > a:hover { color: #000 ; }.recent-post .text > a.title { display: block; }.recent-post .text > a.author { color: #995d08 !important; font-size: 11px !important; font-family: 'Monda' !important; }.recent-post .hentry-post { border-bottom: 1px solid #ededec; padding: 0px 5px 10px 0px; margin:0px 0px 10px 0px;}.recent-post .hentry-post:last-child { margin-bottom: 0px; }.recent-post .hentry-post p.post-date { margin-top: 4px; font-style: normal; float: left; }.recent-post .hentry-post p.post-date span { margin-top: 10px; font-size: 30px !important; display: block; }.recent-post .hentry-post div.text.without-thumbnail p.post-date { margin-top: 0px; }.recent-post .thumb-img { position: static; background: #fff; padding: 0px; }#ie8 .recent-post .thumb-img img { max-width: none; }#footer .recent-post .thumb-img img, .recent-post .thumb-img img,.sidebar .recent-post .thumb-img img, .recent-post .thumb-img img {width: 35px; height: 35px; border: 1px solid #e0dfdf; padding: 2px; box-shadow: none; float: left;}#footer .recent-posts h3 { margin-bottom: 15px !important; }#footer .recent-posts .recent-post { margin-top: 0px !important; }.recent-posts-home {}.recent-posts-home .border-1 { height: auto; border: 1px solid #b9b9b8; padding: 0px; margin: 0px; }.recent-posts-home .border-2 { height: auto; border: 1px solid #e5e1e1; padding: 15px 10px 0px 10px; margin: 2px; }.recent-posts-home h3 { margin: 0px 0px 21px 0px !important; }.recent-posts-home .recent-post { margin: 0px; }.recent-posts-home .hentry-post { height: auto; border: 0px; padding: 0px; margin: 0 0 10px 36px; position: relative; }.recent-posts-home .hentry-post .post-date { width: 46px; height: 59px; padding: 10px 0px 0px 0px; margin: 0 0 0 -46px !important; text-align: center; position: absolute; }.recent-posts-home .hentry-post .border {width: auto !important;border: 1px solid #e0dfdf;padding: 0 56px 0 75px;margin: 0px;height: auto;min-height: 67px;position: relative;}.recent-posts-home .hentry-post .border .thumb-img { width: 63px !important; height: 63px !important; margin: 2px 10px 2px -73px !important; float: left; }.recent-posts-home .hentry-post .border .thumb-img img { width: 63px !important; height: 63px !important; border: 0px !important; padding: 0px !important; margin: 0px !important; }.recent-posts-home .hentry-post .border div.title {color: #909091;float: left;margin: 0px;padding: 15px 0 8px;font-size: 13px;font-family: 'Monda';}.recent-posts-home .hentry-post .border .title.without-thumbnail { left: 10px; }.recent-posts-home .hentry-post .border .title a { color: #995d08; }.recent-posts-home .hentry-post .border .title a.title {color: #4f4d4d;width: auto;height: auto;margin: 0px 0px 3px 0px;font-size: 14px;font-family: 'Monda';top: auto;left: auto;right: auto;display: block;text-transform: uppercase;position: static;}.recent-posts-home .hentry-post .border .title a.title:hover { color: #000; }.recent-posts-home .hentry-post .border .comments {color: #cbcbcb;width: 56px;border-left: 1px solid #cdced2;margin: 0;float: right;font-family: 'Monda';position: absolute;background: url('/wp-content/themes/room09/theme/assets/images/recent-posts-home-comments-no.png') 10px 9px no-repeat;top: 0;bottom: 0;right: 0;}.recent-posts-home .hentry-post .border .comments.yes { color: #949494; background-image: url('/wp-content/themes/room09/theme/assets/images/recent-posts-home-comments-yes.png') }.recent-posts-home .hentry-post .border .comments span { font-size: 24px; display: block; text-align: right; right: 13px; top: 40px; position: absolute; }.more-projects-widget { position:relative; }.more-projects-widget .sliderWrap { overflow:hidden; }.more-projects-widget .jcarousel-clip { margin-left:0; }.more-projects-widget ul { width:200px !important; margin:0; list-style:none; height:470px !important; padding-bottom:14px; margin-bottom:10px !important; }.more-projects-widget li { border-bottom:0; clear:both; min-height:76px; }.more-projects-widget .work-thumb { display:block; width:55px; height:55px; float:left; padding-bottom:14px; border:1px solid #CFCFCF; padding:3px; margin-bottom:1em; }.more-projects-widget .work-thumb img { margin:0; display:block; width:55px; height:55px; }.more-projects-widget .meta { float:right; width:130px; margin:0; }.more-projects-widget .work-title { font-size:13px !important; color:#656262 !important; margin-top:6px; }.more-projects-widget .categories { padding: 0; font-size: 10px; line-height: 14px; }.more-projects-widget .categories a { font-size:12px; color:#999 !important; }.more-projects-widget .categories a:hover { color:#000 !important; }.more-projects-widget .controls { display:none; margin-top:20px; padding-top:10px; border-top:1px solid #CFCFCF; text-align:center; }.more-projects-widget .top { display:none; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #CFCFCF; text-align:center; }.more-projects-widget .controls a, .more-projects-widget .top a { background:url('/wp-content/themes/room09/images/icons/nav-slider-projects.png') no-repeat; display:inline-block; width:18px; height:18px; text-indent:-9999px; }.more-projects-widget a.prev { background-position:left center; margin-right:10px; }.more-projects-widget a.next { background-position:right center !important; }.more-projects-widget a.disabled { opacity:0.2; cursor:default; }.featured-projects .featured-projects-widget {border: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-radius: 0px;margin-top: 20px !important;position: relative;}.featured-projects-widget img { border:none !important; padding: 0; width: auto; height: 154px; margin-bottom: 0; }.featured-projects-widget p.categories { margin: 0 auto; font-size:0.85em; text-align: center; width: 80%; }.featured-projects-widget h4 {clear: both;line-height: 1.6em;font-size: 15px !important;margin-top: 25px;margin-bottom: 0;text-align: center;}.thumb-project{background:#fff;padding:0; margin:0; float:left;margin-bottom:25px;width:100%;}.thumb-project a{border: 1px solid #e1e1e1;display:block;float:left; margin:0;padding: 9px;}#ie8 .thumb-project a { width: 91%; }.thumb-project img{border: none; }.featured-projects-widget .flex-direction-nav a { background-image: url(/wp-content/themes/room09/images/featured-projects-arrows.png); top: 97%; width: 13px; height: 26px; -webkit-transition: none; opacity: 1 }.featured-projects-widget.flexslider .flex-next { right: 13px !important; }.featured-projects-widget.flexslider .flex-prev { left: 10px !important; }#wp-calendar { width:100%; margin-top:0; }#wp-calendar th, #wp-calendar td { line-height:32px; padding:1px 2px; text-align:center;}#wp-calendar caption { margin-bottom:10px; font-size:80%; font-weight:bold; }#wp-calendar th, #wp-calendar #today, #wp-calendar #today a { background-color:#ccc; color:#434343; }#wp-calendar tfoot a { display:block; }#wp-calendar #today a:hover { color:#000 }#footer #wp-calendar th a, #footer #wp-calendar td a { color: #995D08 }#searchform { margin:0px 0 30px 0; position: relative; }#searchform .screen-reader-text { position: absolute; top: 6px; left: 10px; }#footer #searchform .screen-reader-text,.sidebar #searchform .screen-reader-text { display: none !important; }#searchform input {border:1px solid #CFCFCF;color:#666;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}input#searchsubmit {cursor:pointer;width:27%;padding:4px 8px 4px 6px;height:32px; font-family: 'Monda', 'Georgia', 'Times New Roman', serif;}.gecko input#searchsubmit {vertical-align: top;}input#searchsubmit:hover {background:#ddd;}input#s { width:65%; padding:5px; font-family: 'Monda', 'Georgia', 'Times New Roman', serif;}.ie input#s, .safari input#s, .opera input#s { vertical-align: top; }.chrome input#searchsubmit { vertical-align: 3px; }@media (min-width: 768px) and (max-width: 979px) {.safari input#s { width: 55%; }.safari input#searchsubmit { width: 36%; } }#topbar .widget_search_mini input#mini-search-submit {background-color: transparent;border: 0px;padding: 0px;position: absolute;right: 9px;top: 9px;width: 30px;height: 30px;}.ie #topbar .widget_search_mini input#mini-search-submit { z-index: 10; }body .login_register { color: #8f9090 !important; padding: 0; height: 28px; line-height: 28px; position: absolute; top: -40px; right: 0 }body .login_register a { color: inherit; font-size: 11px }body .login_register a:hover { color: #030303 }body .login_register span { font-size: 14px }.sidebar .widget-icon-text, #footer .widget-icon-text {clear:both;margin-left:60px;}#footer .widget-icon-text img, #footer .widget-icon-text [class^=icon],.sidebar .widget-icon-text img, .sidebar .widget-icon-text [class^=icon] {margin-left:-60px;float:left;padding-top:2px;font-size:48px;color:#000;}.sidebar .widget-icon-text h3, #footer .widget-icon-text h3 { border-left: 0px; padding-left: 0px; }#footer .widget-icon-text h3, #footer .widget-icon-text p,.sidebar .widget-icon-text h3, .sidebar .widget-icon-text p {margin:0;} .widget_flickrRSS img { width: 42px; height: 42px; }.widget_flickrRSS img {border: 1px solid #CFCFCF; margin: 3px 6px 3px 0; padding: 2px; }.widget_flickrRSS h3 { margin-bottom: 13px; }.contact-info .sidebar-nav { margin-top: 11px; }.contact-info .sidebar-nav ul { margin-bottom: 0px; }.contact-info .sidebar-nav ul li {border-bottom: 0px;line-height: 15px;height: auto;font-size: 13px !important;}.contact-info ul li i {color: #8e8f8f !important;font-size: 18px !important;margin-right: 5px;}.contact-info ul li span { color: #000; }.sidebar .home-widget.contact-info, #footer .widget.contact-info { margin-left: 24px; }.sidebar .home-widget.contact-info .border, .sidebar .widget.contact-info .border, #footer .widget.contact-info .border { height: auto; border: 1px solid #e1dcdc; padding: 0px 10px 10px 10px; }.sidebar .home-widget.contact-info ul li, .sidebar .widget.contact-info ul li, #footer .widget.contact-info ul li {color: #898787;line-height: 16px;border-bottom: 1px solid #e0dfdf;padding: 8px 0px 8px 0px;margin: 0;font-size: 13px;}.sidebar .home-widget.contact-info ul li img, .sidebar .widget.contact-info ul li img, #footer .widget.contact-info ul li img { margin: 0px 10px 0px 0px; float: left; }.sidebar .home-widget.contact-info ul li p, .sidebar .widget.contact-info ul li p, #footer .widget.contact-info ul li p { margin-left: 15px; font-size: 12px; margin: 0px 5px 0px 15px; color: #8e8a83; }.sidebar .home-widget.contact-info ul li strong, .sidebar .widget.contact-info ul li strong, #footer .widget.contact-info ul li strong { display: block; color: #282726; font-weight: normal; font-size: 13px; }.sidebar-nav ul { list-style:none; margin-bottom:50px; margin-top:0px }.sidebar-nav li { border-bottom:1px solid #CFCFCF; margin-bottom:10px; padding-bottom:5px }.sidebar-nav a, .sidebar-nav li { display:block; height:40px; line-height:30px; }.sidebar-nav li a { display:inline; line-height:1.71em; }.widget_nav_menu ul > li, .widget_pages ul > li, .widget_categories ul > li, .portfolio-categories ul > li, .widget_archive ul > li, .almost-all-categories ul > li, .widget_links ul > li {list-style: none;margin-left: 0px;}.widget_nav_menu ul > li a, .widget_pages ul > li a, .widget_categories ul > li a, .portfolio-categories ul > li a, .widget_archive ul > li a, .widget_links ul > li a {border-bottom: 1px solid #d3d2d2;color: #4f4d4d;display: block;padding: 10px 0px 10px 0px;}ul#almost_all_categories_widget li { display: block; }.almost-all-categories ul > li {display: block;border-bottom: 1px solid #d3d2d2;font-size: 12px;color: #4f4d4d;padding: 10px 0px 10px 0px;}.almost-all-categories ul > li a {color: #676768; }.widget_nav_menu ul > li a:hover, .widget_pages ul > li a:hover, .widget_categories ul > li a:hover, .portfolio-categories ul > li a:hover, .widget_archive ul > li a:hover, .almost-all-categories ul > li a:hover, .widget_links ul > li a:hover {color: #aa620d;}.widget_nav_menu ul li .sub-menu li a, .widget_pages ul li .children li a, .widget_categories ul li .children li a, .portfolio-categories ul li .children li a {background-position: 25px center;padding-left: 45px;}div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item { width: 50% !important; padding-bottom:2px; float: left !important; }div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item.column-1 { width: 100% !important; float: none !important; }div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item a { background: none !important; border: 0px !important; padding: 0px; }div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item a:hover { background: none !important; }.last-tweets li {background: #fff;margin-bottom: 20px;padding: 0px 0px 0px 41px;background: url(/wp-content/themes/room09/theme/assets/images/last-tweets-line.png) 0px 0px no-repeat;}.last-tweets li:last-child { margin-bottom: 0px; }.last-tweets li p { border: 1px solid #e5e1e1; border-left: 0px !important; padding: 10px; color: #4f4d4d; line-height: 18px; }.last-tweets li p span { border: 0px; }.last-tweets> h3 + div { margin-top: 13px; }.last-tweets p:first-child { margin-top: 0px; }.last-tweets p:last-child { margin-bottom: 0px; }.last-tweets span.meta { padding: 0; margin-top: 0px; color: #828080; }.last-tweets p, .last-tweets p a { color: #a77329; line-height: 20px; }.last-tweets #follow-twitter {text-align: right;}.last-tweets #follow-twitter a { color: #676768; font-size: 12px !important; }#ie8 .last-tweets #follow-twitter { background-position: 55px bottom; }#topbar .last-tweets h3 { display: none }#topbar .last-tweets> h3 + div { margin: 0 }#topbar .last-tweets li { background: #fff; padding: 0; margin: 0; border: none }#topbar .last-tweets #follow-twitter { display: none }.text-image { position: relative; }.text-image img{ max-width: 100%; }.recent-comments .border{ height: auto; border: 1px solid #e5e1e1; padding: 15px 20px 15px 40px; font-size: 12px; background: url('/wp-content/themes/room09/theme/assets/images/quote-comment.png') 8px 20px no-repeat; margin-bottom: 10px; min-height: 20px; }.recent-comments .the-post{ line-height:1em; margin-bottom:25px; } .recent-comments .the-post p{ color: #4f4d4d; margin-top: 0px; padding-bottom: 0; }.recent-comments .the-post p.comment{ font-size: 12px; margin-bottom: 0px; line-height: 15px; }.recent-comments div.avatar { display:inline; float:left; margin:0; width: 36px; height: 36px; margin-right: 10px; }.recent-comments .avatar img{ border: 1px solid #e5e1e1; padding: 2px !important; width: 31px; height: 31px; }.recent-comments a.title{ line-height: 15px; }.recent-comments .the-post .author{ display: block; padding-top: 5px; color: #909091; }.recent-comments .the-post .author a{ color: #995d08; }.recent-comments .the-post .author a:hover{ color: #d58f2c; }.recent-comments .the-post span,.recent-comments .the-post a { font-size: 11px; line-height:16px; }.sidebar.span3 .testimonial-widget-span, #footer .span3 .testimonial-widget-span { margin: 0px 0px 20px 0px; float:none; }.testimonial-widget-span .border-1 { height: auto !important; border: 1px solid #b9b9b8; padding: 2px; }.testimonial-widget-span .border-2 { height: auto !important; border: 1px solid #e1dcdc; padding: 15px 10px 0px 10px; }.testimonial-widget-span .testimonial-widget { width: auto !important; margin-bottom: 0px !important; float: none; position: relative; overflow:hidden; }.testimonial-widget h3 { margin: 0px 0px 20px 0px !important; }.testimonial-widget ul { max-height: 229px; overflow: hidden; }.testimonial-widget li { display: none; }.testimonial-widget li:first-child { display: block; }.testimonial-widget li blockquote { background: url('/wp-content/themes/room09/theme/assets/images/quote-comment.png') no-repeat scroll 8px 20px transparent; padding: 15px 20px 15px 40px; border: 1px solid #E5E1E1; margin-bottom: 8px; }.testimonial-widget li blockquote p { color: #4f4d4d; line-height: 18px; font-size: 11px !important; margin: 0px 0px 10px 0px; }.testimonial-widget li .thumbnail { float: left; padding: 2px; width: 36px; height: 36px;border: 1px solid #e5e1e1; border-radius: 0px; box-shadow: none; }.testimonial-widget li .thumbnail img { padding: 0px; width: 31px; height: 31px; }.testimonial-widget li .name-testimonial { margin: 0px 6px 10px 0px; }.testimonial-widget li .name-testimonial a { display: block; margin: 0px 6px 0px 45px; color: #0b0b0b; padding: 4px 0px 0px 0px; font-size: 11px; font-weight: normal; }.testimonial-widget li .name-testimonial a:hover { color: #0b0b0b; }.testimonial-widget li .name-testimonial a.url-testimonial, .testimonial-widget li .label-testimonial { display: block; color: #aea9a9; font-size: 11px; margin-left: 45px; padding: 0px; }.testimonial-widget .flex-direction-nav { position: absolute; overflow: visible; height: 16px; bottom: 55px; right: 10px; }.testimonial-widget .flex-direction-nav li { position: static; overflow: visible; width: 16px; height: 16px; display:block; float: left; }.testimonial-widget .flex-direction-nav li a { opacity: 1; -webkit-transition: none; width: 16px; height: 16px; margin: 0; top: auto; right: auto; bottom: auto; left: auto; }.testimonial-widget .flex-direction-nav li a.flex-prev { background: url('/wp-content/themes/room09/theme/assets/images/arrow-test-left.png') left center no-repeat; }.testimonial-widget .flex-direction-nav li a.flex-next { background: url('/wp-content/themes/room09/theme/assets/images/arrow-test-right.png') right center no-repeat; }#ie8 .testimonial-widget .flex-direction-nav .flex-prev { left: -5px }#home-sidebar .testimonial-widget { height: 200px !important; margin: 0px !important; }.yit_toggle_menu ul {margin-bottom: 30px;}.yit_toggle_menu ul li ul li ul {margin-bottom: 15px;}.yit_toggle_menu ul.menu ul li a {color: #4f4d4d;display: block;font-family: 'Monda', 'Georgia', 'Times New Roman', serif;font-size: 13px;text-transform: uppercase;}.yit_toggle_menu ul.menu ul li a:hover { color: #000; }.yit_toggle_menu ul.menu li a {border-bottom: 1px solid #e0dfdf;padding-bottom: 7px;margin-bottom: 7px;display: block;}.yit_toggle_menu ul.menu li ul.sub-menu li a {border-bottom: 0px;padding-bottom: 0px;margin-bottom: 5px;}.yit_toggle_menu ul.menu li ul.sub-menu li ul.sub-menu a {border-bottom: 0px;padding-bottom: 0px;margin-bottom: 0px;font-size: 12px;}.yit_toggle_menu ul.menu li > a {color: #373736;font-size: 14px;font-family: 'Monda';text-transform: uppercase;}.yit_toggle_menu ul.menu li.dropdown > a {background: url(/wp-content/themes/room09/theme/assets/images/toggle-closed.png) left 2px no-repeat ;padding-left: 28px;}.yit_toggle_menu ul.menu.open_none li.dropdown ul,.yit_toggle_menu ul.menu.open_first li.dropdown ul,.yit_toggle_menu ul.menu.open_active > li.dropdown ul{ display: none; }.yit_toggle_menu ul.menu.open_first > li.dropdown:first-child > ul,.yit_toggle_menu ul.menu.open_all > li.dropdown ul,.yit_toggle_menu ul.menu.open_active li.dropdown.current-menu-parent > ul,.yit_toggle_menu ul.menu.open_active li.dropdown.current-menu-ancestor > ul { display: block; }.yit_toggle_menu ul.menu li.dropdown.opened > a { background-image: url('/wp-content/themes/room09/theme/assets/images/toggle-opened.png'); }.yit_toggle_menu ul.menu li.dropdown li.dropdown > a {background: none;color: #4f4d4d;font-family: 'Monda', 'Georgia', 'Times New Roman', serif;font-size: 14px;padding-left: 0px;}.yit_toggle_menu ul.menu li.dropdown li.dropdown.opened > a {}.yit_toggle_menu ul.menu li.current-menu-item > a,.yit_toggle_menu ul.menu li.current-menu-ancestor > a,.yit_toggle_menu ul.menu li.current-menu-parent > a {}.yit_toggle_menu ul.menu li.dropdown ul.sub-menu li.dropdown ul.sub-menu { padding-left: 25px; }.yit_toggle_menu ul.menu li.dropdown ul.sub-menu li.dropdown ul.sub-menu li { list-style-type: square; color: #c4c3c1; }.sidebar .cta, #footer .cta, .widget.cta.widget-last, .widget.cta.widget-first { border: 1px solid #d3d2d2; border-top-width: 8px; padding: 20px 15px 15px 15px !important; position: relative; }.sidebar .cta h3, #footer .cta h3, .widget.cta.widget-last h3 { margin-top: 0px; }.sidebar .cta form, #footer .cta form { padding:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; border:none; }.sidebar .cta .newsletter-call3, #footer .cta .newsletter-call3 { float: none; display: block; height: 40px; margin-top: 15px; border: 0px; }.sidebar .cta .newsletter-call3 .newsletter-input, #footer .cta .newsletter-call3 .newsletter-input { width: auto; height: 40px; border: 0px; padding: 0px; margin-right:42px; float: none; display:block; }.sidebar .cta .newsletter-call3 .newsletter-input input, #footer .cta .newsletter-call3 .newsletter-input input { width: 100%; height: 25px; border: 1px solid #d1d1cf; padding: 1px 0px 1px 40px; margin: 0px; background: url("/wp-content/themes/room09/theme/assets/images/newsletter-widget.png") 5px center no-repeat; display: block; float: left;}.sidebar .cta .newsletter-call3 .newsletter-icon, #footer .cta .newsletter-call3 .newsletter-icon { height: 38px; width: 40px; background: url("/wp-content/themes/room09/theme/assets/images/newsletter-widget.png") no-repeat scroll center center #FFFFFF}.sidebar .cta .newsletter-call3 .newsletter-input input, #footer .cta .newsletter-call3 .newsletter-input input,.widget.cta .newsletter-call3 .newsletter-input input[placeholder] { color:#a09b9b; font-size: 12px !important; }.widget.cta .newsletter-call3 .newsletter-input input:-moz-placeholder, .widget.cta .newsletter-call3 .newsletter-input input::-moz-placeholder { line-height: 26px; }.sidebar .cta .newsletter-call3 input:focus, #footer .cta .newsletter-call3 input:focus {border-color: #cecece;outline: 0;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px rgba(0, 0, 0, 0.2) !important;border-color: rgba(0, 0, 0, 0.2) !important}.sidebar .cta .newsletter-submit, #footer .cta .newsletter-submit { display: block; float: right; border: none; margin: 0px; height: auto; }.sidebar .cta .newsletter-submit .submit-field, #footer .cta .newsletter-submit .submit-field { background: #bc7f3e;border: none;clear:both;color: #fff;display: inline-block;float: right;font-size: 10px;text-shadow: 2px 2px 3px #a57540;margin: 7px 0px 0px 0px;padding: 5px 8px;text-transform: uppercase;box-shadow: 4px 4px #dedede;}.sidebar .cta .newsletter-submit .submit-field:hover, #footer .cta .newsletter-submit .submit-field:hover { background-color: #e79c0c; }.sidebar .cta h6, #footer .cta h6 { font-size: 11px; font-weight: bold; }#ie8 .sidebar .cta .newsletter-call3 .newsletter-input input,#ie8 #footer .cta .newsletter-call3 .newsletter-input input { width: 100%; height: 22px; line-height: 1em; }#home-sidebar .cta .border-2 { height: 185px !important; }#footer .cta h3 { margin-top: 10px; }#footer .cta .newsletter-call3 .newsletter-input input { background-color: #ffffff; float: left; }#header-cart #lang_sel, #topbar #lang_sel { height: auto; display: inline-block; float: right; margin-top: 17px; padding-top: 1px }#header-cart #lang_sel a.lang_sel_sel, #topbar #lang_sel a.lang_sel_sel { margin-top: 1px; margin-bottom: 10px; color:#8b8988; background: url(/wp-content/themes/room09/images/sprite.png) 15px -91px no-repeat; padding-right: 10px; padding-left:13px; }#header-cart #lang_sel ul ul, #topbar #lang_sel ul ul { top: 20px; width: 220px !important }#header-cart #lang_sel ul ul li, #topbar #lang_sel ul ul li { padding-top: 5px !important }#header-cart #lang_sel li, #header-cart #lang_sel ul ul, #topbar #lang_sel li, #topbar #lang_sel ul ul { width:auto; min-width: 68px !important; border: none; }#header-cart #lang_sel a, #header-cart #lang_sel a:visited, #topbar #lang_sel a, #topbar #lang_sel a:visited { border: none !important; line-height: 10px }#topbar #lang_sel a.lang_sel_sel { height: 14px; line-height: 20px; background-position: 15px -86px; padding-right: 10px; }#topbar #lang_sel a.lang_sel_sel span {}#header-cart #lang_sel a.lang_sel_sel span {}#header-cart #lang_sel ul > li, #topbar #lang_sel ul > li {padding-left: 5px !important;background: url(/wp-content/themes/room09/images/sprite.png) -102px -87px no-repeat;}#topbar #icl_lang_sel_widget { margin-bottom: -2px; }#topbar #lang_sel ul > li { background-position: -102px -85px; height: 1.1em; }#topbar #lang_sel a.lang_sel_sel { margin-top: -2px; }#header-cart #lang_sel ul li ul, #topbar #lang_sel ul li ul {background-color: #fff !important; width: auto !important;height: auto;margin-top: 0px !important;margin-left: 0px;position:absolute;font-size: 11px;left:auto;padding: 5px 0px !important;min-width:200px;background:#152f49;border: 0px !important;z-index: 99999;-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.25); -moz-box-shadow: 0 0 3px rgba(0,0,0,0.25);box-shadow: 0 0 3px rgba(0,0,0,0.25); }#header-cart #lang_sel ul li ul li, #topbar #lang_sel ul li ul li { padding: 0px !important; background:none; }#header-cart #lang_sel ul li ul li a, #topbar #lang_sel ul li ul li a { width: 100px; color:#8b8988; font-size: 11px; font-family: 'Monda'; text-transform: none; font-weight: normal; }#header-cart #lang_sel ul li ul li a:hover, #topbar #lang_sel ul li ul li a:hover { color: #cc9833; background:none; }#topbar #lang_sel {float: none;margin-top: 0;padding-top: 0;display: block;}#topbar #lang_sel a.lang_sel_sel { margin-bottom: 0 }.sidebar .widget.widget_shopping_cart, #footer .widget.widget_shopping_cart {}.sidebar .widget.widget_shopping_cart .border-1, #footer .widget.widget_shopping_cart .border-1 { height: auto; border: 1px solid #b9b9b8; padding: 2px; }.sidebar .widget.widget_shopping_cart .border-2, #footer .widget.widget_shopping_cart .border-2 { height: auto; border: 1px solid #dfdada; padding: 10px 10px 10px 13px; }.sidebar .widget.widget_shopping_cart h3, #footer .widget.widget_shopping_cart h3 { margin-top: 0px;}.sidebar .widget.widget_shopping_cart li, #footer .widget.widget_shopping_cart li { border-bottom: 1px solid #e0dfdf; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; }.sidebar .widget.widget_shopping_cart li img, #footer .widget.widget_shopping_cart li img { width: 50px; height: auto; border: none; padding: 0px; box-shadow: none; float: left; margin-right: 10px; }.sidebar .widget.widget_shopping_cart li a, #footer .widget.widget_shopping_cart li a { color: #373736; margin-bottom: 5px; font-size: 12px; line-height: 1em; text-transform: uppercase; font-family: 'Monda'; font-weight: normal; }.sidebar .widget.widget_shopping_cart li a.remove_item, #footer .widget.widget_shopping_cart li a.remove_item { background:url('/wp-content/themes/room09/theme/assets/images/cart_remove_item.png') 65px center no-repeat; padding-left: 75px; margin-bottom: 2px; font-size: 8px; color: #90908f; }.sidebar .widget.widget_shopping_cart li .quantity, #footer .widget.widget_shopping_cart li .quantity { color: #8b8b84 !important; font-size: 12px; font-family: 'Monda'; font-weight: normal; float: right; text-align: right; margin-top: -12px;}.sidebar .widget.widget_shopping_cart li .quantity span, #footer .widget.widget_shopping_cart li .quantity span { color: #8b8b84 !important; font-size: 12px; font-family: 'Monda'; font-weight: normal; }.sidebar .widget.widget_shopping_cart li .border.clear, #footer .widget.widget_shopping_cart li .border.clear { border: 0px; padding: 0px; margin: 0px; }.sidebar .widget.widget_shopping_cart li .variation, #footer .widget.widget_shopping_cart li .variation { border: 0px; padding: 0px; margin: 0px; float: right; font-size: 11px; }.sidebar .widget.widget_shopping_cart li .variation dt, #footer .widget.widget_shopping_cart li .variation dt { border: 0px; padding: 0px; margin: 0px; float: none; display: inline; font-size: 11px; }.sidebar .widget.widget_shopping_cart li .variation dd, #footer .widget.widget_shopping_cart li .variation dd { border: 0px; padding: 0px; margin: 0px; float: none; display: inline; font-size: 11px; }.sidebar .widget.widget_shopping_cart .total, #footer .widget.widget_shopping_cart .total { color: #010101; font-size: 12px; font-family: 'Monda'; border: 0px; padding: 0px; margin: 20px 0px 30px 60px; }.sidebar .widget.widget_shopping_cart .total span, #footer .widget.widget_shopping_cart .total span { float: right; }.sidebar .widget.widget_shopping_cart .buttons, #footer .widget.widget_shopping_cart .buttons { margin-bottom: 0px; text-align: center; }.sidebar .widget.widget_shopping_cart .buttons .button, #footer .widget.widget_shopping_cart .buttons .button { color: #fff; background-color: #333; padding: 5px 20px; font-size: 12px; font-family: 'Monda'; font-weight: normal; text-transform: uppercase; }.sidebar .widget.widget_shopping_cart .buttons .button:hover, #footer .widget.widget_shopping_cart .buttons .button:hover { background-color: #828282; }.sidebar .widget.widget_shopping_cart .buttons .button.checkout, #footer .widget.widget_shopping_cart .buttons .button.checkout { background-color: #c58408; }.sidebar .widget.widget_shopping_cart .buttons .button.checkout:hover, #footer .widget.widget_shopping_cart .buttons .button.checkout:hover { background-color: #e79c0c; }.sidebar .widget.widget_shopping_cart .empty, #footer .widget.widget_shopping_cart .empty { display: none; }.sidebar .widget.widget_shopping_cart .empty-buttons, #footer .widget.widget_shopping_cart .empty-buttons { border-top: 1px solid #e0dfdf; padding-top: 10px; line-height: 30px; }.sidebar .widget.widget_shopping_cart .empty-buttons a.button, #footer .widget.widget_shopping_cart .empty-buttons a.button { color: #fff; background-color: #c58408; padding: 5px 20px; font-size: 12px; font-family: 'Monda'; font-weight: normal; text-transform: uppercase; }.sidebar .widget.widget_shopping_cart .empty-buttons a.button:hover, #footer .widget.widget_shopping_cart .empty-buttons a.button:hover { color: #fff !important; background-color: #e79c0c; }.widget.widget_onsale,.widget.widget_best_sellers,.widget.widget_recent_reviews,.widget.widget_recent_products,.widget.widget_random_products,.widget.widget_featured_products,.widget.widget_top_rated_products,.widget.widget_recently_viewed_products {}.widget.widget_onsale li,.widget.widget_best_sellers li,.widget.widget_recent_reviews li,.widget.widget_recent_products li,.widget.widget_random_products li,.widget.widget_featured_products li,.widget.widget_top_rated_products li,.widget.widget_recently_viewed_products li { height: 62px; margin-bottom: 17px; position: relative; line-height: normal; font-size: 13px; vertical-align: baseline; }.widget.widget_onsale h3,.widget.widget_best_sellers h3,.widget.widget_recent_reviews h3,.widget.widget_recent_products h3,.widget.widget_random_products h3,.widget.widget_featured_products h3,.widget.widget_top_rated_products h3,.widget.widget_recently_viewed_products h3 { color: #373736; font-size: 18px; font-weight: normal; }.widget.widget_onsale h3,.widget.widget_best_sellers h3,.widget.widget_recent_products h3,.widget.widget_random_products h3,.widget.widget_featured_products h3,.widget.widget_top_rated_products h3,.widget.widget_recently_viewed_products h3 { margin-bottom: 25px !important; }.widget.widget_onsale li a,.widget.widget_best_sellers li a,.widget.widget_recent_reviews li a,.widget.widget_recent_products li a,.widget.widget_random_products li a,.widget.widget_featured_products li a,.widget.widget_top_rated_products li a,.widget.widget_recently_viewed_products li a { width: 100%; color: #552f2e !important; margin: 0px; font-size: 13px; font-family: 'Monda'; text-transform: uppercase; display: block; }.widget.widget_onsale li a:hover,.widget.widget_best_sellers li a:hover,.widget.widget_recent_reviews li a:hover,.widget.widget_recent_products li a:hover,.widget.widget_random_products li a:hover,.widget.widget_featured_products li a:hover,.widget.widget_top_rated_products li a:hover,.widget.widget_recently_viewed_products li a:hover {color: #c58408 !important; }.widget.widget_onsale li a,.widget.widget_best_sellers li a,.widget.widget_recent_products li a,.widget.widget_random_products li a,.widget.widget_featured_products li a,.widget.widget_top_rated_products li a,.widget.widget_recently_viewed_products li a { padding-top: 12px; }.widget.widget_onsale li a img,.widget.widget_best_sellers li a img,.widget.widget_recent_reviews li a img,.widget.widget_recent_products li a img,.widget.widget_random_products li a img,.widget.widget_featured_products li a img,.widget.widget_top_rated_products li a img,.widget.widget_recently_viewed_products li a img { width: 72px; height: 56px; border: 1px solid #e0dfdf; padding: 2px; margin-right: 10px; box-shadow: 0px 1px 0px #f5f4f4; float: left; }.widget.widget_onsale li a:hover img,.widget.widget_best_sellers li a:hover img,.widget.widget_recent_reviews li a:hover img,.widget.widget_recent_products li a:hover img,.widget.widget_random_products li a:hover img,.widget.widget_featured_products li a:hover img,.widget.widget_top_rated_products li a:hover img,.widget.widget_recently_viewed_products li a:hover img { border: 1px solid #aaa !important; }.widget.widget_onsale li a img,.widget.widget_best_sellers li a img,.widget.widget_recent_products li a img,.widget.widget_random_products li a img,.widget.widget_featured_products li a img,.widget.widget_top_rated_products li a img,.widget.widget_recently_viewed_products li a img { margin-top: -12px; }.widget.widget_onsale li del span, .widget.widget_onsale li del,.widget.widget_best_sellers li del span, .widget.widget_best_sellers li del,.widget.widget_recent_reviews li del span, .widget.widget_recent_reviews li del,.widget.widget_recent_products li del span, .widget.widget_recent_products li del,.widget.widget_random_products li del span, .widget.widget_random_products li del,.widget.widget_featured_products li del span, .widget.widget_featured_products li del,.widget.widget_top_rated_products li del span, .widget.widget_top_rated_products li del,.widget.widget_recently_viewed_products li del span, .widget.widget_recently_viewed_products li del { color: #b8b7b7; font-size: 11px; }.widget.widget_onsale li ins span, .widget.widget_onsale li ins,.widget.widget_best_sellers li ins span, .widget.widget_best_sellers li ins,.widget.widget_recent_reviews li ins span, .widget.widget_recent_reviews li ins,.widget.widget_recent_products li ins span, .widget.widget_recent_products li ins,.widget.widget_random_products li ins span, .widget.widget_random_products li ins,.widget.widget_featured_products li ins span, .widget.widget_featured_products li ins,.widget.widget_top_rated_products li ins span, .widget.widget_top_rated_products li ins,.widget.widget_recently_viewed_products li ins span, .widget.widget_recently_viewed_products li ins { color: #8e8a83 !important; }.widget.widget_onsale li .star-rating,.widget.widget_best_sellers li .star-rating,.widget.widget_recent_reviews li .star-rating,.widget.widget_recent_products li .star-rating,.widget.widget_random_products li .star-rating,.widget.widget_featured_products li .star-rating,.widget.widget_top_rated_products li .star-rating,.widget.widget_recently_viewed_products li .star-rating { margin: 26px 0px 0px 89px; position: absolute; }.sidebar .featured-products-widget, #footer .featured-products-widget { min-height: 183px; position: relative; border: 1px solid #d3d2d2;border-top-width: 8px;padding: 20px 15px 15px 15px;}.sidebar .featured-products-widget ul.slides, #footer .featured-products-widget ul.slides { border: 0px; padding: 5px 15px; }.sidebar .featured-products-widget h3, #footer .featured-products-widget h3 { margin-top: 0px; }.sidebar .featured-products-widget li, #footer .featured-products-widget li { display: none; text-align:center; }.sidebar .featured-products-widget li img, #footer .featured-products-widget li img { margin-bottom: 10px; }.sidebar .featured-products-widget li a, #footer .featured-products-widget li a { color: #552f2e; display: block; text-transform: uppercase; font-size: 13px; }.sidebar .featured-products-widget li span, #footer .featured-products-widget li span { color: #2b2b2b; font-size: 13px; }.sidebar .featured-products-widget li span.from, #footer .featured-products-widget li span.from { display: none; }.sidebar .featured-products-widget li del span, #footer .featured-products-widget li del span { color: #969292; margin-right: 5px; font-size: 13px; }.sidebar .featured-products-widget li ins, #footer .featured-products-widget li ins { text-decoration: none; }.sidebar .featured-products-widget .flex-direction-nav li, #footer .featured-products-widget .flex-direction-nav li { display: block; }.sidebar .featured-products-widget .flex-direction-nav a, #footer .featured-products-widget .flex-direction-nav a { background-image: url('/wp-content/themes/room09/theme/assets/images/featured-products-arrows.png'); top: 50%; width: 15px; height: 26px; -webkit-transition: none; opacity: 1 }.sidebar .featured-products-widget .flex-next, #footer .featured-products-widget .flex-next { right: 20px !important; }.sidebar .featured-products-widget .flex-prev, #footer .featured-products-widget .flex-prev { left: 20px !important; }#footer .featured-products-widget { border: none; padding-top: 0px; }#footer .featured-products-widget h3 { border: none; margin-top: 10px; }.sidebar .widget.widget_login form .submitbutton, #footer .widget.widget_login form .submitbutton { color: #fff; background-color: #c58408; padding: 5px 20px; border: 0px; margin-right: 10px; font-size: 12px; font-family: 'Monda'; font-weight: normal; text-transform: uppercase; }.sidebar .widget.widget_login form .submitbutton:hover, #footer .widget.widget_login form .submitbutton:hover { color: #fff !important; background-color: #e79c0c; }.widget.widget_onsale li a img, .widget.widget_best_sellers li a img, .widget.widget_recent_products li a img, .widget.widget_random_products li a img, .widget.widget_featured_products li a img,.widget.widget_top_rated_products li a img,.widget.widget_recently_viewed_products li a img {float: right;margin: -3px 0px 0px 5px;padding-top: 0px;border: none;box-shadow: none;width: 50px;height: auto;}.widget.widget_onsale li a:hover img, .widget.widget_best_sellers li a:hover img, .widget.widget_recent_products li a:hover img, .widget.widget_random_products li a:hover img,.widget.widget_featured_products li a:hover img,.widget.widget_top_rated_products li a:hover img,.widget.widget_recently_viewed_products li a:hover img {border: none !important;box-shadow: none;}.widget.widget_onsale li a, .widget.widget_best_sellers li a, .widget.widget_recent_reviews li a, .widget.widget_recent_products li a, .widget.widget_random_products li a, .widget.widget_featured_products li a, .widget.widget_top_rated_products li a, .widget.widget_recently_viewed_products li a {text-transform: none;color: #282726 !important;font-size: 13px !important;}.widget.widget_onsale li span, .widget.widget_best_sellers li span, .widget.widget_recent_reviews li span, .widget.widget_recent_products li span, .widget.widget_random_products li span, .widget.widget_featured_products li span, .widget.widget_top_rated_products li span, .widget.widget_recently_viewed_products li span {color: #8e8a83;font-size: 13px;}#footer .widget.widget_onsale li span, #footer .widget.widget_best_sellers li span, #footer .widget.widget_recent_reviews li span, #footer .widget.widget_recent_products li span, #footer .widget.widget_random_products li span, #footer .widget.widget_featured_products li span, #footer .widget.widget_top_rated_products li span, #footer .widget.widget_recently_viewed_products li span {color: #ffffff;}.widget.widget_onsale li ins, .widget.widget_best_sellers li ins, .widget.widget_recent_reviews li ins, .widget.widget_recent_products li ins, .widget.widget_random_products li ins, .widget.widget_featured_products li ins, .widget.widget_top_rated_products li ins, .widget.widget_recently_viewed_products li ins {text-decoration: none;}.woocommerce ul.cart_list li, ul.cart_list li,.woocommerce-page ul.cart_list li, ul.cart_list li,.woocommerce ul.product_list_widget li, ul.product_list_widget li,.woocommerce-page ul.product_list_widget li, ul.product_list_widget li {border-bottom: 1px solid #ededec;margin-bottom: 0px;padding-bottom: 0px;padding-top: 0px;height: auto;min-height: 55px;line-height: 1em;}ul.cart_list li:after, ul.product_list_widget li:after, ul.cart_list li:after, ul.product_list_widget li:after {content: "";display: block;clear: both}.widget.widget_onsale h3, .widget.widget_best_sellers h3, .widget.widget_recent_products h3, .widget.widget_random_products h3,.widget.widget_featured_products h3,.widget.widget_top_rated_products h3,.widget.widget_recently_viewed_products h3 {margin-bottom: 0px !important;}.widget.widget_price_filter h3, .woocommerce.widget_product_categories h3,.widget.widget_layered_nav h3 {color: #373736;font-size: 14px;cursor: pointer;border-bottom: 1px solid #e0dfdf;padding-bottom: 8px;}.widget.widget_price_filter h3 div.minus, .widget.widget_price_filter h3 div.plus {margin-right: 10px;}.widget.widget_price_filter form { height: 55px; }.widget.widget_price_filter .price_slider {margin-bottom: 1em}.widget.widget_price_filter .price_slider_amount {text-align: right;}.widget.widget_price_filter .price_slider_amount button,#primary .sidebar .widget.yith-woocompare-widget a.compare.button {height: auto;border: 0px;}.widget.widget_price_filter .price_slider_amount .button {display: block;margin-bottom: 10px;float:right;}.widget.widget_price_filter .price_slider_amount .price_label {text-align: left;text-transform: uppercase;font-size: 13px;}.widget.widget_price_filter .ui-slider {position: relative;text-align: left}.widget.widget_price_filter .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 0.9em;height: 0.9em;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;cursor: pointer;background: #cd8906;outline: none;top: -.2em;}.widget.widget.widget_price_filter .ui-slider .ui-slider-handle:last-child {margin-left: -.8em}.widget.widget_price_filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;background: #cd8906;}.widget.widget_price_filter .price_slider_wrapper .ui-widget-content {-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;background: #d9d9d9;border:0px;}.widget.widget_price_filter .ui-slider-horizontal {height: .5em}.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range {top: 0;height: 100%}.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {left: -1px}.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {right: -1px}.woocommerce.widget_best_sellers { border: 1px solid #dadad8; padding: 4px !important; }.woocommerce.widget_best_sellers .border { border: 1px solid #ededec; }.woocommerce.widget_best_sellers h3 { margin-left: 10px; margin-bottom: 10px !important; }.woocommerce.widget_best_sellers ul.product_list_widget li { margin-bottom: 0px; padding-left: 10px; padding-right: 60px; padding-bottom:10px; }.woocommerce.widget_best_sellers ul.product_list_widget li:last-child { border-bottom: none; }.woocommerce.widget_best_sellers ul.product_list_widget li a img { float: left; margin-right: 15px; margin-left: 0px; }.woocommerce.widget_best_sellers .number-position { position: absolute; right: 5px; bottom: 15px; height: 30px; }.woocommerce.widget_best_sellers .number-position p, #footer .woocommerce.widget_best_sellers .number-position p { margin: 0px; font-size: 48px; color: #e6e4e4; font-family: Arial; font-weight: bold; }#footer .woocommerce.widget_best_sellers .border, #footer .woocommerce.widget_best_sellers { border: none }#footer .woocommerce.widget_best_sellers { padding: 0px !important }.woocommerce .widget_layered_nav ul li, .woocommerce-page .widget_layered_nav ul li { padding: 8px 0px; }

/* responsive - https://cassouto.co.il/wp-content/themes/room09/core/assets/css/responsive.css */
#header .menu-select { display:none; }@media (min-width: 1200px) {.remove-under-1200 { display:none !important; }}@media (min-width: 768px) and (max-width: 979px) {#header div.menu > ul > li > a { font-size: 11px !important }#header div.menu > ul ul li a { font-size: 11px !important }#tagline { display: none }.slider.fixed-image { position:relative; z-index:10; width:100%; }.mobile-slider { display:block !important; }.slider.no-responsive { display:none !important; }.slider.fixed-image.inner {max-width: 100%;padding: 0;}}@media (max-width: 1024px) {.sf-menu li { padding: 0 9px 15px 9px; }#header div.menu > ul > li > a { font-size: 12px }#header div.menu > ul ul li a { font-size: 12px !important }.remove-under-1024 { display:none !important; }} @media (max-width: 767px) { #wrapper { margin: 0 -20px !important; overflow:hidden; }.safari #wrapper { overflow:visible !important;}.container { padding-left:20px; padding-right:20px; }#wrapper.container { padding-left:0px; padding-right:0px; width:auto !important; } .boxed #header, .boxed #topbar, .boxed #footer, .boxed #copyright{margin-right: 0;margin-left: 0;}.style-picker {display:none !important;} .slider.fixed-image { position:relative; z-index:10; width:100%; }.mobile-slider { display:block !important; }.slider.no-responsive { display:none !important; }.slider.fixed-image.inner {max-width: 100%;padding: 0;}#header { text-align:center; } #logo { margin-top:10px; margin-bottom:10px; }#logo-img, #tagline, #textual { float:none; display:block; width:100%; text-align:center; margin:0; }#page-meta { margin-bottom:5px; } .slider.fixed-image { margin:-22px -20px 0; }#header .menu, #header #nav > ul { display:none; } #header .menu-select { display:block; } .accordion-item .meta { position:static; }.accordion-item-content { padding-bottom:20px; }.error-404-text input#s { width:60%; }.box-sections, .one-fourth, .one-third, .two-fourth, .two-third { float:none; width:100%; margin:0; clear:both; }.content blockquote { padding:0; background-position: 0 0; }.short-table table th, .short-table table td { padding:8px 0px; }.call-to-action-two .call-btn, .call-to-action-two .incipit { display:block; vertical-align:baseline; width:100%; text-align:left; }.call-to-action-two .call-btn { margin-top:10px; }.call-to-action-two .incipit span { font-size:34px; }.call-to-action-two p, .call-to-action-two h1, .call-to-action-two h2, .call-to-action-two h3, .call-to-action-two h4, .call-to-action-two h5, .call-to-action-two h6 { width:auto; font-size:1.5em; margin-bottom:10px; }.pricing_box { width:100% !important; margin-top:17px !important; }.image-styled .img_frame img { max-width:100% !important; }.image-styled .img_frame.img_size_fullwidth, .image-styled .img_frame.img_size_fullwidth img { max-width: 100%; margin-right: 0px; }.google-map-frame, .google-map-frame iframe { max-width: 100%; }.call-to-action { height:auto; } .call-to-action .decoration-image { display: none; } .call-to-action .incipit { margin-right:20px; } .call-to-action .number-phone { margin-left:20px; margin-bottom:20px; text-shadow:none; }.call-to-action .number-phone, .call-to-action .number-phone a { font-size:28px; line-height:46px; letter-spacing:0; }#footer [class*="span"] { margin-bottom:30px; }#copyright .left, #copyright .right { text-align:left; }} @media (max-width: 480px) { .remove-under-480 { display:none !important; }} @media (max-width: 320px) {}

/* theme-responsive - https://cassouto.co.il/wp-content/themes/room09/css/responsive.css */
#nav .menu-responsive { display: none; }@media (min-width: 1200px) {#topbar .widget_search_mini input { width: 102px }.topbar-border { margin-right: 23px }#header-cart {margin-left: 10px;padding-left: 20px;}#header-container .span2> div.border {margin-left: -15px}#header-container .span2> div.border .innerborder {margin: 0 5px 5px 5px;}#header-cart .widget_shopping_cart .cart_label { text-align: right }#header-cart .widget_shopping_cart .cart_label a.cart-icon { display: block }#header-cart .widget_shopping_cart .cart_label a.cart-items { float: right }.home-row .home-widget h3, .home-row .home-widget p, .sidebar .widget.text-image h3, .sidebar .widget.text-image p { padding-right:25%; }.content ul.products.row { margin-left:-30px; }.woocommerce ul.products li.product.grid.classic .product-actions { float:left; padding-top:8px; margin-top:8px; }#nav ul li a { padding-right:15px; }#nav ul.level-1 > li > a { font-size:100% !important; } #nav .sf-sub-indicator { right:15px; }.revolution-slider-text { padding-top:75px; }.sidebar .recent-post span.postedby { display: block }.blog-big-image-meta-single p,.blog-big-image-meta-single div.group {padding-left: 3%;padding-right: 3%;}.the-content-list > div { margin-left: 0px; }.blog-small-image .the-content-single { padding-left: 30px; }.blog-small-image .thumbnail { margin-bottom: 0; }.woocommerce .show-category ul.products li.product-category {width: 268px;}.safari .contact-form li.with-icon input { padding-left: 48px; text-indent: 0px; width: 81.5%; }.home-widget .newsletter-call3 .newsletter-input input { font-size:12px; }} @media (max-width: 1200px) {.remove-under-1199 { display: none !important; }.last-tweets #follow-twitter { background-position: 70px bottom; } .portfolio-simply .work-container { margin-bottom:0; }.testimonial-circle-style .testimonial-quote { background-position: 0px bottom !important; }.widget.recent-posts span.posted_by { display:none; }.sidebar .home-widget.contact-info, #footer .widget.contact-info { margin-left: 14px; }.product-box .cart .single_add_to_cart_button.button { padding: 5px 10px; } .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins { font-size:12px !important; }.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del { font-size:9px !important; }}@media (min-width: 768px) and (max-width: 979px) {#topbar .widget_search_mini input { width: 36px }#topbar .topbar-left > * { display:block; margin-bottom:8px; }#topbar .widget_search_mini { padding:21px 9px; }#header-cart #lang_sel, #topbar #lang_sel { margin-top:-11px; padding:15px 0 10px; float:left; }#header-cart span.cart-label { padding-top:4px; }div.welcome_username { margin-bottom:0 !important; }#header-cart .widget_shopping_cart .cart_label span { font-size: 9px !important }#logo.span6, #header-sidebar { width: auto; }#header-sidebar { float: right; }#header-cart .widget_shopping_cart .cart_label a.cart-icon { display: none }#nav { margin-left:0; }#nav ul { margin-left:-8px; }#nav ul.level-1 > li > a { font-size:70% !important; } #nav > ul li a, #nav .menu > ul li a { padding: 12px 6px; margin-bottom:3px; }#nav ul.sub-menu, #nav ul.children { padding: 8px; }#nav ul.sub-menu li, #nav ul.children li { padding: 2px 0 1px 6px } #nav ul.sub-menu li a, #nav ul.children li a { padding: 0 } #nav .sf-sub-indicator { right:6px; top:42%; }#nav .megamenu ul.sub-menu li a { font-size:90% !important; padding-bottom:0; padding-top:0; }#header-cart-search { min-width:298px; }#header-sidebar .widget { width:190px; }#header-cart-search form, #header-cart-search #search_mini { position:static; }#header-cart-search { padding-bottom:10px; } #header-sidebar { max-width: none; }#tagline { display:block; margin-top:0; font-size:85% !important; }.sidebar #s { width:90px; }.sidebar input#searchsubmit { width:61px; }.revolution-slider-text { padding-top:0px; }#footer .recent-posts .hentry .text p { display:none; } .testimonial-widget li blockquote { height:88px; }.testimonial-widget li .name-testimonial a { font-size:12px; white-space:nowrap; margin-right:25px !important; overflow:hidden; }.widget_nav_menu li.columns-2, .widget_nav_menu li.cols-2, .widget_nav_menu li.col2 { float: none }.recent-post span.posted_by { display:none; }.testimonial-circle-style .testimonial-quote { background-position: 0px bottom; } .sidebar .cta .newsletter-call3:-moz-placeholder { font-size: 8px; }.sidebar .cta .newsletter-call3::-webkit-input-placeholder { font-size: 8px; }.sc-banner h2 { margin-top:20px; }.sc-banner h3 { margin-top:10px; }.sc-banner h2, .sc-banner h3 { margin-left:65px; }.safari .contact-form li.with-icon input { padding-left: 48px; text-indent: 0px; width: 70%; }ul.products li.product.grid .product-thumbnail { width:90.5%; }.box-sections, .one-fourth { margin-right: 2%; }.usquare_block_extended .close { left: 328px !important; }.testimonial .thumbnail { position: static; }.testimonial .testimonial-name {float: none;text-align: center;margin-right: 0;padding-top: 15px;padding-bottom: 0;}.recent-post .text > a { font-size: 11px }.recent-post .hentry-post p.post-date { margin-top: 5px }.last-tweets #follow-twitter { background-position: 15px bottom }.recent-comments .avatar { margin-bottom: 3px }.testimonial-circle-style .testimonial-quote { background: none; }.blog-big-image-meta-single p,.blog-big-image-meta-single div.group {padding-left: 1%;padding-right: 1%;}.blog-big-image-meta-single p, .blog-big-image-meta-single div.group { padding-left:2%; padding-right:2%; }.blog-small-image-meta { width: 100%; float:none; }.blog-small-image-meta + .blog-small-image-content { margin-left: 0; clear:both; margin-top:20px; }.testimonial { overflow: hidden; }.testimonial .thumbnail {float: left;width: 100%;clear: both;position: static;}.testimonial .thumbnail img {float: right;}.testimonial .testimonial-name {margin: 0;padding-top: 5px;float: left;width: 100%;}.slider.fixed-image { margin-top:30px; }.last-tweets #follow-twitter { background-position: 20px bottom; }.numbers-sections h4{ font-size: 14px; }.sidebar-right .numbers-sections, .sidebar-left .numbers-sections { display:block; padding-top:10px; width: auto; }.sidebar-right .numbers-sections .number.number-left, .sidebar-left .numbers-sections .number.number-left{ top: 0; left: 0; }.sidebar-right .numbers-sections .number.number-right, .sidebar-left .numbers-sections .number.number-right{ top: 0; left: 80px; }.sidebar-right .numbers-sections .number.number-zero, .sidebar-left .numbers-sections .number.number-zero{ width: 74px; background-position: 0px -103px; }.sidebar-right .numbers-sections .number.number-1, .sidebar-left .numbers-sections .number.number-1{ width: 65px; background-position: -85px -103px; }.sidebar-right .numbers-sections .number.number-2, .sidebar-left .numbers-sections .number.number-2{ width: 79px; background-position: -152px -103px; }.sidebar-right .numbers-sections .number.number-3, .sidebar-left .numbers-sections .number.number-3{ width: 76px; background-position: -232px -103px; }.sidebar-right .numbers-sections .number.number-4, .sidebar-left .numbers-sections .number.number-4{ width: 78px; background-position: -310px -103px; }.sidebar-right .numbers-sections .number.number-5, .sidebar-left .numbers-sections .number.number-5{ width: 75px; background-position: -390px -103px; }.sidebar-right .numbers-sections .number.number-6, .sidebar-left .numbers-sections .number.number-6{ width: 76px; background-position: -466px -103px; }.sidebar-right .numbers-sections .number.number-7, .sidebar-left .numbers-sections .number.number-7{ width: 76px; background-position: -548px -103px; }.sidebar-right .numbers-sections .number.number-8, .sidebar-left .numbers-sections .number.number-8{ width: 77px; background-position: -623px -103px; }.sidebar-right .numbers-sections .number.number-9, .sidebar-left .numbers-sections .number.number-9{ width: 77px; background-position: -701px -103px; }.sidebar-right .numbers-sections h4, .sidebar-left .numbers-sections h4{ font-size: 18px; margin-bottom: 5px; margin-top: 0px; margin-left: 170px; text-align: left; }.sidebar-right .numbers-sections p, .sidebar-left .numbers-sections p{ margin-left: 170px; min-height: 80px; }.testimonial-widget li blockquote { min-height:88px; overflow:hidden; }.recent-post .hentry-post div.text { margin-left:0; margin-top:5px; min-height:0; }.sidebar .recent-post .thumb-img { display:none; }.sidebar .widget.recent-posts span.posted_by { display:block; }div.product .single_add_to_cart_button { float:left; margin-top:10px; }.woocommerce_tabs ul.tabs li a, #content .woocommerce_tabs ul.tabs li a { font-size:16px; }.widget.widget_onsale li a, .widget.widget_best_sellers li a, .widget.widget_recent_products li a, .widget.widget_random_products li a, .widget.widget_featured_products li a, .widget.widget_recently_viewed_products li a { padding-top:0; }.widget.widget_onsale li a img, .widget.widget_best_sellers li a img, .widget.widget_recent_products li a img, .widget.widget_random_products li a img, .widget.widget_featured_products li a img, .widget.widget_recently_viewed_products li a img { margin-top:0; }.shop_table.cart .coupon #coupon_code { width:160px; }.tabs-container div.border-box.group .panel { min-height:190px; }ul.products li.product.list .description { padding-top:0; } .woocommerce ul.products li.product.grid .grid-add-to-cart a.button { display:inline-block; float:none; margin-top:8px; }.woocommerce ul.products li.product.grid.classic span.price, .woocommerce #primary ul.products li.product.grid a.button { float:left; clear:both; }.widget.widget_price_filter .price_slider_amount .price_label { font-size:10px; }.woocommerce.widget_best_sellers ul.product_list_widget li { padding-top:5px; padding-bottom:8px; }.woocommerce ul.products li.product.grid.classic .product-actions { float:left; }#multistep_resume span { min-height: 41px; position: relative; padding-left: 50px; text-align: left; padding-top: 10px }#multistep_resume span img { position: absolute; top: 18px; left: 10px; }.sidebar .recent-post span.postedby { display: block }.woocommerce .show-category ul.products li.product-category {width: 164px;}div#footer div.container div.row div.widget_nav_menu ul.menu li.menu-item { width:100% !important; float:none !important; }.teaser .image h2 { font-size:10px; padding:2px 10px 9px 13px; box-shadow:4px 4px rgba(0,0,0,0.14); -moz-box-shadow:4px 4px rgba(0,0,0,0.14); -webkit-box-shadow:4px 4px rgba(0,0,0,0.14); }.teaser .image p{ font-size:11px; padding:1px 7px;}.testimonial .testimonial-name { height:auto; }.call-to-action .separate-phone, .call-to-action .number-phone { display:none; }}@media (min-width: 768px) and (max-width: 1199px) {.contact-form li.submit-button input.sendmail.alignright { border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -webkit-appearance: none; }} @media (max-width: 767px) {html, body.home-full-screen { overflow:visible !important; }#header-container #header-cart { margin-left:0; padding-left:0; }#nav .menu-responsive { display: block; }#nav .container .menu > ul, #nav .container > ul { display: block; }#logo { position:relative; z-index:1; margin-top: 0; margin-left:0; text-align:center; width:100%; }#logo > div { margin-left:0; }#tagline { display:block; }#topbar { display:block; }#topbar .widget_search_mini input { width:100px; }#topbar .widget_search_mini { margin:0 0 8px; border:0; }.topbar-border { margin-left:13px; }div.welcome_username { margin-right:0; display:block; }#topbar .topbar-left > * { margin-top:0; margin-bottom:6px; }#header-cart .topbar-border { margin-left:0; }#header-cart span.cart-label { float:left; }#header-cart-search { min-width:0; }#header-cart-search { float:none; padding-left:0; } #header-cart-search .cart-row { clear:both; text-align:center; }#header-cart-search .cart-items, #header-cart-search .cart-subtotal, #header-cart-search .widget_shopping_cart { display:inline-block; float:none; vertical-align:top; margin-right:-3px; }#header-cart-search .cart-items, #header-cart-search .cart-subtotal { padding-left:6px; padding-right:6px; }#header-cart-search .cart-items-icon { padding-left:48px; }#header-cart-search .widget_shopping_cart .cart_control { font-size:15px; }#header-cart-search .widget_shopping_cart .cart_wrapper { width:256px; }#header-cart-search .widget_shopping_cart .border { display:inline; }#header-cart-search form, #header-cart-search #search_mini { position:static; }#header-cart-search #search_mini { width:70%; }#header-container .span2> div.border { margin:5px; }#header-container #header-cart { margin-top:15px; }#header-container .span2> div.border { border-width:1px; }#header-cart .widget_shopping_cart .cart_wrapper { display:none !important; }#header-container .span2> div.border .innerborder { padding:0; margin:5px; }#header-sidebar { margin-top:15px; float:none; width:100%; }#header-sidebar .widget, #header-sidebar .widget-last { width:50% !important; float:none; height:auto !important; margin-left:-2px !important; } #header-sidebar .widget-last { width:100% !important; }#header-sidebar .widget.text-image h3, #header-sidebar .widget.text-image p { float:none; text-align:left; margin-left:53px; }#header-sidebar .widget_text div.textwidget { padding:0 6px 12px; font-size:90%; }.page-with-map #header-container { position:static; }#header #logo #logo-img + #tagline { line-height: 1.6em; margin-left: 0 }#header #logo #logo-img + #tagline.multiline { margin-left: 0; padding-left: 0; border: none }#nav { border:none; margin:10px 20px; }#nav .container { padding:0; }#nav .menu-responsive .navigate-text { margin-top:2px !important; }#page-meta .slogan h2 { font-size:24px !important; margin-bottom:0; }#page-meta .slogan h3 { font-size:18px !important; }.slogan h2 { line-height: 1.9em }#header-sidebar { text-align:center; position:static; }#header-sidebar .widget { margin:10px 7px; }.menu-select { margin-bottom: 20px }.contact-form .contact-form-error-messages, #map { margin-top:0; }.slider-full-width #header-container { position:static; } .slider.thumbnails .showcase-content img { width: 96.5% !important; padding:1.5%; }.boxed .slider.thumbnails .showcase-thumbnail-restriction { max-width:90%; }.slider.thumbnails .showcase-thumbnail-restriction { margin-left:22px; }.slider.thumbnails .showcase-thumbnail { margin-right:14px !important;}.slider.thumbnails .showcase-thumbnail-container { margin-top:0; }.slider.thumbnails .showcase-thumbnail-button-forward { right:0; }.rm_container h2 { display:none; }.boxed .slider.revolution-slider { margin-left:0 !important; margin-right:0 !important; }.slider.elastic .ei-title { display:none; }body.slider-fixed .slider { margin-left:20px !important; margin-right:20px !important; }.slider.fixed-image { margin:0px; width:auto; max-width:none; margin-left:20px; margin-right:20px; }#header .slider.flexslider .slider-shadow,#header .slider.flexslider-elegant .slider-shadow,.slider.thumbnails .showcase-thumbnail-container { background: none }.revolution-slider-text { clear:both; margin-top:20px; }.text-polaroid { display: block }.woocommerce-message, .woocommerce-error, .woocommerce-info { padding:16px 16px 13px 38px; }.woocommerce-page #content-shop .woocommerce-message { background-position:5px center; }.content ul.products.row { margin-left:0px; }ul.products li.product.grid .product-thumbnail, ul.products li.product.grid:hover .product-thumbnail { width:98%; }ul.products li.product.grid:hover .product-thumbnail { width:98% !important; left:0 !important; } table.shop_table { padding:0; }table.cart td.actions, #content table.cart td.actions, table.cart td.actions .button, #content table.cart td.actions .button { margin-top:10px; text-align:left; float:none !important; }table.cart td.actions .coupon .button { margin-top:0; }#yith-wcwl-form h2 { margin-left:0; }.features-tab-container .features-tab-content { padding:0; }.features-tab-wrapper ul.products li.product.grid { margin-left:0; }table.cart .product-thumbnail, #content table.cart .product-thumbnail { display:none; } #multistep_resume div a { line-height: 32px; font-size: 10px; padding-left: 0; padding-right: 0; }#multistep_resume span { font-size: 10px; padding-left: 0; padding-right: 0; } #multistep_resume .checkout_progress { text-indent: 100%; white-space: nowrap; overflow: hidden; }#primary ul.products li.product.grid.open-on-mobile .product-meta-wrapper > a.button { display:none; }.tabs-container ul.tabs li h4 a { font-size:11px !important; }.tabs-container ul.tabs, .tabs-container ul.tabs li, .tabs-container ul.tabs li h4, .tabs-container ul.tabs li h4 a { height:32px; line-height:32px !important; }.products_tabs .caroufredsel_wrapper:hover, .products-slider .caroufredsel_wrapper:hover { padding:0 10px; margin: 0 -10px 10px !important; }.products-slider .caroufredsel_wrapper:hover ul { padding-left:10px; }#popupWrap.share, .popupOverlay.share { display: block !important; }#popupWrap.share { position:fixed !important; }.woocommerce table td, .woocommerce table.shop_table td,.woocommerce table th, .woocommerce table.shop_table th { padding:10px 2px; }.woocommerce td.product-quantity, .woocommerce-page td.product-quantity { min-width:50px; }.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text { width:140px; }.woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon { float:right; }.woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator { width:100% !important; margin-bottom:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }.checkout h3 { float:left; }.woocommerce form .form-row-first, .woocommerce form .form-row.notes { clear:left; }.woocommerce .checkout #shiptobilling { margin-top:12px; }.woocommerce form .form-row label, .woocommerce-page form .form-row label { font-size:13px; }.woocommerce-ordering select, .woocommerce-ordering .sbSelector { width:100px; background-position:-13px -103px; }.woocommerce-ordering select, .woocommerce-ordering .sbSelector:hover { background-position:-13px -127px; }ul.products li.product.list .product-wrapper, ul.products li.product.list .product-wrapper a.thumb { margin-left:0 !important; padding-left:0 !important; }ul.products li.product.list .product-wrapper { padding:10px !important; }.woocommerce table, .woocommerce table.shop_table, .woocommerce-page table.shop_table { padding:8px; }#multistep_step3 h3 { margin-bottom:10px; }.single-layout-2.woocommerce div.product .woocommerce-tabs ul.tabs li { padding:0; display:block; }.single-layout-2.woocommerce div.product .woocommerce-tabs ul.tabs li:after, .single-layout-2.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.single-layout-2.woocommerce div.product .woocommerce-tabs ul.tabs li a:after, .single-layout-2.woocommerce div.product .woocommerce-tabs ul.tabs li a:before { display:none; }.woocommerce .show-category ul.products li.product-category {width: auto;}ul.products li.product.grid.with-hover.open-on-mobile .product-actions-wrapper { height:auto !important; padding-bottom:0; overflow:visible; position:static; visibility:visible !important; margin-left:-28px; }ul.products li.product.grid.with-hover.open-on-mobile .product-actions {position:static;}ul.products li.product.grid.with-hover.open-on-mobile .product-thumbnail { padding-bottom:0; border-bottom:0; }.work-description, .portfolio-full-description .work-thumbnail { margin-bottom:20px !important; }.work-skillsdate { position:static !important; margin-top:20px; }.picture_overlay { margin-bottom:20px; display:inline-block;}#portfolio.portfolio-slider li { float:left; width:220px; margin-right:20px !important; }.boxed #portfolio.detail .slide_detail { padding-left:0 !important; padding-right:0 !important; }#portfolio.columns li {clear:both;}.gecko .section-portfolio-classic .work-thumbnail .picture_overlay { width: 97.9% !important; }.portfolio-full-description.portfolio-full-big .work-description { padding-bottom:5px; }.portfolio-full-description.portfolio-full-big .work-skillsdate { margin-bottom:20px; }.work-description, .portfolio-full-description .work-thumbnail { margin-bottom: 0px !important; }.portfolio-libra .work-thumbnail .picture_overlay { margin: 20px }.tp-head { height:45px; }.portfolio-simply .work-description { padding-bottom:0 !important; }.portfolio-simply .work-container { margin-left:-20px; margin-right:-20px; padding-top:0; }.portfolio-simply .work-container .container .work .work-thumbnail .simply-shadow { display:none; }.blog-small .meta { padding-left:0; }.blog-elegant .the-content-single { margin-top: 20px; }.blog-elegant .thumbnail img { max-width: 97%; }.comment .comment-content { margin-top:10px; }.comment.parent > div > .comment-container .parent-line { display:none; }.blog-small-image .thumbnail img { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:100%; }.blog-small-image-meta { width: 100%; float:none; }.blog-small-image-meta + .blog-small-image-content { margin-left: 0; clear:both; margin-top:20px; }.comment .comment-meta { position:static; padding-top:12px; padding-left:12px; }.comment .comment-content .comment-content { padding:12px 15px; }.comment .comment-body { min-height:0; }.blog-big-image .blog-big-image-date {top: 8px;left: 5px;padding: 10px;}.blog-big-image .blog-big-image-date span.month { font-size: 12px }.blog-big-image .blog-big-image-date span.day { font-size: 25px; line-height: 25px }.blog-big-image-meta-single p, .blog-big-image-meta-single div.group { padding-left:0; padding-right:0; float:none; border:0; border-bottom: 1px solid #d3d2d2; }.blog-big-image-meta-single div.group { border-bottom:0; }.section .service-wrapper .service { padding-bottom:15px; padding-top:30px; }.section .service-wrapper .service .image-wrapper { margin-top:-20px; }.section .service-wrapper .service a.read-more { bottom:10px; }.box-title { margin-bottom:20px; }.random-numbers { margin-bottom:20px; }.testimonial .testimonial-text { margin-bottom:20px; }.short-table th.align-left, .short-table td.align-left { text-align: center; }.sc-banner { margin-bottom:20px; }.features-tab-container .features-tab-content { padding:15px; }a.btn { margin-bottom: 5px; }.call-to-action-two .incipit { line-height:32px; }.icon_list { margin-bottom:20px; }.numbers-sections { display:block; padding-top:10px; }.numbers-sections .number.number-left{ top: 0; left: 0;}.numbers-sections .number.number-right{top: 0;left: 80px;}.numbers-sections .number.number-zero{ width: 74px;background-position: 0px -103px; }.numbers-sections .number.number-1{ width: 65px; background-position: -85px -103px; }.numbers-sections .number.number-2{ width: 79px; background-position: -152px -103px; }.numbers-sections .number.number-3{ width: 76px; background-position: -232px -103px; }.numbers-sections .number.number-4{ width: 78px; background-position: -310px -103px; }.numbers-sections .number.number-5{ width: 75px; background-position: -390px -103px; }.numbers-sections .number.number-6{ width: 76px; background-position: -466px -103px; }.numbers-sections .number.number-7{ width: 76px; background-position: -548px -103px; }.numbers-sections .number.number-8{ width: 77px; background-position: -623px -103px; }.numbers-sections .number.number-9{ width: 77px; background-position: -701px -103px; }.numbers-sections h4{ font-size: 18px; margin-bottom: 5px; margin-top: 0px; margin-left: 170px; text-align: left; }.numbers-sections p{ margin-left: 170px; min-height: 80px; }.content blockquote p { padding-left:10px; }#respond p { display:inline-block; width:100% !important; max-width:100%; clear:both; }.blog-elegant .meta div p.comments { margin-top: 0 }.blog-elegant .meta div { padding-bottom: 9px } .blog-sphera .meta p { position:static; float:left; margin-right:10px; }.blog-sphera .meta { min-height:0; }.blog-sphera .the-content-container { clear:both; margin-left:0; }.blog-sphera .thumbnail { margin-top:20px; margin-bottom:20px; }.section.blog .post .date { float:left; width:70px; margin-right:20px; }.safari .contact-form li.with-icon input { padding-left: 48px; text-indent: 0px; width: 91%; }ul.filters.faq { margin-left: -10px }.testimonial blockquote { padding-left: 30px }.content blockquote { padding-left: 30px; padding-top: 5px }.home-widget, #home-sidebar .testimonial-widget-span { margin-bottom:10px !important; }.recent-posts-home .hentry-post .border .title { top:4px; height:60px; }#footer [class*="span"] { float: left; margin-bottom: 10px }#copyright .container { padding-left:20px; padding-right:20px; }#copyright div.socials-default, #copyright div.socials-default-small { float:left; }#copyright .right { padding-top:15px; }.thumb-project a { float: none }.last-tweets #follow-twitter { background-position: 70% bottom } .sidebar .widget.recent-posts span.posted_by { display:block; }.sidebar .home-widget.contact-info, #footer .widget.contact-info { margin-left: 0; }.home-full-screen .home-row { position:static; }.home-row .home-widget { display:inline-block; }#nav .container > ul { display: none; }#nav .menu-responsive { position: relative; margin-top:10px; }#nav .menu-responsive .navigate-text {font-size: 12px;line-height: 18px;border: 1px solid #585757;margin: 10px 0;padding: 9px 0;background-color: #444444;color: #fff;}#nav .menu-responsive .menu-arrow { width: 38px; background: url('/wp-content/themes/room09/images/menu-responsive-arrow.png') no-repeat scroll left top transparent; min-height: 36px;line-height: 38px;position: absolute;top: 1px;right: 1px;cursor: pointer;}#nav .menu-responsive .menu-arrow.opened {background: url('/wp-content/themes/room09/images/menu-responsive-arrow.png') no-repeat scroll left bottom transparent;}#nav .menu-responsive ul { display: none; margin-top: -10px; margin-left: 0px; }#nav .menu-responsive .sub-menu {display: block;width: 100%;position: relative;margin-bottom: 0;border: 0;margin-top: 0;padding-bottom: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}#nav .menu-responsive ul li, #nav .menu-responsive .sub-menu li {display: block;width: 100%;font-size: 12px;line-height: 18px;border: none;margin-top: -1px;padding: 0px !important;background-color: #444444;}#nav .menu-responsive ul li:hover, #nav .menu-responsive .sub-menu li:hover {background-color: #333333;}#nav .menu-responsive ul li a , #nav .menu-responsive .sub-menu li a {border: 1px solid #585757;background: none;padding: 9px 0px 9px 20px;font-size: 12px !important;line-height: 18px;text-align: left;color: #bfbebe !important;}#nav .menu-responsive .sub-menu li a {padding-left: 40px;}#nav .menu-responsive li a:hover {color: #bfbebe;background: none !important;}#nav ul li a:hover, #nav ul li:hover a {background: none !important;}#nav .menu-responsive ul.sub-menu li ul, #nav .menu-responsive ul.children li ul { top: 0; left: 0;}#nav .menu-responsive .sf-sub-indicator { display: none !important; }#nav .menu-responsive .current-menu-ancestor > a, #nav .menu-responsive .current_page_ancestor > a {background-color: #333333;color: #bfbebe;}#nav .menu-responsive .current-menu-item, #nav .menu-responsive .current-menu-item > a, div#nav .menu-responsive ul .current_page_item, div#nav .menu-responsive ul .current_page_item > a, #nav .megamenu ul.sub-menu li a {background-color: #333333;color: #bfbebe;}#nav .megamenu ul.sub-menu { padding:0; margin:0; }#nav .megamenu ul.sub-menu li, #nav .megamenu ul.sub-menu li ul { min-width:0 !important; max-width:none; }#nav .megamenu ul.sub-menu li ul { margin-top:0; }#nav .megamenu ul.sub-menu li.menu-item-custom-content { display:none; }.sidebar .recent-post span.postedby { display: block }.the-content-list > div { margin-left: 0px; }.blog-small-image .the-content-single { padding-left: 0px; }.error-404-search input#searchsubmit { margin-top:10px; float:right; }.error-404-search input#s { width:100%; margin:0; -moz-box-sizing:border-box; box-sizing:border-box; }.contact-form li input[type="text"], .contact-form li input[type="password"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:100% !important; }.contact-form li.submit-button input.sendmail.alignright { border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -webkit-appearance: none; }} @media (max-width: 480px) {#logo #textual { line-height: 50px; }#header .slider,#header .slider.flexslider { margin-top: 0px !important; border-top: 0px !important; }.top-border { border: 0px; margin-top: 0px; }#header-cart-search #search_mini { width:220px; }.page-id-79 #header { padding-bottom: 30px; } #portfolio.portfolio-slider li { width:201px; }.slogan h2, .slogan h3 { padding:0 20px; }#page-meta .title, #page-meta .breadcrumbs { float: none; }#page-meta .breadcrumbs { margin-top: -20px; }.breadcrumbs span.before-text, p#yit-breadcrumb { line-height: 70px; }#copyright .container { padding-left: 20px; padding-right: 20px; }.portfolio-full-description .work { margin-bottom: 20px; }.portfolio-full-description h3, .portfolio-full-description h3 a { margin-top: 1.2em !important; }.section-portfolio-classic .work-thumbnail .picture_overlay { min-height: 0px; }.newsletter-call3 { width: 100%; border: none; background: none; display: block; float: none; height: auto; }div.call-three { padding-right: 10px; }.call-three .text { float: none; width: 100%; }.call-three .text p, .call-three .text h1, .call-three .text h2, .call-three .text h3, .call-three .text h4, .call-three .text h5, .call-three .text h6 { float: none; }.widget.cta .newsletter-call3 .newsletter-input input { width: 95%; }.numbers-sections .number { display: none; }.numbers-sections h4, .numbers-sections p { margin-left: 0px; }.testimonials-flexslider ul li blockquote p { line-height: 23px; }.last-tweets #follow-twitter { background: none; }ul.products li.product.grid .product-thumbnail, ul.products li.product.grid:hover .product-thumbnail { width:94% !important; }ul.products li.product.list, ul.products li.product.list .product-thumbnail { margin-left:0 !important; padding-left:0 !important; }ul.products li.product.list .description {clear:both; }.blog-bazar .blog-bazar-header { min-height:60px; height:auto; }.blog-bazar .blog-bazar-header .post-title, .blog-bazar .blog-bazar-header .post-title a { float:none; line-height:28px; margin-bottom:0; }.blog-bazar:first-child .blog-bazar-header .meta, .blog-bazar .blog-bazar-header .comments { display:none; }} @media (max-width: 321px) { #header-sidebar .widget, #header-sidebar .widget-last { width:100% !important; float:none; height:auto !important; }#header-sidebar .widget.text-image { padding-bottom:15px; }#header-sidebar .widget.text-image h3 { margin-top:0; }#copyright div p:first-child { margin-top: 15px; }#portfolio.portfolio-slider li { width:260px; }.tp-grid { margin-left:0 !important; }.portfolio-slider.thumbnails .showcase-thumbnail { margin-right:15px !important;}.portfolio-slider.thumbnails .showcase-thumbnail-button-backward, .slider.thumbnails .showcase-thumbnail-button-forward { width:18px; }ul.products.slides li { margin-left: 20px !important; margin-right: 20px !important; }.woocommerce_message, .woocommerce_error, .woocommerce_info { line-height: 20px; }.woocommerce_message .button, .woocommerce_error .button, .woocommerce_info .button { margin-top: 4px; margin-left: 8px; }div.summary .woocommerce-price-and-add { height: 110px; min-height: 110px; }div.summary .woocommerce-price, div.summary .woocommerce-add-to-cart { float: none; max-width: 100%; }div.summary .woocommerce-price-and-add .button { float: none; margin-top: 0px; }.section .service-wrapper .service { padding-bottom:40px; padding-top:0px; }.section .service-wrapper .service .image-wrapper { float:none; margin-top:0; }.section .service-wrapper .service a.read-more { bottom:10px; }.newsletter-call3 form,.newsletter-call3 .newsletter-input.newsletter-call3 .newsletter-input input,.widget.cta .newsletter-call3 .newsletter-input,.widget.cta .newsletter-call3 .newsletter-input input { width: 100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }div.product .thumbnails { width: 286px; overflow: hidden }div.product .thumbnails .caroufredsel_wrapper { width: 103% !important }div.product .thumbnails li { margin-right: 2px }div.product .thumbnails li img { width: 62px }div.product .thumbnails #slider-next { right: 4px }.blog-small-image-meta {width: auto;float: none;margin-right: 0}.blog-small-image-meta + .blog-small-image-content {margin-left: 0}}

.woocommerce-page #content-shop .woocommerce-message, .woocommerce-page #content-page .woocommerce-message {
    border: 1px solid #ebf095;
    background-image: url(../woocommerce/images/check.png);
    background-position: 99% center;
    background-repeat: no-repeat;
    padding: 25px 60px 25px 20px;
}
.woocommerce-message, .woocommerce-error, .woocommerce-info {
    padding: 25px 20px 25px 65px;
    margin: 0 0 2em;
    position: relative;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: #ffffff;
    color: #818013;
    font-size: 13px;
    line-height: 26px;
    text-shadow: none;
    list-style: none outside;
    width: auto;
    -webkit-box-shadow: none;
    box-shadow: none;
}












