@charset "utf-8";
/* CSS Document */

/* #Media Queries
================================================== */
/* Smaller than standard 1200px (devices and browsers) */
@media only screen and (max-width: 1200px) {
.container {
	width: 90%;
	margin: 0 auto;
}

}


/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
/* Styles */

}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
#polina{
	width:37%!important;
	}
.testi_btn{
	width:28%;
	}
/* Styles */
.container{
	width:95%;
	}
header .top_enq {
	width:18%!important;
	}
header .top_telno {
	width:26%!important;
	}
header .top_brw {
	width:26%!important;
	}
header nav {
	display: inline-block;
	float: right;
	width:90%;
	padding-top:1%;
}
header.smaller nav {
	padding-top:1%;
}
header .mgmenu li .dropdown_fullwidth {
    padding: 2% 4% 2% 45%!important;
    width: 100%;
	margin-top:1.7%!important;
}
header.smaller nav .mgmenu li .dropdown_fullwidth {
    padding: 2% 4% 2% 45%!important;
    width: 100%;
	margin-top:1%!important;
}
.mgmenu_tabs .mgmenu_tabs_nav {
	padding:2% 4% 0%!important;
}
.mgmenu_tabs_top .mgmenu_tabs_panels {
	padding:1% 4%!important;
}
.section1{
	padding:15% 0% 4%!important;	
	}
.Page .Page_Name_F{
	width:50%;
	}
.project_home .lt{
	height:307px;
	}
.project_home .rt{
	height:307px;
	}
.project_home .rt p{
	font-size:14px;
	line-height:24px;
	}
.Pro_Det .Location_Details .Main_Box{
	margin:3% auto 2%;
	}

.Pro_Det .Floor_Plan .Floor_Plan_Slider{
	width:80%;
	}
.Pro_Det .Location_Map .Title_Box .Icon{
	left:22px;
	}
.Pro_Det .Layout_Plan .Title_Box .Icon{
	left:22px;
	}
.Pro_Det .Floor_Plan .Title_Box .Icon{
	left:22px;
	}
.Pro_Det .Amenities .Title_Box .Icon{
	left:20px;
	}
#owl-Slide2 .owl-item > div.slider2_content .text{
	font-size:13px!important;
	}
.Page .Page_Name{
	width:25%;
	}
nav1 li a {
    padding:17px 33px!important;
}
.Pro_Det .Pro_Intro .cont_box .Know_Btn{
	 width:42%!important;
	 font-size:14px;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Name{
	bottom:15%;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Namel{
	bottom:23%;
	}
.footer_btm .social-links {
    width:32%!important;
    position: relative;
	margin:0% auto;
}
.footer .social-links {
    margin: 5% auto 0;
    position: relative;
    width:22%;
}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
#polina{
	width:40%!important;
	}
.testi_btn{
	width:40%;
	}
.owl-theme .owl-controls{
	right:44%!important;
	}
header .top_enq {
	width:18%!important;
	}
header .top_telno {
	width:26%!important;
	}
header .top_brw {
	width:26%!important;
	}
header .register{
	width:72%;
	}
header .call_pro{
	width:65%;
	}
header nav {
	display: inline-block;
	float: none;
	width:100%;
	padding-top:2%;
}
header.smaller nav {
    display: inline-block;
    float: right;
    padding-top:3.8%;
    width: 100%!important;
}
.mgmenu li .dropdown_fullwidth {
    padding: 2% 0 2% 4%!important;
    width: 100%;
}
header .mgmenu li .dropdown_fullwidth {
    padding: 2% 4% 2% 45%!important;
    width: 100%;
	margin-top:2.5%!important;
}
.mgmenu > li > a, .mgmenu > li > span{
	font-size:13px!important;
	}
.mgmenu_tabs .mgmenu_tabs_nav {
	padding:2% 4% 0%!important;
}
.mgmenu_tabs_top .mgmenu_tabs_panels {
	padding:1% 4%!important;
}

.Page .Page_Name_F{
	width:60%;
	}
.section1 .title_box .icon_thum{
	left:47%;
	top:-96px;
	}
.section1 .title_box .icon_thum img{
	width:70%;
	}
.section1 .title_box .heading{
	left:42%;
	}
.section1 .title_box p{
	font-size:14px;
	line-height:22px;
	padding:2% 0%;
	}
.project_home .lt{
	height:230px;
	}
.project_home .rt{
	height:230px;
	padding:5px;
	}
.project_home .rt p{
	font-size:12px;
	line-height:24px;
	}
.project_home .rt h4{
	font-size:17px;
	}
nav1 li a {
	font-size:13px!important;
    padding:17px 16px!important;
}
.parallax-section .banner_box .banner_text p{
	font-size:16px;
	line-height:26px;
	padding:1% 0 5%;
	}
.Page .Page_Name{
	width:38%;
	}
.Pro_Det .Pro_Intro .cont_box .Know_Btn{
	 width:55%!important;
	 font-size:14px;
	}
.Pro_Det .Pro_Intro .Add_Det .Lt p{
	font-size:14px;
	}
.Pro_Det .Pro_Intro .Add_Det .Rt p{
	font-size:14px;
	}
.Pro_Det .Pro_Intro .cont_box p{
	font-size:13px;
	line-height:22px;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Name{
	bottom:0%;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Namel{
	bottom:11%;
	}
.footer_btm .social-links{
	width:45%;
	}
	

}

@media only screen and (min-device-width : 480px) and (max-device-width : 767px) and (orientation : landscape) {
.testi_btn{
	width:45%;
	}
#main2{
	  padding-top:10px;
	}
#main3{
	  padding-top:0px;
	}
header {
	background:#000;
}
header .logo {
    padding: 1.5% 0;
    width:15%;
}
header .register{
	width:70%;
	font-size:12px;
	}
header .call_pro{
	width:75%;
	font-size:12px;
	}
.mgmenu {
	width:100%;
	padding:2% 0 4% 0%!important;
	}
.mgmenu li .dropdown_fullwidth{
	padding:1% 0 1% 0%!important;
	}
.mgmenu_container > .mgmenu > li.mgmenu_button_active, .mgmenu_fixed > .mgmenu > li.mgmenu_button_active, .mgmenu_footer > .mgmenu > li.mgmenu_button_active {
	background-color:#000!important;	
	}
.mgmenu > li > a, .mgmenu > li > span{
	padding:2% 0%!important;
	border:none!important;
	}
header .top_enq {
	width:18%!important;
	}
header .top_telno {
	width:26%!important;
	}
header .top_brw {
	width:26%!important;
	}

.inputt, textarea {
    border: 0 none;
    padding: 2% 1%!important;
    width: 100%;
}
.contact_form .col-sm-4 {
	padding:0px;
	}
.contact_form .col-sm-12{
	padding:0px;
	}
.Page .Page_Name_F{
	width:70%;
	font-size:28px;
	}
.Corporate_inner .Management_Team{
	width:100%;
	}
.Corporate_inner .Management_Team .col-sm-4{
	width:33.33333333%;
	}
.Corporate_Section .box{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	border-left:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section .box2{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section .box3{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section h4{
	font-family: 'Open Sans', sans-serif;
	font-size:38px;
	color:#fff;
	padding-bottom:2%;
	text-align:center;
	text-transform:uppercase;
	font-weight:400;
	}
.Corporate_Section p{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	text-align:center;
	font-weight:400;
	line-height:24px;
	text-transform:uppercase;
	}
.Corporate_Section .box{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	border-left:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section .box2{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section .box3{
	width:33.33%!important;
	border-right:0.5px solid #d7ad33!important;
	padding:4% 0%;
	float:left;
	}
.Corporate_Section h4{
	font-family: 'Open Sans', sans-serif;
	font-size:38px;
	color:#fff;
	padding-bottom:2%;
	text-align:center;
	text-transform:uppercase;
	font-weight:400;
	}
.Corporate_Section p{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#fff;
	text-align:center;
	font-weight:400;
	line-height:24px;
	text-transform:uppercase;
	}
.Corporate_inner .Awards_Acco .col-sm-3{
	width:50%;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box{
	padding-bottom:3%;
	}
.Residential_Page .Project_Result .Project_Result_inner{
	padding:0 2%;
	}
.Residential_Page .Project_Result .Project_Result_inner .col-sm-4{
	width:50%;
	float:left;
	padding:0;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Name{
	bottom:9%;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Namel{
	bottom:18%;
	}
.Apply_Now .col-sm-2 , .col-sm-3 , .col-sm-4 , .col-sm-7{
	padding:0px 5px!important;
	}
#owl-Slide2 .owl-item > div.slider2_content .text{
	font-size:12px!important;
	}
.Project_Intro .Pi_Lt{
	width:100%;
	float:left;
	border-top:0.5px solid #d7ad33;
	}
.Project_Intro .Pi_Rt{
	width:100%;
	float:left;
	padding:0% 4%;
	}
.Pro_Det .Pro_Intro .cont_box .Know_Btn{
	 width:35%!important;
	 font-size:14px;
	}
.Pro_Det .Amenities .Title_Box{
	padding:0% 0% 0.5% 20%;
	}
.Pro_Det .Amenities .Title_Box .Icon{
	left:10px;
	}
.Pro_Det .Amenities .Amenities_Box .col-sm-4 ul li{
	line-height:28px;
	}
.show_hide_btn{
	padding:3% 0 5%;
	}
.Pro_Det .Location_Details .col-sm-3{
	width:50%;
	margin:5% 0;
	}
.Pro_Det .Features .Title_Box .Icon{
	left:-7px;
	}
.Pro_Det .Location_Map .Title_Box{
	padding:0% 0% 0.5% 13%;
	}
.Pro_Det .Location_Map .Title_Box .Icon{
	left:10px;
	}
.Pro_Det .Youtube .Title_Box{
	padding:0 0 1% 18%;
	}
.Pro_Det .Youtube .Title_Box .Icon{
	width:15%;
	top:5px;
	left:15px;
	}
.Pro_Det .Youtube .Youtube_Box{
	margin:8% 0% 0%;
	}
.News_Page .News_Result .News_Result_inner .col-sm-3{
	width:50%;
	}
.News_Page .News_Result .col-sm-3{
	width:50%;
	}
.Media_Center_Inner .text{
	font-size:13px;
	}
.Downloads .Box .Thum{
	width:25%;
	}
.Downloads .Box .Text{
	width:75%;
	}
.Careers_inner {
    padding: 0 15px;
}
.current_openings{
	padding:2% 3.5%;
	}
.Customers_Speak_Page .col-sm-3{
	width:50%;
	}
.Customers_Speak .text{
	font-size:13px;
	}
.video_testimonials .col-sm-3{
	width:25%;
	}
.video_testimonials .testi_btn{
	font-size:16px;
	width:50%;
	}
.cont_c_form_fields{
	width:100%;
	}
.footer .social-links{
	width:54%;
	margin:2% auto;
	}	
.ft_link a{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	cursor:pointer;
	}
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	width: 100%;
	padding: 15px;
}
#polina{
	width:85%!important;
	}
header.smaller h1#logo {
 height: 40px;
 line-height: 40px;
 font-size: 30px;
}
header.smaller{
	height:auto!important;
	}
header.smaller nav {
 width:100%!important;
}
header {
	width: 100%;
	height:auto;
	position: relative;
	background:#000;
}
header nav {
    padding-top: 6.3%;
}
.mgmenu li .dropdown_container, .mgmenu li .dropdown_fullwidth, .mgmenu li .mgmenu_multilevel {
	border-top:none;
	background-color: #000;
	background-image:none;
	color: #fff;
}
.mgmenu_tabs .mgmenu_tabs_nav li a{
	padding:5px 15px;
	float:left;
	}
.mgmenu_tabs_top .mgmenu_tabs_panels {
	padding:0%!important;
}
.mgmenu > li ul li, .mgmenu > li ol li{
	padding-top:10px!important;
	padding-bottom:10px!important;
	float:left!important;
	}
.banner .banner_box .banner_text{
	display:none;
	}
.bdr_left{
	border:none;
}
.bdr_left_right{
	border:none;
}
.section1{
	padding:17% 0 2%!important;
	}
.section1 .title_box .heading{
	left:40%;
	}
.section1 .title_box .icon_thum{
	left:44%;
	}
.section1 .title_box p{
	padding:3% 0 0;
	}
.project_home .mbox{
	display:block;
	}
.project_home .dbox{
	display:none;
	}
.arrow_left{
	display:none;
	}
.project_home .col-sm-6{
	width:100%;
	}
.project_home .lt{
	height:auto;
	z-index:999!important;
	}
.project_home .rt{
	height:auto;
	}
.project_home .pd_lt{
	padding:15px;
	margin-bottom:5%;
	}
.project_home .pd_rt{
	padding:15px;
	margin-bottom:5%;
	}
.project_home .rt p{
	font-size:14px;
	line-height:22px;
	}
.parallax-section .banner_box .banner_text p{
	font-size:16px;
	line-height:28px;
	padding:1% 0% 5%;
	}
.contact_form .col-sm-6{
	padding:0px;
	}
.footer_btm .social-links{
	width:54%;
	margin:2% auto;
	}	
.ft_link a{
	font-size:13px;
	color:#fff;
	}
.owl-theme .owl-controls{
	right:43%!important;
	}
    
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){
.mgmenu_tabs_top .mgmenu_tabs_panels {
	padding:0%!important;
}
.mgmenu > li ul li, .mgmenu > li ol li{
	padding-top:0px!important;
	padding-bottom:0px!important;
	float:left!important;
	}

}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	width: 100%;
	padding: 15px;
}
#project_promo_modal{
	width:100%;
	}
#main3{
	  padding-top:0px;
	}
#polina{
	width:85%!important;
	}
.testi_btn{
	width:85%;
	}
#main2{
	  padding-top:10px;
	}
#main{
	padding:0px;
	}
header .register{
	width:70%;
	font-size:9px;
	}
header .call_pro{
	width:75%;
	font-size:11px;
	}
header {
	width: 100%;
	height:auto;
	position: relative;
	background:#000;
}
header .logo {
    padding: 1.5% 0;
    width: 23%;
}
header nav {
    padding-top: 6.3%;
}
header.smaller nav {
 width:100%!important;
}
header.smaller{
	height:auto!important;
	}
.mgmenu {
	width:100%;
	padding:2% 0 4% 0%!important;
	}
.mgmenu_container > .mgmenu > li.mgmenu_button_active, .mgmenu_fixed > .mgmenu > li.mgmenu_button_active, .mgmenu_footer > .mgmenu > li.mgmenu_button_active {
	background-color:none!important;
	}
.mgmenu > li > a, .mgmenu > li > span{
	padding:4% 0%!important;
	border:none!important;
	}
.mgmenu li .dropdown_container, .mgmenu li .dropdown_fullwidth, .mgmenu li .mgmenu_multilevel {
	border-top:none;
	background-color: #000;
	background-image:none;
	color: #fff;
}
.mgmenu_tabs .mgmenu_tabs_nav li a{
	padding:5px 15px;
	float:none;
	}
.mgmenu > li ul li, .mgmenu > li ol li{
	padding:0;
	float:none!important;
	}
.banner .banner_box .banner_text{
	display:none;
	}
.project_home .mbox{
	display:block;
	}
.project_home .dbox{
	display:none;
	}	
.project_home .lt{
	z-index:999!important;
	height:auto;
	}

.project_home .lt .thum .arrow_left{
	display:none;
}

.project_home .lt .thum .arrow_right{
	display:none;
}
.project_home .rt p{
	font-size:14px;
	}
.project_home .rt{
	margin:0 0 5%;
	padding:4%;
	height:auto;
}	
.project_home .rt h4{
	font-size:18px;
	}
/*.arrow_box :after, .arrow_box:before {
	border: none;	
}*/

.section1{
	padding:35% 0% 2%!important;
}

.section1 .title_box .icon_thum{
	left:37%;
}
.section1 .title_box .heading{
	font-size:24px;
	left:31%;
}
.section1 .title_box p{
	font-size:16px;
	padding:5% 0% 0 0%;
}
.bdr_left{
	border:none;
}
.bdr_left_right{
	border:none;
}
.video_testimonials .col-sm-3{
	width:50%;
	}
.video_testimonials .testi_btn{
	font-size:14px;
	width:70%;
	}
.parallax-section .title{
  font-size:28px;
  text-align:center;
  padding:0% 0% 0%;
}
.parallax-section .banner_box .banner_text p{
	font-family: 'dosisregular';
	font-size:14px;
	color:#fff;
	padding:0% 0% 10%;
	line-height:22px;
	font-weight:400;
	}
.Page .Page_Name {
    font-size: 16px;
    margin: 3% 0;
    padding:2%;
}
.Page .Page_Name_F{
	width:100%;
	font-size:20px;
	}
.Corporate_Section .box{
	width:100%;
	border-bottom:0.5px solid #d7ad33;
	border-right:none;
	border-left:none;
	}
.Corporate_Section .box2{
	width:100%;
	border-bottom:0.5px solid #d7ad33;
	border-right:none;
	border-left:none;
	}
.Corporate_Section .box3{
	width:100%;
	border-bottom:0.5px solid #d7ad33;
	border-right:none;
	border-left:none;
	}
.Project_Intro .Pi_Lt{
	width:100%;
	float:left;
	border-top:0.5px solid #d7ad33;
	}
.Project_Intro .Pi_Rt{
	width:100%;
	float:left;
	padding:0% 4%;
	}
.Pro_Det .Pro_Intro .Add_Det .Lt p{
	font-size:14px;
	}
.Pro_Det .Pro_Intro .Add_Det .Rt p{
	font-size:14px;
	}
.Pro_Det .Pro_Intro .cont_box .Know_Btn{
	 width:60%;
	 font-size:14px;
	}
.Pro_Det .Amenities .Amenities_Box .col-sm-4 ul li{
	line-height:28px;
	}
.show_hide_btn{
	padding:3% 0 8%;
	}
#owl-Slide2 .owl-item > div.slider2_content .text{
	font-size:13px!important;
	}
.Pro_Det .Features .Title_Box{
	padding:0% 0% 0.5% 25%;
	}
.Pro_Det .Features .Title_Box .Icon{
	left:-2px;
	}
.Pro_Det .Features .Features_Slider{
	padding:16% 0 0;
	}
.Pro_Det .Location_Map .Title_Box{
	padding:0 0 1% 20%;
	}
.Pro_Det .Location_Map .Title_Box .Icon{
	width:10%;
	top:-3px;
	left:15px;
	}
.Pro_Det .Location_Map .Title_Box h4{
	font-size:22px;
	}
.Pro_Det .Location_Map p{
	padding:7% 0%;
	}
.Pro_Det .Location_Map .Map_Box .Lt{
	width:100%;
	padding-bottom:5%;
	}
.Pro_Det .Location_Map .Map_Box .Rt{
	width:100%;
	}
.Pro_Det .Location_Details .Main_Box{
	margin:12% auto;
	}
.Pro_Det .Location_Details .Main_Box .Box{
	margin-bottom:18%;
	}
.Pro_Det .Layout_Plan .Title_Box{
	padding:0 0 1% 20%;
	}
.Pro_Det .Layout_Plan .Title_Box .Icon{
	width:13%;
	top:-3px;
	left:15px;
	}
.Pro_Det .Layout_Plan .Title_Box h4{
	font-size:22px;
	}
.Pro_Det .Layout_Plan p{
	padding:7% 0%;
	}
.Pro_Det .Layout_Plan .Layout{
	width:100%;
	}
.Pro_Det .Layout_Plan .Layout .glass{
	right:-14px;
	}
.Pro_Det .Tower_Plan .Title_Box{
	padding:0 0 1% 20%;
	}
.Pro_Det .Tower_Plan .Title_Box h4{
	font-size:22px;
	}
.Pro_Det .Tower_Plan .Title_Box .Icon{
	width:13%;
	top:-3px;
	left:15px;
	}
.Pro_Det .Floor_Plan .Title_Box{
	padding:0 0 1% 20%;
	}
.Pro_Det .Floor_Plan .Title_Box .Icon{
	width:13%;
	top:-3px;
	left:15px;
	}
.Pro_Det .Floor_Plan .Title_Box h4{
	font-size:22px;
	}
.Pro_Det .Floor_Plan p{
	padding:7% 0%;
	}
.Pro_Det .Floor_Plan .Floor_Plan_Slider{
	width:90%;
	}
.Pro_Det .Youtube .Title_Box{
	padding:0 0 1% 25%;
	}
.Pro_Det .Youtube .Title_Box .Icon{
	width:15%;
	top:5px;
	left:15px;
	}
.Pro_Det .Youtube .Title_Box h4{
	font-size:22px;
	}	
.Pro_Det .Youtube .Youtube_Box{
	width:100%;
	margin:5% 0% 0%;
	}
.Pro_Det .Amenities .Title_Box{
	padding:0 0 1% 25%;
	}
.Pro_Det .Amenities .Title_Box .Icon{
	width:15%;
	top:5px;
	left:15px;
	}
.Pro_Det .Amenities .Title_Box h4{
	font-size:22px;
	}
.Pro_Det .Amenities p{
	padding:7% 0%;
	}
.Pro_Det .Amenities .Amenities_Box .Lt{
	width:100%;
	padding-bottom:5%;
	}
.Pro_Det .Amenities .Amenities_Box .Rt{
	width:100%;
	}
.Pro_Det .Amenities .Amenities_Slider{
	width:90%;
	}
.Pro_Enq_Btm .Enq_box .Title{
	text-align:left;
	font-size:16px;
	}
.Pro_Enq_Btm .Enq_box .Pdf{
	text-align:left;
	padding-bottom:4%;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Name{
	bottom:0;
	}
.Residential_Page .Project_Result .Project_Result_inner .Project_Box .Pr_Namel{
	bottom:28%;
	}
.Apply_Now .col-sm-2 , .col-sm-3 , .col-sm-4 , .col-sm-7{
	padding:0px 5px;
	}
/*.footer .copyright{
	text-align:center;
	float:none;
	margin:0 auto;
	}
.footer .ft_link{
	float:right;
	width:100%;
	text-align:center;
	}
.flt-right{
	float:none;
	}*/
.Downloads .Box .Thum{
	width:25%;
	}
.Downloads .Box .Text{
	width:75%;
	}
.Careers_inner {
    padding: 0 15px;
}
.current_openings{
	padding:2% 5%;
	}
.contact_form .col-sm-4 , .col-sm-12{
	padding:0px;
	}
.contact_form .col-sm-6{
	padding:0px;
	}
.cont_c_form_fields{
	width:100%;
	}
.footer_btm .social-links{
	width:100%;
	margin:2% auto;
	}	
.ft_link a{
	font-size:13px;
	color:#fff;
	}

.owl-prev img{
	width:60%;
	}
.owl-next img{
	width:60%;
	}

}
/* Smartphones (landscape) ----------- */
@media only screen and (width : 1280px) {
/* Styles */
.section1{
	width:100%;
	margin:0 auto;
	padding:12% 0% 2%;
	}
#polina{
	width:25%!important;
	}

header .mgmenu li .dropdown_fullwidth {
    padding: 1% 4% 1% 54%!important;
    width:100%;
	margin-top:1.1%!important;
}
.Pro_Det .Pro_Intro .cont_box .Know_Btn{
	 width:38%;
	}
}
@media only screen and (min-width : 1366px) {
/* Styles */
.section1{
	width:100%;
	margin:0 auto;
	padding:13% 0% 2%;
	}
header .mgmenu li .dropdown_fullwidth {
    padding: 1% 4% 1% 54%!important;
    width:100%;
	margin-top:1%!important;
}
.Page .Page_Name{
	margin: 38px 10px 0px 0px;
}
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

