#main-wrapper{background:0;max-width:800px;width:100%;margin:2em auto 4em;padding:3em;padding-top:0; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.post_left{padding:20px 0;}
.post_image img{max-width:100%;max-height:550px;margin:0 auto;display:block;width:100%;}
.post_left h1,.post_left h2,.post_left h3{color:#353334;}
.post_left h1{font-size:30px;color:#353334;text-transform:none;font-weight:600;-ms-word-wrap:break-word;word-wrap:break-word;}
.post_left p{color:#858585;font-size:13px;margin:0 0 10px;line-height:25px;}
.post_left ul{}
.post_left ul.meta li{border-right:1px solid;float:left;}
.post_left ul li{color:#858585 !important;font-size:12px;margin-bottom:15px;margin-right:5px;margin-top:8px;padding-right:5px;line-height:normal;}
.post_left ul li:last-child{padding-right:0;}
.post_left ul.meta li:last-child{border-right:none;}
.post_left .container{max-width:100%;}
.post_left .post_content li span{color:#858585 !important;}
.next_project, .previous_project{float:left;}
.next_project a, .previous_project a{color:#8f8f8f;font-size:18px;padding-bottom:20px;}
.post_right a{margin-right:10px;margin-bottom:20px;}
.post_right a span{padding-right:5px;}
.post_right_category h1{color:#353334;font-weight:600;font-size:16px;line-height:19px;}
.post_right_category ul li{color:#8f8f8f;font-size:16px;}
.post_right_category ul li span{border-radius:47px;margin-bottom:5px;margin-right:5px;padding:2px;vertical-align:middle;font-size:11px;}
#single_page #respond{width:60%;}
.flexslider{clear:both;}
.flexslider .slides > li{height:500px;}
.flexslider .slides > li img{height:500px;}
.post_image iframe{width:100%;min-height:540px;}
.addthis_counter .atc_s, .addthis_counter .addthis_button_expanded{background:none;}
.btn-contact .addthis_counter.addthis_pill_style{margin-top:-31px;height:31px;width:80px;}
.pn_container .btn-contact .addthis_counter.addthis_pill_style.addthis_nonzero a.addthis_button_expanded{display:none !important;}
.pn_container a{color:#ff6454;}
.pn_container a.btn-contact,.pn_container .likebtn a{color:#fff !important;clear:both;}
.pn_container .likelist a{ color:#818B95 !important; }
.pn_container .likelist li:hover a{ color:#fff !important; }
.pn_container a.pn_prev,.pn_container a.pn_close,.pn_container a.pn_next{color:#818B95;}
.pn_container .likelist a:hover{text-decoration:none;}
.pn_container .likelist a:hover span{top:2px;}
.post_left .post_content li span{color:#858585 !important;}
.pn_container .pn_prev:hover,.pn_container a.pn_close,.pn_container .pn_next:hover{text-decoration:none;}
.pn_container .span12.contact-bottom{max-width:100%;}
.pn_container .comment-form{width:60%;}
.span12 .vcard img{padding:0px;}
.note{color:#555555;font-size:14px;margin-bottom:15px;}
.form-submit #submit{border:0px;background:#ff6454;color:#FFF;float:left;}
#comments-title,#reply-title{font-size:18px;color:#353334;text-transform:none;padding:17px 0px 4px;}
.contact-bottom ul{list-style:none;}
.comment-body{padding:5px 0px;position:relative;margin-bottom:20px;}
.comment-author{float:left;padding:0 15px 20px 0px;width:50px;}
.commentmetadata{padding-left:0px;width:70%;}
.commentmetadata a{color:#888888;font-size:11px;}
.fn{font-size:18px;line-height:16px;margin:0;padding:0;color:#000;display:block;}
.pn_container .reply{float:right;margin-right:28%;}
.pn_container .reply a{color:#888888;font-size:12px;padding:2px 12px;}
.pn_container .commentlist p{color:#555555;font-size:14px;margin-bottom:10px;margin-top:10px;}
.pn_container .children li{padding-left:80px;}
.pn_container .rd-button{margin-right:10px;margin-top:25px;}
.like,.liked{color:#fff !important;}
.ajax-error{color:red;margin:10px 0;}
.ajax-success{color:green;margin:10px 0;}
.follow-list ul:before{background:none repeat scroll 0 0 #FFFFFF;border-left:1px solid #DDDDDD;border-right-color:#DDDDDD;border-top:1px solid #DDDDDD;content:"";height:7px;left:13px;position:absolute;top:-5px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:7px;z-index:9;}
.follow-list{display:none; padding-top:13px;position:relative;top:25px;width:150px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;z-index:99;}
.follow-list ul:before, .follow-list ul:after{clear:both;content:"";display:table;line-height:0;}
.follow-list ul{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:10px 3px;position:relative;top:-150px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;margin:0px;}
.follower li:hover .follow-list ul{height:auto;top:0;}
.follower li:hover .follow-list{display:block;}
.follow-list li{float:none;padding-bottom:4px;text-align:left;}
.follow-list li a{border:medium none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;color:#818B95;display:block;margin:0px;font-size:12px;font-weight:bold;line-height:30px;padding:0 9px;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;}
.follow-list a:hover{background:none repeat scroll 0 0 #0099AA;border:medium none;color:#fff;}
.follow-list li.s-facebook a:hover{background-color:#3B5998;}
.follow-list li.s-twitter a:hover{background-color:#48C4D2;}
.follow-list li.s-google a:hover{background-color:#DD4B39;}
.follow-list li.s-dribbble a:hover{background-color:#E84788;}
.follow-list li.s-behance a:hover{background-color:#0368E2;}
.follow-list li.s-linkedin a:hover{background-color:#71B2D0;}
.follow-list li.s-pinterest a:hover{background-color:#CB2027;}
.follow-list li.s-instagram a:hover{background-color:#A1755B;}
.follow-list li span{border:1px solid #EEEEEE;color:#818B95;font-size:14px;margin-left:0;margin-right:15px;padding:4px 6px 4px 3px;position:relative;top:2px;transition:margin 0.2s ease-out 0s;-webkit-transition:margin 0.2s ease-out 0s;}
.follow-list li a:hover span{border:1px solid transparent;margin-left:5px;color:#fff;}
.likebtn:hover .likelist{display:block;top:0px;}
.likebtn:hover .likelist ul{top:0;}
#single_page .post_left h1,
#single_page .post_left h2,
#single_page .post_left h3,
#single_page .post_right_category h1,
#single_page #comments-title,
#single_page #reply-title{color:inherit;}
.post_right .btn-contact{margin-right:10px;}
.post_nav span{float:right;}
.post_nav span:first-child{float:left;}
.pn_container .themeapt_animated_text.themeapt_text{opacity:1;}
.pn_container .arrow_box:after{border-top-color:#fff;}
.post_left .welcome p{font-size:25px;}
.flexslider .slides > li,.flex-viewport{height:500px !important;}
@media (max-width:480px){.post_right{clear:both;padding-bottom:160px;}
.post_left .btn-contact{margin-bottom:0px;}
.pn_container .comment-form{width:100%;}
.post_image iframe{min-height:260px;}
.flexslider .slides > li, .flex-viewport{height:145px !important;}
}
@media (max-width:1200px) and (min-width:980px){.span5{width:60%;float:left;}
.span4{width:35%;float:right;}
}