.view{overflow:hidden;position:relative;text-align:center;border:1px solid #d1d1d1;cursor:default;background:#fff;z-index:1000;}
.view .mask,.view .content{height:100%;position:absolute;overflow:hidden;top:0;left:0;}
.view img{position:relative;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:15px;padding:10px;background-color:#FF9819;margin:36px 0 0 0;}
.view p{font-size:12px;position:relative;color:#fff;padding-left:0;padding-right:0;padding-top:0;padding-bottom:10px;text-align:center;border-bottom:1px solid #222;margin-left:20px;margin-right:20px;line-height:18px;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px 5px 14px;background:#000;color:#fff;text-transform:uppercase;width:auto !important;height:auto !Important;margin-top:10px;}
.view a.info:hover{}
.view-fourth img{-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;-ms-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-fourth .mask{background-color:rgba(0,0,0,0.8);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%}
.view-fourth h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:transparent;margin:20px 15px 0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-fourth:hover img{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.view-fourth:hover h2,
.view-fourth:hover p,
.view-fourth:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
.effect4{position:relative;}
.effect4:after{z-index:-1;position:absolute;content:"";bottom:18px;right:10px;left:auto;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);}
.portfolio .box1-inner .pshadow{display:none}
.blog .navigation{background-color:#F3F3F3;color:#FFFFFF;font-size:12px;height:38px;line-height:22px;text-transform:uppercase;margin-top:10px;width:100%;}
.wp-paginate{padding:0;margin:0;}
.wp-paginate li{display:inline-flex;list-style:none;}
.wp-paginate a{background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:4px 8px;text-align:center;text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active{background:#ef9407;color:#fff;border:1px solid #ef9407;}
.wp-paginate .title{color:#555;margin-right:4px;}
.wp-paginate .gap{color:#999;margin-right:4px;}
.wp-paginate .current{color:#fff;background:#ef9407!important;border:1px solid #ef9407!important;margin-right:4px;padding:4px 8px;}
.wp-paginate .page{background-color:#525151;color:#FFFFFF;display:inline-block;margin-left:7px;margin-top:7px;padding:1px 7px 0;text-decoration:none; border: 1px solid #525151;}
.wp-paginate .prev, .wp-paginate .next{background-color:#525151;color:#FFFFFF;display:inline-block;margin-left:7px;margin-top:7px;padding:1px 7px 0;text-decoration:none;}
.author .archive-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.author-info{border-top:1px solid #ededed;margin:24px 0;margin:1.714285714rem 0;padding-top:24px;padding-top:1.714285714rem;overflow:hidden;}
.author-description p{color:#757575;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.author.archive .author-info{border-top:0;margin:0 0 48px;margin:0 0 3.428571429rem;}
.author.archive .author-avatar{margin-top:0;}
.comments-area article{margin:24px 0;margin:1.714285714rem 0;}
.comments-area article header{overflow:hidden;position:relative;}
.comments-area article header img{float:left;padding:0;line-height:0;}
.comments-area article header cite,
.comments-area article header time{display:block;margin-left:55px;}
.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143;}
.comments-area cite b{font-weight:normal;}
.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:12px;font-size:0.857142857rem;color:#5e5e5e;}
.comments-area article header a{text-decoration:none;color:#5e5e5e;}
.comments-area article header a:hover{color:#21759b;}
.comments-area article header cite a{color:#444;}
.comments-area article header cite a:hover{text-decoration:underline;}
.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:0.428571429rem 0.857142857rem;font-size:12px;font-size:0.857142857rem;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd;}
.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;margin-left:0.357142857rem;padding:2px 5px;padding:0.142857143rem 0.357142857rem;font-size:10px;font-size:0.714285714rem;}
.comments-area .bypostauthor cite b{font-weight:bold;}
a.comment-reply-link,
a.comment-edit-link{color:#686868;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
a.comment-reply-link:hover,
a.comment-edit-link:hover{color:#21759b;}
.commentlist .pingback{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem;}
#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.5;}
#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;margin-left:0.714285714rem;font-weight:normal;font-size:12px;font-size:0.857142857rem;}
#respond form label{display:block;line-height:1.714285714;}
#respond form input[type="text"],
#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100%;}
#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:0.857142857rem;line-height:2;color:#5e5e5e;}
.required{color:red;}
.commentlist .children{margin-left:48px;margin-left:3.428571429rem;}
.commentlist{padding:0px 15px 10px 15px;}