html {
    -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */
}

.banner_sec,
.login,
.top_slidr_Nav ul li:hover ul { display:none; }

.header_wrap,
.top_Sec,
.top_slidr_Nav,
.top_slidr_Nav ul,
.topLink,
.cont_Sec,
.footer_Sec,
.cont_Sec .left_Sec,
.cont_Sec .right_Sec,
.wel_Sec,
.Ship_spnsr_wrp,
.right_Sec .service_nav,
.wel_Sec .box_wrp,
.wel_Sec .top_ct_bx,
.mid_ct_bx { width:auto; }

.header_wrap{ position:relative; }

.header_wrap,
.top_Sec,
.top_Sec .logo_wrp,
.topLink_holder,
.top_slidr_Nav,
.top_slidr_Nav ul,
.top_slidr_Nav ul li,
.cont_Sec .left_Sec,
.cont_Sec .right_Sec,
.wel_Sec,
.Ship_spnsr_wrp,
.footer_Sec ul,
.right_Sec .service_nav,
.wel_Sec .box_wrp,
.wel_Sec .top_ct_bx,
.mid_ct_bx,
.footer_Sec,
.Ship_spnsr_wrp .spnsr_wrp,
.cont_Sec,
.service_nav ul { float:none; }

.wrap{ margin:0px 10px; width:auto; }


.top_Sec .logo_wrp a,
.top_slidr_Nav ul li,
.header_wrap,
.top_slidr_Nav ul li a,
.top_slidr_Nav ul li:hover { display:block; }

/* LOGO CSS  */
.top_Sec .logo_wrp{ margin:0px; position:absolute; left:0px; top:15px; }
.top_Sec .logo_wrp img { width:130px; height:auto; }

/* TOP LINKS */
.topLink ul li { margin-left:6px; }
.topLink ul li a { font-size:9px; }

/* TOP NAV SLIDER */
.top_slidr_Nav ul { padding:0px; }
.top_slidr_Nav ul li a{ font-weight: bold; text-align: center; }
.top_slidr_Nav ul li:hover { background:url(../images/new_left.png) no-repeat left top; float:none; }
.top_slidr_Nav ul li:hover a { background:url(../images/new_right.png) no-repeat right top; text-decoration:none; display:block; }	


.cont_Sec .left_Sec p{ padding:0px 0px 15px 0px; }

.topLink{ margin:6px 0 9px 119px !important; }
	.topLink h2{ font-size:11px; font-weight:bold; }

object{ width:200px !important; }

.left_Sec{ margin-bottom:15px; }
.wel_Sec .box_wrp { margin-bottom:15px; }
.Ship_spnsr_wrp h2 { font-size:21px; }
.spnsr_wrp a{ text-align:center; display:block; }
	.spnsr_wrp img { float:none; border-right:none; }

.bannerIn{ padding:20px; }
	.bannerIn img{ width:100%; height:auto; }

div.profileTestimonial{ float:none; }
#clientSlides{ float:none; position:relative; width:100% !important; }
	#clientSlides img{ width:100% !important; }
	
div.profileTestimonial{ margin-right:0px; width:100%; }

.copy_right_Sec{ width:100%; }

.contact .wrapForm{ float:none; }
	.countryFiled{ float:none; }
	.contact input[type="text"], .contact select, .contact textarea { 
	width:100%;
	 box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	appearance:normal;
	-moz-appearance:normal; /* Firefox */
	-webkit-appearance:normal; /* Safari and Chrome */
	}
	.contentSide{ width:auto; float:none; }
	.contact input[type="image"]{ margin-left:0px; }
.sideBar{ float:none; }


.cont_Sec .row{ width:100%; margin: 0px; max-width: none; min-width: inherit;}
.cont_Sec .column, .cont_Sec .columns{ float:none; }
.cont_Sec .row .row{ margin:0px; }
.cont_Sec .row .four{ height:auto !important; width:auto; text-align:center; }
div.portfolio-item .portfolio-media-wrapper { display:inline-block; }

.footer_Sec ul li h2 a { font-size:13px; }
.footer_Sec ul li{ font-size:11px; }
.footer_Sec ul { padding:7px 28px 1px; border-left:none; }


.top_slidr_Nav ul{ display:none; }
.top_slidr_Nav select {
    border: 1px solid #DADADA;
    margin-bottom: 5px;
    padding: 5px;
	width:100%;
	 box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	appearance:normal;
	-moz-appearance:normal; /* Firefox */
	-webkit-appearance:normal; /* Safari and Chrome */
	display:block;	
}