@font-face {
    font-family: bodonibold_italic;
    src: url(../fonts/bauerbodonibt-bolditalic-opentype_bigfontsite.com.otf) format("opentype");
}
@font-face {
    font-family: bodonibold;
    src: url(../fonts/BauerBodoniBoldBT.ttf) format("truetype");
}
/*ms 59 ms 109 ms 192 ms 210*/

.fonth2{ font-size:30px; }
.spt50{ padding-top:50px; }
.nopad{ padding:0 !important; }
img.right{ float:right !important; padding-left:10px; }
img.left{ float:left !important; padding-right:10px; }
.custom_container{ margin-bottom:0px; }
section{ margin-top:75px;}
.agent-information{float:left; width:100%; margin-top:20px;}
.navbar-default .navbar-nav>li>a{text-transform:uppercase!important;}
.tab_wrap .nav-tabs>li>a:hover{ font-weight:normal; background:#a9b88d;/*#b8d73f;*/ color:#fff; border-color:#a9b88d; }
.border-btn{color:#000;}
.btn-comn{color:#000; text-transform:uppercase;}
.uppercase{ text-transform:uppercase; }
.maklare .btn-comn{min-width:160px; display:table}
.maklare .btn-comn:hover{text-decoration:none}
.agent-list{ min-height:666px; }
.imgfit{height:350px;}
.villa_wrap{float:left;}
#Container .mix {
    display: none;
}
.objectlist{min-height:310px;}
.tab_wrap .nav-tabs>li{margin:0 5px 3px 5px;}
.agentpara p{font-size:18px!important;}
.tab_wrap .nav-tabs > li > a.active{border: 1px solid #a9b88d;color: #fff;background: #a9b88d;/*border: 1px solid #b8d73f;color: #000;background: #b8d73f;*/}
.circle{right: 15px!important;}
.agent-list h4 a{text-decoration:none;color:#000!important;}
.common_container{margin:-47% auto 0; display:inherit; height:100%;}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    margin-top: 0px;
}
.description-label {
    /*float: left;
    width: 40%;*/
}
strong {
    float: left;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 20px;
    width: 100%;
}
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}; 
.main_container{display:block; height:100%;}
.category3_content a{color:#000; text-decoration:none;}
.broker-detail img{max-width:100%;}
.broker-detail a{color:#000; text-decoration:none;}
.agent-list a {text-decoration:none !important; color:#000;}
.footer_item p{margin-bottom:0px;}
.obj_new_icon i{background:#778b53;/* #b7d92d;*/padding: 8px 9px;color: #fff;}
.obj_new_icon .fa-picture-o{padding: 9px 9px;}
/*---------------- sticky header-----------------*/
header .navbar-nav{ margin:10px auto 0; display:table; float:none;}
header .navbar-nav>li>a{
 font-size: 18px;
 padding-bottom: 20px !important;
 padding-top: 20px !important;
 -webkit-transition: all 0.3s ease;
 transition: all 0.3s ease;
}
nav .navbar-toggle {
 margin: 13px 15px 13px 0;
}
nav.navbar.shrink {
 min-height: 35px;
}
nav.navbar.shrink .navbar-brand>img {
 font-size: 25px; width:180px;  -webkit-transition: all 0.3s ease;
 transition: all 0.3s ease;
}
nav.navbar.shrink a {
 font-size: 15px;
 padding-bottom: 8px !important;
 padding-top: 1px !important;
}
nav.navbar.shrink .navbar-toggle {
 margin: 20px 15px 8px 0;
 padding: 4px 5px;
}
/*-----------------------------------------*/
header .navbar-brand{ height:inherit; padding:5px 5px; position:absolute; left:-20px}
header .navbar-brand>img{ width:280px}
.navbar-header{ position:relative}
header .navbar-nav{ width:100%; text-align:center; margin:10px auto ; /*display:table; float:none;*/}
header .navbar-nav > li{ float:none; display:inline-block}
.sold-obj{background:#ffb406!important}
.box-detail{vertical-align:top;}
.peach_content a{text-decoration:none; color:#000;}
.peach_content h1{margin:30px 0 20px 0!important;}
.objectlist .alert-warning{margin-top:50px; text-align:center;}
.parallx_wrap2{background-position: 50% 0%!important;}
.main_container .paragraph span {
	/*word-wrap:break-word;*/
}
.dsctxt{ white-space:pre-line; }
.main_container .paragraph p {
	/*word-wrap:break-word;*/
	white-space:pre-line;
}
.valu-form-rpad {
    padding-right: 7.5px;
}
.blue-input-form input[type="text"], .blue-input-form textarea {
    background-color: #fff7cb;
    border: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    box-shadow: none !important;
    padding: 15px 20px;
    height: auto;
    width: 100%;
}
.valu-form-lpad {
    padding-left: 7.5px;
}
.controlBig__indicator {
    position: absolute;
    top: 2px;
    left: 0;
    width: 28px;
    height: 28px;
    background: #fff7cb;
    border: 1px solid #fff7cb;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
.controlBig {
    position: relative;
    display: block;
    margin-bottom: 1px;
    padding-left: 45px;
    padding-top: 8px;
    cursor: pointer;
    font-weight: normal;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
}
.controlBig input {
    position: absolute;
    z-index: -1;
    opacity: 0;
    left: 1px;
    top: 1px;
}
.big-btn {
    padding: 10px 30px;
    font-weight: 500;
}
.btn-yellow {
    background: #778b53; color:#fff;/*#fede38;color: #000;*/
}
.btn.focus, .btn:focus, .btn:hover { color: #fff;text-decoration: none;}
.controlBig input:checked~.controlBig__indicator:after {
    display: block;
}
.controlBig--checkbox .controlBig__indicator:after {
    top: 3px;
    left: 9px;
    width: 8px;
    height: 17px;
    transform: rotate(48deg);
    border: solid #555;
    border-width: 0 3px 3px 0;
}
.controlBig__indicator:after {
    position: absolute;
    display: none;
    content: '';
}
.controlBig a{text-decoration:none; color:#333;}
.agent-img{max-height:150px; margin:auto !important;}
.broker-detail img{max-height:200px;}
.footer_item .listing li a{text-decoration:none; color:#000;}
.contact-num a{text-decoration:none; color:#333; font-size:32px;}
.text-para{margin-bottom:15px!important;}
/*-----common css --------------------------*/
.c-text p { font-size:18px!important; margin-bottom:5px!important;}
.c-text span { font-size:18px!important;}
/*-----common css --------------------------*/
.info_content .paragraph .italic{font-size:28px!important;}
.info_content .paragraph li{font-size:16px;}
.info_content .paragraph p{font-size:16px;}
.category3 p{font-size:16px!important;}
.category3 h4{margin: 15px 0;}
.c-text .circle-text{font-size:24px!important; margin-top:40px!important;}
.c-text .contact-text{font-size:22px!important;}
.content-break h3{width:50%;}
.Lantbruk_wrap .circle{top:0px;}
.legend{position:relative;}
.category1 .table-responsive{margin-top:0px;}
.category2_content, .category3_content{margin-top:0px;}
.img-con a{text-decoration:none; color:#000;}
.text-image-wrap{
	background: url(../images/image_text.jpg);
	background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    height: 100%;
    background-position: 50% 50%;}
	
	.display-hide {
display: none;
}
.red_bar {
float: left;
background: #f5a9a9;
border: 1px solid #df3a01;
border-radius: 4px;
box-shadow: 0 0 6px #aaaaaa;
color: #df3a01;
font-size: 12px;
padding: 10px 0 10px 45px;
text-align: left;
width: 75%;
margin-top: 10px;
margin-bottom: 10px;
}
.img_caption{color:#333;}
.all-bids p{font-size:16px!important;}
.text-partners li{list-style-type: disc; color:#778b53/*#b8d73f*/; margin-left:20px; font-size:20px;}
.text-partners{ margin-top:25px; }
.text-partners span{color:#333;}
.footer-strip .container a{color:#333; text-decoration:none;}
.aside_rtop{margin-top:15px;}
.circle-text::after{bottom:-4px!important;}
.circle small{
	font-size:16px; 
font-family: "Bodoni MT", Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif;
font-style: italic;
font-weight: 500;
text-align: center;
display: block;
margin-top:10px;
}
.circlewrap{position: absolute;right: 0; top: -50px;}
.circlewrap2 {position: absolute;right: 0;top: 0px;padding-right: 10px;padding-top: 10px;}
.circle{width: 130px;height: 130px;  border-radius: 50%; background:#a9b88d;/*background: #b8d73f;*/position: static;float: left;margin-right: 5px; color:#ffffff;}
.circle.sold{background:#959191;color:#ffffff;}
.circle.sold .circle-text::after{ border-bottom:1px solid #ffffff; }
.obj_stamp{ top:20px; z-index: 1000;}
.img-title{ width: 100%;float: left;margin-top: 10px;text-align: center;font-style: italic;}
.vlist>li{ width:100%; float:left; margin-bottom:4px; }
.video-wrapper {
    position: relative;
    padding-bottom: 56.25%;
}
.video-wrapper iframe{
    position: absolute;
    width: 100%;
    height: 100%;
}
#themeSlider .carousel-inner img {
object-fit: cover;
max-height: 620px;
}
a.slide-up-arrow::after {
    content: '';
    display: block;
    position: absolute;
    left: 38px;
    width: 0;
    height: 0;
    border-top: 7px solid #A9A9A9;
    border-bottom: 7px solid transparent;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
}
a.slide-up-arrow {
    display: inline-block;
    position: absolute;
    background: #A9A9A9;
    color: #fff;
    text-decoration: none;
    padding: 0 20px;
    right: 46.5%;
    font-size: 16px;
    z-index: 10009;
    border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    -webkit-border-radius: 0px 0px 4px 4px;
}
.popup_top_slide {
    width: 100%;
   /* height: 150px;*/
    background-color: #A9A9A9;
    color: #fff;
    position: relative;
    z-index: 10001;
    padding: 25px;
}
a.slide-up-arrow:hover {
    color: #fff;
}
.object-form .form-control {
    border-radius: 0;
    min-height: 48px;
    margin-bottom: 15px;
    resize: none;
}

.cookie_notif_wrap{ position: fixed;width: 100%;bottom: 1px;z-index: 1000; }
.cookie_notif{width: 315px; background: #ffffff; padding: 15px 20px; margin: auto; font-size:15px; border:1px solid #778b53; }
.cookie_heading{ width:100%; font-weight:600; float:left; margin-bottom:10px; }
.cbtn{ margin:0; display:inline; }
.cookie_accept{ background-color:#a9b88d; color:#fff; }
.cookie_decline:hover{ background-color:#ffffff !important; }

.banner-video-wrapper {
    position: relative;
    padding-bottom: 56.25%; margin-top:-14%;
}
.banner-video-wrapper iframe{
    position: absolute;
    width: 100%;
    height: 100%; margin-top:-50px; left:0; top:0;
}
#video-overlay{ position: absolute;top: 0;left:0; width:100%; height:100%; z-index:1;background:#000000; background-image:url(../images/banner_news.jpg); background-size:cover; margin-top:-50px }

.vid_wrap{ width:100%; height:100%; margin-top:-15%; position:relative; }
.vid_wrap video{ width:100%; height:100%; vertical-align:bottom; }

.yt-cover{position: absolute;top: 0;bottom:0;right:0;left:0;z-index:1;}
.yt-edit-vid{ position:absolute; top:14%; right:8px; margin-top:125px; z-index:10; }
.marg0 .yt-edit-vid{ margin-top:0; top:35px; }
.we_sell img{ width:100%; margin:0; }
.we_sell h3{ text-align:center; }
.we_sell .txt{ text-align:left; color: #595959; font-size:18px; margin-bottom:5px; }
.we_sell a{ text-decoration:none; color:#333333; }

.obj-submenu{ position: fixed;z-index:1006;top: 60px;left: 0;width: 100%; }
.obj-submenu .navbar-nav{ float:left; width:100%; text-align:center; margin:0; }
.obj-submenu .navbar-nav>li>a{ color:#000;font-size:18px; font-weight:300; }
.obj-submenu .navbar-nav>li{ float:none; display:inline-block; }
.obj-submenu .navbar-nav>.active>a,.obj-submenu .navbar-nav>.active>a:focus{ background:none; font-weight:600; color:#000; }


.c-text .heading_format{ margin-bottom:35px;}
.c-text .heading_format{ padding-bottom:0px;}
.common_container img,i{ margin-right:10px;}
.format_text_style{ display:none;}
.name_style{ padding: 1em 2em 0 0;text-align: center;font-size: 18px;font-family: 'gothic' !important;font-style: normal;}
.quote_section{ margin-top:25px !important;}
.mid_discription_style{font-size:18px!important;margin-bottom:5px!important;margin-top:0px;}
.text_disccrip{padding-bottom: 35px;}
.text-wrap .paragraph .mid_discription_style img{float: left;max-width: 100%;margin-right: 15px;margin-top: 20px;}
.text_discription_style{ font-size:18px!important;margin-bottom:5px!important;margin-top:0px;}
.text_disc{ padding-bottom:35px;}
.remove_icon{ margin-top:-3px !important;}
.obj_container{ margin-top:-10% !important; }
.objflex-top{
    top: 0;bottom: 0;left: 0;right: 0;
    display: block;
    margin: auto;
    position: absolute;
    width: 100%; height:100%;
}
.objflex-top .container{ position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); margin-top:-20px; }
.maxxw {
    max-width: 950px;
    margin: auto;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 3% 5%;
	color:#ffffff;
	text-align:center;
}

.maxxw h1 { font-size:38px; margin-bottom:25px; text-transform:uppercase; }
.maxxw p { font-size:20px; white-space:pre-line; }
.tab_wrap_info .nav-tabs{ margin-top:30px; }
.top_bg_wrap{ position:relative; }
.top_bg_overly{ background-color: rgba(0, 0, 0, 0.20); width:100%; height:100%; /*position:absolute;*/ }

.top_bg_caption{ max-width:1170px; margin:auto; position:absolute; bottom:0; left:0; right:0; z-index:2; }
.top_bg_caption h1 {
    /*font-family: "Bodoni MT", Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif;
    font-style: italic;*/ font-family:bodonibold;
    padding-bottom: 70px;
	font-size: 110px; color:#ffffff; text-align:center; cursor:default;
}
.whf_container{ width:100%; padding:25px 25px 0; background:#ffffff; }
.kinfobox_wrap{ text-align:center; margin:35px 0 40px;; }
.kinfobox{ height:0;width:20%;padding-bottom:20%;background-color:#a9b88d;/*#B8D73F ;*/ color:#fff; display:inline-flex; position:relative; }
.cont-wrapper.whf_txt{ width:65% !important; margin:0 auto !important; }

.kinfobox:nth-child(even) {
  background:#778b53;
}

.kinfobox_inner{ position: absolute;
  top: 50%; left: 50%;transform: translate(-50%,-50%); width:100%; }
.ktxt{ /*font-family: "Bodoni MT", Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif; font-style: italic;*/ font-family:bodonibold_italic; font-size:26px; line-height:1em; }
.kico{ width: 100%;display: block;margin-bottom: 10%; }
.kico img{ margin:0 !important; height:65px; max-width:100%; }

.kontaktaosswrp{ padding:0 0 40px; text-align:center; }
.kontaktaoss_in{ background: #fff;display: block;padding: 10px 0 70px; }
.kontaktaoss_in .divider_line{ margin:75px auto; }
.kontaktaoss_in h2{ text-transform:uppercase; }

.hdks{ /*font-family: "Bodoni MT", Didot, "Didot LT STD", "Hoefler Text", Garamond, "Times New Roman", serif; font-style: italic;*/ font-family:bodonibold_italic; font-size:80px; text-align:center; }

.kontbox_wrap{ text-align:center; margin:5px auto 50px; max-width:800px; /*display:flex; gap:4%; column-gap:4%; justify-content:center;*/ }
.kontbox_wrap.cmn{ margin:50px auto 35px; }
.kontbox_wrap.cmn .kontbox{ border:1px solid #778b53; border-radius:8px; }
.kontbox{ height:0;width:24%;padding-bottom:24%;background-color:#ffffff ; display:inline-flex; position:relative; margin-right:4%; cursor:pointer; color:#333; }
a.kontbox:hover, a.kontbox:active{ color:#333; text-decoration:none; }
.kontbox:last-child{ margin-right:0; }
.kontbox_inner{ position: absolute;top: 50%; left: 50%;transform: translate(-50%,-50%); width:100%; }
.kttxt{ font-size:28px; line-height:1em; }
.ktico{ width: 100%;display: block;margin-bottom: 8%; }
.ktico img{ margin:0 !important; max-width:85px; }
.kontbox:hover{ box-shadow: 2px 2px 10px 8px #dddddd; }

.aboutCont{ margin-top:-10%; }
.kont-modal{ padding:45px 10%; }
.kont-modal .form-body{ display:inline-block; width:100%; }
.kont-modal .form-group{ display:inline-block; width:100%; margin-bottom:25px; }
.kont-mod-logo{ text-align:center; }
.kont-mod-logo img{ max-width:115px; }
.kont-mod-title{ margin:20px 0; }
.kont-mod-title h3{ font-size:32px; margin:15px 0 20px;}
.kont-mod-title p{ font-size:16px; margin:0; color:#656565;}
.kont-modal .form-control{ height:auto; border-radius:0; padding:13px 15px; resize:none; }
.kont-modal .btn{ border-radius: 0; font-size: 22px; padding: 10px 45px; min-width: 200px; }
.kont-modal .btn:focus,.btn:active { outline: none !important;  box-shadow: none;}
.objtt0{ width:100% !important; }
.objtt1{ width:calc(100% - 175px) !important; }
.objtt2,.objtt3{ width:calc(100% - 310px) !important; }
.home_objs .imgtype-v{ margin-bottom:27px; }
.hobj_ss{ font-weight:normal !important; text-align:left !important; }
.home_fqs{ margin-top:25px; }
.ccm10{ margin-top:-10%; }
.ccm12{ margin-top:-12%; }
#pgbg_vdo{ min-width:100%; min-height:100%; max-width:100%; max-height:100%; object-fit:cover; }
.pos_rl{ position:relative; }
.maxxw_desc{ font-size:20px; }
.marg0{ margin:0 !important; }
.objtyp4{ display:inline-block; width:100%; margin-top:50px; }
.hdks_img img{ max-width:100%; margin:0; }
.klicka_nedan_wrp{ width:81%; margin:-25px auto 75px; position:relative; }
.klicka_nedan{ background-color:#a9b88d; color:#fff;/*#B8D73F;*/ font-size:32px; padding:28px; letter-spacing:5px; }
/*.fwv{ object-fit:cover; max-height:725px; }*/

/*.hobj_ss {
  overflow: hidden;
  position: relative;
  line-height: 1.2em;
  max-height: 6em;
  text-align: justify;
  margin-right: -1em;
  padding-right: 1em;
}
.hobj_ss:before {
  content: '...';
  position: absolute;
  right: 0;
  bottom: 0;
}
.hobj_ss:after {
  content: '';
  position: absolute;
  right: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
  background: white;
}*/
.ficon{ width:34px; }
.bodonibnr h1{ font-family:bodonibold_italic; font-size:76px; text-transform:none; }
.yt-cont{ margin-top:-50px !important; }
.nbg{ background:none; }
.abs00{ position:absolute; top:0; left:0; }
.sl_quote_wrp .bock-quote{ margin-top:50px; margin-bottom:0; }


.menuclass{ width:100% !important;}
/*header .menuclass>li>a{ padding:20px !important;}*/
.menuheader{ position:absolute !important;}
.menuclass .addicons{ padding:0px 10px !important;}
.menuclass .editicons{ padding:10px 0px !important;}
header .navbar-nav{ width:73%;}
header .navbar-nav>li>a{
padding-bottom:0px !important;
padding-top:0px !important;
}
header .navbar-nav>li{
padding-bottom:20px !important;
padding-top:20px !important;
vertical-align:top;
}
nav.navbar.shrink li {padding-bottom: 1px !important;padding-top: 2px !important;}
nav.navbar.shrink a{ padding-top:0!important; padding-bottom:0!important; }
nav.navbar.shrink .dropdown-content a{ padding-top:10px !important; padding-bottom:10px !important; }
header .navbar-brand{
position:relative;
}

/* Dropdown content (hidden by default) */
.dropdown-content { display: none; position: absolute; background-color: #ffffff; min-width: 205px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; margin-top:2px;}
.dropdown-content a {  float: none;  color: black;  padding: 12px 16px;  text-decoration: none;  display: block;  text-align: left;  text-transform:uppercase;}
.dropdown-content a:hover {  font-weight:600;}

/* Show the dropdown menu on hover */
.dropbtn:hover .dropdown-content {  display: block;}
#weSellHolder .edit_news_wrap{ top:-15px; }
#weSellHolder .edit_news_wrap a i{ margin-right:0; }
.prlx{ background-size: cover !important; background-attachment: fixed!important; height: 100%; }
.tpbg{ position:relative; margin-top:-6%;  }
.tpbg .top_bg_caption h1{ padding-bottom:40px; }
.tpbg .obj_stamp{ top:6%;}
.obj_cap{ padding-bottom:3%; }
.obj_cap h1{ padding-bottom:0 !important; font-size:80px; }
.obj_cap h3{ color:#ffffff; font-size:32px; text-align:center; font-family:bodonibold; }

.floating-img{ z-index:1004;}
#footer_text_left ,#footer_text_right{ margin-top:0px;margin-right: 20px;}
.heading_format{ padding-bottom:35px; display:none;}
.container img,i{ margin-right:10px;}
.remove_icon{ margin-top:-3px;}
#footer_text_left, .ftc{font-size:16px!important; margin-bottom:0px!important; margin-top:0px;}
.floating-img{ z-index:1004!important;}
.ftc a{ color:#333; text-decoration:none; }
.objnm{ margin-top:15px; font-size:28px; }
.mt50{ margin-top:50px !important; }
.cont-wrapper h2 a{ color:#333; }
.cont-wrapper h2 a:hover{ text-decoration:none; }

.oltrmn{ display:table; width:100%; max-width:100%; margin-bottom:20px; }
.oltr{ display:table-row; }
.oltr label, .oltr span{ display:table-cell; border-top: none;font-size: 18px;padding: 0; color: #393939; line-height: 1.42857143; vertical-align: top; }
.oltr label{font-weight: 600; color: #000; }


@media(min-width:1920px){ .yt-edit-vid{ top:20%; } }
@media(max-width:991px){ .dropdown-content { display:block; position:relative; } header .navbar-nav{ width:90%; } header .navbar-brand{ left:0; } }

.dropdown-menu a.dropdown-item{ float: none;color: black;padding: 12px 16px;text-decoration: none;display: block; text-align: left;text-transform:uppercase; }

.ddmn{ top:inherit; }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:none; }

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: inherit !important;
}
.navbar-collapse.in {
   overflow-y: auto !important;
}
.navbar-brand>img.shrnk_logo{ transition: opacity 1s ease-out;opacity: 0;height: 0;overflow: hidden; }
nav.navbar.shrink .navbar-brand>img.mn_logo{ transition: opacity 1s ease-out;opacity: 0;height: 0;overflow: hidden; }
nav.navbar.shrink .navbar-brand>img.shrnk_logo{ opacity: 1; height: auto; }


@media(max-width:991px){ .we_sell .txt{ margin-bottom:10px; } 
.modal-backdrop{ background:#ffffff; }
.modal-backdrop.in{ opacity:0.85; }	
.ff1{ margin-bottom:25px; }
}


@media(max-width:320px) { .cookie_notif{ width:100%; } }


@media (max-width:1199px){
	.news3_img{ height:auto !important;}
	.top_bg_caption{ max-width:80%; }
	.top_bg_caption h1{ padding-bottom:2% !important; font-size:64px; font-size:calc(30px + 5vw); }
	.obj_cap h3{ font-size:32px; font-size:calc(15px + 2vw); }
	.kico img {height: 50px;}
	.ktxt{ font-size:18px; font-size:calc(8px + 1vw); }
	.ktico img{ max-width:35%; }
	.kttxt{ font-size:26px; font-size:calc(16px + 1vw); }
	.hdks{ font-size:48px; font-size:calc(30px + 5vw); }
	.klicka_nedan_wrp{ margin-bottom:50px; width:82%; }
	.klicka_nedan{ font-size:calc(18px + 2vw); padding:3%; }
}
@media (max-width:460px){
	.obj_stamp .circle.sold{ width:100px !important; height:100px !important;}
	.obj_stamp .circle-text{font-size:22px!important; margin-top:30px!important} 
}
@media (min-width:461px) and (max-width:767px)
{
	.obj_stamp .circle.sold{ width:100px !important; height:100px !important;}
	.obj_stamp .circle-text{font-size:22px!important;}
}
/*=============================================================*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.imgfit{ height:auto;
        object-fit:cover;
}
}
@media(max-width:400px){
	.c-text .circle-text{ font-size:16px !important;
	margin-top:23px !important;}
	}
@media(max-width:579px){
.floating-img{ width:100px; right:5px; bottom:40px;}
header .navbar-nav > li{ display:block;}
header .navbar-nav>li>a{ padding-bottom:10px !important; padding-top:10px !important}
header .navbar-brand>img{ width:230px}
.common_container{margin:-60% auto 0}
.footer-strip p{ margin-bottom:25px;}
header .navbar-brand{ left:10px; }
	.kinfobox{ width:45%; padding-bottom:45%; }
	.kinfobox:nth-child(even) {background:#a9b88d;}
	.kinfobox:nth-child(2),.kinfobox:nth-child(3) {background:#778b53;}

	.ktxt { font-size: 18px;font-size: calc(12px + 1vw); }
	.kttxt { font-size: 18px;font-size: calc(12px + 1vw); }
	.objnm{ font-size:24px; }
}
@media (max-width: 480px) {
/*.common_container {  margin: -100% auto 0;}*/
/*.text-image-wrap{ height:70% !important; }*/
.custom_container.c-text .cont-wrapper h2 { padding-top:20px !important; }
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:40%; }
	.custom_container2{ margin:-20% auto 0; }
	/*.tab_wrap{ margin-top:80%; }*/
}
@media(max-width:768px) { .we_sell{ margin-bottom:20px; } }
@media(max-width:767px){
.category1 .table-responsive{ border:none}
.category_wrap .col-sm-3{display:block}
.middle, .category_wrap_inner{ display:inherit}
.tab_wrap_info .nav-tabs{ background:none}
.tab_wrap_info .nav-tabs>li>a{ padding:10px 0;}
.tab_wrap_info .nav-tabs>li{
	display:block;
	background-color:#f3f3f3;
	margin-bottom:8px;
	border-bottom: 1px solid #f9f9f9;
    box-shadow: 0px 2px 3px -1px rgba(0,0,0,0.3);}
	
	.villa_detail2 .table-responsive{ border:none;}
	#themeSlider .carousel-inner img {
        max-height: 350px;}


	.maxxw_desc{ display:none; } 
	.maxxw{ padding:2% 4%; }
	.maxxw h1 { font-size:20px; margin-top:15px;margin-bottom:15px; }

	.top_bg_caption h1{ font-size:calc(24px + 1vw); }
	.obj_cap h3{ font-size:calc(12px + 1vw); }
	.hdks{ font-size:calc(26px + 2vw); }
	.klicka_nedan{ font-size:calc(12px + 2vw); padding:3%; }
	.cont-wrapper.whf_txt{ width:75% !important; }
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
	.heading-section{ padding-top:30px; }
	.kontaktaoss_in h2{ font-size:calc(18px + 1vw) !important; }
}
@media(min-width:768px) and (max-width:980px){
	header .navbar-brand>img{ width:230px;}
	
	}
@media(min-width:768px) and (max-width:990px){
.paragraph h3{ clear:both}
}
@media(min-width:768px) and (max-width:1024px){
	.parallx_wrap{background-attachment:scroll;}
	.parallx_wrap3{background-attachment:scroll;}
	.parallx_wrap2{ background-size:cover; background-attachment:scroll;
	-webkit-background-size:cover; }
	.category_wrap .col-sm-3{ width:49%}
}
@media(max-width:1000px){
nav .navbar-toggle{ -webkit-transition: all 0.3s ease;
 transition: all 0.3s ease; 30px 15px 13px 0}
header .navbar-brand{ position:static;}
.valu-form-rpad{ padding-right:12px;}
.valu-form-lpad{ padding-left:12px;}
}
@media(min-width:1001px)and (max-width:1200px){
	
header .navbar-brand>img{ width:240px;}	
}
/*news css starts*/
.news_content {
    box-sizing: border-box;
    padding: 15px 20px 20px;
	position:relative;
}
.news_content h4 { font-size: 16px; margin:0;}
.news_content h3 { font-size: 24px; margin-top:10px;}
.news_content .cont{ text-align:left !important; margin:17px 0px 0px !important; font-size:18px; color:#595959; white-space: pre-line; }
.news_content .btn-green{ background:#b8d73f; display:inline-block; text-transform:uppercase; padding:10px 30px; margin:18px 0px !important; text-decoration:none; color:#000; }
.news_content .collapse.in{ display:inline !important; }
.news-img{ margin:0px; }
.iCheck-wrap {
    min-width: auto;
    text-align: left;
}
.controlBig {
    font-size: 16px;
    position: relative;
    display: block;
    margin-bottom: 1px;
    padding-left: 25px;
    padding-top: 4px;
    cursor: pointer;
    font-weight: 300;
	margin-right:15px;
}
.controlBig input {
    position: absolute;
    z-index: -1;
    opacity: 0;
    left: 1px;
    top: 1px;
}
.controlBig__indicator {
    position: absolute;
    top: 5px;
    left: 0;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #595959;
    border-radius: 50%;
}
.controlBig input:checked~.controlBig__indicator {
    background: #fff;
}
.controlBig__indicator:after {
    position: absolute;
    display: none;
    content: '';
}
.controlBig--checkbox .controlBig__indicator:after {
    top: 3px;
    left: 6px;
    width: 6px;
    height: 11px;
    transform: rotate(45deg);
    border: solid #595959;
    border-width: 0 3px 3px 0;
}
.controlBig input:checked~.controlBig__indicator:after {
    display: block;
}
.in-disp{ display:inline-block; }
.news_setting_wrap{ text-align:center; margin:-30px 0 25px; }
.save_news_setting, .save_news_setting:hover, .save_news_setting:focus{ color:#595959; text-decoration:none; }
.save_news_setting i{ font-size:18px; }
.save_news_setting.add{ font-size:16px; margin-left:15px; }
.edit_news_wrap{ position:absolute;right:0; top:-5px; }
.edit_news_wrap a i{ font-size:14px; margin-right:5px; }
.edit_news_wrap a, .edit_news_wrap a:hover, .edit_news_wrap a:focus{ color:#595959; text-decoration:none; }
@media (max-width:640px){
	.newsimg{ width:100%;
	height:auto;}

	.we_sell img{ max-height:300px; object-fit:cover; }
	.villa_wrap .img-responsive{ width:100%; object-fit:cover; }
	.kontbox_wrap.cmn{ margin:40px 0 0; }
.text-img{ max-width:250px !important; }
}
@media (max-width:480px){
	#themeSlider .carousel-inner img {
     max-height: 220px;}
	.text-img{ max-width:200px !important; }
	img.text-img.right,img.text-img.left{ padding-top:5px; }
}
.news3_img{ height:534px !important;}
/*news css ends*/



/*iPAD*/
/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
	/*.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:65%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* ----------- iPad Pro 10.5" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {
	/*.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 834px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1112px) 
  and (max-device-width: 1112px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:65%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* ----------- iPad Pro 12.9" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {
	/*.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
}

/* Portrait */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* Landscape */
/* Declare the same value for min- and max-width to avoid colliding with desktops */
/* Source: https://medium.com/connect-the-dots/css-media-queries-for-ipad-pro-8cad10e17106*/
@media only screen 
  and (min-device-width: 1366px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:65%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}
/*iPAD*/

/*TAB*/
/* ----------- Galaxy Tab 2 ----------- */

/* Portrait and Landscape */
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px) {
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.tpbg .obj_stamp{ top:20px; margin-top:0px;}
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media 
  (max-device-width: 800px) 
  and (orientation: portrait) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-8%; }
}

/* Landscape */
@media 
  (max-device-width: 1280px) 
  and (orientation: landscape) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:90%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-5%; }
}

/* ----------- Galaxy Tab S ----------- */

/* Portrait and Landscape */
@media 
  (min-device-width: 800px) 
  and (max-device-width: 1280px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media 
  (max-device-width: 800px) 
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 2) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
	header .navbar-brand{ left:0; }
}

/* Landscape */
@media 
  (max-device-width: 1280px) 
  and (orientation: landscape)
  and (-webkit-min-device-pixel-ratio: 2) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:90%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}
/*TAB*/

/* ----------- Galaxy S6 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 4) {
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 4) 
  and (orientation: portrait) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:45%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 4) 
  and (orientation: landscape) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:85%; }
	.custom_container2{ margin:-10% auto 0; }
	.common_container{ margin:-20% auto 0; }
}

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:90%; }
	.custom_container2{ margin:-5% auto 0; }
}

@media (min-width: 48em) and (max-width: 64em) and (orientation: landscape) {
	.maxxw_desc{ display:none; } 
	.maxxw{ padding:2% 4%; }
	.maxxw h1 { font-size:20px; margin-bottom:15px; }
	.top_bg_caption h1{ font-size:calc(24px + 2vw); }
	.obj_cap h3{ font-size:calc(12px + 2vw); }
}

/* ----------- iPhone 5, 5S, 5C and 5SE ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
	/*.tab_wrap{ margin-top:80%; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:65%; }
	.custom_container2{ margin:-5% auto 0; }
}

/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
	/*.tab_wrap{ margin-top:80%; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:65%; }
	.custom_container2{ margin:-5% auto 0; }
}

/* ----------- iPhone 6+, 7+ and 8+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
	/*.tab_wrap{ margin-top:80%; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:40%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:60%; }
	.custom_container2{ margin:-5% auto 0; }
}

/* ----------- iPhone X ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:36%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
	/*.tab_wrap{ margin-top:80%; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.banner-video-wrapper iframe,#video-overlay{ margin-top:0px; }
	.tpbg{ margin-top:75px; }
	.yt-cont{ margin-top:0 !important; }
}

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:40%; }
	.custom_container2{ margin:-20% auto 0; }
	.aboutCont{ margin-top:-10%; }
	/*#pgbg_vdo{ margin-top:-15px; }*/
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:80%; margin-top:90px; }
	.custom_container2{ margin:-5% auto 0; }
}


@media(max-width:767px){
	header .navbar-brand{ left:0; }
/*.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:90%; }*/
	.banner-video-wrapper,.vid_wrap { margin:0; }
	.yt-edit-vid{ top:0 !important; margin-top:25px !important;}
}

@media(max-width:579px){
.common_container{margin:-60% auto 0}
/*#pgbg_vdo{ margin-top:-15px; }*/
}
@media (max-width: 480px) {
.common_container {  margin: -20% auto 0;}
.parallx_wrap3,.parallx_wrap2,.parallx_wrap{ background-attachment:scroll;height:34%; }
.custom_container2{ margin:-20% auto 0; }
.aboutCont{ margin-top:-8%; }
/*.tab_wrap{ margin-top:80%; }*/
}
@media(min-width:991px){ .tpbg .obj_stamp{ margin-top:150px;} }