@charset "utf-8"; @media only screen and (max-width:1024px) { #Contact { margin-top:0px; } .top { background-position:right top; } .fixed { background: url(../images/header-bg.jpg) no-repeat right -481px #FFFFFF; } .go-top { right:0; } .nav-wrapper { } .scrollbar1 .viewport { overflow:scroll !important; width:95%; margin-left:10px; } .scrollbar1 .viewport::-webkit-scrollbar { width:8px; } .scrollbar1 .viewport::-webkit-scrollbar-track { -webkit-box-shadow:0; border-radius:0; } .scrollbar1 .viewport::-webkit-scrollbar-thumb { background:#0052D9; width:8px; } .scrollbar { display:none; } .go-top { display:none; } body { overflow-x:hidden } textarea { width:97%; } #Contact textarea { width:98%; } .box.col-1 { width:24.8%; } } @media only screen and (max-width:959px) { .navigation ul li { width:16.4% } .uniqueness { width:50%; } .side-navigation ul { width:101.6%; } .side-navigation ul li a { width:85px; } .partner ul li { margin-right: 9px; } .col { width: 24.86%; } #portfolio .side-navigation ul li { width: 24.81%; } #portfolio .side-navigation li a { width:125px; } #portfolio .side-navigation li.Meetings a, #portfolio .side-navigation li.animation a { width:125px; } #portfolio .side-navigation ul li.app { left:-59px; margin-left:-129px !important; position: relative; } #portfolio .side-navigation ul li.pg { margin-left:-59px; } /* ul#portfolio-list li { width: 49.8%; } */ .gallery ul li a, .gallery ul li a img { width:100%; max-width:100%; } .gallery ul li a img + img { width:auto; max-width:100%; } #team .social-link ul li { width: 24%; } #team .social-link ul li a { width:100%; } .box.col-1 img { width:100%; } div.jp-progress { width:70 !important; margin-right:0px !important; } div.jp-volume-bar, a.jp-mute, a.jp-unmute { display:none !important; } #Contact .leave-comment ul li div { width:72%; } #team figure { width:100% } #team figure img { width:100%; } .box.col-1 { width:33%; } .col-2 { float:right; width: 74.9%; } #blog-second .banner-image figure { width:100%; } #blog-second .banner-image figure img { width:100%; } .close { right:0px; } .leave-comment ul li div { width:83%; } #Contact .col-1 strong { padding-bottom:10px; } #Contact .adress-area { padding-left:6px; } #Contact address ul li { padding-left:25px; } .comment-button li a { width: 47px; } .comment-button li + li + li + li { margin-right:0; } #blog-second textarea { width:95%; } #Contact textarea { width:96.5%; } input[type="text"] { width:88.5%; } #Contact .get-touch ul li.grid-1 input[type="text"] { width:42%; } .leave-comment ul li { width: 43.5%; } #blog-second .leave-comment ul li.grid-1 input[type="text"] { width:97%; } #blog-second input[type="text"] { width: 96.5%; } #portfolio-filter { width:100%; } .logo { width:22.4%; } .creative { width:22.3%; } #infscr-loading { width: 190px; } .companylogo { margin-bottom:0; } #blog-second .col-1 { width:24.9%; } #blog-second .comment-button li a { width: 45.9px; } #blog-second .social-icon ul li { width: 24.4%; } #blog-second .social-icon ul li a { width: 46px; } #blog-second .banner { width: 75.1%; } } @media only screen and (min-width:481px) and (max-width:959px) { .member { width: 24.79%; } #Contact .get-touch ul li.grid-1 input[type="text"] { width: 40.5%; } .comment-button li a { width: 46px; } #blog-second .leave-comment ul li.grid-1 input[type="text"] { width: 42.5%; } #blog #container { margin-bottom:-11px; } #blog .title { width:24.8%; } .box.col-1 { width:24.8%; } .submit-area .thanks div { width:70%; } } @media only screen and (min-width:482px) and (max-width:752px) { .banner { width:70.9%; } .contents { width: 69%; } .side-navigation { width: 28%; } } @media only screen and (max-width:480px) { .close { right:58px; } .row { margin-bottom:0; } .logo a { margin-right:0; margin-left:20px; text-align:right; } .logo { width:100%; margin:0; } .logo a img { margin-left:20px; float:left; } /*** Menu Styling ***/ .iphone-menu { display:block; } .navigation { position:relative; width:86.5%; float:none; display:block; margin:30px auto; z-index:10; } .touch { display:block; } .navigation ul { width:95.8%; margin:0 auto; padding: 0 2%; z-index:5; display:none; background:#969696; border: 1px solid #707070; position:absolute; left:0px; right:0; top:45px; } .navigation ul li { width:100%; height:auto; text-align:left; float:none; background:none; } .chrome .navigation ul li { height:auto; } .navigation ul li:hover, .navigation ul li a.active { background:none; } .navigation ul li a { color:#fff; font-size:1.4em; line-height:2.5; } .navigation ul li a span, .navigation ul li em { display:none; } .navigation ul li a small { position:relative; bottom:auto; left:auto; right:auto; } .i-menu ul li { float:none; } .i-menu ul li a { font-size:1.4em; line-height:2.5; color:#fff; display:block } .banner { float:none; width:100%; } .banner { position:absolute; top:0; left:0; } #intro .side-navigation { top:103px } #team .col-3, .header-scetion, .left-repeater, #team .contents { display:none; } div.jp-progress { width:85% !important; margin-right:0px !important; } .nav-wrapper { position:fixed; top:0; height:225px; z-index:99999; background:#fff url(../images/i-header-bg.jpg) 0 0 no-repeat; } .logo { width:100%; float:none; text-align:right; } .title { width:62.5%; } #intro .title { width: 62.5%; } .side-navigation { position:absolute; top:0; left:0; width:100%; } .contaianer { position:relative; } #portfolio .side-navigation { float:none; width:100%; } .side-navigation ul li, #portfolio .side-navigation ul li { width:33%; } .side-navigation ul li.i-tab { position:relative; right:-202px; clear:left; } #portfolio .side-navigation ul li.i-tab { } .side-navigation ul li.clr { clear:left } .col-3 { margin-top: 222px; width: 96%; } .contents { margin-top: 236px; width: 96%; } .partner ul li { float:none; display:inline-block; vertical-align: top; padding:0; } #portfolio .pagination ul li a { min-width:56.85px } .pagination ul li { margin-left:0; margin-right:1px; } #second .side-navigation { position:static; } #second .col, #second .side-navigation, #team .col-1, #Contact .col-1, .box.col-1, .member, .safari .member { width:79%; margin:0 auto !important; float:none; } #second .side-navigation, #second .side-navigation, #team .side-navigation, #Contact .title, #Contact .side-navigation, .box.col-1 { width:79%; margin:0 auto; float:none; } #blog .title { width:79%; margin:0 auto !important; float:none; } #blog .title div { width: 94.5%; } #second .title, #Contact .title, #team .title { width:75%; float:none; margin-left:auto; margin-right:auto; } #second .side-navigation ul li { width: 49%; } ul#portfolio-list li { width:100%; } #team .social-link ul li { width: 19%; } #Contact .formSection { width:100%; float:none; } .submit-area div small { display:none; } #Contact .leave-comment ul li div { width:69%; } .social-icon ul li { width:19.4%; overflow:hidden; } .get-touch { margin-top:0px; } .go-top { display:none; } .footer-section nav { display:none; } .footer-section span { width:100%; margin:0; text-align:center; display:block; } .box.col-1 { position:static !important; } .gallery { margin-top:480px; display:block; overflow:hidden; margin-bottom: 2px; } #portfolio .side-navigation li { word-break:keep-all; } #portfolio .side-navigation li a { padding:0 8px; } #portfolio .side-navigation ul li.app, #portfolio .side-navigation ul li.pg { position:static; margin:0 0 0 1px } #portfolio .side-navigation ul li.app { margin-left:0 !important; } #intro { margin-top: 222px; } #intro .side-navigation ul li { width:33%; } .partner ul li.last { display:none; } .partner ul { text-align:center; } .partner ul li { margin: 0 8px 10px; } #Contact .get-touch ul li .thanks { width: 69%; } .submit-area div { float:left; width:82% } .I-none { display:none; } .social-area { width:80%; height:239px; margin:0 auto; display:table; background:#fff; } .Template { display:table-cell; vertical-align:middle; } .social-area strong, .social-area small { background:#fff; } .social-area small { margin-bottom:0; } #Contact .formSection .contact-form .social-icon { display:none; } #Contact .social-icon { float:none; margin-right:0; width:100%; } #Contact .social-icon.I-social { width:80%; margin:0 auto; background:none; } #intro .title, #second .title { margin-top:102px; height: 237px; } #Contact .title { margin-top:107px; } #Contact .banner ul li figure img { width:100%; } #cboxMiddleLeft { height: 289px !important; } #cboxTopCenter { width: 265px !important; } #cboxContent { width: 265px !important; height:289px !important; } #cboxLoadedContent { width: 263px !important; height: 273px !important; } .cboxPhoto { width:100%; } #cboxMiddleRight { height: 289px !important; } #cboxBottomCenter { width: 265px !important; } #colorbox { width: 301px !important; height: 368px !important; } #blog-second .col-2 { float:none; width:100%; } #blog-second .banner { float:none; width:100%; position:static; } #blog-second .leave-comment ul li div { width: 68%; } #blog-second .leave-comment ul li { width: 90.5%; float:none; } #blog-second textarea { width: 93%; } #blog-second .title { margin:0 auto; float:none; } #blog-second .social-icon ul { bottom: -1px; } #blog-second .social-icon ul li { width:19.5%; } #blog-second .social-icon ul li a { width: 39.5px; } #blog-second .social-icon ul li a { display: block; height: 42px; } #blog-second .leave-comment ul li.submit-area { width:100%; } .nav-wrapper { top:0 !important; margin-top:0; } #Contact .get-touch ul li { width:90%; } #Contact .get-touch ul li textarea { width:88%; } #Contact .get-touch ul li.grid-1 input[type="text"] { display: block; width: 84%; } .leave-comment ul li.grid-1 input[type="text"], input[type="text"] { width:93%; } #blog-second textarea { width:96.5%; } .row, .content { overflow:visible; display:inline-block; } .box.title { display:block; } .box { position:static !important } #Contact .col-1 { overflow:hidden !important; margin-bottom:1px !important; } .blog-comment { padding-bottom:0; overflow:hidden; } #team { margin-top:1px; } .Service { width:100%; } #blog-second .banner img { display:block; width:100%; } #blog-second .col-1 { width:66.5%; margin:0 auto; float:none; } #blog-second .title { width: 93%; } .comment-button { margin-top:0; } #portfolio .side-navigation ul li.pg { margin-right:1px; } .details { margin-top:1px; } .I-social { display:block; } #second .Service .col { width:77%; } .member figure img { display:inline-block; } .chrome .logo, .safari .logo { width:100%; } #infscr-loading { width: 365px; } #infscr-loading { margin-right: 0; right: 49px; } .nav-wrapper { height:auto; } } @media only screen and (min-width:478px) and (max-width:480px) { .nav-wrapper { height:120px; } .iphone-menu { position:absolute; top:0; right:0; width:73%; } .side-navigation ul li a { width: 149px; } .side-navigation ul li.i-tab { right: -311px; } #portfolio .side-navigation ul li.i-tab { right: -308px; } #portfolio .title { width: 62%; } .side-navigation ul li a { width: 173px; } #second .details .col figure img { display:block; margin:0 auto; width:100%; } #portfolio .side-navigation li a { width: 141px; } #portfolio .side-navigation li.Meetings a, #portfolio .side-navigation li.animation a { width: 188px; } #team .social-link ul li { width: 12%; } .social-icon ul li { width: 12.2%; margin-bottom:0; margin-top:1px; } .i-menu { top: 77px; } #intro .title, #second .title, #Contact .title { margin-top: 155px; } #intro .side-navigation { margin-top:53px; } .flex-direction-nav a { top:35px; } #intro { margin-top:98px; } #second .side-navigation ul li { width:49.5%; } #colorbox { left:19% !important; } .top, .nav-wrapper { background:#fff !important; } #blog-second .social-icon ul li { width: 15.3%; } #blog-second .social-icon ul li a { width: 48px; } #blog-second .leave-comment ul li { float: none; width: 92.5%; } #Contact .get-touch ul li { width: 93%; } #Contact .get-touch ul li.text-field textarea { width: 94%; } .leave-comment ul li.grid-1 input[type="text"], input[type="text"] { width: 96%; } #Contact .get-touch ul li.grid-1 input[type="text"] { display: block; width: 89%; } .flex-direction-nav a { background:url(../images/landscape.png) left top no-repeat; } .flex-direction-nav .flex-next { background-position: 81% 0; } .flex-direction-nav a { top: 14px; } .flex-direction-nav .flex-prev { background-position: 15% 0; } .flexslider { overflow:hidden; top:0px; } #second .flex-direction-nav a { top: 0; } } @media only screen and (max-width:479px) { .pagination ul li + li + li + li + li { display:none; } .pagination ul li.next-btn { display:block; } #second .side-navigation ul li { width:49%; margin-left:0; } .side-navigation ul li a { width: 115px } #second .details .col figure img { width:100%; } #portfolio .title { width:60.1%; } #portfolio .side-navigation ul li.i-tab { right:-202px; } #second .title, #Contact .title, #team .title { width:72%; } .side-navigation ul li.i-tab { right:-204px; } #blog-second .leave-comment ul li.grid-1 input[type="text"] { width:93%; } #blog-second input[type="text"] { width: 92.5%; } #blog-second textarea { width: 92.5%; } .comment-button li a { width: 49.5px; } #blog-second .title { width: 91.5%; } #blog-second .col-1 { width:79.5%; } #blog-second .social-icon ul li a { width: 49.5px; } .pagination { float:none; } #intro .title { width: 60.2%; } .close { right: 0; } .logo a { text-align:center; margin:0; width:100%; } .logo a img { float:none; } #infscr-loading { margin-right: 0; right: 32px; } #infscr-loading { width: 239px; } } @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) { .side-navigation ul li { width:49.48%; } #portfolio .side-navigation ul { margin-left:1px; } #portfolio .side-navigation ul li { width:24.8%; } #portfolio .side-navigation li a { width:128px; } #portfolio .side-navigation li.Meetings a, #portfolio .side-navigation li.animation a { width: 128px; } .col-1.last { width:25%; } #portfolio-filter { width:101%; display:inline-block; margin-left:-1px; } #portfolio .side-navigation ul li.app { margin-left: -133px; } #Contact .col-1.last { width: 24.8%; float:right; } .box.col-1 { width:24.9%; } div.jp-progress { width:130px !important; margin-right:0px !important; } div.jp-volume-bar { display:none !important; width:30px !important; } .logo { /* padding-bottom:47px; */ } .title { width:25%; } #Contact .col-1 { margin-right:0; } #Contact .formSection { width:74.9%; } .safari .I-none { height:150px; } .intro { border:1px solid transparent; } #portfolio .side-navigation ul li.app { margin-left:-134px !important; } .comment-button li a { width: 47px; } #blog-second .title { width:100%; } #blog .title { width:25%; } #blog-second .social-icon ul li a { width: 48px; } #blog-second .comment-button li a { width:47px; } #blog-second .social-icon ul { width:101%; } #blog-second .social-icon ul li a { width:47px; } #blog-second .social-icon ul li { width: 24.7%; } #blog-second .banner { width: 75.2%; } #second .Service .col { width:23.2%; } } @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) { .logo { /* padding-bottom:47.5px; */ } .title { width:25%; } .safari .I-none { height:205px; } .intro { border:1px solid transparent; } #blog-second .title { width:100%; } .banner { width:74.9%; } #blog-second .comment-button { width:101%; } #second .Service .col { width:23.2%; } div.jp-progress { width:180px !important; margin-right:0px !important; } } @media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) { .side-navigation ul li, #portfolio .side-navigation ul li { width:33%; } .side-navigation { width: 101% } #intro .title, #second .title { margin-top:107px; } #intro .side-navigation { top:108px } #intro .side-navigation ul li { width: 33%; } #portfolio .side-navigation ul { width:101.5%; } #portfolio .side-navigation ul li { width:33%; } #intro #tabs, #portfolio #portfolio-filter { margin-left:-1px; } .side-navigation ul li.i-tab { right: -216px; } #portfolio .side-navigation ul li.i-tab { right: -214px; } #intro .title { width:66.9%; } #portfolio .title { width:66.5%; } .social-link { overflow:hidden; } #team .col-1 a { border:1px solid #EBEBEB; } #team .social-link a { border:none; } .pagination ul li a { min-width:63.5px; } .pagination { margin-left:-0.5px; float:none; } #second .title, #Contact .title, #team .title { width:79%; } #second .side-navigation ul li { width:49.9%; } #second .side-navigation ul li a { width:120px; } .intro { border:1px solid transparent; } #blog-second .social-icon ul li { width:19.7%; } #blog-second .title { width:100%; } #blog-second .col-1 { width:75.5%; } #blog-second .social-icon ul li a { width:47.9px; } .intro { border:1px solid transparent; } .social-icon ul li { width:19%; } #infscr-loading { width: 252px; } #infscr-loading { margin-right: 1px; right: 33px; } } @media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) { .side-navigation ul li.i-tab { right:-322px; } .side-navigation ul li a, #portfolio .side-navigation li a { width: 178px; } #intro .side-navigation ul li, #portfolio .side-navigation ul li { width: 33.2%; } .title { width:67%; } #portfolio .side-navigation ul li.i-tab { right:-320px; } #portfolio .title { width:66.8%; } #second .side-navigation ul li { width:49.8%; } #second .side-navigation li a { width: 180px; } #intro .title, #Contact .title, #second .title { margin-top:160px; } #team .title, #second .title { width:79%; } #intro .title { width:67%; } #intro .side-navigation { top:108px; } .pagination { float:none; margin:0 0 0 12px; } .gallery { margin-bottom:0; } #team { margin-top:0; } .intro { border:1px solid transparent; } .social-icon ul li { width: 12.4%; } #blog-second .title { width:100%; } #blog-second .col-1 { width:75.5%; padding-bottom:1px; } #blog-second .social-icon ul li { width:13%; } #blog-second .social-icon ul li a { width:47.9px; } .close { right:40px; } #infscr-loading { width: 380px; } #infscr-loading { margin-right: 1px; } .flexslider { top:-1px; } #Contact .col-1 { width:75%; } }