/*
Theme Name: Suzuki Myanmar
Author: Mue Mue
Version: 1.0
*/

@font-face {
  font-family: 'SuzukiPROBold';
  src: url('htts://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.eot');
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.woff2') format('woff2'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.woff') format('woff'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.ttf') format('truetype'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.svg#SuzukiPROBold') format('svg'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROBold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Myanmar3';
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.eot');
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.woff2') format('woff2'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.woff') format('woff'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.ttf') format('truetype'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.svg#SuzukiPROBold') format('svg'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/Myanmar3.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SuzukiPRORegular';
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.eot');
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.woff2') format('woff2'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.woff') format('woff'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.ttf') format('truetype'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.svg#SuzukiPRORegular') format('svg'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPRORegular.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'SuzukiPROHeadline';
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.eot');
  src: url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.woff2') format('woff2'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.woff') format('woff'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.ttf') format('truetype'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.svg#SuzukiPROHeadline') format('svg'),
       url('https://www.suzukimyanmar.com/wp-content/themes/suzukimyanmar/assets/fonts/SuzukiPROHeadline.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

body{
	font-family:SuzukiPRORegular,Myanmar3 !important;
	/* font-family:SuzukiPRORegular !important; */
}

h1,h2,h3,h4,h5,h6{
	font-family:SuzukiPROHeadline,Myanmar3 !important;

}

.pd_wrap .img-responsive,.news .img-responsive{
	width:100%!important;
}

/* p{font-family:SuzukiPRORegular!important;} */

/* Ts */

.service_acc{
display:none !important;
}
.pg_pd .wp-post-image{
	margin-bottom:15px;
}
p.price-text {
    font-size: 21px;
    font-weight: bold;
}
.postid-904 .img-responsive.aligncenter.wp-post-image,.postid-919 .img-responsive.aligncenter.wp-post-image,.postid-1148 .wp-post-image,.postid-1185 .wp-post-image,.postid-1146 .wp-post-image,
.postid-1140 .wp-post-image{
	display:none;
}
/* End Ts*/


h1, h2, h3{
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 40px;
}

.row{
	margin-left: 0px;
	margin-right:0px;
}

a:hover{
	text-decoration: none;
}

body, html, p, code, *, table, td, tr, span, div, a, ul, li, input, textarea{
	font-size: 15px;
}

/*
[class*=' col-']{
	padding-left: 0px;
	padding-right: 0px;
}
*/



/*Header */

a.glb_suz {
    width: 100px;
    font-size: 14px;
    color: #fff;
    height: 40px;
    display: block;
    float: right;
    width: 130px;
}

.glb_suz:hover{
	color: #ed1c24;
}
.header-border{
	border-bottom: 1px solid rgba(0,52,77,0.1);
}
.language{
	right: 20px;
}

.language label{
	float: right;
	margin-top: 11px;
}

.language span{
	float: right;
	margin-top: 15px;
}

#polylang-3{
	float: right;
	margin-top: 11px;
}

.language li{
	list-style: none;
	float: left;
}

.language li a{
	color: #fff;
	padding: 0 5px 0 5px;
	font-size: 14px;
    font-family: SuzukiPRORegular,Myanmar3!important;
    font-weight: normal;
}

.lang-item-first{
	border-right:1px solid #fff;
}


.mb_lang .lang-item{
	list-style: none;

}

.mb_lang .lang-item a{
	float: right;
	color: #000;
	padding: 0px 5px 0 5px;
    margin-top: 20px;
}

.mb_lang .lang-item-first a{
	border-left: 1px solid #000;
}

.mb_lang{
	padding-left: 0px;
	padding-right: 0px;
}

#mega-menu-wrap-mobile .mega-menu-toggle{
	border-radius: 0px!important;
}

#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link{
	font-size: 14px;
	text-transform: uppercase;
}

#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item{
	float: left!important;
}

#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{
	font-family: SuzukiPROBold,Myanmar3!important; ;
}

#mega-menu-wrap-top{
	background: none;
	margin-top: -40px;
}

.mega-menu-item .textwidget a{
	font-family: SuzukiPROBold,Myanmar3!important; ;
	text-align: center;
    display: block;
    font-size: 16px;
    color: #fff;
}

#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link{
	border-bottom: none;
	color: #fff;
	font-family: SuzukiPRORegular,Myanmar3!important;
}

/*#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
	border-bottom: 3px solid #ed1c24;
}
*/
.top_header{
	background: #00344d;
    height: 41px;
}

.logo {
	padding-left: 0px;
}

.logo .img-responsive{
	margin-bottom:-1px;	
}

.mega-sub-menu{
	width: 350px!important;
}

#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item {
	float:right;
}

.mega-menu-item .textwidget a{
	color:#000!important;
}

.mega-menu-item .textwidget a:hover{
	text-decoration:none!important;
    color:#00344d!important;
}

#mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover{
	background: #f7f7f7!important;
}

.mega-menu-columns-5-of-6{
	background: #fff!important;
}

.navbar-brand{
	padding: 0px;
}

.mobile{
	position: relative;
	z-index: 99999;
	min-height: 51px;
	/* border-bottom:1px solid #ebebeb; */
}

/*.main_header{
	border-bottom: 1px solid #e9e9e9;
}*/


.page-id-21 .mobile,
.page-id-18 .mobile,
.postid-202 .mobile,
.postid-78 .mobile,
.postid-84 .mobile,
.postid-207 .mobile,
.postid-205 .mobile,
.postid-82 .mobile,
.postid-577 .mobile,
.postid-569 .mobile,
.page-id-414 .mobile,
.page-id-417 .mobile,
.page-id-372 .mobile,
.page-id-343 .mobile,
.page-id-409 .mobile,
.page-id-412 .mobile,
.page-id-575 .mobile,
.page-id-572 .mobile
{
	border-bottom:none;
}

.mb_menu_st{
	position: absolute;
	width: 100%;
	padding: 0px;
	z-index: -1;
}

#mega-menu-wrap-tp-sm{
	background: none!important;
	margin-top: 8px;
}


/*End Header*/

/*Slider*/

.tparrows{
	background: #e9e9e9;
	opacity: 0.8;

}

.tparrows:before{
	color: #000;
}

.tparrows:hover{
	background: #e9e9e9;
}

.page-id-21 .header-border,
.page-id-18 .header-border{
	border-bottom:none;
}

.slider{
	margin-top:-1px;
}

/*End Slider*/


/*Home Start*/

.featured_products{
	padding: 0 15px 0 15px;
}

.pd_wrap{
	background: #00344d;
	padding-left: 0px;
	padding-right: 0px;
}


.pd_title label{
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	padding: 14px 20px 0px;
	/* letter-spacing: 1px; */
}


.pd_title span{
	float: right;
	color: #fff;
	padding: 20px;
}

.news{
	margin-bottom: 30px;
	height:300px;
}

.prom .news {
	height:auto;
}

.news_wrap a:hover{
	text-decoration: none;
}

.news_wrap h2:hover{
	color: #00344d;
	text-decoration: underline;
}

.date{
	text-transform: uppercase;
    color: #00344d;
    padding-top: 15px;
    padding-bottom: 10px;
    font-size: 14px;
}

.news_title h2{
	font-size: 22px;
	color: #000;
	margin-top: -10px;
	text-transform:uppercase;
}

.service_tit h2{
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
	color: #00344d;
}

.services a img{
	margin: auto;
}
.services a{
	text-align:center;
	width:100%;
}
.services p{
	text-align: center;
	color: #fff;
	background:#00344d;
    font-weight: bold;
    line-height: 40px;
}

.container.services_wrap {
    margin-bottom: 80px;
}

.pg_pd{
	margin-top: 60px;
	min-height: 100%;
}


.prom {
	min-height: 275px;
	/* padding: 60px 20px 0px 20px; */
}

.prom h1{
	font-size:24px;
}

.prom h1,.prom p{
	color: #000;
}

.more_prom{
	padding-top: 20px;
}

.red{
	/*background: #ed1c24; */
	margin-bottom: 20px;
}

.blue{
	/*background: #00344d; */
	margin-bottom: 20px;
}


.prettyMapList .corePrettyStyle{
	background: none!important;
	box-shadow: none!important;
	border-radius: 0px!important;
}



.gm-control-active img{
	vertical-align: middle;
	display: inherit;
}

.med_text p{
	font-size: 18px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
	border: 1px solid #e9e9e9;
    background-color: #fff;
    color: #000;
    width:360px;

}


.wpcf7 input, .wpcf7 button,.wpcf7 select {
    line-height: normal;
    text-indent: 20px;
    height: 40px;
}

textarea{
	padding-top: 15px;
    text-indent: 20px;
}

 input[type="submit"]{
 	width: 360px;
 	background: #00344d;
    color: #fff;
    border: none;
 }

.wpb_content_element strong{
	color:#00344d;
}
.vc_tta-tabs-container{
	border-bottom: 1px solid #e9e9e9;
}

.vc_tta-panel-heading{
	background: #00334c!important;
}

.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{
	color: #fff!important;
	font-weight: bold!important;
}

.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before,
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{
	border-color:#fff!important	;
}

.service_acc .vc_tta-panel-body{
	border:none!important;
}

.service_acc span{
	color: #fff;
	font-weight: bold;
	font-size: 17px;
    letter-spacing: 1px;
}

 .sale_serv .vc_tta-panel-body{
 	background: #fff!important;
 }

.sale_serv .vc_tta-tab>a{
 	border:none!important;
 	color: #67808c!important;
 }

.sale_serv .vc_tta-tab>a span{
	font-size: 20px;
	font-family: SuzukiPROBold,Myanmar3!important;
}

 .sale_serv .vc_tta-tab.vc_active>a{
 	border-bottom: 3px solid red!important;
 	background: none!important;
 	color: #00344d!important;

 }

/*Product Color*/

.flex-control-nav li a {
    margin: 0 6px;
    padding: 0;
    width: 40px!important;
    height: 40px!important;
    border-radius:0!important;
 }

 .metaslider .flex-control-nav{
 	bottom: -60px!important;
 }

.flex-control-nav li:first-child a{
	background: #d1d1d1;
}

.flex-control-nav li:first-child a.flex-active{
	background: #d1d1d1;
}

.flex-control-nav li:nth-child(2n) a{
	background: #4a3a39;
}

.flex-control-nav li:nth-child(2n) a.flex-active{
	background: #4a3a39;
}

.flex-control-nav li:nth-child(3n) a{
	background: #333;
}

.flex-control-nav li:nth-child(3n) a.flex-active{
	background: #333;
}
.flex-control-paging li a:hover{
	background:none;
}


/*Ertiga Color*/

.ertiga_color .flex-control-nav li:first-child a{
	background: #f6f6f7;
}

.ertiga_color .flex-control-nav li:first-child a.flex-active{
	background: #f6f6f7;
}

.ertiga_color .flex-control-nav li:nth-child(2n) a{
	background: #472e29;
}

.ertiga_color .flex-control-nav li:nth-child(2n) a.flex-active{
	background: #472e29;
}

.ertiga_color .flex-control-nav li:nth-child(3n) a{
	background: #313437;
}

.ertiga_color .flex-control-nav li:nth-child(3n) a.flex-active{
	background:#313437;
}

/*End Ertiga Color*/



/*Ertiga Update Color*/

.ertiga_color-upd .flex-control-nav li:first-child a{
	background:#e3e8ed;
}

.ertiga_color-upd .flex-control-nav li:first-child a.flex-active{
	background:#e3e8ed;
}

.ertiga_color-upd .flex-control-nav li:nth-child(2n) a{
	background: #1e2023;
}

.ertiga_color-upd .flex-control-nav li:nth-child(2n) a.flex-active{
	background: #1e2023;
}

.ertiga_color-upd .flex-control-nav li:nth-child(3n) a{
		background: #3e371c;
}

.ertiga_color-upd .flex-control-nav li:nth-child(3n) a.flex-active{
		background: #3e371c;
}

.ertiga_color-upd .flex-control-nav li:nth-child(4n) a{
	background: #bec5c7;
}

.ertiga_color-upd .flex-control-nav li:nth-child(4n) a.flex-active{
	background:#bec5c7;
}

/*End Ertiga Update Color*/


/*Swift Color*/

.swift_color .flex-control-nav li:first-child a{
	background: #630919;
}

.swift_color .flex-control-nav li:first-child a.flex-active{
	background: #630919;
}

.swift_color .flex-control-nav li:nth-child(2n) a{
	background: #b6b8b8;
}

.swift_color .flex-control-nav li:nth-child(2n) a.flex-active{
	background: #b6b8b8;
}

.swift_color .flex-control-nav li:nth-child(3n) a{
	background: #21272d;
}

.swift_color.flex-control-nav li:nth-child(3n) a.flex-active{
	background:#21272d;
}

/*End Swift Color*/


/*Carry Color*/

.carry_color .flex-control-nav li:first-child a{
	background: #1e2324;
}

.carry_color .flex-control-nav li:first-child a.flex-active{
	background: #1e2324;
}


/*End Carry Color*/



.pd_name a{
	font-size: 20px;
	font-weight: bold;
}

.overview{
	height: 51px;
}

.overview_dec,.spec{
	border-bottom: 4px solid #ed1c24;
}

.overview a{
	font-size:14px!important;
}

.overview h2{text-transform:uppercase;}

table,tr,td,.table > tbody > tr > th{
	border:1px solid #000;
}

th{
	background: #e9e9e9;
	padding: 15px;
}

td{
	padding: 15px;
}

.color_tit{
	background: #00344d;
	color: #fff;
	padding:5px;
}

.hlf_width{
	width: 50%;
}

.products_img{
	min-height: 215px;
}

.center_txt{
	text-align: center;
    font-size: 20px;
    padding-top: 30px;
    color: #00344d;
    font-family: SuzukiPRORegular,Myanmar3!important;
    font-weight: bold;
}

.learn_center{
	text-align: center;
	color: #00344d;
	display: block;
	font-weight: bold;
	padding-bottom: 50px;
}


/*About*/

.about{
	background: #e9e9e9;
}

.about .vc_tta-tab a{
	background: none!important;
	border:none!important;
}

.about .vc_tta-title-text {
	font-weight: bold;
	font-size: 20px;
    line-height: 30px
}

.about .vc_tta-tabs-list a{
	color: #67808c!important;

}

.about .vc_tta-tab.vc_active>a{
	color: #00344d!important;
}

.about .vc_tta-panels,.about .vc_tta-tabs-container{
	background: none!important;
	border:none!important;
}


/*Pagination*/

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    color: #fff;
    text-decoration:none;
}

.navigation li {
    display: inline;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #00344d;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}

.navigation li a:hover,
.navigation li.active a {
    background-color: #ed1c24;
}



/*End Pagination*/
/*Footer*/

.footer_top{
	background: #00344d;

}

/*.footer_left{
	height: 60px;
}*/


.footer_left ul li{
	list-style: none;
	float: left;
}


.footer_left ul li a{
	padding: 13px 12px;
	color:#fff;
	font-size:15px;
	font-weight: bold;
	display: block;
	font-family: SuzukiPRORegular,Myanmar3 !important ;
}


.footer_left ul li a:hover{
	text-decoration: none;
}

.footer_right p{
	color: #fff;
	font-weight: initial;
}


.footer_copyright p{
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	margin: 0!important;
	letter-spacing: 1px;
	color: #00344d;
}

/*Coming Soon*/

html{ font-size: 100%; height: 100%; width: 100%; overflow-x: hidden; margin: 0px;  padding: 0px; touch-action: manipulation; }


body{ 
	width: 100%; 
	/* height: 100%; */
	margin: 0;
	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: grayscale;
	word-wrap: break-word; overflow-x: hidden;
	 }



a, button{ display: inline-block; text-decoration: none; color: inherit; transition: all .3s; line-height: 1; }

a:focus, a:active, a:hover,
button:focus, button:active, button:hover,
a b.light-color:hover{ text-decoration: none; color: #ed1c24; }

b{ font-weight: 500; }

/*img{ width: 100%; }*/

/*li{ list-style: none; display: inline-block; }*/

span{ display: inline-block; }

button{ outline: 0; border: 0; background: none; cursor: pointer; }

b.light-color{ color: #444; }



/* ---------------------------------
2. COMMONS FOR PAGE DESIGN
--------------------------------- */

.center-text{ text-align: center; }

.display-table{ display: table; height: 100%; width: 100%; }

.display-table-cell{ display: table-cell; vertical-align: middle; }



::-webkit-input-placeholder { font-size: .9em; letter-spacing: 1px; }

::-moz-placeholder { font-size: .9em; letter-spacing: 1px; }

:-ms-input-placeholder { font-size: .9em; letter-spacing: 1px; }

:-moz-placeholder { font-size: .9em; letter-spacing: 1px; }


.full-height{ height: 100%; }

.position-static{ position: static; }

.font-white{ color: #fff; }


/* ---------------------------------
3. MAIN SECTION
--------------------------------- */

.main-area{ /*position: relative;*/ height: 100vh; z-index: 1; padding: 0 20px; background-size: cover; color: #fff; }

.main-area:after{ content:''; position: absolute; top: 0; bottom: 0;left: 0; right: 0; z-index: -1;
	opacity: .4; background: #000; text-transform: uppercase;}

.main-area .desc{ margin: 20px auto; max-width: 500px; }

.main-area .notify-btn{ padding: 17px 77px; border-radius: 5px; border: 2px solid #ed1c24;
	color: #fff; background: #ed1c24; }

.main-area .notify-btn:hover{ background: none; }

.main-area .social-btn > li > a{ margin: 0 10px; padding-bottom: 7px; position: relative; overflow: hidden;color: #fff;text-decoration: none; }

.main-area .social-btn > li > a:after{ content:''; position: absolute; bottom: 0; left: 0; right: 0;
	transition: all .2s; height: 2px; background: #ed1c24; }

.main-area{
	background-image: url('./assets/images/suzuki-bg.jpg')!important;
}


.notify-btn b{
	font-size: 30px;
    font-weight: bold;
    font-family: SuzukiPROBold!important;
    text-transform: uppercase;
}

iframe{
	width:100%;
	height:450px;
}

i.material-icons.popup-map{
	text-align: center;
    display: block;
    cursor: pointer;
}

.showFilterBtn {
	 height: 40px;
    padding-top: 10px!important;
}

.customCategoryList .btn:before{
	top:10px!important;
}

.tparrows.tp-leftarrow:before{
    content: '\f104'!important;
}

.tparrows:before{
	font-family: fontawesome !important;
}

.tparrows.tp-rightarrow:before{
	content: "\f105"  !important;
}

/**/

@media screen and (min-width: 320px) and (max-width: 500px){ 
	.price strong{font-size:10px!important;}
	.price label{font-size:9px!important;}
	.year p {font-size:12px!important; line-height:21px;}
	.price span {width:81px!important;font-size:10px;}
	.percent {font-size:21px;}
	.loan {font-size:11px;}
}

@media screen and (min-width: 320px) and (max-width: 767px){
	.footer_left{/*height:initial;*/display: none;}
	ul#menu-footer-menu-mm{margin-left:-51px;}
	.prettyMapList .prettyFileBar{display: none;}
	.main-area .social-btn{left: 50%;}
	.notify-btn b{font-size: 15px;}
	.main-area .notify-btn{padding: 13px 22px;}
	.overview{height:270px;}
	
	.tb_tit ul{
		min-height:310px;
	    padding-top:0px!important;}
	
	.tb_tit li{
		width: 100%;
        border-right: none!important;
		margin-bottom:0px!important;
	}
	
	.tb_tit li:nth-child(2) {
    margin-bottom:35px !important; }
	
	.empty_space{display:none;}
	
	.tb_tit2 li{
		border-right:none!important;
		margin-bottom:0px!important;
	}
	
}

@media screen and (min-width: 320px) and (max-width: 1000px){
	.desktop{display: none;}
}

@media screen and (min-width: 320px) and (max-width: 400px){

	.wpcf7 input[type="text"],
	.wpcf7 input[type="email"],
	.wpcf7 textarea,input[type="submit"]{width: 100%;}
}

@media screen and (min-width:1001px) and (max-width: 3000px){
	.mobile{display: none;}
}

@media screen and (min-width: 767px) and (max-width: 850px){
	#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link{
		padding: 0px 2px 0px 10px;
		font-size: 13px;
	}
}

@media screen and (min-width: 1000px) and (max-width: 1350px){
	#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{
		font-size: 15px;
		padding-top: 6px;
		padding-left: 0px;
	}
}

@media screen and (min-width: 1001px) and (max-width: 1096x){
	#mega-menu-wrap-top{margin-top: -53px;}
	#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{
		padding: 0px;
	}
}

@media screen and (min-width: 1400px){
.top_menu{
		max-width: 1500px;
		margin: auto;
	}
}

@media screen and (min-width: 1400px) and (max-width: 1700px){
	.main_header{
		margin: auto;
	    /*max-width: 1500px;*/
		margin-top: 0px;
	}
}

@media screen and (min-width: 1700px){
		.logo img{
		padding-left: 100px;
		background: #fff;
	}
	.main_header{
		margin: auto;
	    max-width: 1500px;
	    margin-top: 24px;
	}
}


@media screen and (min-width: 767px) and (max-width: 1400px){
	.notify-btn b{font-size: 18px;}
	.main-area .notify-btn{padding: 17px 60px;}
}

/*TS*/
.link-id a{
	font-weight:bold;
	text-decoration:underline !important;
}
@media screen and (max-width: 1000px)  {
.vc_row-has-fill>.vc_column_container>.vc_column-inner{
Padding-top:20px !important;
}
.vc_custom_1538466423434{
Padding:17px 0 16px 0;
}	
	
.footer_top{
	min-height: 60px;
}
		
.main-area .social-btn{ position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%); }

.footer_right{
	text-align:center;
}

.footer_left{
	display:none;
}

  .mobile-bg img{
    max-width:100%;
    width:auto;

	}

.footer_right .fa{
	color: #fff;
	font-size: 15px;
	padding-left: 20px;
	line-height: 40px;
}
	
 .social{
		float:right !important;	
	}
	
.footer_top{
	min-height: 40px;
}
	
.services p{
font-size:15px;
}
	
.footer_right p{
	margin:0px;
	}
}

.tb_tit ul {
	padding-top:20px;
	padding-bottom:120px;
	margin-left: -57px;
}

.tb_tit li {
	color:#224ba1;
    float: left;
    list-style: none;
    border-right: 2px solid #f7be68;
    height: 103px;
    margin-bottom: 55px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.tb_tit strong {
	font-size:35px;
	font-weight:700;
	color:#224ba1;
}

.tb_tit li:first-child ,.tb_tit li:nth-child(3) {
	line-height:75px;
}


.tb_tit li:last-child{
	border-right:none!important;
	line-height:75px;
}

 /* .tb_tit li::first-word {
  font-size: 200%;
  color: #8A2BE2;
} 
*/

/*ertiga lightbox for interior/exterior/safety */

#myImg {

  cursor: pointer;
  transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
}

/* Caption of Modal Image */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation */
.modal-content, #caption {  
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
  from {-webkit-transform:scale(0)} 
  to {-webkit-transform:scale(1)}
}

@keyframes zoom {
  from {transform:scale(0)} 
  to {transform:scale(1)}
}

/* The Close Button */
.close {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}

.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
  .modal-content {
    width: 100%;
  }
}

/*Mobile version table*/

#menu-footer-menu-mm,#menu-footer-menu-en{
	margin-left:-60px;
}

#swipebox-close{
	top: 90px!important;
}

#swipebox-overlay{
	opacity:96%!important;
}

#rl-gallery-container-1 .rl-basicgrid-gallery .rl-gallery-item,
#rl-gallery-container-2 .rl-basicgrid-gallery .rl-gallery-item{
	width:auto!important;
}

@media screen and (max-width: 1200px) and (min-width: 992px){
#rl-gallery-container-1 .rl-basicgrid-gallery .rl-gallery-item ,
#rl-gallery-container-2 .rl-basicgrid-gallery .rl-gallery-item{
	width: auto!important;}
}


@media screen and (max-width: 650px)  {
	.main-area .social-btn{
		display:none !important;
	}
  .main-area{
  background-image: url('./assets/images/suzuki_intro.jpg')!important;
  background-repeat:no-repeat;
 background-size:contain;
  /*background-size:100%;
  background-color:#ed1c24;*/
   }
	.mobile-footer{
	background: #00344d;
    width: 100%;
    padding: 20px 0px;
    margin: 0px;
	text-align:center;
	position:absolute;
	bottom:0px;
	min-height:50px;
	}
	.mobile-footer a{
		color:#fff;
		font-size:32px;
		text-transform:uppercase;
		width:200px;
		text-align:center;
		background: #00344d;
    	height: 50px;
		line-height:40px;
    	vertical-align: middle;
		border: 2px solid #b4e2fc;
    	border-radius: 25px;
		margin-top:-54px;
		box-shadow: 0 3px 5px 0px grey;
	}
	.mobile-footer img{
	margin-left: 20px;
    vertical-align: middle;
	}
}
@media screen and (min-width:651px) and (max-width: 1000px)  {
  .main-area{
  background-image: url('./assets/images/table-vertical-200.jpg')!important;
  background-size:100%;
  background-repeat:no-repeat;

  }
  .mobile-footer{
	background: #00344d;
    width: 100%;
    padding: 20px 0px;
    margin: 0px;
	text-align:center;
	position:absolute;
	bottom:0px;
	  min-height:50px;
	}
	.mobile-footer a{
	color: #fff;
    font-size: 32px;
    text-transform: uppercase;
    width: 200px;
    text-align: center;
    background: #00344d;
    height: 50px;
    line-height: 40px;
    vertical-align: middle;
    border: 2px solid #b4e2fc;
    border-radius: 25px;
    margin-top: -54px;
    box-shadow: 0 3px 5px 0px grey;
	}
	.main-area .social-btn{
		display:none !important;
	}
	
	.mobile-footer img{
		vertical-align:middle;
		margin-left:20px;
	}
	
}

@media screen and (min-width: 1001px)  {
.mobile-footer{
		display:none;
	}	
.footer_right .fa{
	color: #fff;
	font-size: 19px;
	padding-left: 20px;
	line-height: 60px;
}
.main-area .social-btn{ position: absolute; bottom: 8px; width: 100%; left: 80%; transform: translateX(-50%); }
	.main-area{background-image: url('./assets/images/suzuki-bg.jpg')!important; }
.services p{ font-size:15px; }
}




/*TS*/


.cresta-facebook-messenger-top-header{
	max-width:281px!important;
}


.cresta-facebook-messenger-container{
	box-shadow:none!important;
}

.ertiga {margin-top:-6px;}


.remove_class img { 
	display:none;
}     

.table > tbody > tr > th{
	padding:5px!important;
}

.pd_title label:first-word{color:red!important;}


/*em gallery  */
    
.ngg-gallery-thumbnail {
    position: relative;
}
.ngg-gallery-thumbnail span {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0 6%;
    text-align: left;
}
.ngg-gallery-thumbnail span p {
    color: #aaa;
}
.ngg-gallery-thumbnail span p.descrition-span {
    color: #fff;
    border-bottom: 2px solid red;
    margin-bottom: 0;
	font-weight:bold;
	padding: 2px;
}


div#fancybox-content {
    border-color: #000;
}
div#fancybox-title,
div#fancybox-outer {
    background: #000;
}
div#fancybox-content #fancybox-img {
    border-bottom: 5px solid red;
    padding-bottom: 6px;
}
div#fancybox-title-inside {
    color: #fff;
    text-align: left;
}

#fancybox-outer {
    padding:10px 200px;
}


span#fancybox-left-ico {
    background: url('https://www.suzukimyanmar.com/wp-content/uploads/2020/08/previous.png') no-repeat top left;
	width: 24px;
    height: 42px;
    margin-left: 1px;
    display: block;
	background-position: center;
	border: 1px solid #fff;
	padding:30px 19px;
}


span#fancybox-right-ico {
    background: url('https://www.suzukimyanmar.com/wp-content/uploads/2020/08/next.png') no-repeat top left;
	width: 24px;
    height: 42px;
    margin-left: 16px;
    display: block;
	background-position: center;
	border: 1px solid #fff;
	padding:30px 19px;
}

.metaslider .flex-direction-nav .flex-next{
	background-image:url('https://www.suzukimyanmar.com/wp-content/uploads/2020/06/right.png')!important;
	margin-right: 39px!important;
    width: 50px!important;
    height: 50px!important;
}


.metaslider .flex-direction-nav .flex-prev{
	background-image:url('https://www.suzukimyanmar.com/wp-content/uploads/2020/06/left.png')!important;
	margin-left: 39px!important;
    width: 50px!important;
    height: 50px!important;
}

.metaslider .flex-direction-nav .flex-prev {
    opacity: 1!important; 
    left: 5px!important; ;
}
.metaslider .flex-direction-nav .flex-next {
    opacity: 1!important; ; 
    right: 5px!important; ;
}

 #fancybox-left, #fancybox-right {
    visibility: visible !important;
}

/*Foo Gallery */

.fbx-rounded .fbx-caption {
    background: #000;
    border-top: 4px solid #d21818;
}


a.fbx-next.fbx-btn-transition.fbx-btn-shadow,
a.fbx-prev.fbx-btn-transition.fbx-btn-shadow{
    box-shadow: none;
    background: none;
    right: 0px;
    border: 1px solid #fff;
    border-radius: 0px!important;
}

a.fbx-prev.fbx-btn-transition.fbx-btn-shadow {
    left:0px;
}

.fbx-rounded .fbx-next.fbx-btn-shadow, .fbx-rounded .fbx-next.fbx-btn-shadow:hover{
    box-shadow:none;
}

.fbx-caption.fbx-slide-caption {
    transform: none;
}

.fbx-caption{
    transform:none;
}

.fbx-close-caption{
    display:none;
}

.fbx-rounded .fbx-inner{
    border: 50px solid transparent;
    border-color: #000!important;
    border-radius: 0px!important;
}

.fbx-count , .fbx-close {
    display:none;
}

.fbx-rounded .fbx-caption ,
.fbx-rounded .fbx-item-current, .fbx-rounded .fbx-item-image, .fbx-rounded .fbx-item-next{
    border-radius:0px!important;
}

.fbx-caption-title{
   font-family: SuzukiPROHeadline,Myanmar3 !important;
   letter-spacing: 1px;
   font-size:20px;
}

.fbx-caption-desc , .fbx-caption-title , .fg-caption-desc , .fg-caption-title{
    text-align:left;
    font-family:SuzukiPROHeadline,Myanmar3 !important;
    font-size:20px;
}

.fbx-rounded .fbx-next, .fbx-rounded .fbx-prev{
    height:60px;
    line-height:60px;
}

.fbx-prev:before{
    color:#000!important;
}

a.fbx-next.fbx-btn-transition.fbx-btn-shadow {
    right: -31px;
}

a.fbx-prev.fbx-btn-transition.fbx-btn-shadow {
    left: -31px;
}

.fbx-next:before {
    content: "\276F";
    font-size: 30px;
}


.fbx-prev:before {
    content: "\276E";
    font-size:30px;
}

.foogallery .fg-caption-title{
    white-space:inherit!important;
    overflow:auto!important;
}

@media screen and (min-width:320px) and (max-width:767px){
    .fbx-modal.fbx-phone .fbx-caption {position:inherit!important;}
}


/* Gallery Css */
.ngg-gallery-thumbnail a{margin:0px !important;border:4px solid #d1d1d1;}
/* @media screen and (min-width:320px) and (max-width:767px){
	.tp-bgimg.defaultimg {
    background-size: contain!important;}
} */