﻿@-webkit-keyframes move{from{width:0}to{width:100%}}@-moz-keyframes move{from{width:0}to{width:100%}}@-o-keyframes move{from{width:0}to{width:100%}}@keyframes move{from{width:0}to{width:100%}}@media(min-width: 960px){.sub-menu li{width:250px}}.page .footer_inner a{color:#fff !important;text-align:center !important}#header{background:#181818;min-height:82px;height:110px;min-height:110px;background:#0f2f6a !important;height:110px;min-height:110px}#header #navigation li.current_page_item>a{color:#82b210 !important;color:#0f2f6a}#header #navigation li.current_page_ancestor>a{color:#82b210 !important;color:#0f2f6a}#header #navigation li.current-menu-ancestor>a{color:#82b210 !important;color:#0f2f6a}#header #navigation li:hover>a{color:#82b210 !important;color:#0f2f6a}#header #navigation li:hover>a:hover{color:#82b210 !important;color:#0f2f6a}#header #navigation>li>a{font-family:Raleway,sans-serif;font-size:16px;color:#0f2f6a;text-transform:none}#header #navigation>li>a>span{width:auto;min-width:auto;padding:45px 10px}#header #navigation>li:before{content:"";background:#efefef;top:47px}#header #navigation>li.current_page_item>a:before{content:"";border-top:9px solid #0f2f6a}#header #navigation>li.current_page_ancestor>a:before{content:"";border-top:9px solid #0f2f6a}#header #navigation>li.current-menu-ancestor>a:before{content:"";border-top:9px solid #0f2f6a}#header nav{position:absolute;top:0;right:0;top:0px;right:0%;top:0px;right:0%}#header>.header_inner>a.logo{top:12px;left:0px;width:280px;height:53px;top:12px;left:0px;width:280px;height:53px}#header>.header_inner>a.logo>img{width:280px;height:53px;margin-top:14px;width:280px;height:53px}#header #header #lang_sel_list>ul>li.wpml-ls-item a{background-color:#fff}html{height:100%}body{background-color:#fff;font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;color:#626262;text-align:left;height:100%;margin:0;padding:0;text-rendering:optimizeLegibility;font-family:"Catamaran",sans-serif !important}#sidebar{width:22.4%;float:right;margin-left:6.9%;padding:0 0 20px;overflow:hidden;position:relative}#sidebar .widget{font-size:13px;line-height:18px;font-weight:normal;font-style:normal;border-top:1px solid #e5e5e5;padding-top:38px;margin-top:38px;padding-bottom:0;margin-bottom:0}#sidebar .widget:first-child{border-top:0;padding-top:0;margin-top:0}#sidebar .widget .widgettitle{text-transform:uppercase}#sidebar .widget a{font-size:18px;font-weight:bold}#sidebar .one_first{float:none;margin:0;width:auto}#sidebar .one_half{float:none;margin:0;width:auto}#sidebar .one_third{float:none;margin:0;width:auto}#sidebar .two_third{float:none;margin:0;width:auto}#sidebar .one_fourth{float:none;margin:0;width:auto}#sidebar .three_fourth{float:none;margin:0;width:auto}#sidebar .widget_custom_advertisement_entries{margin-right:-3%}#sidebar .widget_custom_featured .widgettitle{margin:0}#sidebar .widget_custom_featured .widgettitle h5{margin:0}#sidebar .widget_custom_html5_audio_entries{padding-bottom:10px}#bottom{background:#181818;color:#fff;overflow:hidden;position:relative}#bottom .widget{font-size:13px;line-height:18px;font-weight:normal;font-style:normal}#bottom .widget .tl-content:before{border-top-color:#303030}#bottom .widget .tl-content:after{content:none;display:none}#bottom a{color:#999}#bottom a:hover{color:#7cc576}#bottom .preloader{background-image:url(img/loader_black.gif)}#bottom .divider{margin-left:-50%;margin-right:-50%;padding:0 100%;background:#373737}#bottom h1{color:#fff}#bottom h2{color:#fff}#bottom h3{color:#fff}#bottom h4{color:#fff}#bottom h5{color:#fff}#bottom h6{color:#fff}#bottom .button{background:#e0e0e0;color:#181818}#bottom .button:hover{background:#7cc576;color:#fff}#bottom .button_medium{background:#e0e0e0;color:#181818}#bottom .button_medium:hover{background:#7cc576;color:#fff}#bottom .button_large{background:#e0e0e0;color:#181818}#bottom .button_large:hover{background:#7cc576;color:#fff}#bottom .button_small{background:#e0e0e0;color:#181818}#bottom .button_small:hover{background:#7cc576;color:#fff}#bottom .tab.lpr .tabs li{border-bottom:1px solid #3a3a3a;border-left:0}#bottom .tab.lpr .tabs li a{border-left:1px solid #3a3a3a;border-top:1px solid #3a3a3a;background:#2b2b2b}#bottom .tab.lpr .tabs li a:hover{border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tabs li:first-child{border-left:0}#bottom .tab.lpr .tabs li:first-child a{border-left:1px solid #3a3a3a;border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tabs li+li+li{border-right:0}#bottom .tab.lpr .tabs li+li+li a{border-right:1px solid #3a3a3a}#bottom .tab.lpr .tabs li.current{border-bottom-color:#181818}#bottom .tab.lpr .tabs li.current a{border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tabs.active li:first-child a{border-top:1px solid #3a3a3a;background:#2b2b2b}#bottom .tab.lpr .tabs.active li:first-child a:hover{border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tabs.active li.current a{border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tabs.active li.current:first-child a{border-top:3px solid #d0d0d0;color:#fefefe;background:#181818}#bottom .tab.lpr .tab_content{border:1px solid #3a3a3a;border-top:0;background:#181818}#bottom .tab.lpr .tab_content ul li{border-top:1px solid #282828}#bottom .tab.lpr .tab_content ul li:first-child{border-top:0;margin-top:0;padding-top:0}#bottom .widget_rss ul li{border-top:1px solid #373737}#bottom .widget_rss ul li:first-child{border-top:0;margin-top:0;padding-top:0}#bottom .tweet_text{border:0;background-color:#303030}#bottom .tweet_text:before{border-top:12px solid #303030}#bottom .tweet_text:after{content:none;display:none}#bottom .loader{background-image:url(img/loader_black.gif)}#bottom .search_line input[type=submit]{background-image:url(img/search_bot.png)}#bottom .widget_custom_popular_projects_entries .project_title a{font-size:13px;text-transform:none}#bottom .widget_custom_popular_projects_entries .cmsms_content_prev_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bottom .widget_custom_popular_projects_entries .cmsms_content_prev_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px}#bottom .widget_custom_popular_projects_entries .cmsms_content_next_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bottom .widget_custom_popular_projects_entries .cmsms_content_next_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px;border-right:0;border-left:7px solid #fff;margin:6px 8px 6px 9px}#bottom .widget_custom_latest_projects_entries .project_title a{font-size:13px;text-transform:none}#bottom .widget_custom_latest_projects_entries .cmsms_content_prev_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bottom .widget_custom_latest_projects_entries .cmsms_content_prev_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px}#bottom .widget_custom_latest_projects_entries .cmsms_content_next_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#bottom .widget_custom_latest_projects_entries .cmsms_content_next_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px;border-right:0;border-left:7px solid #fff;margin:6px 8px 6px 9px}#bottom .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:5px}#bottom .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px}#bottom .widget_custom_recent_testimonials_entries .cmsms_content_next_slide{border:0;background:#2d2d2d;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:5px}#bottom .widget_custom_recent_testimonials_entries .cmsms_content_next_slide span{border-right:7px solid #fff;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);display:block;margin:6px 9px 6px 8px;border-right:0;border-left:7px solid #fff;margin:6px 8px 6px 9px}#bottom .widget_custom_recent_testimonials_entries .cmsms_content_slider_parent ul.cmsms_slides_nav li a{background-color:#464646}#bottom .tl-content{border:0;background-color:#303030}#bottom #wp-calendar caption{background-image:url(img/widget_nav_bot.png)}#bottom input[type=text]{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff}#bottom input[type=text]:focus{border:1px solid #e0e0e0}#bottom input[type=password]{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff}#bottom input[type=password]:focus{border:1px solid #e0e0e0}#bottom textarea{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff}#bottom textarea:focus{border:1px solid #e0e0e0}#bottom select{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff}#bottom select:focus{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff;border:1px solid #e0e0e0}#bottom option{background:#303030;border:1px solid rgba(0,0,0,0);color:#fff;border:1px solid #e0e0e0}#bottom .cmsms-form-builder .check_parent input[type=radio]+label:before{background-image:url(img/radio_check_b_s.png)}#bottom .cmsms-form-builder .check_parent input[type=radio]:checked+label:before{background-image:url(img/radio_check_b_s.png)}#bottom .cmsms-form-builder .check_parent input[type=checkbox]+label:before{background-image:url(img/radio_check_b_s.png)}#bottom .cmsms-form-builder .check_parent input[type=checkbox]:checked+label:before{background-image:url(img/radio_check_b_s.png)}#bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_b_s.png)}#bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_b_s.png)}#bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_b_s.png)}#bottom .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_b_s.png)}#bottom .loading{background-image:url(img/loader_black.gif)}#bottom .responsiveContentSlider{background-image:url(img/loader_black.gif)}header{display:block;margin:0;padding:0}header iframe{display:block;position:relative;z-index:8}footer{display:block;margin:0;padding:0}article{display:block;margin:0;padding:0}section{display:block;margin:0;padding:0}nav{display:block;margin:0;padding:0}figure{display:block;margin:0;padding:0}figure img{display:block}figure+.person_header{margin-top:25px}address{display:block;margin:0;padding:0;font-style:normal}hgroup{display:block;margin:0;padding:0}abbr{display:block;margin:0;padding:0;border:0;display:inline}figcaption{display:block;margin:0;padding:0}aside{display:block;margin:0;padding:0}.image-attachment figure{display:inline-block}.cmsms_cc{overflow:hidden;margin:0 -2%}.cmsms_cc abbr{display:block}.cmsms_cc h1{margin-bottom:25px;padding-bottom:15px}.cmsms_cc h1:before{content:"";background:#000;width:51%;height:2px;position:absolute;left:0;bottom:0}a{font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;color:#000;text-decoration:none;cursor:pointer;outline:none;font-size:16px;color:#0f2f6a}a:hover{color:#7cc576}a:hover span.image_rollover{background-color:rgba(0,0,0,.45)}a:hover span.image_rollover span{margin-top:30%}a img{border:0;display:block}a span.image_rollover{background:rgba(0,0,0,0);display:block;width:100%;height:100%;position:absolute;top:0;left:0}a span.image_rollover span{background:url(img/hover_content.png) no-repeat 50% 50%;background-color:#7cc576;display:block;width:44px;height:44px;margin:-100% auto 0;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}html.csstransitions a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}html.csstransitions #navigation ul{-webkit-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-ms-transition:opacity .3s ease-in-out,margin .3s ease-in-out;-o-transition:opacity .3s ease-in-out,margin .3s ease-in-out;transition:opacity .3s ease-in-out,margin .3s ease-in-out}html.csstransitions #navigation ul li a{-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}html.csstransitions .button{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .button_medium{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .button_large{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .button_small{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .pricing_button{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions input[type=submit]{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .pj_sort a[name=pj_name]{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .pj_sort a[name=pj_date]{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .pj_sort a:before{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions a.pj_cat_filter{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;-webkit-transition:border-radius .3s ease-in-out;-moz-transition:border-radius .3s ease-in-out;-ms-transition:border-radius .3s ease-in-out;-o-transition:border-radius .3s ease-in-out;transition:border-radius .3s ease-in-out}html.csstransitions a.pj_cat_filter:before{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions #bottom .button{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}html.csstransitions #bottom .button_medium{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}html.csstransitions #bottom .button_large{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}html.csstransitions #bottom .button_small{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}html.csstransitions .tog:before{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions .tab .tabs li a{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out}html.csstransitions .tour li a{-webkit-transition:color .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out}html.csstransitions .post_type_shortcode .post.format-aside .entry-header{-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}html.csstransitions .post_type_shortcode .post.format-quote .entry-header{-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}html.csstransitions .post_type_shortcode article .entry-header{-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}html.csstransitions .post_type_shortcode article .entry-meta{-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}html.csstransitions ul.page-numbers li .page-numbers.prev{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions ul.page-numbers li .page-numbers.next{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions a.cmsmsLike{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}html.csstransitions a.cmsmsLike span{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}html.csstransitions .related_posts ul li a{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-top-color .3s ease-in-out}html.csstransitions .portfolio .project .project_inner .entry-header{-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}html.csstransitions .portfolio .project .project_inner .entry-meta{-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}html.csstransitions .tp-bullets.simplebullets.round .bullet{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .wrap_rev_slider .tp-leftarrow.default{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}html.csstransitions .wrap_rev_slider .tp-rightarrow.default{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}table{margin:0;padding:0;border-collapse:collapse}td{margin:0;padding:0}th{margin:0;padding:0}tr{margin:0;padding:0}ol{margin:0;padding:0;list-style-position:inside;margin:0 0 18px}ul{margin:0;padding:0;list-style-position:inside;margin:0 0 18px;list-style:none inside url(img/list_image.png);font-family:"Catamaran",sans-serif !important}ul ul{margin-left:25px}li{margin:0;padding:0;font-size:16px;line-height:30px}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}img{padding:0;border:0}img+.wp-caption-text{padding-top:6px}.fullwidth{display:block;height:auto;min-width:100%;max-width:100%}.max_width{max-width:100%;height:auto}img.fullwidth{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}.responsiveContentSlider{background:url(img/loader.gif) 50% 50% no-repeat;text-align:left;list-style:none;display:block;width:100%;height:0;padding:0 0 72.5%;margin:0;overflow:hidden;position:relative;top:0;left:0}.responsiveContentSlider img.fullwidth{height:auto}.responsiveContentSlider>li{display:block;width:100%;height:100%;padding:0;margin:0;overflow:hidden;position:absolute;top:0;left:100%;z-index:1}.responsiveContentSlider>li img{height:auto}.post_type_shortcode{position:relative;margin:0 -2%}.post_type_shortcode .responsiveContentSlider img.fullwidth{height:100%}.post_type_shortcode article{overflow:hidden;position:relative}.post_type_shortcode article:hover a span.image_rollover{background-color:rgba(0,0,0,.45)}.post_type_shortcode article:hover a span.image_rollover span{margin-top:30%}.post_type_shortcode article:hover .entry-header{border-color:#7cc576;background-color:#7cc576}.post_type_shortcode article:hover .entry-meta{top:15%}.post_type_shortcode article .entry-header{border:0;border-bottom:1px solid #e5e5e5;text-align:center;text-transform:uppercase;margin:0;padding:19px 5px;overflow:hidden}.post_type_shortcode article .entry-header .entry-title{padding:0;margin:0}.post_type_shortcode article .entry-header .entry-title:before{content:none;display:none}.post_type_shortcode article .entry-meta{text-align:center;text-transform:uppercase;width:100%;height:auto;max-height:20%;padding:0 10px;overflow:hidden;position:absolute;left:0;top:-100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post_type_shortcode .post.format-aside .entry-header{border:0;border-bottom:1px solid #e5e5e5;text-align:center;text-transform:uppercase;margin:0;padding:19px 5px;overflow:hidden}.post_type_shortcode .post.format-quote .entry-header{border:0;border-bottom:1px solid #e5e5e5;text-align:center;text-transform:uppercase;margin:0;padding:19px 5px;overflow:hidden}.post_type_shortcode a.cmsms_content_prev_slide{top:5px;left:auto;right:24px;right:49px}.post_type_shortcode a.cmsms_content_next_slide{top:5px;left:auto;right:24px}.post_type_shortcode .testimonial{padding-bottom:30px}.post_type_shortcode .testimonial .tl-content_wrap{margin-bottom:40px}.post_type_shortcode .testimonial .tl-content{padding:28px 20px 15px 25px}.post_type_shortcode .testimonial img{float:left;margin:0 30px 10px 0}.preloader{background:url(img/loader.gif) 50% 50% no-repeat;display:block;width:100%;height:0;padding-bottom:72.5%;position:relative}.preloader img{opacity:0;filter:alpha(opacity=0)}.preloader .fullwidth{width:100%;height:100%;position:absolute;top:0;left:0}.preloader .image_container_img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.resizable_block{display:block;width:100%;height:0;padding-bottom:72.5%;overflow:hidden;position:relative}.resizable_block .fullwidth{width:100%;height:100%;position:absolute;top:0;left:0}.portfolio{margin-right:-4%;position:relative}.portfolio .preloader .fullwidth{width:100%;height:100%;position:absolute;top:0;left:0}.portfolio .project{float:left;padding-right:4%;padding-bottom:30px;overflow:hidden;position:relative}.portfolio .project .project_inner:hover a span.image_rollover{background-color:rgba(0,0,0,.45)}.portfolio .project .project_inner:hover a span.image_rollover span{margin-top:30%}.portfolio .project .project_inner:hover .entry-header{border-color:#7cc576;background-color:#7cc576}.portfolio .project .project_inner:hover .entry-meta{top:15%}.portfolio .project .project_inner .entry-header{border:0;border-bottom:1px solid #e5e5e5;text-align:center;text-transform:uppercase;margin:0;padding:19px 5px;overflow:hidden}.portfolio .project .project_inner .entry-header .entry-title{padding:0;margin:0}.portfolio .project .project_inner .entry-meta{text-align:center;text-transform:uppercase;width:100%;height:auto;max-height:20%;padding:0 10px;overflow:hidden;position:absolute;left:0;top:-100%;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.portfolio .project .project_inner a.cmsms_content_prev_slide{top:auto;left:auto;right:15px;bottom:10px;right:40px}.portfolio .project .project_inner a.cmsms_content_next_slide{top:auto;left:auto;right:15px;bottom:10px}.portfolio .project_inner footer .meta-date{display:none}.preloader.highImg .fullwidth{height:auto;position:relative}div{text-align:left;padding:0;margin:0}q{padding:0;margin:0;font:16px/24px "Orienta",Arial,Geneva,Helvetica,sans-serif;padding:0 0 18px 30px;margin:0;position:relative;vertical-align:baseline}q:before{font:16px/24px "Orienta",Arial,Geneva,Helvetica,sans-serif;content:"“";font-size:26px;line-height:1em;display:block;padding:0;position:absolute;top:3px;left:0}q p{margin:0;padding:0}q:after{clear:both}blockquote{padding:0;margin:0;font:16px/24px "Orienta",Arial,Geneva,Helvetica,sans-serif;padding:0 0 18px 30px;margin:0;position:relative;vertical-align:baseline}blockquote:before{font:16px/24px "Orienta",Arial,Geneva,Helvetica,sans-serif;content:"“";font-size:26px;line-height:1em;display:block;padding:0;position:absolute;top:3px;left:0}blockquote p{margin:0;padding:0}blockquote:after{clear:both}code{padding:0;margin:0;font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;border:1px solid #e9e9e9;border-top:3px solid #7cc576;background:#fcfcfc;display:block;padding:15px 20px;position:relative}code:after{clear:both}input{padding:0;margin:0;font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px;border:0;background:none;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea{padding:0;margin:0;font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px;border:0;background:none;overflow:hidden;resize:none;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;background-color:#fcfcfc;display:block;width:100%;height:40px;padding:5px 10px;line-height:20px;-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;height:auto;padding:8px 10px}textarea:focus{border-color:#7cc576;background-color:#fff}small{font:11px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}object{display:block}video{display:block;background-color:#000}audio{display:block}embed{display:block}canvas{display:block}iframe{display:block}form{border:0;padding:0;margin:0}fieldset{border:0;padding:0;margin:0}label{display:inline-block;padding:0;margin:0;cursor:pointer;font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px}input[type=text]{font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px;border:1px solid #e5e5e5;background-color:#fcfcfc;display:block;width:100%;height:40px;padding:5px 10px;line-height:20px;-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}input[type=text]:focus{border-color:#7cc576;background-color:#fff}input[type=password]{font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px;border:1px solid #e5e5e5;background-color:#fcfcfc;display:block;width:100%;height:40px;padding:5px 10px;line-height:20px;-webkit-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background-color .3s ease-in-out;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}input[type=password]:focus{border-color:#7cc576;background-color:#fff}select{font:14px/20px "Droid Sans",Arial,Geneva,Helvetica,sans-serif;font-size:13px;line-height:18px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 3px;padding:7px 9px;width:320px;height:36px;border:1px solid #e5e5e5;background-color:#fcfcfc;line-height:20px}select:focus{background-color:#fff}option{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;background-color:#fcfcfc;margin:0;padding:5px 11px;height:30px}h1{font:32px/36px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;color:#000;position:relative;padding:0;margin:0 0 18px;font-family:"Raleway",sans-serif !important}h1 a{text-decoration:none;font-style:inherit}.entry h1{margin-bottom:25px;padding-bottom:15px}.entry h1:before{content:"";background:#000;width:51%;height:2px;position:absolute;left:0;bottom:0}.entry .shortcode_slideshow_container .cmsms_slides_nav{text-align:right;display:block;max-width:100%;padding:0;overflow:hidden;position:absolute;top:15px;right:15px;left:auto}.entry .shortcode_slideshow_container .cmsms_slides_nav li{display:inline-block;float:none}.entry .shortcode_slideshow_container .cmsms_slides_nav li a{text-indent:9999px;width:11px;height:11px}.entry .project_navi{overflow:hidden;margin:-20px 0}.entry .project_navi span{display:block;position:relative}.entry .project_navi span a{background:url(img/widget_nav.png) no-repeat left -19px;font-size:12px;text-transform:uppercase;display:block;padding:0 15px;position:relative}.entry .project_navi span.fr a{background:url(img/widget_nav.png) no-repeat right 7px}#top{margin:0 auto;overflow:hidden;position:relative;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important}#top h1:before{width:70%;min-width:340px}#top+#middle>.middle_inner>.top_sidebar{border-top:1px solid #e5e5e5}#top .vc_column-inner{max-width:1300px;margin:0 auto}#top span.bk-verde{font-size:17px;letter-spacing:2px;color:#fff;padding:0px;box-shadow:none;background-color:rgba(0,0,0,0)}#top span.bk-nero{box-shadow:none;font-size:17px;background-color:rgba(0,0,0,0)}#top p:nth-child(1) span.bk-nero{font-size:30px;padding-top:10px}#top p:nth-child(2) span.bk-nero{border-bottom:2px solid #fff;border-radius:0;padding-bottom:10px;margin-bottom:20px;display:inline-block;font-size:16px}#top p:nth-child(4) span.bk-verde{font-size:17px;padding-top:10px;color:#82b210}#top .wpb_text_column{max-width:490px;padding-top:20px}h2{font:24px/36px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;color:#000;padding:0;margin:0 0 18px;font-family:"Raleway",sans-serif !important}h2 a{text-decoration:none;font-style:inherit}h3{font:20px/24px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;color:#000;padding:0;margin:0 0 18px;font-family:"Raleway",sans-serif !important}h3 a{text-decoration:none;font-style:inherit}h4{font:16px/20px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;color:#000;padding:0;margin:0 0 18px;font-family:"Raleway",sans-serif !important}h4 a{text-decoration:none;font-style:inherit}h5{font:14px/20px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;color:#000;padding:0;margin:0 0 18px;font-family:"Catamaran",sans-serif !important}h5 a{text-decoration:none;font-style:inherit}h6{font:12px/18px "Orienta",Arial,Geneva,Helvetica,sans-serif;font-weight:normal;color:#000;padding:0;margin:0 0 18px;font-family:"Catamaran",sans-serif !important}h6 a{text-decoration:none;font-style:inherit}.related_posts_content .one_half p a{padding:0;margin:0 0 18px}.related_posts_content .rel_post_content figure.alignleft{display:table-cell;margin-bottom:0}.related_posts_content .rel_post_content p{display:table-cell;padding:0;vertical-align:middle}.related_posts_content .rel_post_content p a{font-size:14px;text-transform:uppercase}.main_text{font-size:28px;line-height:36px;text-align:center;padding:20px 0;margin:0}.fl{float:left}.fr{float:right}.dn{display:none}.tac{text-align:center}.h0{display:block;width:0;height:0;position:relative;overflow:hidden}.cl{clear:both}.clear{clear:both}.ovh{overflow:hidden}hr{background:#e5e5e5;height:1px;width:100%;margin:38px 0;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.divider{background:#e5e5e5;height:1px;width:100%;margin:38px 0;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom_header{width:940px;margin:0 auto;position:relative}.custom_header+.divider{margin-top:0;margin-bottom:0}.custom_header .social_icons{list-style:none;text-align:center;margin:0;padding:15px 0 0;overflow:hidden;padding:15px 0 10px;text-align:right}.custom_header .social_icons li{display:inline-block;margin:0 5px}.content_wrap.fullwidth{overflow:visible}.content_wrap.fullwidth .divider{margin-left:-50%;margin-right:-50%;padding:0 100%}.content_wrap.fullwidth .opened-article .divider{margin-left:0;margin-right:0;padding:0}.content_wrap.fullwidth:before{content:none;display:none}.content_wrap.fullwidth .cmsms_cc{overflow:visible}.top_sidebar{border-bottom:1px solid #e5e5e5;background:#fafafa;margin:0 -100%;padding:40px 100% 5px;overflow:hidden;position:relative}.top_sidebar .divider{margin-left:-50%;margin-right:-50%;padding:0 100%}.top_sidebar .tab.lpr .tabs li a{background:#fefefe}.top_sidebar .tab.lpr .tabs li a:hover{background:#fff}.top_sidebar .tab.lpr .tabs li.current a{background:#fff}.top_sidebar .widget_custom_popular_projects_entries .cmsms_content_prev_slide{background-color:#fff}.top_sidebar .widget_custom_popular_projects_entries .cmsms_content_next_slide{background-color:#fff}.top_sidebar .widget_custom_latest_projects_entries .cmsms_content_prev_slide{background-color:#fff}.top_sidebar .widget_custom_latest_projects_entries .cmsms_content_next_slide{background-color:#fff}.top_sidebar .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide{background-color:#fff}.top_sidebar .widget_custom_recent_testimonials_entries .cmsms_content_next_slide{background-color:#fff}.top_sidebar .tl-content{background-color:#fefefe}.top_sidebar .widget .tl-content:after{border-top-color:#fefefe}.top_sidebar input[type=text]{background:#fff}.top_sidebar input[type=password]{background:#fff}.top_sidebar textarea{background:#fff}.top_sidebar select{background:#fff}.top_sidebar option{background:#fff}.top_sidebar .cmsms-form-builder .check_parent input[type=radio]+label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .cmsms-form-builder .check_parent input[type=radio]:checked+label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .cmsms-form-builder .check_parent input[type=checkbox]+label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .cmsms-form-builder .check_parent input[type=checkbox]:checked+label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.top_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fafafa;margin:0 -100%;padding:40px 100% 5px;overflow:hidden;position:relative}.middle_sidebar .divider{margin-left:-50%;margin-right:-50%;padding:0 100%}.middle_sidebar .tab.lpr .tabs li a{background:#fefefe}.middle_sidebar .tab.lpr .tabs li a:hover{background:#fff}.middle_sidebar .tab.lpr .tabs li.current a{background:#fff}.middle_sidebar .widget_custom_popular_projects_entries .cmsms_content_prev_slide{background-color:#fff}.middle_sidebar .widget_custom_popular_projects_entries .cmsms_content_next_slide{background-color:#fff}.middle_sidebar .widget_custom_latest_projects_entries .cmsms_content_prev_slide{background-color:#fff}.middle_sidebar .widget_custom_latest_projects_entries .cmsms_content_next_slide{background-color:#fff}.middle_sidebar .widget_custom_recent_testimonials_entries .cmsms_content_prev_slide{background-color:#fff}.middle_sidebar .widget_custom_recent_testimonials_entries .cmsms_content_next_slide{background-color:#fff}.middle_sidebar .tl-content{background-color:#fefefe}.middle_sidebar .widget .tl-content:after{border-top-color:#fefefe}.middle_sidebar input[type=text]{background:#fff}.middle_sidebar input[type=password]{background:#fff}.middle_sidebar textarea{background:#fff}.middle_sidebar select{background:#fff}.middle_sidebar option{background:#fff}.middle_sidebar .cmsms-form-builder .check_parent input[type=radio]+label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .cmsms-form-builder .check_parent input[type=radio]:checked+label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .cmsms-form-builder .check_parent input[type=checkbox]+label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .cmsms-form-builder .check_parent input[type=checkbox]:checked+label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}.middle_sidebar .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background-image:url(img/radio_check_m_t_s.png)}#page{background:#fff;width:100%;height:auto;margin:0 auto;overflow:hidden;position:relative}.container{position:relative}#slide_top{background-image:url(img/arrow_top.png);background-repeat:no-repeat;background-position:50% 50%;display:none;width:50px;height:50px;position:fixed;right:20px;bottom:20px;z-index:999;text-indent:-9999px;opacity:.5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#slide_top:hover{opacity:1}section#page.csstransition #slide_top{-webkit-transition:opacity .2s ease-in-out 0s,display .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s,display .2s ease-in-out 0s;-ms-transition:opacity .2s ease-in-out 0s,display .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s,display .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s,display .2s ease-in-out 0s}section#page.csstransition a span.image_rollover{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}section#page.csstransition a span.image_rollover span{-webkit-transition:margin-top .3s ease-in-out;-moz-transition:margin-top .3s ease-in-out;-ms-transition:margin-top .3s ease-in-out;-o-transition:margin-top .3s ease-in-out;transition:margin-top .3s ease-in-out}section.blog a span.image_rollover{display:none}.format-link a span.image_rollover span{background-image:url(img/hover_link.png)}.format-link .cmsms_post_format_img{background-image:url(img/format_link.png)}.format-video a span.image_rollover span{background-image:url(img/hover_video.png)}.format-video .cmsms_post_format_img{background-image:url(img/format_video.png)}a.jackbox span.image_rollover span{background-image:url(img/hover_image.png)}.portfolio.format-album a span.image_rollover span{background-image:url(img/hover_image.png)}.post.format-image a span.image_rollover span{background-image:url(img/hover_image.png)}.post-article a span.image_rollover span{background-image:url(img/hover_image.png)}.portfolio.format-album.format-cover a span.image_rollover span{background-image:url(img/hover_content.png)}#header.fixed{border-bottom:1px solid rgba(255,255,255,.1);width:100%;max-width:100%;position:fixed;left:0;z-index:99999;margin-top:-110px;box-shadow:0 5px 10px rgba(0,0,0,.05);margin-top:-110px}#header.fixed+*{margin-top:110px;margin-top:110px}.header_inner{width:940px;margin:0 auto;position:relative}.logo{display:block;position:absolute;top:23px;left:20px}.logo img{width:173px;height:33px;max-width:100%}.responsive_nav{display:none}#navigation{list-style:none;padding:0;margin:0;zoom:1;display:block;position:relative;z-index:202;zoom:1}#navigation ul{list-style:none;padding:0;margin:0;zoom:1;background:#0f2f6a;margin:20px 0 0;visibility:hidden;position:absolute;left:0;top:100%;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation ul ul{margin:0 0 0 20px;left:100%;top:0}#navigation ul ul:before{content:"";height:100%;width:1px;position:absolute;left:-1px;top:0}#navigation ul li{border-top:1px solid rgba(0,0,0,.12);float:none}#navigation ul li:hover>ul{margin:0 0 0 1px}#navigation ul li:hover>a{color:#fff}#navigation ul li:first-child{border-top:0}#navigation ul li:first-child>a{border-top:0;padding-top:1px}#navigation ul li a{border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);text-align:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation ul li a:hover{border-color:rgba(255,255,255,.1);background:rgba(0,0,0,.05)}#navigation ul li a span{display:block;min-width:165px;padding:11px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation ul li:last-child>a{border-bottom:0}#navigation ul li>a{color:#fff}#navigation:after{clear:both}#navigation li{display:block;position:relative;z-index:203}#navigation li>a:hover{color:#fff}#navigation li:hover>ul{margin:0;visibility:visible;opacity:1}#navigation li:hover>a{color:#fff}#navigation li:hover>a:hover{color:#fff}#navigation li li.current_page_item>a{border-color:rgba(255,255,255,.1);background:rgba(0,0,0,.05);color:#fff}#navigation li li.current_page_ancestor>a{border-color:rgba(255,255,255,.1);background:rgba(0,0,0,.05);color:#fff}#navigation li li.current-menu-ancestor>a{border-color:rgba(255,255,255,.1);background:rgba(0,0,0,.05);color:#fff}#navigation li li:hover>a:hover{color:#fff}#navigation>li{float:left;position:relative}#navigation>li:before{content:"";background:dimgray;width:1px;height:12px;position:absolute;left:0;top:35px}#navigation>li:first-child:before{content:none;background:none;display:none}#navigation>li:hover{z-index:10000}#navigation>li>a{color:#fff}#navigation>li>a>span{text-align:center;display:block;min-width:120px;max-width:300px;padding:31px 10px 33px;position:relative;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation a{text-decoration:none;display:block;position:relative;z-index:204;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation li.current_page_item>a{color:#fff;color:#fff}#navigation li.current_page_ancestor>a{color:#fff;color:#fff}#navigation li.current-menu-ancestor>a{color:#fff;color:#fff}#navigation>li.current_page_item>a:before{content:"";border-top:9px solid #fff;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);position:absolute;left:42.5%;top:0;z-index:10}#navigation>li.current_page_ancestor>a:before{content:"";border-top:9px solid #fff;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);position:absolute;left:42.5%;top:0;z-index:10}#navigation>li.current-menu-ancestor>a:before{content:"";border-top:9px solid #fff;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);position:absolute;left:42.5%;top:0;z-index:10}#navigation #line{background:#0f2f6a;display:block;height:3px;width:10px;float:none;position:absolute;top:0;left:0;z-index:1}#navigation #line:before{content:none;display:none}#navigation .sub-menu li>a:hover{color:green !important}body.cmsms_boxed{background-color:#0f2f6a;background-image:url();background-position:top center;background-repeat:no-repeat;background-attachment:fixed;background-color:#0f2f6a;background-image:url();background-position:top center;background-repeat:no-repeat;background-attachment:fixed}body.cmsms_boxed #page{width:1020px;-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 6px 3px rgba(0,0,0,.15);box-shadow:0 0 6px 3px rgba(0,0,0,.15)}#slider{background:#fff url(img/loader.gif) no-repeat scroll 50% 50%;list-style:none;margin:0;padding:0;position:relative;overflow:hidden;z-index:2}.cmsms_breadcrumbs{border-bottom:1px solid #e5e5e5}.cmsms_breadcrumbs_inner{font-size:12px;width:940px;margin:0 auto;padding:15px 0}.cmsms_breadcrumbs_inner a{font-size:12px}.headline{border-bottom:1px solid #e5e5e5;background-color:#fafafa;overflow:hidden}.headline h1{margin:0}.headline img{display:block;margin-right:25px}.headline p{padding:0;margin:0}.headline_inner{text-transform:uppercase;width:940px;padding:20px 0;margin:0 auto;overflow:hidden}.headline_inner>div{display:table-cell;vertical-align:middle}#middle{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#middle .portfolio .project .jp-video .jp-restore-screen{display:none}#middle .portfolio .project .jp-video .jp-full-screen{display:none}.middle_inner{width:940px;margin:0 auto;position:relative}.top_sidebar_inner{margin:0 -2%;overflow:hidden;position:relative}#middle_content{position:relative}.content_wrap{margin:0;padding:55px 0 50px;overflow:hidden;position:relative;-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.content_wrap:before{content:"";background:#e5e5e5;width:1px;height:100%;display:block;position:absolute;top:0;left:74%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content_wrap.l_sidebar:before{left:26%}.content_wrap.l_sidebar #content{float:right}.content_wrap.l_sidebar #sidebar{float:left;padding-left:0;margin-left:0}.content_wrap.project_page:before{content:none;display:none}#content{width:70.7%;float:left;padding:0 0 20px;overflow:hidden;position:relative}.middle_sidebar_inner{margin:0 -2%;overflow:hidden;position:relative}.bottom_inner{width:940px;margin:0 auto;padding:50px 0 30px;position:relative}.bottom_outer{margin:0 -2%;position:relative}#footer{background:#181818;width:100%;overflow:hidden;position:relative;background:#0f2f6a !important;color:#fff !important}#footer p{padding:0}#footer .footer_nav{text-align:center;margin:0;padding:15px 0 0;overflow:hidden}#footer .footer_nav>li{display:inline-block;padding-left:20px}#footer .footer_nav>li:first-child{padding-left:0}#footer .footer_nav>li a:hover{text-decoration:underline}#footer .footer_nav ul{display:none}#footer .footer_nav>li.current-menu-ancestor a{text-decoration:underline}#footer .footer_nav>li.current_page_item a{text-decoration:underline}#footer .footer_inner>span{color:#747474;text-align:center;display:block;color:#fff !important;text-align:center;display:block}#footer .social_icons{list-style:none;text-align:center;margin:0;padding:15px 0 0;overflow:hidden}#footer .social_icons li{display:inline-block;margin:0 5px}.footer_inner{width:940px;padding:20px;margin:0 auto;overflow:hidden}.one_first{float:left;margin:0 2% 20px;width:96%}.one_first .cmsms_pricing_table .title{font-size:32px;line-height:36px;padding:16px 5px}.one_first .cmsms_pricing_table .cmsms_price_outer{padding:16px 5px}.one_first .cmsms_pricing_table .cmsms_currency{font-size:56px;line-height:64px}.one_first .cmsms_pricing_table .cmsms_price{font-size:56px;line-height:64px}.one_first .cmsms_pricing_table .cmsms_coins{font-size:56px;line-height:64px}.one_first .cmsms_pricing_table .cmsms_period{font-size:16px;line-height:24px}.one_first .cmsms_pricing_table .pricing_footer{padding:19px 5px 15px}.one_first .cmsms_pricing_table .pricing_footer .pricing_button{font-size:16px;min-width:130px;padding:12px 15px}.one_half{float:left;margin:0 2% 20px;width:46%}.one_half .cmsms_pricing_table .title{font-size:32px;line-height:36px;padding:16px 5px}.one_half .cmsms_pricing_table .cmsms_price_outer{padding:16px 5px}.one_half .cmsms_pricing_table .cmsms_currency{font-size:56px;line-height:64px}.one_half .cmsms_pricing_table .cmsms_price{font-size:56px;line-height:64px}.one_half .cmsms_pricing_table .cmsms_coins{font-size:56px;line-height:64px}.one_half .cmsms_pricing_table .cmsms_period{font-size:16px;line-height:24px}.one_half .cmsms_pricing_table .pricing_footer{padding:19px 5px 15px}.one_half .cmsms_pricing_table .pricing_footer .pricing_button{font-size:16px;min-width:130px;padding:12px 15px}.one_third{float:left;margin:0 2% 20px;width:29.33%}.one_third .cmsms_pricing_table .title{font-size:24px;line-height:36px;padding:11px 5px}.one_third .cmsms_pricing_table .cmsms_price_outer{padding:14px 5px}.one_third .cmsms_pricing_table .cmsms_currency{font-size:48px;line-height:54px}.one_third .cmsms_pricing_table .cmsms_price{font-size:48px;line-height:54px}.one_third .cmsms_pricing_table .cmsms_coins{font-size:48px;line-height:54px}.one_third .cmsms_pricing_table .cmsms_period{font-size:14px;line-height:20px}.one_third .cmsms_pricing_table .pricing_footer{padding:14px 5px 9px}.one_third .cmsms_pricing_table .pricing_footer .pricing_button{font-size:16px;min-width:130px;padding:12px 15px}.two_third{float:left;margin:0 2% 20px;width:62.66%}.one_fourth{float:left;margin:0 2% 20px;width:21%}.three_fourth{float:left;margin:0 2% 20px;width:71%}.one_sixth{float:left;margin:0 2% 20px;width:12.66%}.one_fifth{float:left;margin:0 2% 20px;width:16%}.two_fifth{float:left;margin:0 2% 20px;width:36%}.three_fifth{float:left;margin:0 2% 20px;width:56%}.four_fifth{float:left;margin:0 2% 20px;width:76%}.five_sixth{float:left;margin:0 2% 20px;width:79.33%}.one_first.first_column{clear:both}.five_sixth.first_column{clear:both}.four_fifth.first_column{clear:both}.three_fourth.first_column{clear:both}.two_third.first_column{clear:both}.three_fifth.first_column{clear:both}.one_half.first_column{clear:both}.two_fifth.first_column{clear:both}.one_third.first_column{clear:both}.one_fourth.first_column{clear:both}.one_fifth.first_column{clear:both}.one_sixth.first_column{clear:both}.table{width:100%;margin-bottom:18px;position:relative}.table thead{width:100%;position:relative}.table thead th{text-align:left;padding:15px 0 15px 20px;position:relative;background-color:#7cc576;font-weight:normal;padding:18px 0 18px 20px}.table thead tr{border-left:1px solid #7cc576;border-right:1px solid #7cc576}.table thead+tbody tr:first-child td{border-top:0}.table tfoot th{text-align:left;padding:15px 0 15px 20px;position:relative;font-weight:normal;padding:18px 0 18px 20px;text-transform:uppercase;border-bottom:1px solid #e9e9e9}.table tfoot tr{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.table tbody td{text-align:left;padding:15px 0 15px 20px;position:relative;border-bottom:1px solid #e9e9e9}.table tbody tr{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.table tbody tr:first-child td{border-top:1px solid #e9e9e9}.table tr{width:100%;position:relative}.alignleft{float:left;margin:0 20px 15px 0}.alignright{float:right;margin:0 0 15px 20px}.aligncenter{text-align:center;margin:0 auto}.wp-caption{border:1px solid #ddd;display:block;padding:10px 0 10px 10px;margin-bottom:15px}.wp-caption.aligncenter{padding:10px}.wp-caption.aligncenter img{margin:0 auto}.wp-caption-text{text-align:center;padding:10px 0 0;margin:0}span.dropcap{font-size:48px;line-height:48px;float:left;padding:0 15px;margin-top:4px}span.dropcap2{font-size:32px;line-height:55px;font-weight:bold;color:#fefefe;text-align:center;width:55px;height:55px;float:left;margin-right:10px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_social{display:none;margin-top:18px;overflow:hidden;display:none;margin-top:18px;overflow:hidden}.cmsms_social a{display:inline-block;padding:5px 10px 0 2px;display:inline-block;padding:5px 10px 0 2px}div.gallery .gallery-item{border:1px solid #e9e9e9;padding:0 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.gallery .gallery-item .gallery-icon{padding:5px;position:relative}div.gallery .gallery-item .gallery-icon img{border:0 !important;height:auto;min-width:100%;max-width:100%}div.gallery .gallery-item .gallery-caption{padding:0 0 5px;position:relative}.button{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.button:hover{background-color:#000}.button_medium{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:18px;min-width:176px;padding:18px 20px}.button_medium:hover{background-color:#000}.button_large{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:20px;line-height:24px;min-width:194px;padding:19px 25px}.button_large:hover{background-color:#000}.button_small{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.button_small:hover{background-color:#000}.pricing_button{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.pricing_button:hover{background-color:#000}input[type=submit]{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;cursor:pointer;display:inline-block}input[type=submit]:hover{background-color:#000}.pj_sort{float:right;position:relative}.pj_sort a[name=pj_name]{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:12px;text-align:left;min-width:100px;padding:10px 20px;float:left;margin-right:20px}.pj_sort a[name=pj_date]{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:12px;text-align:left;min-width:100px;padding:10px 20px;float:left}.pj_sort a[name=pj_name].current{background-color:#000}.pj_sort a[name=pj_date].current{background-color:#000}.pj_sort a:before{content:"";background:url(img/pj_sort_arrow.png) no-repeat 0 0;display:block;width:6px;height:4px;position:absolute;right:20px;top:18px}.pj_sort a.current.reversed:before{background-position:0 100%}.pj_sort a.current:before{background-position:0 0}a.pj_cat_filter{font:16px/20px "Orienta",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;min-width:158px;padding:15px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:12px;text-align:left;min-width:170px;padding:10px 20px;position:relative;z-index:31;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}a.pj_cat_filter:before{content:"";background:url(img/pj_sort_arrow.png) no-repeat 0 0;display:block;width:6px;height:4px;position:absolute;right:20px;top:18px}.button.current{background-color:#000}.button_medium.current{background-color:#000}.button_large.current{background-color:#000}.button_small.current{background-color:#000}a.pj_cat_filter.current{background-color:#000}.box>table{display:table;width:100%}.box p{padding:0}.box table td{padding:25px 20px 25px 0;vertical-align:middle;text-align:left}.box table td:first-child{padding:25px 0;width:80px}.error_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.success_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.notice_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.warning_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.download_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.css_box{border:1px solid #e5e5e5;background-color:#fbfbfb}.box.error_box tr td:first-child{background:url(img/error.png) center center no-repeat}.box.success_box tr td:first-child{background:url(img/success.png) center center no-repeat}.box.notice_box tr td:first-child{background:url(img/notice.png) center center no-repeat}.box.warning_box tr td:first-child{background:url(img/warning.png) center center no-repeat}.box.download_box tr td:first-child{background:url(img/download.png) center center no-repeat}.featured_block{border:1px solid #e5e5e5;background-color:#fbfbfb;padding:30px;margin-bottom:18px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featured_block .fb_link{display:block;min-width:200px}.featured_block>.wrap_fb_text h1{margin-bottom:5px}.featured_block>.wrap_fb_text h2{margin-bottom:5px}.featured_block>.wrap_fb_text h3{margin-bottom:5px}.featured_block>.wrap_fb_text h4{margin-bottom:5px}.featured_block>.wrap_fb_text h5{margin-bottom:5px}.featured_block>.wrap_fb_text h6{margin-bottom:5px}.featured_block>.wrap_fb_text>p{margin-bottom:5px}.wrap_fb_text{display:table-cell;vertical-align:middle}.wrap_fb_but{display:table-cell;vertical-align:middle;text-align:right;width:18%;padding-left:30px}.wrap_fb_but .button{margin-bottom:-5px}.colored_banner{background-color:#7cc576;position:relative;z-index:0;overflow:hidden;padding:20px;color:#fff}.colored_banner *{color:#fff}.colored_banner h1{color:#fff}.colored_banner h2{color:#fff}.colored_banner h3{color:#fff}.colored_banner h4{color:#fff}.colored_banner h5{color:#fff}.colored_banner h6{color:#fff}.colored_banner.glow_blue{background-color:#71b8c7}.colored_banner.glow_red{background-color:#ca7c74}.colored_banner.glow_green{background-color:#7cc576}.colored_banner.glow_yellow{background-color:#f8ae58}.colored_block_link{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.togg{overflow:hidden;position:relative;margin:0;margin:0 0 20px}.togg>p{margin:0}.togg .tab_content{padding:20px 5px 10px 40px;display:none;overflow:hidden;position:relative}.accordion{overflow:hidden;position:relative;margin:0}.accordion .tab_content{padding:20px 5px 10px 40px;display:none;overflow:hidden;position:relative;border-top:3px solid #7cc576;padding:20px 5px 10px 30px}.acc>p{margin:0}.acc .tog{border-top:1px solid #e5e5e5;padding:13px 0 13px 30px}.acc .tog:before{border:0;background-color:rgba(0,0,0,0);top:12px}.acc:first-child .tog{border-top:0}.tog{font-size:14px;line-height:20px;text-transform:uppercase;display:block;padding:2px 0 2px 40px;margin:0;position:relative}.tog:before{content:"";border:1px solid #e7e7e7;background:url(img/acc_tog_bg.png) no-repeat 50% 8px;background-color:#fafafa;display:block;width:22px;height:22px;position:absolute;left:0;top:0}.tog:hover:before{background-position:50% -17px}.tog.current:before{background-position:50% -17px}.tab{margin-bottom:18px;overflow:hidden;position:relative}.tab .tabs{list-style:none;display:table;width:100%;max-width:100%;padding:0;margin:0;overflow:hidden}.tab .tabs li{border-left:1px solid #dbdbdb;border-bottom:1px solid #c7c7c7;display:table-cell;margin:0;overflow:hidden;position:relative}.tab .tabs li:first-child{border-left:0}.tab .tabs li:first-child a{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tabs li a{border-top:3px solid rgba(0,0,0,0);background-color:#fcfcfc;color:rgba(0,0,0,.5);font-size:12px;text-transform:uppercase;text-align:center;display:block;padding:14px 10px;position:relative}.tab .tabs li a:hover{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tabs li.current a{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tabs.active li:first-child a{border-top:3px solid rgba(0,0,0,0);background-color:#fcfcfc;color:rgba(0,0,0,.5)}.tab .tabs.active li:first-child a:hover{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tabs.active li.current a{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tabs.active li.current:first-child a{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.tab .tab_content{background:#fff;padding:30px 0 0;position:relative;z-index:1}.tab>.tab_content>.tabs_tab:first-child{display:block}.tabs_tab{display:none;overflow:hidden;position:relative;z-index:1}.tour_content{display:block;margin-bottom:18px;overflow:hidden;position:relative}.tour{border-right:1px solid #c7c7c7;display:block;width:22%;float:left;margin-bottom:0;padding-bottom:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour li{list-style:none;position:relative;z-index:3}.tour li a{border-bottom:1px solid #dedede;background:#fcfcfc;background:-moz-linear-gradient(right, #fcfcfc, #ffffff);background:-webkit-linear-gradient(right, #fcfcfc, #ffffff);background:-o-linear-gradient(right, #fcfcfc, #ffffff);background:-ms-linear-gradient(right, #fcfcfc, #ffffff);background:linear-gradient(right, #fcfcfc, #ffffff);color:rgba(0,0,0,.5);font-size:12px;font-style:normal;text-decoration:none;text-transform:uppercase;text-align:right;display:block;padding:14px 25px 14px 0;position:relative}.tour li a:hover{border-bottom:1px solid #c7c7c7;background:#fff;color:#000;-webkit-box-shadow:4px 0 0 0 #7cc576;-moz-box-shadow:4px 0 0 0 #7cc576;box-shadow:4px 0 0 0 #7cc576}.tour li:first-child a{border-top:1px solid #dedede}.tour li:first-child a:hover{border-top-color:rgba(0,0,0,0)}.tour li.current:first-child a{border-top-color:rgba(0,0,0,0)}.tour li.current a{border-bottom:1px solid #c7c7c7;background:#fff;color:#000;-webkit-box-shadow:4px 0 0 0 #7cc576;-moz-box-shadow:4px 0 0 0 #7cc576;box-shadow:4px 0 0 0 #7cc576}.tour.tour_load li:first-child a{border-bottom:1px solid #c7c7c7;background:#fff;color:#000;-webkit-box-shadow:4px 0 0 0 #7cc576;-moz-box-shadow:4px 0 0 0 #7cc576;box-shadow:4px 0 0 0 #7cc576}.tour_box_content{display:block;width:78%;float:left;padding:2px 10px 10px 35px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tour_box_content .tour_box{overflow:hidden;display:none}.tour_box_content .tour_box:first-child{display:block}.tour_box_content .tour_box_inner{overflow:hidden}.tour_box_content img{height:auto;max-height:100%;max-width:100%}.post_type_shortcode_inner{position:relative}.post_type_shortcode_inner>h2{margin:0 2% 30px}.post_type_shortcode_inner article.post{margin-bottom:20px}.post_type_shortcode_inner article.page{margin-bottom:20px}.post_type_shortcode_inner .archive article.project{margin-bottom:20px}div.jp-playlist li{position:relative}div.jp-playlist li a{border-bottom:1px solid #e5e5e5;background:url(img/list_image.png) no-repeat 12px 50%;display:block;padding:14px 25px 14px 38px}.cmsms_pricing_table{text-align:center;overflow:hidden;position:relative}.cmsms_pricing_table .title{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-top:3px solid #7cc576;font-size:20px;line-height:24px;text-transform:uppercase;color:#000;padding:12px 5px;margin:0}.cmsms_pricing_table .cmsms_price_outer{background-color:#7cc576;text-align:center;padding:13px 5px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_pricing_table .cmsms_currency{font-size:40px;line-height:42px;display:inline-block;color:#fff}.cmsms_pricing_table .cmsms_price{font-size:40px;line-height:42px;display:inline-block;color:#fff}.cmsms_pricing_table .cmsms_coins{font-size:40px;line-height:42px;display:inline-block;color:#fff}.cmsms_pricing_table .cmsms_period{font-size:12px;line-height:14px;text-transform:uppercase;color:#fff;display:block}.cmsms_pricing_table ul{list-style:none;margin:0}.cmsms_pricing_table ul li{border:1px solid #e5e5e5;border-top:0;padding:9px 5px 7px;position:relative}.cmsms_pricing_table .pricing_footer{border:1px solid #e5e5e5;border-top:0;text-align:center;padding:13px 5px 7px}.cmsms_pricing_table .pricing_footer .pricing_button{font-size:14px;min-width:110px;padding:8px 5px}.percent_item{overflow:hidden;position:relative;background:#f0f0f0;margin-top:15px}.percent_item:first-child{margin-top:0}.percent_item_colored_wrap{overflow:hidden;position:relative}.percent_item_colored_wrap>span{font-size:12px;text-transform:uppercase;display:inline-block;padding:10px 20px;position:relative;z-index:10}.percent_item_colored{background:#7cc576;width:100%;height:100%;position:absolute;z-index:1;-webkit-animation:move 2s linear .1s normal none 1;-moz-animation:move 2s linear .1s normal none 1;-ms-animation:move 2s linear .1s normal none 1;-o-animation:move 2s linear .1s normal none 1;animation:move 2s linear .1s normal none 1}.post_type_shortcode.type_testimonial{margin-top:0;padding-bottom:0}.post_type_shortcode.type_testimonial .testimonial{margin-top:0;padding-bottom:0}.tl-content{border:1px solid #e5e5e5;background-color:#fdfdfd;padding:13px;position:relative}.tl-content:before{content:"";border-top:20px solid #e5e5e5;border-right:16px solid rgba(0,0,0,0);position:absolute;left:47px;bottom:-21px}.tl-content:after{content:"";border-top:20px solid #fdfdfd;border-right:15px solid rgba(0,0,0,0);position:absolute;left:48px;bottom:-19px}.tl-content p{padding:0}.tl_company{font-size:12px;display:block;padding:0}.tl_author{font-size:12px;display:block;padding:0}.widget{padding-bottom:20px;overflow:hidden;position:relative}.widget .tl_company{font-size:12px;display:block;padding:0;margin-top:-8px}.widget .tl_author{font-size:12px;display:block;padding:0}.widget a.tl_author{text-transform:uppercase;display:inline-block}.widget .widgettitle{margin-bottom:25px}.widget .cmsms-form-builder .button_small{font-size:16px;min-width:125px}.widget ul{margin-bottom:0}.widget ul li{list-style:none;line-height:35px}.widget ul li *{line-height:18px}.widget .tl-content_wrap{position:relative;margin-bottom:10px}.widget .tl-content:before{border-top:12px solid #e5e5e5;border-right:11px solid rgba(0,0,0,0);position:absolute;left:15px;bottom:-12px}.widget .tl-content:after{border-top:10px solid #fdfdfd;border-right:9px solid rgba(0,0,0,0);position:absolute;left:16px;bottom:-10px}.widget select{width:90%}a.tl_author{text-transform:uppercase;display:inline-block}.person_header{overflow:hidden;position:relative;margin-bottom:15px}.person_title{text-transform:uppercase;display:inline-block;margin:0}.person_divider{background:#e5e5e5;display:inline-block;width:1px;height:14px;margin:0 8px;position:relative;top:1px}.person_footer{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0;overflow:hidden;position:relative}.person_footer a{font-size:13px}.person_footer .person_divider{height:10px}.error{text-align:center;padding-bottom:70px}.error h1{font-size:18.4em;line-height:1em;color:#000;margin:0;padding:0 0 50px;position:relative}.error h1:before{content:none;display:none}.error h2{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fafafa;font-size:24px;color:#000;padding:31px 100%;margin:0 -100%;position:relative;-webkit-transition:font-size .3s ease-in-out,padding .3s ease-in-out;-moz-transition:font-size .3s ease-in-out,padding .3s ease-in-out;-ms-transition:font-size .3s ease-in-out,padding .3s ease-in-out;-o-transition:font-size .3s ease-in-out,padding .3s ease-in-out;transition:font-size .3s ease-in-out,padding .3s ease-in-out}.error .search_line{width:35%;margin:45px auto 40px;overflow:hidden}.error .search_line form{overflow:hidden}.search_line{width:100%}.search_line input[type=text]{width:99%;float:left;padding-right:35px;float:left;padding-right:45px}.search_line input[type=submit]{border:0;background:url(img/search.png) no-repeat 50% 50%;width:45px;min-width:1px;height:35px;float:left;margin:0 0 0 -45px;padding:0;position:relative;cursor:pointer;border:0;background:url(img/search.png) no-repeat 50% 50%;background-color:rgba(0,0,0,0);display:block;float:left;margin-bottom:0;margin-left:-45px;width:40px;height:40px}.search_line input[type=submit]:hover{background-color:rgba(0,0,0,0)}.cmsms_sitemap{margin-bottom:0;overflow:hidden}.cmsms_sitemap li{line-height:30px;list-style:none}.cmsms_sitemap>li{border-top:1px solid #e5e5e5;width:100%;padding-top:30px;margin-top:30px;position:relative}.cmsms_sitemap>li:first-child{border:0;margin-top:0;padding-top:0}.cmsms_sitemap>li>ul{width:100%;margin-top:25px;margin-bottom:-20px;overflow:hidden;position:relative}.cmsms_sitemap>li>ul>li{width:25%;float:left;margin-bottom:20px}.cmsms_sitemap>li>ul>li:nth-child(5){clear:both}.cmsms_sitemap>li>ul>li:nth-child(9){clear:both}.cmsms_sitemap>li>ul>li:nth-child(13){clear:both}.cmsms_sitemap>li>ul>li:nth-child(17){clear:both}.cmsms_sitemap>li>ul>li:nth-child(21){clear:both}.cmsms_sitemap>li>ul>li>a{text-transform:uppercase}.cmsms_sitemap>li>ul>li>ul{margin-top:15px}.cmsms_sitemap ul{margin-bottom:0}.cmsms_sitemap_category{margin-bottom:0;overflow:hidden}.cmsms_sitemap_category li{line-height:30px;list-style:none}.cmsms_sitemap_archive{margin-bottom:0;overflow:hidden}.cmsms_sitemap_archive li{line-height:30px;list-style:none;width:25%;float:left;padding-bottom:25px}ul.page-numbers{margin:50px 0 20px;position:relative;overflow:hidden}ul.page-numbers li{list-style:none;display:inline-block;padding:0 2px 0 0}ul.page-numbers li .page-numbers{font-size:13px;text-align:center;display:block;min-width:27px;height:27px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.page-numbers li .page-numbers.current{border:1px solid #e5e5e5;background:#fafafa}ul.page-numbers li .page-numbers.prev{text-indent:-9999px;background:url(img/widget_nav.png) no-repeat 50% 6px;margin:0 0 0 -7px;background-position:50% -20px;margin:0 -7px 0 0}ul.page-numbers li .page-numbers.prev:hover{background-position:10% -20px}ul.page-numbers li .page-numbers.next{text-indent:-9999px;background:url(img/widget_nav.png) no-repeat 50% 6px;margin:0 0 0 -7px}ul.page-numbers li .page-numbers.next:hover{background-position:90% 6px}.subpage_nav{margin-bottom:20px;overflow:hidden}.cmsms_timeline_title{margin:10px 0}.cmsms_timeline{list-style:none;padding:0 0 30px 22px;margin:0;position:relative}.cmsms_timeline li{line-height:18px;padding-top:30px;position:relative}.cmsms_timeline li:before{content:"";background:#e5e5e5;height:30px;width:1px;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cmsms_timeline li a{padding-left:20px;position:relative}.cmsms_timeline li a:before{content:"";background:url(img/list_image.png) no-repeat left top;width:10px;height:10px;position:absolute;left:-4px;top:4px}.cmsms_timeline:before{content:"";background:#e5e5e5;height:30px;width:1px;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:auto;bottom:0;left:22px}.testimonial{overflow:hidden}.testimonial .published{float:right;padding:0 0 20px 15px}.testimonial>.divider{margin:23px 0 35px}.tl-content_wrap{position:relative;margin-bottom:40px}.testimonials .testimonial{margin-top:50px;padding-top:50px;border-top:1px solid #ebecec}.testimonials .testimonial .button{float:right;min-width:135px;padding:10px 15px}.testimonials .testimonial .tl-content{padding:25px}.testimonials .testimonial:first-child{margin-top:0;padding-top:0;border-top:none}.opened-article .testimonial{padding-bottom:30px}.opened-article .testimonial blockquote{padding-left:35px;padding-bottom:10px}.opened-article .project{overflow:hidden}.opened-article .project footer{overflow:hidden}.opened-article .project .cmsms_media{margin-bottom:30px;clear:both}.opened-article .project .cmsms_blog_media{margin-bottom:30px;clear:both}.opened-article .project>figure{margin-bottom:30px;clear:both}.opened-article .project>.resize{margin-bottom:30px;clear:both}.opened-article .project .resize{overflow:hidden}.opened-article .project .resize>figure{padding-right:4%;padding-bottom:30px;float:left}.opened-article .project.format-slider .shortcode_slideshow{margin-bottom:30px;clear:both}.opened-article .project.format-album .resize{margin-bottom:0}.opened-article .project.cmsms_four .resize>figure{width:22%}.opened-article .project.cmsms_four .resize figure:nth-child(4n){padding-right:0}.opened-article .project.cmsms_three .resize>figure{width:30.6%}.opened-article .project.cmsms_three .resize figure:nth-child(3n){padding-right:0}.opened-article .project.cmsms_two .resize>figure{width:48%}.opened-article .project.cmsms_two .resize figure:nth-child(2n){padding-right:0}.opened-article .project.cmsms_one .resize>figure{width:100%;float:none;padding-right:0}.tl_author_img{float:left;margin:0 25px 10px 0}.cmsms_tl_cat{font-size:13px}.cmsms_tl_cat a{font-size:13px}.tl_comments_wrap{font-size:13px}.tl_comments_wrap a{font-size:13px}article.post{margin-bottom:80px;position:relative;overflow:hidden}article.page{margin-bottom:80px;position:relative;overflow:hidden}.archive article.project{margin-bottom:80px;position:relative;overflow:hidden}.archive .project .cmsms_post_info{width:130px;float:left;margin-right:40px;margin-bottom:20px;overflow:hidden}.archive .project .cmsms_post_info .published{background-color:#7cc576;display:block;width:90px;height:40px;padding:0 0 0 10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archive .project .cmsms_post_info .divider{margin:15px 0 25px}.archive .project .cmsms_post_info .user_name{font-size:13px;text-align:right;display:block;margin-bottom:10px}.archive .project .cmsms_post_info .user_name a{font-size:13px}.archive .project .cmsms_post_info .cmsms_category{font-size:13px;text-align:right;display:block;margin-bottom:10px}.archive .project .cmsms_post_info .cmsms_category a{font-size:13px}.archive .project .cmsms_post_info .cmsms_comments_wrap{font-size:13px;text-align:right;display:block;margin-bottom:10px}.archive .project .cmsms_blog_media{margin-bottom:20px}.archive .project .cmsms_media{margin-bottom:20px}.archive .project .shortcode_slideshow{margin-bottom:20px}.archive .project .ovh>figure{margin-bottom:20px}.archive .project .ovh>.divider{margin:15px 0}.archive .project .entry-header{overflow:hidden}.archive .project .entry-header .entry-title{margin-bottom:25px;padding-bottom:15px}.archive .project .entry-header .entry-title:before{content:"";background:#000;width:51%;height:2px;position:absolute;left:0;bottom:0}.archive .project .entry-content{overflow:hidden}.archive .project .cmsms_more{background:url(img/list_image.png) no-repeat right 6px;font-size:12px;text-transform:uppercase;display:block;float:right;padding-right:14px}.archive .project .entry-meta{clear:both}.archive .project .cmsms_tags a{font-size:13px}.archive .project.format-link .entry-header p{color:#000;text-transform:uppercase;margin:-10px 0 20px}.archive .project.format-aside .entry-header{border-left:2px solid #000;padding:35px 10px 40px 35px;margin-bottom:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archive .project.format-quote .entry-header{border-left:2px solid #000;padding:35px 10px 40px 35px;margin-bottom:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.archive .project.format-quote blockquote{padding-bottom:10px}.archive .project.format-quote blockquote+p{color:#000;font-size:12px;text-align:right;text-transform:uppercase;margin:0}.blog.opened-article article.post{margin-bottom:30px}.blog.opened-article article.project{margin-bottom:30px}.blog.opened-article article.page{margin-bottom:30px}.post .cmsms_post_info{width:130px;float:left;margin-right:40px;margin-bottom:20px;overflow:hidden}.post .cmsms_post_info .published{background-color:#7cc576;display:block;width:90px;height:40px;padding:0 0 0 10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post .cmsms_post_info .divider{margin:15px 0 25px}.post .cmsms_post_info .user_name{font-size:13px;text-align:right;display:block;margin-bottom:10px}.post .cmsms_post_info .user_name a{font-size:13px}.post .cmsms_post_info .cmsms_category{font-size:13px;text-align:right;display:block;margin-bottom:10px}.post .cmsms_post_info .cmsms_category a{font-size:13px}.post .cmsms_post_info .cmsms_comments_wrap{font-size:13px;text-align:right;display:block;margin-bottom:10px}.post .cmsms_blog_media{margin-bottom:20px}.post .cmsms_media{margin-bottom:20px}.post .shortcode_slideshow{margin-bottom:20px}.post .shortcode_slideshow .cmsms_content_prev_slide{left:auto;bottom:10px;right:35px}.post .shortcode_slideshow .cmsms_content_next_slide{left:auto;bottom:10px;right:35px}.post .ovh>figure{margin-bottom:20px}.post .ovh>.divider{margin:15px 0}.post .entry-header{overflow:hidden}.post .entry-header .entry-title{margin-bottom:25px;padding-bottom:15px}.post .entry-header .entry-title:before{content:"";background:#000;width:51%;height:2px;position:absolute;left:0;bottom:0}.post .entry-content{overflow:hidden}.post .cmsms_more{background:url(img/list_image.png) no-repeat right 6px;font-size:12px;text-transform:uppercase;display:block;float:right;padding-right:14px}.post .entry-meta{clear:both}.post .cmsms_tags{font-size:13px}.post .cmsms_tags a{font-size:13px}.post .shortcode_slideshow_container .cmsms_content_next_slide{right:10px}.cmsms_post_year{color:#fff;display:block;float:left;font-size:12px;line-height:20px;margin-top:-7px}.cmsms_post_month{color:#fff;display:block;float:left;font-size:15px;line-height:20px;text-transform:uppercase;margin-top:4px}.cmsms_post_day{color:#fff;display:block;float:left;font-size:32px;line-height:40px;text-align:right;width:38px;padding-right:5px}.cmsms_post_format_img{background-color:#181818;background-repeat:no-repeat;background-position:50% 50%;width:40px;height:40px;float:right}.format-standard .cmsms_post_format_img{background-image:url(img/format_standard.png)}.format-page .cmsms_post_format_img{background-image:url(img/format_standard.png)}.format-aside .cmsms_post_format_img{background-image:url(img/format_aside.png)}.format-quote .cmsms_post_format_img{background-image:url(img/format_quote.png)}.format-image .cmsms_post_format_img{background-image:url(img/format_image.png)}.format-gallery .cmsms_post_format_img{background-image:url(img/format_gallery.png)}.format-gallery .shortcode_slideshow .cmsms_slides_nav{text-align:right;display:block;max-width:100%;padding:0;overflow:hidden;position:absolute;top:15px;right:15px;left:auto}.format-gallery .shortcode_slideshow .cmsms_slides_nav li{display:inline-block;float:none}.format-gallery .shortcode_slideshow .cmsms_slides_nav li a{text-indent:9999px;width:11px;height:11px}.format-album .cmsms_post_format_img{background-image:url(img/format_gallery.png)}.format-slider .cmsms_post_format_img{background-image:url(img/format_gallery.png)}.format-slider .shortcode_slideshow .cmsms_slides_nav{text-align:right;display:block;max-width:100%;padding:0;overflow:hidden;position:absolute;top:15px;right:15px;left:auto}.format-slider .shortcode_slideshow .cmsms_slides_nav li{display:inline-block;float:none}.format-slider .shortcode_slideshow .cmsms_slides_nav li a{text-indent:9999px;width:11px;height:11px}.format-audio .cmsms_post_format_img{background-image:url(img/format_audio.png)}.post.format-audio .ovh>figure{margin-bottom:0}.project .cmsms_tags{font-size:13px}.project .entry-content{overflow:hidden}.project .entry-content .tour_box_content img{width:100%}.post.format-link .entry-header p{color:#000;text-transform:uppercase;margin:-10px 0 20px}.post.format-aside .entry-header{border-left:2px solid #000;padding:35px 10px 40px 35px;margin-bottom:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post.format-quote .entry-header{border-left:2px solid #000;padding:35px 10px 40px 35px;margin-bottom:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post.format-quote blockquote{padding-bottom:10px}.post.format-quote blockquote+p{color:#000;font-size:12px;text-align:right;text-transform:uppercase;margin:0}.shortcode_slideshow_container{position:relative}.more_button{background:url(img/widget_nav.png) no-repeat right 7px;text-transform:uppercase;float:right;padding-right:13px}.share_posts{margin:-10px 0 -5px}.share_posts h2{text-transform:uppercase;margin-bottom:20px}a.cmsmsLike{background:#ccc url(img/heart.png) no-repeat 5px 7px;text-decoration:none;display:block;width:24px;height:24px;float:left;margin:-2px 60px 0 0;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}a.cmsmsLike span{line-height:24px;padding-left:34px}.project_page a.cmsmsLike{background-image:url(img/heart_project.png);background-position:50% 55%;width:40px;height:40px;margin:0 60px 0 0}.project_page .opened-article>article+.divider{margin-top:0}ul.cmsms_details{list-style:none;margin:0;overflow:hidden}ul.cmsms_details .cmsms_details_links{width:50%;float:left;margin:0;padding:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;display:block}ul.cmsms_details .cmsms_details_links a.cmsmsLike span{line-height:40px;padding-left:55px}ul.cmsms_details .cmsms_details_links a{font-size:13px;line-height:18px;display:block;margin-top:10px}ul.cmsms_details .cmsms_details_links a:first-child{margin-top:0}ul.cmsms_details .cmsms_details_links span{font-size:13px;line-height:18px;display:block;margin-top:10px}ul.cmsms_details .cmsms_details_links span:first-child{margin-top:0}ul.cmsms_details .cmsms_details_links abbr{font-size:13px;line-height:18px;display:block;margin-top:10px}ul.cmsms_details .cmsms_details_links abbr:first-child{margin-top:0}ul.cmsms_details .cmsms_details_links .button{font-size:16px;line-height:18px;display:inline-block;width:auto;min-width:1px;padding:10px 15px}ul.cmsms_details>li{border-top:1px solid #e5e5e5;padding:25px 0 25px 40px;overflow:hidden;position:relative}ul.cmsms_details>li:first-child{border-top:0}ul.cmsms_details .cmsms_details_title{width:50%;float:left;margin:0;padding:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:18px;text-transform:uppercase;padding:0 10px 0 0}ul.cmsms_details .cmsms_details_title.cmsms_like_title{padding:11px 10px 11px 0}ul.cmsms_details .cmsms_details_title.cmsms_link_title{padding:10px 10px 10px 0}ul.cmsms_details li>.fl{width:50%;margin-bottom:20px}ul.cmsms_details .cmsms_share{text-transform:uppercase;font-size:12px;line-height:18px;display:inline-block;padding:0 15px 0 0;margin:0;position:relative}ul.cmsms_details .cmsms_share:before{content:"";background:url(img/widget_nav.png) no-repeat 0 0;display:block;width:4px;height:6px;position:absolute;right:0;top:6px}.about_author{margin:-10px 0 -20px}.about_author>h2{text-transform:uppercase;margin-bottom:20px}.about_author_box{border-top:2px solid #7cc576;overflow:hidden;padding:30px 0 0}.about_author_box>h3{margin-bottom:10px}.related_posts{margin:-10px 0 -20px;overflow:hidden}.related_posts>h2{text-transform:uppercase;margin-bottom:20px}.related_posts ul{list-style:none;display:table;width:100%;max-width:100%;padding:0;margin:0 0 40px;overflow:hidden}.related_posts ul li{border-left:1px solid #dbdbdb;border-bottom:1px solid #c7c7c7;display:table-cell;width:33%;margin:0;overflow:hidden;position:relative}.related_posts ul li:first-child{border-left:0}.related_posts ul li a{border-top:3px solid rgba(0,0,0,0);background-color:#fcfcfc;color:rgba(0,0,0,.5);font-size:12px;text-transform:uppercase;text-align:center;display:block;padding:14px 10px;position:relative}.related_posts ul li a:hover{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.related_posts ul li a.current{border-top:3px solid #7cc576;background-color:#fff;color:#000;z-index:2}.related_posts .rel_post_content{display:table}.related_posts_content_tab{display:none}#comments{overflow:hidden;margin:-10px 0 5px}#comments>h2{text-transform:uppercase;margin-bottom:20px}#comments .comment-body .published{font-size:12px;display:inline-block;width:auto;height:auto;float:right;padding:3px 10px;margin:0 10px 0 0}.commentlist{margin-bottom:0;overflow:hidden}.commentlist li{list-style:none}.commentlist ul{padding-left:30px;margin-bottom:0}.comment-body{border-top:2px solid #7cc576;border-bottom:1px solid #e5e5e5;padding:30px 0 5px;margin:0 0 30px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-body h3{text-transform:uppercase;display:inline-block;margin:0}.comment-body .cmsms-edit{text-transform:uppercase;float:left}.comment-body .comment-edit-link{text-transform:uppercase;float:left}.comment-authorinfo{margin-bottom:10px;overflow:hidden}.comment-reply-link{background:url(img/widget_nav.png) no-repeat right 8px;font-size:12px;text-transform:uppercase;float:right;padding:3px 10px}#reply-title{text-transform:uppercase;margin-bottom:20px}#reply-title>small{float:right}#commentform{padding-bottom:20px}#commentform p{padding-bottom:25px;overflow:hidden;clear:both;clear:both;overflow:hidden}#commentform textarea{width:95%;min-height:200px;resize:vertical;min-height:260px;width:90%;resize:none}#commentform label{display:block;padding:0 0 10px 1px}#commentform input[type=text]{float:left;width:60%}#commentform input[type=text]+label{float:left;padding-left:20px;line-height:42px}.form-submit{padding-top:5px}.portfolio.four_columns{margin-right:-3.9%}.portfolio.four_columns .project{width:21%}.portfolio.four_columns .project .jp-duration{display:none}.portfolio.four_columns .project .jp-current-time{display:none}.portfolio.four_columns .project .jp-time-sep{display:none}.portfolio.one_column{margin-right:0}.portfolio.one_column .project{width:100%}.portfolio.three_columns .project{width:29.3%}.portfolio.two_columns .project{width:46%}.project_inner{overflow:hidden;position:relative}.pj_sort_block{border-bottom:1px solid #e5e5e5;min-height:80px;padding:0;margin:0;position:relative}.pj_options_loader{background:url(img/loader.gif) no-repeat 0 0;display:block;width:25px;height:25px;position:absolute;top:25px;right:0}.pj_options_block{display:none;padding:20px 0 15px;position:relative;right:0;z-index:29;opacity:1;filter:alpha(opacity=100)}.pj_options_block a:hover{text-decoration:none}.pj_filter_container{position:relative;z-index:29}.pj_filter_container:hover a.pj_cat_filter{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.pj_filter_container:hover a.pj_cat_filter:before{background-position:0 100%}.pj_filter_container:hover ul.pj_filter_list{padding:10px 0;opacity:1;top:38px}.pj_filter_container:hover ul.pj_filter_list li a{height:28px}.pj_filter_container ul.pj_filter_list{background-color:rgba(0,0,0,.85);list-style:none;width:100%;padding:0;position:absolute;top:40%;left:0;opacity:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-webkit-transition:opacity .5s ease,padding-top .5s ease,padding-bottom .5s ease,top .5s ease;-moz-transition:opacity .5s ease,padding-top .5s ease,padding-bottom .5s ease,top .5s ease;-o-transition:opacity .5s ease,padding-top .5s ease,padding-bottom .5s ease,top .5s ease;-ms-transition:opacity .5s ease,padding-top .5s ease,padding-bottom .5s ease,top .5s ease;transition:opacity .5s ease,padding-top .5s ease,padding-bottom .5s ease,top .5s ease}div.pj_filter{position:relative;z-index:29;float:right;padding:0 20px 0 0}ul.pj_filter_list li{display:block;overflow:hidden;position:relative;z-index:30}ul.pj_filter_list li a{font-size:12px;text-transform:uppercase;display:block;width:160px;height:0;padding:0 0 0 20px;z-index:30;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease,color .3s ease;-moz-transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease,color .3s ease;-ms-transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease,color .3s ease;-o-transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease,color .3s ease;transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease,color .3s ease}ul.pj_filter_list li a:hover{display:block}ul.pj_filter_list li:first-child{padding-top:6px}ul.pj_filter_list li.current a{display:block}.pj_date{display:none}.project_content{width:69%;float:left;padding-bottom:30px;overflow:hidden;position:relative}.project_sidebar{border-top:2px solid #7cc576;border-left:1px solid #e5e5e5;width:27.5%;float:right;padding-bottom:20px;overflow:hidden;position:relative}.cmsms_share{text-transform:uppercase;font-size:12px;line-height:18px;display:inline-block;padding:0 15px 0 0;margin:0;position:relative}.cmsms_share:before{content:"";background:url(img/widget_nav.png) no-repeat 0 0;display:block;width:4px;height:6px;position:absolute;right:0;top:6px}.blog .cmsms_share{margin:30px 0 0}.single-testimonial .cmsms_share{margin:30px 0 0}.widget_custom_advertisement_entries .adv_widget_image{float:left;padding:0 3% 3% 0}.widget_custom_contact_form_entries .loading{margin-right:20px}.widget_custom_contact_form_entries textarea{min-height:120px}.widget_custom_contact_form_entries .cmsms-form-builder input[type=text]{width:100%;height:35px}.widget_custom_contact_form_entries .cmsms-form-builder input[type=password]{width:100%;height:35px}.widget_custom_contact_form_entries .cmsms-form-builder select{width:90%}.widget.widget_custom_contact_form_entries .cmsms-form-builder .form_info{padding-bottom:15px}.widget_custom_flickr_entries .wrap{overflow:hidden;margin-right:-6%}.widget_custom_flickr_entries .flickr_badge_image{float:left;padding:0 6% 6% 0;list-style:none}.widget_custom_flickr_entries .flickr_badge_image a img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.widget_custom_flickr_entries:hover a img{opacity:.6}.widget_custom_flickr_entries:hover a:hover img{opacity:1}.tab.lpr .tabs li{border-bottom:1px solid #dedede;border-left:1px solid #dedede;width:33%}.tab.lpr .tabs li:first-child{border-left:1px solid rgba(0,0,0,0)}.tab.lpr .tabs li+li+li{border-right:1px solid rgba(0,0,0,0)}.tab.lpr .tabs li+li+li.current{border-right:1px solid #dedede}.tab.lpr .tabs li a{text-transform:none;padding:9px 5px}.tab.lpr .tabs li.current{border-bottom-color:#fff}.tab.lpr .tabs li.current:first-child{border-left:1px solid #dedede}.tab.lpr .tab_content{border:1px solid #dedede;border-top:0;background:#fff;padding:40px 20px 30px}.tab.lpr .tab_content ul li{border-top:1px solid #e5e5e5;padding-top:20px;margin-top:17px;overflow:hidden;position:relative}.tab.lpr .tab_content ul li:first-child{border-top:0;margin-top:0;padding-top:0}.tab.lpr .tab_content ul li>.alignleft{margin-bottom:0}.tab.lpr .tab_content ul li a{display:inline-block;margin-bottom:5px}.tab.lpr .tab_content ul li p{padding-bottom:5px}.tab.lpr .tab_content .tab_comments ul li a{display:inline}.widget_rss ul li{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:15px}.widget_rss ul li:first-child{border-top:0;margin-top:0;padding-top:0}.widgettitle .rsswidget{display:inline-block}.rss-date{display:block;margin:10px 0 15px 10px}.widget_custom_twitter_entries li{margin-top:35px}.widget_custom_twitter_entries li:first-child{margin:0}.widget_custom_twitter_entries .tweet_time{display:block;padding:15px 0 0}.tweet_text{border:1px solid #e5e5e5;background-color:#fff;display:block;padding:13px 15px;position:relative}.tweet_text:before{content:"";border-top:11px solid #e5e5e5;border-right:11px solid rgba(0,0,0,0);position:absolute;left:15px;bottom:-12px}.tweet_text:after{content:"";border-top:11px solid #fff;border-right:11px solid rgba(0,0,0,0);position:absolute;left:16px;bottom:-10px}.widgetinfo{border:1px solid #e5e5e5;background:#fefefe;text-align:center;display:none;margin:0 0 15px;padding:5px 10px}.loader{background:url(img/loader.gif) center 0 no-repeat;display:block;width:100%;height:5px}.widget_custom_popular_projects_entries .cmsms_content_slider_parent ul.cmsms_slides_nav{top:10px;right:10px}.widget_custom_popular_projects_entries .responsiveContentSlider>li{padding-bottom:30px}.widget_custom_popular_projects_entries .project_title{margin:17px 0 8px}.widget_custom_popular_projects_entries .project_title a{text-transform:uppercase}.widget_custom_popular_projects_entries .cmsms_content_prev_slide{top:auto;bottom:0;left:0;right:auto}.widget_custom_popular_projects_entries .cmsms_content_next_slide{top:auto;bottom:0;left:0;right:auto;left:25px}.widget_custom_latest_projects_entries .cmsms_content_slider_parent ul.cmsms_slides_nav{top:10px;right:10px}.widget_custom_latest_projects_entries .responsiveContentSlider>li{padding-bottom:30px}.widget_custom_latest_projects_entries .project_title{margin:17px 0 8px}.widget_custom_latest_projects_entries .project_title a{text-transform:uppercase}.widget_custom_latest_projects_entries .cmsms_content_prev_slide{top:auto;bottom:0;left:0;right:auto}.widget_custom_latest_projects_entries .cmsms_content_next_slide{top:auto;bottom:0;left:0;right:auto;left:25px}.widget_custom_recent_testimonials_entries li{list-style:none}.widget_custom_recent_testimonials_entries .cmsms_content_slider_parent ul.cmsms_slides_nav{top:auto;bottom:38px;right:0}.widget_custom_recent_testimonials_entries .cmsms_content_slider_parent ul.cmsms_slides_nav li{padding:0 0 0 4px}.widget_custom_recent_testimonials_entries .cmsms_content_slider_parent ul.cmsms_slides_nav li:first-child{padding:0}.widget_custom_recent_testimonials_entries .cmsms_content_slider_parent ul.cmsms_slides_nav li a{background-color:#d4d4d4;width:8px;height:8px}.widget_custom_recent_testimonials_entries .cmsms_content_prev_slide{bottom:auto;top:2px;right:0;right:25px}.widget_custom_recent_testimonials_entries .cmsms_content_next_slide{bottom:auto;top:2px;right:0}.widget_custom_featured table td:first-child img{margin-right:15px}.widget_custom_featured .widgettitle{margin:0}.widget_custom_featured .widgettitle h5{margin:0}.cms_widget_content{padding-top:20px}#wp-calendar{width:100%}#wp-calendar caption{background:url(img/widget_nav.png) no-repeat left 6px;text-transform:uppercase;text-align:left;padding:0 0 0 15px;margin:0 0 15px}#wp-calendar thead th{font-weight:normal}#wp-calendar td{padding:5px 0}#wp-calendar tfoot td{text-transform:uppercase;padding-top:10px}.widget_meta abbr{display:inline}.widget_recent_entries ul li{line-height:18px;padding:10px 0}.widget_recent_entries ul li:first-child{padding:0 0 10px}.widget_recent_comments ul li{line-height:18px;padding:10px 0}.widget_recent_comments ul li:first-child{padding:0 0 10px}.widget_custom_html5_audio_entries{padding-bottom:10px}.cmsms-form-builder label{padding-bottom:12px}.cmsms-form-builder .form_info{padding-bottom:20px}.cmsms-form-builder span.db{font-size:.915em}.cmsms-form-builder input[type=text]{width:50%}.cmsms-form-builder .check_parent{position:relative;overflow:hidden;padding:6px 0}.cmsms-form-builder .check_parent label{padding:0}.cmsms-form-builder .check_parent input[type=checkbox]{position:absolute;top:0;left:0;float:left;opacity:0}.cmsms-form-builder .check_parent input[type=checkbox]:checked+label:before{background:url(img/radio_check.png) no-repeat 0 -54px}.cmsms-form-builder .check_parent input[type=radio]{position:absolute;top:0;left:0;float:left;opacity:0}.cmsms-form-builder .check_parent input[type=radio]:checked+label:before{background:url(img/radio_check.png) no-repeat 0 0}.cmsms-form-builder .check_parent input[type=radio]+label:before{background:url(img/radio_check.png) no-repeat 0 -27px}.cmsms-form-builder .check_parent input[type=checkbox]+label{position:relative;z-index:1;display:block;float:left;overflow:visible;margin:0;padding:0 0 0 25px;font-weight:normal;line-height:20px;cursor:pointer}.cmsms-form-builder .check_parent input[type=checkbox]+label:before{background:url(img/radio_check.png) no-repeat 0 -81px;position:absolute;top:0;left:0;width:19px;height:20px;content:""}.cmsms-form-builder input[type=radio]+label{position:relative;z-index:1;display:block;float:left;overflow:visible;margin:0;padding:0 0 0 25px;font-weight:normal;line-height:20px;cursor:pointer}.cmsms-form-builder input[type=radio]+label:before{position:absolute;top:0;left:0;width:19px;height:20px;content:""}.cmsms-form-builder .cmsms_checkbox .db{display:block;padding-bottom:15px}.cmsms-form-builder .cmsms_radio .db{display:block;padding-bottom:15px}.cmsms-form-builder .cmsms_checkboxes .db{display:block;padding-bottom:15px}.cmsms-form-builder .button_small{min-width:190px;padding:10px 15px}.wpcf7 form.wpcf7-form span.wpcf7-list-item{position:relative;display:block;overflow:hidden;margin:0;padding:5px 0}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]{position:absolute;top:0;left:0;float:left;opacity:0}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label{position:relative;z-index:1;display:block;float:left;overflow:visible;margin:0;padding:0 0 0 25px;font-weight:normal;line-height:20px;cursor:pointer}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]+span.wpcf7-list-item-label:before{background:url(img/radio_check.png) no-repeat 0 -81px;position:absolute;top:0;left:0;width:19px;height:20px;content:""}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label:before{background:url(img/radio_check.png) no-repeat 0 -54px}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]{position:absolute;top:0;left:0;float:left;opacity:0}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label{position:relative;z-index:1;display:block;float:left;overflow:visible;margin:0;padding:0 0 0 25px;font-weight:normal;line-height:20px;cursor:pointer}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]+span.wpcf7-list-item-label:before{background:url(img/radio_check.png) no-repeat 0 -27px;position:absolute;top:0;left:0;width:19px;height:20px;content:""}.wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked+span.wpcf7-list-item-label:before{background:url(img/radio_check.png) no-repeat 0 0}.wpcf7 form.wpcf7-form span.wpcf7-list-item>label{position:relative;display:block;overflow:visible;padding:5px 0}.wpcf7 form.wpcf7-form>p{padding-bottom:25px}.wpcf7 form.wpcf7-form>p>label{padding-bottom:10px}.wpcf7 form.wpcf7-form>p>span.field_descr{display:block;padding-top:5px;font-size:.915em}.wpcf7 form.wpcf7-form>p span.wpcf7-form-control-wrap{display:block;margin-top:10px}.loading{display:none;position:relative;float:right;margin-top:11px;width:40px;height:5px;background:url(img/loader.gif) no-repeat 0 0;opacity:0}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;z-index:5000;display:block;cursor:pointer}.formError .formErrorContent{position:relative;z-index:5001;padding:4px 10px;width:150px;border:1px solid #333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#000;color:#fff;font-size:11px;font-family:Tahoma}.formError .formErrorArrow{position:relative;z-index:5006;margin:-2px 0 0 13px;width:15px}.formError .formErrorArrow div{display:block;margin:0 auto;height:1px;border-right:1px solid #333;border-left:1px solid #333;background:#000;font-size:0;line-height:0}.formError .formErrorArrow .line10{width:15px;border:0}.formError .formErrorArrow .line9{width:13px;border:0}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-right:1px solid #333;border-bottom:0;border-left:1px solid #333}.formError .formErrorArrow .line2{width:1px;border:0;background:#333}.formError .formErrorArrow .line1{width:0;border:0;background:#333}.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px}.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background:#55ea55}.greenPopup .formErrorContent{background:#33be40}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.widget_custom_projects_entries_container{position:relative}.cmsms_content_slider_parent{width:100%;height:0;padding-bottom:72.5%;position:relative;overflow:hidden}.cmsms_content_slider_parent>.responsiveContentSlider{display:block;width:100%;height:100%;padding:0;margin:0;overflow:hidden;position:absolute}.cmsms_content_slider_parent ul.cmsms_slides_nav{list-style:none;display:inline-block;padding:0;margin:0;position:absolute;top:10px;left:auto;right:15px;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.cmsms_content_slider_parent ul.cmsms_slides_nav li{display:block;float:left;padding:0 0 0 10px}.cmsms_content_slider_parent ul.cmsms_slides_nav li:first-child{padding:0}.cmsms_content_slider_parent ul.cmsms_slides_nav li a{text-indent:9999px;display:block;width:11px;height:11px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.widget_custom_projects_entries_slides>li{padding-bottom:25px}.widget_custom_projects_entries_slides>li:last-child{padding-bottom:25px}.widget_custom_projects_entries_slides figure{margin-bottom:15px}a.cmsms_content_prev_slide{border:1px solid #e5e5e5;background:url(img/widget_nav.png) no-repeat 50% -18px;background-color:#fafafa;display:block;width:24px;height:24px;position:absolute;top:auto;bottom:15px;right:40px;z-index:11;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.cmsms_content_next_slide{border:1px solid #e5e5e5;background:url(img/widget_nav.png) no-repeat 50% -18px;background-color:#fafafa;display:block;width:24px;height:24px;position:absolute;top:auto;bottom:15px;right:40px;z-index:11;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:50% 8px;right:15px}.widget_custom_portfolio_entries_container .cmsms_content_slider_parent .cmsms_slides_nav{text-align:right;width:100%;max-width:100%;padding:15px 15px 0 0;position:absolute;left:auto;top:auto}.widget_custom_portfolio_entries_container .cmsms_content_slider_parent .cmsms_slides_nav li{display:inline-block;float:none}.fullwidthbanner-container{overflow:visible !important}.wrap_rev_slider .tp-bullets.simplebullets.round .bullet{background-image:none;background-color:#e7e7e7;width:11px;height:11px;margin-left:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wrap_rev_slider .tp-bullets.simplebullets.round .bullet.last{margin-right:10px}.wrap_rev_slider .tp-leftarrow.default{background:url(img/slider_arrow.png) no-repeat 13px -32px;background-color:#e7e7e7;width:39px;height:39px}.wrap_rev_slider .tp-leftarrow.default:hover{background-color:#000}.wrap_rev_slider .tp-rightarrow.default{background:url(img/slider_arrow.png) no-repeat 13px -32px;background-color:#e7e7e7;width:39px;height:39px;background-position:17px 12px}.wrap_rev_slider .tp-rightarrow.default:hover{background-color:#000}p{font-family:"Catamaran",sans-serif !important;font-size:18px;line-height:1.5em}strong{font-family:"Catamaran",sans-serif !important}.mobileon{display:none}header#header{background:#fff !important}#slidemobile .flexslider{border:0;border-radius:0}#slidemobile .wpb_gallery{margin-bottom:0 !important}#slidemobile .flex-direction-nav{display:none}.riga-box-servizi .vc_icon_element{margin-bottom:0}.riga-box-servizi .wpb_text_column{margin-bottom:0}.riga-box-servizi h2{margin-top:10px}.riga-box-servizi p{padding:0}.riga-box-servizi a.bottone.btn-blu{background:#0f2f6a;border-color:#0f2f6a}.riga-cta-top{padding:60px;background-size:cover;padding:25px;margin-bottom:0}.riga-cta-top p{font-family:"Orienta",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding:0 0 10px}.riga-cta-top p a{font-family:"Orienta",Arial,Helvetica,"Nimbus Sans L",sans-serif}.riga-cta-top.cta-diritto-privato{background-image:url("https://www.avvocatoprevitera.it/wp-content/uploads/2024/02/diritto-privato.webp") !important;background-image:url(https://www.avvocatoprevitera.it/wp-content/uploads/2016/06/s1.jpg);background-position:bottom center}.riga-cta-top.cta-diritto-lavoro{background-image:url("https://www.avvocatoprevitera.it/wp-content/uploads/2024/02/diritto-lavoro.webp") !important;background-image:url(https://www.avvocatoprevitera.it/wp-content/uploads/2016/06/s2.jpg);background-position:top center}.riga-cta-top.cta-infortunistica{background-image:url("https://www.avvocatoprevitera.it/wp-content/uploads/2024/02/cover-pagina-infortunistica.webp") !important;background-image:url(https://www.avvocatoprevitera.it/wp-content/uploads/2016/06/s3.jpg);background-position:bottom center}.titolo{font-size:29px;color:#fff}a.bottone.btn-pay{border-color:#2471ff;background:#2471ff;color:#fff;margin:18px 0}h2.titolo-pagine-interne{color:#0f2f6a;font-weight:600;margin-bottom:10px;margin-top:20px}input#fscf_submit1{background:#82b210}p.p-terzo.nei-contatti{margin-bottom:5px}p.p-terzo.nei-contatti a{line-height:30px;position:relative;top:4px}.riga-home-box>div{padding-bottom:30px}a#pulsanteslider{background:#2471ff !important}p.p-terzo{margin:20px 0 30px 0}p.p-terzo a{font-size:25px;text-transform:uppercase;position:relative;top:-13px;display:inline-block;margin-left:20px;letter-spacing:.5px;color:#82b210}p.p-terzo i{color:#82b210;font-size:60px}.riga-cta.cta-home{padding:25px 0 35px 0}.riga-cta.cta-home p{text-align:center}.riga-cta.cta-home p.p-primo{font-size:24px;letter-spacing:.5px}.riga-cta.cta-home p.p-secondo{font-size:20px}a.bottone.btn-blu{background:#2471ff;border-color:#2471ff;color:#fff;font-size:20px}a.bottone.btn-verde.btn-big{padding:20px 20px}p.out-bottone.out-btn-big{margin:25px 0}span.verde{color:#82b210}p.p-primo{color:#0f2f6a}p.p-secondo{color:#0f2f6a}a.bottone{display:inline-block;border-radius:3px;padding:8px 15px;font-size:25px;font-family:"Orienta",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:300;border:1px solid #000}a.bottone.btn-verde{background:#82b210;color:#fff;text-transform:uppercase;border:1px solid #82b210}p.titolo-tab{font-size:18px;font-family:"Orienta",Arial,Helvetica,"Nimbus Sans L",sans-serif}.wpb_text_column.wpb_content_element.txt-bottone-home{margin:15px 0}.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{background-color:#fff !important}#lang_sel_list{left:0% !important}#lang_sel_list ul{border-top:0px solid #cdcdcd !important}#lang_sel_list ul a.lang_sel_other{background-color:#0f2f6a !important}#lang_sel_list ul a.lang_sel_other:visited{background-color:#0f2f6a !important}#lang_sel_list li{list-style:none;margin-left:5px !important}#lang_sel_list a.lang_sel_sel{background-color:#0f2f6a !important}#lang_sel_list a.lang_sel_sel:hover{background-color:#0f2f6a !important}#lang_sel_list a.lang_sel_sel:visited{background-color:#0f2f6a !important}.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-bottom:1px solid #c7c7c7 !important;border-right:3px solid #0f2f6a !important;background-color:#fff !important;color:#666}#lang_sel li ul a:link{background-color:#0f2f6a !important}.riga-cta.cta-home.cta-contatti{padding:0}.riga-cta.cta-home.cta-contatti p.p-secondo{max-width:75%;margin:0 auto;line-height:35px}.riga-cta.pagine-interne p.p-primo{font-size:18px}.riga-cta.pagine-interne p.p-secondo{font-size:18px}.riga-cta.pagine-interne p.out-bottone.out-btn-big{margin:7px 0}.sfondoverde{background-color:#82b210 !important}span.bk-nero{font-size:17px;letter-spacing:2px;color:#fff;background-color:#000;padding:0px;box-shadow:5px 0 0 #000,-5px 0 0 #000,5px 5px 0 #000,-5px 5px #000;line-height:23px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;line-height:25px;border-top-left-radius:5px;padding-top:4px}span.bk-verde{font-size:17px;letter-spacing:2px;color:#fff;background-color:#82b210;padding:0px;box-shadow:5px 0 0 #82b210,-5px 0 0 #82b210,5px 5px 0 #82b210,-5px 5px #82b210;line-height:23px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;line-height:25px;border-top-left-radius:5px;padding-top:4px}.whatsapp-icona{color:#82b210;font-size:60px;float:left}.templateraheader>.content_wrap.fullwidth{padding:0}.whatsapp-contenitore{content:"";display:table;clear:both}.whatsapp-contenitore p.p-terzo{margin:0}.whatsapp-contenitore p.p-terzo a{font-size:25px;text-transform:uppercase;position:static;display:inline-block;margin-left:20px;letter-spacing:.5px;margin-top:17px}.whatsapp-testo{margin-left:70px;margin-top:15px}.whatsapp-testo p a{color:#82b210;font-size:25px;text-transform:uppercase}.wpml-ls-statics-shortcode_actions{background-color:rgba(0,0,0,0)}.wpml-ls-legacy-list-horizontal{border:0px solid rgba(0,0,0,0)}.wp-widget-group__inner-blocks h3{font:20px/24px "Orienta",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase}.wp-widget-group__inner-blocks p{font-size:12px;line-height:18px}@media only screen and (max-width: 1023px){#header{height:auto;min-height:1px;height:auto;min-height:1px}#header>.header_inner>a.logo{top:auto;left:auto;top:auto;left:auto}#header nav{top:auto;right:auto;top:auto;right:auto}}@media only screen and (max-width: 767px){#header.fixed{margin-top:0;margin-top:0}}@media all and (max-width: 960px){.mobileon{display:block}.mobileoff{display:none}.page-template-default #header nav{position:relative !important;top:0px !important}}@media all and (min-width: 1500px){.header_inner{width:1300px !important}.custom_header{width:1300px !important}.cmsms_breadcrumbs_inner{width:1300px !important}.headline_inner{width:1300px !important}.middle_inner{width:1300px !important}.bottom_inner{width:1300px !important}.footer_inner{width:1300px !important}}@media all and (min-width: 1500px){#header>.header_inner>a.logo{width:auto !important;height:auto !important}#header>.header_inner>a.logo>img{width:auto !important;height:auto !important;margin-top:7px}}@media all and (max-width: 1400px){#header #navigation>li>a{font-size:15px}}@media all and (max-width: 1100px){#header #navigation>li>a{font-size:14px}}@media screen and (max-width: 870px){a.bottone.btn-blu{font-size:16px}}@media screen and (max-width: 767px){.home section#top{display:none}.home .riga-cta.cta-home{padding:0px 0 35px 0}.home i.fa.fa-whatsapp{display:block}.home p.p-terzo a{margin-top:25px;line-height:40px;margin-left:0px}}@media screen and (max-width: 500px){a.bottone.btn-verde.btn-big{font-size:18px}.whatsapp-testo p a{font-size:21px}.riga-cta-top{padding:25px 5px 25px 5px}span.bk-nero{font-size:16px}span.bk-verde{font-size:18px}.middle_inner.templateraheader .vc_row.wpb_row.vc_row-fluid.riga-cta-top{padding-left:20px;padding-right:20px}a.bottone.btn-pay{font-size:18px}}@media only screen and (max-width: 360px){.responsive_nav{margin:0px auto 11px;float:none;margin:30px auto 30px}.header_inner{text-align:center;margin:0;padding:30px 0 0;overflow:hidden}.logo{display:inline-block;float:none;margin:0;position:relative}.error h1{font-size:6em}.comment-body .ovh{overflow:visible}.widget div.ovh{overflow:visible}#navigation ul li a span{min-height:18px}#footer .footer_nav>li{float:none;width:auto}ul.cmsms_details>li{padding-left:10px}}@media(max-width: 1440px){.header_inner{width:95%}.custom_header{width:95%}}@media(max-width: 960px){h1{line-height:1.3em}h2{line-height:1.3em}h3{line-height:1.3em}#header>.header_inner>a.logo{margin-bottom:0}#header>.header_inner>a.logo>img{margin-top:0}#header #navigation>li>a>span{width:auto;min-width:auto;padding:20px 15px}#header nav{position:absolute;top:90px !important}#navigation{height:calc(100vh - 90px)}.middle_inner.templateraheader .vc_row.wpb_row.vc_row-fluid.riga-cta-top{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding:0;background-position:78% !important}.middle_inner.templateraheader .vc_row.wpb_row.vc_row-fluid.riga-cta-top>div{background:rgba(15,47,106,.8);padding:0}.middle_inner.templateraheader .vc_row.wpb_row.vc_row-fluid.riga-cta-top.cta-infortunistica{background-position:86% !important}#top .wpb_text_column{padding-top:45px;margin-bottom:10px}}@media only screen and (min-width: 1440px){body.cmsms_boxed #page{width:1240px}.header_inner{width:1160px}.custom_header{width:1160px}.cmsms_breadcrumbs_inner{width:1160px}.headline_inner{width:1160px}.middle_inner{width:1160px}.bottom_inner{width:1160px}.footer_inner{width:1160px}.portfolio.four_columns .project{padding-right:3.9%;padding-left:.1%}}@media only screen and (min-width: 768px)and (max-width: 1024px){input[type=text]{width:93%}textarea{width:93%}#bottom input[type=text]{width:87%}#bottom textarea{width:87%}.cmsms-form-builder select{width:70%}#sidebar .widget .ovh{overflow:visible}}@media only screen and (min-width: 541px)and (max-width: 768px){.one_fourth{width:46%;float:left}.one_fourth:nth-child(2n+1){clear:left}.portfolio.four_columns{margin-right:0}.portfolio.four_columns .project:nth-child(odd){float:left;padding-right:4%;width:48%}.portfolio.four_columns .project:nth-child(even){float:right;padding-right:0;width:48%}.format-album.cmsms_four .resize figure:nth-child(odd){float:left;padding-right:4%;width:48%}.format-album.cmsms_four .resize figure:nth-child(even){float:right;padding-right:0;width:48%}.post_type_shortcode.four_columns{margin-right:0}.post_type_shortcode.four_columns article:nth-child(odd){float:left;padding-right:4%;width:48%}.post_type_shortcode.four_columns article:nth-child(even){float:right;padding-right:0;width:48%}.cmsms_sitemap_archive li:nth-child(odd){float:left;padding-right:4%;width:48%}.cmsms_sitemap_archive li:nth-child(even){float:right;padding-right:0;width:48%}.cmsms_sitemap>li>ul>li:nth-child(odd){float:left;padding-right:4%;width:48%}.cmsms_sitemap>li>ul>li:nth-child(even){float:right;padding-right:0;width:48%}}@media only screen and (max-width: 1151px){.header_inner{width:90%}.custom_header{width:90%}.cmsms_breadcrumbs_inner{width:90%}.headline_inner{width:90%}.middle_inner{width:90%}.bottom_inner{width:90%}.footer_inner{width:90%}body.cmsms_boxed #page{width:90%}body.cmsms_boxed .header_inner{width:auto;padding-left:40px;padding-right:40px;padding-left:0;padding-right:0;margin-left:40px;margin-right:40px}body.cmsms_boxed .cmsms_breadcrumbs_inner{width:auto;padding-left:40px;padding-right:40px}body.cmsms_boxed .headline_inner{width:auto;padding-left:40px;padding-right:40px}body.cmsms_boxed .middle_inner{width:auto;padding-left:40px;padding-right:40px}body.cmsms_boxed .bottom_inner{width:auto;padding-left:40px;padding-right:40px}body.cmsms_boxed .footer_inner{width:auto;padding-left:40px;padding-right:40px}h1{word-wrap:break-word}h2{word-wrap:break-word}h3{word-wrap:break-word}h4{word-wrap:break-word}h5{word-wrap:break-word}h6{word-wrap:break-word}}@media only screen and (max-width: 1023px){#content{width:67%}#sidebar{width:29%;margin-left:4%}.content_wrap:before{left:69%}.content_wrap.l_sidebar #content{padding-left:4%}.content_wrap.l_sidebar:before{left:31%}.header_inner{text-align:left;width:100%;padding:22px 0 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.cmsms_boxed .header_inner{margin-left:20px;margin-right:20px}.logo{display:block;margin:0 0 26px 5%;float:left}.responsive_nav{background:#7cc576 url(../img/resp_nav_but_bg.png) no-repeat 7px 8px;display:block;width:36px;height:27px;float:right;margin:5px 5% 27px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.responsive_nav:hover{background-color:#fff;background-position:7px -32px}html.csstransitions .responsive_nav{-webkit-transition:background-color .3s ease-in-out,background-position .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,background-position .3s ease-in-out;-ms-transition:background-color .3s ease-in-out,background-position .3s ease-in-out;-o-transition:background-color .3s ease-in-out,background-position .3s ease-in-out;transition:background-color .3s ease-in-out,background-position .3s ease-in-out}html.csstransitions #navigation ul{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}html.csstransitions #navigation li.dropdown>a>span:before{-webkit-transition:background-position .3s ease-in-out;-moz-transition:background-position .3s ease-in-out;-ms-transition:background-position .3s ease-in-out;-o-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}html.csstransitions #navigation li>a{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}html.csstransitions #navigation li>a:before{-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out}html.csstransitions #navigation li li>a{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}html.csstransitions #navigation li li>a:before{-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out}.responsive_nav.active{background-color:#fff;background-position:7px -32px}#header nav{display:block;width:100%;clear:both;margin:0;overflow:hidden;position:relative}#navigation{background:#fff;display:none;width:100%;margin:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#navigation li{display:block;position:relative;z-index:203}#navigation li:hover>a{color:#000}#navigation li:hover>a:hover{color:#000;background-color:#fafafa}#navigation li:hover>a:hover:before{top:0}#navigation li li.current_page_item>a{color:#000;border:0;border-bottom:1px solid #e5e5e5;background:none;background-color:#fafafa}#navigation li li.current_page_item>a:before{top:0}#navigation li li.current_page_ancestor>a{color:#000;border:0;border-bottom:1px solid #e5e5e5;background:none;background-color:#fafafa}#navigation li li.current_page_ancestor>a:before{top:0}#navigation li li.current-menu-ancestor>a{color:#000;border:0;border-bottom:1px solid #e5e5e5;background:none;background-color:#fafafa}#navigation li li.current-menu-ancestor>a:before{top:0}#navigation li li:hover>a:hover{color:#000;background-color:#fafafa}#navigation li li:hover>a:hover:before{top:0}#navigation li li>a:before{content:"";border:0;background:#7cc576;display:block;width:4px;height:100%;position:absolute;top:-100%;left:0}#navigation li>a:hover{background-color:#fafafa}#navigation li>a:hover:before{top:0}#navigation li>a:before{content:"";border:0;background:#7cc576;display:block;width:4px;height:100%;position:absolute;top:-100%;left:0}#navigation>li{float:none}#navigation>li:before{content:none;display:none}#navigation>li>a{color:#000}#navigation>li>a>span{text-align:left;display:block;min-width:auto;max-width:none;padding:13px 50px 13px 20px}#navigation li.current_page_item>a{color:#000;background-color:#fafafa}#navigation li.current_page_item>a:before{top:0}#navigation li.current_page_ancestor>a{color:#000;background-color:#fafafa}#navigation li.current_page_ancestor>a:before{top:0}#navigation li.current-menu-ancestor>a{color:#000;background-color:#fafafa}#navigation li.current-menu-ancestor>a:before{top:0}#navigation ul{background:none;display:none;margin:0;padding:0;visibility:visible;position:relative;left:auto;top:auto;opacity:1}#navigation ul li{border:0}#navigation ul li>a{color:#000}#navigation ul li:hover>a{color:#000}#navigation ul li:hover>ul{margin:0}#navigation ul li a{border:0;border-bottom:1px solid #e5e5e5}#navigation ul li a:hover{border:0;border-bottom:1px solid #e5e5e5;background:none}#navigation ul li a span{min-width:auto;padding:13px 50px 13px 40px}#navigation ul li:last-child>a{border:0;border-bottom:1px solid #e5e5e5}#navigation ul li:first-child>a{padding-top:0}#navigation ul li ul li a span{padding-left:60px}#navigation ul li ul li ul li a span{padding-left:80px}#navigation ul li ul li ul li ul li a span{padding-left:100px}#navigation ul ul{margin:0;left:auto;top:auto}#navigation ul ul:before{content:none;display:none}#navigation>li.current_page_item>a:before{content:none;display:none;content:"";border:0;background:#7cc576;display:block;width:4px;height:100%;position:absolute;top:-100%;left:0}#navigation>li.current_page_ancestor>a:before{content:none;display:none;content:"";border:0;background:#7cc576;display:block;width:4px;height:100%;position:absolute;top:-100%;left:0}#navigation>li.current-menu-ancestor>a:before{content:none;display:none;content:"";border:0;background:#7cc576;display:block;width:4px;height:100%;position:absolute;top:-100%;left:0}#navigation a{border-bottom:1px solid #e5e5e5;overflow:hidden}#navigation #line{display:none}#navigation li.dropdown>a>span:before{content:"";background:url(../img/acc_tog_bg.png) no-repeat left top;width:6px;height:6px;display:block;position:absolute;right:35px;top:20px}#navigation li.dropdown>a.drop_active>span:before{background-position:left bottom}.one_sixth .wrap_fb_text{display:block;width:auto;text-align:center;padding:0}.one_sixth .wrap_fb_but{display:block;width:auto;text-align:center;padding:0;padding:10px 0 0}.one_fifth .wrap_fb_text{display:block;width:auto;text-align:center;padding:0}.one_fifth .wrap_fb_but{display:block;width:auto;text-align:center;padding:0;padding:10px 0 0}.two_fifth .wrap_fb_text{display:block;width:auto;text-align:center;padding:0}.two_fifth .wrap_fb_but{display:block;width:auto;text-align:center;padding:0;padding:10px 0 0}.one_third .wrap_fb_text{display:block;width:auto;text-align:center;padding:0}.one_third .wrap_fb_but{display:block;width:auto;text-align:center;padding:0;padding:10px 0 0}.one_fourth .tab .tabs li{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:block;width:auto}.one_fourth .tab .tabs li:first-child{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:block;width:auto;border-top:1px solid #c7c7c7}.one_fourth .tab .tab_content{border:1px solid #c7c7c7;border-top:0;padding:30px 20px 10px}.one_fourth .tab.lpr .tabs li{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.one_fourth .tab.lpr .tabs li+li+li{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.one_fourth .tab.lpr .tabs li:first-child{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.one_fourth .tab.lpr .tabs li.current{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}#bottom .one_fourth .tab.lpr .tabs li{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}#bottom .one_fourth .tab.lpr .tabs li+li+li{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}#bottom .one_fourth .tab.lpr .tabs li+li+li a{border-left:0;border-right:0}#bottom .one_fourth .tab.lpr .tabs li:first-child{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto;border-top:1px solid #3a3a3a}#bottom .one_fourth .tab.lpr .tabs li:first-child a{border-left:0;border-right:0}#bottom .one_fourth .tab.lpr .tabs li a{border-top:3px solid rgba(0,0,0,0);border-left:0;border-right:0;border-bottom:0}#bottom .one_fourth .tab.lpr .tabs li a:hover{border-top:3px solid #d0d0d0}#bottom .one_fourth .tab.lpr .tabs li.current{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}#bottom .one_fourth .tab.lpr .tabs li.current a{border-top:3px solid #d0d0d0}}@media only screen and (max-width: 1024px)and (-webkit-min-device-pixel-ratio: 2){#navigation li.dropdown>a>span:before{background-image:url(../img/retina/acc_tog_bg@2x.png);background-size:6px 30px}.responsive_nav{background-image:url(../img/retina/resp_nav_but_bg@2x.png);background-size:22px 50px}}@media only screen and (max-width: 767px){.container{overflow:hidden}body.cmsms_boxed .cmsms_breadcrumbs_inner{width:auto;padding-left:20px;padding-right:20px}body.cmsms_boxed .headline_inner{width:auto;padding-left:20px;padding-right:20px}body.cmsms_boxed .middle_inner{width:auto;padding-left:20px;padding-right:20px}body.cmsms_boxed .bottom_inner{width:auto;padding-left:20px;padding-right:20px}body.cmsms_boxed .footer_inner{width:auto;padding-left:20px;padding-right:20px}body.cmsms_boxed .header_inner{margin:0}#content{width:100%;float:none;padding:0;margin:0;padding-bottom:40px}.content_wrap.l_sidebar #content{width:100%;float:none;padding:0;margin:0}.content_wrap.l_sidebar #sidebar{width:100%;float:none;padding:0;margin:0}#sidebar{width:100%;float:none;padding:0;margin:0;padding-top:40px}#sidebar:before{content:"";background:#e5e5e5;width:100%;height:1px;position:absolute;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content_wrap:before{content:none;display:none}.portfolio.three_columns{margin-right:0}.portfolio.three_columns .project{float:none;padding-right:0;width:100%}.portfolio.one_blocks{margin-right:0}.one_first.right_column{float:none}.one_half.right_column{float:none}.one_third.right_column{float:none}.two_third.right_column{float:none}.one_fourth.right_column{float:none}.three_fourth.right_column{float:none}.one_sixth.right_column{float:none}.one_fifth.right_column{float:none}.two_fifth.right_column{float:none}.three_fifth.right_column{float:none}.four_fifth.right_column{float:none}.five_sixth.right_column{float:none}.one_first.first_column.right_column{float:none}.five_sixth.first_column.right_column{float:none}.four_fifth.first_column.right_column{float:none}.three_fourth.first_column.right_column{float:none}.two_third.first_column.right_column{float:none}.three_fifth.first_column.right_column{float:none}.one_half.first_column.right_column{float:none}.two_fifth.first_column.right_column{float:none}.one_third.first_column.right_column{float:none}.one_fourth.first_column.right_column{float:none}.one_fifth.first_column.right_column{float:none}.one_sixth.first_column.right_column{float:none}.one_sixth{float:none;width:96%;margin:0 2% 20px;clear:both}.one_fifth{float:none;width:96%;margin:0 2% 20px;clear:both}.two_fifth{float:none;width:96%;margin:0 2% 20px;clear:both}.three_fifth{float:none;width:96%;margin:0 2% 20px;clear:both}.four_fifth{float:none;width:96%;margin:0 2% 20px;clear:both}.five_sixth{float:none;width:96%;margin:0 2% 20px;clear:both}.one_half{float:none;width:96%;margin:0 2% 20px;clear:both}.one_third{float:none;width:96%;margin:0 2% 20px;clear:both}.two_third{float:none;width:96%;margin:0 2% 20px;clear:both}.three_fourth{float:none;width:96%;margin:0 2% 20px;clear:both}.format-album.cmsms_two .resize figure{float:none;padding-right:0;width:100%}.format-album.cmsms_three .resize figure{float:none;padding-right:0;width:100%}.error h1{font-size:17em}.cmsms_sitemap>li>ul>li{margin-bottom:20px}.cmsms_sitemap>li>ul>li>ul{margin-left:20px}.cmsms_sitemap_category>li>ul{margin-left:20px}.cmsms_sitemap_category>li>ul>li{margin-bottom:20px}.wrap_fb_text{display:block;width:auto;text-align:center;padding:0}.wrap_fb_but{display:block;width:auto;text-align:center;padding:0;padding:10px 0 0}.footer_inner{text-align:center;display:block;float:none}.footer_inner span{display:block;margin:5px 0 20px;clear:both}.footer_inner .social_icons{text-align:center;display:block;float:none}#footer p{padding-bottom:20px}#footer .footer_nav{float:none}.copyright{display:block;float:none}.tab .tabs li{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:block;width:auto}.tab .tabs li:first-child{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;display:block;width:auto;border-top:1px solid #c7c7c7}.tab .tab_content{border:1px solid #c7c7c7;border-top:0;padding:30px 20px 10px}.tab.lpr .tabs li{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.tab.lpr .tabs li+li+li{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.tab.lpr .tabs li:first-child{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}.tab.lpr .tabs li.current{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;width:auto}#bottom .tab.lpr .tabs li{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}#bottom .tab.lpr .tabs li+li+li{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}#bottom .tab.lpr .tabs li+li+li a{border-left:0;border-right:0}#bottom .tab.lpr .tabs li:first-child{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto;border-top:1px solid #3a3a3a}#bottom .tab.lpr .tabs li:first-child a{border-left:0;border-right:0}#bottom .tab.lpr .tabs li a{border-top:3px solid rgba(0,0,0,0);border-left:0;border-right:0;border-bottom:0}#bottom .tab.lpr .tabs li.current{border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;width:auto}.tour{border-right:1px solid #c7c7c7;float:none;width:auto;margin-right:4px}.tour_box_content{border-right:1px solid #c7c7c7;float:none;width:auto;margin-right:4px;padding:0 35px 10px 10px}.project_content{float:none;width:100%}.project_sidebar{float:none;width:100%}.wrap_lay_slider .button{display:none}}@media only screen and (max-width: 540px){div.jp-video div.jp-current-time{display:none}div.jp-video div.jp-time-sep{display:none}div.jp-video div.jp-duration{display:none}div.jp-audio div.jp-current-time{display:none}div.jp-audio div.jp-time-sep{display:none}div.jp-audio div.jp-duration{display:none}.one_fourth{width:96%}.portfolio.two_columns{margin-right:0}.portfolio.two_columns .project{float:none;padding-right:0;width:100%}.portfolio.four_columns{margin-right:0}.portfolio.four_columns .project:nth-child(odd){float:none;padding-right:0;width:100%}.portfolio.four_columns .project:nth-child(even){float:none;padding-right:0;width:100%}.format-album.cmsms_four .resize figure:nth-child(odd){float:none;padding-right:0;width:100%}.format-album.cmsms_four .resize figure:nth-child(even){float:none;padding-right:0;width:100%}.post_type_shortcode.four_columns{margin-right:0}.post_type_shortcode.four_columns article:nth-child(odd){float:none;padding-right:0;width:100%}.post_type_shortcode.four_columns article:nth-child(even){float:none;padding-right:0;width:100%}.cmsms_sitemap_archive li:nth-child(odd){float:none;padding-right:0;width:100%}.cmsms_sitemap_archive li:nth-child(even){float:none;padding-right:0;width:100%}.cmsms_sitemap>li>ul>li:nth-child(odd){float:none;padding-right:0;width:100%}.cmsms_sitemap>li>ul>li:nth-child(even){float:none;padding-right:0;width:100%}.error .search_line{width:100%}.error h1{font-size:11em}select{width:200px}.portfolio.three_columns{margin-right:0}.cmsms-form-builder .cmsms_input{width:95%}.cmsms-form-builder input[type=text]{width:95%}.cmsms-form-builder select{width:70%}#commentform input[type=text]{width:95%}#commentform textarea{width:95%}#commentform label{display:block;padding-left:0}.pj_options_loader{right:15px}.pj_sort>a{margin-bottom:20px}div.pj_filter{padding:0 0 0 20px}.featured_block>.wrap_fb_text{display:block;padding-right:0}.featured_block>.wrap_fb_but{text-align:center;display:block;margin-top:20px}.footer_inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post .cmsms_post_info{float:none;width:100%;margin-right:0}.post .cmsms_post_info .user_name{text-align:left}.post .cmsms_post_info .cmsms_category{text-align:left}.post .cmsms_post_info .cmsms_comments_wrap{text-align:left}.archive .project .cmsms_post_info{float:none;width:100%;margin-right:0}.archive .project .cmsms_post_info .user_name{text-align:left}.archive .project .cmsms_post_info .cmsms_category{text-align:left}.archive .project .cmsms_post_info .cmsms_comments_wrap{text-align:left}.cmsms_post_format_img{float:left}}@media only screen and (max-width: 400px){.gallery-item{width:100% !important}#footer .fr{padding-bottom:10px}#footer .footer_nav>li{display:block;float:left;padding:0;width:45%}.error h1{font-size:10em}}/*# sourceMappingURL=style.min.css.map */
