@charset "utf-8";/* -----------------------------------------  Headers----------------------------------------- */#post_wrapper h1, #post_wrapper h3, #post_wrapper h4, #post_wrapper h5, #post_wrapper h6{text-shadow: none;font-family: 'Oswald', Helvetica, Arial, sans-serif;font-weight: 700;}#post_wrapper h1, #post_wrapper h2{padding: 15px 0px 10px 0px;width: 800px;color: #000;play: block;margin: 0px 0px 10px 0px;background: none;font-size: 24px;}#post_wrapper h3, #post_wrapper h4, #post_wrapper h5, #post_wrapper h6{font-size:14px;margin:10px 0px 10px 0px;}#post_wrapper h3{color: #2AC0FF;text-transform: uppercase;}#post_wrapper h4{color: #333;}#post_wrapper h5{color: #666;}#post_wrapper h6{color: #999;}/* -----------------------------------------  Post----------------------------------------- */#disqus_thread {margin: 8px;}#post_wrapper{width:750px;background:#fff;border:3px solid #23313C;border-radius: 10px;margin:10px 0px 30px 10px;-webkit-box-shadow:  0px 2px 5px 2px rgba(0, 0, 0, 0.5);box-shadow:  0px 2px 5px 2px rgba(0, 0, 0, 0.5);position:relative;}#post_wrapper a{color:#2AC0FF;font-weight:bold;text-decoration:none;transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}#post_wrapper a:hover{color:#0193FF;transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}/* header */#post_wrapper #header{float:left;}#post_wrapper .image{margin:20px 0px 130px 84px;width:571px;height:173px;border:0;float:left;padding:7px 0px 0px 9px;position:relative;}#post_wrapper .image .img_in{width: 560px;height: 293px;overflow: hidden;border-radius: 4px 4px 4px 4px;border: 2px solid black;}#post_wrapper .image img{width:560px;height:auto !important;min-height:160px;min-width:560px;}#post_wrapper .image .comments{height: 20px;background: url(images/comment_bg.png) top left no-repeat;position: absolute;bottom: 310px;right: -71px;color: #fff;font-family: 'Oswald', Helvetica, Arial, sans-serif;font-weight: 700;padding: 0px 0px 0px 22px;}	#post_wrapper .info{float:left;width:700px;margin-left:15px;margin-bottom: 15px;padding-bottom:10px;position:relative;border-bottom:1px solid #e0e0e0;}#post_wrapper .info h2{text-shadow: none;font-family: 'Oswald', Helvetica, Arial, sans-serif;background: none;display: block;width: 720px;font-size: 23px;font-weight: 725;padding: 15px 0px 10px 0px;margin: 0px 0px 0px 0px;float: left;color: #000;}#post_wrapper .info .date_n_author{background:url(images/post/info_icon.jpg) top left no-repeat;height:20px;width:auto;float:left;font-size:15px;color:#999;padding:1px 0px 0px 20px;}#psidebar{margin: 0px 5px;}/* main body */#post_wrapper #body{float:left;padding: 0px 20px 15px 13px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#000;line-height:18px;width: 98%;margin: -18px 0px 0px 0px;}#post_wrapper #body p{margin:10px 0px 20px 0px;}#post_wrapper #body blockquote{margin: 10px 0px 20px 0px;border-left: 1px solid #CCC;color: #AEAEAE;padding: 10px 0px 10px 25px;font-style: italic;}.google-ads-posts {  margin: 24px 9px -14px -2px;  border-top: 1px solid #e0e0e0;  padding-bottom: 10px;  padding-top: 10px;}.google-ads-related-posts {  margin: -16px 9px 0px 2px;  border-top: 1px solid #e0e0e0;  padding-bottom: 10px;  padding-top: 10px;}/* Comments */ #response{width:749px;min-height:50px;float:left;background:url(images/post/comments_header.png) top left repeat-x;margin:0px 0px 0px 0px;border-left:1px solid #315972;border-right:1px solid #315972;padding:0px 0px 15px 0px;}/*   comment css    */#respond h3{color:#fff !important;width:569px !important;float:left !important;border-right:1px solid #315972 !important;background: url("images/post/comments_header_bg.png") no-repeat scroll left top transparent;margin:0px 0px 0px 2px !important;padding:10px 0px 15px 35px !important;}#respond {background: url("images/post/comments_header.png") repeat-x scroll left top transparent;float: left;margin: 15px 0px 0px 0px;min-height: 50px;padding: 0 0 15px;width: 598px;}#commentform p{width:264px !important;}#commentform small{color:#666666 !important;font-size:12px !important;}#response form input[type="submit"] {display:block;background-image: -webkit-linear-gradient(top, #40c5ff, #1c98ff);background-image: -moz-linear-gradient(top, #40c5ff, #1c98ff);background-image: -ms-linear-gradient(top, #40c5ff, #1c98ff);background-image: -o-linear-gradient(top, #40c5ff, #1c98ff);background-image: linear-gradient(top, #40c5ff, #1c98ff);border: 1px solid #1f96c8;border-radius: 5px;-webkit-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000;color: #f1f1f1;font: bold 20px/1 helvetica, arial, sans-serif;padding: 10px 0 10px 0;text-align: center;text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.25);font-size:12px;text-decoration:none;transition:all 0.35s ease-in-out;/* Firefox 4 */-moz-transition:all 0.35s ease-in-out;/* Safari and Chrome */-webkit-transition:all 0.35s ease-in-out;/* Opera */-o-transition:all 0.35s ease-in-out;}#response form input[type="submit"]:hover {background-image: -webkit-linear-gradient(top, #1c98ff, #40c5ff);background-image: -moz-linear-gradient(top, #1c98ff, #40c5ff);background-image: -ms-linear-gradient(top, #1c98ff, #40c5ff);background-image: -o-linear-gradient(top, #1c98ff, #40c5ff);background-image: linear-gradient(top, #1c98ff, #40c5ff);cursor: pointer;color:#fff;text-decoration:none;border-color:#1f96c8;transition:all 0.35s ease-in-out;/* Firefox 4 */-moz-transition:all 0.35s ease-in-out;/* Safari and Chrome */-webkit-transition:all 0.35s ease-in-out;/* Opera */-o-transition:all 0.35s ease-in-out;}.commentmetadata{width:464px !important;height:10px !important;}/* end  comment css    */#post_wrapper #comments .header, #post_wrapper #response .header{background: url("images/post/comments_header_bg.png") no-repeat scroll left top transparent;text-shadow: 0px 2px 3px rgba(0, 0, 0, 1);font-family:'Oswald', Helvetica,  Arial, sans-serif;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;padding: 10px 0px 0px 45px;border: none !important;height: 30px;margin: 0px 0px 0px 16px;}#post_wrapper #comments ul{list-style:none;padding:0;margin:0;}#post_wrapper #comments ul li{float:left;margin:20px 0px 0px 15px;position:relative;}#post_wrapper #comments ul li ul li{margin-left: 84px;margin-top: 14px;width: 487px;}#post_wrapper #comments ul li ul li{margin-left: 84px;margin-top: 14px;width: 487px;}#post_wrapper #comments ul li ul li ul li{margin-left: 0px;margin-top: 14px;width: 487px;}#post_wrapper #comments ul li .avatar{width:66px;height:66px;float:left;border:1px solid #ccc;}#post_wrapper #comments ul li .avatar img{border:3px solid #fff;width:60px !important;height:60px !important;margin: auto;}#post_wrapper #comments ul li .comment{width: 455px;background:url(images/post/comment_bg.png) top left repeat-x;float:left;color:#666;border:1px solid #ccc;padding:15px;margin:0px 0px 5px 15px;border-radius: 5px;}#post_wrapper #comments ul li ul li .comment{width: 371px;}#post_wrapper #comments ul li .comment p, #post_wrapper #comments ul li ul li .comment p{margin:0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;font-size: 15px;}#post_wrapper #comments ul li ul li .comment p small{color:#999;}#post_wrapper #comments ul li img.indent{position:absolute;top:15px;left:74px;}/* Leave a response */#response form{padding:0px 0px 5px 20px;float:left;}.cancel-comment-reply{margin:10px 0px 0px 0px !important;}#response .read_more2{width:96px;}#response form .form_left, #response form .form_right, .form_submit{float:center;}#response form .form_left{margin-right:20px;}.form_submit{clear:both;}/* -----------------------------------------  Post with game----------------------------------------- */.post-review {float: right;width: 200px;border: 1px solid #000;margin: 24px 10px 20px 10px;border-radius: 5px;-webkit-box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.75);box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.75);background:#000;}.overall-score {background: #0c1215;margin: 1px;padding: 10px;text-align: center;}.post-review ul {border-top: 1px solid #000;padding: 0;margin: 0;list-style:none;}.post-review ul li {background: url(images/post/criteria-bg.jpg) top left repeat-x;border-bottom: 1px solid #282828;padding: 10px;color: #ccc;margin: 0;}.score {	float: right;}/* -----------------------------------------  Full page----------------------------------------- */#full_page_wrapper{width:956px;margin:0px 0px 0px 1px;background:url(images/full_page_wrapper_loop.png) repeat-y top left;border-right:1px solid #333;position:relative;padding-bottom:1px;border-top: 1px solid #23313C;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #fafafa;}#full_page_wrapper h1, #full_page_wrapper h2{float:none;}#full_page_wrapper #post_wrapper{width:930px;}/* -----------------------------------------  Gallery----------------------------------------- */ul#gallery_wrapper{list-style:none;float:left;padding: 0;margin: 20px 0px 0px 20px;width:935px;}ul#gallery_wrapper li{width:217px;height:176px;background:url(images/gallery/item_bg.png) top left no-repeat;float:left;margin: 0px 7px 15px 0px;padding: 8px 0px 0px 9px;}ul#gallery_wrapper li a{display:block;overflow:hidden;width:204px;height:166px;opacity:0.5;transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}ul#gallery_wrapper li a:hover{opacity:1;transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}ul#gallery_wrapper li a img{width:204px;min-height:100%;min-width:100%;}/* -----------------------------------------  Contact----------------------------------------- */.contact_form{	background:none !important;}/* -----------------------------------------  Buddypress----------------------------------------- */#content input[type=submit]{height:auto !important;display:block;background-image: -webkit-linear-gradient(top, #40c5ff, #1c98ff);background-image: -moz-linear-gradient(top, #40c5ff, #1c98ff);background-image: -ms-linear-gradient(top, #40c5ff, #1c98ff);background-image: -o-linear-gradient(top, #40c5ff, #1c98ff);background-image: linear-gradient(top, #40c5ff, #1c98ff);border: 1px solid #1f96c8;border-radius: 5px;-webkit-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000;color: #f1f1f1;font: bold 20px/1 helvetica, arial, sans-serif;padding: 10px 0 10px 0;text-align: center;text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.25);font-size:12px;text-decoration:none;transition:all 0.35s ease-in-out;/* Firefox 4 */-moz-transition:all 0.35s ease-in-out;/* Safari and Chrome */-webkit-transition:all 0.35s ease-in-out;/* Opera */-o-transition:all 0.35s ease-in-out;width: auto !important;padding-left: 15px;padding-right: 15px;}#content input[type=submit]:hover{background-image: -webkit-linear-gradient(top, #1c98ff, #40c5ff);background-image: -moz-linear-gradient(top, #1c98ff, #40c5ff);background-image: -ms-linear-gradient(top, #1c98ff, #40c5ff);background-image: -o-linear-gradient(top, #1c98ff, #40c5ff);background-image: linear-gradient(top, #1c98ff, #40c5ff);cursor: pointer;color:#fff;text-decoration:none;border-color:#1f96c8;transition:all 0.35s ease-in-out;/* Firefox 4 */-moz-transition:all 0.35s ease-in-out;/* Safari and Chrome */-webkit-transition:all 0.35s ease-in-out;/* Opera */-o-transition:all 0.35s ease-in-out;}/* -----------------------------------------  Contact----------------------------------------- */.contact_form{background:none !important;}.contact_form h1{border-bottom:1px solid #eaeaea;width:560px !important;margin-bottom:20px !important;}.contact_form h1, .contact_form p{margin-left:20px !important;padding-right: 15px;}.contact_form .form_right p{margin-left:0px !important;float:none;	}/* -----------------------------------------Comment ad banners----------------------------------------- */.comment-ad-banner {margin: 0px 0px 0px -2px;}/* -----------------------------------------share this----------------------------------------- */.share-this {color: #000;margin: 35px 0px 0px 0px;}/* -----------------------------------------Google related----------------------------------------- */.google-related {margin: 0px 0px 0px 0px;}/* -----------------------------------------Next and previous post on posts----------------------------------------- */.next-previous-posts {color: #000;margin: 0px 0px -20px 211px;font-size: 25px;}.yuzo_pro{margin: 10px -4px !important;}.at-custom-sidebar .at-custom-sidebar-btns {padding-bottom: 4px;}.addthis_tipjar_inline {margin: 28px 0px 0px -4px;font-size: 27px !important;font-family: 'Oswald', Helvetica, Arial, sans-serif;font-weight: bold;color: #000;}.addthis_default_style {margin: 0px 0px 0px 235px;}