/*-- Author: W3layouts Author URL: http://w3layouts.com License: Creative Commons Attribution 3.0 Unported License URL: http://creativecommons.org/licenses/by/3.0/ --*/ h4, h5, h6, h1, h2, h3 {margin-top: 0;} ul, ol {margin: 0;} p {margin: 0;} html, body{ font-family: 'DosisRegular'; font-size: 100%; background:#fff; } @font-face { font-family: 'DosisRegular'; src:url(../fonts/Dosis-Regular-webfont.ttf) format('truetype'); } @font-face { font-family: 'SintonyRegular'; src:url(../fonts/Sintony-Regular-webfont.ttf) format('truetype'); } a:hover { transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; } /*--header start here--*/ .header { padding: 1.5em 0em; } .logo { float: left; width: 50%; } .head-right { float: right; width: 50%; } span.menu { display: none; } .top-nav { float: left; } .top-nav ul { padding: 0.4em 0em 0em 0em; list-style: none; } .top-nav ul li { display: inline-block; float: left; margin: 0em 1em 0em 0em; } .top-nav ul li a { font-size: 1.1em; font-weight: 400; color: #a7a7a7; text-decoration: none; display:block; padding:0.35em 1em; } .top-nav ul li a.active{ color: #a89574; font-weight: bold; } .top-nav ul li a:hover{ color: #a89574; } .social { float: right; } .social ul { list-style: none; padding:0em } .social ul li { display: inline-block; margin: 0.4em 0em 0em 0em; } .social ul li a span { background: url(../images/social-sprit.png)no-repeat; width: 30px; height: 30px; display: inline-block; margin: 0em 0.5em 0em 0em; } .logo h1 { margin:0em; } .social ul li a.fa span { background-position: 0px 0px; } .social ul li a.tw span { background-position: -35px 0px; } .social ul li a.p span { background-position: -70px 0px; } .social ul li a.fa span:hover { background-position: 0px -32px; } .social ul li a.tw span:hover { background-position: -35px -32px; } .social ul li a.p span:hover { background-position: -70px -32px; } .logo h1 a { font-size: 1em; font-weight: 700; color: #c2c2c2; text-decoration: none; font-family: 'SintonyRegular'; } span.logo-clr { font-weight: 400; color: #a89574; } /* Effect 5: same word slide in */ .top-nav ul li a { overflow: hidden; padding: 0 7px; } .top-nav ul li a span { position: relative; display: inline-block; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s; } .top-nav ul li a span::before { position: absolute; top: 100%; content: attr(data-hover); font-weight: 700; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .top-nav ul li a:hover span, .top-nav ul li a:focus span { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100%); } .top-nav ul li a { position: relative; display: inline-block; outline: none; text-decoration: none; text-shadow: 0 0 1px rgba(255,255,255,0.3); font-size: 1.1em; } /*----*/ /*--header end here--*/ /*--banner start here--*/ .banner { background: url(../images/3.jpg)no-repeat; min-height: 700px; background-size: cover; } .banner-main { padding: 14em 0em 0em 0em; text-align: right; width: 55%; float: right; } .banner-main h2 { font-size: 2em; font-weight: 700; color: #a89574; font-family: 'SintonyRegular'; } .banner-main p { font-size: 1em; font-weight: 400; color: #c2c2c2; line-height: 1.5em; } .bann-btn { margin: 2em 0em 0em 0em; } .bann-btn a { font-size: 1em; font-weight: 400; color: #fff; border: 1px solid #fff; padding: 0.5em 0.9em 0.5em 0.9em; border-radius: 5px; text-decoration:none; } .bann-btn a:hover { background:#a89574; border: 1px solid #a89574; text-decoration:none; } .banner-bottom { padding: 2em 0em 2em 0em; background: #f4f4f4; } .banner-bottom h3 { font-size: 1.5em; font-weight: 500; color: #000; margin: 0em 0em 0.3em 0em; font-family: 'SintonyRegular'; } .banner-bottom p { font-size: 1em; font-weight: 400; color: #777; } .ban-bot-btn { margin: 1.7em 0em 0em 0em; } .ban-bot-btn a { font-size: 1em; font-weight: 600; color: #a89574; padding: 0.5em 0.5em; border-radius: 5px; text-decoration: none; } .ban-bot-btn a.bb-1{ color: #a89574; border: 2px solid #a89574; } .ban-bot-btn a.bb-1:hover { text-decoration:none; background: #a8747e; color:#fff; border: 2px solid #a8747e; } .ban-bot-btn a.bb-2 { border: 2px solid #a8747e; color: #a8747e; } .ban-bot-btn a.bb-2:hover { border: 2px solid #a89574; background:#a89574; color:#fff; } /*--banner end here--*/ /*--process start here--*/ .mother-grid { background: #f9f9f9; } .grid-main { padding: 4em 0em 4em 0em; background: #f9f9f9; } .process h3 { font-size: 1.7em; font-weight: 600; color: #767676; margin: 0em 0em 0.3em 0em; font-family: 'SintonyRegular'; } .process p { font-size: 1.05em; font-weight: 400; color: #818181; line-height: 1.5em; } .process-grid h4 { font-size: 1.5em; font-weight: 600; color: #767676; margin: 0.5em 0em 0.2em 0em; } .process-bottom { padding: 2em 0em 0em 0em; } .process-grid { text-align: center; } .work { padding: 4em 0em 4em 0em; background: #fff; } .work-grid { text-align: center; } .work-bottom { padding: 2em 0em 0em 0em; } .work-top h3 { font-size: 1.7em; font-weight: 600; color: #767676; margin: 0em 0em 0.3em 0em; font-family: 'SintonyRegular'; } .work-top p { font-size: 1.05em; font-weight: 400; color: #818181; line-height: 1.5em; } .work-grid img { width: 100%; } .work-details { border: 1px solid #9f9f9f; border-top: none; padding: 0.5em 0.5em 0.5em 0.5em; } .work-details h3 { font-size: 1.4em; font-weight: 500; color: #767676; margin: 0em 0em 0.3em 0em; } .work-details p { font-size: 1em; font-weight: 500; color: #a89574; } span.glyphicon.glyphicon-education { font-size: 4em; color: #a89574; } span.glyphicon.glyphicon-lamp { font-size: 3.5em; color: #a89574; } span.glyphicon.glyphicon-hourglass { font-size: 3.5em; color: #a89574; } span.glyphicon.glyphicon-certificate { font-size: 3.5em; color: #a89574; } .recent-posts { padding: 4em 0em 4em 0em; background: #f9f9f9; } .recentdates { padding: 0px; } .recentdates h5 { font-size: 1.2em; font-weight: 600; color: #a89574; border: 2px solid #a89574; border-radius: 45px; text-align: center; padding: 0.51em; width: 73%; } .recentdates span.month { display: block; } .recent-left h3 { font-size: 1.8em; font-weight: 600; color: #767676; margin: 0em 0em 0.81em 0em; font-family: 'SintonyRegular'; } .recent-left p { font-size: 1em; font-weight: 400; color: #818181; line-height: 1.5em; margin: 0em 0em 0.5em 0em; } .recent-left ul { padding: 0.7em 0em 0em 0em; list-style: none; } .recent-left li { margin: 0em 0em 0.3em 0em; } .recent-left li a { font-size: 1em; font-weight: 400; color: #a89574; text-decoration:none; } .recent-left li a:hover { color: #767676; text-decoration:none; } /* Strip /*-----------------------------------------------------------------------------------*/ .b-link-stripe{ position:relative; display:inline-block; vertical-align:top; font-family: 'Open Sans', sans-serif; font-weight: 300; overflow:hidden; } .b-link-stripe .b-wrapper{ position:absolute; width:100%; height:100%; top:0; left:0; text-align:center; color:#ffffff; overflow:hidden; } .b-link-stripe .b-line{ position:absolute; top:0; bottom:0; width:20%; background:rgba(15, 207, 140, 0.9); transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; -o-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; opacity:0; visibility:hidden; /* lt-ie9 */ } /*-----------------------------------------------------------------------------------*/ /* Animation effects /*-----------------------------------------------------------------------------------*/ .b-animate-go{ text-decoration:none; } .b-animate{ transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s; visibility: hidden; font-size:1.1em; font-weight:700; } .b-animate img{ margin-top:0%; display: -webkit-inline-box; } h2.b-animate.b-from-left.b-delay03 { padding-top: 9em; font-size: 15px; color: #7E7C7C; } h2.b-animate.b-from-left.b-delay03 img { width: 8%; } /* lt-ie9 */ .b-animate-go:hover .b-animate{ visibility:visible; } .b-from-left{ position:relative; left:-100%; } .b-animate-go:hover .b-from-left{ left:0; } span.m_4{ font-size:14px; font-weight:400; } p.m_5 { margin: 2% auto 5%; width: 70%; color: #283A47; font-size: 1.1em; font-weight: 600; line-height: 1.5em; text-align: center; } ul#filters { padding: 0px; margin: 1em 0em; text-align: center; } /*--team--*/ .team{ background:#fff; padding:0 0 9% 0; } .col_1_of_4:first-child { margin-left: 0; } .span_1_of_4 { width: 22.8%; } .col_1_of_4 { display: block; float: left; margin: 1% 0 1% 2.6%; background: #FFF; } /* lt-ie9 */ .b-link-stripe:hover .b-line{ visibility:visible; } .b-link-stripe .b-line1{ left:0; } .b-link-stripe .b-line2{ left:20%; transition-delay:0.1s !important; -moz-transition-delay:0.1s !important; -ms-transition-delay:0.1s !important; -o-transition-delay:0.1s !important; -webkit-transition-delay:0.1s !important; } .b-link-stripe .b-line3{ left:40%; transition-delay:0.2s !important; -moz-transition-delay:0.2s !important; -ms-transition-delay:0.2s !important; -o-transition-delay:0.2s !important; -webkit-transition-delay:0.2s !important; } .b-link-stripe .b-line4{ left:60%; transition-delay:0.3s !important; -moz-transition-delay:0.3s !important; -ms-transition-delay:0.3s !important; -o-transition-delay:0.3s !important; -webkit-transition-delay:0.3s !important; } .b-link-stripe .b-line5{ left:80%; transition-delay:0.4s !important; -moz-transition-delay:0.4s !important; -ms-transition-delay:0.4s !important; -o-transition-delay:0.4s !important; -webkit-transition-delay:0.4s !important; } .b-link-stripe:hover .b-line{ opacity:1; } #portfoliolist .portfolio { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; width: 25%; display:none; float:left; overflow:hidden; } div#portfoliolist { padding: 10px 0px; } .portfolio-wrapper img { width: 100%; } .portfolio-wrapper { overflow:hidden; position: relative !important; cursor:pointer; margin:0em 0em 0px 0px; padding: 0px 7px; } .portfolio img { max-width:100%; display: block; margin: 0px auto 0px; /*--position: relative;--*/ transition: all 300ms!important; -webkit-transition: all 300ms!important; -moz-transition: all 300ms!important; } .b-wrapper:hover { background:rgba(120, 50, 5, 0.39); transition: 0.5s all; -webkit-transition: 0.5s all; -o-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; } /*--process end here--*/ /*--footer start here--*/ .footer { padding: 2em 0em 2em 0em; background:#393939; } .footer-news h5 { font-size: 2em; font-weight: 600; color: #fff; font-family: 'SintonyRegular'; } .ftr-email input[type="text"] { font-size: 1em; font-weight: 400; color: #767676; padding: 0.5em 1em; width: 70%; border: none; display: inline-block; outline:none; border-radius: 3px; font-family: 'SintonyRegular'; } .ftr-email input[type="submit"] { font-size: 1em; font-weight: 400; color: #fff; padding: 0.6em 0.5em; width: 20%; background: #a89574; outline: none; display: inline-block; border: none; border-radius: 3px; -webkit-appearance: none; margin: 0em 0em 0em 3em; } .ftr-email input[type="submit"]:hover { background: #000; } ul.ftr-socialicons { padding: 2em 0em 1em 0em; list-style: none; text-align: center; } ul.ftr-socialicons li { display: inline-block; } ul.ftr-socialicons li a { background: url(../images/ftr-sprite.png)no-repeat; width: 23px; height: 23px; display: inline-block; margin: 0em 0.5em 0em 0em; } ul.ftr-socialicons a.facebook { background-position: 6px 0px; } ul.ftr-socialicons li a.twitter { background-position: -17px -2px; } ul.ftr-socialicons li a.gmail { background-position: -43px -3px; } ul.ftr-socialicons li a.print { background-position: -69px -4px; } ul.ftr-socialicons a.facebook:hover { background-position: 6px -43px; } ul.ftr-socialicons li a.twitter:hover { background-position: -17px -45px; } ul.ftr-socialicons li a.gmail:hover { background-position: -43px -46px; } ul.ftr-socialicons li a.print:hover { background-position: -69px -47px; } .foter-bottom p.footer-copyrts { font-size: 1em; font-weight: 400; color: #fff; text-align: center; font-family: 'SintonyRegular'; } .foter-bottom p.footer-copyrts a{ font-size: 1em; font-weight: 400; color: #a89574; } .foter-bottom p.footer-copyrts a:hover{ text-decoration:none; color: #fff; } /*--footer end here--*/ /*--about start here--*/ .about { background: #f4f4f4; } .about-top { text-align: center; padding: 0em 0em 3em 0em; } .about { background:rgba(194, 194, 194, 0.07); padding: 4em 0em 4em 0em; } .about-top h3 { font-size: 2em; font-weight: 600; color: #767676; font-family: 'SintonyRegular'; margin: 0em 0em 0.5em 0em; } .about-top p { font-size: 1em; font-weight: 400; color: #818181; width: 60%; margin: 0 auto; } .about-wedo-right h4 a{ font-size: 1.1em; font-weight: 600; color: #767676; font-family: 'SintonyRegular'; margin: 0em 0em 0.2em 0em; } .about-wedo-right h4 a:hover{ text-decoration:none; color:#000; } .about-wedo-right p { font-size: 1em; font-weight: 400; color: #818181; line-height: 1.6em; } .team-main { padding: 3em 0em 3em 0em; } .team-main h3 { font-size: 2em; font-weight: 600; color: #767676; margin: 0em 0em 0.5em 0.5em; } .team-details { text-align: center; padding: 0.51em; } .team-details h4 { font-size: 1.3em; font-weight: 600; color: #767676; margin: 0em 0em 0.3em 0em; } .team-details p { font-size: 1em; font-weight: 400; color: #818181; line-height: 1.6em; } .facts { padding: 4em 0em 4em 0em; background: rgba(194, 194, 194, 0.07); } .facts h3 { font-size: 2em; font-weight: 600; color: #767676; margin: 0em 0em 1em 0em; text-align: center; } .fact-top h4 { font-size: 1.3em; font-weight: 600; color: #000; margin: 0em 0em 0.3em 0em; } .fact-top p { font-size: 1em; font-weight: 400; color: #818181; line-height: 1.5em; } .fact-top { margin: 0em 0em 1.5em 0em; } /*--about end here--*/ /*--journal start here--*/ .journal { background: rgba(194, 194, 194, 0.07); padding: 10em 0em 0em 0em; text-align: center; min-height: 700px; } .journal-main h3 { font-size: 3em; font-weight: 400; color: #8C8C8C; margin: 0em 0em 0.2em 0em; } .journal-main h4 { font-size: 10em; font-weight: 400; color: #a89574; } .journal-btn { margin: 3em 0em 0em 0em; } .journal-btn a { font-size: 1em; font-weight: 500; color: #fff; background: #767676; padding: 0.6em 3em; border-radius: 5px; } .journal-btn a:hover { background: #000; text-decoration:none; } /*--journal end here--*/ /*--features start here--*/ .feature { background: rgba(194, 194, 194, 0.07); padding: 3em 0em 3em 0em; } .feature-head { text-align: center; padding: 0em 0em 3em 0em; } .feature-head h3 { font-size: 2em; font-weight: 600; color: #767676; font-family: 'SintonyRegular'; margin: 0em 0em 0.2em 0em; } .feature-head p { font-size: 1em; font-weight: 400; color: #818181; width: 60%; margin: 0 auto; } .feature-top { padding: 0em 0em 2em 0em; } .feature-top h4 { font-size: 1.6em; font-weight: 600; color: #767676; margin: 0em 0em 0.8em 0em; } .fea-right h3 { font-size: 1.3em; font-weight: 600; color: #000; margin: 0em 0em 0.4em 0em; } .fea-right p { font-size: 1.05em; font-weight: 400; color: #818181; line-height: 1.6em; } .feature-icon ul { padding: 0px; list-style: none; } .fea-left { padding: 0px; } /*--features end here--*/ /*--contact start here--*/ .contact { background: rgba(194, 194, 194, 0.07); padding: 3em 0em 3em 0em; } .contact-top h3 { font-size: 2em; font-weight: 600; color: #767676; font-family: 'SintonyRegular'; margin: 0em 0em 0.2em 0em; } .contact-top p { font-size: 1em; font-weight: 400; color: #818181; line-height: 1.5em; } .contact-top { text-align: center; padding: 0em 0em 4em 0em; } .contact-bottom input[type="text"] { font-size: 1em; font-weight: 400; color: #c2c2c2; padding: 0.5em 0.5em; width: 100%; margin: 0em 2.3em 1em 0em; outline: none; } .contact-bottom input.no-mar { margin: 0px; } .contact-bottom input[type="submit"] { font-size: 1em; font-weight: 400; color: #fff; padding: 0.51em 2em 0.51em 2em; border: none; border-radius: 0.4em 0.4em 0.4em 0.4em; background: #a89574; outline:none; margin: 0em 0em 0em 1em; } .contact-bottom input[type="submit"]:hover { background: #000; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; } .contact-bottom textarea { font-size: 1em; font-weight: 400; color: #c2c2c2; width: 97.2%; height: 10em; resize: none; outline: none; margin: 0em 0em 0.5em 1em; padding: 0.5em 0.5em 0.5em 0.5em; } .map iframe { width: 100%; height: 300px; border: none; } .map { padding: 3em 1em 0em 1em; } .contact-bottom { padding: 0em 0em 2em 0em; } /*--contact end here--*/ /*--media quries start here--*/ @media(max-width:1440px){ } @media(max-width:1366px){ .contact-bottom textarea { width: 97.3%; } } @media(max-width:1280px){ } @media(max-width:1024px){ .banner { min-height: 550px; } .banner-main { padding: 10em 0em 0em 0em; width: 65%; } .about-top-img img { width: 100%; } .team-top-left img { width: 100%; } .portfolio-wrapper { width: 24%; float: left; margin: 0em 0.5em 0em 0em; } .work-details { margin: 0em 0em 0em 0em; } .recent-right img { width: 100%; } .recent-left h3 { font-size: 1.4em; margin: 0em 0em 0.3em 0em; } .recent-left p { font-size: 0.95em; line-height: 1.4em; margin: 0em 0em 0.3em 0em; } .recent-left ul li{ margin: 0em 0em 0em 0em; } .recent-left li a { font-size: 0.95em; } .process h3 { font-size: 1.5em; } .work-top h3 { font-size: 1.5em; } .grid-main { padding: 3em 0em 3em 0em; } .work { padding: 3em 0em 3em 0em; } .recent-posts { padding: 3em 0em 3em 0em; } .footer-news h5 { font-size: 1.7em; } .logo { width: 40%; } .head-right { width: 60%; } .logo h1 a { font-size: 0.8em; } .process-grid h4 { font-size: 1.25em; } .process p { font-size: 1em; } h2.b-animate.b-from-left.b-delay03 { padding-top: 7em; } .about-wedo-right h4 a{ font-size: 0.95em; } .about { padding: 3em 0em 3em 0em; } .about-wedo-right p { font-size: 0.96em; } .fact-top p { font-size: 0.95em; } .team-details p { font-size: 0.95em; } .journal-main h4 { font-size: 7em; } .journal-main h3 { font-size: 2.2em; } .journal { padding: 7em 0em 0em 0em; min-height: 530px; } .fea-left img { width: 100%; } .fea-right h3 { font-size: 1.3em; } .about-top p { width: 80%; } .feature-head p { width: 100%; } .fea-right p { font-size: 0.95em; } .fea-left h4 { margin: 0em 0em 0.5em 0em; } .contact-bottom textarea { width: 96.7%; } .facts { padding: 3em 0em 3em 0em; } } @media(max-width:768px){ span.menu{ display: block; text-align: center; padding: 5px 0px 0px 0px; cursor: pointer; color: #E74C3C; font-size: 16px; font-weight: 700; position:relative; } ul.res{ display:none; padding:0px; } .top-nav ul { padding: 0; margin: 0; z-index: 999; position: absolute; width: 100%; left:0; padding: 1.9em 0em 0em 0em; } .top-nav ul.res li { display: block; text-align: center; background: rgba(168, 149, 116, 1); margin: 0; width: 100%; padding: 10px 0px 10px 0px; } .top-nav ul.res li a { font-size: 16px; padding: 0em 0; color: #fff; display: block; } ul.res li a:hover,ul.res li a.active{ color:#000; } .logo { width: 26%; } .logo h1 a { font-size: 0.75em; } .head-right { width: 50%; } .banner-main h2 { font-size: 1.5em; } .banner-main { padding: 7em 0em 0em 0em; } .banner { min-height: 410px; } .grid-main { padding: 2em 0em 3em 0em; } .work { padding: 2em 0em 1.3em 0em; } .portfolio-wrapper { width: 48%; margin: 0em 0.5em 2em 0em; } .top-nav ul li { margin: 0em 0.51em 0em 0em; } .process-grid { margin: 0em 0em 1.5em 0em; } .process-grid h4 { margin: 0em 0em 0.1em 0em; } .recent-posts { padding: 2em 0em 3em 0em; } .recent-left { padding: 0em 0em 2em 0em; } .recent-right { padding: 0px; } .footer-news { float: left; width: 30%; } .ftr-email { float: left; width: 70%; } .ftr-email input[type="submit"] { margin: 0em 0em 0em 1em; } .about-top-img { width: 65%; margin: 0 auto 2em; } .about-top h3 { margin: 0em 0em 0.2em 0em; } .about-top { padding: 0em 0em 2em 0em; } .about { padding: 2em 0em 2em 0em; } .team-main { padding: 1.5em 0em 2em 0em; } .facts { padding: 2em 0em 2em 0em; } .portfolio-wrapper { width: 50%; margin: 0em 0em 2em 0em; } .team-top-left { float: left; width: 33%; } .fact-grid { text-align: center; } .fact-top p { width: 70%; margin: 0 auto; } .journal { padding: 11em 0em 0em 0em; min-height: 650px; } h2.b-animate.b-from-left.b-delay03 { padding-top: 10em; } .fea-left { padding: 0px; } .con-name { float: left; width: 33%; padding: 0em 0.5em 0em 0em; } .contact-bottom textarea { width: 97.8%; margin: 0em; } .contact-bottom input[type="submit"] { margin: 0.7em 0em 0em 0em; } .facts h3 { margin: 0em 0em 0.5em 0em; } .fea-right { padding: 1em 0em 0em 0em; } .map { padding: 3em 1em 0em 0em; } .logo h1 { line-height: 30px; } } @media(max-width:640px){ .ftr-email input[type="text"] { width: 67%; } .ftr-email input[type="submit"] { width: 25%; } .banner-main h2 { font-size: 1.2em; } .banner { min-height: 340px; } .banner-main { padding: 4.5em 0em 0em 0em; width: 70%; } .bann-btn a { padding: 0.3em 0.9em 0.3em 0.9em; } .map iframe { height: 210px; } h2.b-animate.b-from-left.b-delay03 { padding-top: 8em; } } @media(max-width:480px){ .banner-main { width: 90%; padding: 3em 0em 0em 0em; } .banner { min-height: 250px; } .banner-main p { font-size: 0.95em; } .banner-main h2 { font-size: 1.15em; margin: 0em 0em 0.25em 0em; } .bann-btn a { font-size: 0.9em; } .bann-btn { margin: 1em 0em 0em 0em; } .process h3 { font-size: 1.2em; } .process p { font-size: 0.95em; } .process-grid h4 { font-size: 1.1em; } .grid-main { padding: 2em 0em 1em 0em; } .work-top h3 { font-size: 1.2em; } .work-top p { font-size: 0.95em; } .work-details h3 { font-size: 1.25em; } .work-details p { font-size: 0.95em; } .recent-left h3 { font-size: 1.2em; } .about-top h3 { font-size: 1.4em; } .about-top p { width: 92%; font-size: 0.95em; } .about-wedo-right h4 a { font-size: 0.8em; } .team-main h3 { font-size: 1.4em; } .team-top-left { float: none; width: 70%; margin: 0 auto 1em; } .team-details h4 { font-size: 1em; margin: 0em 0em 0em 0em; } .team-main { padding: 1.5em 0em 1em 0em; } .fact-top h4 { font-size: 1em; } .facts h3 { font-size: 1.3em; } .fact-top p { width: 100%; } .facts { padding: 2em 0em 1em 0em; } .footer-news h5 { font-size: 1.3em; } .footer-news { float: none; width: 100%; text-align: center; padding: 0em 0em 0.6em 0em; } .ftr-email { float: none; width: 100%; } ul.ftr-socialicons { padding: 1em 0em 1em 0em; } .ftr-email input[type="text"] { font-size: 0.8em; } .ftr-email input[type="submit"] { font-size: 0.85em; padding: 0.4em 0.5em; } .foter-bottom p.footer-copyrts { font-size: 0.8em; } .footer { padding: 1.5em 0em 1.5em 0em; } .journal-main h4 { font-size: 5em; } .journal-main h3 { font-size: 1.8em; } .journal-btn a { font-size: 1em; padding: 0.4em 2em; } .journal-btn { margin: 2em 0em 0em 0em; } .journal { padding: 7em 0em 0em 0em; min-height: 450px; } .feature-head h3 { font-size: 1.4em; } .feature-head p { font-size: 0.95em; } .feature-head { padding: 0em 0em 2em 0em; } .fea-left h4 { font-size: 1.1em; } .fea-right h3 { font-size: 1.1em; } .fea-right p { font-size: 0.95em; } .feature { padding: 2em 0em 1em 0em; } .contact-top h3 { font-size: 1.4em; } .contact-top p { font-size: 0.95em; } .contact-top { padding: 0em 0em 2em 0em; } .contact-bottom input[type="text"] { font-size: 0.85em; padding: 0.4em 0.5em; margin: 0em 0em 0.7em 0em; } .contact-bottom textarea { width: 100%; font-size: 0.85em; margin: 0.3em 0em 0em 0em; height: 7em; } .con-name { float: none; width: 100%; padding: 0em 0em 0em 0em; } .contact-bottom input[type="submit"] { margin: 0.4em 0em 0em 0em; font-size: 0.9em; padding: 0.51em 1.5em 0.51em 1.5em; } .map { padding: 0em 0em 0em 0em; } .contact { padding: 2em 0em 2em 0em; } .map iframe { height: 170px; } .fea-right { padding: 1em 0em 0em 0em; } h2.b-animate.b-from-left.b-delay03 { padding-top: 6em; } .feature-top h4 { font-size: 1.3em; } .logo h1 a { font-size: 0.65em; } } @media(max-width:320px){ .logo h1 a { font-size: 0.55em; } .social ul li { margin: 0em 0em 0em 0em; } .social ul li a span { background: url(../images/social-sprit.png)no-repeat; width: 25px; height: 24px; margin: 0em 0.1em 0em 0em; background-size: 310%; } .social ul li a.fa span{ background-position: 2px 0px; } .social ul li a.tw span { background-position: -26px 0px; } .social ul li a.p span{ background-position: -54px 0px; } .social ul li a.fa span:hover { background-position: 2px -25px; } .social ul li a.tw span:hover { background-position: -26px -25px; } .social ul li a.p span:hover { background-position: -54px -25px; } .logo { width: 45%; } .header { padding: 0.7em 0em; } span.menu img { width: 75%; } .social { padding: 0.5em 0em 0em 0em; } span.menu { padding: 7px 0px 0px 0px; } .banner-main { width: 100%; padding: 2em 0em 0em 0em; } .banner-main h2 { font-size: 0.85em; } .banner-main p { font-size: 0.8em; line-height: 1.3em; } .banner { min-height: 200px; } .grid-main { padding: 1em 0em 0em 0em; } .process p { font-size: 0.9em; line-height: 1.4em; } .process-bottom { padding: 1em 0em 0em 0em; } .work { padding: 1em 0em 0em 0em; } .work-top p { font-size: 0.9em; } .work-bottom { padding: 1em 0em 0em 0em; } .portfolio-wrapper { width: 100%; margin: 0em 0em 1.5em 0em; } .recent-posts { padding: 1.5em 0em 1.5em 0em; } .footer-news { padding: 0em 0em 0em 0em; } .ftr-email { text-align: center; } .ftr-email input[type="text"] { font-size: 0.8em; margin: 0em 0em 0.9em 0em; width: 100%; } .ftr-email input[type="submit"] { width: 40%; margin: 0em 0em 0em 0em; } ul.ftr-socialicons { padding: 1em 0em 0.5em 0em; } .top-nav ul { padding: 1.2em 0em 0em 0em; } .top-nav ul.res li { padding: 6px 0px 6px 0px; } .top-nav ul.res li a { font-size: 14px; } span.glyphicon.glyphicon-education { font-size: 2.7em; } span.glyphicon.glyphicon-lamp { font-size: 2.5em; } span.glyphicon.glyphicon-hourglass { font-size: 2.5em; } .about { padding: 1em 0em 1em 0em; } .about-top p { width: 100%; font-size: 0.9em; } .about-top-img { width: 90%; margin: 0 auto 1em; } .about-wedo-right h4 a { font-size: 0.65em; } .about-wedo-right p { font-size: 0.9em; line-height: 1.5em; } .about-wedo-right { padding: 0em; } .team-top-left { width: 100%; } .team-main { padding: 1.5em 0em 0em 0em; } .facts { padding: 1em 0em 0em 0em; } .fact-top p { font-size: 0.9em; line-height: 1.4em; } .footer-news h5 { font-size: 1.2em; } .journal { padding: 3em 0em 0em 0em; min-height: 250px; } .journal-main h3 { font-size: 1.5em; } .journal-main h4 { font-size: 3em; } .journal-btn a { font-size: 0.9em; padding: 0.4em 1em; } .feature { padding: 1em 0em 1em 0em; } .feature-head p { font-size: 0.9em; } .feature-head { padding: 0em 0em 1.5em 0em; } .fea-right p { font-size: 0.9em; line-height: 1.5em; } .feature-top { padding: 0em 0em 1em 0em; } .contact { padding: 1em 0em 1em 0em; } .contact-top p { font-size: 0.9em; line-height: 1.4em; } .map iframe { height: 130px; } .contact-bottom input[type="submit"] { padding: 0.51em 1em 0.51em 1em; } .logo h1 { line-height: 28px; } .about-top h3 { font-size: 1.2em; } .team-main h3 { font-size: 1.2em; } .facts h3 { font-size: 1.2em; } .feature-head h3 { font-size: 1.2em; } .feature-top h4 { font-size: 1.1em; } .fea-right h3 { font-size: 1em; } .contact-top h3 { font-size: 1.2em; } .container { padding: 0 10px; } } /*--media quries end here--*/