@charset "utf-8";
* {margin:0; padding:0; outline:0;}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}


img {
	max-width: 100%;
	width: auto \9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}

p.inset
{
	border-left: 3px solid #06165c;
	padding-left: 1rem;
}

hr.sect-break
{
width: 320px;
margin-left: auto;
margin-right: auto;
background-color: #06165c;
border: 2px solid #06165c;
margin: 3em auto;
}

.alert {
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    border-radius: 4px;
    margin-bottom: 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-danger, .alert-error {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48;
}
.alert-error p {
    color: #b94a48;
}
#contact-form input.invalid, #contact-form textarea.invalid {
    border: 1px solid #9d261d;
}
@font-face {
 font-family: 'OpenSans';
 	src: url('../fonts/OpenSans.eot');
 	src: local('OpenSans'), local('OpenSans'),
		url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans.ttf') format('truetype'),
		url('../fonts/OpenSans.otf') format('opentype'),
		url('../fonts/OpenSans.woff') format('woff'),
		url('../fonts/OpenSans.svg#webfontKWmDqtHl') format('svg');
 }
body {
	background: #fff;
	color: #333;
	font-family: OpenSans,Helvetica,Arial,sans-serif;
	font-size: 14px;
	text-align: left;
	padding: 0px;
	font-weight: 400;
	line-height: 1.42857143;
}


.pager li > a, .pager li > span {
	border-radius:0px !important;
}

 a.hasTooltip span {
	 
	 color:#000 !important;
 }
 
#block-main .contact-form-main .contact-form-text a:hover.hasTooltip span {
	 
	 color:#fff !important;
 }



::-moz-placeholder {opacity: 1;}
:-ms-input-placeholder {opacity: 1;}
::-webkit-input-placeholder {opacity: 1;}
:-moz-placeholder {opacity: 1;}
.body p {margin: 0;padding-bottom:20px;}
.body a {color: #afafaf;}
.body a:hover {text-decoration: none;color: #afafaf;}
.body ul li a:hover, .body ul li a:focus {background: none;}
.body .container {max-width: 100%;}
.body iframe {max-width: 100%;width: 100%;margin: 0;display: block;}
.body .row-font {font-size: 0;}
.body .page-header {padding: 0;margin: 0;border: none;}
.menu-nav .navbar-default {background: none;border: none;padding: 0;margin: 0;min-height: 1px;}
.clear {clear: both;width: 100%;}
#fancybox-content {background: #FFF;}
.body .form-horizontal .control-label {text-align: left;}
.d-none {display: none;}
.d-block {display: block;}
.d-inline-block {display: inline-block;}

@font-face {
 font-family: 'OpenSans-Bold';
 	src: url('../fonts/OpenSans-Bold.eot');
 	src: local('OpenSans-Bold'), local('OpenSans-Bold'),
		url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Bold.ttf') format('truetype'),
		url('../fonts/OpenSans-Bold.otf') format('opentype'),
		url('../fonts/OpenSans-Bold.woff') format('woff'),
		url('../fonts/OpenSans-Bold.svg#webfontKWmDqtHl') format('svg');
 }
@font-face {
 font-family: 'OpenSans-Extrabold';
 	src: url('../fonts/OpenSans-Extrabold.eot');
 	src: local('OpenSans-Extrabold'), local('OpenSans-Extrabold'),
		url('../fonts/OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Extrabold.ttf') format('truetype'),
		url('../fonts/OpenSans-Extrabold.otf') format('opentype'),
		url('../fonts/OpenSans-Extrabold.woff') format('woff'),
		url('../fonts/OpenSans-Extrabold.svg#webfontKWmDqtHl') format('svg');
 }
@font-face {
 font-family: 'OpenSans-Light';
 	src: url('../fonts/OpenSans-Light.eot');
 	src: local('OpenSans-Light'), local('OpenSans-Light'),
		url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Light.ttf') format('truetype'),
		url('../fonts/OpenSans-Light.otf') format('opentype'),
		url('../fonts/OpenSans-Light.woff') format('woff'),
		url('../fonts/OpenSans-Light.svg#webfontKWmDqtHl') format('svg');
 }
@font-face {
 font-family: 'OpenSans-Semibold';
 	src: url('../fonts/OpenSans-Semibold.eot');
 	src: local('OpenSans-Semibold'), local('OpenSans-Semibold'),
		url('../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Semibold.ttf') format('truetype'),
		url('../fonts/OpenSans-Semibold.otf') format('opentype'),
		url('../fonts/OpenSans-Semibold.woff') format('woff'),
		url('../fonts/OpenSans-Semibold.svg#webfontKWmDqtHl') format('svg');
 }
.body {position: relative;max-width: 100%;margin: 0 auto;} 
#block-top {position: absolute;top: 0;left: 0;width: 100%;z-index: 999;}
.top-main {position: relative;padding: 0 35px;}
.top-main .menu-nav {position: absolute;width: 100%;top: 25px;left: 0;z-index: 9;padding-left: 25px;}
.menu-nav .navbar-default .navbar-header .navbar-toggle {display: block;float: none;margin: 0;padding: 0;border-radius: 0;-moz-border-radius: 0;background: #FFF;border: none;padding: 10px;}
.menu-nav .navbar-default .navbar-header .navbar-toggle.collapsed {background: none;border: none;}
.menu-nav .navbar-default .navbar-header .navbar-toggle.collapsed .icon-bar {background: #FFF;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;width: 32px;height: 3px;} 
.menu-nav .navbar-default .navbar-header .navbar-toggle .icon-bar {background: #06165c;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;width: 32px;height: 3px;}
.menu-nav .navbar-default .navbar-header .navbar-toggle .icon-bar + .icon-bar {margin-top: 6px;}
.menu-nav .navbar-default .navbar-header .navbar-toggle.collapsed .icon-bar, .menu-nav .navbar-default .navbar-header .navbar-toggle .icon-x {display: block;}
.menu-nav .navbar-default .navbar-header .navbar-toggle .icon-bar, .menu-nav .navbar-default .navbar-header .navbar-toggle.collapsed .icon-x {display: none;}
.menu-nav .navbar-default .navbar-header .navbar-toggle .icon-x {font-size: 21px;color: #000;font-weight: bold;}
.menu-nav .navbar-default .navbar-collapse {background: #FFF;width: 740px;max-width: 100%;position: absolute;z-index: 999;padding: 40px;top: 50px;left: 0;height: auto !important;}
.menu-nav .navbar-default .navbar-collapse.in {} 
.menu-nav ul li {display: block;padding: 10px;}
.menu-nav ul li a {font-family: OpenSans-Light;font-size: 24px;color: #06165c;display: inline-block;padding: 0;}
.menu-nav ul li a:hover {color: #06165c;}
.menu-nav ul li.parent:after {border: 8px solid transparent;border-left: 8px solid #06165c;cursor: pointer;content: "";position: absolute;right: 10px;top: 20px;}
.menu-nav ul li.parent.open-menu:after {border: 8px solid transparent;border-top: 8px solid #06165c;}
.menu-nav ul li ul {display: none;}
.menu-nav ul li.open-menu ul {display: block;}
.call {position: relative;float: right;padding: 20px 0;}
.call p {font-family: OpenSans-Light;font-size: 36px;color: #FFF;text-transform: uppercase;}
.call p a {color: #FFF;}
.slide .moduletable-desktop {display: block;}
.slide .moduletable-mobile {display: none;}
.slide-position {position: absolute;z-index: 99;top: 170px;left: 0;width: 100%;}
.slide-container {width: 800px;max-width: 100%;padding: 0;background: rgba(0,0,0,0.6);margin: 0 auto;}
.slide-logo {margin-bottom: 180px;padding: 35px 0 0 35px;}
.slide-text .text {float: left;width: 58%;font-family: OpenSans-Light;font-size: 18px;padding: 8px 35px;color: #FFF;}
.slide-text .readmore.popup {margin-right: 2%;}
.slide-text .readmore {float: left;width: 20%;}
.slide-text .readmore a {background: #FFF;text-align: center;width: 100%;line-height: 66px;font-family: OpenSans;font-size: 18px;color: #000;display: block;}
.slide-text .readmore a:hover {color: #000;}
#block-user {padding: 40px 80px;}
.user-title h3 {font-family: OpenSans-Light;font-size: 36px;color: #000;font-weight: normal;margin: 20px 0 60px 0;text-align: center;text-transform: uppercase;} 
#block-user .row .text-center img {margin-bottom: 20px;}
#block-user .row .col-sm-4 {padding: 0 15px;}
#block-user p {font-family: OpenSans;font-size: 14px;color: #353535;}
#block-user .readmore {margin-top: 30px;}
#block-user .readmore a {background: #06165c;width: 145px;line-height: 42px;text-align: center;font-family: OpenSans;font-size: 14px;color: #FFF;display: inline-block;}
#block-user4 {background: url(../images/bg_user.jpg) no-repeat center top;background-attachment: fixed;position: relative;height: 720px;background-size: cover;}
#block-user4 h2 {background: #06165c;padding: 20px 370px 20px 80px;margin-top: 120px;font-family: OpenSans-Extrabold;font-size: 60px;color: #FFF;text-transform: uppercase;}
#block-user4 .call-action {position: absolute;width: auto;bottom: 35px;left: 80px;z-index: 9;}
#block-user4 .call-action a {background: #FFF;width: 200px;line-height: 66px;text-align: center;font-family: OpenSans;font-size: 18px;color: #000;display: inline-block;}
#block-user5 {padding: 0 80px;}
#block-user5 h3 {font-family: OpenSans-Light;font-size: 36px;color: #000;font-weight: normal;margin: 30px 0;text-align: center;}
.globalnews .gn_news .col-sm-right {float: right;}
.globalnews .gn_news .col-sm-left {float: left;}
.globalnews .gn_news .col-sm-8 {padding-left: 30px;}
.globalnews .gn_news p {font-family: OpenSans;font-size: 14px;font-style: italic;color: #000;}
.globalnews .gn_news a {color: #000;}
.globalnews .gn_news h5 {font-family: OpenSans;font-size: 16px;color: #000;margin: 30px 0;font-weight: normal;}
.globalnews .gn_news h6 {font-family: OpenSans;font-size: 16px;color: #000;margin: 0;font-weight: normal;line-height: normal;}
.globalnews .gn_pagination {text-align: center;margin-top: 50px;}
.globalnews .gn_pagination a {float: none;background: #848484;width: 15px;height: 15px;text-indent: -9999px;display: inline-block;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}
.globalnews .gn_pagination a.selected {background: #243f7c;}
.globalnews .gn_pagination a:last-child {display: none;}
#block-footer {border-top: 3px solid #06165b;margin-top: 0px;padding: 30px 80px;}
#block-footer h4 {font-family: OpenSans-Bold;font-size: 16px;font-weight: normal;color: #000;margin: 0 0 20px 0;}
#block-footer p {font-family: OpenSans;font-size: 14px;color: #000;}
.subpage #block-top {position: relative;background: #06165c;}
.subpage .logo {float: left;padding: 20px 0;margin-left: 70px;position: relative;z-index: 10;}
#block-main .page-header h2 {font-family: OpenSans-Light;font-size: 36px;font-weight: normal;color: #000;margin: 40px 0;text-align: center;}
#block-main .bg-creative {background: url(../images/bg_about.jpg) no-repeat center top;background-size: cover;border: 3px solid #06165c;border-left: 0;border-right: 0;padding: 55px 0;margin-bottom: 55px;}
#block-main .bg-creative-bowling {border-left: 0;border-right: 0;margin-top:-2px;padding: 55px 0;margin-bottom: 55px; background: url('../../../images/backtitle.bowling.jpg') no-repeat center top;background-size: cover; }
#block-main {min-height: 80vh;}

html body.site.subpage.com_content.view-category.layout-blog.no-task.itemid-145 div.body section#block-main div.content.bg-text-article div.container div.blog div.items-row.cols-1.row-3.row-fluid.clearfix div.span12 div.item.column-1 div.row div.col-sm-3.text-center div.pull-none.item-image img {
	border-radius:100px;
}

div.body section#block-top div.container-fluid div.top-main div.call div.moduletable div.custom p {
	
	padding-bottom:0px !important;
}



#block-main .bg-creative-amusement {background: url('../../../images/bg_amuse.jpg') no-repeat center top;background-size: cover; background-attachment:fixed;border: 3px solid #06165c;border-left: 0;border-right: 0;padding: 55px 0;margin-bottom: 55px;}
#block-main .bg-creative-tech {background: url('../../../images/bg_tech.jpg') no-repeat center top;background-size: cover; background-attachment:fixed;border: 3px solid #06165c;border-left: 0;border-right: 0;padding: 55px 0;margin-bottom: 55px;}
#block-main .d-bg-white {display: inline-block;}
#block-main .d-bg-white .row .col-sm-6:last-child {text-align: right;}
#block-main .d-bg-white p {font-family: OpenSans-Light;font-size: 16px;color: #000;margin: 10px 0 0 0;}
#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {
background: #06165c;
padding: 20px 370px 20px 80px;
font-family: OpenSans-Extrabold;
font-size: 60px;
color: #FFF;
text-transform: uppercase;}
.col-padr-30 {padding-right: 30px;}
#block-main a.btn {background: #06165c;width: 145px;line-height: 42px;text-align: center;font-family: OpenSans;font-size: 14px;color: #FFF;margin-top: 20px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border: none;padding: 0;}
#block-main .contact-form-main {background: #06165c;padding: 3px 0;}
#block-main .contact-form-main .contact-form-text {background: url(../images/bg-advisory.jpg) no-repeat center top;background-size: cover;padding: 100px 160px 210px 100px;}
#block-main .contact-form-main .contact-form-text h3 {font-family: OpenSans-Extrabold;font-size: 48px;color: #FFF;text-transform: uppercase;margin: 0 0 50px 0;}
#block-main .contact-form-main .contact-form-text p {font-family: OpenSans-Semibold;font-size: 18px;color: #FFF;margin-bottom: 30px;}
#block-main .contact-form-main .contact-form-send {padding: 30px;}
#block-main .contact-form-main .contact-form-send h3 {font-family: OpenSans-Light;font-size: 36px;color: #FFF;margin: 20px 0;}
#block-main .contact-form-main .contact-form-send #frm_lead {width: 385px;max-width: 100%;display: block;}
#frm_lead .form-group {position: relative;margin-bottom: 12px;}
#frm_lead .form-group label {display: none;position: absolute;top: 20px;right: 10px;width: auto;font-size: 12px;}
#frm_lead .form-group input, #frm_lead .form-group input.error {background: #FFF !important;border: none !important;width: 100%;height: 48px;padding: 0 0 0 10px !important;font-family: OpenSans;color: #999 !important;}
#frm_lead .form-group textarea {background: #FFF;border: none;width: 100%;height: 128px;padding: 10px 0 0 10px;font-family: OpenSans;color: #999;}
#frm_lead .form-group button {background: none;border: 3px solid #FFF;font-family: OpenSans-Semibold;color: #FFF;width: 100%;height: 48px;font-size: 18px;}
#frm_lead .form-group.form-checkbox {margin-top: 10px;}
#frm_lead .form-group.form-checkbox input {width: auto;height: auto;margin-right: 10px;}
#frm_lead .form-group.form-checkbox p {font-family: OpenSans;font-size: 18px;color: #FFF;margin: 0;}
/*#frm_lead .form-group.form-checkbox, #frm_lead .form-group.button-lead, #frm_lead .form-group.form-captcha {float: left;width: 50%;}*/
/*.itemid-104 #block-main {background: url(../images/bg_services.jpg) no-repeat center top;background-size: cover;padding: 90px 0 30px 0;}*/
.items-row {max-width: 820px;background: rgba(0,0,0,0.6);padding: 60px 10px 0 30px;margin-bottom: 30px;}
.items-row .col-sm-3 {padding: 0 20px;}
.items-row .col-sm-9 {padding: 0 20px 0 0;}
#block-main  .items-row p {color: #FFF;font-size: 14px;font-family: OpenSans;}
#block-main  .items-row .readmore {text-align: right;margin: 0;}
#block-main  .items-row .readmore a.btn {background: #FFF;color: #02236f;width: 146px;height: 42px;margin-right: -30px;}
.itemid-104 #block-footer {margin-top: 0;}
#block-main ul {margin: 0 0 0 30px;}
#block-main {position: relative;}
#block-main .container {z-index: 9;position: relative;}
.content-bg {width: 100%;height: 100%;position: absolute;z-index: 0;}
.content-bg .moduletable, .content-bg .custom {width: 100%;height: 100%; background-position: center; bacground-size:cover; background-attachment: fixed;}
#block-main .bg-text-article .page-header h2 {color: #FFF;}
#block-main .bg-text-article .items-row .page-header h2 {text-align: left;margin: 0 0 10px 0;font-size: 24px;}
#block-main .bg-text-article .text-article {background: rgba(0,0,0,0.6);padding: 30px;margin-bottom: 50px;color: #FFF;}
#block-main .bg-text-article .text-article a, #block-main .bg-text-article .text-article p, #block-main .bg-text-article .text-article ul li {color: #FFF;}
.category-desc {background: rgba(0,0,0,0.6);padding: 30px;margin: 30px 0;max-width: 820px;}
#block-main .category-desc h2, #block-main .category-desc h3, #block-main .category-desc p {color: #FFF;}
#block-main .items-row .col-sm-12 .page-header h2 {margin-top: 0;}
#block-main .items-row .col-sm-12 .readmore a.btn {margin-right: 0;}
.bg-text-article .items-row {margin: 30px 0;}
.jcemediabox-popup-corner-tl, .jcemediabox-popup-corner-tr, .jcemediabox-popup-corner-tc, .jcemediabox-popup-corner-bl, .jcemediabox-popup-corner-br, .jcemediabox-popup-corner-bc, #jcemediabox-popup-container {background: none !important;}
#jcemediabox-popup-info-bottom {display: none;}
#jcemediabox-popup-info-bottom #jcemediabox-popup-closelink {top: 6px;}
.text-article .pull-none.item-image {padding-right: 20px;}
.text-header-readmore {display: none;}
.items-row .text-header-readmore {display: block;}
.top_audio {float: right;margin: 35px 20px 0 0;position: relative;z-index: 9999;}
.top_audio button {background: none;border: none;}
.top_audio button img {height: 32px;}
.footer-left {float: left;}
.footer-right {float: right;}
.itemid-145 .item-image img, .itemid-116 .item-image img, .itemid-121 .item-image img, .itemid-119 .item-image img{border-radius: 50%; width:100%;}
/*#frm_lead .form-group .g-recaptcha {transform:scale(0.6);-webkit-transform:scale(0.6);transform-origin:0 0;-webkit-transform-origin:0 0;}*/
@media only screen and (min-width: 1300px) and (max-width: 1399px) {
	.items-row .items-row {margin: 30px auto;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.content-padd {padding: 0 20px;}
	.slide-logo {margin-bottom: 140px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px) {
	#block-user .row .col-sm-4 {width: 100%;margin: 20px 0;}
	#block-user4 h2 {padding-right: 250px;}
	.items-row {margin: 30px auto;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.content-padd {padding: 0 20px;}
	#block-main .contact-form-main .contact-form-text {padding: 100px;}
	.slide-logo {margin-bottom: 80px;}
	#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {padding: 20px 80px;}
}
@media only screen and (min-width: 1100px) and (max-width: 1199px) {
	.slide-logo {margin-bottom: 140px;}
	#block-user .row .col-sm-4 {width: 100%;margin: 20px 0;}
	#block-user4 h2 {padding-right: 150px;}
	.items-row {margin: 30px auto;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.content-padd {padding: 0 20px;}
	#block-main .contact-form-main .contact-form-text {padding: 100px 60px;}
	#block-main .contact-form-main .contact-form-send h3 {font-size: 32px;}
	.slide-logo {margin-bottom: 30px;}
	#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {padding: 20px 80px;font-size: 55px;}
}
@media only screen and (min-width: 992px) and (max-width: 1099px) {
	.slide-position {top: 150px;}
	.slide-logo {margin-bottom: 90px;}
	#block-user .row .col-sm-4 {width: 100%;margin: 20px 0;}
	#block-user4 h2 {padding-right: 80px;}
	.items-row {margin: 30px auto;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.content-padd {padding: 0 20px;}
	#block-main .contact-form-main .contact-form-text {padding: 100px 60px;}
	#block-main .contact-form-main .contact-form-send h3 {font-size: 30px;}
	#frm_lead .form-group.form-checkbox, #frm_lead .form-group.button-lead {width: 100%;}
	.slide-logo {margin-bottom: 10px;padding: 10px 0 0 10px;}
	.slide-logo img {max-height: 80px;}
	.slide-text .text {padding: 8px 10px;}
	#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {padding: 20px 80px;font-size: 55px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	#block-user .row .col-sm-4 {width: 100%;margin: 20px 0;}
	#block-user4 h2 {padding-right: 40px;padding-left: 40px;}
	#block-user, #block-user5, #block-footer {padding-left: 40px;padding-right: 40px;}
	#block-user .readmore {text-align: center;}
	.items-row {margin: 30px auto;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.content-padd {padding: 0 20px;}
	.subpage .call p {font-size: 30px;}
	#block-main .contact-form-main .contact-form-text {width: 100%;padding: 60px;}
	#block-main .contact-form-main .contact-form-send {width: 100%;text-align: center;}
	#block-main .contact-form-main .contact-form-send #frm_lead {display: inline-block;}
	#block-slide {position: relative;}
	.slide-position {top: auto !important;bottom: 10%;}
	.slide-logo {margin-bottom: 10px;padding: 10px 0 0 10px;}
	.slide-logo img {max-height: 80px;}
	.slide-text .text {padding: 8px 10px;}
	#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {padding: 20px 40px;font-size: 45px;}
	.top-main {padding: 0 10px;}
	.top-main .menu-nav {padding-left: 10px;}
	.subpage .logo {margin-left: 60px;}
	.top_audio {margin: 30px 10px 0 0;}
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
	.slide-position {top: 170px;}
	.slide-logo {margin-bottom: 70px;padding-left: 0;text-align: center;}
	.slide-text {text-align: center;}
	.slide-text .text {text-align: center;width: 100%;}
	.slide-text .readmore {float: none;width: 160px;display: inline-block;text-align: center;}
	.slide-text .readmore a {max-width: 200px;margin-top: 40px;}
	#block-user .row .col-sm-4 {width: 100%;margin: 20px 0;}
	#block-user4 h2 {padding-right: 40px;padding-left: 40px;font-size: 30px;}
	#block-user, #block-user5, #block-footer {padding-left: 40px;padding-right: 40px;}
	#block-user .readmore {text-align: center;}
	.slide .moduletable-desktop {display: none;}
	.slide .moduletable-mobile {display: block;}
	.globalnews .gn_news .col-sm-8 {padding: 20px;background: #f2f2f2;}
	.globalnews .gn_news .col-sm-4 {width: 100%;}
	.globalnews .gn_news .col-sm-left center img {width: 100%;max-width: 200px;}
	.items-row {margin: 30px auto;}
	.items-row .col-sm-9 {padding: 0 10px;}
	.items-row .col-sm-3 {margin-bottom: 20px;}
	.subpage .call {padding: 30px 0;}
	.subpage .call p {font-size: 20px;}
	#block-main .bg-creative .d-bg-white {display: block;margin: 0 auto;}
	.col-padr-30 {padding-right: 0;}
	.content-padd {padding: 0 20px;}
	#block-main .bg-creative .d-bg-white .row .col-sm-6, #block-main .bg-creative .d-bg-white .row .col-sm-6:last-child {text-align: center;margin-bottom: 20px;}
	#block-main .contact-form-main .contact-form-text {width: 100%;padding: 30px;}
	#block-main .contact-form-main .contact-form-send {width: 100%;text-align: center;}
	#block-main .contact-form-main .contact-form-send #frm_lead {display: inline-block;}
	.text-article .pull-none.item-image {padding-right: 0px;}
	#block-main .items-row .readmore a.btn {margin-right: 0;}
	#block-main h1, #block-main .bg-creative-bowling .d-bg-white h2 {padding: 20px 40px;font-size: 30px;}
	.top-main {padding: 0 10px;}
	.top-main .menu-nav {padding-left: 10px;}
	.subpage .logo {margin-left: 60px;}
	.top_audio {margin: 30px 10px 0 0;}
	.item-image img{display: block;
    margin-left: auto;
    margin-right: auto;
    width: 40%;}
	.top_audio{display:none;}
}
@media only screen and (min-width: 320px) and (max-width: 666px) {
	.slide-position {top: 120px;}
	.subpage .top-main {padding: 0 15px;}
	.subpage .top-main .menu-nav {top: 10px;padding-left: 10px;}
	.subpage .logo {width: 180px;margin-left: 50px;}
	.subpage .call {padding: 20px 0;}
	.subpage .call img {width: 30px !important;height: 30px !important;margin-right: 5px !important;}
	.itemid-104 #block-main {padding-top: 60px;}
	#block-main .contact-form-main .contact-form-text h3 {font-size: 40px;}
	.top_audio {margin: 20px 10px 0 0;}
}
@media only screen and (min-width: 320px) and (max-width: 567px) {
	.top-main .menu-nav {top: 15px;}
	.call p {font-size: 30px;}
	.slide-logo {margin-bottom: 30px;}
	.slide-text .text {padding: 0 10px;}
	.slide-text .readmore a {margin-top: 20px;}
	#block-user, #block-user5, #block-footer {padding-left: 20px;padding-right: 20px;}
	.subpage .call p {font-size: 16px;}
	#block-main .contact-form-main .contact-form-text h3 {font-size: 32px;}
	.slide-position {top: 110px !important;}
	.subpage .top-main .menu-nav {padding-left: 0;}
	.subpage .logo {width: 150px;margin-left: 40px;}
	.top_audio button img {width: 24px;height: 24px;}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
	.top-main {padding: 0 10px;}
	.top-main .menu-nav {padding-left: 10px;}
	.call p {font-size: 24px;}
	.slide-position {top: 80px !important;}
	.slide .moduletable-mobile img {height: 430px;}
	#block-user4 h2 {font-size: 20px;}
	#block-main .contact-form-main .contact-form-text {padding: 10px;}
	#block-main .contact-form-main .contact-form-text h3 {font-size: 26px;margin-bottom: 30px;}
	#block-main .contact-form-main .contact-form-send h3 {font-size: 32px;}
	#frm_lead .form-group.form-checkbox, #frm_lead .form-group.button-lead {width: 100%;text-align: left;}
	.slide-text .readmore {width: 150px;}
	.subpage .logo {width: 140px;}
	.subpage .call p {font-size: 15px;}
	.subpage .call img {width: 20px !important;height: 20px !important;}
	.top_audio {margin: 10px 0;float: left;width: 100%;text-align: center;}
}
@media only screen and (min-width: 320px) and (max-width: 374px) {
	.subpage .logo {width: 120px;margin-left: 32px;}
	.subpage .call p {font-size: 12px;}	
	.subpage .call img {width: 18px !important;height: 18px !important;}
	.call img{width: 20px !important;height: 20px !important}
	.call p {font-size: 17px;}	.slide-logo img{max-width:310px;}
}

/** TQH **/
.top-main .menu-nav{
    max-width: 750px;
}

.call{
    position: absolute;
    right: 10px;
    z-index: 999;
}

@media(max-width: 767px){
    .call img {
        width: 30px !important;
        height: 30px !important;
    }
    .top-main .menu-nav{
        top: 5px !important;
    }
    .call {
        position: absolute;
        top: 45px;
        padding: 0;
        width: 100%;
        z-index: 8;
    }
    
    .call p {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        font-size: 20px;
        gap: 5px;
    }

    .call p span:nth-child(1){
        flex-basis: 100%;
        text-align: center;
    }
    
    .call p span.ct-text-call{
        display: none;
    }

    .call p a{
        font-size: 20px
    }

    .call p span:nth-child(4){
        display: block;
    }
}