
/* Icon pack */
/* min/menu.css  */
/*
comment is here
gold 
*/
/* ====================================================================================================
	MINIMAL CSS3 MENU
==================================================================================================== */
.main-menu{position:relative;z-index:9;width:auto}.main-menu a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.main-menu ul,.main-menu ul li,.main-menu ul li a{position:relative;margin:0;padding:0}.main-menu > ul > li > a{display:block;line-height:20px;padding:10px;color:#fff;padding:0 8px 15px 8px;font-size:14px}@media (max-width: 1199px) and (min-width: 991px){.main-menu > ul > li > a{padding:0 6px 15px;font-size:13px}}.sticky .main-menu > ul > li > a{color:#333}.main-menu > ul > li:hover > a{color:#51bce6}header#plain .main-menu > ul > li > a{color:#333}header#colored.sticky .main-menu > ul > li > a{color:#fff}.layer{display:none;position:fixed;top:0;left:0;width:100%;min-width:100%;z-index:100;min-height:100%;background-color:#000;opacity:0;z-index:9999}.layer-is-visible{display:block;-webkit-animation:fade-in-layer .3s;-moz-animation:fade-in-layer .3s;-ms-animation:fade-in-layer .3s;-o-animation:fade-in-layer .3s;animation:fade-in-layer .3s;opacity:.5}#close_in,#header_menu,.cmn-toggle-switch{display:none}a.dropdown-toggle.icon-search{display:inline-block}.ie9 a.show-submenu,.ie9 a.show-submenu-mega{background:url(../../img/fix_ie_9_menu.png)}@media only screen and (min-width: 992px){.main-menu{width:auto}.main-menu a{white-space:nowrap}.main-menu ul li{display:inline-block}.main-menu ul li.submenu:hover > a:before,.main-menu ul li.submenu:hover > a:after{bottom:-20px;opacity:0}.main-menu ul ul,.main-menu ul .menu-wrapper{position:absolute;border-top:2px solid #e04f67;display:none;z-index:1;height:auto;left:3px;top:100%;margin:0;padding:0;background:#fff;min-width:170px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.main-menu ul ul ul,.main-menu ul ul .menu-wrapper{position:absolute;border-top:0;display:none;z-index:1;height:auto;left:100%;top:0;margin:0;padding:0;background:#fff;min-width:170px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.main-menu ul ul:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#e04f67;border-width:7px;margin-left:-7px}.main-menu ul ul ul:before{border-width:0;margin-left:0}.main-menu ul .menu-wrapper ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:none;margin:0;padding:0}.main-menu ul .menu-wrapper ul:before{border:0}.main-menu ul li:hover > ul,.main-menu ul li:hover > .menu-wrapper{display:block;padding:0}.main-menu ul ul li{display:block;height:auto;padding:0}.main-menu ul ul li a{font-size:12px;color:#666;border-bottom:1px solid #ededed;display:block}.main-menu ul ul li:hover > a{background-color:#f9f9f9;color:#e04f67}.main-menu ul li.megamenu{position:static}.main-menu ul li.megamenu .menu-wrapper{position:absolute;top:100%;width:1140px;float:left;left:auto;right:0;padding:10px 15px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu ul .menu-wrapper h3{font-size:13px;text-transform:uppercase;border-bottom:2px solid #ededed;padding-bottom:10px;margin-bottom:0}.main-menu ul .menu-wrapper ul{position:relative;display:block}.main-menu ul .menu-wrapper ul{margin-bottom:15px;left:0}}@media only screen and (max-width: 991px){#header_menu{text-align:center;padding:25px 15px 10px;position:relative;display:block}.main-menu ul li a:hover,a.show-submenu:hover,a.show-submenu:focus,a.show-submenu-mega:hover,a.show-submenu-mega:focus{color:#51bce6!important;background-color:#f9f9f9}.main-menu > ul > li{border-top:none;border-bottom:1px solid #ededed;color:#fff}.main-menu > ul > li > a{padding:10px 15px!important}.main-menu h3{font-size:12px;line-height:14px;margin:0;padding:0 0 15px 15px;color:#333;text-transform:uppercase}.megamenu .menu-wrapper > div{padding:0}.main-menu li,.main-menu a{display:block;color:#333!important}.main-menu li{position:relative}.main-menu a:hover{color:#e04f67!important}.main-menu ul > li{padding-bottom:0}.main-menu > ul > li i{float:right}.main-menu ul li.submenu ul{font-size:12px;border-left:1px solid #ededed;margin:0 0 15px 25px}.main-menu ul li.submenu ul li{font-size:12px;border:0}.main-menu ul li.submenu ul ul{border-left:none;margin:0 0 15px 15px}.main-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;position:fixed;background-color:#fff;-webkit-transition:left 0.35s,opacity .35s;-moz-transition:left 0.35s,opacity .35s;transition:left 0.35s,opacity .35s;z-index:9999;-webkit-box-shadow:1px 0 5px 0 rgba(50,50,50,0.55);-moz-box-shadow:1px 0 5px 0 rgba(50,50,50,0.55);box-shadow:1px 0 5px 0 rgba(50,50,50,0.55)}.main-menu.show{visibility:visible;left:0;opacity:1}.main-menu .show-submenu + ul,a.show-submenu-mega + .menu-wrapper{display:none;visibility:hidden}a.show-submenu-mega + .menu-wrapper.show_mega,.main-menu a.show-submenu + ul.show_normal{display:block;visibility:visible}.cmn-toggle-switch{position:relative;display:block;overflow:visible;position:absolute;top:0;right:20px;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:10px;left:0;right:0;height:2px;background:#fff}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.sticky .cmn-toggle-switch span::before,.sticky .cmn-toggle-switch span::after,.sticky .cmn-toggle-switch span{background-color:#333}header#plain .cmn-toggle-switch span::before,header#plain .cmn-toggle-switch span::after,header#plain .cmn-toggle-switch span,header#plain.sticky .cmn-toggle-switch span::before,header#plain.sticky .cmn-toggle-switch span::after{background-color:#333}header#colored.sticky .cmn-toggle-switch span::before,header#colored.sticky .cmn-toggle-switch span::after,header#colored.sticky .cmn-toggle-switch span{background-color:#fff}.cmn-toggle-switch span::before{top:-10px}.cmn-toggle-switch span::after{bottom:-10px}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:0.3s,.3s;transition-duration:0.3s,.3s;-webkit-transition-delay:0.3s,0;transition-delay:0.3s,0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.cmn-toggle-switch__htx.active span{background:none!important}.cmn-toggle-switch__htx.active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-toggle-switch__htx.active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after{-webkit-transition-delay:0,.3s;transition-delay:0,.3s}}@media only screen and (max-width: 480px){.main-menu{width:100%}a#close_in{display:block;position:absolute;right:15px;top:10px;width:20px;height:20px}#close_in i{color:#555!important;font-size:16px}}

/* min/responsive.css  */
/*============================================================================================*/
/* Repsonsive  */
/*============================================================================================*/
@media (min-width: 1200px){#booking_box{width:360px!important}}@media (min-width: 990px){.aside{width:300px;padding:0}.feature3{padding-right:15px}.turi_btn{padding:0!important;padding-right:10px}.turi_foto{padding-left:0}.aside2{width:300px;height:1600px;display:inline-block;position:relative;margin-top:20px;padding:0}.aside3{width:300px;height:2300px;display:inline-block;position:relative;margin-top:20px;padding:0}.aside4{height:2700px;display:inline-block;position:relative;margin-top:20px}.post_one .post_info{border-bottom:none}.post h1{font-size:36px;color:#000;margin-bottom:20px}}@media (min-width: 991px) and (max-width: 1140px){#one_report{padding-right:0}#filters_col,.filters_col{padding:15px}}@media (min-width: 991px) and (max-width: 1200px){#turi{padding:0}#booking_box{width:300px!important}.blog-content{max-width:670px}#box_style_1{padding-right:0}}.main-menu ul li.megamenu .menu-wrapper{width:940px}.img_list img{left:-25%;height:260px}#search{padding:0 15%;padding-top:100px}@media (max-width: 1024px){.promo_full{background-attachment:scroll}}@media (max-width: 991px){.mob_pagination{margin:0 0 40px!important}.margin_mob{margin-top:60px!important}.add_otziv{margin-top:20px}.mob_left li{width:200px;text-align:left!important}#hotel_review h2{font-size:24px}.feature3{margin:0 0 20px}.search_btn{padding-right:0}#search_btn{margin-left:0}.hotel_aside{margin-top:20px}.caption{top:40%}.post h1{font-size:24px;color:#000;margin-bottom:20px}.post_one{margin-bottom:45px}.post_one .post_info{border-bottom:1px #ccc dashed}#one_report{padding-right:15px}.report-text{padding:0}ul#top_tools,.sticky ul#top_tools{margin:3px 60px 0 0}.sticky nav{margin-top:3px}nav{margin-top:8px}header#plain{padding-bottom:10px}header#plain.sticky{padding-bottom:0}header #logo img.logo_normal,header #logo img.logo_sticky{height:30px}.main-menu ul li.megamenu .menu-wrapper{width:auto;margin-top:20px}#single_tour_feat ul{margin-bottom:10px}.review_strip_single.last{border-bottom:1px solid #ddd;margin-bottom:20px}a#phone,a#email_footer{font-size:12px;padding-left:25px;margin:15px 0}.parallax-window2 .parallax-content-1{height:360px!important}.parallax-content-1 div h3{margin-top:-70px;padding-top:40px}.header_search{margin-bottom:10px;padding:0}.carousel-caption > div > h2,.carousel-caption > div > h2 > span{font-size:22px!important}.carousel-caption > div > p{font-size:12px!important;line-height:15px}#carousel-id2 .carousel-caption{top:15%}a#phone:before,a#email_footer:before{font-size:18px}#search{padding:0 5%;padding-top:130px}.plan{min-height:inherit}.parallax-content-1 div h1,#hero_2 .intro_title h1{font-size:36px}.parallax-content-1 div h1:before,.parallax-content-1 div h1:after{width:30px}#hero_2 .intro_title h1:before,#hero_2 .intro_title h1:after{width:30px}#map_filter ul li a{min-width:100px}#map_filter ul li a span{font-size:11px}}@media (min-width: 769px) and (max-width: 979px){#map-container{height:280px;position:relative;top:0;overflow:hidden}#content-row{height:auto;padding-top:0}.plan-tall + .plan{border:solid #ddd 1px}.plan-tall{margin-right:0}.col-md-4.plan:first-child{margin-right:0;margin-left:0;border-right:solid #ddd 1px}#carousel-id2 .carousel-caption{top:22%}.parallax-window2 .parallax-content-1 div h1{margin-top:130px}}@media (max-width: 768px){#myModal .modal-dialog{margin-top:10%}.parallax-content-1 div{padding:0 10%;font-size:14px}.parallax-content-1 div h3{font-size:36px}.step{}.cards{margin-top:0;margin-bottom:20px}#single_tour_feat ul li i{font-size:28px}#hero_video a.video{display:inline-block}.login_social{margin-bottom:5px}#search{padding:0 5%;padding-top:100px}.search_bar > select{width:100%;margin-bottom:10px}#carousel-id2 > .left,#carousel-id2 > .right{display:none}.carousel-inner > .item{width:100%!important;overflow:hidden}#carousel-id2 .carousel-caption{top:10%}.carousel-caption > div > h1{font-size:24px!important}#carousel-id2 .carousel-inner{height:400px}#slide2,#slide3{background-position:-300px 0}.header_bt_search{width:100%}}@media (max-width: 767px){.mar_bottom_mob{margin-bottom:40px}.widget{float:none!important;margin:0 auto!important}.mob_rating{margin-top:15px}.search_btn{padding:0}.feature2{margin:0 15px 15px}.feature3{margin:0 15px 15px}.feature{padding:20px}.tape2{left:35%;width:30%}.rev_add{margin-right:0;padding:0;margin-bottom:15px}/*.score{margin:5px 0 15px;float:left}*/#top_line{display:none}.strip_all_tour_list{text-align:center;margin-top:23px}.img_list{position:relative;width:100%;margin:auto;min-height:228px;height:205px}.parallax-content-1 div h1::before,.parallax-content-1 div h1::after{background:rgba(255,255,255,0.5) none repeat scroll 0 0;content:"";display:none;text-transform:uppercase}#carousel-id2 .carousel-caption div h1::before,#carousel-id2 .carousel-caption div h1::after{background:rgba(255,255,255,0.5) none repeat scroll 0 0;content:"";display:none;text-transform:uppercase}.img_list img{left:0;width:100%;height:260px;top:-15%}.tour_list_desc > div > a > h3{margin-top:10px}/*.score{margin:5px 0 15px;float:left}*/.tour_list_desc{padding:0 15px;border-right:none;height:auto}.price_list{display:block;height:auto;margin-left:0;text-align:center;padding:25px 0 15px}.price_list div{display:block;text-align:center}.price_list .button{display:block;margin:15px}.styled-select-cat select{background:transparent;width:107%;padding:7px 5px 5px 45px;border:0;border-radius:0;height:50px;margin:0;font-weight:400;-moz-appearance:window;-webkit-appearance:none;cursor:pointer;color:#888}.styled-select-cat:before{font-style:normal;font-weight:400;font-family:"icon_set_1";font-size:22px;content:"\53";position:absolute;left:15px;top:15px}.styled-select-cat::-ms-expand,{display:none}.styled-select-cat select:focus{outline:none}.table.cart-list,.table.cart-list thead,.table.cart-list tbody,.table.cart-list th,.table.cart-list td,.table.cart-list tr{display:block;border:0}.table.cart-list thead tr{position:absolute;top:-9999px;left:-9999px}.table.cart-list tr{border:1px solid #ccc}.table.cart-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.table.cart-list td:before{position:absolute;top:12px;left:12px;width:45%;padding-right:10px;white-space:nowrap}.table.cart-list td:nth-of-type(1):before{content:"Item";font-weight:700;color:#111}.table.cart-list td:nth-of-type(2):before{content:"Quantity";font-weight:700;color:#111}.table.cart-list td:nth-of-type(3):before{content:"Discount";font-weight:700;color:#111}.table.cart-list td:nth-of-type(4):before{content:"Total";font-weight:700;color:#111}.table.cart-list td:nth-of-type(5):before{content:"Actions";font-weight:700;color:#111}.thumb_cart{display:none}#single_tour_feat ul{display:block;margin-bottom:10px;overflow:hidden}#single_tour_feat ul li{width:auto;margin-right:10px;font-size:11px;padding:0 0 10px}.margin_30{margin-top:15px;margin-bottom:15px}.parallax-window,#hero_2{height:240px;min-height:240px}.parallax-window2{height:240px;min-height:360px}.parallax-content-1{height:240px}.parallax-content-1 > div{padding:0 5%;font-size:12px;padding-top:20px}.parallax-window .parallax-content-1 div h1,.parallax-content-1 div h3{font-size:24px;padding-top:15px}.parallax-window2 .parallax-content-1 div h1,.parallax-content-1 div h3{font-size:24px;padding-top:15px;top:-50%;margin-top:-90px}#banner{padding:20px}.banner a{position:relative;top:15px;right:0;left:0;margin-bottom:20px}.banner h4{font-size:22px}.strip_all_tour_list .tooltip-content-flip{width:70px}.parallax-content-2{padding-bottom:15px}.parallax-content-2 div h1{font-size:22px}.parallax-content-2 .rating{font-size:12px;display:block}#price_single_main,#price_single_main.hotel{font-size:11px;text-align:left;padding-top:10px}#price_single_main span{font-size:20px}#price_single_main sup{font-size:20px;top:0}#price_single_main sub{font-size:16px}#price_single_main.hotel a{display:inline-block;margin:0 0 0 10px}#hero_2 .intro_title h1{font-size:22px}.bs-wizard > .bs-wizard-step .bs-wizard-stepnum{font-size:12px}#hero{height:300px;font-size:12px}.intro_title h1{font-size:26px;margin-bottom:5px;color:#fff;font-weight:700;text-transform:uppercase}.item_cart{margin-top:0}.intro_title.error h1{font-size:50px}.radio_fix{margin-top:10px}.col-md-4.plan:first-child,.col-md-4.plan:last-child{margin-right:0;margin-left:0;border-width:1px;-moz-box-sizing:border-box;box-sizing:border-box}.plan-tall + .plan{border-left:1px;border:solid #ddd}.plan-tall{margin-right:0}#map_filter ul li a{min-width:inherit}#map_filter ul li a span{display:none}#map_filter ul li a i{font-size:24px}}@media (max-width: 480px){.features-slider{padding:11% 50px 10%}.features-content{padding:10%}.box_style_1{padding:15px}.box_style_1 h3.inner{margin:-15px -15px 15px}.img_list img{left:0;width:100%;height:260px;top:-5%}.tooltip-item::after{width:180px}.tooltip-content{width:180px;margin:0 0 20px -90px}.styled-select-filters{margin-bottom:5px;background:#fff url(../../img/down_arrow_select_filters.png) no-repeat scroll right center}.search_bar{width:100%}a#access_link,a#wishlist_link{position:relative;text-indent:-999px;width:20px;height:20px;display:block}#wishlist_link:before,#access_link:before{text-indent:0;font-size:20px}#hero{height:200px}.intro_title{display:none}ul#top_tools{margin:0 50px 0 0}ul#top_tools li{padding:0 5px}.sticky ul#top_tools{margin:3px 50px 0 0}.dropdown.dropdown-search{font-size:20px}#testimonials h2{font-size:28px}#score{float:none;margin-top:15px}.intro_title.error{display:table-cell}.intro_title.error h1{font-size:36px}.intro_title.error a.button_intro{display:none}#search{padding:0 5%;padding-top:100px}.promo_full_wp div h3{font-size:36px}.promo_full_wp div a i{font-size:60px}#map_filter ul li a i{font-size:18px}.carousel-inner > .item > img{min-height:300px}}

@media screen and (max-width: 767px){.post{margin-bottom: 30px;}.post p{margin-bottom: 8px;}.post h2{margin-top: 33px;}.post h3{margin-top: 35px;}.post img{margin-bottom:12px;}.post div div,.post div div div{margin-bottom: 12px !important;}.post div div.kid-component,.post div div div.kid-component{margin-bottom: 0 !important;}}
.post_info{padding:8px 0 10px !important;border-bottom:1px #ccc dashed !important;margin-bottom:12px !important;font-size:13px !important;}.post_info a:hover{color:#333}.post_info span{color:#f4813f}.post .btn_1{font-size:11px}.post-left{float:left}.post-left ul{margin-left:0;padding-left:0}.post-left ul li{float:left;margin-right:10px;list-style:none}.post-right{float:right}#comments{padding:5px 0 0;margin-bottom:0;font-size:14px}#comments ol,#comments ul{padding:0;margin:0;list-style:none}#comments li{padding:0 0 17px;list-style:none}.avatar{float:left;margin-right:11px}.avatar img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.comment_right{display:table}.comment_info{padding-bottom:7px}.comment_info span{padding:0 12px}#comments ol li ul li{padding:23px 0 0 30px;margin:0}

.jq-selectbox{vertical-align:middle;cursor:pointer;width:100%}
.jq-selectbox__select{display:flex;align-items:center;height:44px;padding:0 40px 0 15px;border:1px solid #ccc;border-radius:3px;font-family:Verdana,sans-serif;font-size:13px;font-weight:400;color:#8a8a8a;transition:.2s ease all}.opened .jq-selectbox__select{color:#333}.jq-selectbox__select-text{display:block;width:100%!important}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%}
.jq-selectbox__trigger-arrow:after{position:absolute;content:'\e96e';font-size:8px;font-family:'kid-icons';font-weight:700;display:flex;align-items:center;top:0;right:15px;bottom:0;transition:.2s ease all}.opened 
.jq-selectbox__trigger-arrow:after{transform:rotate(180deg)}.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin-top:-2px;border:1px solid #ccc;border-top:none;border-radius:0 0 3px 3px;background:#fff;font-family:Verdana,sans-serif;font-size:13px;font-weight:400}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{padding:11px 15px;color:#333;line-height:normal}.jq-selectbox li:first-child{display:none}.jq-selectbox li:hover{background-color:#f9f9f9;color:#51bce6}@media screen and (max-width:375px){.jq-selectbox__select{padding-right:30px}.jq-selectbox__trigger-arrow:after{right:10px}}

/*FB GROUP*/
#facebookpopup-fanbox {background: white none repeat scroll 0 0;height: 220px;}
.hiddenFbForPopup {left: -99999px;position: absolute;}
.fbpTop {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #3a5795;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABUCAMAAACfvxb8AAAAeFBMV…XjhMaxtCPqxBmNolVc0Nxu6IuGMbUHuqNmsbF2rO2DJhg/RwEE6AR0V3kAAAAASUVORK5CYII=");
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: 1px 42px;
    border-color: -moz-use-text-color -moz-use-text-color #133783;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    height: 127px;
    overflow: hidden;
}

.fbTopLogo {
    background: rgba(0, 0, 0, 0) url("/design/images/fb-dialog-logo.png") no-repeat scroll 0 0;
    height: 28px;
    margin: 10px 0 0 16px;
    width: 108px;
}

.fbpTop .whiteLine {
    background-color: #9daccb;
    height: 1px;
    margin: 12px 0 0;
    position: absolute;
    width: 100%;
}
.fbpContainer {height: 250px !important;}
.fbpContainer .fb-like-right .fb_iframe_widget {
    height: 61px;
    left: 0;
    margin-left: 26px;
    margin-top: 35px;
    width: 91%;
}
#firstPopup .fbpContainer .fb-like-right .fb_iframe_widget, #bottomFacebookBlock .fbpContainer .fb-like-right .fb_iframe_widget {}
.fbTriangle {
    background: url("design/images/fb-dialog-bg.png") no-repeat 0 0;
    background-size: 100% 100%;
    width: 100%;
    height: 38px;
    margin-top: -10px;
}

.fbpContainer .fb-like-wrapper {border: medium none;}
.bottomCloseFBP {
    background: #dededd none repeat scroll 0 0;
    border-top: 0 none;
    margin: 0;
    padding: 12px 12px 20px;
    text-decoration: none !important;
}
.bottomCloseFBP span {
    border-bottom: 1px dashed #000;
    font-size: 12px;
    text-decoration: none;
}
.fbpTopWrapper .fbArrowsWrapper {display: none;}
.facebookpopup-top-title {
    color: #fff;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: 22px;
    margin: 0 auto 16px 15px;
    padding-top: 30px;
    text-align: left;
    width: 375px;
}
#facebookpopup-fanclose {
    color: #3d3d3d;
    cursor: pointer;
    font-family: Arial;
    font-size: 14px;
    margin-top: -5px;
    text-align: center;
    text-decoration: underline;
}
#facebookpopup-fanclose:hover {color: #2f2f2f;}
#facebookpopup-fanclose2 {
    color: #3d3d3d;
    cursor: pointer;
    font-family: Arial;
    font-size: 14px;
    margin-top: 13px;
    text-align: center;
    text-decoration: underline;
}
#facebookpopup-fanclose2:hover {color: #2f2f2f;}
.facebookpopup-remove-border {
    height: 1px;
    margin: 16px auto 0 20px;
    position: relative;
    width: 366px;
}
#facebookpopup-linkit a.visited, #facebookpopup-linkit a, #facebookpopup-linkit a:hover {
    color: #80808b;
    font-size: 10px;
    margin: 0 auto 5px;
}

#bottomFacebookBlock {
    background: #fff none repeat scroll 0 0;
    bottom: 15px;
    height: 265px;
    position: fixed;
    right: -352px;
    text-align: center;
    width: 352px;
    z-index: 10000;
}
#bottomFacebookBlock .closeButton_ {
    background: rgba(0, 0, 0, 0) url("/design/images/close.png") no-repeat scroll 0 0;
    background-size: contain;
    cursor: pointer;
    height: 15px;
    padding: 10px;
    position: absolute;
    right: 16px;
    top: 15px;
    width: 15px;
}
#bottomFacebookBlock p {
    font-size: 14px;
    line-height: 18px;
    margin: 11px 0 11px 17px;
    text-align: left;
    width: 222px;
}
#bottomFacebookBlock .fb-like-box {
    border: medium none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

#bottomFacebookBlock .fb-like-right .fb_iframe_widget {overflow: visible !important;}
#bottomFacebookBlock.dontShow{display: none;}
@media screen and (max-width: 1024px){
    #bottomFacebookBlock{
        bottom: 50px;
        right: 0!important;
    }
}
@media(max-width:991px){
	.publications-aside .filter_type:last-of-type{
		margin-top: 10px;
	}
	.container.margin_60{
		position: relative;
	}
	aside.publications-aside{
		position: absolute;
		width: 96%;
		background-color: #FFF;
		top: 55px;
		left: 0;
		border: 1px solid #ddd;
		padding: 15px 30px !important;
		margin: 0 0 0 15px;
		box-shadow: 0px 6px 12px rgba(0,0,0,.175);
	}
}
@media (max-width: 767px){
	.section-cover div h1{
		padding-top: 15px;
		font-size: 24px;
	}
	aside.publications-aside{ width: 100%; margin: 0; padding: 15px !important; }
	.publications-aside .filter_type:last-of-type{
		margin-top: 30px;
	}
}
.table-color {
    color: red;
}
