/*
Theme Name: mayanot
Author: Quatro-Digital
Author URI: http://www.quatro-digital.com
Description: mayanot 2014
Version: 4.0.1
Text Domain: mayanot
*/

.mobile_small_only{display:none;}

html,body{margin:0 auto;padding:0;font-family: 'Open Sans', sans-serif;direction:ltr;font-size:14px;color:#2f2f2f;}
.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;}
body{background: url('assets/img/layout/bg_inner2.png') repeat;}

.right{float:right;display:inline-block;}
.left{float:left;display:inline-block;}
.both{clear:both;width:0;height:0;overflow:hidden;display:block}
.clearfix:before, .clearfix:after{content: "";display: table;}
.clearfix:after{clear:both;}
.normalwieght{font-weight:normal;}
.bold{font-weight:bold;}
.bold a{font-weight:bold;}
.ltr{direction:ltr;}
.invisible{display:none;}

a{text-decoration:none;color:#fa8405}
a:hover{color:#df6755;}

a img{border:0;-moz-outline-style:none;outline: none;}
a{-moz-outline-style:none;outline:none;text-decoration:none;-webkit-tap-highlight-color:transparent;}

form,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}

*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ease, .ease a{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ease:hover, .ease a:hover{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

input,select,textarea{-webkit-appearance: none;-webkit-tap-highlight-color:transparent;-moz-outline-style: none;outline: none;padding:6px 8px;font-family: 'Open Sans', sans-serif;}

.inline{display:inline-block;}
.center{text-align:center;}
.bg_black{width:100%;height:100%;background:black;position:fixed;top:0;left:0;right:0;bottom:0;-moz-opacity:0.66;opacity:0.66;filter: alpha(opacity=66);}
.wrap_items{width:100%;overflow:hidden;}
.width_limit{max-width:718px;}
hr{width:100%;height:1px;background:#e8e8e8;margin:30px 0;border:none;}
.absolute{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;}


@font-face {
    font-family: 'PoetsenOne';
    src:url('assets/font/PoetsenOne.ttf.woff') format('woff'),
    url('assets/font/PoetsenOne.ttf.svg#PoetsenOne') format('svg'),
    url('assets/font/PoetsenOne.ttf.eot'),
    url('assets/font/PoetsenOne.ttf.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

/* ============== TITLES =========================== */
.font_poets{font-family: 'PoetsenOne'}
.title{font-family: 'PoetsenOne';color:#ff8d06;font-size:80px;line-height:72px;margin-bottom:15px;max-width:645px;}
.subtitle{font-family: 'PoetsenOne';color:#0dbaeb;font-size:30px;margin-bottom:25px;max-width:720px;}
.title_blue{font-family: 'PoetsenOne';color:#0dbaeb;font-size:40px;margin-bottom:30px;}
.title_blue30{font-family: 'PoetsenOne';color:#0dbaeb;font-size:30px;margin-bottom:20px}
.title_22{font-family: 'PoetsenOne';color:#0fbceb;font-size:22px;margin-bottom:15px}
.title_22_orange{font-family: 'PoetsenOne';color:#ce7967;font-size:22px;margin-bottom:15px}
/*.text, p{font-size:13px;color:#363636;line-height:20px;}*/
.text13{font-size:13px;color:#363636;line-height:20px;}
.text a{text-decoration:underline;}
.read_more a{display:block;font-size:13px;color:#fa8405;text-decoration:underline;}
.read_more a:hover{color:#df6755}
.title_black{font-family: 'PoetsenOne';color:#363636;font-size:20px;margin-bottom:12px}
ul{margin:0;padding:0;list-style:none;}
li{content:"";display:block;background: url('assets/img/layout/bulet.png') no-repeat left 8px;padding-left:11px;font-size:13px;color:#363636;line-height:20px;margin-bottom:10px;}
/* ============== TITLES =========================== */


/* ============== btns =========================== */
.bt_orange a{display:block;width:165px;height:44px;-webkit-border-radius:4px;border-radius:4px;background: url('assets/img/layout/home_06.png') repeat;line-height:44px;
    -webkit-box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);font-family: 'PoetsenOne';font-size:20px;color:white;text-align:center;}
.bt_orange a:hover{background: url('assets/img/layout/bt_hover.png') repeat;-webkit-box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);}

.blue_bt a{display:block;width:165px;height:44px;-webkit-border-radius:4px;border-radius:4px;background: url('assets/img/layout/submit.png') repeat;line-height:44px;
    -webkit-box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);
    font-family: 'PoetsenOne';font-size:20px;color:white;text-align:center}
.blue_bt a:hover{background: url('assets/img/layout/submit_hover.png') repeat;-webkit-box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);}
/* ============== btns =========================== */



.inner_width{max-width:1135px;margin:0 auto;}

.sticky_bt{position:fixed;top:320px;right:0px;z-index:7;}
.sticky_bt:hover{right:-5px;}
.sticky_bt a{display:block;width:237px;height:211px;background: url('assets/img/layout/bt_catch.png') no-repeat 20px top;}
.sticky_bt a:hover{background: url('assets/img/layout/bt_catch_hover.png') no-repeat;}

.header{width:100%;height:200px;background: url('assets/img/layout/home_01.png') repeat;}
.header_top{width:100%;height:50px;background: url('assets/img/layout/header_top.png') repeat;}
.header_top .inner_width{position:relative;padding-top:8px;}
.logo_taglit a{display:block;position:absolute;top:0px;left:0;}
.menu_top{margin-top:8px;margin-right:20px;}
.menu_top_item a{display:block;font-size:14px;color:#406465;text-transform:uppercase;font-weight:bold;}
.menu_top_item a:hover{color:#13a5c6;}
.menu_top_item.active a{color:#ee7115;}
.menu_top_sep{font-size:14px;color:#406465;margin:0 6px;}

.page-template-page-templateshome-php .header{width:100%;position:fixed;top:0;right:0;z-index:6;height:124px;}


.socials{margin-top:10px;}
.social_icon a{display:block;width:21px;height:15px;margin-right:12px;}
.icon-face a{background: url('assets/img/layout/sprite.png') no-repeat left top;}
.icon-face a:hover{background: url('assets/img/layout/sprite.png') no-repeat left -15px;}
.icon-twit a{background: url('assets/img/layout/sprite.png') no-repeat -21px top;}
.icon-twit a:hover{background: url('assets/img/layout/sprite.png') no-repeat -21px -15px;}
.icon-yout a{background: url('assets/img/layout/sprite.png') no-repeat -42px top;}
.icon-yout a:hover{background: url('assets/img/layout/sprite.png') no-repeat -42px -15px;}
.icon-inst a{background: url('assets/img/layout/sprite.png') no-repeat -63px top;}
.icon-inst a:hover{background: url('assets/img/layout/sprite.png') no-repeat -63px -15px;}
.icon-g a{background: url('assets/img/layout/sprite.png') no-repeat -84px top;}
.icon-g a:hover{background: url('assets/img/layout/sprite.png') no-repeat -84px -15px;}
.icon-pint a{background: url('assets/img/layout/sprite.png') no-repeat -105px top;}
.icon-pint a:hover{background: url('assets/img/layout/sprite.png') no-repeat -105px -15px;}

.header_search{width:192px;height:32px;background: url('assets/img/layout/search.png') repeat;position:relative;}
.header_search_input{width:82%;height:32px}
.header_search_input input{width:100%;height:32px;background:transparent;border:none;font-size:14px;color:white;display:block;}
.header_search_submit input{width:17px;height:17px;background: url('assets/img/layout/sprite.png') no-repeat -126px top;border:none;cursor:pointer;padding:0;display:block;}
.header_search_submit{width:17px;height:17px;position:absolute;top:8px;right:8px;}

.header_bottom{height:66px;padding-top:12px;}
.logo a{display:block;margin-left:195px;}
.icon-home a{display:block;width:24px;height:22px;background: url('assets/img/layout/sprite.png') no-repeat left -30px;margin-right:12px;}
.icon-home a:hover{background: url('assets/img/layout/sprite.png') no-repeat left -53px;}
.menu, .icon-home{margin-top:9px;}
.menu_item{position:relative;}
.menu_item_top a{display:block;font-family: 'PoetsenOne';font-size:20px;color:white;-webkit-border-radius:4px;border-radius:4px;height:28px;padding:0 10px;}
.menu_item:hover .menu_item_top a{color:#ee7115;}
.menu_item.active .menu_item_top a{color:white;background:#f08625;}
.menu_drop{position:absolute;width:250px;top:26px;left:0;display:none;}
.menu_drop_in{-webkit-border-radius:4px;border-radius:4px;padding:5px 10px;background:#f08625;margin-top:8px;}
.menu_drop_item a{display:block;font-family: 'PoetsenOne';font-size:17px;color:#fbeeae;padding:10px 0;border-bottom:1px solid #f5a341;}
.menu_drop_item a:hover{color:white;}
.menu_drop_item:last-child a{border:none;}
.safety{width:148px;height:162px;background: url('assets/img/layout/safety.png') no-repeat;position:absolute;top:0;right:0;z-index:2;}
.safety a{width:148px;height:162px;display:block;}

.footer{width:100%;}
.footer_top{width:100%;height:511px;background: url('assets/img/layout/home_08.png') repeat;position:relative;}
.ft_col1{width:270px;margin-top:40px;}
.ft_title{font-size:34px;color:#055c72;margin-bottom:20px;}
.ft_social{width:100%;overflow:hidden;margin-bottom:50px;}
.ft_social_in{width:290px;}
.ft_social_icon a{display:block;width:68px;height:59px;margin-right:20px;margin-bottom:20px;}
.ft-face a{background: url('assets/img/layout/sprite.png') no-repeat -25px -31px;}
.ft-face a:hover{background: url('assets/img/layout/sprite.png') no-repeat -25px -151px}
.ft-twit a{background: url('assets/img/layout/sprite.png') no-repeat -94px -31px;}
.ft-twit a:hover{background: url('assets/img/layout/sprite.png') no-repeat -94px -151px}
.ft-g a{background: url('assets/img/layout/sprite.png') no-repeat -163px -31px;}
.ft-g a:hover{background: url('assets/img/layout/sprite.png') no-repeat -163px -151px}
.ft-yout a{background: url('assets/img/layout/sprite.png') no-repeat -25px -91px;}
.ft-yout a:hover{background: url('assets/img/layout/sprite.png') no-repeat -25px -211px}
.ft-pint a{background: url('assets/img/layout/sprite.png') no-repeat -94px -91px;}
.ft-pint a:hover{background: url('assets/img/layout/sprite.png') no-repeat -94px -211px}
.ft-inst a{background: url('assets/img/layout/sprite.png') no-repeat -163px -91px;}
.ft-inst a:hover{background: url('assets/img/layout/sprite.png') no-repeat -163px -211px}
.ft_info_item{margin-bottom:10px;}
.ft_info_tx{margin-left:14px;line-height:33px;color:#a4dfe5;font-size:16px;}
.ft_info_tx a{color:#a4dfe5}
.ft_info_tx a:hover{color:#cef4fe;text-decoration:underline;}
.ft_col3{width:260px;margin-top:90px;}
.ft_content{margin-top:60px;}
.ft_content_title{font-size:15px;color:#055c72;font-weight:bold;line-height:20px;margin-bottom:10px;}
.ft_content_tx{font-size:12px;color:#055c72;}

.ft_col2{width:367px;height:511px;background: url('assets/img/layout/ft_bg.jpg') no-repeat center top;margin-left:80px;position:relative;}
.tf_bt_1 a{display:block;width:169px;height:152px;background: url('assets/img/layout/ft_bt_1.png') no-repeat;position:absolute;top:30px;left:-30px;}
.tf_bt_1 a:hover{background: url('assets/img/layout/ft_bt_1_hover.png') no-repeat;top:32px;left:-42px;}
.tf_bt_2 a{display:block;width:221px;height:202px;background: url('assets/img/layout/ft_bt_2.png') no-repeat;position:absolute;top:156px;left:111px;}
.tf_bt_2 a:hover{background: url('assets/img/layout/ft_bt_2_hover.png') no-repeat;top:160px;left:106px}
.tf_bt_3 a{display:block;width:173px;height:157px;background: url('assets/img/layout/ft_bt_3.png') no-repeat;position:absolute;bottom:14px;right:-64px;}
.tf_bt_3 a:hover{background: url('assets/img/layout/ft_bt_3_hover.png') no-repeat;bottom:10px;right:-50px}

.footer_bottom{background: url('assets/img/layout/ft_black.jpg') repeat;width:100%;padding:20px 0;}
.ft_rights{font-size:12px;color:#787878;}
.ft_rights a{color:#787878}
.ft_rights a:hover{text-decoration:underline;}
.back_top a{display:block;width:63px;height:59px;background: url('assets/img/layout/back_top.png') no-repeat left top;position:absolute;top:-59px;right:50%;margin-right:-31px;z-index:6;}
.back_top a:hover{background: url('assets/img/layout/back_top.png') no-repeat left -118px;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-ms-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}

.ft_bottom_desc{width:530px;border-top:1px solid #055867;padding-top:15px;display:none;}
.ft_bottom_desc .ft_content_tx{width:426px;color:#0b7589;margin-left:20px;}


/*=====================*/
.hp_section{font-family: 'PoetsenOne';}
.hp_section .inner_width{position:relative;height:890px;}
.home_1{background: url('assets/img/layout/home_01.png') repeat;}
.home_1 .inner_width{padding-top:170px}
.hp1{position:absolute;bottom:0;right:146px;}
.hp1_s{display:none;}
.hp1_content{width:662px;position:absolute;top:200px;right:50%;margin-right:-371px;}
.hp1_title{color:white;/*font-size:170px;line-height:140px;*/font-size:150px;line-height:125px;}
.hp1_subtitle{font-size:47px;color:white;}
.hp1_subtitle2{font-size:47px;color:#055c72;}
.bt_down{width:65px;height:65px;position:absolute;bottom:30px;right:50%;margin-right:-31px;}
.bt_down:hover{bottom:26px;}
.bt_down a{width:65px;height:65px;background: url('assets/img/layout/bt_down.png') no-repeat;display:block;}
.bt_down a:hover{background: url('assets/img/layout/bt_down_hover.png') no-repeat;}

.home_2{background: url('assets/img/layout/home_02a.png') repeat}
.hp2{position:absolute;bottom:0;right:-103px;}
.hp2_girl{width:490px;height:677px;position:absolute;bottom:0;right:50%;margin-right:-174px;}
.hp_title_blue{position:absolute;top:214px;left:0;font-size:55px;color:#055c72;}
.hp2_shoes{position:absolute;top:265px;right:26%;}
.hp_nom_big{font-size:60px;color:white;}
.hp_nom_big span, .hp_nom{font-size:30px;color:white;}
.hp_nom{line-height:25px;}
.hp2_shoes_tx{width:234px;position:absolute;top:71px;right:-130px;}
.hp2_moon{position:absolute;bottom:192px;right:307px}
.hp2_moon .hp2_shoes_tx{top:52px;right:-174px}
.hp2_car{position:absolute;bottom:174px;left:150px}
.hp2_car .hp2_shoes_tx{top:-112px;right:6px}

.home_3{background: url('assets/img/layout/home_03.png') repeat}
.hp3{position:absolute;bottom:0;right:9px}
.hp3_boy{width:511px;height:639px;position:absolute;bottom:0;right:50%;margin-right:-198px;}
.hp3_tree{position:absolute;top:177px;right:331px;}
.hp3_tree .hp2_shoes_tx{top:66px;right:-190px;}
.hp3_set{position:absolute;bottom:240px;right:16%}
.hp3_set .hp2_shoes_tx{width:288px;top:50px;right:-113px}
.hp3_shofar{position:absolute;bottom:325px;left:21%;}
.hp3_shofar .hp2_shoes_tx{width:288px;top:3px;right:4px}

.home_4{background: url('assets/img/layout/home_04.png') repeat;}
.hp4{position:absolute;bottom:0;right:147px}
.hp4_girl{width:486px;height:652px;position:absolute;bottom:0;right:50%;margin-right:-220px;}
.hp4_american{position:absolute;top:207px;right:170px}
.hp4_american .hp2_shoes_tx{top:58px;right:6px}
.hp4_family{position:absolute;bottom:164px;right:54px;}
.hp4_family .hp2_shoes_tx{top:98px;right:-88px}
.hp4_israeli{position:absolute;top:293px;left:20%}
.hp4_israeli .hp2_shoes_tx{top:98px;right:-101px}

.home_5_top{background: url('assets/img/layout/home_05.png') repeat;}
.home_5_top .inner_width{height:710px;padding-top:300px;text-align:center;}
.hp5_bt1 a{display:block;width:258px;height:277px;background: url('assets/img/layout/hp5_bt1.png') no-repeat}
.hp5_bt1 a:hover{background: url('assets/img/layout/hp5_bt1_hover.png') no-repeat;margin-top:-6px;}
.hp5_bt2 a{display:block;width:232px;height:232px;background: url('assets/img/layout/hp5_bt2.png') no-repeat;}
.hp5_bt2 a:hover{background: url('assets/img/layout/hp5_bt2_hover.png') no-repeat;margin-top:-6px;}
.hp5_bt2{margin:45px 117px 0;}
.hp5_bt3 a{display:block;width:251px;height:301px;background: url('assets/img/layout/hp5_bt3.png') no-repeat;}
.hp5_bt3 a:hover{background: url('assets/img/layout/hp5_bt3_hover.png') no-repeat;margin-top:-6px;}
.hp5_bt3{margin-top:-12px;}
.green_corner{width:60px;height:27px;background: url('assets/img/layout/green_corner.png') no-repeat;position:absolute;bottom:-27px;right:50%;margin-right:-30px;}
.home_5_bottom{background: url('assets/img/layout/home_06.png') repeat}
.home_5_bottom .inner_width{height:450px;text-align:center;}
.catch_title{font-size:45px;color:white;text-align:center;position:relative;padding-top:125px;margin-bottom:50px;}
.catch_plane{position:absolute;bottom:54px;right:50%;margin-right:-60px;}

.catch_input input, .contact_input input, .contact_textarea textarea{width:300px;height:45px;background:white;border:3px solid #f7b829;-webkit-border-radius:5px;border-radius:5px;font-size:14px;color:#363636;font-weight:300;font-style:italic;}

.catch_input input:focus, .contact_input input:focus, .contact_textarea textarea:focus{
    -webkit-box-shadow: -3px 3px 1px 0px rgba(0,0,0,0.10);box-shadow: -3px 3px 1px 0px rgba(0,0,0,0.10);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.catch_input{width:300px;margin-right:20px;}
.catch_submit{margin-top:-6px;}
.catch_submit input{width:240px;height:50px;-webkit-border-radius:4px;border-radius:4px;background: url('assets/img/layout/submit.png') repeat;border:none;
    -webkit-box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);
    font-family: 'PoetsenOne';font-size:24px;color:white;cursor:pointer;}
.catch_submit input:hover{background: url('assets/img/layout/submit_hover.png') repeat;-webkit-box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);}

.home_6{background: url('assets/img/layout/home_07.png') repeat;}
.all_recomend{padding-top:0;/*260px*/;width:100%;position:relative;z-index:5;}
.recomend_item{width:20%;position:relative;overflow:hidden;font-size:1em;}
.recomend_item:before{content: "";display: block;padding-top: 100%;}
.recomend_item_in{position:absolute;top:0;right:0;bottom:0;left:0;}
.recomend_item_in a{display:block;}
.recomend_img, .recomend_img img{width:100%;}
.hover_recomend{position:absolute;top:0;right:0;width:100%;bottom:0;background: url('assets/img/layout/blue_bg.png') repeat;padding:10%;display:none;}
.recomend_qoute{font-size:0.9em;color:white;display:block;line-height:1.3em;margin-bottom:10px;}
.recomend_qoute_name{font-size:0.8em;color:#0b4553;text-align:right;display:block;}
.recomend_item:hover .hover_recomend{display:block;}
.bg_orange{background:#f8bc2b;}
.bg_orange .sticky_bt{position:absolute;top:23%;}

/*=====================*/
.page_main{margin-bottom:130px;margin-top:30px;}
.breadcrumbs{float:right;font-size:12px;}
.breadcrumbs_item{color:#785e18;}
.breadcrumbs_item a{color:#fe8805;display:block;text-decoration:underline;}
.breadcrumbs_sep{color:#785e18;margin:1px 3px 0;}
.about_img img{width:100%;}
.sep_row{width:100%;height:3px;background: url('assets/img/layout/sep.png') repeat-x;margin:45px 0;}
.all_about_items{width:133%;margin-top:20px;}
.about_item{width:23%;margin-right:3%;height:320px;margin-bottom:50px;}
.about_icon{text-align:center;height:96px;margin-bottom:25px;}
.about_title{font-size:18px;color:#363636;margin-bottom:12px;}
.about_tx{font-size:13px;color:#363636;line-height:20px;}
.about_tx a{text-decoration:underline;}
.link_orange{display:block;color:#fe8805;text-decoration:underline;font-size:16px;font-family: 'PoetsenOne';}
.link_orange:hover{color:#df6755;}
.about_banner{width:100%;height:418px;position:relative;}
.about_banner_item,.gal_top_image,.trip_img_i{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;display:none;}
.slide_arrow_r a, .slide_arrow_l a{display:block;width:52px;height:100%;position:absolute;top:0;bottom:0;right:0;background: url('assets/img/layout/blue1.png') repeat;z-index:2;}
.slide_arrow_l a{right:auto;left:0;}
.slide_arrow_r a:hover, .slide_arrow_l a:hover{background: url('assets/img/layout/blue1_h.png') repeat}
.arrow2_r, .arrow2_l{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background: url('assets/img/layout/arrow2_r.png') no-repeat center center;}
.arrow2_l{background: url('assets/img/layout/arrow2_l.png') no-repeat center center;}
.guides_wrap{width:100%;}
.guides_wrap_in{position:relative;margin:0;}
.guides_wrap_over{position:absolute;top:0;left:0;width:2000px;}
.guides_item{margin-right:67px;margin-bottom:20px;position:relative;}
.guides_item a{display:block;width:175px;}
.guide_img{display:block;width:175px;height:175px;-webkit-border-radius:175px;border-radius:175px;overflow:hidden;border:5px solid #94d4e6;margin:0 auto 15px;}
.guide_img img{width:100%;}
.guide_name{display:block;font-size:18px;color:#363636;text-align:center;}
.guide_position{display:block;font-size:16px;color:#363636;text-align:center;width:100%;height:19px;}
.guide_tx_box{display:none;width:330px;padding:20px;position:absolute;top:50%;left:50%;margin-left:-165px;z-index:2;-webkit-border-radius:10px;border-radius:10px;background: url('assets/img/layout/guide_bg.png') repeat;font-size:13px;color:white;line-height:16px;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.20);box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.20);}
.guides_item:hover .guide_tx_box{display:block;}
.guide_arrow_r a{display:block;width:19px;height:27px;background: url('assets/img/layout/arrow3_r.png') no-repeat;position:absolute;top:35%;right:0;z-index:2;}
.guide_arrow_l a{display:block;width:19px;height:27px;background: url('assets/img/layout/arrow3_l.png') no-repeat;position:absolute;top:35%;left:0;z-index:2;}

.guide_nav{width:100%;position:relative}
.guide_nav .inline{width:100%;position:absolute; top:75px;}
.guide_nav a{margin:0;width:19px;height:27px;display:block;background-image:url('assets/img/layout/arrows_blue.png');background-repeat:no-repeat;}
.guide_nav_pre a{background-position:left top;}
.guide_nav_next a{background-position:right top;}


.video_row{margin-top:40px;width:100%;}
.video_item{width:31%;margin-left:3.4%;}
.video_item:first-child{margin-left:0;}
.video_item .video_item_co{display:block;height:268px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;}
.video_item a{display:block;height:268px;}
.video_img img{width:100%;}
.video_title{display:block;height:78px;background:#0dbaeb;width:100%;position:absolute;bottom:0;padding:12px;color:white;font-size:20px;line-height:24px;z-index:2;}
.icon-play{display:block;width:54px;height:54px;background: url('assets/img/layout/sprite.png') no-repeat -232px top;position:absolute;top:29%;right:50%;margin-right:-26px;z-index:1;}
.video_hover{display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background: url('assets/img/layout/orange_opacity.png') repeat;-moz-opacity:0.00;opacity:0.00;filter: alpha(opacity=00);}
.video_item:hover .video_hover{-moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
.video_col{width:31%;margin-left:3.4%;}
.video_col:first-child{margin-left:0;}
.video_col .title_blue{font-size:35px;line-height:50px;}

.trip_item{width:100%;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;background: url('assets/img/layout/trip_bg.png') repeat;margin-bottom:60px;}
.trip_img img{width:100%;height:auto;display:block;}
.trip_img_sep{width:3px;height:350px;margin-left:5px;}
.trip_item_content{height:100%;width:63%;padding-left:4%;padding-top:20px;padding-bottom:25px;background:url('assets/img/layout/sep_horz.png') left repeat-y;}
.trip_title{font-size:40px;color:#363636;font-family: 'PoetsenOne';margin-bottom:6px;}
.trip_title a{color:#363636}
.trip_title a:hover{color:#fa8405;}
.trip_sub{font-size:22px;color:#363636;font-family: 'PoetsenOne';}
.sub_green{margin-left:6px;color:#92a52a;}
.trip_item_content .text{width:555px;overflow:hidden;margin-top:28px;font-size:16px;height:184px;margin-bottom:20px;line-height:23px;}
.trip_bottom{margin-top:20px;}
.trip_item .bt_orange a{margin-top:14px;}
.trip_date_box{height:75px;background: url('assets/img/layout/sep_green.png') repeat-y;padding-top:12px;padding-left:20px;position:relative;}
.trip_date_bt a{display:block;width:240px;position:relative;font-family: 'PoetsenOne';color:#92a52a;font-size:22px;line-height:22px;padding-left:62px;}
.trip_date_bt a:hover{color:#6c8005;}
.icon-trip_date{display:block;width:54px;height:53px;background: url('assets/img/layout/sprite.png') no-repeat -233px -55px;position:absolute;top:0;left:0;}
.trip_date_bt a:hover .icon-trip_date{background: url('assets/img/layout/sprite.png') no-repeat -233px -109px}
.trip_inner{width:100%;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;background: url('assets/img/layout/trip_bg.png') repeat;position:relative;}
.trip_banner{width:100%;height:360px;overflow:hidden;position:relative}
.trip_banner img{width:100%;}
.trip_banner_in{}
.trip_banner_sep{margin-top:6px;}
.trip_main{width:65%;}
.trip_padding{padding:20px 40px 40px;padding-left:60px;}
.trip_padding .text{font-size:16px;line-height:22px;}
.back_trips{margin-top:20px;}
.trip_inner .bt_orange a{margin-top:50px;}
.trip_inner .trip_title{font-size:30px;margin-bottom:20px;}
.trip_date_box2{width:28%;height:83px;background: url('assets/img/layout/sep_green2.jpg') repeat-x bottom;padding-left:10px;margin-top:5px;}
.page-template-trips .read_more a{font-size:20px;}
.page-template-trips .trip_item_content, .page-template-trips2 .trip_item_content{height:465px;}
.page-template-trips2 .trip_item_content .text{height:188px;}


.safety_item{width:31%;margin-left:3.4%;}
.safety_item:first-child{margin-left:0;}
.wrap_steps{padding:40px 90px 0;}
.step_col{width:382px;}
.step_img{text-align:center;height:auto;margin-bottom:20px;}
.step_img img{width:100%;}
.step_col .title_blue{font-size:30px;text-align:center;height:72px;}
.step_col .bt_orange a{margin:30px auto;}
.note_tx{color:#9a8e67;font-size:13px;font-style:italic;}
.note_tx a{text-decoration:underline;color:#9a8e67}
.info_more{margin-top:70px;}
.info_more .title_blue30{margin-bottom:10px;}
.info_more .title_22{margin-bottom:7px;}
.title_blue30.padding{width:620px;margin:0 auto 20px;}
.recruit_video{width:740px;margin:40px auto;}
.recruit_video_title{width:100%;height:80px;background:#0dbaeb;font-family: 'PoetsenOne';margin-top:-5px;font-size:20px;color:white;line-height:80px;padding:0 20px;}

.faq_tabs{width:100%;background: url('assets/img/layout/sep.png') repeat-x bottom;padding-bottom:20px;margin-top:50px;}
.faq_tab a{display:block;height:43px;padding:0 14px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;color:#fe8805;line-height:43px;font-family: 'PoetsenOne';overflow:hidden;}
.faq_tab a:hover{color:#363636}
.faq_tab.active a{color:#363636;background: url('assets/img/layout/trip_bg.png') repeat;}
.faq_item{width:100%;background: url('assets/img/layout/sep.png') repeat-x bottom;margin-top:25px;padding-bottom:1px;}
.faq_item_top a{display:block;margin-bottom:28px;}
.faq_icon{display:block;width:33px;height:33px;background: url('assets/img/layout/sprite.png') no-repeat -234px -163px;margin-right:52px;}
.faq_title{display:block;color:#0cbff2;font-size:30px;font-family: 'PoetsenOne';width:67%;}
.faq_item_bottom{width:75%;padding-left:87px;margin-bottom:30px;display:none;font-size:14px;line-height:20px;}
.eligible .about_item{height:397px;}
.about_item .sep_row{margin:20px 0;}
.not_check_box{background: url('assets/img/layout/not_check2.jpg') no-repeat left top;height:80px;padding-left:90px;width:90%;}
.not_check_box .title_blue30{margin-bottom:0px;}
.not_check_box .link_orange{font-size:22px;}
.nomarge{margin:0;}

.date_item{height:auto;padding:40px;}
.date_img{width:285px;height:285px;background: url('assets/img/layout/frame.jpg') no-repeat;}
.date_img_in{width:253px;height:253px;-webkit-border-radius:253px;border-radius:253px;overflow:hidden;margin:15px auto;}
.date_img img{width:100%;}
.dates_table{margin:30px 0;}
.dates_row{width:100%;height:auto;font-size:14px;color:#363636;background: url('assets/img/layout/green_opacity.png') repeat;padding:10px 16px;}
.dates_row.bg_empty{background:transparent !important;}
.dates_col1{width:60%;}
.dates_col2{width:19%;}

.contact_note{color:#ce7967;margin-bottom:40px;}
.contact_note a{text-decoration:underline;color:#ce7967;}
.contact_note a:hover{color:#b76e5e;}
.form_contact{width:300px;}
.contact_input, .contact_textarea{margin-bottom:16px;}
.contact_input input{border:3px solid #eedea5;}
.contact_textarea textarea{resize:vertical;border:3px solid #eedea5;min-height:180px;}
.contact_submit{width:90px;}
.contact_submit input{width:90px;height:44px;-webkit-border-radius:4px;border-radius:4px;background: url('assets/img/layout/home_06.png') repeat;cursor:pointer;border:none;
    -webkit-box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);box-shadow: -4px 5px 1px 0px rgba(0,0,0,0.20);font-family: 'PoetsenOne';font-size:20px;color:white;text-align:center;}
.contact_submit input:hover{background: url('assets/img/layout/bt_hover.png') repeat;-webkit-box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);box-shadow: -2px 2px 1px 0px rgba(0,0,0,0.20);}
.contact_info{width:55%;margin-left:60px;}
.contact_info .sep_row{margin:0;}
.contact_info_items{margin:20px 0;}
.contact_item{margin-bottom:12px;}
.contact_icon{width:53px;margin-right:30px;margin-top:8px;}
.contact_item_tx{width:72%;height:70px;font-size:16px;color:#363636;}
.contact_item_tx .table_cell{display:table-cell;width:300px;height:70px;vertical-align:middle;}
.contact_item_tx a{color:#fe8805;text-decoration:underline;}
.contact_item_tx a:hover{color:#df6755;}

.popup_plane, .popup_friend{width:100%;position:absolute;z-index:10;display:none;}
.popup_plane_bg{width:100%;height:100%;background: url('assets/img/layout/popup_plane.png') repeat;position:fixed;top:0;bottom:0;right:0;left:0;z-index:10;}
.friend_bg{background: url('assets/img/layout/friend_bg.png') repeat}
.popup_plane_in{width:945px;position:fixed;top:200px;right:50%;margin-right:-470px;z-index:11;text-align:center;}
.popup_close a{display:block;width:39px;height:39px;background: url('assets/img/layout/sprite.png') no-repeat -233px -198px;position:absolute;top:-60px;right:0;}
.pop_sep{width:100%;height:3px;background: url('assets/img/layout/dots.png') repeat-x;}
.popup_plane_in .catch_title{padding-top:112px;margin-bottom:35px;}
.popup_plane_in .inline{margin-bottom:70px;}

.popup_friend_in{width:618px;position:absolute;top:200px;right:50%;margin-right:-470px;z-index:11;}
.popup_friend_in .pop_sep{background: url('assets/img/layout/dot_blue.png') repeat-x}
.popup_title{color:white;font-size:30px;margin-bottom:22px;}
.friend_form{margin:30px 0;}
.friend_form .row{margin-bottom:15px;}
.friend_form .catch_input input{border:3px solid #118998;}
.friend_form .catch_input{margin-bottom:8px;margin-right:0;}
.friend_box .popup_title{margin-bottom:8px;}
.tell_friend{position:absolute;left:-400px;top:-80px;}

.menu_bt a{display:block;width:95px;height:38px;-webkit-border-radius:40px 0px 0px 40px;border-radius:40px 0px 0px 40px;background: url('assets/img/layout/m_blue.jpg') repeat;overflow:hidden;font-family: 'PoetsenOne';font-size:20px;color:white;line-height:36px;padding-left:16px;}
.menu_bt a:before{content:"";display:block;width:12px;height:14px;background: url('assets/img/layout/m_arrow.png') no-repeat;background-size:12px auto;position:absolute;top:16px;right:7px; }
.menu_bt{position:absolute;top:10px;right:0;}

.catch_bt a{display:block;width:260px;height:55px;-webkit-border-radius:40px 0px 0px 40px;border-radius:40px 0px 0px 40px;background: url('assets/img/layout/home_06.png') repeat;overflow:hidden;font-family: 'PoetsenOne';color:white;padding-left:22px;padding-top:8px;}
.catch_bt{position:absolute;bottom:9px;right:0;}
.catch_s{display:block;font-size:14px;}
.catch_big{display:block;font-size:22px;line-height:20px;}

.testimonial_bt{width:100%;}
.testimonial_bt a{display:block;width:100%;height:55px;font-size:28px;color:white;text-align:center;line-height:52px;}
.m_tell_bt a, .m_come_bt a, .m_bring_bt a{display:block;width:100%;height:55px;font-size:25px;color:white;text-align:center;line-height:52px;font-family: 'PoetsenOne';}
.m_tell_bt a{background: url('assets/img/layout/home_01.png') repeat;}
.m_come_bt a{background: url('assets/img/layout/home_06.png') repeat;}
.m_bring_bt a{background: url('assets/img/layout/home_07.png') repeat;}


.mobile_menu{width:100%;height:100%;position:absolute;top:56px;background:#0cbff2;left:0;padding:20px 0;z-index:5000;display:none;}
.mobile_menu_item{border-bottom:1px solid #86dff9;}
.mobile_menu_top a{display:block;padding:10px 18px;font-size:22px;color:white;position:relative;}
.icon-menu{display:block;width:16px;height:20px;background: url('assets/img/layout/m_down.png') no-repeat;background-size:16px auto;position:absolute;top:19px;right:18px;}
.mobile_menu_bottom{display:none;}
.mobile_menu_link a{display:block;background:#1791b4;padding:9px 18px;font-size:18px;color:#fbd469;border-bottom:1px solid #45a7c3;}
.mobile_menu_item.active .icon-menu{background: url('assets/img/layout/m_minus.png') no-repeat;background-size:16px auto;top:22px;}


.wrap_trip_item{position:relative;}
.pop_dates{width:460px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;background: url('assets/img/layout/deep_green.png') repeat;padding:20px 10px 5px;position:absolute;top:70px;right:50%;margin-right:-392px;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.30);box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.30);display:none;z-index:3;max-height:430px; overflow-y:visible;}
.trip_inner .pop_dates{top:230px;}
.pop_dates .popup_close a{position:static;}
.pop_dates .dates_table{margin-top:20px;}
.pop_dates .dates_row{background: url('assets/img/layout/opacity3.png') repeat}
.pop_dates .dates_col1{width:78%;}

.wpcf7-not-valid-tip,.wpcf7-validation-errors,.wpcf7-mail-sent-ok{font-size:13px !important;text-align:left;}
.wpcf7-validation-errors,.wpcf7-mail-sent-ok{margin-top:0 !important;}


.safe_points{margin:50px 0;}
.safe_points_col{width:48%;}
.safe_points_item{margin-bottom:40px;font-size:16px;color:#363636;}
.safe_points_img{width:66px;margin-right:3%;margin-bottom:10px;}
.safe_points_content{width:80%;font-family: 'PoetsenOne';color:#363636;font-size:16px;}
.safe_points_content a{text-decoration:underline;}
.movie_make, .movie_make img{width:100%;}

.video_gallery{width:100%;background: url('assets/img/layout/trip_bg.png') repeat;padding:40px;margin:40px 0;}
.video_gallery_in{background:#fffdf5;padding:30px;}
.video_gallery_in .recruit_video{margin:20px auto;}
.video_gallery_row{width:710px;height:170px;overflow:hidden;position:relative;margin:0 auto;}
.video_gallery_row_in{position:absolute;top:0;left:0;}
.video_gallery_item{width:210px;margin-left:40px;}
.video_gallery_item:first-child{margin-left:0;}
.video_gallery_item a{display:block;width:100%;position:relative;}
.video_gallery_item_top{display:block;width:100%;position:relative;padding-top:60%;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:8px;}
.video_gallery_item .video_img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;}
.video_gallery_item .video_img img{width:100%;height:100%;}
.video_gallery_item:hover .video_hover{-moz-opacity:100;opacity:100;filter: alpha(opacity=100);}
.video_gallery_item_title{display:block;font-family: 'PoetsenOne';color:#0dbaeb;font-size:15px;line-height:18px;height:36px;overflow:hidden;}
.video_nav{width:100%;text-align:center;margin-bottom:20px;font-family: 'PoetsenOne';}
.video_nav_pre a{display:block;font-size:15px;text-decoration:underline;position:relative;}
.video_nav_next a{display:block;font-size:15px;text-decoration:underline;position:relative;margin-left:20px;}
.video_nav_pre a:before{content:"";display:block;width:6px;height:10px;background: url('assets/img/layout/navs.png') no-repeat left top;position:absolute;top:5px;left:-12px;}
.video_nav_pre a:hover:before{background: url('assets/img/layout/navs.png') no-repeat left bottom}
.video_nav_next a:before{content:"";display:block;width:6px;height:10px;background: url('assets/img/layout/navs.png') no-repeat right top;position:absolute;top:5px;right:-12px;}
.video_nav_next a:hover:before{background: url('assets/img/layout/navs.png') no-repeat right bottom}
.video_nav_nom a{display:block;font-size:16px;margin-left:20px;padding:0 5px;}
.video_nav_nom.active a{color:#0dbaeb;}

.recruit_bring{width:100%;position:relative;padding-top:100%;margin-top:40px;}
.recruit_refer, .recruit_be{width:100%;position:relative;padding-top:60%;}
.bg_hold{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.recruit_bring_baloon{width:405px;position:absolute;top:60px;left:90px;}
.recruit_refer_baloon{width:273px;position:absolute;top:60px;left:40%;}
.recruit_be_baloon{width:289px;position:absolute;top:50px;right:40px}
.recruit_bring_baloon img, .recruit_refer_baloon img, .recruit_be_baloon img{width:100%;}
.recruit_tx_box{padding:30px 40px;color:white;font-size:13px;line-height:20px;}
.orange_box{width:420px;background: url('assets/img/layout/orange11.png') repeat;position:absolute;bottom:40px;right:0;}
.yellow_box{width:420px;background: url('assets/img/layout/yellow11.png') repeat;position:absolute;bottom:40px;right:0}
.green_box{width:420px;background: url('assets/img/layout/green11.png') repeat;position:absolute;bottom:40px;left:0}
.read_white a{display:inline-block;color:white;text-decoration:underline;margin-top:5px;}
.recruit_tx_box .blue_bt{margin-top:12px;}


.mobile_only{display:none !important;}
.no_mobile{display:block;}

/*
.hp_section.home_1{position:relative;z-index:5;overflow:hidden;}
.hp_section.home_1 .hp_section_in{background:url('assets/img/layout/hp_1.png') no-repeat center bottom fixed;}
.hp1{display:none;}
.hp1_content{position:fixed;overflow:hidden;}
.bt_down a{position:fixed;}

.hp_section.home_2{z-index:2;position:relative;}
.hp_section.home_2 .hp_section_in{background:url('assets/img/layout/hp_2.png') no-repeat center bottom fixed;}
.hp2{display:none;}
.hp2_content{position:fixed;z-index:2;width:100%;height:100%;top:0;}
*/

.startParallax .hp_section_in{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.hp_section.home_1{position:relative;z-index:5;}
.hp_section.home_2{position:relative;z-index:4;}
.hp_section.home_3{position:relative;z-index:3;}
.hp_section.home_4{position:relative;z-index:2;}
.hp_section.home_5{position:relative;z-index:1;}


.search_page_title{margin-bottom:30px;}
.search_box{background:url('assets/img/layout/searchbox.png') repeat;width:945px;height:186px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding-left:40px;margin-bottom:50px;padding-top:30px;}
.search_box_title{margin-bottom:20px;}
.search_box_form{}
.search_box_form_input{margin-right:10px;}
.search_box_form_submit{}

.search_results{width:945px;}
.search_result{background:url('assets/img/layout/sep.png') repeat-x bottom;padding-bottom:35px;margin-bottom:25px;}
.search_result_title{padding-left:83px;background:url('assets/img/layout/searchicon.png') no-repeat left 3px;margin-bottom:13px;}
.search_result_title a{color:#0dbaeb;}
.search_result_desc{font-size:13px;line-height:20px;color:#363636;width:783px;padding-left:83px;}
.search_paginate{font-size:20px;font-family:'PoetsenOne';width:945px;}
.search_paginate a.page-numbers{color:#0cbff2;margin-left:3px;}
.trip_img_c{position:relative;width:355px;height:350px;}

.title.socialp_title{text-align:center;font-size:38px;color:#fff9de;max-width:none;line-height:normal;margin-bottom:25px;}
.follow_wrap{text-align:center;margin-bottom:60px;}
.follow_wrap .title.socialp_title{color:#c5a649;}
.follow_wrap_in{height:79px;}
.follow_icon a{display:block;width:95px;height:73px;margin-top:6px;margin-left:42px;background-repeat:no-repeat;}
.follow_icon:first-child a{margin-left:0;}
.follow_icon a:hover{margin-top:0;}
.s_inst a{background-image:url('assets/img/layout/s_inst.png');}
.s_inst a:hover{background-image:url('assets/img/layout/s_inst_h.png');}
.s_twit a{background-image:url('assets/img/layout/s_twit.png');}
.s_twit a:hover{background-image:url('assets/img/layout/s_twit_h.png');}
.s_face a{background-image:url('assets/img/layout/s_face.png');}
.s_face a:hover{background-image:url('assets/img/layout/s_face_h.png');}
.s_yout a{background-image:url('assets/img/layout/s_yout.png');}
.s_yout a:hover{background-image:url('assets/img/layout/s_yout_h.png');}
.s_send a{background-image:url('assets/img/layout/s_send.png');}
.s_send a:hover{background-image:url('assets/img/layout/s_send_h.png');}
.s_share a{background-image:url('assets/img/layout/s_share.png');}
.s_share a:hover{background-image:url('assets/img/layout/s_share_h.png');}
.s_gp a{background-image:url('assets/img/layout/s_gp.png');}
.s_gp a:hover{background-image:url('assets/img/layout/s_gp_h.png');}
.s_snapchat a{background-image:url('assets/img/layout/s_snapchat.png');}
.s_snapchat a:hover{background-image:url('assets/img/layout/s_snapchat_h.png');}
.s_tumb a{background-image:url('assets/img/layout/s_tumblr.png');}
.s_tumb a:hover{background-image:url('assets/img/layout/s_tumblr_h.png');}


.social_group{-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px;overflow:hidden;padding:20px 12px;position:relative;}
.inst_wrap{background:url('assets/img/layout/home_07.png') repeat}
.twit_wrap{background:url('assets/img/layout/home_08.png') repeat}
.yout_wrap{background:url('assets/img/layout/home_09.png') repeat;padding:0;padding-top:20px;}
.stay_wrap{background:url('assets/img/layout/home_06.png') repeat;height:291px;}
.stay_wrap_in{width:365px;margin:0 auto 50px;position:relative;z-index:1;}
.stay_wrap_in .catch_input{margin:0 auto 12px;}
.stay_wrap_in .catch_submit{width:300px;margin:0 auto;}
.stay_wrap_in .catch_submit input{width:300px;height:45px;}
.stay_bg{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;background:url('assets/img/layout/stay_bg.png') no-repeat center bottom;}
.stay_bt a{display:block;width:260px;position:absolute;bottom:37px;right:20px;font-size:22px;color:#fff9de;z-index:1;}
.stay_bt a span{display:block;font-size:26px;}
.stay_bt a:hover{color:white;text-decoration:underline;}



.video_gallery_full{padding:0;background:transparent;margin:0;}
.video_gallery_full .video_gallery_in{background:transparent;padding:0;}
.video_btns_white{background:white;padding:30px}



/* ----------------- numbers -------------------- */
.numbers_wrap{position:relative;}
.numbers_wrap_in{width:100%;position:relative;}
.numbers_item{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position: center;width:240px; height:240px;position: relative;margin:30px 2.555% 0;}
.numbers_wrap_in .numbers_item:nth-child(4n+1){margin-left:0;}
.numbers_wrap_in .numbers_item:nth-child(4n+4){margin-right:0;}
.numbers_item_in{position:absolute;top:0;left:0;width:240px;height:240px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.numbers_item a{display:block;width:240px;height:240px;position:absolute;z-index:1;cursor:default;}
.numbers_item a img{opacity:0;}
.numbers_item a:hover img{opacity:1;}
.numbers_item_in{padding-top:50px;text-align:center;}
.number_tx_box{color:#fff9de;}
.number_number{font-size:56px}
.number_title{font-size:25px}


.numbers_item_1 .numbers_item_in{background-color:#B6C15E;}
.numbers_item_2 .numbers_item_in{background-color:#E2AD51;}
.numbers_item_3 .numbers_item_in{background-color:#8AC7C4;}
.numbers_item_4 .numbers_item_in{background-color:#BEA2BC;}
.numbers_item_5 .numbers_item_in{background-color:#CE7761;}
.numbers_item_6 .numbers_item_in{background-color:#71C197;}
.numbers_item_7 .numbers_item_in{background-color:#E0D347;}
.numbers_item_8 .numbers_item_in{background-color:#5C959C;}
.numbers_item_9 .numbers_item_in{background-color:#D6A5B1;}
.numbers_item_10 .numbers_item_in{background-color:#9BB1A5;}
.numbers_item_11 .numbers_item_in{background-color:#65D2F1;}
.numbers_item_12 .numbers_item_in{background-color:#C29B8F;}
.numbers_item_13 .numbers_item_in{background-color:#B6C15E;}
.numbers_item_14 .numbers_item_in{background-color:#E2AD51;}
.numbers_item_15 .numbers_item_in{background-color:#8AC7C4;}
.numbers_item_16 .numbers_item_in{background-color:#BEA2BC;}
.numbers_item_17 .numbers_item_in{background-color:#CE7761;}
.numbers_item_18 .numbers_item_in{background-color:#71C197;}
.numbers_item_19 .numbers_item_in{background-color:#E0D347;}
.numbers_item_20 .numbers_item_in{background-color:#5C959C;}
.numbers_item_21 .numbers_item_in{background-color:#D6A5B1;}
.numbers_item_22 .numbers_item_in{background-color:#9BB1A5;}
.numbers_item_23 .numbers_item_in{background-color:#65D2F1;}
.numbers_item_24 .numbers_item_in{background-color:#C29B8F;}
.numbers_item_25 .numbers_item_in{background-color:#B6C15E;}
/*------------------ numbers --------------------- */



/** applicants **/
.applicants_wrap{position:relative;}
.applicants_wrap_in{width:100%;position:relative;}
.page-template-applicants .title{max-width: 710px;margin-bottom: 35px;}
.page-template-applicants .blue_bt.bt_app{margin-bottom:45px;}
.page-template-applicants .blue_bt.bt_app a{width:560px;height:110px;font-size:30px;text-align:left;color:#FCF5D3;padding-top: 20px;line-height:34px;}
.page-template-applicants .blue_bt.bt_app a span{background:url('assets/img/layout/icon_lock.png') no-repeat left center;display:block;width:43px;height:60px;margin: 4px 25px 25px;}
.applicants_item{background:rgba(247,234,190,0.6);padding:45px 83px;font-size:14px;}
.applicants_item{display:none;}
.applicants_item.active{display:block;}

.applicants_tab{margin-right:6px;}
.applicants_tabs .applicants_tab:last-child{margin:0;float:right;}

.applicants_tab a{display:block;width:184px;height:79px;font-size:20px;text-align:left;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;background-position:13px center;background-repeat: no-repeat;color:#FCF5D3;padding-top: 18px;padding-left: 50px;line-height:22px;}

.applicants_tab_1 a{background-color:#A6B254;background-image:url('assets/img/layout/tab1.png');}
.applicants_tab_1 a:hover, .applicants_tab_1.active a{background-color:#9DA73A}

.applicants_tab_2 a{background-color:#E8B151;background-image:url('assets/img/layout/tab2.png');padding-left: 60px;}
.applicants_tab_2 a:hover, .applicants_tab_2.active a{background-color:#DCA241}

.applicants_tab_3 a{background-color:#BC9AA8;background-image:url('assets/img/layout/tab3.png');}
.applicants_tab_3 a:hover, .applicants_tab_3.active a{background-color:#B3888F}

.applicants_tab_4 a{background-color:#89C1B1;background-image:url('assets/img/layout/tab4.png');padding-left: 62px;padding-right:20px;}
.applicants_tab_4 a:hover, .applicants_tab_4.active a{background-color:#76B5A4}

.applicants_tab_5 a{background-color:#CD745A;background-image:url('assets/img/layout/tab5.png');padding-left: 78px;padding-right:20px;}
.applicants_tab_5 a:hover, .applicants_tab_5.active a{background-color:#BF674A}

.applicants_tab_6 a{background-color:#72C191;background-image:url('assets/img/layout/tab6.png');padding-left: 60px;}
.applicants_tab_6 a:hover, .applicants_tab_6.active a{background-color:#66AF83}
/** applicants **/

/** social media **/
#sb_instagram .sb_instagram_header a{color:white;}
#sb_instagram .sb_instagram_header a:hover{color:#fff9de;}
#sb_instagram .sbi_header_text .sbi_bio{font-size:15px;}




.guides_wrap_in{text-align:left;}
.guides_item{width:17%;margin:30px 1.2%;display:inline-block;float:none;text-align:center;vertical-align:top;}
.guides_item a{display:inline-block;}


.stay_wrap{background: none;text-align:center;}
.stay_item{display:inline-block;vertical-align:top;margin:0 2.5% 40px 2.5%;}
.stay_item a{width:232px; height:232px;display:block;text-align:center;color:white;padding-top:60px;font-size:32px;}
.stay_item .visit a{background:url('assets/img/layout/social_bottom_left.png');}
.stay_item .visit a:hover{background:url('assets/img/layout/social_bottom_left_hover.png');}
.stay_item .trip a{background:url('assets/img/layout/social_bottom_right.png');}
.stay_item .trip a:hover{background:url('assets/img/layout/social_bottom_right_hover.png');}



.page-template-blog .sticky_bt , .page-template-singel_blog .sticky_bt{display:none;}
.blog_content{width:65%;}
.blog_img img{width:100%;}
.blog_text_wrap{padding:20px;}
.icon_title{color:#b1a06d;font-size:16px;padding-top:5px;padding-left:3px;}
.blog_title{color:#363636;font-size:34px;padding-left:53px;}
.blog_text{color:#363636;font-size:14px;padding-left:53px;}
.blog_sc_warp{border-top:1px solid #e7e2d3;}
.blog_item_wrap{background-color:white;}
.page-template-blog .sep_row{margin:40px 0;margin-top:30px;}
.blog_sc_warp{margin:20px;padding:7px 0;margin-top:0;}
.blog_sc{padding:0 8px;}
.blog_sc:first-child{padding-right:0;}
.orange_link{font-size:16px;color:#ff7506;text-decoration:underline;display:inline-block !important;}
.blog_text{display:inline-block;}
.blog_item_wrap a span{display: block;}
.bubble_title , .bubble_text{text-align:center;color:white;font-size:36px;}
.bubble_text{font-size:14px;}
.blog_sidebar{width:30%;padding-top:100px;}
.bubble_text_black{font-size:12px;}
.bubble_warp img{width:100%;}
.bubble_face , .bubble_text_black{padding-left:60px;}
.categories_warp{background:url('assets/img/layout/cate_back.jpg')repeat;overflow:hidden;border-radius:8px;padding:10px 20px;margin-top:20px;padding-bottom:3px;}
.cate_title{font-size:30px;color:#b1a06c;padding-bottom:20px;}
.posts_warp .cate_title{padding-bottom:0;}
.cate_item{border-top:1px solid #d3b771;padding:10px 0;}
.cate_item a{font-size:20px;color:#363636;display:block;}
.cate_item span{display:block;}
.cate_text{padding:10px;padding-top:14px;width:70%;}

.posts_warp{background:url('assets/img/layout/bg_top_post.png')repeat;overflow:hidden;border-radius:8px;padding:10px 20px;margin-top:20px;padding-bottom:3px;}
.browen_text{font-size:13px;color:#b1a06c;display:block;}
.black_text{font-size:18px;color:#363636;display:block;line-height:21px;}
.post_text_warp{width:55%;margin-left:10px;}
.post_item{border-bottom:1px solid #cfc08a;padding:10px 0;padding-top:17px;}
.post_item:last-child{border-bottom:none !important;}
.show_more a{color:#f77306;font-size:16px;text-decoration:underline;}
.show_more{padding:20px 0;}
.page_number a{font-size:20px;color:#f77306;padding-right:13px;}
.page_number a:hover{color:#b1a06c;}
.icon_img{width:50px;}
.main_img img{width:100%;}
.singel_blog .page_main{background-color:white;margin-top: 0;}
.singel_blog .blog_item_wrap{background-color:transparent;}
.singel_blog .posts_warp{background:none;padding:0;}
.singel_blog .blog_sidebar{padding: 0;padding-right:4px;}

.singel_blog .blog_sc_warp{border:none;margin:0}
.singel_blog_title{border-bottom:1px solid #e7e2d3;}

.singel_blog .blog_text , .singel_blog .blog_title{padding-left:0;}
.blog_content_wrap{padding:17px 25px 40px 25px;}
.back_to a{font-size:20px;color:#f77306;display:block;}
.back_to_wrap{border-bottom:1px solid #e7e2d3;padding-bottom:23px;}
.singel_blog .blog_text_wrap{padding-left:51px;}
.singel_blog{margin-top:30px;}
.singel_blog .sep_row{margin:40px 0;margin-top:30px;}
.singel_blog .blog_img{padding:10px 0 6px 0;}
.sep_row.sep_bottom{margin-top:0;}
.comments_wrap{background-color:#f3f1e9;padding:30px;}
.comments_title{font-size:30px;color:#b1a06c;}
.last_comment_item{border-bottom:1px solid #e7e2d3;padding:22px 0;}
.last_comment_title{font-size:16px;color:#363636;display:inline-block;}
.date_comment{display:inline-block;font-size:14px;color:#868585;}
.last_comment_text{font-size:14px;color:#363636;}
.last_comment_img{width:14%;margin-right:4%;padding-top:14px}
.last_comment_content{width:82%;}
.post_comment textarea{border:3px solid #b1a06c;border-radius:5px;font-size:13px;color:#363636;}
.post_comment{padding:30px 0 20px 0;}
.last_comment_item:last-child{border:none;}
.back_to.dowen{text-align:right;padding:29px}
.cate_icon{width:53px;height:47px;}
.cate_item a:hover{color:#f87407;}

.cate_icon.israel{background:url('assets/img/layout/icon_israel.png')no-repeat;}
.cate_item a:hover .cate_icon.israel{background-image:url('assets/img/layout/icon_israel_orange.png');}

.cate_icon.birthright-israel{background:url('assets/img/layout/icon_birth.png')no-repeat;}
.cate_item a:hover .cate_icon.birthright-israel{background-image:url('assets/img/layout/icon_birth_orange.png');}

.cate_icon.adventure{background:url('assets/img/layout/icon_adventure.png')no-repeat;}
.cate_item a:hover .cate_icon.adventure{background-image:url('assets/img/layout/icon_adventure_orange.png');}

.cate_icon.judaism{background:url('assets/img/layout/icon_judaism.png')no-repeat;}
.cate_item a:hover .cate_icon.judaism{background-image:url('assets/img/layout/icon_judaism_orange.png');}

.cate_icon.culture{background:url('assets/img/layout/icon_culture.png')no-repeat;}
.cate_item a:hover .cate_icon.culture{background-image:url('assets/img/layout/icon_culture_orange.png');}

.cate_icon.food{background:url('assets/img/layout/icon_food.png')no-repeat;}
.cate_item a:hover .cate_icon.food{background-image:url('assets/img/layout/icon_food_orange.png');}

.cate_icon.birth{background:url('assets/img/layout/icon_birth.png')no-repeat;}
.cate_item a:hover .cate_icon.birth{background-image:url('assets/img/layout/icon_birth_orange.png');}

.cate_icon.adven{background:url('assets/img/layout/icon_adventure.png')no-repeat;}
.cate_item a:hover .cate_icon.adven{background-image:url('assets/img/layout/icon_adventure_orange.png');}

.cate_icon.jud{background:url('assets/img/layout/icon_judaism.png')no-repeat;}
.cate_item a:hover .cate_icon.jud{background-image:url('assets/img/layout/icon_judaism_orange.png');}

.cate_icon.cult{background:url('assets/img/layout/icon_culture.png')no-repeat;}
.cate_item a:hover .cate_icon.cult{background-image:url('assets/img/layout/icon_culture_orange.png');}

.oas_box .oas_btn {
    float: right !important;
}
.oas_box_btns_s .oas_btn_facebook .oas_btn_ico {
    background-image: url('assets/img/layout/face_icon.png') !important;
}
.oas_box_btns_s .oas_btn_pinterest .oas_btn_ico {
    background-image: url('assets/img/layout/pint_icon.png') !important;
}
.oas_box_btns_s .oas_btn_twitter .oas_btn_ico {
    background-image: url('assets/img/layout/twi_icon.png') !important;
}
.oas_box_btns_s .oas_btn_google_plus .oas_btn_ico {
    background-image: url('assets/img/layout/googel_icon.png') !important;
}
.oas_box_btns_s .oas_btn_instagram .oas_btn_ico {
    background-image: url('assets/img/layout/glob_icon.png') !important;
}
.cate_icon.israel_orange{background-image:url('assets/img/layout/icon_israel_orange.png');}
.cate_icon.birthright-israel_orange{background-image:url('assets/img/layout/icon_birth_orange.png');}
.cate_icon.adventure_orange{background-image:url('assets/img/layout/icon_adventure_orange.png');}
.cate_icon.judaism_orange{background-image:url('assets/img/layout/icon_judaism_orange.png');}
.cate_icon.culture_orange{background-image:url('assets/img/layout/icon_culture_orange.png');}
.cate_icon.food_orange{background-image:url('assets/img/layout/icon_food_orange.png');}
.orange {
    color: #fa8405 !important;
}

/* ------------- media queries --------------------- */
@media only screen and (max-width : 1350px) {
    .inner_width{width:980px;}
    .socials, .ft_col3{display:none;}
    .logo a{position:absolute;top:-44px;left:195px;margin:0;}
    .header_top{background:transparent;height:55px;}
    .header_bottom{position:relative;}
    .logo_taglit img{width:163px;}
    .header_top_in, .header_bottom_in{float:left;margin-left:195px;}
    .header_bottom_in{float:none;display:block;border-top:1px solid #fcdf96;padding-top:6px;}
    .logo img{width:167px;}
    .menu_top{margin-left:185px;margin-top:13px;}
    .header_search{width:150px;margin-top:7px;}
    .menu_item a{margin-left:16px;}
    .menu_item:first-child a{margin-left:0;}
    .sticky_bt{position:absolute;top:156px;}
    .ft_rights{font-size:15px;margin-bottom:15px;}
    .ft_bottom_desc{display:block;}
    .ft_col2{float:right;margin-left:0;margin-right:135px;}
    .ft_info_tx{font-size:20px;}
    .ft_col1{width:300px;}

    .title{font-size:70px;}
    .subtitle{font-size:26px;}
    .title_blue{font-size:36px;}
    .breadcrumbs{float:left;}

    /*.page-template-page-templateshome-php .header{position:static;height:200px;background: url('assets/img/layout/home_01.png') repeat}*/
    .page-template-page-templateshome-php .sticky_bt{position:fixed;}
    /*.hp_section{overflow:hidden;}
    .hp_section .inner_width{height:730px;}
    .home_1 .inner_width{padding:0;}
    .hp1_s img, .hp2 img, .hp3 img, .hp4 img{width:100%;}
    .hp1{display:none;}
    .hp1_s{display:block;}
    .hp1_content{top:30px;}
    .hp_title_blue{top:46px;font-size:50px;}
    .hp2{right:-115px;}
    .hp2_shoes{top:187px;right:231px;}
    .hp2_car{left:118px;}
    .hp2_moon{bottom:154px;right:274px;}
    .hp2_girl img{width:430px;}
    .hp2_girl{height:582px;margin-right:-207px;}
    .hp3_boy img{width:460px;}
    .hp3_boy{height:575px;margin-right:-227px;}
    .hp3_tree{top:64px;right:340px;}
    .hp3_shofar{bottom:342px;}
    .hp4_american{right:130px;}
    .hp4_israeli{left:198px;}
    .hp4_family{right:10px;bottom:132px;}
    .hp4_family img{width:280px;}

    .home_5_top .inner_width{height:514px;padding-top:168px;}
    .home_5_bottom .inner_width{height:500px;}*/
    .hp1_content{top:150px;}
    .hp1_title{font-size:120px;line-height:105px;}
    .recomend_item{width:25%;}
    .all_recomend{padding:0;}
    .recomend_item.bg_orange, .not900{display:none;}

    .trip_item_content{width:62%;}
    .trip_title{font-size:36px;}
    .trip_img{width:320px;height:465px;overflow:hidden;}
    .trip_banner{height:310px;}
    .wrap_steps{padding:40px 40px 0;}
    .title_blue30, .faq_title{font-size:26px;}
    .not_check_box .link_orange{font-size:18px;}

    .popup_plane_in{width:920px;margin-right:-460px;}
    .tell_friend{left:-94px;top:-142px;}
    .tell_friend img{width:200px;}
    .popup_friend_in{margin-right:-309px;}

    .col_movie{width:26%;text-align:center;}



    .numbers_item{margin:50px 4% 0;}
    .numbers_wrap_in .numbers_item:nth-child(4n+1){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(4n+4){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(3n+1){margin-left:0;}
    .numbers_wrap_in .numbers_item:nth-child(3n+3){margin-right:0;}



    .applicants_tab a{display:block;width:158px;height:70px;padding-top: 18px;padding-left: 20px;line-height:18px;background:none;}

    .applicants_tab_1 a{background-color:#A6B254;}
    .applicants_tab_1 a:hover, .applicants_tab_1.active a{background-color:#9DA73A}

    .applicants_tab_2 a{background-color:#E8B151;}
    .applicants_tab_2 a:hover, .applicants_tab_2.active a{background-color:#DCA241}

    .applicants_tab_3 a{background-color:#BC9AA8;}
    .applicants_tab_3 a:hover, .applicants_tab_3.active a{background-color:#B3888F}

    .applicants_tab_4 a{background-color:#89C1B1;}
    .applicants_tab_4 a:hover, .applicants_tab_4.active a{background-color:#76B5A4}

    .applicants_tab_5 a{background-color:#CD745A;}
    .applicants_tab_5 a:hover, .applicants_tab_5.active a{background-color:#BF674A}

    .applicants_tab_6 a{background-color:#72C191;}
    .applicants_tab_6 a:hover, .applicants_tab_6.active a{background-color:#66AF83}

    .guides_item{width:22%;margin:30px 1%;}

    .ft_bottom_desc .ft_content_tx{color:white;}
    .ft_bottom_desc{border-top:1px solid #787878;}
}


@media only screen and (max-width : 980px) {
    .inner_width{width:100%;margin:0;}
    .page_main{padding:10px 20px 90px;}
    .recruit_video{width:100%;}
    .ft_col2{margin-right:65px;}
    .video_gallery{padding:0;background:transparent;}
    .recruit_bring_baloon{width:260px;}
    .recruit_refer_baloon{width:170px;top:30px;}
    .recruit_be_baloon{width:170px;}
    .footer .inner_width{padding-left:15px;padding-right:15px;}
    .header{padding-left:15px;padding-right:15px}
    .stay_wrap{height:auto;}
    .stay_bt a{position:relative;right:auto;bottom:auto;margin:20px auto 0;}
    .stay_wrap_in{margin-bottom:22px;}
    .follow_icon a{margin-left:12px;}
    .trip_item_content .text{width:auto;}
    .trip_item_content{width:55%;}
    .contact_info{width:48%;}
    .step_col{width:46%;}
    .hp5_bt2{margin:45px 34px 0;}


    .numbers_item{margin:50px 2% 0;}
    .numbers_wrap_in .numbers_item:nth-child(4n+1){margin-right:2%;margin-left:2%;}
    .numbers_wrap_in .numbers_item:nth-child(4n+4){margin-right:2%;margin-left:2%;}
    .numbers_wrap_in .numbers_item:nth-child(3n+1){margin-left:0;}
    .numbers_wrap_in .numbers_item:nth-child(3n+3){margin-right:0;}




    .applicants_tab a{display:block;width:130px;height:64px;padding-top: 14px;padding-left: 16px;line-height:18px;background:none;font-size:16px}

    .applicants_tab_1 a{background-color:#A6B254;}
    .applicants_tab_1 a:hover, .applicants_tab_1.active a{background-color:#9DA73A}

    .applicants_tab_2 a{background-color:#E8B151;}
    .applicants_tab_2 a:hover, .applicants_tab_2.active a{background-color:#DCA241}

    .applicants_tab_3 a{background-color:#BC9AA8;}
    .applicants_tab_3 a:hover, .applicants_tab_3.active a{background-color:#B3888F}

    .applicants_tab_4 a{background-color:#89C1B1;}
    .applicants_tab_4 a:hover, .applicants_tab_4.active a{background-color:#76B5A4}

    .applicants_tab_5 a{background-color:#CD745A;}
    .applicants_tab_5 a:hover, .applicants_tab_5.active a{background-color:#BF674A}

    .applicants_tab_6 a{background-color:#72C191;}
    .applicants_tab_6 a:hover, .applicants_tab_6.active a{background-color:#66AF83}

    .applicants_tabs .applicants_tab:last-child{float:left;}

    .applicants_item{padding:25px 50px;}

    .guide_tx_box{width:220px; margin-left:-110px;}

    .trip_bottom{margin:0;}
    .trip_item_content{padding-top:25px;padding-left:3%;}
}

@media only screen and (max-width : 832px) {
    .menu_item_top a{font-size:17px;}

    .numbers_item{margin:50px 1% 0;}
    .numbers_wrap_in .numbers_item:nth-child(4n+1){margin-right:1%;margin-left:1%;}
    .numbers_wrap_in .numbers_item:nth-child(4n+4){margin-right:1%;margin-left:1%;}
    .numbers_wrap_in .numbers_item:nth-child(3n+1){margin-left:0;}
    .numbers_wrap_in .numbers_item:nth-child(3n+3){margin-right:0;}


    .applicants_tab a{display:block;width: 114px;height: 58px;padding-top: 12px;padding-left: 12px;line-height: 18px;background: none;font-size: 15px;}

    .applicants_tab_1 a{background-color:#A6B254;}
    .applicants_tab_1 a:hover, .applicants_tab_1.active a{background-color:#9DA73A}

    .applicants_tab_2 a{background-color:#E8B151;}
    .applicants_tab_2 a:hover, .applicants_tab_2.active a{background-color:#DCA241}

    .applicants_tab_3 a{background-color:#BC9AA8;}
    .applicants_tab_3 a:hover, .applicants_tab_3.active a{background-color:#B3888F}

    .applicants_tab_4 a{background-color:#89C1B1;}
    .applicants_tab_4 a:hover, .applicants_tab_4.active a{background-color:#76B5A4}

    .applicants_tab_5 a{background-color:#CD745A;}
    .applicants_tab_5 a:hover, .applicants_tab_5.active a{background-color:#BF674A}

    .applicants_tab_6 a{background-color:#72C191;}
    .applicants_tab_6 a:hover, .applicants_tab_6.active a{background-color:#66AF83}


    .video_gallery_row{width:580px;height:170px;overflow:hidden;position:relative;margin:0 auto;}
    .video_gallery_item{width:180px; margin-left:20px}


    .guides_item{width:30%;margin:30px 1%;}
}


@media only screen and (max-width : 768px) {
    .hp_section{overflow:hidden;}
    .hp_section .inner_width{height:730px;}
    .home_1 .inner_width{padding:0;}
    .hp1_s img, .hp2 img, .hp3 img, .hp4 img{width:100%;}
    .hp1{display:none;}
    .hp1_s{display:block;}
    .hp1_content{top:30px;}
    .hp_title_blue{top:46px;font-size:50px;}
    .hp2{right:-115px;}
    .hp2_shoes{top:187px;}
    .hp2_car{left:118px;}
    .hp2_moon{bottom:154px;right:274px;}
    .hp2_girl img{width:430px;}
    .hp2_girl{height:582px;margin-right:-207px;}
    .hp3_boy img{width:460px;}
    .hp3_boy{height:575px;margin-right:-227px;}
    .hp3_tree{top:64px;right:340px;}
    .hp3_shofar{bottom:342px;}
    .hp4_american{right:130px;}
    .hp4_israeli{left:198px;}
    .hp4_family{right:10px;bottom:132px;}
    .hp4_family img{width:280px;}

    .home_5_top .inner_width{height:514px;padding-top:168px;}
    .home_5_bottom .inner_width{height:500px;}


    .mobile_only{display:block !important;}
    .no_mobile{display:none;}

    .sticky_bt{display:none;}

    .inner_width{width:100%;margin:0;}
    .header, .page-template-page-templateshome-php .header{height:120px;position:relative;}
    .logo_taglit img{width:80px;}
    .logo_taglit a{left:10px;}
    .logo a{top:10px;left:105px;}
    .logo img{width:140px;}
    .bt_down{display:none;}
    .hp1_content{width:85%;margin-right:-46%;top:0;}
    .hp1_title{font-size:75px;line-height:67px;}
    .hp1_subtitle, .hp1_subtitle2{font-size:22px;}
    .hp1_s{margin-top:20px;}
    .hp_section .inner_width{height:340px;}
    .home_1 .inner_width{height:305px;}
    .hp2_girl img{width:200px;}
    .hp2_girl{height:271px;margin-right:-375px;}
    .hp_title_blue{font-size:32px;position:static;text-align:center;margin-top:25px;}
    .hp_nom_big{font-size:22px;}
    .hp_nom_big span, .hp_nom{font-size:16px;}
    .hp_nom{line-height:19px;}
    .hp2_shoes{top:60px;right:20%}
    .hp2_shoes_img img{width:50px;}
    .hp2_car img{width:65px;}
    .hp2_shoes_tx{top:47px;right:-172px;}
    .hp2_moon{bottom:60px;right:52px;}
    .hp2_car .hp2_shoes_tx{top: -55px;right: -152px;}
    .hp2_car{bottom:35px;left:35px;}

    .hp3_boy img{width:200px;}
    .hp3_boy{height:250px;margin-right:-397px;}
    .hp3_tree .hp2_shoes_tx{top:48px;width:112px;right:-73px;}
    .hp3_tree{right:55px;}
    .hp3_set .hp2_shoes_tx{width:132px;top: 29px;right: -57px;}
    .hp3_set{bottom:74px;right:22px;}
    .hp3_shofar .hp2_shoes_tx{width:110px;top: 33px;right: -36px;}
    .hp3_shofar{bottom:202px;left:20%;}

    .hp4_girl img{width:200px;}
    .hp4_girl{height:268px;margin-right:-366px;}
    .hp4_american img{width:80px;}
    .hp4_american .hp2_shoes_tx{right: -155px;top:50px;}
    .hp4_american{top: 65px;right: 33px;}
    .hp4_family img{width:90px;}
    .hp4_family .hp2_shoes_tx{top: 38px;right: -186px;}
    .hp4_family{bottom: 75px;right: 15px;}
    .hp4_israeli img{width:40px;}
    .hp4_israeli{top:65px;left:18%;}
    .hp4_israeli .hp2_shoes_tx{top: 54px;right: -175px;}

    .home_5_top .inner_width{height:370px;padding-top:2px;}
    .home_5_top .inline{width:100%;margin-top:37px;}
    .hp5_bt1, .hp5_bt2, .hp5_bt3{width:30%;margin-left:3%;}
    .hp5_bt2{margin:0;margin-top:17px;margin-left:3%;width:28%;}
    .hp5_bt1 a, .hp5_bt2 a, .hp5_bt3 a{width:100%;background-size:100%;}
    .hp5_bt1 a:hover, .hp5_bt2 a:hover, .hp5_bt3 a:hover{width:100%;background-size:100%;}

    .catch_title{font-size:30px;padding-top:90px;margin-bottom:25px;}
    .catch_plane img{width:90px;}
    .catch_plane{margin-right:-46px;bottom:36px;}
    .catch_input{width:260px;float:none;display:block;margin:0 auto 9px;}
    .catch_input input{width:100%;}
    .catch_submit input{width:100%;}
    .catch_submit{width:260px;margin-top:5px;}
    .home_5_bottom .inner_width{height:380px;}

    .recomend_item{width:33.3%;display:none;}
    .recomend_item.stay_onmobile{display:block;}

    .ft_col1{width:100%;float:none;display:block;margin-top:25px;text-align:center;}
    .footer_top{padding-top:2px;}
    .ft_title{font-size:30px;}
    .ft_social{margin-bottom:0px;}
    .ft_social_in{width:auto;}
    .ft_social_icon{width:13%;margin-left:3%;}
    .ft_social_icon a, .ft_social_icon a:hover{width:100%;background:transparent;height:auto;}
    .ft_social_icon img{width:100%;}
    .ft_info_img, .ft_col2{display:none;}
    .ft_info_item{margin:0;}
    .ft_info_tx{text-align:center;float:none;display:block;margin-left:0;}
    .back_top a{top:auto;bottom:0;height:52px;}
    .ft_info{margin-bottom:25px;}

    .footer_bottom{position:relative;padding-bottom:50px;text-align:center;}
    .footer_bottom .inner_width{padding:0 15px;}
    .ft_top{height:275px;}
    .ft_bottom_desc{float:none;width:auto;display:block;position:absolute;top:0;left:0;border-bottom: 1px solid #055867;border-top:none;padding:20px 15px;}
    .ft_bottom_desc .ft_content_tx{width:auto;margin:0;text-align:left;}
    .ft_right1{position:absolute;bottom:15px;left:0;margin:0;text-align:center;width:100%;float:none;display:block;}
    .ft_logo{float:none;display:block;text-align:center;}

    .page_main{padding:10px 20px 30px;}
    .title{font-size:42px;line-height:42px;margin-bottom:6px;margin-top:8px;}
    .subtitle{font-size:22px;line-height:26px;}
    .title_blue{font-size:25px;line-height:30px;}
    .all_about_items{width:auto;}
    .about_item{width:100%;height:auto;}

    .wrap_steps{padding:0;}
    .step_col{float:none;display:block;width:auto;margin-bottom:40px;}
    .step_img img{width:100%;}
    .step_img{height:auto;}
    .safety_item{width:100%;margin-bottom:50px;margin-left:0;}
    .info_more{margin-top:20px;}
    .video_item{width:100%;margin-bottom:50px;margin-left:0}
    .video_title{font-size:18px;}
    .video_col{width:100%;margin-left:0;}

    .trip_item{height:auto;}
    .trip_img{width:100%;height:145px;float:none;}
    .trip_img img{width:100%;height:auto;margin-left:0;margin-top:-15%;}
    .trip_img_sep{float:none;display:block;width:100%;height:3px;background: url('assets/img/layout/sep.png') repeat-x;margin:0;}
    .trip_item_content{float:none;display:block;width:100%;padding:14px;}
    .trip_title, .trip_inner .trip_title{font-size:26px;line-height:30px;}
    .trip_sub{font-size:16px;}
    .trip_item_content .text{width:100%;margin-top:10px;}
    .trip_item .bt_orange a{width:90px;font-size:18px;margin-top:8px;}
    .trip_date_bt a{width:150px;padding-left:35px;font-size:14px;line-height:18px;}
    .trip_date_box{padding-left:12px;height:58px;}
    .icon-trip_date, .trip_date_bt a:hover .icon-trip_date{width:30px;height:30px;background: url('assets/img/layout/m_date.png') no-repeat;background-size:30px auto;margin-top:4px;}
    .pop_dates{width:100%;right:0;top:auto;bottom:0px;margin:0;}
    .pop_dates .dates_col1{width:55%;margin-left:13%;}
    .trip_banner img{width:150%;}
    .trip_banner{height:136px;}
    .trip_padding{padding:14px;position:relative;}
    .trip_main{float:none;display:block;width:100%;}
    .trip_banner_sep{margin-bottom:20px;}
    .trip_inner .bt_orange a{margin:0 auto;}
    .trip_inner .bt_orange{margin:20px 0;}
    .trip_date_box2{float:none;display:block;position:absolute;bottom:80px;padding:0;width:160px;height:53px;right:50%;margin-right:-80px;}
    .back_trips{float:none;display:block;margin-top:110px;text-align:center;margin-bottom:20px;}

    .title_black{font-size:16px;}
    .form_contact{float:none;display:block;margin:0;width:100%;margin-bottom:30px;}
    .contact_input .contact_textarea{width:100%;}
    .contact_input input, .contact_textarea textarea{width:100%;}
    .contact_submit{float:none;display:block;width:160px;margin:0 auto;}
    .contact_submit input{width:160px}
    .contact_info{float:none;display:block;margin:0;width:100%;}
    .contact_icon{margin-right:12px;}
    .contact_item_tx{width:195px;font-size:14px;}


    .date_item{padding:0;}
    .date_item .trip_item_content{padding-bottom:0;}
    .date_img{width:260px;height:260px;background-size:260px auto;float:none;display:block;margin:20px auto;padding:1px;}
    .date_img_in{width:240px;height:240px;-webkit-border-radius:240px;border-radius:240px;margin:8px auto;}
    .dates_table{margin-right:-14px;margin-left:-14px;margin-bottom:0;}
    .dates_row{height:auto;padding:12px 10px;line-height:22px;}
    .dates_col1{font-weight:bold;width:55%;}
    .dates_col2{width:22%;text-align:center;}


    .eligible .about_item{height:auto;margin-right:0;}
    .not_check_box .title_blue30{font-size:25px;}
    .title_blue30.padding{padding:0;width:auto;}
    .recruit_video{width:100%;}
    .recruit_video_title{font-size:16px;line-height:24px;padding:10px 20px 0;}

    .friend_box{display:none;}
    .mobile_box{display:block;float:none;margin-top:30px;}
    .popup_friend_in{width:100%;margin-right:0;right:0;top:165px;}
    .tell_friend img{width:170px;}
    .tell_friend{left:10px;top:-134px;}
    .popup_close a{right:14px;top:-53px;}
    .popup_title{text-align:center;padding:0 30px;font-size:25px;}
    .friend_form .catch_input{float:none;display:block;margin:0 auto 9px;}
    .popup_plane_in{width:100%;margin-right:0;right:0;top:88px;}
    .popup_plane_in .catch_title{padding-top:80px;}
    .breadcrumbs{float:right;}

    .m_marge{margin-bottom:90px;}
    .faq_tabs{position:absolute;top:212px;left:0;padding-top:50px;background:transparent;}
    .faq_tabs:before{content:"";display:block;width:16px;height:20px;background: url('assets/img/layout/m_down_black.png') no-repeat;background-size:16px auto;position:absolute;top:19px;right:18px;z-index:1;}
    .faq_tab{float:none;width:100%;display:none;}
    .faq_tab a{width:100%;height:50px;line-height:50px;-webkit-border-radius:0;border-radius:0;font-size:16px;background: url('assets/img/layout/trip_bg.png') repeat;border-top:1px solid white;}
    .faq_tab.active a{position:absolute;top:0;left:0;border:none;}
    .faq_tab.active{display:block;}

    .faq_icon{margin-right:8px;width:20px;height:20px;background: url('assets/img/layout/faq.png') no-repeat;background-size:20px auto;margin-top:2px;}
    .faq_item{margin-top:15px;}
    .faq_item_top a{margin-bottom:18px;}
    .faq_title{font-size:18px;width:80%;}
    .faq_item_bottom{padding-left:28px;width:100%;}
    .movie_make, .movie_make img{width:auto;}
    .footer .inner_width{padding-left:0;padding-right:0;}
    .ft_rights{float:none;}
    .follow_icon a{width:35px;height:30px;}
    .follow_wrap_in{height:38px;}
    .follow_wrap{margin-bottom:20px;}
    .title.socialp_title{font-size:20px;}
    .stay_wrap_in{width:90%;}
    .stay_wrap_in .catch_input{width:100%;}
    .stay_wrap_in .catch_submit, .stay_wrap_in .catch_submit input{width:100%;}
    .stay_bt a{width:auto;font-size:16px;text-align:center}
    .stay_bt a span{font-size:20px;}


    .numbers_item{margin:40px 1% 0;}
    .numbers_wrap_in .numbers_item:nth-child(4n+1){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(4n+4){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(3n+1){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(3n+3){margin-right:4%;margin-left:4%;}
    .numbers_wrap_in .numbers_item:nth-child(2n+1){margin-left:0;}
    .numbers_wrap_in .numbers_item:nth-child(2n){margin-right:0;}

    .applicants_tab{margin-bottom:5px;}
    .applicants_tab a{-moz-border-radius:6px;-webkit-border-radius:6px; border-radius:6px;}



    .page-template-applicants .blue_bt.bt_app{margin-bottom:25px}
    .page-template-applicants .blue_bt.bt_app a{width: 410px;height: 100px;font-size:25px;text-align: left;color: #FCF5D3;padding-top: 24px;line-height: 28px;}
    .page-template-applicants .blue_bt.bt_app a span {background-position:left top;display: block;margin: 0px 17px;background-size: 38px;width: 38px;}


    .trip_img{height:718px;}
    .trip_img img{margin-top:0;}


    .video_gallery_row{width:520px;height:170px;overflow:hidden;position:relative;margin:0 auto;}
    .video_gallery_item{width:160px; margin-left:20px}

    .recruit_refer{background-size:140%;background-position: 82%;}

    .testimonial_bt{background-color: #0899B7;}
}

@media only screen and (max-width : 650px) {
    .no_mobile_small{display:none;}
    .mobile_small_only{display:block;}

    .home_5_top .inner_width{height:300px;padding-top:2px;}
    .hp5_bt1 a, .hp5_bt2 a, .hp5_bt3 a{width:100%;background-size:100%;height:245px;}
    .safe_points_col, .safe_points_content{width:100%;}
    /*.video_gallery_row{display:block;}
    .recruit_video, .video_nav{display:none;}
    .video_gallery_in{padding:0;background:transparent;}
    .video_gallery_item{width:100%;margin:0;margin-bottom:40px;}*/
    .movie_make, .movie_make img{width:90%;}
    .bg_hold{margin-left:-20px;margin-right:-20px;width:auto;margin-bottom:183px;}
    .recruit_tx_box{width:100%;padding:20px;bottom:auto;top:100%;height:183px;}
    .recruit_refer, .recruit_be{padding-top:110%;}
    .recruit_bring_baloon{width:115px;top:30px;}
    .recruit_refer_baloon{width:125px;top:30px;}
    .recruit_be_baloon{width:125px;top:30px;right:auto;left:40px;}
    .about_banner{height:154px;}
    .slide_arrow_r a, .slide_arrow_l a{width:30px;}
    .arrow2_r, .arrow2_l{background-size:14px;}
    .guides_wrap_in{width:63%;}
    .guide_tx_box{width:100%;left:0;}


    .numbers_wrap{text-align:center}
    .numbers_item{width:240px;margin:0 auto 30px;float:none}

    .numbers_wrap_in .numbers_item:nth-child(4n+1){margin:0 auto 30px;}
    .numbers_wrap_in .numbers_item:nth-child(4n+4){margin:0 auto 30px;}
    .numbers_wrap_in .numbers_item:nth-child(3n+1){margin:0 auto 30px;}
    .numbers_wrap_in .numbers_item:nth-child(3n+3){margin:0 auto 30px;}
    .numbers_wrap_in .numbers_item:nth-child(2n+1){margin:0 auto 30px;}
    .numbers_wrap_in .numbers_item:nth-child(2n){margin:0 auto 30px;}

    .applicants_tab{margin-bottom:5px;}
    .applicants_tab a{width:160px}
    .applicants_item{padding:15px 10px;}
    .applicants_item img, .applicants_item iframe{width: 100%;}

    .applicants_item td{display:block;width:100%;height:auto;}
    .applicants_item a{-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
    .applicants_item table{width:100%;margin-bottom:20px;}
    .applicants_item table table img{width:auto;}

    .trip_img{height:350px;}
    .trip_img img{margin-top:0;}
    .trip_item_content .text{max-height:100%;}
    .trip_date_box{background: none;}

    .video_gallery iframe{height:300px;}
    .video_gallery_row{width:200px;height:auto;min-height:200px;}
    .video_gallery_item{width:200px;margin:0 auto;}
    .recruit_video_title{padding:10px 20px;height:auto;}



    .video_gallery_row{position:relative;z-index:2;}
    .video_nav{position:relative;}
    .video_nav .inline{position: absolute;top:0px;z-index:1;width:400px;margin-left: -201px;left: 50%;height:120px;display:flex;align-items: center;justify-content: center;}
    .video_nav_ph{width:260px;height:100%;}
    .video_nav .inline a{margin:0;width:19px;height:27px;display:block;background-image: url('assets/img/layout/navs_large.png');background-repeat:no-repeat;}
    .video_nav_pre a{background-position:left top;}
    .video_nav_next a{background-position:right top;}
    .video_nav a:before{display:none;}

    .recruit_tx_box{position:static;height:auto}
    .recruit_tx_in{overflow:auto;height:auto;}
    .page-template-recruiting .bg_hold{margin-bottom:0;}
    .page-template-recruiting section{background-position:top;background-size:100%;}
    .recruit_tx_box{background:none;}


    .recruit_bring{padding-top: 500px;}
    .recruit_tx_box.orange_box{background:none;background-color: #F98D19;}

    .recruit_refer{padding-top:320px;background-size: 200%;}
    .recruit_tx_box.yellow_box{background-color:#EFB32E;}


    section.recruit_be{padding-top: 310px;}
    .recruit_tx_box.green_box{background-color:#a7bf2f;}


    .guides_wrap_in{width:100%;}
    .guides_item{width:45%;margin:30px 2%;}

    .guide_tx_box{width:220px;left:50%;}

    .recomend_qoute{font-size:0.7em;}
}

@media only screen and (max-width : 480px){
    .page-template-applicants .blue_bt.bt_app{width:100%;}
    .page-template-applicants .blue_bt.bt_app a{width:100%;height: 80px;font-size:20px;text-align: left;color: #FCF5D3;padding-top:10px;line-height: 28px;}
    .page-template-applicants .blue_bt.bt_app a span {background-position:left top;display: block;margin: 0px 17px;background-size: 38px;width: 38px;}

    .video_nav_ph{width:220px;height:100%;}

    .recruit_bring{padding-top: 300px;}
    section.recruit_refer{padding-top:380px;background-size: 200%;}
    section.recruit_be{padding-top: 210px;}

    .recruit_refer_baloon{width:100px;left:250px;}
    .recruit_be_baloon{width:100px}


    .guides_item{width:100%;margin:0 auto 30px}
}

@media only screen and (max-width : 320px) {
    .logo img{width:120px;}
    .catch_bt a{width:222px;}
    .catch_big{font-size:21px;}
    .hp1_title{font-size:68px;line-height:61px;}
    .hp1_subtitle, .hp1_subtitle2{font-size:20px;}


    .recruit_bring{padding-top:260px;}
    section.recruit_refer{padding-top:220px; background-size:120%;}
    section.recruit_be{padding-top: 180px;background-position-y: 0;}

    .recruit_refer_baloon{width:100px;left:200px;}
    .recruit_be_baloon{width:80px}
}



/*
Version: 3.4.5 Timestamp: Mon Nov  4 08:22:42 PST 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
    width:240px;


}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
    /*
      Force border-box so that % widths fit the parent
      container without overlap because of margin/padding.
  
      More Info : http://www.quirksmode.org/css/box.html
    */
    -webkit-box-sizing: border-box; /* webkit */
    -moz-box-sizing: border-box; /* firefox */
    box-sizing: border-box; /* css3 */
}


.select2-container .select2-choice {
    display: block;
    height: x;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #797c7e ;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 30px;
    height  :34px;
    padding-left:20px;
    padding-top:10px;
    margin-right:0px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    background-color: #fff;
    /*background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #fff 0%, #eee 50%);*/
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;



    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(top, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 46px;
    top: 15px;
    font-size: 1px;
    text-decoration: none;
    border: 0;
    background: url('../img/layout/select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;

}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;



}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;


}

.select2-drop-active {
    border: 1px solid black;
    /* border-top: none; */
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

/*arrowdown style*/
.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    padding-right:10px;
    padding-left:10px;



    background-clip: padding-box;

    /*background: #cccfd1 ;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b9bcbe ), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(top, #ccc 0%, #eee 60%);*/
    background-color: #cdd1d3;
    -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.31);
    -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.31);
    box-shadow: inset 1px 0 0 rgba(0,0,0,.31);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDQ5IDY1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImhhdDAiIGdyYWRpZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9Ii0xLjQyMTA4NTQ3MTUyMDJlLTE0JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjQ5IiBoZWlnaHQ9IjY1IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
    /*background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.12) 0%, rgba(255,255,255,.12) 100%);
    background-image: -o-linear-gradient(bottom, rgba(0,0,0,.12) 0%, rgba(255,255,255,.12) 100%);
    background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.12) 0%, rgba(255,255,255,.12) 100%);
    background-image: linear-gradient(bottom, rgba(0,0,0,.12) 0%, rgba(255,255,255,.12) 100%);*/
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('../img/layout/selectarrow.png') no-repeat center;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;



    background: #fff url('../img/layout/select2.png') no-repeat 100% -22px;
    background: url('../img/layout/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('../img/layout/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/layout/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/layout/select2.png') no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url('../img/layout/select2-spinner.gif') no-repeat 100%;
    background: url('../img/layout/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('../img/layout/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/layout/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/layout/select2-spinner.gif') no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;




    background-color: #fcfdfe;
    /* background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
     background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
     background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
     background-image: linear-gradient(top, #fff 0%, #eee 50%);*/
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #cccfd1;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {

}
.select2-dropdown-open .select2-choice .select2-arrow b {

}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 20px;
    margin: 0 4px 0 0;
    font-size:14px;
    color:#707070;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
    border-bottom:1px solid #e5e5e5 ;
    padding:0 0px;
    height:34px;line-height:34px;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding:0 7px 0;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.select2-results .select2-highlighted {
    background: #feffde;
    color: #000;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    -moz-opacity:0.4;opacity:0.4;filter: alpha(opacity=40);
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {

}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(top, #eee 1%, #fff 15%);
}

.select2-locked {
    padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #797c7e;
    outline: none;


}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;

    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;





    background-clip: padding-box;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('../img/layout/select2.png') right top no-repeat;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
    background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
    .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
        background-image: url('../img/layout/select2x2.png') !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }
    .select2-search input {
        background-position: 100% -21px !important;
    }
}

@media only screen and (max-width : 640px) {
    .blog_content , .blog_sidebar{width:100%;}
    .blog_sidebar{padding-top:0;}
    .bubble_warp{margin-left:35%;}
    .title{font-size:65px;margin-top:55px;padding-left:30px;line-height:70px;}
    .blog_sc_warp{padding-right:58%;}
    .m_r{float:right;}
    .m_l{float:left;}
    .cate_item , .post_item{width:50%;}
    .cate_item{height:80px;}
    .cate_item a{font-size:17px;}
    .post_text_warp{width:100%;}
    .black_text{font-size:17px;}
    .show_more{float: none;width:100%;}
    .posts_warp{margin-bottom:-30px;margin-top:2px;}
    .page_main{padding:10px 0 30px;}
    .page-template-blog .sep_row{margin-left:30px;}
    .categories_warp , .posts_warp{border-radius:0;}
    .link_page{padding-left:30px;}
    .cate_item.cul , .cate_item.food{border-bottom:1px solid #d3b771;}
    .post_item:last-child{border-bottom:1px solid #cfc08a !important;}
    .categories_warp , .posts_warp{padding:20px 30px;}
    .show_more a{width:100%;text-align: center;display:inline-block;}
    .cate_text{width:60%;}
    .cate_item.m_r{padding-left:2%;}

}

.page_number {
    margin-left: 3px;
    margin-right: 3px;
}
#shareBtn{
    cursor: pointer;
}

.error-border {
    border: 1px solid red;
}
.error-label {
    color: red;
}

#user-error-label {
    display: none;
}
#text-error-label {
    display: none;
}
.post-comment-cls {
    font-family: 'PoetsenOne';
    color: white;
    border-radius: 50px;
    background-color: #ff8d06;
    font-size: 20px;
}