﻿@media only screen and (max-width:480px),screen and (max-device-width:480px){.container{width:98%}.one-half{width:98%}.one-third{width:98%}.two-third{width:98%}.one-fourth{width:98%}.three-fourth{width:98%}.entry-meta{color:#878787;float:left!important;margin:10px 0 0 0!important;text-align:left!important;width:100%!important}.entry-meta ul{margin:0}.entry-meta li{list-style:none!important;margin:0 10px 0 0!important;float:left!important}.entry-body{float:left;margin:10px 0 0 0;width:100%!important}.date{width:100%!important;height:auto;float:left;text-align:center;margin-top:-20px;margin-bottom:15px!important;display:block;background:#aad5e3;text-shadow:none;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:!important;padding:5px 0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}body.custom-background{background-attachment:scroll}#page{float:none;height:auto;width:95%;background:#fff;-webkit-box-shadow:0 10px 80px 0 rgba(0,0,0,.20);-moz-box-shadow:0 10px 80px 0 rgba(0,0,0,.20);box-shadow:0 10px 80px 0 rgba(0,0,0,.20);padding:0 0;text-align:left;margin:0 auto}.center-page{height:auto;width:320px;margin:0 auto;padding:0}#pre-header{margin:0 0 30px 0;background:#aad5e3;float:left;width:100%;padding:0;border-bottom:1pt solid #d8d5cd;min-height:50px;margin-bottom:30px}#pre-header ul.menu,#pre-header .block-menu h2{text-align:center}#pre-header ul.menu li{margin-bottom:7px}#pre-header ul.menu li.first a,#pre-header ul.menu li:first-child a{padding-left:12px}#mm0{display:block;width:100%;float:none;height:auto;margin-top:0}#navigation-wrapper{float:none}#header-left{margin:0 auto 20px auto;width:auto;height:auto;float:none;text-align:center}#social-icons{position:relative;padding:10px 0 8px 0;font-size:21px;text-align:center!important;font-weight:bold;float:none;color:#000}#social-icons ul#social-links{float:none}ul#social-links li{margin:0 3px 5px 3px;float:none;display:inline-block}ul#social-links li:last-child{margin:0 3px 5px 3px}#page ul#social-links>li:hover{display:inline-block;float:none}h3{font-size:21px;line-height:22px}.flex-caption{display:none}img.intro-img{margin-left:-20px!important;max-width:320px!important;max-height:100%;margin-bottom:30px;border-bottom:1pt solid #d8d5cd}.button-holder-2{float:none!important;margin:0 auto 20px auto!important;width:150px}.inner-page-intro h2{text-align:center}.button.huge{padding:10px 20px;font-size:14px;color:#fff!important;font-weight:bold}ul#projects-carousel li{width:100%}ul#projects-carousel li .item-content{width:100%}.flex-caption h2{color:#aad5e3;font-size:23px;text-shadow:none}#footer-form input[type="text"],#footer-form input[type="password"],#footer-form input[type="email"],#footer-form textarea,#footer-form select{width:260px}#footer .one-half,#footer .one-third,#footer .two-third,#footer .one-fourth,#footer .three-fourth{width:95%;border-bottom:1pt solid #181818;border-top:1pt solid #333;margin-bottom:0;padding-bottom:15px;padding-top:15px}#footer{width:100%;padding:30px 0 0;margin-left:0;height:auto;float:left;background:#222}#footer .one-fourth.last{border-bottom:none!important}#footer .one-fourth.first{border-top:none!important;padding-top:0}#footer-bottom{width:100%;padding:10px 0 10px 0;margin-left:0;float:left;background:#111}#footer-bottom p,#footer-bottom span{font-size:12px;text-align:center}#footer-bottom .right{float:none}#header{height:auto}#footer-bottom ul.menu,#footer-bottom .block-menu h2{text-align:center}#footer-bottom ul.menu li{margin-bottom:7px}#footer-bottom ul.menu li.first a,#pre-header ul.menu li:first-child a{padding-left:12px}ul#portfolio-items-one-fourth{overflow:hidden;position:relative;list-style:none;margin:0;padding:0 0 0 0}ul#portfolio-items-one-fourth li{width:98%;min-height:auto;height:auto}ul#portfolio-items-one-fourth li .portfolio-item{float:left;background:#f8f9f9;width:100%;height:auto;padding:0}ul#portfolio-items-one-fourth li .item-content{background:#615951;float:left;width:100%;text-align:center;padding:0 0 15px 0;height:auto}#portfolio-items-one-fourth .description{padding-top:15px}ul#portfolio-items-one-fourth li .item-content:hover{background:#aad5e3}ul#portfolio-items-one-fourth li .item-content p{margin:0;padding:0;font-weight:800;color:#fff}ul#portfolio-items-one-fourth li .item-content p a{margin:0;padding:0;font-weight:800;color:#fff}ul#portfolio-items-one-fourth li .item-content span{font-style:italic;color:#fff}ul#portfolio-items-one-fourth li img{width:100%;height:auto;padding:0;margin:0}ul#portfolio-items-one-third{overflow:hidden;position:relative;list-style:none;margin:0!important;padding:0 0 0 0}ul#portfolio-items-one-third li{width:100%;min-height:295px!important;margin:0 20px 20px 0!important}ul#portfolio-items-one-third li .portfolio-item{float:left;background:#f8f9f9;width:100%;height:auto;padding:0!important}ul#portfolio-items-one-third li .item-content{background:#615951;float:left;width:100%;text-align:center;padding:0 0 15px 0;height:auto}#portfolio-items-one-third .description{padding-top:15px}ul#portfolio-items-one-third li .item-content:hover{background:#aad5e3}ul#portfolio-items-one-third li .item-content p{margin:0;padding:0;font-weight:800;color:#fff}ul#portfolio-items-one-third li .item-content p a{margin:0;padding:0;font-weight:800;color:#fff}ul#portfolio-items-one-third li .item-content span{font-style:italic;color:#fff}ul#portfolio-items-one-third li img{width:100%;height:auto;padding:0;margin:0}.portfolio-items{width:100%;margin:0}.portfolio-items:after{content:"";display:block;height:0;overflow:hidden;clear:both}.portfolio-items-not-filterable li{width:190px;margin:0 20px 0 0!important;float:left;min-height:350px!important;overflow:hidden}.portfolio-items-not-filterable{width:100%;margin:0}.portfolio-items-not-filterable:after{content:"";display:block;height:0;overflow:hidden;clear:both}.portfolio-items-not-filterable li{width:100%!important;margin:0 20px 0 0!important;float:left;height:295px!important;overflow:hidden}#filterable{display:inline;float:left;margin-bottom:20px;margin-right:0}#filterable li{float:left;margin-left:15px}#filterable{display:inline;float:left;margin-bottom:20px;margin-right:0}#filterable li{float:left;margin-left:15px}#contact-map{margin:0 0 30px -20px;position:relative;width:320px}#contact-form .error{margin:15px 0 0 0}#contact-form form{margin-bottom:0}#contact-form fieldset{margin-bottom:0}#contact-form label,#contact-form legend,#contact-form strong,#contact-form span{font-weight:bold;font-size:13px;color:#898989}#contact-form input[type="checkbox"]{display:inline}#contact-form label span,#contact-form legend span{font-weight:normal;font-size:13px;color:#444;line-height:34px}#contact-form input[type="text"],#contact-form input[type="password"],#contact-form input[type="email"],#contact-form textarea,#contact-form select{border:1px solid #ddd;padding:5px 10px;outline:none;overflow:hidden;font:12px "Helvetica",Arial,sans-serif;color:#777;box-shadow:inset 0 2px 4px #f3f3f3;-moz-box-shadow:inset 0 2px 4px #f3f3f3;-webkit-box-shadow:inset 0 2px 4px #f3f3f3;width:260px;max-width:100%;display:block;margin-bottom:0;background:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#contact-form select{padding:0}#contact-form textarea{width:260px;height:200px;resize:vertical;margin-bottom:10px}#contact-form input[type="text"]:focus,#contact-form input[type="password"]:focus,#contact-form input[type="email"]:focus,#contact-form textarea:focus{border:1px solid #bbb;color:#555;box-shadow:0 0 5px #ccc , inset 0 2px 4px #f3f3f3;-moz-box-shadow:0 0 5px #ccc , inset 0 2px 4px #f3f3f3;-webkit-box-shadow:0 0 5px #ccc , inset 0 2px 4px #f3f3f3}.portfolio-container{width:100%;margin-right:0;float:left}.inner-page-intro h2{font-size:21px;line-height:24px}.inner-page-intro h1{font-size:24px;line-height:25px;text-align:center}.not-found-text{text-align:center;font-size:64px}ul.center-list li a{text-align:center;padding:5px 2px}.flexslider.loading{min-height:155px}input#edit-keys,.page-user input.form-text,.no-sidebars #comment-form input.form-text{width:96%}.search-advanced .criterion{float:none;margin-right:0}}.project-info-btn .one-fourth{width:235px}#block-block-24{width:295px;height:50px}.seo-page-block .content-wrapper{width:95%}.project-wrapper-frontend h2{font-size:20px;margin-top:10px}#edit-submit-paid-synopsis{margin-top:2.6em}.seo-page-block h3{line-height:normal}.my-numbers{clear:both}.spacingclass{display:none}.whatsapp-hide{display:block}.whatsapp-hide a{color:green;text-decoration:underline}#fixedfooter{display:block}.main-listing-image{clear:both;margin:auto;text-align:center;width:100%}.main-listing-data{clear:both;text-align:justify;margin-top:-20px;width:100%}.project-wrapper-frontend h2{font-size:16px;margin-top:25px;text-align:center}.view-id-final_year_projects_download h2 a{color:#303031;font-weight:bold;border-bottom:1px solid;font-size:16px}.view-id-final_year_projects_download .views-row{width:95%}.seo-page-block{width:auto}#block-block-3,#block-block-4,#block--managed-0,#block--managed-1,#block--managed-2{text-align:center;float:none}.ads_front_end{margin:10px!important;padding:0!important;border-width:0!important;border-bottom:1px solid #ccc!important;padding-bottom:10px!important}