<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
Theme Name: Wpshopmart
Theme URI: www.wpshopmart.com
Author: wpshopmart
Author URI: http://wpshopmart.com
Description: 
Version:  1.2
Tags: responsive
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl.html
Text Domain: wpshopmart
**/

body{color:#222;font-weight:300;font-family:Merriweather,Georgia,serif;line-height:32px;height:100%}#wrapper{height:auto;width:100%;background:#fff;overflow:hidden;position:relative}.header-content{background-color:#673ab7;display:block;overflow:hidden;width:100%}.wpsm_site_header_area{padding-top:15px;padding-bottom:15px;background:#151e25;border-bottom:1px solid rgba(250,250,250,.2)}.wpsm_site_header_area p{color:#f2f2f2;font-size:18px}.wpsm_site_header_area p{font-family:OpenSansRegular;line-height:20px;font-size:13px;bottom:0;text-align:center;padding-top:5px}.wpsm_site_header_area .btn{padding:5px 12px;border-radius:4px}.wpsm_site_header_area .btn-danger{margin-right:15px}.wpsm_site_header_area .btn{padding:5px 12px;border-radius:4px}.hd_cont_info li{margin-right:8px;margin-left:8px;font-size:16px;display:inline-block}.hd_cont_info li a{color:#fff}.hd_cont_info li i{margin-right:5px}.hd_cont_info li:after{content:'/';padding-left:10px;color:#fff}.hd_cont_info{margin-bottom:0!important;padding-left:0!important}.hd_cont_info li:last-child:after{content:'';padding-left:0}.hd_cont_info_footer{overflow:hidden;display:block;padding:0;margin-top:20px}.hd_cont_info_footer li{margin-right:8px;margin-left:8px;font-size:20px;overflow:hidden;display:block}.hd_cont_info_footer li a{color:#673ab7;margin-right:10px}.hd_cont_info_footer li i{margin-right:5px}.texture-layer{background:rgba(0,0,53,.27);padding-top:0}.texture-layer2{padding-top:0;padding:100px 0}.inner-content{padding-top:90px;padding-bottom:0}.inner-content2{padding-top:130px;padding-bottom:120px}.header_sldeshow_content{padding-top:60px;text-align:center}@media only screen and (min-width:992px){.headline{font-size:87px;line-height:1;font-weight:800;color:#fff}.headline span{display:block;margin-bottom:30px;font-size:44px;font-weight:100;line-height:1.7}}@media only screen and (max-width:992px){.headline{font-size:56px;line-height:1.2;font-weight:800;color:#fff}.headline span{display:block;margin-bottom:30px;line-height:1.2;font-size:46px;font-weight:100}}.page-header-content{background-color:#673ab7;display:block;overflow:hidden;width:100%;padding-bottom:70px;padding-top:70px}.header-title{font-family:Dosis,sans-serif;color:#fff;font-size:54px;line-height:1.5;text-align:center;margin-bottom:20px;margin-top:20px}.header-title small{color:rgba(255,255,255,.9);font-size:30px;line-height:40px;font-weight:400;display:block}.browse-button-div{text-align:center;margin-bottom:30px;width:100%;overflow:hidden;display:block}.browse-button{border:3px solid #fff;color:#fff;font-weight:600;font-size:20px;margin:15px 0 12px 0;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s}.browse-button:hover{border-color:3px solid #fff;text-decoration:none;background:#673ab7;color:#fff}.bt_text_left{padding:18px;display:inline-block;position:relative}.bt_text_right{padding:22px;border-left:2px solid #fff}.bt_text_right i{font-size:25px}.page-header-title{font-family:Merriweather,Georgia,serif;color:#fff;font-size:60px;line-height:1.5;text-align:center;padding-bottom:10px;padding-top:10px;margin-bottom:0}.page-header-title small{color:rgba(255,255,255,.9);font-size:22px;line-height:40px;font-weight:400;display:block}.page-header-title a{color:#333}.page-header-title a:hover{color:#333;text-decoration:none}.text-slides{text-transform:uppercase;font-size:27px;line-height:46px;font-weight:300;width:100%;height:auto;color:#fff;margin:0 auto;text-align:center}.text-slider{padding:0}.text-slides li:last-child{clear:both}.section-title{position:relative;margin-bottom:40px;font-size:42px;line-height:64px;font-weight:700;letter-spacing:.03em;text-align:center}.section-title:after{display:block;content:"";width:100px;height:4px;position:absolute;left:50%;bottom:-15px;margin-left:-50px;background:#673ab7;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.08)}.section-description{text-align:center;font-size:16px;margin-bottom:60px;line-height:30px;color:#0c0c0c;padding:0 10px 0 10px;font-weight:300}.section-title-white{position:relative;margin-bottom:40px;font-size:42px;line-height:64px;font-weight:700;letter-spacing:.03em;text-align:center;text-transform:uppercase;color:#fff}.section-title-white:after{display:block;content:"";width:100px;height:4px;position:absolute;left:50%;bottom:-15px;margin-left:-50px;background:#673ab7;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.08)}.section-description-white{text-align:center;font-size:20px;font-weight:400;margin-bottom:60px;line-height:30px;color:#fff;padding:0 10px 0 10px}.services{margin-top:40px;margin-bottom:40px;display:block;overflow:hidden;padding-top:10px}.services .icon{display:block;font-size:70px;color:#673ab7;margin-bottom:10px;text-shadow:-2px 2px 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.services .icon i{line-height:150px}.services .item:hover .icon{font-size:80px;color:#673ab7;-webkit-transform:scale(1.3) translateY(-10px);transform:scale(1.3) translateY(-10px)}.services .item{margin-bottom:60px}.services h3{font-size:23px;font-weight:400;text-transform:uppercase;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.services .item:hover h3{color:#673ab7}.services p{padding:0 4px;font-size:17px;line-height:25px;color:#7a7c7f}.wpsm_latest_project_sec{padding-top:100px;padding-bottom:100px;background:#eee}.wpsm_site_latest_plugin_section{padding-top:100px;padding-bottom:100px;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/wp-content/themes/images/pattern-1.png) left top repeat,url(/wp-content/themes/images/slide1.jpg) center center fixed}.theme-frame{display:block;width:100%;height:auto}.wpsm_site_project{margin-bottom:60px;text-align:center}.wpsm_site_project-content{padding:20px;overflow:hidden}.wpsm_site_project-content h3{text-align:left;float:left;margin-bottom:0;color:#000!important;letter-spacing:0;font-family:Merriweather,Georgia,serif;text-transform:uppercase;font-size:18px}.wpsm_site_project-content h3 a{color:#000!important}.wpsm_site_project-content h3 span{display:block;float:left;width:100%;overflow:hidden;font-size:14px;color:#919499}.wpsm_site_project_thumb_title_white{font-size:23px;font-weight:600;text-transform:uppercase;-webkit-transition:color .3s ease-out;transition:color .3s ease-out;color:#fff;margin-top:20px}.wpsm_site_project_thumb_title_white a{color:#fff;text-decoration:none;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.wpsm_site_project_thumb_title_white a:hover{color:#673ab7;text-decoration:none}.wpsm_site_project_thumb_descrip_white{font-size:15px;line-height:25px;color:#fff}.wpsm_site-img-responsive{display:block;width:100%;height:auto}figure{margin-bottom:20px;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}figure:hover{-webkit-transform:translate3d(0,-15px,0);-moz-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.wpsm_site_thumb_wrapper_showcase{position:relative;padding:0;width:100%;overflow:hidden;margin-bottom:15px}.wpsm_site_thumb_wrapper_showcase_overlay{visibility:hidden;position:absolute;width:100%;height:93%;top:0;left:0;background:rgba(0,0,0,.6);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;border-top-left-radius:0;border-top-right-radius:0}.wpsm_site_thumb_wrapper_showcase img{-webkit-transition:all .45s ease-in;-moz-transition:all .45s ease-in;-o-transition:all .45s ease-in;transition:all .45s ease-in}.wpsm_site_thumb_wrapper_showcase_overlay_inner{position:absolute;bottom:-110%;left:0;width:100%;overflow:hidden;visibility:hidden;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.wpsm_site_thumb_wrapper_showcase .wpsm_site_thumb_wrapper_showcase_icons{margin-top:10px;text-align:center;width:100%}.wpsm_site_thumb_wrapper_showcase .wpsm_site_thumb_wrapper_showcase_icons a{font-size:1.3em;line-height:1em;display:inline-block;margin-left:2px;padding:8px 8px;opacity:1;text-decoration:none;margin-right:5px;margin-bottom:10px;margin-top:0}.wpsm_site_thumb_wrapper_showcase:hover .wpsm_site_thumb_wrapper_showcase_overlay{visibility:visible;top:0;border-top-left-radius:0;border-top-right-radius:0}.wpsm_site_thumb_wrapper_showcase:hover .wpsm_site_thumb_wrapper_showcase_overlay_inner{visibility:visible;bottom:50%;left:0}.wpsm_site_thumb_wrapper_showcase .wpsm_site_thumb_wrapper_showcase_icons a i{font-size:1.6em;line-height:40px}.browse-theme-padding{margin-top:30px!important;margin-bottom:30px!important}.wpsm_product_wrapper{padding:20px;overflow:hidden}.wpsm_product_wrapper h3{float:left;margin-bottom:0;color:#000!important;letter-spacing:0;text-transform:uppercase;font-size:18px;font-weight:700;text-align:left}.wpsm_product_wrapper h3 a{color:#000;text-decoration:none}.wpsm_product_wrapper h3 a span{display:block;float:left;width:100%;overflow:hidden;font-size:14px;color:#919499;margin-top:6px}.wpsm_product_wrapper .price{float:right;font-size:24px;color:#000;font-family:sans-serif;font-weight:500}.blog-thumb-wrapper{background:#fff;position:relative;overflow:hidden;margin-bottom:60px;box-shadow:0 2px 13px rgba(74,81,87,.1);-webkit-box-shadow:0 2px 13px rgba(74,81,87,.1)}.wpsm_site_blog_thumb_wrapper_showcase{overflow:hidden;position:relative}.wpsm_site_blog_thumb_wrapper_showcase img{-webkit-transition:all .45s ease-in;-moz-transition:all .45s ease-in;-o-transition:all .45s ease-in;transition:all .45s ease-in;margin-top:0!important}.blog_thumb_detail{padding:20px;text-align:center}.blog_thumb_title{font-size:22px;margin-bottom:8px;padding-right:0;line-height:30px;margin-top:10px}.blog_thumb_title a{color:#34495e;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:Montserrat,sans-serif}.blog_thumb_title a:hover{color:#673ab7;text-decoration:none}.blog_thumb_post_meta{font-family:Montserrat,sans-serif;padding:10px 0;overflow:hidden;padding-top:5px;font-size:14px;margin-bottom:2px}.blog_thumb_post_meta span{color:#000}.blog_thumb_description{margin-bottom:20px;font-size:16px;line-height:24px;color:#7a7c7f}.blog_thumb_read_more_btn{border:3px solid #673ab7;border-radius:0;margin-bottom:10px;text-transform:uppercase;font-weight:600;font-size:14px;padding:8px 8px;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none!important;color:#673ab7;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;background-size:100% 200%;background-image:linear-gradient(to bottom,transparent 50%,#673ab7 50%)}.blog_thumb_read_more_btn:hover{background-position:0 -100%;color:#fff}.text-center{text-align:center}.wpsm_site_footer_widget_link a:hover{color:#f2f2f2;text-decoration:none}.wpsm_footer_widget_area{padding:38px 0 0;float:left;display:block;width:100%}.wpsm_site_footer_widget_area h6{font-size:13px;line-height:20px;font-family:"Open Sans",Helvetica,Arial,sans-serif!important}.wpsm_footer_widget_area p{font-size:13px;line-height:24px;font-family:Merriweather,Georgia,serif}.wpsm_footer_widget_area h6{color:#ccc}.wpsm_footer_widget_area p{color:#333;font-weight:500}.wpsm_footer_widget_area{background:#282829;color:#eee;padding:78px 0 0 0;float:left;display:block;width:100%}.wpsm_site-footer-separator{background-color:#fff;height:3px;margin-top:10px;text-align:center;width:100px}.wpsm_footer_widget_title{color:#fff}.wpsm_footer_widget_title{font-family:Merriweather,Georgia,serif;font-size:20px;margin:0 0 30px 0;letter-spacing:1px;border-bottom:1px solid rgba(241,241,241,.1);padding-bottom:20px;text-transform:uppercase}.wpsm_site_footer_widget_column{margin-bottom:50px;padding:0 35px 0 35px!important}.wpsm_site_footer_widget_column address{font-family:OpenSansRegular;font-size:14px;line-height:25px}.wpsm_site_footer_widget_column address{color:#9e9d9d}.wpsm_site_footer_widget_column address p{color:#f2f2f2;padding:0 0 10px;font-size:16px}.wpsm_site_footer_widget_column address p i{margin-right:10px}.wpsm_site_footer_widget_column address a{color:#ccc}.wpsm_site_footer_widget_column address a:hover{color:#fff}.wpsm_site_footer_widget_link{margin:0 0 10px;overflow:hidden;padding:0 0;font-family:'Source Sans Pro',sans-serif}.wpsm_site_footer_widget_link a{display:block;font-family:Merriweather,Georgia,serif;font-size:15px;line-height:25px;overflow:hidden;padding:15px 0 15px;transition:all .4s ease 0s;color:#fff;font-weight:500;border-bottom:1px solid rgba(241,241,241,.1)}.wpsm_site_footer_widget_link a:hover{color:#673ab7}.wpsm_site_recent_widget_post{margin:0 0 5px!important;padding-bottom:16px;padding-top:16px;vertical-align:middle;border-bottom:1px dashed #868282}.wpsm_site_recent_widget_post_move{float:left}.wpsm_site_recent_widget_post_img{margin-right:15px!important;width:80px;height:80px;transition:opacity .3s ease-out 0s;display:block;border:0 solid #673ab7;box-shadow:0 0 7px rgba(0,0,0,.5)}.wpsm_site_recent_widget_post h3{font-family:Merriweather,Georgia,serif;font-size:16px;line-height:20px;margin-bottom:2px;margin-top:-2px}.wpsm_site_recent_widget_post h3 a{transition:all .2s ease 0s;color:#000;line-height:1.4}.wpsm_site_recent_widget_post h3 a:hover{transition:all .2s ease 0s;color:#673ab7;font-weight:500;text-decoration:none}.wpsm_site_recent_widget_post_date{font-family:Merriweather,Georgia,serif;font-size:14px;line-height:20px;color:#333}.flickr-photos-list{padding-left:0;list-style:none;margin-bottom:0;overflow:hidden}.flickr-photos-list&gt;li{float:left;margin-right:5px;margin-bottom:5px}.wpsm_site_footer_area{padding:10px 0 0;background:0 0}.wpsm_site_footer_area p{color:#f2f2f2;font-size:15px;padding-top:30px;padding-bottom:20px;border-top:1px solid rgba(241,241,241,.1);overflow:hidden}.wpsm_site_footer_area p span{color:#fa504b}.wpsm_site_footer_area p a{color:#673ab7}.wpsm_site_footer_area p a:hover{color:#673ab7;text-decoration:none}.wpsm_site_footer_social_div{float:right}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.wpsm_site_blog_page{padding-top:100px;padding-bottom:100px;background:#eee}.blog_full_wrapper{padding:30px 25px 0;background:#fff;position:relative;overflow:hidden;margin-bottom:60px;padding-bottom:30px;box-shadow:0 5px 13px rgba(74,81,87,.3)}.blog_full_wrapper .wpsm_site_blog_thumb_wrapper_showcase{margin-bottom:30px}.date-meta{float:left;margin:0 20px 6px 0;width:80px}.date-meta span.date-large{padding:10px 0;font-size:37px;border:1px solid #d8d8d8;font-weight:600}.date-meta span.date-small{color:#fff;text-transform:uppercase;background:#673ab7;font-size:12px;position:relative;top:-1px;padding:9px 0 10px}.date-meta span{display:block;text-align:center}.blog_full_title{line-height:1;margin-top:0;text-rendering:optimizeLegibility;color:#222;font-weight:600;font-size:2.6667rem;margin-bottom:.61875rem}.blog_full_title a{line-height:48px;margin-top:0;text-rendering:optimizeLegibility;color:#000;font-weight:600;font-size:42px;margin-bottom:.61875rem;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.blog_full_title a:hover{color:E83F33;text-decoration:none}.blog-meta{padding:6px 0 7px;display:inline-block;margin:10px 0 30px}.blog-meta *{color:#888;font-size:16px;font-weight:400;text-transform:uppercase}.blog-meta a{margin-right:20px}.blog-meta :hover{color:E83F33;text-decoration:none}.blog_full_wrapper p{line-height:30px;font-size:18px;margin:auto auto 1.4em;color:#444}.wpsm_site_blog_pagination{margin-bottom:20px;overflow:auto;padding:0 0 0;float:none}.wpsm_site_blog_pagi{margin:0 0 0;overflow:hidden;padding:4px 0}.wpsm_site_blog_pagi a{border:0 none;cursor:pointer;display:inline-block;font-weight:400;line-height:20px;padding:10px 16px 12px;font-size:20px;border-radius:0;margin:0 6px 0 0;transition:all .3s ease 0s;vertical-align:baseline;white-space:nowrap;margin-bottom:10px}.wpsm_site_blog_pagi a{border:1px solid #dbdbdb!important;background-color:#fff;background:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;color:#000;font-weight:600}.wpsm_site_blog_pagi a.active,.wpsm_site_blog_pagi a:hover{color:#fff;text-decoration:none;background:#000;border:1px solid #000!important}.wpsm_site_sidebar_widget{margin-bottom:50px;margin-left:30px;margin-top:0;overflow:hidden;margin-bottom:50px;margin-left:0;margin-top:0;padding:19px;overflow:hidden;background:#fff;box-shadow:0 5px 13px rgba(74,81,87,.1)}.wpsm_site_sidebar_widget_title{display:block;margin:-19px -19px 20px;background:#d8d8d8 none repeat scroll 0 0;color:#fff;overflow:hidden;margin-bottom:20px}.wpsm_site_sidebar_widget_title h2,.wpsm_site_sidebar_widget_title h4{background:#673ab7 none repeat scroll 0 0;display:inline-block;padding:0 20px;position:relative;font-weight:500;line-height:35px;font-size:18px;margin-bottom:0}.wpsm_site_sidebar_widget_title h2:after,.wpsm_site_sidebar_widget_title h4:after{background:inherit;content:"";height:60px;position:absolute;right:-19px;top:-7px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);-o-transform:rotate(140deg);transform:rotate(140deg);width:27px}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post_date{color:#6a6a6a}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post h5{font-family:Merriweather,Georgia,serif;font-size:18px;line-height:20px;margin-bottom:2px}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post{margin:0 0 5px!important;padding-bottom:16px;padding-top:16px;vertical-align:middle;border-bottom:1px dashed #868282}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post h5 a:hover{color:#673ab7}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post_date{font-family:Merriweather,Georgia,serif;font-size:16px;line-height:20px}.wpsm_site_sidebar_widget .wpsm_site_recent_widget_post_img{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;z-index:99}.wpsm_site_sidebar_widget .wpsm_site_thumb_wrapper_showcase:hover .wpsm_site_thumb_wrapper_showcase_overlay_inner{visibility:visible;bottom:20%;left:0}.wpsm_site_sidebar_link p{display:block;font-family:RobotoRegular;font-size:15px;transition:all .6s ease 0s;padding-bottom:10px;padding-top:10px;border-bottom:2px dotted #d4d4d4}.wpsm_site_sidebar_link p:hover{padding-left:10px}.wpsm_site_sidebar_link p a{color:#6a6a6a}.wpsm_site_sidebar_link p a:hover{color:#673ab7;text-decoration:none}.wpsm_site_sidebar_link p a{transition:all .4s ease 0s;display:block;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:20px}.wpsm_site_sidebar_link p a i{margin-right:10px}.wpsm_site_sidebar_widget ul{padding:0}.wpsm_site_sidebar_widget ul li{display:block;font-family:RobotoRegular;font-size:15px;transition:all .6s ease 0s;padding-bottom:10px;padding-top:10px;border-bottom:2px dotted #d4d4d4}.wpsm_site_sidebar_widget ul li:hover{padding-left:10px}.wpsm_site_sidebar_widget ul li a{color:#6a6a6a}.wpsm_site_sidebar_widget ul li a:hover{color:#673ab7;text-decoration:none}.wpsm_site_sidebar_widget ul li a{transition:all .4s ease 0s;display:block;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:30px;color:#007acc;display:inline-block}.wpsm_site_sidebar_widget ul li a i{margin-right:10px}.wpsm_site_sidebar_widget .wpsm_site_project_thumb_title_white a{color:#000}.tagcloud,.wpsm_site_widget_tags{margin:0 0 10px;overflow:hidden;padding:0}.tagcloud a,.wpsm_site_widget_tags a{border:0 none;cursor:pointer;display:inline-block;font-family:Merriweather,Georgia,serif;font-size:13px!important;font-weight:400;line-height:20px;margin:0 5px 10px 0;padding:5px 10px;transition:all .8s ease 0s;vertical-align:baseline;white-space:nowrap}.tagcloud a,.wpsm_site_widget_tags a{border:1px solid #673ab7;color:#fff;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;text-transform:capitalize}.tagcloud a,.wpsm_site_widget_tags a{background:#636363;border:1px solid #636363}.tagcloud a:hover,.wpsm_site_widget_tags a:hover{border:1px solid #dc3522;background:#dc3522;color:#fff;text-decoration:none}.wpsm_e_site_comment_section{overflow:auto;padding:0 0 15px;margin:0;float:none}.wpsm_e_site_comment_title{display:block;background:#d8d8d8 none repeat scroll 0 0;color:#fff;overflow:hidden;margin-bottom:20px}.wpsm_e_site_comment_title h3{background:#dc3522 none repeat scroll 0 0;display:inline-block;padding:0 20px;position:relative;font-weight:500;line-height:35px;font-size:18px;margin-bottom:0;color:#fff;font-family:Merriweather,Georgia,serif}.wpsm_e_site_comment_title h3:after{background:inherit;content:"";height:63px;position:absolute;right:-16px;top:-8px;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);-o-transform:rotate(140deg);transform:rotate(140deg);width:27px}.wpsm_e_site_comment_title h3&gt;i{font-size:34px}.wpsm_e_site_comment_box{margin:0 0 10px!important;padding:40px 0 0 0;position:relative}.pull_left_comment{margin-right:0;float:left;background:#fff;padding:10px;box-shadow:0 5px 13px rgba(74,81,87,.1)}.wpsm_e_site_comment_detail{margin-left:0;padding:18px;padding-top:16px;border-bottom:3px solid #f5f5f5;background:#fff;box-shadow:0 5px 13px rgba(74,81,87,.1);overflow:hidden}.wpsm_e_site_comment_detail_title{font-size:22px;font-family:Merriweather,Georgia,serif;line-height:20px;margin:0 0 5px;color:#3c3939;font-weight:600}.wpsm_e_site_comment_detail p{line-height:30px;font-size:17px;margin:0 0 20px}.wpsm_e_site_comment_date{padding-bottom:5px;margin-bottom:10px;line-height:20px;font-size:16px;font-weight:400;display:block}.reply a{font-size:14px;line-height:22px}.reply a&gt;i{font-size:16px;position:relative;padding-right:5px;top:2px}.reply a{color:#dc3522;font-weight:600;border:2px solid;padding:6px 8px 6px 8px}.reply a:hover{color:#dc3522;text-decoration:none}.wpsm_e_site_form_group{margin-bottom:20px}.wpsm_e_site_comment_form_section{margin-bottom:60px;padding:0 0 15px;margin:20px 0 45px;float:none}.wpsm_e_site_comment_form_section h2{font-family:OpenSansRegular;font-size:30px;letter-spacing:1px;line-height:25px;margin:0 0 30px;padding:0 0 15px}.wpsm_e_site_comment_form_section h2&gt;i{font-size:32px;position:relative;top:5px}.wpsm_e_site_comment_form_section label{font-family:OpenSansRegular;font-size:14px;line-height:20px;margin:0 0 11px}.wpsm_e_site_comment_title h3{color:#fff;border-bottom:0 solid #f5f5f5}.wpsm_e_site_comment_title h3&gt;i{color:#fff}.wpsm_e_site_comment_detail p{color:#6a6a6a}.wpsm_e_site_comment_date{color:#444242}.wpsm_e_site_comment_form_section h2{color:#121212;border-bottom:1px solid #e0e0e0}.wpsm_e_site_comment_form_section h2&gt;i{color:#ccc}.wpsm_site_form_section{margin-bottom:60px;padding:0 0 15px;margin:20px 0 45px;float:none}.wpsm_site_form_section h2{font-size:30px;letter-spacing:1px;line-height:25px;margin:0 0 30px;padding:0 0 15px}.wpsm_site_form_section h2{color:#121212;border-bottom:1px solid #e0e0e0}.contact-item h2{font-size:24px;font-weight:600;margin-bottom:10px}.contact-item .icon{display:inline-block;font-size:70px;color:#292828;margin-bottom:20px;text-shadow:-2px 2px 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.contact-item:hover .icon{color:#000}.contact-item p{font-size:20px}#contact-form .form-group label{display:none;font-size:18px;line-height:24px;font-weight:100;text-transform:uppercase}#contact-form.no-placeholder .form-group label{display:block}#contact-form .controls{padding:0;margin-bottom:30px}#contact-form.no-placeholder .controls{margin-top:0}#contact-form .form-control{display:inline;background:#fff;border:3px solid #dc3522;border-radius:1px;outline:0;height:52px;font-size:18px;line-height:32px;color:#000;font-weight:400;padding-left:81px;vertical-align:top;font-family:Merriweather,Georgia,serif}#contact-form .form-group.half-width{width:40%;float:left}#contact-form .form-group{position:relative}#contact-form .form-group [class*=fa]{display:block;width:64px;height:100%;position:absolute;top:0;vertical-align:middle;left:0;color:#fff;background:#dc3522;font-size:24px;line-height:52px;text-align:center;font-weight:300;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}#contact-form .form-group [class*=fa].active{color:#ccc}#contact-form.no-placeholder .form-group [class*=fa]{top:30px}#contact-form textarea.form-control{height:auto;max-width:100%;min-width:100%;font-size:18px;font-weight:400;line-height:24px;padding-top:14px;vertical-align:top}#contact-form .form-control:focus{outline:0;box-shadow:0 4px 0 rgba(0,0,0,.05)}#contact-form .error-message{padding:5px 0;position:absolute;top:-35px;right:0;font-size:15px;line-height:24px;font-weight:400;color:#ff3345;z-index:10}#contact-form.no-placeholder .error-message{top:0}.contact-info{margin-bottom:50px}.wpsm_site_google_map{margin-top:20px}.purchase_btn_div{text-align:center;margin-bottom:30px}.purchase_button{color:#fff;background-size:100% 200%;background-image:linear-gradient(to bottom,#d9534f 50%,rgba(0,0,0,.3) 50%);background-position:0 0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s;font-weight:600;font-weight:600;font-size:20px;padding:17px 18px;margin:15px 0 12px 0;display:inline-block;border-radius:4px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none;margin-right:10px}.purchase_button:hover{color:#fff;background-color:#d9534f;text-decoration:none;background-position:0 -100%}.demo_button{color:#fff;background-size:100% 200%;background-image:linear-gradient(to bottom,#3bc492 50%,rgba(0,0,0,.3) 50%);background-position:0 0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s;font-weight:600;font-weight:600;font-size:20px;padding:17px 18px;margin:15px 0 12px 0;display:inline-block;border-radius:4px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none;margin-right:10px}.demo_button:hover{color:#fff;background-color:#3bc492;text-decoration:none;background-position:0 -100%}.upgrade_pro_button{color:#fff;background-size:100% 200%;background-image:linear-gradient(to bottom,#228b9b 50%,rgba(0,0,0,.3) 50%);background-position:0 0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s;font-weight:600;font-size:20px;padding:17px 18px;margin:15px 0 12px 0;display:inline-block;border-radius:4px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none;margin-right:10px}.upgrade_pro_button:hover{color:#fff;background-color:#228b9b;text-decoration:none;background-position:0 -100%}.doc_button{color:#fff;background-size:100% 200%;background-image:linear-gradient(to bottom,#31a3dd 50%,rgba(0,0,0,.3) 50%);background-position:0 0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;transition:all ease .6s;font-weight:600;font-weight:600;font-size:20px;padding:17px 18px;margin:15px 0 12px 0;display:inline-block;border-radius:4px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none;margin-right:10px}.doc_button:hover{color:#fff;background-color:#31a3dd;text-decoration:none;background-position:0 -100%}.features .section-description{margin-bottom:80px}.detail-img{box-shadow:0 0 6px rgba(0,0,0,.7);margin-top:20px}.features .icon{width:80px;height:80px;text-align:center;color:#31a3dd;font-size:28px;line-height:80px;--webkit-transition:all 0.5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.features .icon i{font-size:70px}.features .media:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.features .media .pull-left{margin-right:20px}.features .media{margin-bottom:40px;margin-right:20px}.features .media-body p{font-size:18px}.features .media h4{-webkit-transition:color .3s ease-out;transition:color .3s ease-out;font-size:24px;font-weight:600}.text-right{text-align:right}.features .media h4{color:#31a3dd}.services-section{padding:60px 0 50px 0}.service-texture-layer{background:rgba(0,0,53,.17);overflow:hidden}.white-color{color:#fff;margin-bottom:84px}.wpsm-sec-title{font-size:45px;font-weight:400;line-height:58px;letter-spacing:3px;color:#3d3d3d;text-align:center;overflow:hidden!important;margin-bottom:60px;padding-top:20px}.wpsm-sec-title-outer-span{border-width:10px;padding:31px 40px 28px;border:7px solid #3d3d3d;position:relative;display:inline-block}.wpsm-sec-title-tagline{font-size:16px;letter-spacing:1px;position:absolute;left:0;top:-23px;width:100%;line-height:1.5;display:inline-block;overflow:hidden;font-weight:400}.wpsm-sec-title-tagline-inner{color:#fff;margin-left:0!important;position:relative;display:inline-block;padding:8px 25px;background-color:#3d3d3d;font-weight:700}.wpsm-section-title-white{color:#fff}.wpsm-sec-title-outer-span-white{border:7px solid #fff;background:#673ab7}.wpsm-sec-title-tagline-inner-white{background-color:#fff;color:#3d3d3d;background-color:#fff}.service-layer{background:rgba(0,0,0,.7);padding-top:40px;padding-bottom:30px;padding-left:40px!important;padding-right:40px!important}.service-container-left{padding-top:70px;padding-bottom:70px;margin-top:12%}.service-element{color:#000;margin-top:60px;margin-bottom:60px;text-align:center}.service-title{font-weight:500;font-style:normal;text-transform:none;font-size:18px;line-height:24px;letter-spacing:0}.service-icon{line-height:1em;display:inline-block;position:relative;top:2px;margin-bottom:35px;border:1px solid transparent;font-weight:700;color:#673ab7;width:70px}.service-content{overflow:hidden;position:relative}.service-description{font-size:14px;font-family:Merriweather,Georgia,serif;font-weight:400;line-height:28px;letter-spacing:0}.wpsm-theme-container{background:#fff;padding-left:0;padding-right:0;box-shadow:0 0 20px rgba(0,0,0,.2)}.portfolio_read_more_btn{border:1px solid #673ab7;border-radius:0;margin-bottom:10px;text-transform:uppercase;font-weight:600;font-size:14px;padding:12px 12px;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none!important;color:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;background:#673ab7;padding-left:22px;padding-right:22px}.portfolio_read_more_btn:hover{background-color:transparent;border-color:#673ab7;color:#673ab7}.portfolio_read_more_btn:focus{color:#fff}.portfolio_demo_btn{border:1px solid #919499;border-radius:0;margin-bottom:10px;text-transform:uppercase;font-weight:600;font-size:14px;padding:12px 12px;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none!important;background-color:#242629;border-color:#242629;color:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;padding-left:22px;padding-right:22px}.portfolio_demo_btn:focus{color:#fff}.portfolio_demo_btn:hover{background-color:transparent;border-color:#242629;color:#242629}.portfolio_demo_btn2{border:1px solid #919499;border-radius:0;margin-bottom:10px;text-transform:uppercase;font-weight:600;font-size:14px;padding:12px 12px;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none!important;background-color:#31a3dd;border-color:#31a3dd;color:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;padding-left:22px;padding-right:22px}.portfolio_demo_btn2:focus{color:#fff}.portfolio_demo_btn2:hover{background-color:transparent;border-color:#31a3dd;color:#31a3dd}.wpsm-btn-block{overflow:hidden;float:left;width:100%;margin-top:20px;display:block}.blog-texture-layer{background:rgba(170,170,175,.1);overflow:hidden;padding-top:100px;padding-bottom:100px}.wpsm_latest_blog_section .article-content{bottom:0;padding:10px 10px 12px 13px;width:100%}.wpsm_site_blog_page .article-content{bottom:0;padding:10px 10px 12px 13px;width:100%}.cat-links a{background-color:#673ab7!important;border:1px solid #673ab7;margin-right:5px}.wpsm_latest_blog_section .article-content .above-entry-meta .cat-links a{background-color:#289dcc;border-radius:3px;color:#fff;font-size:12px;padding:3px 10px;text-transform:uppercase}.cat-links a:first-child{display:none}.wpsm_latest_blog_section .article-content .entry-title{padding:10px 10px 0;font-size:26px;margin-bottom:4px}.wpsm_latest_blog_section .article-content .entry-title a{color:#000;line-height:1.4;font-weight:600}.wpsm_latest_blog_section .article-content .entry-title a:hover{text-decoration:none}.wpsm_latest_blog_section .article-content .below-entry-meta .byline,.wpsm_latest_blog_section .article-content .below-entry-meta .posted-on{padding-right:10px}.wpsm_latest_blog_section .article-content .below-entry-meta .byline{display:none}.wpsm_latest_blog_section .article-content .below-entry-meta .posted-on .fa{color:#fff;font-size:20px;padding-right:3px}.wpsm_latest_blog_section .article-content .below-entry-meta .byline .fa,.wpsm_latest_blog_section .article-content .below-entry-meta .comments .fa{color:#fff;padding-right:5px;font-size:20px}.wpsm_latest_blog_section .article-content .below-entry-meta .byline a,.wpsm_latest_blog_section .article-content .below-entry-meta .comments a,.wpsm_latest_blog_section .article-content .below-entry-meta .comments span,.wpsm_latest_blog_section .article-content .below-entry-meta .posted-on a{color:#fff;font-size:16px}.wpsm_latest_blog_section .article-content .below-entry-meta .byline a:hover,.wpsm_latest_blog_section .article-content .below-entry-meta .comments a:hover,.wpsm_latest_blog_section .article-content .below-entry-meta .posted-on a:hover{color:#289dcc}.wpsm_latest_blog_section .widget-title{color:#555;font-size:24px}.wpsm_site_blog_page .article-content .above-entry-meta .cat-links a{background-color:#289dcc;border-radius:3px;color:#fff;font-size:12px;padding:3px 10px}.wpsm_site_blog_page .article-content .entry-title{padding:10px 10px 0;font-size:26px;margin-bottom:10px!important}.wpsm_site_blog_page .article-content .entry-title a{color:#000;line-height:1.4}.wpsm_site_blog_page .article-content .entry-title a:hover{text-decoration:none}.wpsm_site_blog_page .article-content .below-entry-meta .byline,.wpsm_site_blog_page .article-content .below-entry-meta .posted-on{padding-right:10px}.wpsm_site_blog_page .article-content .below-entry-meta .byline{display:none}.wpsm_site_blog_page .article-content .below-entry-meta .posted-on .fa{color:#fff;font-size:20px;padding-right:3px}.wpsm_site_blog_page .article-content .below-entry-meta .byline .fa,.wpsm_site_blog_page .article-content .below-entry-meta .comments .fa{color:#fff;padding-right:5px;font-size:20px}.wpsm_site_blog_page .article-content .below-entry-meta .byline a,.wpsm_site_blog_page .article-content .below-entry-meta .comments a,.wpsm_site_blog_page .article-content .below-entry-meta .comments span,.wpsm_site_blog_page .article-content .below-entry-meta .posted-on a{color:#fff;font-size:16px}.wpsm_site_blog_page .article-content .below-entry-meta .byline a:hover,.wpsm_site_blog_page .article-content .below-entry-meta .comments a:hover,.wpsm_site_blog_page .article-content .below-entry-meta .posted-on a:hover{color:#289dcc}.wpsm_site_blog_page .widget-title{color:#555;font-size:24px}.blog-one{background-color:#fff;display:block;transition:all .25s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px #ddd;-moz-box-shadow:0 1px 1px #ddd;box-shadow:0 1px 1px #ddd;padding:0}.blog-one .blog-one-header img{-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px}.blog-one-attrib{width:100%;overflow:hidden;padding:15px 25px}.blog-one .blog-one-attrib .blog-author-photo{width:60px;height:60px;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px;border:5px solid #fff;-webkit-box-shadow:0 1px 2px #ddd;-moz-box-shadow:0 1px 2px #ddd;box-shadow:0 1px 2px #ddd}.blog-one .blog-one-attrib .blog-author-name{font-size:20px;font-weight:600;margin-right:20px;display:block;float:left;margin-top:5px;color:#292727}.blog-one .blog-one-attrib .blog-date{color:#797676;font-size:16px;font-weight:600;float:left;display:block;margin-top:5px}.blog-one .blog-one-attrib .blog-date i{margin-right:5px}.blog-one .blog-one-attrib .blog-category{float:right;text-align:center;margin-top:0;margin-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:1px 5px 2px}.blog-one .blog-one-attrib .blog-category a{color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.shop-label,a.add-to-cart{letter-spacing:1px;position:absolute}.blog-one .blog-one-body{background:0 0;margin-top:-25px;overflow:hidden;width:100%;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px;padding:30px 25px 0;padding-bottom:30px}.blog-one .blog-one-body p{padding-bottom:20px;margin-bottom:15px;font-size:16px;font-weight:400}.blog-one .blog-one-body .blog-title{font-size:15px;color:#aaa}.blog-one .blog-one-footer{font-size:12px;font-weight:400;color:#bbb;padding:20px;border-top:1px dashed #ddd;margin-top:2px;overflow:hidden}.blog-one .blog-one-footer i{margin-right:5px;margin-left:20px}#blog ul.pagination li a{color:#333c4e}#blog ul.pagination li.active{background:red!important;color:#fff}.blog-title{text-transform:inherit!important;font-size:18px;line-height:1.45}.blog-title a{color:#5f6467;font-weight:600}.blog-three-attrib{font-size:11px;font-weight:500;color:#8b949b;text-transform:uppercase!important;letter-spacing:1px;margin-bottom:25px}.blog-three-attrib i.fa{padding-right:5px;font-size:13px}.blog-three-attrib div{display:inline-block;margin:0 10px 0 0}.wpsm_blog_comment_number{font-size:20px;padding-right:20px;color:#673ab7}.wpsm_blog_comment_number a{color:#673ab7}.testimonial .testimonial-header{margin-bottom:20px;font-size:12px}.testimonial .testimonial-header a{color:#aaa}.testimonial .testimonial-header img{width:60px;height:60px}.testimonial-triangle-isosceles .testimonial-body:after,.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body:after{content:"";bottom:-15px;width:0;display:block;border-color:#f1f2f2 transparent;border-style:solid;border-width:15px 15px 0}.testimonial .testimonial-body p{line-height:25px;margin-bottom:15px;font-size:16px}.testimonial .testimonial-footer a{color:#673ab7;margin-left:5px}.testimonial-center{text-align:center;padding:0 30px}.testimonial-left{text-align:left;padding:0 20px}.testimonial-right{text-align:right;padding:0 20px}.testimonial-center .testimonial-header img{margin:0 auto}.testimonial-left .testimonial-header{float:left;margin-right:20px}.testimonial-right .testimonial-header{float:right;margin-left:20px}.testimonial-triangle-isosceles .testimonial-body,.testimonial-triangle-isosceles-has-bg .testimonial-body{position:relative;color:#000;background:#f5f7f9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:20px;padding:20px 20px 10px}.testimonial-triangle-isosceles .testimonial-body{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.testimonial-triangle-isosceles-has-bg .testimonial-body p{color:#fff;text-align:center}.testimonial-triangle-isosceles.top .testimonial-body{background:#f1f2f2}.testimonial-triangle-isosceles .testimonial-body:after{position:absolute;left:50px}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body:after{position:absolute;left:48%}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-pasific:after{border-color:transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-primary:after{border-color:#337ab7 transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-success:after{border-color:#5cb85c transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-info:after{border-color:#5bc0de transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-warning:after{border-color:#f0ad4e transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-danger:after{border-color:#d9534f transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-light:after{border-color:#fff transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-gray2:after{border-color:#8b949b transparent}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-body.bg-dark:after{border-color:#5f6467 transparent}.testimonial-triangle-isosceles.top .testimonial-body:after{top:-15px;right:50px;bottom:auto;left:auto;border-color:#f1f2f2 transparent;border-width:0 15px 15px}.testimonial-triangle-isosceles .testimonial-footer{padding:10px 0 0 55px}.testimonial-triangle-isosceles .testimonial-footer img{float:left;margin:-10px 20px 0 0}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-footer{display:block;text-align:center;margin:0 auto;padding:10px}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-footer img{margin:0 auto 10px}.testimonial-triangle-isosceles-has-bg.bottom-center .testimonial-footer a{display:block;margin-top:5px}.testimonial-triangle-isosceles.top .testimonial-header{padding-top:10px;padding-right:55px;text-align:right}.testimonial-triangle-isosceles.top .testimonial-header img{float:right;margin:-10px 0 0 20px}.testimonial-triangle-isosceles.top .testimonial-header i{float:right;margin-left:10px}.wpsm_call_out_section{background-color:#673ab7;position:relative;overflow:hidden}.wpsm_call_out-texture-layer{background:rgba(0,0,53,.17);overflow:hidden;padding-top:72px;padding-bottom:50px}.wpsm_plugin_page_section{padding-top:100px;padding-bottom:100px;background:#eee}.wpsm_theme_page_section{padding-top:100px;padding-bottom:100px;background:#eee}@media (min-width:767px){.wpsm_plugin_page_section .col-md-4,.wpsm_theme_page_section .col-md-4{width:33.13333333%}}.wpsm_latest_project_sec .owl-height{height:auto!important}.wpsm_latest_project_sec .owl-carousel .owl-stage{padding-top:8px;padding-bottom:8px}.wpsm_latest_project_sec .owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:40px;margin:5px;padding:8px 20px;text-align:center;background:rgba(0,0,0,.7);display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0}.wpsm_latest_project_sec .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,.9)}.vertpan img{margin-top:0;-webkit-transition:margin 10s ease;-moz-transition:margin 10s ease;-o-transition:margin 10s ease;-ms-transition:margin 10s ease;transition:margin 10s ease;width:100%}.vertpan img:hover{margin-top:-1100px}.pic{height:350px;width:100%;overflow:hidden}.wpsm_latest_blog_section .owl-theme .owl-controls .owl-nav [class*=owl-]{color:#333!important;font-size:40px;margin:5px;padding:10px 20px;background:rgba(255,255,255,.8);display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0}.wpsm_latest_blog_section .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#fff;color:#333}.vertpan img{margin-top:0;-webkit-transition:margin 10s ease;-moz-transition:margin 10s ease;-o-transition:margin 10s ease;-ms-transition:margin 10s ease;transition:margin 10s ease;width:100%}.wpsm_contact_page{padding-top:100px;background:#fff}.no-found{overflow:hidden;padding:10px;background:#fff;box-shadow:0 5px 13px rgba(74,81,87,.1)}.wpsm_ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:170px;height:170px;text-align:right}.wpsm_ribbon span{font-size:15px;ont-size:15px;font-weight:700;color:#fff;text-transform:none;text-align:center;line-height:36px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:170px;display:block;background:#79a70a;background:linear-gradient(rgba(232,63,51,.9) 0,rgba(232,63,51,.9) 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:30px;right:-37px}.wpsm_ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid rgba(232,63,51,.9);border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid rgba(232,63,51,.9)}.wpsm_ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid rgba(232,63,51,.9);border-bottom:3px solid transparent;border-top:3px solid rgba(232,63,51,.9)}.wpsm_theme_page_section .wpsm_ribbon{right:10px}.ms-slide-bgcont{box-shadow:0 5px 13px rgba(74,81,87,.3)}.theme_detail_feature{overflow:hidden;display:block;width:100%;background:#eee;padding-top:70px;padding-bottom:70px}.wpsm_product_detail_title{text-align:left}.wpsm_product_detail_title small{font-size:18px;line-height:30px}.wpsm_demo_btn{background:#fff;color:#000}.wpsm_demo_btn:focus,.wpsm_demo_btn:hover{background:#fff;color:#000}.wpsm_detail_page_btn{margin:8px 0 6px 0;width:97%;border:1px solid rgba(241,241,241,.1);border-radius:0!important;font-weight:500;font-size:18px}.wpsm_detail_page_btn .bt_text_left{padding:15px 15px 15px 15px}.wpsm_detail_page_btn .bt_text_right{display:none}.wpsm_purchase_btn{background:#673ab7}.wpsm_purchase_btn:focus,.wpsm_purchase_btn:hover{background:#673ab7;color:#fff}.wpsm_docs_btn{background:#222}.wpsm_docs_btn:focus,.wpsm_docs_btn:hover{background:#222;color:#fff}.serviceBox{margin-bottom:40px}.serviceBox .wpsm_service_icon_detail a{border-bottom:1px solid #d5d7d9;display:inline-block;width:100%;overflow-y:hidden;position:relative;margin-bottom:0}.serviceBox .wpsm_service_icon_detail span{width:75px;height:75px;background:#673ab7;border-radius:5px;display:block;text-align:center;transform:rotate(60deg);position:relative;left:22px;top:12px;transition:all .3s ease-in-out 0s}.serviceBox:hover .wpsm_service_icon_detail span{background:#26282b}.serviceBox .wpsm_service_icon_detail span i{font-size:30px;color:#fff;transform:rotate(-60deg);line-height:72px}.serviceBox .wpsm_service_content_detail h3{color:#673ab7;text-transform:uppercase;font-size:18px;letter-spacing:1px;margin-bottom:20px;font-weight:900}.serviceBox:hover .wpsm_service_content_detail h3{color:#26282b}.serviceBox .wpsm_service_content_detail p{color:#212121;line-height:25px}@media screen and (max-width:990px){.serviceBox{margin-bottom:25px}}.wpsm_service_content_detail{overflow:hidden;position:relative;text-align:left;background:#fff;padding:20px 10px 10px 20px;box-shadow:0 5px 13px rgba(74,81,87,.3)}.wpsm_pricingTable{text-align:center;background:#fff;box-shadow:0 5px 13px rgba(74,81,87,.3);transition:all .3s ease-in-out 0s}.wpsm_pricingTable&gt;.wpsm_pricingTable-header{color:#fff}.wpsm_pricingTable .wpsm_pricingTable-header&gt;.heading{display:block;padding:28px 0 0 0;background:#673ab7}.wpsm_pricingTable .wpsm_pricingTable-header&gt;.heading&gt;h3{margin:0 0 12px 0;text-transform:uppercase;font-size:30px;font-weight:700}.wpsm_pricingTable .wpsm_pricingTable-header&gt;.heading&gt;p i{font-size:70px;opacity:1;color:#efefef;margin-bottom:20px}.wpsm_pricingTable .wpsm_pricingTable-header p .price-value{display:block;background:#272626;padding:40px 10px 40px 10px;font-size:47px;font-weight:700}.wpsm_pricingTable .wpsm_pricingTable-header&gt;p .price-value&gt;.month{display:block;font-size:14px}.wpsm_pricingTable&gt;.pricingContent{text-transform:capitalize}.wpsm_pricingTable&gt;.pricingContent&gt;ul{list-style:none;padding:0;margin-bottom:0}.wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li{border-bottom:1px dotted #cdcdcd;padding:10px 0;position:relative;z-index:1;overflow:hidden;color:#000;font-weight:600;font-size:15px}.wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li:after{content:"";width:100%;height:100%;position:absolute;top:0;left:-100%;background:rgba(0,0,0,.6);z-index:-5;transition:all .4s ease 0s}.wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li:hover{color:#fff}.wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li:hover:after{left:0;transition:all .4s ease 0s}.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block{padding:15px 0;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:0;border:1px solid #673ab7;color:#fff;background:#673ab7;position:relative;transition:all .6s ease 0s}.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;z-index:-1;transition:all .6s ease 0s}.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:0;z-index:-1;transition:all .6s ease 0s}.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block:hover{z-index:1;color:#fff}.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block:hover:after,.wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block:hover:before{background:#272626;height:50%}@media screen and (max-width:990px){.wpsm_pricingTable{margin-bottom:20px}}.wpsm_detail_pricing_section{display:block;padding-top:50px;padding-bottom:50px;overflow:hidden;width:100%}.wpsm_services{margin-top:80px;margin-bottom:40px;display:block;overflow:hidden;padding-top:10px}@media screen and (max-width:1200px){.wpsm_detial_haeder_title_section .col-md-3{width:100%!important}.wpsm_detial_haeder_title_section .col-md-9{width:100%!important}.wpsm_detial_haeder_title_section .page-header-title{text-align:center!important}.theme-detail-info .wpsm_detial_haeder_title_section .page-header-title{text-align:left!important}}@media screen and (max-width:600px){.theme-detail-info .wpsm_detial_haeder_title_section .page-header-title{text-align:center!important}}.theme_detail_feature br{display:none}.size-full{width:100%;height:auto}.am-form div.row,.am-signup-form .row{margin-right:0!important;margin-left:0!important}.am-copyright{display:none!important}.am-body-content{clear:both;background:#f4f7f8!important;padding:100px!important;margin-top:50px!important;text-align:Center!important}@media (max-width:767px){.am-body-content{clear:both;background:#f4f7f8!important;padding:40px!important;margin-top:50px!important;text-align:Center!important}}.am-login-form,.am-sendpass-form{margin-bottom:1em!important;padding:20px 30px 0!important;background:#fff!important;box-shadow:0 0 6px #ccc!important;margin:0 auto!important;max-width:440px!important;width:100%!important}.am-login-form fieldset legend{background:#fff!important;text-shadow:none!important;width:100%!important;display:block!important;color:#243647!important;z-index:-1!important;border-bottom:1px solid #dfdfdf!important;font-size:24px!important;font-weight:700!important;padding-bottom:10px!important;text-align:left!important;margin-bottom:30px!important}.am-login-form div.element-title{font-size:16px!important;color:#444!important;font-weight:400!important;width:100%!important;text-align:left!important;padding:0!important}.am-login-form div.element-title,.am-sendpass-form div.element-title{padding:0!important}.am-login-form div.row{border-bottom:0 solid #ededed!important}.am-login-form fieldset:first-child legend:first-child{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.am-login-form form{border-radius:0!important;box-shadow:none!important;border:0 solid #ededed!important}.am-login-form div.element{padding:0!important;margin-bottom:25px!important}.am-login-form input[name=amember_pass],.am-sendpass-form input[name=amember_pass]{border-radius:0!important}.am-login-form input[name=amember_login],.am-login-form input[name=login],.am-sendpass-form input[name=amember_login],.am-sendpass-form input[name=login]{border-radius:0!important}.am-aff-banner-preview-preview-conteiner a:hover,.am-body a.button:hover,.am-body input[type=button]:hover,.am-body input[type=submit]:hover,.btn-dark:focus,.btn-dark:hover{background-color:#673ab7!important;color:#fff!important;background:#673ab7!important}a.button.active,a.button:hover,input[type=button].active,input[type=button]:hover,input[type=submit].active,input[type=submit]:hover{background-color:#673ab7!important;color:#fff!important;background:#673ab7!important}.am-form button,.am-form input[type=button],.am-form input[type=reset],.am-form input[type=submit]{-webkit-appearance:button!important;cursor:pointer!important;background-color:#673ab7!important;color:#fff!important;background:#673ab7!important;font-size:20px!important;color:#fff!important;font-weight:400!important;box-shadow:none!important;text-decoration:none!important;background:#673ab7!important;border-radius:2px!important;margin:0!important;-webkit-transition:all ease-in-out .1s!important;-moz-transition:all ease-in-out .1s!important;-o-transition:all ease-in-out .1s!important;transition:all ease-in-out .1s!important;padding:12px 70px!important}.am-main_login a.forgot-pass-link{float:right!important;margin-top:-32px!important;z-index:99!important;position:relative!important}.am-login-form div.element{margin-left:0!important}.am-form-login-switch{margin-left:.5em!important;color:#673ab7!important;float:right!important;margin-bottom:10px!important;margin-top:10px!important}.am-login-form input[name=amember_login]:focus,.am-login-form input[name=amember_pass]:focus{background-color:#fff!important}.am-signup-link{color:#673ab7!important}.am-signup{margin-bottom:1em!important;background:#fff!important;margin:0 auto!important;max-width:940px!important;width:100%!important}.am-signup .am-info{background:#673ab7!important;border:1px solid #d6382d!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;border-radius:4px!important;margin-bottom:1em!important;color:#fff!important;padding:.5em 1em!important}.am-signup form{background:#fff!important;margin:0!important;padding:0!important;text-align:left!important;background:#fff!important;box-shadow:0 0 6px #ccc!important;border-radius:2px!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;padding-top:14px!important;padding-bottom:14px!important;border:0!important}.am-signup .ajax-link{color:#000!important;font-size:19px!important;text-decoration:underline!important}.am-signup-form .row{padding:10px!important;border-bottom:2px dotted #e0e0e0!important}.am-sendpass-form legend{width:100%!important;display:block!important;color:#243647!important;z-index:-1!important;border-bottom:1px solid #dfdfdf!important;font-size:24px!important;font-weight:700!important;padding-bottom:10px!important;background:#fff!important;text-align:left!important;text-shadow:none!important}.am-sendpass-form div.element-title label{font-size:16px!important;color:#444!important;font-weight:400!important;width:100%!important;padding:1.4em .5em 0 0!important;text-align:left!important}.am-sendpass-form div.element{margin-left:0!important;padding:0!important;margin-bottom:29px!important;text-align:center!important}.am-sendpass-form input[type=submit]{width:100%!important}.am-sendpass-form .am-form-login-switch{text-align:center!important;width:100%!important;float:none!important}.wpsm_scrollup{width:45px;height:40px;opacity:1;position:fixed;bottom:15px;right:10px;display:none;border-radius:0;text-align:center;color:#fff;font-size:28px;background:#e74b42;z-index:9999;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.wpsm_scrollup i{line-height:38px;font-size:24px;vertical-align:middle}.wpsm_scrollup:hover{opacity:.8}a.wpsm_scrollup:focus i,a.wpsm_scrollup:hover i{text-decoration:none;color:#fafafa;outline:0}.form-submit .portfolio_demo_btn{margin-right:15px}ul.am-tabs a{padding-bottom:20px!important}.newsletter-email{margin-top:10px!important;width:100%!important;border:2px solid #000!important;background:#fff!important;color:#000!important;padding:7px!important}.newsletter-submit{width:100%!important;background:#dc3522!important;border:1px solid #dc3522!important;color:#fff!important}.blog-one-body h2{line-height:1.4!important}#searchform .screen-reader-text{display:none}#searchform input[type=text]{margin-top:10px!important;width:100%!important;border:2px solid #adadad!important;background:#fff!important;color:#000!important;padding:7px!important;margin-bottom:5px}#searchsubmit{background-color:#673ab7!important;color:#fff!important;background:#673ab7!important;outline:0;box-shadow:none;border:1px solid transparent;width:100%;font-size:17px;padding:7px}@media (min-width:900px){.container-fluid-padding{padding-left:70px!important;padding-right:70px!important}}img{width:100%}.testimonial-footer img{width:90px!important}.wpsm_navigation li a,.wpsm_navigation li a:hover,.wpsm_navigation li.active a,.wpsm_navigation li.disabled{color:#fff;text-decoration:none}.wpsm_navigation li{display:inline}.wpsm_navigation li a,.wpsm_navigation li a:hover,.wpsm_navigation li.active a,.wpsm_navigation li.disabled{border:1px solid #dbdbdb!important;background-color:#fff;background:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;color:#000;font-weight:600;border:0 none;cursor:pointer;display:inline-block;font-weight:400;line-height:20px;padding:10px 16px 12px;font-size:20px;border-radius:0;margin:0 6px 0 0;transition:all .3s ease 0s;vertical-align:baseline;white-space:nowrap;margin-bottom:10px}.wpsm_navigation li a:hover,.wpsm_navigation li.active a{color:#fff;text-decoration:none;background:#000;border:1px solid #000!important}.es_textbox_class{margin-top:10px!important;width:100%!important;border:2px solid #adadad!important;background:#fff!important;color:#000!important;padding:7px!important;margin-bottom:5px}.es_textbox_button{border:1px solid #673ab7;border-radius:0;margin-bottom:10px;text-transform:uppercase;font-weight:600;font-size:14px;padding:12px 12px;display:inline-block;border-radius:2px;cursor:pointer;letter-spacing:1px;outline:0;position:relative;text-decoration:none!important;color:#fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;background:#673ab7;padding-left:22px;padding-right:22px}.wp-user-avatar{width:60px;height:60px;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px;border:5px solid #fff;-webkit-box-shadow:0 1px 2px #ddd;-moz-box-shadow:0 1px 2px #ddd;box-shadow:0 1px 2px #ddd}.wpsm_site_blog_page_csp_demo h3{font-size:32px!important;color:#000!important}.pricing-btn-wpsm{background:#353535!important}.comment-content a{word-wrap:break-word}#respond{background-color:transparent!important;box-shadow:none!important;padding:0!important}#respond p.comment-notes,#respond&gt;p,p.logged-in-as{margin-bottom:10px}p.logged-in-as{padding-bottom:0}.comment-list{margin-bottom:40px!important;margin-left:0!important;padding-left:0}.comment-list,.comment-list .children{list-style:none}.comment .comment-body{background-color:#fff;margin:0;overflow:hidden;padding:25px;margin-top:2em;padding-left:100px;position:relative;border:1px solid #e8e8e8;border-bottom:1px solid #dadada;border-radius:4px}.comment-list .children{margin-left:0!important;padding-left:40px;border-left:1px solid #dadada;background-repeat:no-repeat;background-position:left 20px}.comment-list li.comment&gt;div img.avatar{position:absolute;left:29px;top:29px}#comment-form-title{font-size:24px;padding-bottom:10px}.comment-author.vcard{font-size:12px}.vcard .avatar{position:absolute;left:20px;top:29px;border-radius:2px;width:60px}.comment-metadata{font-size:11px;line-height:16px;margin-bottom:10px}.comment-reply-link{float:right}.form-allowed-tags code{word-wrap:break-word;white-space:inherit}.comment-respond label{display:block;font-weight:400}.comment-respond .required{color:#c7254e}#submit{font-size:12px}.comment-navigation,.single .nav-links{overflow:hidden;margin-top:30px}.comment-reply-title{font-size:14px}@media(max-width:767px){.post-inner-content{padding:20px 25px}.comment-list .children{padding-left:10px}}#image-navigation .nav-next a,#image-navigation .nav-previous a{padding:5px 20px;border:1px solid #e8e8e8;border-radius:4px;display:block}#image-navigation .nav-next a:hover,#image-navigation .nav-previous a:hover{background-color:#da4453;color:#fff}#image-navigation .nav-next,#image-navigation .nav-previous{margin:10px 0}#image-navigation .nav-previous a{float:left}#image-navigation .nav-next a{float:right}.pro-csp-cnt{background-image:-moz-linear-gradient(135deg,#f3474b 0,#ff9800 100%);background-image:-webkit-linear-gradient(135deg,#f3474b 0,#ff9800 100%);background-image:-ms-linear-gradient(135deg,#f3474b 0,#ff9800 100%);position:fixed!important;bottom:0!important;width:100%!important;z-index:9999!important;padding:15px 20px 15px 20px;left:0}.pro-csp-cnt h3{color:#fff!important;text-align:center;margin:0!important}@media screen and (max-width:1100px){.pro-csp-cnt{display:none}}.inner-content3{padding-top:30px;padding-bottom:30px}.blog-thumb-wrapper-single header{background:#673ab7!important;color:#fff!important}.theme-detail-header{padding-top:130px;padding-bottom:130px}.theme-detail-info h2{font-size:40px}.theme-detail-info h2 small{font-size:15px}.theme-detail-img{padding-left:40px!important}@media screen and (max-width:786px){.theme-detail-header{padding-top:50px;padding-bottom:0}.theme-detail-img{padding-left:20px!important}}@media screen and (max-width:900px){.theme-detail-info h2{font-size:30px;text-align:left!important}.theme-detail-info h2 small{font-size:13x}}@media screen and (min-width:1100px){.theme-detail-info{padding-top:40px}}.theme-detail-img img{padding-bottom:0}.theme-detail-info .purchase_btn_div{margin-top:30px;margin-bottom:30px}.theme_detail_feature_white{background:#fff}.theme_detail_feature_white .inner-h3{font-size:40px;font-weight:500}.theme_detail_feature_white .inner-h3 span{font-weight:600}.service-box2{padding:10px 0;margin-bottom:80px}.service-box2 .service-icon{color:#000;width:50px;height:50px;line-height:20px;font-size:20px;text-align:center;float:left;margin-bottom:15px;border-radius:50%;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s}.service-box2 .service-icon i{vertical-align:middle!important}.service-box2 .service-content h3{margin-top:0;padding-bottom:0;color:#000;font-weight:500;font-size:21px}.service-box2 .service-content h3{color:#000}.service-box2 .service-content h3 i{font-size:22px;margin-right:10px;color:#565656}.theme_detail_feature_white .inner-h3{font-size:40px;font-weight:500;margin-bottom:50px}.wpsm_color_bg{padding-top:95px;padding-bottom:10px;background:#e6e6e6}.wpsm_color-detail_bg{padding-top:95px;padding-bottom:10px;background:#f3f3f3}.main-pricing a{color:#0c65ed;text-decoration:none}.btn.focus,.btn:focus,.btn:hover{color:#0c65ed;text-decoration:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0 auto -webkit-focus-ring-color;outline-offset:none}.main-pricing li{list-style:none}.pricing-header h3{font-size:40px;font-weight:600;margin:0;color:#1a1a1a}.pricing-des h4,.pricing-header h4{font-size:18px;margin:0;color:#000;font-weight:600}.main-pricing p{font-size:14px;margin:0;color:#666}.p-none{padding:0!important}.mtb-100{margin:100px 0}.theme-color{color:#0c65ed}.main-pricing{border:1px solid #eaeaea;text-align:center;padding:30px;margin-bottom:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-webkit-transition:1s all;-moz-transition:1s all;transition:1s all}.main-pricing:hover{position:relative;z-index:1;-moz-box-shadow:0 0 25px rgba(0,0,0,.25);-webkit-box-shadow:0 0 25px rgba(0,0,0,.25);box-shadow:0 0 25px rgba(0,0,0,.25)}.pricing-header h3{position:relative}.pricing-header h3::after{content:"";position:absolute;bottom:-5px;left:50%;width:70px;height:1px;background-color:#0c65ed;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pricing-header h4{padding:25px 0}.pricing-header h4 strong{color:#0c65ed;font-weight:600}.pricing-des ul{border-top:1px solid #0c65ed;border-bottom:1px solid #0c65ed;margin:0 20px;padding:0}.pricing-des ul li{border-bottom:1px solid #eaeaea}.pricing-des ul li:last-child{border-bottom:none}.pricing-des ul li h4{padding-bottom:15px;padding-top:30px}.pricing-des ul li h4 span{margin-right:7px}.pricing-des ul li p{padding-bottom:25px}.pricing-footer{margin-top:40px}.pricing-footer .btn{border:1px solid;font-size:14px;font-weight:700;border-radius:30px;padding:18px 40px;background-color:#0c65ed;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-transition:.5s all;transition:.5s all}.main-pricing:hover .pricing-footer .btn{background-color:#fff;color:#0c65ed}@media(max-width:992px){.p-none{padding:0 15px!important}}@media(max-width:768px){.main-pricing{max-width:500px;position:relative;margin:0 auto 30px}.pricing-footer .btn{padding:10px 20px!important}}@media(max-width:400px){.main-pricing{padding:30px 6px}.pricing-des ul{margin:0 5px}}.wpsm-footer-callout-inner p{color:#fff;margin-bottom:20px;text-align:left;font-size:18px;font-weight:800}.footer-ctn-btn{background:#fff;color:#353535;border:1px solid #fff}.padding-bottom-0{padding-bottom:0!important}.theme-detail-sidebar .wpsm_site_sidebar_widget_title{margin:-19px -19px 20px;background:#e4e4e4 none repeat scroll 0 0}.theme-detail-sidebar .wpsm_site_sidebar_widget_title h2,.theme-detail-sidebar .wpsm_site_sidebar_widget_title h4{background:0 0!important;display:block;font-size:24px;padding:10px 27px;color:#252525;text-align:center}.meta-attributes tr td{font-size:14px;padding-right:15px;padding-bottom:15px;vertical-align:top}.meta-attributes__attr-name{color:#454545;font-weight:700;padding-right:10px;width:140px}.dtm_btn--primary{background:#4b2c94;color:#fff;-webkit-box-shadow:0 4px 20px rgba(75,44,148,.5);box-shadow:0 4px 20px rgba(75,44,148,.5)}.dtm_btn--primary:hover{background:#6847b5;-webkit-box-shadow:0 0 8px rgba(252,67,72,.5);box-shadow:0 0 8px rgba(104,71,181,.5)}.dtm_btn--secondary{background:#2c3e50;color:#fff;-webkit-box-shadow:0 4px 20px rgba(44,62,80,.2);box-shadow:0 4px 20px rgba(44,62,80,.2)}.dtm_btn--secondary:hover{background:#354b60;-webkit-box-shadow:0 0 8px rgba(44,62,80,.2);box-shadow:0 0 8px rgba(44,62,80,.2)}.dtm_btn--third{background:#31a3dd;-webkit-box-shadow:0 0 8px rgba(44,62,80,.2);box-shadow:0 0 8px rgba(44,62,80,.2)}.dtm_btn--subtle{background:#d8dadb}.dtm_btn--subtle:hover{background-color:#e5e7e7}.dtm_btn--xl{text-transform:capitalize!important;letter-spacing:.1em;display:block;margin-bottom:20px;margin-top:20px;font-size:15px;padding:12px 31px;margin-right:10px;color:#fff!important;border-radius:35px}.dtm_btn--xl:hover{text-decoration:none;color:#fff!important}.dtm_btn--block{display:block;text-align:center}.dtm_btn-loader{display:none;position:absolute;top:calc(50% - 10px);left:calc(50% - 20px);height:20px;width:40px}.dtm_btn-loader em{display:block;background:#fff;width:6px;position:absolute;top:0;bottom:14px}.dtm_btn-loader em:nth-child(1){left:0;-webkit-animation:dtm_btn-loader-bar 1s infinite;animation:dtm_btn-loader-bar 1s infinite}.dtm_btn-loader em:nth-child(2){left:calc(50% - 3px);-webkit-animation:dtm_btn-loader-bar 1s infinite;animation:dtm_btn-loader-bar 1s infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.dtm_btn-loader em:nth-child(3){right:0;-webkit-animation:dtm_btn-loader-bar 1s infinite;animation:dtm_btn-loader-bar 1s infinite;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes dtm_btn-loader-bar{0%,100%{top:0;bottom:14px}10%{top:0}20%{bottom:0}30%{top:14px;bottom:0}50%{top:14px;bottom:0}60%{bottom:0}70%{top:0}80%{top:0;bottom:14px}}@keyframes dtm_btn-loader-bar{0%,100%{top:0;bottom:14px}10%{top:0}20%{bottom:0}30%{top:14px;bottom:0}50%{top:14px;bottom:0}60%{bottom:0}70%{top:0}80%{top:0;bottom:14px}}.hentry img{width:100%!important;margin-bottom:30px;margin-top:20px;-webkit-box-shadow:-1px 2px 8px 7px rgba(0,0,0,.09);-moz-box-shadow:-1px 2px 8px 7px rgba(0,0,0,.09);box-shadow:-1px 2px 22px 7px rgba(0,0,0,.09)}.plugin-detail2{margin-top:30px!important}.plugin-detail2 .wpsm_detail_page_btn{margin:11px;width:auto;border:1px solid rgba(241,241,241,.1);border-radius:0!important;font-weight:500;font-size:18px;min-width:300px}.home-blog-wpsm .article-content{bottom:0!important;padding:40px 30px 15px 30px!important;width:100%}.home-blog-wpsm p{font-weight:500!important}.home-blog-wpsm .blog-one-attrib{width:100%;overflow:hidden;padding:17px 32px!important;padding-bottom:38px!important;border-top:1px solid Rgba(0,0,0,.05)!important}.home-blog-wpsm .article-content .entry-title{padding:0;font-size:26px;margin-bottom:15px;line-height:45px}.home-blog-wpsm .blog-one .blog-one-attrib .blog-author-name{font-size:16px;font-weight:400;margin-right:20px;display:block;float:left;margin-top:5px;color:#292727}.home-blog-wpsm .portfolio_demo_btn{padding:0;background:0 0;border:0;border-radius:0;padding-bottom:2px;color:#000;border-bottom:1px solid #b9b9b9}#wpsm_prcing_tabs{display:block;width:100%;border:0 solid #ddd;margin-bottom:30px;margin-top:-103px;padding:0 60px}#wpsm_prcing_tabs .tab-content{padding:20px;border:1px solid #e6e6e6!important;margin-top:0;background-color:#fff!important;color:#000!important;font-size:16px!important;font-family:Open Sans!important;border:1px solid #e6e6e6!important}#wpsm_prcing_tabs .wpsm_nav-tabs{border-bottom:0 solid #ddd}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li.active&gt;a,#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li.active&gt;a:focus,#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li.active&gt;a:hover{color:#000!important;cursor:default;background-color:#fff!important;border:0 solid #e6e6e6!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a{margin-right:0!important;line-height:1.42857143!important;border:0 solid #d5d5d5!important;border-radius:0!important;background-color:#e2e2e2!important;color:#000!important;padding:15px 18px 15px 18px!important;text-decoration:none!important;font-size:26px!important;text-align:center!important;font-family:Open Sans!important;display:block}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a:focus{outline:0!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a:before{display:none!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a:after{display:none!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li{padding:0!important;margin:0}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a:focus,#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a:hover{color:#000!important;background-color:#e8e8e8!important;border:0 solid #d5d5d5!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li&gt;a .fa{margin-right:5px!important;margin-left:5px!important}#wpsm_prcing_tabs .wpsm_nav-tabs a{background-image:url('');background-position:0 0;background-repeat:repeat-x}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li{float:left;margin-bottom:-1px!important;margin-right:0!important}#wpsm_prcing_tabs .tab-content{overflow:hidden!important}@media (min-width:769px){#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li{float:left!important;margin-right:-1px!important}#wpsm_prcing_tabs .wpsm_nav-tabs{float:none!important;margin:0!important}}.wpsm_nav-tabs li:before{display:none!important}@media (max-width:768px){.wpsm_nav-tabs{margin-left:0!important;margin-right:0!important}#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li{float:none!important;list-style:none}#wpsm_prcing_tabs{margin-top:0!important;padding:0 0}}@media (min-width:769px){#wpsm_prcing_tabs .wpsm_nav-tabs&gt;li{float:none!important;display:inline-block;margin:6px!important;width:30%}#wpsm_prcing_tabs .wpsm_nav{text-align:center}}#wpsm_prcing_tabs .tab-content{padding:0;border:0 solid #e6e6e6!important;margin-top:50px;background-color:transparent!important}.wpsm_pricingTable&gt;.wpsm_pricingTable-header{color:#fff;background:#673ab7}.wpsm_pricingTable{text-align:center;background:#fff;box-shadow:none;border:1px solid rgba(8,8,8,.1);transition:all .3s ease-in-out 0s}@media (min-width:900px){.wpsm_pricing_tabel_section .col-md-4{padding:0!important}.wpsm_pricing_tabel_section .col-md-4.center{background:#fff!important;padding-bottom:49px;border-width:1px;position:relative;top:-20px;margin-right:-1px;box-shadow:0 20px 50px 0 rgba(0,0,0,.18);z-index:100}.wpsm_pricing_tabel_section .col-md-5{padding:0!important}.wpsm_pricing_tabel_section .col-md-5.center{background:#fff!important;padding-bottom:49px;border-width:1px;position:relative;top:-20px;margin-right:-1px;box-shadow:0 20px 50px 0 rgba(0,0,0,.18);z-index:100}}#wpsm_prcing_tabs .tab-content{padding:0;border:0 solid #e6e6e6!important;margin-top:150px;padding:30px;padding-bottom:100px;padding-top:40px;background-color:transparent!important}.wpsm_pricing_tabel_section .wpsm_pricingTable&gt;.wpsm_pricingTable-header{color:#fff;background:#e66868;padding:20px 10px 37px 10px}.wpsm_pricing_tabel_section .wpsm_pricingTable .wpsm_pricingTable-header&gt;.heading{display:block;padding:28px 0 0 0;font-size:18px;margin-bottom:19px;background:0 0}.wpsm_pricing_tabel_section .col-md-4.center .wpsm_pricingTable-header{padding-bottom:57px}.wpsm_pricing_tabel_section .col-md-4{margin-bottom:30px}.wpsm_pricing_tabel_section .col-md-5.center .wpsm_pricingTable-header{padding-bottom:57px}.wpsm_pricing_tabel_section .col-md-5{margin-bottom:30px}.wpsm_pricing_tabel_section .wpsm_pricingTable .wpsm_pricingTable-sign-up&gt;.btn-block{padding:15px 0;text-transform:uppercase;font-size:16px;width:80%;display:inline-block;margin:30px;font-weight:700;border-radius:0;border:1px solid #68a834;color:#fff;background:#68a834;position:relative;transition:all .6s ease 0s}.wpsm_pricing_tabel_section .col-md-4.center .wpsm_pricingTable{padding-bottom:20px;border:0 solid rgba(8,8,8,.1);margin-left:-1px}.wpsm_pricing_tabel_section .col-md-5.center .wpsm_pricingTable{padding-bottom:20px;border:0 solid rgba(8,8,8,.1);margin-right:-1px}.wpsm_pricing_tabel_section .wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li:after{background:rgba(0,0,0,.03)}.wpsm_pricing_tabel_section .wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li:hover{color:#0a0909}.wpsm_pricing_tabel_section .wpsm_pricingTable .wpsm_pricingTable-header&gt;.heading&gt;h3{margin:0 0 2px 0;text-transform:capitalize;letter-spacing:0;font-size:40px;line-height:48px;font-weight:800}.wpsm_pricing_tabel_section .wpsm_pricingTable .price-value{font-size:34px;font-weight:800}.wpsm_pricing_tabel_section .wpsm_pricingTable&gt;.pricingContent&gt;ul&gt;li{border-bottom:1px dotted #cdcdcd;padding:10px 0;position:relative;z-index:1;overflow:hidden;color:#504d4d;font-weight:500;font-size:16px;font-family:Merriweather,Georgia,sans-ser}.wpsm_pricing_tabel_section .wpsm_ribbon{right:-7px!important}.wpsm_pricing_tabel_section .wpsm_ribbon span::before{border-left:3px solid rgba(0,0,0,.9);border-top:3px solid rgba(0,0,0,.9)}.wpsm_pricing_tabel_section .wpsm_ribbon span{background:linear-gradient(rgba(0,0,0,.9) 0,rgba(0,0,0,.9) 100%)}.wpsm_pricing_tabel_section .wpsm_ribbon span::after{border-right:3px solid rgba(0,0,0,.9);border-top:3px solid rgba(0,0,0,.9)}.pricing-color-2&gt;.wpsm_pricingTable-header{background:#4c40ff!important}.pricing-color-3&gt;.wpsm_pricingTable-header{background:#464646!important}.wpsm_prcing_page{padding-top:155px;padding-bottom:0;background:#efeeee}.wpsm_prcing_page .container-fluid-padding{padding:0!important;background:#fff}.inner-content2 small{color:rgba(255,255,255,.9);font-size:22px;line-height:40px;font-weight:400;display:block;text-align:center}@media (min-width:1300px){.container{max-width:1300px!important;width:1220px!important}}@media (min-width:1500px){.navbar .container,.wpsm_site_header_area .container{max-width:1500px!important;width:1420px!important}.wpsm_footer_widget_area .container{max-width:1500px!important;width:1420px!important}}

#category_header{
	position: relative;
	width: 100%;
	background: #eee;
}

#category_header .navigation {
	width: 100%;
	height: 70px;
	display: table;
	position: relative;
}

#category_header .navigation * {
	box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
}

#category_header .navigation-portrait {
	height: 48px;
	background: #6907f5;
}

#category_header .navigation-fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 19998;
}
#category_header .navigation-hidden {
	width: 0 !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}
#category_header .align-to-right {
	float: right;
}

#category_header .cat_nav-header {
	float: left;
	display: none;
}


#category_header .cat_nav-brand {
	line-height: 70px;
	padding: 0;
	color: #fff;
	font-size: 22px;
	padding-left: 50px;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none !important;
}

#category_header #category_header .navigation-portrait .cat_nav-brand {
	font-size: 18px;
	line-height: 48px;
}
#category_header .cat_nav-logo &gt; img {
	height: 48px;
	margin: 11px auto;
	padding: 0 15px;
	float: left;
}
#category_header .cat_nav-logo:focus &gt; img {
	outline: initial;
}
#category_header .navigation-portrait .cat_nav-logo &gt; img {
	height: 36px;
	margin: 6px auto 6px 15px;
	padding: 0;
}
#category_header .cat_nav-toggle {
	width: 30px;
	height: 30px;
	padding: 6px 2px 0;
	position: absolute;
	top: 50%;
	margin-top: -14px;
	right: 15px;
	display: none;
	cursor: pointer;
}
#category_header .cat_nav-toggle:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 2px;
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 0 0.5em 0 0 #fff, 0 1em 0 0 #fff;
}
#category_header .navigation-portrait .cat_nav-toggle {
	display: block;
}
#category_header .navigation-portrait .cat_nav-menus-wrapper {
	width: 485px;
	height: 100%;
	top: 0;
	left: -485px;
	position: fixed;
	background-color: #fff;
	z-index: 20000;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
}
#category_header .navigation-portrait .cat_nav-menus-wrapper.cat_nav-menus-wrapper-right {
	left: auto;
	right: 0px;
}
#category_header .navigation-portrait .cat_nav-menus-wrapper.cat_nav-menus-wrapper-open {
	left: 0;
	top: 0px;
}
#category_header .navigation-portrait
	.cat_nav-menus-wrapper.cat_nav-menus-wrapper-right.cat_nav-menus-wrapper-open {
	left: auto;
	right: 0;
}
#category_header .cat_nav-menus-wrapper-close-button {
	width: 30px;
	height: 40px;
	margin: 10px 7px;
	display: none;
	float: right;
	color: #343a40;
	font-size: 26px;
	cursor: pointer;
}
#category_header .navigation-portrait .cat_nav-menus-wrapper-close-button {
	display: block;
}
#category_header .cat_nav-menu {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	font-size: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	display: flex;
	justify-content: center;
}
#category_header .navigation-portrait .cat_nav-menu {
	width: 100%;
}
#category_header .navigation-landscape .cat_nav-menu.cat_nav-menu-centered {
	float: none;
	text-align: center;
}
#category_header .navigation-landscape .cat_nav-menu.cat_nav-menu-centered &gt; li {
	float: none;
}
#category_header .cat_nav-menu &gt; li {
	display: inline-block;
	float: left;
	text-align: left;
}
#category_header .navigation-portrait .cat_nav-menu &gt; li {
	width: 100%;
	position: relative;
	border-top: solid 1px #f0f0f0;
}
#category_header .navigation-portrait .cat_nav-menu &gt; li:last-child {
	border-bottom: solid 1px #f0f0f0;
}
#category_header .cat_nav-menu + .cat_nav-menu &gt; li:first-child {
	border-top: none;
}

#category_header .cat_nav-menu &gt; li &gt; a {
	padding: 12px 32px;
	display: inline-block;
	text-decoration: none;
	color: #fff;
	text-transform: capitalize;
	font-size: 17px;
	margin-left: 15px;
	transition: all 0.3s;
	background: #6907f5;
	-webkit-transition: color 0.3s, background 0.3s;
	transition: color 0.3s, background 0.3s;
}

#category_header .navigation-portrait .cat_nav-menu &gt; li &gt; a {
	width: 100%;
	height: auto;
	padding: 10px 10px 10px 30px;
}

#category_header .cat_nav-menu &gt; li &gt; a &gt; i,
#category_header .cat_nav-menu &gt; li &gt; a &gt; [class*="ion-"] {
	width: 18px;
	height: 16px;
	line-height: 16px;
	-webkit-transform: scale(1.4);
	transform: scale(1.4);
}

#category_header .cat_nav-menu &gt; li &gt; a &gt; [class*="ion-"] {
	width: 16px;
	display: inline-block;
	-webkit-transform: scale(1.8);
	transform: scale(1.8);
}

#category_header .navigation-portrait .cat_nav-menu.cat_nav-menu-social {
	width: 100%;
	text-align: center;
}

#category_header .cat_nav-menu.cat_nav-menu-social &gt; li {
	text-align: center;
	float: none;
	border: none !important;
}

#category_header .navigation-portrait .cat_nav-menu.cat_nav-menu-social &gt; li {
	width: auto;
}

#category_header .cat_nav-menu.cat_nav-menu-social &gt; li &gt; a &gt; [class*="ion-"] {
	font-size: 12px;
}

#category_header .cat_nav-menu.cat_nav-menu-social &gt; li &gt; a &gt; .fa {
	font-size: 14px;
}

#category_header .navigation-portrait .cat_nav-menu.cat_nav-menu-social &gt; li &gt; a {
	padding: 15px;
}

#category_header .submenu-indicator {
	margin-left: 6px;
	margin-top: 6px;
	float: right;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}

#category_header .navigation-portrait .submenu-indicator {
	width: 54px;
	height: 44px;
	margin-top: 0;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	z-index: 20000;
}

#category_header .submenu-indicator-chevron {
	position: absolute;
	height: 6px;
	width: 6px;
	display: block;
	border-style: solid;
	border-width: 0 1px 1px 0;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: border 0.2s;
	transition: border 0.2s;
}

#category_header .navigation-portrait .submenu-indicator-chevron {
	position: absolute;
	top: 18px;
	left: 24px;
}

#category_header .navigation-portrait .submenu-indicator.submenu-indicator-up {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

#category_header .no-scroll {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

#category_header .cat_nav-button {
	margin: 18px 15px 0;
	padding: 8px 14px;
	display: inline-block;
	color: #fff;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	border-radius: 4px;
}
#category_header .cat_nav-button:hover,
#category_header .cat_nav-button:focus {
	color: #fff;
	text-decoration: none;
}
#category_header .navigation-portrait .cat_nav-button {
	width: calc(100% - 52px);
	margin: 17px 26px;
}
#category_header .cat_nav-text {
	margin: 25px 15px;
	display: inline-block;
	color: #343a40;
	font-size: 14px;
}
#category_header .navigation-portrait .cat_nav-text {
	width: calc(100% - 52px);
	margin: 12px 26px 0;
}
#category_header .navigation-portrait .cat_nav-text + ul {
	margin-top: 15px;
}

#category_header .cat_nav-dropdown {
	min-width: 250px;
	margin: 0;
	padding: 0;
	display: none;
	position: absolute;
	list-style: none;
	z-index: 98;
	white-space: nowrap;
}

#category_header .navigation-portrait .cat_nav-dropdown {
    width: 100%;
	position: static;
	left: 0;
}

#category_header .cat_nav-dropdown .cat_nav-dropdown {
	left: 100%;
	margin-top: 0px;
	margin-left: 1px;
}

#category_header .cat_nav-menu &gt; li &gt; .cat_nav-dropdown {
	border-bottom: solid 3px #6907f5;
}

#category_header .cat_nav-dropdown &gt; li {
	width: 100%;
	float: left;
	clear: both;
	position: relative;
	text-align: left;
	background: #fff;
	border-left: 1px solid rgba(0,0,0,0.1);
	border-right: 1px solid rgba(0,0,0,0.1);
}

#category_header .cat_nav-dropdown &gt; li &gt; a {
	width: 100%;
	display: inline-block;
	text-decoration: none;
	float: left;
	font-size: 14px;
	padding: 10px 50px;
	color: #000;
	text-align: left;
	margin-left: 28px
	letter-spacing: 1px;
	transition: all 0.1s;
}

#category_header .cat_nav-dropdown &gt; li:hover &gt; a,
#category_header .cat_nav-dropdown &gt; li.focus &gt; a {
	background: #6907f5bf;
	color: #fff;
}

#category_header .cat_nav-dropdown.cat_nav-dropdown-left {
	right: 0;
}
#category_header .cat_nav-dropdown &gt; li &gt; .cat_nav-dropdown-left {
	left: auto;
	right: 100%;
}
#category_header .navigation-landscape .cat_nav-dropdown.cat_nav-dropdown-left &gt; li &gt; a {
	text-align: right;
}
#category_header .navigation-portrait .cat_nav-dropdown &gt; li &gt; a {
	padding: 12px 20px 12px 30px;
}
#category_header .navigation-portrait .cat_nav-dropdown &gt; li &gt; ul &gt; li &gt; a {
	padding-left: 50px;
}

#category_header .cat_nav-dropdown .submenu-indicator {
	right: 15px;
	top: 17px;
	position: absolute;
}

#category_header .navigation-portrait .cat_nav-dropdown .submenu-indicator {
	right: 0;
	top: 0;
}

#category_header .cat_nav-dropdown .submenu-indicator .submenu-indicator-chevron {
	color: #000;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

#category_header .navigation-portrait
	.cat_nav-dropdown
	.submenu-indicator
	.submenu-indicator-chevron {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

#category_header .cat_nav-dropdown &gt; li:hover &gt; a .submenu-indicator-chevron,
#category_header .cat_nav-dropdown &gt; .focus &gt; a .submenu-indicator-chevron {
	border-color: transparent #fff #fff transparent;
}

#category_header .navigation-landscape .cat_nav-dropdown.cat_nav-dropdown-left .submenu-indicator {
	left: 10px;
}
#category_header .navigation-landscape
	.cat_nav-dropdown.cat_nav-dropdown-left
	.submenu-indicator
	.submenu-indicator-chevron {
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}

/**/

#category_header .megamenu-panel {
	width: 100%;
	padding: 15px 15px;
	display: none;
	position: absolute;
	font-size: 14px;
	z-index: 98;
	text-align: left;
	color: inherit;
	border-top: solid 1px #f0f0f0;
	background-color: #fdfdfd;
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.075);
}

#category_header .navigation-portrait .megamenu-panel {
	padding: 0px;
	position: static;
	display: block;
}

#category_header .megamenu-panel [class*="container"] {
	width: 100%;
}

#category_header .megamenu-panel [class*="container"] [class*="col-"] {
	padding: 0;
}

#category_header .megamenu-panel-half {
	width: 50%;
}

#category_header .megamenu-panel-quarter {
	width: 25%;
}
#category_header .navigation-portrait .megamenu-panel-half,
#category_header .navigation-portrait .megamenu-panel-quarter {
	width: 100%;
}
#category_header .megamenu-panel-row {
	width: 100%;
}
#category_header .megamenu-panel-row:before,
#category_header .megamenu-panel-row:after {
	display: table;
	content: "";
	line-height: 0;
}
#category_header .megamenu-panel-row:after {
	clear: both;
}
#category_header .megamenu-panel-row [class*="col-"] {
	display: block;
	min-height: 20px;
	float: left;
	margin-left: 3%;
}
#category_header .megamenu-panel-row [class*="col-"]:first-child {
	margin-left: 0;
}
#category_header .navigation-portrait .megamenu-panel-row [class*="col-"] {
	float: none;
	display: block;
	width: 100% !important;
	margin-left: 0;
	margin-top: 15px;
}
#category_header #category_header .navigation-portrait
	.megamenu-panel-row:first-child
	[class*="col-"]:first-child {
	margin-top: 0;
}
#category_header #category_header .megamenu-panel-row .col-1 {
	width: 5.583333333333%;
}
#category_header #category_header .megamenu-panel-row .col-2 {
	width: 14.166666666666%;
}
#category_header #category_header .megamenu-panel-row .col-3 {
	width: 22.75%;
}
#category_header #category_header .megamenu-panel-row .col-4 {
	width: 31.333333333333%;
}

#category_header .megamenu-tabs {
	width: 100%;
	float: left;
	display: block;
}
#category_header .megamenu-tabs-nav {
	width: 20%;
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}
#category_header .navigation-portrait .megamenu-tabs-nav {
	width: 100%;
}
#category_header .megamenu-tabs-nav &gt; li &gt; a {
	width: 100%;
	padding: 10px 16px;
	float: left;
	font-size: 13px;
	text-decoration: none;
	color: #343a40;
	border: solid 1px #eff0f2;
	outline: 0;
	background-color: #fff;
}
#category_header .megamenu-tabs-nav &gt; li.active a,
#category_header .megamenu-tabs-nav &gt; li:hover a {
	background-color: #f5f5f5;
}
#category_header .megamenu-tabs-pane {
	width: 80%;
	min-height: 30px;
	padding: 20px;
	float: right;
	display: none;
	font-size: 13px;
	color: #343a40;
	border: solid 1px #eff0f2;
	background-color: #fff;
	transition: all 0.5s;
}
#category_header .megamenu-tabs-pane.active {
	display: block;
}

#category_header .navigation-portrait .megamenu-tabs-pane {
	width: 100%;
}

#category_header .megamenu-lists {
	width: 100%;
	display: table;
	border-bottom: 3px solid #6907f5;
	border-top: 3px solid #6907f5;
	margin: 20px 0px;
	padding: 15px 200px;
}

#category_header .megamenu-list {
	width: 100%;
	margin: 0 0 15px;
	padding: 0;
	display: inline-block;
	float: left;
	list-style: none;
	transition: all 0.5s;
}

#category_header .megamenu-list h1{
		color: #6907f5;
		font-size: 23px;
		font-weight: normal;
		margin: 0;
		padding: 5px 5px 5px 10%;
		padding-top: 15px;
		padding-bottom: 10px;
		text-align: center;
}

#category_header .megamenu-list h2 {
		color: #6907f5;
		font-size: 23px;
		font-weight: normal;
		margin: 0;
		padding: 5px 5px 5px 10%;
		padding-top: 15px;
		padding-bottom: 10px;
		text-align: left;
	}

#category_header .megamenu-list ul li{
		margin: 0;
		padding: 10px 0;
		float: left;
		width: 100%;
		transition: all 0.5s;
}

#category_header .megamenu-list img{
		width: 100%;
		float: left;
		transition: all 0.5s;
		border-radius: 5px;   
}

#category_header .megamenu-list ul li a{
		margin: 0;
		border: 0;
		padding: 0;
		float: left;
		letter-spacing: 1px;
		margin-right: 10%;
		margin-left: 10%;
		transition: text-indent 0.2s linear 0s;
		-moz-transition: text-indent 0.2s linear 0s;
		-ms-transition: text-indent 0.2s linear 0s;
		-o-transition: text-indent 0.2s linear 0s;
		-webkit-transition: text-indent 0.2s linear 0s;
}

#category_header .megamenu-list li p{
		margin: 0;
		padding: 0 10px 15px 47px;
		color: #838383;
		width: 100%;
		clear: both;
		font-size: 17px;
		text-align: center;
		letter-spacing: 1px;
}

#category_header .megamenu-list li:last-child {
	margin: 0;
	border: none;
}

#category_header .navigation-landscape .megamenu-list:last-child {
	border: none;
}


#category_header .megamenu-list &gt; li &gt; a {
	width: 78%;
	padding: 7px 50px;
	display: inline-block;
	color: #000;
	text-decoration: none;
	font-size: 15px;
	letter-spacing: 1px;
	transition: all 0.1s;
	text-align: left;
	font-weight: 500;
}

#category_header .megamenu-list &gt; li &gt; a:hover {
	background-color: #6907f5bf;
	color: #fff;
}

#category_header .megamenu-list &gt; .megamenu-list-title {
	font-size: 18px;
	font-weight: 600;
	text-transform: capitalize;
	color: #6907f5;
	font-weight: 500;
	margin: 0;
	padding: 10px 15px;
	letter-spacing: 1px;
	text-align: left;
}

#category_header .navigation-landscape .list-col-2 {
	width: 50%;
}
#category_header .navigation-landscape .list-col-3 {
	width: 33%;
}
#category_header .navigation-landscape .list-col-4 {
	width: 25%;
}

#category_header .transparent-menu {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 99;
}

#category_header.navigation-portrait .cat_nav-menu &gt; li &gt; a {
	color: #fff;
	width: 100%;
	height: auto;
	padding: 10px 10px 10px 30px;
	border-radius: 0;
}

#category_header .cat_nav-menu&gt;li:hover&gt;a,
#category_header .cat_nav-menu&gt;li.active&gt;a, 
#category_header .cat_nav-menu&gt;li.focus&gt;a {
		color: #fff;
		background: #6907f5bf;
	}

/*========== Media Query ==============*/

@media only screen and (min-width: 320px) and (max-width: 768px) {
	  #category_header .cat_nav-dropdown &gt; li &gt; a,
	  #category_header .megamenu-list &gt; li &gt; a {
		width: 100%;
	}
	  #category_header .cat_nav-menu {
	 display: block;
    }
     #category_header .megamenu-lists {
	 padding: 30px 0px;
   }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
	 #category_header .cat_nav-menu &gt; li &gt; a{
		padding: 12px 32px;
		margin-left: 4px;
	}
	 #category_header .cat_nav-menu &gt; li &gt; a {
		font-size: 16px;
	}
	 #category_header.submenu-indicator-chevron {
		position: relative;
		top: 0px;
    }
    #category_header .megamenu-lists {
		padding: 12px 7	0px;
   }
	 #category_header .megamenu-list h1 {
		font-size: 13px;
	}
 	 #category_header .megamenu-list li p {
        font-size: 13px;
		padding: 10px;
    }
 
	#category_header .megamenu-list &gt; .megamenu-list-title {
		font-size: 15px;
	}

	#category_header .megamenu-list &gt; li &gt; a{
		font-size: 12px;
	}

	#category_header .cat_nav-dropdown &gt; li &gt; a {
		font-size: 12px;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1400px) {
	  #category_header .cat_nav-menu &gt; li &gt; a{
		padding: 12px 17px;
		margin-left: 2px;
	}

	 #category_header .cat_nav-menu &gt; li &gt; a {
		font-size: 14px;
	}

	 #category_header .submenu-indicator-chevron {
		position: relative;
		top: -3px;
  }

	 #category_header .megamenu-lists {
		padding: 0px;
  }
	 #category_header .megamenu-list h1 {
		font-size: 13px;
	}
 	 #category_header .megamenu-list li p {
        font-size: 13px;
		padding: 10px;
 }
 
	#category_header .megamenu-list &gt; .megamenu-list-title {
		font-size: 15px;
	}

	#category_header .megamenu-list &gt; li &gt; a{
		font-size: 12px;
	}

	#category_header .cat_nav-dropdown &gt; li &gt; a {
		font-size: 12px;
	}
}

@media only screen and (max-width: 992px){
	#category_header .cat_nav-menu {
		display: block;
   }
	#category_header .cat_nav-dropdown &gt; li &gt; a,
	#category_header .megamenu-list &gt; li &gt; a {
		width: 100%;
	}
	#category_header .megamenu-lists {
		padding: 8px 10px;
		margin: 10px 0;
	}
	#category_header .cat_nav-header {
	display: block;
  }
  #category_header .cat_nav-menu &gt; li &gt; a{
  	margin-left: 0;
  }

}




#category_header.cat_sticky {
  position: fixed;
  top: 0px;
  width: 100%;
}



#category_header.header-scrolled {
  top: 75px;
  background: #6907f5;
  transition: all 0.5s;
  z-index:1;
}

#category_header.header-scrolled .navigation{
	height: auto;
}

#category_header.header-scrolled .cat_nav-menu {
	background: #6907f5;
	margin:0;
}
/*Header Sticky*/
.header-sticky.stick {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  -webkit-box-shadow: 0 0 100px rgba(66, 66, 66, 0.15);
  box-shadow: 0 0 100px rgba(66, 66, 66, 0.15);
}
@media (min-width: 768px){
#category_header.stick {
  position: fixed;
    z-index: 1;
    background: #6907f5;
    top: 70px;
    left: 0;
    right: 0;
  -webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
  -webkit-box-shadow: 0 0 100px rgba(66, 66, 66, 0.15);
  box-shadow: 0 0 100px rgba(66, 66, 66, 0.15);
}
}
/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.post-share-options .tags{
	margin-bottom: 20px;
	display:block;
}
.post-share-options .tags a{
	    background: #6909f1;
    padding: 1px 16px;
    margin: 3px;
    margin-bottom: 5px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
}

.wpsm-social-share{
	top: 0;
    max-width: 42px;
    max-width: 5.2rem;
    margin-left: -95px;
    margin-left: -9.5rem;
	    position: absolute;
}
.wpsm-social-share{
	height: 330px;
    height: 33rem;
    width: 42px;
    width: 5.2rem;
	text-align:center
}
.wpsm-social-share span{
	font-size: 16px;
    font-weight: 600;
}

.social-buttons__item {
   margin-bottom: 6px;
    border: 2px solid #683bb7;
    border-radius: 50%;
	width: 50px;
    height: 50px;
    text-align: center;
    background: #683bb7;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
	text-decoration:none;
	outline:none;
}
.social-buttons__item.wpsm_facebook{
	background: #4267B2;
    border-color: #4267B2;
}
.social-buttons__item.wpsm_twitter{
	background: #55acee;
    border-color: #55acee;
}
.social-buttons__item.wpsm_linkedin{
	background: #4267B2;
    border-color: #4267B2;
}
.social-buttons__item.wpsm_pinterest{
	    background: #CB2027;
    border-color: #CB2027;
}
.social-buttons__item.wpsm_whatsapp{
	background: #95D03A;
    border: #95D03A;
}
.social-buttons__item.wpsm_email{
	background: #7d7d7d;
    border-color: #7d7d7d;
}
.social-buttons__item:focus, .social-buttons__item:active{
	outline:none;
	text-decoration:none;
}
.social-buttons__item i{
	font-size: 30px;
    vertical-align: middle;
    line-height: 17px;
	color:#fff;
}

.blog-thumb-wrapper {
    
    overflow: inherit;
}
.social-sticky{
	position: fixed;
	top:100px;
}

@media (max-width: 992px){
	.wpsm-social-share{
		display:none;
	}
}



</pre></body></html>