/* Theme Name: ShowMGR Date: 04-10-2015 Author: iCC */ @import url('css/styles.css'); @import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700,800'); @import url('https://fonts.googleapis.com/css?family=Raleway:400,700,800'); @import url('fonts/goodtimesrg/stylesheet.css'); @import url('fonts/helveticanu/stylesheet.css'); @import url('fonts/myriadpro/stylesheet.css'); @import url('fonts/montserrat/stylesheet.css'); @font-face { font-family: 'futura-light_oblique'; src: url('fonts/futura-light_oblique.eot'); src: url('fonts/futura-light_oblique.eot?#iefix') format('embedded-opentype'), url('fonts/futura-light_oblique.woff') format('woff'), url('fonts/futura-light_oblique.ttf') format('truetype'), url('fonts/futura-light_oblique.svg#futura-light_oblique') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-Bold'; src: url('fonts/futura/FuturaStd-Bold.eot'); src: url('fonts/futura/FuturaStd-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-Bold.woff') format('woff'), url('fonts/futura/FuturaStd-Bold.ttf') format('truetype'), url('fonts/futura/FuturaStd-Bold.svg#FuturaStd-Bold') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-Book'; src: url('fonts/futura/FuturaStd-Book.eot'); src: url('fonts/futura/FuturaStd-Book.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-Book.woff') format('woff'), url('fonts/futura/FuturaStd-Book.ttf') format('truetype'), url('fonts/futura/FuturaStd-Book.svg#FuturaStd-Book') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-Light'; src: url('fonts/futura/FuturaStd-Light.eot'); src: url('fonts/futura/FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-Heavy.woff') format('woff'), url('fonts/futura/FuturaStd-Heavy.ttf') format('truetype'), url('fonts/futura/FuturaStd-Heavy.svg#FuturaStd-Heavy') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-Light'; src: url('fonts/futura/FuturaStd-Light.eot'); src: url('fonts/futura/FuturaStd-Light.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-Light.woff') format('woff'), url('fonts/futura/FuturaStd-Light.ttf') format('truetype'), url('fonts/futura/FuturaStd-Light.svg#FuturaStd-Light') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-LightOblique'; src: url('fonts/futura/FuturaStd-LightOblique.eot'); src: url('fonts/futura/FuturaStd-LightOblique.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-LightOblique.woff') format('woff'), url('fonts/futura/FuturaStd-LightOblique.ttf') format('truetype'), url('fonts/futura/FuturaStd-LightOblique.svg#FuturaStd-LightOblique') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'FuturaStd-Book'; src: url('fonts/futura/FuturaStd-Book.eot'); src: url('fonts/futura/FuturaStd-Book.eot?#iefix') format('embedded-opentype'), url('fonts/futura/FuturaStd-Book.woff') format('woff'), url('fonts/futura/FuturaStd-Book.ttf') format('truetype'), url('fonts/futura/FuturaStd-Book.svg#FuturaStd-Book') format('svg'); font-weight: normal; font-style: normal; } form *, form *:before, form *:after { -moz-box-sizing: border-box; box-sizing: border-box; } ul.cf { padding-top: 125px !important; } .PracticeList h1 { color: #fff; } #MainZone.content { font-size: 17px; font-weight: 400; line-height: 1.6em; } .main { max-width: 1170px; width: auto; margin: 0px auto; position: relative; padding: 0px 1%; } /* End General Styles */ /* Layout Styles */ form *,form *:before,form *:after { -moz-box-sizing: border-box; box-sizing: border-box; } .main:after { content: ' '; display: block; clear: both; } /* Home Practice Areas */ .PracticeList { position: relative; text-align: center; } .PracticeList ul { list-style: none; margin: 15px 0 0; padding: 30px 0 0; position: relative; } .PracticeList li { display: block; width: 30%; } .PracticeList li.left { float: left; clear: left; } .PracticeList li.right { float: right; clear: right; } .PracticeList li > a { display: block; background: rgb(0, 0, 0); /* Fallback for older browsers without RGBA-support */ background: rgba(0, 0, 0, 0.5); border-bottom: 1px solid #d12631; margin: 0 0 4px; /* box-shadow: 0 2px 0 rgba(0,0,0,.1), inset 0 1px 0 rgba(255,255,255,.75); */ padding: 13px 0; color: #fff; text-transform: uppercase; -webkit-transition: .5s ease; -moz-transition: .5s ease; -o-transition: .5s ease; transition: .5s ease; text-decoration: none; } .details h2 { color: #fff; font-size: 24px !important; line-height: 30px !important; } .details h3 { color: #fff; font-size: 24px !important; line-height: 30px !important; font-weight: bold; } .PracticeList li.active > a { background-color: #d12631; /* $primary */ color: #fff; text-decoration: none; } .PracticeList li div.details { display: none; position: absolute; background-repeat: no-repeat; background-position: center; height: 417px; width: 34%; top: 0; left: 33%; color: #fff; padding: 85px 3% 0; -moz-box-sizing: border-box; box-sizing: border-box; margin-top: 50px; } html.no-boxsizing .PracticeList li div.details { padding: 0; } .PracticeList li.active div.details { display: block; } .PracticeList .details div.Icon { position: absolute; left: 0; width: 100%; text-align: center; top: 35px; } .Home .PracticeList .details h2 { font-family: Giovanni; color: #fff; font-size: 1.7em; margin: 10px 0 0; line-height: 1.1em; background-color: transparent !important; display: block; padding: 0 10px; } html.no-boxsizing .PracticeList .details h2 { margin-top: 90px; } .PracticeList .details p { font-size: 16.5px; line-height: 1.2em; font-weight: 500; margin: 10px 0; text-transform: none; } html.no-boxsizing .PracticeList .details p { margin: 10px 10%; } .PracticeList .details a { display: block; width: 78px; height: 88px; background-image: url(../../uploads/2015/10/Hex_BG_Red.png); color: #fff; font-size: 10px; font-weight: 500; padding: 35px 10px; text-shadow: 1px 1px rgba(0,0,0,0.5); position: absolute; background-repeat: no-repeat; background-position: top center; bottom: 22px; -webkit-transition: .5s ease; -moz-transition: .5s ease; -o-transition: .5s ease; transition: .5s ease; left: 53%; text-decoration: none; margin-left: -48px; text-transform: none; } span.brakk { display: none; } html.no-boxsizing .PracticeList .details a { height: auto; } .PracticeList .details a:hover { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } /* End Home Practice Areas */ /* Responsive */ img { -ms-interpolation-mode: bicubic; } @media (max-height: 780px) and (min-width:1000px) { img.ScrollBtn { position: absolute; top: 0; left: 0; margin: 0; } } @media (max-width: 1150px) { .Fixed .bg { margin-left: -20%; } .RightInfo { width: 64%; } } @media (max-width: 1024px) { div.Atty .back span { padding: 12% 5%; } div.Atty .back h2 { font-size: 1.5em; } div.Atty .back p { font-size: 15px; } .Home .PracticeList .details h2 { font-size: 22px; } .PracticeList .details p { font-size: 14px; } .PracticeList li > a { font-size: 15px; } } @media (max-width:1023px) { #CasesGrid ul li { width: 50%; } #SideAttorneyList span { font-size: 11px; } } @media (max-width: 925px) { div.Atty .back p { font-size: 14px; } .PracticeList .details a { left: 54% !important; } .details h3 { color: #fff; font-size: 18px !important; line-height: 24px !important; font-weight: bold; } .PracticeList .details p { font-size: 13px; } .PracticeList li > a { font-size: 13px; } } @media (max-width: 820px) { div.Atty .back p { font-size: 12px; } } @media (max-width: 728px) { #MeetAI div.Atty .Flip:hover .front { -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none; } .PracticeList li.right { float: none; clear: both; margin: 0 auto; } div.Atty .back { display: none; } ul.cf { padding-top: 0 !important; } #PAZone { padding-bottom: 30px; } .PracticeList li div.details { background-image: none !important; } .PracticeList li.active div.details { display: none; } .PracticeList li.active > a { background-color: #d12631; color: #ffffff; } .PracticeList li.left { } .PracticeList li.right { } .PracticeList li { width: 90%; } .PracticeList li.left { float: none; clear: both; margin: 0 auto; } span.brakk { display: block; } } @media (max-width: 568px) { .PracticeList li { width: 90% !important; } } html, html a { -webkit-font-smoothing: antialiased; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); text-rendering: optimizeLegibility !important; } body { color:#333333; font-family: 'FuturaStd-Book'; margin-top: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; margin-right: 0px !important; } ul#menu-video-sidebar { margin: 0; padding: 0; } .videos { background-color: #f0f0f0; border: 1px solid #dddddd; } .videos li { list-style: none; background-image: url(../images/block-arrow.png); background-repeat: no-repeat; background-color: #F8F8F8; border-bottom: 1px solid #DDDDDD; } .videos li:hover { list-style: none; background-image: url(../images/block-arrow.png); background-repeat: no-repeat; background-color: #d12631; border-bottom: 1px solid #DDDDDD; color: #ffffff; } .videos li a { display: block; color: #717171; text-decoration: none; padding: 15px 30px 15px 15px; text-transform: uppercase; } .videos li a:hover { color: #ffffff; font-weight: bold; } section.video { margin: 50px 0; } section.video-nav { margin: 50px 0; text-align: center !important; } li.previous a { padding: 5px !important; } li.next a { padding: 5px !important; } iframe { border: none; } .cat-links, .entry-meta .entry-date, .entry-meta .byline { display: none; } .blogstyle h1 { font-size: 32px !important; } .blogstyle h2 { font-size: 24px !important; } .blogstyle h3 { font-size: 20px !important; } .blogstyle h4 { font-size: 20px !important; } .blogstyle h5 { font-size: 18px !important; } .main-content { max-width: 1147px; margin: 0 auto; min-height: 100%; margin-top: 3em; } a.int-collapse-menu.social { padding: 8px !important; } .page-thumb { width: 100%; min-height: 180px; position: relative; margin-top: -59px !important; display: inline-block; } .title-inner2 { padding: 15% 0 2% 0; } .title-inner3 { padding: 14% 0 2% 0; margin-top: 3%; } .title-inner4 { padding: 6% 0 2% 0; } .theTitle { position: relative; z-index: 1000; margin-top: -110px; } .white { color: #ffffff; } h1.entry-title { color: #ffffff; } .entry-meta { margin-top: 5px; } hr { display: block; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: auto; margin-right: auto; border-style: inset; border-width: 1px; border-color: red; } .lineDivider { width: 100%; border-bottom: 5px solid #dedede; margin: 2em 0; } .sBg3 { background: url("images/sIcon2.jpg") no-repeat 0px 0px; } .vbg { } .linkd img { border: none !important; margin-bottom: 0 !important; } input#b4-no { background: #be0000 url('') no-repeat 26% center !important; font-size: 30px !important; margin-top: 15px; } span.ccw-h2 { font-size: 26px !important; } h1.expo { font-size: 24px !important } h1.widget-title { font-size: 30px !important; } .content-pad { margin:4em 0; } article h1.entry-title { color: #222; font-size: 30px !important; } article h2 { color: #222; font-size: 24px !important; } .entry-summary p { line-height: 3rem; } .sBg1 { /*background:url("images/sIcon.jpg") no-repeat 0px 0px;*/ width:27px; height:28px; margin:20px 0px 20px 0px; float:left; } .sBg1:hover { /*background:url("images/sIconHover.jpg") no-repeat 0px 0px;*/ } .sBg2 { /*background:url("images/sIcon.jpg") no-repeat -32px 0px;*/ width:27px; height:28px; margin:20px 0px 20px 5px; float:left; } .sBg2:hover { /*background:url("images/sIconHover.jpg") no-repeat -32px 0px;*/ } i.fa.fa-linkedin-square { font-size: 28px; color: #ccc; transition: 0.5s ease; cursor: pointer !important; } i.fa.fa-twitter-square { font-size: 28px; color: #ccc; transition: 0.5s ease; cursor: pointer !important; } i.fa.fa-linkedin-square:hover { color: red; transform: rotate(angle); } i.fa.fa-twitter-square:hover { color: red; } .img-icn { width: 125px; margin: 0 !important; text-align: right; } ul.apps { float: right; } ul.apps li { display: inline-block; } .panel-group .panel-heading a.collapsed { font-size: 28px; padding: 32px; } h1 { font:50px FuturaStd-Book; text-transform: uppercase; } h2 { font:48px FuturaStd-Book; text-transform: uppercase; } h3 { font:42px FuturaStd-Book; text-transform: uppercase; } h4 { font:36px FuturaStd-Book; text-transform: uppercase; } strong { color:#000; } /*Custom styles*/ a:hover.featureBlock { } #home .mybutton.medium a span, .mybutton.medium button span { font-size: 18px !important; } span.btn-nab { font-size: 30px; } .entry-content h1 { font-size: 32px !important; border-bottom: 5px solid #d12631; display: table-cell; padding: 0 5px; } .entry-content h3 { font-size: 24px !important; } .entry-content h4 { font-size: 20px !important; } .navbar-default { background:#fff; } .navbar-brand { background:url("images/logo.png") no-repeat; float:left !important; margin-top:13px !important; width:276px; height:47px; } article#post-569 { margin-top: 25px; } .navbar-nav { margin:18px 0px 0px 0px !important; } .navbar-nav .sBg1 a, .navbar-nav .sBg2 a { font-size:0px !important; } .navbar-collapse .sBg1, .navbar-collapse .sBg2 { float:left !important; } .navbar-collapse .sBg1 a, .navbar-collapse .sBg2 a { border:none !important; } .intro-video { height:100% !important; } .covervid-wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } #home .section-title h1 { font-family: 'FuturaStd-Book' !important; font-size:27px !important; text-transform:uppercase !important; color:#f7f7f7 !important; letter-spacing:.08em; margin-bottom: 0.5em; } #home .section-title .lead { text-transform: uppercase; font-family: 'FuturaStd-Book'; margin-top: 0; margin-bottom: 15px; color: #d12631 !important; font-size: 24px; line-height: 40px; text-shadow: 0px 2px 1px rgba(0, 0, 0, 1); padding: 0; letter-spacing: 3px; font-size: 30px !important; font-weight: bold !important; } #home .section-title .sublead { text-transform: uppercase; font: 24px 'FuturaStd-Book' !important; margin:15px 0px 0px 0px; color:#FFF; display:block; text-shadow: 0px 2px 1px rgba(0, 0, 0, 1); } #solutions .container { min-height:280px; } #solutions h2 { color:#fff; } #solutions .mybutton a { text-transform:capitalize; } #leadership h1, #leadership h2, #leadership h3 { color:#FFF; } #leadership h3 { padding:70px 0px 20px 0px; } #leadership a { color:#FFF; font-size:21px !important; } #leadership img { margin-bottom:18px; border: 5px solid #d12631; } #leadership a:hover { color:#ef7019; } .bgOrange { color:#FFF; background: #44576a; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NTc2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTQzNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #44576a 0%, #314357 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #44576a), color-stop(100%, #314357)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #44576a 0%, #314357 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #44576a 0%, #314357 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #44576a 0%, #314357 100%); /* IE10+ */ background: linear-gradient(to bottom, #44576a 0%, #314357 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44576a', endColorstr='#314357', GradientType=0 ); /* IE6-8 */ } #contact h2 { color:#ef7019; text-transform: uppercase; font: 46px FuturaStd-Book !important; } #contact a { color:#ef7019; } #contact img.cLogo { padding-top:70px; } /* DAS */ div#myModalf1 { background: none !important; } div#myModalf2 { background: none !important; } div#myModalf3 { background: none !important; } div#myModalf4 { background: none !important; } div#myModalf5 { background: none !important; } div#myModalf6 { background: none !important; } div#myModalf7 { background: none !important; } div#myModalf8 { background: none !important; } .dasMedia { width:auto; height:399px; position:relative; } .dasStadium { background: url('images/das-stadium-bg.png') no-repeat; width:100%; height:352px; } .dasSocial { background: url('images/das-social-bg.jpg') no-repeat left 38px; width:100%; height:320px; } .pop { display:block; width:181px; height:111px; cursor:pointer; } .popContent { background:#FFF; padding:10px; border:1px solid #eba23e; border-radius:4px; box-shadow:0px 0px 4px -1px gray; position:absolute; left:0px; z-index:100; width:300px; text-align:justify; } .das { background: url('images/das-off.jpg') no-repeat; margin-left:189px; width:185px; height:117px; } .das:hover { background: url('images/das-on.jpg') no-repeat; } .dasWifi { background: url('images/das-wifi-off.jpg') no-repeat; margin:8px 0px 0px 189px; width:185px; height:115px; } .dasWifi:hover { background: url('images/das-wifi-on.jpg') no-repeat; } .dMedia { background: url('images/das-media.jpg') no-repeat; margin:15px 0px 0px -16px; width:248px; } div#wrapper_mbYTP_bgndVideo { background: red; background-size: cover; width: 100%; height: 100%; } .txtCap { text-transform:uppercase; text-align:left; } .orangeTxt { color:#EF7019; font-size:15px; } .txt1 { margin:69px 0px 0px 18px; } .txt2 { font-size:17px; font-weight:bold; color:#002c49; margin:16px 0px 0px 0px; } .txt3 { margin:18px 0px 0px 18px; } .txt4 { margin:20px 0px 0px 54px; } .start-button1 { border-radius:171px; background:#FFF; width:40px; height:40px; } .start-button { display:inline-block; margin-top:33px; } .start-button a span { font: 26px 'HelveticaLight' !important; padding:10px 45px !important; display:inline-block; } #services { padding:87px 0px 124px 0px; } #services .col-md-4 { margin:25px 0px 25px 0px; } #services .col-md-4 a { color:#616161; text-decoration:none; cursor: pointer !important; } #services .col-md-4 a:hover { color:#F07019; } #services .col-md-4 img { display:block; margin:0px auto; width:auto; height:auto; box-shadow:0px 0px 4px -1px #666; } #services .oBox { width:323px; display:block; height:237px; margin:0px auto; padding:10px 20px; background: #f4841e; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ODQxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNDg0MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f4841e 0%, #f4841e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4841e), color-stop(100%, #f4841e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f4841e 0%, #f4841e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f4841e 0%, #f4841e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f4841e 0%, #f4841e 100%); /* IE10+ */ background: linear-gradient(to bottom, #f4841e 0%, #f4841e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4841e', endColorstr='#f4841e', GradientType=0 ); /* IE6-8 */ } #services .oBox ul { padding:0px; } #services .oBox ul li { color:#fff; margin:0px 0px 20px 0px; } #services .oBox ul li a { color:#fff; font: 25px/25px HelveticaLight; } #services .oServices a:hover { color:#602d0a; } #services .oServices h3 { margin:10px 0px 15px 0px; color:#fff; font-size:28px !important; } #services .oServices h4 { margin:0px; color:#fff; font-size:19px !important; font-weight:bold; margin:0px 0px 10px 0px; } #services .oServices p { color:#fff; font-size:13px; width:210px; line-height:24px; } #services .oServices .oFormat1 { border-left:2px solid #fff; display:block; padding:0px 0px 0px 10px; } #services .oServices .oFormat2 { font-size:20px; } #services .titleBox { background:rgba(0, 0, 0, .7); position:relative; width:326px; margin:-49px auto 0px auto; padding:10px 15px; display:block; font:18px 'FuturaStd-Bold'; text-transform: uppercase; color:#FFF; letter-spacing: 0px; } #services .titleBox:hover { color:#d12631; } #services .item_bottom, #services .item_top, #services .item_left, #services .item_right { padding: 15px; } .servicesList li { display:inline-block; margin-right:20px; font:16px 'HelveticaLight'; text-transform:uppercase; color:#f7f7f7; } .lProject { box-shadow:0px 0px 4px -1px #666; } #four-parallax .section-content { padding:50px 0px 180px 0px; height:auto; } #four-parallax .section-content h2 { color:#fff; line-height:50px; font-size: 50px; font-weight: bold !important; } section#services h2 { font-size: 50px !important; font-weight: bold !important; } #about { padding:60px 0px 40px 0px; } #about h2 { color:#000; margin:0px 0px 30px 0px; text-align:center; font: 36px FuturaStd-Book; font-size: 50px !important; font-weight: bold !important; } section#memberships h2 { font-size: 50px !important; font-weight: bold !important; } #about .big { width:36%; } .features-section { background:#d4d4d4; } .pieChart { background:url('images/chart.png') no-repeat center top; width:710px; height:709px; margin:0px auto; transition: all 0.5s ease; } .hvr-grow { display: block !important; } .featureBlock { position:relative; } .featureBlock span { display:block; width:110px; height:130px; } .f1 { position:absolute; left:70px; top:201px; display:block; } .f2 { position:absolute; left:205px; top:49px; display:block; } .f3 { position:absolute; left:400px; top:61px; display:block; } .f4 { position:absolute; left:492px; top:212px; display:block; width:167px !important; } .f5 { position:absolute; left:501px; top:371px; display:block; width:167px !important; } .f6 { position:absolute; left:346px; top:506px; display:block; width:160px !important; } .f7 { position:absolute; left:127px; top:515px; display:block; width:167px !important; } .f8 { position:absolute; left:58px; top:376px; display:block; } .sIconWrapper span { color:#301b1b; font:20px 'HelveticaLight'; } .sSubtitle { font: 26px 'FuturaStd-Book' !important; color:#120f0f; } .sIconWrapper { margin:30px 0px; } .sIconWrapper a { border-radius:90px; border: 10px solid #d1d1d1; padding:20px; display:block; vertical-align:middle; width:134px; height:134px; margin:0px auto; } .sIcon:hover { border-color:#d12631; } .sIcon1 { background:url('images/sicon1.png') no-repeat center; } .sIcon1:hover { background:url('images/sicon1-hover.png') no-repeat center; } .sIcon2 { background:url('images/sicon2.png') no-repeat center; } .sIcon2:hover { background:url('images/sicon2-hover.png') no-repeat center; } .sIcon3 { background:url('images/sicon3.png') no-repeat center; } .sIcon3:hover { background:url('images/sicon3-hover.png') no-repeat center; } .sIcon4 { background:url('images/sicon4.png') no-repeat center; } .sIcon4:hover { background:url('images/sicon4-hover.png') no-repeat center; } .sIcon5 { background:url('images/sicon5.png') no-repeat center; } .sIcon5:hover { background:url('images/sicon5-hover.png') no-repeat center; } .sIcon6 { background:url('images/sicon6.png') no-repeat center; } .sIcon6:hover { background:url('images/sicon6-hover.png') no-repeat center; } .sIcon7 { background:url('images/sicon7.png') no-repeat center; } .sIcon7:hover { background:url('images/sicon7-hover.png') no-repeat center; } .sIcon8 { background:url('images/sicon8.png') no-repeat center; } .sIcon8:hover { background:url('images/sicon8-hover.png') no-repeat center; } .imgFormat1 { margin:20px auto 0px auto !important; } .imgFormat2 { margin:15px auto 0px auto !important; } .imgBox { height:225px; } .section5 { min-height:475px; } .section5 .section-content { padding:155px 0px 0px 0px; } .section5 .section-content h2 { color:#fff; margin:0px 0px 20px 0px; line-height:40px !important; font-size:40px !important; font-weight:bold !important; } .section6 .section-content h2 { color:#fff; margin:0px 0px 20px 0px; line-height:40px !important; font-size:30px !important; font-weight:bold !important; } .section6 .section-content h3 { color:#fff; margin:0px 0px 20px 0px; line-height:30px !important; font-size:20px !important; font-weight:bold !important; } .section6 .section-content h4 { color:#fff; margin:0px 0px 20px 0px; line-height:24px !important; font-size:18px !important; font-weight:bold !important; } .section6 .section5 #myModalp1 h2 { font-weight:normal !important; margin:0px; } a.mybutton2 { -webkit-font-smoothing: antialiased; background-attachment: scroll; background-clip: border-box; background: #d12631; border: 1px solid #d12631; border-bottom: 3px solid #8d1820; box-shadow: 0 2px 4px rgba(0,0,0,0.15); background-image: none; background-origin: padding-box; background-size: auto; box-sizing: border-box; color: rgb(255, 255, 255); cursor: auto; display: inline-block; font-family: HelveticaLight; font-size: 18px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 30px; padding-bottom: 10px; padding-left: 45px; padding-right: 45px; padding-top: 10px; position: relative; text-align: center; text-shadow: rgba(255, 255, 255, 0.298039) 0px 0px 1px; text-transform: uppercase; transform-origin: 126.12215423584px 0px; transform-style: preserve-3d; transition-delay: 0s; transition-duration: 0.3s; transition-property: transform; transition-timing-function: ease; margin: 20px 0; } a.mybutton2:hover { color: #ffffff; -moz-opacity: 0.70; -khtml-opacity: 0.70; opacity: 0.70; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); } span.mybutton2lg { font-size: 24px; } .text-right-nab { text-align: right; } .aligncenter { display:block; margin:0px auto; } .alignleft { float:left; } .alignright { float:right; } .wp-caption { background: #fff; border: none; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } #chart { padding:55px 0px 55px 0px; } #chart img { width:100%; height:auto; } #membership { padding:55px 0px 55px 0px; } #memberships img { width:auto; height:auto; padding-left:5em; } .nop { padding: 90px 0 0 0; } .m20 { margin-bottom: 2em !important; } #solutions { padding:100px 0px; } #solutions h2 { text-transform:capitalize; font-weight:normal; background:none !important; } #controlBar_bgndVideo { background: url('images/youtubeCover.jpg') no-repeat; background-size: cover; } a#bgndVideo { background: url('images/youtubeCover.jpg') no-repeat !important; display: block !important; background-size: cover !important; } /***************Popup******************/ .lineRed { max-width: 675px; margin-left: auto; margin-right: auto; height: 3px !important; background-color: #d12631; margin-bottom: 1em; } .lineRedFeatures { max-width: 1100px; margin-left: auto; margin-right: auto; height: 3px !important; background-color: #d12631; margin-bottom: 1em; } .lineWhite { max-width: 675px; margin-left: auto; margin-right: auto; height: 3px !important; background-color: #d12631; } #dslc-content #dslc-module-115 div.line { background-color: #d12631; height: 5px; } #home .modal button.close, .section5 .modal button.close { line-height:25px; font-weight:bold; text-transform:capitalize; } .popupContainer { width:98%; border:1px solid red; padding:0px; } .popupContainer .container-fluid { } .popupContainer .col-md-3 { min-height:500px; float:left; border:1px solid cyan; background:url('images/shadow.png') no-repeat right top; } .popupContainer .col-md-9 { min-height:500px; float:left; border:1px solid orange; } .cleared { clear:both; } .modal { background:url('images/youtubeCover.jpg') no-repeat !important; } .modal-header { border:none !important; } .modal-dialog { } .modal-dialog img { /*width:100%;*/ box-shadow:none !important; } .modal h1 { color:#1c1b1b !important; font-size:27px !important; line-height:27px !important; margin:0px 0px 10px 0px !important; } .modal p { color:#717171 !important; text-align:left; width:100% !important; line-height:24px; font-size:14px; } .modal h2 { color:#1c1b1b !important; font-size:20px !important; } .modal h3 { color:#1c1b1b !important; font-size:15px !important; } .modal h4 { color:#1c1b1b !important; font-size:18px !important; } .modal a { background:none !important; width:auto !important; height:auto !important; margin:auto !important; padding:0px !important; color:#d12631 !important; display:inline-block !important; font-size:15px !important; } .modal ul li { color:#717171; } .servIcon1 { list-style:none; background:url('images/aIcon.png') no-repeat 5px 4px; padding:7px 0px 0px 47px; } .servIcon2 { list-style:none; background:url('images/pIcon.png') no-repeat 1px center; padding:0px 0px 0px 47px; } .imgFormat { width:75% !important; display:block; margin:0px auto; } ul.pList { float:left; width:265px; } ul.pList li { text-align:left; color:#717171; } .vidFormat { margin:-275px 0px 0px 45px; display:block; } ul.nav li a { line-height:40px; padding:5px 15px 0px 15px !important; } ul.nav li a:hover, ul.nav li.active a { } /*.navbar .nav li a.home:hover, .navbar .nav li.active a.home { background:url('images/nIcon1.jpg') no-repeat center top; } .navbar .nav li a.services:hover, .navbar .nav li.active a.services { background:url('images/nIcon2.jpg') no-repeat center top; } .navbar .nav li a.about:hover, .navbar .nav li.active a.about { background:url('images/nIcon3.jpg') no-repeat center top; } .navbar .nav li a.leadership:hover, .navbar .nav li.active a.leadership { background:url('images/nIcon4.jpg') no-repeat center top; } .navbar .nav li a.contact:hover, .navbar .nav li.active a.contact { background:url('images/nIcon5.jpg') no-repeat center top; } .navbar .nav li a.news:hover, .navbar .nav li.active a.news { background:url('images/nIcon6.jpg') no-repeat center top; }*/ .posFormat { font-size:15px; margin:0px 0px 50px 0px; display:block; } .imgFormat3 { width:100% !important; height:auto !important; } .navbar-default { background:#fff !important; } #leadership h3 { line-height:36px !important; } /**********Chart Section***********/ #chart h2 { font-size:50px !important; font-weight:bold !important; } #chart strong { font-weight:normal; font-size:16px; margin:0px 0px 35px 0px; display:block; } #chart .dasSocial { position:relative; } #chart .dasSocial a { position:absolute; } #chart .dasSocial a.twr { top:19%; right:14.5%; } #chart .dasSocial a.email { top:34%; right:10.5%; } #chart .dasSocial a.fb { top:47.5%; right:11%; } #chart .dasSocial a.yt { top:61%; right:14.5%; } .picSize { width:auto !important; } .picSize1 { width:100% !important; } #leadership h2 { font:40px/40px HelveticaLight !important; } .hand1, .hide1 { display:none; } *Home*/ .fluid-width-video-wrapper { border-radius:5px; border:5px solid #d4d4d4; box-shadow: 0px 0px 40px -15px black; } .section5 .section-content h2 { line-height: 50px !important; font-size: 50px !important; font-weight: normal !important; margin:0px !important; } .section5 .section-content h2 { font-size: 30px !important; } .section5 .section-content h3 { line-height: 50px !important; font-size: 33px !important; font-weight: normal !important; margin: 0px 0px 40px 0px !important; color: #FFF; } .section5 .section-content h3 { font-size: 20px !important; } .section-title .lead strong, .progress .progress-bar, .nav-tabs > li > a, .parallax-box a:hover, .pager .puls > a:hover, .pricing-box .pricing-featured li.price-row, .pager .pagination li a:hover, .widget .widget-tag li a:hover, .hi-icon-effect-1 .hi-icon, .mybutton a span, .mybutton button span, .csstransforms3d .mybutton a:hover span::before, .csstransforms3d .mybutton button:hover span::before, .mybutton2 a span, .mybutton2 button span { background:#d12631; } .mybutton.medium a span, .mybutton.medium button span { font: 26px "HelveticaLight" !important; padding: 10px 45px !important; display: inline-block; background: #d12631; border: 1px solid #d12631; border-bottom: 3px solid #8d1820; box-shadow: 0 2px 4px rgba(0,0,0,0.15); } #chart .show1 { font-size:27px; margin:0px 0px 25px 0px; } .cFormat { color:#000 !important; font-size:25px; line-height:1.800em; } .line { max-width: 675px; margin-left: auto; margin-right: auto; height: 3px !important; color: #d12631 !important; } #chart .flexslider { margin:40px 0px 100px 0px; } #chart .flexslider .col-md-4 { position:relative; } #chart .flexslider .col-md-4 p { background: rgba(0, 0, 0, 0.7); font: 17px/31px 'Open Sans'; padding: 15px 10px; margin: -61px 0px 0px 0px; position: relative; z-index: 1; color:#fff; text-align: center; } #chart .flex-direction-nav a { height: 47px; width:45px; margin: -40px 0px 0px; } #chart .flex-direction-nav a::before { font-size: 0px; width: 45px; height: 42px; } #chart .flex-direction-nav a.flex-prev::before { background:url('images/slArrow.png') no-repeat center center; } #chart .flex-direction-nav a.flex-next::before { background:url('images/srArrow.png') no-repeat center center; } #chart .flex-control-nav { display:none; } #chart .cycle-slideshow { padding:0px 0px 68px 0px; } #chart .cycle-slideshow div img { width:90%; } #contact { background:url('images/contactBg.jpg') no-repeat center top; padding: 20px 0px 35px 0px; } #contact .section-title { margin:0px 0px 10px 0px; font-size: 50px !important; font-weight: bold !important; } #contact h2 { color:#fff; } ul.cMenu { } ul.cMenu li { list-style:none; padding:0px 0px 10px 40px; color:#FFF; } ul.cMenu li span { font:18px Helvetica; } ul.cMenu li a { color:#fff !important; } ul.cMenu li a:hover { color:#D12631 !important; } #forms p { color:#FFF; } #forms input, #forms textarea { width:100%; border:none; padding:10px; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -moz-border-radius:5px; position:relative; z-index:1; } #forms textarea { margin:0px 0px 10px 0px; } #forms input[type="submit"] { font-size:30px; color:#fff; padding: 15px 0px 15px 7%; background: #d12631; border: 1px solid #d12631; border-bottom: 3px solid #8d1820; box-shadow: 0 2px 4px rgba(0,0,0,0.15); text-transform: uppercase; font-weight: bold; } #forms input[type="submit"]:hover { background: #8d1820; border: 1px solid #8d1820; border-bottom: 3px solid #d12631; } footer { text-align:left; } .footer ul { list-style:none; } .footer .col-md-4 img { margin:50px 0px 0px 0px; } .footer .col-md-8 ul { margin:61px 0px 0px 0px; } .footer .col-md-8 ul li { margin:0px 25px 10px 0px; float:left; } .footer .col-md-8 ul li a { color:#000; font:13px 'FuturaStd-Book'; } .footer .col-md-8 ul li a:hover { color:#D12631; } .footer .col-md-5 { padding:0px 0px 0px 10%; } .footer .col-md-5 p { font:16px 'FuturaStd-Book'; color: #000; margin: 30px 0px 10px 0px; } .footer .col-md-5 .inputTxt { border:1px solid #e3e3e3; border-radius:20px; -webkit-border-radius:20px; -o-border-radius:20px; -moz-border-radius:20px; padding:10px 50px 10px 10px; width:100%; font-size:15px; } .footer .col-md-5 .submitBtn { background: url("images/nBtn.png") no-repeat scroll center center transparent; width: 34px; height: 19px; border: medium none; position: absolute; margin: -32px 0px 0px 0px; right: 9px; } .copyrighted { text-align:center; margin:30px 0px 0px 0px; color:#000; font-size:13px; } .copyrighted a { color:#000; } .copyrighted a:hover { color:#D12631; } #leadership { background:none; padding:60px 0px 100px 0px; } #leadership h2 { font: 35px FuturaStd-Book !important; color:#000; } #leadership h3 { color: #000; } #leadership a { color: #000; } #leadership a:hover { color: #D12631; } #leadership h3 { padding: 50px 0px 20px; } .modal-body h3 { padding:0px 0px 25px 0px !important; } div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok { background: #000; color:#FFF; } .subpageContainer { color:#000; padding:50px 15px 150px 15px; } .feat_nab { display: inline-block; margin-bottom: 15px; } .shwmgr_lndpge { text-align: center; } .shwmgr_lndpge p{ text-align: center !important; color: #111111 !important; font-weight: bold; } p.shwmgr_lndpge_desc { margin-top: 30px; } .shwmgr_lndpge h3 { font-size: 30px !important; padding: 0 !important; } .shwmgr_lndpge ul li { font-weight: bold; color: #111111; font-size: 18px; list-style: none;} .logo_bg img { background-color: graytext; padding: 10px; } /*Footer*/ /**********Media Queries***********/ @media (min-width: 768px) and (max-width: 1090px) { .page-thumb { margin-top: 0; } } @media (max-width: 1024px) { #forms input[type="submit"] { padding: 15px 0px 15px 7%; } #contact { background-size: cover; } } @media (max-width: 767px) { .text-right-nab { display: ; } .title-inner2 { padding: 20% 0 2% 0; } .navbar-nav { margin:0px !important; } .nav li a { background-position: 95% center !important; } #home .section-title h1 { font-size:40px !important; line-height:40px !important; } .navbar-brand { padding: 30px 15px !important; } ul.apps { float: left; } .title-inner2 { padding: 25% 0 2% 0; } } @media (max-width: 480px) { .footer .col-md-8 ul li { margin:0px 122px 10px 0px; } #chart .flexslider { height:279px; margin:40px 0px 30px 0px; } .slidesM { display:block; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 12px !important; } .covervid-wrapper { } .panel-body h2 { font-size:14px !important; } h2 { font: 32px FuturaStd-Book !important; } .lineRed { max-width: 300px; } #about h2 { font: 32px FuturaStd-Book !important; } .section5 .section-content h2 { font: 32px FuturaStd-Book !important; } .section5 .section-content h3 { font-size: 18px !important; } #chart h2 { font: 32px FuturaStd-Book !important; } #contact h2 { font: 32px FuturaStd-Book !important; } #home .slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; margin-top: 10px; } span.hidedash { display: none; } .container { padding-left: 0px; padding-right: 0px; } .panel-heading.active { background-color: green; } #home .section-title .lead { font: 18px 'FuturaStd-Book' !important; margin: 0px; } #home .section-title h1 { font-size: 24px !important; line-height: 40px !important; } #forms input[type="submit"] { font-size: 16px; color: #fff; padding: 15px 0px 15px 0%; background: #be0000 /*url('images/env.png') no-repeat 3% center*/; } .navbar-brand { background:url("images/logo2.png") no-repeat; width:200px; height:34px; } #contact { background:url('images/contactBg.jpg') repeat-y center top; } #services .titleBox { width:auto; max-width: 325px; } .hand { display:none; } .hand1 { display:block; margin:5% 0px 0px 29%; } .show1 { display:none; } .hide1 { display:block; } .hand1:hover { opacity:0.90; cursor:pointer; } .section5 .section-content { padding:95px 0px 0px 0px; } .vidFormat { margin:20px auto 0px auto !important; } .popContent { position:relative !important; } #chart .dasSocial a.twr { top:21%; right:8.5%; } #chart .dasSocial a.email { top:32%; right:4%; } #chart .dasSocial a.fb { top:43%; right:5%; } #chart .dasSocial a.yt { top:55%; right:8%; } #solutions h2 { font:40px/40px HelveticaLight !important; font-weight:bold !important; } #about h3 { margin:20px 0px; } .txt1 { margin:25px 0px 0px 10px !important; float:left; width:100%; } .txt2 { font-size:14px !important; font-weight:bold; color:#002c49; margin:16px 0px 0px -10px !important; float:left; width:100%; } .txt3 { margin:13px 0px 0px 10px !important; float:left; } .txt4 { margin:14px 0px 0px 50px !important; float:left; } } @media (min-width: 481px) and (max-width: 1000px) { .section5 .section-content { padding:70px 0px 0px 0px; } .title-inner3 { padding: 0; margin-top: 0; } .title-inner2 { 5% 0 0% 0; } } @media (max-width: 600px) and (max-height: 400px) { #brand { padding:5px !important; } #brand img { height:35px; } .navbar-toggle { padding:0px 3px !important; margin:7px 15px 0px 0px !important; } } @media (max-width: 667px) { #forms input[type="submit"] { font-size: 16px !important; width: 100%; min-height: 50px; } .cFormat { font-size:12px; } .intro-video { } .content-pad { margin:2em 0; } div.entry-content { width: 100%; margin: 0 10px; } } @media (max-width: 760px) { .footer .col-md-8 ul li { margin:0px 122px 10px 0px; clear: both; } span.mybutton2lg { font-size: 18px; } a.mybutton2 { font-size: 14px; } .title-inner3 { padding: 0; margin-top: 0; } .title-inner2 { 5% 0 0% 0; } } div.blog-home-list { padding: 2em 2em 0px 2em; } div.blog-home-list div.excerpt { width:70%; border-bottom: 2px solid #d12631; } div.blog-home-list h4 { font-size:1.5em; }