@charset "utf-8";
/* CSS Document */

/******* Fonts Face CSS Start **********/
@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold_0-webfont.eot');
    src: url('../fonts/opensans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold_0-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold_0-webfont.woff') format('woff'),
         url('../fonts/opensans-bold_0-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold_0-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular_0-webfont.eot');
    src: url('../fonts/opensans-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular_0-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular_0-webfont.woff') format('woff'),
         url('../fonts/opensans-regular_0-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular_0-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/********* Fonts Face CSS End **********/

/******* Common Element CSS Start ******/
*							{ margin: 0px; padding: 0px;}
body						{ font-family: 'open_sansregular'; font-size:14px; color: #2a2d30; background: #ffffff;}
img							{ border: 0px; max-width: 100%; height: auto;}
ul,ol						{ list-style: none;}
a							{ text-decoration: none; outline: none;}
h1 a, h3 a { color: #000;}
h1 a:hover, h3 a:hover { color: #0EBBB2;}
.purpel a:focus, .purpel a:active, .purpel a:visited	, .purpel a:hover { outline: none; border: 0px;}
.purpel a:focus, .purpel a:hover { color: #0EBBB2;}
h1							{ margin-bottom: 20px; font-family: 'open_sanslight'; font-size: 22px; color: #fff; text-transform: uppercase;}
.white 						{ color: #ffffff;}
.black						{ color: #000;}
footer h1					{ margin-bottom: 15px; padding-bottom: 15px; font-size: 26px; font-weight: bold; color: #ffffff; border-bottom: solid 1px #535353;}
h2							{ margin-bottom: 20px; font-family: 'open_sanslight'; font-size: 20px; color: #fff; }
h3							{ margin-bottom: 10px; font-size: 15px; color: #fff; line-height: 20px; text-transform: uppercase;}
h4							{}
p							{ font-size: 14px; color: #4d4e50; line-height: 20px;}
.content p 					{ margin-bottom: 15px;}
.content h1					{ margin-top: 15px; margin-bottom: 15px; font-weight: bold; font-size: 19px;}
.content .widget			{ margin-bottom: 25px; padding: 10px; background: #f6f6f6;}
.info						{ color:#dbdbdb; font-size:11px; }
.widget i { margin-right: 10px;}
.border-none				{ border: none !important; }
.bg-none					{ background: none !important;}
.margint-none				{ margin-top: 0px !important;}
.marginr-none				{ margin-right: 0px !important;}
.marginb-none				{ margin-bottom: 0px !important;}
.marginl-none				{ margin-left: 0px !important;}
.paddingt-none				{ padding-top: 0px !important;}
.paddingr-none				{ padding-right: 0px !important;}
.paddingb-none				{ padding-bottom: 0px !important;}
.paddingl-none				{ padding-left: 0px !important;}
.padding-none				{ padding-top: 4px;}
.purpel input , .purpel textarea{ color: #fff; background: transparent; resize: none;}
.purpel input[type=submit]	{ background: #0EBBB2; color: #fff;}
/*******sky***********/
.sky input , .sky textarea	{ color: #000; background: transparent;}
.sky input[type=submit]		{ background: #0EBBB2; color: #fff;}
/******* Common Element CSS End *********/

/******* Header Section CSS Start *******/
header						{ background: #000;}
.top-bar 					{ background: #313131; min-height: 25px; padding: 5px 0px;}
.top-bar ul.social-links li a img{ width: 20px; opacity: 0.8; filter: alpha(opacity=80);}
.top-bar ul.social-links li:hover a img { opacity: 1; filter: alpha(opacity=100);}
.slider-footer ul.social-links li a img{ width: 22px; opacity: 0.8; filter: alpha(opacity=80);}
.slider-footer ul.social-links li:hover a img { opacity: 1; filter: alpha(opacity=100);}
.logo						{ margin-bottom: 5px; padding: 10px; line-height: 75px;}
ul.navbar-nav				{ font-size: 13px; text-transform: uppercase;}
.links                                  { padding: 6px 0px; background:#0EBBB2; text-align: center; text-transform: uppercase; }
.links ul.submit-form                   { margin-top: 2px; padding: 0 8px; }
.links ul.submit-form a                 { padding: 6px 0; text-align: center; text-transform: uppercase; display: inline-block; color: #ffffff; }
.purpel .search-bar .link-box			{ padding: 0px 10px; background:#0EBBB2; text-align: center; text-transform: uppercase; color: #fff !important; border-radius: 20px; display: block;}
.purpel .link-box			{ padding: 6px 0px; background:#0EBBB2; text-align: center; text-transform: uppercase; color: #fff !important;}
.purpel .link-box a			{  display: block; cursor: pointer; color: #fff;}
.purpel .link-box:hover     { background: #0EBBB2;}
.purpel .nav.navbar-nav li a.active ,.purpel .nav.navbar-nav li a:hover , .purpel .nav.navbar-nav li a:focus { background: #0EBBB2; color: #ffffff !important;}
.purpel .navbar-default .navbar-nav > .open > a, .purpel .navbar-default .navbar-nav > .open > a:hover, .purpel .navbar-default .navbar-nav > .open > a:focus { background: #696d76; color: #ffffff;}
.purpel .gamer li form input.btn-block				{ background: #0EBBB2;}
.purpel .gamer li.dropdown div.dropdown-menu		{ padding: 15px;}
.purpel .gamer li.dropdown div.dropdown-menu input	{ width: 100%;}
.purpel .gamer li.dropdown div.dropdown-menu input	{ /*background: #f6f6f6;*/border: 1px solid #ccc !important; border-radius: 3px; height: 32px; padding: 0 5px; width: 100%;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background: #0EBBB2; border-color:#0EBBB2; }
.link-box form a:hover							{ color: #ffffff;}
.submit-form { padding: 0px 5px !important;}
.purpel .submit-form li .dropdown-menu  input.sign-in	{ background: #0EBBB2 !important; border: 1px solid #0EBBB2 !important;}
.purpel .submit-form li .dropdown-menu  input.sign-in:hover { background: #842373 !important; color: #ffffff; border: 1px solid #842373 !important;}
.purpel .submit-form li .dropdown-menu	form input	{ border-radius: 3px; height: 32px; padding: 0 5px; width: 100%; border: 1px solid #fff; background: transparent;}
.search-bar .gamer.list-inline	li		{ color: #fff; }
.social-links.padding-none.list-inline  { margin: 5px 0;}
.navbar-default .navbar-nav > li > a    { color: #fff;}
.contact-us .navbar-default .navbar-nav > li > a {/* color: #696d76;*/}
.nav-tabs > li > a { border: none !important; background: #fff;}
.sub-menu .link-box a { padding: 5px;}
/************sky*****************/
.sky .link-box				{ padding: 10px; background:#01A3E4; text-align: center; text-transform: uppercase; color: #fff !important;}
.sky .link-box a			{ display: block; cursor: pointer; color: #fff;}
.sky .nav.navbar-nav li a.active , .sky .nav.navbar-nav li a:hover , .sky .nav.navbar-nav li a:focus { background: #17769B; color: #fff;}
.sky .navbar-default .navbar-nav > .open > a, .sky .navbar-default .navbar-nav > .open > a:hover, .sky .navbar-default .navbar-nav > .open > a:focus { background: #17769B; color: #8228A;}
.sky .gamer li form input.btn-block				{ background: #01A3E4;}
.sky .gamer li.dropdown div.dropdown-menu		{ padding: 15px;}
.sky .gamer li.dropdown div.dropdown-menu input	{ width: 100%;}
.sky .gamer li.dropdown div.dropdown-menu input	{ /*background: #f6f6f6;*/border: 1px solid #ccc !important; border-radius: 3px; height: 32px; padding: 0 5px; width: 100%;}
.sky .submit-form li .dropdown-menu  input.sign-in	{ background: #01A3E4 !important; border: 1px solid #01A3E4 !important;}
.sky .submit-form li .dropdown-menu  input.sign-in:hover { background: #17769B !important; color: #fff; border: 1px solid #17769B !important;}
.sky .submit-form li .dropdown-menu	form input	{ border-radius: 3px; height: 32px; padding: 0 5px; width: 100%; border: 1px solid #ccc; background: transparent;}
/********************searchbox********************/
.purpel .search-form					{ float: right !important; transition: all 0.35s, border-radius 0s; width: 40px; height: 32px;  background-color: #000;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;  border: 1px solid #ccc;}
.search-box form{ position: relative;}
.purpel .search-box span:after { content: "\f002"; position: absolute; font-size: 12px; top: 6px; right: 22px; color: #fff; font-family: 'FontAwesome'; font-weight: normal;}
/*.purpel .search-box i:hover .search-form:hover,
.purpel .search-box i:hover .search-form.hover 				{  width: 100%; color: #fff;}*/
.purpel .search-form input.form-control {  padding-right: 20px; border: 0 none; background: transparent; box-shadow: none; display:block;}
.purpel input.search-form::-webkit-input-placeholder { color: #000 !important;}
.purpel input.search-form:-moz-placeholder {  /* Firefox 18- */  color: #000 !important;}
.purpel input.search-form::-moz-placeholder { /* Firefox 19+ */ color: #000 !important;}
.purpel input.search-form:-ms-input-placeholder { color: #000 !important;}
.purpel input.search-form:hover::-webkit-input-placeholder { color: #fff !important;}
.purpel input.search-form:hover:-moz-placeholder {  /* Firefox 18- */  color: #fff !important;}
.purpel input.search-form:hover::-moz-placeholder { /* Firefox 19+ */ color: #fff !important;}
.purpel input.search-form:hover:-ms-input-placeholder { color: #fff !important;}
.purpel .search-form:hover{  width: 100%; color: #fff;}
.purpel .search-form span.form-control-feedback { position: absolute; top: -1px;  right: -2px;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;  color: #3596e0;  left: initial;  font-size: 14px;}
.purpel .forgot							{ margin-bottom: 5px;}
.purpel .gamer	.dropdown-menu 			{ background-color: #fff;}
.search-form input::-webkit-input-placeholder , .search-form input::-moz-placeholder  , .search-form input:-ms-input-placeholder { color: #ccc;}
/* .list-inline.gamer	{ margin-right: 0px;} */
.purpel .company-form input, .company-form textarea { text-transform: none;}
.purpel .company-form button[type="submit"]	{ background: #0EBBB2; color: #ffffff; text-transform: uppercase; border-radius: 19px;}
.purpel .company-form button[type="submit"]:hover { color: #ffffff; background-color: #333; border-color: #333;}
/****************sky******************/
.sky .search-form					 { float: right !important; transition: all 0.35s, border-radius 0s; width: 100px; height: 32px;  background-color: #000;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; border-radius: 25px;  border: 1px solid #ccc;}
.sky .search-form input.form-control {  padding-right: 20px; border: 0 none; background: transparent; box-shadow: none; display:block;}
.sky .search-form input.form-control::-webkit-input-placeholder { display: none;}
.sky .search-form input.form-control:-moz-placeholder  {  /* Firefox 18- */  display: none;}
.sky .search-form input.form-control::-moz-placeholder { /* Firefox 19+ */  display: none;}
.sky .search-form input.form-control:-ms-input-placeholder {  display: none;}
.sky .search-form:hover,
.sky .search-form.hover 			{ width: 100%;}
.sky .search-form span.form-control-feedback { position: absolute; top: -1px;  right: -2px;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;  color: #3596e0;  left: initial;  font-size: 14px;}
.sky .forgot						{ margin-bottom: 5px;}
.sky .gamer	.dropdown-menu 			{ background-color: #fff;}
.sky .newsletter button 			{ text-transform: uppercase; background: #01A3E4; color: #ffffff; border-color: #01A3E4;}
.sky .add-company h1				{ margin-bottom: 0px; padding: 15px 0px; background: #01A3E4; color: #ffffff; font-weight: bold; text-align: center;}
.sky .add-company h1:hover 			{ color:#C4C6C5;}
.sky .company-form input, .company-form textarea { text-transform: none;}
.sky .company-form button[type="submit"]	   { background:#01A3E4; color: #ffffff; font-weight: bold; text-transform: uppercase;}
.sky .company-form button[type="submit"]:hover { color: #ffffff; background-color: #01A3E4; border-color: #0092cc;}
.ddChild li { width: 85px !important;}
/******* Header Section CSS End *********/	

/******* Banner section CSS Start *******/
.master 		{ *zoom: 1; clear: both; min-width: 280px; max-width: 1170px; margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; }
.master:after   { content: ""; display: table; clear: both;}
body.home 		{overflow-x: hidden;overflow-y: auto;}
.homeinfoBlock  { text-align: center;}
.paw-carousel-item .paw-carousel-desc  h1,.homeinfoBlock h1 { margin: 0px 0px 10px; font-family: 'open_sansbold'; font-size: 45px; color: #ffffff;}
.paw-carousel-item .paw-carousel-desc  p,.homeinfoBlock p { margin: 0px; font-size: 16px; color: #ffffff; text-transform: uppercase;}
/******* Banner section CSS End *********/

/******* Middle section CSS Start ******/
.content-section			{ padding: 30px 0px;}
.grey						{ background: #f6f6f6;}
ul.bxslider li				{ padding: 5px; background: #ffffff;}
.promotion-block img		{ border: solid 8px #f6f6f6;}
.f1:after					{ position: absolute; content: ""; display: inline-block; width: 65px; height: 39px; background:url(../images/uk-flag.jpg) no-repeat; top: 0px; right: -65px;}		
.f2:after					{ position: absolute; content: ""; display: inline-block; width: 65px; height: 39px; background:url(../images/es-flag.jpg) no-repeat; top: 0px; right: -65px;}	
.f3:after					{ position: absolute; content: ""; display: inline-block; width: 65px; height: 39px; background:url(../images/it-flag.jpg) no-repeat; top: 0px; right: -65px;}	
.promotion-block 			{ position: relative;  width: 75%; height: 100%; color: #ffffff;}
.promotion-block img 		{ position: relative; z-index: 100; width: 100%;}
.promotion-block-desc 		{ padding: 0px 10px; position: absolute; width: 100%; height: 100%; z-index: 1000; top: 0px; left: 0px; background: #000000; text-align: center; color: #ffffff; padding-top: 6%; text-transform: uppercase; font-size: 18px; display: none; opacity: 0.9; filter: alpha(opacity=90);}
.promotion-block-desc h1,.promotion-block-desc p,.promotion-block-desc a { opacity: 1 !important; filter: alpha(opacity=100) !important;}
.promotion-block:hover .promotion-block-desc { display: block !important;}
.promotion-block h1 		{ margin-bottom: 10px; font-family: 'open_sansbold'; font-size: 16px; color: #ffffff;}
.promotion-block h6 		{ margin-bottom: 5px;margin-top: 0px; font-size: 12px;}
.promotion-block p 			{ margin-bottom: 0px; font-size: 10px; color: #ffffff;}
.promotion-block .rating 	{ margin-bottom: 8px;}
.promotion-block a 			{ padding: 5px 10px; font-size: 10px; color: #fff; background: #ffffff;}
.promotion-block .cat-links a { padding: 0px;}
.promotion-block a:hover 	{ color: #fff; text-decoration: underline;}
.newsletter					{ padding: 20px 0px; background: #0EBBB2; color: #ffffff; line-height: 34px;}
.newsletter p 				{ color: #000;}
.newsletter-box	input[type="text"] { width: 58%;}
.policy-text				{ font-size: 10px;}
.newsletter p 				{ margin-top: 8px; font-size: 11px;}
.purpel .newsletter button 	{ text-transform: uppercase; background: #0EBBB2; color: #ffffff; border-color: #0EBBB2;}
.purpel .newsletter button:hover { border-color: #631455;}
.bxslider-sponsors img 		{ border: solid 1px #d3d3d3;}
.add-company				{ background: #f6f6f6;}
.purpel .add-company h1		{ margin-bottom: 0px; padding: 15px 0px; background: #000; color: #ffffff; font-weight: bold; text-align: center;}
.purpel .add-company h1:hover { color: #ffffff;}
.add-company .add-company-title { margin: 40px 0;  font-family: 'open_sansbold'; font-size: 39px; color: #2a2e33; text-align: center; line-height: 55px; text-transform: uppercase;}
.add-company p 				{ margin-bottom: 15px; font-weight: bold; text-transform: uppercase;  text-align: center;}
.add-company input,.add-company button,.add-company textarea { border: none; text-transform: uppercase; color: #8e8e8e;}
.see-packages a				{ background: #fff; color: #ffffff; height: 34px; line-height: 34px; width: 50%; text-align: center; text-transform: uppercase; display: block; border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -webkit-border-radius: 3px;}
.see-packages .panel-body   { margin-top: 5px; width: 100%; background: #fff; color: #ffffff;}
.see-packages .panel-body p { color: #ffffff;}

.white-seprator				{ border-top: solid 1px #ffffff;}
.promotion-info				{ margin: 10px 0px;}
.promotion-info	 h2 		{ margin-bottom: 10px;}
ul.simple-list				{ margin: 10px 0px; font-size: 14px; color: #4d4e50;}
ul.simple-list li			{ line-height: 20px;}
.promotion-price-block 		{ text-align: center;}
.promotion-price-block a 	{ color: #000000;}
.promotion-price-block a:hover 	{ color: #000000; text-decoration: underline;}
.price-label				{ padding: 5px; width: 100%; text-align: center; background: #ffffff; font-family: 'open_sansbold'; font-size: 24px; color: #00877d;}
.promotion-info a.accordion h1 { margin: 0px; text-align: right; font-size: 14px;}
.our-company .our-company-block { margin-bottom: 25px; padding: 10px; background: #ffffff; font-size: 14px; color: #2a2d30;}
.our-company .our-company-block h3 { margin: 10px 0px; font-family: 'open_sansbold'; font-size: 28px; color: #fff; text-transform: uppercase; line-height: 30px;}
.our-company .our-company-block a { color: #2a2d30;}
.our-company .our-company-block p { margin-bottom: 10px;}
.package-block				{ min-height: 300px; background: #ffffff;}
.package-block h3 			{ margin-bottom: 15px; font-family: 'open_sansbold'; font-size: 32px; color: #ffffff;}
.package-price				{ text-align: center;}
.package-price label 		{ font-family: 'open_sansbold'; font-size: 72px; color: #555555;}
.package-price h1			{ margin: 0px;}
.package-desc				{ padding: 15px; background: #404040; position: relative; min-height: 300px !important;}
.package-desc.gold 		 	{ background: #deb122;}
.package-desc.silver 		{ background: #b1b1b1;}
.package-desc ul,.package-desc p	{ color: #ffffff;}
.package-desc:after	    	{ content: ""; width: 0; height: 0; border-bottom: 180px solid transparent; border-right: 300px solid #ffffff; position: absolute; display:block; top: 60px; right: -60px; -ms-transform: rotate(90deg); /* IE 9 */-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */transform: rotate(90deg);}
.add-company-link 			{ background: #0EBBB2; display: block; font-family: 'open_sansbold'; font-size: 32px; text-align: center;}
.add-company-link a			{ padding: 10px 10px 12px; color: #ffffff; text-transform: uppercase; display: block;}
.add-company-link a:hover	{ background-color: #0092cc; color: #fff; }
.add-company a:hover h1 	{ color: #ffffff;}
.policy-text .input-group-addon span{ color: #fff;}
.company-form form input 	{ border: 1px solid #ccc;}
.horizontal-slider iframe { margin-left: 67px; margin-top: 4px}
.share-btn { padding-left: 0px; padding-right: 0px;}
.share-game { padding: 15px 0px;}
.star-rating .label{ display: none;}
.star-rating .rating-container .clear-rating { display: none;}
.star-rating .rating-container .filled-stars { color: #0092CC;}
.star-rating .rating-container .rating { margin-left: 60px;}
.tag { padding-left: 45px;}
.selectpicker-main { padding-left: 0px !important;}
/******** Middle section CSS End *******/

/***** Bottom section CSS Start *******/
.social-icons					{ padding: 12px 0px; background: #0EBBB2; text-align: center;}
.social-icons img				{ opacity: 0.9; filter: alpha(opacity=90);}
.social-icons li:hover img                      { opacity: 1; filter: alpha(opacity=100);}
footer						{ padding-top: 30px; background: #000; font-size: 15px; color: #ffffff;}
footer p					{ font-size: 16px; color: #ffffff; line-height: 26px;}
.footer-menu 					{ line-height: 26px; text-transform: uppercase;}
.site-info						{ margin-top: 20px; padding: 20px 0px; font-size: 12px; color: #ffffff; border-top: solid 1px #2a2e33; text-transform: uppercase;}
.purpel footer .footer-menu li a  .sky footer .footer-menu li a{ color: #fff;}
.forgot							{ color: #000 !important;}
/****** Bottom section CSS End *******/

/*Inner Page Start*/
section.content				{ margin: 30px 0px; padding: 20px; background: rgba(255, 255, 255, 0.40);}
section.company-detail { margin: 30px 0px;}
section.company-detail .form-control, #profs input[type="text"] { border: 1px solid #fff;}
.slider-footer				{ margin: 20px 0px;}
.slider-footer .col-md-2.dark-gray a { text-transform: none;}
.dark-gray					{ padding-top: 10px; padding-bottom: 10px; background: #2e2e2e; color: #ffffff; }
/*Inner Page End*/
.sb-search input[type="search"] { margin: 0 10px;  height: 28px; border: none; width: 20px; position: relative; padding: 0px 15px; background: url(../images/search.jpg) no-repeat 100%; margin-bottom: 0px !important;}
.sb-search input[type="search"]:focus { width: 150px;}
.sb-search 					  { background: #fff;}
.search-bar ul				  { display: inline-block; vertical-align: middle; float: left; }/*float: left;*/
.paw-carousel-wrap,.paw-carousel,.paw-carousel-items-wrap { height: 688px;}

/*Control Panel Style*/
a.logout-link 				 { padding-bottom: 10px; color: #2A2E33;}
a.logout-link i 			 { padding-right: 5px;}
a.logout-link:hover 		 { color: #00877D;}
.control-panel-nav 			 { margin: 15px 0px;}
.control-panel form section 		 { margin-bottom: 35px; padding-bottom: 25px; border-bottom: solid 1px #969696;}
ul.flag-list li a.current    { border: solid 3px #00877D; display: block;}
.flag-list img 				 { width: 50px;}
.gamer .dropdown-menu { position: absolute;width: 300px !important;}
.gamer .link-box input::-moz-placeholder { color: #000000;}


.isStuck { width: 100%; background: url(../images/black-trans.png) repeat; z-index: 1000; text-align: center;}

/****** New Styles ******/
.cat-links a 								{ display: block;}
.tab-cat-links a 							{ display: block;}
.inline-block ul 							{ display: inline-block; vertical-align: middle;}
.news h2 									{ font-size: 13px; margin-bottom: 5px; line-height: 20px;}
.news p 									{ font-size: 12px; margin-bottom: 10px;}
a.read-more 								{ padding: 5px 10px; font-size: 10px; color: #fff; background: #d7d7d7; display: inline-block;}
a.read-more:hover 							{ background-color: #EEEEEE; color: #000000;}
.gamer 										{ color: #fff; line-height: 27px; margin-right: 10px;}
.gamer input[type="text"] 					{ color: #000000;}
.inline-block .promotion-panel 				{ padding: 10px 0px; width: 360px; display: inline-block;}

/****** Published Games ******/
.game-filter-tab .nav-tabs 					{ margin-bottom: 15px;}
.published-games.promotion .container 		{ width: 100%;}
.published-games.promotion .promotion-block-desc h1 { margin-top: 0px;}
.our-company-block .promotion-block 		{ width: 100%; background: transparent;}
.our-company-block .promotion-block-desc a	{ background: transparent;}
.our-company-block .promotion-block-desc	{ background: rgba(0,0,0,0.7);}
.our-company-block .promotion-block-desc .promotion-block p { text-transform: capitalize;}
.our-company-block .promotion-block-desc .cat-links img { width: 45px;}
.our-company-block .promotion-block img 	{ border: none;}
.our-company-block .promotion-block-desc .cat-links li{ display: inline-block;}

/****** Package ******/
.package input[type="password"] 			{ background: #fff; padding: 6px 12px; height: 34px;}
.package input 								{ text-transform: uppercase;}

/****** Game-page ******/
.game-page .cat-links 						{ float: right;}
.game-page .cat-platform .cat-links img 	{ width: 50px;}
.game-page .cat-links li 					{ display: inline-block; background: #000; padding: 2px;}
.game-page h6 								{ margin: 10px 0px;}
.right-content h1 							{ font-weight: bold; font-size: 16px; line-height: 24px; text-transform: uppercase; margin-top: 0px; }
.right-content h6 							{font-size: 20px;}
.game-page .game-description { margin-top: 10px;}
.purpel button[type="button"], a[type="button"] {background: #0EBBB2; color: #ffffff; text-transform: uppercase; border: 1px solid #0EBBB2 !important; border-radius: 19px; font-weight: normal;}
.purpel button[type="button"]:hover, a[type="button"]:hover, .purpel button[type="button"]:focus, a[type="button"]:focus {color: #ffffff; background-color: #333; border: 1px solid #333 !important;}
.game-page .promotion-info h2 { font-weight: bold;}
.game-page .image { width: 300px; height: 534px;}
.game-page .image img{ width: 300px; height: 534px;}
.promotion-block h1 a { background: none; color: #fff !important;}
.promotion-block h1 a:hover { color: #0EBBB2 !important;}
.our-company .our-company-block a:hover { color: #0EBBB2 !important;}
.slider-footer .col-md-2.dark-gray a:hover { color: #fff;}


/****** devloper-page ******/
.devloper-contact-details li { font-size: 14px; margin-bottom: 10px; position: relative;}
.devloper-contact-details li i { position: relative; top: -1px; width: 10px; font-size: 20px;}
.devloper-page textarea { height: auto !important; min-height: 34px; resize: none;}
.skills li { margin-bottom: 5px; line-height: 20px;}
.skills li:before { content: "\f111"; font-family: 'FontAwesome'; font-size: 9px; float: left; margin-top: 2px; margin-right: 5px;}

/****** joblisting-page ******/
.job-listing-tab .our-company-block { padding: 15px;}
.job-listing-tab .our-company-block h3 {margin-top: 0px; margin-bottom: 0; font-size: 20px;}
.our-company-block h4 { margin-bottom: 15px; margin-top: 5px; font-weight: 600; }
.job-listing-tab .pager { margin: 0px;}
.pagination > li:first-child > a, .pagination > li:last-child > a { border-radius: 4px !important;}
.pager li > a { border-radius: 4px; margin: 2px;}

.news-content { margin: 5px 0px 20px;}
.blog-page .right-content.col-sm-offset-1 { margin-left: 2.33%;}
.blog-page .right-content.col-sm-3 { width: 28%;}
.blog-page .widget { padding: 20px 10px;}
.blog-page .widget h1 { margin-top: 0px; line-height: 28px;}
.search-content input[type="text"] { height: 27px; width: calc(100% - 35px);}
.search-content input[type="submit"] { background: url(../images/search.jpg) no-repeat; width: 30px; height: 27px; border: none; cursor: pointer; right: 0px; top: 0px;}

.news-discription { padding-bottom: 10px; border-bottom: 1px solid #CCCCCC; margin-bottom: 10px;}
.news-discription p{ font-size: 12px;}
.news-discription button[type="button"] { font-size: 14px; padding: 5px; font-weight: normal;}
.post-page textarea.form-control { min-height: 34px; height: auto;}

.navbar { background: #000;}
.dropdown-menu{background: #0EBBB2;}
.logo a { font-size: 64px; text-transform: uppercase; color: #0EBBB2; font-weight: bold; border-bottom: 0px solid #000 !important; display: block;}
.cat-links, .tab-cat-links li{ padding: 0px; position: relative;}
.cat-links a, .tab-cat-links a {height: 30px; overflow: hidden; position: relative; width: 50px;}

/*.tab-cat-links a{ width: 65px; height: 40px; overflow: hidden; position: relative;}*/
.apple-sprite a:hover img, .play-sprite a:hover img, .windows-sprite a:hover img, .steam-sprite a:hover img{ position: absolute; top: -30px;}

.forgot-form { display: none;}

.purpel .newsletter input { border: 1px solid #fff;}
.newsletter .form-control::-webkit-input-placeholder { color: #fff !important;}
.newsletter .form-control:-moz-placeholder { color: #fff !important;}
.newsletter .form-control::-moz-placeholder { color: #fff !important;}
.newsletter .form-control:-ms-input-placeholder { color: #fff !important;}
.purpel .newsletter  button[type="button"] { background: #696d76; border: 1px solid #696d76 !important; margin-left: 0px; border-radius: 0px;}
.purpel .newsletter  button[type="button"]:hover { background: #787c87; border: 1px solid #787c87;}

/*.form-group input::-webkit-input-placeholder { color: #dbdbdb !important;}
.form-group input:-moz-placeholder { color: #dbdbdb !important;}
.form-group input::-moz-placeholder { color: #dbdbdb !important;}
.form-group input:-ms-input-placeholder { color: #dbdbdb !important;}
*/
.placeholder .form-control::-webkit-input-placeholder { color: #dbdbdb !important;}
.placeholder .form-control:-moz-placeholder { color: #dbdbdb !important;}
.placeholder .form-control::-moz-placeholder { color: #dbdbdb !important;}
.placeholder .form-control:-ms-input-placeholder { color: #dbdbdb !important;}

textarea::-webkit-input-placeholder { color: #dbdbdb !important;}
textarea:-moz-placeholder { color: #dbdbdb !important;}
textarea::-moz-placeholder { color: #dbdbdb !important;}
textarea:-ms-input-placeholder { color: #dbdbdb !important;}

.promotion-block-desc h1 a { font-size: 16px;}

.sb-search-input::-webkit-input-placeholder { color: #696d76 !important;}
.sb-search-input:-moz-placeholder { color: #696d76 !important;}
.sb-search-input::-moz-placeholder { color: #696d76 !important;}
.sb-search-input:-ms-input-placeholder { color: #696d76 !important;}
.sb-search-input { color: #696d76 !important;}
.sb-search-input:focus { outline: none;}

.navbar-default .navbar-toggle .icon-bar { background-color: #fff !important;}
.bxslider h2 a { color: #000;}
.bxslider h2 {text-align: left;}

.blog-search-input { background: #fff;}
.blog-search-input input[type="search"] { height: 32px; position: relative; background: url(../images/search.jpg) no-repeat 100%; border: 1px solid #CCCCCC; width: 100%; color: #696d76; padding: 0px 10px;}
.blog-search-input input[type="search"]::-webkit-input-placeholder { color: #696d76 !important;}
.blog-search-input input[type="search"]:-moz-placeholder { color: #696d76 !important;}
.blog-search-input input[type="search"]:-ms-input-placeholder { color: #696d76 !important;}
.blog-search-input input[type="search"]::-moz-placeholder { color: #696d76 !important;}

.about h1 span { font-size: 14px;}

.promotion-block-desc .cat-links a { height: 27px;}
.promotion-block-desc .cat-links a :hover { top: -30px;}
.published-games .our-company .promotion-block-desc .cat-links a :hover { top: -27px;}

a.hover-link:hover { color: #0EBBB2 !important;}

.cat-platform h6 a { color: #000;}
.cat-platform .cat-links{ padding: 0px;}

.gamer .fa-user { margin-right: 5px; font-size: 16px;}
.navbar .link-box .submit-form { margin-top: 2px;}

.slider-new { overflow: hidden;}
.contact-us .form-control { border: 1px solid #fff;}
.purpel .nav.navbar-nav li a:focus { color: #fff;}
.horizontal-slider { margin-top: 15px;}
.pager li > a:hover, .pager li > a:focus { border: 1px solid #eee;}

.cat-links.sprite-image { display: inline-block;}
.cat-links.sprite-image a:hover img { top: -30px; position: absolute;}
.company-info { padding: 1px 0px;}
.add-new-project-button,.add-new-post-job-button,.add-new-game-button { float: right;}
.margin-t-15 { margin-top: 15px;}
.add-project-upload-btn { margin-top: 5px;}
.margin-b-10 { margin-bottom: 10px;}
.margin-tb-10 { margin-bottom: 10px; margin-top: 10px;}
.span2 {border: 1px solid #fff; border-radius: 5px; display: block; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #FFF !important;}

.table-wrap { overflow: auto;}
ul.control-panel-nav li { padding: 0px !important;}
ul.control-panel-nav li a{ padding: 10px !important;}
/**** Home-Slider ****/
.home-slider { margin-top: 30px;}
.home-slider-content { background: rgba(0,0,0,0.7); display: block; padding-bottom: 10px; position: absolute; width: 100%; bottom: 0px;}
.home-slider-content h2{ color: #fff !important; text-transform: uppercase; padding-top: 10px; font-weight: bold; margin-bottom: 5px; font-size: 20px; text-align: center;}
.home-slider-content p { color: #fff; text-align: center; text-transform: uppercase; font-size: 12px;}
.home-slider .bx-wrapper { max-width: 100% !important;}

/**** Company-page ****/
.datepicker.datepicker-dropdown.dropdown-menu { background: #fff !important;}

/**** Game-page ****/
.game-page-cat-link li { background: none !important;}
.game-page-cat-link li a { margin-bottom: 0px !important; height: 30px !important;}
.game-page-cat-link li a img { width: auto !important;}
.game-page-cat-link li a:hover img {top: -30px !important; left: 0px !important;}

/**** Controlpanel-Game-page ****/
.catagory-select-box { margin-top: 20px;}
.control-panel-game-publish input[type="radio"]{ margin: 0px 5px;}
.control-panel-game-questions label { text-transform: capitalize; margin: 5px 0px;}

.platform-inline { display: inline-block;}
.vertical-align { vertical-align: middle;}

.home-tab-cat-links li a { margin-bottom: 10px !important; vertical-align: middle;}

/**** Controlpanel ****/
.specialized .checkbox-inline { padding-left: 0px; font-size: 13px; margin-left: 0px;}
.specialized .checkbox-inline input[type="checkbox"] { position: relative; margin-left: 0px; bottom: 0px;}
.choose-platform-checkbox .checkbox-inline { padding-left: 0px; margin-left: 0px;}
.choose-platform-checkbox .checkbox-inline input[type="checkbox"] { position: relative; margin-left: 0px; bottom: 10px; margin-right: 10px; margin-bottom: 0px !important;}
.choose-platform-checkbox .checkbox-inline a { display: inline-block;}

.dark-grey {background: #696d76 !important;}
.dark-grey a:hover { background: #333;}
.dark-grey-active {background: #0EBBB2;}
.margin-btm-10 { margin-bottom: 10px;}
.margin-t-10 { margin-top: 10px;}
.full-height { height: 100%; }
.package .add-company-link a:focus { color: #fff;}
.new-block-post-job-added, .new-block-project-added { border-top: 1px solid #969696; padding-top: 10px;}


/***************responsive start********************/
@media (min-width: 1024px) {
    footer .clearfix { display: none;}
}
@media (min-width: 992px) and (max-width: 1200px) {
    .yamm .col-md-3, .yamm .col-md-9 { width: 100%;}
     .right-content .author-date .text-right { text-align: left; }
     .slider-footer h2 { font-size: 16px; }
     .slider-footer .hover-link { font-size: 13px; }
}
@media (min-width: 768px) and (max-width: 1023px) {
	.social-links 			{ text-align: center;}
	ul.navbar-nav 			{ font-size: 13px;}
	.dropdown-menu 			{ font-size: 12px;}
/* 	.search-box 			{ margin-bottom: 10px;} */
	.top-bar 				{text-align: center;}
	.newsletter .input-group { padding-top: 10px;}
	.add-company h1 		{ font-size: 16px;}
	.add-company .add-company-title { padding: 10px 0px; font-size: 20px; line-height: 22px;}
	.add-company .panel-body,.company-form { padding: 0px !important;}
	.company-form input,.company-form .btn-group { margin-bottom: 15px !important;}
	.company-form .form-group { margin-bottom: 0px !important;}
	.see-packages a 		{ width: 100%;}
	.company-form button[type="submit"] { margin: 15px 0px;}
	.left-content,.right-content { padding: 0px !important;}
	#sb-search input[type="text"] { width: 80%;}
	.package-price 			{ padding: 20px 0px !important;}
	.package-desc::after 	{ display: none;}
	.social-links 			{ text-align: left !important;}
	.control-panel-nav 		{ font-size: 12px;}
	.control-panel input,.control-panel .btn-group,.control-panel textarea  { margin-bottom: 10px !important;}
	form.control-panel .form-group { margin-bottom: 0px;}
	.logo					{ text-align: center;}
  /***** New Styles *****/
	h3 						{ margin: 15px 0px;}
    .inline-block .promotion-panel { width: 350px !important;}
    .input-group 			{ display: block;}
/*     .search-box 			{ width: 35%;} */
    footer .col-sm-6 		{ width: 50%;}
    footer .clearfix 		{ clear: both !important;}
    footer .padding-tb 		{ padding: 10px 0px;}
    .newsletter .col-md-2,.newsletter .col-md-3,.newsletter .col-md-7 { width: 100%;}
    .newsletter-box input[type="text"] { width: 84%;}
    .rating .fa 			{ font-size: 16px;}
    /***** Game Published *****/
    .published-games .inline-block .promotion-panel { width: 320px !important;}       
     /***** Game-Page *****/
    .game-page .right-content h1 { font-size: 18px !important; line-height: 26px !important;}        
    
    .logo a { font-size: 48px !important;}
    .company-form button[type="button"] { margin-top: 15px;}
    
    /***** Home-Slider *****/
    .banner{ display: none;}
    .home-slider-content h2{ padding-top: 10px; margin-bottom: 10px; font-size: 30px;}
    .home-slider-content p { font-size: 16px;}
}

@media(min-width: 768px) and (max-width: 991px){
    .right-content .author-date .text-right { text-align: left; }
    .horizontal-slider iframe { margin-left: 79px; margin-top: 4px; }
    .margin-b-none { margin-bottom: 0px;}
}
@media (min-width: 768px) {
	ul.dropdown-menu li { display: inline-block;}	
	.navbar-collapse	{ padding: 0px !important;}
	.newsletter h1 		{ margin-bottom: 0px;}
	.copy-info			{ text-align: right;} 
	.package-price 		{ padding-top: 110px;}
	.block-add-remove input { margin-bottom: 15px; width: 70% !important; float: left;}
	.block-add-remove button { float: right;}
	.flag-list 			{ position: absolute; top: 10px; right: 0px;}
    .search-bar br 		{ display: none;}   
    
    
    /****** Devloper-page ******/
    .our-game .promotion-block-desc    { padding-top: 10%;}
    .our-game .promotion-block-desc h1 { margin-bottom: 10px; font-size: 20px;}
    .our-game .promotion-block-desc p  { font-size: 12px; line-height: 20px;}
    .our-game .promotion-block-desc .cat-links img { width: 50px;}
    
    .combine-search-flag { display: inline-block;}
    .purpel .newsletter input { margin-bottom: 10px;}
    .dark-gray { display: inline-block;}
    
}
@media (max-width: 767px) {
.about 									{ padding: 0px 10px;}
.container 								{ padding-left: 15px !important; padding-right: 15px !important;}
h1,h2,.footer-menu,footer 				{ text-align: center;}
h2										{ font-size: 16px;}
.navbar-collapse 						{ padding-right: 15px; padding-left: 15px;}
.social-links,.search-bar				{ padding: 5px 0px; text-align: center !important;}
ul.navbar-nav 							{ margin-top: 0px;}
.logo 									{ margin-bottom: 0px; text-align: center;}
.search-box 							{ margin-bottom: 10px;}
.top-bar 								{ padding-bottom: 15px; text-align: center;}
.bxslider img 							{ margin-bottom: 5px; width: 100%;}
.promotion-block h1 					{ font-size: 13px;}
.promotion-block h6 					{ font-size: 11px;}
.promotion-block p 						{ font-size: 9px; line-height: 15px;}
.nav-tabs > li > a 						{ font-size: 10px !important; margin-right: 5px;}
.newsletter-box							{ margin: 15px 0px;}
footer h1 								{ margin-top: 25px;}
.site-info 								{ text-align: center;}
.site-info ul 							{ margin-bottom: 10px; line-height: 26px;}
.add-company h1 						{ font-size: 12px;}
.add-company .add-company-title 		{ padding: 10px 0px; font-size: 20px; line-height: 22px;}
.add-company .panel-body,.company-form  { padding: 0px !important;}
.company-form input,.company-form .btn-group { margin-bottom: 15px !important;}
.company-form .form-group 				{ margin-bottom: 0px !important;}
.see-packages a 						{ width: 100%;}
.see-packages .panel-body 				{ padding: 10px !important;}
.company-form button[type="submit"] 	{ margin: 15px 0px;}
.left-content,.right-content 			{ padding: 0px !important;}
.promotion-price-block					{ margin-top: 15px;}
.our-company .our-company-block 		{ text-align: center;}
.our-company .our-company-block h3 	    { font-size: 16px;}
.package-desc::after					{ display: none;}
.package-desc 							{ min-height: 230px;}
.package-price 							{ padding-top: 10px; padding-bottom: 10px;}
.add-company  							{ font-size: 20px;}
.package-panel 							{ padding-right: 0px !important; padding-left: 0px !important;}
.paw-carousel-wrap,.paw-carousel,.paw-carousel-items-wrap,.paw-carousel-wrap img.paw-carousel-item-media { height: 200px !important;}
/*.paw-carousel-desc,.paw-carousel-mask-r,.paw-carousel-mask-l { display: none;}*/
.paw-carousel-item .paw-carousel-desc h1, .homeinfoBlock h1 { font-size: 15px;}
.paw-carousel-item .paw-carousel-desc p, .homeinfoBlock p { font-size: 10px;}
.paw-carousel-item .paw-carousel-desc { padding: 8px;}
.homeinfoBlock 							{ display: none;}
.control-panel-nav 						{ font-size: 12px;}
.control-panel-nav li 					{ margin-bottom: 10px; width: 48%;}
.upgrade-package 						{ margin: 10px 0px;}
.control-panel input,.control-panel textarea,.control-panel .btn-group { margin-bottom: 10px !important;}
.control-panel .paddingl-none 			{ padding: 0px !important;}
#field input 							{ width: 100% !important;}
ul.flag-list 							{ margin-bottom: 15px; text-align: center;}
.gamer.list-inline  .dropdown-menu 		{ left: -20px;}
.gamer .dropdown-menu					{ width: 200px !important;}
 .social-links							{ margin-bottom: 10px;}
 .logo a img 							{ width: 150px;}
 .banner 								{ margin: 20px 0;}
/****** New Styles ******/
.nav-tabs > li > a 						{ padding: 5px;}
.link-box p a 							{ font-size: 10px;}
ul.bxslider li 							{ padding: 0px;}
ul.bxslider iframe { width: 100%;}
.search-bar ul 							{ margin-bottom: 20px; float: none; }
.top-bar ul.social-links				{ padding: 5px 0px;}
.news .paddingl-none 					{ text-align: center;}
.tab-cat-links a 						{ padding: 0px !important;}
.tab-cat-links a 						{ margin-bottom: 5px;}
.search-bar .pull-right 				{ float: none !important;}
.promotion 								{ text-align: center;}
.promotion .nav-tabs > li 				{ float: none; display: inline-block;}
.inline-block .promotion-panel 			{ width: 280px !important;}
.input-group[class*="col-"] 			{ margin: auto;}
.newsletter p 							{ text-align: center;} 
.rating .fa 							{ font-size: 14px;}
/***** Game Published *****/
.cat-links a img						{ width: 45px;}
.game-filter-tab .nav-tabs 				{ text-align: center;}
.game-filter-tab .nav-tabs li 			{ float: none; display: inline-block;}
.tab-cat-links li img 					{ width: 45px !important;}
.slider-section 						{ padding: 0px 15px;}
.published-games .promotion-block-desc p { line-height: 15px;}
section.content 						{ padding: 5px;}

/****** Game-page ******/
.game-page .royalSlider 				{ padding: 0px 10px;}
.slider-footer h2 						{ text-align: center; }
.slider-footer h2.marginb-none 			{ margin-bottom: 5px !important;}
.slider-footer h2.pull-left 			{ float: none !important;}
.slider-footer .social-links 			{ float: none !important; text-align: center;}
.game-page .cat-platform h6 			{ text-align: center;}
.game-page .cat-links 					{ float: none !important; text-align: center;}
.game-page .right-content h1 			{ font-size: 14px !important; line-height: 24px !important;}
.gamer.list-inline, .header-search , .flag-box{ display: block !important;}
.search-bar ul { margin-bottom: 0px;}
.purpel .search-form:hover{  width: 100px; color: #fff;}
/*.horizontal-slider iframe { margin-left: 0px; margin-top: 59px; height: 181px; width: 322px;}*/

/****** Devloper-page ******/
.blog-page .right-content.col-sm-3 		  { width: 100% !important;}
.blog-page .right-content.col-sm-offset-1 { margin-left: 0px !important;}

.combine-search-flag { margin-top: 10px;}
.logo a { font-size: 28px !important; line-height: 40px;}
.newsletter .name-field { margin: auto; float: none;}
.cat-links a, .tab-cat-links a { height: 27px !important; margin-bottom: 5px; position: relative !important;}
.apple-sprite a:hover img, .play-sprite a:hover img, .windows-sprite a:hover img, .steam-sprite a:hover img{ position: absolute; top: -27px !important;}
.company-form button[type="button"] { margin-top: 15px;}
.notice-page { padding: 10px !important;}
.tab-cat-links li { padding: 0px !important;}
.inline-block .promotion-panel { margin-bottom: 10px; padding: 0px !important;}
.inline-block .promotion-panel { display: block;}
.promotion-block-desc h1 a { font-size: 13px !important;}
.author-date .text-right { text-align: left; }
.paw-carousel-item img { width: 100%; height: auto; max-width: 100%;}
.paw-carousel-mask-l,.paw-carousel-mask-r { display: none;}
.paw-carousel-prev img,.paw-carousel-next img{ margin: 0 auto; width: 20px;}
.paw-carousel-prev { left: 10px !important;}
.paw-carousel-next{ right: 10px !important;}
.navbar-nav .yamm-fw .yamm-content{ background: #696d76;}
.cat-links.sprite-image a:hover img { top: -27px !important;}
/**** Slider Hide ****/
.banner{ display: none;}
.home-slider-content { padding-bottom: 5px; }
.home-slider-content h2{ padding-top: 5px; margin-bottom: 0px; font-size: 18px;}
.home-slider-content p { font-size: 10px;}
/****Company-page-1 ****/
.my-company-logo-image{ margin-bottom: 10px;}
/**** Footer ****/
.footer-logo{ width: 150px; margin: auto;}
footer h1 { font-size: 20px;}
footer .footer-menu li a { font-size: 12px;}
.footer-logo { display: block;}
/**** Company-Page ****/
.button-center { text-align: center;}
.button-center .pull-right { float: none !important;}
.margin-b-none { margin-bottom: 0px;}

.promotion-block-desc .cat-links a :hover { top: -27px;}

.published-games .our-company-block { margin-right: -15px; margin-left: -15px;}
.new-block-post-job .margin-b-10, .new-block-project .add-new-project-button { text-align: center;}
.new-block-post-job .margin-b-10 .add-new-post-job-button, .new-block-project .add-new-project-button { float: none;}

/**** control-panel-game ****/
.control-panel-game-publish h3 { margin-bottom: 5px;}
.control-panel-game-publish.margin-b-10{ margin-bottom: 5px;}
.sub-align { vertical-align: -6px; margin-top: 10px;}
.add-new-game-button { margin-top: 10px;}

.home-tab-cat-links li a { margin-bottom: 5px !important; vertical-align: middle;}
.home-tab-cat-links li a:hover img { left: 2px;}

/**** control-panel ****/
.choose-platform-checkbox .checkbox-inline input[type="checkbox"] { bottom: 14px;}
.text-right.project-delete-btn, .text-right.add-game-delete-btn, .text-right.post-job-delete-btn{ text-align: center;}
.add-project-head .platform-inline { margin-bottom: 0px; line-height: 34px; }
} 

@media (min-width: 1024px) {
    .home-slider { display: none;}
}

/**** Package page ****/
.new-package                    { padding: 15px; background: #f6f6f6; position: relative; font-family: 'open_sansregular';}
.new-package .price-top-block                { text-align: center; padding: 15px 0px 0px; position: relative; z-index: 10;}
.new-package .top-block-inner                { background: #000000; padding: 10px;}
.new-package .top-block-inner h1             { text-transform: capitalize; font-size: 30px; color: #fff; line-height: 40px; margin: 15px 0px 25px; font-weight: bold; font-family: 'open_sanslight';}
.new-package .top-block-inner p.sub-heading  { font-size: 16px; line-height: 20px;}
.new-package .top-block-inner p              { font-size: 19px; line-height: 25px; color: #fff; margin-bottom: 15px; }
.new-package .top-block-inner > p:last-child { margin-bottom: 0px;}
.new-package .subscribe-btn                  { background: #0EBBB2; display: inline-block; font-size: 19px; margin-bottom: 15px; padding: 10px 25px; color: #fff; border-radius: 5px;}
.new-package .subscribe-btn:hover            { color: #fff !important; background: #d9510d;}
.new-package .bottom-block-inner             { padding: 7px; background: #0EBBB2; z-index: 1; position: relative;}
.new-package .bottom-block-inner ul          { list-style: none;}
.new-package .bottom-block-inner li          { padding: 18px 0px 18px 50px; background: #fff; font-size: 20px; line-height: 30px; border-bottom: 1px solid #0EBBB2; position: relative; color: #000000;}
.new-package .bottom-block-inner li:first-child { padding-top: 50px;}
.new-package .bottom-block-inner li::before  { content: '\f00c'; font-family: 'FontAwesome'; position: absolute; left: 20px; color: #0EBBB2;}
.new-package .bottom-block-inner li:last-child { background: #0EBBB2; padding-left: 0px; text-align: center; padding-bottom: 11px;}
.new-package .continuar-btn .subscribe-btn   { margin-bottom: 0px; border-radius: 0px; background: #fff; color: #000;}
.new-package .continuar-btn .subscribe-btn:hover { color: #000 !important; background: #d9d9d9;}
.new-package .bottom-block-inner li:last-child::before { display: none;}
.new-package.back-portion::before            { content: ''; position: absolute; height: 396px; width: calc(100% - 40px); background: #0EBBB2; left: 0px; top: 0px; margin: 15px 20px;}
.new-package #chevron                        { position: absolute; text-align: center; padding: 12px; margin-bottom: 6px; height: 60px; width: 200px; z-index: 5; top: -35px; width: 100%; left: 0px;} 
.new-package #chevron:before                 { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 51%; background: #000000; -webkit-transform: skew(0deg, 6deg); -moz-transform: skew(0deg, 6deg); -ms-transform: skew(0deg, 6deg); -o-transform: skew(0deg, 6deg); transform: skew(0deg, 11deg); }
.new-package #chevron:after                  { content: ''; position: absolute; top: 0; right: 0; height: 100%; width: 50%; background: #000000; -webkit-transform: skew(0deg, -6deg); -moz-transform: skew(0deg, -6deg); -ms-transform: skew(0deg, -6deg); -o-transform: skew(0deg, -6deg); transform: skew(0deg, -11deg); }
.new-package .package-column                 { width: 245px; margin: 0 auto;}
/***************responsive start********************/
@media (min-width: 991px) {
    .new-package .margin-0 { margin: 0px;}
}
@media(min-width: 768px) and (max-width: 991px){
    /**** Package page ****/
    .new-package                { padding: 15px 15px 30px;}
    .new-package.back-portion::before { display: none;}
    .new-package .bottom-block-inner li:first-child { padding-top: 70px;}
    .new-package #chevron { top: -34px; height: 70px;}
    .new-package .package-column { width: 100%;}
    .new-package #chevron:before                 { width: 50%;}
}
@media (max-width: 767px) {
/**** Package page ****/
.new-package                { padding: 15px 15px 30px;}
.new-package .bottom-block-inner li { padding: 15px 0 15px 50px;}
.new-package.back-portion::before { display: none;}
.new-package .subscribe-btn { font-size: 18px;}
.new-package .top-block-inner h1 { font-size: 25px; margin-bottom: 15px;}
.new-package .top-block-inner p {font-size: 18px; margin-bottom: 20px;}
.new-package .bottom-block-inner li { font-size: 18px;}
.new-package .package-column                 { width: 100%;}
}