@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,700,900');html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
@font-face{font-family:'Edwardian';src:url(fonts/ITCEDSCR.TTF);}
*{box-sizing:border-box;}
body{margin:auto;}
.clear{clear:both;}
.left {float: left;}
.right {float: right;}
img{max-width:100%;display:block;margin:auto;height:auto !important;}
.container{max-width:1170px;width:95%;margin:auto;}
.full{width:100%;}
.logo{padding:65px 0;}
.top-service-slider-wrapper{width:100%;overflow:hidden;margin:auto;}
.service-slider-ul{max-height:320px;overflow: hidden; }
.service-slider-ul li{display:inline-block;float:left;}
.service-inner{position:relative;}
.service-text{position:absolute;left:0;right:0;margin:auto;color:#ffffff;text-align:center;width:90%;display:block;height:90%;top:5%;border:1px solid #ffffff;}
.service-text h2{text-transform:capitalize;color:#ffffff;font-size:40px;line-height:24px;font-family:'Edwardian';text-align:center;margin-top:26%;background-color:rgba(0,0,0,0.5);padding:26px 0;}
.nav-class{border-bottom:3px solid #f06292;}
.navigation_menu{width:75%;float:left;padding:24px 0;}
.navigation_menu ul{padding:0;margin:auto;text-align:left;}
.navigation_menu li{display:inline-block;padding:0 25px;border-right:1px solid #000000;line-height:normal;}
.navigation_menu li:last-child{padding-right:0 !important;border:none;}
.navigation_menu a{text-decoration:none;text-transform:uppercase;font-family:'Montserrat', sans-serif;color:#000000;font-size:14px;font-weight:normal;line-height:22px;}
.navigation_menu a:hover{color:#f06292;}
.current_page_item a{color:#f06292;}
.search{width:25%;float:right;margin:10px 0;border:1px solid #cccccc;padding:12px 15px;}
.search input{width:100%;text-align:left;background:url(images/search-image.png) no-repeat right 10px center;color:#000000;opacity:0.5;font-weight:normal;font-size:16px;line-height:24px;border:none;}
.search button{width:0;display:none;}
.wrapper-ceter-section{background-color:#f2f2f2;padding-top:55px;}
.posts-pagination-wrapper{float:left;width:66%;}
.posts-paginaion-single{width:100%;display:block;position:relative;margin-bottom:30px;}
.post-page-image{width:41%;float:left;}
.post-page-content{width:63%;position:relative;margin-left:-5%;background-color:#ffffff;float:right;padding:25px 25px 0px;-webkit-box-shadow:0 0 5px #dfdfdf;box-shadow:0 0 5px #dfdfdf;top:10px;}
.post-page-content h1{color:#000000;font-size:20px;line-height:24px;font-weight:normal;text-transform:capitalize;margin:auto auto 10px;text-align:left;font-family:'Montserrat', sans-serif;}
.date-time{font-size:14px;line-height:24px;color:#000000;opacity:0.5;font-weight:normal;text-transform:uppercase;font-family:'Montserrat', sans-serif;display: inline-block;}
.post-page-content p{color:#666666;font-weight:normal;line-height:22px;font-size:12px;text-align:justify;margin:15px auto;font-family:'Montserrat', sans-serif;}
.continue-reading{color:#f06292;text-transform:capitalize;line-height:22px;font-size:14px;font-weight:normal;text-decoration:none;font-family:'Montserrat', sans-serif;text-align:left;width:40%;float:left;margin:7px 0;}
.apss-social-share{width:60%;float:right;margin:auto;padding:0;text-align:right;}
.apss-theme-4 .apss-single-icon a{margin:3px;}
.socil-links-posts li{width:35px;display:inline-block;margin-right:5%;}
.socil-links-posts a{position:relative;display:block;border:1px solid #f06292;border-radius:50%;height:35px;}
.socil-links-posts img{position:absolute;left:0;right:0;margin:auto;margin-top:30%;}
.pagination-bottom{padding-bottom:60px;padding-top:30px;}
.wp-pagenavi > .pages{display:none;}
.wp-pagenavi a:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi span{border:none;}
.extend{padding:8px 15px !important;color:#ffffff;background-color:#000000;border-radius:2px;}
.pagination-bottom .current{text-decoration:none;padding:8px 15px;text-transform:uppercase;font-weight:normal;line-height:22px;font-size:14px;font-family:'Montserrat', sans-serif;border:1px solid #f06292;color:#FFFFFF;background-color:#f06292;border-radius:2px;}
.pagination-bottom a{text-decoration:none;padding:8px 15px;text-transform:uppercase;font-weight:normal;line-height:22px;font-size:14px;font-family:'Montserrat', sans-serif;color:#ffffff;background-color:#000000;border-radius:2px;}
.active_one{border:1px solid #f06292;color:#f06292 !important;background-color:transparent !important;}
.right-side-bar{width:31.62%;float:right;margin-top:5px;margin-bottom:25px;}
.about-us-wrapper{width:100%;display:block;padding:18px 20px 45px;background-color:#ffffff;}
.about-us-wrapper h1{margin:auto;padding:0 0 10px;text-transform:uppercase;font-size:20px;font-weight:normal;line-height:24px;color:#000000;text-align:center;font-family:'Montserrat', sans-serif;}
.about-image{width:100%;display:block;position:relative;}
.name_position{position:absolute;right:0;left:0;margin:auto;width:100%;bottom:15%;}
.name_position span{text-transform:uppercase;font-weight:normal;line-height:24px;display:block;color:#ffffff;font-size:18px;text-align:center;font-family:'Montserrat', sans-serif;}
.about-text p{color:#666666;line-height:22px;font-size:13px;font-weight:normal;font-family:'Montserrat', sans-serif;margin-top:22px;}
.about-text a{color:#f06292;text-decoration:none;}
.ads-sec{margin:30px auto;}
.popular-posts-wrapper{width:100%;background-color:#ffffff;padding:30px 20px 20px;}
.popular-posts-wrapper h1{color:#000000;text-align:center;text-transform:uppercase;line-height:22px;font-size:20px;font-weight:normal;font-family:'Montserrat', sans-serif;margin:auto auto 30px;}
.single_post_pop{width:100%;padding-bottom:30px;}
.pop_post_image{width:22%;float:left;}
.pop_post_text{width:73%;float:right;}
.pop_post_text a{text-decoration:none;text-transform:capitalize;font-size:14px;color:#000000;font-weight:normal;font-family:'Montserrat', sans-serif;line-height:normal;}
.pop_post_text span{margin-top:7px;}
.subscribe-follow{padding:25px 20px 50px;background-color:#ffffff;margin:30px 0;}
.subscribe-follow .wen-side-socials{padding:0;margin:0;}
.subscribe-follow .wen-social-links{padding:0;margin:auto;}
.subscribe-follow .wen-side-socials ul li{margin-right:6%;}
.subscribe-follow h1{color:#000000;text-transform:uppercase;line-height:22px;font-size:16px;font-weight:normal;text-align:center;margin:auto auto 35px;font-family:'Montserrat', sans-serif;}
.subscribe-follow img{border-bottom:1px solid #000000;}
.insta-feed{padding:25px 20px 20px;background-color:#ffffff;}
.insta-feed h1{color:#000000;text-transform:uppercase;line-height:22px;font-size:16px;font-weight:normal;text-align:center;margin:auto auto 35px;font-family:'Montserrat', sans-serif;}
.insta-feed ul{padding:0;margin:auto;}
.insta-feed li{display:inline-block;float:left;width:29%;margin-right:6%;margin-bottom:20px;}
.no-margin-rihgt{margin-right:0 !important;}
.insta-feed span{color:#000000;font-size:14px;font-weight:normal;line-height:22px;display:block;font-family:'Montserrat', sans-serif;}
.news-letter{padding:25px 20px 20px;background-color:#ffffff;margin:30px 0;position:relative;}
.news-letter h1{color:#000000;text-transform:uppercase;line-height:22px;font-size:16px;font-weight:normal;text-align:center;margin:auto auto 35px;font-family:'Montserrat', sans-serif;}
.news-letter .formError{left:20px !important;top:137px !important;}
.news-letter input[type="text"]{color:#000000;opacity:0.5;padding:15px;display:block;width:100%;border:1px solid #cccccc;font-family:'Montserrat', sans-serif;font-size:18px;}
.news-letter input[type="submit"]{padding:0;border:none;display:none;}
.tags_all{padding:25px 20px 20px;background-color:#ffffff;}
.tags_all h1{color:#000000;text-transform:uppercase;line-height:22px;font-size:16px;font-weight:normal;text-align:center;margin:auto auto 35px;font-family:'Montserrat', sans-serif;}
.tags_all ul{padding:0;margin:auto;}
.tags_all li{width:auto;display:inline-block;margin-bottom:5px;margin-right:5px;}
.tags_all a{padding:10px 13px;display:block;width:auto;background-color:#f06292;text-decoration:none;font-size:14px;color:#ffffff;text-transform:capitalize;font-family:'Montserrat', sans-serif;}
.service-slider-ul.slider-bottom{padding-left:0;margin:auto;}
.sign-up-newsletter{padding:50px 0;max-width:600px;width:100%;margin:auto;position:relative;}
.sign-up-newsletter .formError{top:165px !important;left:300px !important;}.sign-up-newsletter h1{color:#000000;font-size:20px;font-weight:normal;text-align:center;margin:auto auto 25px;display:block;font-family:'Montserrat', sans-serif;}
.sign-up-newsletter input[type="text"]{padding:20px 10px;color:#000000;opacity:0.5;font-family:'Montserrat', sans-serif;border:1px solid #CCCCCC;width:75%;display:inline;line-height:24px;float:left;}
.sign-up-newsletter input[type="submit"]{color:#ffffff;background-color:#000000;padding:20px 10px;line-height:24px;font-family:'Montserrat', sans-serif;text-transform:uppercase;display:inline;width:24%;border:none;margin-top:0;float:right;cursor:pointer;}
.footer{background-color:#f2f2f2;padding:15px 0;}
.copy-state{margin-top:15px;}
.copy-state p{float:left;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:normal;margin:auto;line-height:24px;color:#000000;width:70%;}
.copy-state a{float:right;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:normal;margin:auto;line-height:24px;color:#000000;text-decoration:none;text-align:right;width:30%;}
.bottom-log-class{position:relative;text-align:center;max-width:200px;margin:auto;margin-top:-40px;}
.bottom-log-class a{font-size:30px;font-weight:normal;font-family:'Edwardian';float:left;text-transform:capitalize;text-align:center;text-decoration:none;position:relative;margin-top:-35px;color:#000000;}
.heading_for_single{font-size:20px;color:#000000;text-align:center;line-height:24px;font-weight:600;font-family:'Montserrat', sans-serif;text-transform:capitalize;}
.single_content_border{border-bottom:5px solid #f06292;padding-bottom:20px;margin-bottom:20px;width:100%;}
.comments-area{}
.comment-form{width:100%;}
.comment-form-comment{width:48%;float:left;}
.comment-form-author{width:48%;float:right;clear:right;}
.comment-form-email{width:48%;float:right;clear:right;}
.comment-form-url{width:48%;float:right;clear:right;}
.comment-form label{margin-bottom:10px;width:100%;float:left;}
.comment-form p{margin:auto auto 10px;}
.comment-form input, .comment-form textarea{padding:8px;border:1px solid #f06292;width:100%;}
.comment-form textarea{min-height:180px;}
.comment-form input[type='submit']{width:100%;display:block;border:none;text-align:center;background-color:#f06292;color:#ffffff;font-size:18px;text-transform:capitalize;cursor:pointer;}
.logged-in-as{margin-bottom:30px !important;}
.logged-in-as a:hover{background-color:#f06292;transition:0.5s ease all;color:#ffffff;}
.logged-in-as a{text-decoration:none;border:none;text-align:center;font-size:18px;text-transform:capitalize;padding:10px 20px;color:#000000;background-color:#f2f2f2;transition:0.5s ease all;}
.comment-form-comment label{}
.comments-title{font-size:18px;margin:auto;text-align:center;margin-bottom:15px;font-family:'Montserrat', sans-serif;}
.comment-list{width:100%;}
.comment-list > li{width:100%;}
.comment-list li{display:block;margin:10px auto;border-bottom:1px solid #f06292;padding:15px;}
.vcard{width:100%;margin:auto;}
.vcard img{float:left;width:70px;height:70px;overflow:hidden;max-width:none;border-radius:50%;margin-right:15px;}
.says{display:none;}
.vcard b{text-transform:capitalize;text-align:left;font-size:16px;line-height:24px;font-family:'Montserrat', sans-serif;margin-bottom:5px;display:block;padding-top:20px;}
.entry-content p, .comment-content p{color:#666666;font-weight:normal;line-height:22px;font-size:12px;text-align:justify;margin:15px auto;font-family:'Montserrat', sans-serif;}
.comment-metadata a{color:#f06292;font-size:12px;font-family:'Montserrat', sans-serif;text-decoration:none;}
.reply{margin-bottom:15px;}
.reply a{text-decoration:none;border:none;text-align:center;font-size:18px;text-transform:capitalize;padding:5px 20px;color:#000000;background-color:#f2f2f2;transition:0.5s ease all;}
.reply a:hover{background-color:#f06292;transition:0.5s ease all;color:#ffffff;}
.search_results_heading{font-size:16px;font-weight:normal;line-height:24px;color:#000000;text-align:left;margin:auto auto 10px;font-family:'Montserrat', sans-serif;}
.current{text-decoration:none;padding:15px 20px;text-transform:uppercase;font-weight:normal;line-height:22px;font-size:14px;font-family:'Montserrat', sans-serif;border:1px solid #f06292;color:#f06292;background-color:#ffffff;}
.socaillinks-place{padding-bottom:80px;}
.single_page_div_divider{width:65.8%;float:left;background-color:#ffffff;padding:0 15px 15px;}
.single_page_container_class{background-color:#f2f2f2;padding:30px 0;}
.entry-content ul li{color:#666666;font-weight:normal;line-height:22px;font-size:12px;text-align:justify;margin:3px auto;font-family:'Montserrat', sans-serif;}
@media screen and (max-width:979px){.navigation_menu li{padding:0px 15px;}
.post-page-content{padding:15px 10px;}
.post-page-content p{margin:auto;}
.continue-reading{font-size:12px;}
.socil-links-posts li{width:30px;height:30px;}
.post-page-content{width:100%;margin-left:0;}
.post-page-image{width:100%;}
}
@media screen and (max-width:767px){h1{font-size:18px;font-weight:normal;}
.container{width:90%;}
.logo{padding:15px 0;width:90%;margin:auto;}
.navigation_menu{display:none;}
.search{display:block;width:100%;float:none;}
.posts-pagination-wrapper{width:100%;margin:auto;}
.right-side-bar{width:100%;}
.post-page-content{top:0;}
.post-page-content h1{font-size:16px;margin-bottom:5px;}
.date-time{font-size:12px;}
.continue-reading{width:100%;float:none;}
.apss-social-share{width:100%;margin:10px auto auto;text-align:center;}
.pagination-bottom a{padding:7px 10px;}
.pop_post_text a{font-size:12px;}
.tags_all a{padding:7px;}
.sign-up-newsletter{padding:15px 0;}
.sign-up-newsletter h1{margin-bottom:10px;font-size:16px;}
.sign-up-newsletter input[type="text"]{width:50%;padding:10px;}
.sign-up-newsletter input[type="submit"]{padding:10px;width:49%;}
.copy-state p{width:100%;margin-bottom:10px;}
.copy-state a{width:100%;margin-bottom:15px;text-align:left;}
.bottom-log-class a, .bottom-log-class{margin-top:0;}
.comments-title{font-size:18px;margin-bottom:10px;}
.comment-list{padding:0;}
.comment-list li{margin:5px auto;border-bottom:1px solid #f06292;padding:8px;}
.vcard img{width:40px;height:40px;margin-right:10px;}
.vcard b{font-size:12px;padding-top:5px;}
.entry-content p, .comment-content p{margin:8px auto;}
.comment-metadata a{font-size:10px;}
.reply{margin-bottom:15px;}
.reply a{padding:5px 8px;}
.comment-form p{width:100%;}
.logged-in-as a{text-decoration:none;font-size:14px;padding:7px 15px;}
.sign-up-newsletter .formError{top:147px !important;left:32px !important;}
.single_page_div_divider{width:100%;float:none;margin-bottom:15px;}
}
.not-found{font-size:30px;text-align:center;}
.not-found-search{margin-bottom:30px;}
.not-found-search input[type="search"]{padding:15px;border:2px solid #f06292;border-radius:5px;font-size:18px;}
.not-found-search button{padding:15px;border-radius:5px;background-color:#f06292;color:#ffffff;border:none;cursor:pointer;font-size:18px;}
.author_name_hp{color: #f06292; opacity: 1;text-decoration: none; font-size: 12px;}
.author_name_tag {font-weight:bold;text-transform: inherit !important;}
.date_and_author_detailpage {margin: 15px auto;}