﻿/*----------------------------------

	Theme Name: Mexin
	Theme URI: http://webnus.net/mexin
	Description: Mexin is a Modern multi-purpose HTML5-CSS3 template with many different options, and is fully responsive. It covers any type of usage: Personal, Small Biz and Corporate. 
	Author: WEBNUS
	Author URI: http://themeforest.net/user/WEBNUS
	Version: 1.4.0


/* Table of Content
==================================================

	#Site Styles : WRAPPER - HEADER - NAVIGATION BAR - HOME-CONTENT - LATEST PROJECTS - TESTIMONIALS - FOOTER
	#Page Styles : PAGE STYLES - BLOG - COMMENT - LIST - PRICING-TABLE - ICON BOX  - PORTFOLIO 
	#Misc : ISOTOPE - ACCORDION - jCarousel
	#Media Queries
	
	

/* #Site Styles
================================================== */

/* WRAPPER */ 

#wrap {  margin:0 auto; position:relative; padding:0; background:#fff; }
#boxed-wrap { margin:0 auto; background:#fff; width:1000px; -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.4);  -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4); box-shadow: 0 0 7px rgba(0,0,0,0.4); }
#boxed-wrap { border:1px solid #d6dbdc\9; border-bottom:none; }
#full-width, #hero { width:100%; padding:0; clear:both;  border-bottom:1px solid #d6d6d6; }
#full-width img, #hero img { margin:0; max-width:100%; margin-bottom:-6px; }
#wrap #layerslider-container, #wrap #layerslider-wrapper, #wrap .ls-vincie{ max-width:1000px; }
#headline, #headline2 { width: 100%; height:82px; padding:20px 0 20px; background: #fff; }
#headline h3, #headline2 h3 { color:#424748; font-size:46px; margin:20px 10px; position:relative; text-transform:uppercase; font-weight:900; letter-spacing: -0.03em;}
#headline h3 small, #headline2 small { font-size:56%; color:rgba(255,255,255,0.8); font-weight:400; margin-left:10px; letter-spacing:-0.07em; text-transform:capitalize;}
#headline h3 small { color:#808080; font-weight:300; }
#headline2 { padding:25px 0 12px; background:#0093d0; }
#headline2 h3 { color:#fff; border:0 none;}
#sticker { background: #fff; z-index:90000;   width:100%; height:auto; position:relative; -webkit-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.17); -moz-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.17); box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.17); }
#sticker #header { border:0 none; border-bottom:3px solid #f3f3f3\9;}
header.sticky { margin: 0; position: fixed; top: 0; z-index: 100; }


	
/* HEADER  */ 

#top-head { margin:0; width:100%; height:0; border-bottom:4px solid #f8fbfd; background:#f3f6f8; padding: 0;}
#header { padding-top:8px; border-bottom:3px solid #f3f3f3; position:relative;}
#header h6, .top-bar h6 { font-size:16px; margin:20px; font-weight:400; color:#797979; display:inline-block;}
#header h6 i, .top-bar h6 i { background:#f1f1f1; color:#545454; display:inline; margin:7px; padding:7px; border-radius:30px; vertical-align:middle;}
.top-bar h6 { margin:0 16px 0 0; font-size:14px;}
.top-bar h6 i { padding:3px; font-size:16px;} 
.logo { padding-top:6px; padding-bottom:3px; }
.logo img { max-width:100%; }
#site-title { text-transform:capitalize; font-weight:900; line-height:1;}
#site-title small { font-size:16px; line-height:1.2; display:block; font-weight:normal;  letter-spacing: -0.02em; }

.top-bar { background:#fff; height:26px; padding:12px 0; border-bottom:1px solid #f3f3f3; }  
.top-links { float:left; color:#a9b2b4; font-size:11px; padding:4px 0 0 4px; }
.top-links.rgtflot { float:right; padding-right:10px;}
.top-links img, .container .top-links p { float:left; margin:4px 3px 0 0;}
.container .top-links p { color:#d9d9d9; font-weight:bold; font-size:12px; line-height:1; margin:5px 9px 0 0;}
.top-links a, .top-links span { color: #9aa6af; font-size:10px; display:inline; margin:0 6px; text-transform:uppercase; font-weight:bold; }
.top-links a:hover { color:#ff932a}
.top-co-inf .top-links { float:right; margin-top:8px;}
.top-co-inf .top-links p { color:#6d6e71; }


/* NAVIGATION BAR  */

.nav-wrap1, .nav-wrap2 { height:83px;  margin-top:-8px; }
.nav-wrap2 { margin-top:12px; border-top:1px solid #f0f0f0; margin-bottom:-3px; border-bottom:3px solid #f3f3f3;  }
.nav-wrap2.mn4 { height:43px; }

/* menu icon */
#menu-icon { display: none; /* hide menu icon initially */}

#nav { float:right;}
#nav li { list-style: none; float:left; padding:0 8px; margin:0 8px; display:block; height:100%; vertical-align:middle; position:relative; }
span.row-mn {  background:url(../images/row-m1.png) no-repeat right center; width:10px; height:10px; position:absolute; margin-left:12px; right:6px; top:47%; }

/* nav link */
#nav a { height:80px; line-height:80px; padding:0 7px; display:block; text-transform:uppercase; position:relative; border-top:3px solid rgba(255, 255, 255, 0.0);  text-decoration:none; color:#444; opcity:1; text-align:center; -webkit-transition:border .15s ease-in-out, color .15s ease-in-out;	-moz-transition:border .15s ease-in-out, color .15s ease-in-out;	-ms-transition:border .15s ease-in-out, color .15s ease-in-out;	-o-transition:border .15s ease-in-out, color .15s ease-in-out; transition:border .15s ease-in-out, color .15s ease-in-out; }
#nav a:hover, #nav li:hover > a { color:#0093d0; border-top-color:#0093d0; }
#nav li.current a {  color:#0093d0; border-top-color:#0093d0;}
#nav a.drp-aro { padding-right:16px; }

/* nav link Header2 */
.nav-wrap2 #nav { float:left; margin-bottom:0; margin-top:-2px; }
.nav-wrap2 #nav li { margin:0; padding:0 30px 0 0; }
.nav-wrap2 #nav a { line-height:21px; text-align:left; padding-top:20px; height:62px; }
#nav a span, #nav a:after { margin-top:2px; display:block; font-size:12px;  color:#919191; text-transform:lowercase; font-weight:400;  }
#nav a:after  { content: attr(data-description);}
.nav-wrap2.mn4  #nav a:after { content:""; display:none; }
.nav-wrap2.mn4 #nav li { border-left:1px solid #f2f2f2; padding:0; margin-top:1px; margin-bottom:-1px;}
.nav-wrap2.mn4 #nav li:last-child {  border-right:1px solid #f2f2f2;}
.nav-wrap2.mn4 #nav a { height:32px; padding:10px 20px 0 20px; margin:0 -1px; text-transform:capitalize;}

.nav-wrap2.darknavi { background: #424242; border-top:1px solid #202020; border-bottom:3px solid #222;}
.nav-wrap2.darknavi #nav li a { color:#fff;}
.nav-wrap2.darknavi #nav ul li a { color:#595959;}
.nav-wrap2 span.row-mn { top:23px;}
.nav-wrap2.darknavi span.row-mn { background:url(../images/row-m2.png) no-repeat right center;}
.nav-wrap2.mn4.darknavi #nav li { border-left:1px solid #555;}
.nav-wrap2.mn4.darknavi #nav li:last-child {  border-right:1px solid #555;}
.nav-wrap2.mn4 span.row-mn { display:none;}



/* nav dropdown */
#nav ul { background: #fff ; padding: 7px 1px; margin:0; position: absolute; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); border:1px solid #d4d4d4\9; border-top:3px solid #0093d0; display: none; /* hide dropdown */	width: 172px; z-index:91000; border-radius: 0 0 4px 4px; }
#nav ul li { float: none; border-bottom:1px solid #f6f6f6; display:block;	margin: 0; padding:0; font-family:"Open Sans",Helvetica,Arial,sans-serif;	}
#nav ul li:last-child { border:none;}
#nav ul li a, #nav li.current ul li a, #nav ul li:hover > a { background:#fff; color:#595959; width:auto; display:block; text-align:left; padding: 5px 11px; border-radius:0; font-size:13px; border:0 none; text-transform:capitalize; line-height:24px; height:24px; font-weight:normal;  }
#nav ul li a:hover, #nav li.current ul li a:hover, .nav-wrap2 #nav ul li a:hover, .nav-wrap2.darknavi #nav ul li a:hover, #nav ul li.current a, #nav li.current ul li.current a { background:#f8f8f8; }
#nav li:hover > ul { display: block; visibility:visible; /* show dropdown on hover */}
#nav ul li ul { margin:-37px 0 0 170px; width:170px; }
.nav-wrap2 #nav ul li a, .nav-wrap2.darknavi #nav ul li a, .nav-wrap2.mn4 #nav ul li a { padding: 5px 11px; line-height:24px; height:24px; }
.nav-wrap2 #nav ul li { margin: 0; padding:0; }
.nav-wrap2.mn4 #nav ul li { border-left:0 none;}



/* nav dropdown for(ie7) */

*+html #nav li { position:relative; display:block; }
*+html #nav li ul, *+html #nav li.current ul {  left:0; clear:both; position:absolute; border:1px solid #d4d4d4; }
*+html .container { z-index:2; }
*+html #header { z-index:3; position:relative;  }
*+html #nav ul li ul { position:absolute; left:0; margin-top:-31px; display:none; visibility:hidden; }
*+html #nav ul li:hover > ul { display:block; visibility:visible; }

/* --------------------- */


/* Side Nav */

#side-content { float:right;}
#side-nav { float:left;}
#side-nav ul { padding:10px 20px; background:#fff;  border:3px solid #f3f3f3; list-style:none;}
#side-nav ul li { border-bottom:1px solid #eaeaea; padding:0; margin:0;}
#side-nav ul li:last-of-type { border-bottom:0 none;}
#side-nav ul li ul { border:0 none; padding:0; padding-left:20px; margin:0; background:#fdfdfd; display:none;}
#side-nav a { display:block; color:#575757; padding:14px 0; text-transform:capitalize; font-size:13px; font-weight:400; letter-spacing:0.2px; font-family:"Open Sans", Arial; }
#side-nav a:after { float:right;  font-family: 'icomoon'; font-size:10px; color:#878787; content: "\e3b0"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1;	-webkit-font-smoothing: antialiased;}
#side-nav a:hover, #side-nav a:hover:after { color:#ff9900;}
#side-nav li.current a, #side-nav li.current a:after { color:#0093d0 }
#side-nav ul li ul li a { padding:10px 0; font-size:12px;}
#side-nav ul li:hover > ul { display:block;}


/* --------------------- */
#search-form { float:right; margin:23px 0 auto 16px;}
#search-form .search-text-box, #search-form2 .search-text-box2 { background-color: #f3f3f3;  background-image: url(../images/search-icon.png); background-position: 12px 50%; background-repeat: no-repeat; border: 0 none; border-radius: 18px; box-shadow: none; color: transparent; cursor: text; font-size: 13px; color:#444; height:18px; line-height: 18px; padding: 7px 5px 8px 30px; transition: all 0.3s ease-in-out 0s; width: 1px;
}

#search-form2 { display:none; position:relative; }
#search-form2 .search-text-box2 { width:220px; margin:auto; position:relative; }


/* Quote of the Week */

.qot-week { clear:both; margin:10px; margin-top:36px; padding-bottom:18px; position:relative;  text-align:center; border-top:1px solid #e5e5e5; }
.qot-week .qot-pic { position:relative; margin:0 auto; margin-top:7px; height:40px; width:74px; }
.qot-week .qot-pic:before { content:'\201C'; border-top:2px solid #c4c4c4; border-radius:50%; font-size:62px; color:#555; font-weight:bold; background:#fff; padding:3px 20px; margin-top:20px; font-family: Georgia, Times, serif}
.qot-week h6.qot-title { text-transform:uppercase; margin:8px 0; color:#999; display:block; clear:both; font-size:10px; font-weight:bold;}
.qot-week blockquote, .qot-week blockquote cite, .qot-week blockquote cite small { padding:0; margin:0; font-style:normal;}
.qot-week blockquote:before { content:''; content: none;}
.qot-week h3 { font-family:"Roboto Slab"; font-size:24px; }
.qot-week h3:before{ content:'\201C';}
.qot-week h3:after{content:'\201D';}
.qot-week h3:before, .qot-week h3:after { font-family:Times, serif; font-size:30px; margin:0 10px; font-weight:bold;}
.qot-week cite { display:block; font-weight:500; margin-top:20px; font-family:"Open Sans", Arial, Helvetica, sans-serif; font-size:17px; color:#494949; margin-bottom:8px; }
.qot-week cite:before { content:'\2014\0020'; }


/* Callout (Promo Box) */

.callout { padding:34px 0; min-height:60px; margin:8px 10px 30px; position:relative; clear:both; border-width:1px 0; border-style:solid; border-color:#e5e5e5;  }
.callout h1, .callout h2, .callout h3 {  font-weight:500; }
.callout a { text-decoration:underline;}
.callout a.callurl { display:block; padding:10px 30px; background:#0093d0; text-decoration:none; color:#fff; margin:4px 0 10px 15px; position:relative; float:right; border-radius:2px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition:all 0.2s ease;}
.callout a.callurl:hover { background:#363f46; color:#fff;}
.container .callout p { margin:0;}


/* Distance (Vertical Spaces) */

.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 { display:block; width:100%; margin:0; clear:both; border:0 none; height:20px; }
.vertical-space2 { height:40px; }
.vertical-space3 { height:60px; }
.vertical-space4 { height:80px; }
.vertical-space5 { height:100px; }
*+html hr.vertical-space, *+html hr.vertical-space1, *+html hr .vertical-space2, *+html hr.vertical-space3, *+html hr.vertical-space4, *+html hr.vertical-space5 { height:0px; margin:10px 0; background:#fff; border:1px solid #fff;}
*+html hr.vertical-space2 { margin:20px 0; }
*+html hr.vertical-space3 { margin:30px 0; }
*+html hr.vertical-space4 { margin:40px 0; }
*+html hr.vertical-space5 { margin:50px 0; }


.mex-title { border-bottom: 4px solid rgba(0, 0, 0, 0.08); display:inline-block; padding-bottom:20px; margin-bottom:20px; }
h2.mex-title { font-weight:400;}


.highlight1 { padding:2px 5px; background:#85bc36; color:#fff; vertical-align:baseline; }
.highlight2 { padding:2px 5px; background:#f4f4f4; color:#666; vertical-align:baseline; }
.highlight3 { padding:14px 7px; background:#fff; vertical-align:baseline; display:block; border-radius:3px; margin:7px 3px; }

h4.subtitle { border-bottom: 1px solid #e5e5e5; letter-spacing:0em; font-weight:bold; text-transform:uppercase; margin:35px 0 21px 0; line-height:2; font-size:16px; padding-bottom:5px; clear:both;}
h4.subtitle.boldbrdr { border-bottom-width:4px;}
h4.subtitle img { float:left; margin-right:5px; vertical-align:baseline }
h4.subtitle.r1dd { margin-top:20px;}
.title { background:#fff url(../images/title-left1.png) repeat-x 0 6px; overflow:hidden; margin-bottom:21px; clear:both; }
.title h4, .title h3 { background:#fff; display:inline; margin-left:18px; padding:0 3px; font-weight:500; text-transform:capitalize; font-size:18px; }

ul.our-clients { display:block; margin-bottom:20px;  box-shadow: 0px 2px 4px -3px rgba(0,0,0,0.1);  -webkit-box-shadow: 0px 2px 4px -2px rgba(0,0,0,0.1);}
ul.our-clients li { float:left; display: inline; width:177px;  padding:12px; text-align:center;  margin-right:20px; }
ul.our-clients li:hover { background:#fdfdfd; }
ul.our-clients:after { clear:both; }
ul.our-clients img { max-width:100%;}


.white-space { clear:both; width:100%; height:40px;}




/* TESTIMONIALS */

.testimonial { margin-bottom:94px; clear:both; min-width:220px; }
.testimonial-content { padding:12px; position:relative; border:1px solid #f6f6f6; background:#f4f4f4;  border-radius:4px;}
.container .testimonial-content p { margin:6px;}
.testimonial-content h4 { padding:10px; line-height:1.7; color:#595959; margin-top:7px; font-family:"Roboto Slab"; }
.testimonial-arrow { position:absolute; width:127px; height:14px; background:#fff url(../images/nav-bott1.png) no-repeat; left:50px;bottom:-14px;}
.testimonial-brand { position:relative; margin:12px 16px 8px 0px;}
.testimonial-brand img { width:90px; height:90px; border-radius:45px; float:left;}
.testimonial-brand h5 { float:left; clear:right; margin:20px; color:#6f6f6f; }
.testimonial-brand h5 strong { font-weight:600;}
.testimonial-brand h5 em { font-size:14px; font-style:normal; font-family:Arial, Helvetica, sans-serif; }


/* FOOTER */

#footer { width:100%; padding:10px 0 0 0;  background:#202020; border-top:5px solid #e5e5e5;  }
#footer.litex { background:#fafafa;}
.footer-in { margin: 0 auto; padding-bottom:50px; color:#ccc; position:relative;  }
.footer-in .columns { margin-top:20px;}
.footer-in h4 { color:#c4c6c8; border-bottom:4px solid #252627; padding-bottom:6px; margin:0; margin:39px 0 21px 0; font-size:13px; text-align:center;  }
.footer-in hr { border-color:#373737;}

.footer-in .copyright-txt { font-size:12px; }
.container .footer-in p { line-height:19px; color:#707679;   }
.contact2 div { line-height:21px; }
.footer-in a { text-decoration:none; }
.footer-sbc { position:relative; text-align:center; margin:0 auto;}
.footer-sbc input[type="text"], .footer-sbc input[type="submit"] { float:left; margin:4px 7px;}

/* Social Icons */
.social-icons a  { border:0; float:left; margin:1px 7px 0 12px; opacity: 0.5; text-decoration:none; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease;   }
.social-icons a:hover  { opacity: 1; }
.social-icons.members { clear:both; text-align:center; margin-bottom:10px;}
.social-icons.members a { text-align:center; float:none;}    

.footer-in a img { float:left; margin:3px 4px 0 1px;}
.socailfollow a { width:18px; height:18px; padding:10px; float:left;  margin:7px 5px 0; text-decoration:none; display:block; border-radius:2px;  -webkit-transition: all 0.31s ease; -moz-transition: all 0.31s ease; -ms-transition: all 0.31s ease; -o-transition: all 0.31s ease; transition: all 0.31s ease; }

.socailfollow a:first-of-type { margin-left:0;}
.footer-in .socailfollow a:hover { text-decoration:none; }
.socailfollow a.facebook:hover { background:#3b5996;}
.top-bar .socailfollow a.facebook:hover i, .our-team .socailfollow a.facebook:hover i { color:#3b5996;}
.socailfollow a.twitter:hover { background:#00acee;}
.top-bar  .socailfollow a.twitter:hover i, .our-team .socailfollow a.twitter:hover i { color:#00acee; }
.socailfollow a.vimeo:hover { background:#0dadd6;}
.top-bar  .socailfollow a.vimeo:hover i, .our-team .socailfollow a.vimeo:hover i { color:#0dadd6; }
.socailfollow a.dribble:hover { background:#d53e68;}
.top-bar  .socailfollow a.dribble:hover i, .our-team .socailfollow a.dribble:hover i { color:#d53e68; }
.socailfollow a.youtube:hover { background:#cb322c;}
.top-bar  .socailfollow a.youtube:hover i, .our-team .socailfollow a.youtube:hover i { color:#cb322c; }
.socailfollow a.pinterest:hover { background:#cb2027;}
.top-bar  .socailfollow a.pinterest:hover i, .our-team .socailfollow a.pinterest:hover i { color:#cb2027; }
.socailfollow a.google:hover { background:#c3391c;}
.top-bar  .socailfollow a.google:hover i, .our-team .socailfollow a.google:hover i { color:#c3391c; }
.socailfollow a.linkedin:hover { background:#0073b2;}
.top-bar  .socailfollow a.linkedin:hover i, .our-team .socailfollow a.linkedin:hover i { color:#0073b2; }
.socailfollow a.rss:hover { background:#f29a1d;}
.top-bar  .socailfollow a.rss:hover i, .our-team .socailfollow a.rss:hover i { color:#f29a1d; }
.socailfollow img { opacity:0.79;}
.socailfollow i { font-size:18px; color:#fff; opacity:0.95;}
#footer.litex .socailfollow i { color:#343434;}
#footer.litex .socailfollow a:hover i { color:#fff;  }
.top-bar .socailfollow { float:right; margin-right:10px;}
.top-bar .socailfollow.lftflot { float:left; }
.top-bar .socailfollow img { opacity:0.97;} 
.top-bar .socailfollow a, .our-team .socailfollow a { padding:4px; margin:1px 4px; background:#fff; }
.top-bar .socailfollow i, .our-team .socailfollow i { color:#979797;  -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.125s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;}
.top-bar .socailfollow a:hover, .our-team .socailfollow a:hover { background:none;}

.contact-inf { background:url(../images/world-map2.png) no-repeat center 20px;}
.footer-in .contact-inf { background:url(../images/world-map.png) no-repeat center center;}
.container .footer-in .contact-inf p { margin-bottom:10px;}


.footer-in a:link, .footer-in a:visited { color:#afb4b7; }
.footer-in a:hover { color:#909090; text-decoration:underline; }
#footer.litex .footer-in a { color:#0093d0; }

.footer-in a.terms  { color:#578f1a; }
.footer-in .lts-tweets { padding:12px; padding-top:34px; text-align:center; position:relative; }
.footer-in .lts-tweets i { font-size:80px; color:#333; position:absolute; top:2px; left:40%; z-index:9;}
.footer-in .lts-tweets h3 { z-index:12; position:relative; }
.footer-in .lts-tweets h5 { color:#82878a; padding:0 10px; font-size:16px; font-weight:400; font-family:"Roboto Slab";}

.flickr-feed { padding-left:10px; margin-bottom:14px;}
.flickr-feed a { float:left; margin:0 1px 1px 0; opacity: 0.5; filter: alpha(opacity=50);  -webkit-transition: opacity 0.31s ease; -moz-transition: opacity 0.31s ease; -ms-transition: opacity 0.31s ease; -o-transition: opacity 0.31s ease; transition: opacity 0.31s ease;}
#footer.litex .flickr-feed a { opacity: 0.85; filter: alpha(opacity=85); }
.flickr-feed a img { margin:0; width:82px; height:82px; box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.7);  }
.flickr-feed a:hover, #footer.litex .flickr-feed a:hover { opacity: 1; filter: alpha(opacity=100);}

.footbot {  margin:0 auto; position:relative; min-height:38px; border-top:5px solid #252627; padding:26px 0 18px; text-align:right; border-top-right-radius:2px; border-top-left-radius:1px; }
#footer.litex .footbot, #footer.litex .footer-in h4, #footer.litex .footer-in hr { border-color:#e0e0e0; color:#5b5b5b;}
.footbot img { position:relative; margin:6px 40px 0 0; opacity:0.93;}
.footer-navi { float:left; font-size:12px; padding:3px 0 0 10px; text-transform:capitalize; }
.footer-navi ul { margin-left:40px;}
.footer-navi a { color:#a9b2b4; margin:0 4px;}
.footer-navi a:hover { color:#ccc; text-decoration:underline;}





/* #Page Styles
================================================== */


.our-team { margin-bottom:20px; border-bottom:4px solid #e5e5e5;}
.our-team .socailfollow { height:40px; clear:both; border-top:1px solid #e5e5e5; padding-top:11px;}
.our-team img { border-bottom:5px solid #e5e5e5;}
.container .our-skills p { margin-bottom:5px;}
.team-member { border-radius: 4px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); } 
.serv-big-pic img, .serv-sm-pic img { border:4px solid #c7d2d7; background:#dae3e7; padding:1px; max-width:100%;  box-shadow: 0px 2px 4px -3px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 2px 5px -3px rgba(0,0,0,0.4);}
.serv-sm-pic img { background:rgba(0,0,0,0.1); border:3px solid rgba(255,255,255,0.3); box-shadow: 0px 2px 4px -3px rgba(0,0,0,0.7); -webkit-box-shadow: 0px 2px 5px -3px rgba(0,0,0,0.7); }
.contact-form {  border:5px solid #e9e9e9; text-align:center; padding:20px; padding-bottom:0; border-radius:9px; }
.contact-form h5 { text-align:left; padding-left:11px; }
.contact-form .txbx { width:91%; height:36px; border-width:3px; border-radius:4px;  float:none; margin:11px; padding-left:14px; font-size:16px; }
.contact-form .txbx:focus { border-width:2px; border-radius:2px; }
.contact-form .era {  min-height:190px; max-height:300px; width:91%; }
.contact-form .erabox { width:100%; height:100%; margin-left:-20px; margin-top:12px; padding:20px; background:#fff; border-top:5px solid #e9e9e9;}
.contact-form .sendbtn { padding:10px 18px; font-size:14px;}
#contact-map { box-shadow: 1px 1px 4px 1px rgba(0, 0, 0, 0.1) inset; border:1px solid #d6dbdc; border-left:none; border-right:none; padding:0; margin:0}
#contact-map iframe { width:100%; padding:0; margin:0; margin-bottom:-7px;}


/* BLOG */

.sidebar, .rgt-cntt { background:url(../images/brdr-line.png) repeat-y 15px; min-height:160px;}
.sidebar { padding-bottom:40px; }
.sidebar.leftside { background-position: 245px; padding-right:60px; }
.sidebar h4.subtitle { border:0 none; color:#54606b; margin-bottom:14px; }
.sidebar p, .sidebar li { font-size:13px;}
.sidebar input[type="text"].search-side { width:97%; max-width:100%; }
input[type="text"].search-side, input[type="text"].header-saerch { background:#fdfdfd url(../images/find-ico1.png) no-repeat right;}
input[type="text"].header-saerch  { float:right; margin:10px 0 0 0; border-radius:2px; padding:5px 28px 5px 8px; width:120px; min-height:18px; -webkit-transition: width 0.22s ease; -moz-transition: width 0.22s ease; -o-transition: width 0.22s ease; transition: width 0.22s ease;}
input[type="text"].header-saerch:focus { width:160px;}
#header input[type="text"].header-saerch { margin-top:20px;} 

#main-content-pin, #main-timeline { max-width:100%; background:url(../images/bgb1.png) fixed repeat; padding-top:30px;}
#main-content-pin { box-shadow:0 1px 2px rgba(0,0,0,0.3) inset; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset; }
#main-content-pin .container { width: auto; }
#main-timeline { background:#fbfbfb; border-top:2px solid #f0f0f0; }
#pin-content, #tline-content { width:auto; margin:0 auto; position:relative; overflow: hidden; }
#tline-content { background:url(../images/tline-cnt-bg1.png) repeat-y center center; width:890px; margin:0 auto; }
#tline-content p { margin-bottom:32px;}

.pin-box, .tline-box { width:212px; width:210px\9; padding:12px; display:block; background:#fff; margin:10px; float:left; border:1px solid #efefef\9; box-shadow:0 1px 3px rgba(0,0,0,0.33); -webkit-box-shadow:0 1px 5px rgba(0,0,0,0.33);}
.pin-box { border-radius:3px; overflow:hidden;}
.pin-box  .img-item, .pin-box  iframe { max-width:236px; margin:-12px; margin-bottom:0; }
.img-item img { margin-bottom:-6px;}
.pin-box .zoomex { border-radius: 3px 3px 0 0; }
.tline-box  iframe, .tline-box  img { width:100%; max-width:100%; border-bottom:2px solid #e5e5e5;}
.pin-box h4, .tline-box h4 { font-size:18px; font-weight:400; margin-top:8px; margin-bottom:10px;}
.pin-box h4 { font-size:15px; margin-bottom:4px;}
.pin-box h4 a, .tline-box h4 a { color:#434343;}
.pin-box h4 a:hover, .tline-box h4 a:hover { color:#d11e25;}
.pin-ecxt h6.blog-author, .tline-ecxt h6.blog-author, .tline-box h6  { font-size:12px; font-weight:600;  }
.pin-ecxt, .tline-ecxt { border-bottom:1px solid #efefef; padding:0 12px 8px; margin:0 -12px 8px -12px; }
.container .pin-ecxt2 p, .pin-ecxt2 p small { font-size:12px; font-weight:bold; margin:0;}
.pin-ecxt2 p { line-height:20px;}
.pin-ecxt2 p small { color:#a2a2a2; display:block; }
.pin-ecxt2 img { width:40px; height:40px; float:left; margin:0; margin-top:4px; margin-right:10px; border-radius:3px;}

.tline-box  { width:380px;  padding:10px; padding-bottom:20px; margin-top:21px; min-height:160px; border-radius:3px; position:relative; border:1px solid #d7dce7; box-shadow:0 1px 3px -2px rgba(0,0,0,0.3); -webkit-box-shadow:0 1px 6px -3px rgba(0,0,0,0.3); }
.tline-row-l, .tline-row-r { background:url(../images/tmln-ro-r1.png) no-repeat right 12%; width:46px; height:17px; margin-right:-44px; display:block; position:absolute; right:0; top:16px;}
.tline-row-r { background:url(../images/tmln-ro-l1.png) no-repeat left 12%; left:0; margin:0; margin-left:-43px; }
.tline-box.rgtline { float:right;  margin-top:53px; right:0; clear: right; }

.tline-box:hover  { box-shadow:0 1px 6px -2px rgba(141,161,199,0.9); -webkit-box-shadow:0 1px 11px -3px rgba(141,161,199,0.9); }
.tline-topdate { width:150px; height:26px; position:relative; display:block; clear:both; zoom:1; padding:4px; border:2px solid #e5e5e5; background:#fff; font-size:16px; text-align:center; font-weight:bold; line-height:26px; color:#aaa;  margin:0 auto 7px; border-radius:2px;  text-shadow: 0 1px 1px #fff;}
.tline-topdate.enddte { bottom:0; margin-bottom:0; }

.blog-post { padding-bottom:21px; border-bottom:4px solid #efefef; margin-bottom:35px;}
.blog-post h3, .blog-post h5, .blog-single-post h3, .blog-single-post h1 {  font-weight:400; line-height:1.3; font-family:"Roboto Slab";}
.blog-post h5 { margin-top:-8px;}
.blog-post h3 a, .blog-post h5 a { color: #444; -webkit-transition: color 0.18s ease; -moz-transition: color 0.18s ease; -o-transition: color 0.18s ease; transition: color 0.18s ease; }
.blog-post h3 a:hover, .blog-post h5 a:hover  { color:#f1592a; }
.blog-post h6 { display:inline; margin-right:6px;}
.blog-single-post h1 { font-size:44px; line-height:54px; font-weight:400;}
.postmetadata { display:block; margin-bottom:14px;}
ul.share-btns { display:block; float:right; }
ul.share-btns li { float:left; margin:14px 16px 0 0; }

.blog-single-post { text-align:left;}
.blog-single-post p { font-size:17px; line-height:1.5; color:#414141;}
.blog-post p { text-align:left;}
.blog-post img, .blog-post iframe, .blog-single-post img, .blog-single-post iframe { max-width:100%; border-radius:1px; border-bottom:2px solid #e5e5e5; margin-bottom:14px; }
.blog-post iframe, .blog-single-post iframe { width:100%; }
.blog-post .flex-control-nav li { margin-bottom: 0;}
.blog-post .flexslider img, .blog-single-post .flexslider img { margin-bottom:0px;}


.blog-q { border-left:1px solid #d8d8d8; padding-left:12px;}
.blog-q em { color:#a5adae;}
p.blog-inpic { margin-top:21px;}
p.blog-inpic img { float:left; border:1px solid #c9c9c9; background:#f9f9f9; width:280px; max-width:100%; padding:6px; margin:0 14px 14px 0;}
.date-sp-wrap { max-width:100px; margin:0 10px; float:left; }
.blog-date-sp, .blog-com-sp { height:40px; padding:6px; padding-bottom:20px; width:90px; float:right; border-top-left-radius:6px; color:#fff; background:#636e75  url(../images/blg-date-botpic1.png) no-repeat bottom right; font-weight:bold; font-family:Arial, sans-serif; }
.blog-date-sp h3 { width:30px; float:left; margin:1px 5px; color:#0093d0;  }
.blog-date-sp span { float:right; margin:5px; margin-right:12px; color:#a2aab0;  font-size:12px; line-height:1.2;} 
.blog-com-sp { background:none;  color:#95a2aa; padding:0 6px 8px; margin-top:-12px; text-align:center; font-size:12px; height:16px; border-radius:0px; border-bottom-left-radius:11px; }
.blog-com-sp a { color:#95a2aa; }

.pin-box .blog-date-sp, .pin-box .blog-com-sp, .tline-box .blog-date-sp, .tline-box .blog-com-sp { position:relative; bottom:0; margin:-12px; margin-top:7px; width:50%; border:0; border-radius:0; background:#ebebeb; padding:0;}
.pin-box .blog-com-sp, .tline-box .blog-com-sp  { float:left;  height:28px; padding:12px 23px 0 0; }
.pin-box .blog-date-sp h3, .tline-box .blog-date-sp h3 { margin-left:12px; text-shadow:0 0 1px rgba(0,0,0,0.1);}
.tline-box .blog-date-sp, .tline-box .blog-com-sp { background:#e9e9e9; width:49%; margin:-10px; margin-bottom:0;  }

h6.blog-date, h6.blog-cat  { color:#69ba45;} 
h6.blog-author { color:#a0a0a0; font-weight:400; }
h6.blog-date a, h6.blog-cat a, h6.blog-author a { color:inherit;} 
h6.blog-date a:hover, h6.blog-cat a:hover, h6.blog-author a:hover { text-decoration:underline;}
.blog-single-post h6.blog-author { letter-spacing:0.2em; }

.tline-box h6.blog-cat  { font-size:13px; color:#888; padding-bottom:7px; border-bottom:2px solid #e5e5e5; font-weight:500; margin-bottom:8px;}
.tline-box h6.blog-cat  strong { font-weight:700;}
.tline-box h4 { font-size:21px;}

.tagcloud a:link, .tagcloud a:visited { line-height:16px; padding:4px 10px; font-size:12px; margin:0 4px 4px 0; float:left; min-width:18px; border-radius:2px; width:auto; background:#f2f2f2; color:#797979; display:block; text-decoration:none; }
.tagcloud a:hover { color:#333; background-color:#ffcc00; }
.next-prev-posts { border-top:3px solid #f4f4f4; padding:16px 0; margin-top:20px;}
.next-prev-posts a.next-post { float:right;}
.post-tags { background:#fafafa; padding:16px; margin-top:20px;}
.post-tags a { color:#7c7c7c;}
.post-tags a:hover { text-decoration:underline;}

.blog-date-sec { padding:4px;  padding-bottom:12px; color:#444; text-align:center; border-bottom:9px solid #efefef; }
.blog-date-sec h3 {  line-height:1.4; margin:0; font-size:30px; font-weight:400; letter-spacing:-0.07em; }
.blog-date-sec span { display:block; font-size:13px; text-transform:uppercase; }
.latest-f-blog { margin:0 10px; }
.latest-f-blog .blog-post { border-bottom:0 none; margin-bottom:10px; padding-bottom:5px;}
.latest-f-blog .blog-post p { text-transform:uppercase; }
.latest-f-blog .flex-direction-nav a, .tline-box .flex-direction-nav a { padding:16px 8px; margin-top:-28px; top:50%;}
.latest-f-blog .flex-control-paging li a, .tline-box  .flex-control-paging li a  { width:12px; height:12px;}
.latest-f-blog .flex-control-nav, .tline-box .flex-control-nav { bottom:15px; right:24px;}
.latest-f-blog .flex-control-nav li, .tline-box .flex-control-nav li { margin:0 3px;}
.latest-f-blog .flexslider .slides > li, .tline-box .flexslider .slides > li { margin-bottom:6px;}
.latest-f-blog .flexslider img, .tline-box .flexslider img { margin-bottom:0;}




a.readmore { position:relative;  margin:4px 0 3px 1px;  -webkit-transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -ms-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; transition: all 0.17s ease-in-out;  background:#0093d0; padding:6px 32px 6px 22px; border-radius:2px; color:#fff; box-shadow: 0 0 0 0; font-size:12px; text-transform:capitalize; }
a.readmore:after, a.magicmore:after, #nav li.submenu:after, a.addtocart:before, a.select-options:before  { position:absolute; right:10px; top:9px; font-family: 'icomoon'; font-size:11px; color:#fff; content: "\e3c2"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1;	-webkit-font-smoothing: antialiased; }
a.readmore:hover { background-color:#363f46; }
a.readmore:active { background-color:#fafafa; color:#999; }

a.magicmore, a.addtocart, a.select-options  { position:relative;  padding:3px 12px 2px 0; color:#0093d0; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -ms-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; }
a.magicmore:hover { color:#ffa02f; background-position: 100% 69%; }
a.magicmore:after { content: "\e3b0"; color:inherit; top:8px; right:1px; font-size:8px;}
a.magicmore:hover:after { right:0;}
a.addtocart, a.select-options { padding:4px 2px 2px 18px; color:#7f7f7f; float:right; display:inline-block; font-size:12px; font-weight:bold;}
a.select-options { float:left;}
a.addtocart:hover, a.select-options:hover { color:#85bc36; cursor:pointer;}
a.addtocart:before, a.select-options:before  { content: "\e0ca"; color:inherit; top:8px; left:1px; font-size:13px;} 
a.select-options:before { content: "\e08f"; }
#nav li.submenu:after {content: "\e3b0"; color:#cdcdcd; font-size:8px; top:13px; cursor:pointer;}  


.row.magic { padding-left:40px;}
.columns.magic { padding-left:20px;}
.magic-link { clear:both; }
.magic-link a { display: inline-block; font-size:13px; width:auto; color: #fff;  text-shadow: 1px 1px 0 #eb8710; border-radius:15px; padding:3px 22px 3px 16px; text-transform:capitalize; background:#ffa02f url(../images/rowp3.png) no-repeat right; background-position: 97% 52%; -webkit-transition: padding 0.2s ease, background 0.16s ease; -moz-transition: background 0.16s ease; -ms-transition: background 0.16s ease; -o-transition: background 0.16s ease; transition: background 0.16s ease;  text-align:center; }
.magic-link a.get { padding:7px 26px 7px 20px; background-color:#7ebd22; border-radius:5px; text-shadow: 1px 1px 0 #649b19; text-transform:uppercase;}
.magic-link a.get.shadow1 { box-shadow: 0px 0px 5px #fff inset, 0 2px 3px -1px #74ad20; -webkit-box-shadow: 0px 0px 7px #fff inset, 0 2px 5px -1px #74ad20; }
.magic-link a:hover { background-color:#4c4665; background-position: center right; text-shadow: 1px 1px 0 #666; }




/* COMMENT */

.commentbox { min-height:156px;  border-radius:6px; text-align:left; margin:12px 0; }
#commentform { padding-top:12px; border-top:1px dotted #d3d3d3; }
#commentform label { font-size:17px; font-weight:300; display:inline;}
#commentform .required { margin-left:3px;}
/* comments list */
ol.commentlist { padding: 0; margin-left:0; background: #fff;  border-top: 1px solid #e5e8ec; }
.commentlist li {	list-style: none;	margin: 0;	padding: 12px 0 0 0;	border: 1px solid #e5e8ec;    border-width: 0 0px 1px 0px;	overflow: hidden; }
.commentlist li a:link, .commentlist li a:visited {  color: #227bad; }
.commentlist li .comment-info {	margin: 0; padding: 0;	overflow: hidden; }
.commentlist li .comment-info img {	float: left;	margin: 1px 11px 4px 10px;   background: #fff;	border: 1px solid #e8eaec;	display: inline; }
.commentlist li .comment-info cite { display: inline; font-family: Arial;	font-size:14px; line-height:17px;	text-transform:capitalize;	margin: 0;	padding: 5px 6px 5px 0px;	font-style: normal;	font-weight: bold; margin-bottom:0; }
.commentlist li .comment-info cite .comment-data {	font-size: 11px; font-weight: normal; float:right; display: inline;}
.commentlist li .comment-text {	clear: both;	margin: 0;	padding: 0 20px 25px 64px; }
.commentlist li .comment-text p {	margin:  5px 0 20px 0;	padding: 0;}
.commentlist li .comment-text .reply a {	padding: 4px 8px;   border-radius:1px;	background-color: #f0f0f0;	font-size: 13px;	color: #444;}
.commentlist li .comment-text .reply a:hover { background-color:#a0c14d; border-color:#48a648; color: #fff; }
.commentlist li ul.children { margin:0; padding: 0; }
.commentlist li ul.children li.depth-2, .commentlist li ul.children li.depth-3 { margin-left: 40px;	border-style: solid; border-color: #e1e6e8;	border-width: 1px 0 0 1px; }
.commentlist li.thread-alt { background: #fdfdfd;   border-color: #E2E4E7; }
.commentbox h3 { margin-top:14px;}
.comment-form-comment textarea { width:98%; }
.form-allowed-tags { font-size:11px; padding:6px; background:#f3f3f3; }


/* LIST */

.listbox1 { height:auto; padding:0px; text-align:left; }
.listbox1 ul, .listbox1 ul li { margin:0; padding:0; list-style:none; }
.listbox1 ul { margin-bottom:10px; }
.listbox1 ul li { border-bottom:1px dotted #e3e3e3; }
.listbox1 ul li a { text-decoration:none; color:#95a3a6; background:#fff; display:block; padding:7px 0 7px 4px; }
.listbox1 ul li a:hover { background-color:#f9f9f9; color:#5d6f74; }
.listbox1 ul li span { float:right; font-size:10px; }
#sidebar .listbox1 ul li a, #sidebar2 .listbox1 ul li a { background:url(../images/rowp7.png) no-repeat left center; padding-left:12px; }
#sidebar .listbox1 ul li a:hover, #sidebar2 .listbox1 ul li a:hover, #leftside  .listbox1 ul li a:hover { background-color:#fdfdfd; color:#5d6f74; }

a.show-all { width: 86px; height: 20px; background:#efefef; padding:0; margin: 7px; line-height:19px; text-align:center; color:#666;  font-size:12px; float: left; border: 1px solid #f0f0f0; border-bottom:2px solid #dddada; text-decoration:none; border-radius:2px; }
a.show-all:hover { background:#cde985; border-color:#bfdf6c; color:#333; }
a.show-all:active { background:#ffe483; border-color:#f7d96c; color:#b29839; }


/* PRICING-TABLE */

.pricing-table2 { text-align: center; border-radius: 5px; margin-bottom: 21px; border:1px solid #e5e5e5;}
.pricing-table2 .price-header,.pricing-table2 .price-footer {	background: #fbfbfb ; border-radius: 5px 5px 0 0; }
.pricing-table2 .price-footer { padding-top:20px; padding-bottom:20px;  border-top: 1px solid #e5e5e5; border-radius: 0 0 5px 5px;}
.pricing-table2 .price-footer a { margin-bottom:0px;}
.pricing-table2 .price-header { border-bottom: 1px solid #e5e5e5; }
.pricing-table2 ul.features { padding: 11px 16px;}
.pricing-table2 ul.features li { border-top: 1px dashed #e3e3e3; padding-top:12px; font-family:Arial, sans-serif;	}
.pricing-table2 ul.features li:nth-child(1) { border: none; }
.pricing-table2 .plan-title { text-transform:capitalize; font-family:"Open Sans"; font-weight:600; font-size: 14px; line-height: 36px; background-color: #465155; border-radius: 5px 5px 0 0;  padding: 9px 15px; margin: 0 -1px; color:#fff; }
.pricing-table2 .plan-price {line-height: normal;  background: #fafafa;	padding: 12px 15px;	margin: 0;	border-top: 1px solid rgba(255,255,255,0.4);}
.pricing-table2 .plan-price span {	font-weight: 700; font-size: 34px; 	color: #465155; text-shadow: 0 1px 1px rgba(255,255,255,0.3); }
.pricing-table2.featured .plan-title,.pricing-table2.featured .plan-price span, .pricing-table2.featured .plan-price small { color: #fff; }
.plan-price small { font-size:14px; font-weight:400;}
.pricing-table2.featured .plan-title { line-height: 46px; background-color:#e53f51; font-size: 14px; }
.pricing-table2.featured .plan-price {	border-top: 1px solid #d63243;  background:#f45365; padding:15px;  }
.pricing-table2.featured .plan-price span { font-size: 42px; text-shadow: 0 1px 1px rgba(0,0,0,0.4);}


/* ICON BOX */

.icon-box { vertical-align:baseline; margin-bottom:30px;}
.icon-box img, .icon-box5 img, .icon-box i { float:left; display:block; vertical-align:text-top; margin:-1px 20px 95px 0;}
.icon-box5 img { margin:0 12px 0 0; }
.icon-box5 i, .icon-box i { font-size:32px; color:#484b4d; float:left; margin-right:10px; cursor:default;}
.icon-box i { margin-right:20px;}
.icon-box h5 { margin-bottom:10px; line-height:1; }
.container .icon-box p { margin-bottom:12px; }
.container .icon-box5 p { margin-top:4px; margin-right:20px; margin-bottom:10px;}
.icon-box2 { vertical-align:baseline; text-align:center; border-radius:5px; padding:10px 0; 	-webkit-transition:background .3s ease-in-out;	-moz-transition:background .3s ease-in-out;	-ms-transition:background .3s ease-in-out;	-o-transition:background .3s ease-in-out;	transition:background .3s ease-in-out;}
.icon-box2:hover { background-color:#fafafa; cursor:default;}
.icon-box3 i, .icon-box4 i { font-size:48px; color:#666e74;  margin-bottom:10px; display:inline-block; -webkit-transition:all .3s ease-in-out;	-moz-transition:all .3s ease-in-out;	-ms-transition:all .3s ease-in-out;	-o-transition:all .3s ease-in-out;	transition:all .3s ease-in-out;}
.icon-box3:hover i { color:#0093d0; cursor:default; }
.icon-box3 h5, .icon-box4 h5 { margin-bottom:4px; color:#666e74; font-size:16px; letter-spacing: 0.25px; }
.icon-box3 h5 strong, .icon-box4 h5 strong { font-weight:bold; }
.icon-box3 p { line-height:21px; margin-right:10px;}
.icon-colorx i, i.icon-colorx { color:#e53f51; }
.icon-box4 { text-align:center; margin-bottom:20px;}
.icon-box4 i { padding:30px; font-size:32px; background:#f2f2f2; border-radius:50%; margin-bottom:24px; cursor:default;}
.container .icon-box4 p { margin:0 10px 30px;}
.icon-box4:hover i { color:#fff; background:#0093d0; }
.icon-box6 { position:relative; background-color:#fff; border:1px solid #e5e5e5; border-radius:3px; padding:36px 20px 28px; text-shadow:0 0 0 0; margin:40px 0 20px;}
.icon-box6 * { text-shadow:none; }
.icon-box6 i { font-size:24px; padding:15px 16px 17px; background:#e53f51; color:#fff; position:absolute; top:-30px; left:50%; margin-left:-27px; border-radius:30px; cursor:default;}
.icon-box6 h4, .blox .icon-box6 h4, .blox.dark .icon-box6 h4 { color:#363636; font-weight:400;}
.container .icon-box6 p, .container .blox .icon-box6 p, .container .blox.dark .icon-box6 p { color:#818181; margin-bottom:12px;}
.mexibox, .icon-box7 { padding:0px 0 10px 0;}
.mexibox i, .icon-box7 i { display:block; text-align:center; padding:40px 0; border-radius:2px; background:#f7f7f7; font-size:64px; line-height:1; margin-bottom:20px; -webkit-transition:all .3s ease-in-out;	-moz-transition:all .3s ease-in-out;	-ms-transition:all .3s ease-in-out;	-o-transition:all .3s ease-in-out;	transition:all .3s ease-in-out; }
.mexibox:hover i, .icon-box7:hover i { background:#0093d0; color:#fff; cursor:default;}


/* OUR PROCESS SECTION */

.our-pros-sec { width:100%; position:relative; min-height:460px; background:#fff url(../images/our-process-imbg1.png) no-repeat center; text-align:center; margin: 50px 0;}
.our-pros-sec h1 { border-bottom: 4px solid rgba(0, 0, 0, 0.08); display:inline-block; padding-bottom:20px; margin-bottom:20px; font-size: 49px; line-height: 51px; margin-bottom: 20px; letter-spacing: -0.06em; }
.our-pros { position:relative; height:320px; padding-top:50px; width:1100px; margin:0 auto;}
.our-pros-item { position:relative; margin:0 30px; float:left; width:178px; height:295px;}
.our-pros-item h4 { font-weight:400; margin-top:20px; text-align:center; position:relative; }
.our-pros-item h4:before { content: ""; position: absolute; border-bottom:3px solid #e5e5e5; width:70px; height:1px; left:50%; bottom:-10px; margin-left:-35px; box-shadow: 0 3px 7px 0 rgba(0,0,0,0.03);}
.our-pros-item.item3pros .our-pros-img { margin-top:25px;}
.our-pros-img { position:relative; overflow:hidden; width:178px; height:178px; box-shadow: 0 0 9px 1px rgba(0,0,0,0.06); border-radius:50%; }
.our-pros-item.big-pros { width:267px; margin-left:80px; margin-right:0;}
.our-pros-item.big-pros .our-pros-img { width:267px; height:267px; }
.our-pros-img img { max-width:100%; height:auto; }
.our-pros-img:before {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		border-radius:50%;
		-webkit-box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5);
	    -moz-box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5);
	    box-shadow: inset 0 0 0 9px rgba(255,255,255,0.5);
	    -webkit-transition: all 0.18s ease;
		-moz-transition: all 0.18s ease;
		-o-transition: all 0.18s ease;
		transition: all 0.18s ease;
} 

.our-pros-img:hover:before {
		-webkit-box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5);
	    -moz-box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5);
	    box-shadow: inset 0 0 40px 14px rgba(255,255,255,0.5);
} 

@media only screen and (max-width: 1024px) {
.our-pros { width:960px;}
.our-pros-item { margin:0 20px;}
.our-pros-item.big-pros { margin-left:30px;}
}

@media only screen and (max-width: 959px) {
.our-pros { width:760px;}
.our-pros-item { margin:0 -20px 0 0;}
.our-pros-item.big-pros { margin-left:-10px; width:210px;}
}

@media only screen and (max-width: 767px) {
.our-pros-sec { background:#fff url(../images/our-process-imbg2.png) no-repeat center top; min-height:1380px;}
.our-pros-sec h1 { margin-top:-12px;}
.our-pros { width:300px; height:auto;  padding-top:90px;}
.our-pros-item { margin-left:30px; margin-right:0; height:273px;}
.our-pros-item.item3pros .our-pros-img { margin-top:0;}
.our-pros-item.big-pros { margin-left:30px; width:178px; height:273px;}
.our-pros-item.big-pros .our-pros-img{ margin:0; width:178px; height:178px;}
.our-pros-item h4 { display:inline-block; background:#fff; padding:5px 1px;}

}


/* PORTFOLIO */

.portfolio h4, .recent-works-items h4, .shop-item h4, .side-list h5 { font-weight:400; margin:10px 0 7px; font-size:18px;}
.portfolio h4 a, .recent-works-items h4 a, .shop-item h4 a, .side-list h5 a { color:#494949; }
.portfolio h4 a:hover, .recent-works-items h4 a:hover, .shop-item h4 a:hover, .side-list h5 a:hover { text-decoration:underline;}
.container .portfolio p, .container .recent-works-items p { color:#909090; margin-bottom:40px; padding-bottom:20px; border-bottom:4px solid #ededed; text-transform:uppercase;}
.portfolio-item h3 { color:#696969;}
.portfolio-item h5 { margin-top:8px;}

.img-item { position:relative; overflow:hidden;}
.zoomex, .zoomex2 { width: 100%;	background:rgba(0,0,0,.35) url(../images/fancy-big-ico.png) no-repeat center;	opacity:0;	-webkit-transition:all .3s ease-in-out;	-moz-transition:all .3s ease-in-out;	-ms-transition:all .3s ease-in-out;	-o-transition:all .3s ease-in-out;	transition:all .3s ease-in-out;	color: transparent;	display: block;	left: 0;	filter: alpha(opacity=0); 	position: absolute;	top: 0;	bottom:0; } 

.zoomex2 { background:rgba(0,0,0,.42) url(../images/zoomexbg1.png) repeat-x bottom; background:url(../images/zoomexbg1.png) repeat-x bottom\9;}
.zoomex2 * { filter: alpha(opacity=0)\9;}
.zoomex2 i { color: inherit; font-size:11px; padding:10px; border:2px solid #fff; border-radius:50%;}
.zoomex2 a.zoomlink1, .zoomex2 a.zoomlink2 { position:absolute; bottom:14%; left:50%; color:#fff; margin-left:-45px; }
.zoomex2 a.zoomlink2 { margin-left:12px; }
.zoomex2 a:hover i { color:#0b91d3; border-color:#0b91d3;}
.zoomex2 h6 { font-weight:bold; color:#fff; font-size:18px; text-align:center; position:absolute; bottom:44%; left:auto; width:100%;}

.img-item:hover .zoomex, .prettyPhoto:hover .zoomex, .img-item:hover .zoomex2, .img-item:hover .zoomex2 * { opacity:1; filter: alpha(opacity=100); }
#Iframe-Item .zoomex { background:rgba(0,0,0,.5) url(../images/fancy-big-ico2.png) no-repeat center; }
#Iframe-Item:hover .zoomex { opacity:1; }

.portfolio .eight.columns h4 { font-size:21px; margin:16px 0 10px;}
.portfolio .four.columns h4 { font-size:16px;}
.portfolio .four.columns p { font-size:12px; border-bottom-width:3px;}


.col2-item img { width:420px; height:150px; margin-bottom:10px; }
.col2-item .prt-img-hov-bg { bottom:114px; }
.proj-det { padding-left:10px;}

.recent-works-items h4 { font-size:20px; }
.container .recent-works-items p { border:0 none; padding-bottom:2px; }

.portfolio-item-dets { width:290px; float:right; border-bottom:2px solid #e5e5e5; margin-right:10px; margin-top:20px;}
.portfolio-item-dets i { font-size:32px; color:#ddd;}
.portfolio-item-dets i.liked, .portfolio-item-dets i:hover { color:#e53f51; cursor:pointer;}
.portfolio-item-like-box { width:36px; text-align:center; float:left; padding-bottom:10px; color:#c3c3c3; padding-left:20px; margin-right:20px;}
.portfolio-item-detail-box { width:193px; float:left; padding:7px 0 10px 20px; color:#c3c3c3; border-left:1px solid #e5e5e5; line-height:1; }
.portfolio-item-detail-box a { color:#bbb;}
.portfolio-item-detail-box a:hover { text-decoration:underline;}
.portfolio-item-detail-box hr { margin:10px 0;}
.portfolio-item i.icomoon-heart-7 { color:#ef7c88; margin-top:3px;}

/* SHOP */

.shop-item { display:block; position:relative;}
.shop-item img { border:1px solid #e5e5e5;}
.shop-item .product-shop { height:42px; margin-right:-2px; border-top:3px solid #e5e5e5; padding-top:8px; margin-bottom:40px;}
p.price { font-family:"Open Sans", Arial;}
p.price span.amount, h2.price span.amount { color:#6bb15f; font-size:18px; font-weight:400;}
p.price small, h2.price small { color:#797979; font-size:13px; text-decoration:line-through; margin-right:10px;}
h2.price small { font-size:21px;}
h2.price span.amount { font-size:34px;}
.shop-item .onsale { min-height: 32px; min-width: 32px;	padding: 4px; font-size: 12px; font-weight: bold; position: absolute; text-align: center; line-height: 32px; top: -14px; left: 10px; margin: 0; background: #ff5d5e; color: #fff; -webkit-border-radius: 30px; -moz-border-radius: 30px;	border-radius: 30px;}
.side-list ul, ul.side-list { list-style:none; margin-left:0; margin-bottom:30px; border-top:1px solid #e5e5e5;}
.side-list li { border-bottom:1px solid #e5e5e5; padding:15px 0 5px; margin:0;}
.side-list li:hover { background:#fdfdfd;}
.side-list img { float:left; width:62px; height:62px; padding:2px; background:#e5e5e5; margin-right:10px;}
.side-list h5 { font-size:15px; margin:0 0 10px;}
.side-cart { padding:0 0 10px 0; margin-bottom:30px; position:relative;}
.side-cart h4.subtitle { margin-top:0px; color:#ff5d5e; margin-bottom:2px; margin-left:0;}
.side-cart i { float:left; display:in-block; font-size:18px; color:inherit; margin-right:5px; margin-top:4px;}
.side-cart .side-list { border-top:3px solid #ff5d5e;  margin-bottom:2px; }
.side-cart .total { border-top:2px solid #dfdfdf; padding-top:12px;}
.side-cart .button { float:left; margin-right:10px; background:#ff5d5e;}
.buttons_added a.addtocart { padding:6px 12px 5px 26px; background-color:#f1f1f1; border-radius:5px;}
.buttons_added a.addtocart:before { left:10px; top:9px;}
.buttons_added a.addtocart:hover { background-color:#f6f6f6;}
.buttons_added input[type=text] { width:30px; text-align:center; float:left;  padding:5px 10px; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3) inset; border:1px solid #9a9a9a; margin:0;}
.buttons_added input[type=button] { float: left; height:33px ; padding:4px 16px 5px; font-size:20px; margin:0; }
.buttons_added input[type=button].minus { border-radius: 3px 0 0 3px; }
.buttons_added input[type=button].plus { border-radius: 0 3px 3px 0; }
.result-count { display:inline-block; float:left; margin-right:20px; border-left:7px solid #ff5d5e; padding:4px 0 4px 7px;}
.ordering { float:right;}

/* #Misc
================================================== */

/* ISOTOPE */

.portfolio { display:block; padding-bottom:20px; margin-bottom:20px; }
.isotope-item { z-index: 2; }
.isotope-hidden.isotope-item {  pointer-events: none;  z-index: 1;}
.isotope,
.isotope .isotope-item {-webkit-transition-duration: 0.8s;   -moz-transition-duration: 0.8s;  transition-duration: 0.8s;}
.isotope {-webkit-transition-property: height, width;   -moz-transition-property: height, width;        transition-property: height, width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity;   -moz-transition-property: -moz-transform, opacity;  transition-property: transform, opacity; }
nav.primary { margin:20px 10px 30px;  border-bottom:3px solid #ededed; }
nav.primary ul { list-style:none; border-bottom:3px solid #ededed; display:block; float:left; padding:0 20px; margin:0; margin-bottom:-3px; }
nav.primary ul li { margin:0; margin-bottom:-3px; margin-right:-3px; float:left; color:#666;}
nav.primary ul li a { height:18px;	min-width:20px;	padding:10px 20px;	display:block; border:3px solid #ededed; background:#fafafa; font-family:Arial, sans-serif; font-weight:bold;	font-size:12px;	text-decoration:none;	color:#777;	line-height:19px;	float:left; -webkit-transition:all .23s ease-in-out;	-moz-transition:all .23s ease-in-out;	-ms-transition:all .23s ease-in-out;	-o-transition:all .23s ease-in-out; transition:all .23s ease-in-out; }
nav.primary ul li a:hover {	color:#333;	background:#ffcc00;	display:block;}
nav.primary ul li a:active, nav.primary ul li a.selected { border-bottom-color:#fff; padding-top:18px; margin-top:-8px; background:#fff;}



/*	ACCORDION */

.acc-trigger {	border-top: 3px solid #f3f2f2; cursor: pointer; display: block; margin: 0;	}
.acc-trigger:last-of-type, .acc-container:last-of-type { border-bottom: 3px solid #f3f2f2; margin-bottom: 20px; }
.no-js .acc-trigger:last-of-type { border-bottom: none; }
.acc-trigger a { background: url(../images/accordion-ico.png) no-repeat 6px 18px;	display: block;	color:#656f78;	padding: 19px 14px 16px 40px; text-decoration: none; text-shadow: none; font-weight:bold; font-size:16px; }
.acc-trigger a:hover { background-color: #fbfbfb;  }
.acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover { color: #0093d0;   }
.acc-trigger.active a:hover { background-color: transparent; }
.acc-trigger.active { cursor: default;  border-top-color:#b0afaf; background-color:#fff; }
.acc-trigger.active:last-of-type { border-bottom: none; margin-bottom: 0; }
.acc-trigger.active a { background-position: 6px -54px; cursor: default;	}
.acc-container .content {  padding: 0 14px 21px 40px;  }


/*	jCarousel */

.jcarousel-container {	max-width: 100%; padding:0; display:block; position:relative; }	
.jcarousel-clip { position:relative; overflow: hidden; width: 100%;	}
ul.jcarousel-list { overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; }
ul.jcarousel-list li { float:left; list-style:none;}
ul.jcarousel-list li img { max-width:100%;}
.jcarousel-item { display:block;  }
.jcarousel-next, .jcarousel-prev { background-color:#818c90;   width: 12px; height: 13px; padding:5px; border-radius: 0 2px 2px 0;	position: absolute;	right: 0;	top: -49px;	cursor: pointer;  -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition:all 0.2s ease; }
.jcarousel-prev { right: 23px;  border-radius: 2px 0 0 2px; }
.jcarousel-next:after, .jcarousel-prev:after { position:absolute; top:6px; right:6px; font-family: 'icomoon'; font-size:10px; color:#fff; content: "\e3b0"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1;	-webkit-font-smoothing: antialiased; }
.jcarousel-prev:after { content: "\e3b2"; }
.jcarousel-next:hover, .jcarousel-next:active,
.jcarousel-prev:hover, .jcarousel-prev:active { background-color: #ff9900; }
.jcarousel-next-disabled, .jcarousel-next-disabled:hover,
.jcarousel-prev-disabled, .jcarousel-prev-disabled:hover {	background-color: #e5e8ea;	cursor: auto;  border-bottom-color:#e0e0e0; }
.related-works .jcarousel-next,.related-works .jcarousel-prev { margin-right:10px;}
.related-works p { text-transform:uppercase; font-size:12px;}

/* EXTRAS */

.brdr-r1, .brdr-r2  { border-right:1px solid #e5e5e5; padding-right:19px; }
.brdr-l1, .brdr-l2 { border-left:1px solid #e5e5e5; padding-left:19px; }
.brdr-r2 { padding-right:27px; }
.brdr-l2 { padding-left:27px; }
.pad-r27 { padding-right:27px; }
.pad-l27 { padding-left:27px; }
.alignright { text-align:right; }
img.alignright{ float:right; }
.alignleft { text-align:left; }
img.alignleft { float:left; }
.aligncenter  { text-align:center; }
.wp-caption { display:block; color:#444; }
.wp-caption-text { font-size:15px; }
.sticky { color:#555; }
.gallery-caption { display:inline; }
.bypostauthor { font-size:13px;}
.moonicons-box1 {font-size: 16px;	display: inline-block;	width: 15em; padding: .25em .5em; background: #fff;	margin: .5em 1em .5em 0; border:1px solid #e8e8e8;}

/* Scroll to top */
#scroll-top a { width:16px; height:16px; padding:6px 8px 9px; border-radius:4px; background:#818c90; position:fixed; bottom:48px; right:32px; display:none; opacity: 0.89; filter: alpha(opacity=89); z-index:499841;   }
#scroll-top a i { font-size:16px; color:#fff;}
#scroll-top a:hover { background-color:#ffcc00; cursor:pointer;}

h1.pnf404 { font-size: 176px; line-height: 1.1; font-weight:900;}
h2.pnf404 { font-size: 42px; line-height: 1.2; font-weight:700; }
input.txbx404 { float:left; margin-top:2px; margin-right:4px; padding:7px 4px; min-height:inherit; border-radius:3px; }
input.btn404 { float:left; margin:1px; padding:8px 12px 9px; }

.v-shadow-l { background:url(../images/v-shadow-left.png) no-repeat right center; }
.v-shadow-r { background:url(../images/v-shadow-right.png) no-repeat left center; }
.v-shadow-r, .v-shadow-l {  min-height:320px; }
.pad-r10 { padding-right:10px; }
.pad-r20 { padding-right:20px; }
.pad-r30 { padding-right:30px; }
.pad-r40 { padding-right:40px; }
.pad-l10 { padding-left:10px; }
.pad-l20 { padding-left:20px; }
.pad-l30 { padding-left:30px; }
.pad-l40 { padding-left:40px; }

/* #Column Shortcodes
----------- */
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { margin-right: 4%; float: left; margin-bottom:20px; }
.one_half { 	width: 48%; }
.one_third { width: 30.6666%; }
.two_third { width: 65.3332%; }
.one_fourth { width: 22%; }
.three_fourth { width: 74%; }
.one_fifth { width: 16.8%; }
.two_fifth  { width: 37.6%; }
.column-last { margin-right: 0 !important; clear: right; }


.easyPieChart { position: relative; text-align: center; }
.easyPieChart canvas { position: absolute; top: 0; left: 0; }
.pie { text-align:center; font-size:49px; position:relative; margin:0 auto 20px; }
.pie p { font-size:12px; position:absolute; bottom:-40px; width:100%;}
.container .pie p { margin-bottom:0;}


/* #Media Queries
================================================== */




	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) { 
	
	.row.magic, .s-qoute-man { padding:0; margin-bottom:10px;}
	.super div { max-width:100%;}
	a.get { margin-bottom:14px;}
	.pad-r10, .pad-r20,	.pad-r30, .pad-r40 { padding-right:5px; }
	.pad-l10, .pad-l20,	.pad-l30, .pad-l40 { padding-left:5px; }
	.jcarousel-item, .related-works .portfolio-item  { margin:0 10px;}
	.related-works { padding-bottom:20px;}
	.jcarousel-next, .jcarousel-prev { top:-70px;}
	#main-content-pin .container { width:auto; }
	#boxed-wrap { width:828px;}
    .jcarousel-item, .related-works .portfolio-item  { max-width:172px;}
	.home-content { margin-top:21px;}
	.social-icons a  { margin:1px 4px 0 4px; }
	.row.magic { padding-left:20px; margin-bottom:10px;}
	.service-steps  { margin-left:-130px; }
	#tline-content { width:800px;}
	.tline-box { width:335px;}
	#nav a span, #nav a:after { font-size:9px;  }
	#nav li { margin:0; padding:0 4px;}
	.sidebar.leftside { padding-right:40px; background-position:185px;}	
	
		 }

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) { 
	
	.sidebar, .rgt-cntt, .sidebar.leftside { padding-right:0; background:none; padding-top:40px; margin-top:40px; border-top:5px solid #e5e5e5;}
	.rgt-cntt, .sidebar.leftside { padding-top:0px; margin-top:0px; border-top:0 none;}
    .contact-form .txbx { width:224px;}
	.pricing-table .plans-f-list.respo { display:inline; visibility:visible;}
	#headline { height:auto; border-bottom:3px solid #f3f3f3; padding:14px 0; }
	#headline h3 { border-top-color:#f6f6f6;}
	#headline h3 small { display:block; margin-top:14px; margin-bottom:0; font-size:16px; letter-spacing:0; font-weight:400; }
	.servobx, .servobx div, .servobx img, ul#main-ibox li, ul#main-ibox li.active9  { width:100%; float:none;}
	#search-form { display:none; }
	#search-form2 { display:block; }
	#side-content { padding-bottom:30px; border-bottom:5px solid #f3f3f3; margin-bottom:40px;}
	.container hr { margin-left:0; margin-right:0;}
	.blog-date-sec { border:0 none; margin:0; text-align:left; border-bottom:1px solid #e5e5e5; background:#fdfdfd;}
	.blog-post { border-bottom-width:3px;}
	#sticker { padding-bottom:16px;}
	
			/* nav-wrap */
	#nav-wrap {	position: relative; height:30px; text-align:center; margin:0 0 32px 0; }

	/* menu icon */
	#menu-icon { color: rgba(255,255,255,0.7); margin:0 auto; width: 246px; font-size:16px; font-weight:400; height: 30px; border-radius:2px; background: #363f46; padding: 8px 10px 0 42px; cursor: pointer;	 clear:both; box-shadow:  0 2px 2px -2px rgba(0,0,0,0.3); text-align:left;	display: block; /* how menu icon */	}
	#menu-icon i { font-size:16px; color:rgba(0,0,0,0.6); float:left; margin-left:-28px; margin-top:3px; }
	#menu-icon:hover, #menu-icon.active {	background-color: #0093d0; }
	.mn-clk { font-size:12px; color:rgba(255,255,255,0.5);}
	
	/* main nav */
	#nav { clear: both; margin:0 auto; background:#fff; left:1px; position: absolute; width: 278px; z-index: 10000; padding:2px 12px 44px 6px;	 border: 1px solid #d2d2d2; border-top:0 none;	display: none; /* visibility will be toggled with jquery */	}
	#nav li, .nav-wrap2 #nav li, .nav-wrap2.mn4 #nav li, .nav-wrap2.mn4.darknavi #nav li  { clear: both; float: none; border:0 none; margin-left:10px; padding:10px 1px 7px; border-bottom:1px solid #e5e5e5; }
	#nav a, #nav ul a, .nav-wrap2 #nav a, .nav-wrap2.darknavi #nav a, .nav-wrap2.mn4 #nav a { width:auto; height:20px; display:block; text-align:left; border:0 none; padding:2px 3px; margin:0; line-height:1.2; }
	.nav-wrap2.darknavi #nav li a { color:#595959;}
	#nav ul li, .nav-wrap2.mn4 #nav ul li, .nav-wrap2.mn4.darknavi #nav ul li { padding:0; }
	#nav a.drp-aro { padding:0;}
	.nav-wrap2.mn4 #nav li:last-of-type, .nav-wrap2.mn4.darknavi #nav li:last-of-type { border-right:0 none; }
	#nav a span, #nav a:after { display:none; visibility:hidden; }
	
	
	
	
	/* dropdown */
	#nav li ul { display:none; }
	#nav a:hover > #nav li ul { display:block; }
	#nav ul { width: auto; margin:0; box-shadow: none; position: static; display: block; border: none;  }
	#nav ul li ul { margin:0; display: block;  width: auto; padding-left:20px; }
	#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type { display: block; }
	#nav li.submenu:after {content: "\e3b1"; }
 

	
	.nav-wrap2, .nav-wrap2.darknavi { border:0 none; box-shadow:0 0 0 0; background:none;}
	.top-bar { height:65px; padding:5px 0 6px; background:url(../images/topsobg1.png) repeat-x center center;}
	.top-bar .socailfollow, .top-links, .top-links.rgtflot, .top-bar .socailfollow.lftflot { float:none; text-align:center; clear:both;}
	.top-bar .socailfollow, .top-bar .socailfollow.lftflot  {  padding-top:8px;}
	.top-bar .socailfollow a, .top-bar .socailfollow.lftflot a, .top-links p, .top-links img { float:none; display:inline; padding-top:10px; background:none;}
	.top-links, .top-links.rgtflot { margin:0 0 8px 0; padding-top:4px; }
	.top-links.rgtflot { margin-top:12px; margin-bottom:6px;}
	input[type="text"].header-saerch, input[type="text"].header-saerch:focus { width: 261px; margin-top:0px; }
	
	.logo { text-align:center;}
	.service-steps  { margin:0; }
	.tline-box .blog-date-sp  { width:80%;}
	.tline-box .blog-com-sp { width:0; display:none;}
	.tabs-left > .nav-tabs, .tabs-left > .nav-tabs > li > a, .nav-tabs > li { width:100%; display:block }
	.tabs-left > .nav-tabs > li > a { border-right:0 none;}
	.tabs-left > .tab-content { border:0 none;}
	.tab-content .columns, .tab-content .column { margin:0 10px; max-width:90%; }
	.date-sp-wrap { margin:0; float:right; margin-bottom:7px;}
	.blog-line .blog-date-sec { height:auto;}
	.v-shadow-r, .v-shadow-l {  min-height:inherit; background:none; }
	.pad-r10, .pad-r20,	.pad-r30, .pad-r40,	.pad-l10, .pad-l20,	.pad-l30, .pad-l40 { padding:0; }
	.blog-date-sec span, .blog-date-sec h3  { display:inline; margin:0 10px;}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { width:300px; float:none; margin-right:0; max-width:100%; margin-bottom:40px; }
	.latest-f-blog, .qot-week { margin:0;}
	.callout { margin:10px 0px 20px; }
	.brdr-l1, brdr-r1 { padding:0; border:0 none; }
	.brdr-l1 { margin-top:30px;}
	.nav-tabs > .active > a, .nav-tabs > .active > a:hover { border-top-color:#ff9900; padding:18px; margin-top:0; }
	#main-content-pin .container { width:270px; }
	.container .icon-box5 { margin-bottom:40px; }
	#headline h3 { text-align:center;}
	nav.primary, nav.primary ul li { margin:0;}
	nav.primary { margin-bottom:30px;}
	nav.primary ul li a, nav.primary ul li a.selected, nav.primary ul li a:active  { border:2px solid #e5e5e5; margin:3px; padding:4px 8px;}
	nav.primary ul li a.selected { border-color:#b0b0b0;}
	nav.primary ul li a:first-of-type { margin-left:0;}
	nav.primary ul { padding-left:0; padding-bottom:11px;}
	.jcarousel-next, .jcarousel-prev { padding:12px; }
	.jcarousel-prev { right:38px;}
	.jcarousel-next:after, .jcarousel-prev:after { top:13px; right:13px;}



		}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	#boxed-wrap { width:460px;}
	#sidebar, #sidebar2, #leftside, #leftside2, #main-content, #main-content2 { width:420px; clear:both;  margin:0 0 21px 0; padding:0; border:0; }
	.page-subtitle { left:0; padding:10px 0 0 20px; bottom:0; border-bottom:1px solid #e8edee; margin-bottom:20px; height:auto; width:auto; clear:both; background:#fdfdfd; border-radius:0;  }
	.contact-form .txbx { width:338px;}
	.pricing-table .plans-f-list.respo { display:inline; visibility:visible;}
	.proj-det { width:420px;}
	.jcarousel-item, .related-works .portfolio-item  { max-width:190px; float:left;}
	#tline-content { width:460px;}
	.tline-box { width:165px;}
	.tline-box p { font-size:12px;}
	.tline-box h4 { font-size:16px;}
	#nav { left:61px;}
	input[type="text"].header-saerch, input[type="text"].header-saerch:focus { margin-right:61px;}
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { width:420px; }

	
	 
	 
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) { 
	
	#boxed-wrap { width:340px;}
	#menu-icon { width:186px;}
	#nav { width:218px; left:31px; }
	.footbot { min-height:38px; height:auto;}
	#sidebar, #sidebar2, #leftside, #main-content, #main-content2 { width:300px; clear:both;  margin:0 0 21px 0; padding:0; border:0; }
	.page-subtitle { left:0; padding:10px 0 0 20px; bottom:0; border-bottom:1px solid #e8edee; margin-bottom:20px; height:auto; width:auto; clear:both; background:#fdfdfd; border-radius:0;  }
	.pricing-table .plans-f-list.respo { display:inline; visibility:visible;}
	.pricing-table ul {width:136px;  }
    .pricing-table ul li { width:124px; padding:5px; }
	.pricing-table ul li.plan-header, .pricing-table ul li .plan-title, .pricing-table ul li .plan-price { max-width:136px;}
	.pricing-table ul li.plan-footer { max-width:114px;}
	.portfolio-item { margin-bottom:14px;}
	.commentin { width:92%; }
	.portfolio-item { margin-bottom:21px;}
	.jcarousel-item, .related-works .portfolio-item  { max-width:120px; float:left;}
	div img { max-width:100%; }
	#tline-content { width:300px; }
	.tline-box { width:250px;}
	.tline-row-l, .tline-row-r { display:none}
	.tline-box.rgtline { float:left; left:0; }
	#header h6,  #header h6 i { text-align:center; display:block; }
	.top-bar { height:auto}
	.commentlist li .comment-info cite .comment-data { margin-bottom:25px; float:left; }
	
	}
	
	@media only screen and (min-width: 1200px) {	

	 #boxed-wrap { width:1180px;}
	 .white-space { height:110px;}
	  h4.subtitle { margin:39px 0 21px 0; }
	 #main-content-pin .container { padding:0 40px; }
	 .sidebar.leftside { background-position: 295px; padding-right:70px; }
	 .blog-date-sec h3 { font-size:36px;}
	 #nav li { padding:0 10px; margin:0 10px; }
	
	 }
	 


	@media screen and (min-width: 767px) {
	/* ensure #nav is visible on desktop version */
	#nav {	display: block !important;	}
	.ls-layer h1, .ls-layer h3 { left:10px;}

	}



/* --------------------- 

/* #Color Skins
================================================== */

/* == Color Skin 1 #(Blue)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-1 .jcarousel-next:hover, .colorskin-1 .jcarousel-next:active,
.colorskin-1 .jcarousel-prev:hover, .colorskin-1 .jcarousel-prev:active , .colorskin-1 nav.primary ul li a:active, .colorskin-1 nav.primary ul li a.selected, .colorskin-1 #headline2, .colorskin-1 .callout a.callurl, .colorskin-1 .servobx, .colorskin-1 #menu-icon:hover, .colorskin-1 #menu-icon.active, .colorskin-1 #scroll-top a:hover, .colorskin-1 .bloxcirc.portx, .colorskin-1 ul#main-ibox li.active9, .colorskin-1 a.readmore, .colorskin-1 .mexibox:hover i, .colorskin-1 .icon-box4:hover i, .colorskin-1 .dropcap3 { background-color:#0093d0; }
/* == TextColors
---------------- */
.colorskin-1 .callout a.callurl a.callurl, .colorskin-1 .blog-date-sp h3, .colorskin-1 .acc-trigger a:hover, .colorskin-1 .acc-trigger.active a, .colorskin-1 .acc-trigger.active a:hover, .colorskin-1 #nav a:hover,  .colorskin-1 .nav-wrap2 #nav a:hover, .colorskin-1 #nav li:hover > a, .colorskin-1 #nav li.current a, .colorskin-1 #nav li.current ul li a:hover, .colorskin-1 .ls-layer h3, .colorskin-1 .ls-layer h4, .colorskin-1 h6.blog-cat, .colorskin-1 .icon-colorx i, .colorskin-1 i.icon-colorx, .colorskin-1 .icon-box3:hover i, .colorskin-1 a.magicmore { color:#0093d0; } 
/* == BorderColors
------------------ */
.colorskin-1 #nav li:hover > a, .colorskin-1 #nav li.current a, .colorskin-1 #nav ul, .colorskin-1 .port-page-title, .colorskin-1 .port-page-title, .colorskin-1 .portfolio-item img, .colorskin-1 .process-icon { border-color:#0093d0; }
/* == Buttons
------------------ */
.colorskin-1 .button,
.colorskin-1 button, .colorskin-1 a.price-send,
.colorskin-1 input[type="submit"],
.colorskin-1 input[type="reset"],
.colorskin-1 input[type="button"] {
	  background: #0093d0; /* Old browsers */	   
		 }
		 
.colorskin-1 .button:hover,
.colorskin-1 button:hover, .colorskin-1 a.price-send:hover,
.colorskin-1 input[type="submit"]:hover,
.colorskin-1 input[type="reset"]:hover,
.colorskin-1 input[type="button"]:hover {
	 background: #32a6d6;  
		 }


/* == Color Skin 2 #(Cherry)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-2 .jcarousel-next:hover, .colorskin-2 .jcarousel-next:active,
.colorskin-2 .jcarousel-prev:hover, .colorskin-2 .jcarousel-prev:active , .colorskin-2 nav.primary ul li a:active, .colorskin-2 nav.primary ul li a.selected, .colorskin-2 #headline2, .colorskin-2 .callout a.callurl, .colorskin-2 .servobx, .colorskin-2 #menu-icon:hover, .colorskin-2 #menu-icon.active, .colorskin-2 #scroll-top a:hover, .colorskin-2 .bloxcirc.portx, .colorskin-2 ul#main-ibox li.active9, .colorskin-2 a.readmore, .colorskin-2 .mexibox:hover i, .colorskin-2 .icon-box4:hover i, .colorskin-2 .dropcap3 { background-color:#93516a; }
/* == TextColors
---------------- */
.colorskin-2 .callout a.callurl a.callurl, .colorskin-2 .blog-date-sp h3, .colorskin-2 a.magicmore-x, .colorskin-2 .acc-trigger a:hover, .colorskin-2 .acc-trigger.active a, .colorskin-2 .acc-trigger.active a:hover, .colorskin-2 #nav a:hover,  .colorskin-2 .nav-wrap2 #nav a:hover, .colorskin-2 #nav li:hover > a, .colorskin-2 #nav li.current a, .colorskin-2 #nav li.current ul li a:hover, .colorskin-2 .ls-layer h3, .colorskin-2 .ls-layer h4, .colorskin-2 h6.blog-cat, .colorskin-2 .icon-colorx i, .colorskin-2 i.icon-colorx, .colorskin-2 .icon-box3:hover i, .colorskin-2 a.magicmore { color:#93516a; } 
/* == BorderColors
------------------ */
.colorskin-2 #nav li:hover > a, .colorskin-2 #nav li.current a, .colorskin-2 #nav ul, .colorskin-2 .port-page-title, .colorskin-2 .port-page-title, .colorskin-2 .portfolio-item img, .colorskin-2 .process-icon { border-color:#93516a; }
/* == Buttons
------------------ */
.colorskin-2 .button,
.colorskin-2 button, .colorskin-2 a.price-send,
.colorskin-2 input[type="submit"],
.colorskin-2 input[type="reset"],
.colorskin-2 input[type="button"] {
	  background: #93516a; /* Old browsers */	  
		 }
		 
.colorskin-2 .button:hover,
.colorskin-2 button:hover, .colorskin-2 a.price-send:hover,
.colorskin-2 input[type="submit"]:hover,
.colorskin-2 input[type="reset"]:hover,
.colorskin-2 input[type="button"]:hover {
	 background: #a45d78; 
		 }


/* == Color Skin 3 #(Teal)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-3 .jcarousel-next:hover, .colorskin-3 .jcarousel-next:active,
.colorskin-3 .jcarousel-prev:hover, .colorskin-3 .jcarousel-prev:active , .colorskin-3 nav.primary ul li a:active, .colorskin-3 nav.primary ul li a.selected, .colorskin-3 #headline2, .colorskin-3 .callout a.callurl, .colorskin-3 .servobx, .colorskin-3 #menu-icon:hover, .colorskin-3 #menu-icon.active, .colorskin-3 #scroll-top a:hover, .colorskin-3 .bloxcirc.portx, .colorskin-3 ul#main-ibox li.active9, .colorskin-3 a.readmore, .colorskin-3 .mexibox:hover i, .colorskin-3 .icon-box4:hover i, .colorskin-3 .dropcap3 { background-color:#1fa79e; }
/* == TextColors
---------------- */
.colorskin-3 .callout a.callurl a.callurl, .colorskin-3 .blog-date-sp h3, .colorskin-3 a.magicmore-x, .colorskin-3 .acc-trigger a:hover, .colorskin-3 .acc-trigger.active a, .colorskin-3 .acc-trigger.active a:hover, .colorskin-3 #nav a:hover,  .colorskin-3 .nav-wrap2 #nav a:hover, .colorskin-3 #nav li:hover > a, .colorskin-3 #nav li.current a, .colorskin-3 #nav li.current ul li a:hover, .colorskin-3 .ls-layer h3, .colorskin-3 .ls-layer h4, .colorskin-3 h6.blog-cat, .colorskin-3 .icon-colorx i, .colorskin-3 i.icon-colorx, .colorskin-3 .icon-box3:hover i, .colorskin-3 a.magicmore { color:#1fa79e; } 
/* == BorderColors
------------------ */
.colorskin-3 #nav li:hover > a, .colorskin-3 #nav li.current a, .colorskin-3 #nav ul, .colorskin-3 .port-page-title, .colorskin-3 .port-page-title, .colorskin-3 .portfolio-item img, .colorskin-3 .process-icon { border-color:#1fa79e; }
/* == Buttons
------------------ */
.colorskin-3 .button,
.colorskin-3 button, .colorskin-3 a.price-send,
.colorskin-3 input[type="submit"],
.colorskin-3 input[type="reset"],
.colorskin-3 input[type="button"] {
	  background: #1fa79e; /* Old browsers */	  
		 }
		 
.colorskin-3 .button:hover,
.colorskin-3 button:hover, .colorskin-3 a.price-send:hover,
.colorskin-3 input[type="submit"]:hover,
.colorskin-3 input[type="reset"]:hover,
.colorskin-3 input[type="button"]:hover {
	  background: #34b7ae;
		 }


/* == Color Skin 4 #(Red)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-4 .jcarousel-next:hover, .colorskin-4 .jcarousel-next:active,
.colorskin-4 .jcarousel-prev:hover, .colorskin-4 .jcarousel-prev:active , .colorskin-4 nav.primary ul li a:active, .colorskin-4 nav.primary ul li a.selected, .colorskin-4 #headline2, .colorskin-4 .callout a.callurl, .colorskin-4 .servobx, .colorskin-4 #menu-icon:hover, .colorskin-4 #menu-icon.active, .colorskin-4 #scroll-top a:hover, .colorskin-4 .bloxcirc.portx, .colorskin-4 ul#main-ibox li.active9, .colorskin-4 a.readmore, .colorskin-4 .mexibox:hover i, .colorskin-4 .icon-box4:hover i, .colorskin-4 .dropcap3 { background-color:#e53f51; }
/* == TextColors
---------------- */
.colorskin-4 .callout a.callurl a.callurl, .colorskin-4 .blog-date-sp h3, .colorskin-4 a.magicmore-x, .colorskin-4 .acc-trigger a:hover, .colorskin-4 .acc-trigger.active a, .colorskin-4 .acc-trigger.active a:hover, .colorskin-4 #nav a:hover,  .colorskin-4 .nav-wrap2 #nav a:hover, .colorskin-4 #nav li:hover > a, .colorskin-4 #nav li.current a, .colorskin-4 #nav li.current ul li a:hover, .colorskin-4 .ls-layer h3, .colorskin-4 .ls-layer h4, .colorskin-4 h6.blog-cat, .colorskin-4 .icon-colorx i, .colorskin-4 i.icon-colorx, .colorskin-4 .icon-box3:hover i, .colorskin-4 a.magicmore { color:#e53f51; } 
/* == BorderColors
------------------ */
.colorskin-4 #nav li:hover > a, .colorskin-4 #nav li.current a, .colorskin-4 #nav ul, .colorskin-4 .port-page-title, .colorskin-4 .port-page-title, .colorskin-4 .portfolio-item img, .colorskin-4 .process-icon { border-color:#e53f51; }
/* == Buttons
------------------ */
.colorskin-4 .button,
.colorskin-4 button, .colorskin-4 a.price-send,
.colorskin-4 input[type="submit"],
.colorskin-4 input[type="reset"],
.colorskin-4 input[type="button"] {
	  background: #e53f51; /* Old browsers */	    
		 }
		 
.colorskin-4 .button:hover,
.colorskin-4 button:hover, .colorskin-4 a.price-send:hover,
.colorskin-4 input[type="submit"]:hover,
.colorskin-4 input[type="reset"]:hover,
.colorskin-4 input[type="button"]:hover {
	  background: #eb5162;
		 }

/* == Color Skin 5 #(Pink)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-5 .jcarousel-next:hover, .colorskin-5 .jcarousel-next:active,
.colorskin-5 .jcarousel-prev:hover, .colorskin-5 .jcarousel-prev:active , .colorskin-5 nav.primary ul li a:active, .colorskin-5 nav.primary ul li a.selected, .colorskin-5 #headline2, .colorskin-5 .callout a.callurl, .colorskin-5 .servobx, .colorskin-5 #menu-icon:hover, .colorskin-5 #menu-icon.active, .colorskin-5 #scroll-top a:hover, .colorskin-5 .bloxcirc.portx, .colorskin-5 ul#main-ibox li.active9, .colorskin-5 a.readmore, .colorskin-5 .mexibox:hover i, .colorskin-5 .icon-box4:hover i, .colorskin-5 .dropcap3 { background-color:#e64883; }
/* == TextColors
---------------- */
.colorskin-5 .callout a.callurl a.callurl, .colorskin-5 .blog-date-sp h3, .colorskin-5 a.magicmore-x, .colorskin-5 .acc-trigger a:hover, .colorskin-5 .acc-trigger.active a, .colorskin-5 .acc-trigger.active a:hover, .colorskin-5 #nav a:hover,  .colorskin-5 .nav-wrap2 #nav a:hover, .colorskin-5 #nav li:hover > a, .colorskin-5 #nav li.current a, .colorskin-5 #nav li.current ul li a:hover, .colorskin-5 .ls-layer h3, .colorskin-5 .ls-layer h4, .colorskin-5 h6.blog-cat, .colorskin-5 .icon-colorx i, .colorskin-5 i.icon-colorx, .colorskin-5 .icon-box3:hover i, .colorskin-5 a.magicmore { color:#e64883; } 
/* == BorderColors
------------------ */
.colorskin-5 #nav li:hover > a, .colorskin-5 #nav li.current a, .colorskin-5 #nav ul, .colorskin-5 .port-page-title, .colorskin-5 .port-page-title, .colorskin-5 .portfolio-item img, .colorskin-5 .process-icon { border-color:#e64883; }
/* == Buttons
------------------ */
.colorskin-5 .button,
.colorskin-5 button, .colorskin-5 a.price-send,
.colorskin-5 input[type="submit"],
.colorskin-5 input[type="reset"],
.colorskin-5 input[type="button"] {
	  background: #e64883; /* Old browsers */	    
		 }
		 
.colorskin-5 .button:hover,
.colorskin-5 button:hover, .colorskin-5 a.price-send:hover,
.colorskin-5 input[type="submit"]:hover,
.colorskin-5 input[type="reset"]:hover,
.colorskin-5 input[type="button"]:hover {
	  background: #ea598f;
		 }

/* == Color Skin 6 #(Green)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-6 .jcarousel-next:hover, .colorskin-6 .jcarousel-next:active,
.colorskin-6 .jcarousel-prev:hover, .colorskin-6 .jcarousel-prev:active , .colorskin-6 nav.primary ul li a:active, .colorskin-6 nav.primary ul li a.selected, .colorskin-6 #headline2, .colorskin-6 .callout a.callurl, .colorskin-6 .servobx, .colorskin-6 #menu-icon:hover, .colorskin-6 #menu-icon.active, .colorskin-6 #scroll-top a:hover, .colorskin-6 .bloxcirc.portx, .colorskin-6 ul#main-ibox li.active9, .colorskin-6 a.readmore, .colorskin-6 .mexibox:hover i, .colorskin-6 .icon-box4:hover i, .colorskin-6 .dropcap3 { background-color:#8fbe32; }
/* == TextColors
---------------- */
.colorskin-6 .callout a.callurl a.callurl, .colorskin-6 .blog-date-sp h3, .colorskin-6 a.magicmore-x, .colorskin-6 .acc-trigger a:hover, .colorskin-6 .acc-trigger.active a, .colorskin-6 .acc-trigger.active a:hover, .colorskin-6 #nav a:hover,  .colorskin-6 .nav-wrap2 #nav a:hover, .colorskin-6 #nav li:hover > a, .colorskin-6 #nav li.current a, .colorskin-6 #nav li.current ul li a:hover, .colorskin-6 .ls-layer h3, .colorskin-6 .ls-layer h4, .colorskin-6 h6.blog-cat, .colorskin-6 .icon-colorx i, .colorskin-6 i.icon-colorx, .colorskin-6 .icon-box3:hover i, .colorskin-6 a.magicmore { color:#8fbe32; } 
/* == BorderColors
------------------ */
.colorskin-6 #nav li:hover > a, .colorskin-6 #nav li.current a, .colorskin-6 #nav ul, .colorskin-6 .port-page-title, .colorskin-6 .port-page-title, .colorskin-6 .portfolio-item img, .colorskin-6 .process-icon { border-color:#8fbe32; }
/* == Buttons
------------------ */
.colorskin-6 .button,
.colorskin-6 button, .colorskin-6 a.price-send,
.colorskin-6 input[type="submit"],
.colorskin-6 input[type="reset"],
.colorskin-6 input[type="button"] {
	  background: #8fbe32; /* Old browsers */	  
		 }
		 
.colorskin-6 .button:hover,
.colorskin-6 button:hover, .colorskin-6 a.price-send:hover,
.colorskin-6 input[type="submit"]:hover,
.colorskin-6 input[type="reset"]:hover,
.colorskin-6 input[type="button"]:hover {
	  background: #9ecd40;
		 }


/* == Color Skin 7 #(Orchid)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-7 .jcarousel-next:hover, .colorskin-7 .jcarousel-next:active,
.colorskin-7 .jcarousel-prev:hover, .colorskin-7 .jcarousel-prev:active , .colorskin-7 nav.primary ul li a:active, .colorskin-7 nav.primary ul li a.selected, .colorskin-7 #headline2, .colorskin-7 .callout a.callurl, .colorskin-7 .servobx, .colorskin-7 #menu-icon:hover, .colorskin-7 #menu-icon.active, .colorskin-7 #scroll-top a:hover, .colorskin-7 .bloxcirc.portx, .colorskin-7 ul#main-ibox li.active9, .colorskin-7 a.readmore, .colorskin-7 .mexibox:hover i, .colorskin-7 .icon-box4:hover i, .colorskin-7 .dropcap3 { background-color:#9661ab; }
/* == TextColors
---------------- */
.colorskin-7 .callout a.callurl a.callurl, .colorskin-7 .blog-date-sp h3, .colorskin-7 a.magicmore-x, .colorskin-7 .acc-trigger a:hover, .colorskin-7 .acc-trigger.active a, .colorskin-7 .acc-trigger.active a:hover, .colorskin-7 #nav a:hover,  .colorskin-7 .nav-wrap2 #nav a:hover, .colorskin-7 #nav li:hover > a, .colorskin-7 #nav li.current a, .colorskin-7 #nav li.current ul li a:hover, .colorskin-7 .ls-layer h3, .colorskin-7 .ls-layer h4, .colorskin-7 h6.blog-cat, .colorskin-7 .icon-colorx i, .colorskin-7 i.icon-colorx, .colorskin-7 .icon-box3:hover i, .colorskin-7 a.magicmore { color:#9661ab; } 
/* == BorderColors
------------------ */
.colorskin-7 #nav li:hover > a, .colorskin-7 #nav li.current a, .colorskin-7 #nav ul, .colorskin-7 .port-page-title, .colorskin-7 .port-page-title, .colorskin-7 .portfolio-item img, .colorskin-7 .process-icon { border-color:#9661ab; }
/* == Buttons
------------------ */
.colorskin-7 .button,
.colorskin-7 button, .colorskin-7 a.price-send,
.colorskin-7 input[type="submit"],
.colorskin-7 input[type="reset"],
.colorskin-7 input[type="button"] {
	  background: #9661ab; /* Old browsers */	      
		 }
		 
.colorskin-7 .button:hover,
.colorskin-7 button:hover, .colorskin-7 a.price-send:hover,
.colorskin-7 input[type="submit"]:hover,
.colorskin-7 input[type="reset"]:hover,
.colorskin-7 input[type="button"]:hover {
	  background: #a06ab5;
		 }
 
 
/* == Color Skin 8 #(Jade)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-8 .jcarousel-next:hover, .colorskin-8 .jcarousel-next:active,
.colorskin-8 .jcarousel-prev:hover, .colorskin-8 .jcarousel-prev:active , .colorskin-8 nav.primary ul li a:active, .colorskin-8 nav.primary ul li a.selected, .colorskin-8 #headline2, .colorskin-8 .callout a.callurl, .colorskin-8 .servobx, .colorskin-8 #menu-icon:hover, .colorskin-8 #menu-icon.active, .colorskin-8 #scroll-top a:hover, .colorskin-8 .bloxcirc.portx, .colorskin-8 ul#main-ibox li.active9, .colorskin-8 a.readmore, .colorskin-8 .mexibox:hover i, .colorskin-8 .icon-box4:hover i, .colorskin-8 .dropcap3 { background-color:#0aad80; }
/* == TextColors
---------------- */
.colorskin-8 .callout a.callurl a.callurl, .colorskin-8 .blog-date-sp h3, .colorskin-8 a.magicmore-x, .colorskin-8 .acc-trigger a:hover, .colorskin-8 .acc-trigger.active a, .colorskin-8 .acc-trigger.active a:hover, .colorskin-8 #nav a:hover,  .colorskin-8 .nav-wrap2 #nav a:hover, .colorskin-8 #nav li:hover > a, .colorskin-8 #nav li.current a, .colorskin-8 #nav li.current ul li a:hover, .colorskin-8 .ls-layer h3, .colorskin-8 .ls-layer h4, .colorskin-8 h6.blog-cat, .colorskin-8 .icon-colorx i, .colorskin-8 i.icon-colorx, .colorskin-8 .icon-box3:hover i, .colorskin-8 a.magicmore { color:#0aad80; } 
/* == BorderColors
------------------ */
.colorskin-8 #nav li:hover > a, .colorskin-8 #nav li.current a, .colorskin-8 #nav ul, .colorskin-8 .port-page-title, .colorskin-8 .port-page-title, .colorskin-8 .portfolio-item img, .colorskin-8 .process-icon { border-color:#0aad80; }
/* == Buttons
------------------ */
.colorskin-8 .button,
.colorskin-8 button, .colorskin-8 a.price-send,
.colorskin-8 input[type="submit"],
.colorskin-8 input[type="reset"],
.colorskin-8 input[type="button"] {
	  background: #0aad80; /* Old browsers */	  
		 }
		 
.colorskin-8 .button:hover,
.colorskin-8 button:hover, .colorskin-8 a.price-send:hover,
.colorskin-8 input[type="submit"]:hover,
.colorskin-8 input[type="reset"]:hover,
.colorskin-8 input[type="button"]:hover {
	  background: #19bc8f;
		 }


/* == Color Skin 9 #(SkyBlue)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-9 .jcarousel-next:hover, .colorskin-9 .jcarousel-next:active,
.colorskin-9 .jcarousel-prev:hover, .colorskin-9 .jcarousel-prev:active , .colorskin-9 nav.primary ul li a:active, .colorskin-9 nav.primary ul li a.selected, .colorskin-9 #headline2, .colorskin-9 .callout a.callurl, .colorskin-9 .servobx, .colorskin-9 #menu-icon:hover, .colorskin-9 #menu-icon.active, .colorskin-9 #scroll-top a:hover, .colorskin-9 .bloxcirc.portx, .colorskin-9 ul#main-ibox li.active9, .colorskin-9 a.readmore, .colorskin-9 .mexibox:hover i, .colorskin-9 .icon-box4:hover i, .colorskin-9 .dropcap3 { background-color:#03acdc; }
/* == TextColors
---------------- */
.colorskin-9 .callout a.callurl a.callurl, .colorskin-9 .blog-date-sp h3, .colorskin-9 a.magicmore-x, .colorskin-9 .acc-trigger a:hover, .colorskin-9 .acc-trigger.active a, .colorskin-9 .acc-trigger.active a:hover, .colorskin-9 #nav a:hover,  .colorskin-9 .nav-wrap2 #nav a:hover, .colorskin-9 #nav li:hover > a, .colorskin-9 #nav li.current a, .colorskin-9 #nav li.current ul li a:hover, .colorskin-9 .ls-layer h3, .colorskin-9 .ls-layer h4, .colorskin-9 h6.blog-cat, .colorskin-9 .icon-colorx i, .colorskin-9 i.icon-colorx, .colorskin-9 .icon-box3:hover i, .colorskin-9 a.magicmore { color:#03acdc; } 
/* == BorderColors
------------------ */
.colorskin-9 #nav li:hover > a, .colorskin-9 #nav li.current a, .colorskin-9 #nav ul, .colorskin-9 .port-page-title, .colorskin-9 .port-page-title, .colorskin-9 .portfolio-item img, .colorskin-9 .process-icon { border-color:#03acdc; }
/* == Buttons
------------------ */
.colorskin-9 .button,
.colorskin-9 button, .colorskin-9 a.price-send,
.colorskin-9 input[type="submit"],
.colorskin-9 input[type="reset"],
.colorskin-9 input[type="button"] {
	  background: #03acdc; /* Old browsers */	  
		 }
		 
.colorskin-9 .button:hover,
.colorskin-9 button:hover, .colorskin-9 a.price-send:hover,
.colorskin-9 input[type="submit"]:hover,
.colorskin-9 input[type="reset"]:hover,
.colorskin-9 input[type="button"]:hover {
	  background: #1db7e3;
		 }


/* == Color Skin 10 #(Orange)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-10 .jcarousel-next:hover, .colorskin-10 .jcarousel-next:active,
.colorskin-10 .jcarousel-prev:hover, .colorskin-10 .jcarousel-prev:active , .colorskin-10 nav.primary ul li a:active, .colorskin-10 nav.primary ul li a.selected, .colorskin-10 #headline2, .colorskin-10 .callout a.callurl, .colorskin-10 .servobx, .colorskin-10 #menu-icon:hover, .colorskin-10 #menu-icon.active, .colorskin-10 #scroll-top a:hover, .colorskin-10 .bloxcirc.portx, .colorskin-10 ul#main-ibox li.active9, .colorskin-10 a.readmore, .colorskin-10 .mexibox:hover i, .colorskin-10 .icon-box4:hover i, .colorskin-10 .dropcap3 { background-color:#f98805; }
/* == TextColors
---------------- */
.colorskin-10 .callout a.callurl a.callurl, .colorskin-10 .blog-date-sp h3, .colorskin-10 a.magicmore-x, .colorskin-10 .acc-trigger a:hover, .colorskin-10 .acc-trigger.active a, .colorskin-10 .acc-trigger.active a:hover, .colorskin-10 #nav a:hover,  .colorskin-10 .nav-wrap2 #nav a:hover, .colorskin-10 #nav li:hover > a, .colorskin-10 #nav li.current a, .colorskin-10 #nav li.current ul li a:hover, .colorskin-10 .ls-layer h3, .colorskin-10 .ls-layer h4, .colorskin-10 h6.blog-cat, .colorskin-10 .icon-colorx i, .colorskin-10 i.icon-colorx, .colorskin-10 .icon-box3:hover i, .colorskin-10 a.magicmore { color:#f98805; } 
/* == BorderColors
------------------ */
.colorskin-10 #nav li:hover > a, .colorskin-10 #nav li.current a, .colorskin-10 #nav ul, .colorskin-10 .port-page-title, .colorskin-10 .port-page-title, .colorskin-10 .portfolio-item img, .colorskin-10 .process-icon { border-color:#f98805; }
/* == Buttons
------------------ */
.colorskin-10 .button,
.colorskin-10 button, .colorskin-10 a.price-send,
.colorskin-10 input[type="submit"],
.colorskin-10 input[type="reset"],
.colorskin-10 input[type="button"] {
	  background: #f98805; /* Old browsers */	    
		 }
		 
.colorskin-10 .button:hover,
.colorskin-10 button:hover, .colorskin-10 a.price-send:hover,
.colorskin-10 input[type="submit"]:hover,
.colorskin-10 input[type="reset"]:hover,
.colorskin-10 input[type="button"]:hover {
	  background: #eb9634;
		 }


/* == Fix Colors#
=================================== */

.colorskin-1 #nav li.current ul li a, .colorskin-2 #nav li.current ul li a, .colorskin-3 #nav li.current ul li a, .colorskin-4 #nav li.current ul li a, .colorskin-5 #nav li.current ul li a, .colorskin-6 #nav li.current ul li a, .colorskin-7 #nav li.current ul li a, .colorskin-8 #nav li.current ul li a, .colorskin-9 #nav li.current ul li a, .colorskin-10 #nav li.current ul li a { color:#595959; }



/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc 
	#Bootstrap */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:after,
	q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }
		:focus { outline:0; }
        

/* #Basic Styles
================================================== */

	body {
		background: #f4f7f8;
		font: 14px/22px Helvetica, Arial, sans-serif;
		color: #65707b;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 }


/* #Typography
================================================== */

	h1, h2, h3, h4, h5, h6 {
		color: #333;
		font-family: "Open Sans", Helvetica, Arial, sans-serif; 
		font-weight: 300; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 35px; line-height: 40px; margin-bottom: 20px; letter-spacing: -0.06em; }
	h2 { font-size: 28px; line-height: 34px; margin-bottom: 20px; letter-spacing: -0.04em; }
	h3 { font-size: 28px; line-height: 34px; margin-bottom: 14px; }
	h4 { font-size: 21px; line-height: 30px; margin-bottom: 12px; }
	h5 { font-size: 17px; line-height: 24px; margin-bottom: 10px; }
	h6 { font-size: 14px; line-height: 21px; }
	.subheader { color: #849098; }
	h3.magic, h4.magic,
	h5.magic, h6.magic, p.magic { color: #81898f; font-weight: 500; }
	h5.helvetic5 { font-family:Helvetica, Arial, sans-serif; font-size: 18px; line-height: 24px; margin-bottom:14px; }
	h1 strong { font-weight:900; letter-spacing: -0.05em; }
	h3 strong, h4 strong, h5 strong, h6 strong { font-weight:500; }
	h3 strong { letter-spacing: -0.02em; }

	p { color:#666e74; margin: 0; font-family: Helvetica, Arial; letter-spacing: 0.25px; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #818a92;  }
	p.magic { font-size: 19px; line-height: 25px; margin: 0; }
	.container div p, .container article p, .container figure p { margin-bottom:20px; }

	em { font-style: italic; }
	strong { font-weight: bold; }
	p strong { font-size:15px; }
	small { font-size: 70%; color: #6b6b6b; line-height:1.3; }
	p small { font-size:11px; color:#8d9499;}
	
/* Dropcaps */
    .dropcap1, .dropcap2, .dropcap3 { text-transform:uppercase; line-height:1; float: left; font-size: 44px; margin: 0 8px 0 0; font-family: Times, serif, Arial; }
	.dropcap2, .dropcap3 {	background: #4a4a4a; color: #fff; display: block; padding:10px; border-radius:5px; margin-top: -2px; }
	.dropcap3 { background: #0093d0; }
	
/* Text Highlights */	
	.highlight1 { padding:2px 5px; background:#85bc36; color:#fff; vertical-align:baseline; }
	.highlight2 { padding:2px 5px; background:#f4f4f4; color:#666; vertical-align:baseline; }
	.highlight3 { padding:14px 7px; background:#fff; vertical-align:baseline; display:block; border-radius:3px; margin:7px 3px; }
	.highlight4 { background-color:#fffdcc; vertical-align:baseline; padding:1px 3px;}
	
/*	Blockquotes  */
	blockquote, blockquote p { font-size: 15px; line-height: 24px; color: #6a747d; font-family:"Roboto Slab";  }
	blockquote { position:relative; margin: 0 0 21px; padding: 18px 10px 14px 60px; /*background: url(../images/b-qot1.png) no-repeat 12px 9px;*/}
	blockquote:before { position:absolute; left:12px; top:26px; content:'\201C'; font-size:62px; color:#bbb; font-weight:bold; font-family: Georgia, Times, serif; }
	blockquote cite { display: block; font-style: italic;  font-size: 12px; color: #777f87; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
	blockquote small { font-size:13px; font-style: italic;}
	blockquote img { max-width:100%; width:auto; display:inline; }

	hr { border: solid #e5e5e5; border-width: 1px 0 0; clear: both; margin: 14px 0 35px; height: 0; width: auto; }
	hr.boldbx { border-width: 4px 0 0; border-color:#efefef; }	
	.container hr { margin-right: 10px; margin-left: 10px;}
	.container .columns hr, .container .column hr  { margin-right: 0px; margin-left: 0px;}
		
	::selection { background: #e4744f; color: #fff; }
	::-moz-selection { background: #e4744f; color: #fff; }


/* #Links
================================================== */

	a, a:visited { color: #0093d0; text-decoration: none; outline: 0; }
	a:hover, a:focus { color: #ff9900; }
	p a, p a:visited { line-height: inherit; }
	a:active { outline:none; opacity: 0.75; }


/* #Lists
================================================== */

	ul, ol { margin-bottom: 21px; margin-left: 3px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.disc { margin-left: 20px; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 14px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 18px; }
	ul.check li, li.check { background:url(../images/li-check.png) no-repeat left 4px; }
	ul.plus li, li.plus { background:url(../images/li-plus.png) no-repeat left 4px; }
	ul.minus li, li.minus { background:url(../images/li-minus.png) no-repeat left 3px; }
	ul.star li, li.star { background:url(../images/li-star.png) no-repeat left 4px; }
	ul.arrow li, li.arrow { background:url(../images/li-arrow.png) no-repeat left 4px; }
	ul.arrow2 li, li.arrow2 { background:url(../images/li-arrow2.png) no-repeat left 4px; }
	ul.square li, li.square { background:url(../images/li-square.png) no-repeat left 4px; }
	ul.circle li, li.circle { background:url(../images/li-circle.png) no-repeat left 5px; }
	ul.cross li, li.cross { background:url(../images/li-cross.png) no-repeat left 3px; }
	ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star,
	 ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square,
	  ul.circle li, li.circle, ul.cross li, li.cross { padding:0 0 1px 16px;  } 
	    

/* #Images
================================================== */

	img.scale-with-grid {
		max-width: 100%;
		height: auto; }
		
	img.full-width {
		width: 100%;
		height: auto; }
	p img { margin-bottom:14px;}


/* #Buttons
================================================== */

	.button,
	button, a.price-send,
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	.button.green,
	button.green, 
	input[type="submit"].green,
	input[type="reset"].green,
	input[type="button"].green  {
	  -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
	  border-radius: 3px;
	  border:0 none;
	  color: #fff;
	  display: inline-block;
	  font-size: 14px;
	  text-transform:capitalize;
	  font-weight: 400;
	  font-family: Helvetica, Arial, sans-serif;
	  text-decoration: none;
	  text-shadow: 0 -1px rgba(0, 0, 0, .29);
	  cursor: pointer;
	  margin-bottom: 21px;
	  line-height: 1;
	  padding: 15px 40px;
	  background: #8fbe32;
	   }

	.button:hover,
	button:hover, a.price-send:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover,
	.button.green:hover,
	button.green:hover, 
	input[type="submit"].green:hover,
	input[type="reset"].green:hover,
	input[type="button"].green:hover  {
		background: #9ecd40;
		-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
	  -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
	  box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
		}


	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; 
		}
		
	 .button.large,
	button.large,
	input[type="submit"].large,
	input[type="reset"].large,
	input[type="button"].large {
		padding: 20px 60px;
		font-size:15px;
		 }
		 
	 .button.small,
	button.small,
	input[type="submit"].small,
	input[type="reset"].small,
	input[type="button"].small {
		padding: 10px 30px;
		font-size: 12px;
		 }
		 
	 .button.blue,
	button.blue,
	input[type="submit"].blue,
	input[type="reset"].blue,
	input[type="button"].blue {
	  background: #128abc; /* Old browsers */	  
		 }
		 
	 .button.blue:hover,
	button.blue:hover, 
	input[type="submit"].blue:hover,
	input[type="reset"].blue:hover,
	input[type="button"].blue:hover {
		background: #32a6d6;
		}
		 
	 .button.red,
	button.red,
	input[type="submit"].red,
	input[type="reset"].red,
	input[type="button"].red {

	  background: #980217; /* Old browsers */	  
		 }
		 
	  .button.red:hover,
	button.red:hover, 
	input[type="submit"].red:hover,
	input[type="reset"].red:hover,
	input[type="button"].red:hover {
		background: #B7021A;
		}
		 
	 .button.gray,
	button.gray,
	input[type="submit"].gray,
	input[type="reset"].gray,
	input[type="button"].gray {
	  color:#656f79;
	  text-shadow: 0 -1px #fff;
	  background: #f3f4f5; /* Old browsers */	   
		 }
		 
		 		 
	  .button.gray:hover,
	button.gray:hover, 
	input[type="submit"].gray:hover,
	input[type="reset"].gray:hover,
	input[type="button"].gray:hover {
		background: #f6f7f7;
		}
				 
	 .button.cherry,
	button.cherry,
	input[type="submit"].cherry,
	input[type="reset"].cherry,
	input[type="button"].cherry {
	  background: #93516a; /* Old browsers */	  
		 }
		 
	 .button.cherry:hover,
	button.cherry:hover, 
	input[type="submit"].cherry:hover,
	input[type="reset"].cherry:hover,
	input[type="button"].cherry:hover {
		background: #a45d78;
		}
						 
	 .button.orchid,
	button.orchid,
	input[type="submit"].orchid,
	input[type="reset"].orchid,
	input[type="button"].orchid {
	  background: #9661ab; /* Old browsers */	  	  
		 }
		 
	 .button.orchid:hover,
	button.orchid:hover, 
	input[type="submit"].orchid:hover,
	input[type="reset"].orchid:hover,
	input[type="button"].orchid:hover {
		background: #a06ab5;
		}
								 
	 .button.pink,
	button.pink,
	input[type="submit"].pink,
	input[type="reset"].pink,
	input[type="button"].pink {
	  background: #e64883; /* Old browsers */	  
		 }
		 
	 .button.pink:hover,
	button.pink:hover, 
	input[type="submit"].pink:hover,
	input[type="reset"].pink:hover,
	input[type="button"].pink:hover {
		background: #ea598f;
		}
										 
	 .button.orange,
	button.orange,
	input[type="submit"].orange,
	input[type="reset"].orange,
	input[type="button"].orange {
	  background: #f98805; /* Old browsers */	  
		 }
		 
	 .button.orange:hover,
	button.orange:hover, 
	input[type="submit"].orange:hover,
	input[type="reset"].orange:hover,
	input[type="button"].orange:hover {
		background: #eb9634;
		}		
												 
	 .button.teal,
	button.teal,
	input[type="submit"].teal,
	input[type="reset"].teal,
	input[type="button"].teal {
	  background: #1fa79e; /* Old browsers */  
		 }
		 
	 .button.teal:hover,
	button.teal:hover, 
	input[type="submit"].teal:hover,
	input[type="reset"].teal:hover,
	input[type="button"].teal:hover {
		background: #34b7ae;
		}
		
														 
	 .button.skyblue,
	button.skyblue,
	input[type="submit"].skyblue,
	input[type="reset"].skyblue,
	input[type="button"].skyblue {
	  background: #03acdc; /* Old browsers */	  
		 }
		 
	 .button.skyblue:hover,
	button.skyblue:hover, 
	input[type="submit"].skyblue:hover,
	input[type="reset"].skyblue:hover,
	input[type="button"].skyblue:hover {
		background: #1db7e3;
		}
				
														 
	 .button.jade,
	button.jade,
	input[type="submit"].jade,
	input[type="reset"].jade,
	input[type="button"].jade {
	  background: #0aad80; /* Old browsers */	  
		 }
		 
	 .button.jade:hover,
	button.jade:hover, 
	input[type="submit"].jade:hover,
	input[type="reset"].jade:hover,
	input[type="button"].jade:hover {
		background: #19bc8f;
		}


		
	a.button, .button.blue, .button.red, .button.cherry, .button.orchid, .button.pink, .button.orange, .button.teal {
		 color: #fff;
		 }
		
	  .button:active,
	button:active, a.price-send:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		color: #c1d7dc;
		opacity: 0.94;
		 }
		 

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* #Forms
================================================== */

	form {
		margin-bottom: 20px; }
	fieldset {
		margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #e5e5e5;
		padding: 6px 4px;
		outline: none;
		-moz-border-radius: 1px;
		-webkit-border-radius: 1px;
		border-radius: 1px;
		color: #888;
		margin: 0;
		width: 210px;
		max-width: 100%;
		min-height: 21px;
		display: block;
		margin-bottom: 20px;
		background: #fdfdfd;
 } 
	select {
		padding: 5px ;
		outline:0 none; }

	input[type="text"]:hover,
	input[type="password"]:hover,
	input[type="email"]:hover,
	textarea:hover {
		border-color: #c1dfed;
	    -moz-box-shadow: 0 0 1px rgba(0,0,0,.1);
		-webkit-box-shadow: 0 0 1px rgba(0,0,0,.1);
		box-shadow:  0 0 1px rgba(0,0,0,.1); 
		
 }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
		background: #fff;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }

	textarea {
		min-height: 60px; }
	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 220px; }
	input[type="checkbox"] {
		display: inline; }
	label span,
	legend span {
		font-weight: normal;
		font-size: 13px;
		color: #444; }


/* #Misc
================================================== */

	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 7px !important; }
	.add-bottom { margin-bottom: 21px !important; }	



/* #Bootstrap
================================================== */

	.dropup,
	.dropdown {
	  position: relative;
	}
	
	.dropdown-toggle {
	  *margin-bottom: -3px;
	}
	
	.dropdown-toggle:active,
	.open .dropdown-toggle {
	  outline: 0;
	}
	
	.caret {
	  display: inline-block;
	  width: 0;
	  height: 0;
	  vertical-align: top;
	  border-top: 4px solid #000000;
	  border-right: 4px solid transparent;
	  border-left: 4px solid transparent;
	  content: "";
	  opacity: 0.3;
	  filter: alpha(opacity=30);
	}
	
	.dropdown .caret {
	  margin-top: 8px;
	  margin-left: 2px;
	}
	
	.dropdown:hover .caret,
	.open .caret {
	  opacity: 1;
	  filter: alpha(opacity=100);
	}
	
	.dropdown-menu {
	  position: absolute;
	  top: 100%;
	  left: 0;
	  z-index: 1000;
	  display: none;
	  float: left;
	  min-width: 160px;
	  padding: 4px 0;
	  margin: 1px 0 0;
	  list-style: none;
	  background-color: #ffffff;
	  border: 1px solid #ccc;
	  border: 1px solid rgba(0, 0, 0, 0.2);
	  *border-right-width: 2px;
	  *border-bottom-width: 2px;
	  -webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			  border-radius: 5px;
	  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
		 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
			  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	  -webkit-background-clip: padding-box;
		 -moz-background-clip: padding;
			  background-clip: padding-box;
	}
	
	.dropdown-menu.pull-right {
	  right: 0;
	  left: auto;
	}
	
	.dropdown-menu .divider {
	  *width: 100%;
	  height: 1px;
	  margin: 8px 1px;
	  *margin: -5px 0 5px;
	  overflow: hidden;
	  background-color: #e5e5e5;
	  border-bottom: 1px solid #ffffff;
	}
	
	.dropdown-menu a {
	  display: block;
	  padding: 3px 15px;
	  clear: both;
	  font-weight: normal;
	  line-height: 18px;
	  color: #7a7f83;
	  white-space: nowrap;
	}
	
	.dropdown-menu li > a:hover,
	.dropdown-menu .active > a,
	.dropdown-menu .active > a:hover {
	  color: #ffffff;
	  text-decoration: none;
	  background-color: #1eb1e4;
	}
	
	.open {
	  *z-index: 1000;
	}
	
	.open > .dropdown-menu {
	  display: block;
	}
	
	.pull-right > .dropdown-menu {
	  right: 0;
	  left: auto;
	}
	
	
	.well, .promobox {
	  min-height: 20px;
	  padding: 19px;
	  margin-bottom: 20px;
	  background-color: #f9f9f9;
	  border: 1px solid #e1e7ec;
	  border: 1px solid rgba(0, 0, 0, 0.05);
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
		 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
			  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	}
	
	.well blockquote {
	  border-color: #e5e5e5;
	  border-color: rgba(0, 0, 0, 0.15);
	}
	
	.well blockquote:before, blockquote.well:before { content:""; content:none;}
	
	.well-large {
	  padding: 24px;
	  -webkit-border-radius: 6px;
		 -moz-border-radius: 6px;
			  border-radius: 6px;
	}
	
	.well-small {
	  padding: 9px;
	  -webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
			  border-radius: 3px;
	}
	
	.promobox {
	  background: #fdfdfd;
	  padding-bottom: 11px;
	}
	.promobox button, .promobox .button {
	  float:right;
	}
	
	.collapse {
	  position: relative;
	  height: 0;
	  overflow: hidden;
	  -webkit-transition: height 0.35s ease;
		 -moz-transition: height 0.35s ease;
		  -ms-transition: height 0.35s ease;
		   -o-transition: height 0.35s ease;
			  transition: height 0.35s ease;
	}
	
	.collapse.in {
	  height: auto;
	}
	
	.close {
	  float: right;
	  font-size: 20px;
	  font-weight: bold;
	  line-height: 18px;
	  color: #000000;
	  text-shadow: 0 1px 0 #ffffff;
	  opacity: 0.2;
	  filter: alpha(opacity=20);
	}
	
	.close:hover {
	  color: #000000;
	  text-decoration: none;
	  cursor: pointer;
	  opacity: 0.4;
	  filter: alpha(opacity=40);
	}
	
	.nav {
	  margin-bottom: 18px;
	  margin-left: 0;
	  list-style: none;
	}
	   
	.nav > li > a {
	  display: block;
	}
	
	.nav > li > a:hover {
	  text-decoration: none;
	  background-color: #e1e7ec;
	}
	
	.nav > .pull-right {
	  float: right;
	}
	
	.nav .nav-header {
	  display: block;
	  padding: 3px 15px;
	  font-size: 11px;
	  font-weight: bold;
	  line-height: 18px;
	  color: #999999;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	  text-transform: uppercase;
	}
	
	.nav li + .nav-header {
	  margin-top: 9px;
	}
	
	.nav-list {
	  padding-right: 15px;
	  padding-left: 15px;
	  margin-bottom: 0;
	}
	
	.nav-list > li > a,
	.nav-list .nav-header {
	  margin-right: -15px;
	  margin-left: -15px;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	}
	
	.nav-list > li > a {
	  padding: 3px 15px;
	}
	
	.nav-list > .active > a,
	.nav-list > .active > a:hover {
	  color: #ffffff;
	  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	  background-color: #0088cc;
	}
	
	.nav-list [class^="icon-"] {
	  margin-right: 2px;
	}
	
	.nav-list .divider {
	  *width: 100%;
	  height: 1px;
	  margin: 8px 1px;
	  *margin: -5px 0 5px;
	  overflow: hidden;
	  background-color: #e5e5e5;
	  border-bottom: 1px solid #ffffff;
	}
	.nav-tabs,
	.nav-pills {
	  *zoom: 1;
	}
	
	.nav-tabs:before,
	.nav-pills:before,
	.nav-tabs:after,
	.nav-pills:after {
	  display: table;
	  content: "";
	}
	
	.nav-tabs:after,
	.nav-pills:after {
	  clear: both;
	}
	
	.nav-tabs > li,
	.nav-pills > li {
	  float: left;
	}
	
	.nav-tabs > li > a,
	.nav-pills > li > a {
	  padding-right: 18px;
	  padding-left: 18px;
	
	  line-height: 14px;
	}
	
	.nav-tabs {
	  border-bottom: 1px solid #e5e5e5;
	  
	}
	
	.nav-tabs > li {
	  margin-bottom: -1px;
	  
	}
	
	.nav-tabs > li > a {
	  padding-top: 12px;
	  background:#f7f7f7;
	  padding-bottom: 12px;
	  color:#555;
	  line-height: 18px;
	  border: 1px solid #e5e5e5;
	  border-right:0 none;
	  font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	
	}
	
	.nav-tabs > li > a:hover {
	  background:#fbfbfb;
	}
	
	.nav-tabs > .active > a,
	.nav-tabs > .active > a:hover {
	  cursor: default;
	  background-color: #ffffff;
	  border: 1px solid #e5e5e5;
	  border-bottom: 0 none;
	  padding-top:20px;
	  margin-top:-7px;
	  
	}
	
	.nav-pills > li > a {
	  padding-top: 8px;
	  padding-bottom: 8px;
	  margin-top: 2px;
	  margin-bottom: 2px;
	  -webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			  border-radius: 5px;
	}
	
	.nav-pills > .active > a,
	.nav-pills > .active > a:hover {
	  color: #ffffff;
	  background-color: #0088cc;
	}
	
	.nav-stacked > li {
	  float: none;
	}
	
	.nav-stacked > li > a {
	  margin-right: 0;
	}
	
	.nav-tabs.nav-stacked {
	  border-bottom: 0;
	}
	
	.nav-tabs.nav-stacked > li > a {
	  border: 1px solid #e5e5e5;
	  -webkit-border-radius: 0;
		 -moz-border-radius: 0;
			  border-radius: 0;
	}
	
	.nav-tabs.nav-stacked > li:first-child > a {
	  -webkit-border-radius: 4px 4px 0 0;
		 -moz-border-radius: 4px 4px 0 0;
			  border-radius: 4px 4px 0 0;
	}
	
	.nav-tabs.nav-stacked > li:last-child > a {
	  -webkit-border-radius: 0 0 4px 4px;
		 -moz-border-radius: 0 0 4px 4px;
			  border-radius: 0 0 4px 4px;
	}
	
	.nav-tabs.nav-stacked > li > a:hover {
	  z-index: 2;
	  border-color: #e5e5e5;
	}
	
	.nav-pills.nav-stacked > li > a {
	  margin-bottom: 3px;
	}
	
	.nav-pills.nav-stacked > li:last-child > a {
	  margin-bottom: 1px;
	}
	
	.nav-tabs .dropdown-menu {
	  -webkit-border-radius: 0 0 5px 5px;
		 -moz-border-radius: 0 0 5px 5px;
			  border-radius: 0 0 5px 5px;
	}
	
	.nav-pills .dropdown-menu {
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.nav-tabs .dropdown-toggle .caret,
	.nav-pills .dropdown-toggle .caret {
	  margin-top: 6px;
	  border-top-color: #0088cc;
	  border-bottom-color: #0088cc;
	}
	
	.nav-tabs .dropdown-toggle:hover .caret,
	.nav-pills .dropdown-toggle:hover .caret {
	  border-top-color: #005580;
	  border-bottom-color: #005580;
	}
	
	.nav-tabs .active .dropdown-toggle .caret,
	.nav-pills .active .dropdown-toggle .caret {
	  border-top-color: #333333;
	  border-bottom-color: #333333;
	}
	
	.nav > .dropdown.active > a:hover {
	  color: #000000;
	  cursor: pointer;
	}
	
	.nav-tabs .open .dropdown-toggle,
	.nav-pills .open .dropdown-toggle,
	.nav > li.dropdown.open.active > a:hover {
	  color: #ffffff;
	  background-color: #999999;
	  border-color: #999999;
	}
	
	.nav li.dropdown.open .caret,
	.nav li.dropdown.open.active .caret,
	.nav li.dropdown.open a:hover .caret {
	  border-top-color: #ffffff;
	  border-bottom-color: #ffffff;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}
	
	.tabs-stacked .open > a:hover {
	  border-color: #999999;
	}
	
	.tabbable {
	  *zoom: 1;
	}
	
	.tabbable:before,
	.tabbable:after {
	  display: table;
	  content: "";
	}
	
	.tabbable:after {
	  clear: both;
	}
	
	.tab-content {
	  overflow: auto;
	  border:1px solid #e5e5e5;
	  border-top:0 none;
	  padding-top:18px;
	  margin-top:-18px;	
	}
	
	.tab-content .columns {
	   max-width:100%;
	   }
	 
	.tab-content .columns p {
	   padding:0;
	   }
	
	.tabs-below > .nav-tabs,
	.tabs-right > .nav-tabs,
	.tabs-left > .nav-tabs {
	  border-bottom: 0;
	}
	
	.tab-content > .tab-pane,
	.pill-content > .pill-pane {
	  display: none;
	  padding:15px 25px;
	}
	
	.tab-content > .active,
	.pill-content > .active {
	  display: block;
	}
	
	.tabs-below > .nav-tabs {
	  border-top: 1px solid #e5e5e5;
	}
	
	.tabs-below > .nav-tabs > li {
	  margin-top: -1px;
	  margin-bottom: 0;
	}
	
	.tabs-below > .nav-tabs > li > a {
	  -webkit-border-radius: 0 0 4px 4px;
		 -moz-border-radius: 0 0 4px 4px;
			  border-radius: 0 0 4px 4px;
	}
	
	.tabs-below > .nav-tabs > li > a:hover {
	  border-top-color: #e5e5e5;
	  border-bottom-color: transparent;
	}
	
	.tabs-below > .nav-tabs > .active > a,
	.tabs-below > .nav-tabs > .active > a:hover {
	  border-color: transparent #e5e5e5 #e5e5e5 #e5e5e5;
	}
	
	.tabs-left > .nav-tabs > li,
	.tabs-right > .nav-tabs > li {
	  float: none;
	}
	
	.tabs-left > .nav-tabs > li > a,
	.tabs-right > .nav-tabs > li > a {
	  min-width: 190px;
	  margin-right: 0;
	  margin-bottom: 3px;
	  text-transform:uppercase;
	  font-size:12px;
	  font-weight:bold;
	  border-left:0 none;
	  background:#fdfdfd;
	  color:#838383;
	}
	
	.tabs-left > .nav-tabs {
	  float: left;
	  margin-right:-1px;
	  padding-top:40px;
	}
	
	.tabs-left > .nav-tabs > li > a {
	  margin-right: -1px;
		border: 1px solid #e5e5e5;
		padding:10px;
		margin:0;
		border-left:0 none;

	}
	
	.tabs-left > .nav-tabs > li > a:hover {
	  border-bottom:1px solid #e5e5e5;
	  color:#444;
	}
	
	.tabs-left > .nav-tabs .active > a,
	.tabs-left > .nav-tabs .active > a:hover {
	  border-bottom:1px solid #e5e5e5;
	  border-right-color: #ffffff;
	  padding:10px;
	  border-left:0 none;
	  margin:0;
	  color:#333;
	  background:#fff;
	}
	
	.tabs-right > .nav-tabs {
	  float: right;
	  border-left: 1px solid #e5e5e5;
	}
	
	.tabs-right > .nav-tabs > li > a {
	  margin-left: -1px;
		border: 1px solid #e5e5e5;
	}
	
	.tabs-right > .nav-tabs > li > a:hover {
	  border-color: #e5e5e5 #e5e5e5 #e5e5e5 #e5e5e5;
	  border-width:1px;
	}
	
	.tabs-right > .nav-tabs .active > a,
	.tabs-right > .nav-tabs .active > a:hover {
	  border-color: #e5e5e5 #e5e5e5 #e5e5e5 transparent;
	  *border-left-color: #ffffff;
	}
	.tabs-right > .tab-content,
	.tabs-left > .tab-content,
	.tabs-below > .tab-content {
	  margin:0;
	  padding:4px;
	  padding-top:10px;
	  display:block;
	  border:0 none;
	  border-left:1px solid #e5e5e5;
	  box-shadow : 0 0 0 0;
	}
	
	.tabs-below > .tab-content {
	  border:1px solid #e5e5e5;
	  border-bottom:0 none;
	  }
	
	
	.tooltip {
	  position: absolute;
	  z-index: 1020;
	  display: block;
	  padding: 5px;
	  font-size: 11px;
	  opacity: 0;
	  filter: alpha(opacity=0);
	  visibility: visible;
	}
	
	.tooltip.in {
	  opacity: 0.8;
	  filter: alpha(opacity=80);
	}
	
	.tooltip.top {
	  margin-top: -2px;
	}
	
	.tooltip.right {
	  margin-left: 2px;
	}
	
	.tooltip.bottom {
	  margin-top: 2px;
	}
	
	.tooltip.left {
	  margin-left: -2px;
	}
	
	.tooltip.top .tooltip-arrow {
	  bottom: 0;
	  left: 50%;
	  margin-left: -5px;
	  border-top: 5px solid #000000;
	  border-right: 5px solid transparent;
	  border-left: 5px solid transparent;
	}
	
	.tooltip.left .tooltip-arrow {
	  top: 50%;
	  right: 0;
	  margin-top: -5px;
	  border-top: 5px solid transparent;
	  border-bottom: 5px solid transparent;
	  border-left: 5px solid #000000;
	}
	
	.tooltip.bottom .tooltip-arrow {
	  top: 0;
	  left: 50%;
	  margin-left: -5px;
	  border-right: 5px solid transparent;
	  border-bottom: 5px solid #000000;
	  border-left: 5px solid transparent;
	}
	
	.tooltip.right .tooltip-arrow {
	  top: 50%;
	  left: 0;
	  margin-top: -5px;
	  border-top: 5px solid transparent;
	  border-right: 5px solid #000000;
	  border-bottom: 5px solid transparent;
	}
	
	.tooltip-inner {
	  max-width: 200px;
	  padding: 3px 8px;
	  color: #ffffff;
	  text-align: center;
	  text-decoration: none;
	  background-color: #000000;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.tooltip-arrow {
	  position: absolute;
	  width: 0;
	  height: 0;
	}
	
	
	.pull-right {
	  float: right;
	}
	
	.pull-left {
	  float: left;
	}
	
	.hide {
	  display: none;
	}
	
	.show {
	  display: block;
	}
	
	.invisible {
	  visibility: hidden;
	}
	
	.pagination2 {
	  height: 36px;
	  margin: 18px 0;
	}
	
	.pagination2 ul {
	  display: inline-block;
	  *display: inline;
	  margin-bottom: 0;
	  margin-left: 0;
	  -webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
			  border-radius: 3px;
	  *zoom: 1;
	  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	}
	
	.pagination2 li {
	  display: inline;
	}
	
	.pagination2 a {
	  float: left;
	  padding: 0 14px;
	  line-height: 34px;
	  text-decoration: none;
	  border: 1px solid #e5e5e5;
	  border-left-width: 0;
	}
	
	.pagination2 a:hover,
	.pagination2 .active a {
	  background-color: #f5f5f5;
	}
	
	.pagination2 .active a {
	  color: #999999;
	  cursor: default;
	}
	
	.pagination2 .disabled span,
	.pagination2 .disabled a,
	.pagination2 .disabled a:hover {
	  color: #999999;
	  cursor: default;
	  background-color: transparent;
	}
	
	.pagination2 li:first-child a {
	  border-left-width: 1px;
	  -webkit-border-radius: 3px 0 0 3px;
		 -moz-border-radius: 3px 0 0 3px;
			  border-radius: 3px 0 0 3px;
	}
	
	.pagination2 li:last-child a {
	  -webkit-border-radius: 0 3px 3px 0;
		 -moz-border-radius: 0 3px 3px 0;
			  border-radius: 0 3px 3px 0;
	}
	
	.pagination2-centered {
	  text-align: center;
	}
	
	.pagination2-right {
	  text-align: right;
	}
	
	
	.alert {
	  padding: 8px 35px 8px 36px;
	  background:url(../images/alert-notice-ico.png) no-repeat;
	  background-position: 9px 50%;
	  margin-bottom: 18px;
	  color: #c09853;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	  background-color: #fcf8e3;
	  border: 1px solid #f3d9a6;
	  -webkit-border-radius: 2px;
		 -moz-border-radius: 2px;
			  border-radius: 2px;
	}
	
	.alert img {
	   float: left;
	   margin:-2px 6px 4px -4px;
	   }
	
	.alert-heading {
	  color: inherit;
	}
	
	.alert .close {
	  position: relative;
	  top: -2px;
	  right: -21px;
	  line-height: 18px;
	}
	
	.alert-success {
	  color: #468847;
	  background:url(../images/alert-success-ico.png) no-repeat;
	  background-position: 8px 50%;
	  background-color: #e1eec9;
	  border-color: #8fbe32;
	}
	
	.alert-danger,
	.alert-error {
	  color: #b94a48;
	  background:url(../images/alert-error-ico.png) no-repeat;
	  background-position: 9px 50%;
	  background-color: #fce6e9;
	  border-color: #ed9aa3;
	}
	
	.alert-info {
	  color: #3a87ad;
	  background:url(../images/alert-info-ico.png) no-repeat;
	  background-position: 9px 50%;
	  background-color: #d9edf7;
	  border-color: #98cdd8;
	}
	
	.alert-block {
	  padding-top: 14px;
	  padding-bottom: 14px;
	}
	
	.alert-block > p,
	.alert-block > ul {
	  margin-bottom: 0;
	}
	
	.alert-block p + p {
	  margin-top: 5px;
	}
	
	button.close {
		padding:0;
		margin:0;
		border:0;
		background:none;
		}
	
	table {
	  max-width: 100%;
	  background-color: transparent;
	  border-collapse: collapse;
	  border-spacing: 0;
	}
	
	.table {
	  width: 100%;
	  margin-bottom: 18px;
	}
	
	.table th,
	.table td {
	  padding: 8px;
	  line-height: 18px;
	  text-align: left;
	  vertical-align: top;
	  border-top: 1px dotted #e5e5e5;
	}
	
	.table th {
	  font-weight: bold;
	}
	
	.table thead th {
	  vertical-align: bottom;
	  border-top:0 none;
	  background:#f7f7f7;
	}
	
	
	.table tbody + tbody {
	  border-top: 2px solid #e5e5e5;
	}
	
	.table-condensed th,
	.table-condensed td {
	  padding: 4px 5px;
	}
	
	.table-bordered {
	  border: 1px solid #e5e5e5;
	  border-collapse: separate;
	  *border-collapse: collapsed;
	  border-left: 0;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.table-bordered th,
	.table-bordered td {
	  border-left: 1px solid #e5e5e5;
	}
	
	
	.table tbody tr:hover td,
	.table tbody tr:hover th {
	  background-color: #fcfcfc;
	}
	
	@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
	
	@-moz-keyframes progress-bar-stripes {
	  from {
		background-position: 40px 0;
	  }
	  to {
		background-position: 0 0;
	  }
	}
	
	@-ms-keyframes progress-bar-stripes {
	  from {
		background-position: 40px 0;
	  }
	  to {
		background-position: 0 0;
	  }
	}
	
	@-o-keyframes progress-bar-stripes {
	  from {
		background-position: 0 0;
	  }
	  to {
		background-position: 40px 0;
	  }
	}
	
	@keyframes progress-bar-stripes {
	  from {
		background-position: 40px 0;
	  }
	  to {
		background-position: 0 0;
	  }
	}
	
	.progress {
	  height: 32px;
	  margin-bottom: 18px;
	  overflow: hidden;
	  background-color: #f7f7f7;
	  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-repeat: repeat-x;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
	  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
		 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
			  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	}
	
	.progress .bar {
	  width: 0;
	  height: 34px;
	  font-family:"Open Sans";
	  font-size: 15px;
	  line-height:33px;
	  color: #ffffff;
	  text-align: left;
	  padding-left:12px;
	  background-color: #0e90d2;
	  background-repeat: repeat-x;
	  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
		 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
			  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	  -webkit-box-sizing: border-box;
		 -moz-box-sizing: border-box;
		  -ms-box-sizing: border-box;
			  box-sizing: border-box;
	  -webkit-transition: width 0.6s ease;
		 -moz-transition: width 0.6s ease;
		  -ms-transition: width 0.6s ease;
		   -o-transition: width 0.6s ease;
			  transition: width 0.6s ease;
	}
	
	
	.progress .bar small { color:#fafafa; font-size:12px; }
	
	.progress-striped .bar {
	  background-color: #149bdf;

	}
	
	.progress.active .bar {
	  -webkit-animation: progress-bar-stripes 2s linear infinite;
		 -moz-animation: progress-bar-stripes 2s linear infinite;
		  -ms-animation: progress-bar-stripes 2s linear infinite;
		   -o-animation: progress-bar-stripes 2s linear infinite;
			  animation: progress-bar-stripes 2s linear infinite;
	}
	
	.progress-danger .bar, .progress-red .bar {
	  background-color: #e53f51;

	}
	
	.progress-success .bar, .progress-green .bar {
	  background-color: #8fbe32;

	}
	
	.progress-info .bar, .progress-blue .bar {
	  background-color: #03acdc;

	}
	
	.progress-warning .bar, .progress-orange .bar {
	  background-color: #f98805;
	}


.container{position:relative;width:960px;margin:0 auto;padding:0;}
.container .column,
.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px;}
.row{margin-bottom:21px;}
.column.alpha, .columns.alpha{margin-left:0;}
.column.omega, .columns.omega{margin-right:0;}
.container .one.column,
.container .one.columns{width:40px;}
.container .two.columns{width:100px;}
.container .three.columns{width:160px;}
.container .four.columns{width:220px;}
.container .five.columns{width:280px;}
.container .six.columns{width:340px;}
.container .seven.columns{width:400px;}
.container .eight.columns{width:460px;}
.container .nine.columns{width:520px;}
.container .ten.columns{width:580px;}
.container .eleven.columns{width:640px;}
.container .twelve.columns{width:700px;}
.container .thirteen.columns{width:760px;}
.container .fourteen.columns{width:820px;}
.container .fifteen.columns{width:880px;}
.container .sixteen.columns{width:940px;}
.container .one-third.column{width:300px;}
.container .two-thirds.column{width:620px;}
.container .one-half.column{width:450px;}
.container .offset-by-one{padding-left:60px;}
.container .offset-by-two{padding-left:120px;}
.container .offset-by-three{padding-left:180px;}
.container .offset-by-four{padding-left:240px;}
.container .offset-by-five{padding-left:300px;}
.container .offset-by-six{padding-left:360px;}
.container .offset-by-seven{padding-left:420px;}
.container .offset-by-eight{padding-left:480px;}
.container .offset-by-nine{padding-left:540px;}
.container .offset-by-ten{padding-left:600px;}
.container .offset-by-eleven{padding-left:660px;}
.container .offset-by-twelve{padding-left:720px;}
.container .offset-by-thirteen{padding-left:780px;}
.container .offset-by-fourteen{padding-left:840px;}
.container .offset-by-fifteen{padding-left:900px;}
@media only screen and (min-width:1200px){.container{width:1120px;}
.container .column,
.container .columns{margin-left:10px;margin-right:10px;}
.column.alpha, .columns.alpha{margin-left:0;margin-right:10px;}
.column.omega, .columns.omega{margin-right:0;margin-left:10px;}
.alpha.omega{margin-left:0;margin-right:0;}
.container .one.column,
.container .one.columns{width:50px;}
.container .two.columns{width:120px;}
.container .three.columns{width:190px;}
.container .four.columns{width:260px;}
.container .five.columns{width:330px;}
.container .six.columns{width:400px;}
.container .seven.columns{width:470px;}
.container .eight.columns{width:540px;}
.container .nine.columns{width:610px;}
.container .ten.columns{width:680px;}
.container .eleven.columns{width:750px;}
.container .twelve.columns{width:820px;}
.container .thirteen.columns{width:890px;}
.container .fourteen.columns{width:960px;}
.container .fifteen.columns{width:1030px;}
.container .sixteen.columns{width:1100px;}
.container .one-third.column{width:353px;}
.container .two-thirds.column{width:716px;}
.container .offset-by-one{padding-left:70px;}
.container .offset-by-two{padding-left:140px;}
.container .offset-by-three{padding-left:210px;}
.container .offset-by-four{padding-left:280px;}
.container .offset-by-five{padding-left:350px;}
.container .offset-by-six{padding-left:420px;}
.container .offset-by-seven{padding-left:490px;}
.container .offset-by-eight{padding-left:560px;}
.container .offset-by-nine{padding-left:630px;}
.container .offset-by-ten{padding-left:700px;}
.container .offset-by-eleven{padding-left:770px;}
.container .offset-by-twelve{padding-left:840px;}
.container .offset-by-thirteen{padding-left:910px;}
.container .offset-by-fourteen{padding-left:980px;}
.container .offset-by-fifteen{padding-left:1050px;}
}
@media only screen and (max-width:959px){.container{width:768px;}
.container .column,
.container .columns{margin-left:10px;margin-right:10px;margin-bottom:21px;}
.column.alpha, .columns.alpha{margin-left:0;margin-right:10px;}
.column.omega, .columns.omega{margin-right:0;margin-left:10px;}
.alpha.omega{margin-left:0;margin-right:0;}
.container .one.column,
.container .one.columns{width:28px;}
.container .two.columns{width:76px;}
.container .three.columns{width:124px;}
.container .four.columns{width:172px;}
.container .five.columns{width:220px;}
.container .six.columns{width:268px;}
.container .seven.columns{width:316px;}
.container .eight.columns{width:364px;}
.container .nine.columns{width:412px;}
.container .ten.columns{width:460px;}
.container .eleven.columns{width:508px;}
.container .twelve.columns{width:556px;}
.container .thirteen.columns{width:604px;}
.container .fourteen.columns{width:652px;}
.container .fifteen.columns{width:700px;}
.container .sixteen.columns{width:748px;}
.container .one-third.column{width:236px;}
.container .two-thirds.column{width:492px;}
.container .one-half.column{width:354px;}
.container .offset-by-one{padding-left:48px;}
.container .offset-by-two{padding-left:96px;}
.container .offset-by-three{padding-left:144px;}
.container .offset-by-four{padding-left:192px;}
.container .offset-by-five{padding-left:240px;}
.container .offset-by-six{padding-left:288px;}
.container .offset-by-seven{padding-left:336px;}
.container .offset-by-eight{padding-left:384px;}
.container .offset-by-nine{padding-left:432px;}
.container .offset-by-ten{padding-left:480px;}
.container .offset-by-eleven{padding-left:528px;}
.container .offset-by-twelve{padding-left:576px;}
.container .offset-by-thirteen{padding-left:624px;}
.container .offset-by-fourteen{padding-left:672px;}
.container .offset-by-fifteen{padding-left:720px;}
}
@media only screen and (max-width:767px){.container{width:300px;}
.container .columns,
.container .column{margin:0;margin-bottom:14px;}
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .one-half.column,
.container .two-thirds.column{width:300px;}
.container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .one-half.column,
.container .offset-by-fifteen{padding-left:0;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}
.container .columns,
.container .column{margin:0;margin-bottom:21px;}
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column{width:420px;}
}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:before,
.clearfix:after,
.row:before,
.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,
.clearfix:after{clear:both;}
.row,
.clearfix{zoom:1;}
.clear, .clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clr{visibility:visible;overflow:visible;}
.columns, .columns img, .column img, .one_half img, .one_third img, .two_third img, .three_fourth img, .one_fourth img, .one_fifth img, .two_fifth img{max-width:100%;}
.promobox .columns{max-width:100%;}


div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_content{background-color:#fff;}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}
div.pp_default #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}
div.pp_default .pp_social{margin-top:7px;}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}
div.pp_default .pp_details{position:relative;}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat;}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_details{position:relative;}
div.light_rounded .pp_description{margin-right:85px;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .pp_details{position:relative;}
div.dark_rounded .pp_description{margin-right:85px;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content{background:#000;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat;}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square .pp_details{position:relative;}
div.dark_square .pp_description{margin:0 85px 0 0;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav{clear:none;}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square .pp_details{position:relative;}
div.light_square .pp_description{margin-right:85px;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.facebook .pp_details{position:relative;}
div.facebook .pp_description{margin:0 37px 0 0;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:0;}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap;}
.pp_nav .pp_play,
.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;overflow:hidden;position:relative;}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand,
a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}



/*
	* Style settings of LayerSlider
	*
	* (c) 2011-2013 George Krupa, John Gera & Kreatura Media
	*
	* Plugin web:			http://kreaturamedia.com/
	* Licenses: 			http://codecanyon.net/licenses/
*/



/* Global settings */

.ls-container {
	visibility: hidden;
	position: relative;
}

.ls-lt-container {
	position: absolute;
}

.ls-lt-container,
.ls-lt-container * {
	text-align: left !important;
	direction: ltr !important;
}

.ls-container-fullscreen {
	margin: 0px auto !important;
	padding: 2% !important;
	background: black !important;
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border: none !important;
}

.ls-container-fullscreen .ls-thumbnail-wrapper,
.ls-container-fullscreen .ls-fullscreen,
.ls-container-fullscreen .ls-shadow {
	display: none !important;
}

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-inner {
	position: relative;
	background-position: center center;
	z-index: 2;
}

.ls-loading-container {
	position: absolute !important;
	display: none;
	z-index: 3 !important;
	left: 50% !important;
	top: 50% !important;
}

.ls-loading-indicator {
	margin: 0px auto;
}

.ls-inner,
.ls-layer {
	width: 100%;
	height: 100%;
}

.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}

.ls-active,
.ls-animating {
	display: block !important;
}

.ls-layer > * {
	position: absolute;
	line-height: normal;	
	margin: 0px;
	left: 0px;
	top: 0px;
}

.ls-layer .ls-bg {
	left: 50%;
	top: 50%;
}

.ls-yourlogo {
	position: absolute;
	z-index: 99;
}



/* Timers */

.ls-bar-timer {
	position: absolute;
	width: 0px;
	height: 2px;
	background: white;
	border-bottom: 2px solid #555;
	opacity: .55;
	filter: alpha(opacity=55);
	z-index: 4;
	top: 0px;
}

.ls-circle-timer {
	width: 24px;
	height: 24px;
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 4;
	opacity: .65;
	filter: alpha(opacity=65);
	display: none;
}

.ls-ct-half {
	background: white;
}

.ls-ct-center {
	background: #444;
}

.ls-ct-left,
.ls-ct-right {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-left,
.ls-ct-right {
	float: left;
	position: relative;								
}

.ls-ct-rotate {
	width: 200%;
	height: 100%;
	position: absolute;
	top: 0px;
}	

.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
	left: 0px;
}

.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
	right: 0px;
}

.ls-ct-hider,
.ls-ct-half {
	position: absolute;
	top: 0px;												
}

.ls-ct-hider {
	width: 50%;
	height: 100%;
	overflow: hidden;
}

.ls-ct-half {
	width: 200%;
	height: 100%;
}
														
.ls-ct-center {
	width: 40%;
	height: 40%;
	left: 30%;
	top: 30%;
	position: absolute;								
}

.ls-ct-half,
.ls-ct-center {
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;								
}



/* Navigation */

.ls-bottom-nav-wrapper {
	height: 0px;
}

.ls-bottom-slidebuttons {
	text-align: left;
}

.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
	z-index: 2;
	height: 0px;
	position: relative;
	text-align: center;
	margin: 0px auto;
}

.ls-below-thumbnails {
	display: none;
	z-index: 6;
}

.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
	outline: none;
}

* .ls-bottom-nav-wrapper *,
* .ls-bottom-nav-wrapper span * {
	direction: ltr !important;
}

.ls-bottom-slidebuttons {
	position: relative;
	z-index: 1000;
}

.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
	position: relative;	
}

.ls-nothumb {
	text-align: center !important;
}

.ls-link {
	position: absolute;
	width: 100% !important;
	height: 100% !important;
	left: 0px !important;
	top: 0px !important;
	background-image: url(blank.gif);
}

.ls-layer > a > * {
	background-image: url(blank.gif);
}



/* Embedded videos */

.ls-vpcontainer {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}

.ls-videopreview {
	width : 100%;
	height : 100%;
	position : absolute;
	left : 0px;
	top : 0px;
	cursor : pointer;
}

.ls-playvideo {
	position: absolute;
	left: 50%;
	top: 50%;
	cursor: pointer;
}



/* Thumbnails */

.ls-tn {
	display: none !important;
}

.ls-thumbnail-hover {
	display: none;
	position: absolute;
	left: 0px;
}

.ls-thumbnail-hover-inner {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

.ls-thumbnail-hover-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-thumbnail-hover-img {
	position: absolute;
	overflow: hidden;
}

.ls-thumbnail-hover img {
	max-width: none !important;
	position: absolute;
	display: inline-block;
	visibility: visible !important;
	left: 50%;
	top: 0px;
}

.ls-thumbnail-hover span {
	left: 50%;
	top: 100%;
	width: 0px;
	height: 0px;
	display: block;
	position: absolute;
	border-left-color: transparent !important;
	border-right-color: transparent !important;
	border-bottom-color: transparent !important;
}

.ls-thumbnail-wrapper {
	position: relative;
	width: 100%;
	margin: 0 auto;
	z-index: 4;
}

.ls-thumbnail {
	position: relative;
	margin: 0 auto;
}

.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
	width: 100%;	
}

.ls-thumbnail-slide-container {
	overflow: hidden !important;
	position: relative;
}

.ls-touchscroll {
	overflow-x: auto !important;
}

.ls-thumbnail-slide {
	text-align: center;
	white-space: nowrap;
	float: left;
	position: relative;
}

.ls-thumbnail-slide a {
	overflow: hidden;
	display: inline-block;
	width: 0px;
	height: 0px;
	position: relative;
}

.ls-thumbnail-slide img {
	max-width: none !important;
	max-height: 100% !important;
	height: 100%;
	visibility: visible !important;
}

.ls-shadow {
	display: none;
	position: absolute;
	z-index: 1;
	top: 100%;
	width: 100%;
	left: 0px;
	overflow: hidden !important;
	visibility: hidden;
}

.ls-shadow img {
	width: 100% !important;
	height: auto !important;
	position: absolute !important;
	left: 0px !important;
	bottom: 0px !important;
}

.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
	visibility: hidden;
}



/* WP plugin fullwidth */

.ls-wp-fullwidth-container {
	width: 100%;
	position: relative;
}

.ls-wp-fullwidth-helper {
	position: absolute;
}



/* 2D & 3D Layer Transitions */

.ls-overflow-hidden {
	overflow: hidden;
}

.ls-lt-tile {
	position: relative;
	float: left;
	perspective: 500px;
	-o-perspective: 500px;
	-ms-perspective: 500px;
	-moz-perspective: 500px;
	-webkit-perspective: 500px;
}

.ls-lt-tile img {
	visibility: visible;
	display: inline-block;
}

.ls-curtiles {
	overflow: hidden;
}

.ls-curtiles,
.ls-nexttiles {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

.ls-curtile, .ls-nexttile {
	overflow: hidden;
	position: absolute;
	width: 100% !important;
	height: 100% !important;
}

.ls-curtile {
	left: 0px;
	top: 0px;
}

.ls-curtile img,
.ls-nexttile img {
	position: absolute;
	filter: inherit;
}

.ls-3d-container {
	position: relative;
	perspective: 1000px;
	-o-perspective: 1000px;
	-ms-perspective: 1000px;
	-moz-perspective: 1000px;
	-webkit-perspective: 1000px;
	overflow: visible !important;
}

.ls-3d-box {
	position: absolute;
	top: 50%;
	left: 50%;
	transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}

.ls-3d-box div {
	overflow: hidden;
	background: #777;
	margin: 0px;
	padding: 0px;
	position: absolute;
	transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
}



/* Full screen */

.ls-fullscreen {
	position: absolute;
	z-index: 10;
	cursor: pointer;
	display: block;
}



/* Removing all default global styles of WordPress themes */

html * .ls-nav-prev,
html * .ls-nav-next,
html * .ls-container img,
html * .ls-bottom-nav-wrapper a,
html * .ls-container .ls-fullscreen,
body * .ls-nav-prev,
body * .ls-nav-next,
body * .ls-container img,
body * .ls-bottom-nav-wrapper a,
body * .ls-container .ls-fullscreen,
#ls-global * .ls-nav-prev,
#ls-global * .ls-nav-next,
#ls-global * .ls-container img,
#ls-global * .ls-bottom-nav-wrapper a,
#ls-global * .ls-container .ls-fullscreen {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	line-height: normal;
	outline: none;
	padding: 0px;
	border: 0px;
}

html * .ls-thumbnail a,
body * .ls-thumbnail a,
#ls-global * .ls-thumbnail a {
	transition: none;
	-o-transition: none;
	-ms-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	line-height: normal;
	outline: none;
	padding: 0px;
	border: 0px;	
}

html * .ls-container img,
body * .ls-container img,
#ls-global * .ls-container img {
	background: none !important;
	min-width: 0 !important;
	max-width: none !important;
	border-radius: 0px;
	box-shadow: none;
	border: 0px;
	padding: 0px;
}

html * .ls-wp-container .ls-layer > *,
body * .ls-wp-container .ls-layer > *,
#ls-global * .ls-wp-container .ls-layer > * {
	line-height: normal;
	outline: none;
	padding: 0px;
	margin: 0px;	
	border: 0px;
}

.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
	box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
}

html * .ls-yourlogo,
body * .ls-yourlogo,
#ls-global * .ls-yourlogo {
	margin: 0px;	
}

html * .ls-tn,
body * .ls-tn,
#ls-global * .ls-tn {
	display: none;
}

.site {
	overflow: visible !important;
}



/* Style of LayerSlider Debug Console */

.ls-debug-console * {
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	color: white !important;
	text-shadow: none !important;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, sans-serif !important;
	line-height: normal !important;
	-webkit-font-smoothing: antialiased !important;
	text-align: left !important;
	font-style: normal !important;
}

.ls-debug-console h1 {
	padding-top: 10px !important;
	font-size: 17px !important;
	font-weight: bold !important;
}

.ls-debug-console h1:first-child {
	padding-top: 0px !important;
}

.ls-debug-console ul {
	padding-top: 10px !important;
	list-style: none !important;
}

.ls-debug-console li {
	margin-left: 10px !important;
	font-size: 13px !important;
	position: relative !important;
	font-weight: normal !important;
}

html * .ls-debug-console li ul,
body * .ls-debug-console li ul,
#ls-global * .ls-debug-console li ul {
	display: none;
	width: 260px;
	left: -10px;	
}

.ls-debug-console li ul {
	position: absolute !important;
	bottom: 100% !important;
	padding: 10px 10px 10px 0px !important;
	background: white !important;
	border-radius: 10px !important;
	box-shadow: 0px 0px 20px black !important;
}

html * .ls-debug-console li:hover ul,
body * .ls-debug-console li:hover ul,
#ls-global * .ls-debug-console li:hover ul {
	display: block;	
}

.ls-debug-console li ul * {
	color: black !important;
}

.ls-debug-console a {
	text-decoration: none !important;
	border-bottom: 1px dotted white !important;
}

.ls-error {
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-wenkit-border-radius: 5px !important;
	background: white !important;
	height: auto !important;
	width: auto !important;
	color: white !important;
	padding: 20px 40px 30px 80px !important;
	position: relative !important;
	box-shadow: 0px 2px 20px -5px black;
}

.ls-error p {
	line-height: normal !important;
	text-shadow: none !important;	
	margin: 0px !important;
	padding: 0px !important;
	border: 0px !important;
	text-align: justify !important;
	font-family: Arial, sans-serif !important;
}

.ls-error .ls-error-title {
	line-height: 40px !important;
	color: red !important;
	font-weight: bold !important;
	font-size: 16px !important;
}

.ls-error .ls-error-text {
	color: #555 !important;
	font-weight: normal !important;
	font-size: 13px !important;
}

.ls-error .ls-exclam {
	width: 40px !important;
	height: 40px !important;
	position: absolute !important;
	left: 20px !important;
	top: 20px !important;
	border-radius: 50px !important;
	-moz-border-radius: 50px !important;
	-webkit-border-radius: 50px !important;
	font-size: 30px !important;
	font-weight: bold !important;
	color: white !important;
	line-height: 40px !important;
	background: red !important;
	text-align: center !important;
}



/* GPU Hardware Acceleration */

html * .ls-container .ls-shadow,
html * .ls-container .ls-layer > *,
html * .ls-container .ls-fullscreen,
html * .ls-container .ls-webkit-hack,
html * .ls-container .ls-3d-container,
html * .ls-container .ls-lt-container,
html * .ls-container .ls-lt-container *,
html * .ls-container .ls-thumbnail-wrapper,
html * .ls-container .ls-bottom-nav-wrapper,
body * .ls-container .ls-shadow,
body * .ls-container .ls-layer > *,
body * .ls-container .ls-fullscreen,
body * .ls-container .ls-webkit-hack,
body * .ls-container .ls-3d-container,
body * .ls-container .ls-lt-container,
body * .ls-container .ls-lt-container *,
body * .ls-container .ls-thumbnail-wrapper,
body * .ls-container .ls-bottom-nav-wrapper,
#ls-global * .ls-container .ls-shadow,
#ls-global * .ls-container .ls-layer > *,
#ls-global * .ls-container .ls-fullscreen,
#ls-global * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-3d-container,
#ls-global * .ls-container .ls-lt-container,
#ls-global * .ls-container .ls-lt-container *,
#ls-global * .ls-container .ls-thumbnail-wrapper,
#ls-global * .ls-container .ls-bottom-nav-wrapper {
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	transform: translateZ(0px);
	-o-transform: translateZ(0px);
	-ms-transform: translateZ(0px);
	-moz-transform: translateZ(0px);
	-webkit-transform: translateZ(0px);
}

/* Firefox embedded video fix */

html * .ls-container .ls-video-layer,
body * .ls-container .ls-video-layer,
#ls-global * .ls-container .ls-video-layer,
html * .ls-container .ls-layer iframe,
body * .ls-container .ls-layer iframe,
#ls-global * .ls-container .ls-layer iframe {
	backface-visibility: visible !important;
	-moz-backface-visibility: visible !important;
	transform: none !important;
	-moz-transform: none !important;
}

html * .ls-container .ls-webkit-hack,
body * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-webkit-hack {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

/* GPU */

@media (transform-3d), (-o-transform-3d), (-ms-transform-3d), (-moz-transform-3d), (-webkit-transform-3d) {
	#ls-test3d {
		position: absolute;
		left: 9px;
		height: 3px;
	}
}



			

			.ls-layer h1, .ls-layer h2, .ls-layer h3, .ls-layer h4, .ls-layer h5, .ls-layer h6 { font-weight:400;}
			.ls-layer h2 { font-weight:300; font-size:49px;}
			.ls-layer h1 {text-transform:uppercase; line-height:56px; font-weight:bold;}
			.ls-layer h4 { border:1px solid #444; border-width:1px 0; padding:16px 0; margin:40px 0;}
			.ls-layer h3 { color:#128abc; }
			.ls-layer p { line-height:26px; }

			.l1-s1s {
				height: 110px;
				color: white;
				background: #0093d0;
				opacity: .74;
				filter: alpha(opacity=70);
				width: 650px;
				text-align: center;
			}
			
			.l2-s1s {
				color: white;
				background: #0093d0;
				opacity: .69;
				filter: alpha(opacity=60); 
				white-space: nowrap;
				left:0;
			}
			h1.l2-s1s { background:#ff9900; opacity: .76; filter: alpha(opacity=70); }
			
			.l3-s1 {
				width:440px;
				padding-bottom:12px;
				color: black;
				background: white;
				opacity: .59;
				box-shadow: 0px 4px 10px -5px black;

			}
			
			@media screen and (max-width: 1024px) {
			
			.ls-layer h1, .ls-layer h3 { left:0; margin-left:100px;}
			
			}


/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; position:relative; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block; position:relative;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider { background: #fff; margin: 0; padding: 0; z-index: 1;  position: relative;  zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 16px; height: 16px; padding:30px 20px; margin: -46px 0 0; background: rgba(0,0,0,0.9); display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0;  -webkit-transition: all .19s ease; }
.flex-direction-nav a i { color:#fff; font-size:16px;}
.flex-direction-nav a span { display:none;}
.flex-direction-nav .flex-next { right: 0px; border-radius: 4px 0 0 4px; }
.flex-direction-nav .flex-prev {left: 0x; border-radius: 0 4px 4px 0;}
.flexslider:hover .flex-next {opacity: 0.8; }
.flexslider:hover .flex-prev {opacity: 0.8; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1; background-color: #0c78b8;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: auto; position: absolute; right:56px; bottom: 36px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 16px; height: 16px; display: block; background: #fff; background: rgba(255,255,255,0.9); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; }
.flex-control-paging li a:hover { background: #fff; background: rgba(255,255,255,0.7); }
.flex-control-paging li a.flex-active { background: #0c78b8; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

/* Caption */
.slide-caption {  padding: 30px; max-width:40%; margin: 0;	position: absolute;	display: block;	left: 90px; bottom: 40px;	background-color: #222;	background: rgba(0, 0, 0, 0.5);}
.slide-caption h3 {	color: #fff; padding-bottom: 10px;	margin:0; font-weight:400; }
.slide-caption p {	margin:0;	line-height: 20px;	color: #c9c9c9;}


@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
  .flex-direction-nav a { padding:16px 8px; margin-top:-30px; top:50%;}
  .flex-control-nav { bottom:16px; right:26px;}
  .flex-control-paging li a { width:10px; height:10px;}
  .slide-caption { display:none;}
  .flex-control-nav li { margin:0 4px;}
}


/* #Basic Styles
================================================== */

.blox { padding:45px 0 43px; clear:both; background:#f1f8fc; text-shadow: 1px 1px 0 #fff; }
.blox.nopad { padding:0; margin:0;}
.blox.dark { background:#384852;  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.73);}
.blox.gray { background:#f1f1f1; }
.blox.redbox { background:#ffc5cb; text-shadow:none; }
.blox.greenbox { background:#dbebb9; text-shadow:none; }
.blox.yellowbox { background:#f7c218; text-shadow:none; }
.dark.redbox { background:#de3059; text-shadow:none; }
.dark.bluebox { background:#128abc; text-shadow:none; }
.blox hr { border-color: rgba(255, 255, 255, 0.2); }
.dark.greenbox { background:#5aa300; }
.dark.yellowbox { background:#fdb012; text-shadow: 1px 1px 0 #837400;}
.blox.dark * { color:#fff; }
.blox.dark a { color:#07add4; }
.blox.dark a.button { color:#fff; }
.blox.dark a:lhover { color:#ff9900;}
.blox.dark .magic-link a { color:#fff; }
.blox.dark p { color:rgba(255, 255, 255, 0.9); }
.blox.dark small { color:rgba(255, 255, 255, 0.8); }
.bloxcirc { width:70px; height:70px; border-radius:35px; background:#e53f51 url(../images/ico-bulb1.png) no-repeat center center; position:relative; margin:-78px auto 21px; display:block; }
.bloxcirc.portx { width:50px; height:50px; border-radius:25px;  margin:-58px auto 21px; background-color:#0093d0;  }
.bloxcirc.bell-bg { background:#e53f51 url(../images/ico-bell1.png) no-repeat center center; }
.bloxcirc.flash-bg { background:#e53f51 url(../images/ico-flash1.png) no-repeat center center; }
.bloxcirc.eye-bg { background:#e53f51 url(../images/ico-eye1.png) no-repeat center center; }
.bloxcirc.calendar-bg { background:#e53f51 url(../images/ico-calendar1.png) no-repeat center center; }
.bloxcirc.video-bg { background:#e53f51 url(../images/ico-video1.png) no-repeat center center; }
.bloxcirc.clock-bg { background:#e53f51 url(../images/ico-clock1.png) no-repeat center center; }
img.drod { padding:4px; background:#f2f6f8; border-radius: 7px;}
.blox img.drod { padding:3px 11px; border: 6px solid #d4edf9; background: #fafcfd; border-radius:23px;}
.blox.greenbox img.drod { border:0; background: #effad9; }

/* Super Columns */
.s-qoute-man { padding-left:40px; background: url(../images/bgb1.png) no-repeat top right; margin-right:10px;}
.s-qoute-man img, .s-team-man img  { width:160px; height:160px; border-radius:80px; max-width:100%;}
.s-qoute-man .blog-author { text-align:center; }


.alert-info.super { background:#fff url(../images/super-info-bg1.png) repeat-x bottom; padding:14px 12px; display:block; border-color:#b3b9ba; box-shadow: 0px 0px 6px rgba(0,0,0,0.2) inset; }
.super p { margin:7px; }
.blox.dark.bot-blox { padding:14px 0; clear:both; background: #303740 url(../images/pattern-bg2.png); border-top:5px solid #242e38; margin:0; }
.dark.bot-blox .magic-link { margin:0; float:right; }
*+html .blox.dark.bot-blox { margin-bottom:-21px; }

.blox.section-bg1 { background:url(../images/section-bg1.jpg) no-repeat center; }
.blox.dark.section-bg2 { background:#8a93a4 url(../images/section-bg3.jpg) no-repeat center top; background-size:cover; background-attachment:fixed; min-height:520px; border-top:5px solid #e5e5e5;}
.blox.section-bg3 { background:url(../images/section-bg2.jpg) no-repeat center; }
.blox.section-bg4 { background:url(../images/bgb1.png) no-repeat center; }
.blox.section-bg1, .blox.section-bg4, .blox.section-bg5, .blox.section-bg6  { height:380px; margin-top:0; padding:0; border-top: 1px solid #d9d9d9; }
.blox.section-bg5 { background:#384852 url(../images/pricing-tpbg1.jpg) no-repeat center; height:260px;  }
.blox.section-bg6 { background:#384852 url(../images/pages-tpbg1.jpg) no-repeat center; height:260px; border-bottom:4px solid #e8e8e8;  }
.blox.dark .mex-title { border-bottom: 4px solid rgba(255, 255, 255, 0.27);} 

.parallax-sec, .parallax-sec2 { background:#eee url(../images/parallax-bg1.jpg) center bottom; background-repeat:no-repeat; background-size:cover;  min-height: 400px;  height: 490px;  margin: 0 auto;  width: 100%;  max-width: 1920px;  position: relative; }

.parallax-sec article { position: relative;  text-align: center;  top: 150px; height:120px;  width: 100%;  }
.parallax-sec .blox, .parallax-sec .blox.dark { background:none;}

.homedark, .aboutdark { width:100%; background:#141319 url(../images/slide-pics/slide5-bg.jpg) no-repeat top; height:560px; border-bottom: 4px solid #f1f1f1; position:relative;}
.aboutdark {background:#eee url(../images/about-ext-img1.jpg) center top fixed; height:645px; border:none;}
.homedark #nav a { color:#fff;}
.homedark #nav ul a { color:#595959;}
.homedark #header { border-bottom: 3px solid rgba(255, 255, 0255, 0.09); }
.homedark #search-form, .homedark #search-form2 { opacity:0.77;}
.homedark .slogan { padding-top:10%; float:right;}
.aboutdark .slogan { position:absolute; bottom:10%; right:7%; float:none;}
.aboutdark.wpabtdrk { background:none; border:none;}
.slogan h1 { font-size:67px; line-height:80px; }
.homedark h1, .homedark h2, .homedark h3, .homedark h4, .homedark h5, .homedark h6, .homedark p { color:#fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6); }
.slogan  span, .blox.dark .slogan  span { color:#fc4f4f;}
@media only screen and (max-width: 767px) { 
.blox.dark, .blox.gray { height:auto;}
.homedark #nav a { color:#595959;}
}
@media only screen and (max-width: 959px) { 
.parallax-sec { background-repeat:repeat; background-size:960px auto;   height:400px;}
.homedark { height:auto; background-size:cover; }
.slogan h1 { font-size:41px; line-height:53px;}
.aboutdark .slogan { position:relative; right:auto; margin:0 auto; padding:3%;}
}


@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot');src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('fonts/icomoon.woff') format('woff'),
url('fonts/icomoon.ttf') format('truetype'),
url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'icomoon';src:url('fonts/icomoon.svg#icomoon') format('svg');}
}
[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
.icomoon-home, .icomoon-home-2, .icomoon-home-3, .icomoon-home-4, .icomoon-home-5, .icomoon-home-6, .icomoon-home-7, .icomoon-home-8, .icomoon-home-9, .icomoon-home-10, .icomoon-office, .icomoon-newspaper, .icomoon-pencil, .icomoon-pencil-2, .icomoon-pencil-3, .icomoon-pencil-4, .icomoon-pencil-5, .icomoon-pencil-6, .icomoon-quill, .icomoon-quill-2, .icomoon-quill-3, .icomoon-pen, .icomoon-pen-2, .icomoon-pen-3, .icomoon-pen-4, .icomoon-pen-5, .icomoon-marker, .icomoon-home-11, .icomoon-marker-2, .icomoon-blog, .icomoon-blog-2, .icomoon-brush, .icomoon-palette, .icomoon-palette-2, .icomoon-eyedropper, .icomoon-eyedropper-2, .icomoon-droplet, .icomoon-droplet-2, .icomoon-droplet-3, .icomoon-droplet-4, .icomoon-paint-format, .icomoon-paint-format-2, .icomoon-image, .icomoon-image-2, .icomoon-image-3, .icomoon-images, .icomoon-image-4, .icomoon-image-5, .icomoon-image-6, .icomoon-images-2, .icomoon-image-7, .icomoon-camera, .icomoon-camera-2, .icomoon-camera-3, .icomoon-camera-4, .icomoon-music, .icomoon-music-2, .icomoon-music-3, .icomoon-music-4, .icomoon-music-5, .icomoon-music-6, .icomoon-piano, .icomoon-guitar, .icomoon-headphones, .icomoon-headphones-2, .icomoon-play, .icomoon-play-2, .icomoon-movie, .icomoon-movie-2, .icomoon-movie-3, .icomoon-film, .icomoon-film-2, .icomoon-film-3, .icomoon-film-4, .icomoon-camera-5, .icomoon-camera-6, .icomoon-camera-7, .icomoon-camera-8, .icomoon-camera-9, .icomoon-dice, .icomoon-gamepad, .icomoon-gamepad-2, .icomoon-gamepad-3, .icomoon-pacman, .icomoon-spades, .icomoon-clubs, .icomoon-diamonds, .icomoon-king, .icomoon-queen, .icomoon-rock, .icomoon-bishop, .icomoon-knight, .icomoon-pawn, .icomoon-chess, .icomoon-bullhorn, .icomoon-megaphone, .icomoon-new, .icomoon-connection, .icomoon-connection-2, .icomoon-podcast, .icomoon-radio, .icomoon-feed, .icomoon-connection-3, .icomoon-radio-2, .icomoon-podcast-2, .icomoon-podcast-3, .icomoon-mic, .icomoon-mic-2, .icomoon-mic-3, .icomoon-mic-4, .icomoon-mic-5, .icomoon-book, .icomoon-book-2, .icomoon-books, .icomoon-reading, .icomoon-library, .icomoon-library-2, .icomoon-graduation, .icomoon-file, .icomoon-profile, .icomoon-file-2, .icomoon-file-3, .icomoon-file-4, .icomoon-file-5, .icomoon-file-6, .icomoon-files, .icomoon-file-plus, .icomoon-file-minus, .icomoon-file-download, .icomoon-file-upload, .icomoon-file-check, .icomoon-file-remove, .icomoon-file-7, .icomoon-file-8, .icomoon-file-plus-2, .icomoon-file-minus-2, .icomoon-file-download-2, .icomoon-file-upload-2, .icomoon-file-check-2, .icomoon-file-remove-2, .icomoon-file-9, .icomoon-copy, .icomoon-copy-2, .icomoon-copy-3, .icomoon-copy-4, .icomoon-paste, .icomoon-paste-2, .icomoon-paste-3, .icomoon-stack, .icomoon-stack-2, .icomoon-stack-3, .icomoon-folder, .icomoon-folder-download, .icomoon-folder-upload, .icomoon-folder-plus, .icomoon-folder-plus-2, .icomoon-folder-minus, .icomoon-folder-minus-2, .icomoon-folder8, .icomoon-folder-remove, .icomoon-folder-2, .icomoon-folder-open, .icomoon-folder-3, .icomoon-folder-4, .icomoon-folder-plus-3, .icomoon-folder-minus-3, .icomoon-folder-plus-4, .icomoon-folder-remove-2, .icomoon-folder-download-2, .icomoon-folder-upload-2, .icomoon-folder-download-3, .icomoon-folder-upload-3, .icomoon-folder-5, .icomoon-folder-open-2, .icomoon-folder-6, .icomoon-folder-open-3, .icomoon-certificate, .icomoon-cc, .icomoon-tag, .icomoon-tag-2, .icomoon-tag-3, .icomoon-tag-4, .icomoon-tag-5, .icomoon-tag-6, .icomoon-tag-7, .icomoon-tags, .icomoon-tags-2, .icomoon-tag-8, .icomoon-barcode, .icomoon-barcode-2, .icomoon-qrcode, .icomoon-ticket, .icomoon-cart, .icomoon-cart-2, .icomoon-cart-3, .icomoon-cart-4, .icomoon-cart-5, .icomoon-cart-6, .icomoon-cart-7, .icomoon-cart-plus, .icomoon-cart-minus, .icomoon-cart-add, .icomoon-cart-remove, .icomoon-cart-checkout, .icomoon-cart-remove-2, .icomoon-basket, .icomoon-basket-2, .icomoon-bag, .icomoon-bag-2, .icomoon-bag-3, .icomoon-coin, .icomoon-coins, .icomoon-credit, .icomoon-credit-2, .icomoon-calculate, .icomoon-calculate-2, .icomoon-support, .icomoon-phone, .icomoon-phone-2, .icomoon-phone-3, .icomoon-phone-4, .icomoon-contact-add, .icomoon-contact-remove, .icomoon-contact-add-2, .icomoon-contact-remove-2, .icomoon-call-incoming, .icomoon-call-outgoing, .icomoon-phone-5, .icomoon-phone-6, .icomoon-phone-hang-up, .icomoon-phone-hang-up-2, .icomoon-address-book, .icomoon-address-book-2, .icomoon-notebook, .icomoon-envelop, .icomoon-envelop-2, .icomoon-mail-send, .icomoon-envelop-opened, .icomoon-envelop-3, .icomoon-pushpin, .icomoon-location, .icomoon-location-2, .icomoon-location-3, .icomoon-location-4, .icomoon-location-5, .icomoon-location-6, .icomoon-location-7, .icomoon-compass, .icomoon-compass-2, .icomoon-map, .icomoon-map-2, .icomoon-map-3, .icomoon-map-4, .icomoon-direction, .icomoon-history, .icomoon-history-2, .icomoon-clock, .icomoon-clock-2, .icomoon-clock-3, .icomoon-clock-4, .icomoon-watch, .icomoon-clock-5, .icomoon-clock-6, .icomoon-clock-7, .icomoon-alarm, .icomoon-alarm-2, .icomoon-bell, .icomoon-bell-2, .icomoon-alarm-plus, .icomoon-alarm-minus, .icomoon-alarm-check, .icomoon-alarm-cancel, .icomoon-stopwatch, .icomoon-calendar, .icomoon-calendar-2, .icomoon-calendar-3, .icomoon-calendar-4, .icomoon-calendar-5, .icomoon-print, .icomoon-print-2, .icomoon-print-3, .icomoon-mouse, .icomoon-mouse-2, .icomoon-mouse-3, .icomoon-mouse-4, .icomoon-keyboard, .icomoon-keyboard-2, .icomoon-screen, .icomoon-screen-2, .icomoon-screen-3, .icomoon-screen-4, .icomoon-laptop, .icomoon-mobile, .icomoon-mobile-2, .icomoon-tablet, .icomoon-mobile-3, .icomoon-tv, .icomoon-cabinet, .icomoon-archive, .icomoon-drawer, .icomoon-drawer-2, .icomoon-drawer-3, .icomoon-box, .icomoon-box-add, .icomoon-box-remove, .icomoon-download, .icomoon-upload, .icomoon-disk, .icomoon-cd, .icomoon-storage, .icomoon-storage-2, .icomoon-database, .icomoon-database-2, .icomoon-database-3, .icomoon-undo, .icomoon-redo, .icomoon-rotate, .icomoon-rotate-2, .icomoon-flip, .icomoon-flip-2, .icomoon-unite, .icomoon-subtract, .icomoon-interset, .icomoon-exclude, .icomoon-align-left, .icomoon-align-center-horizontal, .icomoon-align-right, .icomoon-align-top, .icomoon-align-center-vertical, .icomoon-align-bottom, .icomoon-undo-2, .icomoon-redo-2, .icomoon-forward, .icomoon-reply, .icomoon-reply-2, .icomoon-bubble, .icomoon-bubbles, .icomoon-bubbles-2, .icomoon-bubble-2, .icomoon-bubbles-3, .icomoon-bubbles-4, .icomoon-bubble-notification, .icomoon-bubbles-5, .icomoon-bubbles-6, .icomoon-bubble-3, .icomoon-bubble-dots, .icomoon-bubble-4, .icomoon-bubble-5, .icomoon-bubble-dots-2, .icomoon-bubble-6, .icomoon-bubble-7, .icomoon-bubble-8, .icomoon-bubbles-7, .icomoon-bubble-9, .icomoon-bubbles-8, .icomoon-bubble-10, .icomoon-bubble-dots-3, .icomoon-bubble-11, .icomoon-bubble-12, .icomoon-bubble-dots-4, .icomoon-bubble-13, .icomoon-bubbles-9, .icomoon-bubbles-10, .icomoon-bubble-blocked, .icomoon-bubble-quote, .icomoon-bubble-user, .icomoon-bubble-check, .icomoon-bubble-video-chat, .icomoon-bubble-link, .icomoon-bubble-locked, .icomoon-bubble-star, .icomoon-bubble-heart, .icomoon-bubble-paperclip, .icomoon-bubble-cancel, .icomoon-bubble-plus, .icomoon-bubble-minus, .icomoon-bubble-notification-2, .icomoon-bubble-trash, .icomoon-bubble-left, .icomoon-bubble-right, .icomoon-bubble-up, .icomoon-bubble-down, .icomoon-bubble-first, .icomoon-bubble-last, .icomoon-bubble-replu, .icomoon-bubble-forward, .icomoon-bubble-reply, .icomoon-bubble-forward-2, .icomoon-user, .icomoon-users, .icomoon-user-plus, .icomoon-user-plus-2, .icomoon-user-minus, .icomoon-user-minus-2, .icomoon-user-cancel, .icomoon-user-block, .icomoon-users-2, .icomoon-user-2, .icomoon-users-3, .icomoon-user-plus-3, .icomoon-user-minus-3, .icomoon-user-cancel-2, .icomoon-user-block-2, .icomoon-user-3, .icomoon-user-4, .icomoon-user-5, .icomoon-user-6, .icomoon-users-4, .icomoon-user-7, .icomoon-user-8, .icomoon-users-5, .icomoon-vcard, .icomoon-tshirt, .icomoon-hanger, .icomoon-quotes-left, .icomoon-quotes-right, .icomoon-quotes-right-2, .icomoon-quotes-right-3, .icomoon-busy, .icomoon-busy-2, .icomoon-busy-3, .icomoon-busy-4, .icomoon-spinner, .icomoon-spinner-2, .icomoon-spinner-3, .icomoon-spinner-4, .icomoon-spinner-5, .icomoon-spinner-6, .icomoon-spinner-7, .icomoon-spinner-8, .icomoon-spinner-9, .icomoon-spinner-10, .icomoon-spinner-11, .icomoon-spinner-12, .icomoon-microscope, .icomoon-binoculars, .icomoon-binoculars-2, .icomoon-search, .icomoon-search-2, .icomoon-zoom-in, .icomoon-zoom-out, .icomoon-search-3, .icomoon-search-4, .icomoon-zoom-in-2, .icomoon-zoom-out-2, .icomoon-search-5, .icomoon-expand, .icomoon-contract, .icomoon-scale-up, .icomoon-scale-down, .icomoon-expand-2, .icomoon-contract-2, .icomoon-scale-up-2, .icomoon-scale-down-2, .icomoon-fullscreen, .icomoon-expand-3, .icomoon-contract-3, .icomoon-key, .icomoon-key-2, .icomoon-key-3, .icomoon-key-4, .icomoon-key-5, .icomoon-keyhole, .icomoon-lock, .icomoon-lock-2, .icomoon-lock-3, .icomoon-lock-4, .icomoon-unlocked, .icomoon-lock-5, .icomoon-unlocked-2, .icomoon-wrench, .icomoon-wrench-2, .icomoon-wrench-3, .icomoon-wrench-4, .icomoon-settings, .icomoon-equalizer, .icomoon-equalizer-2, .icomoon-equalizer-3, .icomoon-cog, .icomoon-cogs, .icomoon-cog-2, .icomoon-cog-3, .icomoon-cog-4, .icomoon-cog-5, .icomoon-cog-6, .icomoon-cog-7, .icomoon-factory, .icomoon-hammer, .icomoon-tools, .icomoon-screwdriver, .icomoon-screwdriver-2, .icomoon-wand, .icomoon-wand-2, .icomoon-health, .icomoon-aid, .icomoon-patch, .icomoon-bug, .icomoon-bug-2, .icomoon-inject, .icomoon-inject-2, .icomoon-construction, .icomoon-cone, .icomoon-pie, .icomoon-pie-2, .icomoon-pie-3, .icomoon-pie-4, .icomoon-pie-5, .icomoon-pie-6, .icomoon-pie-7, .icomoon-stats, .icomoon-stats-2, .icomoon-stats-3, .icomoon-bars, .icomoon-bars-2, .icomoon-bars-3, .icomoon-bars-4, .icomoon-bars-5, .icomoon-bars-6, .icomoon-stats-up, .icomoon-stats-down, .icomoon-stairs-down, .icomoon-stairs-down-2, .icomoon-chart, .icomoon-stairs, .icomoon-stairs-2, .icomoon-ladder, .icomoon-cake, .icomoon-gift, .icomoon-gift-2, .icomoon-balloon, .icomoon-rating, .icomoon-rating-2, .icomoon-rating-3, .icomoon-podium, .icomoon-medal, .icomoon-medal-2, .icomoon-medal-3, .icomoon-medal-4, .icomoon-medal-5, .icomoon-crown, .icomoon-trophy, .icomoon-trophy-2, .icomoon-trophy-star, .icomoon-diamond, .icomoon-diamond-2, .icomoon-glass, .icomoon-glass-2, .icomoon-bottle, .icomoon-bottle-2, .icomoon-mug, .icomoon-food, .icomoon-food-2, .icomoon-hamburger, .icomoon-cup, .icomoon-cup-2, .icomoon-leaf, .icomoon-leaf-2, .icomoon-apple-fruit, .icomoon-tree, .icomoon-tree-2, .icomoon-paw, .icomoon-steps, .icomoon-flower, .icomoon-rocket, .icomoon-meter, .icomoon-meter2, .icomoon-meter-slow, .icomoon-meter-medium, .icomoon-meter-fast, .icomoon-dashboard, .icomoon-hammer-2, .icomoon-balance, .icomoon-bomb, .icomoon-fire, .icomoon-fire-2, .icomoon-lab, .icomoon-atom, .icomoon-atom-2, .icomoon-magnet, .icomoon-magnet-2, .icomoon-magnet-3, .icomoon-magnet-4, .icomoon-dumbbell, .icomoon-skull, .icomoon-skull-2, .icomoon-skull-3, .icomoon-lamp, .icomoon-lamp-2, .icomoon-lamp-3, .icomoon-lamp-4, .icomoon-remove, .icomoon-remove-2, .icomoon-remove-3, .icomoon-remove-4, .icomoon-remove-5, .icomoon-remove-6, .icomoon-remove-7, .icomoon-remove-8, .icomoon-briefcase, .icomoon-briefcase-2, .icomoon-briefcase-3, .icomoon-airplane, .icomoon-airplane-2, .icomoon-paper-plane, .icomoon-car, .icomoon-gas-pump, .icomoon-bus, .icomoon-truck, .icomoon-bike, .icomoon-road, .icomoon-train, .icomoon-ship, .icomoon-boat, .icomoon-cube, .icomoon-cube-2, .icomoon-cube-3, .icomoon-cube4, .icomoon-pyramid, .icomoon-pyramid-2, .icomoon-cylinder, .icomoon-package, .icomoon-puzzle, .icomoon-puzzle-2, .icomoon-puzzle-3, .icomoon-puzzle-4, .icomoon-glasses, .icomoon-glasses-2, .icomoon-glasses-3, .icomoon-sun-glasses, .icomoon-accessibility, .icomoon-accessibility-2, .icomoon-brain, .icomoon-target, .icomoon-target-2, .icomoon-target-3, .icomoon-gun, .icomoon-gun-ban, .icomoon-shield, .icomoon-shield-2, .icomoon-shield-3, .icomoon-shield-4, .icomoon-soccer, .icomoon-football, .icomoon-baseball, .icomoon-basketball, .icomoon-golf, .icomoon-hockey, .icomoon-racing, .icomoon-eight-ball, .icomoon-bowling-ball, .icomoon-bowling, .icomoon-bowling-2, .icomoon-lightning, .icomoon-power, .icomoon-power-2, .icomoon-switch, .icomoon-power-cord, .icomoon-cord, .icomoon-socket, .icomoon-clipboard, .icomoon-clipboard-2, .icomoon-signup, .icomoon-clipboard-3, .icomoon-clipboard-4, .icomoon-list, .icomoon-list-2, .icomoon-list-3, .icomoon-numbered-list, .icomoon-list-4, .icomoon-list-5, .icomoon-playlist, .icomoon-grid, .icomoon-grid-2, .icomoon-grid-3, .icomoon-grid-4, .icomoon-grid-5, .icomoon-grid-6, .icomoon-tree-3, .icomoon-tree-4, .icomoon-tree-5, .icomoon-menu, .icomoon-menu-2, .icomoon-circle-small, .icomoon-menu-3, .icomoon-menu-4, .icomoon-menu-5, .icomoon-menu-6, .icomoon-menu-7, .icomoon-menu-8, .icomoon-menu-9, .icomoon-cloud, .icomoon-cloud-2, .icomoon-cloud-3, .icomoon-cloud-download, .icomoon-cloud-upload, .icomoon-download-2, .icomoon-upload-2, .icomoon-download-3, .icomoon-upload-3, .icomoon-download-4, .icomoon-upload-4, .icomoon-download-5, .icomoon-upload-5, .icomoon-download-6, .icomoon-upload-6, .icomoon-download-7, .icomoon-upload-7, .icomoon-globe, .icomoon-globe-2, .icomoon-globe-3, .icomoon-earth, .icomoon-network, .icomoon-link, .icomoon-link-2, .icomoon-link-3, .icomoon-link2, .icomoon-link-4, .icomoon-link-5, .icomoon-link-6, .icomoon-anchor, .icomoon-flag, .icomoon-flag-2, .icomoon-flag-3, .icomoon-flag-4, .icomoon-flag-5, .icomoon-flag-6, .icomoon-attachment, .icomoon-attachment-2, .icomoon-eye, .icomoon-eye-blocked, .icomoon-eye-2, .icomoon-eye-3, .icomoon-eye-blocked-2, .icomoon-eye-4, .icomoon-eye-5, .icomoon-eye-6, .icomoon-eye-7, .icomoon-eye-8, .icomoon-bookmark, .icomoon-bookmark-2, .icomoon-bookmarks, .icomoon-bookmark-3, .icomoon-spotlight, .icomoon-starburst, .icomoon-snowflake, .icomoon-temperature, .icomoon-temperature-2, .icomoon-weather-lightning, .icomoon-weather-rain, .icomoon-weather-snow, .icomoon-windy, .icomoon-fan, .icomoon-umbrella, .icomoon-sun, .icomoon-sun-2, .icomoon-brightness-high, .icomoon-brightness-medium, .icomoon-brightness-low, .icomoon-brightness-contrast, .icomoon-contrast, .icomoon-moon, .icomoon-bed, .icomoon-bed-2, .icomoon-star, .icomoon-star-2, .icomoon-star-3, .icomoon-star-4, .icomoon-star-5, .icomoon-star-6, .icomoon-heart, .icomoon-heart-2, .icomoon-heart-3, .icomoon-heart-4, .icomoon-heart-broken, .icomoon-heart-5, .icomoon-heart-6, .icomoon-heart-broken-2, .icomoon-heart-7, .icomoon-heart-8, .icomoon-heart-broken-3, .icomoon-lips, .icomoon-lips-2, .icomoon-thumbs-up, .icomoon-thumbs-up-2, .icomoon-thumbs-down, .icomoon-thumbs-down-2, .icomoon-thumbs-up-3, .icomoon-thumbs-up-4, .icomoon-thumbs-up-5, .icomoon-thumbs-up-6, .icomoon-people, .icomoon-man, .icomoon-male, .icomoon-woman, .icomoon-female, .icomoon-peace, .icomoon-yin-yang, .icomoon-happy, .icomoon-happy-2, .icomoon-smiley, .icomoon-smiley-2, .icomoon-tongue, .icomoon-tongue-2, .icomoon-sad, .icomoon-sad-2, .icomoon-wink, .icomoon-wink-2, .icomoon-grin, .icomoon-grin-2, .icomoon-cool, .icomoon-cool-2, .icomoon-angry, .icomoon-angry-2, .icomoon-evil, .icomoon-evil-2, .icomoon-shocked, .icomoon-shocked-2, .icomoon-confused, .icomoon-confused-2, .icomoon-neutral, .icomoon-neutral-2, .icomoon-wondering, .icomoon-wondering-2, .icomoon-cursor, .icomoon-cursor-2, .icomoon-point-up, .icomoon-point-right, .icomoon-point-down, .icomoon-point-left, .icomoon-pointer, .icomoon-hand, .icomoon-stack-empty, .icomoon-stack-plus, .icomoon-stack-minus, .icomoon-stack-star, .icomoon-stack-picture, .icomoon-stack-down, .icomoon-stack-up, .icomoon-stack-cancel, .icomoon-stack-checkmark, .icomoon-stack-list, .icomoon-stack-clubs, .icomoon-stack-spades, .icomoon-stack-hearts, .icomoon-stack-diamonds, .icomoon-stack-user, .icomoon-stack-4, .icomoon-stack-music, .icomoon-stack-play, .icomoon-move, .icomoon-resize, .icomoon-resize-2, .icomoon-warning, .icomoon-warning-2, .icomoon-notification, .icomoon-notification-2, .icomoon-question, .icomoon-question-2, .icomoon-question-3, .icomoon-question-4, .icomoon-question-5, .icomoon-plus-circle, .icomoon-plus-circle-2, .icomoon-minus-circle, .icomoon-minus-circle-2, .icomoon-info, .icomoon-info-2, .icomoon-blocked, .icomoon-cancel-circle, .icomoon-cancel-circle-2, .icomoon-checkmark-circle, .icomoon-checkmark-circle-2, .icomoon-cancel, .icomoon-spam, .icomoon-close, .icomoon-close-2, .icomoon-close-3, .icomoon-close-4, .icomoon-close-5, .icomoon-checkmark, .icomoon-checkmark-2, .icomoon-checkmark-3, .icomoon-checkmark-4, .icomoon-spell-check, .icomoon-minus, .icomoon-plus, .icomoon-minus-2, .icomoon-plus-2, .icomoon-enter, .icomoon-exit, .icomoon-enter-2, .icomoon-exit-2, .icomoon-enter-3, .icomoon-exit-3, .icomoon-exit-4, .icomoon-play-3, .icomoon-pause, .icomoon-stop, .icomoon-backward, .icomoon-forward-2, .icomoon-play-4, .icomoon-pause-2, .icomoon-stop-2, .icomoon-backward-2, .icomoon-forward-3, .icomoon-first, .icomoon-last, .icomoon-previous, .icomoon-next, .icomoon-eject, .icomoon-volume-high, .icomoon-volume-medium, .icomoon-volume-low, .icomoon-volume-mute, .icomoon-volume-mute-2, .icomoon-volume-increase, .icomoon-volume-decrease, .icomoon-volume-high-2, .icomoon-volume-medium-2, .icomoon-volume-low-2, .icomoon-volume-mute-3, .icomoon-volume-mute-4, .icomoon-volume-increase-2, .icomoon-volume-decrease-2, .icomoon-volume5, .icomoon-volume4, .icomoon-volume3, .icomoon-volume2, .icomoon-volume1, .icomoon-volume0, .icomoon-volume-mute-5, .icomoon-volume-mute-6, .icomoon-loop, .icomoon-loop-2, .icomoon-loop-3, .icomoon-loop-4, .icomoon-loop-5, .icomoon-shuffle, .icomoon-shuffle-2, .icomoon-wave, .icomoon-wave-2, .icomoon-arrow-first, .icomoon-arrow-right, .icomoon-arrow-up, .icomoon-arrow-right-2, .icomoon-arrow-down, .icomoon-arrow-left, .icomoon-arrow-up-2, .icomoon-arrow-right-3, .icomoon-arrow-down-2, .icomoon-arrow-left-2, .icomoon-arrow-up-left, .icomoon-arrow-up-3, .icomoon-arrow-up-right, .icomoon-arrow-right-4, .icomoon-arrow-down-right, .icomoon-arrow-down-3, .icomoon-arrow-down-left, .icomoon-arrow-left-3, .icomoon-arrow-up-left-2, .icomoon-arrow-up-4, .icomoon-arrow-up-right-2, .icomoon-arrow-right-5, .icomoon-arrow-down-right-2, .icomoon-arrow-down-4, .icomoon-arrow-down-left-2, .icomoon-arrow-left-4, .icomoon-arrow-up-left-3, .icomoon-arrow-up-5, .icomoon-arrow-up-right-3, .icomoon-arrow-right-6, .icomoon-arrow-down-right-3, .icomoon-arrow-down-5, .icomoon-arrow-down-left-3, .icomoon-arrow-left-5, .icomoon-arrow-up-left-4, .icomoon-arrow-up-6, .icomoon-arrow-up-right-4, .icomoon-arrow-right-7, .icomoon-arrow-down-right-4, .icomoon-arrow-down-6, .icomoon-arrow-down-left-4, .icomoon-arrow-left-6, .icomoon-arrow, .icomoon-arrow-2, .icomoon-arrow-3, .icomoon-arrow-4, .icomoon-arrow-5, .icomoon-arrow-6, .icomoon-arrow-7, .icomoon-arrow-8, .icomoon-arrow-up-left-5, .icomoon-arrow-square, .icomoon-arrow-up-right-5, .icomoon-arrow-right-8, .icomoon-arrow-down-right-5, .icomoon-arrow-down-7, .icomoon-arrow-down-left-5, .icomoon-arrow-left-7, .icomoon-arrow-up-7, .icomoon-arrow-right-9, .icomoon-arrow-down-8, .icomoon-arrow-left-8, .icomoon-arrow-up-8, .icomoon-arrow-right-10, .icomoon-arrow-bottom, .icomoon-arrow-left-9, .icomoon-arrow-up-left-6, .icomoon-arrow-up-9, .icomoon-arrow-up-right-6, .icomoon-arrow-right-11, .icomoon-arrow-down-right-6, .icomoon-arrow-down-9, .icomoon-arrow-down-left-6, .icomoon-arrow-left-10, .icomoon-arrow-up-left-7, .icomoon-arrow-up-10, .icomoon-arrow-up-right-7, .icomoon-arrow-right-12, .icomoon-arrow-down-right-7, .icomoon-arrow-down-10, .icomoon-arrow-down-left-7, .icomoon-arrow-left-11, .icomoon-arrow-up-11, .icomoon-arrow-right-13, .icomoon-arrow-down-11, .icomoon-arrow-left-12, .icomoon-arrow-up-12, .icomoon-arrow-right-14, .icomoon-arrow-down-12, .icomoon-arrow-left-13, .icomoon-arrow-up-13, .icomoon-arrow-right-15, .icomoon-arrow-down-13, .icomoon-arrow-left-14, .icomoon-arrow-up-14, .icomoon-arrow-right-16, .icomoon-arrow-down-14, .icomoon-arrow-left-15, .icomoon-arrow-up-15, .icomoon-arrow-right-17, .icomoon-arrow-down-15, .icomoon-arrow-left-16, .icomoon-arrow-up-16, .icomoon-arrow-right-18, .icomoon-arrow-down-16, .icomoon-arrow-left-17, .icomoon-menu-10, .icomoon-menu-11, .icomoon-menu-close, .icomoon-menu-close-2, .icomoon-enter-4, .icomoon-enter-5, .icomoon-esc, .icomoon-backspace, .icomoon-backspace-2, .icomoon-backspace-3, .icomoon-tab, .icomoon-transmission, .icomoon-transmission-2, .icomoon-sort, .icomoon-sort-2, .icomoon-key-keyboard, .icomoon-key-A, .icomoon-key-up, .icomoon-key-right, .icomoon-key-down, .icomoon-key-left, .icomoon-command, .icomoon-checkbox-checked, .icomoon-checkbox-unchecked, .icomoon-square, .icomoon-checkbox-partial, .icomoon-checkbox, .icomoon-checkbox-unchecked-2, .icomoon-checkbox-partial-2, .icomoon-checkbox-checked-2, .icomoon-checkbox-unchecked-3, .icomoon-checkbox-partial-3, .icomoon-radio-checked, .icomoon-radio-unchecked, .icomoon-circle, .icomoon-circle-2, .icomoon-crop, .icomoon-crop-2, .icomoon-vector, .icomoon-rulers, .icomoon-scissors, .icomoon-scissors-2, .icomoon-scissors-3, .icomoon-filter, .icomoon-filter-2, .icomoon-filter-3, .icomoon-filter-4, .icomoon-font, .icomoon-font-size, .icomoon-type, .icomoon-text-height, .icomoon-text-width, .icomoon-height, .icomoon-width, .icomoon-bold, .icomoon-underline, .icomoon-italic, .icomoon-strikethrough, .icomoon-strikethrough-2, .icomoon-font-size-2, .icomoon-bold-2, .icomoon-underline-2, .icomoon-italic-2, .icomoon-strikethrough-3, .icomoon-omega, .icomoon-sigma, .icomoon-nbsp, .icomoon-page-break, .icomoon-page-break-2, .icomoon-superscript, .icomoon-subscript, .icomoon-superscript-2, .icomoon-subscript-2, .icomoon-text-color, .icomoon-highlight, .icomoon-pagebreak, .icomoon-clear-formatting, .icomoon-table, .icomoon-table-2, .icomoon-insert-template, .icomoon-pilcrow, .icomoon-left-to-right, .icomoon-right-to-left, .icomoon-paragraph-left, .icomoon-paragraph-center, .icomoon-paragraph-right, .icomoon-paragraph-justify, .icomoon-paragraph-left-2, .icomoon-paragraph-center-2, .icomoon-paragraph-right-2, .icomoon-paragraph-justify-2, .icomoon-indent-increase, .icomoon-indent-decrease, .icomoon-paragraph-left-3, .icomoon-paragraph-center-3, .icomoon-paragraph-right-3, .icomoon-paragraph-justify-3, .icomoon-indent-increase-2, .icomoon-indent-decrease-2, .icomoon-share, .icomoon-new-tab, .icomoon-new-tab-2, .icomoon-popout, .icomoon-embed, .icomoon-code, .icomoon-console, .icomoon-seven-segment-0, .icomoon-seven-segment-1, .icomoon-seven-segment-2, .icomoon-seven-segment-3, .icomoon-seven-segment-4, .icomoon-seven-segment-5, .icomoon-seven-segment-6, .icomoon-seven-segment-7, .icomoon-seven-segment-8, .icomoon-seven-segment-9, .icomoon-share-2, .icomoon-share-3, .icomoon-mail, .icomoon-mail-2, .icomoon-mail-3, .icomoon-mail-4, .icomoon-google, .icomoon-google-plus, .icomoon-google-plus-2, .icomoon-google-plus-3, .icomoon-google-plus-4, .icomoon-google-drive, .icomoon-facebook, .icomoon-facebook-2, .icomoon-facebook-3, .icomoon-facebook-4, .icomoon-instagram, .icomoon-twitter, .icomoon-twitter-2, .icomoon-twitter-3, .icomoon-feed-2, .icomoon-feed-3, .icomoon-feed-4, .icomoon-youtube, .icomoon-youtube-2, .icomoon-vimeo, .icomoon-vimeo2, .icomoon-vimeo-2, .icomoon-lanyrd, .icomoon-flickr, .icomoon-flickr-2, .icomoon-flickr-3, .icomoon-flickr-4, .icomoon-picassa, .icomoon-picassa-2, .icomoon-dribbble, .icomoon-dribbble-2, .icomoon-dribbble-3, .icomoon-forrst, .icomoon-forrst-2, .icomoon-deviantart, .icomoon-deviantart-2, .icomoon-steam, .icomoon-steam-2, .icomoon-github, .icomoon-github-2, .icomoon-github-3, .icomoon-github-4, .icomoon-github-5, .icomoon-wordpress, .icomoon-wordpress-2, .icomoon-joomla, .icomoon-blogger, .icomoon-blogger-2, .icomoon-tumblr, .icomoon-tumblr-2, .icomoon-yahoo, .icomoon-tux, .icomoon-apple, .icomoon-finder, .icomoon-android, .icomoon-windows, .icomoon-windows8, .icomoon-soundcloud, .icomoon-soundcloud-2, .icomoon-skype, .icomoon-reddit, .icomoon-linkedin, .icomoon-lastfm, .icomoon-lastfm-2, .icomoon-delicious, .icomoon-stumbleupon, .icomoon-stumbleupon-2, .icomoon-stackoverflow, .icomoon-pinterest, .icomoon-pinterest-2, .icomoon-xing, .icomoon-xing-2, .icomoon-flattr, .icomoon-foursquare, .icomoon-foursquare-2, .icomoon-paypal, .icomoon-paypal-2, .icomoon-paypal-3, .icomoon-yelp, .icomoon-libreoffice, .icomoon-file-pdf, .icomoon-file-openoffice, .icomoon-file-word, .icomoon-file-excel, .icomoon-file-zip, .icomoon-file-powerpoint, .icomoon-file-xml, .icomoon-file-css, .icomoon-html5, .icomoon-html5-2, .icomoon-css3, .icomoon-chrome, .icomoon-firefox, .icomoon-IE, .icomoon-opera, .icomoon-safari, .icomoon-IcoMoon, .icomoon-home-12{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
.icomoon-home:before{content:"\e001";}
.icomoon-home-2:before{content:"\e002";}
.icomoon-home-3:before{content:"\e008";}
.icomoon-home-4:before{content:"\e1f4";}
.icomoon-home-5:before{content:"\e1f3";}
.icomoon-home-6:before{content:"\e1f2";}
.icomoon-home-7:before{content:"\e1f1";}
.icomoon-home-8:before{content:"\e1f0";}
.icomoon-home-9:before{content:"\e1ef";}
.icomoon-home-10:before{content:"\e1ee";}
.icomoon-office:before{content:"\e009";}
.icomoon-newspaper:before{content:"\e00a";}
.icomoon-pencil:before{content:"\e00b";}
.icomoon-pencil-2:before{content:"\e00c";}
.icomoon-pencil-3:before{content:"\e00d";}
.icomoon-pencil-4:before{content:"\e00e";}
.icomoon-pencil-5:before{content:"\e00f";}
.icomoon-pencil-6:before{content:"\e010";}
.icomoon-quill:before{content:"\e011";}
.icomoon-quill-2:before{content:"\e013";}
.icomoon-quill-3:before{content:"\e012";}
.icomoon-pen:before{content:"\e014";}
.icomoon-pen-2:before{content:"\e015";}
.icomoon-pen-3:before{content:"\e016";}
.icomoon-pen-4:before{content:"\e017";}
.icomoon-pen-5:before{content:"\e000";}
.icomoon-marker:before{content:"\e028";}
.icomoon-home-11:before{content:"\e003";}
.icomoon-marker-2:before{content:"\e027";}
.icomoon-blog:before{content:"\e004";}
.icomoon-blog-2:before{content:"\e026";}
.icomoon-brush:before{content:"\e025";}
.icomoon-palette:before{content:"\e024";}
.icomoon-palette-2:before{content:"\e005";}
.icomoon-eyedropper:before{content:"\e023";}
.icomoon-eyedropper-2:before{content:"\e006";}
.icomoon-droplet:before{content:"\e022";}
.icomoon-droplet-2:before{content:"\e007";}
.icomoon-droplet-3:before{content:"\e021";}
.icomoon-droplet-4:before{content:"\e020";}
.icomoon-paint-format:before{content:"\e01f";}
.icomoon-paint-format-2:before{content:"\e018";}
.icomoon-image:before{content:"\e01e";}
.icomoon-image-2:before{content:"\e01d";}
.icomoon-image-3:before{content:"\e019";}
.icomoon-images:before{content:"\e01c";}
.icomoon-image-4:before{content:"\e01a";}
.icomoon-image-5:before{content:"\e01b";}
.icomoon-image-6:before{content:"\e029";}
.icomoon-images-2:before{content:"\e02a";}
.icomoon-image-7:before{content:"\e02b";}
.icomoon-camera:before{content:"\e02c";}
.icomoon-camera-2:before{content:"\e02d";}
.icomoon-camera-3:before{content:"\e02e";}
.icomoon-camera-4:before{content:"\e02f";}
.icomoon-music:before{content:"\e030";}
.icomoon-music-2:before{content:"\e031";}
.icomoon-music-3:before{content:"\e032";}
.icomoon-music-4:before{content:"\e033";}
.icomoon-music-5:before{content:"\e034";}
.icomoon-music-6:before{content:"\e035";}
.icomoon-piano:before{content:"\e036";}
.icomoon-guitar:before{content:"\e037";}
.icomoon-headphones:before{content:"\e038";}
.icomoon-headphones-2:before{content:"\e039";}
.icomoon-play:before{content:"\e03a";}
.icomoon-play-2:before{content:"\e03b";}
.icomoon-movie:before{content:"\e03c";}
.icomoon-movie-2:before{content:"\e03d";}
.icomoon-movie-3:before{content:"\e03e";}
.icomoon-film:before{content:"\e03f";}
.icomoon-film-2:before{content:"\e040";}
.icomoon-film-3:before{content:"\e041";}
.icomoon-film-4:before{content:"\e042";}
.icomoon-camera-5:before{content:"\e043";}
.icomoon-camera-6:before{content:"\e044";}
.icomoon-camera-7:before{content:"\e045";}
.icomoon-camera-8:before{content:"\e046";}
.icomoon-camera-9:before{content:"\e047";}
.icomoon-dice:before{content:"\e048";}
.icomoon-gamepad:before{content:"\e049";}
.icomoon-gamepad-2:before{content:"\e04a";}
.icomoon-gamepad-3:before{content:"\e04b";}
.icomoon-pacman:before{content:"\e04c";}
.icomoon-spades:before{content:"\e04d";}
.icomoon-clubs:before{content:"\e04e";}
.icomoon-diamonds:before{content:"\e04f";}
.icomoon-king:before{content:"\e050";}
.icomoon-queen:before{content:"\e051";}
.icomoon-rock:before{content:"\e052";}
.icomoon-bishop:before{content:"\e053";}
.icomoon-knight:before{content:"\e054";}
.icomoon-pawn:before{content:"\e055";}
.icomoon-chess:before{content:"\e056";}
.icomoon-bullhorn:before{content:"\e057";}
.icomoon-megaphone:before{content:"\e058";}
.icomoon-new:before{content:"\e059";}
.icomoon-connection:before{content:"\e05a";}
.icomoon-connection-2:before{content:"\e05b";}
.icomoon-podcast:before{content:"\e05c";}
.icomoon-radio:before{content:"\e05d";}
.icomoon-feed:before{content:"\e05e";}
.icomoon-connection-3:before{content:"\e05f";}
.icomoon-radio-2:before{content:"\e060";}
.icomoon-podcast-2:before{content:"\e061";}
.icomoon-podcast-3:before{content:"\e062";}
.icomoon-mic:before{content:"\e063";}
.icomoon-mic-2:before{content:"\e064";}
.icomoon-mic-3:before{content:"\e065";}
.icomoon-mic-4:before{content:"\e066";}
.icomoon-mic-5:before{content:"\e067";}
.icomoon-book:before{content:"\e068";}
.icomoon-book-2:before{content:"\e069";}
.icomoon-books:before{content:"\e06a";}
.icomoon-reading:before{content:"\e06b";}
.icomoon-library:before{content:"\e06c";}
.icomoon-library-2:before{content:"\e06d";}
.icomoon-graduation:before{content:"\e06e";}
.icomoon-file:before{content:"\e06f";}
.icomoon-profile:before{content:"\e070";}
.icomoon-file-2:before{content:"\e071";}
.icomoon-file-3:before{content:"\e072";}
.icomoon-file-4:before{content:"\e073";}
.icomoon-file-5:before{content:"\e074";}
.icomoon-file-6:before{content:"\e075";}
.icomoon-files:before{content:"\e076";}
.icomoon-file-plus:before{content:"\e077";}
.icomoon-file-minus:before{content:"\e078";}
.icomoon-file-download:before{content:"\e079";}
.icomoon-file-upload:before{content:"\e07a";}
.icomoon-file-check:before{content:"\e07b";}
.icomoon-file-remove:before{content:"\e07c";}
.icomoon-file-7:before{content:"\e07d";}
.icomoon-file-8:before{content:"\e07e";}
.icomoon-file-plus-2:before{content:"\e07f";}
.icomoon-file-minus-2:before{content:"\e080";}
.icomoon-file-download-2:before{content:"\e081";}
.icomoon-file-upload-2:before{content:"\e082";}
.icomoon-file-check-2:before{content:"\e083";}
.icomoon-file-remove-2:before{content:"\e084";}
.icomoon-file-9:before{content:"\e085";}
.icomoon-copy:before{content:"\e086";}
.icomoon-copy-2:before{content:"\e087";}
.icomoon-copy-3:before{content:"\e088";}
.icomoon-copy-4:before{content:"\e089";}
.icomoon-paste:before{content:"\e08a";}
.icomoon-paste-2:before{content:"\e08b";}
.icomoon-paste-3:before{content:"\e08c";}
.icomoon-stack:before{content:"\e08d";}
.icomoon-stack-2:before{content:"\e08e";}
.icomoon-stack-3:before{content:"\e08f";}
.icomoon-folder:before{content:"\e090";}
.icomoon-folder-download:before{content:"\e091";}
.icomoon-folder-upload:before{content:"\e092";}
.icomoon-folder-plus:before{content:"\e093";}
.icomoon-folder-plus-2:before{content:"\e094";}
.icomoon-folder-minus:before{content:"\e095";}
.icomoon-folder-minus-2:before{content:"\e096";}
.icomoon-folder8:before{content:"\e097";}
.icomoon-folder-remove:before{content:"\e098";}
.icomoon-folder-2:before{content:"\e099";}
.icomoon-folder-open:before{content:"\e09a";}
.icomoon-folder-3:before{content:"\e09b";}
.icomoon-folder-4:before{content:"\e09c";}
.icomoon-folder-plus-3:before{content:"\e09d";}
.icomoon-folder-minus-3:before{content:"\e09e";}
.icomoon-folder-plus-4:before{content:"\e09f";}
.icomoon-folder-remove-2:before{content:"\e0a0";}
.icomoon-folder-download-2:before{content:"\e0a1";}
.icomoon-folder-upload-2:before{content:"\e0a2";}
.icomoon-folder-download-3:before{content:"\e0a3";}
.icomoon-folder-upload-3:before{content:"\e0a4";}
.icomoon-folder-5:before{content:"\e0a5";}
.icomoon-folder-open-2:before{content:"\e0a6";}
.icomoon-folder-6:before{content:"\e0a7";}
.icomoon-folder-open-3:before{content:"\e0a8";}
.icomoon-certificate:before{content:"\e0a9";}
.icomoon-cc:before{content:"\e0aa";}
.icomoon-tag:before{content:"\e0ab";}
.icomoon-tag-2:before{content:"\e0ac";}
.icomoon-tag-3:before{content:"\e0ad";}
.icomoon-tag-4:before{content:"\e0ae";}
.icomoon-tag-5:before{content:"\e0af";}
.icomoon-tag-6:before{content:"\e0b0";}
.icomoon-tag-7:before{content:"\e0b1";}
.icomoon-tags:before{content:"\e0b2";}
.icomoon-tags-2:before{content:"\e0b3";}
.icomoon-tag-8:before{content:"\e0b4";}
.icomoon-barcode:before{content:"\e0b5";}
.icomoon-barcode-2:before{content:"\e0b6";}
.icomoon-qrcode:before{content:"\e0b7";}
.icomoon-ticket:before{content:"\e0b8";}
.icomoon-cart:before{content:"\e0b9";}
.icomoon-cart-2:before{content:"\e0ba";}
.icomoon-cart-3:before{content:"\e0bb";}
.icomoon-cart-4:before{content:"\e0bc";}
.icomoon-cart-5:before{content:"\e0bd";}
.icomoon-cart-6:before{content:"\e0be";}
.icomoon-cart-7:before{content:"\e0bf";}
.icomoon-cart-plus:before{content:"\e0c0";}
.icomoon-cart-minus:before{content:"\e0c1";}
.icomoon-cart-add:before{content:"\e0c2";}
.icomoon-cart-remove:before{content:"\e0c3";}
.icomoon-cart-checkout:before{content:"\e0c4";}
.icomoon-cart-remove-2:before{content:"\e0c5";}
.icomoon-basket:before{content:"\e0c6";}
.icomoon-basket-2:before{content:"\e0c7";}
.icomoon-bag:before{content:"\e0c8";}
.icomoon-bag-2:before{content:"\e0c9";}
.icomoon-bag-3:before{content:"\e0ca";}
.icomoon-coin:before{content:"\e0cb";}
.icomoon-coins:before{content:"\e0cc";}
.icomoon-credit:before{content:"\e0cd";}
.icomoon-credit-2:before{content:"\e0ce";}
.icomoon-calculate:before{content:"\e0cf";}
.icomoon-calculate-2:before{content:"\e0d0";}
.icomoon-support:before{content:"\e0d1";}
.icomoon-phone:before{content:"\e0d2";}
.icomoon-phone-2:before{content:"\e0d3";}
.icomoon-phone-3:before{content:"\e0d4";}
.icomoon-phone-4:before{content:"\e0d5";}
.icomoon-contact-add:before{content:"\e0d6";}
.icomoon-contact-remove:before{content:"\e0d7";}
.icomoon-contact-add-2:before{content:"\e0d8";}
.icomoon-contact-remove-2:before{content:"\e0d9";}
.icomoon-call-incoming:before{content:"\e0da";}
.icomoon-call-outgoing:before{content:"\e0db";}
.icomoon-phone-5:before{content:"\e0dc";}
.icomoon-phone-6:before{content:"\e0dd";}
.icomoon-phone-hang-up:before{content:"\e0de";}
.icomoon-phone-hang-up-2:before{content:"\e0df";}
.icomoon-address-book:before{content:"\e0e0";}
.icomoon-address-book-2:before{content:"\e0e1";}
.icomoon-notebook:before{content:"\e0e2";}
.icomoon-envelop:before{content:"\e0e3";}
.icomoon-envelop-2:before{content:"\e0e4";}
.icomoon-mail-send:before{content:"\e0e5";}
.icomoon-envelop-opened:before{content:"\e0e6";}
.icomoon-envelop-3:before{content:"\e0e7";}
.icomoon-pushpin:before{content:"\e0e8";}
.icomoon-location:before{content:"\e0e9";}
.icomoon-location-2:before{content:"\e0ea";}
.icomoon-location-3:before{content:"\e0eb";}
.icomoon-location-4:before{content:"\e0ec";}
.icomoon-location-5:before{content:"\e0ed";}
.icomoon-location-6:before{content:"\e0ee";}
.icomoon-location-7:before{content:"\e0ef";}
.icomoon-compass:before{content:"\e0f0";}
.icomoon-compass-2:before{content:"\e0f1";}
.icomoon-map:before{content:"\e0f2";}
.icomoon-map-2:before{content:"\e0f3";}
.icomoon-map-3:before{content:"\e0f4";}
.icomoon-map-4:before{content:"\e0f5";}
.icomoon-direction:before{content:"\e0f6";}
.icomoon-history:before{content:"\e0f7";}
.icomoon-history-2:before{content:"\e0f8";}
.icomoon-clock:before{content:"\e0f9";}
.icomoon-clock-2:before{content:"\e0fa";}
.icomoon-clock-3:before{content:"\e0fb";}
.icomoon-clock-4:before{content:"\e0fc";}
.icomoon-watch:before{content:"\e0fd";}
.icomoon-clock-5:before{content:"\e0fe";}
.icomoon-clock-6:before{content:"\e0ff";}
.icomoon-clock-7:before{content:"\e100";}
.icomoon-alarm:before{content:"\e101";}
.icomoon-alarm-2:before{content:"\e102";}
.icomoon-bell:before{content:"\e103";}
.icomoon-bell-2:before{content:"\e104";}
.icomoon-alarm-plus:before{content:"\e105";}
.icomoon-alarm-minus:before{content:"\e106";}
.icomoon-alarm-check:before{content:"\e107";}
.icomoon-alarm-cancel:before{content:"\e108";}
.icomoon-stopwatch:before{content:"\e109";}
.icomoon-calendar:before{content:"\e10a";}
.icomoon-calendar-2:before{content:"\e10b";}
.icomoon-calendar-3:before{content:"\e10c";}
.icomoon-calendar-4:before{content:"\e10d";}
.icomoon-calendar-5:before{content:"\e10e";}
.icomoon-print:before{content:"\e10f";}
.icomoon-print-2:before{content:"\e110";}
.icomoon-print-3:before{content:"\e111";}
.icomoon-mouse:before{content:"\e112";}
.icomoon-mouse-2:before{content:"\e113";}
.icomoon-mouse-3:before{content:"\e114";}
.icomoon-mouse-4:before{content:"\e115";}
.icomoon-keyboard:before{content:"\e116";}
.icomoon-keyboard-2:before{content:"\e117";}
.icomoon-screen:before{content:"\e118";}
.icomoon-screen-2:before{content:"\e119";}
.icomoon-screen-3:before{content:"\e11a";}
.icomoon-screen-4:before{content:"\e11b";}
.icomoon-laptop:before{content:"\e11c";}
.icomoon-mobile:before{content:"\e11d";}
.icomoon-mobile-2:before{content:"\e11e";}
.icomoon-tablet:before{content:"\e11f";}
.icomoon-mobile-3:before{content:"\e120";}
.icomoon-tv:before{content:"\e121";}
.icomoon-cabinet:before{content:"\e122";}
.icomoon-archive:before{content:"\e123";}
.icomoon-drawer:before{content:"\e124";}
.icomoon-drawer-2:before{content:"\e125";}
.icomoon-drawer-3:before{content:"\e126";}
.icomoon-box:before{content:"\e127";}
.icomoon-box-add:before{content:"\e128";}
.icomoon-box-remove:before{content:"\e129";}
.icomoon-download:before{content:"\e12a";}
.icomoon-upload:before{content:"\e12b";}
.icomoon-disk:before{content:"\e12c";}
.icomoon-cd:before{content:"\e12d";}
.icomoon-storage:before{content:"\e12e";}
.icomoon-storage-2:before{content:"\e12f";}
.icomoon-database:before{content:"\e130";}
.icomoon-database-2:before{content:"\e131";}
.icomoon-database-3:before{content:"\e132";}
.icomoon-undo:before{content:"\e133";}
.icomoon-redo:before{content:"\e134";}
.icomoon-rotate:before{content:"\e135";}
.icomoon-rotate-2:before{content:"\e136";}
.icomoon-flip:before{content:"\e137";}
.icomoon-flip-2:before{content:"\e138";}
.icomoon-unite:before{content:"\e139";}
.icomoon-subtract:before{content:"\e13a";}
.icomoon-interset:before{content:"\e13b";}
.icomoon-exclude:before{content:"\e13c";}
.icomoon-align-left:before{content:"\e13d";}
.icomoon-align-center-horizontal:before{content:"\e13e";}
.icomoon-align-right:before{content:"\e13f";}
.icomoon-align-top:before{content:"\e140";}
.icomoon-align-center-vertical:before{content:"\e141";}
.icomoon-align-bottom:before{content:"\e142";}
.icomoon-undo-2:before{content:"\e143";}
.icomoon-redo-2:before{content:"\e144";}
.icomoon-forward:before{content:"\e145";}
.icomoon-reply:before{content:"\e146";}
.icomoon-reply-2:before{content:"\e147";}
.icomoon-bubble:before{content:"\e148";}
.icomoon-bubbles:before{content:"\e149";}
.icomoon-bubbles-2:before{content:"\e14a";}
.icomoon-bubble-2:before{content:"\e14b";}
.icomoon-bubbles-3:before{content:"\e14c";}
.icomoon-bubbles-4:before{content:"\e14d";}
.icomoon-bubble-notification:before{content:"\e14e";}
.icomoon-bubbles-5:before{content:"\e14f";}
.icomoon-bubbles-6:before{content:"\e150";}
.icomoon-bubble-3:before{content:"\e151";}
.icomoon-bubble-dots:before{content:"\e152";}
.icomoon-bubble-4:before{content:"\e153";}
.icomoon-bubble-5:before{content:"\e154";}
.icomoon-bubble-dots-2:before{content:"\e155";}
.icomoon-bubble-6:before{content:"\e156";}
.icomoon-bubble-7:before{content:"\e157";}
.icomoon-bubble-8:before{content:"\e158";}
.icomoon-bubbles-7:before{content:"\e159";}
.icomoon-bubble-9:before{content:"\e15a";}
.icomoon-bubbles-8:before{content:"\e15b";}
.icomoon-bubble-10:before{content:"\e15c";}
.icomoon-bubble-dots-3:before{content:"\e15d";}
.icomoon-bubble-11:before{content:"\e15e";}
.icomoon-bubble-12:before{content:"\e15f";}
.icomoon-bubble-dots-4:before{content:"\e160";}
.icomoon-bubble-13:before{content:"\e161";}
.icomoon-bubbles-9:before{content:"\e162";}
.icomoon-bubbles-10:before{content:"\e163";}
.icomoon-bubble-blocked:before{content:"\e164";}
.icomoon-bubble-quote:before{content:"\e165";}
.icomoon-bubble-user:before{content:"\e166";}
.icomoon-bubble-check:before{content:"\e167";}
.icomoon-bubble-video-chat:before{content:"\e168";}
.icomoon-bubble-link:before{content:"\e169";}
.icomoon-bubble-locked:before{content:"\e16a";}
.icomoon-bubble-star:before{content:"\e16b";}
.icomoon-bubble-heart:before{content:"\e16c";}
.icomoon-bubble-paperclip:before{content:"\e16d";}
.icomoon-bubble-cancel:before{content:"\e16e";}
.icomoon-bubble-plus:before{content:"\e16f";}
.icomoon-bubble-minus:before{content:"\e170";}
.icomoon-bubble-notification-2:before{content:"\e171";}
.icomoon-bubble-trash:before{content:"\e172";}
.icomoon-bubble-left:before{content:"\e173";}
.icomoon-bubble-right:before{content:"\e174";}
.icomoon-bubble-up:before{content:"\e175";}
.icomoon-bubble-down:before{content:"\e176";}
.icomoon-bubble-first:before{content:"\e177";}
.icomoon-bubble-last:before{content:"\e178";}
.icomoon-bubble-replu:before{content:"\e179";}
.icomoon-bubble-forward:before{content:"\e17a";}
.icomoon-bubble-reply:before{content:"\e17b";}
.icomoon-bubble-forward-2:before{content:"\e17c";}
.icomoon-user:before{content:"\e17d";}
.icomoon-users:before{content:"\e17e";}
.icomoon-user-plus:before{content:"\e17f";}
.icomoon-user-plus-2:before{content:"\e180";}
.icomoon-user-minus:before{content:"\e181";}
.icomoon-user-minus-2:before{content:"\e182";}
.icomoon-user-cancel:before{content:"\e183";}
.icomoon-user-block:before{content:"\e184";}
.icomoon-users-2:before{content:"\e185";}
.icomoon-user-2:before{content:"\e186";}
.icomoon-users-3:before{content:"\e187";}
.icomoon-user-plus-3:before{content:"\e188";}
.icomoon-user-minus-3:before{content:"\e189";}
.icomoon-user-cancel-2:before{content:"\e18a";}
.icomoon-user-block-2:before{content:"\e18b";}
.icomoon-user-3:before{content:"\e18c";}
.icomoon-user-4:before{content:"\e18d";}
.icomoon-user-5:before{content:"\e18e";}
.icomoon-user-6:before{content:"\e18f";}
.icomoon-users-4:before{content:"\e190";}
.icomoon-user-7:before{content:"\e191";}
.icomoon-user-8:before{content:"\e192";}
.icomoon-users-5:before{content:"\e193";}
.icomoon-vcard:before{content:"\e194";}
.icomoon-tshirt:before{content:"\e195";}
.icomoon-hanger:before{content:"\e196";}
.icomoon-quotes-left:before{content:"\e197";}
.icomoon-quotes-right:before{content:"\e198";}
.icomoon-quotes-right-2:before{content:"\e199";}
.icomoon-quotes-right-3:before{content:"\e19a";}
.icomoon-busy:before{content:"\e19b";}
.icomoon-busy-2:before{content:"\e19c";}
.icomoon-busy-3:before{content:"\e19d";}
.icomoon-busy-4:before{content:"\e19e";}
.icomoon-spinner:before{content:"\e19f";}
.icomoon-spinner-2:before{content:"\e1a0";}
.icomoon-spinner-3:before{content:"\e1a1";}
.icomoon-spinner-4:before{content:"\e1a2";}
.icomoon-spinner-5:before{content:"\e1a3";}
.icomoon-spinner-6:before{content:"\e1a4";}
.icomoon-spinner-7:before{content:"\e1a5";}
.icomoon-spinner-8:before{content:"\e1a6";}
.icomoon-spinner-9:before{content:"\e1a7";}
.icomoon-spinner-10:before{content:"\e1a8";}
.icomoon-spinner-11:before{content:"\e1a9";}
.icomoon-spinner-12:before{content:"\e1aa";}
.icomoon-microscope:before{content:"\e1ab";}
.icomoon-binoculars:before{content:"\e1ac";}
.icomoon-binoculars-2:before{content:"\e1ad";}
.icomoon-search:before{content:"\e1ae";}
.icomoon-search-2:before{content:"\e1af";}
.icomoon-zoom-in:before{content:"\e1b0";}
.icomoon-zoom-out:before{content:"\e1b1";}
.icomoon-search-3:before{content:"\e1b2";}
.icomoon-search-4:before{content:"\e1b3";}
.icomoon-zoom-in-2:before{content:"\e1b4";}
.icomoon-zoom-out-2:before{content:"\e1b5";}
.icomoon-search-5:before{content:"\e1b6";}
.icomoon-expand:before{content:"\e1b7";}
.icomoon-contract:before{content:"\e1b8";}
.icomoon-scale-up:before{content:"\e1b9";}
.icomoon-scale-down:before{content:"\e1ba";}
.icomoon-expand-2:before{content:"\e1bb";}
.icomoon-contract-2:before{content:"\e1bc";}
.icomoon-scale-up-2:before{content:"\e1bd";}
.icomoon-scale-down-2:before{content:"\e1be";}
.icomoon-fullscreen:before{content:"\e1bf";}
.icomoon-expand-3:before{content:"\e1c0";}
.icomoon-contract-3:before{content:"\e1c1";}
.icomoon-key:before{content:"\e1c2";}
.icomoon-key-2:before{content:"\e1c3";}
.icomoon-key-3:before{content:"\e1c4";}
.icomoon-key-4:before{content:"\e1c5";}
.icomoon-key-5:before{content:"\e1c6";}
.icomoon-keyhole:before{content:"\e1c7";}
.icomoon-lock:before{content:"\e1c8";}
.icomoon-lock-2:before{content:"\e1c9";}
.icomoon-lock-3:before{content:"\e1ca";}
.icomoon-lock-4:before{content:"\e1cb";}
.icomoon-unlocked:before{content:"\e1cc";}
.icomoon-lock-5:before{content:"\e1cd";}
.icomoon-unlocked-2:before{content:"\e1ce";}
.icomoon-wrench:before{content:"\e1cf";}
.icomoon-wrench-2:before{content:"\e1d0";}
.icomoon-wrench-3:before{content:"\e1d1";}
.icomoon-wrench-4:before{content:"\e1d2";}
.icomoon-settings:before{content:"\e1d3";}
.icomoon-equalizer:before{content:"\e1d4";}
.icomoon-equalizer-2:before{content:"\e1d5";}
.icomoon-equalizer-3:before{content:"\e1d6";}
.icomoon-cog:before{content:"\e1d7";}
.icomoon-cogs:before{content:"\e1d8";}
.icomoon-cog-2:before{content:"\e1d9";}
.icomoon-cog-3:before{content:"\e1da";}
.icomoon-cog-4:before{content:"\e1db";}
.icomoon-cog-5:before{content:"\e1dc";}
.icomoon-cog-6:before{content:"\e1dd";}
.icomoon-cog-7:before{content:"\e1de";}
.icomoon-factory:before{content:"\e1df";}
.icomoon-hammer:before{content:"\e1e0";}
.icomoon-tools:before{content:"\e1e1";}
.icomoon-screwdriver:before{content:"\e1e2";}
.icomoon-screwdriver-2:before{content:"\e1e3";}
.icomoon-wand:before{content:"\e1e4";}
.icomoon-wand-2:before{content:"\e1e5";}
.icomoon-health:before{content:"\e1e6";}
.icomoon-aid:before{content:"\e1e7";}
.icomoon-patch:before{content:"\e1e8";}
.icomoon-bug:before{content:"\e1e9";}
.icomoon-bug-2:before{content:"\e1ea";}
.icomoon-inject:before{content:"\e1eb";}
.icomoon-inject-2:before{content:"\e1ec";}
.icomoon-construction:before{content:"\e1ed";}
.icomoon-cone:before{content:"\e1f5";}
.icomoon-pie:before{content:"\e1f6";}
.icomoon-pie-2:before{content:"\e1f7";}
.icomoon-pie-3:before{content:"\e1f8";}
.icomoon-pie-4:before{content:"\e1f9";}
.icomoon-pie-5:before{content:"\e1fa";}
.icomoon-pie-6:before{content:"\e1fb";}
.icomoon-pie-7:before{content:"\e1fc";}
.icomoon-stats:before{content:"\e1fd";}
.icomoon-stats-2:before{content:"\e1fe";}
.icomoon-stats-3:before{content:"\e1ff";}
.icomoon-bars:before{content:"\e200";}
.icomoon-bars-2:before{content:"\e201";}
.icomoon-bars-3:before{content:"\e202";}
.icomoon-bars-4:before{content:"\e203";}
.icomoon-bars-5:before{content:"\e204";}
.icomoon-bars-6:before{content:"\e205";}
.icomoon-stats-up:before{content:"\e206";}
.icomoon-stats-down:before{content:"\e207";}
.icomoon-stairs-down:before{content:"\e208";}
.icomoon-stairs-down-2:before{content:"\e209";}
.icomoon-chart:before{content:"\e20a";}
.icomoon-stairs:before{content:"\e20b";}
.icomoon-stairs-2:before{content:"\e20c";}
.icomoon-ladder:before{content:"\e20d";}
.icomoon-cake:before{content:"\e20e";}
.icomoon-gift:before{content:"\e20f";}
.icomoon-gift-2:before{content:"\e210";}
.icomoon-balloon:before{content:"\e211";}
.icomoon-rating:before{content:"\e212";}
.icomoon-rating-2:before{content:"\e213";}
.icomoon-rating-3:before{content:"\e214";}
.icomoon-podium:before{content:"\e215";}
.icomoon-medal:before{content:"\e216";}
.icomoon-medal-2:before{content:"\e217";}
.icomoon-medal-3:before{content:"\e218";}
.icomoon-medal-4:before{content:"\e219";}
.icomoon-medal-5:before{content:"\e21a";}
.icomoon-crown:before{content:"\e21b";}
.icomoon-trophy:before{content:"\e21c";}
.icomoon-trophy-2:before{content:"\e21d";}
.icomoon-trophy-star:before{content:"\e21e";}
.icomoon-diamond:before{content:"\e21f";}
.icomoon-diamond-2:before{content:"\e220";}
.icomoon-glass:before{content:"\e221";}
.icomoon-glass-2:before{content:"\e222";}
.icomoon-bottle:before{content:"\e223";}
.icomoon-bottle-2:before{content:"\e224";}
.icomoon-mug:before{content:"\e225";}
.icomoon-food:before{content:"\e226";}
.icomoon-food-2:before{content:"\e227";}
.icomoon-hamburger:before{content:"\e228";}
.icomoon-cup:before{content:"\e229";}
.icomoon-cup-2:before{content:"\e22a";}
.icomoon-leaf:before{content:"\e22b";}
.icomoon-leaf-2:before{content:"\e22c";}
.icomoon-apple-fruit:before{content:"\e22d";}
.icomoon-tree:before{content:"\e22e";}
.icomoon-tree-2:before{content:"\e22f";}
.icomoon-paw:before{content:"\e230";}
.icomoon-steps:before{content:"\e231";}
.icomoon-flower:before{content:"\e232";}
.icomoon-rocket:before{content:"\e233";}
.icomoon-meter:before{content:"\e234";}
.icomoon-meter2:before{content:"\e235";}
.icomoon-meter-slow:before{content:"\e236";}
.icomoon-meter-medium:before{content:"\e237";}
.icomoon-meter-fast:before{content:"\e238";}
.icomoon-dashboard:before{content:"\e239";}
.icomoon-hammer-2:before{content:"\e23a";}
.icomoon-balance:before{content:"\e23b";}
.icomoon-bomb:before{content:"\e23c";}
.icomoon-fire:before{content:"\e23d";}
.icomoon-fire-2:before{content:"\e23e";}
.icomoon-lab:before{content:"\e23f";}
.icomoon-atom:before{content:"\e240";}
.icomoon-atom-2:before{content:"\e241";}
.icomoon-magnet:before{content:"\e242";}
.icomoon-magnet-2:before{content:"\e243";}
.icomoon-magnet-3:before{content:"\e244";}
.icomoon-magnet-4:before{content:"\e245";}
.icomoon-dumbbell:before{content:"\e246";}
.icomoon-skull:before{content:"\e247";}
.icomoon-skull-2:before{content:"\e248";}
.icomoon-skull-3:before{content:"\e249";}
.icomoon-lamp:before{content:"\e24a";}
.icomoon-lamp-2:before{content:"\e24b";}
.icomoon-lamp-3:before{content:"\e24c";}
.icomoon-lamp-4:before{content:"\e24d";}
.icomoon-remove:before{content:"\e24e";}
.icomoon-remove-2:before{content:"\e24f";}
.icomoon-remove-3:before{content:"\e250";}
.icomoon-remove-4:before{content:"\e251";}
.icomoon-remove-5:before{content:"\e252";}
.icomoon-remove-6:before{content:"\e253";}
.icomoon-remove-7:before{content:"\e254";}
.icomoon-remove-8:before{content:"\e255";}
.icomoon-briefcase:before{content:"\e256";}
.icomoon-briefcase-2:before{content:"\e257";}
.icomoon-briefcase-3:before{content:"\e258";}
.icomoon-airplane:before{content:"\e259";}
.icomoon-airplane-2:before{content:"\e25a";}
.icomoon-paper-plane:before{content:"\e25b";}
.icomoon-car:before{content:"\e25c";}
.icomoon-gas-pump:before{content:"\e25d";}
.icomoon-bus:before{content:"\e25e";}
.icomoon-truck:before{content:"\e25f";}
.icomoon-bike:before{content:"\e260";}
.icomoon-road:before{content:"\e261";}
.icomoon-train:before{content:"\e262";}
.icomoon-ship:before{content:"\e263";}
.icomoon-boat:before{content:"\e264";}
.icomoon-cube:before{content:"\e265";}
.icomoon-cube-2:before{content:"\e266";}
.icomoon-cube-3:before{content:"\e267";}
.icomoon-cube4:before{content:"\e268";}
.icomoon-pyramid:before{content:"\e269";}
.icomoon-pyramid-2:before{content:"\e26a";}
.icomoon-cylinder:before{content:"\e26b";}
.icomoon-package:before{content:"\e26c";}
.icomoon-puzzle:before{content:"\e26d";}
.icomoon-puzzle-2:before{content:"\e26e";}
.icomoon-puzzle-3:before{content:"\e26f";}
.icomoon-puzzle-4:before{content:"\e270";}
.icomoon-glasses:before{content:"\e271";}
.icomoon-glasses-2:before{content:"\e272";}
.icomoon-glasses-3:before{content:"\e273";}
.icomoon-sun-glasses:before{content:"\e274";}
.icomoon-accessibility:before{content:"\e275";}
.icomoon-accessibility-2:before{content:"\e276";}
.icomoon-brain:before{content:"\e277";}
.icomoon-target:before{content:"\e278";}
.icomoon-target-2:before{content:"\e279";}
.icomoon-target-3:before{content:"\e27a";}
.icomoon-gun:before{content:"\e27b";}
.icomoon-gun-ban:before{content:"\e27c";}
.icomoon-shield:before{content:"\e27d";}
.icomoon-shield-2:before{content:"\e27e";}
.icomoon-shield-3:before{content:"\e27f";}
.icomoon-shield-4:before{content:"\e280";}
.icomoon-soccer:before{content:"\e281";}
.icomoon-football:before{content:"\e282";}
.icomoon-baseball:before{content:"\e283";}
.icomoon-basketball:before{content:"\e284";}
.icomoon-golf:before{content:"\e285";}
.icomoon-hockey:before{content:"\e286";}
.icomoon-racing:before{content:"\e287";}
.icomoon-eight-ball:before{content:"\e288";}
.icomoon-bowling-ball:before{content:"\e289";}
.icomoon-bowling:before{content:"\e28a";}
.icomoon-bowling-2:before{content:"\e28b";}
.icomoon-lightning:before{content:"\e28c";}
.icomoon-power:before{content:"\e28d";}
.icomoon-power-2:before{content:"\e28e";}
.icomoon-switch:before{content:"\e28f";}
.icomoon-power-cord:before{content:"\e290";}
.icomoon-cord:before{content:"\e291";}
.icomoon-socket:before{content:"\e292";}
.icomoon-clipboard:before{content:"\e293";}
.icomoon-clipboard-2:before{content:"\e294";}
.icomoon-signup:before{content:"\e295";}
.icomoon-clipboard-3:before{content:"\e296";}
.icomoon-clipboard-4:before{content:"\e297";}
.icomoon-list:before{content:"\e298";}
.icomoon-list-2:before{content:"\e299";}
.icomoon-list-3:before{content:"\e29a";}
.icomoon-numbered-list:before{content:"\e29b";}
.icomoon-list-4:before{content:"\e29c";}
.icomoon-list-5:before{content:"\e29d";}
.icomoon-playlist:before{content:"\e29e";}
.icomoon-grid:before{content:"\e29f";}
.icomoon-grid-2:before{content:"\e2a0";}
.icomoon-grid-3:before{content:"\e2a1";}
.icomoon-grid-4:before{content:"\e2a2";}
.icomoon-grid-5:before{content:"\e2a3";}
.icomoon-grid-6:before{content:"\e2a4";}
.icomoon-tree-3:before{content:"\e2a5";}
.icomoon-tree-4:before{content:"\e2a6";}
.icomoon-tree-5:before{content:"\e2a7";}
.icomoon-menu:before{content:"\e2a8";}
.icomoon-menu-2:before{content:"\e2a9";}
.icomoon-circle-small:before{content:"\e2aa";}
.icomoon-menu-3:before{content:"\e2ab";}
.icomoon-menu-4:before{content:"\e2ac";}
.icomoon-menu-5:before{content:"\e2ad";}
.icomoon-menu-6:before{content:"\e2ae";}
.icomoon-menu-7:before{content:"\e2af";}
.icomoon-menu-8:before{content:"\e2b0";}
.icomoon-menu-9:before{content:"\e2b1";}
.icomoon-cloud:before{content:"\e2b2";}
.icomoon-cloud-2:before{content:"\e2b3";}
.icomoon-cloud-3:before{content:"\e2b4";}
.icomoon-cloud-download:before{content:"\e2b5";}
.icomoon-cloud-upload:before{content:"\e2b6";}
.icomoon-download-2:before{content:"\e2b7";}
.icomoon-upload-2:before{content:"\e2b8";}
.icomoon-download-3:before{content:"\e2b9";}
.icomoon-upload-3:before{content:"\e2ba";}
.icomoon-download-4:before{content:"\e2bb";}
.icomoon-upload-4:before{content:"\e2bc";}
.icomoon-download-5:before{content:"\e2bd";}
.icomoon-upload-5:before{content:"\e2be";}
.icomoon-download-6:before{content:"\e2bf";}
.icomoon-upload-6:before{content:"\e2c0";}
.icomoon-download-7:before{content:"\e2c1";}
.icomoon-upload-7:before{content:"\e2c2";}
.icomoon-globe:before{content:"\e2c3";}
.icomoon-globe-2:before{content:"\e2c4";}
.icomoon-globe-3:before{content:"\e2c5";}
.icomoon-earth:before{content:"\e2c6";}
.icomoon-network:before{content:"\e2c7";}
.icomoon-link:before{content:"\e2c8";}
.icomoon-link-2:before{content:"\e2c9";}
.icomoon-link-3:before{content:"\e2ca";}
.icomoon-link2:before{content:"\e2cb";}
.icomoon-link-4:before{content:"\e2cc";}
.icomoon-link-5:before{content:"\e2cd";}
.icomoon-link-6:before{content:"\e2ce";}
.icomoon-anchor:before{content:"\e2cf";}
.icomoon-flag:before{content:"\e2d0";}
.icomoon-flag-2:before{content:"\e2d1";}
.icomoon-flag-3:before{content:"\e2d2";}
.icomoon-flag-4:before{content:"\e2d3";}
.icomoon-flag-5:before{content:"\e2d4";}
.icomoon-flag-6:before{content:"\e2d5";}
.icomoon-attachment:before{content:"\e2d6";}
.icomoon-attachment-2:before{content:"\e2d7";}
.icomoon-eye:before{content:"\e2d8";}
.icomoon-eye-blocked:before{content:"\e2d9";}
.icomoon-eye-2:before{content:"\e2da";}
.icomoon-eye-3:before{content:"\e2db";}
.icomoon-eye-blocked-2:before{content:"\e2dc";}
.icomoon-eye-4:before{content:"\e2dd";}
.icomoon-eye-5:before{content:"\e2de";}
.icomoon-eye-6:before{content:"\e2df";}
.icomoon-eye-7:before{content:"\e2e0";}
.icomoon-eye-8:before{content:"\e2e1";}
.icomoon-bookmark:before{content:"\e2e2";}
.icomoon-bookmark-2:before{content:"\e2e3";}
.icomoon-bookmarks:before{content:"\e2e4";}
.icomoon-bookmark-3:before{content:"\e2e5";}
.icomoon-spotlight:before{content:"\e2e6";}
.icomoon-starburst:before{content:"\e2e7";}
.icomoon-snowflake:before{content:"\e2e8";}
.icomoon-temperature:before{content:"\e2e9";}
.icomoon-temperature-2:before{content:"\e2ea";}
.icomoon-weather-lightning:before{content:"\e2eb";}
.icomoon-weather-rain:before{content:"\e2ec";}
.icomoon-weather-snow:before{content:"\e2ed";}
.icomoon-windy:before{content:"\e2ee";}
.icomoon-fan:before{content:"\e2ef";}
.icomoon-umbrella:before{content:"\e2f0";}
.icomoon-sun:before{content:"\e2f1";}
.icomoon-sun-2:before{content:"\e2f2";}
.icomoon-brightness-high:before{content:"\e2f3";}
.icomoon-brightness-medium:before{content:"\e2f4";}
.icomoon-brightness-low:before{content:"\e2f5";}
.icomoon-brightness-contrast:before{content:"\e2f6";}
.icomoon-contrast:before{content:"\e2f7";}
.icomoon-moon:before{content:"\e2f8";}
.icomoon-bed:before{content:"\e2f9";}
.icomoon-bed-2:before{content:"\e2fa";}
.icomoon-star:before{content:"\e2fb";}
.icomoon-star-2:before{content:"\e2fc";}
.icomoon-star-3:before{content:"\e2fd";}
.icomoon-star-4:before{content:"\e2fe";}
.icomoon-star-5:before{content:"\e2ff";}
.icomoon-star-6:before{content:"\e300";}
.icomoon-heart:before{content:"\e301";}
.icomoon-heart-2:before{content:"\e302";}
.icomoon-heart-3:before{content:"\e303";}
.icomoon-heart-4:before{content:"\e304";}
.icomoon-heart-broken:before{content:"\e305";}
.icomoon-heart-5:before{content:"\e306";}
.icomoon-heart-6:before{content:"\e307";}
.icomoon-heart-broken-2:before{content:"\e308";}
.icomoon-heart-7:before{content:"\e309";}
.icomoon-heart-8:before{content:"\e30a";}
.icomoon-heart-broken-3:before{content:"\e30b";}
.icomoon-lips:before{content:"\e30c";}
.icomoon-lips-2:before{content:"\e30d";}
.icomoon-thumbs-up:before{content:"\e30e";}
.icomoon-thumbs-up-2:before{content:"\e30f";}
.icomoon-thumbs-down:before{content:"\e310";}
.icomoon-thumbs-down-2:before{content:"\e311";}
.icomoon-thumbs-up-3:before{content:"\e312";}
.icomoon-thumbs-up-4:before{content:"\e313";}
.icomoon-thumbs-up-5:before{content:"\e314";}
.icomoon-thumbs-up-6:before{content:"\e315";}
.icomoon-people:before{content:"\e316";}
.icomoon-man:before{content:"\e317";}
.icomoon-male:before{content:"\e318";}
.icomoon-woman:before{content:"\e319";}
.icomoon-female:before{content:"\e31a";}
.icomoon-peace:before{content:"\e31b";}
.icomoon-yin-yang:before{content:"\e31c";}
.icomoon-happy:before{content:"\e31d";}
.icomoon-happy-2:before{content:"\e31e";}
.icomoon-smiley:before{content:"\e31f";}
.icomoon-smiley-2:before{content:"\e320";}
.icomoon-tongue:before{content:"\e321";}
.icomoon-tongue-2:before{content:"\e322";}
.icomoon-sad:before{content:"\e323";}
.icomoon-sad-2:before{content:"\e324";}
.icomoon-wink:before{content:"\e325";}
.icomoon-wink-2:before{content:"\e326";}
.icomoon-grin:before{content:"\e327";}
.icomoon-grin-2:before{content:"\e328";}
.icomoon-cool:before{content:"\e329";}
.icomoon-cool-2:before{content:"\e32a";}
.icomoon-angry:before{content:"\e32b";}
.icomoon-angry-2:before{content:"\e32c";}
.icomoon-evil:before{content:"\e32d";}
.icomoon-evil-2:before{content:"\e32e";}
.icomoon-shocked:before{content:"\e32f";}
.icomoon-shocked-2:before{content:"\e330";}
.icomoon-confused:before{content:"\e331";}
.icomoon-confused-2:before{content:"\e332";}
.icomoon-neutral:before{content:"\e333";}
.icomoon-neutral-2:before{content:"\e334";}
.icomoon-wondering:before{content:"\e335";}
.icomoon-wondering-2:before{content:"\e336";}
.icomoon-cursor:before{content:"\e337";}
.icomoon-cursor-2:before{content:"\e338";}
.icomoon-point-up:before{content:"\e339";}
.icomoon-point-right:before{content:"\e33a";}
.icomoon-point-down:before{content:"\e33b";}
.icomoon-point-left:before{content:"\e33c";}
.icomoon-pointer:before{content:"\e33d";}
.icomoon-hand:before{content:"\e33e";}
.icomoon-stack-empty:before{content:"\e33f";}
.icomoon-stack-plus:before{content:"\e340";}
.icomoon-stack-minus:before{content:"\e341";}
.icomoon-stack-star:before{content:"\e342";}
.icomoon-stack-picture:before{content:"\e343";}
.icomoon-stack-down:before{content:"\e344";}
.icomoon-stack-up:before{content:"\e345";}
.icomoon-stack-cancel:before{content:"\e346";}
.icomoon-stack-checkmark:before{content:"\e347";}
.icomoon-stack-list:before{content:"\e348";}
.icomoon-stack-clubs:before{content:"\e349";}
.icomoon-stack-spades:before{content:"\e34a";}
.icomoon-stack-hearts:before{content:"\e34b";}
.icomoon-stack-diamonds:before{content:"\e34c";}
.icomoon-stack-user:before{content:"\e34d";}
.icomoon-stack-4:before{content:"\e34e";}
.icomoon-stack-music:before{content:"\e34f";}
.icomoon-stack-play:before{content:"\e350";}
.icomoon-move:before{content:"\e351";}
.icomoon-resize:before{content:"\e352";}
.icomoon-resize-2:before{content:"\e353";}
.icomoon-warning:before{content:"\e354";}
.icomoon-warning-2:before{content:"\e355";}
.icomoon-notification:before{content:"\e356";}
.icomoon-notification-2:before{content:"\e357";}
.icomoon-question:before{content:"\e358";}
.icomoon-question-2:before{content:"\e359";}
.icomoon-question-3:before{content:"\e35a";}
.icomoon-question-4:before{content:"\e35b";}
.icomoon-question-5:before{content:"\e35c";}
.icomoon-plus-circle:before{content:"\e35d";}
.icomoon-plus-circle-2:before{content:"\e35e";}
.icomoon-minus-circle:before{content:"\e35f";}
.icomoon-minus-circle-2:before{content:"\e360";}
.icomoon-info:before{content:"\e361";}
.icomoon-info-2:before{content:"\e362";}
.icomoon-blocked:before{content:"\e363";}
.icomoon-cancel-circle:before{content:"\e364";}
.icomoon-cancel-circle-2:before{content:"\e365";}
.icomoon-checkmark-circle:before{content:"\e366";}
.icomoon-checkmark-circle-2:before{content:"\e367";}
.icomoon-cancel:before{content:"\e368";}
.icomoon-spam:before{content:"\e369";}
.icomoon-close:before{content:"\e36a";}
.icomoon-close-2:before{content:"\e36b";}
.icomoon-close-3:before{content:"\e36c";}
.icomoon-close-4:before{content:"\e36d";}
.icomoon-close-5:before{content:"\e36e";}
.icomoon-checkmark:before{content:"\e36f";}
.icomoon-checkmark-2:before{content:"\e370";}
.icomoon-checkmark-3:before{content:"\e371";}
.icomoon-checkmark-4:before{content:"\e372";}
.icomoon-spell-check:before{content:"\e373";}
.icomoon-minus:before{content:"\e374";}
.icomoon-plus:before{content:"\e375";}
.icomoon-minus-2:before{content:"\e376";}
.icomoon-plus-2:before{content:"\e377";}
.icomoon-enter:before{content:"\e378";}
.icomoon-exit:before{content:"\e379";}
.icomoon-enter-2:before{content:"\e37a";}
.icomoon-exit-2:before{content:"\e37b";}
.icomoon-enter-3:before{content:"\e37c";}
.icomoon-exit-3:before{content:"\e37d";}
.icomoon-exit-4:before{content:"\e37e";}
.icomoon-play-3:before{content:"\e37f";}
.icomoon-pause:before{content:"\e380";}
.icomoon-stop:before{content:"\e381";}
.icomoon-backward:before{content:"\e382";}
.icomoon-forward-2:before{content:"\e383";}
.icomoon-play-4:before{content:"\e384";}
.icomoon-pause-2:before{content:"\e385";}
.icomoon-stop-2:before{content:"\e386";}
.icomoon-backward-2:before{content:"\e387";}
.icomoon-forward-3:before{content:"\e388";}
.icomoon-first:before{content:"\e389";}
.icomoon-last:before{content:"\e38a";}
.icomoon-previous:before{content:"\e38b";}
.icomoon-next:before{content:"\e38c";}
.icomoon-eject:before{content:"\e38d";}
.icomoon-volume-high:before{content:"\e38e";}
.icomoon-volume-medium:before{content:"\e38f";}
.icomoon-volume-low:before{content:"\e390";}
.icomoon-volume-mute:before{content:"\e391";}
.icomoon-volume-mute-2:before{content:"\e392";}
.icomoon-volume-increase:before{content:"\e393";}
.icomoon-volume-decrease:before{content:"\e394";}
.icomoon-volume-high-2:before{content:"\e395";}
.icomoon-volume-medium-2:before{content:"\e396";}
.icomoon-volume-low-2:before{content:"\e397";}
.icomoon-volume-mute-3:before{content:"\e398";}
.icomoon-volume-mute-4:before{content:"\e399";}
.icomoon-volume-increase-2:before{content:"\e39a";}
.icomoon-volume-decrease-2:before{content:"\e39b";}
.icomoon-volume5:before{content:"\e39c";}
.icomoon-volume4:before{content:"\e39d";}
.icomoon-volume3:before{content:"\e39e";}
.icomoon-volume2:before{content:"\e39f";}
.icomoon-volume1:before{content:"\e3a0";}
.icomoon-volume0:before{content:"\e3a1";}
.icomoon-volume-mute-5:before{content:"\e3a2";}
.icomoon-volume-mute-6:before{content:"\e3a3";}
.icomoon-loop:before{content:"\e3a4";}
.icomoon-loop-2:before{content:"\e3a5";}
.icomoon-loop-3:before{content:"\e3a6";}
.icomoon-loop-4:before{content:"\e3a7";}
.icomoon-loop-5:before{content:"\e3a8";}
.icomoon-shuffle:before{content:"\e3a9";}
.icomoon-shuffle-2:before{content:"\e3aa";}
.icomoon-wave:before{content:"\e3ab";}
.icomoon-wave-2:before{content:"\e3ac";}
.icomoon-arrow-first:before{content:"\e3ad";}
.icomoon-arrow-right:before{content:"\e3ae";}
.icomoon-arrow-up:before{content:"\e3af";}
.icomoon-arrow-right-2:before{content:"\e3b0";}
.icomoon-arrow-down:before{content:"\e3b1";}
.icomoon-arrow-left:before{content:"\e3b2";}
.icomoon-arrow-up-2:before{content:"\e3b3";}
.icomoon-arrow-right-3:before{content:"\e3b4";}
.icomoon-arrow-down-2:before{content:"\e3b5";}
.icomoon-arrow-left-2:before{content:"\e3b6";}
.icomoon-arrow-up-left:before{content:"\e3b7";}
.icomoon-arrow-up-3:before{content:"\e3b8";}
.icomoon-arrow-up-right:before{content:"\e3b9";}
.icomoon-arrow-right-4:before{content:"\e3ba";}
.icomoon-arrow-down-right:before{content:"\e3bb";}
.icomoon-arrow-down-3:before{content:"\e3bc";}
.icomoon-arrow-down-left:before{content:"\e3bd";}
.icomoon-arrow-left-3:before{content:"\e3be";}
.icomoon-arrow-up-left-2:before{content:"\e3bf";}
.icomoon-arrow-up-4:before{content:"\e3c0";}
.icomoon-arrow-up-right-2:before{content:"\e3c1";}
.icomoon-arrow-right-5:before{content:"\e3c2";}
.icomoon-arrow-down-right-2:before{content:"\e3c3";}
.icomoon-arrow-down-4:before{content:"\e3c4";}
.icomoon-arrow-down-left-2:before{content:"\e3c5";}
.icomoon-arrow-left-4:before{content:"\e3c6";}
.icomoon-arrow-up-left-3:before{content:"\e3c7";}
.icomoon-arrow-up-5:before{content:"\e3c8";}
.icomoon-arrow-up-right-3:before{content:"\e3c9";}
.icomoon-arrow-right-6:before{content:"\e3ca";}
.icomoon-arrow-down-right-3:before{content:"\e3cb";}
.icomoon-arrow-down-5:before{content:"\e3cc";}
.icomoon-arrow-down-left-3:before{content:"\e3cd";}
.icomoon-arrow-left-5:before{content:"\e3ce";}
.icomoon-arrow-up-left-4:before{content:"\e3cf";}
.icomoon-arrow-up-6:before{content:"\e3d0";}
.icomoon-arrow-up-right-4:before{content:"\e3d1";}
.icomoon-arrow-right-7:before{content:"\e3d2";}
.icomoon-arrow-down-right-4:before{content:"\e3d3";}
.icomoon-arrow-down-6:before{content:"\e3d4";}
.icomoon-arrow-down-left-4:before{content:"\e3d5";}
.icomoon-arrow-left-6:before{content:"\e3d6";}
.icomoon-arrow:before{content:"\e3d7";}
.icomoon-arrow-2:before{content:"\e3d8";}
.icomoon-arrow-3:before{content:"\e3d9";}
.icomoon-arrow-4:before{content:"\e3da";}
.icomoon-arrow-5:before{content:"\e3db";}
.icomoon-arrow-6:before{content:"\e3dc";}
.icomoon-arrow-7:before{content:"\e3dd";}
.icomoon-arrow-8:before{content:"\e3de";}
.icomoon-arrow-up-left-5:before{content:"\e3df";}
.icomoon-arrow-square:before{content:"\e3e0";}
.icomoon-arrow-up-right-5:before{content:"\e3e1";}
.icomoon-arrow-right-8:before{content:"\e3e2";}
.icomoon-arrow-down-right-5:before{content:"\e3e3";}
.icomoon-arrow-down-7:before{content:"\e3e4";}
.icomoon-arrow-down-left-5:before{content:"\e3e5";}
.icomoon-arrow-left-7:before{content:"\e3e6";}
.icomoon-arrow-up-7:before{content:"\e3e7";}
.icomoon-arrow-right-9:before{content:"\e3e8";}
.icomoon-arrow-down-8:before{content:"\e3e9";}
.icomoon-arrow-left-8:before{content:"\e3ea";}
.icomoon-arrow-up-8:before{content:"\e3eb";}
.icomoon-arrow-right-10:before{content:"\e3ec";}
.icomoon-arrow-bottom:before{content:"\e3ed";}
.icomoon-arrow-left-9:before{content:"\e3ee";}
.icomoon-arrow-up-left-6:before{content:"\e3ef";}
.icomoon-arrow-up-9:before{content:"\e3f0";}
.icomoon-arrow-up-right-6:before{content:"\e3f1";}
.icomoon-arrow-right-11:before{content:"\e3f2";}
.icomoon-arrow-down-right-6:before{content:"\e3f3";}
.icomoon-arrow-down-9:before{content:"\e3f4";}
.icomoon-arrow-down-left-6:before{content:"\e3f5";}
.icomoon-arrow-left-10:before{content:"\e3f6";}
.icomoon-arrow-up-left-7:before{content:"\e3f7";}
.icomoon-arrow-up-10:before{content:"\e3f8";}
.icomoon-arrow-up-right-7:before{content:"\e3f9";}
.icomoon-arrow-right-12:before{content:"\e3fa";}
.icomoon-arrow-down-right-7:before{content:"\e3fb";}
.icomoon-arrow-down-10:before{content:"\e3fc";}
.icomoon-arrow-down-left-7:before{content:"\e3fd";}
.icomoon-arrow-left-11:before{content:"\e3fe";}
.icomoon-arrow-up-11:before{content:"\e3ff";}
.icomoon-arrow-right-13:before{content:"\e400";}
.icomoon-arrow-down-11:before{content:"\e401";}
.icomoon-arrow-left-12:before{content:"\e402";}
.icomoon-arrow-up-12:before{content:"\e403";}
.icomoon-arrow-right-14:before{content:"\e404";}
.icomoon-arrow-down-12:before{content:"\e405";}
.icomoon-arrow-left-13:before{content:"\e406";}
.icomoon-arrow-up-13:before{content:"\e407";}
.icomoon-arrow-right-15:before{content:"\e408";}
.icomoon-arrow-down-13:before{content:"\e409";}
.icomoon-arrow-left-14:before{content:"\e40a";}
.icomoon-arrow-up-14:before{content:"\e40b";}
.icomoon-arrow-right-16:before{content:"\e40c";}
.icomoon-arrow-down-14:before{content:"\e40d";}
.icomoon-arrow-left-15:before{content:"\e40e";}
.icomoon-arrow-up-15:before{content:"\e40f";}
.icomoon-arrow-right-17:before{content:"\e410";}
.icomoon-arrow-down-15:before{content:"\e411";}
.icomoon-arrow-left-16:before{content:"\e412";}
.icomoon-arrow-up-16:before{content:"\e413";}
.icomoon-arrow-right-18:before{content:"\e414";}
.icomoon-arrow-down-16:before{content:"\e415";}
.icomoon-arrow-left-17:before{content:"\e416";}
.icomoon-menu-10:before{content:"\e417";}
.icomoon-menu-11:before{content:"\e418";}
.icomoon-menu-close:before{content:"\e419";}
.icomoon-menu-close-2:before{content:"\e41a";}
.icomoon-enter-4:before{content:"\e41b";}
.icomoon-enter-5:before{content:"\e41c";}
.icomoon-esc:before{content:"\e41d";}
.icomoon-backspace:before{content:"\e41e";}
.icomoon-backspace-2:before{content:"\e41f";}
.icomoon-backspace-3:before{content:"\e420";}
.icomoon-tab:before{content:"\e421";}
.icomoon-transmission:before{content:"\e422";}
.icomoon-transmission-2:before{content:"\e423";}
.icomoon-sort:before{content:"\e424";}
.icomoon-sort-2:before{content:"\e425";}
.icomoon-key-keyboard:before{content:"\e426";}
.icomoon-key-A:before{content:"\e427";}
.icomoon-key-up:before{content:"\e428";}
.icomoon-key-right:before{content:"\e429";}
.icomoon-key-down:before{content:"\e42a";}
.icomoon-key-left:before{content:"\e42b";}
.icomoon-command:before{content:"\e42c";}
.icomoon-checkbox-checked:before{content:"\e42d";}
.icomoon-checkbox-unchecked:before{content:"\e42e";}
.icomoon-square:before{content:"\e42f";}
.icomoon-checkbox-partial:before{content:"\e430";}
.icomoon-checkbox:before{content:"\e431";}
.icomoon-checkbox-unchecked-2:before{content:"\e432";}
.icomoon-checkbox-partial-2:before{content:"\e433";}
.icomoon-checkbox-checked-2:before{content:"\e434";}
.icomoon-checkbox-unchecked-3:before{content:"\e435";}
.icomoon-checkbox-partial-3:before{content:"\e436";}
.icomoon-radio-checked:before{content:"\e437";}
.icomoon-radio-unchecked:before{content:"\e438";}
.icomoon-circle:before{content:"\e439";}
.icomoon-circle-2:before{content:"\e43a";}
.icomoon-crop:before{content:"\e43b";}
.icomoon-crop-2:before{content:"\e43c";}
.icomoon-vector:before{content:"\e43d";}
.icomoon-rulers:before{content:"\e43e";}
.icomoon-scissors:before{content:"\e43f";}
.icomoon-scissors-2:before{content:"\e440";}
.icomoon-scissors-3:before{content:"\e441";}
.icomoon-filter:before{content:"\e442";}
.icomoon-filter-2:before{content:"\e443";}
.icomoon-filter-3:before{content:"\e444";}
.icomoon-filter-4:before{content:"\e445";}
.icomoon-font:before{content:"\e446";}
.icomoon-font-size:before{content:"\e447";}
.icomoon-type:before{content:"\e448";}
.icomoon-text-height:before{content:"\e449";}
.icomoon-text-width:before{content:"\e44a";}
.icomoon-height:before{content:"\e44b";}
.icomoon-width:before{content:"\e44c";}
.icomoon-bold:before{content:"\e44d";}
.icomoon-underline:before{content:"\e44e";}
.icomoon-italic:before{content:"\e44f";}
.icomoon-strikethrough:before{content:"\e450";}
.icomoon-strikethrough-2:before{content:"\e451";}
.icomoon-font-size-2:before{content:"\e452";}
.icomoon-bold-2:before{content:"\e453";}
.icomoon-underline-2:before{content:"\e454";}
.icomoon-italic-2:before{content:"\e455";}
.icomoon-strikethrough-3:before{content:"\e456";}
.icomoon-omega:before{content:"\e457";}
.icomoon-sigma:before{content:"\e458";}
.icomoon-nbsp:before{content:"\e459";}
.icomoon-page-break:before{content:"\e45a";}
.icomoon-page-break-2:before{content:"\e45b";}
.icomoon-superscript:before{content:"\e45c";}
.icomoon-subscript:before{content:"\e45d";}
.icomoon-superscript-2:before{content:"\e45e";}
.icomoon-subscript-2:before{content:"\e45f";}
.icomoon-text-color:before{content:"\e460";}
.icomoon-highlight:before{content:"\e461";}
.icomoon-pagebreak:before{content:"\e462";}
.icomoon-clear-formatting:before{content:"\e463";}
.icomoon-table:before{content:"\e464";}
.icomoon-table-2:before{content:"\e465";}
.icomoon-insert-template:before{content:"\e466";}
.icomoon-pilcrow:before{content:"\e467";}
.icomoon-left-to-right:before{content:"\e468";}
.icomoon-right-to-left:before{content:"\e469";}
.icomoon-paragraph-left:before{content:"\e46a";}
.icomoon-paragraph-center:before{content:"\e46b";}
.icomoon-paragraph-right:before{content:"\e46c";}
.icomoon-paragraph-justify:before{content:"\e46d";}
.icomoon-paragraph-left-2:before{content:"\e46e";}
.icomoon-paragraph-center-2:before{content:"\e46f";}
.icomoon-paragraph-right-2:before{content:"\e470";}
.icomoon-paragraph-justify-2:before{content:"\e471";}
.icomoon-indent-increase:before{content:"\e472";}
.icomoon-indent-decrease:before{content:"\e473";}
.icomoon-paragraph-left-3:before{content:"\e474";}
.icomoon-paragraph-center-3:before{content:"\e475";}
.icomoon-paragraph-right-3:before{content:"\e476";}
.icomoon-paragraph-justify-3:before{content:"\e477";}
.icomoon-indent-increase-2:before{content:"\e478";}
.icomoon-indent-decrease-2:before{content:"\e479";}
.icomoon-share:before{content:"\e47a";}
.icomoon-new-tab:before{content:"\e47b";}
.icomoon-new-tab-2:before{content:"\e47c";}
.icomoon-popout:before{content:"\e47d";}
.icomoon-embed:before{content:"\e47e";}
.icomoon-code:before{content:"\e47f";}
.icomoon-console:before{content:"\e480";}
.icomoon-seven-segment-0:before{content:"\e481";}
.icomoon-seven-segment-1:before{content:"\e482";}
.icomoon-seven-segment-2:before{content:"\e483";}
.icomoon-seven-segment-3:before{content:"\e484";}
.icomoon-seven-segment-4:before{content:"\e485";}
.icomoon-seven-segment-5:before{content:"\e486";}
.icomoon-seven-segment-6:before{content:"\e487";}
.icomoon-seven-segment-7:before{content:"\e488";}
.icomoon-seven-segment-8:before{content:"\e489";}
.icomoon-seven-segment-9:before{content:"\e48a";}
.icomoon-share-2:before{content:"\e48b";}
.icomoon-share-3:before{content:"\e48c";}
.icomoon-mail:before{content:"\e48d";}
.icomoon-mail-2:before{content:"\e48e";}
.icomoon-mail-3:before{content:"\e48f";}
.icomoon-mail-4:before{content:"\e490";}
.icomoon-google:before{content:"\e491";}
.icomoon-google-plus:before{content:"\e492";}
.icomoon-google-plus-2:before{content:"\e493";}
.icomoon-google-plus-3:before{content:"\e494";}
.icomoon-google-plus-4:before{content:"\e495";}
.icomoon-google-drive:before{content:"\e496";}
.icomoon-facebook:before{content:"\e497";}
.icomoon-facebook-2:before{content:"\e498";}
.icomoon-facebook-3:before{content:"\e499";}
.icomoon-facebook-4:before{content:"\e49a";}
.icomoon-instagram:before{content:"\e49b";}
.icomoon-twitter:before{content:"\e49c";}
.icomoon-twitter-2:before{content:"\e49d";}
.icomoon-twitter-3:before{content:"\e49e";}
.icomoon-feed-2:before{content:"\e49f";}
.icomoon-feed-3:before{content:"\e4a0";}
.icomoon-feed-4:before{content:"\e4a1";}
.icomoon-youtube:before{content:"\e4a2";}
.icomoon-youtube-2:before{content:"\e4a3";}
.icomoon-vimeo:before{content:"\e4a4";}
.icomoon-vimeo2:before{content:"\e4a5";}
.icomoon-vimeo-2:before{content:"\e4a6";}
.icomoon-lanyrd:before{content:"\e4a7";}
.icomoon-flickr:before{content:"\e4a8";}
.icomoon-flickr-2:before{content:"\e4a9";}
.icomoon-flickr-3:before{content:"\e4aa";}
.icomoon-flickr-4:before{content:"\e4ab";}
.icomoon-picassa:before{content:"\e4ac";}
.icomoon-picassa-2:before{content:"\e4ad";}
.icomoon-dribbble:before{content:"\e4ae";}
.icomoon-dribbble-2:before{content:"\e4af";}
.icomoon-dribbble-3:before{content:"\e4b0";}
.icomoon-forrst:before{content:"\e4b1";}
.icomoon-forrst-2:before{content:"\e4b2";}
.icomoon-deviantart:before{content:"\e4b3";}
.icomoon-deviantart-2:before{content:"\e4b4";}
.icomoon-steam:before{content:"\e4b5";}
.icomoon-steam-2:before{content:"\e4b6";}
.icomoon-github:before{content:"\e4b7";}
.icomoon-github-2:before{content:"\e4b8";}
.icomoon-github-3:before{content:"\e4b9";}
.icomoon-github-4:before{content:"\e4ba";}
.icomoon-github-5:before{content:"\e4bb";}
.icomoon-wordpress:before{content:"\e4bc";}
.icomoon-wordpress-2:before{content:"\e4bd";}
.icomoon-joomla:before{content:"\e4be";}
.icomoon-blogger:before{content:"\e4bf";}
.icomoon-blogger-2:before{content:"\e4c0";}
.icomoon-tumblr:before{content:"\e4c1";}
.icomoon-tumblr-2:before{content:"\e4c2";}
.icomoon-yahoo:before{content:"\e4c3";}
.icomoon-tux:before{content:"\e4c4";}
.icomoon-apple:before{content:"\e4c5";}
.icomoon-finder:before{content:"\e4c6";}
.icomoon-android:before{content:"\e4c7";}
.icomoon-windows:before{content:"\e4c8";}
.icomoon-windows8:before{content:"\e4c9";}
.icomoon-soundcloud:before{content:"\e4ca";}
.icomoon-soundcloud-2:before{content:"\e4cb";}
.icomoon-skype:before{content:"\e4cc";}
.icomoon-reddit:before{content:"\e4cd";}
.icomoon-linkedin:before{content:"\e4ce";}
.icomoon-lastfm:before{content:"\e4cf";}
.icomoon-lastfm-2:before{content:"\e4d0";}
.icomoon-delicious:before{content:"\e4d1";}
.icomoon-stumbleupon:before{content:"\e4d2";}
.icomoon-stumbleupon-2:before{content:"\e4d3";}
.icomoon-stackoverflow:before{content:"\e4d4";}
.icomoon-pinterest:before{content:"\e4d5";}
.icomoon-pinterest-2:before{content:"\e4d6";}
.icomoon-xing:before{content:"\e4d7";}
.icomoon-xing-2:before{content:"\e4d8";}
.icomoon-flattr:before{content:"\e4d9";}
.icomoon-foursquare:before{content:"\e4da";}
.icomoon-foursquare-2:before{content:"\e4db";}
.icomoon-paypal:before{content:"\e4dc";}
.icomoon-paypal-2:before{content:"\e4dd";}
.icomoon-paypal-3:before{content:"\e4de";}
.icomoon-yelp:before{content:"\e4df";}
.icomoon-libreoffice:before{content:"\e4e0";}
.icomoon-file-pdf:before{content:"\e4e1";}
.icomoon-file-openoffice:before{content:"\e4e2";}
.icomoon-file-word:before{content:"\e4e3";}
.icomoon-file-excel:before{content:"\e4e4";}
.icomoon-file-zip:before{content:"\e4e5";}
.icomoon-file-powerpoint:before{content:"\e4e6";}
.icomoon-file-xml:before{content:"\e4e7";}
.icomoon-file-css:before{content:"\e4e8";}
.icomoon-html5:before{content:"\e4e9";}
.icomoon-html5-2:before{content:"\e4ea";}
.icomoon-css3:before{content:"\e4eb";}
.icomoon-chrome:before{content:"\e4ec";}
.icomoon-firefox:before{content:"\e4ed";}
.icomoon-IE:before{content:"\e4ee";}
.icomoon-opera:before{content:"\e4ef";}
.icomoon-safari:before{content:"\e4f0";}
.icomoon-IcoMoon:before{content:"\e4f1";}
.icomoon-home-12:before{content:"\e4f2";}


.shopifycenter {
  position: relative;
  left: 5%;
}


.columnacenter {
     margin: 0 auto;
     width: 320px; 
}