html{font-family:"Abel",Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}dfn{font-style:italic}h1{font-size:2em;margin-top:0.75em;margin-bottom:0.75em}mark{background:#ff0;color:#000}pre{overflow:auto}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.875em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.875em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:100%;line-height:1.5em}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{color:#000;font-size:16px;font-family:"Abel",Helvetica,Arial,sans-serif;font-weight:400;overflow-x:hidden}body{background:#f3f3f3;overflow-x:hidden}html,button,input,select,textarea{color:#000}a{text-decoration:none}article ul,article ol ul,article ul ul{list-style:disc}article ol,article ul ol,article ol ol{list-style:decimal}img{max-width:100%;height:auto}blockquote{background:#ddd;font-style:italic;padding:10px 10px 10px 15px}audio,canvas,img,video{vertical-align:middle}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}fieldset{border:0;margin:0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}input[type="text"],input[type="datetime"],input[type="date"],input[type="tel"],input[type="email"],input[type="url"],input[type="number"],input[type="password"],input[type="search"],select,textarea{border:1px solid #c9c9c9;color:#2a2a2a;font-size:16px;outline:0;padding:5px;border-radius:0;font-family:"Abel",Helvetica,Arial,sans-serif;font-weight:400}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="checkbox"],input[type="radio"]{padding:0;position:relative;top:3px}textarea{resize:vertical}a,.link{color:#00c0f3}a:hover,.link:hover{color:#27d2ff}ul,ol{margin-top:0em;margin-bottom:1.5em;padding-left:2.25em}h1,.h1{font-size:38px;margin-top:0em;margin-bottom:0.63158em}h2,.h2{font-size:24px;margin-top:0em;margin-bottom:1em}h3,.h3{font-size:19px;margin-top:0em;margin-bottom:1.26316em}h4,.h4{font-size:16px;margin-top:0em;margin-bottom:1.5em}h5,.h5{font-size:14px;margin-top:0em;margin-bottom:1.71429em}h6,.h6{font-size:12px;margin-top:0em;margin-bottom:2em}h1,h2,h3,h4,h5,h6{color:#00c0f3;line-height:1.1;font-family:"Abel",Helvetica,Arial,sans-serif;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#00c0f3}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#00c0f3;text-decoration:underline}blockquote,pre{margin-top:0em;margin-bottom:1.5em}p{margin-top:0em;margin-bottom:1.5em}code,kbd,pre,samp{font-family:Menlo,Monaco,Courier,MonoSpace,Consolas;font-size:16px}code{display:inline-block;padding:0 3px}.header-inner,.breadcrumbs-inner,.content-inner,.footer-inner{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:1000px}#container{background:#f3f3f3;position:relative;max-width:100%}.content-inner{margin:20px 0 0;position:relative}.content-area{width:73.61702%;float:left;margin-right:2.12766%}.content-area.right{width:73.61702%;float:right;margin-right:0}.content-area.center{width:48.93617%;float:left;margin-right:2.12766%}.content-area .full-width{float:none;margin-right:0}.widget-area{width:24.25532%;float:right}.widget-area.left{width:24.25532%;float:left;margin-right:2.12766%}.sidebar-layout-double .widget-area.left{width:23.40426%;float:left;margin-right:2.12766%}.sidebar-layout-double .widget-area.right{width:23.40426%;float:right}.sidebar-layout-double-left .content-area.right{width:48.93617%;float:right}.sidebar-layout-double-left .widget-area.left{width:23.40426%;float:left;margin-right:2.12766%}.sidebar-layout-double-left .widget-area.right{width:23.40426%;float:left;margin-right:2.12766%}.sidebar-layout-double-right .content-area.left{width:48.93617%;float:left;margin-right:2.12766%}.sidebar-layout-double-right .widget-area.left{width:23.40426%;float:left;margin-right:2.12766%}.sidebar-layout-double-right .widget-area.right{width:23.40426%;float:right}.main{margin:0 0 40px}#featured{margin:0 0 20px}.homepage-sidebar{margin-bottom:40px}.homepage-sidebar h3{color:#00c0f3;font-weight:bold;line-height:40px}.homepage-sidebar .button,.homepage-sidebar .comment-reply-link,.homepage-sidebar #cancel-comment-reply-link,.homepage-sidebar .button:hover,.homepage-sidebar .comment-reply-link:hover,.homepage-sidebar #cancel-comment-reply-link:hover{background:transparent;border:0;color:#00c0f3;float:right;font-weight:bold;padding:0}.bx-wrapper .bx-viewport{background:transparent}.bx-wrapper img{margin:auto}.portfolio-list{list-style:none;margin:0;padding-left:0}.portfolio-item{width:31.91489%;float:left;margin-right:2.12766%}.portfolio-item:nth-child(3n){float:right;margin-right:0}.portfolio-item:nth-child(3n+1){clear:both}.portfolio-title{padding:5px}.portfolio-title a{color:#808080;font-size:24px}.portfolio-thumb{position:relative}.portfolio-thumb .portfolio-overlay{position:absolute;left:0;top:0;background:rgba(0,0,0,0.8);height:100%;width:100%;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.portfolio-thumb .portfolio-overlay:after{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f03e";font-size:32px;color:#fff;position:absolute;left:0;right:0;top:40%;width:40px;line-height:40px;height:40px;margin:auto}.portfolio-thumb:hover .portfolio-overlay{opacity:1}.portfolio-content{padding:10px 0 0}.portfolio-content strong{color:#00c0f3}ul.staff{list-style:none;margin:0;padding-left:0}ul.staff li{width:31.91489%;float:left;margin-right:2.12766%;margin-bottom:20px}ul.staff li strong{display:block}ul.staff li img{display:block;margin:15px 0;max-width:150px}ul.staff li:nth-child(3n){float:right;margin-right:0}ul.staff li:nth-child(3n+1){clear:both}.staff-title{margin:0}.staff-job{display:block}.header-inner{position:relative}.header-top{padding:20px 0}div.brand{float:left}div.brand a.logo{display:block}div.brand div.text{position:absolute;top:60px;left:15%}div.brand span.logo-name{display:block;font-size:64px;font-weight:bold;margin-bottom:15px}div.brand span.logo-description{color:#989898;font-size:16px}div.brand span.logo-name,div.brand span.logo-description{font-family:Helvetica, sans-serif;font-weight:400}div.addon{position:absolute;right:20px;top:30%}form.search-form label,form#searchform label{display:inline}form.search-form button.search-field,form.search-form button#s,form.search-form input.search-field,form.search-form input#s,form#searchform button.search-field,form#searchform button#s,form#searchform input.search-field,form#searchform input#s{border:1px solid #ccc;border-radius:4px 0 0 4px;float:left;height:33px;width:80%}form.search-form button.search-submit,form.search-form button#searchsubmit,form.search-form input.search-submit,form.search-form input#searchsubmit,form#searchform button.search-submit,form#searchform button#searchsubmit,form#searchform input.search-submit,form#searchform input#searchsubmit{border-radius:0 4px 4px 0;height:33px;line-height:33px;padding:0;margin:0;width:20%}#off-canvas-button{display:none;position:absolute;left:15px;top:20px;z-index:2}.off-canvas-navigation{display:none;background-color:#00c0f3;height:100%;left:-21em;position:absolute;top:0;width:21em;-webkit-transition:left .2s ease;transition:left .2s ease}.off-canvas-navigation.is-active{left:0}.admin-bar .off-canvas-navigation{top:46px}.js-ready #container{left:0;-webkit-transition:left .2s ease;transition:left .2s ease}.js-ready #container.is-active{left:21em}nav.main-navigation{background:url("../images/nav.png") 0 4px no-repeat;padding:10px 0 20px;position:relative}div.navigation-inner{background:#fff;display:block;position:relative;width:100%}ul.navigation-menu{list-style:none;margin:0;padding-left:0;width:100%}ul.navigation-menu ul.sub-menu{min-width:200px}ul.navigation-menu>li{float:left;position:relative}ul.navigation-menu>li>a{color:#00c0f3;display:block;font-size:15px;font-weight:bold;line-height:48px;padding:0 15px;text-align:center;text-shadow:none;text-transform:capitalize}ul.navigation-menu>li:hover>a,ul.navigation-menu>li.current-menu-item>a,ul.navigation-menu>li.current_page_item>a{background-color:#00c0f3;color:#fff}ul.navigation-menu>li:hover>a.sf-with-ul:after,ul.navigation-menu>li.current-menu-item>a.sf-with-ul:after,ul.navigation-menu>li.current_page_item>a.sf-with-ul:after{border-top-color:#fff}ul.navigation-menu>li ul.sub-menu{background:#f9f9f9;border:1px solid #ddd;border-top:0;margin:0;padding:0}ul.navigation-menu>li ul.sub-menu>li{border-bottom:1px solid rgba(204,204,204,0.4);display:block;position:relative}ul.navigation-menu>li ul.sub-menu>li:last-child{border-bottom:0}ul.navigation-menu>li ul.sub-menu>li:hover>a,ul.navigation-menu>li ul.sub-menu>li.current-menu-item>a,ul.navigation-menu>li ul.sub-menu>li.current_page_item>a{background:#00c0f3;color:#fff}ul.navigation-menu>li ul.sub-menu>li a{display:block;font-size:16px;color: #000;padding:2px 10px;text-align:left}ul.navigation-menu>li ul.sub-menu>li ul.sub-menu{left:100%;margin:0}.sf-menu,.sf-menu *{list-style:none;margin:0;padding-left:0}.sf-menu li,.sf-menu * li{position:relative}.sf-menu ul,.sf-menu * ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul,.sf-menu * li:hover>ul,.sf-menu * li.sfHover>ul{display:block}.sf-menu a,.sf-menu * a{display:block;position:relative}.sf-menu ul ul,.sf-menu * ul ul{top:0;left:100%}.sf-arrows .sf-with-ul{padding-right:1.5em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:0.5em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#888}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#888}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:#fff}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}div.mobile-navigation{display:none}a.toggle-button{background-color:#00c0f3;border-radius:4px 4px 0 0;color:#fff;font-size:20px;margin-left:10px;padding:10px 18px;display:inline-block;*display:inline;*zoom:1}a.toggle-button:hover{color:#fff}#breadcrumbs{color:#000;margin:15px 0;padding:0}#breadcrumbs p{margin:0}#breadcrumbs .breadcrumb_last{color:#000}.post{margin:0 0 20px;position:relative}h1.entry-title,h1.page-title,h2.entry-title,h2.page-title{margin:0 0 .5em}.entry-thumbnail{line-height:0;margin-bottom:20px}.entry-thumbnail img{border:4px solid #fff;border-radius:4px;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.entry-thumbnail img:hover{opacity:.8}.medium-thumbnail{margin-bottom:20px;width:40.42553%;float:left;margin-right:2.12766%}.entry-meta{margin:0 0 10px}.entry-meta a{color:#666}.entry-meta a:hover{color:#222;text-decoration:underline}time.updated{display:none}.entry-category a{color:#777;margin-right:5px}.sep-bullet{margin:0 10px 0}.headline{border-bottom:1px solid #ddd;color:#666;padding:0 0 10px;margin:0 0 20px}.entry-container{margin:0 0 20px}.entry-content{margin:0 0 20px;padding:0}.nav-posts{list-style:none;padding-left:0}.pagination{clear:both;padding:10px 0;position:relative;font-size:14px;line-height:13px}.pagination a,.pagination span{background:#c3c3c3;border-right:1px solid rgba(0,0,0,0.1);color:#fff;display:block;float:left;padding:8px 10px;text-decoration:none;width:auto}.pagination a:first-child,.pagination a:last-child,.pagination span:first-child,.pagination span:last-child{border-radius:4px 0 0 4px}.pagination a:last-child,.pagination span:last-child{border-right:0;border-radius:0 4px 4px 0}.pagination a:hover{background:#00c0f3;color:#fff}.pagination .current{background:#00c0f3;color:#fff}.footer-inner{color:#000;font-size:16px;padding-bottom:20px}.footer-inner a{color:#00c0f3}.footer-inner a:hover{text-decoration:underline}.footer-inner ul{list-style:none;margin:0;padding-left:0}.footer-content{border-top:1px solid #ccc;padding:40px 0 20px}.footer-widget{margin:0 auto}.footer-widget .widget{background:transparent;border-right:1px solid #ccc;margin-bottom:20px;min-height:220px}.footer-widget .widget:last-child{border:0}.footer-widget .widget-title{color:#000;font-size:18px}.footer-copyright{border-top:1px solid #ccc;font-size:11px;padding-top:20px;position:relative;clear:both;text-align:center}.footer-copyright p{margin:0}.footer-copyright img{background:#F3F3F3;left:20px;padding:0 5px;position:absolute;top:-20px}#gotop{font-size:32px;position:fixed;bottom:10px;right:20px;opacity:.6}#gotop:hover{opacity:1}#text-2 strong{color:#00c0f3;font-weight:normal}h2.comments-title,h3.comment-reply-title{font-size:18px;margin:0 0 20px}#respond{clear:both}.comment-list{list-style:none;margin:0;padding-left:0;margin:20px 0}.comment-list ul.children{clear:both;list-style:none;margin:20px 0 0;padding:0 0 0 10%}.comment-body{border:1px solid #ccc;margin-bottom:20px;padding:10px;width:100%}.comment-author{margin:0 0 10px}.says{display:none;visibility:hidden}.fn{font-style:normal;font-family:"Abel",Helvetica,Arial,sans-serif;font-weight:400}.comment-metadata a{color:#999}.comment-metadata a:hover{text-decoration:underline}.bypostauthor .comment-body{background:#eee}.comment-awaiting-moderation{background:#aaa;border:1px solid #ddd;padding:10px}.comment-form input[type="text"],.comment-form input[type="datetime"],.comment-form input[type="date"],.comment-form input[type="tel"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form input[type="number"],.comment-form input[type="password"],.comment-form input[type="search"],.comment-form select,.comment-form textarea{border:2px solid #ddd;border-radius:3px;font-size:12px;margin:0 0 2px;padding:8px;width:100%}.comment-form label{display:block;font-weight:700;margin:10px 0 2px}.comment-form .form-submit{text-align:right}#cancel-comment-reply small{font-size:16px}.comment-subscription-form{font-size:90%;margin:0}.form-allowed-tags{display:none}.gallery dl img{border:0 !important;border-radius:4px;opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.gallery dl img:hover{opacity:.6}.dropcap{display:block;float:left;margin:0 8px 0 0;font-size:24px;line-height:39px;background:black;color:white;width:40px;height:40px;text-align:center;border-radius:50px}.widget{margin:0 0 20px}.widget ul{list-style:none;margin:0;padding-left:0}.widget p:last-child{margin:0}.widget-title{color:#000;display:block;font-size:18px;margin:0 0 .5em;font-family:"Abel",Helvetica,Arial,sans-serif;font-weight:400}.widget_custom_posts .posts{list-style:none;margin:0;padding-left:0}.widget_custom_posts .posts li{margin-bottom:12px}.widget_custom_posts .posts li h4{margin:0 0 5px}.widget_custom_posts .posts li img{border:4px solid #fff;border-radius:4px;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd;float:left;margin:0 15px 0 0;max-width:90px}.widget_custom_posts .posts li .post-date{display:block}.widget_social_media .social-media{margin-top:10px}.widget_custom_contact .widget-contact-info li{line-height:20px;margin:3px 0}.widget_custom_contact .widget-contact-info li .fa{font-size:16px;padding-right:5px}.widget_custom_contact .social-media{margin-top:8px}.widget_custom_contact .social-media li{margin:0 1px}.widget_custom_contact .social-media li a{height:24px;width:24px}.widget_custom_contact .social-style-color .social{-webkit-background-size:24px;background-size:24px}.widget_custom_contact .social-style-color .social-digg{width:24px;height:24px;background-position:0 0}.widget_custom_contact .social-style-color .social-dribbble{width:24px;height:24px;background-position:0 -24px}.widget_custom_contact .social-style-color .social-facebook{width:24px;height:24px;background-position:0 -48px}.widget_custom_contact .social-style-color .social-gplus{width:24px;height:24px;background-position:0 -72px}.widget_custom_contact .social-style-color .social-instagram{width:24px;height:24px;background-position:0 -96px}.widget_custom_contact .social-style-color .social-linkedin{width:24px;height:24px;background-position:0 -120px}.widget_custom_contact .social-style-color .social-pinterest{width:24px;height:24px;background-position:0 -144px}.widget_custom_contact .social-style-color .social-rss{width:24px;height:24px;background-position:0 -168px}.widget_custom_contact .social-style-color .social-twitter{width:24px;height:24px;background-position:0 -192px}.widget_custom_contact .social-style-color .social-vimeo{width:24px;height:24px;background-position:0 -216px}.widget_custom_contact .social-style-color .social-youtube{width:24px;height:24px;background-position:0 -240px}.service-image,.service-content{margin-bottom:10px}.service-image{float:left;margin-right:8px;margin-bottom:8px}.widget-area .service-link{display:none}#ew_ds_dzones,#ew_ds_search_fld{width:100%}#advblock{display:none}.aligncenter{display:block;margin:0 auto;text-align:center}.alignleft{float:left;margin:0 10px 5px 0;text-align:left}.alignright{float:right;margin:0 0 5px 10px;text-align:right}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.button,.comment-reply-link,#cancel-comment-reply-link,a.button,a.comment-reply-link,a#cancel-comment-reply-link,button,button.button,button.comment-reply-link,button#cancel-comment-reply-link,input.button,input.comment-reply-link,input#cancel-comment-reply-link,input[type="button"],input[type="submit"],input[type="reset"]{background:#00c0f3;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;*display:inline;*zoom:1;font-size:16px;font-weight:normal;padding:6px 12px;position:relative;text-align:center;text-shadow:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:background .1s linear;transition:background .1s linear;-webkit-font-smoothing:antialiased}.button:hover,.comment-reply-link:hover,#cancel-comment-reply-link:hover,a.button:hover,a.comment-reply-link:hover,a#cancel-comment-reply-link:hover,button:hover,button.button:hover,button.comment-reply-link:hover,button#cancel-comment-reply-link:hover,input.button:hover,input.comment-reply-link:hover,input#cancel-comment-reply-link:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background-color:#0098c0;color:#fff}.button:active,.comment-reply-link:active,#cancel-comment-reply-link:active,a.button:active,a.comment-reply-link:active,a#cancel-comment-reply-link:active,button:active,button.button:active,button.comment-reply-link:active,button#cancel-comment-reply-link:active,input.button:active,input.comment-reply-link:active,input#cancel-comment-reply-link:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{top:1px}#contact_form div{margin-bottom:10px}#contact_form input[type="text"],#contact_form input[type="datetime"],#contact_form input[type="date"],#contact_form input[type="tel"],#contact_form input[type="email"],#contact_form input[type="url"],#contact_form input[type="number"],#contact_form input[type="password"],#contact_form input[type="search"],#contact_form select,#contact_form textarea{border:2px solid #ddd;border-radius:3px;font-size:16px;margin:0 0 2px 0;padding:8px}#contact_form input[type="text"]:focus,#contact_form input[type="datetime"]:focus,#contact_form input[type="date"]:focus,#contact_form input[type="tel"]:focus,#contact_form input[type="email"]:focus,#contact_form input[type="url"]:focus,#contact_form input[type="number"]:focus,#contact_form input[type="password"]:focus,#contact_form input[type="search"]:focus,#contact_form select:focus,#contact_form textarea:focus{border-color:#00c0f3}#contact_form textarea{min-height:50px;resize:vertical}#contact_form input.error,#contact_form textarea.error{border-color:#ff0000}#contact_form .control-label{display:block;font-weight:bold;margin:10px 0 2px 0}#contact_form label.error{color:#ff0000;margin:0 0 2px}#contact_form .form-submit{text-align:right}.page-template-template-contact_us-php .social-media{margin:0 0 1em}.wpcf7-form .wpcf7-form-control-wrap{width:100%}.wpcf7-form input[type="text"].wpcf7-form-control,.wpcf7-form input[type="datetime"].wpcf7-form-control,.wpcf7-form input[type="date"].wpcf7-form-control,.wpcf7-form input[type="tel"].wpcf7-form-control,.wpcf7-form input[type="email"].wpcf7-form-control,.wpcf7-form input[type="url"].wpcf7-form-control,.wpcf7-form input[type="number"].wpcf7-form-control,.wpcf7-form input[type="password"].wpcf7-form-control,.wpcf7-form input[type="search"].wpcf7-form-control,.wpcf7-form select.wpcf7-form-control,.wpcf7-form textarea.wpcf7-form-control{border:2px solid #ddd;padding:8px;width:100%;border-radius:3px}.wpcf7-form input[type="text"].wpcf7-form-control:focus,.wpcf7-form input[type="datetime"].wpcf7-form-control:focus,.wpcf7-form input[type="date"].wpcf7-form-control:focus,.wpcf7-form input[type="tel"].wpcf7-form-control:focus,.wpcf7-form input[type="email"].wpcf7-form-control:focus,.wpcf7-form input[type="url"].wpcf7-form-control:focus,.wpcf7-form input[type="number"].wpcf7-form-control:focus,.wpcf7-form input[type="password"].wpcf7-form-control:focus,.wpcf7-form input[type="search"].wpcf7-form-control:focus,.wpcf7-form select.wpcf7-form-control:focus,.wpcf7-form textarea.wpcf7-form-control:focus{border-color:#00c0f3}.wpcf7-form .wpcf7-radio{border:0;padding:8px 0 0;display:inline-block;*display:inline;*zoom:1}.wpcf7-form .wpcf7-submit{border:0;padding:8px 15px;width:auto;display:inline-block;*display:inline;*zoom:1}label.wpc7-label{font-weight:bold}textarea.wpcf7-textarea{height:90px}span.wpcf7-list-item{display:block}span.wpcf7-not-valid-tip{margin-top:5px;display:inline-block;*display:inline;*zoom:1}div.wpcf7-validation-errors{border:1px solid #ff0000;color:#ff0000;margin:20px 0 5px;padding:10px 15px}div.wpcf7{position:relative}div.wpcf7 img.ajax-loader{position:absolute;left:0;right:0;margin:auto;bottom:0}.blog-2-cols .post{width:48.93617%;float:left;margin-right:2.12766%}.blog-2-cols .post:nth-child(2n){margin-right:0}.blog-2-cols .post:nth-child(2n+1){clear:left}.blog-3-cols .post{width:31.91489%;float:left;margin-right:2.12766%}.blog-3-cols .post:nth-child(3n){margin-right:0}.blog-3-cols .post:nth-child(3n+1){clear:left}.blog-4-cols .post{width:23.40426%;float:left;margin-right:2.12766%}.blog-4-cols .post:nth-child(4n){margin-right:0}.blog-4-cols .post:nth-child(4n+1){clear:left}.grid-columns{width:100%;*zoom:1}.grid-columns:before,.grid-columns:after{display:table;line-height:0;content:""}.grid-columns:after{clear:both}.grid-columns [class*="column-"]{display:block;width:100%}.grid-columns [class*="column-"]:last-child{float:right;margin-right:0}.grid-columns .column-12,.entry-content .column-12{width:100%;float:left}.grid-columns .column-11,.entry-content .column-11{width:91.48936%;float:left;margin-right:2.12766%}.grid-columns .column-10,.entry-content .column-10{width:82.97872%;float:left;margin-right:2.12766%}.grid-columns .column-9,.entry-content .column-9{width:74.46809%;float:left;margin-right:2.12766%}.grid-columns .column-8,.entry-content .column-8{width:65.95745%;float:left;margin-right:2.12766%}.grid-columns .column-7,.entry-content .column-7{width:57.44681%;float:left;margin-right:2.12766%}.grid-columns .column-6,.entry-content .column-6{width:48.93617%;float:left;margin-right:2.12766%}.grid-columns .column-5,.entry-content .column-5{width:40.42553%;float:left;margin-right:2.12766%}.grid-columns .column-4,.entry-content .column-4{width:31.91489%;float:left;margin-right:2.12766%}.grid-columns .column-3,.entry-content .column-3{width:23.40426%;float:left;margin-right:2.12766%}.grid-columns .column-2,.entry-content .column-2{width:14.89362%;float:left;margin-right:2.12766%}.grid-columns .column-1,.entry-content .column-1{width:6.38298%;float:left;margin-right:2.12766%}.grid-columns .column-last,.entry-content .column-last{float:right;margin-right:0}.clear:before,.clear:after,.group:before,.group:after{content:" ";display:table}.clear:after,.group:after{clear:both}.screen-reader-text{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-padding{margin:0;padding:0}.full-width{width:100%}.go-top{display:none;width:40px;height:40px;opacity:.3;position:fixed;bottom:20px;right:20px;text-indent:-9999px}.browsehappy{background:#FFF9D7;color:#5A3333;font-size:.9em;margin:0;padding:20px;text-align:center}.ir{background:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.size-2x{font-size:120%}.size-3x{font-size:150}.size-4x{font-size:180%}.fixed{font-family:Menlo,Monaco,Courier,MonoSpace,Consolas;font-size:16px;line-height:24px}.quiet{font-color:#ccc}.loud{font-color:#000}.italic{font-style:italic}.bold{font-weight:700}.block-margins{margin:1em 0}.unordered-list{list-style-type:disc}.ordered-list{list-style:decimal}.reset-list{list-style:none;margin:0;padding-left:0}.float-left{float:left;margin-right:1em}.float-right{float:right;margin-left:1em}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.alert{background-color:#F7F3D5;border:1px solid #D7CD82;border-radius:4px;color:#95712F;padding:8px 15px;margin-top:0em;margin-bottom:1.5em}.alert-block{color:#95712F;background:#F7F3D5;border-color:#D7CD82}.alert-error{color:#B3302A;background:#ECC7C4;border-color:#BD8080}.alert-success{color:#587051;background:#DCF2D5;border-color:#AECCA4}.alert-info{color:#447EAE;background:#CCE7F5;border-color:#7DBBDF}.ul-2-cols:after{content:"";clear:both;display:table}.ul-2-cols li{float:left;margin-right:2%;width:48%}.pricing-list{list-style:none;padding-left:0}.pricing-list li:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#00c0f3;padding-right:5px}.animate-1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.4s;animation-delay:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.animate-2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.animate-3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.animate-4{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.animate-5{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.slider-wrapper a:hover,.slider-wrapper a:focus,.slider-inner a:hover,.slider-inner a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0}.flex-pauseplay span{text-transform:capitalize}.slider-inner{margin:0;padding:0}.slider-inner .slides>li{display:none;-webkit-backface-visibility:hidden}.slider-inner .slides img{width:100%;display:block;-webkit-transition:all .2s ease;transition:all .2s ease}.slider-inner .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slider-inner .slides{display:block}* html .slider-inner .slides{height:1%}.no-js .slider-inner .slides>li:first-child{display:block}.slider-inner{margin:0;position:relative;zoom:1}.slider-inner .slides{zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{color:#fff;background:#00c0f3;border-radius:4px;cursor:pointer;display:block;width:32px;height:32px;position:absolute;top:50%;overflow:hidden;opacity:0;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.flex-direction-nav a:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;display:inline-block;content:"\f053";line-height:32px}.flex-direction-nav a.flex-next:before{content:"\f054"}.flex-direction-nav .flex-prev{left:-30px;text-align:center}.flex-direction-nav .flex-next{right:-30px;text-align:center}.slider-inner:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.slider-inner:hover .flex-direction-nav .flex-prev:hover{opacity:1}.slider-inner:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.slider-inner:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:11px;height:11px;line-height:11px;position:absolute;bottom:8px;right:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;display:inline-block;content:'\f04c'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f04b'}.flex-control-nav{background:#fff;padding:8px;line-height:11px;width:100%}.flex-control-nav li{display:inline-block;*display:inline;*zoom:1;margin:0 3px}.flex-control-paging li a{width:11px;height:11px;display:block;background:rgba(2,193,243,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:50%}.flex-control-paging li a:hover{background:#02c1f3}.flex-control-paging li a.flex-active{background:#02c1f3;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.slider-inner li div.slide{position:relative}.slider-inner li div.slide a{display:block}.slider-inner li div.slide a:hover img{opacity:.8}.slide-data{background:rgba(0,0,0,0.4);padding:10px;position:absolute;right:0;bottom:0;width:100%}.slide-title{color:#fff;font-size:20px;margin:0}.slide-title a{color:#fff}.slide-caption{color:#fff;margin:10px 0 0}#slider_wrapper_homepage{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2)}.social-media{    text-align: right;list-style:none;margin:10px 0;padding-left:0}.social-media li{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 5px}.social-media li a{display:block;position:relative;height:32px;width:32px}.social-style-color .social{background-image:url("../images/social-media-color-32x32.png");background-repeat:no-repeat;display:block}.social-style-color .social-digg{width:32px;height:32px;background-position:0 0}.social-style-color .social-dribbble{width:32px;height:32px;background-position:0 -32px}.social-style-color .social-facebook{width:32px;height:32px;background-position:0 -64px}.social-style-color .social-gplus{width:32px;height:32px;background-position:0 -96px}.social-style-color .social-instagram{width:32px;height:32px;background-position:0 -128px}.social-style-color .social-linkedin{width:32px;height:32px;background-position:0 -160px}.social-style-color .social-pinterest{width:32px;height:32px;background-position:0 -192px}.social-style-color .social-rss{width:32px;height:32px;background-position:0 -224px}.social-style-color .social-twitter{width:32px;height:32px;background-position:0 -256px}.social-style-color .social-vimeo{width:32px;height:32px;background-position:0 -288px}.social-style-color .social-youtube{width:32px;height:32px;background-position:0 -320px}.social-style-gray .social{background-image:url("../images/social-media-gray-32x32.png");background-repeat:no-repeat;display:block}.social-style-gray .social-digg{width:32px;height:32px;background-position:0 0}.social-style-gray .social-dribbble{width:32px;height:32px;background-position:0 -32px}.social-style-gray .social-facebook{width:32px;height:32px;background-position:0 -64px}.social-style-gray .social-gplus{width:32px;height:32px;background-position:0 -96px}.social-style-gray .social-instagram{width:32px;height:32px;background-position:0 -128px}.social-style-gray .social-linkedin{width:32px;height:32px;background-position:0 -160px}.social-style-gray .social-pinterest{width:32px;height:32px;background-position:0 -192px}.social-style-gray .social-rss{width:32px;height:32px;background-position:0 -224px}.social-style-gray .social-twitter{width:32px;height:32px;background-position:0 -256px}.social-style-gray .social-vimeo{width:32px;height:32px;background-position:0 -288px}.social-style-gray .social-youtube{width:32px;height:32px;background-position:0 -320px}.social-style-black .social{background-image:url("../images/social-media-black-32x32.png");background-repeat:no-repeat;display:block}.social-style-black .social-digg{width:32px;height:32px;background-position:0 0}.social-style-black .social-dribbble{width:32px;height:32px;background-position:0 -32px}.social-style-black .social-facebook{width:32px;height:32px;background-position:0 -64px}.social-style-black .social-gplus{width:32px;height:32px;background-position:0 -96px}.social-style-black .social-instagram{width:32px;height:32px;background-position:0 -128px}.social-style-black .social-linkedin{width:32px;height:32px;background-position:0 -160px}.social-style-black .social-pinterest{width:32px;height:32px;background-position:0 -192px}.social-style-black .social-rss{width:32px;height:32px;background-position:0 -224px}.social-style-black .social-twitter{width:32px;height:32px;background-position:0 -256px}.social-style-black .social-vimeo{width:32px;height:32px;background-position:0 -288px}.social-style-black .social-youtube{width:32px;height:32px;background-position:0 -320px}body:after{content:url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.is-hidden{display:none}.no-js .is-hidden--no-js{display:none}.js .is-hidden--js{display:none}.is-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}

@media (max-width:992px){
.homepage-sidebar,.footer-content{display:none}
.header-top {
    padding: 10px 0;
}
div.brand,.div.addon{margin-top: 0 !important;}
.logo-image{width:70px}
}

.img3{
margin-top:640px;
}

.img2{
margin-top:540px;
}

.img1{
margin-top:260px;
}

@media (max-width:768px){

form.search-form input.search-submit {
    background-position: 20px 5px !important;
}

.right-imagen{
margin-top:0 !important;
}

.mpc-post .mpc-post__thumbnail{
    float: none !important;
}

.img3,.img2,.img1{
	margin-top: 0 !important;
}

}

.portafolio-posts .mpc-image , .portafolio-posts .mpc-image .mpc-item{
    height: 260px;
}

#container {
    color: #000;
}

#breadcrumbs,.widget_custom_posts .posts li .post-date{
display:none
}



.mpc-pagination-preset--mpc_preset_2 a:not(.mpc-pagination__dots) {
    background: #00c0f3 !important;
}

.mpc-pagination-preset--mpc_preset_2 a:not(.mpc-pagination__dots) .mpc-pagination__background {
    background: #0098c0 !important;
}

.wpcf7-back {
    border: none;
}

.mpc-post .mpc-post__thumbnail{
    float: left;
    width: 200px;
    margin-right: 10px;
    margin-top: 30px;
}

form.search-form input.search-submit {
    border: none;
    background: #00c0f3;
    background-image: url(http://www.3mentes.com/wp-content/uploads/2017/05/search.png) !important;
    padding: 5px;
    background-repeat: no-repeat;
    background-size: 23px;
    background-position: 8px 5px;
}

@media (max-width:992px){
form.search-form input.search-submit {
    background-position: 35px 5px;
}
}

.entry-thumbnail{
display:none
}


.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    display: block;
    padding: 8px !important;
    width: 100%;
    border-radius: 5px;
    border: 2px solid #ddd;
}


.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    border: none;
}

.dl-menuwrapper{
    z-index: 9999;
    float: none;
    margin: 0 auto;
    text-align: left;
margin-bottom: 5px;
}

.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul,.dl-menuwrapper button {
    background:  #00c0f3;
}

.mobile-navigation{
text-align:center
}

@media (max-width:992px){
#main-navigation{
display:none !important
}
}

.dl-menuwrapper li a {
    border-bottom: 1px solid rgba(255,255,255,0.5);
}