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

@media screen and (min-width: 1000px) {

#client ul li{
float:left;
width:13%;
margin-right:2%;
margin-bottom:1%;
}
#home_four_inner_fl_bx ul li{
max-height:280px !important;
}
#home_four_inner_fl_bx ul li h1{
left:48%;
margin-top:12%;
font-size: 1.5vw;
}
.ride_hold_bx{
width:26%;
max-width:none;
}

}
@media screen and (max-width: 1017px) {
#home_four_inner_fl_bx ul li{
width:49%;
max-height:250px !important;
margin-bottom:5%;
}
#home_four_inner_fl_bx ul li:nth-child(2n){
margin-right:0px;
}
#home_four_inner_fl_bx ul li h1{
left:60%;
margin-top:16%;
}


}


@media screen and (min-width:785px) and (max-width: 1024px) {
.ride_hold_bx{
width:41%;
max-width:none;
}
}

@media screen and (max-width:785px){
.ride_hold_bx{
width:96%;
max-width:none;
}
iframe{
width:100% !important;
height:280px!important;
}
}





@media screen and (max-width: 917px) {

#header_bar{
text-align:center;
}


#home_four_inner_fl_bx ul li:hover img{
  -webkit-transform: none;
   -moz-transform: none;
   -o-transform:none;
   -ms-transform: none;
   transform: none;
   cursor:pointer;
}

#home_four_inner_fl_bx ul li{
width:48%;
max-height:350px !important;
margin-bottom:5%;
float:left;

}

#game ul li{
width:47%;
}

}




@media screen and (min-width: 917px) {

/*#home_four_inner_fl_bx ul li{
max-height:180px;

}

#home_four_inner_fl_bx ul li h1{
top:80px;
}*/

}


@media screen and (max-width: 785px) {
#copyright_bar_main p{
	display:none !important;
	}
	#testimonials ul li{
padding:2%;
width:44%;
margin-right:none;
}


.split_column{
-moz-column-count:1;
-webkit-column-count:1;
-ms-column-count:1;
}

.game_dev_icon_fl_bx ul li{
/*float:left;*/
width:100%;
display:inline-block;
margin-right:0;
margin-bottom:20px;
}
#game ul li{
width:100%;
margin-bottom:50px !important;
}


#home_four_inner_fl_bx ul li h1{
margin-left:-30px;
font-size:16px;
}
}



@media screen and (max-width: 497px) {

.game_dev_three_split_fl_bx ul li{
float:left;
width:95%;
display:block;
margin-left:0;
margin-right:0;
margin-bottom:50px;
}

.contact_lt_fl_bx{
width:100%;
max-width:none;
}
.contact_form_fl_bx{
width:100%;
max-width:none;
}

#client ul li{
width:30%;
margin-right:3%;
margin-bottom:5px;
}
.advisory_top_split_bx{
width:95%;
padding-right:none;
}


#testimonials ul li{
padding:5%;
width:90%;
margin-right:none;
}

#home_four_inner_fl_bx ul li{
width:100%;
}
.social{
display:none;
}
}

@media screen and (max-width: 337px) {


#footer ul{
width:100%;
}
#footer ul li{
text-align:center;
}
#footer ul span{
text-align:center;
display:block;
}

#footer ul li img{
display:none;
}

#client ul li{
width:65%;
margin-right:15%;
margin-left:15%;
margin-bottom:15px;
}

}

@media screen and (min-width: 497px) and (max-width: 785px) {


}

@media screen and (min-width: 337px) and (max-width: 497px) {

}


@media screen and (max-width: 257px) {

}

@media only screen and (min-width: 768px) {
#colum-resize{
width:28%;
display:inline-block;
vertical-align:top;
margin-right:4%;
margin-bottom:3%;
}
#colum-resize ul{
margin:0;
margin-left:15px;
padding:0;
}
#colum-resize h3{
margin-bottom:10px;
}

}
@media only screen and (max-width: 768px) {
#colum-resize{
width:100%;
}
#colum-resize h3{
margin-bottom:10px;
}


}




/* Common columns css */
.grid-row{
width:100%;
float:left;
/*margin-bottom:20px;*/
}

.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
float: left;
margin: 0 2% 0 0;
margin-bottom:20px;
}

.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 {
margin: 0;
}

/*.col1 img, .col2 img, .col3 img, .col4 img, .col5 img, .col6 img, .col7 img, .col8 img, .col9 img, .col10 img, .col11 img, .col12 img {
width: 100%;
height: auto;
display: block;
}*/

.col1 { width: 6.5%; }
.col2 { width:15% ; }
.col3 { width:23.5% ; }
.col4 { width: 32%; }
.col5 { width: 40.5%; }
.col6 { width: 49%; }
.col7 { width:57.5% ; }
.col8 { width: 66%; }
.col9 { width: 74.5%; }
.col10 { width: 83%; }
.col11 { width: 91.5%; }
.col12 { width: 100%; margin: 0; }

.co1-pull-0{ right:0;}
.col-pull-1{ right: 6.5%; }
.col-pull-2{ right: 15%; }
.col-pull-3{ right: 23.5%; }
.col-pull-4{ right: 32%; }
.col-pull-5{ right: 40.5%; }
.col-pull-6{ right: 49%; }
.col-pull-7{ right: 57.5%; }
.col-pull-8{ right: 66%; }
.col-pull-9{ right: 74.5%; }
.col-pull-10{ right: 83%; }
.col-pull-11{ right: 91.5%; }
.col-pull-12{ right: 100%; }


.co1-push-0{ left:0; }
.col-push-1{ left: 6.5%; }
.col-push-2{ left: 15%; }
.col-push-3{ left: 23.5%; }
.col-push-4{ left: 32%; }
.col-push-5{ left: 40.5%; }
.col-push-6{ left: 49%; }
.col-push-7{ left: 57.5%; }
.col-push-8{ left: 66%; }
.col-push-9{ left: 74.5%; }
.col-push-10{ left: 83%; }
.col-push-11{ left: 91.5%; }
.col-push-12{ left: 100%; }


.co1-offset-0{ margin-left: 0; }
.col-offset-1{ margin-left: 6.5%; }
.col-offset-2{ margin-left: 15%; }
.col-offset-3{ margin-left: 23.5%; }
.col-offset-4{ margin-left: 32%; }
.col-offset-5{ margin-left: 40.5%; }
.col-offset-6{ margin-left: 49%; }
.col-offset-7{ margin-left: 57.5%; }
.col-offset-8{ margin-left: 66%; }
.col-offset-9{ margin-left: 74.5%; }
.col-offset-10{ margin-left: 83%; }
.col-offset-11{ margin-left: 91.5%; }
.col-offset-12{ margin-left: 100%; }

@media all and (max-width: 768px) {
.col-mid-1 { width: 6.5%; }
.col-mid-2 { width:15% ; }
.col-mid-3 { width:23.5% ; }
.col-mid-4 { width: 32%; }
.col-mid-5 { width: 40.5%; }
.col-mid-6 { width: 49%; }
.col-mid-7 { width:57.5% ; }
.col-mid-8 { width: 66%; }
.col-mid-9 { width: 74.5%; }
.col-mid-10 { width: 83%; }
.col-mid-11 { width: 91.5%; }
.col-mid-12 { width: 100%; margin: 0; }
.col-margin-two{margin-right:0; }
.col-md-hide{ display:none;}
.col-md-show{ display:block;}
}

@media all and (max-width: 480px) {
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
width:100%;
}
}