html,body{width:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,dl{margin:.8em 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:22px}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-left:20px;list-style:square}.content ol{margin-left:40px}i,em{font-style:italic}strong{font-weight:700}.content blockquote{background:url(/wp-content/themes/tyrion/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:700}mark{background:transparent!important}a{color:#a10707}a:hover{color:#ca4b4b}.sidebar a{color:#414141}.sidebar a:hover{color:#ca4b4b}.sidebar span.title-highlight{color:inherit!important}a:hover .title-highlight{color:#840505}h2.header-group-2_3{font-size:36px;line-height:63px;font-weight:700;color:#4d4b4b;margin-bottom:0}h2.header-group-2_3+h3{font-size:18px;line-height:10px;font-weight:100;color:#868484;margin:0 0 50px 0}.line{border-top:1px solid #CFCFCF}.space{height:30px}body .last,body #footer .widget-last{margin-right:0;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:#302E2E;font-family:'Lato',sans-serif;font-size:13px;font-weight:400;line-height:1.8em}code,pre{background-color:#E8EBEC;border:1px dotted #CFCFCF;color:#333;font:13px/18px Consolas,"Courier New",Courier,monospace;padding:0 5px}pre{margin-bottom:10px;margin-top:10px}.margin-top{margin-top:10px}.margin-top2{margin-top:20px}.margin-bottom{margin-bottom:20px}.margin-bottom2{margin-bottom:40px}input,button,select,textarea{font-size:16px;font-family:'Lato',sans-serif}select{font-size:13px;width:auto}#ie8 input[type="text"],#ie8 input[type="password"]{line-height:26px}#ie8 input[type="password"]{font-family:sans-serif}.sidebar-left .sidebar,.sidebar-right .content{float:left}.sidebar-right .sidebar,.sidebar-left .content{float:right}h1,h1 a{font-size:30px}h2,h2 a{font-size:28px}h3,h3 a{font-size:24px}h4,h4 a{font-size:17px}h5,h5 a{font-size:15px}h6,h6 a{font-size:13px}h1 span.highlight,h2 span.highlight,h3 span.highlight,h4 span.highlight,h5 span.highlight,h6 span.highlight{color:#c27d05;background-color:transparent!important}body{position:relative;overflow-x:hidden}.boxed #wrapper{padding:0 20px;background:#fff;position:relative;-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2);overflow-x:hidden}.boxed #header,.boxed #footer,.boxed #copyright,.boxed #map{margin-right:-20px;margin-left:-20px}.stretched #wrapper.container{width:100%}.boxed .wrapper-border{position:absolute;width:100%;height:100%;border:8px solid rgba(0,0,0,.04);left:-8px;top:-8px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;z-index:-1}#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.buttons,.buttons,.alt-button,.more-link{background-color:#fff;padding:5px 15px;border:1px solid #89898b;display:inline-block}div.buttons a{text-transform:uppercase;font-family:'Lato',sans-serif;color:#302e2e;font-size:16px;margin-top:25px}div.buttons:hover a,div.buttons:hover .buttons:hover,.more-link:hover{background-color:#3d3d3e;border-color:#3d3d3e;color:#fff}.button,.white-button,.red-button,.black-button,.btn.btn-white-button,.btn.btn-red-button,.btn.btn-black-button,.pricing_box p.button a,.price-table .body .more a{display:inline-block;font-size:11px;font-family:'Lato',sans-serif;font-style:normal;font-weight:800;text-transform:uppercase;padding:8px 20px;border:1px solid;color:#fff;background-color:#000;border-color:#5d5959;border-radius:0}body.stretched.header-fixed.admin-bar #header.header-small{margin-top:32px}body.stretched.header-fixed #header.header-small #topbar{display:none!important}body.stretched.header-fixed #header.header-small{position:fixed;width:100%;z-index:1000;top:0;margin-bottom:0!important;box-shadow:1px 1px 5px rgba(0,0,0,.1)}body.stretched.header-fixed #header.header-small #logo-img,body.stretched.header-fixed #header.header-small a.custom-logo-link{padding-top:5px}body.stretched.header-fixed #header.header-small #header-sidebar,body.stretched.header-fixed #header.header-small #nav{margin-top:13px}#nav.below-the-logo{clear:both!important;height:auto;float:left}#topbar{padding:1px 0 0 0;max-height:30px;background-color:#2b2b2b}#topbar .row{margin-bottom:4px}#topbar-left{float:left;padding-top:2px}#topbar-right{float:right}#topbar-left div.widget,#topbar-right div.widget{display:inline-block;vertical-align:top;margin-right:15px;position:relative}#topbar-right div.widget{margin-right:0;margin-left:15px}#topbar .widget_text h3{display:none}#topbar .last-tweets ul,#topbar .last-tweets ul li,#topbar .last-tweets p{margin:0;padding:0;border:none}#topbar .widget_nav_menu ul{margin:0}#topbar .widget_nav_menu ul>li:first-child{margin-left:0}#topbar .widget_nav_menu ul>li{border:none!important;margin-left:10px}#topbar .widget_nav_menu ul>li a{border:none!important;padding:0;background:none}#topbar-right{text-transform:uppercase}#topbar ul{list-style:none;margin:0}#topbar .widget_nav_menu ul:first-child>li>a,#topbar #lang_sel a.lang_sel_sel{background:url(/wp-content/themes/tyrion/images/icons/nav-arrow-down.png) right 7px no-repeat;padding-right:12px;display:block}#topbar .widget_nav_menu:hover ul:first-child>li>a,#topbar #lang_sel:hover a.lang_sel_sel{background-position:right -9px}#topbar ul ul{position:absolute;visibility:hidden;opacity:0;left:-10px;top:24px;margin-top:4px;margin-left:3px;position:absolute;font-size:14px;padding:10px 21px;background:#FFF;min-width:120px;border:0 solid #DFDCDC;z-index:500;box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#topbar .widget ul ul{margin-left:-10px}#topbar .widget:hover ul ul{visibility:visible;opacity:1}#topbar .widget ul ul li,#topbar .widget ul ul li a{margin:0;padding:0;display:block;width:auto;text-align:left}#topbar .widget ul ul li a,#topbar #lang_sel ul ul li a,#topbar .widget ul ul li a{font-size:10px!important}#topbar .widget_nav_menu ul.sub-menu{top:28px}#ie8 #topbar ul ul,#ie9 #topbar ul ul{top:20px}#header,#header-container{position:relative;padding-bottom: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}.slider-fixed .slider{margin-bottom:20px}.boxed .slider.slider-parallax{margin-left:-20px;margin-right:-20px;width:auto}ul.slides li img{width:auto}#logo{padding:0;float:left}#header #logo #textual{line-height:1em;text-transform:uppercase}#textual,#logo-img,a.custom-logo-link{display:inline-block;margin:0;padding-top:24px;max-width:100%}#logo-img,a.custom-logo-link{padding-top:19px}#logo{margin-right:20px}#tagline{display:none;margin-right:68px}#header #logo #tagline span.special-font{font-size:2em!important}.dropdown_arrow{position:absolute;display:block;width:18px;height:9px;top:-9px;left:10px}.widget_nav_menu .dropdown_arrow{left:25px}.cart_wrapper .dropdown_arrow{left:auto;right:8px}#header-sidebar{float:right;margin-top:26px;margin-bottom:8px}#header-sidebar .widget,#header-sidebar .yit_cart_widget{display:inline-block;vertical-align:middle}#header-sidebar .widget_search_mini{position:relative}#header-sidebar .widget_search_mini .search_mini_button{display:block;width:18px;height:50px;background:url(/wp-content/themes/tyrion/images/icons/search-mini-icon.png) no-repeat center;padding-right:61px;margin-right:10px;border-right:1px solid #e3e3e3}#header-sidebar .widget_search_mini .search_mini_content{position:absolute;width:224px;border:1px solid #d8d4d4;padding:16px 10px;top:60px;left:10px;z-index:1;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#header-sidebar .widget_search_mini .search_mini_content.animated,#header-sidebar .widget_nav_menu li:hover ul.sub-menu,#header-sidebar .widget_nav_menu #lang_sel:hover ul li ul{visibility:visible;opacity:1;z-index:300}.safari #header-sidebar .widget_search_mini .search_mini_content.animated{-webkit-transition:opacity 1s linear;transition:opacity 0.3s linear}#header-sidebar .widget_search_mini .search_mini_content form{margin:0;padding:0}#header-sidebar #search_mini,#header-sidebar #yith-s{border-right:none;width:166px;height:36px;margin-bottom:0;vertical-align:top;-webkit-appearance:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#header-sidebar #yith-s{width:163px}#header-sidebar #mini-search-submit,#header-sidebar #yith-searchsubmit{width:36px;height:36px;background:#ca4b4b url(/wp-content/themes/tyrion/images/icons/search-mini-icon-white.png) no-repeat center;border:1px solid #d8d4d4;border-left:none;border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box}#header-sidebar #yith-searchsubmit{position:relative;left:-3px}#header-sidebar .widget_nav_menu h3{display:none}#header-sidebar .widget_nav_menu ul{margin:0;padding:0}#header-sidebar .widget_nav_menu li{float:left;margin:0;padding:0 10px;position:relative}#header-sidebar .widget_nav_menu li a{margin:0;padding:0;border:none;text-transform:lowercase}#header-sidebar .widget_nav_menu li a .sf-sub-indicator{top:34%;right:10px}#header-sidebar .widget_nav_menu li #lang_sel a .sf-sub-indicator{right:0}#header-sidebar .widget_nav_menu li:after{content:"/";position:absolute;right:0;top:0;padding-top:9px}#header-sidebar .widget_nav_menu li:last-child:after{content:""}#header-sidebar .widget_nav_menu li.last-child:after,#header-sidebar .widget_nav_menu ul.sub-menu li:after,#header-sidebar .widget_nav_menu #lang_sel ul li ul li:after{content:""}#header-sidebar .widget_nav_menu ul.menu>li>a,#header-sidebar .widget_nav_menu .lang_sel_sel{padding:10px 0}#header-sidebar .widget_nav_menu li ul.sub-menu,#header-sidebar .widget_nav_menu #lang_sel ul li ul{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);border-bottom:4px solid #d8d4d4;border-radius:0 0 5px 5px}#header-sidebar .widget_nav_menu ul.sub-menu,#header-sidebar .widget_nav_menu #lang_sel ul ul{position:relative;padding:10px;min-width:120px;z-index:99999;border:1px solid #D8D4D4;margin:0 0 0 -20px}#header-sidebar .widget_nav_menu ul.sub-menu li,#header-sidebar .widget_nav_menu #lang_sel ul li ul li{float:none}#header-sidebar .widget_nav_menu #lang_sel>ul>li{padding:0}#nav-topbar{vertical-align:top}div.welcome_username,div.wpml,div.woo_cart{position:relative;padding-right:10px}div.welcome_username .welcome,div.wpml>a{padding-right:8px}div.welcome_username .welcome_menu,div.wpml #lang_sel_list{position:absolute;z-index:260;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}div.welcome_username:hover .welcome_menu,div.wpml:hover #lang_sel_list{visibility:visible;opacity:1}div.welcome_menu,div.wpml #lang_sel_list{left:0;padding-top:27px}div.welcome_menu div.welcome_menu_inner,div.wpml #lang_sel_list ul{padding-left:17px;margin-left:0}#ie8 .welcome_menu form input[type="text"],#ie8 .welcome_menu form input[type="password"]{line-height:38px}div.wpml{background:url(/wp-content/themes/tyrion/images/sprite.png) no-repeat -111px -183px}div.wpml #lang_sel_list{min-width:0;margin-left:0;padding:27px 0 0 0}div.wpml>a{padding-left:26px}#lang_sel_list li{padding:2px;position:relative}#lang_sel_list li img{position:relative;top:-1px}div.woo_cart{padding:20px 12px 17px 8px}div.welcome_menu a{color:blue}#header-cart{margin-left:5px;padding-left:15px}#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 #ccc;margin:0 -7px -7px}.boxed #header-cart .innerborder{border:0}.boxed #header-cart{position:relative}.boxed #header-cart:after{border:1px solid #CCC;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:#abaaa9!important}:-moz-placeholder,::-moz-placeholder{color:#535353!important}:-ms-input-placeholder{color:#abaaa9!important}#menu .menu ul.sub-menu{z-index:10000}#nav{height:50px;margin-top:26px}#nav ul li{display:inline-block}#nav ul li a{color:#666767;display:block;line-height:22px;position:relative;padding-right:15px}#nav ul li.for-logged-in{display:none}.logged-in #nav ul li.for-logged-in{display:block}.logged-in #nav ul li.for-logged-out{display:none}#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 div{padding-top:16px;display:none;position:absolute;left:auto;z-index:250}#nav ul>li div div{padding-top:0;margin-top:-42px;margin-left:18px;left:170px;top:1px}#nav ul>li.megamenu div div{margin-top:0;margin-left:0}#nav ul>li div{z-index:10000;margin-left:-18px}#nav ul.sub-menu,#nav ul.children{position:relative;font-size:14px;padding:23px 0 19px 18px;min-width:200px;z-index:99999;margin-left:0;border:1px solid #D8D4D4;border-bottom:4px solid #d8d4d4;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}#ie8 #nav ul.sub-menu{width:100%}#nav .dropdown_arrow{top:8px;left:30px;z-index:10000000}.search_mini_content .dropdown_arrow{left:20px}.content #searchform input#searchsubmit{height:38px}.content #searchform input#s{background:none repeat scroll 0 0 #FFF;border:1px solid #DAD9D9;box-shadow:1px 0 6px #E5E5E5 inset;font-size:13px;height:26px;font-weight:400}#nav .megamenu ul.sub-menu.megamenu-length-2{min-width:380px}#nav .megamenu ul.sub-menu.megamenu-length-3{min-width:565px}#nav ul.sub-menu li,#nav ul.children li,#header-sidebar .widget_nav_menu ul.sub-menu li,#header-sidebar .widget_nav_menu ul.children li{border-left:0;margin-right:0;float:none;display:block;position:relative;text-align:left;white-space:nowrap}#nav ul.sub-menu li a,#nav ul.children li a{border:none;line-height:12px;padding:6px 0;text-transform:uppercase}#nav ul.sub-menu li:first-child,#nav ul.children li:first-child{border-top:none}#nav ul.sub-menu li:last-child,#nav ul.children li:last-child{border-bottom:none}#nav ul.sub-menu li ul,#nav ul.children li ul{margin:17px 0 0 0}#nav .megamenu ul.sub-menu{left:auto;max-width:100%;margin:0;padding:0;border-bottom:4px solid #d8d4d4;border-radius:0 0 5px 5px}#nav .megamenu ul.sub-menu li{font-weight:400;margin:0;padding-left:18px;width:130px;text-transform:uppercase}#nav .megamenu ul.sub-menu li.menu-item-custom-content{width:auto}#nav .megamenu ul.sub-menu li.dropdown{font-weight:400;margin:0;padding-top:35px}#nav .megamenu ul.sub-menu li.dropdown>a{border-bottom:1px solid #d8d4d4;padding-bottom:7px}#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{border-left:none}#nav .megamenu ul.sub-menu li{border:none}#nav .megamenu ul.sub-menu li ul li:last-child{border:0}#nav .megamenu ul.sub-menu li ul li.last-child{border:0}#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:10px;padding-bottom:10px}#nav .megamenu ul.sub-menu li ul li{padding:0;float:none;font-weight:400;border-left:none;padding-right:0}#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{text-align:center}#nav .megamenu ul.sub-menu li.menu-item-custom-content a{margin:0;padding:0}#nav .megamenu ul.sub-menu li.menu-item-custom-content p{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:12px;padding:6px 0}#nav a.sf-with-ul{min-width:1px;padding-right:15px}#nav .sf-sub-indicator,.sf-sub-indicator{display:block;width:11px;height:15px;text-indent:-999em;background:url(/wp-content/themes/tyrion/images/sprite.png) -64px -203px;position:absolute;top:41%;right:16px}.welcome_username .sf-sub-indicator,.wpml .sf-sub-indicator{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,.welcome_username:hover .sf-sub-indicator,.wpml:hover .sf-sub-indicator{background:url(/wp-content/themes/tyrion/images/sprite.png) -64px -175px}#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(/wp-content/themes/tyrion/images/sprite.png) -64px -175px}#nav ul.sub-menu a>.sf-sub-indicator,#nav ul.children a>.sf-sub-indicator{display:block;background:url(/wp-content/themes/tyrion/images/sprite.png) -80px -201px;height:13px;left:85%!important;top:1px;margin-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,#nav ul.sub-menu .current_page_item a>.sf-sub-indicator{left:84.5%!important}#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(/wp-content/themes/tyrion/images/sprite.png) -80px -176px}#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(/wp-content/themes/tyrion/images/sprite.png) -64px -176px}#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}#nav>ul>li:last-child{margin-right:0}#nav>ul>li.megamenu div.submenu div{display:block!important;position:static!important;padding-top:0}.welcome_username,.wpml,.woo_cart{margin-left:-3px!important}#nav{padding:0}#nav>ul{padding:13px 0 0 0;display:inline-block;vertical-align:middle;margin:0}#nav>ul>li:last-child{margin-right:-16px}#nav .sf-sub-indicator{top:4px}#ie7 #nav ul li{display:inline}#ie7 .sf-sub-indicator{top:3px}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}.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;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(/wp-content/themes/tyrion/images/menu-select-arrow.png) no-repeat 95% center;top:0}.slider,.header-parallax{margin-top:-20px}.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}.slider.fixed-image{text-align:center}.slider.fixed-image .fixed-image-wrapper{margin:0 auto}.slider.fixed-image img{width:auto;height:auto;max-width:100%}#header .sub-menu .sub-indicator,#header .children .sub-indicator{font-size:13px}#primary{margin-top:20px}.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}ul.products.row,.portfolio-full-description .work-thumbnail,#portfolio .picture_overlay{z-index:1}#portfolio .portfolio-pinterest img{margin:0 auto;display:block}ul.products.row li .product-wrapper{-webkit-backface-visibility:hidden}.page .home-row{margin-top:20px}.page .home-row .home-widget{min-height:100px;position:relative;border:none!important}.page .home-row .home-widget.woocommerce li del span,.page .home-row .home-widget.woocommerce li del{color:#8d8b8b;font-size:13px;font-weight:400}.page .home-row .home-widget.woocommerce li ins{text-decoration:none}.page .home-row .home-widget .widget-wrap{padding:6px 0}.page .home-row .home-widget h3,.page .home-row .featured-products-widget h3{position:relative}.page .home-row .home-widget h3{text-align:center;text-transform:uppercase;margin-bottom:17px;border-bottom:none!important}.page .home-row .home-widget h3:before,.page .home-row .home-widget h3:after,.page .home-row .featured-products-widget h3:before,.page .home-row .featured-products-widget h3:after{content:'';width:34%;position:absolute;bottom:50%;border-bottom-style:solid;border-width:1px}.page .home-row .home-widget h3:before,.page .home-row .featured-products-widget h3:before{left:0}.page .home-row .featured-products-widget h3:after,.page .home-row .home-widget h3:after{right:0}.page .home-widget.woocommerce li+li{margin-top:10px}.page .home-row .home-widget.woocommerce li a{padding-top:17px}.page .home-row .home-widget.woocommerce img{float:left;width:72px;position:relative;bottom:17px;padding:2px;border-style:solid;border-width:1px;margin:0 20px 0 0}.home-row .home-widget.cta .widget-wrap,.home-row .home-widget.cta .widget-wrap.widget-last{padding-bottom:5px!important}.gecko .home-row .home-widget.cta .widget-wrap,.gecko .home-row .home-widget.cta .widget-wrap.widget-last{padding-bottom:8px!important}.home-row .home-widget.text-image p{padding-right:26%}.home-row .home-widget .text-image{max-width:40%;position:absolute;right:18px;top:55px;z-index:3}.page-template-home-php .home-row .home-widget{background-color:transparent}.page .home-row .home-widget.almost-all-categories ul,.page .home-row .home-widget.widget_archive ul,.page .home-row .home-widget.widget_categories ul,.page .home-row .home-widget.widget_nav_menu ul,.page .home-row .home-widget.widget_nav_menu ul li .submenu,.page .home-row .home-widget.last-tweets ul,.page .home-row .home-widget.widget_pages ul,.page .home-row .home-widget.widget_pages ul li .submenu,.page .home-row .home-widget.portfolio-categories ul,.page .home-row .home-widget.portfolio-categories ul li .submenu,.page .home-row .home-widget.yit_recent_reviews ul{margin:0}.page .home-row .home-widget.yit_recent_reviews ul{list-style:none}.home-row .home-widget.cta .widget-wrap h3{margin-top:11px}.page .home-row .home-widget .contact-form li{margin-top:0}.page .home-row .home-widget .contact-form li.text-field,.page .home-row .home-widget .contact-form li.text-field input[type="text"]{width:100%}.home-row .home-widget.cta .contact-form li.text-field{max-width:76%;float:left}.home-row .home-widget.cta .contact-form li.text-field input{width:auto;padding:7px;-moz-box-sizing:border-box;box-sizing:border-box}.page .home-row .home-widget .contact-form li.submit-button input.sendmail{padding:12px 13px 28px 13px}#ie8 .contact-form li.submit-button input.sendmail{padding-top:10px}.home-row .home-widget.cta .contact-form li.submit-button{float:left;margin-left:5px}.home-row .home-widget.cta .contact-form li.submit-button input{margin:0 0 10px 0}.page .home-row .featured-products-widget{float:left;max-width:370px}.page .home-row .featured-products-widget h3{text-align:center;font-size:14px!important;text-transform:uppercase!important}.page .home-row .featured-projects .thumb-project a{width:350px}.page .home-row .home-widget.more_projects .more-projects-widget .top{padding-bottom:0;margin-bottom:0;border-bottom:none}.page .home-row .home-widget.more_projects .more-projects-widget .controls{padding-top:0;margin-top:0;border-top:none}.page .home-row .home-widget.yit_recent_reviews ul li+li{margin-top:20px}.page .home-row .home-widget.yit_recent_reviews ul li p.meta{margin-top:0}.page .home-row .home-widget.yit_recent_reviews ul li .star-rating{float:left}.home-row .home-widget .widget-link{position:absolute;right:0;top:0;left:0;bottom:0;z-index:3;display:block}.page .home-row .home-widget.woocommerce.widget_best_sellers{padding:0!important}.page .home-row .home-widget.woocommerce.widget_best_sellers:before,.page .home-row .home-widget.woocommerce.widget_best_sellers:after{display:none!important}.page-with-map #header-container{position:absolute;top:0;left:0;right:0;z-index:100}#map{margin-top:7px;margin-bottom:-17px}#map .border{height:300px}#map .border iframe{width:100%;height:300px}#map .container{margin-top:-42px}.extra-content{clear:both}.woocommerce-ordering select,.faq-filters select,.sbHolder .sbSelector,.woocommerce-page .chzn-container .chzn-single,.woocommerce-page .chosen-container .chosen-single{display:block;width:200px;height:auto!important;font-size:11px;line-height:22px!important;background:url(/wp-content/themes/tyrion/images/sprite.png) no-repeat right -311px;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#727271}.woocommerce-checkout .chzn-container .chzn-single,.woocommerce-checkout .chosen-container .chosen-single{display:block;width:200px;height:auto!important;font-size:11px;line-height:22px!important;background:white no-repeat;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#727271}.sbHolder .sbSelector{background:none}.sbHolder .sbToggle{position:absolute;top:0;right:15px;bottom:0;margin:auto 0;width:11px;height:8px;background:url(/wp-content/themes/tyrion/images/sprite.png) no-repeat -8px -36px}.sbHolder .sbToggle.sbToggleOpen{background-position:-8px -57px}.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 #billing_country_field .chzn-container .chzn-single,.woocommerce-page .checkout #shipping_country_field .chzn-container .chzn-single{background-position:right -313px}.woocommerce-ordering select:hover,.faq-filters select:hover,.select-wrap:hover,.sbHolder .sbSelector:hover,.woocommerce-page .chzn-container .chzn-single:hover,.woocommerce-page .chzn-container-single .chzn-single-with-drop,.woocommerce-page .checkout #billing_country_field .chzn-container .chzn-single:hover,.woocommerce-page .checkout #shipping_country_field .chzn-container .chzn-single:hover,.woocommerce-page .checkout #billing_country_field .chzn-container .chzn-single-with-drop,.woocommerce-page .checkout #shipping_country_field .chzn-container .chzn-single-with-drop{background-position:right -344px}.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:10px 16px;border:1px solid #E6E6E6}.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:300;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,.woocommerce-page .chzn-container .chzn-drop li{font-size:12px}.woocommerce-page .chzn-container .chzn-drop .chzn-results,.woocommerce-page .chzn-container .chzn-drop .chosen-results{margin-top:5px}.woocommerce-page .list-or-grid{line-height:0}#page-meta h1 span.special-font,#page-meta h2 span.special-font{font-size:2em}p#yit-breadcrumb{font-size:12px;margin-top:0}div.slogan{border:1px solid #dbdbdb;border-left-width:0;border-right-width:0}.slogan{background-color:transparent}.slogan_container{padding:0;border:3px solid #f7f7f7;border-left-width:0;border-right-width:0}.slogan h2,.slogan h3{color:#4d4b4b;text-align:center}.slogan h2{font-size:36px;margin-bottom:0;margin-top:0;letter-spacing:-.9px;postion:relative;font-weight:800}.slogan h2 img{position:relative;top:-6px;margin-right:13px}.slogan h3{font-size:20px;margin:0;line-height:14px;margin-bottom:20px}.slogan h3 span{color:#848484}.slogan .border{width:570px;height:2px;padding:0;margin:0 auto}.slogan .border.margin-top{margin-top:20px}.slogan h2 span.special-font,.slogan h3 span.special-font{font-size:2em}#header.header-small .slogan,#header.header-small .parallaxeos_container{display:none}.sidebar{box-sizing:border-box;-moz-box-sizing:border-box}.sidebar ul,.sidebar ol{list-style:none;margin-left:0}.sidebar .widget{padding-bottom:14px}.sidebar .widget:last-child,#sidebar-shop-sidebar .widget:last-child{padding-bottom:0;border:none}.sidebar .widget li,.sidebar .widget li a{line-height:1.8em}#ie8 .sidebar .widget.last-child{padding-bottom:0;border:none}.sidebar input[type=text],.sidebar input[type=search]{height:38px;font-size:13px;font-weight:400;background:#FFF;width:68%;padding:0 10px;margin-left:0;border:1px solid #c9c5c5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-box-sizing:border-box;box-sizing:border-box}#ie8 .sidebar #searchform input[type="text"]{line-height:36px;height:36px;width:64%}#ie8 .sidebar .widget_search #searchform .button{width:34%;padding-right:10px}#footer .row-fluid,#footer .row,#copyright .row-fluid,#copyright .row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer{margin:40px 0 0}#footer h3{position:relative;line-height:18px;text-transform:uppercase;padding:20px 0 12px 0;margin:0}#footer .container .row-fluid:first-child{border-top:1px solid}#footer p{line-height:21px}#footer p+p{margin-top:40px}#footer li{list-style:none}#footer .row-fluid,#footer .row,#footer .row-fluid [class*="footer-row"],#footer .row [class*="footer-row"]{position:relative}#footer .row-fluid [class*="footer-row"]:first-child,#footer .row [class*="footer-row"]:first-child{margin-top:0}#footer .row-fluid:after,#footer .row:after{content:'';display:block;margin-top:8px}#footer .widget{padding-bottom:6px}#footer div.widget{margin-bottom:0}#footer .widget .recent-post .hentry-post:first-child{border-top:none}#footer .widget_nav_menu ul li a{padding:5px 0 4px 24px;display:block;position:relative;border:none}#footer .widget_nav_menu ul li a:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:18px}.opera #footer .widget_nav_menu ul li a:before{top:32px}#footer .widget_nav_menu ul li.footer-icon-mail a:before{height:12px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-contact.png) no-repeat 0 0}#footer .widget_nav_menu ul li.footer-icon-baloon a:before{height:16px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-baloon.png) no-repeat 0 0}#footer .widget_nav_menu ul li.footer-icon-money a:before{height:13px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-money.png) no-repeat 0 0}#footer .widget_nav_menu ul li.footer-icon-box a:before{height:14px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-box.png) no-repeat 0 0}#footer .widget_nav_menu ul li.footer-icon-air a:before{height:16px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-air.png) no-repeat 0 0}#footer .widget_nav_menu ul li.footer-icon-doc a:before{height:16px;background:url(/wp-content/themes/tyrion/theme/assets/images/menu/icons-custom-doc.png) no-repeat 0 0}#footer .widget .product_list_widget{margin-top:16px}#footer .widget .product_list_widget li{margin-top:4px}#footer .widget .product_list_widget li:first-child{margin-top:0}#footer .widget .product_list_widget li a{padding-top:0}#footer .widget .recent-posts{padding:0 16px}#footer .widget .recent-post{margin-top:11px}#footer .widget .recent-post .hentry-post{margin:0;padding:0}#footer .widget .recent-post .hentry-post:first-child{padding-top:0;padding-bottom:17px}#footer .widget .recent-post div.without-thumbnail{margin:0}#footer .widget .recent-post .hentry-post{border-top-width:1px}#footer .widget .recent-post .post-date{color:#908d8d}#footer .widget .recent-post .post-date .day{margin-bottom:4px}#footer .widget .recent-post .post-date .month{margin-top:0}#footer .widget ol,#footer .widget ul{margin-left:0}#footer div.yit_quick_contact{border:none;padding:0}#footer div.yit_quick_contact h3{margin-top:10px}#footer .yit_text_quote{margin-top:10px;padding:0}#footer .socials-default{margin-bottom:10px;margin-left:1px}#footer .portfolio-gallery-widget .work-thumb:hover{border-color:#ffd4a0}#footer #wp-calendar th a,#footer #wp-calendar td a{color:#995D08}#copyright{margin:0 0 20px}#copyright .container{padding-top:17px;border-top:3px solid}#copyright .center,#copyright .centered{text-align:center}#copyright .left{text-align:left}#copyright .right{text-align:right}#copyright div p:first-child{margin-top:0}#copyright div p:last-child{margin-bottom:0}.error-404-image{display:block;margin:26px auto 62px auto;max-width:100%;width:auto;height:auto}.error-404-text p,.error-404-text p a{font-size:18px;font-family:'Lato',sans-serif;line-height:22px;text-align:left}.error-404-text{font-family:'Lato',sans-serif;text-align:left;margin-top:15px}.error-404-text p,.error-404-text p a{font-size:13px;line-height:23px}.error-404-text h2{font-size:24px;line-height:24px;margin-bottom:20px;font-weight:400}.error-404-text h2 span.bold{font-weight:700;line-height:18px;display:block;margin-bottom:2px}.error-404-text #searchform{margin-top:17px;text-align:left}.error-404-text h2,.error-404-text p{text-align:center}.error-404-text #searchform input::-webkit-input-placeholder{font-family:'Lato',sans-serif;font-size:12px;color:#807c7c}.error-404-text #searchform input:-moz-input-placeholder{font-family:'Lato',sans-serif;font-size:12px;color:#807c7c}.error-404-text input#s,.error-404-search input#s{font-size:12px;width:42%;height:26px;background:url(/wp-content/themes/tyrion/images/icons/search_mini.png) no-repeat 11px center;padding-left:37px;border:1px solid #c7c1c1}.error-404-text input#searchsubmit,.error-404-search input#searchsubmit{height:auto;width:auto;vertical-align:top;padding:8px 20px}.gecko .error-404-text input#searchsubmit,.gecko .error-404-search input#searchsubmit{padding:11px 20px 12px}.error-404-text #searchform .screen-reader-text{position:relative;top:-2px;left:0;display:none!important}.error-404-search{text-align:center}.gecko .error-404-text input#searchsubmit{vertical-align:top}.safari .error-404-text input#searchsubmit{position:relative;top:0}#headersearchform-container{clear:both;position:relative;padding-top:35px}#headersearchform .formborder,#footernewsletter .formborder{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;bottom:-46px;clear:both;box-sizing:border-box;text-align:center;padding:10px 10px 13px 10px;position:absolute;left:50%;margin:0 0 0 -467px;z-index:220}#footernewsletter .formborder{padding:8px 8px 9px 8px}#headers,#footers{padding:16px 0 16px 15px;height:auto;font-size:16px;line-height:normal;width:749px;margin-bottom:0}#footers{padding-left:70px;width:694px;background:url(/wp-content/themes/tyrion/images/sprite.png) no-repeat;background-position:10px -525px}#headersearchsubmit,#footernewsletter{padding:0;margin:0;width:134px}.error-404-search input#searchsubmit:active,#headersearchform #headersearchsubmit:active,#footernewsletter #footernewslettersubmit:active,.error404.not-found input#searchsubmit:active{background-color:#e37a1c;top:2px}.general-pagination{height:29px;margin:20px auto;text-align:center;clear:both}.general-pagination span{display:none}.general-pagination a{display:inline-block;margin-right:5px;line-height:28px;width:29px;height:29px;text-align:center;color:#555;border:1px solid #9e9c9c;font-size:11px;text-align:center}.general-pagination a:hover{color:#ca4b4b;text-decoration:none;border-color:#ca4b4b}.general-pagination a.selected{color:#fff;border-color:#ca4b4b;background:#ca4b4b}.woocommerce .general-pagination{margin-top:0}.hentry img{max-width:100%;width:auto;height:auto}.images-slider-sc img{display:block}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%;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%}.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 .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:#777;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}ol.trackbacklist{margin:20px 35px}ol.trackbacklist li{padding:10px 0}#portfolio a.zoom{background:#000 url(/wp-content/themes/tyrion/images/icons/zoom.png) center no-repeat;text-indent:0}#portfolio a.video a.zoom{background:#000 url(/wp-content/themes/tyrion/images/icons/play.png) center no-repeat}#portfolio a.project a.zoom{background:#000 url(/wp-content/themes/tyrion/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-size:16px;line-height:15px;text-indent:0}#portfolio a.zoom span.subtitle,.section a.zoom span.subtitle{bottom:12%;font-size:11px}#portfolio .portfolio-full-description a{color:#010101!important}.work-thumbnail .extra-images-slider ul.flex-direction-nav{bottom:20px}.work-thumbnail .extra-images-slider ul.flex-direction-nav li{margin-bottom:auto}#ie8 .picture_overlay .overlay div p,#ie8 .picture_overlay .overlay div p{text-align:center;min-width:100px}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{border-color:#cecece;outline:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 3px rgba(0,0,0,.2)!important;-moz-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 3px rgba(0,0,0,.2)!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 3px rgba(0,0,0,.2)!important;border-color:rgba(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{border-color:rgb(215,118,118);outline:0}.testimonial-page{border-bottom:1px solid #CFCFCF;margin-bottom:60px;margin-top:0;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:0;margin-bottom:10px}.testimonial-page .testimonial-text-full blockquote{padding-left:0;padding-bottom:0;background-position:0 25px}.testimonial-page .testimonial-text-full blockquote p:last-child{margin-bottom:0}.testimonial-page .testimonial-text-full.testimonial-thumb{margin-bottom:85px!important}.testimonial-page .testimonial-text-full p{margin:0 0 30px 0}.testimonial-page .testimonial-name{float:right;height:20px;text-align:right;margin-top:10px;margin-right:-20px;background-color:#FFF}.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:#FFF;float:right;padding-left:10px;color:#AB5705}.testimonial-page .testimonial-name p.name{margin-bottom:0}.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}.services h1.post-title,.services h1{color:#4d4b4b;border-bottom:1px solid #f2f2f2;font-size:24px;line-height:30px;margin-bottom:20px;padding-bottom:5px;text-transform:uppercase}.services h2,.services h3,.services h4,.services h5,.services h6{color:#4d4b4b;line-height:30px;margin-bottom:7px;text-align:left}.picture_overlay{position:relative;cursor:pointer;box-shadow:inset 0 0 0 0 rgba(0,0,0,.4)}.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,.4);-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}.picture_overlay .overlay div img{width:auto;height:auto;margin:1px;display:inline!important}.picture_overlay .overlay div p{color:#fff;padding:0!important;margin:0!important;text-align:center;text-shadow:0 0 1px #fff,0 1px 2px rgba(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,.4)}.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)}#sidebar-faq-sidebar{margin-top:18px}#sidebar-faq-sidebar .widget{margin-bottom:51px}#sidebar-faq-sidebar h3{text-transform:uppercase;padding-bottom:5px;margin-bottom:0px!important}.widget.faq-filters,.faq-title{cursor:pointer}.widget.faq-filters,.faq-title{padding:8px 10px}.widget.faq-filters .plus,.faq-title .plus{background:#fff url(/wp-content/themes/tyrion/images/faq-closed.png) no-repeat center center}.widget.faq-filters .minus,.faq-title .minus{background:#fff url(/wp-content/themes/tyrion/images/faq-opened.png) no-repeat center center}.widget.faq-filters .plus,.widget.faq-filters .minus,.faq-title .plus,.faq-title .minus{width:9px;height:8px;text-align:center;font-size:30px;padding:6px;border-width:1px;border-style:solid;position:relative;top:2px}.widget.faq-filters{margin:0;padding:0}.widget.faq-filters .plus,.widget.faq-filters .minus{float:right;position:relative;left:2px;top:-1px}.widget.faq-filters ul li{border-bottom-width:1px;border-bottom-style:solid}.widget.faq-filters ul li a{display:block;padding:9px 0}.widget.faq-filters ul li a:hover{padding:6px 0;border-top:3px solid #f2f2f2;border-bottom:3px solid #f2f2f2}.widget.faq-filters ul li a.active{padding:6px 0;border-top:3px solid #f2f2f2;border-bottom:3px solid #f2f2f2}.widget.text-image{margin-top:27px}#faqs-container{margin:26px 0 40px 0}.faq-wrapper{border-width:1px;border-style:solid;margin-bottom:21px}.faq-wrapper:hover{background:#f5f3f3}.faq-title h4{margin:0;overflow:hidden;font-size:14px;line-height:28px;font-family:'Lato',sans-serif;font-weight:700}.faq-title .plus,.faq-title .minus{float:left}.faq-title .plus,.faq-title .minus{margin:0 12px 0 0}.faq-item{display:none;margin-bottom:10px;position:relative;overflow:hidden}.faq-item-content{padding:10px 12px 23px}.faq-item-content p{margin:0}.faq-item-content .icon{display:inline!important;margin:0 10px}.faq-item.active{display:block}.post-title.upper,.post-title.upper a,.blog-big .meta .post-title.upper a,.blog-small .meta .post-title.upper a{text-transform:uppercase}.format-quote .the-content-list blockquote p,.format-quote .the-content-list blockquote a{padding-left:0;font-size:16px}.format-quote .thumbnail blockquote{padding:10px 10px 10px 0;background-position:0 10px}.format-quote p,.format-quote p a{font-size:14px;line-height:1.74em;color:#656464}.format-quote .thumbnail blockquote cite{float:right}#respond #commentsubmit{background-color:#605f5e;background-image:none;border:0;color:#fff;text-transform:uppercase;font-size:12px;font-weight:400;line-height:18px;margin-top:25px;padding:9px 12px 8px 12px;position:relative}#respond #commentsubmit:hover{background-color:#302e2e}#respond #commentsubmit:active{top:2px;background-color:#302e2e}.not-btn.more-link:active,.not-btn.read-more:active,.section-services-bandw .service-wrapper .service .read-more a:active,.gform_button:active,#portfolio .read-more:active,#portfolio .more-link:active,.button:active{top:2px}.content ul li,.content ol li{margin-bottom:10px}#home-sidebar{float:none}#back-top{position:fixed;bottom:20px;right:20px;z-index:1000;padding:5px 10px;background-color:red}.yit_item{float:left;position:relative;margin-bottom:20px;overflow:hidden;max-height:240px}.yit_item a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.yit_item,.yit_item div{-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.yit_item .description{position:absolute;bottom:-100%;padding:0;width:100%;height:100%;background:rgb(0,0,0);background:rgba(0,0,0,.7);color:#fff;-moz-transition:all .7s;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.yit_item .description p{margin-top:20px}.yit_item:hover .description{bottom:0}.yit_item .description time,.yit_item .description h4{padding-left:60px}.yit_item .description h4{color:#fff}.yit_item .description p{padding:10px 15px}.yit_item .description time{color:#a1eeff;font-size:10px;font-weight:300;text-transform:uppercase;line-height:1.2}.yit_item img,.section.portfolio .classic .classic-thumbnail-wrap img,#portfolio.columns .picture_overlay>a>img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s}#portfolio.portfolio-pinterest img{display:block;margin:0 auto}.yit_item:hover img,.section.portfolio .classic .classic-thumbnail-wrap:hover img.zoom-image,#portfolio.columns .picture_overlay:hover>a>img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.accordion-container{margin-bottom:15px;overflow:auto}.accordion-title{background-color:#f1f3f3;margin-bottom:15px;cursor:pointer;min-height:26px}#ie8 .social_title{min-width:140px}.accordion-title.active{background-color:#fff}.accordion-title .plus,.accordion-title .minus{width:26px;height:26px;float:left;text-align:center;font-size:30px;color:#fff;display:inline}.accordion-title .plus{background-color:#6e6d6d;line-height:.9em}.accordion-title .minus{background-color:#474748}.accordion-title h4{margin-left:6px;display:inline;line-height:26px;font-size:15px;font-weight:400}.accordion-item{display:none;margin-bottom:10px;position:relative;overflow:hidden}.accordion-item .row{position:relative}.accordion-item .meta{border-left:5px solid #474748;position:absolute;bottom:0}.accordion-item .meta p{margin:0 0 5px 0}.accordion-item-content .icon{display:inline!important;margin:-3px 10px 0 10px}.accordion-item .meta .social_title{float:left;margin-right:5px}.accordion-item .meta .social_title p{margin:1px 0 0 0}.accordion-item-content{padding-bottom:100px}#ie8 .accordion-item-content .meta{width:60%}.accordion-item .row{position:relative}.accordion-item-thumb img{border:1px solid #e1e1e1;background-color:#fff;padding:2px}.logos-slider h4{margin-bottom:0}.newsletter-section.group{padding:15px}.newsletter-section.group .description.special-font,.newsletter-section.group .contact-form{margin:0px!important}.products-slider-wrapper .products-slider{overflow:hidden}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.safari .parallaxeos_outer{max-width:100%!important;left:0px!important}