body{font-family:Arial,sans-serif;font-weight:400;line-height:175%;background-repeat:repeat;color:#888;font-size:13px;background-color:#fff;min-width:1080px}body.boxed-body{margin:30px auto;-o-box-shadow:0 0 0 8px rgba(0,0,0,.03),0 0 0 1px rgba(4,4,4,.06);-webkit-box-shadow:0 0 0 8px rgba(0,0,0,.03),0 0 0 1px rgba(4,4,4,.06);-moz-box-shadow:0 0 0 8px rgba(0,0,0,.03),0 0 0 1px rgba(4,4,4,.06);box-shadow:0 0 0 8px rgba(0,0,0,.03),0 0 0 1px rgba(4,4,4,.06);max-width:1120px}#header,header{margin:0 auto;position:relative;background:#fff}#header_contents{margin:0 auto;display:table;position:relative;padding:15px 0}#header_contents>section{vertical-align:middle;display:inline-block;padding:10px}#header_contents>section.one{display:block}#header_contents .logo_center{text-align:center}#header_contents .logo_right{text-align:right}#logo.logo_left{float:left}#logo.logo_right{float:right}#logo.logo_center{margin:auto;display:table;padding-right:25px;padding-left:25px}#logo img{max-width:100%}#logo h1,#logo h1 a{text-decoration:none;line-height:100%;display:inline-block;color:#444;position:relative;font-size:26px}#logo h1 a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8}#sticky_logo{float:left;display:none;padding:3px;height:32px;max-width:100px;margin-right:10px;width:100px}#sticky_logo img{max-height:100%;height:auto;max-width:100%;width:auto}.stuck #sticky_logo{display:block}#slogan_text{line-height:100%;text-align:right;color:#aaa;padding:0;font-size:14px}#slogan_text.left_side{text-align:left}.top_content{margin:-40px 0 0;border-top:1px solid #eee;overflow:hidden;min-height:60px;border-bottom:1px solid #eee;z-index:1;position:relative;background:#fcfcfc;width:100%}.with_subs .top_content{margin:-45px 0 0}.half-boxed .top_content{min-height:140px}.content_holder{display:block;z-index:1;position:relative;width:100%}.half-boxed .content_holder{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMXYxSDB6Ii8+PC9zdmc+);background-image:-moz-linear-gradient(top,#f2f2f2 0,#fff 30%,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(30%,#fff),color-stop(100%,#f2f2f2));background-image:-webkit-linear-gradient(top,#f2f2f2,#fff 30%,#f2f2f2);background-image:-o-linear-gradient(top,#f2f2f2 0,#fff 30%,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0,#fff 30%,#f2f2f2 100%);background-image:linear-gradient(180deg,#f2f2f2 0,#fff 30%,#f2f2f2);background-attachment:fixed}.mobile_device .content_holder{background-attachment:scroll}.content_second_background{min-height:295px}.content_area{margin:-20px auto 0;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;z-index:1;position:relative;padding:0;background:#fff;width:1080px}html .wide .content_area{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;width:auto}.half-boxed .content_area{border:1px solid rgba(0,0,0,.06)}.content_block{margin:auto;z-index:1;position:relative;padding:0 10px;width:1060px}.content_block_background{overflow:hidden;position:relative;padding:20px 0}.content_block_background.template_builder{padding:0}.half-boxed .content_block_background{padding-right:0!important;padding-left:0!important}body .full_width_row .content_block{padding:0;width:100%}body .full_width_row .content_block>.content>.row{margin:0}.content_block:first-child{border-top:0}.row-style-2{-o-box-shadow:inset 0 4px 0 rgba(0,0,0,.02),inset 0 -4px 0 rgba(0,0,0,.02);-webkit-box-shadow:inset 0 4px 0 rgba(0,0,0,.02),inset 0 -4px 0 rgba(0,0,0,.02);-moz-box-shadow:inset 0 4px 0 rgba(0,0,0,.02),inset 0 -4px 0 rgba(0,0,0,.02);box-shadow:inset 0 4px 0 rgba(0,0,0,.02),inset 0 -4px 0 rgba(0,0,0,.02);background:#f5f5f5}.row-style-3{-o-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);-webkit-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);-moz-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);box-shadow:inset 0 4px 0 rgba(0,0,0,.02);background-color:#fcfcfc}#top_bar{border-bottom:1px solid rgba(0,0,0,.04);padding:5px;background:#f8f8f8}.boxed-body #top_bar{padding:10px 5px}.top_bar_container{margin:0 auto;min-height:18px;width:1040px}.top_links{float:left;font-weight:400;line-height:180%;display:block;color:#919191;padding:0;font-size:11px}.top_links ::-webkit-input-placeholder{color:#919191}.top_links :-moz-placeholder,.top_links ::-moz-placeholder{color:#919191}.top_links :-ms-input-placeholder{color:#919191}.top_links a{text-decoration:none;color:#919191}.top_links a:hover{text-decoration:underline}.top_links{margin:0;list-style:none}.top_links>li{border:solid #cdcdcd;border-width:0 1px 0 0;line-height:100%;display:inline-block;list-style-position:outside;position:relative;padding:0 6px}.top_links>li:last-child{border-width:0}.top_links{margin-right:10px}.top_links [class*=" icon-"]:before,.top_links [class^=icon-]:before{line-height:1;margin-right:5px}.languages{cursor:default}.flags{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:0;visibility:none;opacity:0;-o-box-shadow:0 5px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 2px 0 rgba(0,0,0,.2);box-shadow:0 5px 2px 0 rgba(0,0,0,.2);border:1px solid #eee;overflow:hidden;z-index:999999;position:absolute;top:20px;padding:0;height:0;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff;width:100px}.languages:hover .flags{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;opacity:1;overflow:visible;top:13px;height:auto}.flags li{margin:0;border-top:1px solid #eee;display:block;padding:5px}.flags li a,.flags li img{vertical-align:middle;display:inline-block}.flags li a{margin-left:2px;line-height:140%}.flags li:first-child{border-top:0}#top_search_form,.search_text{font-family:inherit;font-family:arial,sans-serif;border-radius:inherit;box-shadow:inherit;border:none;line-height:inherit;outline:inherit;text-align:left;color:inherit;position:inherit;padding:inherit;font-size:inherit;background:transparent;min-width:37px;width:auto}#top_search_form{margin:0;display:inline;padding:0}#top_search_form .search_text:focus{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:none;border:1px solid #f0f0f0;padding:0 5px;background:#fff;width:100px}#top_search_form .icon-search{cursor:pointer}#top_search_form .icon-basket{padding-right:20px}#mobile_bar{display:none}#navigation li.multicolumn{position:static}.multicolumn-holder{left:0;visibility:hidden;table-layout:fixed;opacity:0;margin-top:10px;-o-box-shadow:0 4px 0 rgba(0,0,0,.04);-moz-box-shadow:0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 4px 0 rgba(0,0,0,.04);box-shadow:0 4px 0 rgba(0,0,0,.04);border:1px solid #eee;display:table;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:absolute;padding:10px 0 0;height:0;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff}#container #navigation .multicolumn-holder{overflow:hidden}#navigation li.multicolumn:hover>.multicolumn-holder{visibility:visible;opacity:1;margin-top:0;overflow:visible;z-index:999999;height:auto}.multicolumn-holder>ul{border-left:1px solid #eee;vertical-align:top;display:table-cell;padding:20px}.multicolumn-holder>ul:first-child{border-left:0}.multicolumn-holder>ul ul{margin:0;padding:10px 0 20px}#navigation .multicolumn-holder ul li{float:none;border:0;display:block;clear:both;text-align:left}#navigation .multicolumn-holder .column-heading>a,#navigation .multicolumn-holder .column-heading>span{text-decoration:none;line-height:100%;display:block;color:#777;border-bottom:0;padding:0 0 5px;font-size:14px}#navigation .multicolumn-holder .column-heading>a:hover{line-height:100%;border-bottom:0}#navigation .multicolumn-holder a{text-decoration:none;line-height:200%;display:block;text-align:left;color:#999;border-bottom:1px solid #eee}#navigation .multicolumn-holder>ul li:last-child>a{border-bottom:0}#navigation .multicolumn-holder a:hover{text-decoration:none;display:block;text-align:left;color:#999}#navigation .multicolumn-holder a:hover:after{font-family:fontello;left:0;margin-left:-10px;position:absolute;top:0;content:""}.nav_shadow{margin:auto;padding-bottom:12px;z-index:999;position:relative;width:100%}.header-design1.no-header-content .nav_shadow{padding-bottom:0}.nav_border{-o-box-shadow:0 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:0 4px 0 rgba(0,0,0,.04);-moz-box-shadow:0 4px 0 rgba(0,0,0,.04);box-shadow:0 4px 0 rgba(0,0,0,.04);border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff;width:100%}#MobileMainNavigation{display:none}#navigation_bar{margin:auto;display:table}#navigation{line-height:140%;display:table;z-index:999;border-right:1px solid #fff;padding:0}#navigation,#navigation li{float:left;margin:0;position:relative}#navigation li{text-align:center;border-right:1px solid #eee}#navigation li:first-child{border-left:1px solid #eee}#navigation_bar>ul>li>a:after{left:0;opacity:1;color:#f4bf1e;position:absolute;top:-2px;height:2px;-ms-transition:width .2s ease 0s;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-o-transition:width .2s ease 0s;transition:width .2s ease 0s;background:#f4bf1e;content:"";width:0}#navigation_bar>ul>li.current-menu-ancestor>a:after,#navigation_bar>ul>li.current_page_item>a:after,#navigation_bar>ul>li:hover>a:after{left:0;position:absolute;top:-2px;height:2px;background-color:#f4bf1e;width:100%}.no_search #navigation li:last-child{border-right:0}#navigation .sub-menu{margin:-2px 0 0;-o-box-shadow:4px 4px 0 rgba(0,0,0,.04);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.04);-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.04);box-shadow:4px 4px 0 rgba(0,0,0,.04);border:1px solid #eee;text-align:left;overflow:hidden;z-index:50;position:absolute;padding:0;height:0;background:#fff;width:170px}#navigation .first ul{margin-left:5px}#navigation .sub-menu li{float:none;margin:0;border:0;display:block;text-align:left;border-bottom:1px solid #eee}#navigation li:last-child{border-bottom:0}#navigation .sub-menu ul{left:170px;margin:0;top:-1px;padding:0;height:auto}#navigation .sub-menu{visibility:hidden;opacity:0;margin-top:10px;-ms-transition:opacity 0s ease 0s,margin-top .3s ease 0s;-moz-transition:opacity 0s ease 0s,margin-top .3s ease 0s;-o-transition:opacity 0s ease 0s,margin-top .3s ease 0s;transition:opacity 0s ease 0s,margin-top .3s ease 0s;-webkit-transition:opacity 0s ease 0s,margin-top .3s ease 0s}#navigation>li:hover>ul{left:-1px;visibility:visible;opacity:1;margin:0;overflow:visible;height:auto}#navigation .sub-menu ul{visibility:hidden;opacity:0;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#navigation .sub-menu>li:hover>ul{visibility:visible;opacity:1;overflow:visible;height:auto}#navigation_bar>ul>li>a{text-decoration:none;display:block;color:#8a8a8a;position:relative;padding:15px 35px;font-size:16px}#navigation_bar>ul>li>a:hover{color:#8a8a8a}#navigation_bar>ul>li:first-child>a{border-left:0}#navigation .sub-menu li.hasSubMenu>a:after{font-family:fontello;right:20px;position:absolute;top:9px;font-size:15px;content:"\f105"}#navigation .sub-menu li a{font-family:Arial,sans-serif;text-decoration:none;display:block;color:#999;position:relative;padding:10px}#navigation .sub-menu li a:hover,#navigation .sub-menu li:hover>a{box-shadow:inset 2px 0 0 #f4bf1e}#navigation_bar>ul>li.menu-item-has-children:hover>a{-moz-box-shadow:6px 0 0 rgba(0,0,0,.03),-6px 0 0 rgba(0,0,0,.03);-o-box-shadow:6px 0 0 rgba(0,0,0,.03),-6px 0 0 rgba(0,0,0,.03);-webkit-box-shadow:6px 0 0 rgba(0,0,0,.03),-6px 0 0 rgba(0,0,0,.03);box-shadow:6px 0 0 rgba(0,0,0,.03),-6px 0 0 rgba(0,0,0,.03)}#navigation_bar>ul>li a span{text-shadow:none;margin:0;line-height:100%;display:block;display:none;color:#aaa;padding:0;font-size:11px}.with_subs#navigation_bar>ul>li>a span{display:block}#navigation_bar .multicolumn-holder ul>li:hover>a span,#navigation_bar ul ul>li>a span{color:#aaa}#navigation_bar ul ul>li>a span{text-shadow:none;line-height:100%;display:block;display:none;padding:0;font-size:11px}#navigation_bar .multicolumn-holder ul>li>a span{margin-bottom:5px}#navigation_bar .multicolumn-holder ul>li.column-heading>a span{margin-top:3px}.with_subs#navigation_bar ul ul>li>a span{display:block}#navigation_bar [class*=" icon-"]:before,#navigation_bar [class^=icon-]:before{line-height:1;margin-right:5px}html .nav_shadow.stuck{left:0;opacity:1;right:0;position:fixed;top:0}.nav_shadow.sticky{top:0}html .admin-bar .nav_shadow.stuck{top:32px}html .stuck #navigation_bar>ul>li>a span{display:none}html .nav_shadow.stuck,html .stuck .nav_border{border-radius:0;width:100%}html .stuck .nav_border{border-radius:0;border-bottom:1px solid #fff}html .stuck #navigation_bar{border-radius:0;border:0}.stuck .with_subs .search-bar,html .stuck .search-bar{right:0!important;top:3px}html .stuck #navigation_bar>ul>li:first-child{border-radius:0}html .stuck #navigation_bar>ul>li>a{padding:10px 18px;font-size:14px}.search-bar{float:right;border:1px solid #eee;display:table;overflow:hidden;position:relative;top:8px;padding:5px 11px 5px 5px;-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff;width:100px}.with_subs .search-bar{top:16px}.search-bar .icon-search-1{margin-left:2px;line-height:17px;color:#eee;color:rgba(0,0,0,.2);cursor:pointer;font-size:13px}#navigation_bar .search-bar .icon-search-1:before{margin:0}.search-bar:hover .icon-search-1:before{opacity:.7}.search-bar:hover{-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,.03);-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.03);box-shadow:inset 0 0 0 2px rgba(0,0,0,.03)}.search-bar form input{float:left;font-weight:400;border-radius:0;margin:2px 0 0;border:0;line-height:100%;display:inline;outline:0;color:#929292;font-style:normal;padding:0 0 0 10px;font-size:11px;width:86.94px}.search-bar form input,.search-bar form input:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0}.search-bar form input:focus{background:#fff}#navigation_bar,.menu-style-two .stuck #navigation_bar,.menu-style-two .stuck .multicolumn-holder,.multicolumn-holder{width:1040px}.half-boxed #navigation_bar,.half-boxed .multicolumn-holder,.half-boxed.menu-style-two .stuck .multicolumn-holder,.menu-style-two .multicolumn-holder{width:1080px}.half-boxed.menu-style-two .stuck #navigation_bar,.menu-style-two .nav_border,.menu-style-two .nav_shadow{width:1079px}.menu-style-two #navigation_bar{width:100%}html .boxed-body .nav_shadow.stuck{max-width:1120px}.stuck .with_small_logo .multicolumn-holder{left:-116px}.menu-style-two .nav_shadow{margin:auto}.menu-style-two .nav_border{border-right:1px solid #eee}.menu-style-two .search-bar{right:10px}@media only screen and (min-width:960px){.header-design2 #header_contents{width:1040px}.half-boxed.header-design2 #header_contents,.half-boxed.header-design2 .top_bar_container{width:1080px}.header-design2 .default_position #navigation_bar>ul>li>a{line-height:78px;padding:0 15px}.header-design2 .default_position #navigation_bar{width:auto!important}.header-design2 .sticky_nav_wrap{float:right}.header-design2 .nav_shadow.default_position{float:right;width:auto}.header-design2 .top_content{margin-top:0}.header-design2 .default_position.nav_shadow{padding-bottom:0}.header-design2 .default_position .nav_border{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;border-top-width:0;border-bottom-width:0;background-color:transparent}.header-design2 #header_contents{padding:0}#header_contents>section.logo{padding:10px 0}.header-design2 #logo img{display:block}.header-design2 #header_contents{position:relative}.header-design2 .default_position #navigation,.header-design2 .default_position.nav_shadow{position:static}.boxed.header-design2 .content_area,.half-boxed.header-design2.no-header-content .content_area,.wide.header-design2 .content_area{margin-top:0}.header-design2 #navigation_bar>ul>li.current-menu-ancestor>a:after,.header-design2 #navigation_bar>ul>li.current_page_item>a:after,.header-design2 #navigation_bar>ul>li:hover>a:after{top:0}.header-design2 .top_content .info_bar{padding:35px 0 30px}.header-design2 .stuck .multicolumn-holder{left:0!important}.header-design2 .stuck #navigation{float:right;position:static;border-right:0}html .half-boxed.header-design2 .stuck #navigation_bar,html .wide.header-design2 .stuck #navigation_bar{position:relative}.header-design2.boxed-body .stuck .multicolumn-holder{left:0;width:100%}.no-js .header-design2 .default_position #navigation,.no-js .header-design2 .default_position.nav_shadow{float:right;width:auto}.header-design2 #navigation_bar .multicolumn-holder ul>li>a span{display:block}}.header-design2.no-header-content #header{border-bottom:1px solid #eee}.blog_list{margin:0 auto 40px;display:block}.blog_list section.first_section{float:left;width:60px}.blog_list section.article_section{margin-left:70px;overflow:hidden;position:relative}.blog_list section.article_section.with_icon{margin-left:0}.blog_list section.first_section [class^=icon-]{margin:17px 10px 0 0;display:block;text-align:center;color:#aaa;font-size:35px}.blog_list div.date_box{width:50px}.blog_list div.date_box .day{font-family:arial;line-height:40px;font-size:30px}.blog-head-line{margin-bottom:20px;display:block}.blog_list h1,.blog_list h2{margin:17px 0 0;line-height:100%;display:inline-block;padding:0 0 15px;font-size:26px}.blog_list h1[class^=icon-],.blog_list h2[class^=icon-]{margin:0;line-height:130%}.blog_list h1[class^=icon-]:before,.blog_list h2[class^=icon-]:before{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;vertical-align:top;color:#fff;padding:0 2px;font-size:70%;margin-right:10px;background:#f4bf1e;min-width:35px}.blog_list .featured_image{width:100%}.blog_list .post_type img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";left:7px;opacity:.8;margin:0 auto;text-align:center;position:relative;top:10px}.blog_list .post_type.comment img{left:8px}.blog_list .post_type.gallery img{left:5px}.blog_list .frame.slider{margin:0}.blog_list .post_type.video img{left:9px!important}.blog_list span.post_url{color:#c6c6c6;position:relative}.blog_list span.post_url a{text-decoration:none;color:#c6c6c6}.blog_list span.post_url a:hover{color:#a7a7a7}.blog_list .comment_quote p{font-family:Times New Roman,serif;font-style:italic}.blog_list .comment_quote p span{margin:10px 0 0;display:block;color:#929292}.post-title-holder{float:left;display:inline-block;width:100%}.blog_list .post_data,.blog_list .post_data a{text-decoration:none;color:#afafaf;font-size:12px}.post_data a{display:inline-block}.blog_list .post_data a:hover{color:#777}.blog_list .post_data{border-top:1px solid #eee;padding:4px 0}.post_data [class^=icon-]:after,.post_data [class^=icon-]:before{margin-right:5px}.post_data>span{border:solid #eee;border-width:0 1px 0 0;display:inline-block;padding-right:10px;margin-right:10px}.post_data span:last-child{border-right:0}.small_box .blog_list h1,.small_box .blog_list h2{font-size:130%}.small_box .blog-head-line{border-bottom:1px solid #eee}.small_box .blog_list h1[class^=icon-]:before,.small_box .blog_list h2[class^=icon-]:before{padding:0;min-width:25px}.small_box .blog_list .post_data span{border-right:0;margin-right:0}.small_box .blog_list .post_data,.small_box .blog_list .post_data a{font-size:11px}.blog_list.featured_image_left p,.blog_list.featured_image_right p{padding-top:6px}.blog_image .frame.aligncenter,.blog_image .frame.alignleft,.blog_image .frame.alignright,.blog_image.aligncenter,.blog_image.alignleft,.blog_image.alignright{margin-bottom:0;margin-top:0!important}.tags span:first-child{margin-right:10px}.tags,.tags a{text-decoration:none;display:inline-block;color:#a2a2a2;font-style:italic}.tags a:hover{text-decoration:underline;color:#bbb}.author_info p{margin:0;padding:10px 0 0}.author_info strong a{font-family:Times New Roman,serif;text-decoration:none;display:inline-block;color:#a2a2a2;font-style:italic;font-size:13px}.author_info .avatar{background:#fff}.flex-container{margin:0}.flexslider{overflow:hidden;zoom:1;position:relative;background:transparent;background:#fff}.flexslider .slides{text-align:center;list-style:none outside none}.flexslider .slides>li{display:none;position:relative}.flexslider.fixed .slides img{margin:auto;max-width:100%;width:auto}.flexslider.slider-carousel{position:relative}.flexslider.slider-carousel ul.slides li{margin:0 0 0 5px;cursor:pointer}.flexslider.slider-carousel ul.slides li:first-child{margin-left:0}.flexslider.slider-carousel ul.slides li:last-child{margin-right:0}#container .flexslider.slider-carousel .flex-direction-nav{margin-top:-10px;top:50%}.flex-caption{visibility:hidden;text-align:left;z-index:900;position:absolute;bottom:30%;width:100%}.full_width_row .flex-caption,.top_content .flex-caption{left:50%;margin:auto auto auto -520px;right:50%;bottom:35%;width:1040px}.flex-caption.center{text-align:center}.caption-holder{display:inline-block;max-width:60%}.flex-caption.right .caption-holder{float:right}.flex-caption.center .caption-holder{max-width:80%}.caption-one{float:left;display:inline-block;color:#fff;top:-1000px;padding:10px;font-size:22px;background:#fff}.caption-one a{text-decoration:none;color:inherit}.caption-one a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.flex-caption.center .caption-one{float:none;text-align:center}.caption-text{float:left;display:inline-block;clear:both;text-align:left;color:#666;padding:10px;bottom:-1000px;font-size:16px;background:hsla(0,0%,100%,.8)}.flex-caption.center .caption-text{float:none;display:block;text-align:center}.flex-active-slide .flex-caption{visibility:visible}.flex-active-slide .caption-text{position:relative;bottom:0}.flex-active-slide .caption-one{position:relative;top:0;background-color:rgba(0,0,0,.4)}.flex-active-slide .caption-one a,.flex-active-slide .caption-one a:hover{color:#fff}.flex-active-slide .caption-one:hover{background-color:rgba(0,0,0,.6)}.flex-active-slide .caption-one,.flex-active-slide .caption-text{-ms-transition:all 1.3s;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;-o-transition:all 1.3s;transition:all 1.3s}.flexslider .flex-direction-nav{margin:0 0 25px;z-index:99;list-style:none;position:absolute;bottom:50%;width:100%}.flexslider .flex-direction-nav li{margin:0;padding:0}.flexslider .flex-direction-nav a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;text-decoration:none;line-height:50px;display:block;text-align:center;color:#fff!important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:rgba(0,0,0,.24);width:30px}.flexslider .flex-direction-nav li .flex-prev{left:-40px;position:absolute}.flexslider .flex-direction-nav li .flex-next{right:-40px;position:absolute}.flexslider:hover .flex-direction-nav a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.flexslider:hover .flex-direction-nav li .flex-prev{left:20px}.flexslider:hover .flex-direction-nav li .flex-next{right:20px}.full_width_row .content>.flex-container .flexslider .flex-direction-nav li a:hover,.top_content>.flex-container .flexslider .flex-direction-nav li a:hover{width:35px}.flexslider .flex-direction-nav li a:hover{opacity:.5}.flexslider .carousel .flex-direction-nav{left:0;margin:0 0 10px;z-index:1;list-style:none;position:absolute;bottom:50%;width:100%!important}.flexslider .carousel .flex-direction-nav li{margin:0;padding:0}.flexslider .carousel .flex-direction-nav a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;text-decoration:none;line-height:20px;display:block;text-align:center;color:#fff;height:20px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#e0af1d;width:30px}.flexslider .carousel .flex-direction-nav li .flex-prev{left:-40px;position:absolute}.flexslider .carousel .flex-direction-nav li .flex-next{right:-40px;position:absolute}.flexslider:hover .carousel .flex-direction-nav a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.flexslider:hover .carousel .flex-direction-nav li .flex-prev{left:0}.flexslider:hover .carousel .flex-direction-nav li .flex-next{right:0}.flexslider .carousel .flex-direction-nav li a:hover{width:35px}.post_slider{margin-bottom:30px}.post_slider .flexslider .flex-caption{left:0;bottom:-100px;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}.post_slider .caption-one{top:auto;bottom:0}.post_slider .flexslider .flex-active-slide .flex-caption{font-family:inherit;bottom:0;background:none repeat scroll 0 0 rgba(0,0,0,.5);width:100%}.post_slider .flexslider .caption-holder{display:inline-block;padding:5px 0;max-width:100%}.post_slider .flexslider .caption-one{color:#fff;padding:0 10px;font-size:14px;background:none}.post_slider .flexslider .caption-text{color:#fff;padding:0 10px;font-size:12px;background:none}article.featured .caption{overflow:hidden;position:relative}.caption img{display:block;max-width:100%}.featured_article_title{font-weight:400;margin:0;position:relative;padding:0;bottom:0;font-size:20px}.caption.default_icon .featured_article_title{padding:0}.caption.embedded .featured_article_title{position:absolute;padding:5px 10px 0 0;bottom:0;background:#fff}.caption.embedded.default_icon .featured_article_title{padding:5px 10px 0 25px}.caption.embedded.default_icon.squared .featured_article_title{padding:10px 10px 0 0}article.featured .caption.title_centered{text-align:center}article.featured .caption.title_centered .featured_article_title{display:inline-block;position:relative}article.featured .caption.title_centered.embedded .featured_article_title{left:0;display:inline-block;position:absolute;background:none repeat scroll 0 0 hsla(0,0%,100%,.7);width:100%}.with_left_icon.featured_article_title{display:inline-block}.heading_icon{color:#f4bf1e;margin-right:5px}.featured>.heading_icon{font-size:18px}.centered.embedded.heading_icon{display:inline-block;margin-right:10px}.featured .default_icon .heading_icon{margin:0 8px 4px 0;line-height:150%;vertical-align:middle;display:inline-block;color:#fff!important;padding:0 8px;background:#f4bf1e}.embedded.featured .default_icon .heading_icon{margin-top:-6px}.embedded.default_icon.squared .heading_icon{margin-top:0}.large_icon{border-radius:100px;margin:auto 10px auto auto;line-height:26px;display:block;display:inline-block;text-align:center;color:#f4bf1e;position:relative;font-size:26px;background:#fff}.large_icon.loaded{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.featured>.medium_rounded_icon,.medium_rounded_icon{border-radius:100px;margin:auto 10px auto auto;line-height:20px;display:block;display:inline-block;text-align:center;position:relative;padding:10px;height:20px;font-size:20px;width:20px}.medium_rounded_icon{color:#fff!important;background:#f4bf1e}.big_icon,.featured>.big_icon{margin:auto;line-height:30px;display:block;display:inline-block;text-align:center;position:relative;height:30px;font-size:30px;width:30px}.big_icon{color:#f4bf1e}.big_rounded_icon,.featured>.big_rounded_icon{border-radius:100px;margin:auto 10px auto auto;line-height:30px;display:block;display:inline-block;text-align:center;position:relative;padding:10px;height:30px;font-size:30px;width:30px}.big_rounded_icon{color:#f4bf1e}.big_square_icon,.featured>.big_square_icon{margin:auto 10px auto auto;line-height:30px;display:block;display:inline-block;text-align:center;position:relative;padding:10px;height:30px;font-size:30px;width:30px}.big_square_icon{color:#fff!important;background:#f4bf1e}.big_rounded_icon.centered,.heading_icon.centered,.medium_rounded_icon.centered{margin:0 auto;display:block;text-align:center}.row .box:hover .animated.heading_icon{-webkit-animation-name:pulse;animation-name:pulse}.row .box:hover .embedded.animated.heading_icon{-webkit-animation-name:flipInX;animation-name:flipInX}.mobile_device .row .box:hover .animated.heading_icon,.mobile_device .row .box:hover .embedded.animated.heading_icon{-webkit-animation-name:none;animation-name:none}.big_rounded_icon.loaded{border:4px solid #f4bf1e;padding:30px}.big_rounded_icon.pin{margin-bottom:42px}.row .box:hover .animated.pin.heading_icon{-webkit-animation-name:swing;animation-name:swing}.medium_rounded_icon.loaded{padding:20px}.title_icon{margin:0 8px 4px 0;vertical-align:middle;display:inline-block;color:#fff;padding:2px 4px 1px 5px;font-size:11px;background:#f4bf1e}.sidebar .featured_article_title{font-size:17px}.sidebar .featured_article_title:before{left:-21px;text-indent:5px;display:block;color:#f4bf1e;position:absolute;top:-10px;height:40px;background:none repeat scroll 0 0 #f4bf1e;content:"";width:2px}#header_contents .widget .icon-right-open,.content .widget .icon-right-open{display:none}.widget .title{margin-bottom:5px}.sidebar .widget{margin-bottom:20px;border-bottom:1px solid #f0f0f0}.featured img.aligncenter{margin:0 auto}.pin:after{font-family:fontello;left:50%;margin-top:35px;margin-left:-3px;line-height:66px;display:block;text-align:center;color:#f4bf1e;position:absolute;border-right:1px solid #f4bf1e;height:25px;font-size:13px;content:"\e85d";width:5px}.featured_image_holder.pin:after{margin-top:4px}.featured_image_holder.pin{margin:auto auto 40px;position:relative;max-width:60%}.rounded_image img,.rounded_image svg{border-radius:50%}article.featured:hover .featured_image_holder.pin:after{font-family:fontello;line-height:78px;height:32px;font-size:13px;-webkit-transition:line-height .3s;-moz-transition:line-height .3s;-o-transition:line-height .3s;transition:line-height .3s;content:""}.bw_filter:hover svg,.bw_filter_ie:hover svg,.chained_contents>ul li:hover .image.chanied_media_holder svg,article.featured:hover .bw_filter svg,article.featured:hover .bw_filter_ie svg{display:none}.bw_filter:hover img,.chained_contents>ul li:hover .image.chanied_media_holder img,article.featured:hover .bw_filter img{-webkit-filter:grayscale(0);-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.bw_filter img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.featured_image_holder.octangle{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin:auto auto 10px;display:block;overflow:hidden;position:relative;max-width:75%}.featured_image_holder.octangle img,.featured_image_holder.octangle svg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.horizontal_chained_contents{table-layout:fixed;margin:0 0 20px;display:table;list-style:none outside none;padding:0;width:100%}.horizontal_chained_contents>li ul{list-style-type:disc}.horizontal_chained_contents>li{margin:0;vertical-align:top;display:table-cell;text-align:center;z-index:2;position:relative;padding:0 10px}.horizontal_chained_contents li:first-child .chanied_media_holder:before,.horizontal_chained_contents li:last-child .chanied_media_holder:after{content:none}.horizontal_chained_contents .chanied_media_holder{position:relative}.horizontal_chained_contents .chanied_media_holder .featured_image_holder{margin:auto auto 20px;position:relative;max-width:70%}.horizontal_chained_contents .featured_article_title{margin:0 0 10px}.horizontal_chained_contents .chanied_media_holder:after{margin-top:-2px;border-top:2px dashed #ededed;right:-50%;z-index:-1;position:absolute;top:50%;content:"";width:100%}.chained_contents>ul{list-style-type:none;margin:0;clear:both;z-index:1;position:relative;padding:0}.chained_contents>ul .chanied_media_holder:before,.chained_contents>ul:after{border:0 dashed #ededed}.chained_contents>ul:after{left:38%;border-left-width:2px;z-index:-1;position:absolute;top:0;height:100%;content:""}.chained_contents>ul .chanied_media_holder:before{position:absolute;top:50%;content:""}.chained_contents>ul .chanied_media_holder:after,.chained_contents>ul .chanied_media_holder:before{margin-top:-1px;border-top-width:2px;right:2%;width:24%}.chained_contents>li{margin:0 0 20px;zoom:1;list-style:none;position:relative;padding:0}.chained_contents .chanied_media_holder{float:left;position:relative;width:38%}.chained_contents .chanied_media_holder:first-child{margin-top:0}.chained_contents .chanied_content_holder{margin-left:45%;display:block;padding-top:20px}.chained_contents .chanied_content_holder:after{display:table;clear:both;content:""}.chained_contents .featured_image_holder{margin:0;display:inline-block;position:relative;max-width:70%;width:70%}.right_aligned_media.horizontal_chained_contents .chanied_media_holder>ul:after{left:-16%;right:auto}.right_aligned_media.chained_contents>ul:after{left:auto;right:38%}.right_aligned_media.chained_contents .chanied_media_holder:before{left:2%;right:auto}.right_aligned_media.chained_contents .chanied_media_holder{float:right}.right_aligned_media.chained_contents .chanied_content_holder{margin-left:auto;text-align:right;margin-right:45%}.right_aligned_media.chained_contents .featured_image_holder{margin-left:30%}.chained_contents .icon_holder{-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:80px;background:#ccc;background:rgba(0,0,0,.2);width:80px}.chained_contents .icon_holder span:before{margin:0;line-height:80px;vertical-align:middle;display:inline-block;text-align:center;color:#fff;padding:0;font-size:30px;width:80px}.icon_chain.chained_contents>ul:after{left:120px}.right_aligned_media.icon_chain.chained_contents>ul:after{left:auto;right:120px}.icon_chain.chained_contents .chanied_media_holder>ul:before{width:30px}.icon_chain.chained_contents .chanied_media_holder{margin-top:20px;position:relative;width:120px}.icon_chain.chained_contents .chanied_content_holder{margin-left:150px}.right_aligned_media.chained_contents .icon_holder{margin-left:40px;display:inline-block;position:relative}.right_aligned_media.icon_chain.icon_chain.chained_contents .chanied_content_holder{margin-left:0;margin-right:150px}.chained_contents li:hover .icon_holder{background:transparent}.chained_contents .icon_holder.rounded:before{opacity:0}.chained_contents li:hover .icon_holder.rounded:before{left:-5px;opacity:1;border-radius:50%;-webkit-animation-duration:1s;animation-duration:1s;z-index:-1;position:absolute;top:-5px;-webkit-animation-name:bounceIn;animation-name:bounceIn;height:90px;background:none repeat scroll 0 0 #f4bf1e;-webkit-animation-fill-mode:both;animation-fill-mode:both;content:"";width:90px}.mobile_device .chained_contents li:hover .icon_holder.rounded:before{-webkit-animation-name:none;animation-name:none}.chained_contents>ul .chanied_media_holder:after{left:auto;margin-top:-8px;border-radius:50%;right:-8px;position:absolute;top:50%;height:16px;background:none repeat scroll 0 0 #ededed;content:"";width:16px}.right_aligned_media.chained_contents>ul .chanied_media_holder:after{left:-9px;right:auto}.chained_contents>ul>li:hover .image.chanied_media_holder:after{margin-top:-12px;right:-12px;height:22px;background:none repeat scroll 0 0 #f4bf1e;width:22px}.right_aligned_media.chained_contents>ul>li:hover .image.chanied_media_holder:after{left:-12px;right:auto}hr.style-one{margin:30px 0;border:none;border-top:double #f0f0f0;text-align:center;overflow:visible;color:#f0f0f0;padding:0}hr.style-one:after{line-height:20px;display:inline-block;position:relative;top:-15px;padding:0 40px;font-size:20px;background:#fff;content:"o"}hr.style-two{margin:30px 0;border:none;border-top:1px solid #f0f0f0;text-align:center;overflow:visible;color:#f0f0f0;padding:0}hr.style-two:after{line-height:30px;display:inline-block;position:relative;top:-17px;padding:0 40px;font-size:30px;background:#fff;content:"●"}hr.style-three{margin:30px 0;border:none;border-top:1px solid #f0f0f0;text-align:center;overflow:visible;color:#f0f0f0;padding:0}hr.style-three:after{font-family:fontello;line-height:30px;display:inline-block;position:relative;top:-15px;padding:0 40px;font-size:16px;background:#fff;content:"\e753"}hr.style-four{margin:30px 0;border:none;border-top:double #f0f0f0;text-align:center;overflow:visible;color:#f0f0f0;padding:0}hr.style-five,hr.style-six{margin:30px 0;border:none;border-top:1px solid #f0f0f0;text-align:center;overflow:visible;color:#f0f0f0;padding:0}hr.style-six{line-height:100%;position:relative}hr.style-six:before{left:25%;margin-top:-1px;position:absolute;height:1px;background:#f4bf1e;content:"";width:50%}hr.style-six:after{font-family:fontello;line-height:35px;display:inline-block;color:#f4bf1e;position:relative;top:-15px;padding:0 40px;font-size:30px;background:#fff;content:"\f107"}hr.style-seven{margin:0;border:none;line-height:100%;text-align:center;overflow:visible;position:relative;top:-1px;padding:0}hr.style-seven:after{font-family:fontello;display:inline-block;color:#fff;position:relative;padding:0 40px;font-size:70px;content:"&"}.footer_widgets>.row>hr.style-seven{z-index:1;position:relative}.content_footer hr.style-seven:after,.half-boxed .footer_widgets>.row>hr.style-seven:after,.row-style-2 hr.style-seven:after,.row-style-3 hr.style-seven:after{text-shadow:0 6px 0 rgba(0,0,0,.02)}.row-style-3 hr.style-seven{top:0}hr.style-eight{margin:30px 0;border:none;border-top:1px solid #f4bf1e;text-align:left;overflow:visible;padding:0}hr.style-eight:after{font-family:fontello;left:26px;line-height:35px;display:inline-block;color:#f4bf1e;position:relative;top:-14px;font-size:30px;content:"&"}span.top{float:right;text-decoration:none;letter-spacing:1px;right:0;color:#b0b0b0;cursor:pointer;position:relative;padding-left:10px;top:-10px;font-size:10px;background:#fff}span.top:hover{text-decoration:none;color:#000}.line{margin:0 0 30px;clear:both;border-bottom:1px solid #f0f0f0}.ttip{padding:0!important}.title_line{display:block;clear:both;overflow:hidden;position:relative;width:100%}.title_line h3{display:block;padding-right:20px;position:static}.title_line .featured_article_title:after{margin-top:-1px;margin-left:20px;position:absolute;top:50%;height:1px;background:none repeat scroll 0 0 #f0f0f0;content:"";width:100%}.gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f2f2",GradientType=0);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIi8+PHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff,#f2f2f2);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient(180deg,#fff 0,#f2f2f2)}.footer_widgets .recent_posts ul,.recent_posts ul,.widget .recent_posts ul{margin:0;list-style:none;padding:0}.recent_posts ul li{margin:0 0 10px;clear:both;padding:0}.recent_posts ul li.date,.recent_posts ul li:last-child{margin:0}.recent_posts .widget-meta{line-height:22px;color:#aaa;font-style:italic;font-size:11px}.widget .recent_posts .title{font-weight:700;margin:0;line-height:150%;display:block}.recent_posts .title a{text-decoration:none;color:#777}.recent_posts .title a:hover{text-decoration:underline}.recent-posts-thumb{float:left;display:inline-block;position:relative}img.recent-posts-thumb{float:left;margin:0 10px 10px 0;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.035);box-shadow:2px 2px 0 rgba(0,0,0,.035);border:1px solid #f0f0f0;display:inline-block;padding:4px;-moz-box-box-shadow:2px 2px 0 rgba(0,0,0,.035);background:#fff}.recent_posts .comment_number{margin-left:3px}.recent_posts .comment_number span{margin-right:3px}.recent_posts .comment_number a{text-decoration:none;color:inherit;font-style:oblique}.recent_posts .comment_number a:hover{text-decoration:underline}.search-post-title{margin-bottom:10px}.search-post-title a{line-height:140%;font-size:18px}.search_result{margin-bottom:20px}.search_highlight{padding:1px 3px;background:#eaeaea}.button_{font-family:arial;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.12);border-radius:6px;text-decoration:none;-o-box-shadow:inset 0 -3px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 rgba(0,0,0,.1);border:0;line-height:100%;display:inline-block;overflow:hidden;color:#fff;padding:21px 40px 23px;font-size:16px;background:none repeat scroll 0 0 #f4bf1e}.button_:hover{-o-box-shadow:inset 0 -1px 0 rgba(0,0,0,.14);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.14);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.14);box-shadow:inset 0 -1px 0 rgba(0,0,0,.14)}.button_[class*=" icon-"]:before,.button_[class^=icon-]:before{padding-right:.5em}.button_.white{background:none repeat scroll 0 0 #fff}.button_.light,.button_.white{text-shadow:none;border:1px solid #eee;color:#888}.button_.light{background:none repeat scroll 0 0 #f7f7f7}.button_.blue{text-shadow:none;color:#fff;background:none repeat scroll 0 0 #81a0ab}.button_.t_white{border:2px solid #fff;background:transparent}.button_.small{padding:10px 20px 13px;font-size:13px}.button_.medium{padding:13px 25px 16px;font-size:15px}.button_.t_white.big{padding:21px 40px}.button_.t_white.medium{padding:13px 25px}.button_.t_white.small{padding:10px 20px}.button_.default,.button_.t_white{color:#fff!important}.button_ i{text-shadow:0 1px 0 hsla(0,0%,100%,.7);color:rgba(0,0,0,.5);font-style:normal}.button_.alignleft{margin-right:20px}.button_.alignright{margin-left:20px}.button_.aligncenter{display:table}.post-navigations{text-align:center}.post-navigations .button_{color:silver;width:90px}.sidebar .post-navigations .button_{width:83px}.sidebar .single .button_{width:218px}.post-navigations .button_:first-child{margin-right:10px}.post-navigations .button_ span:before{margin-right:0}.flickr_thumbs{margin:10px 0!important;overflow:hidden;padding:0}.flickr_thumbs,.flickr_thumbs li{border:0!important;background:none!important}.flickr_thumbs li{float:left;margin:0 2% 2% 0!important;list-style:none;padding:0!important;width:31%}.flickr_thumbs li img{display:block}.flickr_thumbs li a img{border:none;width:100%}.flickr_thumbs li .frame{margin:0!important;padding:5px!important}.flickr_thumbs li.hide{display:none}.flickr_thumbs li:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.banner{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0;display:block;position:relative}.banner.withborder{border:2px solid #f3f3f3;padding:20px}.banner.transparent{background:transparent}.banner.gradient{padding:20px}.banner p[class*=" icon-"]:before,.banner p[class^=icon-]:before{margin:-6px 20px 0 10px;vertical-align:middle;font-size:40px}.banner .withbutton p[class*=" icon-"]:before,.banner .withbutton p[class^=icon-]:before{margin:-3px 0 0 -55px;position:absolute}.banner p.big_icon_top[class*=" icon-"]:before,.banner p.big_icon_top[class^=icon-]:before{margin:auto auto 20px;display:block;position:relative;font-size:60px}.banner .featured_text{margin:0;line-height:34px;text-align:left;color:#747474;font-size:26px}.banner .featured_text.withbutton{display:inline;text-align:left}.banner .featured_text.aligncenter{display:block;text-align:center;width:100%}.banner p{padding:0}.banner p small{font-family:Arial,sans-serif;line-height:130%;display:block;font-size:13px}.banner .big_button p{padding:20px 0}.banner .medium_button p{padding:10px 0}.banner .small_button p{padding:4px 0}.banner .withbutton p[class*=" icon-"],.banner .withbutton p[class^=icon-]{padding-left:60px}.banner .featured_text.aligncenter.withbutton p{margin-bottom:10px;padding:10px 0}.banner p.big_icon_top[class*=" icon-"],.banner p.big_icon_top[class^=icon-]{padding:10px 0}.info_box{border:1px solid #f3f3f3;display:block;color:#747474;position:relative;padding:10px;background:#fdfdfd}.info_box.gradient{box-shadow:inset 0 0 0 1px #fff}.info_box p[class*=" icon-"]:before,.info_box p[class^=icon-]:before{margin:-12px 20px 0 -35px;vertical-align:middle;position:absolute;top:50%;font-size:25px}.info_box p{font-family:Arial,sans-serif;margin:0;line-height:21px;padding:0 10px 0 40px;font-size:13px}.info_box.attention{border:1px solid #dcb6b6;background:#fed8d8}.info_box.attention,.info_box.attention a{color:#8f6969}.info_box.ok{border:1px solid #e0ede0;background:#efffef}.info_box.ok,.info_box.ok a{color:#889588}.info_box.announcement{border:1px solid #ebebde;background:#fdfdef}.info_box.announcement,.info_box.announcement a{color:#949487}.info_box .icon-cancel{right:10px;color:rgba(0,0,0,.3);cursor:pointer;position:absolute}.info_box .icon-cancel:hover{color:rgba(0,0,0,.6)}.pricing_table{table-layout:fixed;display:table;width:100%}.pricing_table .table_wrap{display:table-cell}.pricing_table .table_wrap ul{margin:0 1px;border:1px solid #eee;overflow:hidden;list-style:none;position:relative;padding:5px 5px 0;background:#fff}.pricing_table .table_wrap ul>li{border-top:1px solid #eee;display:block;text-align:center;padding:5px 0}.pricing_table .table_wrap ul>li.features_start_position,.pricing_table .table_wrap ul>li.price,.pricing_table .table_wrap ul>li.start_position,.pricing_table .table_wrap ul>li:first-child{border-top:none!important}.pricing_table .table_wrap ul>li.price{border-bottom:1px solid #eee}.pricing_table .table_wrap ul>li.price.empty{display:none;padding:0}.pricing_table .table_wrap ul>li.caption.empty{margin-bottom:-6px;display:none;padding:0}.caption small{font-family:helvetica,arial;display:block;min-height:20px;padding:5px 0 10px;font-size:13px}.pricing_table .table_wrap ul>li.caption{text-shadow:1px 1px 1px #fff;border-bottom:0;padding:20px 2px 0;font-size:24px;background-color:#ececec}.pricing_table .table_wrap ul>li .button_{margin:20px auto;vertical-align:top}.pricing_table .shadow:after,.pricing_table .shadow:before{bottom:10px}.pricing_table li div.title{display:block}.pricing_table .table_wrap ul>li.price{position:relative;padding:0 0 20px;background-color:#fff!important}.pricing_table li.price div:before{display:block;position:absolute;height:50%;background-color:#ececec;content:"";width:100%}.pricing_table li.price div{display:block}.pricing_table li.price span{border-radius:100px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);line-height:50px;display:inline-block;overflow:hidden;*zoom:1;position:relative;padding:20px;height:50px;font-size:20px;background-color:#fff;min-width:50px}.pricing_table .table_wrap.highlight ul{margin:0;-moz-box-shadow:0 0 13px rgba(0,0,0,.2);-webkit-box-shadow:0 0 13px rgba(0,0,0,.2);box-shadow:0 0 13px rgba(0,0,0,.2);border:0;z-index:1}.pricing_table .table_wrap.highlight ul>li{position:relative}.pricing_table .table_wrap.highlight ul>li.caption{text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;padding-top:30px;font-size:24px;background-color:#f4bf1e}.pricing_table .table_wrap.highlight ul>li.price div:before{background:#f4bf1e}.pricing_table.compare .table_wrap{vertical-align:top}.pricing_table.compare .table_wrap.highlight ul>li.caption{padding:20px 2px 0}.pricing_table.compare .table_wrap.features ul{border-top-right-radius:0;border-bottom-right-radius:0;padding:0 20px 0 0;margin-right:-22px}.pricing_table.compare .table_wrap ul li:nth-child(2n){background-color:#fbfbfb}.pricing_table [class*=" icon-"]:before,.pricing_table [class^=icon-]:before{line-height:100%;font-size:16px}.pricing_table .icon-ok:before{color:#7ea95e}.pricing_table .icon-cancel:before{color:#8d1c31}section.team{display:block;clear:both;text-align:center;width:100%}section.team .person_image{-moz-border-radius:50%;border-radius:50%;margin:0 auto 20px;-webkit-box-shadow:0 4px 2px rgba(0,0,0,.1);-moz-box-shadow:0 4px 2px rgba(0,0,0,.1);box-shadow:0 4px 2px rgba(0,0,0,.1);border:8px solid #fff;display:block;clear:both;overflow:hidden;-web-kit-border-radius:50%;position:relative;background:#fff;width:50%}section.team .box:hover .person_image{-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}section.team .person_image img{display:block}section.team .profile,section.team h4.person_name{padding:0 10px}section.team.style-two .person_image{-moz-border-radius:0;border-radius:0;-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none;-web-kit-border-radius:0}section.team.style-two .half-background{display:block;overflow:hidden;z-index:1;position:relative;padding:20px 0}section.team.style-two .half-background:before{left:0;z-index:-1;position:absolute;top:100px;height:100%;background:#fafafa;content:"";width:100%}section.team.style-two hr:after{background:#fafafa}section.team.style-three .person_image{-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none}section.team.style-three .half-background{display:block;overflow:hidden;z-index:1;position:relative;padding:20px 0}section.team.style-three .half-background:before{left:0;-o-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-web-kit-border-radius:50px;z-index:-1;position:absolute;top:0;height:100%;background:#fafafa;content:"";width:100%}section.team.style-three hr:after{background:#fafafa}.staff-single-media-links{width:100%}.client_image{float:left;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-o-box-shadow:0 0 3px 1px rgba(0,0,0,.08);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.08);-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.08);box-shadow:0 0 3px 1px rgba(0,0,0,.08);display:inline-block;overflow:hidden;padding:10px}.client_image img{float:left;-o-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;display:block;overflow:hidden;height:100px;width:100px}.five .client_image img,.four .client_image img{height:50px;width:50px}.client_info{color:#999;font-style:italic;font-size:13px}.testimonial .with_image{margin-left:142px;padding-top:10px}.five .with_image,.four .with_image{margin-left:92px}.testimonial .text .icon-quote-right{margin-top:2px;color:#c0c5cb;position:absolute;padding-left:6px;font-size:20px}.testimonial .text .icon-quote-left{padding-right:6px;color:#c0c5cb;font-size:20px}.testimonials-carousel ul{margin:0;display:block;list-style:none;padding:0}.carousel-holder .owl-carousel .testimonial.item{margin:10px}.five .testimonial.item,.four .testimonial.item,.sidebar .testimonial.item{text-align:center}.five .testimonial .with_image,.four .testimonial .with_image,.sidebar .client_image,.sidebar .testimonial .with_image{float:none;margin:auto}.centered .client_image{float:none;margin:auto auto 10px;display:table}.centered .text{margin:auto;line-height:140%;text-align:center;font-size:16px;width:85%}a{text-decoration:underline;color:#e0af1d}a.more_arrow,a:hover{text-decoration:none}a.more_arrow{color:#e77927}a.more_arrow_2{text-decoration:none;color:#ccc}.featured a.more-link,.featured a.read_more{text-decoration:none;border:1px solid #f4bf1e;line-height:140%;display:inline-block;color:#fff;padding:0 5px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#f4bf1e}.featured a.more-link:hover,.featured a.read_more:hover{color:#f4bf1e;background-color:#fff}.featured a.read_more.centered{margin:0 auto;display:table}a.more-link:after{font-family:fontello;font-weight:700;content:" \f105"}a.more-link span,a.read_more span{font-size:11px}.sidebar_content .box a{color:#cecece}.sidebar_content .box a:hover{color:#fff}.sidebar_content ul.contact_list a{text-decoration:underline!important}.sidebar_content .box a:hover{text-decoration:none!important}.carousel-holder{position:relative}.rounded_carousel_holder{border:1px solid #f0f0f0;padding:10px 0}.carousel-holder .owl-carousel{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;margin:0;display:none;padding:0}.carousel-holder .owl-item{overflow:hidden}.carousel-holder .owl-carousel .item{margin:0 10px}.full_width_row .carousel-holder .owl-carousel .item{margin:0}.carousel-holder .owl-controls{right:10px;line-height:100%;text-align:center;position:absolute;padding-left:10px;top:-40px}.rounded_carousel_holder .owl-controls{right:-2px;top:-50px}.without_heading.carousel-holder .owl-controls{opacity:0;margin-top:-15px;display:block;text-align:center;z-index:3;position:absolute;top:50%;height:0;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:100%}.without_heading.carousel-holder:hover .owl-controls{opacity:1}.without_heading .owl-buttons{z-index:3;top:0;height:0;width:100%}.carousel-holder .owl-controls .owl-buttons div{padding:2px 5px 0 4px;background:none repeat scroll 0 0 #f4bf1e}.carousel-holder .owl-controls .owl-buttons div,.product_images .owl-controls .owl-buttons div{text-decoration:none;line-height:13px;display:inline-block;text-align:center;zoom:1;color:#fff;font-size:11px;width:10px}.product_images .owl-controls .owl-buttons div{padding:20px 15px;background:rgba(0,0,0,.1)}.without_heading.carousel-holder .owl-controls .owl-buttons div{text-decoration:none;line-height:13px;display:inline-block;text-align:center;color:#fff;position:absolute;top:50%;padding:0;height:30px;font-size:11px;background:#cfcfcf;background:rgba(40,40,40,.18);width:30px}.without_heading .owl-prev{left:10px}.without_heading .owl-next{right:-20px}.full_width_row .without_heading .owl-prev{left:30px}.full_width_row .without_heading .owl-next{right:0}.full_width_row .without_heading.carousel-holder .owl-controls .owl-buttons div{height:50px;width:50px}.full_width_row .without_heading.carousel-holder .owl-controls .owl-buttons span{line-height:50px}.rounded_carousel_holder.without_heading .owl-prev{left:-7.5px}.rounded_carousel_holder.without_heading .owl-next{right:-15px}.carousel-holder .owl-controls .icon-right-open{padding-left:2px}.without_heading.carousel-holder .owl-controls .owl-buttons span{line-height:30px;display:block;padding:0}.carousel-holder .owl-controls.clickable .owl-buttons [class^=icon-]:before,.owl-theme .owl-controls.clickable .owl-buttons [class*=" icon-"]:before{margin:0;width:auto}.carousel-holder .owl-controls.clickable .owl-buttons div:hover{cursor:pointer}.carousel-holder .owl-controls.clickable .owl-buttons div:hover span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;text-decoration:none}.carousel-holder .owl-item.loading{min-height:150px;background:url(../images/AjaxLoader.gif) no-repeat 50%}.rt-toggle{margin-bottom:20px}.rt-toggle>ol{margin:0;border-top:1px solid #eee;list-style:none;list-style-position:outside;padding:0}.rt-toggle>ol>li{display:block;clear:both;border-bottom:1px solid #eee;position:relative;padding:10px 0}.rt-toggle ol ol li,.rt-toggle ul li{display:list-item}.rt-toggle ol ol{list-style:decimal}.rt-toggle ol li.open .toggle-head{font-weight:700;cursor:default;background:url(../images/toggle-minus.png) right 5px no-repeat}.rt-toggle ol li .toggle-head{cursor:pointer;background:url(../images/toggle-plus.png) right 5px no-repeat}.rt-toggle ol li .toggle-number,.rt-toggle ol li.open .toggle-number{left:0;font-weight:400;line-height:17px;display:inline-block;text-align:center;color:#fff;position:absolute;top:8px;padding:4px 3px;height:16px;font-size:14px;background:#f4bf1e;min-width:16px}.rt-toggle ol li .toggle-title{margin:0 30px;display:inline-block;font-size:14px}.rt-toggle.no-numbers ol li .toggle-title{margin:0 30px 0 0}.rt-toggle ol li .toggle-content{margin:10px 0 0;border-top:1px solid #eee;display:none;clear:both;padding:10px 0 0}.toggle-content p:last-child{padding-bottom:0}.rt-toggle.small._left{float:left!important;margin:0 20px 20px 0!important;width:220px!important}.rt-toggle.small._right{float:right!important;margin:0 0 20px 20px!important;width:220px!important}.tabs_wrap{margin:0;border:0 solid #f0f0f0;display:block;clear:both;padding:0}.tabs_wrap .pane{margin:0;display:none;display:block;_background-image:none;overflow:hidden;padding:20px}.shortcode_tabs .pane{padding:20px 0 0}.shortcode_tabs.tab-style-two .pane{padding:20px}.pane .boxes .box{padding:0}.shortcode_tabs .tabs_wrap .pane{padding:20px 0}.tabs_wrap .tabs{margin:0!important;border:solid #f0f0f0;border-width:0 0 1px;display:block;list-style:none;padding:0!important}.tabs_wrap .tabs li{float:left;margin:0;text-indent:0;border:solid #f0f0f0;border-width:0 1px 0 0;list-style-image:none!important;position:relative}.tabs_wrap .tabs a{margin:0;text-decoration:none;line-height:100%;display:block;text-align:center;color:#898989;position:relative;padding:12px 20px;font-size:12px}.tabs_wrap .tabs .with_icon a{padding-left:40px}.tabs_wrap .tabs .with_icon span{left:10px;text-align:center;z-index:1;position:absolute;top:9px;font-size:18px;width:20px}.tabs_wrap .tabs a:active{outline:none}.tabs_wrap .tabs a.current,.tabs_wrap .tabs a.current:hover,.tabs_wrap .tabs a:hover,.tabs_wrap .tabs li.current a{border:solid #f4bf1e;border-width:0 0 4px}.tabs_wrap .tabs .current a,.tabs_wrap .tabs a.current,.tabs_wrap .tabs a.current:hover{cursor:default!important}.js .tabs_wrap .pane{display:none}.vertical_tabs ul.tabs{float:left;border:0;background:#fbfbfb;width:200px}.vertical_tabs ul.tabs li{float:none;border:solid #f0f0f0;border-width:0 0 1px;display:block;text-align:left}.vertical_tabs ul.tabs li a{text-align:left;background:hsla(0,0%,100%,.5)}.vertical_tabs .tabs_wrap{border:1px solid #f0f0f0}.vertical_tabs div.pane{border:solid #f0f0f0;border-width:0 0 0 1px;margin-left:200px;position:relative;padding:20px!important;width:auto}.vertical_tabs ul.tabs a.current,.vertical_tabs ul.tabs a.current:hover,.vertical_tabs ul.tabs a:hover,.vertical_tabs ul.tabs li.current a{border:solid #f4bf1e;border-width:0 4px 0 0;background:#fff}.tab-style-two{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #f0f0f0;overflow:hidden}.tab-style-two .panes{padding:0 20px}.tab-style-two ul.tabs a{font-size:14px}.tab-style-two ul.tabs{-webkit-box-shadow:inset -1px -1px 4px #eee;-moz-box-shadow:inset -1px -1px 4px #eee;box-shadow:inset -1px -1px 4px #eee;border:none;background:#f9f9f9}.tab-style-two ul.tabs a.current,.tab-style-two ul.tabs a.current:hover,.tab-style-two ul.tabs li.current a{background:#fff}.tab-style-two ul.tabs a.current,.tab-style-two ul.tabs a.current:hover,.tab-style-two ul.tabs a:hover,.tab-style-two ul.tabs li.current a{-webkit-box-shadow:inset -1px 1px 4px #eee;-moz-box-shadow:inset -1px 1px 4px #eee;box-shadow:inset -1px 1px 4px #eee;border:none}.tab-style-two ul.tabs a{background:transparent}.content.full .tab-style-three .tabs:before{left:-100%;margin-top:-20px;right:100%;display:block;z-index:-1;position:absolute;height:112px;background:rgba(0,0,0,.04);content:"";width:1000%}.content.left .tab-style-three,.content.right .tab-style-three{border:1px solid #f0f0f0}.content.left .tab-style-three .panes,.content.right .tab-style-three .panes{padding:0 20px}.tab-style-three .tabs .with_icon span{font-size:22px}.tab-style-three .tabs .with_icon a,.tab-style-three .tabs a{margin:0;text-decoration:none;line-height:100%;display:block;outline:none;text-align:center;color:#898989;position:relative;padding:20px 30px;font-size:13px}.tab-style-three .tabs .with_icon span{margin:auto auto 10px;display:block;text-align:center;z-index:1;position:static;font-size:18px;width:auto}.tab-style-three .tabs{border:solid #f0f0f0;border-width:0 0 1px;margin:0!important;display:block;list-style:none outside none;padding:0!important}.tab-style-three .with_icon a>span:before{line-height:30px;display:block;color:#fff;height:30px;background:rgba(0,0,0,.25);width:30px}.tab-style-three{border-width:0}.tab-style-three ul.tabs a.current,.tab-style-three ul.tabs a.current:hover,.tab-style-three ul.tabs a:hover,.tab-style-three ul.tabs li.current a{-o-box-shadow:inset 0 40px 24px #fff;-moz-box-shadow:inset 0 40px 24px #fff;-webkit-box-shadow:inset 0 40px 24px #fff;box-shadow:inset 0 40px 24px #fff;border:none}.tab-style-three ul.tabs{box-shadow:inset 0 -1px 0 #eee;border:none;background:#f9f9f9}.tab-style-three .tabs .with_icon a.current>span:before{background:#f4bf1e}.tab-style-three .pane{padding:20px 0}.imgeffect{overflow:hidden;position:relative;max-width:100%;background:#fff}.imgeffect.single_image{display:inline-block}.imgeffect img{display:block;overflow:hidden;max-width:100%;width:100%}.imgeffect.rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #f0f0f0}.imgeffect.rounded img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.imgeffect a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:50%;opacity:0;margin:3px 0 3px -15px;text-decoration:none;right:10px;text-align:center;color:#fff;z-index:1;position:absolute;padding:10px 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;background:#e0af1d;width:30px}.imgeffect a:hover{text-decoration:none;color:#e0af1d;background:#fff}.imgeffect a:first-child{top:0}.imgeffect a.single:first-child{margin-top:-21px}.imgeffect a:nth-child(2){top:auto;bottom:0}.imgeffect:hover a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;font-weight:400;text-decoration:none;right:10px}.imgeffect:hover a:first-child{left:50%;margin-bottom:0;top:50%;bottom:auto}.imgeffect:hover a:nth-child(2){margin-top:0;top:auto;bottom:50%}.imgeffect:after{box-shadow:0;right:0;position:absolute;border-right:0 solid hsla(0,0%,100%,0);top:0;height:100%;-webkit-transition:width .4s,box-shadow 1.6s;-moz-transition:width .4s,box-shadow 1.6s;-o-transition:width .4s,box-shadow 1.6s;transition:width .4s,box-shadow 1.6s;background:transparent;content:"";width:0}.imgeffect:after,.imgeffect:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.imgeffect:hover:after{box-shadow:inset 1000px 0 0 0 hsla(0,0%,100%,.1);background:none repeat scroll 0 0 hsla(0,0%,100%,.7);width:100%}.imgeffect:hover>span{opacity:1;bottom:0}.imgeffect>span{opacity:0;font-weight:700;-o-box-shadow:inset 0 2px 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,.05);-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.05);box-shadow:inset 0 2px 0 rgba(0,0,0,.05);line-height:110%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;color:#777;z-index:2;position:absolute;padding:10px;bottom:-100px;font-size:13px;-webkit-transition:position .4s;-moz-transition:all .4s;-o-transition:position .4s;transition:all .4s;background-color:#fff;background-color:hsla(0,0%,100%,.82);width:100%}.with_borders .imgeffect{border-radius:0;border:0;display:block}.with_borders .imgeffect img{border-radius:0}.latest-news a.title{margin-bottom:10px;text-decoration:none;display:block;color:#666;font-size:15px}.latest-news a.title:hover{text-decoration:underline}.latest-news .featured-image{margin-bottom:10px;position:relative}.latest-news .featured-image img{display:block}.latest-news .featured-image .date{border-top:1px solid hsla(0,0%,100%,.4);line-height:100%;color:#fff;position:absolute;border-right:1px solid hsla(0,0%,100%,.4);padding:3px 10px;bottom:0;font-size:11px;background:#f4bf1e}.latest-news-2 ul{margin:0;display:block;list-style:none;padding:0;width:100%}.latest-news-2 ul li{margin-bottom:20px;display:block;clear:both;content:" "}.latest-news-2 ul li:last-child{margin-bottom:0}.latest-news-2 ul li section:first-child{float:left;width:65px}.latest-news-2 ul li section:last-child{margin-left:65px;position:relative}.latest-news-2 .title,.latest-news-2 img{margin-bottom:10px;display:block}.latest-news-2 .title{font-weight:700;text-decoration:none;color:#666;font-size:15px}.latest-news-2 a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.latest-news-2 a.title:hover{color:#f4bf1e}.latest-news-2 ul li a.read_more{text-decoration:none}.latest-news-2 ul li a.read_more:hover{text-decoration:underline}div.date_box{margin:0 10px 0 0;-moz-box-shadow:inset 0 0 0 1px #fff,0 2px 0 rgba(0,0,0,.04);-webkit-box-shadow:inset 0 0 0 1px #fff,0 2px 0 rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px #fff,0 2px 0 rgba(0,0,0,.04);border:1px solid #e6e6e6;display:block;text-align:center;overflow:hidden;padding:10px 0 0;background:rgba(0,0,0,.02);width:45px}div.date_box .day{display:block;border-bottom:1px solid #fff;padding-bottom:5px;font-size:22px}div.date_box .year{border-top:1px solid #e6e6e6;line-height:28px;display:block;font-size:10px;background:hsla(0,0%,100%,.9)}.social_share{display:inline-block;font-size:16px}.social_share .icon-share:before{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:5px 10px;margin-right:10px;background:#f4bf1e}.social_share .icon-share{cursor:s-resize}.social_share:hover .icon-share:before{color:#f4bf1e;background:#fff}.social_share .icon-share:before,.social_share .s_buttons{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.social_share .s_buttons{visibility:hidden;margin:0;-webkit-box-shadow:2px 15px 10px rgba(0,0,0,.15);-moz-box-shadow:2px 15px 10px rgba(0,0,0,.15);box-shadow:2px 15px 10px rgba(0,0,0,.15);border:1px solid #f4bf1e;display:none;overflow:none;z-index:599;position:relative;position:absolute;padding:5px;height:0;max-width:100%}.social_share:hover .s_buttons{visibility:visible;display:block;height:auto}.product_info{padding:0 10px}.grid_title,.product_info{text-align:center}.product_images_holder{display:block}.product_images{border:1px solid #f0f0f0;overflow:hidden;padding:10px;background:#fff}.product_images .slider-carousel{border-top:1px solid #f0f0f0;padding-top:10px}.product_item_holder{position:relative}.carousel_items .product_item_holder{text-align:center}.product_item_holder .featured_image{margin-bottom:10px;border:1px solid #efefef;padding:10px}.product_item_holder .featured_image img{margin:auto}.price del{color:#bbb;padding:0;margin-right:5px}.price del,.price ins{line-height:14px;display:inline-block;font-size:14px}.price ins{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #f0f0f0;padding:5px 10px}.product_meta{color:#aaa;font-size:12px}.doc_icons ul li span{font-size:150%}.doc_icons ul li a{text-decoration:none;color:#aaa}.doc_icons ul li a:hover{text-decoration:underline}.with_effect .product_info{display:none;text-align:center;overflow:hidden}.with_effect.with_borders .product_info{text-align:center}.with_effect.with_borders .box:hover .product_info{-o-box-shadow:1px 0 0 #efefef;-webkit-box-shadow:1px 0 0 #efefef;-moz-box-shadow:1px 0 0 #efefef;box-shadow:1px 0 0 #efefef;padding:20px 20px 0}.with_effect.with_borders .last.box:hover .product_info{-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.with_effect .box:hover .product_info{padding:20px 10px 0}.with_effect .product_item_holder .featured_image{margin:0;box-shadow:none}.product_info h4,.product_item_holder h4{line-height:150%;font-size:16px}.with_effect .product_info h4{line-height:150%;font-size:17px}.with_effect .product_info .price del,.with_effect .product_info .price ins,.with_effect .product_info .price span{font-size:15px}.box_sizing.animated h4 a:before{font-family:fontello;opacity:.5;padding-right:10px;content:""}.carousel_items .product_item_holder h4{margin-top:10px}.with_borders .product_item_holder .featured_image{border:0;padding:20px}.with_borders .product_info{text-align:left;padding:20px}.with_borders .grid_title{margin-top:-15px;position:absolute;top:50%;width:100%}.product-category-thumbnail{float:left;box-shadow:0 4px 0 rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.07);padding:10px;height:60px;margin-right:10px;width:60px}.product-showcase-categories h4 span{border-radius:10px;margin-left:5px;text-align:center;padding:2px 10px;background-color:rgba(0,0,0,.05)}.product-category-description.with-cat-image p{margin-top:10px}.product-showcase-category .category-name{left:20px;opacity:0;-o-sizing:border-box;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;position:absolute;padding:10px;bottom:20px;background:none repeat scroll 0 0 rgba(0,0,0,.62);width:calc(100% - 40px)}.product-showcase-category:hover .category-name{opacity:1;-ms-transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.portfolio_boxes{margin:0;list-style:none;padding:0}.portfolio_item_holder{border:1px solid #efefef;position:relative;padding:12px}#container .portfolio_boxes .box{position:relative;padding:1px}.portfolio_carousel ul{margin:0;padding:0}.portfolio_carousel li.box{float:left;margin:0 10px}.portfolio_info{margin:20px 0 0}.isotope.portfolio_boxes li.box,.portfolio_boxes li.box.last{box-shadow:none}.portfolio_boxes img,.portfolio_item_holder .imgeffect{display:block}.project_info{margin-bottom:20px;border-bottom:1px solid #f0f0f0}.carousel_items .portfolio_info{text-align:center}.portfolio_item_holder .featured_image{margin-bottom:10px}.portfolio_item_holder .featured_image.embedded{margin:0}.rt_form input[type=date],.rt_form input[type=email],.rt_form input[type=number],.rt_form input[type=tel],.rt_form input[type=text],.rt_form input[type=url],.rt_form select,.rt_form textarea,.wpcf7 input[type=date],.wpcf7 input[type=email],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 select,.wpcf7 textarea{font-family:Arial,Helvetica,Verdana,sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 0 1px #fff,1px 2px 0 #eee;box-shadow:inset 0 0 0 1px #fff,1px 2px 0 #eee;border:1px solid #eee;outline:none;color:#8c8c8c;position:relative;padding:14px 8px;font-size:12px;-moz-box-box-shadow:inset 0 0 0 1px #fff,1px 2px 0 #eee;background:#fff;width:100%}.rt_form input[type=checkbox],.rt_form input[type=image],.rt_form input[type=radio]{float:left;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0;padding:0;width:auto}.rt_form input[type=button],.rt_form input[type=submit],.wpcf7-submit{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#21000000",GradientType=0);text-shadow:1px 1px 0 hsla(0,0%,100%,.8);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);border:0;color:#777;padding:10px 20px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3Atb3BhY2l0eT0iLjEzIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.08) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.08)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.08));background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.08) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.08) 100%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.08))}.rt_form input:focus,.rt_form select:focus,.rt_form textarea:focus{-moz-box-shadow:inset 0 0 0 1px #fff,0 2px 2px #eee;-webkit-box-shadow:inset 0 0 0 1px #fff,0 2px 2px #eee;box-shadow:inset 0 0 0 1px #fff,0 2px 2px #eee;border:1px solid #eee;background:#fcfcfc}.rt_form input[type=button]:hover,.rt_form input[type=submit]:hover{text-decoration:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.rt_form input[type=button]:active,.rt_form input[type=submit]:active{text-decoration:none;-webkit-box-shadow:inset 0 3px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 2px rgba(0,0,0,.2);box-shadow:inset 0 3px 2px rgba(0,0,0,.2)}.sidebar_content .rt_form input:focus,.sidebar_content .rt_form input[type=button],.sidebar_content .rt_form input[type=submit],.sidebar_content .rt_form select:focus,.sidebar_content .rt_form textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.rt_form label{float:none;line-height:100%;display:block;color:#8b8b8b;position:relative;padding:0 0 7px}.rt_form label.error{display:none!important}.rt_form ul{list-style-type:none;margin:0 0 20px;border:0;display:block;list-style-position:outside;padding:0;background:0}.rt_form ul li{margin-bottom:20px!important;border:0;margin-left:0}.content .rt_form ul li.three{margin-left:2%;width:32%}.sidebar .rt_form ul li:last-child{margin-bottom:0}#math{padding:10px;width:45px}.rt_form .math_label{display:inline;margin-right:10px}i.decs_text{font-family:Times New Roman,serif;color:#aaa;font-style:italic}body .validate_form input[type=text].error{color:#ad0505;background:#fce8e8}span.loading{margin:5px 0 0 5px;display:inline;position:absolute}.rt_form input[type=date],.rt_form input[type=number],.rt_form input[type=tel],.rt_form input[type=url],.wpcf7 input[type=date],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=url]{max-width:100%;width:auto}.wpcf7-submit{float:left}.wpcf7-form p>br{margin-bottom:4px}span.wpcf7-list-item{margin-left:auto;margin-right:10px}blockquote{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:6px 0 15px;display:inline-block;position:relative;padding:20px 40px;background:#f9f9f9}blockquote p{font-family:georgia,times new roman,times,serif;line-height:170%;font-style:italic;font-size:16px}blockquote p:last-child{padding:0}blockquote.pullquote{width:40%}blockquote.pullquote.alignright{margin-left:20px}blockquote.pullquote.alignleft{margin-right:20px}blockquote p:first-child:before{left:8px;top:6px;content:"\f10d"}blockquote p:first-child:before,blockquote p:last-child:after{font-family:fontello;color:#ccc;position:absolute;font-size:22px}blockquote p:last-child:after{right:10px;bottom:2px;content:"\f10e"}.paging_wrapper{display:block;clear:both;text-align:center}ul.page-numbers{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;list-style-type:none;margin:0;-moz-box-shadow:0 2px 0 rgba(0,0,0,.05),inset 0 0 0 1px #fff;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.05),inset 0 0 0 1px #fff;box-shadow:0 2px 0 rgba(0,0,0,.05),inset 0 0 0 1px #fff;border:1px solid #f0f0f0;display:inline-table;overflow:hidden;position:relative}.page-numbers li{float:left;display:inline}.page-numbers li a,.page-numbers li>span{text-decoration:none;border:0;line-height:26px;display:block;text-align:center;overflow:hidden;color:#888;border-right:1px solid #f0f0f0;padding:0 10px;height:26px;font-size:13px}.page-numbers .next,.page-numbers .prev{line-height:24px;padding:0 15px;font-size:13px}.page-numbers li:last-child a{border-right:0}.page-numbers li .current,.page-numbers li .dots{text-decoration:none;padding:0 15px}ul.page-numbers li .current,ul.page-numbers li a:hover{text-decoration:none;color:#f4bf1e}.filter-holder{display:block;text-align:center;overflow:hidden;position:relative}.filter_navigation{border-radius:30px;margin:0 0 30px;-o-box-shadow:0 2px 0 rgba(0,0,0,.02);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.02);-moz-box-shadow:0 2px 0 rgba(0,0,0,.02);box-shadow:0 2px 0 rgba(0,0,0,.02);border:1px solid #eee;display:inline-table;position:relative;padding:5px 20px 5px 10px}.filter_navigation ul{border-left:1px solid #eee;list-style:none}.filter_navigation li{margin:5px;display:inline}.filter_navigation li a{border-left:1px solid #eee;text-decoration:none;outline:none;color:#888;cursor:pointer;padding:0 0 0 10px;font-size:13px}.filter_navigation>li:first-child>a{border:0}.filter_navigation li a.active,.filter_navigation li a:hover{color:#e0af1d}.filter_navigation li a.active:before{font-family:fontello;text-transform:none;font-weight:400;text-indent:0;text-decoration:inherit;font-variant:normal;display:inline-block;outline:medium none;color:#e0af1d;font-style:normal;padding:0;margin-right:7px;content:""}.filter_navigation:after{text-indent:154px;right:-150px;text-align:right}.filter_navigation:after,.filter_navigation:before{font-family:fontello;line-height:2px;color:#eee;z-index:0;position:absolute;top:18px;height:1px;bottom:-33px;font-size:9px;background:#eee;content:"";width:150px}.filter_navigation:before{left:-150px;text-indent:-14px;text-align:left}.wide .footer_widgets_holder{display:block;padding:0}.footer_widgets_row{padding:20px 0}.half-boxed .footer_widgets_holder{display:block}.wide .content_footer{-o-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);-webkit-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);-moz-box-shadow:inset 0 4px 0 rgba(0,0,0,.02);box-shadow:inset 0 4px 0 rgba(0,0,0,.02);background:#f5f5f5}.half-boxed .content_footer{margin-top:-20px;padding-top:20px}.footer_widgets{margin:0 auto;display:block;padding:0;width:1060px}.footer_widgets .box .box.one{margin:0;padding:0;width:100%}.footer_widgets .box .box.widget{margin-top:20px}.footer .featured_article_title{color:#888;font-size:18px}#footer,footer{-o-box-shadow:inset 0 4px 0 rgba(0,0,0,.06);-webkit-box-shadow:inset 0 4px 0 rgba(0,0,0,.06);-moz-box-shadow:inset 0 4px 0 rgba(0,0,0,.06);box-shadow:inset 0 4px 0 rgba(0,0,0,.06);color:#a9a9a9;padding:14px 0;background:#fff}footer .footer_info{margin:0 auto;display:block;position:relative;padding:10px 0 60px;width:1040px}footer .part1{float:left;margin:0;display:inline;padding:0}footer .copyright{line-height:180%;display:block;font-size:12px}footer ul.social_media_icons{float:right;margin:0;padding:0}ul.footer_links{line-height:180%;display:block;color:#919191;padding:0;font-size:12px}ul.footer_links a{text-decoration:none;color:#919191}ul.footer_links a:hover{text-decoration:underline}ul.footer_links{margin:0!important;list-style:none}ul.footer_links li{border-left:1px solid #cdcdcd;line-height:100%;display:inline-block;list-style-position:outside;padding:0 6px}ul.footer_links li:first-child{border-left:0;padding-left:0}ul.footer_links [class*=" icon-"]:before,ul.footer_links [class^=icon-]:before{line-height:1;margin-right:5px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;letter-spacing:0;line-height:140%;color:#666;position:relative;padding:0 0 10px}h1{font-size:28px}.single-product .head_text h1,.single-products .head_text h1,h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;text-decoration:none!important;color:#666}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#f4bf1e}.heading-style-2:before{left:-40%;text-indent:-10px;margin-left:-10px;text-align:left}.heading-style-2:after,.heading-style-2:before{font-family:fontello;line-height:2px;color:#e0e0e0;z-index:0;position:absolute;top:18px;height:1px;bottom:-33px;font-size:9px;background:#e0e0e0;content:"";width:40%}.heading-style-2:after{text-indent:41%;margin-left:20px;text-align:right}.heading-style-2{margin:auto;display:table;text-align:center;position:relative;padding:5px 10px}.frame,.wp-caption{font-family:Times New Roman,serif;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.035);box-shadow:2px 2px 1px rgba(0,0,0,.035);border:1px solid #f0f0f0;display:inline-block;text-align:center;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;font-style:italic;position:relative;padding:6px;max-width:100%;-moz-box-box-shadow:2px 2px 1px rgba(0,0,0,.035)}.frame.block,.single-product-images .frame{display:block!important;width:auto}.wp-caption-text{display:block;clear:both;padding:8px 0 0!important}.frame.alignleft,.wp-caption.alignleft{float:left!important;margin:6px 20px 6px 2px;display:inline!important;position:relative}.frame.alignright,.wp-caption.alignright{float:right!important;margin:6px 2px 6px 20px;display:inline!important;position:relative}.frame img,.wp-caption img{border:1px solid #fbfbfb;display:inline-block;position:relative;height:auto;max-width:100%}.aligncenter .frame{margin:2px 0 0!important}.wp-caption.aligncenter{margin:5px auto 10px;display:block!important}.photo_gallery{margin:0;list-style:none;padding:0}.photo_gallery .gallery-caption-text{display:block;color:#999;font-style:italic;padding:0 5px;font-size:11px}.photo_gallery li{margin-bottom:20px}.gallery-item img{border:2px solid #cfcfcf}.half-boxed .ls-bottom-nav-wrapper{bottom:20px}.half-boxed .rev_slider_wrapper .tp-bullets{margin-bottom:30px}.rt-rev-heading span{color:#f4bf1e}.info_bar{display:block}.info_bar .heading{float:left;width:35%}.heading h2{display:inline-block}.info_bar .breadcrumb{float:left;width:65%}section.content .info_bar{margin:0 10px 20px;border-bottom:1px solid #f0f0f0;padding:0 0 9px;width:auto}.top_content .info_bar{margin:auto;padding:75px 0 30px;width:1040px}.half-boxed .top_content .info_bar{padding:70px 0 30px}section.content .row .info_bar{margin:0 0 20px}.heading h1,.heading h2{line-height:100%;padding:0;font-size:18px}.top_content .heading h1,.top_content .heading h2{line-height:100%;color:#888;padding:0;font-size:21px}.breadcrumb{font-weight:400;line-height:18px;text-align:left;color:#aaa;font-size:11px}.breadcrumb div{display:inline}.info_bar .breadcrumb{text-align:right}.only_breadcrumb .breadcrumb{text-align:left}div.breadcrumb{margin-bottom:20px;line-height:100%;display:block;clear:both;color:#aaa;border-bottom:1px solid #f0f0f0;padding-bottom:10px;position:relative}div.breadcrumb a{text-decoration:none;color:#888}div.breadcrumb a:hover{text-decoration:none;color:#555}.breadcrumb a{text-decoration:none;color:#888}.breadcrumb a:hover{text-decoration:none;color:#aaa}.top_content .breadcrumb{margin-top:5px;line-height:100%}.top_content .breadcrumb a,.top_content .breadcrumb span{text-decoration:none}.top_content .breadcrumb a:hover,.top_content .breadcrumb a:hover span{text-shadow:none;text-decoration:none}.breadcrumb a.icon-home:before{line-height:100%;margin-right:5px}dd{color:#888}#header_contents ul{margin-bottom:0}ol,ul{margin:0 0 20px 17px;list-style:disc}ol ol,ul ul{margin:0;list-style:circle;padding:0}ol ol ol,ul ul ul{margin:0 0 10px;list-style:square;padding:0 10px}ol{list-style:decimal}ol ol{list-style:lower-latin}ol ol ol{list-style:lower-roman}ol ol li,ul ul li{margin:5px 0 5px 15px}dl{margin:0 0 20px}dd{font-family:Times New Roman,serif;margin:5px 0 5px 15px;font-style:italic}ul.with_icons{margin:0 0 20px;display:inline-block;list-style:none;width:100%}ul.with_icons.big_icons{margin:0}ul.with_icons ul{margin:0 0 0 22px}.with_icons>li span{padding-right:6px;color:#848484}.with_icons.light>li span{color:#bebebe}.with_icons.colored>li span{color:#f4bf1e}.medium_size{line-height:160%;font-size:120%}.big_size{line-height:180%;font-size:150%}.with_icons li span:before{text-align:center;min-width:18px}.with_icons li span{float:left}.with_icons p{margin-left:27px;padding:0}.with_icons.big_icons p{margin-left:32px}.with_icons.icon_borders p{margin-left:70px}.with_icons.big_icons li span{float:left;display:block;text-align:center;position:relative;font-size:20px}.with_icons.icon_borders li span{border:1px solid #848484;line-height:30px;padding:10px;height:30px;width:30px}.with_icons.icon_borders.light li span{border:1px solid #bebebe}.with_icons.icon_borders.colored li span{border:1px solid #f4bf1e}.with_icons li.last:after{margin-bottom:2px;display:block;clear:both;content:""}.with_icons.big_icons li.last:after{margin-bottom:20px}.with_icons>li:after{display:table;clear:both;content:""}table{margin:0 0 20px;border-top:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding:0;max-width:100%;border-collapse:separate;border-spacing:inherit;width:auto}table caption strong{font-weight:400;font-weight:700;line-height:20px;text-align:left;font-size:14px}table caption{text-align:left;font-style:italic;padding:0 0 10px 3px}table th{padding:13px;font-size:12px;background:#f5f5f5}table td,table th{border-left:1px solid #f5f5f5}table td{margin:10px;text-align:left;border-bottom:1px solid #f5f5f5;padding:10px}.sidebar_content table{border-top:1px solid grey;border-right:1px solid grey;padding:0;width:180px}.sidebar_content table th{padding:5px;font-size:12px}.sidebar_content table td,.sidebar_content table th{border-left:1px solid grey;border-bottom:1px solid grey}.sidebar_content table td{margin:10px;text-align:left;padding:4px}pre{margin-bottom:18px}code,pre{line-height:18px}code{font-family:Courier New,Courier,Consolas,Monospace;font-weight:400;margin:0 0 20px;border:1px solid #ededed;display:block;overflow:auto;color:#666;white-space:pre;padding:0 10px;font-size:12px;background:#ededed url(../images/code.gif)}ins{text-decoration:none}sup{bottom:1ex}sub{top:.5ex}p{padding:0 0 16px}p.aligncenter{display:block}.text_box>p:last-child{padding-bottom:0}span.dropcap{float:left;border-radius:40px;margin:4px 8px 3px 0;line-height:34px;display:block;text-align:center;color:#fff;padding:1px 0 0 2px;height:33px;font-size:22px;background:#555;width:32px}span.dropcap.style2{line-height:42px;color:#585858;padding:0;height:auto;font-size:42px;background:none;width:auto}span.htext{color:#fff;padding:3px 4px;background:#269bc6}span.yellow{color:#000;padding:3px 4px;background:#ffbf00}span.black{color:#fff;padding:3px 4px;background:#000}span.black.ttip{color:#666;background:none!important}span.red{color:#fff;padding:3px 4px;background:#c10101}table#wp-calendar{width:100%}table#wp-calendar,table#wp-calendar td,table#wp-calendar th{text-align:center}table#wp-calendar td,table#wp-calendar th{padding:5px}.tagcloud{margin:0 0 10px}.widget_search ul{margin:0}.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul,.widget_rt_categories ul{margin:0;color:#999;list-style:none;padding:0}.widget_archive ul li,.widget_categories ul li,.widget_links ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_product_categories ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul li,.widget_rt_categories ul li{margin:0 0 10px;border-bottom:1px solid rgba(0,0,0,.07);padding:0}.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_links ul li:last-child,.widget_meta ul li:last-child,.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child,.widget_product_categories ul li:last-child,.widget_recent_comments ul li:last-child,.widget_recent_entries ul li:last-child,.widget_rss ul li:last-child,.widget_rt_categories ul li:last-child{margin:0;border-bottom:0}.widget_archive ul li li:last-child,.widget_categories ul li li:last-child,.widget_links ul li li:last-child,.widget_meta ul li li:last-child,.widget_nav_menu ul li li:last-child,.widget_pages ul li li:last-child,.widget_product_categories ul li li:last-child,.widget_recent_comments ul li li:last-child,.widget_recent_entries ul li li:last-child,.widget_rss ul li li:last-child,.widget_rt_categories ul li li:last-child{margin:0 0 10px}.widget_archive ul li li:last-child a,.widget_categories ul li li:last-child a,.widget_links ul li li:last-child a,.widget_meta ul li li:last-child a,.widget_nav_menu ul li li:last-child a,.widget_pages ul li li:last-child a,.widget_product_categories ul li li:last-child a,.widget_recent_comments ul li li:last-child a,.widget_recent_entries ul li li:last-child a,.widget_rss ul li li:last-child a,.widget_rt_categories ul li li:last-child a{padding:0 0 0 10px}.widget ul li.current-menu-item>a,.widget_product_categories ul li.current-cat>a,.widget_rt_categories ul li.current-cat>a{color:#e0af1d}.widget_archive ul li a,.widget_categories ul li a,.widget_links ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_product_categories ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_rss ul li a,.widget_rt_categories ul li a{text-decoration:none;line-height:150%;display:inline-block;color:#777;font-style:normal;position:relative;padding:0 0 10px}.widget_archive ul li li a,.widget_categories ul li li a,.widget_links ul li li a,.widget_meta ul li li a,.widget_nav_menu ul li li a,.widget_pages ul li li a,.widget_product_categories ul li li a,.widget_recent_comments ul li li a,.widget_recent_entries ul li li a,.widget_rss ul li li a,.widget_rt_categories ul li li a{padding:0 0 0 10px}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_links ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_product_categories ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover,.widget_rss ul li a:hover,.widget_rt_categories ul li a:hover{color:#e0af1d}.widget_archive ul ul,.widget_categories ul ul,.widget_links ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_product_categories ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul,.widget_rss ul ul,.widget_rt_categories ul ul{margin:0;border-top:1px solid rgba(0,0,0,.07);list-style:none;list-style-position:inside!important;padding:10px 0 0}.widget_archive ul li ul li,.widget_categories ul li ul li,.widget_links ul li ul li,.widget_meta ul li ul li,.widget_nav_menu ul li ul li,.widget_pages ul li ul li,.widget_product_categories ul li ul li,.widget_recent_comments ul li ul li,.widget_recent_entries ul li ul li,.widget_rss ul li ul li,.widget_rt_categories ul li ul li{left:0;border-bottom:0;position:relative;background:none;background:url(../images/arrow.gif) 0 6px no-repeat;width:auto}.widget_archive ul li ul li a,.widget_categories ul li ul li a,.widget_links ul li ul li a,.widget_meta ul li ul li a,.widget_nav_menu ul li ul li a,.widget_pages ul li ul li a,.widget_product_categories ul li ul li a,.widget_recent_comments ul li ul li a,.widget_recent_entries ul li ul li a,.widget_rss ul li ul li a,.widget_rt_categories ul li ul li a{text-decoration:none;color:#a6a6a6;position:relative}.widget_archive ul ul ul,.widget_categories ul ul ul,.widget_links ul ul ul,.widget_meta ul ul ul,.widget_nav_menu ul ul ul,.widget_pages ul ul ul,.widget_product_categories ul ul ul,.widget_recent_comments ul ul ul,.widget_recent_entries ul ul ul,.widget_rss ul ul ul,.widget_rt_categories ul ul ul{border-top:0;padding:10px 0 0 10px}.widget_rss .rsswidget img{display:inline}.widget cite{font-weight:700;color:#a6a6a6}.widget_rss cite{margin:10px 0;display:block;font-style:normal}.rss-date{font-family:Times New Roman,serif;letter-spacing:1px;line-height:22px;display:block;color:#aaa;font-style:italic;font-size:10px}.entry-thumbnail img{height:auto;max-width:100%}.widget_text{padding-bottom:20px}select.menu.dropdown-menu{z-index:2}.dropdown-menu-widget{padding-bottom:20px}.widget_nav_menu [class*=" icon-"]:before,.widget_nav_menu [class^=icon-]:before{padding-right:5px}.entry-thumbnail.aligncenter,.imgeffect.aligncenter,img.aligncenter{margin:auto;border:0;text-align:center;padding:0;max-width:100%;background:none}.entry-thumbnail.aligncenter,.imgeffect.aligncenter{margin:20px auto;max-width:100%}.entry-thumbnail.alignleft,.imgeffect.alignleft,img.alignleft{float:left;margin:6px 20px 6px 0;border:0;display:inline;display:block;padding:0;max-width:100%;background:none}.entry-thumbnail.alignright,.imgeffect.alignright,img.alignright{float:right;margin:6px 0 6px 20px;border:0;display:block;padding:0;max-width:100%;background:none}.rt_comments{margin:0;overflow:hidden;width:100%}.comment-notes{color:#aaa;font-style:italic}#reply-title,.rt_comments #comments-title{margin:0;line-height:100%!important;padding:0 0 30px;font-size:16px}#reply-title:before{font-family:fontello;color:#f4bf1e;margin-right:10px;content:"\e720"}.rt_comments ol.commentlist{margin:0;list-style:none outside none;position:relative}.rt_comments ol.commentlist ul.children{margin:20px 0 0 60px;border:0;list-style:none outside none;padding:0;background:none repeat scroll 0 0 #fff}.rt_comments ol.commentlist>li{float:none;margin:0 0 20px;border:0;display:block;clear:both;list-style-position:outside;padding:0}.rt_comments ol.commentlist>li .comment-avatar{float:left;padding:0;width:58px}.rt_comments ol.commentlist>li .comment-avatar img{display:block}.rt_comments ol.commentlist li .comment-body{margin-left:78px;position:relative}.cancel-reply a,.rt_comments ol.commentlist li a{color:#818181}.rt_comments ol.commentlist li a:hover{color:#464646}#cancel-comment-reply-link,.rt_comments ol.commentlist li .comment-body .comment-meta a{font-family:Arial,sans-serif;color:#9f9f9f}#cancel-comment-reply-link{text-decoration:underline;font-size:13px}.cancel-reply,.rt_comments ol.commentlist li .comment-body .comment-meta{color:#818181}.rt_comments ol.commentlist li .comment-body .comment-meta .comment-reply{text-decoration:none;background:#e4e4e4}.rt_comments ol.commentlist li .comment-body .comment-meta .comment-reply a:hover,.rt_comments ol.commentlist li .comment-body .comment-meta .comment-reply:hover a{color:#fff}.rt_comments ol.commentlist li .comment-body .comment-meta .comment-reply:hover{background:#b7b7b7}.rt_comments ol.commentlist li a,.rt_comments ol.commentlist li a:hover{text-decoration:none}.rt_comments .comment-author{display:block;height:24px}.rt_comments ol.commentlist li .comment-body .comment-author{font-size:11px}.rt_comments ol.commentlist li .comment-body .author-name{float:left;font-weight:700;color:#818181;font-size:13px}#cancel-comment-reply-link,.rt_comments ol.commentlist li .comment-body .comment-meta{float:right;position:relative}.rt_comments ol.commentlist li .comment-body .comment-meta .comment-reply{margin:0 0 0 5px;padding:4px 8px}.rt_comments .cancel-reply{margin:2px 0 0 10px;position:absolute}.commententry .navigation{display:block;width:100%}.commententry .navigation a,.commententry .navigation>div{text-decoration:none;color:#fff;background:#f4bf1e}.commententry .navigation>div:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.commententry .navigation .nav-previous{float:left}.commententry .navigation .nav-next{float:right}.rt_comments .text-boxes ul{margin:0;padding:0}.rt_comments .comment-holder{-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-o-box-shadow:0 4px 2px rgba(0,0,0,.02);-webkit-box-shadow:0 4px 2px rgba(0,0,0,.02);-moz-box-shadow:0 4px 2px rgba(0,0,0,.02);box-shadow:0 4px 2px rgba(0,0,0,.02);border:1px solid #efefef;z-index:2;position:relative;padding:20px;background:none repeat scroll 0 0 #fff}.rt_comments .commentlist .children .comment-holder{border-width:1px}.rt_comments .commentlist>li:before{left:0}.rt_comments .commentlist .children>li:before,.rt_comments .commentlist>li:before{margin-top:24px;border-top:2px dashed #efefef;right:0;display:table;z-index:1;position:absolute;height:1px;content:"";width:100%}.rt_comments .commentlist .children>li:before{left:40px}.rt_comments .commentlist .children>li:after{left:30px;margin-top:24px;border-left:2px dashed #efefef;right:0;display:block;z-index:1;position:absolute;top:0;height:100%;content:"";width:1px}.rt_comments .comment-text{display:inline-block;padding:10px 0 0}.rt_comments ol.commentlist li p{color:#818181}.rt_comments ol.commentlist li p:last-child{padding:0}#respond{display:block;clear:both}li.comment #respond{margin-top:40px;border-top:1px solid #f0f0f0;padding:40px 0 0}.form-allowed-tags code{overflow:hidden}.form-allowed-tags code:hover{overflow:auto}.social_media{margin:0;display:inline-block;list-style:none;position:relative;padding:0}.social_media li{float:left;margin:0 4px 4px 0;height:24px;width:24px}#top_bar .social_media li:first-child,.social_media li:first-child{margin-left:0}#top_bar .social_media li:last-child,.social_media li:last-child{margin-right:0}.social_media li a{text-decoration:none;line-height:24px;display:block;text-align:center;color:#fff;height:24px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#bbb;width:24px}.social_media li a:hover{margin-top:-5px;color:#fff;height:29px}.social_media li span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:0;visibility:none;opacity:0;text-indent:0;text-decoration:none;line-height:140%;text-align:center;color:#fff;z-index:-999;cursor:default;position:absolute;padding:4px 0;bottom:40px;font-size:11px;-webkit-transition:bottom .2s;-moz-transition:bottom .2s;-o-transition:bottom .2s;transition:bottom .2s;width:100%}.social_media li:hover span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;opacity:1;z-index:999;bottom:33px;min-width:70px}#top_bar .social_media,footer .social_media{float:right}#top_bar .social_media li{float:left;margin:0 0 0 4px;height:20px;width:20px}#top_bar .social_media li a{line-height:20px;height:20px;font-size:12px;width:20px}#top_bar .social_media li a:hover{margin-top:0;height:28px}#top_bar .social_media li span{top:48px;bottom:auto;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s}#top_bar .social_media li:hover span{top:26px}.social_media [class*=" icon-"]:before,.social_media [class^=icon-]:before{margin-left:1.5px}.social_media li:hover a,.social_media li:hover span{background-color:#bbb}.social_media li.facebook:hover a,.social_media li.facebook:hover span{background-color:#3b5998!important}.social_media li.twitter:hover a,.social_media li.twitter:hover span{background-color:#10c0ee!important}.social_media li.gplus:hover a,.social_media li.gplus:hover span{background-color:#e3614a!important}.social_media li.flickr:hover a,.social_media li.flickr:hover span{background-color:#ff3092!important}.social_media li.mail:hover a,.social_media li.mail:hover span{background-color:#999!important}.social_media li.lastfm:hover a,.social_media li.lastfm:hover span{background-color:#da260e!important}.social_media li.dribbble:hover a,.social_media li.dribbble:hover span{background-color:#ea4c89!important}.social_media li.linkedin:hover a,.social_media li.linkedin:hover span{background-color:#006e99!important}.social_media li.vimeo:hover a,.social_media li.vimeo:hover span{background-color:#0ec4ef!important}.social_media li.youtube-play:hover a,.social_media li.youtube-play:hover span{background-color:#f3554f!important}.social_media li.instagram:hover a,.social_media li.instagram:hover span{background-color:#7b6455!important}.social_media li.behance:hover a,.social_media li.behance:hover span{background-color:#228cff!important}.social_media li.dropbox:hover a,.social_media li.dropbox:hover span{background-color:#499dd6!important}.social_media li.picasa:hover a,.social_media li.picasa:hover span{background-color:#aa7bbc!important}.social_media li.rss:hover a,.social_media li.rss:hover span{background-color:#fd8900!important}.social_media li.skype:hover a,.social_media li.skype:hover span{background-color:#00b0e1!important}.social_media li.stumbleupon:hover a,.social_media li.stumbleupon:hover span{background-color:#6cc977!important}.social_media li.pinterest:hover a,.social_media li.pinterest:hover span{background-color:#d62930!important}.social_media li.github:hover a,.social_media li.github:hover span{background-color:#888!important}.social_media li.tumblr:hover a,.social_media li.tumblr:hover span{background-color:#456885!important}.social_media li.spotify:hover a,.social_media li.spotify:hover span{background-color:#afd102!important}.social_media li.evernote:hover a,.social_media li.evernote:hover span{background-color:#6fbd45!important}.social_media li.flattr:hover a,.social_media li.flattr:hover span{background-color:#f7af30!important}.social_media li.paypal:hover a,.social_media li.paypal:hover span{background-color:#003f70!important}.social_media li.vkontakte:hover a,.social_media li.vkontakte:hover span{background-color:#2f6893!important}.social_media li.soundcloud:hover a,.social_media li.soundcloud:hover span{background-color:#f76700!important}.social_media li.foursquare:hover a,.social_media li.foursquare:hover span{background-color:#24b2ed!important}.social_media li.delicious:hover a,.social_media li.delicious:hover span{background-color:#39f!important}.social_media li.forrst:hover a,.social_media li.forrst:hover span{background-color:#5a9967!important}.social_media li.ebay:hover a,.social_media li.ebay:hover span{background-color:#dd3b4a!important}.social_media li.android:hover a,.social_media li.android:hover span{background-color:#80bd01!important}.social_media li.xing:hover a,.social_media li.xing:hover span{background-color:#d2d600!important}.social_media li.reddit:hover a,.social_media li.reddit:hover span{background-color:#ff4500!important}.social_media li.digg:hover a,.social_media li.digg:hover span{background-color:#000!important}.social_media li.macstore:hover a,.social_media li.macstore:hover span{background-color:#1bbdfb!important}.social_media li.myspace:hover a,.social_media li.myspace:hover span{background-color:#0911a4!important}.social_media li.amazon:hover a,.social_media li.amazon:hover span{background-color:#f59318!important}.social_media li.stackoverflow:hover a,.social_media li.stackoverflow:hover span{background-color:#fe7a15!important}.page-404{padding:40px 0}.page-404 .first{text-align:center}.page-404 .first span{line-height:250px;display:inline-block;color:#eee;font-size:250px}.page-404 h1{line-height:140px;font-size:100px}.content_block.archives .head_text h1:after,.content_block.archives .head_text h2:after,.hr:after{border:1px #f0f0f0;border-top-style:solid;margin:0;display:table;color:#f0f0f0;border-image:none;position:relative;top:26px;height:52px;content:"";width:100%}.content_block.archives .head_text h1,.content_block.archives .head_text h2{color:#aaa;font-style:oblique;font-size:19px}.author-info{display:table;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:30px}.author-avatar{display:inline-table;margin-right:20px;width:80px}.author-description{vertical-align:middle;display:table-cell;width:100%}.author-title{font-weight:700;font-size:15px}.author-description .author-bio{margin:0;padding:0}.animate{-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn);-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.google_map img{max-width:none!important}.google_map_holder{color:#666}.alignnone{height:auto;max-width:100%}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.clearfix{zoom:1}.content_area label img{display:inline-block}body [class*=" icon-"]:before,body [class^=icon-]:before{margin-left:auto;line-height:inherit;margin-right:auto;width:auto}body span.icon{margin-right:.2em}.video-container{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;padding-top:30px}.video-container embed,.video-container iframe,.video-container object{left:0;position:absolute;top:0;height:100%;width:100%}.with_borders>.box{border-top-style:solid;border-left:1px solid #f0f0f0;margin:0!important;border-bottom:1px solid #f0f0f0;position:relative;border-right-color:#f0f0f0;padding:0!important;border-top-color:#f0f0f0;border-right-style:solid}.with_borders>.first-row.box{border-top-width:1px}.with_borders>.last-row.box{border-bottom-width:1px}.with_borders>.box.last,.with_borders>.last-row.box:last-child{box-shadow:1px 0 0 #f0f0f0}.with_borders.no_top_border>.first-row.box{border-top-width:0}.with_borders.no_bottom_border>.last-row.box{border-bottom-width:0}.with_borders.no_tb_border>.first-row.box:after,.with_borders.no_tb_border>.first-row.box:before{top:0}.row.with_borders>.box.grid-title{min-height:100px;background:transparent}.row.with_borders .featured_image{margin-bottom:0;background-color:#fff;width:auto}.row.with_borders>.box{background:rgba(0,0,0,.01)}.with_borders .box:hover .featured_image,.with_borders .featured_image{box-shadow:0 4px 0 rgba(0,0,0,.04)}.portfolio_boxes .box:before,.with_borders .box:before{left:1px;display:block;z-index:2;position:absolute;top:1px;height:2px;background:#f4bf1e;content:"";width:10px}.portfolio_boxes .box:after,.with_borders .box:after{left:1px;display:block;position:absolute;top:1px;height:10px;background:#f4bf1e;content:"";width:2px}.with_borders .box:before{left:-1px;top:-1px;height:2px}.with_borders .box:after{left:-1px;top:-1px;width:2px}.portfolio_boxes .box:hover:after,.portfolio_boxes .box:hover:before,.with_borders .box:hover:after,.with_borders .box:hover:before{-ms-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.portfolio_boxes .box:hover:after,.with_borders .box:hover:after{height:80px}.portfolio_boxes .box:hover:before,.with_borders .box:hover:before{width:80px}.product-showcase-categories .with_borders .box:hover:after{height:40px}.product-showcase-categories .with_borders .box:hover:before{width:40px}.with_borders .box.grid-title:after,.with_borders .box.grid-title:before{width:0}#wp-admin-bar-edit-template{cursor:pointer}#wp-admin-bar-edit-template>.ab-item:before{content:""}.js .rt_content_animations [data-rt-animate=animate]{opacity:0}.js .rt_content_animations .animated,.js .rt_content_animations [data-rt-animate=animated],.js .rt_content_animations.mobile_device [data-rt-animate=animate],.no-js .rt_content_animations [data-rt-animate=animate]{opacity:1}.img_loaded img{opacity:1;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.img_loading{background:url(../images/loading.gif) 50% no-repeat!important}.img_loading img{opacity:0}.no-js .img_loading{background:inherit}.no-js .img_loading img{opacity:1}.rt-parallax-background{background-position:50%;background-repeat:no-repeat;overflow:hidden;background-size:cover;z-index:0;position:absolute;top:0;width:100%;background-attachment:scroll}.full_width_image{left:0;min-height:100%;position:absolute;top:0;height:auto;min-width:1024px;width:100%}.rt_loading{overflow:hidden}.rt_loading,body.rt_loading:before{left:0;z-index:99999999;position:fixed;top:0;height:100%;background:#fff url(../images/AjaxLoader.gif) no-repeat 50%;content:"";width:100%}.no-js .rt_loading{display:none;overflow:visible}.no-js .rt_loading:before{content:none}#tribe-events-pg-template{max-width:1060px}.box.blank_box{background:transparent!important}@media only screen and (min-width:960px) and (max-width:1099px){.responsive #header>section,.responsive .content_area{width:980px}.responsive .footer_widgets{width:960px}.responsive .top_bar_container,.responsive .top_content .info_bar,.responsive footer .footer_info{width:940px}.responsive .content_block{width:960px}body.responsive{min-width:980px}.responsive.boxed-body{max-width:980px}.responsive .full_width_row .flex-caption,.responsive .top_content .flex-caption{margin:auto auto auto -470px;width:940px}.responsive #navigation_bar,.responsive .multicolumn-holder,.responsive.header-design2 #header_contents,.responsive.menu-style-two .stuck #navigation_bar,.responsive.menu-style-two .stuck .multicolumn-holder{width:940px}.responsive.half-boxed #navigation_bar,.responsive.half-boxed .multicolumn-holder,.responsive.half-boxed.header-design2 #header_contents,.responsive.half-boxed.header-design2 .top_bar_container,.responsive.half-boxed.menu-style-two .stuck .multicolumn-holder,.responsive.menu-style-two .multicolumn-holder{width:980px}.responsive.half-boxed.menu-style-two .stuck #navigation_bar,.responsive.menu-style-two .nav_border,.responsive.menu-style-two .nav_shadow{width:979px}.responsive.menu-style-two #navigation_bar,html .responsive .nav_shadow.stuck,html .responsive .stuck .nav_border{width:100%}html .boxed-body.responsive .nav_shadow.stuck{max-width:980px}.responsive .stuck .with_small_logo .multicolumn-holder{left:-116px}.responsive #navigation_bar>ul>li>a{padding:15px 28px}.responsive #navigation ul{width:150px}.responsive #navigation ul ul{left:140px}}@media only screen and (max-width:1024px){.responsive #header .sticky-wrapper,.responsive .nav_shadow.stuck{position:relative}.responsive #navigation ul{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.responsive .flex-caption{text-align:center}.responsive .flex-caption .caption-holder{float:none;max-width:80%}.responsive .flex-caption .caption-one{float:none}.responsive .flex-caption .caption-text{float:none;display:block}.content_block{padding:0}.multicolumn-holder{-ms-transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#navigation_bar>ul>li:hover>a:after{content:none}}@media only screen and (min-width:980px){.header-design1.menu-style-one .top_content>.google_map_holder{margin-top:27px}}@media only screen and (min-width:768px){.flex-caption{left:60px}.five .flex-caption,.four .flex-caption,.three .flex-caption,.two .flex-caption{left:auto;text-align:left;z-index:9999;position:relative;bottom:auto;width:100%}.five .caption-holder,.four .caption-holder,.three .caption-holder,.two .caption-holder{max-width:100%;width:100%}.five .caption-text,.four .caption-text,.three .caption-text,.two .caption-text{padding:10px 0}.five .flexslider .flex-direction-nav,.four .flexslider .flex-direction-nav,.three .flexslider .flex-direction-nav,.two .flexslider .flex-direction-nav{right:-20px;top:0;bottom:auto;width:100px}.five .flexslider .flex-direction-nav a,.four .flexslider .flex-direction-nav a,.three .flexslider .flex-direction-nav a,.two .flexslider .flex-direction-nav a{line-height:16px}}@media only screen and (min-width:768px) and (max-width:959px){.responsive.boxed-body{margin:0 auto}.responsive #header>section,.responsive .content_area{width:780px}.responsive .top_bar_container{width:740px}.responsive .footer_widgets{width:760px}.responsive .top_content .info_bar,.responsive footer .footer_info{width:740px}.responsive .content_block{width:760px}.responsive .tab-style-three .tabs .with_icon a,.responsive .tab-style-three .tabs a{padding:20px 10px}}@media only screen and (max-width:767px){.responsive.boxed-body{margin:0 auto}.responsive .content_area,.responsive .footer_widgets,.responsive .top_bar_container{width:100%}.responsive .content_block,.responsive .footer_widgets_holder>section,.responsive .top_content .info_bar,.responsive footer .footer_info{margin-left:auto;margin-right:auto;width:90%}body.responsive{position:static}.admin-bar.responsive #header .sticky-wrapper,.admin-bar.responsive .nav_shadow{top:110px}.responsive .info_bar .breadcrumb,.responsive .info_bar .heading{text-align:left;width:100%}.responsive .info_bar .heading{margin-bottom:10px}.responsive #top_bar .social_media li{margin:0 4px 4px 0}.responsive [data-feature]:before{display:block;content:attr(data-feature)}.responsive .pricing_table .table_wrap.features{display:none}.responsive .pricing_table .table_wrap{margin-bottom:10px;display:block}.responsive .tabs_wrap{border-width:1px}.responsive ul.tabs{border-width:0;float:none;width:100%}.responsive .tabs_wrap .tabs li{border-width:0 0 1px;float:none;text-align:left;width:100%}.responsive .tabs_wrap .tabs li a{text-align:left;font-size:14px}.responsive .tabs_wrap .tabs a.current,.responsive .tabs_wrap .tabs a.current:hover,.responsive .tabs_wrap .tabs a:hover,.responsive .tabs_wrap .tabs li.current a{border-width:0;font-weight:700;font-style:italic}.responsive #container div.pane{margin-left:inherit;position:relative;padding:20px;width:auto}.responsive .rt_comments ol ul{margin-left:30px}.responsive .extra_paddings>.row>.box{min-height:100%}.responsive .button_{float:none;margin:auto;display:table}.responsive .banner p{text-align:center}.responsive .row>.box{min-height:100%}.responsive .with_borders>.box.last,.responsive .with_borders>.responsive .last-row.box:last-child{box-shadow:none}.responsive .with_borders>.box{border-right-width:1px}.responsive .top_content,.responsive.half-boxed .top_content{min-height:40px}.responsive .horizontal_chained_contents>li{margin-bottom:20px;display:block}.responsive .horizontal_chained_contents .chanied_media_holder:after{border:0}.responsive .google_map{max-height:200px}.responsive.woocommerce-page .cart .product-quantity{display:none}.responsive table.cart .actions input,.responsive.woocommerce-page table.cart .actions .coupon input{float:none!important;margin-bottom:10px!important;display:block;width:100%!important}.responsive.woocommerce-page .cart-collaterals .cart_totals table th{width:auto}.responsive .content #comments.rt_form ul li.three{margin-left:0}.responsive .top_links .search_text{-webkit-min-logical-width:44px}}@media only screen and (max-width:550px){.responsive .flex-caption .caption-text{display:none}.responsive .caption-one{font-size:110%!important}.responsive .flexslider:hover .flex-direction-nav li .flex-prev{left:0}.responsive .flexslider:hover .flex-direction-nav li .flex-next{right:0}.responsive .flexslider .flex-direction-nav a{width:20px}.responsive .tab-style-three .tabs .with_icon a,.responsive .tab-style-three .tabs a{text-align:center}.responsive .tab-style-three .tabs a span{float:left;margin-top:-10px}.responsive .with_effect .product_info{display:block!important}.responsive .with_effect .featured_image{box-shadow:0 4px 0 rgba(0,0,0,.04)}}@media only screen and (max-width:959px){body.responsive{min-width:inherit}.responsive #mobile_bar{display:block;color:#999;padding:1px;font-size:23px;background:none repeat scroll 0 0 #353535}.responsive #mobile_bar>div{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;cursor:pointer;padding:5%;width:75px}.responsive .mobile_menu_control{float:left}.responsive .top_bar_control{float:right;text-align:right}.responsive #header,.responsive header{position:static}.responsive #header_contents{display:block;position:static}.responsive #header_contents>section{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:100%}.responsive #header>section{width:75%}.responsive #header section>section{margin:1px 0;padding:0 10px}.responsive #header .section_logo>section,.responsive #slogan_text,.responsive .top_bar_container{text-align:center}.responsive .top_links{float:none;margin:auto auto 10px}.responsive .top_links li{margin:10px 0;line-height:200%;font-size:14px}#top_search_form,.search_text{min-width:50px}.responsive .languages:hover .flags{z-index:9999;top:33px}.responsive #top_bar{display:none}.responsive .active#top_bar{display:block}.responsive #top_bar .social_media,.responsive footer .social_media{float:none}.responsive #header .sticky-wrapper,.responsive .nav_shadow{display:none}.responsive #header .sticky-wrapper.active,.responsive .nav_shadow.active{display:block}.responsive .top_content{margin:0}.responsive #header .sticky-wrapper,.responsive #navigation,.responsive #navigation li.multicolumn>.multicolumn-holder,.responsive #navigation ul li:first-child>a,.responsive #navigation ul li:last-child>a,.responsive #navigation_bar,.responsive #navigation_bar>ul>li:first-child,.responsive .nav_border,.responsive .nav_shadow,.responsive .stuck .nav_border{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:static;width:100%}.responsive #navigation li.multicolumn>.multicolumn-holder{visibility:visible;opacity:1;display:block;overflow:visible;height:auto}.responsive .multicolumn-holder>ul{display:block}#navigation_bar.with_subs ul ul>li>a span,.responsive #navigation_bar.with_subs>ul>li>a span{display:none}.responsive #header .sticky-wrapper{position:relative}.responsive .sticky_nav_wrap{height:auto!important}.responsive.header-design2 #logo img{display:inline-block}.responsive #header .sticky-wrapper,.responsive .nav_shadow{left:0;z-index:999999;position:absolute;top:62px}.responsive .nav_shadow.stuck{position:relative}.responsive #navigation li{float:none;border:0;text-align:left}.responsive #navigation ul li a:hover,.responsive #navigation ul li:hover>a,.responsive #navigation_bar,.responsive #navigation_bar>ul>li.current-menu-ancestor,.responsive #navigation_bar>ul>li.current-menu-ancestor>a,.responsive #navigation_bar>ul>li.current_page_item,.responsive #navigation_bar>ul>li.current_page_item>a,.responsive #navigation_bar>ul>li.hasSubMenu:hover>a,.responsive #navigation_bar>ul>li:hover,.responsive #navigation_bar>ul>li:hover>a,.responsive #navigation_bar>ul>li>a:hover{text-shadow:none;box-shadow:none}.responsive #navigation .sub-menu,.responsive .multicolumn-holder,.responsive .nav_border{background-image:none!important}.responsive #navigation_bar ul li.current-menu-item>a{font-weight:700;font-style:italic}.responsive #navigation ul li.hasSubMenu>a:after{content:""}#navigation ul li,.responsive #navigation ul li a{border:0}.responsive #navigation_bar a,.stuck #navigation_bar a{font-family:Arial,sans-serif!important;border:0;padding:10px;font-size:13px}.responsive #navigation>li:hover>ul{margin-top:0}.responsive #navigation ul,.responsive #navigation ul ul{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";left:0;visibility:visible;opacity:1;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;position:relative;top:0;padding:0;height:auto;width:100%}.responsive #navigation .multicolumn-holder .column-heading>a,.responsive #navigation .multicolumn-holder .column-heading>span{padding:10px 0 10px 30px}.responsive #navigation_bar [class*=" icon-"]:after,.responsive #navigation_bar [class*=" icon-"]:before,.responsive #navigation_bar [class^=icon-]:after,.responsive #navigation_bar [class^=icon-]:before{content:""}.responsive .search-bar,.responsive .stuck .search-bar,.responsive .stuck .with_subs .search-bar,.responsive .with_subs .search-bar{display:none}.responsive #navigation_bar li a,.responsive .stuck #navigation_bar li a{border-bottom:1px solid #efefef!important;padding-left:30px;font-size:14px!important}.responsive #navigation_bar li li a,.responsive .stuck #navigation_bar li li a{padding-left:40px}.responsive #navigation_bar li li li a,.responsive .stuck #navigation_bar li li li a{padding-left:50px}.responsive #navigation_bar li li li li a,.responsive .stuck #navigation_bar li li li li a{padding-left:60px}.responsive #navigation_bar li li li li li a,.responsive .stuck #navigation_bar li li li li li a{padding-left:70px}.responsive #navigation_bar li li li li li li a,.responsive .stuck #navigation_bar li li li li li li a{padding-left:80px}.responsive .content_shadow{background-position:top;background-size:90% auto}.responsive .full_width_row .flex-caption,.responsive .top_content .flex-caption{margin:auto auto auto -45%;width:90%}.responsive .caption-one{font-size:120%!important}.responsive .caption-text{font-size:100%!important}.responsive footer .part1{float:none;display:block;text-align:center}.responsive .footer_info .social_media{margin:20px auto 0;display:table}.responsive .chained_contents li:hover .icon_holder.rounded:before,.responsive .row .box:hover .animated{-webkit-animation-name:none;animation-name:none}}