@import 'library/css/style.css';@import 'library/css/compatible.css';html{overflow-x:hidden}body{background:#fffffb;font:400 15px/24px 'Raleway',sans-serif;text-rendering:optimizeLegibility;color:#333;max-width:100%;overflow-x:visible!important;position:relative}h1,h2,h3,h4,h5,h6{font-family:raleway,sans-serif;font-weight:400}h1.post-title{font-size:24px;line-height:32px;color:#15152b;text-transform:uppercase}h1.page-title,h1.loop-title,h1.portfolio-title{font-size:35px;font-weight:400;line-height:normal;color:#15152b}h2{font-size:28px}h2{font-size:22px}a{color:#15152b;transition:color .3s ease-out 0s}a:hover{color:#fb455d}p{color:#666}ul li a,ol li a{color:#15152b}ul li a:hover,ol li a:hover{color:#fb455d}#home_wrapper .about_member li,.press li a img,.widget-tags a,.tagcloud a,.social_media ul li a,.social_media ul li a i,.widget ul li a,#home_wrapper .about_member li a:hover .details>.bg,#home_wrapper .about_member li .hov,#home_wrapper .about_member.style2 li .details{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#content,#home_wrapper.frontpage #content{width:67%}#sidebar-primary,#sidebar-secondary,#sidebar-front_page,#sidebar-post-listing,#sidebar-post-detail,#sidebar-contact_page_sidebar,#sidebar-woo_page{width:28%}.layout-default .sidebar{padding-left:2.5%;border-left:1px solid #d0d0d0\0/;border-left:1px solid rgba(0,0,0,.1)}.supreme_wrapper,#footer{width:100%;overflow:hidden}#container{overflow-x:hidden;position:relative}.header-wrap #menu-secondary{float:right}#site-title a,#site-title1 a{color:#fff}#site-description{color:#fffffb;padding:0}.home #main{padding-top:60px}.home.blog #main{padding-top:120px}.home .frontpage{width:1200px;margin:0 auto 50px}#home_wrapper #content{margin-top:0}#content,.sidebar{margin-top:30px}.woocommerce td.product-name dl.variation dt{margin:6px 4px 0 0!important}form .form_row label{display:block;margin-bottom:5px}select{}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input.input-text,input[type=time],input[type=url],input[type=week],select,textarea,.widget-search input[type=text],.gform_wrapper input[type=file]{background-color:transparent;font:400 15px/24px 'Raleway',sans-serif;color:#999;border:2px solid #FFFFFB \0/;border:2px solid #fffffb;box-shadow:0 1px 3px rgba(0,0,0,.3) inset!important;padding:8px 16px;border-radius:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input.input-text:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus,.widget-search input[type=text]:focus{box-shadow:none;border-color:#000;color:#333}.sidebar input[type=text],.sidebar textarea,.sidebar select,.sidebar .widget-search input[type=text]{border:2px solid #ccc \0/}div.gform_wrapper input[type=file]{border:0;padding:0}div.gform_wrapper br{display:none}div.ginput_container input[type=password],div.ginput_container input[type=text],div.ginput_container select,div.ginput_container textarea{width:100%}button,.button.alt input[type=reset],input[type=submit],input[type=button],a.button,.button,.upload,body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce #respond input#submit,body.woocommerce #content input.button,body.woocommerce-page a.button,body.woocommerce-page button.button,body.woocommerce-page input.button,body.woocommerce-page #respond input#submit,body.woocommerce-page #content input.button,#searchform input[type=submit],body.woocommerce .widget_layered_nav_filters ul li a,body.woocommerce-page .widget_layered_nav_filters ul li a,div.woocommerce form.track_order input.button,body.woocommerce a.button.alt,body.woocommerce button.button.alt,body.woocommerce input.button.alt,body.woocommerce #respond input#submit.alt,body.woocommerce #content input.button.alt,body.woocommerce-page a.button.alt,body.woocommerce-page button.button.alt,body.woocommerce-page input.button.alt,body.woocommerce-page #respond input#submit.alt,body.woocommerce-page #content input.button.alt,div.home_page_banner .slider-post a.moretag,.appointment_form button.ui-datepicker-trigger,#uploadimage{background:#15152b;font:700 15px/22px 'Raleway',serif;color:#fffffb;text-transform:uppercase;text-shadow:none;box-shadow:none;border:0;padding:8px 20px;border-radius:0;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}button:hover,.button.alt:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover,a.button:hover,.button:hover,.upload:hover,body.woocommerce a.button:hover,body.woocommerce button.button:hover,body.woocommerce input.button:hover,body.woocommerce #respond input#submit:hover,body.woocommerce #content input.button:hover,body.woocommerce-page a.button:hover,body.woocommerce-page button.button:hover,body.woocommerce-page input.button:hover,body.woocommerce-page #respond input#submit:hover,body.woocommerce-page #content input.button:hover,#content input.button:hover,#searchform input[type=submit]:hover,body.woocommerce .widget_layered_nav_filters ul li a:hover,body.woocommerce-page .widget_layered_nav_filters ul li a:hover,div.woocommerce form.track_order input.button:hover,body.woocommerce a.button.alt:hover,body.woocommerce button.button.alt:hover,body.woocommerce input.button.alt:hover,body.woocommerce #respond input#submit.alt:hover,body.woocommerce #content input.button.alt:hover,body.woocommerce-page a.button.alt:hover,body.woocommerce-page button.button.alt:hover,body.woocommerce-page input.button.alt:hover,body.woocommerce-page #respond input#submit.alt:hover,body.woocommerce-page #content input.button.alt:hover,div.home_page_banner .slider-post a.moretag:hover,.appointment_form button.ui-datepicker-trigger:hover,#uploadimage:hover{background:#fb455d;color:#fffffb;border:0;box-shadow:none}a.button.alt{background-color:#f45c57}a.button.alt:hover{background-color:#fb455d}a.button.big{font-size:18px;padding:14px 80px;margin:0 auto;display:table}#uploadimage{width:auto}.gform_body input[type=date],.gform_body input[type=datetime],.gform_body input[type=datetime-local],.gform_body input[type=email],input[type=month],.gform_body input[type=number],.gform_body input[type=password],.gform_body input[type=search],.gform_body input[type=tel],.gform_body input[type=text],.gform_body input.input-text,.gform_body input[type=time],.gform_body input[type=url],.gform_body input[type=week],.gform_body select,.gform_body textarea{padding:12px 16px!important}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year,div.gform_wrapper .gfield_time_ampm select{width:90px!important}.loop-nav span.previous,.loop-nav span.next,div.pagination .page-numbers,.comment-pagination .page-numbers{font:600 15px/36px 'Raleway',serif;text-shadow:none;color:#fffffb;text-align:center;width:36px;height:36px;box-shadow:none;background-color:#fb455d;border:0!important;padding:0;border-radius:2px;box-shadow:0;text-transform:uppercase;margin-right:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.loop-nav span.previous:hover,.loop-nav span.next:hover,.pagination .page-numbers:hover,.comment-pagination .page-numbers:hover,.bbp-pagination .page-numbers:hover,.pagination span.current{background-color:#15152b;text-shadow:none;color:#fffffb;padding:0;border-radius:2px;border:0!important;box-shadow:none}.pagination a.next,.pagination a.prev,.loop-nav span.next,.loop-nav span.previous{background-image:url(images/sym-prev-next.png);background-repeat:no-repeat;text-indent:-9999px}.pagination a.prev,.loop-nav span.previous{background-position:0 0}.pagination a.next,.loop-nav span.next{background-position:0 -36px}.comment-reply-link,.comment-reply-login{box-shadow:none;background:0 0;border:0;margin:0;padding:0;height:18px}.comment-reply-link:hover,.comment-reply-login:hover{color:#fb455d;background:0 0;border:0;box-shadow:none}.ui-datepicker-div,#ui-datepicker-div{border-radius:4px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.5)}body button.ui-datepicker-trigger{text-shadow:none;box-shadow:none;padding:5px;margin:0 0 0 6px}body button.ui-datepicker-trigger i{position:relative;top:-2px}#branding,#branding1{width:auto;padding:24px 0;max-width:25%}#site-title,#site-title1{font:400 36px/38px 'Raleway',serif;color:#fffffb;letter-spacing:0}#site-title a,#site-title1 a{color:#fff}#site-description{font-family:raleway;font-size:16px;line-height:22px;text-transform:uppercase;color:#fffffb;padding:0;margin:0}h2#site-description:after{display:none}#nav-secondary,.header-wrap>.nav_bg{float:right;margin-top:35px;max-width:70%}.nav_bg .menu{float:left}div#menu-secondary{float:right;width:auto}div#menu-secondary .wrap,div#menu-secondary1 .wrap,div#menu-subsidiary .wrap,.nav_bg .widget-nav-menu nav{background:0 0;border:none;border-radius:0;box-shadow:none;margin:0}div#menu-secondary .menu li,div#menu-secondary1 .menu li,div#menu-subsidiary .menu li,.nav_bg .widget-nav-menu li{margin-left:20px}div#menu-secondary .menu li li,div#menu-secondary1 .menu li li,div#menu-subsidiary .menu li li,.nav_bg .widget-nav-menu li li{margin:0}div#menu-secondary .menu ul ul,div#menu-secondary1 .menu ul ul,div#menu-subsidiary .menu ul ul,.nav_bg .widget-nav-menu ul ul{background:#fffffb;box-shadow:rgba(0,0,0,.2);border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.3)}div#menu-secondary .menu ul>ul,div#menu-secondary1 .menu ul>ul,div#menu-subsidiary .menu ul>ul,.nav_bg .widget-nav-menu ul>ul{border-top:3px solid #999}div#menu-secondary .menu ul ul ul,div#menu-secondary1 .menu ul ul ul,div#menu-subsidiary .menu ul ul ul,.nav_bg .widget-nav-menu ul ul ul{padding-top:0}.menu li:hover ul ul,.nav_bg .widget-nav-menu li:hover ul ul{padding-top:0}div#menu-secondary .menu li a,div#menu-secondary1 .menu li a,div#menu-subsidiary .menu li a,.nav_bg .widget-nav-menu li a{font:700 14px raleway,serif;color:#999;text-shadow:none;padding:12px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div#menu-secondary .menu li a:hover,div#menu-secondary1 .menu li a:hover,div#menu-secondary .menu li:hover>a,div#menu-secondary1 .menu li:hover>a,div#menu-secondary .menu li.current-menu-item>a,div#menu-secondary1 .menu li.current-menu-item>a,div#menu-subsidiary .menu li.current-menu-item>a{background:0 0;color:#fffffb}div#menu-secondary .menu li li a,div#menu-secondary1 .menu li li a,div#menu-subsidiary .menu li li a,.nav_bg .widget-nav-menu li li a{background:0 0;font-size:13px;color:#333!important;font-weight:400;padding:8px 12px;border-radius:0}div#menu-secondary .menu li li:hover>a,div#menu-secondary1 .menu li li:hover>a,div#menu-secondary .menu li li a:hover,div#menu-secondary1 .menu li li a:hover,div#menu-subsidiary .menu li li a:hover,.nav_bg .widget-nav-menu li li a:hover{color:#333;background:rgba(0,0,0,.1)}div.mega-menu ul.mega li .sub-container.non-mega{width:180px}div.mega-menu ul.mega li .sub-container.non-mega li{width:auto}body .mega-menu{width:auto;float:right;margin:0;clear:none}body .mega-menu ul.mega>li{margin-left:30px;margin-right:0}body .mega-menu ul.mega li:first-child{margin-left:0}body .mega-menu ul.mega li a{font:700 14px raleway,serif;color:#999;text-shadow:none;padding:12px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body .mega-menu ul.mega>li a:hover,body .mega-menu ul.mega>li:hover>a,body .mega-menu ul.mega>li.current_page_item>a,body .mega-menu ul.mega>li.current-menu-item>a{background:0 0;color:#fffffb}body .mega-menu ul.mega li li a{color:#333;opacity:.7}body .mega-menu ul.mega li li a:hover{background:0 0;color:#333;opacity:1}body .mega-menu ul.mega li .sub-container.non-mega li a:hover,body .mega-menu ul.mega li .sub-container.non-mega li.current-menu-item a,body .mega-menu ul.mega li ul.sub-menu ul li a:hover{text-decoration:none}body .mega-menu ul.mega li ul.sub-menu{background:#fffffb;box-shadow:rgba(0,0,0,.2);border-radius:4px}body .mega-menu ul.mega li.mega-hover{position:relative}body .mega-menu ul.mega li .sub-container{background:0 0;top:50px!important}body .mega-menu ul.mega li .sub-container.mega{margin-left:-210px!important;border:1px solid #ccc \0/!important;box-shadow:0 1px 4px rgba(0,0,0,.2)}body .mega-menu ul.mega li .sub-container.non-mega .sub{border:1px solid #ccc \0/!important;box-shadow:0 1px 4px rgba(0,0,0,.2)}body .mega-menu ul.mega li li a{background:0 0;font-size:13px;padding:8px 12px}div.mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a{color:#333;text-shadow:none;opacity:1}div.mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a:hover{text-decoration:none!important}body .mega-menu ul.mega .sub li.mega-hdr li a{padding:8px 0 8px 8px;text-shadow:none;border-bottom:1px solid rgba(0,0,0,.1)}.header_container,.home.blog .header_full_slider{background-color:#15152b;box-shadow:none}#slider_loading_img{height:475px}.header_container.sticky_header,.home .header_full_slider.sticky_header{background-color:#15152b;width:100%;position:fixed;top:0;z-index:999;-webkit-animation:StHd .3s;-moz-animation:StHd .3s;-o-animation:StHd .3s;animation:StHd .3s}@-webkit-keyframes StHd{0%{top:-100%}50%{top:-50%}100%{top:0}}@-moz-keyframes StHd{0%{top:-100%}50%{top:-50%}100%{top:0}}@-o-keyframes StHd{0%{top:-100%}50%{top:-50%}100%{top:0}}@keyframes StHd{0%{top:-100%}50%{top:-50%}100%{top:0}}.header_strip.stuck{width:100%}.sticky_header #branding,.sticky_header #branding1{padding:4px 0}.sticky_header #nav-secondary,.sticky_header .header-wrap>.nav_bg{margin-top:8px}.sticky_header img{height:50px}.sticky_header #site-description{display:none}div#menu-mobi-secondary .menu li a,div#menu-mobi-secondary1 .menu li a,div#menu-subsidiary .menu li a{font-family:raleway,serif;font-size:18px;color:#333;border-bottom:0}div#menu-mobi-secondary .menu li li a,div#menu-mobi-secondary1 .menu li li a,div#menu-subsidiary .menu li li a{font-size:15px}div#menu-mobi-secondary .menu li:hover>a,div#menu-mobi-secondary1 .menu li:hover>a,div#menu-mobi-secondary .menu li a:hover,div#menu-mobi-secondary1 .menu li a:hover,div#menu-subsidiary .menu li a:hover,.nav_bg .widget-nav-menu li a:hover{background-color:transparent!important;color:#fff}.home_full_slider{background:#15152b;width:100%;position:relative;padding-top:90px;margin-bottom:25px}.home_full_slider .templatic_slider{position:relative;margin-bottom:0}.home .templatic_slider h2,.home .content_slider h2{font:300 44px/normal 'Raleway',sans-serif;color:#fffffb;text-align:center;padding-bottom:15px}.templatic_slider p,.home .content_slider p.description,.home_page_banner .flexslider.html_content_slider .slides li p.description{font-size:18px;font-weight:300;line-height:26px;color:#fffffb;text-align:center;margin-bottom:30px}.templatic_slider .slides_container h2,.templatic_slider .slides_container p{display:inherit}.home .header_full_slider{background:0 0;position:absolute;top:0;width:100%}.home .header_full_slider .header_strip{width:100%;position:relative}.home_page_banner .flexslider{width:1000px;max-width:100%;margin:60px auto 0;position:static;z-index:9}.html_slider .home_page_banner .flexslider{display:block!important;position:static}.home div.flexslider .slides_container,.home div.flexslider .flex-viewport{}.home_page_banner .animate_slide .slides_container,.home_page_banner .animate_fade .flex-viewport,#home_wrapper .animate_slide .slides_container,#home_wrapper .animate_fade .flex-viewport{display:none}.home_page_banner .flexslider.post_slider .slides_container{padding:0;border-radius:0}.home_page_banner .flexslider ul.slides{background:0 0}.home .flexslider .slides>li h2{background:0 0!important;font:400 32px/normal 'Raleway',sans-serif;text-align:center;left:0;right:0;top:5%;border:medium!important;width:auto}.home_page_banner .flexslider ul li .post_list .slider-post h2 a{color:#fb455d}.home_page_banner .flexslider ul li .post_list .slider-post p,.home_page_banner .flexslider ul li .post_list .slider-post{font-size:15px;line-height:normal;color:#333;opacity:1}.home .flexslider .slides>li h2 span{color:#fffffb;font:normal 15px/22px 'Raleway',sans-serif;display:block;margin-top:20px}.home .flex-direction-nav{position:absolute;bottom:50%;top:auto;left:0;right:0;width:100%;margin:0 auto!important}.home #home_wrapper .flex-direction-nav{top:auto;bottom:50%}.home .flex-direction-nav li{padding:0;border:0}.home .flex-direction-nav li a{position:static;width:35px;height:42px;background-color:transparent;background-image:url(images/slider_nav.png);background-repeat:no-repeat;border:3px solid #fffffb;opacity:.2}.home .flex-direction-nav a.flex-prev{background-position:-4px -51px;float:left;margin-left:30px}.home .flex-direction-nav a.flex-prev:hover{opacity:.6;background-position:-7px -51px}.home .flex-direction-nav a.flex-next{background-position:-3px -3px;float:right;margin-right:30px}.home .flex-direction-nav a.flex-next:hover{opacity:.6;background-position:0 -3px}.home .flex-control-nav{left:0;right:0;top:auto;bottom:-35px;text-align:center;margin:0}.home .flex-control-paging li{vertical-align:middle;margin:0}.home .flex-control-paging li a{background:0 0;text-indent:-9999px;width:5px;height:5px;border:3px solid #15152b;opacity:.2;margin:0 4px}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{opacity:1}div.home_page_banner .flexslider ul li .post_list{width:980px;margin:0 auto}.home_page_banner .flexslider ul li .post_list .slider-post h2,.home_page_banner .flexslider ul li .post_list .slider-post p{text-align:left}div.home_page_banner .slider-post a.moretag{display:block;margin-top:10px;max-width:130px;clear:both;text-align:center}body.html_slider .home_full_slider{background:0 0}body.html_slider .home_full_slider:after{display:none}.home_page_banner .flexslider.html_content_slider{width:100%;clear:both;margin:-90px auto 0;min-height:100px}div.flexslider.html_content_slider .slides_container,div.flexslider.html_content_slider .flex-viewport{border:0;border-radius:0;box-shadow:none}.home .home_content .flex-control-nav{bottom:-30px}.home .html_content_slider .flex-direction-nav{height:0;bottom:50%}.content_slider{position:relative}.slider_type1{background-image:url(images/dummy/slider-fig1.jpg)}.slider_type{min-height:617px;background-repeat:no-repeat;background-position:center center;background-size:cover}.slider_type{background-color:#fb455d}.slider_type.pink{background-color:#ec65bb}.slider_type.red{background-color:#fb455d}.slider_type.orange{background-color:#ff6420}.slider_type.yellow{background-color:#f4cd00}.slider_type.green{background-color:#2eb44d}.slider_type.parrotgreen{background-color:#90c13d}.slider_type.aqua{background-color:#26c3ae}.slider_type.skyblue{background-color:#14c7f4}.slider_type.blue{background-color:#1480f9}.slider_type.gray{background-color:#4c4c4c}.slider_type.nevy_blue{background-color:#10152a}.slider_type.darkpink{background-color:#592d42}.slider_type.darkgreen{background-color:#133f31}.slider_type.purple{background-color:#2c1f39}.slider_type.coffeebrown{background-color:#39311f}.content_slider .content{width:92%;max-width:980px;padding-top:140px;text-align:center;margin:0 auto}.content_slider .content:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.home_page_banner .flexslider.html_content_slider .slides li h2{font-size:44px;line-height:40pxl}.home_page_banner .flexslider.html_content_slider .slides li h2,.home_page_banner .flexslider.html_content_slider .slides li p{position:static;padding:0 0 10px}.home_page_banner .flexslider.html_content_slider .slides li p{font-size:16px;line-break:24px}.content_slider .sld_cont{width:40%}.content_slider .sld_img{width:55%}.content_slider .content .right,.content_slider .content .left{text-align:left}body .home_page_banner .flexslider.html_content_slider .slides .content .left h2,body .home_page_banner .flexslider.html_content_slider .slides .content .right h2,body .home_page_banner .flexslider.html_content_slider .slides .content .left p,body .home_page_banner .flexslider.html_content_slider .slides .content .right p{text-align:left;padding:0 0 10px;margin:0}body .home_page_banner .flexslider.html_content_slider .slides .content img{margin:8px auto 0;width:auto}.content_slider .content .call_to_action{display:table;background:#fff;font-size:18px;color:#10152a;font-weight:400;text-transform:none;margin:0 auto;padding:12px 20px}.content_slider .content .call_to_action:hover{background:#ccc}.home_page_banner .flexslider.html_content_slider .slides li .content_slider .content .only_text h2{font-size:56px;padding-bottom:20px}.home_page_banner .flexslider.html_content_slider .slides li .content_slider .content .only_text p{font-size:20px;color:#9294a1;line-height:36px}#home_wrapper .home_content .widget.widget-portfolio,#home_wrapper .home_content .widget.subscribe,#home_wrapper .content_one .templatic_text,#home_wrapper .home_content .widget.Popular,#home_wrapper .home_content .widget.listing_post{background:url(images/ie8-gray-bg.png)\0/;background:rgba(0,0,0,.06)}#home_wrapper #content{width:100%;padding:0}#home_wrapper .home_content>.widget,#home_wrapper .home_content .theme_services_list{width:100%;clear:both;margin:0;padding:70px 0}#home_wrapper .home_content .widget .widget-wrap,.home_page_section{width:1200px;margin:0 auto;padding:0}#home_wrapper .home_content .widget .widget-wrap .templatic_popular_post_technews,#home_wrapper .listing_post_wrapper{max-width:1000px;width:100%;padding-top:30px;margin:0 auto}#home_wrapper .home_content .widget .widget-wrap:after,#home_wrapper .home_content .widget .widget-wrap:before{display:block;content:"";height:0;clear:both}#home_wrapper h3.widget-title,.home #home_wrapper .templatic_slider .slider_title h2,#home_wrapper .home_content .home_page_section h1.page-title,#home_wrapper .home_content .home_page_section h2.page-title{font:300 34px/44px 'Raleway',sans-serif;text-transform:uppercase;color:#15152b;max-width:980px;text-align:center;margin:0 auto 30px;display:block;padding-bottom:10px}#home_wrapper h3.widget-title:after,.home #home_wrapper .templatic_slider .slider_title h2:after,#home_wrapper .home_content .home_page_section h1.page-title:after,#home_wrapper .home_content .home_page_section h2.page-title:after{background:#fb455d;width:40px;height:4px;margin:0 auto;display:block;position:relative;top:15px;content:""}#home_wrapper .home_content .widget p{clear:both}#home_wrapper .home_content .widget p.description,#home_wrapper .templatic_slider .slider_title p,#home_wrapper .content_one .templatic_text .textwidget{max-width:980px;color:#333;margin:0 auto;font-size:20px;line-height:28px;text-align:center}#home_wrapper .widget ul li{border:0}#home_wrapper .about_member li{width:16%;float:none;display:inline-block;*display:inline;vertical-align:top;margin:0 1.5%\0/!important;margin:0 2%}#home_wrapper li.services_section{width:20.8%;float:none;display:inline-block;*display:inline;vertical-align:top;margin:0 1.5%\0/!important;margin:0 5% 0 0}#home_wrapper .about_member li:nth-of-type(5n+5),#home_wrapper li.services_section:nth-of-type(4n+4){margin-right:0}#home_wrapper a.readmore,.home_content .listing_post a.moretag{font:400 14px raleway,sans-serif;color:#15152b;text-transform:uppercase;display:block;margin-top:6px}#home_wrapper a.readmore:hover,.home_content .listing_post a.moretag:hover{color:#fb455d}#home_wrapper .home_content .widget .textwidget p.description a.button{display:table;margin:20px auto 0}.Advertisements h3{margin-bottom:8px}.advertisements img{margin:0}.home_page_content .listing_post{margin-bottom:0}.home_page_content .listing_post .widget-wrap{margin-left:-3.3%}.home_page_content .listing_post h3{margin-bottom:25px}.home_page_content .listing_post .post,.home_page_content .listing_post .hentry{display:inline-block;*display:inline;zoom:1;vertical-align:top;float:none;width:30%;margin:0 0 50px 3.3%}.home_page_content .listing_post .post h2,.home_page_content .listing_post .hentry h2{clear:both;font-size:16px;color:#2d1b32;line-height:20px;padding-bottom:5px}.home_page_content .listing_post .post h2 a,.home_page_content .listing_post .hentry h2 a{font-weight:400;color:#2d1b32;text-decoration:none}.home_page_content .listing_post .post h2 a:hover,.home_page_content .listing_post .hentry h2 a:hover{color:#fb455d}.home_page_content .listing_post .post a,.home_page_content .listing_post .hentry a{text-decoration:underline}.home_page_content .listing_post .post a.link_img,.home_page_content .listing_post .hentry a.link_img{display:block;clear:both}.home_page_content .listing_post .post img,.home_page_content .listing_post .hentry img{display:inline;max-width:100%;border:none;border-radius:0;padding:0;margin-bottom:15px}.home_page_content .listing_post .post img:hover,.home_page_content .listing_post .hentry img:hover{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;opacity:.8}.home_page_content .listing_post .post span img.avatar,.home_page_content .listing_post .hentry span img.avatar{float:left;margin-right:15px}#home_wrapper .about_member{margin:55px 0 0;text-align:center}#home_wrapper .about_member li{text-align:center;padding:0;border-bottom:none}#home_wrapper .about_member li .hover{display:block;overflow:hidden;position:relative;border-radius:100%}#home_wrapper .about_member li .hover img{width:100%;border-radius:300px}#home_wrapper .about_member li .bg,#home_wrapper .about_member li .details{visibility:hidden\0/;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#home_wrapper .about_member li:hover .bg,#home_wrapper .about_member li:hover .details{visibility:visible\0/;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#home_wrapper .about_member li .bg{background:#fb455d;position:absolute;top:6%;left:6%;bottom:6%;right:6%;display:block;border-radius:100%;opacity:.85}#home_wrapper .about_member li .details{text-align:center;display:block;position:absolute;top:0;left:0;bottom:0;right:0;vertical-align:top;z-index:9}#home_wrapper .about_member li .details a{background:#fb455d;color:#fffffb;display:inline-block;margin:42% 2px 0;padding:0;vertical-align:middle;width:32px;height:32px;border-radius:20px;opacity:.8}#home_wrapper .about_member li .details a:hover{background:#15152b}#home_wrapper .about_member li .details a i{font-size:18px;line-height:32px}#home_wrapper .about_member li h4{color:#15152b;font:400 22px/28px 'Raleway',sans-serif;margin:0;padding:15px 0 10px;position:relative;z-index:1}#home_wrapper .about_member li h4 a{color:#15152b}#home_wrapper .about_member li span{color:#999;display:block;font-size:15px;line-height:1;padding-bottom:15px;position:relative;z-index:1;font-family:raleway,sans-serif}#home_wrapper .about_member li:hover h4{color:#fb455d}#home_wrapper .about_member li:hover h4 a{color:#fb455d}#home_wrapper .content_one .theme_services_list .services_section_wrap{background:0 0!important;margin:0 auto;position:relative;height:250px;overflow:visible;z-index:9}#home_wrapper .content_one .theme_services_list .services_section_wrap ul{background:0 0!important;width:100%;margin:0;position:absolute;bottom:0;left:auto;right:auto;overflow:hidden}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li{background:#fff;padding:3%;vertical-align:bottom;border:6px solid transparent;position:relative;top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li:hover{top:0;border-color:rgba(0,0,0,.3)}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li p{display:none}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li:hover p{display:block}#home_wrapper .content_one .theme_services_list ul li h4 a{text-align:center;display:block}#home_wrapper .content_one .theme_services_list ul li h4:after{background:#fb455d;width:40px;height:4px;margin:0 auto 12px;display:block;position:relative;top:10px;content:""}#home_wrapper .content_one .theme_services_list ul li h4 a:hover i{opacity:1}#home_wrapper .content_one .theme_services_list ul li h4 a i{font-size:75px;line-height:130px;width:130px;height:130px;display:block;margin:0 auto 30px;float:none;position:static;border-radius:4px}#home_wrapper .content_one .theme_services_list ul li p{text-align:center;line-height:22px;padding:15px 0 0}#home_wrapper .content_one .theme_services_list ul li a.readmore{display:table;margin:10px auto 0}#home_wrapper .content_one .theme_services_list ul li h4 a img{display:block;margin:0 auto 30px}#home_wrapper .theme_services_list .services_section_wrap{max-width:980px;margin:30px auto 0;overflow:hidden}#home_wrapper .theme_services_list ul{margin:-1px 0 0 -1px;padding:0}#home_wrapper .theme_services_list ul li{width:33%;padding:3.5% 3% 3%;margin:0 -4px 0 0!important;float:none;display:inline-block;*display:inline;vertical-align:top;border-top:1px solid #ebebeb\0/;border-left:1px solid #ebebeb\0/;border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home_wrapper .theme_services_list ul li h4{font:300 20px/26px 'Raleway',sans-serif;text-transform:uppercase;color:#15152b;padding-bottom:4px}#home_wrapper .theme_services_list ul li p{}#home_wrapper .theme_services_list ul li a.readmore{font-size:13px;font-weight:700;color:#999}#home_wrapper .theme_services_list ul li a.readmore:hover{color:#15152b}#home_wrapper .theme_services_list ul li h4 a i{background:#fb455d;font-size:20px;line-height:44px;text-align:center;color:#fffffb;width:44px;height:44px;-webkit-border-radius:4px;border-radius:22px;display:block;float:left;margin-right:12px;position:relative;top:-10px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#home_wrapper .theme_services_list ul li h4 a:hover i{opacity:.8}#home_wrapper .theme_services_list ul li h4 a i.pink,.social_media ul li a abbr.pink,.social_media ul li a:hover abbr.pink{background:#ec65bb}#home_wrapper .theme_services_list ul li h4 a i.red,.social_media ul li a abbr.red,.social_media ul li a:hover abbr.red{background:#fb455d}#home_wrapper .theme_services_list ul li h4 a i.orange,.social_media ul li a abbr.orange,.social_media ul li a:hover abbr.orange{background:#ff6420}#home_wrapper .theme_services_list ul li h4 a i.yellow,.social_media ul li a abbr.yellow,.social_media ul li a:hover abbr.yellow{background:#f4cd00}#home_wrapper .theme_services_list ul li h4 a i.green,.social_media ul li a abbr.green,.social_media ul li a:hover abbr.green{background:#2eb44d}#home_wrapper .theme_services_list ul li h4 a i.parrotgreen,.social_media ul li a abbr.parrotgreen,.social_media ul li a:hover abbr.parrotgreen{background:#90c13d}#home_wrapper .theme_services_list ul li h4 a i.aqua,.social_media ul li a abbr.aqua,.social_media ul li a:hover abbr.aqua{background:#26c3ae}#home_wrapper .theme_services_list ul li h4 a i.skyblue,.social_media ul li a abbr.skyblue,.social_media ul li a:hover abbr.skyblue{background:#14c7f4}#home_wrapper .theme_services_list ul li h4 a i.blue,.social_media ul li a abbr.blue,.social_media ul li a:hover abbr.blue{background:#1480f9}#home_wrapper .theme_services_list ul li h4 a i.gray,.social_media ul li a abbr.gray,.social_media ul li a:hover abbr.gray{background:#4c4c4c}#home_wrapper .home_content .widget.flex_slider{background:url(images/testimonial-bg.png)\0/;background:rgba(0,0,0,.1);padding-bottom:80px;position:relative}#home_wrapper .home_content .widget.flex_slider .flexslider{position:static}#home_wrapper .templatic_slider .slider_title{margin-bottom:30px}#home_wrapper .flexslider .slides_container,#home_wrapper .flexslider .flex-viewport{max-width:980px;margin:0 auto}.home #home_wrapper .flex-direction-nav a{opacity:1}#home_wrapper .home_content .widget.widget-portfolio .widget-wrap{position:relative}.widget-portfolio nav.primary{text-align:center;margin:0 0 50px;padding-top:26px}.widget-portfolio nav.primary ul li{padding:0;float:none;display:inline-block;vertical-align:top;margin:0}.widget-portfolio nav.primary ul li a{font-size:15px;font-weight:700;color:#333;text-transform:uppercase;display:inline-block;padding:0 5px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.widget-portfolio nav.primary ul li a:after{display:inline-block;content:"/";padding:0 3px 0 10px}.widget-portfolio nav.primary ul li:last-child a:after{display:none}.widget-portfolio nav.primary ul li a:hover,.widget-portfolio nav.primary ul li a.selected{color:#fb455d}.widget-portfolio .tportfolio{margin-top:30px;overflow:hidden}.home_content .tportfolio{width:1252px;overflow:hidden}.home_content .tportfolio .entry{width:280px;height:200px;margin:0 26px 26px 3px;position:relative;float:none;display:inline-block;vertical-align:top;cursor:pointer;padding:0}.widget-portfolio .tportfolio .entry>a{height:100%;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget-portfolio .tportfolio .entry a img{width:100%;border:0;padding:0}.widget-portfolio .tportfolio .entry .video-hover{background:rgba(0,0,0,.7);width:100%;height:0;position:absolute;bottom:0;left:0;right:0;top:50%;text-align:center;opacity:0;display:none\0/;transform:scale(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget-portfolio .tportfolio .entry:hover .video-hover{height:101%;top:0;opacity:1;display:block\0/;transform:scale(1);background:url(images/portfolio-hover-bg.png) repeat\0/}.widget-portfolio .tportfolio .entry .video-hover h4{font:400 20px/26px 'Raleway',sans-serif;color:#fffffb;margin-top:25px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget-portfolio .tportfolio .entry:hover .video-hover h4{opacity:1}.widget-portfolio .tportfolio .entry .video-hover h4 a{color:#fffffb}.widget-portfolio .tportfolio .entry .video-hover span{display:block;float:none;vertical-align:top;text-align:center}.widget-portfolio .tportfolio .entry .video-hover span.portfolio_link{}.widget-portfolio .tportfolio .entry .video-hover span a{font-size:15px;line-height:50px;font-weight:700;text-transform:uppercase;background:#fb455d;width:100%;height:50px;color:#fffffb;display:block}.widget-portfolio .tportfolio .entry .video-hover span a:hover{opacity:.85}.widget-portfolio .tportfolio .entry .video-hover span a i{font-size:20px;line-height:50px;margin-right:6px}body #content .portfolio-wrapper{margin-left:0}body #content .portfolio-wrapper article.portfolio{cursor:pointer;display:inline-block;float:none;height:200px;margin:0 28px 50px 3px;padding:0;position:relative;vertical-align:top;width:266px;height:192px!important}body.taxonomy #content .portfolio-wrapper article.portfolio{width:22%;margin:0 3% 3% -4px}body #content .portfolio-wrapper article.portfolio a img{width:100%;border:0;padding:0}body #content .portfolio-wrapper article.portfolio .video-hover{background:rgba(0,0,0,.7);width:100%;height:0;position:absolute;bottom:0;left:0;right:0;top:50%;text-align:center;opacity:0;display:none\0/;transform:scale(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body #content .portfolio-wrapper article.portfolio:hover .video-hover{height:101%;top:0;opacity:1;display:block\0/;transform:scale(1);background:url(images/portfolio-hover-bg.png) repeat\0/}body #content .portfolio-wrapper article.portfolio .video-hover h4{font:400 20px/26px 'Raleway',sans-serif;color:#fffffb;margin-top:25px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#content .portfolio-wrapper article.portfolio:hover .video-hover h4{opacity:1}body #content .portfolio-wrapper article.portfolio .video-hover h4 a{color:#fffffb}body #content .portfolio-wrapper article.portfolio .video-hover span{display:block;float:none;vertical-align:top;text-align:center}body #content .portfolio-wrapper article.portfolio .video-hover span a{font-size:15px;line-height:50px;font-weight:700;text-transform:uppercase;background:#fb455d;width:100%;height:50px;color:#fffffb;display:block}body #content .portfolio-wrapper article.portfolio .video-hover span a:hover{opacity:.85}body #content .portfolio-wrapper article.portfolio .video-hover span a i{font-size:20px;line-height:50px;margin-right:6px}.home_content .tportfolio img{max-width:100%}.home_content .isotope-item{z-index:2}.home_content .isotope-hidden.isotope-item{pointer-events:none;z-index:1}.home_content .isotope,.home_content .isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.home_content .isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.home_content .isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.entry-content .flexslider .slides img{width:auto;max-width:100%;margin:0 auto}.entry-content #carousel{margin:0!important}.entry-content #carousel ul.slides{text-align:center;margin:0 0 30px}.entry-content #carousel ul.slides li{display:inline-block!important;*display:inherit;vertical-align:top;padding-right:0}.entry-content #carousel .flex-direction-nav{display:none}.flex-viewport{height:auto!important}#home_wrapper .home_content .widget.woocommerce{padding:80px 0 25px}#home_wrapper .woocommerce .grid{max-width:1000px;margin:0 auto}#home_wrapper .woocommerce ul.products{margin-left:-5%}#home_wrapper .woocommerce ul.products li{width:27.5%;margin:0 0 30px 5%}#home_wrapper .woocommerce ul.products li a.post_img{display:block;border:8px solid #fffffb;box-shadow:0 0 2px rgba(0,0,0,.2);position:relative;text-align:center;z-index:2}#home_wrapper .woocommerce ul.products li:hover a.post_img{box-shadow:none}#home_wrapper .woocommerce ul.products li a.post_img img{box-shadow:none;margin:0}#home_wrapper .woocommerce ul.products li a.post_img span.hover_price{position:absolute;bottom:0%;margin-bottom:-30px;right:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .2s cubic-bezier(.05,.06,.05,.95);-moz-transition:all .2s cubic-bezier(.05,.06,.05,.95);-ms-transition:all .2s cubic-bezier(.05,.06,.05,.95);-o-transition:all .2s cubic-bezier(.05,.06,.05,.95);transition:all .2s cubic-bezier(.05,.06,.05,.95)}#home_wrapper .woocommerce ul.products li:hover{opacity:1;box-shadow:0 0 2px rgba(0,0,0,.2)}#home_wrapper .woocommerce ul.products li:hover a.post_img span.hover_price{opacity:1;visibility:visible;bottom:50%}#home_wrapper .woocommerce ul.products li span.price span.amount{font-size:30px;font-weight:700}#home_wrapper .woocommerce ul.products li span.price{text-align:left}#home_wrapper .woocommerce ul.products li span.price del span.amount{font-size:18px;font-weight:400;text-align:left}#home_wrapper .woocommerce ul.products li a.post_img span.price{text-align:center}#home_wrapper .woocommerce ul.products li a.post_img span.price span.amount{background:#fb455d;text-align:center;color:#fffffb;line-height:60px;padding:12px 25px;-webkit-border-radius:4px;border-radius:4px}#home_wrapper .woocommerce ul.products li a.post_img span.price del,#home_wrapper .woocommerce ul.products li .onsale{display:none}#home_wrapper .woocommerce ul.products li .post_content{text-align:left;padding:0 10px 15px}#home_wrapper .woocommerce ul.products li .post_content h3{padding:15px 0 10px;margin:0}#home_wrapper .woocommerce ul.products li .post_content .star-rating{height:1.2em;margin-bottom:1em}#home_wrapper .woocommerce ul.products li:hover .post_content .star-rating{margin-bottom:.5em}#home_wrapper .woocommerce ul.products li .post_content .star-rating span:before,#home_wrapper .woocommerce ul.products li .post_content span.amount{color:#fb455d}#home_wrapper .woocommerce ul.products li .post_content p{padding:5px 0 15px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}#home_wrapper .woocommerce ul.products li .post_content a.button{display:table;margin:0 auto}#home_wrapper .woocommerce ul.products li .post_content .content-hider{position:relative;top:0;z-index:1;overflow:hidden}#home_wrapper .woocommerce ul.products li .post_content .content-hide{position:relative;top:0;z-index:0;opacity:0;margin-top:-140px}#home_wrapper .woocommerce ul.products li:hover .post_content .content-hide{top:0;opacity:1;margin-top:0;position:static}#home_wrapper .woocommerce ul.products li .post_content span.price{position:relative;opacity:1;height:auto;overflow:hidden}#home_wrapper .woocommerce ul.products li:hover .post_content span.price{position:relative;opacity:0;height:0}#home_wrapper .home_content .widget.Popular{padding:60px 0 10px}#home_wrapper .listing_post_wrapper{clear:both}.home_content .listing_post .hentry,.home_content .popular_post ul li{width:29.9%;margin-right:3.4%\0/;margin:0 5% 40px 0;padding:0;float:none;display:inline-block;*display:inline;vertical-align:top;border:0;position:relative}.home_content .listing_post .hentry:nth-of-type(3n+3),.home_content .popular_post ul li:nth-of-type(3n+3){margin-right:0}.home_content .listing_post a.link_img,.home_content .popular_post ul li a.link_img{width:99%;display:block;margin:0;border:1px solid #d1d2cd;overflow:hidden}.home_content .listing_post a.link_img img,.home_content .popular_post ul li img{width:100%;height:auto;border:0;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.home_content .listing_post h2,.home_content .popular_post ul li h3{font:22px/26px 'Raleway',sans-serif;color:#15152b;clear:both;display:block;padding:12px 0 0}.home_content .listing_post h2 a,.home_content .popular_post ul li h3 a{font-weight:400}.home_content .popular_post ul li .post_data{width:100%}.home_content .popular_post ul li .post_data p .author_meta,.home_content .popular_post ul li .date,.home_content .popular_post ul li .views{font-size:12px;font-weight:400;color:#999}.home_content .popular_post ul li .date{display:none}.popular_post ul li .post_data p .author_meta,.popular_post ul li .views,.popular_post ul li .date{display:inline-block;font-size:12px}.popular_post .link_img img{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}.popular_post .link_img img:hover{transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4)}.home_content .postpagination a{background:rgba(0,0,0,.2);color:#15152b;display:inline-block;*display:inline;width:34px;height:34px;float:none;vertical-align:top;font-size:16px;font-weight:400;line-height:34px;margin:0 8px 0 0;text-align:center;border-radius:0}.home_content .postpagination{margin:0 0 20px}.home_content .postpagination a:hover,.postpagination a.active{background:none repeat scroll 0 0 #fb455d;color:#fffffb;text-decoration:none}#home_wrapper .home_content .subscribe p{padding:0 0 12px;text-align:center}#home_wrapper .home_content .subscribe_cont{margin:0 auto;max-width:980px}#home_wrapper .home_content .subscribe_cont form{text-align:center}#home_wrapper .home_content .subscribe_cont input{max-width:30%;float:none;margin:0 10px 10px 0;display:inline-block;vertical-align:top}#home_wrapper .home_content .subscribe_cont input.replace{padding:8px 25px}#home_wrapper .home_content .widget.testimonials{background-image:url(images/testimonial-bg.jpg);background-repeat:repeat;background-position:center top;position:relative;padding:50px 0;-webkit-animation:testiBg 50s linear infinite;-moz-animation:testiBg 50s linear infinite;-o-animation:testiBg 50s linear infinite;animation:testiBg 50s linear infinite}@-webkit-keyframes testiBg{from{background-position:0 0}to{background-position:100% 0}}@-moz-keyframes testiBg{from{background-position:0 0}to{background-position:100% 0}}@-o-keyframes testiBg{from{background-position:0 0}to{background-position:100% 0}}@keyframes testiBg{from{background-position:0 0}to{background-position:100% 0}}#home_wrapper .home_content .widget.testimonials:before{background:url(images/ie8-gray-bg.png)\0/;background:#15152b;width:100%;height:100%;position:absolute;top:0;content:"";display:block;opacity:.85}#home_wrapper .home_content .widget.testimonials .widget-wrap{color:max-width:1000px;margin:0 auto;position:relative;z-index:0}#home_wrapper .home_content .widget.testimonials .testimonials{padding:0 100px}#home_wrapper .home_content>.testimonials,#home_wrapper .home_content .testimonials_wrap{display:block;clear:both;margin:0;width:100%\0/}#home_wrapper .home_content .widget.testimonials .widget-wrap,#home_wrapper .home_content .widget.testimonials h3.widget-title,a.testimonial_external_link{color:#fffffb}#home_wrapper .home_content .testimonials_wrap .active{width:100%!important;background:0 0!important}#home_wrapper .home_content .testimonial_gravatar{width:90px;margin:0 auto;padding:15px 0 10px;clear:both;display:block}#home_wrapper .home_content .testimonial_gravatar img{background:#fffffb;border-radius:250px;margin:0;border:2px solid #fffffb}#home_wrapper .home_content .testimonials i.icon-quote-left{width:60px;display:block;font-size:38px;text-align:center;line-height:normal;margin:0 auto 15px}#home_wrapper .home_content .testimonials .quote{font-size:20px;line-height:28px;text-align:center;min-height:120px}#home_wrapper .home_content .testimonials .quote cite{font-size:18px;color:#fb455d;font-style:normal;margin-top:20px}#home_wrapper .home_content .testimonials .quote cite i{display:block;font-size:14px;line-height:normal;color:#666}a.testimonial_external_link{display:block;text-align:center}.sidebar a.testimonial_external_link,#footer a.testimonial_external_link{float:left;padding-top:6px}.home_page_content .testimonials .testimonials_wrap span{float:left;width:42%;padding-left:6%;margin-left:2%}.home_page_content .testimonials a{display:block;clear:both;float:left;padding-top:15px}a.testimonial_external_link:hover{}.testimonials .testimonials_wrap cite{display:block;font-weight:400;margin-top:6px}.home_content .testimonials #nav a{background:0 0;width:5px;height:5px;border:3px solid #fff;opacity:.3}.home_content .testimonials #nav a:hover,.home_content .testimonials #nav a.activeSlide{opacity:1}.testimonials div.active{background-color:transparent\0/!important}.sidebar #testimonials i.icon-quote-left,#footer #testimonials i.icon-quote-left{width:20px;height:20px;font-size:22px;float:left}.sidebar #testimonials .quote,#footer #testimonials .quote{padding-left:32px}.testimonials #nav{text-align:center;margin-top:20px;height:12px}.testimonials #nav a{background:#666;border-radius:20px;cursor:pointer;display:block;height:8px;text-indent:-9999px;width:8px;display:inline-block;margin:0 2px;text-align:center}.testimonials #nav .activeSlide{background:#fb455d;cursor:default}#home_wrapper .home_content .cont_wid_area .googlemap h3.widget-title:after{display:none}body #home_wrapper .home_content .widget-googlemap .widget-wrap{width:100%;padding:0}#home_wrapper .home_content .widget-googlemap .widget-wrap .wid_gmap{margin:0;clear:both}#home_wrapper .home_content .templatic_text .textwidget{clear:both}.templatic_text .span{width:47%}#home_wrapper .home_content .contact_widget .wpcf7-form{max-width:980px;margin:20px auto;clear:both}#home_wrapper .home_content .contact_widget .fl_contact_frm{float:left;width:49%}#home_wrapper .home_content .contact_widget .fr_contact_msg{width:49%;float:right}#home_wrapper .home_content .contact_widget input,#home_wrapper .home_content .contact_widget textarea{max-width:100%}#home_wrapper .home_content .contact_widget textarea{min-height:160px}.googlemap .wid_gmap img{max-width:none}#home_wrapper .home_content .home_page_section{padding:60px 0}#how_it_works,#content-features .content_2col{line-height:22px;margin-bottom:60px}#content-features .content_2col:last-child{margin-bottom:0}#how_it_works .content_2col .col1,#content-features .content_2col .col1{width:47%}#how_it_works .content_2col h3,#content-features .content_2col h3{padding:0 0 18px;margin-bottom:18px;display:block;float:left;clear:both}#how_it_works .content_2col h3,#how_it_works .content_2col p,#content-features .content_2col h3,#content-features .content_2col p{text-align:left!important;float:left;clear:both}#how_it_works .content_2col p,#content-features .content_2col p{padding:6px 0 10px}#how_it_works .content_2col p.description,#content-features .content_2col p.description{font-size:20px;line-height:normal;padding-bottom:16px}#how_it_works .content_2col ul{margin:0}#content-features .content_2col ul{margin:0;padding:3px 0;clear:both}#how_it_works .content_2col ul li,#content-features .content_2col ul li{padding:0 0 6px}#content-features .content_2col ul li i{margin-right:8px}#how_it_works h4,#content-features h4{font-size:22px;line-height:28px;color:#15152b;padding:5px 0}#how_it_works .content_2col ul li.left,#how_it_works .content_2col ul li.right{width:47%}#how_it_works img,#how_it_works iframe,#content-features img,#content-features iframe{max-width:100%;margin:0 0 20px}#how_it_works img,#content-features img{width:100%}.key-features{text-align:center;padding:30px 0}.key-features span{margin:0 10px}.key-features a.button{margin:30px 0 0}#home_wrapper .press{margin:0;text-align:center}#home_wrapper .press li{min-height:40px;float:none;display:inline-block;vertical-align:middle;padding:4px 20px;margin-bottom:10px;border-left:1px solid #d0d0d0\0/!important;border-left:1px solid rgba(0,0,0,.1)!important}#home_wrapper .press li:first-child{border-left:none!important}#home_wrapper .press li a{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#home_wrapper .press li a:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#home_wrapper .entry-content{padding:0}div.pricetable{background:0 0;width:100%;padding:50px 0 0;margin:0}div.pricetable .pricetable-column.pricetable-standard,div.pricetable .pricetable-column.pricetable-featured{width:236px!important;padding:0 10px;margin:0;display:inline-block;*display:inline;float:none;vertical-align:top}div.pricetable .pricetable-header{background:#666;text-align:center;padding-top:55px;margin-top:50px}div.pricetable h3.pricetable-name,div.pricetable h4.pricetable-price,div.pricetable code{font-family:raleway,sans-serif;color:#fffffb}div.pricetable h3.pricetable-name,div.pricetable .pricetable-featured h3.pricetable-name{padding:8px 0}div.pricetable .pricetable-header p{font-family:open sans,sans-serif;font-size:14px;color:#fffffb;font-weight:400;text-align:center;margin:0;padding:0 0 15px}div.pricetable .pricetable-feature small{color:#999}div.pricetable h4.pricetable-price{background:#15152b;width:100px;height:100px;font-size:40px;line-height:100px!important;text-align:center;font-style:normal;position:absolute;top:0;left:50%;margin:0 0 0-50px!important;padding:0;border-radius:50%;border:0}div.pricetable .pricetable-feature{font:16px open sans,sans-serif;text-align:center;border:none!important;opacity:.8}div.pricetable .pricetable-featured .pricetable-feature{opacity:1}div.pricetable .pricetable-feature:last-child{border:0}div.pricetable .pricetable-inner,div.pricetable .pricetable-column.pricetable-featured{background:0 0;border:none;border-radius:0;box-shadow:none;position:relative;text-align:center}div.pricetable .pricetable-column.pricetable-standard{border:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}div.pricetable .pricetable-button-container{background:#15152b;margin:0;padding:0}div.pricetable .pricetable-button-container a{font:22px raleway,sans-serif;color:#fffffb;width:100%;background:0 0;padding:0;border:none;box-shadow:none;border-radius:0}div.pricetable .pricetable-button-container a .pricetable-gradient{background:0 0;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:0;border:none}div.pricetable .pricetable-button-container a:hover .pricetable-gradient{background:#fb455d;border:none}div.pricetable .features{padding:10px 0}div.pricetable .pricetable-column .pricetable-column-inner,div.pricetable .pricetable-column.pricetable-featured .pricetable-column-inner{background:url(images/testimonial-bg.png)\0/;background-color:rgba(0,0,0,.06)}div.pricetable .pricetable-featured .pricetable-button-container{background:#fb455d;margin:0;padding:0;border:0}div.pricetable .pricetable-featured .pricetable-button-container a:hover .pricetable-gradient{background:#15152b}div.pricetable .pricetable-featured h4.pricetable-price{background:#fb455d}div.pricetable .pricetable-featured .pricetable-feature{padding:10px 0}table#recaptcha_table #recaptcha_response_field{margin:0!important;bottom:-5px!important;padding:0 6px!important}#home_wrapper .home_content.content_six{background:url(images/contact-section-bg.jpg) center top;background-size:cover}#home_wrapper .home_content #content.multiple{max-width:1000px;margin:0 auto;float:none}#home_wrapper .home_content #content.multiple .page{margin-bottom:20px}#home_wrapper .home_content .cont_wid_area,#home_wrapper .home_content #contact_frm{width:46%;clear:none;margin:0}#home_wrapper .home_content .cont_wid_area.clearfix{clear:none}#home_wrapper .home_content .cont_wid_area.clearfix:after{display:none}#home_wrapper .home_content .cont_wid_area{float:left}#home_wrapper .home_content .cont_wid_area .googlemap .wid_gmap{border:2px solid #fffffd;margin:9px 0 25px!important}#home_wrapper .home_content .cont_wid_area .widget-wrap{width:100%}#home_wrapper .home_content .cont_wid_area .widget{margin-bottom:15px;padding:0}#home_wrapper .home_content .cont_wid_area .widget-wrap p{font-size:18px;line-height:28px;font-weight:700;color:#fb455d}#home_wrapper .home_content #contact_frm{float:right}#home_wrapper .home_content #contact_frm h2{text-transform:uppercase}#home_wrapper .home_content #contact_frm .form_row{padding-bottom:15px}#home_wrapper .home_content #contact_frm .form_row input,#home_wrapper .home_content #contact_frm .form_row textarea{max-width:none}#footer{background:0 0;border-top:1px solid (0,0,0,.1);padding:0}#footer a,#footer ul li a,#footer ol li a,#footer .widget_rss ul li a.rsswidget{font-weight:400}#footer a:hover,#footer ul li a:hover,#footer ol li a:hover{color:#fb455d}#footer .footer_widget_wrap{width:1200px;padding:0 0 40px;margin:0 auto;float:none;border:0}#footer .footer-wrap{background:#fffffb;padding:0 0 40px;border-top:none}#footer .footer-wrap .footer-content{width:1200px;margin:0 auto;text-align:center}#footer p.copyright,#footer p.credit{font-size:13px;line-height:26px;padding:0 5px;float:none;display:block}p.copyright a{color:#15152b}p.copyright a:hover{color:#666}p.credit img{vertical-align:middle;margin-left:0;top:-1px}div#menu-footer{float:left;width:100%;text-align:center;padding-bottom:20px}div#menu-footer .menu li{margin:0 8px}div#menu-footer .menu li a{font-size:14px;padding:6px 0;color:#666}div#menu-footer .menu li a:hover,div#menu-footer .menu li.current-menu-item a{color:#15152b}body .back-to-top{position:fixed;bottom:0;right:2%;z-index:9}body .back-to-top a.button{width:40px;height:40px;font-size:24px;line-height:34px;text-align:center;margin:0;padding:0;border-radius:0;display:none}body .back-to-top a.button:hover{line-height:24px}.breadcrumb{font-size:12px;color:#9c94a5;margin:20px 0 0}#breadcrumb a,.breadcrumb a,.bbp-breadcrumb a{color:#fb455d}#breadcrumb a:hover,.breadcrumb a:hover,.bbp-breadcrumb a:hover{color:#000}.breadcrumb span.sep,.bbp-breadcrumb span.sep{margin:0}.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image{width:auto;max-width:100%;height:auto;border-radius:0;box-shadow:none}div.datepicker{display:none}.widget_shopping_cart{width:100%}.sidebar h3.widget-title,#footer h3.widget-title,#footer .widget_rss a.rsswidget{font-size:25px;margin-bottom:20px;padding-bottom:10px;border-bottom:none}.sidebar .widget-search input[type=text],#footer .widget-search input[type=text]{background:url(images/search1.png) no-repeat right 10px top 8px}.sidebar .widget-search input.search-submit,#footer .widget-search input.search-submit{right:10px}.sidebar .widget-search input.search-submit:hover,#footer .widget-search input.search-submit:hover{background-color:transparent}.sidebar .widget p,#footer .widget p{padding:0 0 8px}.widget_rss h3 a{font-weight:400}.widget_rss ul li a.rsswidget{font-weight:400}.sidebar .popular_post ul li .post_data h3,.sidebar .listing_post .post h2,#footer .popular_post ul li .post_data h3,#footer .listing_post .post h2{font-size:15px;padding:0}.sidebar .popular_post ul li .post_data h3 a,.sidebar .listing_post .post h2 a,#footer .popular_post ul li .post_data h3 a,#footer .listing_post .post h2 a{font-weight:400;text-transform:none}.popular_post ul li .post_data p .date,.popular_post ul li .post_data p .views{font-size:12px}.sidebar .listing_post .link_img,#footer .listing_post .link_img{margin:0 20px 10px 0;display:compact}.sidebar .listing_post .link_img img,#footer .listing_post .link_img img{width:auto;max-width:100%}.sidebar .listing_post .post span img.avatar,#footer .listing_post .post span img.avatar{float:left;border:1px solid rgba(0,0,0,.2);border:1px solid #ddd;padding:4px;margin:0 10px 15px 0}.sidebar .listing_post .post span img.avatar{border:1px solid #ddd\0/}#footer .listing_post .post span img.avatar{border:1px solid #222\0/}.sidebar .category-blog,#footer .category-blog{border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0 10px}.sidebar .category-blog{border-bottom:1px solid #ccc\0/}#footer .category-blog{border-bottom:1px solid #222\0/}.sidebar .templatic_advertisement,#footer .templatic_advertisement{background-image:none!important}.widget ul li{padding:5px 0;border-bottom:1px dotted #d0d0d0\0/;border-bottom:1px dotted rgba(0,0,0,.1)}.widget .widget{margin:0}.widget h3,.widget.title,.widget-title,.widget-search .widget-title,.wpcf7-form h2,.arclist h2,#comments-number,#reply-title,body.woocommerce .pp_woocommerce .ppt,#home_wrapper .home_content .cont_wid_area .googlemap h3.widget-title{font-size:22px;font-weight:400;color:#15152b;border:none;padding-bottom:0;margin-bottom:0;position:relative;text-align:left}.widget h3.widget-title:after,.widget.title:after,.widget-title:after,.widget-search .widget-title:after{content:" ";position:absolute;bottom:-6px;left:0;width:41px;height:4px;background:#f65560}#content .widget h3.widget-title:after,#content .widget.title:after,#content .widget-title:after,#content .widget-search .widget-title:after{}.home_page_content h3.widget-title,.title-container h3{border-bottom:1px solid #d0d0d0;display:block;font-size:33px;line-height:40px;margin:100px 0 40px;padding:0 0 15px;color:#15152b}.sidebar .widget-portfolio .portfolio .entry{width:100%}.nav_bg .widget-search{position:relative;top:-10px}.widget_text h3{margin-bottom:8px}ul.social_media_list li{width:auto}.social_media ul li a abbr{background-color:#fb455d}.social_media ul li a abbr,.social_media ul li a .social_icon{background:0 0;width:50px;height:50px;border-radius:60px;font-size:28px;color:#15152b;line-height:50px;text-align:center;border:3px solid #15152b;opacity:.4}.social_media ul li a:hover abbr{background:#fb455d;border-color:#fb455d;opacity:1;color:#fffffd}ul.social_media_list li a .social_icon img{width:auto}.social_media ul li a:hover abbr{background-color:#fb455d}.social_media ul li a{display:block;font-style:italic;line-height:24px}.social_media ul li a:hover{color:#fb455d}.social_media ul li a span{display:block;font-size:16px;font-style:normal}.sidebar .widget-tags a,.sidebar .widget .tagcloud a,#footer .widget-tags a,#footer .widget .tagcloud a{background:#15152b;font-size:12px!important;line-height:24px;padding:0 8px;color:#fffffb;border:none;display:inline-block;margin-bottom:4px}.sidebar .widget-tags a:hover,.sidebar .widget .tagcloud a:hover,#footer .widget-tags a:hover,#footer .widget .tagcloud a:hover{background:#fb455d}.sidebar .testimonial_gravatar,#footer .testimonial_gravatar{width:48px;height:48px;float:left;margin:4px 15px 0 0}.widget #wp-calendar caption{background:#fb455d}.widget #wp-calendar th{text-shadow:0 1px 0 #000}.home_page_banner .custom_content_list{margin-bottom:50px}.custom_content_list .widget-wrap{margin-left:-2%;float:right}.custom_content_list .listcont{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:22.6%;color:#2d1b32;text-align:center;margin:20px 0 20px 2%}.custom_content_list .listcont strong{display:block;padding-bottom:10px}.custom_content_list .listcont span.img{display:block;background:url(images/curve-small.png) no-repeat center bottom;padding-bottom:12px;margin-bottom:15px}.custom_content_list .listcont span.img img{box-shadow:none}.custom_content_list .listcont:hover span.img img{-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;opacity:.6}.custom_content_list .listcont b{color:#fb455d;font-weight:400}#recentcomments a{color:#15152b}.recent_comments li{min-height:75px}.recent_comments li span a img:hover{border-color:#fb455d}.widget .follow_us_twitter{color:#fb455d}div.nav_bg .widget-search input.search-submit,.mega-menu .widget .search-form input.search-submit{display:none}.nav_bg .widget input[type=text],.mega-menu .widget .search-form input{margin-top:5px;background:url(images/s.png) no-repeat scroll right center #fffffb}.nav_bg .widget input[type=text]:focus,.mega-menu .widget .search-form input:focus{width:130px}.byline,.entry-meta{font-size:13px;text-transform:uppercase}.comment-meta{font-size:13px}.comment-author cite{font-size:15px;color:#15152b}#content article.hentry{min-height:inherit;padding-bottom:20px;float:left;width:100%}.home_content span.share_link{width:auto;float:left;margin:15px 0}.home_content div.loop-nav{text-align:right;clear:none;padding:0}.home_content div.loop-nav a{display:inline-block;*display:inline;margin-left:6px}.home_content div.loop-nav a span{margin:0!important}.entry-content form input[type=text]{display:block}article.publish .entry-meta{clear:both;display:block;margin-top:30px;border-top:1px solid #d0d0d0\0/;border-top:1px solid rgba(0,0,0,.1);float:left;width:100%}body #datepicker-calendar{display:none;position:absolute;top:40px;left:0;z-index:99;background-color:#ac85c8\0/;background-color:rgba(0,0,0,.2);border:1px solid #9161b4\0/;border:1px solid rgba(0,0,0,.4);border-radius:5px;padding:10px}body #datepicker-calendar .datepicker{background:0 0;border:none;position:static;width:466px!important;height:230px!important;padding:0;margin:0}body #date-range-field{border-radius:0;margin:0}#date-range-field a{float:right}#datepicker-calendar span.booking_calendar_link a{color:#fff}#datepicker-calendar span.booking_calendar_link a:hover{color:#ccc}body #datepicker-calendar span.booking_calendar_link img{top:1px;right:-16px}body div.datepicker th{background-color:#fb455d;color:#fffffb}body div.datepicker th a.datepickerMonth{color:#fffffb;width:166px}body div.datepicker table tbody.datepickerDays td.datepickerToday{background-color:#fb455d}body .templatic_about_us{margin-top:0}.Flicker div.flickr_badge_image img{display:block;border:1px solid #ccc;padding:2px}.menu-container .templatic_shooping h3,.mobile_header .templatic_shooping h3,.mega-menu .templatic_shooping h3{background:url(images/cart.png) no-repeat center center;margin-top:11px}.sidebar .testimonials #nav,#footer .testimonials #nav{text-align:left;padding-left:32px}.postpagination a{line-height:18px}.popular_post ul li a.link_img{overflow:hidden}#content .search-form input[type=submit]{margin:2px 0 0}#content .portfolio-wrapper{margin-left:-3%}#content .portfolio-wrapper article.portfolio{width:21.6%;margin:0 0 40px 3%;float:none;display:inline-block;vertical-align:top;border:0;padding:0}#content .portfolio-wrapper article.portfolio .post_fig{width:100%;margin:0 0 15px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#content .portfolio-wrapper article.portfolio .post_fig:hover{opacity:.8}#content .portfolio-wrapper article.portfolio .post_fig a{display:block}#content .portfolio-wrapper article.portfolio .post_fig a img{padding:0;width:auto;max-width:100%;display:block;border:5px solid #fff}#content .portfolio-wrapper article.portfolio .entry-header{width:100%;clear:both}#content .portfolio-wrapper article.portfolio .entry-header .entry-meta{padding:0}.arclist ul li,.sitemap ul li{color:#999}.arclist ul li a,.sitemap ul li a{font-size:15px;color:#15152b}.arclist ul li a:hover,.sitemap ul li a:hover{color:#fb455d}#content #contact_frm{margin-top:10px}.error,.message_error{font-size:13px;display:block}.widget-googlemap{margin:0 0 0!important}div.cont_wid_area{margin:20px 0 30px}body.error-404 .search404 input[type=text]{width:80%;display:inline-block}body .ginput_complex{margin-bottom:0}.ui-datepicker-header{background:#15152b}.ui-datepicker-calendar{margin-bottom:0!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{width:16px;height:16px;text-indent:-9999px;display:block;top:14px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background:url(images/sym-prev-next.png) no-repeat center -10px!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background:url(images/sym-prev-next.png) no-repeat center -46px!important;left:auto;right:10px!important}div.share_link{float:left;width:auto}.loop-nav{float:right;clear:none;padding:15px 0 0}.pagination a.next,.pagination a.prev,.loop-nav span.next,.loop-nav span.previous,.entry-content .flex-direction-nav .flex-next,.entry-content .flex-direction-nav .flex-prev{background-image:url(images/sym-prev-next.png);background-repeat:no-repeat;text-indent:-9999px}.pagination a.prev,.loop-nav span.previous,.entry-content .flex-direction-nav .flex-prev{background-position:0 0}.pagination a.next,.loop-nav span.next,.entry-content .flex-direction-nav .flex-next{background-position:0 -36px}.entry-content .flex-direction-nav a{width:36px;height:36px;text-align:center;line-height:36px}.entry-content .flex-direction-nav a:hover{background-color:#fb455d}.accordian-shortcode-content{padding:10px;height:auto!important}.entry-header{margin-bottom:0}article.post img,article.hentry img,img.post_img{width:auto;max-width:100%;border:1px solid #ccc\0/;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:4px}img.post_img{margin-bottom:30px}.comment-author,.entry-meta,.byline,form#commentform p.log-in-out{font-size:13px;color:#999}article.post img:hover,article.hentry img:hover{border:5px solid #fb455d;padding:0}#comments-template{margin-top:25px}div#comments{clear:both}div#comments:after{display:block;clear:both;width:100%;visibility:visible;content:""}div#comments div#comments{padding-top:0}#comments-template .comment-wrap{position:relative;padding:12px 0}#comments-template div.comment-header{padding:0}#comments-template .templatic_comment{position:absolute;top:15px;right:0}div.comment-header img.avatar{border-radius:0;width:48px;height:auto;margin-right:15px}#respond #cancel-comment-reply-link{color:#666;text-decoration:underline;font-weight:400;text-transform:none}.gform_body input[type=date],.gform_body input[type=datetime],.gform_body input[type=datetime-local],.gform_body input[type=email],input[type=month],.gform_body input[type=number],.gform_body input[type=password],.gform_body input[type=search],.gform_body input[type=tel],.gform_body input[type=text],.gform_body input.input-text,.gform_body input[type=time],.gform_body input[type=url],.gform_body input[type=week],.gform_body select,.gform_body textarea{padding:8px 16px!important}#content .home_content ul.products li.product{width:27.5%}h3 a.widget-title:after{display:none}#content ul.products{padding-top:20px}#content ul.products li.product a h3{font:400 16px/20px 'Raleway',serif;color:#15152b}#content ul.products li.product a:hover h3{color:#f65560}#content ul.products li.product .star-rating span:before{color:#15152b}body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce #respond input#submit,body.woocommerce #content input.button,body.woocommerce-page a.button,body.woocommerce-page button.button,body.woocommerce-page input.button,body.woocommerce-page #respond input#submit,body.woocommerce-page #content input.button,#searchform input[type=submit],body.woocommerce .widget_layered_nav_filters ul li a,body.woocommerce-page .widget_layered_nav_filters ul li a,div.woocommerce form.track_order input.button,#home_wrapper .woocommerce ul.products li .post_content a.button{background:#15152b;font:700 15px/24px 'Raleway',serif;color:#fffffb;text-shadow:none;box-shadow:none;border:0;padding:8px 20px;border-radius:2px;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.woocommerce a.button:hover,body.woocommerce button.button:hover,body.woocommerce input.button:hover,body.woocommerce #respond input#submit:hover,body.woocommerce #content input.button:hover,body.woocommerce-page a.button:hover,body.woocommerce-page button.button:hover,body.woocommerce-page input.button:hover,body.woocommerce-page #respond input#submit:hover,body.woocommerce-page #content input.button:hover,#content input.button:hover,#searchform input[type=submit]:hover,body.woocommerce .widget_layered_nav_filters ul li a:hover,body.woocommerce-page .widget_layered_nav_filters ul li a:hover,div.woocommerce form.track_order input.button:hover,#home_wrapper .woocommerce ul.products li .post_content a.button:hover{background:#fb455d;color:#fffffb;border:0;box-shadow:none}body.woocommerce a.button.alt,body.woocommerce button.button.alt,body.woocommerce input.button.alt,body.woocommerce #respond input#submit.alt,body.woocommerce #content input.button.alt,body.woocommerce-page a.button.alt,body.woocommerce-page button.button.alt,body.woocommerce-page input.button.alt,body.woocommerce-page #respond input#submit.alt,body.woocommerce-page #content input.button.alt{background:#fb455d;font:700 15px/24px 'Raleway',serif;color:#fffffb;text-shadow:none;box-shadow:none;border:0;padding:8px 20px;border-radius:2px;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.woocommerce button.button.alt:hover,body.woocommerce input.button.alt:hover,body.woocommerce #respond input#submit.alt:hover,body.woocommerce #content input.button.alt:hover,body.woocommerce-page a.button.alt:hover,body.woocommerce-page button.button.alt:hover,body.woocommerce-page input.button.alt:hover,body.woocommerce-page #respond input#submit.alt:hover,body.woocommerce-page #content input.button.alt:hover{background:#15152b;color:#fffffb;border:0;box-shadow:none}#content ul.products li.product .price .from,#content ul.products li.product .price del,#content ul.products li.product:hover h3,#content ul.products li.product .price,.widget span.amount{color:#15152b}body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:#15152b}.widget .chosen span.amount{color:#fff}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce-page nav.woocommerce-pagination ul li a,body.woocommerce #content nav.woocommerce-pagination ul li a,body.woocommerce-page #content nav.woocommerce-pagination ul li a{font:700 15px/36px 'Open sans',serif;text-shadow:none;color:#fffffb;text-align:center;width:36px;height:36px;box-shadow:none;background-color:#15152b;border:0!important;padding:0;border-radius:20px;box-shadow:0;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce-page nav.woocommerce-pagination ul li a:hover,body.woocommerce #content nav.woocommerce-pagination ul li a:hover,body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li span.current,body.woocommerce-page nav.woocommerce-pagination ul li span.current,body.woocommerce #content nav.woocommerce-pagination ul li span.current,body.woocommerce-page #content nav.woocommerce-pagination ul li span.current{font:700 15px/36px 'Open sans',serif;text-shadow:none;color:#fffffb;text-align:center;width:36px;height:36px;box-shadow:none;background-color:#fb455d;border:0!important;padding:0;border-radius:20px;box-shadow:0}body.woocommerce #content .quantity,body.woocommerce-page #content .quantity{border-radius:0}body.woocommerce div.product span.price,body.woocommerce-page div.product span.price,body.woocommerce #content div.product span.price,body.woocommerce-page #content div.product span.price,body.woocommerce div.product p.price,body.woocommerce-page div.product p.price,body.woocommerce #content div.product p.price,body.woocommerce-page #content div.product p.price{color:#15152b}body.woocommerce .quantity .plus,body.woocommerce-page .quantity .plus,body.woocommerce #content .quantity .plus,body.woocommerce-page #content .quantity .plus,body.woocommerce .quantity .minus,body.woocommerce-page .quantity .minus,body.woocommerce #content .quantity .minus,body.woocommerce-page #content .quantity .minus{background-color:#15152b;height:23px}body.woocommerce .quantity .plus:hover,body.woocommerce-page .quantity .plus:hover,body.woocommerce #content .quantity .plus:hover,body.woocommerce-page #content .quantity .plus:hover,body.woocommerce .quantity .minus:hover,body.woocommerce-page .quantity .minus:hover,body.woocommerce #content .quantity .minus:hover,body.woocommerce-page #content .quantity .minus:hover{background-color:#fb455d}body.woocommerce .quantity input.qty,body.woocommerce-page .quantity input.qty,body.woocommerce #content .quantity input.qty,body.woocommerce-page #content .quantity input.qty{height:46px;border-radius:0}.show_review_form,body.woocommerce p.stars a:hover:before,body.woocommerce p.stars a:focus:before,body.woocommerce p.stars a:active:before,body.woocommerce p.stars a.active:before,body.woocommerce-page p.stars a:hover:before,body.woocommerce-page p.stars a:focus:before,body.woocommerce-page p.stars a:active:before,body.woocommerce-page p.stars a.active:before{color:#15152b}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:#fffffb;border:0!important}body.woocommerce .quantity .plus,body.woocommerce-page .quantity .plus,body.woocommerce #content .quantity .plus,body.woocommerce-page #content .quantity .plus,body.woocommerce .quantity .minus,body.woocommerce-page .quantity .minus,body.woocommerce #content .quantity .minus,body.woocommerce-page #content .quantity .minus{font-size:20px;font-weight:400}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{font-weight:700;display:block}.product_meta .posted_in span,.product_meta .sku_wrapper span,.product_meta .tagged_as a{font-weight:400}.sidebar #searchform input[type=submit],#footer #searchform input[type=submit]{margin:2px 0 0}body.woocommerce-page table.shop_table td.actions input.input-text{margin:8px 0!important}body.woocommerce-page table.shop_table td.actions input.button{margin:8px 0 8px 10px!important}body.woocommerce table.cart td.actions .coupon .input-text,body.woocommerce-page table.cart td.actions .coupon .input-text,body.woocommerce #content table.cart td.actions .coupon .input-text,body.woocommerce-page #content table.cart td.actions .coupon .input-text{padding:8px;width:100px;box-shadow:0 1px 3px rgba(0,0,0,.3) inset;border:0}#customer_details h3{margin-top:0}body div.pp_woocommerce div.pp_content_container{padding:20px 0!important}#pp_full_res form#commentform{padding:0}body.woocommerce div.product form.cart .button,body.woocommerce-page div.product form.cart .button,body.woocommerce #content div.product form.cart .button,body.woocommerce-page #content div.product form.cart .button{height:46px}body.woocommerce #payment,body.woocommerce-page #payment,body.woocommerce #payment div.payment_box,body.woocommerce-page #payment div.payment_box,body .woocommerce-message,body .woocommerce-error,body .woocommerce-info{background:rgba(0,0,0,.1)}body.woocommerce #payment div.payment_box:after,body.woocommerce-page #payment div.payment_box:after{border-color:transparent transparent rgba(0,0,0,.1)}body.woocommerce .widget_layered_nav_filters ul li,body.woocommerce-page .widget_layered_nav_filters ul li{border:0}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border-top:0!important}.sidebar del{font-size:12px}ins span.amount{color:#15152b}.sidebar del,.sidebar del span.amount{color:#999}#footer ins span.amount{color:#999}#footer del,#footer del span.amount{color:#666}body.woocommerce ul.cart_list li a,body.woocommerce-page ul.cart_list li a,body.woocommerce ul.product_list_widget li a,body.woocommerce-page ul.product_list_widget li a{font-weight:400}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce-page div.product .woocommerce-tabs ul.tabs{height:50px;border-bottom:2px solid #0d0d0d\0/;border-bottom:2px solid rgba(0,0,0,.4);padding:0!important;margin-bottom:0!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{background:0;border:0;margin-right:10px}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:0;border:0;border-bottom:none!important;border-radius:4px 4px 0 0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{font-size:18px;color:#999;text-shadow:none;font-weight:400;padding:12px 14px}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover{position:relative;color:#15152b;text-shadow:none;padding:12px 14px}body.woocommerce div.product .woocommerce-tabs ul.tabs li a:after,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:after,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:after,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:after{content:"|";position:absolute;top:11px;right:-11px;font-size:16px;font-style:italic}body.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child a:after,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:last-child a:after,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:last-child a:after,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:last-child a:after{display:none}.templatic_shooping{width:100%!important;padding:0}.templatic_shooping h3.widget-title{background:url(images/plus-sym.png) no-repeat right center}body.woocommerce-page form.login{padding:0!important;border:0}body.woocommerce-page form br{display:none}.addresses p{padding:0}body.woocommerce-page form.shipping_calculator .form-row{padding:0}form.shipping_calculator select#calc_shipping_state{margin:12px 0 14px}body.woocommerce .cart-collaterals .shipping_calculator .button,body.woocommerce-page .cart-collaterals .shipping_calculator .button{margin-top:15px}#footer p.buttons{display:block}.pp_woocommerce .pp_hoverContainer{top:15px}body.woocommerce ul.products li.product .onsale,body.woocommerce-page ul.products li.product .onsale{background:#fb455d;color:#fffffb;text-shadow:none;font:300 13px/32px 'Raleway',sans-serif;text-transform:uppercase}.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-last,.woocommerce-page form.login .form-row-first,.woocommerce-page form.login .form-row-last{width:49%}.gallery .gallery-item img{padding:0;border:0}.gallery .gallery-item a,.gallery .gallery-caption{width:100%;display:block;text-align:center}#apply_appointment .feilds ul li{padding:0}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:0}div.pp_default .pp_content_container .pp_right{background:url(images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:0}div.pp_default .pp_next:hover{background:url(images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px;width:100%!important}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fffffb;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px;width:auto!important;max-width:100%!important;padding:0}#pp_full_res img{border:10px solid #fffffb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}div.pp_hoverContainer{position:absolute;top:0;max-width:100%;margin:0;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:10px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fffffb;display:none;font-size:17px;z-index:9999;margin:0 0 5px;width:auto!important}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative;display:none}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.singular-portfolio #slider ul#main_image{margin:0}.singular-portfolio #carousel{margin-top:10px!important;display:flex;justify-content:center}.singular-portfolio article.portfolio{margin-bottom:0;padding-bottom:0!important}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}[disabled]{opacity:.5}small{font-size:85%}big{font-size:120%}em{font-style:italic}strong{font-weight:700}ins{text-decoration:none}del{text-decoration:line-through}sup,sub{font-size:75%;line-height:0}sup{vertical-align:super}sub{vertical-align:sub}pre{display:block;overflow:auto}code{font-family:courier new,Courier,monospace}table{table-layout:auto;border-collapse:separate;border-spacing:0}img{vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}select{background-color:transparent}input,textarea{-webkit-appearance:none}button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}textarea{overflow:auto;vertical-align:top}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{-webkit-appearance:textfield}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.cleaner{height:0;line-height:0;clear:both}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@media only screen and (max-width:1200px){.home .flexslider .slides>li h2{width:90%}.home .flexslider .slides>li h2 span{line-height:26px}.home .flex-direction-nav a.flex-next{margin-right:-50px}.home .flex-direction-nav a.flex-prev{margin-left:-50px}.home #home_wrapper .flex-direction-nav{bottom:38%}#container .header_container .header_strip .sticky_main{padding:0 2%;width:96%}#header,#home_wrapper .home_content .widget .widget-wrap,#footer .footer_widget_wrap,.home .frontpage,#home_wrapper .home_content .widget-googlemap h3,div.home_page_banner .flexslider ul li .post_list,.home_page_section,#footer .footer-wrap .footer-content{width:92%}.home_content .tportfolio{width:100%}.home_content .tportfolio .entry{width:21.9%;margin:1.5%;height:auto;min-height:160px}div.pricetable .pricetable-column.pricetable-standard,div.pricetable .pricetable-column.pricetable-featured{margin-bottom:20px}.back-to-top{right:0}}@media only screen and (max-width:980px){.toggle_mobile_header:hover{background-color:#f65560}#slider_loading_img{height:439px}#branding,#branding1{padding:20px 0;max-width:none}#nav-secondary{max-width:none;width:100%;max-width:none}#content{padding-bottom:0}aside.sidebar{padding-top:40px!important;border-top:1px solid rgba(0,0,0,.2)!important}.mobile_header .widget .search-form input.search-submit{display:none!important}.home_page_banner .flexslider{position:relative;width:96%;margin-top:0}.home div.flexslider .slides_container{margin-bottom:5px}.home .flex-direction-nav{width:100%;bottom:10px}.home #home_wrapper .flex-direction-nav{width:auto}.home .flex-direction-nav a.flex-next{margin-right:10px;opacity:.8}.home .flex-direction-nav a.flex-prev{margin-left:10px;opacity:.8}.header_container.sticky_header,.home .header_full_slider.sticky_header{display:none}.mobile_header div#menu-mobi-secondary .wrap,.mobile_header div#menu-mobi-secondary1 .wrap{border-bottom:0}.home .flex-direction-nav li a{display:none}#home_wrapper li.services_section{width:28%;margin-bottom:30px}#home_wrapper .about_member li:nth-of-type(5n+5),#home_wrapper li.services_section:nth-of-type(4n+4),#home_wrapper .listing_post .portfolio:nth-of-type(4n+4){margin-right:5%}.templatic_slider h2{margin-top:25px}.widget-portfolio .portfolio .entry .video-hover span a{height:40px}.widget-portfolio .portfolio .entry .video-hover span a,.widget-portfolio .portfolio .entry .video-hover span a i{line-height:40px}#home_wrapper .theme_services_list ul li{height:auto!important}#home_wrapper .content_one .theme_services_list{padding:25px 0 40px}#home_wrapper .content_one .theme_services_list .services_section_wrap{height:auto}#home_wrapper .content_one .theme_services_list .services_section_wrap ul{position:static}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li{position:static;padding:0 3%;border:0;vertical-align:top}.toggle_mobile_header,.mobile_header{background-color:#000}body #mobile_header .mobi-scroll>.mega-menu{width:100%;margin:0;padding:10px 0 0 20px}body #mobile_header div.mega-menu ul.mega li .sub-container.non-mega{width:auto}#nav-secondary{margin:0}div#menu-mobi-primary-title,div#menu-mobi-secondary-title,div#menu-mobi-secondary-title1,div#menu-subsidiary-title,div#menu-header-primary-title,div#menu-header-secondary-title,div#menu-header-horizontal-title{font-family:open sans,serif!important;font-size:20px}body .mega-menu{width:100%;float:left;margin:10px 0 0 20px}body .mega-menu ul.mega li{margin-left:0}body .mega-menu ul.mega li>a{padding:6px 0}body .mega-menu ul.mega>li>a:hover,body .mega-menu ul.mega li.current-menu-item>a,body .mega-menu ul.mega li.current_page_item>a{border-bottom:0}body .mega-menu ul.mega li ul.sub-menu{background:0 0!important}body .mega-menu ul.mega li a,body .mega-menu ul.mega li li a,body .mega-menu ul.mega li .sub a,body .mega-menu ul.mega .sub li.mega-hdr li a,body .mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a,body .mega-menu ul.mega li li a:hover,div#menu-mobi-secondary .menu li a,div#menu-mobi-secondary1 .menu li a,div#menu-subsidiary .menu li a{font-size:14px;font-weight:700;color:#fffffb;text-shadow:none;border-bottom:0!important;opacity:1;padding-top:12px;padding-bottom:12px}body .mega-menu ul.mega li ul.sub-menu ul{margin:0 8px}body .mega-menu ul.mega li ul.sub-menu ul li a{background:url(images/whitebg.png) no-repeat scroll left 16px!important;padding-left:12px;border-bottom:0}.mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a{padding:6px 0!important}body .mega-menu ul.mega li ul.sub-menu ul{margin:0}body .mega-menu ul.mega li ul.sub-menu ul li{padding-left:0}body .mega-menu ul.mega .sub li.mega-hdr li a,.mega-menu ul.mega li .sub-container.non-mega li a{padding:8px 0 8px 10px!important}body div.mega-menu ul.mega li ul.sub-menu ul li a{background-position:left 15px!important}body .mega-menu ul.mega li ul.sub-menu{box-shadow:none}div#menu-secondary .menu li>a:hover:after,div#menu-secondary1 .menu li>a:hover:after,div#menu-secondary .menu li:hover>a:after,div#menu-secondary1 .menu li:hover>a:after,body .dcjq-mega-menu ul li.mega-hover>a:after,div#menu-secondary .menu li.current-menu-item>a:after,div#menu-secondary1 .menu li.current-menu-item>a:after,body .mega-menu ul.mega>li>a:hover:after,body .mega-menu ul.mega li.current-menu-item>a:after,body .mega-menu ul.mega li.current_page_item>a:after{visibility:hidden;background:0 0;width:0}body .mega-menu ul.mega li .sub-container.mega{margin-left:0!important;box-shadow:none}.mobi-scroll .menu ul li{display:block}.sidebar{border:0!important}.home_full_slider{width:100%;padding:85px 0 5px}.content_slider .content{padding-top:120px}.home .flexslider .slides>li h2{font-size:35px;width:80%}.home .flexslider .slides li .post_list h2{width:100%}.home .flexslider .slides>li h2 span{line-height:25px;margin-top:10px}#content .portfolio-wrapper article.portfolio{width:29.8%}#content,.widget_shopping_cart{width:100%}#sidebar-primary,#sidebar-secondary,#sidebar-front_page,#sidebar-post-listing,#sidebar-post-detail,#sidebar-contact_page_sidebar,#sidebar-woo_page{width:100%}.sidebar .widget-search input[type=text],#footer .widget-search input[type=text]{max-width:none}ul.social_media_list li{width:auto!important}.home_page_banner .custom_content_list{margin-bottom:20px}.custom_content_list .listcont{width:47.5%}.menu-container .templatic_shooping h3,.mobile_header .templatic_shooping h3{margin-top:6px}.templatic_shooping h3.widget-title{background:0 0;cursor:default}#contact_frm .container_first,#contact_frm .container_second{display:block;width:auto}.submited_info{margin-bottom:30px}.taxonomy #loop_taxonomy .post{width:30.6%}.singular .booknow_span{position:static;float:none;height:auto;margin-bottom:30px!important}.gallery-columns-1 .gallery-item{max-width:96%!important}.gallery-columns-2 .gallery-item{max-width:47%!important}.gallery-columns-4 .gallery-item{max-width:22%!important}.gallery-columns-5 .gallery-item img{width:auto!important}#footer .footer_widget_wrap{padding-bottom:20px}#footer .footer_widget_wrap .footer_area1,#footer .footer_widget_wrap .footer_area2{width:100%;clear:both}#footer .footer_widget_wrap .footer_area1{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px;margin-bottom:30px}#footer .footer_widget_wrap .footer_area1 .widget{margin-bottom:30px}#footer .footer-wrap{padding:20px 0}body.taxonomy #content .portfolio-wrapper article.portfolio{width:30%;height:auto!important}#content .portfolio-wrapper article.portfolio .post_fig{margin-bottom:0}#content ul.products li.product{width:26%}}@media only screen and (max-width:800px){.home .flexslider .slides>li h2{font-size:28px}.home .flexslider .slides>li h2 span{line-height:normal}#slider_loading_img{height:356px}#home_wrapper .home_content .widget{padding:30px 0}#home_wrapper h3.widget-title,.home #home_wrapper .templatic_slider h2{padding-bottom:20px;margin-bottom:20px}#home_wrapper .about_member{margin-bottom:0}#home_wrapper li.services_section,.home_content .listing_post .post,.home_content .popular_post ul li,#home_wrapper .listing_post .portfolio{width:45%;margin:0 8% 30px 0}#home_wrapper li.services_section:nth-of-type(2n+2),.home_content .listing_post .post:nth-of-type(2n+2),.home_content .popular_post ul li:nth-of-type(2n+2),#home_wrapper .listing_post .portfolio:nth-of-type(2n+2){margin-right:0!important}.home_content .listing_post .post:nth-of-type(3n+3),.home_content .popular_post ul li:nth-of-type(3n+3),#home_wrapper .listing_post .portfolio:nth-of-type(3n+3){margin-right:8%}.home_content .listing_post h2,.home_content .popular_post ul li h3{padding:15px 0 5px}.home_content .listing_post p,.home_content .popular_post ul li p{padding:0}#home_wrapper .about_member li .hover .hov{height:auto;padding:6px 0}#home_wrapper .about_member li .hover .hov a{opacity:1;margin:0}#home_wrapper .about_member li .details{}#home_wrapper .theme_services_list ul li{width:49.5%}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li{width:32.5%}#home_wrapper .about_member{text-align:center}#home_wrapper .about_member li{width:28%;margin:0 1% 25px}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li p{display:block}#home_wrapper .woocommerce ul.products li{box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}#home_wrapper .woocommerce ul.products li a.post_img{box-shadow:none}#home_wrapper .woocommerce ul.products li a.post_img span.hover_price{display:none!important}#home_wrapper .woocommerce ul.products li .post_content span.price,#home_wrapper .woocommerce ul.products li:hover .post_content span.price{display:block;height:auto!important;opacity:1;margin-bottom:0}#home_wrapper .woocommerce ul.products li .post_content .content-hide{position:static;margin:0;opacity:1}#home_wrapper .woocommerce ul.products li:hover .post_content .star-rating{margin-bottom:1em}.widget-portfolio nav.primary{margin-bottom:30px}.home_content .tportfolio .entry{width:30%;min-height:172px;margin-bottom:60px}.widget-portfolio .tportfolio .entry .video-hover{position:relative;opacity:1;background:0 0;transform:scale(1)}.widget-portfolio .tportfolio .entry .video-hover h4{margin-top:5px;background:0 0;padding:0 0 4px;opacity:1}.widget-portfolio .tportfolio .entry .video-hover h4 a{color:#15152b}.widget-portfolio .tportfolio .entry .video-hover .link_incons{position:absolute;top:-40px;right:0;left:0;margin:0}.widget-portfolio .tportfolio .entry .video-hover span{float:none;display:inline-block;height:36px}.widget-portfolio .tportfolio .entry .video-hover span.portfolio_link{margin:0}.widget-portfolio .tportfolio .entry .video-hover span a{height:36px;width:36px;font-size:0}.widget-portfolio .tportfolio .entry .video-hover span a i{line-height:36px;margin:0}#home_wrapper .press li a:hover img{margin-top:0}#home_wrapper .about_member li .details>.bg{height:100%}#home_wrapper .about_member li .details h4,#home_wrapper .about_member li .details h4+span,#home_wrapper .about_member li .hov a{color:#fffffb;opacity:1;position:relative}#how_it_works .content_2col p,#content-features .content_2col p{width:100%}#how_it_works .content_2col .col1,#content-features .content_2col .col1{width:100%;margin-bottom:30px}#how_it_works .content_2col .col1 ul li.left,#how_it_works .content_2col .col1 ul li.right{width:100%}#how_it_works img,#how_it_works iframe,#content-features img,#content-features iframe{display:table;margin:0 auto}.gallery .gallery-item img{width:100%!important}#home_wrapper li.services_section{width:45%}}@media only screen and (max-width:680px){#home_wrapper .home_content .widget .widget-wrap{padding:0}#home_wrapper .widget-portfolio h3.widget-title{margin-bottom:25px}.widget-portfolio nav.primary{position:static;clear:both}.widget-portfolio nav.primary ul li{margin:0}.widget-portfolio nav.primary ul li a{margin:0 8px 8px 0;display:block}.widget-portfolio .tportfolio{margin-top:50px}.home_content .tportfolio .entry{width:45%;min-height:224px;margin:2% 2% 60px}#home_wrapper .home_content .testimonial_gravatar{padding:0 0 15px;margin:0 auto 20px;border-right:0;float:none;text-align:center}#home_wrapper .home_content .testimonial_gravatar img{margin:0}#home_wrapper .home_content .testimonials .quote{width:100%;max-width:none;clear:both;padding:0;background:0 0}#home_wrapper .home_content .widget.testimonials .testimonials{padding:0 20px}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li{width:100%;padding:0 0 40px}#home_wrapper .content_one .theme_services_list ul li h4 a i{margin-bottom:15px}#home_wrapper .content_one .theme_services_list ul li p{padding-top:6px}#home_wrapper .woocommerce ul.products li{width:44.5%}#slider_loading_img{height:301px}.templatic_text .span,#home_wrapper .home_content .contact_widget .fl_contact_frm,#home_wrapper .home_content .contact_widget .fr_contact_msg,#home_wrapper .home_content .cont_wid_area,#home_wrapper .home_content #contact_frm{width:100%;float:left;clear:both}#home_wrapper .home_content .cont_wid_area .widget-wrap{width:100%}#home_wrapper .home_content .cont_wid_area .widget{margin-bottom:30px;text-align:center}#home_wrapper .home_content #contact_frm h2,#home_wrapper .home_content .cont_wid_area .googlemap h3.widget-title{text-align:center}#home_wrapper .home_content .cont_wid_area .googlemap{margin-top:0!important}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li .services_section_inner{position:static}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li:hover{border:none;margin-right:0}#home_wrapper .content_one .theme_services_list .services_section_wrap ul li:hover .services_section_inner{border:none}#content .portfolio-wrapper{text-align:center}#content .portfolio-wrapper article.portfolio{width:44%}.home_page_banner .flexslider ul li .post_list .post_img{margin-top:30px!important}.home_page_banner .flexslider.html_content_slider .slides li h2{display:block}.content_slider .content .right,.content_slider .content .left,body .home_page_banner .flexslider.html_content_slider .slides .content .left h2,body .home_page_banner .flexslider.html_content_slider .slides .content .right h2,body .home_page_banner .flexslider.html_content_slider .slides .content .left p,body .home_page_banner .flexslider.html_content_slider .slides .content .right p{width:100%;text-align:center}.loop-nav{clear:both;width:100%;text-align:center}.arclist ul li span.arclist_comment{display:inline;float:right}.footer_widget_wrap{padding:20px 0}div#menu-footer{float:left}.footer-content{clear:both}.footer_widget_wrap{margin-left:0}ul.social_media_list li{}.footer_widget_wrap .col_1,.footer_widget_wrap .col_2,.footer_widget_wrap .col_3{margin-left:0}.footer_widget_wrap .widget:last-child{margin-bottom:20px}.footer_widget_wrap .col_3 .widget:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.home_page_content .listing_post .hentry{width:46.7%}.taxonomy #loop_taxonomy .post{width:47.5%}#lightbox-container-image-data-box{padding:0!important}.home_content .tportfolio .entry{margin-bottom:20px}#content .home_content ul.products li.product{width:44%}body.taxonomy #content .portfolio-wrapper article.portfolio{width:45%}body .woocommerce-page form.login .form-row-first{width:100%!important;clear:both}body .woocommerce-page form.login .form-row-last{width:100%!important;clear:both}}@media only screen and (max-width:480px){.home .templatic_slider h2{font-size:36px;line-height:44px;margin-top:15px}.templatic_slider .flexslider p{padding:0}#home_wrapper h3.widget-title,.home #home_wrapper .templatic_slider .slider_title h2{font-size:26px;line-height:36px;margin-bottom:10px;padding-bottom:10px}#home_wrapper .home_content .widget p.description,#home_wrapper .templatic_slider .slider_title p,.templatic_slider p{font-size:18px;line-height:24px;padding:0}#home_wrapper .theme_services_list ul li h4{font-size:22px;padding-bottom:0}body .home_full_slider{margin-bottom:20px}#slider_loading_img{height:211px}#home_wrapper .home_content .subscribe_cont input.replace,#home_wrapper .theme_services_list ul li{margin-top:10px}.home_content .tportfolio .entry{min-height:156px}#home_wrapper .home_content .widget.theme_services_list,#home_wrapper .home_content .widget.theme_aboutus_widget{padding-bottom:0}#home_wrapper .about_member li,#home_wrapper li.services_section,.home_content .listing_post .post,.home_content .popular_post ul li{margin-bottom:10px}#home_wrapper .theme_services_list ul li{width:100%;padding:20px 0}#home_wrapper .theme_services_list ul li p{padding:0}.widget-portfolio .portfolio{margin-top:20px}#content-features .content_2col{margin-bottom:20px}#home_wrapper li.services_section,.home_content .listing_post .post,.home_content .popular_post ul li{width:100%;margin:0;padding-top:15px}#home_wrapper .about_member li{width:auto;min-width:60%;max-width:90%;display:table;margin:0 auto 10px!important}#home_wrapper .woocommerce ul.products{margin:8px 0 0;text-align:center}#home_wrapper .woocommerce ul.products li{width:auto;max-width:96%;margin:0 0 20px}#home_wrapper .woocommerce ul.products li .post_content,#home_wrapper .woocommerce ul.products li .post_content,#home_wrapper .woocommerce ul.products li span.price{text-align:center}#home_wrapper .woocommerce ul.products li .post_content .star-rating{margin:0 auto 1em;text-align:center}#home_wrapper li.services_section,#home_wrapper .listing_post .portfolio{width:100%;margin-right:0}#content .portfolio-wrapper{margin:0}#content .portfolio-wrapper article.portfolio{width:92%;margin:0 0 30px}#content .portfolio-wrapper article.portfolio .post_fig{width:auto;max-width:100%;float:none}.home_content .postpagination{margin-top:20px}.templatic_slider .slides li .post_list img{width:100%;max-width:none;margin:0}.home .flex-control-nav,.home .flex-direction-nav{display:none!important}#home_wrapper .home_content .widget.flex_slider{padding-bottom:0}.custom_content_list .widget-wrap{margin-left:0}.custom_content_list .listcont{width:100%;margin-left:0}.ui-datepicker-calendar th,.ui-datepicker-calendar td{padding:5px 8px}.home_page_content .listing_post .widget-wrap{margin-left:0}.home_page_content .listing_post .hentry{width:100%;text-align:center;margin-left:0}.home_page_content .listing_post .post a{display:block}.home_page_content .listing_post .post a img{display:inline}.home_page_content .testimonials .testimonials_wrap span{width:85%;padding-left:15%}#home_wrapper .press li{display:block;border:0!important}.taxonomy #loop_taxonomy .post{width:98%}.entry-content #carousel ul.slides{margin:0 0 20px}.entry-content #carousel ul.slides li{width:60px!important}body.woocommerce .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{display:block;width:100%;margin:0}.woocommerce-page form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-last,.woocommerce-page form.login .form-row-first,.woocommerce-page form.login .form-row-last{width:98%}.entry-content th,.entry-content td{padding:8px 12px}article.post img,article.hentry img,img.post_img{margin:0 auto}.gallery-columns-1 .gallery-item{max-width:96%!important}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item{max-width:100%!important}.gallery-columns-5 .gallery-item img{width:100%!important}body #datepicker-calendar{width:242px!important;min-width:inherit!important;height:480px;min-height:inherit!important}.post_fig,.entry-header{width:100%;clear:both}.post_fig{margin:0 0 10px}.post_fig a.featured-image-link{display:block;text-align:center}#footer .footer_widget_wrap .footer_area2 .widget{width:100%;clear:both}#footer p.copyright,#footer p.credit{width:100%;clear:both;text-align:center}.shop_table #coupon_code{width:100px!important}.twp_search_cont form.search-form>div{text-align:center}.twp_search_cont form.search-form input[type=text],.sidebar .woocommerce #searchform input[type=text],#footer .woocommerce #searchform input[type=text]{max-width:62%}div.pp_woocommerce .pp_previous:before,div.pp_woocommerce .pp_next:before,.pp_gallery{display:none!important}#content ul.products li.product{width:43%}#content .home_content ul.products li.product{width:90%}}@media only screen and (max-width:320px){.home .flexslider .slides>li h2{display:none}.home .flexslider .slides li .post_list h2{display:block;text-align:center!important}.home .flexslider .slides li .post_list h2 a{font-size:28px!important;line-height:normal!important}#slider_loading_img{height:131px}#home_wrapper .about_member li,#home_wrapper li.services_section,.home_content .listing_post .post,.home_content .popular_post ul li{width:100%;margin:0 0 15px}#footer .contacts_wrap a{font-size:16px;line-height:28px}.home_content .tportfolio .entry{width:100%;min-height:222px;margin:0 0 40px}div.pp_default .pp_expand{display:none!important}.home_page_content .testimonials .testimonials_wrap span{width:80%;padding-left:20%}.submited_info ul li p{line-height:20px!important}.submited_info ul li p:first-child{margin-top:10px}.menu-container .templatic_shooping h3,.mobile_header .templatic_shooping h3{background-position:13px 2px;width:100%}.mobile_header .widget-search input[type=text]{background-position:-6px -10px}#footer .social_media ul li a abbr{margin-right:2px}div.pricetable .pricetable-column.pricetable-standard,div.pricetable .pricetable-column.pricetable-featured{width:100%!important}#content ul.products li.product{width:100%}body.taxonomy #content .portfolio-wrapper article.portfolio{width:100%;margin-right:0}}