/*-- Fonts --*/
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

/*-- Reset --*/
*{margin:0;padding:0;border:none;box-sizing:border-box}
abbr,acronym,dfn{cursor:help;border-bottom:1px #000 dotted}
dfn{font-style:normal}
.left{float:left}.right{float:right}.clear{clear:both}
.block{display:inline-block;width:100%}
.aligncenter{text-align:center}.alignright{text-align:right}
a{color:#323232;outline:none;border:none;text-decoration:none}
a:visited{color:#323232}
a:hover{text-decoration:none;color:#9d0e14}
a:active{color:#000}
address{margin:0.2em 0;padding:.5em 0 1em;line-height:140%;font-style:normal}
:focus{outline:0}
ul,ol{list-style:none}
p{font-size:16px;padding:8px 0;line-height:25px}
textarea{font:12px Arial, Helvetica, sans-serif}
/*======================*/

/*--Body--*/
html{background:#fff;height:100%;font-family:Arial, Helvetica, sans-serif}
body{background:#fff;font:100% Arial, Helvetica, sans-serif;min-height:100%;color:#212121}
/*-- Skip Links --*/
#skip-link{width:0;height:0;font-size:.75em}
#skip-link li{width:70%;text-indent:0}
#skip-link a,#skip-link a:link{display:inline-block;position:absolute;top:-556px;color:#fff;cursor:help;margin:0;padding:4px;line-height:1em;font-weight:bold;text-decoration:underline;z-index:999999}
#skip-link a:visited{top:-556px;color:#fff;cursor:help;text-decoration:underline}
#skip-link a:active,#skip-link a:focus{top:4px;left:4px;color:#fff;cursor:help;text-decoration:underline}

/*.small-layout .container{max-width:61.3em}*/
.container{max-width:61.3em;margin:0 auto;position:relative;padding:0 15px}/*-- Container --*/

/*-- Fetch Fonts --*/
h1,h2,h3,h4,h5,h6,.footer-links li,fieldset legend{font-family:"Open Sans", Arial, Helvetica, sans-serif;font-weight:600}
.menu ul li,.tagline,.entry-title a,.sub-title,.entry-content p,.search-form,.sidebar ul{font-family:"Open Sans", Arial, Helvetica, sans-serif;font-weight:400}

/*-- Headings --*/
.hd-h2{font-size:1.95em;color:#323232;padding-bottom:30px}
.hd-h3{font-size:30px;color:#323232;padding-bottom:15px}/*-- not in use --*/
.hd-h4{font-size:25px;color:#212121;padding-bottom:7px}
/*.center-head{text-align:center;padding-bottom:25px}*/

/*-- Animation Transition--*/
.button{-webkit-transition:background 0.3s ease-in;-moz-transition:background 0.3s ease-in;transition:background 0.3s ease-in}
/*.footer-links li a{-webkit-transition:color 0.3s ease-in;-moz-transition:color 0.3s ease-in;transition:color 0.3s ease-in}*/

/*-- Form Element --*/
input[type="text"],input[type="email"],input[type="tel"],input[type="url"],textarea,select{width:100%;display:block;background:#fff;border:1px solid #cbcbcb;font:15px Arial, Helvetica, sans-serif;color:#898989;padding:15px 22px;box-sizing:border-box}

select{padding:13px 22px;height:49px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff  url(images/downarrow.png) no-repeat 100% center}
select option{padding:7px 10px}

textarea{height:120px}
fieldset{margin-bottom:30px} 
fieldset legend{font-size:30px;padding-bottom:30px}
form input.button{margin-top:30px;padding:16px 20px;min-width:180px}
.err-msg{font-size:14px;color:#d30404;display:block;margin-top:5px}
.helptext{padding-top:20px}
.helptext span{color:#f80101}

/*.submit input,.btn-gray{background:#f8bc06;height:57px;line-height:57px;color:#010101;font-size:23px;display:block;padding:0 55px 0 25px;border-radius:5px;text-transform:uppercase;text-align:center;cursor:pointer}
.submit input:hover,.free-signup a:hover{background:#df2635;color:#fff}*/

/*==Form Vertical==*/
.form-vertical legend{margin-bottom:-20px}
.form-vertical label{display:block;margin:20px 0 18px}

.captcha{ position:relative;overflow:hidden}
.captcha label{font-size:30px;margin:15px 0 0}
.captcha input#captcha[type="text"]{float:left;width:38%/*150px*/;padding:11px 22px;margin-top:15px}
/*.captcha .terms{display:inline-block; margin:12px 0 0 10px}
.captcha label.checkterms{font-size:15px;display:inline}
#checkterms{vertical-align:middle;margin:0 10px 2px 0}*/

.check-terms .checkmark{/*float:left;margin-bottom: 15px;*/width:26px;height:26px;border-radius: 3px}

.captcha label.check-terms{float:left;display:block;position:relative;padding:0 0 0 55px;margin:25px 0 12px;font-size:15px;/*cursor:pointer;*/-webkit-user-select:none;-moz-user-select:none;
-ms-user-select:none;user-select:none}
.captcha label input{position:absolute;top:-3px;left:14px;opacity:0;z-index:10;width:25px;height:25px;cursor:pointer}
.checkmark{position:absolute;top:-3px;left:13px;width:25px;height:25px;background:#e7e7e7;border-radius:3px; }
/*.captcha label:hover input ~ .checkmark{background:#e7e7e7}
.captcha label input:checked ~ .checkmark{background:#0f0}*/
.checkmark:after{content:"";position:absolute;display:none}
.captcha label input:checked ~ .checkmark:after{display:block}
.captcha label .checkmark:after{left:0;top:0;width:25px;height:25px;background:url(images/checkmark.png) no-repeat center center;/*border:1px solid #c60808;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);*/}

/*.form-vertical input{margin-bottom:20px}*/

.button{background:#9d0e14;padding:12px 20px;color:#fff;font-size:18px;display:inline-block;border:0;border-radius:0;outline:none;box-shadow:none;cursor:pointer}
.button:hover{background:#37373a;color:#fff}
.button:focus,.button:visited{color:#fff}
input.button{box-shadow:none;outline:none;border:0}

/*===============*/
.form ::-webkit-input-placeholder{color:#838383; /* Chrome/Opera/Safari */}
.form ::-moz-placeholder{color:#838383; /* Firefox 19+ */}
.form :-ms-input-placeholder{color:#838383 /* IE 10+ */}
.form :-moz-placeholder{color:#838383 /* Firefox 18- */}

/*-- Form Erros and success --*/
span.wpcf7-not-valid-tip{font-size:.85em;margin-top:7px}
div.wpcf7-response-output{background:#fefcdd;margin:0;padding:0.5em 1em}


/*-- Header --*/
#header{background:#2d2c31 url(images/header-bg.png) repeat-x 0 0;min-height:78px;padding:10px 0}
#logo{/*position:absolute;left:15px;top:6px;*/padding-top:6px;width:264px;position:relative;z-index:100}#logo img{cursor:pointer}
.header-semantic{position:absolute;top:15px;right:0;width:100%;}

/*--Main Navigation --*/
.menu{float:right}
.menu .menu-top-menu-container > ul > li{float:left;font-size:1.1em;margin-left:24px;position:relative}
.menu .menu-top-menu-container > ul > li > a,.menu > ul > li > span{color:#fff;margin:0;display:block;padding:12px 7px 12px 7px}
.menu .menu-top-menu-container > ul > li > a:hover,.menu .menu-top-menu-container > ul > li > span{border-bottom:3px solid #b6151c}

/*---Menu toggle--*/
.toggle-nav{opacity:0;position:absolute;right:0;top:4px;background:#ba0918/*#173b88*/;width:105px;height:41px;padding:10px 10px 0;z-index:9998;cursor:pointer;-webkit-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s;visibility:hidden}
.toggle-nav span{color:#fff;font-size:1.1em;float:right}

/*-----  Hamberg menu   ------*/
.toggle-nav:before,.toggle-nav:after,.toggle-nav em{content:'';position:absolute;top:0;left:7px;width:29px;height:3px;background-color:#fff;z-index:1000;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.40s ease-in-out;-moz-transition:.40s ease-in-out;-o-transition:.40s ease-in-out;transition:.46s ease-in-out}
.toggle-nav.openmenu:before,.toggle-nav.openmenu:after,.toggle-nav.openmenu em{background-color:#fff}
.toggle-nav em{top:10px;
	-webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center}
.toggle-nav:before{top:19px;
	-webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center}
.toggle-nav:after{top:28px;width:29px; 
	-webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center}
.toggle-nav.openmenu em{
	top:7px;left:10px;width:31px;height:4px;
	-webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);}
.toggle-nav.openmenu:before{width:0%;left:18px;opacity: 0;}
.toggle-nav.openmenu:after{top:29px;left:10px;width:31px;height:4px;
	-webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)}
/*-----  End Hamberg menu   ------*/

/*=====Uncomment css for submen=======.expand-collapse{width:40px;height:40px;position:absolute;top:0;right:0;background:url(images/sprite.png) no-repeat 0 -313px;display:none;cursor:pointer}
.menu .has-child.open .expand-collapse{background-position:-41px -313px}*/

@media screen and (max-width: 1024px){
	.menu > ul > li{margin-left:10px}
}
@media screen and (max-width: 980px){
	.toggle-nav{opacity:1;visibility:visible}
	.menu{position:absolute;top:63px;right:0;width:260px;background:#2d2c31}.menu > ul > li{float:none;margin:0 0 1px 0}.menu > ul > li > a,.menu > ul > li > span{border-bottom:0;padding:10px 15px}.menu > ul > li > a:hover,.menu > ul > li > span{background:#393939;border-bottom:0}
	/*=====Uncomment css for submen=======.expand-collapse{display:block}.menu .has-child ul{display:none;background:#373639;padding:8px 15px}.menu .has-child ul li{font-size:16px}.menu .has-child ul li a{color:#fff;display:block;padding:5px 0}*/
}
@media screen and (max-width: 640px) {
	/*-- Menu Toggle --*/
	.header-semantic{top:85px}.header-semantic .container{width:100%}.toggle-nav{left:0;margin:0 auto}.intro{margin-top:0;-webkit-transition:margin 0.3s linear;-moz-transition:margin 0.3s linear;transition:margin 0.3s linear}.intro.pusher{margin-top:285px}.menu{top:59px;width:100%;text-align:center;padding-top:15px}
}
	
/*-- Intro --*/
.intro{background:#d5d5d6 url(images/intro-bg.png) repeat-x 0 100%;min-height:506px;position:relative}
/*.intro .container{background: url(images/intro-img.png) no-repeat 95.5% 16px;background-position:44.55% auto;min-height:503px}*/
.intro-left{width:46.5%;padding:66px 0 50px}
.intro figure{position:absolute;top:13.3%;right:0;width:44.5%/*531px*/}
/*.small-layout .intro figure{right:0;top:13.3%}
.intro figure img{max-width:100%;height:auto}*/
.intro h1{color:#9d0e14;font-size:2.25em;letter-spacing:-1px;line-height:1.2em}
.tagline{color:#5f6060;font-size:1.3em;line-height:1.4em;padding:35px 0 8px}
.intro .button{float:right;padding:17px 20px;width:180px;text-align:center;display:block;margin:28px 10px 0 0}

/*-- Features --*/
.features{padding:75px 0 110px;text-align:center}
.features ul{margin:0 -25px/*margin:30px 0 26px*/}
.features li{float:left;width:33.33%;color:#5a5a5a;padding:0 25px;margin-bottom:30px}
.features li h3{font-size:1.4em;color:#202226;padding:22px 0 13px}
.features .button{width:216px;padding:14px 20px;border:1px solid #c60808;border-radius:5px;}
.features .button:hover{border-color:#37373a}

/*-- Features Clip  --*/
.features figure{width:116px;height:98px;margin:0 auto;position:relative}
.features figure img{position:absolute;top:0;left:0}
.features figure.one img{clip:rect(0, 116px, 98px, 0)}
.features figure.two img{clip:rect(105px, 116px, 201px, 0);top:-105px}
.features figure.three img{clip:rect(208px, 116px, 304px, 0);top:-208px}

/*-- Bottom Content--*/
.bottom-content{background:#373737;padding:5% 0 4.7%/*64px 0 60px*/;color:#c7c7c7;clear:both}
.bottom-content h2{font-size:2.5em;color:#fefefe;padding-bottom:6px}

/*-- Inner Pages --*/
.inner .intro{text-align:center;min-height:0;background:#fbfbfd url(images/inner-intro-bg.png) repeat-x 0 100%;padding:44px 0 40px}
.inner .intro h1{font-size:2.5em;text-transform:uppercase}
.inner .intro .tagline{font-size:1em;line-height:1.6em;padding-top:20px}
.content{padding-top:45px/*padding:45px 0 40px*/}
/*.content figure.left{margin:30px 50px 50px 0}for services figure section*/
.content .left,.content .right{width:51%}
.content figure.left,.content figure.right{width:45%;margin:15px 0 20px 0}
.content h2{font-size:30px}
.inner .features{background:#f3f3f5;padding:60px 0 40px;display:inline-block;width:100%}
.breadcrumb{margin-top:8px;color:#363636}
.breadcrumb li{display:inline-block;font-size:16px}
.breadcrumb li a{color:#363636}
.breadcrumb-container.theme1 a{padding:0 !important}
.breadcrumb-container.theme1 a:after{content:"/";color:#363636;font-size:17px;margin:0 5px 0 13px;display:inline-block;vertical-align:middle}
.breadcrumb-container.theme1{font-size:16px;margin-top:8px}
.breadcrumb-container.theme1 .separator{display:none}
.breadcrumb-container.theme1 li:last-child a:after{content:""; margin:0}

/*.cpadding{padding-left:15%;padding-right:15%}*/
hr{display:block;border:0;outline:none;border-bottom:1px solid #c7c7c7;height:1px;padding:30px 0 0;margin-bottom:30px}
hr.spacer{border:0;outline:0;height:15px;padding:0;margin:0}
.extern:after{content:url(images/extern.png);margin-left:9px}
.read-more a{font-size:18px;border-bottom:2px solid #9d0e14;display:inline-block;padding:7px 0 5px}
/*-- Services --*/
.services-top{padding:20px 0 35px}
.graybg-holder{background:#f3f3f5}
.service{padding:40px 0}

/*-- About Us --*/
.customers-views{background:#373737;text-align:center;clear:both;color:#fff;padding:60px 0 55px;margin-top:40px}
.customers-views .hd-h3{color:#fff}

.executive-team{text-align:center;padding:60px 0 55px}
.center-text{padding:0 20% 40px}
.executive-team .container > ul > li{ display:inline-block;width:31.4%;margin:0 -4px 0 3%;vertical-align:top}
.executive-team .container > ul > li:first-child{margin-left:0}
.executive-team li img{margin:0 auto}
.executive-team h4{font-size:17px;text-transform:uppercase;padding:22px 0 10px}
.executive-team .designation{color:#898989;font-size:13px}
.executive-team li p{font-size:13px;color:#575757}
.executive-team li p span{color:#000}
.country-flag{display:block;text-align:center;margin-bottom:8px}
.social-media li{display:inline-block;margin:0 2px}
.social-media li a{border:1px solid #d6d6d6;display:block;width:35px;height:35px;border-radius:50%;padding-top:8px;text-align:center}
.social-media li a .fa{color:#a8abb9}

.mailing-address{background:#f4f4f4;padding:55px 0 40px}
.mailing-address .container{ background:url(images/map.jpg) no-repeat 100% center;min-height:322px}
.mailing-address address{line-height:1.7em;padding-top:0}

/*-- Contact Us --*/
.contact-us{margin-top:20px}
.contact-us .block{border-bottom:1px solid #dfdfdf;padding-bottom:50px}


blockquote p:before{content:url(images/openquote.png);margin-right:12px}
blockquote p:after{content:url(images/closequote.png);display:inline-block;margin:2px 0 0 12px;vertical-align:middle}
address span{display:block}
address span.title{font-weight:600}
.contact-us main{float:right;width:47%;padding-left:5%;border-left:1px solid #dfdfdf;;margin-top:-8px;min-height:1050px}
.contact-us aside{float:left;width:47%;margin-top:-6px}


/*-- Blog --*/
.single main{float:left;width:64.5%}
.single aside{float:right;width:35%}
/*main{float: left;width:64.5%;padding-right: 2.5%;border-right: 1px solid #dfdfdf;margin-top: 0;min-height: 1050px;}*/
/*aside{float: right;width: 35%;padding-left: 2.5%;}*/
/*main .hd-h2{font-size:30px}*/

/*-- Testimonials --*/
.testimonials .hd-h2{padding-bottom:15px;margin-top:-7px}
.testimonials .right{width:69%;border-left:1px solid #dfdfdf;min-height:405px;padding-left:6%}
.testimonials .left{width:31%;padding-right:59px}
.testimonials figure{margin-bottom:15px}
.testimonials .left span{display:block;line-height:1.5em;text-align:right}
.testimonials span[property="v:reviewer"]{color:#9d0e14;font-weight:600;padding:5px 0}
.testimonials span.summary span{display:block;padding:0 0 20px;line-height:25px}
.view-explorer span{color:#5f5f5f;border:1px solid #7e7e7e;display:inline-block;padding:9px 20px;margin:20px 0 0 33px;cursor:pointer}
.view-explorer span:hover{color:#9d0e14;border-color:#9d0e14}
/*.view-explorer a{color:#5f5f5f;border:1px solid #7e7e7e;display:inline-block;padding:9px 20px;margin:20px 0 0 33px}
.view-explorer a:hover{color:#9d0e14;border-color:#9d0e14}*/
.testimonials li{border-bottom:1px solid #dfdfdf;display:inline-block;width:100%;padding-bottom:50px;margin-bottom:50px}
.testimonials li:last-child{margin-bottom:0}

.testimonials span.summary{display:block;position:relative;padding-left:33px}
.testimonials span.summary:before{position:absolute;top:0;left:0;content:url(images/openquote2.png);margin-right:12px}
.testimonials span.summary span.closequote,.testimonials span.expand span:last-child{display:inline;position:relative;padding-right:36px;background:url(images/closequote2.png) no-repeat 100% 35%}
.testimonials span.summary span.closequote.removequote{display:block;background:none;padding-right:0}
.view-explorer span.hide,.view-explorer span.close{display:none}
.view-explorer span.close.show{width:110px;display:block;color:#9d0e14;font-size:18px;border-color:#9d0e14;text-align:center}
.view-explorer span.close.show .fa{font-size:22px;font-weight:400}



/*-- Blog-detail --*/
.header-bg{background:#fbfbfd;padding:55px 0;text-align:center;margin-bottom:34px;}
.header-bg h1{color:#9d0e14;font-size:40px;text-transform:uppercase;}
.header-bg p{color:#212121;font-size:16px;line-height:24px;}
.entry-title a{color:#8a8686;font-size:31px;display:block;margin-bottom:24px;}
.entry-title{color:#8a8686;font-size:31px;font-weight:400;display:block;margin-bottom:24px;}
.site-main .post-thumbnail{display: block;margin-bottom:18px;}
.entry-content .sub-title{padding: 0 0 18px 0;border-bottom: solid 1px #ddd;margin-bottom: 18px;}
.entry-content p:last-child{padding-bottom:35px;}
.blog-detail{display:inline-block;width:100%;margin-top:40px;}
.sidebar .screen-reader-text{display:block;color:#8a8686;margin-bottom:15px;font-size:27px;text-transform:capitalize;}
.sidebar .search-form label{display: inline-block;margin-bottom:24px;width:100%;}
.sidebar .search-form{position:relative;}
.sidebar .search-form .search-field{width: 100%;border: solid 1px #dcd9d5;min-height: 35px;padding: 4px 10px;}
.sidebar .search-submit{position:absolute;right:1px;top:53px;border-left: solid 1px #d8d5d1;padding:6px 10px;min-height:33px;cursor:pointer;}
.sidebar .search-submit .screen-reader-text{font-size:15px;margin:0;}
.sidebar .widget-title{font-size:27px;color:#8a8686;font-weight:400;margin:0 0 15px 0;}
.sidebar ul{margin:0 0 24px 0;}
.sidebar ul li{color:#212121;font-size:15px;border-bottom:solid 1px #ccc;margin-bottom:12px;padding-bottom:12px;}
.sidebar ul li:last-child{/*border-bottom:none;margin-bottom:0;padding-bottom:0;*/}




/*-- Author Box --*/
.entry-footer{font-size:14px;padding:10px;margin:10px 0 30px}
.guerrillagravatar{margin-right:20px}
.guerrillatext h4{font-size:18px;color:#02489c;clear:none}
.post .guerrillagravatar img{margin:2px 0 0;border:1px solid #ddd}
.guerrillatext h4{color:#395daa;font-size:18px;clear:none;padding:0}
.guerrillatext p{margin:0 0 5px;font-size:14px;line-height:22px}


/*-- Footer  --*/
.footer{background:#fff;padding:37px 0 31px;color:#484848;text-align:center;clear:both}
.footer-links li{display:inline-block;color:#373737;margin:0 5px}
.footer-links li a{color:#373737}
.footer-links li a:hover,.footer-links li span{color:#cc050d}
.copyright{padding:5px 0}

/*-- Changes for small width layout --*/



.img-responsive{display:block;height:auto;max-width:100%}
@media (max-width:1024px){
	img{max-width:100%;height:auto}
	
	.container{width:58em;padding:0}
	.intro figure{top:16%}
	.features ul{margin:0}.features li{float:none;width:auto}
	/*#wrapper{border:2px solid #0f0}*/
}
@media screen and (max-width: 980px){
	.container{width:47em}	
	.menu{display:none}
	.intro{min-height:400px}.intro-left{padding-top:36px}.intro h1{font-size:1.9em}.intro figure{width:42%}
	.features{padding:40px 0 50px}
	.executive-team{padding-bottom:0}.center-text{padding:0 0 40px}.executive-team .container > ul > li{width:48%;margin-bottom:50px}.mailing-address .container{background:none;min-height:10px}
	/*#wrapper{border:2px solid #f0f}*/
}
@media screen and (max-width: 800px) {
	.container{width:37em}
	.intro{min-height:100px}.intro-left{float:none;width:100%/*;text-align:center*/}.intro figure{display:none}.intro .button{float:none;/*margin:28px auto 0*/ }
	.hd-h2{font-size:1.9em}
	.executive-team .container > ul > li{width:100%;margin-left:0}
	.left,.right,main,aside{float:none;width:auto !important}main{border-left:0;padding:0 0 20px 0}.content figure.left img,.content figure.right img{margin:0 auto}
	
	/*#wrapper{border:2px solid #f00}	*/
}
@media screen and (max-width: 640px) {
	.container{width:27em}
	#header{padding-bottom:80px}#logo{width:240px;margin:0 auto}

	.intro-left{text-align:center;padding:20px 0 30px}.intro .button{margin:28px auto 0}
	.bottom-content{padding:30px 0}.bottom-content h2{font-size:2em}
	/*-- Inner Pages --*/
	.inner .intro h1{font-size:1.9em}.content h2,fieldset legend,.captcha label,.hd-h3{font-size:25px}
	
	
	.footer-links{margin-bottom:20px}.footer-links li{display:block}.footer-links li a,.footer-links li span{background:#f3f2f2;display:block;margin-bottom:1px;padding:7px 20px}.footer-links li span{background:#eeecec;}
	/*#wrapper{border:2px solid green}*/
}
@media screen and (max-width: 480px) {
	html{-webkit-text-size-adjust:none}
	.container{width:92%}
	/*#wrapper{ border:2px solid lightblue}*/
}
@media screen and (max-width: 320px) {
	/*#wrapper{ border:2px solid pink}*/
}