/* https://www.ehog.nl/wp-content/themes/it_consultant_pro/style.css?ver=6.8.1 */
/* Import rule from: https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800 */
@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexg.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexg.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexg.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexg.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVQ.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVQ.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVQ.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVQ.woff) format('woff')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVQ.woff) format('woff')}
/* Import rule from: https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic */
@font-face{font-display:swap;font-family:'PT Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0x8mO.woff) format('woff')}@font-face{font-display:swap;font-family:'PT Sans';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizdRExUiTo99u79D0e8fOydLxUb.woff) format('woff')}@font-face{font-display:swap;font-family:'PT Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0KEww.woff) format('woff')}@font-face{font-display:swap;font-family:'PT Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0O6tKw.woff) format('woff')}*{margin:0;padding:0;outline:0;box-sizing:border-box}body{margin:0;padding:0;font-size:13px;line-height:1}img{border:0;padding:0;margin:0;max-width:100%}a{text-decoration:none}a:hover{text-decoration:none}blockquote p{padding:0;margin:0}blockquote{color:#777;font-style:italic;line-height:1.5;padding:20px 15px;margin:15px 0 20px;background:#f6f6f6;position:relative}p{line-height:1.5;margin:0 0 20px}h1,h2,h3,h4,h5,h6{color:#2e2e2e;line-height:1.5;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:700;margin-bottom:20px}h1{font-size:38px;line-height:38px}h2{font-size:37px;line-height:32px}h3{font-size:28px;line-height:30px}h4{font-size:20px;line-height:22px}h5{font-size:16px;line-height:20px}h6{font-size:14px}code{color:#b40000;font-family:pt sans}h1.entry-title{font-size:22px;text-transform:uppercase;margin-bottom:10px}.clear{clear:both}.right{float:right}.left{float:left}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.alignleft{float:left;margin:5px 20px 5px 0}.alignright{float:right;margin:0 0 5px 20px}.aligncenter{margin:5px auto;text-align:center}.alignnone{float:none;display:block}hr{background:url(/wp-content/themes/it_consultant_pro/images/hr_double.png) repeat-x center top;border:none;height:8px;padding:10px 0;clear:both}.container{width:980px;margin:0 auto}.header{padding:0;z-index:101}.head_fix{padding:25px 0 15px 0;height:auto}.mobile_nav a{background:url(/wp-content/themes/it_consultant_pro/images/base/mobile_nav_right.png) no-repeat right center #222;border:1px #ccc solid;margin-top:10px;padding:12px 20px;display:none;color:#fff}.mobile_nav a:hover{color:#f4e7e7}#logo{float:left;clear:right}#logo h1{margin:0}#logo span.tagline{display:block;padding-top:10px}#logo img{max-width:400px;height:auto}.header_right{float:right}.toprightheader{padding-right:10px}.last{margin-right:0!important}.content-area{padding-top:30px}.header_right nav{float:right;clear:right;position:relative}nav{height:35px;line-height:28px}nav ul{list-style:none;color:#fff}nav ul li{float:left;display:inline-blok;position:relative;margin-right:1px}nav ul li a{position:relative;display:block;padding:0 13px;font-weight:600;margin:0;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}nav ul li a:hover,nav ul li.current_page_item a,nav ul li.current_page_parent a.parent{color:#fff}nav ul li:last-child a{border-right:none;margin-right:0}nav ul li a:hover:after,nav ul li.current_page_item a:after,nav ul li.current_page_parent a.parent:after{content:'';position:absolute;left:0;right:0;border-top:solid 5px red;border-left:solid 5px transparent;border-right:solid 5px transparent;margin:auto;width:0;bottom:-5px}nav ul li ul{display:none;width:220px;z-index:99;border-radius:5px}nav ul li:hover ul{display:block;position:absolute;box-shadow:5px 5px 5px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.5);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.5)}nav ul li:hover ul li a{line-height:30px;font-size:16px;color:#fff}nav ul li.current-menu-item ul li{position:relative}nav ul li ul li a,nav ul li ul li,nav ul li.current-menu-item ul li a,nav ul li.current-menu-item ul li,nav ul li.current-menu-item ul li a{display:block;float:none;border-right:none}nav ul li ul li:hover,nav ul li ul li.current-menu-item{background:none}nav ul li:hover ul li ul,nav ul li:hover ul li:hover ul li ul{display:none}nav ul li:hover ul li:hover ul,nav ul li:hover ul li:hover ul li:hover ul{display:block;position:absolute;left:220px;top:0}nav ul li ul li a:hover,nav ul li ul li.current-menu-item a{background:transparent}.phone_email{float:right;padding:30px 0 0}h4.phone{background:url(/wp-content/themes/it_consultant_pro/images/icon_phone.png) no-repeat left 2px;padding:0 0 0 30px;font-weight:600;float:right;margin-bottom:12px}.col_one_half,.col_one_third,.col_one_fourth,.col_one_fifth{float:left}.col_one_half{width:48%;margin-right:4%}.col_one_third{width:31%;margin-right:3%}.col_one_fourth{width:22%;margin-right:3%}.col_one_fifth{width:18%;margin-right:2%}.welcome_text{background:url(/wp-content/themes/it_consultant_pro/images/section-bg.jpg) repeat;padding:0}.welcome_text img{vertical-align:top}.top_four_column a{color:#2e2e2e}.top_four_column{width:25%;float:left;padding:25px 15px;background-color:none;text-align:center;cursor:pointer}.top_four_column a:hover{text-decoration:none;color:#fff}.top_four_column h4{font-size:19px;margin:15px 0 20px 0;text-transform:capitalize;font-weight:700}.top_four_column h4 span{display:block}.top_four_column:hover h4{color:#fff}.top_four_column .read{font-size:14px;padding:0 20px 0 0;color:#b92626;background:url(/wp-content/themes/it_consultant_pro/images/readmore-icon.png) no-repeat right;display:inline-block}.top_four_column:hover .read{background:url(/wp-content/themes/it_consultant_pro/images/readmore-icon_hover.png) no-repeat right;color:#fff}.top_four_column p{line-height:21px;margin-bottom:12px}.top_four_column .thumbox{width:40px;height:40px;line-height:40px;overflow:hidden;padding:0;border-radius:50%;margin:0 auto}.top_four_column .thumbox img{width:100%;min-height:40px}.four_column{width:24%;float:left;padding:25px 15px;margin-bottom:0;background-color:none;text-align:center;margin-right:11px;cursor:pointer}.one_column{float:none;width:98%;padding:1%;margin:0 auto;text-align:left}.one_column .thumbox{float:left;width:30%;height:auto;margin:0 3% 0 0;border-radius:0;padding:5px}.one_column .thumbox img{max-width:100%}.one_column h4{padding:0;margin:0 0 20px 0}.two_column{width:47.8%}.three_column{width:30.9%}.five_column{width:17.4%}.six_column{width:15%;margin:0}section{padding:60px 0}section h2{margin:0 0 35px}.about_wrap{padding-bottom:30px}.about_wrap .one_half{background:url(/wp-content/themes/it_consultant_pro/images/shadow-home.jpg) right center no-repeat;padding:0 30px 0 0;margin-right:20px;width:45%}.about_wrap .one_half h5{margin-bottom:20px}.about_wrap .one_fourth{background:url(/wp-content/themes/it_consultant_pro/images/shadow-home.jpg) no-repeat right center;padding:0 33px 0 0;margin-right:20px;width:25.4%}.about_wrap .last_column{background:none!important;padding-right:0!important}.emp-skills,.out-pro,.personal-coaching,.finance-management{margin:17px auto;padding:10px 5px 10px 35px;border:3px solid #d5d2d2;font-size:16px;font-weight:700}.emp-skills:hover,.out-pro:hover,.personal-coaching:hover,.finance-management:hover{border:3px solid #b40000;cursor:pointer}.one_fourth .emp-skills{background:url(/wp-content/themes/it_consultant_pro/images/emp&skills.png) no-repeat scroll 6px 4px}.one_fourth .emp-skills:hover{background:url(/wp-content/themes/it_consultant_pro/images/emp&skills-hover.png) no-repeat scroll 6px 4px}.one_fourth .out-pro{background:url(/wp-content/themes/it_consultant_pro/images/outsourcing.png) no-repeat scroll 6px 6px}.one_fourth .out-pro:hover{background:url(/wp-content/themes/it_consultant_pro/images/outsourcing-hover.png) no-repeat scroll 6px 6px}.one_fourth .personal-coaching{background:url(/wp-content/themes/it_consultant_pro/images/personal-coaching.png) no-repeat scroll 6px 6px}.one_fourth .personal-coaching:hover{background:url(/wp-content/themes/it_consultant_pro/images/personal-coaching-hover.png) no-repeat scroll 6px 6px}.one_fourth .finance-management{background:url(/wp-content/themes/it_consultant_pro/images/finance-marketing.png) no-repeat scroll 6px 6px}.one_fourth .finance-management:hover{background:url(/wp-content/themes/it_consultant_pro/images/finance-marketing-hover.png) no-repeat scroll 6px 6px}.emp-skills a,.out-pro a,.personal-coaching a,.finance-management a{color:#d5d2d2}.emp-skills:hover a,.out-pro:hover a,.personal-coaching:hover a,.finance-management:hover a{color:#b40000}.about_wrap .one_fourth h5{font-size:17px;font-weight:700;margin:0 0 10px 0;color:#2e2e2e}.about_wrap .one_fourth ul{list-style:none}.about_wrap .one_fourth ul li{font-size:13px;margin:0;padding:5px 0 5px 25px;line-height:18px;background:url(/wp-content/themes/it_consultant_pro/images/service-arrow.png) no-repeat scroll left 12px}.about_wrap .one_fourth ul li a{color:#2e2e2e}#testimonials li,.about-testimonial li{padding:0;list-style:none}#testimonials li h6,.about-testimonial li h6{text-align:center;display:block;font-weight:400}#testimonials li p,.about-testimonial li p{display:table;text-align:center}#testimonials li i,.about-testimonial li i{float:left;margin-right:35px}.sidebar-right #testimonials li i,.sidebar-right .about-testimonial li i{margin-right:15px}.about_text{padding:0}.readmore{color:#000;background:transparent;border:2px #7d7d7d solid;padding:5px 10px;margin:10px 0;display:inline-block}.readmore:hover{color:#711112}section ul{list-style:none;line-height:1.5}section ol,.content-area ol{margin-left:15px}.sticky{background:#f6f6f6}.tag-sticky-2{background:#f6f6f6;padding:10px}.features_more ul{margin-left:40px}.testimonials{padding:30px 0}.testimonials h5{text-align:center;color:#777}.post-comment{float:left}.post-date{float:left}.post-categories{float:left}.post-tags{float:left}img{height:auto}blockquote .bubble{background:url(/wp-content/themes/it_consultant_pro/images/base/bq_bubble.png) no-repeat left top;height:13px;width:20px;position:absolute;display:block;bottom:-12px;left:15px}.tm_client{font-size:12px;font-weight:400;color:#777;margin-bottom:10px}.tm_client strong{font-size:14px;color:#711112}.lead_text{width:75%;margin-left:auto;margin-right:auto}.pagination{padding:15px 0 5px;display:table}.pagination ul{list-style:none}.pagination ul li{list-style:none;background-image:none;padding:0;margin-right:5px;display:inline;float:left;margin-top:5px}.pagination ul li a,.pagination ul li span{display:inline-block;padding:5px 10px;color:#fff;background-color:#333}.pagination ul li span.current,.pagination ul li:hover a{background-color:#711112}#sitefull{width:100%}#sidebar{margin-top:10px}#sidebar aside{margin-bottom:25px}#sitemain.nosidebar{margin-left:auto;margin-right:auto;float:none}.nav-previous{float:left}.nav-next{float:right}.postmeta{margin-bottom:15px}.post-navigation{padding-bottom:15px}.image-navigation .nav-next,.image-navigation .nav-previous{padding:15px 0}dd,dt{padding:5px 0;line-height:1.5}.wp-caption,.gallery-caption{max-width:100%;background:#f6f6f6;text-align:center;margin-bottom:10px}.wp-caption-text{text-align:center;color:#333;padding-bottom:10px;display:block;margin-bottom:0}.post-password-form input[type=password]{border:1px #ccc solid;padding:2px}a.added_to_cart{background:#711112;padding:5px;display:inline-block;color:#fff;line-height:1}a.added_to_cart:hover{background:#000}a.button.added:before{content:''!important}#bbpress-forums ul li{padding:0}#subscription-toggle a.subscription-toggle{padding:5px 10px;display:inline-block;color:#711112;margin-top:4px}textarea.wp-editor-area{border:1px #ccc solid}article.type-post{margin-bottom:10px}.cf_text,input[type="text"],input[type="email"]{width:400px;padding:5px;border:1px #ddd solid}.cf_textarea,textarea{width:400px;padding:5px;border:1px #ddd solid}.cf_captcha{width:278px!important;padding:5px;border:1px #ddd solid}.cf_button,input[type="submit"]{padding:5px 15px;background:#711112;border:none;color:#fff;cursor:pointer}.cf_button:hover{background:#373838}.error_msg{color:#e00;padding-left:10px;vertical-align:top}.success_msg{color:#070;padding:5px 0 15px}.webicon{font-size:22px;padding:15px 0}section#home_slider{padding:0}.content-part{width:630px;float:left}.page-content{padding:0 25px}.sidebar-left img,.front-left img{float:left;margin:5px 12px 5px 0}.sidebar-right{width:290px;float:right;position:relative}.widget-area{margin-bottom:20px}h3.widget_title{font-size:22px;margin:0 0 10px;padding:0 0 5px}.sidebar-area ul{list-style:none}.sidebar-area ul li{padding:0}.sidebar-area ul li a{background:url(/wp-content/themes/it_consultant_pro/images/category-arrow.png) no-repeat left 10px;display:block;text-decoration:none;color:#3f3f3f;padding:6px 0 6px 18px}.sidebar-area ul li a:hover{background:url(/wp-content/themes/it_consultant_pro/images/category-arrow-hover.png) no-repeat left 10px;color:#751313}.front-left{float:left}.front-right{width:22%;float:right;position:relative}.front-center{padding:0 25px}.blog-post h3.entry-title{border-top:1px solid #d9d9d9;line-height:30px;padding:8px 0 12px 0;margin:0}.blog-post .postmeta{border-top:1px dotted #cdcdcd;border-bottom:1px dotted #cdcdcd;line-height:22px;margin-bottom:15px;color:#555e58!important;font-size:12px}.entry-date{float:right}.readmorelink{font-size:11px;background:url(/wp-content/themes/it_consultant_pro/images/bullet-2.png) no-repeat right 6px;padding:0 15px 0 0;width:auto;display:inline-block}.readmorelink a{color:#c00}.post-thumb{float:left;margin:0 15px 0 0;width:250px}.post-thumb img{width:100%;height:auto}footer.entry-meta{clear:both}ol.comment-list{list-style:none}.page_wrapper{padding-bottom:1px}.contact_left{width:45%}iframe{padding:5px;border:1px solid #ccc!important;margin-bottom:30px}.contact_info{float:right;width:45%;padding-top:40px}#footer iframe{border:0!important}.comments-area h2,.screen-reader-text{font-size:20px}.blog-post-repeat{margin-bottom:40px}.sidebar-area{position:relative;margin-bottom:20px;padding:0 0 15px}#footer{background:url(/wp-content/themes/it_consultant_pro/images/footerbg.jpg) repeat left top;color:#eee;padding:40px 0 30px}#footer h3{font-size:20px;margin:0 0 20px 0;font-weight:400}#footer a,#copyright a{color:#fff}#footer a:hover,#copyright a:hover{color:#711112}#footer aside.widget{float:left;width:20%;margin-right:4%}#footer aside.widget.first{width:27%}#footer aside.widget.second{width:23%}#footer aside.widget.third{width:18%}#footer aside.widget.last{width:20%;padding-right:0;margin-right:0;border:none}#footer aside.widget ul{list-style:none}#footer aside.widget ul li{list-style:none}#footer aside.widget ul li a{line-height:24px}#copyright{background:#2e2e2e;color:#fff;padding:15px 0;font-size:12px}#copyright a{padding:0 3px}#copyright ul li{list-style:none;display:inline-block}#copyright ul li a{display:block;padding:0 6px}#copyright ul li:hover a,#copyright ul li.current_page_item a{color:#b40000}.social_icons a{background-image:url(/wp-content/themes/it_consultant_pro/images/social_icon.png);background-repeat:no-repeat;height:22px;display:inline-block;padding:10px 2px 4px 45px;margin:0 0 7px 0}.social_icons a.fb{background-position:0 0}.social_icons a.fb:hover{background-position:0 -36px}.social_icons a.tw{background-position:0 -72px;padding-bottom:5px}.social_icons a.tw:hover{background-position:0 -109px}.social_icons a.in{background-position:0 -146px}.social_icons a.in:hover{background-position:0 -182px}.social_icons a.rss{background-position:0 -219px}.social_icons a.rss:hover{background-position:0 -255px}.social-icons{margin-bottom:20px}.social-icons a{color:#eeeded;display:inline-block;line-height:36px;width:36px;height:36px;border-radius:36px;margin-right:10px;text-align:center}.social-icons a:hover{color:#fff}.social-icons .icon{width:100%;padding:0;width:28px;height:28px;border-radius:50%;float:left;margin:0 10px 5px 0;line-height:28px;text-align:center;font-size:14px}#footer .social-icons a{display:table;background:none;margin:0 0 10px;width:100%;height:auto;text-align:left;line-height:28px}.about_left{float:left;width:347px}.about_widget .box{border-bottom:1px solid #ccc;padding:0 0 5px 0;margin-bottom:20px}.about_widget .box img{float:left;margin:0 10px 45px 0}.about_widget .box p{line-height:18px;margin-bottom:10px}.about_widget ul li{background:url(/wp-content/themes/it_consultant_pro/images/service-arrow.png) no-repeat left 10px;padding:0 0 0 20px;list-style:none;line-height:24px}.about_widget ul li a{color:#2e2e2e}.about_widget ul li a:hover{color:#b40000}.about_right{float:right;width:572px}.feature-pro{padding-bottom:20px;margin:0 -1%}.feature-pro h3{font-size:22px;margin:0;padding:0 0 10px;text-transform:uppercase}.feature-pro .post-box{width:31.3334%;margin:0 1% 20px;padding:0;float:left}.feature-pro-thumb{width:100%;height:180px;overflow:hidden;margin-bottom:10px}.feature-pro-thumb img{width:100%;height:auto;min-height:180px}.feature-pro .post-box img:hover{opacity:.8}.feature-pro .post-box h6{color:#b40000;margin:0}.feature-pro .post-box p{line-height:18px;margin:0 0 5px}.feature-pro .post-box .more{background:url(/wp-content/themes/it_consultant_pro/images/service-arrow.png) no-repeat left 9px;padding:0 0 0 20px}.feature-pro .post-box a:hover{text-decoration:none}.services_panel{padding-top:25px}.services_panel .post-box{width:230px}.services_panel .post-box:nth-child(4n+4){margin-right:0}.blog-post{padding-bottom:1px}.reply{padding-bottom:10px}.entry-content ul,.entry-content ol{margin:0 0 15px 20px}.entry-content ul li ul,.entry-content ol li ol{margin-bottom:0}.testimonial-all{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:20px}.testimonial-all h5,.testimonial-all h6{margin-bottom:5px}.testimonial-all:last-child{border:none}.nosidebar{margin:0 auto;float:none}.sitefull{width:100%}.singleright{float:left}.singleleft{float:right}.woocomerceright{float:left}.woocomerceleft{float:right}.woocomercesitefull{width:100%}.sidebar-right .price_slider{margin-bottom:1em}.sidebar-right .price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.sidebar-right .price_slider_amount .button{font-size:1.15em}.sidebar-right .price_slider_amount .button{float:left}.sidebar-right .ui-slider{position:relative;text-align:left}.sidebar-right .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;cursor:pointer;background:#000;outline:none;top:-.3em}.sidebar-right .ui-slider .ui-slider-handle:last-child{margin-left:-.5em}.sidebar-right .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#f1177e;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.sidebar-right .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#d5d5d5}.sidebar-right .ui-slider-horizontal{height:.5em}.sidebar-right .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.sidebar-right .ui-slider-horizontal .ui-slider-range-min{left:-1px}.sidebar-right .ui-slider-horizontal .ui-slider-range-max{right:-1px}ul.cart_list li img,ul.product_list_widget li img,ul.cart_list li img,ul.product_list_widget li img{width:15%}.sidebar-right del,.sidebar-right ins,.sidebar-right ul.product_list_widget li a{display:inline}.sidebar-right ul.product_list_widget .star-rating{display:inline-block;margin:0 10px}.woocommerce .sidebar-right ul li span.count,.woocommerce .sidebar-right ul li a{display:inline;margin:0;padding:5px 0 0 20px}.woocommerce .sidebar-right ul li{padding:10px 0}label.screen-reader-text{display:none}.sidebar-right .search-field{width:73%;padding:7px;background:#ece8e8;border:none}.sidebar-right .woocommerce-product-search input[type=submit],.search-submit{color:#fff;background:#711112;border:none;padding:6px 9px!important;cursor:pointer}.recent-posts{display:block;width:100%;background:#fff;border:solid 1px #dddcdc}.recent-postthumb{width:100%;display:block;height:182px;overflow:hidden}.recent-postthumb img{width:100%;min-height:182px}.recent-posts-content{display:block;width:100%}.recent-posts-content h3{border-bottom:solid 1px #dddcdc;padding:20px 25px;margin:0}.recent-posts-content h3 span{display:block;color:#5a5b5b;font-size:13px;text-transform:uppercase}.recent-posts-content p{padding:20px 25px 25px;margin:0}section .simple-btn-medium{margin-top:15px}.ourteam_col{width:100%;position:relative;overflow:hidden}.ourteam_col,.ourteam_content h3,.ourteam_content h6,.ourteam_col .readmore{color:#fff}.ourteam_col .readmore{background:#1c1c1c;border:0;line-height:32px;padding:0 15px;border-radius:5px;margin:22px 0 0 0}.ourteam_thumb{width:100%;height:332px;overflow:hidden}.ourteam_thumb img{width:100%;min-height:332px;height:auto}.ourteam_content{position:absolute;top:0;left:-310px;width:100%;height:100%;background:rgba(180,0,0,.9);text-align:center;padding:35px;transition:all ease-in-out 600ms}.ourteam_col:hover .ourteam_content{left:0}.ourteam_content h3{margin:0 0 10px}.ourteam_content h6{margin:0 0 10px;font-weight:400}.ourteam_content h6:after{content:"";width:40px;height:2px;display:block;margin:12px auto 25px;background:#fff}.team-social-icons a{display:inline-block;width:26px;height:26px;text-align:center;line-height:26px;font-size:12px;border-radius:50%;margin:0 3px}.four_column .ourteam_content p{line-height:20px}.content-area section{padding:0}.title-brbt{border-bottom:solid 1px #ccc;margin-top:20px;padding-bottom:20px}.testimonials-cols li{padding-bottom:10px!important}@media screen and (max-width:479px){.nivoSlider{min-height:100px!important}body{min-width:300px;max-width:479px}.layout_wide{width:100%!important;margin-top:0!important}.layout_wide .header{width:100%}.layout_box .header{width:300px}.left,.right{float:none;display:block}#copyright{text-align:center}#copyright .right{padding-top:15px}.wrapper_main{width:300px}.container{width:auto;padding:0 20px}.socials .container{width:258px}#logo{text-align:center;padding:10px 0 0 0}#logo img{max-height:60px}#logo,.header_right{float:none}#footer aside.widget{float:none;width:100%!important;border-right:none;padding-bottom:25px;padding-right:0;margin-right:0;min-height:inherit!important}.features .col_one_third{margin-left:auto;margin-right:auto;padding-bottom:10px;float:none}.col_one_half,.col_one_third,.col_two_third,.col_one_fourth,.col_three_fourth,.col_one_fifth,.top_four_column{float:none;margin-right:0;width:100%}.features_more ul{margin-left:0}.lead_text,.cf_text,input[type="text"],input[type="email"],.cf_textarea,textarea{width:100%}nav{display:none}.mobile_nav,.header_right nav{width:100%}.header_right nav{height:auto;overflow-x:hidden;overflow-y:scroll}#sitemain{width:100%;float:none;display:block;margin-bottom:30px}#container{padding:10px}.title-404{font-size:28px;padding:10px 0 5px;font-style:italic;font-weight:700;color:#e1472f;text-transform:none;text-align:center}.title-404 strong{font-size:55px;padding-right:10px}.text-404{color:#e1472f;font-size:21px;text-align:center;line-height:1.25;padding-bottom:30px}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth{float:none;display:block;width:100%!important;margin-right:0!important}.error_msg{display:block}.highlight{margin-top:10px!important}.front-left,.front-right{float:none;width:100%!important}.content-part{float:none;width:100%!important;padding:0 0 20px 0!important}.contact-form p{margin-bottom:15px!important}.cf_text,.cf_textarea{width:95%!important}.cf_captcha{width:45%!important}.socials .cols-4{width:96%!important;float:none!important;margin:0 0 15px 0!important}.sidebar-left{width:auto!important;float:none!important}.sidebar-right{width:auto!important;float:none!important}.head_fix{padding-top:0;height:auto}h4.phone{float:none;margin:10px auto;display:table}.contact_info{float:none;width:auto}.contact_left iframe{width:285px!important}#footer ul li{display:block}#footer ul li a{border-right:none;padding:5px}.welcome_text .one_fourth{width:auto!important;margin-right:0!important}.welcome_text .last_column{margin-right:0!important}.welcome_text .one_fourth .read{display:-moz-box}.about_wrap .one_half,.about_wrap .one_fourth{background:none;width:100%!important;margin-right:0;padding-right:0}.social_icons a{display:block}.about_left,.about_right,.feature-pro .post-box{float:none;width:100%;margin-right:0}.sidebar-area{padding:0}.nivo-caption h1 a{font-size:14px!important;line-height:16px}.one_column,.two_column,.three_column,.four_column,.five_column,.six_column{width:90%;float:none;margin:0 auto 5% auto;padding:5%}.welcome_text{padding:20px 0}h2{font-size:25px!important}.entry-content ul,.entry-content ol{margin:0!important}.controls li{margin:0 5px 5px!important;padding:5px 8px!important}#Grid .mix{width:100%!important;margin:0 0 20px 0!important}.top_four_column h4 span{display:inline}iframe{width:100%}}@media screen and (min-width:480px) and (max-width:767px){body{min-width:480px;max-width:767px}.layout_wide{width:100%!important;margin-top:0!important}.layout_wide .header{width:100%}.layout_box .header{width:480px}body.admin-bar .fixed_header{top:46px}.left,.right{float:none;display:block}#copyright{text-align:center}#copyright .right{padding-top:15px}.wrapper_main{width:480px}.container{width:auto;padding:0 20px}.socials .container{width:416px}#logo{text-align:center;padding:10px 0 0 0}#logo img{max-height:80px}.phone_email{float:none;padding:15px 65px 0}#logo,.header_right{float:none}.nivoSlider{min-height:180px!important}#footer aside.widget{float:none;width:100%!important;border-right:none;padding-bottom:25px;padding-right:0;margin-right:0;min-height:inherit!important}.features .col_one_third{margin-left:auto;margin-right:auto;padding-bottom:10px;float:none}.col_one_half,.col_one_third,.col_two_third,.col_one_fourth,.col_three_fourth,.col_one_fifth{float:none;margin-right:0;width:100%}.features_more ul{margin-left:0}.lead_text{width:100%}.mobile_nav,.header_right nav{width:100%}.header_right nav{height:auto;overflow-x:hidden;overflow-y:scroll}#sitemain{width:100%;float:none;display:block;margin-bottom:30px}#sidebar{width:100%;float:none;display:block}.hdr_buy_link{text-align:center;padding:10px 0 5px}#container{padding:10px}.title-404{font-size:28px;padding:10px 0 5px;font-style:italic;font-weight:700;color:#e1472f;text-transform:none;text-align:center}.title-404 strong{font-size:55px;padding-right:10px}.text-404{color:#e1472f;font-size:21px;text-align:center;line-height:1.25;padding-bottom:30px}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth{float:none;display:block;width:100%;margin-right:0}.error_msg{display:block}.highlight{margin-top:10px!important}.front-left,.front-right{float:none;width:100%!important}.content-part{float:none;width:100%!important;padding:0 0 20px 0!important}.contact-form p{margin-bottom:15px!important}.cf_text,.cf_textarea{width:95%!important}.cf_captcha{width:65%!important}.socials .cols-4{width:96%!important;float:none!important;margin:0 0 15px 0!important}.sidebar-left{width:auto!important;float:none!important}.sidebar-right{width:auto!important;float:none!important}.head_fix{padding-top:0;height:auto}h4.phone{float:none;margin:10px auto;display:table}.contact_info{float:none;width:auto}.contact_left iframe{width:435px!important}.about_wrap .one_half,.about_wrap .one_fourth{background:none;width:100%!important;margin-right:0;padding-right:0}.social_icons a{display:block}.about_left,.about_right,.feature-pro .post-box{float:none;width:100%;margin-right:0}.sidebar-area{padding:0}.nivo-caption h1 a{font-size:22px!important;line-height:22px}.nivo-caption{bottom:65px!important}.welcome_text .last_column{margin:0 auto 5% auto!important}.one_column,.two_column,.three_column,.four_column,.five_column,.six_column{width:70%;float:none;margin:0 auto 5% auto!important;padding:5%}#Grid .mix,.top_four_column{width:50%!important}.section-teammember .one_third{width:300px;margin:auto auto 30px!important;float:none}.recent-postthumb{height:90px}.recent-postthumb img{min-height:90px}.recent-posts-content h3{font-size:16px;line-height:20px;padding:10px}.recent-posts-content p{padding:10px}}@media screen and (max-width:979px){nav{display:none;background:#6c6d6c}.header_right nav{padding:0;margin-top:-1px;margin-right:0;line-height:1.25}nav ul{list-style:none}nav ul li{float:none;display:block;position:relative;border-top:1px #888 solid}nav ul li ul li{border-bottom:none!important}nav ul li ul{display:block;width:100%}nav ul li:hover ul{position:relative;box-shadow:none;width:100%}nav ul li a:hover,nav ul li.current_page_item a,nav ul li.current_page_parent a.parent,nav ul li:hover ul li:hover,nav ul li:hover ul{background:transparent!important}nav ul li a{display:block;padding:2px 10px;border-right:none!important;font-weight:300;color:#fff!important}nav ul li ul li a:before{content:"\00BB  "}nav ul li ul li ul li a:before{content:"  \00BB  "}nav ul li ul li a{padding-left:20px}nav ul li ul li ul li a{padding-left:30px}nav ul li ul li ul li ul li a{padding-left:40px}}@media only screen and (min-width:768px) and (max-width:979px){body{min-width:750px;max-width:999px}.layout_wide{width:100%!important;margin-top:0!important}.layout_wide .header{width:100%}.layout_box .header{width:750px}body.admin-bar .fixed_header{top:32px}.wrapper_main{width:750px;box-shadow:none}.container{width:auto;padding:0 18px}.no-margin-right{margin-right:0}#footer .search-form .search-field{width:120px}#footer .search-form{width:210px}.features_more ul{margin-left:0}.features .col_one_third{margin-left:40px}.header_right nav{width:100%;height:auto;overflow-x:hidden;overflow-y:scroll;position:relative;z-index:99}#sitemain{width:62%;float:left}#sitemain.right{float:right}h4.phone{margin:0;float:right}.mobile_nav{float:right;clear:both;width:32%}#container{padding:20px}.nivoSlider{min-height:290px!important}.title-404{font-size:32px;padding:20px 0 10px;font-style:italic;font-weight:700;color:#e1472f;text-transform:none;text-align:center}.title-404 strong{font-size:77px;padding-right:20px}.text-404{color:#e1472f;font-size:24px;text-align:center;line-height:1.25;padding-bottom:30px}.content-part{width:65%}.contact_info{width:30%}.front-right{width:40%!important}.nivo-caption h1{font-size:30px!important;margin:0!important;line-height:30px!important}.slide_info{margin-bottom:0!important}.nivo-caption p{margin:0!important;line-height:14px!important}.theme-default a.nivo-nextNav{right:1%!important}.theme-default a.nivo-prevNav{left:1%!important}.socials .cols-4{width:22%!important}.widget-area .cf_text,.widget-area .cf_textarea{width:95%!important}.widget-area .cf_captcha{width:64%!important}.sidebar-left{width:250px!important}.sidebar-right{width:250px!important}.contact_info iframe{width:300px!important}.welcome_text .one_fourth{width:21.6%}.about_wrap .one_half{width:42%}.about_left{width:320px}.about_right{width:390px}.services_panel .post-box{width:23.4%}.error_msg{display:block}.four_column{width:21.6%}.one_column{width:98%}.two_column{width:47%}.three_column{width:30.1%}.five_column{width:16.6%}.six_column{width:31%}#logo{position:absolute}.header_right{width:100%}.four_column h4{margin:10px 0!important}h2{font-size:25px!important}.recent-postthumb,#Grid .mix{height:150px!important}.recent-postthumb img,#Grid .mix img{min-height:150px!important}.recent-posts-content h3{font-size:18px;padding:10px}.recent-posts-content p{padding:10px}.ourteam_thumb{height:300px}.ourteam_thumb img{min-height:300px}.ourteam_content{padding:10px}.ourteam_content h6::after{margin-bottom:10px}.top_four_column h4{margin:10px 0}.top_four_column p{line-height:16px}}@media only screen and (min-width:1000px){body{min-width:1000px}.no-margin-right{margin-right:0!important}.layout_wide{width:100%!important;margin-top:0!important}.layout_box{box-shadow:0 0 22px rgba(0,0,0,.75);-moz-box-shadow:0 0 22px rgba(0,0,0,.75);-webkit-box-shadow:0 0 22px rgba(0,0,0,.75)}.layout_wide .header{width:100%}.layout_box .header{width:980px}body.admin-bar .fixed_header{top:32px}#sitemain{width:66%;float:left}#sitemain.right{float:right}.hdr_buy_link{text-align:right;padding:5px 0}#container{padding:20px;width:680px;float:left}.title-404{font-size:32px;padding:30px 0 20px;font-style:italic;font-weight:700;text-transform:none;text-align:center}.title-404 strong{font-size:77px;padding-right:20px}.text-404{font-size:24px;text-align:center;line-height:1.25;padding-bottom:40px}}.ourteam_wrap{display:none!important}.testimonial_wrap{display:none!important}.recentposts_wrap{display:none!important}