

@charset "utf-8";
/* CSS Document */

html {
	height: 100%;
}
body {
	background: url("../../m/images/1.gi") repeat top center;
	color: #bbbbbb;
	font-size: 12px;/*font-size:18px;*/
	margin: 0;
	padding: 0;
	height: 100%;
	line-height: 14px;
	font-family: 'Courier', monospace;
	font-weight: 400;
}
a {
	color: #000000;
	text-decoration: none;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
a:hover {
	text-decoration: underline;
	color: #dddddd
}
a:focus {
	text-decoration: none;
	outline: none;
	color: #ffffff
}
input, select, textarea {
	font-family: 'OCR A Std', monospace;
	font-weight: 400;/*-webkit-appearance: none; -webkit-border-radius: 0;*/
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #999;
}
input::-moz-placeholder {
color:999;
opacity: 1;
} /* FF 19+ */
input:-moz-placeholder {
color:#999;
opacity: 1;
} /* FF 18- */
textarea::-moz-placeholder {
color:999;
opacity: 1;
} /* FF 19+ */
textarea:-moz-placeholder {
color:#999;
opacity: 1;
} /* FF 18- */
input::-webkit-input-placeholder {
color: #999;
}
img {
	max-width: 100%;
	height: auto;
}
p {
	padding-bottom: 20px;
	margin: 0;
	line-height: 20px
}
h1 {/*font-size: 35px;*/
	font-size: 30px;
	margin: 0;
	padding: 0 0 20px; /*font-weight: 600;*/
	text-transform: uppercase;
	color: #c8a470
}
h2 {/*font-size: 24px;*/
	font-size: 19px;
	font-weight: 600;
	margin: 0;
	padding: 0;
	color: #ffffff
}
h3 {
	font-weight: 600
}
.spacer {
	height: 145px;
	clear: both;
	display: block
}
.right-pull {
	float: right
}
.img img {
	display: block;
	margin: 0 auto;
	width: 100%;
	margin-bottom:-30px;
}
.gimg img {
	display: block;
	margin: 0 auto;
	width: 100%;
}
div.wpcf7 {
	overflow: hidden;
}
.wrapper .single-game-list {
	padding: 80px 0 0;
	position: relative;
}
.time-author{
	margin-bottom: 10px;
	display: inline-block;
}
/*
@media (min-width: 1024px) {
	ul.founderList .modal-lg {
		width:100%;
	}
}
@media (max-width: 1023px) {
	ul.founderList .modal-lg {
		width: 100%;
	}
}
@media (max-width: 793px) {
	ul.founderList .modal-lg {
		width: 100%;
	}
}
@media (max-width: 592px) {
	ul.founderList .modal-lg {
		width: 100%;
	}
}
@media (max-width: 425px) {
	ul.founderList .modal-lg {
		width: 100%;
	}
}
*/

#recaptcha_table {
	width: 100% !important;
	border: 1px solid #1d1d1d !important;
}
#recaptcha_table * {background: #1d1d1d;}
#recaptcha_table, .recaptchatable #recaptcha_image {border: 1px solid #1d1d1d!important;}
#recaptcha_table, #recaptcha_area tr, #recaptcha_area td, #recaptcha_area th {background: #1d1d1d;}
#recaptcha_table a, #recaptcha_table a:hover {color: #ffffff !important;}

.wrapper .game-page-content {
/*	padding: 114px 0 20px;
*/	position: relative;
}
.single-game-list .detailsRow <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
	margin: -50px 100px 0;
}
@media (max-width: 1231px){
	.single-game-list .detailsRow <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		margin-top: -130px;
	}
}
@media (max-width: 993px){
	.single-game-list .detailsRow <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		/*margin-top: -205px;*/
	}
}


#our-philosophy p:last-child {
	padding-bottom: 0px !important;
}
.searchForm {
	display: none
}/*repeated class*/


.visible-small-screen {
	display: none
}
article.searchPost p{
padding-bottom: 0px;
}
.shadowIn {
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	box-shadow: 0 2px 2px rgba(0,0,0,0.66);
}
a.orderButton {
	background: url("http://i.imgur.com/fU4y5hN.png") no-repeat;
	width: 178px;
	height: 65px;
	display: block;
	text-align: center;
	color: #4C114B!important;
	font-size: 16px;
	font-weight: 700;
	line-height: 66px;
	display: inline-block
}/*recaptcha description text*/
.recaptcha_text {
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: -25px;
}
.post-Hide {
	display: none
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
/*--- popup====================================*/
span.wpcf7-form-control-wrap {
	position: relative;
	width: 100%;
	background: #1d1d1d;
	/*background: #1d1d1d url(../images/attach.png) no-repeat 12px 12px;*/
	display: inline-block;
}
#pFile input {
	float: right;
	/*width: 87px;*/
	background: url(../images/brows.png) no-repeat;
	background-position: right 0;
	background-size: auto 39px;
	text-indent: -30px;
}
.modal.in .modal-dialog {
	margin: 0 auto;
	padding: 0 50px;
}/*wrapper*/
.wrapper {
	min-height: 100%;
	position: relative
}
.orderBlock.shadowIn {
	/*margin-right: -110px;*/
}
@media (max-width: 420px) {
	.orderBlock.shadowIn {
		margin-right: -40px;
	}
}
/*---header================*/
.mainHeader {
	background: url("../../m/images/2.gi") repeat-x;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 130px;
	z-index: 1002;
	box-shadow: 0 0 10px rgba(0,0,0,0.53);
}
.mainHeaderIn {
	background: url("../images/pattern-shadow.png") top center;
	background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	height: 130px;
	;
	padding: 50px 0;
	position: relative
}

@media (min-width: 992px) and (max-width : 1229px) {
.mainHeaderIn .container {
	width: 95% !important;
	padding: 0 !important;
}
}/*logo*/
h1.logo {
	float: right;
	margin: 0;
	padding-left: 0
}
h1.logo a {
	background: url("../images/logo.png") no-repeat;
	width: 285px;
	height: 57px;
	background-size: 285px 57px;
	display: block;
	text-indent: -1000000px
}/*social list*/
.mainHeader ul.socialList {
	margin-top: 8px !important;
	margin: 0;
	padding: 30px 0 0 0;
	list-style: none;
	float: left
}
.mainHeader ul.socialList li {
	margin: 0 30px 0 0;
	font-size: 25px;
	float: left
}
.mainHeader ul.socialList li a {
	color: #999999;
}
.mainHeader ul.socialList li:hover a {
	color: #ffffff
}/*---navigation============================*/
.navigation {
	float: left;
	background: none !important;
	padding: 40px 0 0 0px
}
.navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}
.navigation ul li {
	text-transform: capitalize;
	font-size: 17px;/*font-size:20px;*/
	float: left;
	margin-left: 30px;
	position: relative;
	height: 55px
}
.navigation ul li.home {
	display: none
}
.navigation ul li:first-child {
	margin: 0;
}
.navigation ul li a {
	color: #999999;
	display: block
}
.navigation ul li a:hover, .navigation ul li.current-menu-item>a {
	color: #ffffff;
	text-decoration: blink;
}
.navigation ul li.current-menu-item>a {
	font-weight: 700
}
.navigation ul li.current-menu-item a:after {
	content: '';
	border-bottom: 2px solid #ffffff;
	display: block;
	width: 100%;
	margin-top: 5px;
}
.navbar-toggle {
	border-radius: 0px;
}/*Sub menu*/
.navigation ul li ul {
	position: absolute;
	top: 52px;
	left: 0;
	width: 220px;
	background: rgba(82,71,54,.8);
	z-index: 999;
	display: none
}
.navigation ul li ul li {
	float: none;
	height: auto;
	margin: 0;
}
.navigation ul li ul li a {
	padding: 10px 15px
}
.navigation ul li ul li:hover a, .navigation ul li ul li.current-menu-item>a {
	background: #524736;
	color: #fff
}
.navigation ul li:hover ul {
	display: block
}/*search section*/
.mainHeader span.searchIcon {
	float: left;
	font-size: 17px;
	color: #999;
	cursor: pointer;
	display: block;
	margin: 40px 0 0 20px;
}
.mainHeader span.searchIcon:hover, .mainHeader span.searchIcon.hoverd {
	color: #ffffff
}
.mainHeader span.searchIcon:active {
	color: #ffffff
}
.mainHeader span.searchIcon:target {
	color: #ffffff
}
#searchBox {
	display: none;
	position: absolute;
	bottom: -44px;
	left: 0;
	width: 100%;
}
.searchBox {
	background: rgba(0,0,0,.5);
	border-bottom: 1px solid #ffffff;
	height: 45px;
	position: relative
}
.searchBox .searchClose {
	background: url("../images/close-icon.png") no-repeat;
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 8px;
	right: 20px;
	z-index: 99;
	text-indent: -100000px;
	cursor: pointer
}
.searchBox form {
	margin: 0 50px 0 30px
}
.searchBox input[type='text'] {
	background: none;
	width: 50%;
	color: #ffffff;
	font-size: 16px;
	text-align: right;
	border: none;
	outline: none;
	height: 45px;
	padding: 5px 10px;
	float: left
}
.searchBox input::-moz-placeholder {
color:997C52;
opacity: 1;
} /* FF 19+ */
.searchBox input:-moz-placeholder {
color:#ffffff;
opacity: 1;
} /* FF 18- */
.searchBox input::-webkit-input-placeholder {
color: #ffffff;
}
.searchBox input:focus::-moz-placeholder {
opacity: 0;
} /* FF 19+ */
.searchBox input:focus:-moz-placeholder {
opacity: 0;
} /* FF 18- */
.searchBox input:focus::-webkit-input-placeholder {
opacity: 0;
}
.formSubmit {
	display: block;
	width: 20px;
	height: 20px;
	float: left;
	position: relative;
	margin: 10px 0 0 25px
}
.formSubmit:before {
	content: "\f002";
	display: block;
	color: #ffffff;
	font-size: 17px;
	font-family: 'FontAwesome';
}
.formSubmit input {
	background: none;
	outline: none;
	text-indent: -1000000px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	border: none
}/*---content===================*/
.content {
	/*padding: 143px 0 130px ;*/
	padding: 130px 0 0;
	position: relative
}/*---slider Section======================*/
.sliderSection {
	z-index: 9
}
.sliderArea {
	position: relative;
	padding: 50px 0 50px
}

@media (max-width : 992px) {
.sliderArea {
	padding-top: 80px;
}



}
.sliderArea .col-md-4 {
	margin-right: 15%;
}
.sliderSection ul.bxslider li {
	height: 1080px;
}

@media (min-width : 1820px) {
.sliderSection ul.bxslider li {
	height: 1080px;
}
}
@media (min-width : 1554px) and (max-width: 1819px;
) {
.sliderSection ul.bxslider li {
height: 1020px;
}
}
.sliderArea .col-md-4 {
	float: right;
	margin-right: 18%;
	/*margin-top: 80px;*/
	margin-top: 100px;
}
@media (max-width : 1235px) {
	.sliderArea .col-md-4 {
		margin-top: 100px;
		margin-right: 18%;
	}
}
@media (max-width : 991px) {
	.sliderArea .col-md-4 {
		margin-top: 71px;
		margin-right: 8%;
	}
}
@media (max-width : 768px) {
	.sliderArea .col-md-4 {
		margin-top: 71px;
		margin-right: 5%;
	}
}
@media (max-width : 761px) {
	.sliderArea .col-md-4 {
		margin-top: 0px;
	}
}

.sliderArea img {
	margin: 0 auto;
	display: block
}
.sliderSection .bx-controls-direction {
	margin: 0 auto;
	max-width: 1170px;
	position: relative;
	top: -800px;
}

@media (min-width : 1820px) {
.sliderSection .bx-controls-direction {
	top: -800px;
}
}

@media (min-width: 1230px) {
.sliderSection .bx-controls-direction {
    display: none;
    top: -776px !important;
}
}
@media (min-width : 1554px) and (max-width : 1819px) {
.sliderSection .bx-controls-direction {
	/*top: -800px;*/
	top: -780px;
}
}
.sliderSection .bx-wrapper .bx-controls-direction a {
	top: 200px;
	margin-top: 0
}

.bx-wrapper .bx-pager {
    text-align: center;
    font-size: .85em;
    font-family: Arial;
    font-weight: bold;
    color: #666;
    margin: 70px 0
}

.sliderArea a {
	background: url("../images/button.png") no-repeat;
	width: 178px;
	height: 65px;
	display: block;
	margin: 0 auto;
	text-align: center;
	color: #c6c7c7;
	font-size: 24px;
	font-weight: 700;
	line-height: 66px;
	margin-top: 50px
}/*bottom row*/
.bottomRow {
	position: relative;
	width: 100%;
	z-index: 9;
	padding: 0 30px 0px;
	/*margin: 0 auto;*/
	margin: -515px auto 0;
	max-width:1800px;
}
@media (max-width :1298px) {
.bottomRow {
	position: relative;
	width: 100%;
	z-index: 9;
	padding: 0 30px 10px;
	margin: 0px auto;
	max-width:1800px;
}


}
@media (max-width :1024px) {
.bottomRow {
	position: relative;
	width: 100%;
	z-index: 9;
	padding: 0 30px 10px;
	/*margin: 0 auto;*/
	margin: -470px auto 0;
	max-width:1800px;
}


}

@media (max-width : 992px) {
	.bottomRow {
		/*margin-top: -630px;*/
	}
}
@media (max-width : 943px) {
	.bottomRow {
		margin-top: -480px;
	}
}
@media (max-width : 923px) {
	.bottomRow {
		margin-top: -505px;
	}
}

@media (min-width : 1820px) {	/*.bottomRow {margin: -420px auto -17px !important;}*/
}

@media (min-width : 1554px) and (max-width : 1819px) {	/*.bottomRow {margin: -385px auto -17px;}*/
}

@media (max-width : 1230px) {	/*.bottomRow {margin: -420px auto -5px;}*/
}
.bottomRow .box {
	position: relative;
	padding-bottom: 20px
}
.bottomRow .box img {
	display: block;
	width: 100%;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	box-shadow: 0 2px 2px rgba(0,0,0,0.66);
}
.bottomRow .info {
    background-color: #1d1d1d;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.66);
    height: auto;
    margin: -10% 10% 0;
    padding: 20px;
    position: relative;
    width: 80%;
}

.bottomRow h2 {/*font-size: 24px;*/
	font-size: 20px;
	/*line-height: 20px;*/
	line-height: 25px;
	color: #c8a470;
	font-weight: 500;
	margin: 0;
	padding: 0;
	text-transform: capitalize
}
.bottomRow p {/*margin: 0; padding: 5px 0 0;*/
	display: none;
  padding: 8px 0 0;
	font-size: 12px;
	line-height: 24px;
	font-size: 12px;
	color: #999999
}/*---sub container=======================*/
.contentIn {
	padding-top: 50px;
	padding-bottom: 50px
	
}
.contentIn h1 {/*font-size: 35px;*/
	font-size: 30px;
	color: #ffffff;
	margin: 0;
	padding: 30px 0 20px;
	text-transform: uppercase;
	font-weight: 600
}/*--careers page==========================*/
.contentIn form p {
	padding: 0 0 10px
}

.img-careers-main {
    margin-top: 50px;
    padding-left: 8px;
    width: 600px;
    height: auto
}

.contentIn input {
	background: #1d1d1d;
	color: #999;
	font-size: 14px;
	display: block;
	/*width: 100%;*/
	width: 115%;
	padding: 8px 10px;
	outline: none;
	border: none;
}
.contentIn textarea {
	background: #1d1d1d;
	color: #999;
	font-size: 14px;
	display: block;
	width: 100%;
	padding: 8px 10px;
	outline: none;
	border: none !important;
	height: 240px;
	resize: none;
}
.contentIn label {
	font-size: 14px;
	color: #999999;
	display: block;
	font-weight: normal;
	padding: 5px 0 0;
	line-height: 15px
}
.contentIn input[type='submit'] {
	background: url("../images/submit-button.png") no-repeat;
	width: 167px;
	height: 55px;
	display: block;
	cursor: pointer;
	text-align: center;
	font-size: 21px;
	color: #c6c7c7;
	font-weight: 700
}/*Description block*/
.descriptionBlock {
	background: #1d1d1d;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	padding: 25px 30px 15px;
	margin: -45px 40px 0;
	position: relative
}
.descriptionBlock h2 {
	font-size: 24px;
	color: #ffffff;
	font-weight: 600;
	margin: 0;
	padding: 0 0 10px;
}
.descriptionBlock p {
	line-height: 20px;
	padding-bottom: 20px
}
.descriptionBlock h3 {
	font-size: 18px;
	color: #ffffff;
	font-weight: 600;
	margin: 0;
	padding: 0 0 5px;
}
.descriptionBlock ul {
	padding: 0 0 20px 20px;
	margin: 0;
}
.descriptionBlock ul li {
	line-height: 23px;
}
.descriptionBlock a {
	text-decoration: underline
}/*--contact page==========================*/
p.address {/*font-size: 24px;*/
	font-size: 20px;
	color: #ffffff;
	line-height: 30px;
	padding-left: 25px;
	margin-top: 10px;
}
p.address i {
	margin-left: -25px;
	font-size: 30px;
	margin-right: 20px;
	float: left;
	height: 50px;
}
p.phone i {
	font-size: 30px;
	margin-right: 20px;
	float: left;
	height: 50px;
}
p.phone {/*font-size: 24px;*/
	font-size: 20px;
	color: #ffffff;
	line-height: 30px;
	margin-bottom: 10px;
	margin-top: 5px;
}
p.captcha {
	width: 250px;
}
p.captcha input {
	margin-top: 5px
}/*social list*/
.descriptionBlock ul.socialList {
	margin: 0;
	padding: 10px 0 20px 0;
	list-style: none;
}
.descriptionBlock ul.socialList li {
	margin: 0 15px 0 0;
	font-size: 25px;
	display: inline-block
}
.descriptionBlock ul.socialList li a {
	color: #999999;
}
.descriptionBlock ul.socialList li:hover a {
	color: #ffffff
}/*---search page========================*/
.searchCount {
	display: block;
	font-size: 16px;/*font-size: 18px;*/
	color: #999;
	padding-bottom: 20px
}
.searchPost {
	border-bottom: 1px solid #999999;
	margin-top: 25px;
	padding-bottom: 25px
}
.searchPost:last-child {
	border-bottom: none
}
.searchPost h2 {/*font-size: 24px;*/
	font-size: 21px;
	font-weight: 600;
	color: #ffffff;
	margin: 0;
	padding: 0 0 15px 0
}
.searchPost h2 a {
	color: #ffffff
}
.searchPost span.tags {
	display: block;
	font-size: 14px;
	padding-top: 8px
}
.searchPost span.tags a {
	font-weight: 600;
	text-transform: uppercase
}
.searchPost figure {
	float: left;
	margin-right: 25px
}/*sidebar*/
.sidebar {
}
.sidebar .widget a:hover{
text-decoration: underline;
}
/*widget*/
.sidebar .widget {
	background: #1d1d1d;
	padding: 30px;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	margin-bottom: 30px
}
.sidebar h3 {
	font-size: 24px;
	font-weight: 600;
	color: #ffffff;
	margin: 0;
	padding: 0 0 15px;
	text-transform: capitalize
}
.sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.sidebar ul li {
	color: #999;
	margin-bottom: 3px
}
.sidebar a {
	color: #999;
	font-size: 15px;
}
.tagcloud ul {
	margin: 0 -10px
}
.tagcloud a {
	display: inline-block;
	text-transform: capitalize;
	font-size: 15px !important;
	margin: 0 3px 7px;
	position: relative;
	border-right: 2px solid #999;
	padding-right: 7px;
	line-height: 16px;
}
.tagcloud a:last-child{
	border-right: 0px solid #999;
}

@media (min-width : 1232px) {
.tagcloud a:nth-child(1):before,
.tagcloud a:nth-child(4):before,
.tagcloud a:nth-child(7):before,
.tagcloud a:nth-child(10):before,
.tagcloud a:nth-child(13):before,
.tagcloud a:nth-child(16):before,
.tagcloud a:nth-child(18):before,
.tagcloud a:nth-child(21):before,
.tagcloud a:nth-child(24):before,
.tagcloud a:nth-child(28):before,
.tagcloud a:nth-child(32):before,
.tagcloud a:nth-child(35):before,
.tagcloud a:nth-child(37):before,
.tagcloud a:nth-child(40):before,
.tagcloud a:nth-child(42):before {
	display: none ;
}
}
@media (min-width : 994px) and (max-width : 1232px) {
.tagcloud a:nth-child(1):before,
.tagcloud a:nth-child(3):before,
.tagcloud a:nth-child(4):before,
.tagcloud a:nth-child(6):before,
.tagcloud a:nth-child(7):before,
.tagcloud a:nth-child(8):before,
.tagcloud a:nth-child(11):before,
.tagcloud a:nth-child(13):before,
.tagcloud a:nth-child(16):before,
.tagcloud a:nth-child(17):before,
.tagcloud a:nth-child(18):before,
.tagcloud a:nth-child(20):before,
.tagcloud a:nth-child(22):before,
.tagcloud a:nth-child(24):before,
.tagcloud a:nth-child(27):before,
.tagcloud a:nth-child(30):before,
.tagcloud a:nth-child(33):before,
.tagcloud a:nth-child(34):before,
.tagcloud a:nth-child(35):before,
.tagcloud a:nth-child(36):before,
.tagcloud a:nth-child(38):before,
.tagcloud a:nth-child(40):before,
.tagcloud a:nth-child(41):before,
.tagcloud a:nth-child(43):before {
	display: none ;
}
}
@media (min-width : 992px) and (max-width : 993px) {
.tagcloud a:nth-child(1):before,
.tagcloud a:nth-child(4):before,
.tagcloud a:nth-child(6):before,
.tagcloud a:nth-child(8):before,
.tagcloud a:nth-child(12):before,
.tagcloud a:nth-child(15):before,
.tagcloud a:nth-child(17):before,
.tagcloud a:nth-child(19):before,
.tagcloud a:nth-child(22):before,
.tagcloud a:nth-child(25):before,
.tagcloud a:nth-child(29):before,
.tagcloud a:nth-child(33):before,
.tagcloud a:nth-child(35):before,
.tagcloud a:nth-child(37):before,
.tagcloud a:nth-child(40):before,
.tagcloud a:nth-child(42):before{
	display: none ;
}
}
@media (min-width : 764px) and (max-width : 992px) {
.tagcloud a:nth-child(1):before,
.tagcloud a:nth-child(3):before,
.tagcloud a:nth-child(4):before,
.tagcloud a:nth-child(5):before,
.tagcloud a:nth-child(7):before,
.tagcloud a:nth-child(8):before,
.tagcloud a:nth-child(11):before,
.tagcloud a:nth-child(13):before,
.tagcloud a:nth-child(15):before,
.tagcloud a:nth-child(16):before,
.tagcloud a:nth-child(17):before,
.tagcloud a:nth-child(18):before,
.tagcloud a:nth-child(20):before,
.tagcloud a:nth-child(22):before,
.tagcloud a:nth-child(24):before,
.tagcloud a:nth-child(27):before,
.tagcloud a:nth-child(29):before,
.tagcloud a:nth-child(31):before,
.tagcloud a:nth-child(34):before,
.tagcloud a:nth-child(35):before,
.tagcloud a:nth-child(36):before,
.tagcloud a:nth-child(38):before,
.tagcloud a:nth-child(40):before,
.tagcloud a:nth-child(41):before,
.tagcloud a:nth-child(43):before,
.tagcloud a:nth-child(45):before{
	display: none ;
}
}
@media (max-width : 763px) {
/*.tagcloud a:nth-child(1):before,
.tagcloud a:nth-child(8):before,
.tagcloud a:nth-child(16):before,
.tagcloud a:nth-child(20):before,
.tagcloud a:nth-child(23):before,
.tagcloud a:nth-child(33):before,
.tagcloud a:nth-child(40):before{
	display: none ;
}*/
/*.tagcloud a:before{
	display: none ;
}*/
}
.tagcloud li:before {
	content: '|';
	display: inline-block;
	position: absolute;
	top: 0;
	left: -15px
}
.tagcloud li {
	display: inline-block;
	position: relative;
	margin: 0 10px 5px;
}
.tagcloud li:first-child:before {
	display: none
}/*---team main page=========================*/
.teamBlock {
	margin-top: -5px;
	background: #1d1d1d;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	box-shadow: 0 2px 2px rgba(0,0,0,0.66);
	padding: 40px 50px 30px;
	margin-right: -50px;
	position: relative;
	z-index: 9
}
.teamBlock a {
	text-decoration: underline
}
.positionList {
	padding-top: 40px;
}
.positionList h3 {
	font-size: 18px;
	color: #ffffff;
	margin: 0;
	padding: 20px 0 10px;
	font-weight: 600
}
.positionList ul {
	list-style: none;
	padding: 0 0 5px 0;
	display: block;
	max-width: 270px;
	height: 300px;
	border-bottom: 1px solid #7e7e7e;
}
@media (max-width: 761px) {
	.positionList ul {height: auto;}
}
.positionList ul:last-child{
	border-bottom: 0px solid #7e7e7e;
}

@media (max-width : 763px) {
	.positionList ul .borderbottomline {
		border-bottom: 1px solid #7e7e7e;
		width: 100%;
		margin: 0 auto;
	}
	.positionList ul.production .borderbottomline {
		border-bottom: 0px solid #7e7e7e !important;
		width: 60%;
		margin: 0 auto;
	}
	.positionList ul {
		border-bottom: 0px solid #7e7e7e;
	}
}

.positionList ul a {
	color: #999
}
.positionList ul li a:hover{
	text-decoration: underline;
}

.positionList .col-md-4 ul:last-child {
	border-bottom: none;
}

@media (max-width: 761px) {
	.positionList .col-md-4 ul:last-child {
		border-bottom: 0px solid #7e7e7e !important;
	}
}
.positionList p {
	display: none
}
.img {
	margin-top: 16px;
}/*---game page=====================*/
.orderBlock {
	background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	height: 555px;
	margin-bottom: 25px;
	padding-top: 25px;
	clear: both;
}
.orderBlock img {
	display: block;
	width: 360px;
	margin-top: 150px;
}
.bottomOrder p {/*font-size: 19px;*/
	font-size: 16px;
	color: #f4f4f4;
	padding: 0 0 20px;
	line-height: 24px;
}
.watchTrailer {
	color: #4C114B;	/*font-size: 20px;*/
	font-size: 17px;
	background: url("../images/play-icon.png") no-repeat;
	padding-left: 55px;
	min-height: 33px;
	display: inline-block;
	line-height: 35px;	/*margin-left: 12px;*/
	margin-left: 50px;
	margin-top: -47px;
}
.watchTrailer:focus {
	color: #f4f4f4;
}


@media (min-width : 481px) {
.modal.in .modal-dialog {
  background-color: #1d1d1d;
  padding: 0 0px 5px !important;
}
#trailer .modal-dialog {
  width: 99% !important;
}

.watchTrailer.desktop {
	display: block;		/*margin-left: 100px;		margin-top: -27px;*/
}
.watchTrailer.mobile {
	display: none;
	margin-left: 100px;
	margin-top: -28px;
}
}

@media (max-width : 650px) {
.watchTrailer.desktop {
	margin-left: 100px;
	margin-top: -27px;
}
}

@media (max-width : 481px) {
.watchTrailer.desktop {
	display: none;
}
.watchTrailer.mobile {
	display: block;
	margin-left: 100px;
	margin-top: -28px;
}
}
.bottomOrder {
	margin-top: -306px;
	width: 45%;
}/*Remove Popup*/
.remove-popup {
	display: block;
	width: 23px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	height: 30px;
	float: right;
	margin: 15px 15px 0;
	z-index: 99
}
.remove-popup:after {
	content: '';
	border-left: 1px solid #575757;
	height: 30px;
	display: block;
	-ms-transform: rotate(45deg); /* IE 9 */
	-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
	transform: rotate(45deg);
	position: absolute;
	top: 0;
	left: 10px;
}
.remove-popup:before {
	content: '';
	border-left: 1px solid #575757;
	height: 30px;
	display: block;
	-ms-transform: rotate(-45deg); /* IE 9 */
	-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
	transform: rotate(-45deg);
	position: absolute;
	top: 0;
	left: 10px
}
.remove-popup:hover:after, .remove-popup:hover:before {
	border-color: #a0a0a2;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}/*popupContent*/
.popupContent {
	/*background: #1d1d1d;
	position: relative;
	padding-bottom: 50px;
    margin: 0 20px;*/
}
.popUp-close {
	display: block;
	width: 23px;
	position: relative;
	cursor: pointer;
	height: 30px;
	float: right;
	margin: 15px 15px 0;
	z-index: 99
}
@media (max-width: 900px) {
	.popUp-close {
		margin-left: -35px;
	}
}



.popUp-close:after {
	content: '';
	border-left: 1px solid #575757;
	height: 30px;
	display: block;
	-ms-transform: rotate(45deg); /* IE 9 */
	-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
	transform: rotate(45deg);
	position: absolute;
	top: 0;
	left: 10px;
}
.popUp-close:before {
	content: '';
	border-left: 1px solid #575757;
	height: 30px;
	display: block;
	-ms-transform: rotate(-45deg); /* IE 9 */
	-webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
	transform: rotate(-45deg);
	position: absolute;
	top: 0;
	left: 10px
}
.popUp-close:hover:after, .popUp-close:hover:before {
	border-color: #a0a0a2;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.popupContentIn {
	padding: 0 0 53%;
	margin: 15px 50px 0;
	position: relative;
	overflow: hidden;
}
.popupContentIn iframe, .popupContentIn object, .popupContentIn embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}/*game list*/
.gameBox {
	padding-bottom: 25px;
	height: 510px;
	display: inherit;
}
.gameBox .details {
	background: #1d1d1d;
	padding: 30px;
	margin: -100px 25px 0;
	position: relative;
	z-index: 9;
	min-height: 197px;
}
.gameBox .details h2 a:hover{
text-decoration: underline;
}
.gameBox h2 {
	padding-bottom: 15px
}
.gameBox p {
	padding: 0
}/*---game details page======================*/
.bannerPart {
	position: relative;
	margin-bottom: 25px
}
.bannerPart .bannerImg {
	background: url("../images/image-1.jpg") top left no-repeat;
	height: 650px;
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
}
.captionBlock {
	background: #1d1d1d;
	margin-top: 0;
	position: relative;
	z-index: 9;
	padding: 40px;
	text-align: center;
}
.captionBlock img {
	display: block;
	margin: 10px auto 0;
	margin-bottom: 30px;
	height: auto;
	width: 375px;
}
.captionBlock h2 {
	font-size: 24px;
	color: #ffffff;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-weight: 600
}
.captionBlock h3 {
	display: block;
	font-size: 20px;
	color: #999999;
	font-weight: 600;
	margin: 0;
	padding: 0 0 20px
}
.detailsRow {
	margin-bottom: 30px
}
@media (min-width: 993px){
	.detailsRow figure {
		position: relative;
		overflow: hidden;
		height:500px;
	}
}
.detailsRow figure {
	position: relative;
	height: auto !important;
}

.detailsRow .playLink {
	background: url("../images/play-buttton.png") no-repeat;
	width: 77px;
	height: 89px;
	text-indent: -1000000px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -44px 0 0 -38px
}
@media (max-width: 1231px) {
	.detailsRow .playLink {
		top: 40%;
	}
}
@media (max-width: 993px) {
	.detailsRow .playLink {
		/*top: 30%;*/
	}
}
@media (max-width: 630px) {
	.detailsRow .playLink {
		/*top: 25%;*/
	}
}
@media (max-width: 580px) {
	.detailsRow .playLink {
		/*top: 22%;*/
	}
}
@media (max-width: 460px) {
	.detailsRow .playLink {
		/*top: 20%;*/
	}
}
@media (max-width: 360px) {
	.detailsRow .playLink {
		/*top: 15%;*/
	}
}

.detailsRow .detailsBlock {
	background: #1d1d1d;
	/*margin: 0px 100px 0;*/
	margin: -40px 30px 0;
	padding: 40px;
	position: relative;
	z-index: 9;
	overflow: hidden;
	height: auto;
	color: #999999;
}
.detailsRow <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> h2 {
	margin: 0;
	padding: 0 0 20px
}
.likeBox {
	float: left;
	margin: 5px 10px 0 0;
}
.twitterLikeBox {
	margin-top: 5px 10px 0 0 !important;
}
.twitterLikeBox iframe {
	margin-top: 2px !important;
}/*--news page==================*/
.topPart {
	padding: 35px 0 0px;
	position: relative
}
.detailsRow <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> small {
	display: block;
	color: #999;
	font-size: 15px;/*font-size: 18px;*/
	display: block;
	margin: -15px 0 20px;
	font-weight: 600
}
.fpoText {
	position: absolute;
	bottom: 70px;
	right: 50px;
	font-size: 85px;
	text-transform: uppercase;
	color: #ff008a;
	display: none;
}
.detailsRow .tags {
	display: block;
	font-size: 12px;
	padding-bottom: 15px
}
.detailsRow .tags a {
	text-transform: uppercase
}/*--studio page==================*/
.studioPage {
	padding-top: 40px
}
.studioMenu {
	text-align: center;
	padding-bottom: 40px;
	margin-top:-20px;
}
.studioMenu ul {
	margin: 0;
	padding: 20px 0 0 0;
	list-style: none
}
.studioMenu ul li {
	display: inline-block;
	margin: 0 30px;
	font-size: 20px;
	text-transform: capitalize
}
.studioMenu ul li a {
	color: #999;
	font-size: 18px;
}
.studioRow {
	margin-bottom: 60px;
}
.rightBlock {
	background: #1d1d1d;
	padding: 40px 40px 20px;
	margin: 56px 0 0 -70px;
}
.studioRowIn {
	text-align: center;
	padding: 0 120px;
}
#our-philosophy{
	background: none repeat scroll 0 0 #1d1d1d;
   	margin: 0 auto 60px;
    	max-width: 1030px;
    	padding: 40px;
}
.studioRowIn h2 {/*font-size: 28px;*/
	font-size: 24px;
	color: #c8a470;
	text-transform: capitalize;
	padding-bottom: 15px
}
@media (max-width: 1300px) {
}
}/*founder list*/
.founderList {
    padding-left: 0;
}
ul.founderList {
	margin: 0 -15px;
	padding: 0;
	list-style: none;
	text-align: center
}
ul.founderList li {
	display: inline-block;
	width: 25%;
	margin: 15px 15px 0;
	position: relative
}
ul.founderList li img {
	width: 100%
}
ul.founderList li .info {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 20px;
	text-align: left;
	opacity: 0;
	z-index: -1;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}/*ul.founderList li .info .row.imagehoverevent1, ul.founderList li .info .row.imagehoverevent2 {	width: 200%;	position: absolute;	left: -109px;	background: black;}ul.founderList li .info .row.imagehoverevent1 .col-sm-6, ul.founderList li .info .row.imagehoverevent1 .col-md-6ul.founderList li .info .row.imagehoverevent2 .col-sm-6, ul.founderList li .info .row.imagehoverevent2 .col-md-6{	padding: 0;}@media (max-width : 768px ){	ul.founderList li .info .row.imagehoverevent1 {		left: 0;	}	ul.founderList li .info .row.imagehoverevent2 {		left: -100%;	}	ul.founderList li .info .row.imagehoverevent1 .col-sm-6, ul.founderList li .info .row.imagehoverevent1 .col-md-6	ul.founderList li .info .row.imagehoverevent2 .col-sm-6, ul.founderList li .info .row.imagehoverevent2 .col-md-6	{		float: left;		width: 50%;	}}*/
ul.founderList li:hover .info {
	opacity: 1;
	z-index: 9;
	background: rgba(0,0,0,.8);
}
.info .informations{
	display: block;
	width: 100%;
	height: 100%;
}
.info .informations p{
	color: #999999;
}
ul.founderList li h3 {
	font-size: 24px;
	color: #999;
	text-transform: uppercase;
	font-weight: 600;
	margin: 0;
	padding: 0
}
ul.founderList li .bottomPart {
	position: absolute;
	bottom: 20px;
	left: 20px;
    padding-right: 20px;
}
ul.founderList li .bottomPart p {
	padding: 0 0 5px;
}
ul.founderList li .bottomPart .read-bio a {
	text-transform: uppercase;
	text-decoration: underline
}
.founderPop {
	padding-bottom: 0
}
.founderPop .popupContentIn {
	padding: 0;
	margin: -50% 0 0 0
}
@media (min-width: 593px) {
	.founderPop .popupContentIn .col-sm-5,
	.founderPop .popupContentIn .col-md-5,
	.founderPop .popupContentIn .col-sm-7,
	.founderPop .popupContentIn .col-md-7 {
		display: block;
	}
	.founderPop .popupContentIn .col-sm-12,
	.founderPop .popupContentIn .col-md-12,
	.founderPop .popupContentIn .col-sm-11,
	.founderPop .popupContentIn .col-md-11 {
		display: none;
	}
}
/*@media (max-width: 1525px) {
	.founderPop .popupContentIn {
		
		height: 532px;
	}
}
@media (max-width: 1515px) {
	.founderPop .popupContentIn {
		
		height: 528px;
	}
}
@media (max-width: 1505px) {
	.founderPop .popupContentIn {
		
		height: 524px;
	}
}
@media (max-width: 1495px) {
	.founderPop .popupContentIn {
		
		height: 520px;
	}
}
@media (max-width: 1485px) {
	.founderPop .popupContentIn {
		
		height: 516px;
	}
}
@media (max-width: 1475px) {
	.founderPop .popupContentIn {
		
		height: 512px;
	}
}
@media (max-width: 1465px) {
	.founderPop .popupContentIn {
		
		height: 508px;
	}
}
@media (max-width: 1455px) {
	.founderPop .popupContentIn {
		
		height: 504px;
	}
}
@media (max-width: 1445px) {
	.founderPop .popupContentIn {
		
		height: 500px;
	}
}
@media (max-width: 1435px) {
	.founderPop .popupContentIn {
		
		height: 496px;
	}
}
@media (max-width: 1425px) {
	.founderPop .popupContentIn {
		
		height: 492px;
	}
}
@media (max-width: 1415px) {
	.founderPop .popupContentIn {
		
		height: 488px;
	}
}
@media (max-width: 1405px) {
	.founderPop .popupContentIn {
		
		height: 484px;
	}
}
@media (max-width: 1395px) {
	.founderPop .popupContentIn {
		
		height: 480px;
	}
}
@media (max-width: 1385px) {
	.founderPop .popupContentIn {
		
		height: 476px;
	}
}
@media (max-width: 1375px) {
	.founderPop .popupContentIn {
		
		height: 472px;
	}
}
@media (max-width: 1365px) {
	.founderPop .popupContentIn {
		
		height: 468px;
	}
}
@media (max-width: 1355px) {
	.founderPop .popupContentIn {
		
		height: 462px;
	}
}
@media (max-width: 1345px) {
	.founderPop .popupContentIn {
		
		height: 458px;
	}
}
@media (max-width: 1335px) {
	.founderPop .popupContentIn {
		
		height: 454px;
	}
}
@media (max-width: 1325px) {
	.founderPop .popupContentIn {
		
		height: 450px;
	}
}
@media (max-width: 1315px) {
	.founderPop .popupContentIn {
		
		height: 446px;
	}
}
@media (max-width: 1305px) {
	.founderPop .popupContentIn {
		
		height: 442px;
	}
}
@media (max-width: 1295px) {
	.founderPop .popupContentIn {
		
		height: 438px;
	}
}
@media (max-width: 1285px) {
	.founderPop .popupContentIn {
		
		height: 434px;
	}
}
@media (max-width: 1275px) {
	.founderPop .popupContentIn {
		
		height: 430px;
	}
}
@media (max-width: 1265px) {
	.founderPop .popupContentIn {
		
		height: 426px;
	}
}
@media (max-width: 1255px) {
	.founderPop .popupContentIn {
		
		height: 422px;
	}
}
@media (max-width: 1245px) {
	.founderPop .popupContentIn {
		
		height: 418px;
	}
}
@media (max-width: 1235px) {
	.founderPop .popupContentIn {
		
		height: 414px;
	}
}
@media (max-width: 1225px) {
	.founderPop .popupContentIn {
		
		height: 410px;
	}
}
@media (max-width: 1225px) {
	.founderPop .popupContentIn {
		
		height: 410px;
	}
}
@media (max-width: 1215px) {
	.founderPop .popupContentIn {
		
		height: 406px;
	}
}
@media (max-width: 1205px) {
	.founderPop .popupContentIn {
		
		height: 402px;
	}
}
@media (max-width: 1195px) {
	.founderPop .popupContentIn {
		
		height: 398px;
	}
}
@media (max-width: 1185px) {
	.founderPop .popupContentIn {
		
		height: 394px;
	}
}
@media (max-width: 1175px) {
	.founderPop .popupContentIn {
		
		height: 392px;
	}
}
@media (max-width: 1165px) {
	.founderPop .popupContentIn {
		
		height: 388px;
	}
}
@media (max-width: 1155px) {
	.founderPop .popupContentIn {
		
		height: 384px;
	}
}
@media (max-width: 1145px) {
	.founderPop .popupContentIn {
		
		height: 380px;
	}
}
@media (max-width: 1135px) {
	.founderPop .popupContentIn {
		
		height: 376px;
	}
}
@media (max-width: 1125px) {
	.founderPop .popupContentIn {
		
		height: 372px;
	}
}
@media (max-width: 1115px) {
	.founderPop .popupContentIn {
		
		height: 368px;
	}
}
@media (max-width: 1105px) {
	.founderPop .popupContentIn {
		
		height: 364px;
	}
}
@media (max-width: 1095px) {
	.founderPop .popupContentIn {
		
		height: 360px;
	}
}
@media (max-width: 1085px) {
	.founderPop .popupContentIn {
		
		height: 356px;
	}
}
@media (max-width: 1075px) {
	.founderPop .popupContentIn {
		
		height: 352px;
	}
}
@media (max-width: 1065px) {
	.founderPop .popupContentIn {
		
		height: 348px;
	}
}
@media (max-width: 1055px) {
	.founderPop .popupContentIn {
		
		height: 344px;
	}
}
@media (max-width: 1045px) {
	.founderPop .popupContentIn {
		
		height: 340px;
	}
}
@media (max-width: 1035px) {
	.founderPop .popupContentIn {
		
		height: 336px;
	}
}
@media (max-width: 1025px) {
	.founderPop .popupContentIn {
		
		height: 332px;
	}
}*/
@media (min-width: 1024px) {
	.founderPop .popupContentIn {
			/*height: 388px;*/
		}
		.founderPop .popupContentIn img{/*width:100% !important;*/}
	}
@media (max-width: 1023px) {
	.founderPop .popupContentIn {
			/*height: 264px;*/
		}
	}
@media (max-width: 903px) {
	.founderPop .popupContentIn {
			/*height: 284px;*/
		}
	}
@media (max-width: 793px) {
	.founderPop .popupContentIn {
		/*height: 201px;*/
	}

}
@media (max-width: 592px) {
	
	.founderPop .popupContentIn .col-sm-5,
	.founderPop .popupContentIn .col-md-5,
	.founderPop .popupContentIn .col-sm-7,
	.founderPop .popupContentIn .col-md-7 {
		display: block;
	}
	.founderPop .popupContentIn .col-sm-12,
	.founderPop .popupContentIn .col-md-12 {
		display: none;
	}
	.founderPop .popupContentIn .col-sm-11,
	.founderPop .popupContentIn .col-md-11 {
		display: none;
		padding: 0 0 0 40px;
	}
}
/*@media (max-width: 892px) {
	.founderPop .popupContentIn {
		
		height: 346px;
	}
}
@media (max-width: 882px) {
	.founderPop .popupContentIn {
		height: 342px;
	}
}
@media (max-width: 872px) {
	.founderPop .popupContentIn {
		height: 338px;
	}
}
@media (max-width: 862px) {
	.founderPop .popupContentIn {
		height: 334px;
	}
}
@media (max-width: 852px) {
	.founderPop .popupContentIn {
		height: 330px;
	}
}
@media (max-width: 842px) {
	.founderPop .popupContentIn {
		height: 326px;
	}
}
@media (max-width: 832px) {
	.founderPop .popupContentIn {
		height: 322px;
	}
}
@media (max-width: 822px) {
	.founderPop .popupContentIn {
		height: 318px;
	}
}

@media (max-width: 812px) {
	.founderPop .popupContentIn {
		height: 314px;
	}
}
@media (max-width: 802px) {
	.founderPop .popupContentIn {
		height: 310px;
	}
}
@media (max-width: 792px) {
	.founderPop .popupContentIn {
		height: 306px;
	}
}
@media (max-width: 782px) {
	.founderPop .popupContentIn {
		height: 302px;
	}
}
@media (max-width: 772px) {
	.founderPop .popupContentIn {
		height: 298px;
	}
}
@media (max-width: 762px) {
	.founderPop .popupContentIn {
		height: 294px;
	}
}

@media (max-width: 752px) {
	.founderPop .popupContentIn {
		height: 290px;
	}
}
@media (max-width: 742px) {
	.founderPop .popupContentIn {
		height: 284px;
	}
}
@media (max-width: 732px) {
	.founderPop .popupContentIn {
		height: 280px;
	}
}
@media (max-width: 722px) {
	.founderPop .popupContentIn {
		height: 276px;
	}
}
@media (max-width: 712px) {
	.founderPop .popupContentIn {
		height: 272px;
	}
}
@media (max-width: 702px) {
	.founderPop .popupContentIn {
		height: 268px;
	}
}
@media (max-width: 692px) {
	.founderPop .popupContentIn {
		height: 264px;
	}
}
@media (max-width: 682px) {
	.founderPop .popupContentIn {
		height: 260px;
	}
}

@media (max-width: 672px) {
	.founderPop .popupContentIn {
		height: 256px;
	}
}
@media (max-width: 662px) {
	.founderPop .popupContentIn {
		height: 252px;
	}
}
@media (max-width: 652px) {
	.founderPop .popupContentIn {
		height: 248px;
	}
}

@media (max-width: 642px) {
	.founderPop .popupContentIn {
		height: 244px;
	}
}
@media (max-width: 632px) {
	.founderPop .popupContentIn {
		height: 240px;
	}
}
@media (max-width: 622px) {
	.founderPop .popupContentIn {
		height: 236px;
	}
}
@media (max-width: 612px) {
	.founderPop .popupContentIn {
		height: 232px;
	}
}
@media (max-width: 602px) {
	.founderPop .popupContentIn {
		height: 228px;
	}
}
@media (max-width: 592px) {
	.founderPop .popupContentIn {
		height: 224px;
	}
}
*/
@media (max-width: 592px) {
	.founderPop .popupContentIn {
		
		/*height: 620px;*/
	}
	.founderPop .popupContentIn .col-sm-5,
	.founderPop .popupContentIn .col-md-5,
	.founderPop .popupContentIn .col-sm-7,
	.founderPop .popupContentIn .col-md-7 {
		display: none;
	}
	.founderPop .popupContentIn .col-sm-12,
	.founderPop .popupContentIn .col-md-12 {
		display: block;
	}
	.founderPop .popupContentIn .col-sm-11,
	.founderPop .popupContentIn .col-md-11 {
		display: block;
		padding: 0 40px 0 40px;
	}
}
@media (max-width: 425px) {
	.founderPop .popupContentIn {
		
		/*height: 520px;*/
	}
}


/*@media (max-width: 600px) {
	.founderPop .popupContentIn {
		height: 945px;
	}
	.founderPop .popupContentIn .col-sm-11,
	.founderPop .popupContentIn .col-md-11 {
		padding: 0 40px;
	}
}*/


.founderPop .popupContentIn img {
	display: block;
	/*width: 100%/*
}
@media (max-width: 1100px) {
	.founderPop .popupContentIn img {
		/* height: 435px; */
	}
}
@media (max-width: 1000px) {
	.founderPop .popupContentIn img {
		/* height: 451px; */
	}
}
@media (max-width: 600px) {
	.founderPop .popupContentIn img {
		/* height: 435px; */
	}
}


.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
	/*padding: 24px 0px 0;*/
	margin-top: 25px;
	margin-bottom: 25px;
	text-align: left;
	height: 337px;
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;
	-webkit-overflow-scrolling: touch;
}
@media (max-width: 1024px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 214px;
	}
}
/*@media (max-width: 1025px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 329px;
	}
}
@media (max-width: 1020px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 327px;
	}
}
@media (max-width: 1010px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 323px;
	}
}
@media (max-width: 1000px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 319px;
	}
}
@media (max-width: 1025px) {
	.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> {
		height: 329px;
	}
}*/

.founderPop <a class="close-modal" href="#" type="button" data-dismiss="modal"><strong>x</strong></a> h2 {
	margin: 0;
	padding: 0 0 5px;
	color: #c8a470;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase
}
.tourSlider {
	padding: 0 85px 40px;
}
.tourSlider img {
	display: block;
	width: 100%
}
.tourSlider p {
	text-align: center;
	padding: 25px;
	background: none repeat 0 0 #1d1d1d;
	margin: -35px auto 0;
	position: relative;
	width: 90%;
	display: list-item;
}
.tourSlider .bx-wrapper .bx-controls-direction a {
	/*top: 46%;*/
	top: 335px;
}

@media (max-width : 1231px) {
	/*.tourSlider p {
		padding: 15px 50px;
		margin-left: 40px;
	}
	.tourSlider ul li:nth-child(7) p {
		padding: 25px 140px;
	}*/
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 245px;
	}
}
@media (max-width : 993px) {
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 180px;
	}
}
@media (max-width : 582px) {
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 140px !important;
	}
}
@media (max-width : 512px) {
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 138px !important;
	}
}
@media (max-width : 482px) {
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 122px !important;
	}
}
@media (max-width : 402px) {
	.tourSlider .bx-wrapper .bx-controls-direction a {
		top: 95px !important;
	}

}
.tourSlider .bx-wrapper .bx-prev {
  left: -85px
}
.tourSlider .bx-wrapper .bx-next {
	right: -85px
}
.presentationsSlide {
	padding-top: 20px;
}
.presentationsSlide img {
	width: 100%;
	display: block
}
.presentationsSlide .bx-wrapper .bx-prev {
  left: -50px
}
.presentationsSlide .bx-wrapper .bx-next {
	right: -50px
}
.presentationsSlide .bx-wrapper .bx-controls-direction a {
	top: 90px
}
.presentationsSlide .info {
	background: #1d1d1d;
	margin: -30px 20px 0;
	padding: 15px;
	position: relative;
	z-index: 9
}
.presentationsSlide h3 {/*font-size: 21px;*/
	font-size: 20px;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 5px;
	font-weight: 600
}
.presentationsSlide p {/*font-size: 14px;*/
	font-size: 12px;
	line-height: 17px;
}
.founderIn {
	position: relative
}
#first {
	background: #000;
	height: 200px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transition: padding-bottom cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, left cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, width cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, margin-top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, -webkit-transform 0.3s;
	-ms-transition: padding-bottom cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, left cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, width cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, margin-top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, -ms-transform 0.3s;
	-moz-transition: padding-bottom cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, left cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, width cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, margin-top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, -moz-transform 0.3s;
	-o-transition: padding-bottom cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, left cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, width cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, margin-top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, -o-transform 0.3s;
	transition: padding-bottom cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, left cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, width cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, margin-top cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.3s, transform 0.3s;
	z-index: 99
}

.presentationsSlide a {
	text-decoration: underline;
	font-size: 14px;
	margin-top: 10px;
	display: block
}
#searchsubmit {
	margin-top: 10px
}
.archivePost figure {
	margin: 0 0 15px;
	float: none
}/*---footer================*/
.mainFooter {
	position:relative;
	bottom: 0;	/*background: #000000;	opacity: 0.6;*/
	background: url("../images/pattern-bg.jpg") repeat;
	width: 100%;
	left: 0;
	
}

@media (max-width : 1230px) {	/*.mainFooter{bottom: 9px;}*/
}
media (max-width : 1101px) {
/*.mainFooter {
bottom: -5px;
}
*/
}

.mainFooterIn {
	padding: 30px 0;
	-webkit-padding-before: 30px;
	-webkit-padding-end: 0;
	-webkit-padding-after: 30px;
	-webkit-padding-start: 0;
	background: url("../images/pattern-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
	margin-bottom: -21px;
  z-index: 1002;
  box-shadow: 0 0 10px rgba(0,0,0,0.53);
}
.footerInner {
	padding: 0 200px;
	position: relative;
	text-align: center;
	color: #999999;
	font-size: 12px
}
.footerInner ul {
	list-style: none;
	margin-bottom: 0;
	padding: 10px 0 10px;
}
.footerInner li {
	display: inline-block;
	margin: 0 30px;
	font-size: 16px;
	text-transform: capitalize;
	font-weight: 600
}
.footerInner li.licurrent_page_item a {
	color: #ffffff
}
.footerInner a {
	color: #999999;
}
.footerInner a:hover {
	color: #ffffff;
}
.footerInner p {
	font-weight: 600;
	letter-spacing: 1px;
	padding: 10px 0 0
}
.mainFooter ul.socialList {
	position: absolute;
	top: 7px;
	left: 0;
	list-style: none
}
.mainFooter ul.socialList li {
	margin: 0 30px 0 0;
	font-size: 25px
}
h1.footerLogo {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0 0 20px;
	padding: 0
}
h1.footerLogo a {
	background: url("../images/new-logo.png") no-repeat;
	width: 47px;
	height: 65px;
	text-indent: -1000000px;
	display: block;
	background-size: 47px 65px;
}
#overLay {
	background: rgba(0,0,0,.6);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
	display: none
}/*form*/
div.wpcf7-validation-errors {
	border-color: #ffffff !important;
}/*recaptcha*/
.recaptchatable {
	background: #fff;
}/*calendar widget css*/
.calender-widget {
	position: absolute;
	top: 35px;
	right: 5px !important;
	z-index: 50;

}/*------ Extra ------*/
article .wp-pagenavi {
	margin-bottom: 20px;
}
.wp-pagenavi {
	margin-top: 25px;
	margin-bottom: 25px;
}
.search-page-content .wp-pagenavi{
	margin-bottom: 0px;
}
.modal {
	background: rgba(0, 0, 0, 0.8) !important;
}
[placeholder]:focus::-webkit-input-placeholder {
opacity: 0;
}
[placeholder]:focus::-webkit-input-placeholder {
text-indent: -100%;
opacity: 1;
}
.wpcf7 input::-moz-placeholder {
opacity: 1;
} /* FF 19+ */
.wpcf7 input:-moz-placeholder {
opacity: 1;
} /* FF 18- */
.wpcf7 input::-webkit-input-placeholder {
opacity: 1;
}
.wpcf7 input:focus::-moz-placeholder {
opacity: 0;
} /* FF 19+ */
.wpcf7 input:focus:-moz-placeholder {
opacity: 0;
} /* FF 18- */
.wpcf7 input:focus::-webkit-input-placeholder {
opacity: 0;
}
.wpcf7 textarea::-moz-placeholder {
opacity: 1;
} /* FF 19+ */
.wpcf7 textarea:-moz-placeholder {
opacity: 1;
} /* FF 18- */
.wpcf7 textarea::-webkit-input-placeholder {
opacity: 1;
}
.wpcf7 textarea:focus::-moz-placeholder {
opacity: 0;
} /* FF 19+ */
.wpcf7 textarea:focus:-moz-placeholder {
opacity: 0;
} /* FF 18- */
.wpcf7 textarea:focus::-webkit-input-placeholder {
opacity: 0;
}
.navbar-collapse.collapse {
	padding-left: 0px;
}
.navigation ul li:nth-child(2) {
	margin-left: 0px;
}
.wp-cal-datepicker-calendar {
	display: none;
}
.ui-datepicker-inline:hover .wp-cal-datepicker-calendar {
	display: block;
}
.popupContent a {
	text-decoration: underline;
}
.popupContent h1 {
	color: #ffffff;
}/* div.wpcf7 .screen-reader-response[role="alert"]{    z-index: 9999 !important;    background: #1d1d1d !important;    width: 1100px !important;    clip: auto !important;    top: 20% !important;    padding: 100px !important;    left: 50px !important;    height: auto !important;}.screen-reader-response[role="alert"] .popUp-close{    position: absolute;    top: 0;    right: 0;}.screen-reader-response[role="alert"] .remove-popup{    position: absolute;    top: 0;    right: 0;}.modal-backdrop.in {    filter: alpha(opacity=80) !important;    opacity: .8 !important;}p.captcha-area img{    width: 200px;    height: auto;}p.captcha-imput span.wpcf7-form-control-wrap{    width: 200px;}*/
.img-careers-main {
	/*margin-top: 22px;*/
	margin-top: 50px;
}
#recaptcha_table img {
	max-width: none;
}
#tour .img {
	overflow: hidden;
}
#calendar_wrap .ui-datepicker-header {
	color: #967b54;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	padding: 9px !important;
	text-align: center;
	text-transform: uppercase;
	height: 35px;
	border: 1px solid #967b54;
}
#calendar_wrap .ui-datepicker-title span {
	color: #967b54 !important;
}
#calendar_wrap .ui-datepicker-prev span {
	cursor: pointer;
	display: block;
	float: left;
	height: 35px !important;
	margin-top: -10px !important;
	text-indent: -9999px;
	width: 18px;
	_background-color: none;
	border: 1px solid #967b54;
	padding: 15px;
	margin-left: -10px !important;
}
#calendar_wrap .ui-datepicker-next span {
	background: url("../images/arrow-new2.png") no-repeat scroll 0 0 transparent;
	color: #E9E2D4 !important;
	cursor: default;
	display: block;
	float: right;
	margin-top: 0;
	text-indent: -9999px;
	width: 18px;
	height: 35px !important;
	margin-top: -10px !important;
	margin-right: -10px !important;
	border: 1px solid #967b54;
	padding: 15px;
}
#calendar_wrap .ui-datepicker-prev span {
	background: url("../images/aro.jpg") no-repeat scroll 5px 7px transparent !important;
}
#calendar_wrap .ui-datepicker-next span {
	background: url("../images/aro2.jpg") no-repeat scroll 4px 5px transparent !important;
}
#calendar_wrap .ui-datepicker-prev span:hover {
	background: url("../images/aro.jpg") no-repeat scroll 5px 7px transparent !important;
}
#calendar_wrap .ui-datepicker-next span:hover {
	background: url("../images/aro2.jpg") no-repeat scroll 4px 5px transparent !important;
}
#calendar_wrap .ui-datepicker-title {
	float: left;
	width: 80% !important;
}
#calendar_wrap table.wp-cal-datepicker-calendar {
	border-collapse: collapse;
	margin: 0;
	/*width: 100%;*/
	float: left;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}        /*wp pagination*/
.wp-pagenavi span.pages {
	display: none
}
.wp-pagenavi a, .wp-pagenavi span {
	border: none !important; /*font-size: 24px;*/
	font-size: 20px;
	margin: 0 15px 0 0 !important;
	display: inline-block;
	color: #999
}
.wp-pagenavi span.current {
	color: #ffffff;
	font-weight: normal !important;
}
.wp-pagenavi a.nextpostslink {
	background: url("../images/arrow-right.png") no-repeat;
	background-size: 14px 30px;/*background-size: 14px 36px;*/
	width: 14px;
	height: 35px;
	text-indent: -1000000px
}
.wp-pagenavi a.previouspostslink {
	background: url("../images/arrow-left.png") no-repeat;
	background-size: 14px 36px;
	width: 14px;
	height: 36px;
	text-indent: -1000000px;
	padding: 4px 5px;
}
.wp-pagenavi a.previouspostslink {
	background: url("../images/arrow-left.png") no-repeat;
	background-size: 14px 36px;
	width: 14px;
	height: 36px;
	text-indent: -1000000px
}
.wp-pagenavi a.previouspostslink {
background: url("../images/arrow-left.png") no-repeat;
background-size: 14px 36px;
width: 14px;
height: 36px;
text-indent: -1000000px
}
.popupContents {
	padding: 50px 100px;
}/* Responsive Extra*/
@media (max-width: 992px) {
#recaptcha_challenge_image {
margin: 0 !important;
width: 100% !important;
}
#recaptcha_response_field {
margin: 0 !important;
width: 100% !important;
}
.recaptchatable #recaptcha_image {
margin: 0 !important;
width: 100% !important;
}
.recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell {
margin: 0 !important;
width: 100% !important;
background: none !important;
}
}

.popupContent h1 {
	font-size: 32px;
}/*------------------------------------------------------custom code----------------------------------------------------*/
.bx-clone {
	/*display: none;*/
}
a.informations:hover {text-decoration: blink !important;}

@media (max-width: 1050px) {
	.sliderSection ul.bxslider li {
		background-position: 40% 0%; 
		background-size: 160% !important;
	}
		
.bottomRow {
    position: relative;
    width: 100%;
    z-index: 9;
    padding: 0px 30px 10px;
    margin: -425px auto 0px;
    max-width: 1800px;
}
	
	
}
#recaptcha_logo{
background-image: url(http://citytocoast.com/rad/logo_recaptcha.png);
}
.rfwbs_pagination {display: none !important;}
.rfwbs_navi {display: none !important;}
.widget_calendar_large_size #calendar_wrap .calendar-pagi {
	display: none;
}
.widget_calendar_large_size #calendar_wrap .wp-cal-datepicker-calendar tr td a {
	color: #999999;
}



/* Aro */
#fancybox-right:hover span {
	left: auto;
	right: 10px !important;
}
#fancybox-left:hover span {
	left: 10px !important;
}
#fancybox-right-ico {
	background-image: url('../images/arrow-right.png') !important;
	background-position: 2px 0px !important;
	background-repeat: no-repeat !important;
	background-size: 17px !important;
}
#fancybox-left-ico{
	background-image: url('../images/arrow-left.png') !important;
	background-position: 11px 0px !important;
	background-repeat: no-repeat !important;
	background-size: 17px !important;
}
#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 50px !important;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

/* Search */
.cover-window{
	position: fixed; background: #000000; width: 100%; height: 100%; z-index: 1001; opacity: 0.8; filter: alpha(opacity=80); display: none;
}

/**/
.captionBlock {margin-top: -515px !important;}

/**/
.modal {
	z-index: 105099;
}
/**/
#fancybox-close {
position: absolute !important;
top: 18px !important;
opacity: .6;
right: 13px !important;
width: 30px !important;
height: 30px !important;
background: transparent url('../images/close-icon.png') no-repeat 0px 0px !important;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-close:hover{
opacity: 1;
}
#fancybox-outer {
padding: 0px !important;
}
#fancybox-overlay{
opacity: 1 !important;
background-color: rgba(0, 0, 0, 0.8) !important;
}
#fancybox-img {
padding: 45px !important;
}


/**/
span.wpcf7-not-valid-tip {
	padding-left: 10px;
}









/*------------------------------------custom-26-11-2014-------------------------------------------------------*/
#custom-model {
    padding: 20px;
    width: 100%;
}

 @media (min-width: 993px) and (max-width: 1014px) {
 .bottomRow {
margin: -500px auto -17px;
} 
  
  
}



#main-content .people-group.partners {
    margin-top: 0px;
}
#main-content .people-group {
    margin: 0 auto;
    padding: 0;
    max-width: 1200px;
    position: relative;}

#main-content .people-group .row-fluid.push-down.expanded-child {
    padding-bottom: 50%;
}
#main-content .people-group .row-fluid {
    height: 0;
    margin-bottom: 1.11111%;
    padding-bottom: 20.1482%;
    position: relative;
    transition: height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 0.3s ease 0s;
}

#main-content .people-group .span4.col2 {
    left: 33.7037%;
}
#main-content .people-group .expanded {
    left: 0 !important;
    padding-bottom: 39.45% !important;
    top: 0 !important;
    width: 100%;
    z-index: 100;
}
#main-content .people-group .span4 {
    height: 0;
    margin-left: 0;
    padding-bottom: 18.3333%;
    position: absolute;
    transition: padding-bottom 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, top 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, margin-top 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 0.3s ease 0s;
}

#main-content .people-group .expanded .back {
    opacity: 1 !important;
}
#main-content .people-group .back {
    background: none repeat scroll 0 0 #1d1d1d;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 0.3s ease 0s;
    width: 100%;
    z-index: 2;
}

#main-content .people-group .expanded .back .detail {
    margin: 2.15% 0 2.15% 2.15%;
    overflow: auto;
    width: 57.3%;
    text-align: left;
    
}
#main-content .people-group .back .detail {
    float: left;
    height: 90%;
    margin: 5%;
    position: relative;
    transition: all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s, transform 0.3s ease 0s;
    width: 33%;
}

#main-content .people-group .back img {
    float: left;
    height: 100%;
    width: auto !important;
}
.people-group{position: relative}
#main-content .popUp-close{position: absolute; top: -10px; right: -8px; z-index: 9999}







/*This file was exported by "Export WP Page to Static HTML" plugin which created by ReCorp (https://myrecorp.com) */