/**
	 * Saban custom style will load and manage here
	 *
	 * @since 1.0.0
	 */

/*@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);*/
@charset "UTF-8";

/*@font-face{font-family:'AvenirNextLTPro-Cn';src:url('assets/fonts/AvenirLTStd-Medium.woff2') format('woff2'),url('assets/fonts/AvenirLTStd-Medium.woff2') format('woff');font-weight:500;font-style:normal;}*/
@font-face { font-family: 'AvenirNextLTPro-Cn'; src: url('assets/fonts/avenirltstdmedium.eot'); src: url('assets/fonts/avenirltstdmedium.eot') format('embedded-opentype'), url('assets/fonts/avenirltstdmedium.woff2') format('woff2'), url('assets/fonts/avenirltstdmedium.woff') format('woff'), url('assets/fonts/avenirltstdmedium.ttf') format('truetype'), url('assets/fonts/avenirltstdmedium.svg#avenirltstdmedium') format('svg'); }

/*@font-face{font-family:'AvenirLTStd-Light';src:url('/Content/AvenirLTStd-Medium.otf');src:url('/Content/AvenirLTStd-Medium.woff');}*/
@font-face { font-family: 'Avenir LT Std 55 Roman'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 55 Roman'), url('../fonts/AvenirLTStd-Roman.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 55 Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 55 Oblique'), url('../fonts/AvenirLTStd-Oblique.woff') format('woff'); }
@font-face { font-family: 'AvenirLTStd-Light'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 35 Light'), url('../fonts/AvenirLTStd-Light.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 35 Light Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 35 Light Oblique'), url('../fonts/AvenirLTStd-LightOblique.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 45 Book'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 45 Book'), url('../fonts/AvenirLTStd-Book.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 45 Book Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 45 Book Oblique'), url('../fonts/AvenirLTStd-BookOblique.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 65 Medium'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 65 Medium'), url('../fonts/AvenirLTStd-Medium.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 65 Medium Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 65 Medium Oblique'), url('../fonts/AvenirLTStd-MediumOblique.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 85 Heavy'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 85 Heavy'), url('../fonts/AvenirLTStd-Heavy.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 85 Heavy Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 85 Heavy Oblique'), url('../fonts/AvenirLTStd-HeavyOblique.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 95 Black'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 95 Black'), url('../fonts/AvenirLTStd-Black.woff') format('woff'); }
@font-face { font-family: 'Avenir LT Std 95 Black Oblique'; font-style: normal; font-weight: normal; src: local('../fonts/Avenir LT Std 95 Black Oblique'), url('../fonts/AvenirLTStd-BlackOblique.woff') format('woff'); }
*, *:after.*:before { box-sizing: border-box; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; outline: 0 }
img { max-width: 100%; border: 0; vertical-align: middle; border: 0; }
.container { margin-right: auto; margin-left: auto; max-width: 100%; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container:before, .container:after, .row:before, .row:after { display: table; content: ''; }
.container:after, .row:after { clear: both }
.clearfix { clear: both; float: none }
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after { content: " "; display: table; }
a { text-decoration: none; outline: none }
ul, ol { list-style: none }
.contact-form-enquiry-type legend, .contact-form-contact-method legend { color: #575C5E }
input[type="text"], input[type="password"], input[type="tel"], input[type="number"], input[type="submit"], input[type="reset"], input[type="email"], textarea, button { appearance: none; -moz-appearance: none; -webkit-appearance: none }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
a { color: #428bca; }
a:hover { text-decoration: none; }
a:hover, a:focus { color: #2a6496; }

/*p{margin-bottom:24px;letter-spacing:1px;line-height:24px;}*/
label { display: inline-block; margin-bottom: 5px; font-weight: 700; }
.row { margin-left: -15px; margin-right: -15px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
.col-xs-6 { width: 50%; }
.col-sm-6 { width: 50%; }
.col-xs-12 { width: 100%; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left }
.col-xs-12 { width: 100% }
.col-xs-11 { width: 91.66666666666666% }
.col-xs-10 { width: 83.33333333333334% }
.col-xs-9 { width: 75% }
.col-xs-8 { width: 66.66666666666666% }
.col-xs-7 { width: 58.333333333333336% }
.col-xs-6 { width: 50% }
.col-xs-5 { width: 41.66666666666667% }
.col-xs-4 { width: 33.33333333333333% }
.col-xs-3 { width: 25% }
.col-xs-2 { width: 16.666666666666664% }
.col-xs-1 { width: 8.333333333333332% }
.col-xs-pull-12 { right: 100% }
.col-xs-pull-11 { right: 91.66666666666666% }
.col-xs-pull-10 { right: 83.33333333333334% }
.col-xs-pull-9 { right: 75% }
.col-xs-pull-8 { right: 66.66666666666666% }
.col-xs-pull-7 { right: 58.333333333333336% }
.col-xs-pull-6 { right: 50% }
.col-xs-pull-5 { right: 41.66666666666667% }
.col-xs-pull-4 { right: 33.33333333333333% }
.col-xs-pull-3 { right: 25% }
.col-xs-pull-2 { right: 16.666666666666664% }
.col-xs-pull-1 { right: 8.333333333333332% }
.col-xs-pull-0 { right: 0 }
.col-xs-push-12 { left: 100% }
.col-xs-push-11 { left: 91.66666666666666% }
.col-xs-push-10 { left: 83.33333333333334% }
.col-xs-push-9 { left: 75% }
.col-xs-push-8 { left: 66.66666666666666% }
.col-xs-push-7 { left: 58.333333333333336% }
.col-xs-push-6 { left: 50% }
.col-xs-push-5 { left: 41.66666666666667% }
.col-xs-push-4 { left: 33.33333333333333% }
.col-xs-push-3 { left: 25% }
.col-xs-push-2 { left: 16.666666666666664% }
.col-xs-push-1 { left: 8.333333333333332% }
.col-xs-push-0 { left: 0 }
.col-xs-offset-12 { margin-left: 100% }
.col-xs-offset-11 { margin-left: 91.66666666666666% }
.col-xs-offset-10 { margin-left: 83.33333333333334% }
.col-xs-offset-9 { margin-left: 75% }
.col-xs-offset-8 { margin-left: 66.66666666666666% }
.col-xs-offset-7 { margin-left: 58.333333333333336% }
.col-xs-offset-6 { margin-left: 50% }
.col-xs-offset-5 { margin-left: 41.66666666666667% }
.col-xs-offset-4 { margin-left: 33.33333333333333% }
.col-xs-offset-3 { margin-left: 25% }
.col-xs-offset-2 { margin-left: 16.666666666666664% }
.col-xs-offset-1 { margin-left: 8.333333333333332% }
.col-xs-offset-0 { margin-left: 0 }
@media(min-width:768px) {
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left }
	.col-sm-12 { width: 100% }
	.col-sm-11 { width: 91.66666666666666% }
	.col-sm-10 { width: 83.33333333333334% }
	.col-sm-9 { width: 75% }
	.col-sm-8 { width: 66.66666666666666% }
	.col-sm-7 { width: 58.333333333333336% }
	.col-sm-6 { width: 50% }
	.col-sm-5 { width: 41.66666666666667% }
	.col-sm-4 { width: 33.33333333333333% }
	.col-sm-3 { width: 25% }
	.col-sm-2 { width: 16.666666666666664% }
	.col-sm-1 { width: 8.333333333333332% }
	.col-sm-pull-12 { right: 100% }
	.col-sm-pull-11 { right: 91.66666666666666% }
	.col-sm-pull-10 { right: 83.33333333333334% }
	.col-sm-pull-9 { right: 75% }
	.col-sm-pull-8 { right: 66.66666666666666% }
	.col-sm-pull-7 { right: 58.333333333333336% }
	.col-sm-pull-6 { right: 50% }
	.col-sm-pull-5 { right: 41.66666666666667% }
	.col-sm-pull-4 { right: 33.33333333333333% }
	.col-sm-pull-3 { right: 25% }
	.col-sm-pull-2 { right: 16.666666666666664% }
	.col-sm-pull-1 { right: 8.333333333333332% }
	.col-sm-pull-0 { right: 0 }
	.col-sm-push-12 { left: 100% }
	.col-sm-push-11 { left: 91.66666666666666% }
	.col-sm-push-10 { left: 83.33333333333334% }
	.col-sm-push-9 { left: 75% }
	.col-sm-push-8 { left: 66.66666666666666% }
	.col-sm-push-7 { left: 58.333333333333336% }
	.col-sm-push-6 { left: 50% }
	.col-sm-push-5 { left: 41.66666666666667% }
	.col-sm-push-4 { left: 33.33333333333333% }
	.col-sm-push-3 { left: 25% }
	.col-sm-push-2 { left: 16.666666666666664% }
	.col-sm-push-1 { left: 8.333333333333332% }
	.col-sm-push-0 { left: 0 }
	.col-sm-offset-12 { margin-left: 100% }
	.col-sm-offset-11 { margin-left: 91.66666666666666% }
	.col-sm-offset-10 { margin-left: 83.33333333333334% }
	.col-sm-offset-9 { margin-left: 75% }
	.col-sm-offset-8 { margin-left: 66.66666666666666% }
	.col-sm-offset-7 { margin-left: 58.333333333333336% }
	.col-sm-offset-6 { margin-left: 50% }
	.col-sm-offset-5 { margin-left: 41.66666666666667% }
	.col-sm-offset-4 { margin-left: 33.33333333333333% }
	.col-sm-offset-3 { margin-left: 25% }
	.col-sm-offset-2 { margin-left: 16.666666666666664% }
	.col-sm-offset-1 { margin-left: 8.333333333333332% }
	.col-sm-offset-0 { margin-left: 0 }
}
@media(min-width:992px) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left }
	.col-md-12 { width: 100% }
	.col-md-11 { width: 91.66666666666666% }
	.col-md-10 { width: 83.33333333333334% }
	.col-md-9 { width: 75% }
	.col-md-8 { width: 66.66666666666666% }
	.col-md-7 { width: 58.333333333333336% }
	.col-md-6 { width: 50% }
	.col-md-5 { width: 41.66666666666667% }
	.col-md-4 { width: 33.33333333333333% }
	.col-md-3 { width: 25% }
	.col-md-2 { width: 16.666666666666664% }
	.col-md-1 { width: 8.333333333333332% }
	.col-md-pull-12 { right: 100% }
	.col-md-pull-11 { right: 91.66666666666666% }
	.col-md-pull-10 { right: 83.33333333333334% }
	.col-md-pull-9 { right: 75% }
	.col-md-pull-8 { right: 66.66666666666666% }
	.col-md-pull-7 { right: 58.333333333333336% }
	.col-md-pull-6 { right: 50% }
	.col-md-pull-5 { right: 41.66666666666667% }
	.col-md-pull-4 { right: 33.33333333333333% }
	.col-md-pull-3 { right: 25% }
	.col-md-pull-2 { right: 16.666666666666664% }
	.col-md-pull-1 { right: 8.333333333333332% }
	.col-md-pull-0 { right: 0 }
	.col-md-push-12 { left: 100% }
	.col-md-push-11 { left: 91.66666666666666% }
	.col-md-push-10 { left: 83.33333333333334% }
	.col-md-push-9 { left: 75% }
	.col-md-push-8 { left: 66.66666666666666% }
	.col-md-push-7 { left: 58.333333333333336% }
	.col-md-push-6 { left: 50% }
	.col-md-push-5 { left: 41.66666666666667% }
	.col-md-push-4 { left: 33.33333333333333% }
	.col-md-push-3 { left: 25% }
	.col-md-push-2 { left: 16.666666666666664% }
	.col-md-push-1 { left: 8.333333333333332% }
	.col-md-push-0 { left: 0 }
	.col-md-offset-12 { margin-left: 100% }
	.col-md-offset-11 { margin-left: 91.66666666666666% }
	.col-md-offset-10 { margin-left: 83.33333333333334% }
	.col-md-offset-9 { margin-left: 75% }
	.col-md-offset-8 { margin-left: 66.66666666666666% }
	.col-md-offset-7 { margin-left: 58.333333333333336% }
	.col-md-offset-6 { margin-left: 50% }
	.col-md-offset-5 { margin-left: 41.66666666666667% }
	.col-md-offset-4 { margin-left: 33.33333333333333% }
	.col-md-offset-3 { margin-left: 25% }
	.col-md-offset-2 { margin-left: 16.666666666666664% }
	.col-md-offset-1 { margin-left: 8.333333333333332% }
	.col-md-offset-0 { margin-left: 0 }
}
@media(min-width:1200px) {
	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left }
	.col-lg-12 { width: 100% }
	.col-lg-11 { width: 91.66666666666666% }
	.col-lg-10 { width: 83.33333333333334% }
	.col-lg-9 { width: 75% }
	.col-lg-8 { width: 66.66666666666666% }
	.col-lg-7 { width: 58.333333333333336% }
	.col-lg-6 { width: 50% }
	.col-lg-5 { width: 41.66666666666667% }
	.col-lg-4 { width: 33.33333333333333% }
	.col-lg-3 { width: 25% }
	.col-lg-2 { width: 16.666666666666664% }
	.col-lg-1 { width: 8.333333333333332% }
	.col-lg-pull-12 { right: 100% }
	.col-lg-pull-11 { right: 91.66666666666666% }
	.col-lg-pull-10 { right: 83.33333333333334% }
	.col-lg-pull-9 { right: 75% }
	.col-lg-pull-8 { right: 66.66666666666666% }
	.col-lg-pull-7 { right: 58.333333333333336% }
	.col-lg-pull-6 { right: 50% }
	.col-lg-pull-5 { right: 41.66666666666667% }
	.col-lg-pull-4 { right: 33.33333333333333% }
	.col-lg-pull-3 { right: 25% }
	.col-lg-pull-2 { right: 16.666666666666664% }
	.col-lg-pull-1 { right: 8.333333333333332% }
	.col-lg-pull-0 { right: 0 }
	.col-lg-push-12 { left: 100% }
	.col-lg-push-11 { left: 91.66666666666666% }
	.col-lg-push-10 { left: 83.33333333333334% }
	.col-lg-push-9 { left: 75% }
	.col-lg-push-8 { left: 66.66666666666666% }
	.col-lg-push-7 { left: 58.333333333333336% }
	.col-lg-push-6 { left: 50% }
	.col-lg-push-5 { left: 41.66666666666667% }
	.col-lg-push-4 { left: 33.33333333333333% }
	.col-lg-push-3 { left: 25% }
	.col-lg-push-2 { left: 16.666666666666664% }
	.col-lg-push-1 { left: 8.333333333333332% }
	.col-lg-push-0 { left: 0 }
	.col-lg-offset-12 { margin-left: 100% }
	.col-lg-offset-11 { margin-left: 91.66666666666666% }
	.col-lg-offset-10 { margin-left: 83.33333333333334% }
	.col-lg-offset-9 { margin-left: 75% }
	.col-lg-offset-8 { margin-left: 66.66666666666666% }
	.col-lg-offset-7 { margin-left: 58.333333333333336% }
	.col-lg-offset-6 { margin-left: 50% }
	.col-lg-offset-5 { margin-left: 41.66666666666667% }
	.col-lg-offset-4 { margin-left: 33.33333333333333% }
	.col-lg-offset-3 { margin-left: 25% }
	.col-lg-offset-2 { margin-left: 16.666666666666664% }
	.col-lg-offset-1 { margin-left: 8.333333333333332% }
	.col-lg-offset-0 { margin-left: 0 }
}
b, strong { font-weight: 700; }
.fa { font-family: 'FontAwesome'; font-weight: 900; margin-top: 5px; margin-bottom: 5px; }
a, a:visited, a:hover, a:active { text-decoration: none; color: inherit; }
.clear { clear: both; }
body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; background-color: #391900; /*background-image: url(http://www.saban.com/aimcontent/assets/bg_saban.jpg);*/ background-repeat: no-repeat; background-position: center top; }

/*header*/
#wrapper { padding: 0px; width: 951px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#rowOne { /*background-image: url(http://www.saban.com/aimcontent/assets/r2_c2.gif);*/ background-repeat: no-repeat; height: 54px; }
#rowTwo { height: 91px; margin: 0px; padding: 0px; }
#rowTwo #logo { height: 91px; width: 372px; background-color: #FFFFFF; padding-top: 14px; padding-left: 20px; float: left; }
#rowTwo #navRow { width: 579px; float: left; height: 91px; background-color: #000000; }
#rowTwo #navRow .nav { float: left; height: 91px; margin: 0px; padding: 0px; }
#rowTwo #navRow .nav li { background-color: #000000; float: left; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; list-style-type: none; height: 91px; padding-top: 57px; padding-left: 6px; padding-bottom: 8px; width: 82px; color: #AAAAAA; font-size: 1.08em; text-decoration: none !important; }
ul, menu, dir { display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px; }
#rowTwo #navRow .nav li:hover { color: #F2F2F2; }
#rowTwo #navRow .nav li.current_page_item { color: rgb(242, 242, 242); }
.toggle-menu { display: inline-block; float: right; }
.toggle { display: inline-block; width: 28px; height: 30px; float: right; padding: 13px 0px; margin: 30px 0px 0px 0; z-index: 2; position: relative; }
.toggle span { position: relative; display: block; }
.toggle span:after, .toggle span:before { content: ""; position: absolute; left: 0; top: -9px; }
.toggle span:after { top: 9px; }
.toggle span, .toggle span:after, .toggle span:before { width: 100%; height: 5px; background-color: #888; transition: all 0.3s; border-radius: 2px; }
.change  span:before { -webkit-transform: rotate(45deg) translate(5px, 5px); transform: rotate(45deg) translate(5px, 5px); }
.change span:after { -webkit-transform: rotate(-45deg) translate(7px, -8px); transform: rotate(-45deg) translate(7px, -8px); }
.change span { background: transparent; }
#rowTwo #navRow .nav li:last-child { border: none; }
.toggle-menu.change  span:before { -webkit-transform: rotate(45deg) translate(5px, 5px); transform: rotate(45deg) translate(5px, 5px); }
.toggle-menu.change span:after { -webkit-transform: rotate(-45deg) translate(7px, -8px); transform: rotate(-45deg) translate(7px, -8px); }
.change span { background: transparent; }
#mob-menu { background: #fff; float: left; display: block; width: 100%; }

/*.mob-menu { width: 100%; display: none; }*/
@media (max-width:991px) and (min-width:320px) {
	#mob-menu { padding: 0; float: none; position: fixed; /* display: none;*/ top: 0; left: -100%; background: #301500; height: 100%; z-index: 1; transition: left 0.5s ease-in-out 0s; }
	#mob-menu ul li { list-style-type: none; }
	#mob-menu ul li a { color: #888; display: block; padding: 5px; font-size: 18px; }
	#mob-menu ul li a > br { display: none; }
	.toggle-menu.change #mob-menu { left: 0%; }
	#mob-menu ul { position: absolute; top: 20%; width: 100%; }
}
@media screen and (max-width:991px) {
	#rowTwo #logo { display: inline-block; float: none; }
	#rowTwo #navRow { display: none; }
}
@media screen and (min-width:992px) {
	.toggle, .toggle-menu { display: none; }
}
@media (max-width:991px) and (min-width:768px) {
	.wrapper, #wrapper { width: 750px; padding: 0 15px; }
}
@media (max-width:767px) {
	.wrapper, #wrapper { max-width: 100%; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; width: 100%; }
	.toggle { margin: 30px 10px 0px 0; }
	#rowTwo #logo { padding: 5px; width: 328px; height: auto; }
	#rowOne { background-position: center center; background-size: 100%; }

/*#leftCol img{height:350px;}*/ }
@media (max-width:400px) {
	#rowTwo #logo { padding: 5px 5px; width: 235px; height: 75px; }
}

/*footer*/
#footer { color: #999999; float: right; height: 20px; margin-top: 10px; margin-right: 10px; font-size: 11px; width: 569px; text-align: right; }
#footer a { color: #999999; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

/*content*/
#content #leftCol { width: 372px; height: 623px; float: left; }
#content #rightCol { min-height: 623px; height: auto;/*height:623px;*/ width: 579px; float: left; }
body.page-home #leftCol img { float: left; }
@media screen and (max-width:991px) {
	body.page-home #leftCol img { float: left;/*width:50%;*/ }
}
@media screen and (max-width:767px) {
	#content #leftCol, #content #rightCol { width: 100%; float: none; }
	body.page-home #content #leftCol img, body.page-home #content #rightCol img { width: 100%; height: auto;}
}
@media (max-width:991px) and (min-width:768px) {
	#content #leftCol, #content #rightCol { height: 623px; }
}

/*body.page-Team #content #leftCol{height:660px;}*/
@media (max-width:767px) {
	body.page-Team #content #leftCol #rightNav ul { margin: 0; }
	#content #leftCol { height: auto; }
}
@media (max-width:991px) and (min-width:768px) {
	#content #leftCol, #content #rightCol { width: 49.6%; float: left; height: auto; }
}

/*our team*/
body.page-Team #content #leftCol #copyBlock { font-size: 1.1em; color: #FFFFFF; padding-top: 145px; padding-left: 37px; padding-right: 20px; }
#content #leftCol ul { margin-right: 10px; margin-bottom: 10px; margin-top: 0px; margin-left: 0px; font-size: 12px; color: #999999; margin: 0; list-style-type: none; width: 125px; float: left; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 10px; }
#content #leftCol ul li { width: 135px; }
body.page-Team #content #leftCol #copyBlock a { text-decoration: underline !important; color: #FFF !important; display: block; /*background-image: url(http://www.saban.com/aimcontent/assets/arrow.gif); */ background-repeat: no-repeat; background-position: left center; color: #999999; text-decoration: none; padding: 1px 0 1px 10px; margin: 0; letter-spacing: normal; }
body.page-Team #content #leftCol #rightNav ul { font-size: 12px; color: #999999; margin: 0; list-style-type: none; width: 125px; float: left; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 0px; margin-left: 35px; }
#teamGrid { list-style-type: none; padding: 0; width: 580px; }
#teamGrid ul { margin: 0px; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
#teamGrid li { float: left; height: 130px; width: 130px; list-style-type: none; }
#teamGrid li a { border: 0; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; }
@media (max-width:991px) and (min-width:768px) {
	body.page-Team #content #leftCol, body.page-Team #content #rightCol { width: 50%; float: left; }
	body.page-Team #teamGrid { width: 100%; }
	body.page-Team #teamGrid li { width: 33.33%; }
	body.page-Team #content #leftCol, body.page-Team #content #rightCol { height: 623px; }
}
@media (max-width:767px) {
	body.page-Team #content #leftCol, body.page-Team #content #rightCol { width: 100%; height: auto; }
	body.page-Team #teamGrid { width: 100%; }
	body.page-Team #teamGrid li { width: 50%; }
	body.page-Team #content #leftCol #rightNav ul { margin: 0; }
	body.page-Team #content #leftCol { height: 623px; }
}

/*real-estate*/
body.page-RealEstate #content #rightCol { min-height: 623px; height: 623px; overflow: hidden; float: left; width: 579px; }
body.page-RealEstate #content #leftCol #copyBlock p { font-size: 13px; display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
body.page-RealEstate #content #leftCol #copyBlock { font-size: 1.1em; color: #FFFFFF; padding-top: 145px; padding-left: 37px; padding-right: 20px; }
#teamGrid.realEstate { padding-top: 50px; }
body.page-RealEstate #teamGrid.realEstate ul { padding: 110px 0 0 40px; }
body.page-RealEstate .realEstate li { height: 150px !important; }
body.page-RealEstate #teamGrid.realEstate ul li { float: left; height: 168px; width: 130px; list-style-type: none; }
body.page-RealEstate #teamGrid.realEstate ul li a { color: #ffffff; font-size: 12px; }
body.page-RealEstate #teamGrid.realEstate ul li a:hover { color: #CC0000; }
body.page-RealEstate #teamGrid.realEstate ul li p { margin: 14px 0; }
@media (max-width:991px) {
	/*body.page-RealEstate #content #leftCol, body.page-RealEstate #content #rightCol { width: 100%; }*/
}

/*private-equity*/
#content #leftCol #navBlock { font-size: 12px; color: #FFFFFF; padding-top: 140px; padding-left: 42px; padding-right: 30px; }
#content #leftCol #navBlock p { margin-bottom: 5px; margin-top: 12px; }
#content #leftCol #navBlock ul { float: none; width: auto; }
#content #leftCol #navBlock ul li { width: 280px; }
#content #leftCol ul a { display: block; /*background-image: url(http://www.saban.com/aimcontent/assets/arrow.gif);*/ background-repeat: no-repeat; background-position: left center; color: #999999; text-decoration: none; padding: 1px 0 1px 10px; margin: 0; letter-spacing: normal; }
body.page-Brand #content #rightCol { min-height: 623px; height: 623px; overflow: hidden; float: left; width: 579px; }
body.page-Brand #content #rightCol .logoRow { margin-top: 50px; }
.logoRow ul { margin: 0; padding: 0 0 0 25px; }
.logoRow li { margin-right: 20px; list-style-type: none; float: left; margin-bottom: 22px; }
@media (max-width:991px) and (min-width:768px) {
	.logoRow li { margin-right: 14px; }
	body.page-Brand #content #leftCol, body.page-Brand #content #rightCol { width: 50%; height: 623px; }
}

/*venture*/
body.page-Ventures #content #leftCol #navBlock { padding-top: 102px !important; padding-left: 40px !important; font-size: 12px; color: #FFFFFF; padding-right: 30px; }
body.page-Ventures #content #leftCol #navBlock #ventureText { font-family: 'Avenir LT Std 65 Medium'; font-size: 1.4em; color: #e9e9e9; margin-top: 17px; }
body.page-Ventures #content #rightCol { min-height: 623px; height: 623px; overflow: hidden; float: left; width: 579px; }
.saban-ventures { font-size: 1.2em; padding-top: 10px; padding-bottom: 10px; }
body.page-Ventures #leftCol a { color: #FFF; text-decoration: underline; }
body.page-Ventures #content #leftCol #navBlock ul { float: none; width: auto; margin-right: 10px; margin-bottom: 10px; margin-top: 0px; margin-left: 0px; }
body.page-Ventures #content #leftCol ul { list-style-type: none; }
#content #leftCol ul a:hover { color: #999999; text-decoration: underline; }
@media (max-width:991px) and (min-width:768px) {
	body.page-Ventures #content #rightCol { width: 50%; }
}
@media (max-width:767px) {
	body.page-Ventures #content #rightCol { width: 100%; }
}

/*Single-team*/
body.teams-posts #content { float: left; background-color: #110602; }
body.teams-posts #content #leftCol #teamNav #leftNav { padding: 20px 0 0 37px; }
body.teams-posts #content #leftCol #rightNav ul { margin-left: 35px; }
body.teams-posts #content #rightCol { /*background-image: url(http://www.saban.com/aimcontent/assets/bkgd_rightCol_detail.jpeg);*/ }
body.teams-posts #content #rightCol #bio { margin-top: 40px; margin-left: 3px; font-size: 12px; color: #FFFFFF; width: 557px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; width: auto; }
body.teams-posts #content #rightCol #bio h1 { font-weight: normal; color: #EE3123; font-size: 23px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
body.teams-posts #content #rightCol #bio h2 { font-weight: normal; color: #FFF; font-size: 14px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }
body.teams-posts p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px }

/*real_estates-teams*/
body.real_estates-posts #content { float: left; background-color: #110602; }
body.real_estates-posts #content #leftCol #teamNav #leftNav { padding: 20px 0 0 37px; }
body.real_estates-posts #content #leftCol #rightNav ul { margin-left: 35px; }
body.real_estates-posts #content #rightCol { /*background-image: url(http://www.saban.com/aimcontent/assets/bkgd_rightCol_detail.jpeg);*/ }
body.real_estates-posts #content #rightCol #bio { margin-top: 40px; margin-left: 3px; font-size: 12px; color: #FFFFFF; width: 557px; padding-right: 20px; padding-bottom: 20px; padding-left: 15px; width: auto; }
body.real_estates-posts #content #rightCol #bio h1 { font-weight: normal; color: #EE3123; font-size: 23px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
body.real_estates-posts #content #rightCol #bio h2 { font-weight: normal; color: #FFF; font-size: 14px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }
body.real_estates-posts p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px }

/*Brands-teams*/
#content #rightCol #investment { margin-top: 40px; margin-left: 20px; height: 500px; }
#content #rightCol #investment #title h1 { font-weight: normal; color: #EE3123; font-size: 23px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; }
#content #rightCol #investment #copy { margin: 0px; padding: 0px; float: left; width: 280px; font-size: 12px; color: #FFFFFF; }
#content #rightCol #investment #logo { float: left; padding: 0px; margin-top: 50px; margin-left: 20px; }
#content #rightCol #investment #copy #link { font-size: .9em; background-color: #000000; padding: 10px; }
#content #rightCol #investment #copy #link #info { /*background-image: url(http://www.saban.com/aimcontent/assets/arrow.gif);*/ background-repeat: no-repeat; background-position: left center; padding-left: 10px; margin-bottom: 3px; color: #999999; }
#content #rightCol #investment #copy #link a { margin-left: 10px; font-weight: bold; color: #999999; text-decoration: none; }
body.page-Bustle p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
#content #rightCol #investment #copy #link a:hover { text-decoration: underline; }
@media (max-width:991px) and (min-width:768px) {
	body.page-Bustle #content #leftCol { height: 623px; }
}
@media (max-width:767px) {
	#content #rightCol #investment { padding: 20px 0; }
}

/*venture-brand*/
.portfolio-links { color: white !important; float: right; margin-right: 28px; font-size: 1.2em; padding-top: 50px; text-decoration: underline; }
body.page-applicaster p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px }
@media (max-width:991px) and (min-width:768px) {
	body.page-applicaster #content #leftCol, body.page-applicaster #content #rightCol { height: 623px; }
}

/*press page*/
body.page-Press #content { background-repeat: no-repeat; background-color: #280F08; float: left; }
body.page-Press #content #leftCol #copyBlock { font-size: 12px; color: #FFFFFF; padding-top: 140px; padding-left: 42px; padding-right: 30px; }
body.page-Press #content #leftCol #copyBlock p { font-size: 13px; }
body.page-Press p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px }
body.page-Press #content #rightCol { min-height: 623px; }
body.page-Press #leftCol #copyBlock span.on { color: #E61921; }
body.page-Press #leftCol #copyBlock span.on img, #leftCol #copyBlock span.left-ar img { margin-top: -3px; }
body.page-Press #content #leftCol #copyBlock a { text-decoration: underline; color: #FFF; }
body.page-Press #content #leftCol #copyBlock a:hover, body.post-posts #content #leftCol #copyBlock a:hover { text-decoration: underline; color: #E61921; }
#content #rightCol #press { padding: 20px 20px 20px 15px; }
#content #rightCol #press ul { border-top-width: 1px; border-top-style: solid; border-top-color: #999999; margin: 0; padding: 3px 0 0 0; list-style-type: none; clear: left; }
#content #rightCol #press li.date { font-size: 12px; color: #999999; /*background-image: url(http://www.saban.com/aimcontent/assets/arrow.gif); */ background-repeat: no-repeat; background-position: left center; margin: 0; padding: 0 0 0 10px; float: left; width: 160px; }
#content #rightCol #press li.byline { font-size: 12px; float: left; list-style-type: none; padding: 0 0 20px 0; margin-right: 15px; width: 350px; }
#content #rightCol #press li.byline a { color: #FFFFFF; text-decoration: none; }
#content #rightCol #press li.byline a:hover { text-decoration: underline; }

/* page-PressArchiveYearView*/
body.page-PressArchiveYearView  #content #rightCol { min-height: 623px !important; height: 623px !important; overflow: hidden; overflow-y: auto; }

/*about*/
body.cms-page-tpl #content #leftCol #copyBlock { font-size: 1.1em; color: #FFFFFF; padding-top: 145px; padding-left: 37px; padding-right: 20px; }
body.cms-page-tpl #content #leftCol #copyBlock p { font-size: 13px; display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
@media (max-width:991px) and (min-width:768px) {
	body.cms-page-tpl #content #leftCol { height: 623px; }
}
@media (max-width:767px) {
	body.page-About #content #leftCol { height: auto; }
}

/*press-inner page*/
body.post-posts #content { background-repeat: no-repeat; background-color: #280F08; float: left; }
body.post-posts #content #leftCol #copyBlock { font-size: 12px; color: #FFFFFF; padding-top: 140px; padding-left: 42px; padding-right: 30px; }
body.post-posts #content #leftCol #copyBlock p { font-size: 13px; display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
body.post-posts #content #rightCol p { margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
body.post-posts #content #leftCol #copyBlock a { text-decoration: underline; color: #FFF; }
body.post-posts #content #rightCol { min-height: 623px; background-color: #280F08; }
body.post-posts #content #rightCol #articles { font-size: 12px; line-height: 1.2em; color: #FFFFFF; margin-top: 20px; margin-bottom: 10px; margin-left: 20px; padding-right: 20px; width: 539px; }
@media (max-width:991px) and (min-width:768px) {
	body.post-posts #content #rightCol #articles { width: auto; }
}

/*terms*/
body.page-terms #content { /*background-image: url(http://www.saban.com/aimcontent/assets/bkgd.gif);*/ float: left; }
body.page-terms #content #rightCol img { display: none; }
body.page-terms #content #rightCol { /*background-image: url(http://www.saban.com/aimcontent/assets/bkgd_rightCol_terms.jpg);*/ }
body.page-terms #content #rightCol #copyBlock { font-size: 12px; color: #FFFFFF; padding-top: 1px !important; padding-right: 15px; padding-left: 5px; height: auto; padding-bottom: 8px; }
body.page-terms #content #rightCol #copyBlock p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }

/*contact*/
body.page-Contact #content #leftCol #copyBlock { font-size: 1.1em; color: #FFFFFF; padding-top: 145px !important; padding-left: 37px; padding-right: 20px; }
body.page-Contact #content #rightCol #copyBlock { display: none; }
p.commonText { font-family: 'Avenir LT Std 65 Medium'; font-size: 1.2em !important; color: #e9e9e9; margin-top: -17px;/*padding-left:4px;*/ letter-spacing: 1px; margin-block-start: 0px !important; margin-block-end: 0em !important; }
body.page-home #leftCol { position: relative; }
body.page-home #leftCol p.commonText { font-family: 'AvenirLTStd-Light'; position: absolute; top: 123px; left: 23px; font-size: 24px !important; letter-spacing: 0.4px; }
body.cms-page-tpl #content #leftCol #copyBlock { padding-top: 42px !important; }
body.page-Contact #content #leftCol #copyBlock { padding-top: 121px !important; }
body.page-Contact p.commonText {/*padding-left:2px;*/color: #ffe7de; }
.text-uppercase { text-transform: uppercase; }
body.page-Team #content #leftCol #copyBlock { padding-top: 122px; }
body.page-Team #content #leftCol #copyBlock #leftNav { display: block; padding-top: 5px; }
body.page-Team #content #leftCol #copyBlock p.commonText { color: #ffe7de; }
body.cms-page-tpl #content #leftCol #copyBlock p.capital { margin-top: 19px; }
body.page-Brand #content #leftCol #navBlock { padding-top: 121px; }
body.page-Brand #content #leftCol #navBlock  p.commonText { font-size: 16px !important; padding-left: 0; letter-spacing: 1px; }
body.brands-posts #content #leftCol #navBlock, body.ventures-posts #content #leftCol #navBlock { padding-top: 123px; }
body.brands-posts #content #leftCol #navBlock p.commonText, body.ventures-posts #content #leftCol #navBlock p.commonText { padding: 0; }
body.page-RealEstate #content #leftCol #copyBlock { padding-top: 122px !important; }
body.page-RealEstate #content #leftCol #copyBlock p.real-capital { margin-top: 20px; }
body.page-RealEstate #teamGrid.realEstate { position: relative; }
body.page-RealEstate #teamGrid.realEstate p.commonText { position: absolute; bottom: 20px; left: 35px; font-size: 16px !important; letter-spacing: normal; padding-left: 0; }
body.page-Press #content #leftCol #copyBlock p.commonText { padding-left: 0; }
body.page-Press #content #leftCol #copyBlock { padding-top: 116px; }
body.post-posts #content #leftCol #copyBlock { padding-top: 114px; }
body.page-Press #content #leftCol #copyBlock p.saban-cap { margin-top: 20px; }
body.post-posts #content #leftCol #copyBlock p.press-back { margin-top: 22px; }
body.cms-page-tpl #content #leftCol #copyBlock { padding-top: 121px !important; }
body.page-About #content #leftCol #copyBlock { padding-top: 42px !important; }
@media screen and (max-width:767px) {
	#content #leftCol { padding-bottom: 15px; }
}
body.ventures-posts #content #rightCol #investment #title h1 { padding-bottom: 15px; }
#content #rightCol #investment #copy #link { margin-top: 12px; }
body.ventures-posts #content #rightCol #investment #logo { margin-top: 38px; }
body.brands-posts #content #rightCol #investment #copy { margin-top: 12px; }
body.post-posts #content #rightCol #articles a { color: #999999; text-decoration: none; }
body.post-posts #content #rightCol #articles a:hover { text-decoration: underline; }
body.post-posts p.commonText { padding-left: 0; }

/*1/11/2018*/
@media screen and (max-width:767px) {
	#content #leftCol { float: left; padding-bottom: 0; }
	#content #leftCol, #content #rightCol { float: left; }
	body.page-About #content #rightCol, body.page-home #content #rightCol { display: none; }
	#content #leftCol { background-size: cover; }
	/*body.page-home #content #leftCol img { max-height: 450px; }*/
	.desktop-content { display: none; }
	body.cms-page-tpl #content #leftCol #copyBlock { padding-top: 50px !important; }
	body.page-terms #content #rightCol { padding: 0 15px; }
	body.page-Ventures #content #rightCol { background-image: none !important; }
	body.page-Ventures #content #leftCol #navBlock { padding-top: 50px !important; }
}
@media screen and (min-width:768px) {
	.mobile-content { display: none; }
}
@media screen and (max-width:991px) {
	body.page-Team #content #leftCol #copyBlock,  body.ventures-posts #content #leftCol #navBlock, body.brands-posts #content #leftCol #navBlock { padding-top: 15px !important; }
	body.page-Team #content #leftCol, body.page-Team #content #rightCol, body.page-Brand #content #leftCol, body.page-Brand #content #rightCol, body.ventures-posts #content #leftCol, body.ventures-posts #content #rightCol, body.brands-posts #content #leftCol, body.brands-posts #content #rightCol, body.page-Contact  #content #rightCol, body.page-Contact  #content #leftCol { width: 100%; display: block; background-size: cover; }
	body.page-Team #content #leftCol, body.page-Brand #content #leftCol, body.ventures-posts #content #leftCol, body.ventures-posts #content #rightCol, body.brands-posts #content #leftCol #navBlock { height: auto; padding-bottom: 15px; }
	body.page-Brand #content #rightCol, body.page-Team #content #rightCol { height: auto; }
	body.page-Brand #content #leftCol, body.page-Brand #content #rightCol, body.page-RealEstate #content #leftCol, body.page-RealEstate #content #rightCol, body.page-Ventures #content #rightCol { background-image: none !important; }
	body.page-RealEstate #teamGrid.realEstate ul { padding: 0 0 0 40px; }
	body.page-RealEstate #content #rightCol, body.page-Ventures #content #rightCol, body.ventures-posts #content #rightCol, body.page-Brand #content #rightCol, body.brands-posts #content #rightCol { min-height: 0; height: auto; }
	#content #rightCol #investment { height: auto; }
	body.brands-posts #content #rightCol { padding-bottom: 20px; }
	body.page-Contact #content #rightCol img { height: auto; width: 100%; }
	body.page-Contact #content #rightCol { min-height: 0; }
	body.cms-page-tpl #content #leftCol { height: auto; }
	body.cms-page-tpl #content #leftCol #copyBlock { padding-top: 15px !important; padding-left: 15px; padding-right: 15px; }
	body.page-Brand #content #leftCol #navBlock { padding-top: 0! important; padding-left: 0; }
	.logoRow ul { padding: 0; }
}
@media screen and (max-width:767px) {
	body.cms-page-tpl #content #leftCol #copyBlock { padding-top: 15px !important; }
}
@media screen and (max-width:767px) {
	#teamGrid { width: auto; }
	#content #rightCol #investment #logo { margin-left: 0; margin-top: 15px; }
	#content #rightCol #investment { margin-top: 12px; }
	body.page-home #leftCol p.commonText { top:40px; }
}

/*5/11/2018*/
@media (max-width: 767px) {
	#rowTwo { margin: 15px 0 0; }
	#rowOne { display: none; }
	.toggle { margin: 20px 0px 0px 0; }
	body.page-RealEstate #content #rightCol {     width: 100%; }
	#teamNav { padding-bottom: 15px; }
	#content #rightCol #investment { margin-top: 0; }
	body.page-terms #content #leftCol #copyBlock{ padding-bottom: 15px; }
	body.teams-posts #content #rightCol #bio,
	body.real_estates-posts #content #rightCol #bio {  margin-left: 25px;}
}
@media (max-width:400px) {
	#rowTwo #logo { padding: 5px 5px; width: 80%; height: auto; }
	#rowTwo { margin: 15px 0; height: auto; }
	#rowOne { display: none; }
	#rowTwo #logo a img { height: auto; }
}

@media (max-width: 991px) {
	#content #leftCol #navBlock ,
	body.page-Team #content #leftCol #copyBlock { padding-left: 15px; }
	body.brands-posts #content #leftCol { background-image: none !important; background-color: #000; }
	#rowOne { display: none; }
	body.page-Team #teamGrid { padding-left: 15px; }
	body { background-image: none !important; }
	body.page-Ventures #content #leftCol #navBlock { padding-top: 15px !important; padding-left: 0 !important; padding-right: 15px; }
	body.page-Ventures #content #leftCol #navBlock #ventureText { margin-top: 0; }
	.logoRow  {     margin-top: 0px !important; }
	body.page-RealEstate #content #leftCol #copyBlock {     padding-left: 0;    padding-right: 15px; }
	body.page-RealEstate #teamGrid.realEstate p.commonText { left: 0; }
	body.page-RealEstate #teamGrid.realEstate ul { padding: 0; }
	body.page-RealEstate #teamGrid.realEstate p.commonText {     bottom: 10px; } 
	#teamGrid.realEstate {     padding-top: 30px; }
	body.page-RealEstate #content #leftCol #copyBlock p.real-capital { margin-top: 10px; }
	body.page-RealEstate #content #leftCol #copyBlock { padding-top: 15px !important; }
	body.page-Press #content { background-image: none !important; }
	body.page-Press #content #leftCol #copyBlock { padding: 15px 15px 0; }
	body.cms-page-tpl #content #leftCol #copyBlock p.capital { margin-top: 10px; }
	body.teams-posts #content #rightCol #bio h2 ,
	body.real_estates-posts #content #rightCol #bio h2{ padding-bottom: 0; }
	body.teams-posts #content #rightCol #bio,
	body.real_estates-posts #content #rightCol #bio {     margin-top: 15px; }
}

@media (max-width: 991px) and (min-width: 768px) {
	body.cms-page-tpl.page-About #content #leftCol { height: 623px; }
	body.cms-page-tpl.page-About  #content #leftCol { width: 100%; display: block; background-size: cover; height: auto;}
	body.cms-page-tpl.page-About #content #rightCol { display: none; }
	#rowTwo { margin: 15px 0; }
	body.teams-posts #content #leftCol, body.teams-posts #content #rightCol,
	body.real_estates-posts #content #leftCol, body.real_estates-posts #content #rightCol,
	body.page-terms  #content #leftCol, body.page-terms #content #rightCol{ width: 50%; }
	body.page-terms #content #rightCol #copyBlock { padding-left: 15px; }
	body.page-RealEstate #content #rightCol {     width: 49.6%; }
	body.page-RealEstate #content #rightCol ,
	 body.page-Ventures #content #rightCol{ padding-top: 15px; }
	 body.post-posts #content #leftCol,body.post-posts  #content #rightCol { width: 50%; }
	 body.ventures-posts #content #rightCol #investment #logo,
	 #content #rightCol #investment #logo { margin-top: 0 !important }

}

@media (max-width: 991px) {
	body.page-home #content #rightCol  { display:  none !important; }
	body.page-home #content #leftCol img{width:100%;height:auto;}
	body.page-home .mobile-content { display: block; }
	body.page-home .desktop-content { display: none; }
	body.page-home #content #leftCol { width: 100%; height: auto;  }
	body.page-Team #content #leftCol { background-image: none !important;    background: #311104 !important; }
	body.ventures-posts #content #leftCol { background-image: none !important;    background: #120703 !important; }
	body.post-posts #content #leftCol #copyBlock { padding-top: 15px; padding-left: 15px !important; padding-right: 15px !important;}
	body.post-posts #content #rightCol #articles { width: auto; }
	body.page-home #leftCol p.commonText {     top: 40px; }
}

