body {
    font-family: Roboto;
    font-weight: 400; 
    font-size: 15px;
    line-height: 26px;
    color: #222;
    background-color: #f5f5f5;
}
.oi_legend {
    font-family: Roboto;
    font-weight: 700;
    font-size: 42px;
    line-height: 50px;
    color: #222;
}

.oi_sub_legend {
    font-family: Roboto;
    font-weight: 500;
    font-size: 20px;
    line-height: 36px;
    color: #222;
}

h1 {
    font-family: Roboto;
    font-weight: 700;
    font-size: 36px;
    line-height: 40px;
    color: #222;
}

h2 {
    font-family: Roboto;
    font-weight: 500;
    font-size: 30px;
    line-height: 34px;
    color: #222;
}


h3 {
    font-family: Roboto;
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #222;
}


h4 {
    font-family: Roboto;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    color: #222;
}

h5 {
    font-family: Roboto;
    font-weight: 700;
    font-size: 16px;
    line-height: 18px;
    color: #222;
}

h6 {
    font-family: Roboto;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #848484;
}
a { color:#b99d61}
#filters a:hover { color:#b99d61 !important}
a:hover {color:#b99d61}
.oi_header_menu > li.current-menu-item > a, .oi_header_menu > li.current-menu-parent > a, .oi_header_menu > li.current_page_parent > a, .oi_header_menu > li.current-menu-parent:hover > a, .oi_header_menu > li.current_page_parent:hover > a {
color: #b99d61}
.oi_link_block a:hover { color:#b99d61 !important;}
.page-numbers.current { color:#b99d61}
.colored {color: #b99d61; }
.oi_soc_header a:hover { color:#b99d61; }
#scroll_to_content a:hover { text-decoration:none; color:#b99d61; border-color:#b99d61}
.post-categories li:not(.current-menu-item):not(.current-menu-parent) a:after {
    background: #b99d61;
}
.post-categories li:not(.current-menu-item):not(.current-menu-parent) a:hover:before {
    background: #b99d61;
}
.oi_header_menu ul > li > a:hover { color:#b99d61}
.oi_header_menu ul > li.current-menu-item > a { color:#b99d61}
.oi_breadcrumbs a:hover { color:#b99d61; text-decoration:none;}
.oi_add_post_like:hover strong { color:#b99d61;}
.oi_add_post_like.oi_already_post_liked strong {color:#b99d61;}
.oi_already_post_liked  .oi_like_post_count {color:#b99d61;}
.oi_blog_post_cat.oi_already_post_liked  { color:#b99d61}
.oi_readmore_btn:hover { color:#b99d61; text-decoration:none;}
.oi_blog_post_meta_holder {color:#b99d61}
.oi_ddate { color:#b99d61; border-bottom:1px solid #b99d61; }
.oi_blog_post_cat a:after, .oi_readmore_btn:after {
    background: #b99d61;
}
.oi_blog_post_cat a:hover:before, .oi_readmore_btn:hover:before {
    background: #b99d61;
}
.link_post .link_date { color:#b99d61; border-bottom:1px solid #b99d61;}
.link_url .blog_title_a:hover { color:#b99d61}
.wpcf7 input.wpcf7-submit:hover { color:#b99d61}
.oi_content_btn:hover {color:#b99d61;}
.comment-form input#submit:hover { color:#b99d61}
#load_more_port_masorny_posts:hover { color:#b99d61; }
@media (min-width: 0px) and (max-width: 767px) {
	.post-categories > li.current-menu-item > a { color:#b99d61}
    .post-categories li.active { background:#b99d61}
}
#wp-calendar a { color:#b99d61}
#wp-calendar caption { color:#b99d61}
.oi_tweet a:hover { color:#b99d61; }
.oi_tweet_time > a.twitter_time { color:#b99d61; }
.oi_widget ul:not(#cbox):not(.oi_instagram_widget_ul) li a:hover { text-decoration:none; opacity:1; color:#b99d61;}
.oi_header_menu ul {
border-top-color: #b99d61  !important;
}
.oi_port_sep {
 background: #b99d61 !important;
}
.filter_current {
color: #b99d61 !important;
}
.wpb_single_image .vc_single_image-wrapper { display: block !important; }

.flexslider{
	border: none;
	border-radius: 0;
	box-shadow: none;
}
.flex-direction-nav li a {
opacity:1;
background:#fff;
}

.flex-direction-nav a {
width:inherit;
height:inherit;
margin-top:-63px;
}


.flex-direction-nav .flex-prev {
left:0;
}

.flex-direction-nav a.flex-next:before {
content:'\f002';
}

.flex-direction-nav a:before {
font-family:flexslider-icon;
font-size:40px;
display:inline-block;
content:'\f001';
line-height:46px;
padding:40px 30px;
}

.flex-direction-nav .flex-next {
right:0;
}

.uppercase {text-transform: uppercase;}
.justify {text-align: justify;}
.text_right {text-align: right; }
.minh300 {min-height:300px;}

.mb0 { margin-bottom:0 !important}
.m0auto { margin:0 auto}
.mb35 { margin-bottom:35px !important;}
.mb60  { margin-bottom: 60px !important;}
.mb100 { margin-bottom: 100px !important}
.mt120 { margin-top:120px !important;}
.mb120m60{margin-bottom: 120px !important;padding-top: 60px !important;padding-bottom: 60px !important;}
.mr0ml0 { margin-right:0px; margin-left:0px}

.p40 { padding:40px !important}
.pt100 { padding-top:100px !important;}
.pb60 { padding-bottom:60px !important}
.pt130{padding-top:130px;}
.pt60pb60{padding-top: 60px !important;padding-bottom: 60px !important;}
.pt120pb60 { padding-top:120px !important; padding-bottom:60px !important}
.pt80pb100 {padding-top: 80px !important;padding-bottom: 100px !important;}
.p40{padding-top: 40px !important;padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;}
.pt0p40{padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;}
.pb0p40{padding-top: 40px !important;padding-right: 40px !important;padding-left: 40px !important;}
.p80p40 {padding-top: 80px !important;padding-right: 40px !important;padding-bottom: 80px !important;padding-left: 40px !important;}
.pt80p40{padding-top: 80px !important;padding-right: 40px !important;padding-bottom: 40px !important;padding-left: 40px !important;}
.p120p80{padding-top: 120px !important;padding-right: 80px !important;padding-bottom: 120px !important;padding-left: 80px !important;}
.pt80pb80{padding-top: 80px !important;padding-bottom: 80px !important;}
.pt100pb100{padding-top: 100px !important;padding-bottom: 100px !important;}
.pt120pb120{padding-top: 120px !important;padding-bottom: 120px !important;}
.pt200pb200{padding-top: 200px !important;padding-bottom: 200px !important;}
.p120p60{padding-top: 120px !important;padding-right: 60px !important;padding-bottom: 120px !important;padding-left: 20px !important;}
.p120p60r20{padding-top: 120px !important;padding-right: 20px !important;padding-bottom: 120px !important;padding-left: 60px !important;}


.pb_fff {margin-bottom: -7px !important;padding-top: 120px !important;padding-bottom: 120px !important;background-color: #000000 !important;}

.bg_000 {background-color:#000}
.bg_ebebeb {background-color: #ebebeb}
.bg_f9f9f9 { background-color: #f9f9f9}
.bg_f15b26 { background-color:#f15b26}
.bg_cdbf90 { background-color:#cdbf90}
.bg_77cfd0 { background-color: #77cfd0}
.bg_cdb48c {background-color: #cdb48c}
.bg_ffcc00 { background-color:#ffcc00}
.bg_ff6633 { background-color: #ff6633}
.bg_4a5c7e { background-color: #4a5c7e}
.bg_fff0bb { background-color: #fff0bb}
.bg_e8e8e8 { background-color:#e8e8e8}
.bg_403224 { background-color: #403224}
.bg_ebc483 { background-color: #ebc483}
.bg_270400 { background-color: #270400}
.bg_fff { background-color: #fff}

.text_000 { color: #000}
.text_fff { color: #fff}
.text_270400 { color:#270400}
.text_403224 { color:#403224}

.bg_img {margin-bottom: -10px !important;padding-top: 200px !important;padding-bottom: 200px !important;background-image: url(../../images/citybg.jpg) !important;}
.bg_img1 {padding-top: 120px !important;padding-bottom: 120px !important;background: #f9f9f9 url(../../images/9.jpg)}
.bg_img2 {margin-bottom: 80px !important;padding-top: 240px !important;padding-bottom: 240px !important;background-image: url(../../images/office.jpg) !important;}
.bg_img3 {margin-bottom: 0px !important;background: #f9f9f9 url(../../images/9.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.bg_img4 {margin-bottom: 0px !important;background-image: url(../../images/dapper-laughs-1.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.bg_img5 {margin-bottom: 0px !important;background: #ffffff url(../../images/about.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}

.bg_ceron {background:url(../../images/43a143e7300cba562de96c3e7de388c0.jpg)}
.bg_washboard {background:url(../../images/e98b3ac5cd6ba70bd7ec77f0bab2d6b5.jpg)}
.bg_flight {background:url(../../images/f37c122e7a8123559e963ab25f39739b.jpg)}
.bg_lamobile { background:url(../../images/76b79ccc2d5aebc7ec76beb25a50aea9.gif)}
.bg_cheburashkini { background:url(../../images/410a4bd8fa2aaf284ea0cb3a0112ec67.jpg)}
.bg_sr-pao { background:url(../../images/d4522263aeacc778eb1b4e8a59da1621.png)}
.bg_anker { background:url(../../images/notebook.jpg)}
.bg_good { background:url(../../images/2208f7a20444f6bdb03214725112c41b.jpg)}


.bg_port1 {background:url(../../images/port-1.jpg)}
.bg_port2 {background:url(../../images/port-2.jpg)}
.bg_port3 {background:url(../../images/port-3.jpg)}
.bg_port4 { background:url(../../images/port-4.jpg)}
.bg_port5 { background:url(../../images/port-5.jpg)}
.bg_port6 { background:url(../../images/port-6.jpg)}
.bg_port7 { background:url(../../images/port-7.jpg)}
.bg_port8 { background:url(../../images/port-8.jpg)}




















