*{margin:0;padding:0;outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,hgroup,menu,nav,summary,time,mark,audio,video,header,footer{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}ol,ul{list-style:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,img{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}input{vertical-align:middle}:focus{outline:0}input[type=submit]{-webkit-appearance:none}img,object,embed{max-width:100%}p{margin-bottom:20px}p:empty{display:none}.gallery-caption{margin-left:0;margin-bottom:10px;padding:0 10px}.clear{clear:both;height:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.alignleft img{float:left}.alignright img{float:right}.aligncenter img{margin-left:auto;margin-right:auto;display:block;clear:both}img.alignleft{float:left;margin:0 20px 0 0}img.alignright{float:right;margin:0 0 0 20px}img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}iframe{display:block}input,textarea{font:12px/21px "Helvetica Neue",Helvetica,Arial,sans-serif;outline:0 0}.inv{display:none}a img{border:0}img{margin:0;padding:0;border:0;white-space:normal;display:block}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}.alignRight{text-align:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.right{text-align:right}.left{text-align:left}.center{text-align:center}.sticky{}.bypostauthor{}.wp-smiley{display:inline}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0; height:100%;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;  height:100%; position:relative;} .flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider { position: relative; zoom: 1; }
.flex-viewport { max-height: 2000px;  height:100%; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px;  height:100%; }
.flexslider .slides { zoom: 1;  height:100%; }
.carousel li {} .flex-direction-nav {*height: 0;}
.flex-direction-nav a  { display: block; width: 73px; height: 73px; margin: -35px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; text-indent:-9999px;}
.flex-direction-nav .flex-prev { left: -10%; background:url(//www.sweetyhomemyanmar.com/wp-content/themes/sweetyhome/img/slide_prev.png); }
.flex-direction-nav .flex-next { right: -10%; background:url(//www.sweetyhomemyanmar.com/wp-content/themes/sweetyhome/img/slide_next.png); }
.flexslider:hover .flex-prev { opacity: 0.7; left: 2%; }
.flexslider:hover .flex-next { opacity: 0.7; right: 2%; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; } .flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-size: 20px; display: inline-block; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; } .flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
.flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}img {
max-width: 100%; height: auto !important;
width: auto\9; }
a img { border: 0px; }
video {
max-width: 100%; height: auto !important;
}
#header .logo_mobile{ display: none; } @media only screen and (max-width: 1279px) {
}
@media only screen and (max-width: 1035px) {
#navigation ul li {
font-size: 14px;
display: inline-block;
letter-spacing: 0px;
margin-right: 20px;
position: relative;
text-transform: uppercase;
}
#navigation ul .current-menu-item::before, #navigation ul .current_page_item::before {top: 70%;left: 0px;}
} @media only screen and (max-width: 959px) {
.middle_Text, .middle_Text2 { font-size: 16px; line-height: 26px; padding: 0px 40px; }
.contact_form_area {width: 100%; float: none;}
} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.loadingPage{ display:none;}
#header .header_padding {padding: 0px 20px;}
#navigation ul li {
font-size: 13px;
letter-spacing: 0px;
margin-right: 20px;
}
#navigation ul .current-menu-item::before, #navigation ul .current_page_item::before {top: 70%;left: 0px;}
.middle_Text, .middle_Text2 { font-size: 20px; line-height: 26px; padding: 0px 40px; }
.slide_infos .big_text {font-size: 48px;}
.contact_infos {width: 45%;}
.contact_form_area {width: 100%; margin-bottom:-24px;}
} @media only screen and (min-width: 768px) and (max-width: 959px) {
.middle_Text, .middle_Text2{
font-size:16px;
line-height:20px;
}
} @media only screen and (max-width: 767px) {
.one-full,
.one-half,
.one-third,
.two-third,
.one-fourth,
.two-fourth,
.three-fourth,
.one-fifth,
.two-fifth,
.three-fifth,
.four-fifth {
width:100% !important;
max-width:480px;
margin-left:0%;
margin-right:0%;
}
.full-layout .one-third {
padding: 0;
}
.detail {
padding-top: 0;
}
#section_s6 {
padding: 10px 0 0;
}
#section_sv .two-third {
max-width: 100% !important;
}
#section_sv .one-fourth {
max-width: 100% !important;
}
.noMobile{ display:none; }
.global-footer .one-full {
max-width: none;
}
.contact_infos {width: 100%; float: none;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
#header .logo_mobile{ display: block; }
#header, #header.sticky { line-height: 70px;}
#header_logo {width: 56px;}
#header .logo,
#header .logo_symbol{ display: none !important; }
#header .logo_mobile{ display: block; }
#header .header_padding {padding: 0px 20px; }
#navigation ul li {
font-size: 12px;
display: inline-block;
letter-spacing: 0px;
margin-right: 6px;
position: relative;
text-transform: uppercase;
}
.slide_infos .big_text {font-size: 36px;}
.slide_infos .button_slide {padding: 15px 20px; display: none;}
.full-layout .one-third {
width: 50% !important;
}
} @media only screen and (max-width: 767px) {
h3 {
font-size: 20px;
line-height: 27px;
}	
.content{ max-width:280px !important; margin: 0 auto; }
.import{ max-width: 350px !important; margin: 0 auto; }
#page_title{ text-align:center; }
.one-full,
.one-half,
.one-third,
.two-third,
.one-fourth,
.two-fourth,
.three-fourth,
.one-fifth,
.two-fifth,
.three-fifth,
.four-fifth,
.widget_col{
width:100% !important;
margin-left:0% !important;
margin-right:0% !important;
}
#home_slider .goToContent{
width:80px;
height:60px;
margin-left:-40px;
}
#home_slider .sweety_logo {
display:none;
max-width: 100px;
top: 70px;
}
#header, #header.sticky { line-height: 50px !important;position: fixed; top: 0;}
.gap_fix.active{height:0px;}
#header_logo {
float: left;
width: 150px;
position: relative;
height: 50px;
overflow: hidden;
margin-top: 0px;
}
#header .logo,
#header .logo_symbol{ display: none !important; }
#header .logo_mobile{ display: block; height: 50px !important; }
#header .header_padding {padding: 0px 20px; }
.slide_infos{ display: block;}
.slide_infos .big_text {font-size: 36px; margin-bottom: 70px;}
.slide_infos .button_slide {padding: 8px 15px; font-size: 14px;}
.flex-direction-nav{display:none;}
#section_s6 .one-third {
margin: 0 auto !important;
float: none!important;
padding-bottom: 40px;
}
#section_s6 h1 {
font-size: 26px;
}
#section_s6 .link_more {
font-size: 16px;
}
#section_sv .two-third {
margin: 0 auto !important;
float: none !important;
padding-bottom: 40px;
}
#section_sv h1 {
padding: 20px 0 40px;
font-size: 26px;
}
#section_sv {
padding: 5px 0 10px;
}
#section_sv p {
font-size: 16px;
line-height: 30px;
margin: 0 auto;
max-width: 400px;
}
#section_sp {
padding: 20px 0 30px;
}
#section_si h1 {
font-size: 26px;
}
#section_si .seally {
border-width: 1px 1px 0 1px;
}
#section_si .sakura {
border-width: 0 1px 1px 1px;
}
.contact_form_area form .full {
width: 100%!important;
margin: 0 0% 20px 0%!important;
}
.half{
width: 100% !important;
margin: 0 0 20px 0 !important;
}
.map{
width:100%;
}
.border-map{
display:none;
}
}
@media only screen and (min-width: 768px) and (max-width: 900px) {
#section_sv h1 {
padding: 20px 0 20px;
}
.contact_infos {
font-size: 13px;
}	
}
@media only screen and (min-width: 850px) {
.global-footer hr {
width: 960px;
}
}
@media screen and (max-width: 600px) {
.middle_Text[style], .middle_Text2[style]{
font-size:14px !important;
line-height:16px !important;
}
}
@media (min-width: 768px) {
#section_s4 {
padding: 80px 0 100px;
}
#section_s4 .one-fourth {		
padding-top: 30px;
}
.contact_infos {
padding-top: 50px;
}
.below {
padding-top: 50px;
}	
.contact_infos .ygn {
text-align: right;
}
.contact_infos .mdy {
text-align: left;
}
#section_2 {
padding-top: 60px;
}
.itemDetail {
width: 50%;
}
#productIntroImage {
display: block;
background-size:cover;
}
#productIntroText {
width: 50%;
position: relative;
height: 610px;
}
#productIntroText .text-container {
width: 65%;
color: #fff;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
padding: 50px 0 100px 0;
}
.specDetail .one-fourth {
width: 15%;		
}
.specDetail .two-fourth {
width: 20%;
margin-right: 5%;
}
}
@media (min-width: 901px) {
.contact_infos {
font-size: 16px;
}
} @media (min-width: 768px) { 
.float-left{
float: left;
}
.float-right{
float: right;
}
.our-story-content-inner{
padding-left: 30px;
padding-right:30px; 
}
.project-information .table {
margin-top: 100px;
}
.no-touch .main-menu-indicator:hover>span:after {
top: -7px;
}
.no-touch .main-menu-indicator:hover>span:before {
bottom: -7px;
}
.menu-wrap-2 ul li{
line-height: 100px;
}
.menu-wrap-2 ul li ul.sub-menu{
position: absolute;
left: 0;
width: 210px;
background: rgba(255,255,255,0.95);
}
.menu-wrap-2 li.menu-item-has-children{
position: relative;
display: inline-block;
}
.menu-wrap-2 ul li ul li ul.sub-menu{
position: absolute;
left: 210px;
top: 0;
background: rgba(255,255,255,0.95);
}
.menu-wrap-2 ul li ul li.menu-item-has-children:after{
position: absolute;
right: 10px;
top: 8px;
content: "\e684";
font-size: 25px;
display: inline-block;
font-family: 'Pe-icon-7-stroke';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
} @media (max-width: 768px){
.menu-wrap-2 {
overflow-y: auto;
}
.menu-wrap-2 ul li ul.sub-menu{
display: block !important;
}
.menu-wrap-2 ul li ul li ul.sub-menu{
display: block !important; 
}
.slider-description{
top: 25%;
}
.slider-description-inner h1 span {
padding: 10px;
line-height: 32px;
}
.slider-description-inner h1, .cd-headline{
font-size: 20px;
}
.menu-wrap{
width: 100%;
}
.menu-wrap-2{
padding-top: 100px;
position: fixed;
background: rgba(251, 251, 251, 0.98);
height: 100%;
width: 100%;
-webkit-transform: translate3d(-105%, 0, 0);
transform: translate3d(-105%, 0, 0);
transition: -webkit-transform 0.4s;
transition: transform 0.4s;
transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}
.is-open{
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
transition: -webkit-transform 0.4s;
}
.menu-wrap-2:after{
width: 100%;
height: 100%;
background: #000;
position: fixed;
}
.menu-wrap-2 ul.sub-menu{
padding-top: 0;
background: transparent;
}
.menu-wrap-2 ul.sub-menu{
position: relative;
}
.menu-wrap-2 ul li{
display: block;
}
.menu-content {  
padding-top: 90px;
}
.newsletter-right, .newsletter-left {
min-height: 160px;
}
.newsletter-right-inner{
padding: 10px;
left: 10px;
top: 10px;
width: calc(100% - 20px);
height: calc(100% - 20px);
display: table;
background-color: rgba(255, 255, 255, 0.9);
}
.newsletter-right-inner form{
display: table-cell;
vertical-align: middle;
}
.blog-front-content{
padding: 20px;
}
.blog-front-content-inner h1 {
font-size: 18px;
letter-spacing: 1px;
}
.newsletter-left-inner h1{
font-size: 20px;
}
.our-story-content{
background: rgba(123,238,199,0.8);
}
.header-page .inner-content .header-content h1 {
font-size: 30px;
}
.header-page{
min-height: 250px;
}
.header-page .inner-content {
height: 210px;
}
.nav{
margin-right: 0;
}
.works-filter a {
display: inline-block;
font-size: 13px;
padding-right: 0;
padding-left: 4px;
}
.tabs-wrapper {
padding: 25px 5px 0 5px;
}
.arch-slider-content p {
font-size: 28px;
font-weight: 100;
line-height: 22px;
}
.architecture-content .box-over-image {
min-height: 390px;
}
.our-studio-content{
padding:15px; 
}
} @media (max-width: 767px) {
.footer-inner{
text-align: center;
height: 200px;
}
.kenburnsy {
height: 300px !important;
}
.margin-top {
margin-top: 50px;
}
.img{
max-width: 360px;
margin: auto;
}
.img .overlay-portfolio{
max-width: 360px;
right: 0;
margin: auto;
}
.slide__text{
height: 50%;
}
.slide__text p {
font-size: 14px;
line-height: 24px;
}
ul.client-thumb li{
width: 49%;
}
} @media (max-width: 991px){
.blog-front-image img{
max-width: 100%;
}
.blog-front-content{
position: relative;
}
.blog-post{
margin-bottom: 50px;
}
.slide__bg{
background-size: contain;
background-repeat: no-repeat;
background-position: 0 100px;
}
.slide__text {
left: 0;
bottom: 0;
width: 100%;
height: 20rem;
text-align: center;
-webkit-transform: translateY(50%);
transform: translateY(50%);
transition: -webkit-transform 0.5s 0.5s, opacity 0.5s 0.5s;
transition: transform 0.5s 0.5s, opacity 0.5s 0.5s;
padding: 0 1rem;
}
.slide__text-heading {
font-size: 18px;
}
.slide__text-desc {
display: none;
}
.slide__text-link {
display: none;
}
.slide__overlay {
display: none;
}
.slide .slide__text {
background-color: #7beec7;
}
} @media (min-width: 991px){
.blog-front-content{
top: 80px;
height: 300px;
display: table;
}
.blog-front-content-inner{
display: table-cell;
vertical-align: middle;
}
.blog-thumb .icon-video-blog {
left: 70%;
}
.ef-parallax-bg{
background-attachment: fixed;
}
.slider-wrapper{
min-height: 610px;
}
}
@media screen and (max-width: 991px) {
.cbp_tmtimeline > li .cbp_tmtime span:last-child {
font-size: 14px;
}
}
@media screen and (max-width: 767px) {
.cbp_tmtimeline:before {
display: none;
}
.cbp_tmtimeline > li .cbp_tmtime {
width: 100%;
position: relative;
padding: 0 0 20px 0;
}
.cbp_tmtimeline > li .cbp_tmtime span {
text-align: left;
padding-left: 75px;
line-height: 38px;
}
.cbp_tmtimeline > li .cbp_tmlabel {
margin: 0 0 30px 0;
padding: 1em;
font-weight: 400;
font-size: 95%;
}
.cbp_tmtimeline > li .cbp_tmlabel:after {
right: auto;
left: 20px;
border-right-color: transparent;
border-bottom-color: #E1E2E1;
top: -20px;
}
.cbp_tmtimeline > li .cbp_tmicon {
position: relative;
float: left;
left: auto;
margin: -75px 5px 0 0px;
}
}