/*
Theme Name: 360
Theme URI: http://www.siiimple.com
Description: Panoramic WordPress Theme
Version: 2.5
Author: Justin Young
Author URI: http://www.siiimple.com
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: Portfolio, Photography, Blog, Studio
*/

/*
================================================
  Handcrafted by Justin Young @ Siiimple
  Last updated on 12.13.2012
================================================

   	00 :::::: RESET & WP STYLES
    01 :::::: GRID
    02 :::::: HEADER
    03 :::::: FOOTER
    04 :::::: PAGES
    05 :::::: SIDEBAR
    06 :::::: COMMENTS
    07 :::::: BLOG
    08 :::::: POST FORMATS
    09 :::::: PORTFOLIO
    10 :::::: FOLIO PORTFOLIO
    11 :::::: SHORTCODES
    12 :::::: TESTIMONIALS TEMPLATE
    13 :::::: 503 PAGE
    14 :::::: HOME GALLERY
    15 :::::: FACEBOOK COMMENTS
    16 :::::: MENU ICONS
    17 :::::: LISTS
    18 :::::: CONTACT FORM

================================================
*/

/* ================================================
 
00 :::::: RESET & NATIVE WP STYLES

================================================ */

html,body,div,span,h1,h2,h3,h4,h5,h6,p,img{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow:auto}body{line-height:1}*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}strong{font-weight:bold}em{font-style:italic}a img{border:none}.sticky{}.gallery-caption{}.bypostauthor{}.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 10px 20px}.alignleft{float:left;margin:0 20px 10px 0}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.wp-caption{max-width:100% !important}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none;max-width:100%}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}#wpstats{display:none}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}#img-attch-page{text-align:center;overflow:hidden}#img-attch-page img{display:inline-block;margin:0 auto;max-width:100%;border:5px solid #d4d4d4;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:rgba(0,0,0,0.08);-webkit-transition:border 0.3s ease;-o-transition:border 0.3s ease;-moz-transition:border 0.3s ease}#img-attch-page a:hover img{border-color:#fc7251}#img-attach-page-content{text-align:center;margin-top:25px}.textwidget{line-height:20px}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}html,body{width:100%;height:100%}

/*==================================================
 
01 :::::: GRID

================================================== */

body{background:url(framework/images/no-image.png)}.container{position:relative;width:960px;margin:0 auto;padding:0}.container .col{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.container .grid1.col{width:40px}.container .grid2.col{width:100px}.container .grid3.col{width:160px}.container .grid4.col{width:220px}.container .grid5.col{width:280px}.container .grid6.col{width:340px}.container .grid7.col{width:400px}.container .grid8.col{width:460px}.container .grid9.col{width:520px}.container .grid10.col{width:580px}.container .grid11.col{width:640px}.container .grid12.col{width:700px}.container .grid13.col{width:760px}.container .grid14.col{width:820px}.container .grid15.col{width:880px}.container .grid16.col{width:940px}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}/* Use clearfix class on parent to clear nested columns,    or wrap each row of columns in a <div class="row">*/.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{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

/* ================================================
 
02 :::::: HEADER

================================================ */

#header-top{width:100%;top:0;position:fixed;z-index:5}#header-left.grid16.col{border-top:#0d9adb;margin-left:0;margin-right:0;background:rgba(0,0,0,.9);border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;-webkit-border-radius:0px 0px 2px 2px;width:960px}#header-left img{float:left}#header-left h1{float:left;font-size:26px;font-weight:600;margin-right:0px;padding-top:17px;margin-top:-1px;color:#fff;margin-bottom:0;padding-left:20px}#header-left h1 a{color:#fff;font-family:"Dosis";font-weight:400}#header-left h1 span{font-size:13px;margin-left:10px;vertical-align:5px;color:#777}#header-left.grid3.col{margin-right:0;text-align:center}#header-right{float:right;margin-right:0}.grid16.col.top-header{margin-left:0;margin-right:0;width:100% !important}#nav select{display:none}#uniform-undefined.selector{display:none !important}#nav .selector select{display:none}.welcome{background:#fff;padding:50px;width:500px;height:155px;position:absolute;left:50%;top:52%;margin-left:-260px;margin-top:-150px;font-size:17px;line-height:23px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}

/* ================================================
 
03 :::::: FOOTER

================================================ */

body.home #footer{background:rgba(14,10,8,0.55);height:30px;text-align:left;color:#fff;width:100%;bottom:0;position:absolute;z-index:1}.footer-wrap{margin-top:100px}.footer-wrap .textwidget{color:#ccc;font-size:13px;line-height:18px}ul.footer-social{float:right;margin-right:50px}ul.footer-social li{display:inline;margin-left:10px}p.footer-info,p.footer-text{float:left; font-size: 12px !important;}.container.footer-area{padding-top:40px;background:rgba(0,0,0,.8);margin-top:-60px;-webkit-border-radius:2px;padding-bottom:0px;z-index:2;border-left:1px solid #222;border-top:1px solid #222;border-right:1px solid #222;border-bottom:1px solid #222}.container.footer-area ul li{color:#959595;margin-bottom:4px;font-size:13px}.container.footer-area ul li a{background:url(framework/images/right-arrow-white.png)left no-repeat;color:#ccc;font-size:13px;margin-bottom:0}.container.footer-area .tweet ul li{margin-bottom:10px;color:#ccc}.container.footer-area h4{font-size:16px;padding-bottom:15px;text-transform:uppercase;border-bottom:5px solid #292929;color:#f7f7f7;font-weight:700;margin-bottom:15px}.container.footer-area .grid4.col{width:180px;margin:0px 20px}#footer a{color:#0d9adb}#footer p{font-size:11px;padding-top:10px;padding-left:10px}.footer-end{background:rgba(0,0,0,.9);border-top:1px solid #222;margin-top:40px;padding-top:20px;padding-bottom:40px;padding-left:40px}.footer-end p{color:#ccc;margin-bottom:0;font-size:12px}.footer-area #carousel{background:rgba(0,0,0,.9);border-bottom:1px solid #222;margin-top:-50px !important}ul.fwc li a{list-style:none !important;height:160px}#big-text-wrap{position:absolute;z-index:1;top:40%;text-align:left}p.big-text-mid{background:rgba(0,0,0,0.6) !important;padding-left:10px;padding-top:10px;padding-bottom:10px;color:#fff;font-size:22px}.line{background:url(framework/images/01.png);position:fixed;top:0;width:100%;height:100%;top:0;left:0;z-index:1}p.liner{height:1px;width:350px !important;padding:0 !important;margin-left:0px;margin-top:0px;border-bottom:1px dashed #ddd;margin-bottom:10px}.nav-toggle{z-index:1000 !important;background:#0d9adb;height:100px;width:100px;position:absolute;bottom:0}#intro-wrap h1{ font-family:"PT Sans Narrow"; font-size:25px; color:#fff; font-weight:700; margin-bottom:0px !important; padding-bottom:10px}#intro-wrap p{ line-height:19px; color:#999}.open-intro,.close-intro{ position:absolute; left:345px; top:135px; cursor:pointer; width:15px; height:25px; z-index:50; color:#fff; -webkit-border-radius:2px; padding-left:15px}.open-intro{ display:none; background:#0d9adb }.close-intro{ background:#0d9adb}.bottom-360 { border-top: 1px solid #333; }
#intro-wrap p a { color: #0d9adb; }

/* ================================================
 
04 :::::: PAGES

================================================ */

#bg-page{position:absolute;background:#444;height:100%;width:100%}.page-intro{background:#f1f1f1 url('http://c345290.r90.cf1.rackcdn.com/circle-scratch.png') no-repeat 100% 50%;padding:5px 0px}h1.main-title{font-size:28px;margin-left:0px;margin-top:10px;color:#444;line-height:1;font-weight:700}span.current{margin-left:0px}img.page-img{width:100%;height:auto;vertical-align:bottom;margin-top:0px;margin-bottom:0px}.post img.page-img{margin-bottom:20px}.single .post .right-excerpt ul li{background:url(framework/images/right-arrow.png)left no-repeat;padding-left:20px;margin-bottom:5px;margin-left:10px}.single #content-wrapper.grid10.col .post{min-height:250px}#page-bottom.container{z-index:2}.single #page-bottom{margin-top:130px}.single #content-wrapper .post{background:#fff;padding:30px 40px 40px;margin-bottom:50px;min-height:200px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:2px}.info-area{background:#fff;margin-bottom:50px;padding:30px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:2px}.info-area img.avatar{height:50px;width:50px;margin-bottom:100px}.info-area h4{font-size:17px}.info-area h4 a{ color:#0d9adb}.info-area h4 a:hover{color:#444 !important}.blog-content-wrap{margin-top:110px}#content-wrapper{width:640px;margin-left:0;margin-right:0}#page-bottom .grid4.col ul.share{padding:20px;padding-top:0}#page-bottom .grid4.col h4.share-title{font-size:16px;padding-left:20px;padding-top:10px;margin-bottom:20px;color:#575757}#page-bottom img.alignleft{margin-left:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin-right:20px;margin-top: 20px;max-width:100%;height:auto}#page-bottom img.alignright{margin-right:0px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:right;margin-left:20px;max-width:100%;height:auto; margin-top: 20px;}#page-bottom .grid4.col .grid-inner{padding:20px}#page-bottom .grid4.col .grid-inner img.avatar{height:60px;width:60px;-webkit-border-radius:30px;float:left;margin-right:10px}#page-bottom a.author-link{font-size:12px;color:#0d9adb;font-family:'PT Sans Narrow',sans-serif}#page-bottom .grid4.col .grid-inner h4{font-size:14px}#page-bottom .grid4.col .grid-inner p{font-size:12px;line-height:18px;margin-bottom:10px}#page-bottom .left-sidebar{float:right}

/* ================================================
 
05 :::::: SIDEBAR

================================================ */

#right-sidebar.grid4.col{margin-left:40px !important;margin-right:0;background:#fff;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:2px;width:280px}#left-sidebar.grid4.col{margin-right:40px !important;margin-left:0 !important;background:#fff;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:280px}#content-wrapper.grid10.both-sidebars{width:480px}#left-sidebar.grid4.left-both,#right-sidebar.grid4.right-both{width:200px}.sidebar-inner li a{ font-size: 14px !important;  
	}.sidebar-inner li { 
	margin-bottom: 8px !important; 
	}#page-bottom .full-width{width:100%}.sidebar-inner{padding:20px;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input#s{background:#fff url(framework/images/search.png)195px no-repeat;color:#ccc;font-size:12px;padding:10px;margin-bottom:0}.right-both form#searchform input#s,.left-both form#searchform input#s{width:130px;background:#fff url(framework/images/search.png)115px no-repeat}form#searchform{float:right;width:100%;margin-bottom:0}.widget{margin-bottom:30px;border-bottom:5px solid #eee;padding-bottom:30px}h3.widgettitle{font-size:20px;font-weight:700}p.VideoCaption{font-size:12px;color:#999;margin-bottom:0}.textwidget{line-height:20px}ul#social{margin-bottom:30px;border-bottom:1px dashed #ddd;padding-bottom:30px}a.time-ago{margin-left:5px;font-weight:normal !important;color:#999 !important}ul#social li{display:inline;margin-right:5px}.grid4.col{margin-left:40px !important}.grid4.col .menu{margin-left:0}.grid4.col .menu li a{background:url(framework/images/right-arrow.png)left no-repeat;padding-left:18px;font-family:'HelveticaNeue',sans-serif;font-weight:normal;border-bottom:0}.grid4.col .menu li{border-bottom:0;margin-bottom:5px;line-height:18px;padding:0 !important}.grid4.col li{margin-left:0px;margin-bottom:5px}.grid4.col li a{background:url(framework/images/right-arrow.png)left no-repeat;padding-left:18px;font-family:'HelveticaNeue',sans-serif;font-weight:normal;border-bottom:0;color:#575757;font-size:12px}.grid4.col .menu li ul li{border-bottom:0;padding-left:0px !important}.grid4.col .flickrwrap img{float:left;margin-right:10px;margin-bottom:10px;height:50px;width:50px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.grid4.col .tweet li{margin-left:0;line-height:22px;margin-bottom:25px !important}.tweet a{font-weight:normal !important}.tweet a:hover{color:#474747 !important}.grid4.col .tweet li a{background:none;padding-left:0;color:#0d9adb}.grid4.col .menu li ul li a{padding-left:18px !important}.menu li{border-bottom:1px solid #f1f1f1;padding-bottom:5px !important;padding-top:5px !important;margin-bottom:2px}.grid4.col .menu li.current-menu-item{background:none}.grid4.col .menu li.current-menu-item a{color:#0d9adb}.social-media-bar{position:fixed;left:0px;z-index:2;background:rgba(0,0,0,.9);padding-bottom:0;-moz-box-shadow:0 0 2px #222;-webkit-box-shadow:0 0 2px #222;box-shadow:0 0 5px #222;border-top:1px solid #222;border-right:1px solid #222}.social-media-bar.light-social{border-top:1px solid #ddd;border-right:1px solid #ddd;background:rgba(255,255,255,.9)}.social-media-bar.light-social ul li{border-bottom:1px solid #ddd}.social-media-bar{border-top:1px solid #222;border-right:1px solid #222;z-index:10}.social-media-bar ul{margin-bottom:0;padding:0;padding-top:0px}.social-media-bar ul li{margin-bottom:0px;margin-top:0px;border-bottom:1px solid #333;padding:8px 9px 6px;cursor:pointer}.social-media-bar ul li.last{border-bottom:0;padding-bottom:0}

/* ================================================
 
06 :::::: COMMENTS

================================================ */

#respond{margin-top:80px}form#commentform label{font-size:20px;font-weight:normal}form#commentform{margin-top:30px}form#commentform p{margin-bottom:10px}h3#comments{margin:0px 0px;padding-top:0px;color:#999;font-size:22px}h3#comments-respond{font-size:22px;font-weight:700;color:#fff;line-height:18px;margin:0px 0px 10px;text-shadow:0px 0px -1px #222}p#comments-respond-meta{color:#777}#respond textarea#comment{width:100%;min-height:300px}img.avatar{float:left;margin-right:15px;border:none !important;float:left;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}em.comment-awaiting-moderation{color:#ccc;font-size:12px}a.url{font-weight:700;font-family:"PT Sans Narrow";font-size:16px}.comments-inner-wrap{margin:0 auto;width:100%}.commentmetadata a{font-size:11px;color:#999}.comment-body{margin-top:50px;padding:50px 40px 40px !important;margin-bottom:50px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;background:#fff}.comment-body p{margin-top:20px}.comments-title-wrap{text-align:left;margin-top:50px;border-bottom:1px solid #f2f2f2}.comment-body{padding:30px 30px 50px 0px;margin-bottom:30px;margin-top:20px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;position:relative}ol.commentlist{list-style:none;margin-left:0px}.comment-inner p{margin-left:85px;margin-top:20px;margin-bottom:0}h4.comments-header{margin-bottom:10px}h4.comments-header-bottom{margin-bottom:30px}ul#social-header{float:right;margin-bottom:0;margin-top:3px}ul#social-header li{display:inline-block;margin-left:5px;margin-bottom:0}form#commentform input{margin-bottom:0;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}form#commentform.nice input{color:#474747;padding:10px;font-size:12px;border:none;margin-bottom:20px;background:#f2f2f2;width:250px}textarea#comment{color:#676767;padding:10px;font-size:12px;line-height:18px;border:none;margin-top:10px;background:#fff;width:95% !important;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:2px}#respond input{background:#fff;border:none;box-shadow:none;padding:14px 12px !important;color:#ccc}span.reply-link{float:right;margin-top:20px}span.author-date{color:#979797}label small{color:#0d9adb;font-size:14px}a.comment-reply-link{color:#474747;float:right;border-left:1px solid #eee;border-top:1px solid #eee;padding:10px 28px;position:absolute;right:0px;bottom:0px;font-size:12px}a.comment-reply-link:hover{color:#fff !important;background:#444 !important;border:1px solid #333 !important}.children{list-style-type:none;margin:0 0 0 80px}ul.children li{background:none !important;padding-left:30px;border:none}ul.children li.odd{background:#f7f7f7}

/* ================================================
 
07 :::::: BLOG

================================================ */

h2.blog-intro{font-size:70px;color:#fff;font-weight:700;margin-bottom:60px;margin-top:100px;text-shadow:0px 0px 3px #000}p.sub-port.blog-sub-port{margin-bottom:30px}#blog-content .post{background:#fff;padding:30px 40px 40px;margin-bottom:50px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#blog-content h5.main-title-blog,.single h5.main-title-blog{margin-bottom:25px;margin-top:10px;background:url(framework/images/line.png)}#blog-content h5.main-title-blog a,.single h5.main-title-blog a{background:#fff;font-family:"PT Sans Narrow";font-size:24px;font-weight:700;padding-right:20px}#blog-content .left-excerpt,.single .left-excerpt{float:left;margin-bottom:0px;width:160px;margin-right:40px}body .page-content #page-bottom .left-excerpt ul li{font-family:'HelveticaNeue',Arial,Helvetica Neue,sans-serif;font-size:12px;margin-bottom:7px;border-bottom:1px dashed #ddd;padding-bottom:7px;margin-left:0}.left-excerpt ul li a{color:#0d9adb}body .page-content #page-bottom .left-excerpt ul li.posted{background:url(framework/images/posted.png)left 1px no-repeat;padding-left:20px;margin-left:0}body .page-content #page-bottom .left-excerpt ul li.written{background:url(framework/images/written.png)left 1px no-repeat;padding-left:20px;margin-left:0}body .page-content #page-bottom .left-excerpt ul li.category{background:url(framework/images/cat.png)left 1px no-repeat;padding-left:20px;margin-left:0}body .page-content #page-bottom .left-excerpt ul li.tags{background:url(framework/images/tag.png)left 1px no-repeat;padding-left:20px;margin-left:0}body .page-content #page-bottom .left-excerpt ul li.comments{background:url(framework/images/comment.png)left 1px no-repeat;padding-left:20px;margin-left:0}.paginate{border-top:5px solid #111;background:rgba(0,0,0,.8);padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;font-size:16px;color:#ccc;font-family:"PT Sans Narrow";margin:50px 0px 120px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase}.paginate a.next.page-numbers{float:right;color:#eee}a.page-numbers{color:#eee}.paginate span.pages{margin-right:20px;color:#eee}.paginate a.page-numbers,.paginate .current{margin-right:10px}.lsidebar-paginate{text-align:right}.left-excerpt ul li.comments a:hover,.left-excerpt ul li.category a:hover,.left-excerpt ul li.tags a:hover{color:#444 !important}/*BLOG PAGE TITLE*/h1.main-header-title.blog-page{margin-bottom:50px !important}


/* ================================================
 
08 :::::: POST FORMATS

================================================ */

.image-wrap{position:relative}span.post-type-gallery{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-gallery.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-gallery:hover,span.post-type-link:hover,span.post-type-video:hover,span.post-type-audio:hover,span.post-type-image:hover,span.post-type-aside:hover,span.post-type-quote-small:hover{transition:border 0.6s ease;-webkit-transition:border 0.6s ease;-o-transition:border 0.6s ease;-moz-transition:border 0.6s ease;border:3px solid #444}span.post-type-video{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-format-video.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-aside{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-aside.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-image{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-image.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-link{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-link-small.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-quote-small{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-quote-small.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-normal{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-type-normal.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}span.post-type-audio{margin-top:-10px;float:right;height:40px;width:40px;margin-right:-3px;border:3px solid #eee;background:#fff url(framework/images/post-format-audio.png)center center no-repeat;z-index:10;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.normal .left-excerpt{margin-bottom:0 !important}#blog-content  #carousel{margin-top:50px}.quote p{background:url(framework/images/post-type-quote.png)left no-repeat;padding-left:70px;padding-top:0px;padding-bottom:0px;margin-top:30px;font-size:22px;line-height:28px;color:#999}.full-width .post.link p{padding-top:20px;padding-bottom:20px}.full-width .post.quote p{padding-top:20px;padding-bottom:20px}.link p{background:url(framework/images/post-type-link.png)left no-repeat;padding-left:70px;padding-top:0px;padding-bottom:0px;margin-top:0px;font-size:22px;line-height:28px;color:#0d9adb}.link a p:hover{color:#444}p.link-date{background:none;padding-left:0;font-size:12px;color:#999;margin-bottom:0;margin-top:0;padding-top:0}.aside{margin-top:40px}

/* ================================================
 
09 :::::: PORTFOLIO

================================================ */

#portfolio1.container{margin-top:100px}#portfolio1.container.f-port .paginate{margin-top:-50px}/* Filter Styling */ul.filter li{float:left;margin-bottom:0;margin-right:20px}ul.filter li a{font-size:14px}ul.filter{margin-bottom:30px}ul.filter li.active a{color:#fff}#portfolio1.container ul.filterable-grid li.po{float:left;height:320px;width:240px;margin-bottom:0;display:inline;position:relative;background:rgba(0,0,0,.8);position:relative;text-align:center}#portfolio1.container ul.filterable-grid li.po:hover span.rollover{background:#222;width:100%;height:100%;opacity:.8;left:0;position:absolute;background-image:url(framework/images/zoom.png) !important;background-repeat:no-repeat;background-position:center;z-index:200}ul.filterable-grid li img{width:100%;height:auto}ul.filterable-grid{min-height:300px;clear:both;margin-bottom:100px !important}#bg-bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%}#bg-bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}h1.main-header-title { margin-bottom: 30px !important;margin-top: 30px !important; }

/* ================================================
 
10 :::::: FOLIO PORTFOLIO

================================================ */

#portfolio1{z-index:2}.top-header{width:100%}p.sub-port{margin:30px 0px 0px 0px;font-size:18px;color:#666;line-height:25px;border-top:1px solid #222;border-bottom:1px solid #222;padding:40px 0px}.grid16.col.top-header p.testimonial{margin:30px 0px 30px 0px;font-size:18px;color:#666;line-height:25px;border-top:1px solid #222;border-bottom:1px solid #222;padding:40px 0px}.grid16.col.top-header p.portfolio{margin:0px 0px 0px 0px;font-size:18px;color:#666;line-height:25px;border-top:1px solid #222;border-bottom:1px solid #222;padding:40px 0px}p.viewer{margin:30px 0px 0px 0px;font-size:18px;color:#666;line-height:25px;border-top:1px solid #222;border-bottom:1px solid #222;padding:40px 0px}#top-wrapper{z-index:2}.top-header h1.main-header-title{color:#fff;font-weight:700;font-size:68px;text-shadow:0px 1px -3px #333;}body.archive h1.main-title{ 
	font-size: 62px !important;margin-bottom: 40px;margin-top: 30px;color: #fff; 
	}.top-header h1.port{color:#fff}/*FOLIO TWO COLUMNS*/#folio.two-columns ul li{margin:0;padding:0;background:rgba(0,0,0,.7);position:relative}#folio.two-columns ul li img{max-width:100%;height:auto}#folio.two-columns ul li.video,#folio.two-columns ul li{width:480px;height:435px;-webkit-border-radius:0;-moz-border-radius:0;text-align:center}#folio.two-columns ul li.folio-item:hover span.rollover{background:#222;width:100%;height:100%;left:0;opacity:.8;position:absolute;background-image:url(framework/images/zoom.png);background-repeat:no-repeat;background-position:center}/*FOLIO THREE COLUMNS*/#folio.three-columns ul li{margin:0;padding:0;background:rgba(0,0,0,.5);position:relative}#folio.three-columns ul li img{max-width:100%;height:auto}#folio.three-columns ul li.video,#folio.three-columns ul li{width:320px;height:316px;-webkit-border-radius:0;-moz-border-radius:0;text-align:center}#folio.three-columns ul li.folio-item:hover span.rollover{background:#222;width:100%;height:100%;opacity:.8;position:absolute;background-image:url(framework/images/zoom.png);background-repeat:no-repeat;background-position:center}/*FOLIO FOUR COLUMNS*/#folio.four-columns ul li{margin:0;padding:0;background:rgba(0,0,0,.5);position:relative}#folio.four-columns ul li.video,#folio.four-columns ul li{width:240px;height:248px;-webkit-border-radius:0;-moz-border-radius:0;text-align:center}#folio.four-columns ul li.folio-item:hover span.rollover{background:#222;width:100%;height:100%;opacity:.8;position:absolute;background-image:url(framework/images/zoom.png);background-repeat:no-repeat;background-position:center}/*END COLUMNS*/#folio li h5,.box h5,.port-info h5{padding-top:17px;color:#fff;font-weight:700;font-size:17px;line-height:18px;margin-bottom:2px}/* detail */#detail{float:left;clear:both;width:100%;margin:0px 0 36px 0}#detail .grid12.col{}#portfolio1 .grid16.col{margin-left:0;margin-bottom:0px}#detail-item{display:inline;float:left;width:680px;margin:40px 0px 40px 0}#detail-item img{width:680px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222}#detail-meta{display:inline;float:left;width:240px;background:#fff;padding:20px;margin-top:40px}#detail-meta h2{float:left;clear:both;width:100%;font-size:24px;margin:0 0 18px 0}/* ctrl */#folio-ctrl{float:left;clear:both;width:100%;margin:0 0 18px 0}#folio-ctrl h2{font-weight:700;font-size:18px;margin-bottom:10px;line-height:18px;margin-top:20px}#folio-ctrl div{float:left;clear:none;margin:0 10px 0 0;position:relative}#folio-ctrl .close{float:right;cursor:pointer;background:#222 url(framework/images/arrow_close_white.png)center center no-repeat;text-indent:-9999px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;height:20px;width:20px;margin-right:0}#folio-ctrl .close:hover{background:#0d9adb url(framework/images/arrow_close_white.png)center center no-repeat}#folio-ctrl a.next-item{background:#292929 url(framework/images/right_arrow.png)center center no-repeat;left:25px;position:absolute;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;height:20px;width:20px}#folio-ctrl a.prev-item{background:#292929 url(framework/images/arrow_left.png)center center no-repeat;left:0;position:absolute;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;height:20px;width:20px}#folio-ctrl a.prev-item:hover{background:#0d9adb url(framework/images/arrow_left.png)center center no-repeat}#folio-ctrl a.next-item:hover{background:#0d9adb url(framework/images/right_arrow.png)center center no-repeat}/*VIDEO FOLIO*/li.video-item-2{width:445px;height:275px}li.video-item-3{width:280px;height:230px}li.video-item-4{width:198px;height:165px}/* slider */#slides{position:relative;margin:0 auto}.slides-container{display:none;background:#fff url('framework/images/ajax-loader.gif') no-repeat center center !important;max-width:100%}.slide{display:block;overflow:hidden}.slide img{display:block}/* pager */#slides .pagination{text-align:center;position:absolute;top:20px;left:15px;z-index:99;list-style:none}.pagination li{margin:0px 2px 10px;float:left}.pagination li a{display:block;width:10px;height:10px;border:1px solid #222;float:left;-webkit-border-radius:2px;overflow:hidden;opacity:.8}.pagination li.current a,.pagination li.current a:hover{background:#111}.pagination li a:hover{background-position:0 -26px}#slides .pagination li a{text-indent:-9999px}#loader{z-index:9999;visibility:hidden;left:50%;top:50%;width:60px;margin-top:-30px;margin-left:-30px;height:60px;position:fixed;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px;opacity:0.9;background:#fff url('framework/images/ajax-loader.gif') no-repeat center center} #folio li{z-index:99 !important;float:left;clear:none;margin:0 30px 30px 0px;background:rgba(0,0,0,.5);padding:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}

/* ================================================
 
11 :::::: SHORTCODES

================================================ */

/* @group SHORTCODES */.one_full{width:98%}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_full,.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:20px;float:left}.column-last{margin-right:0!important;clear:right}.blockquote-left{margin-left:50px;padding-left:20px;border-left:5px solid #555;font-style:italic}blockquote{background:url(framework/images/blockquote.png)top left no-repeat;border:none;padding-left:50px;margin-left:0}.blockquote-box{font-family:"Droid Serif",sans-serif;padding:20px !important;background:#eae9e4 url(framework/images/bg-header.png);color:#444;margin-top:20px;margin-bottom:20px;border:1px solid #fff;outline:1px solid #ddd;font-size:14px;font-style:italic;line-height:22px;color:#666;text-shadow:0px 1px 1px #fff}h3.active{background:transparent url(framework/images/toggle-minus.png)left no-repeat}h3.active a:link{color:#666}.toggle_content{font-family:"Helvetica Neue",sans-serif;background:#fff;color:#191919;margin-bottom:20px;border:1px solid #eee;width:50%;padding-left:20px;padding-bottom:10px;font-size:1em;line-height:18px;color:#666;text-shadow:0px 1px 1px #fff}.block p{font-style:italic}.toggle_content .block{padding-top:10px;padding-bottom:0}.box{background:#ecf5fb;color:#191919;margin-bottom:20px;margin-top:20px;border:1px solid #e1eff9;width:50%;padding-left:30px;padding-right:30px;padding-bottom:20px;padding-top:20px;font-size:1em;line-height:18px;color:#666}#respond .comment-button{background:#333;text-shadow:none !important;border:none;color:#fff;padding:16px 18px;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out}.comment-button:hover{background:#dc5d5d;color:#fff;border:none}.button2{background:#dc5d5d;display:inline-block;text-align:center;padding:10px 28px 10px;color:#fff;text-decoration:none;font-weight:700;line-height:1;font-family:"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;position:relative;cursor:pointer;text-shadow:none !important;border:none}input[type=submit].button{-webkit-appearance:none}.button2.nice a{color:#fff}.button2.nice{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.5);text-shadow:0 -1px 1px rgba(0,0,0,0.28);background:#dc5d5d url(framework/images/button-gloss.png) repeat-x 0 -34px,-moz-linear-gradient(top,rgba(255,255,255,.4) 0%,transparent 100%);background:#dc5d5d url(framework/images/button-gloss.png) repeat-x 0 -34px,-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.4)),color-stop(100%,transparent));border:1px solid #0593dc;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out}.button2.radius{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button2.round{-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px}.button2.full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}/* Sizes ---------- */.small.button2{font-size:11px;padding:8px 20px 10px;width:auto}.medium.button2{font-size:13px;width:auto}.large.button2{font-size:16px;padding:12px 40px 12px;width:auto}/* Nice Sizes ---------- */.nice.small.button2{background-position:0 -36px}.nice.large.button2{background-position:0 -30px}/* Colors ---------- */.default-button.button2{background-color:#dc5d5d;border:1px solid #dc5d5d;color:#fff}.blue.button2{background-color:#00a6fc;color:#fff}.red.button2{background-color:#e91c21;color:#fff}.white.button2{background-color:#e9e9e9;color:#333}.black.button2{background-color:#141414;color:#fff}/* Nice Colors ---------- */.nice.blue.button2{border:1px solid #0593dc}.nice.red.button2{border:1px solid #b90b0b}.nice.white.button2{border:1px solid #cacaca;text-shadow:none !important}.nice.black.button2{border:1px solid #000}/* Hovers ---------- */.button2:hover,.button2:focus{background-color:#444;color:#fff;border:1px solid #333}.blue.button2:hover,.blue.button2:focus{background-color:#0192dd}a.nice.button2:hover{color:#fff !important}.red.button2:hover,.red.button2:focus{background-color:#d01217}.white.button2:hover,.white.button2:focus{background-color:#dadada;color:#333}.black.button2:hover,.black.button2:focus{background-color:#000}/* Disabled ---------- */.button2.disabled,.button2[disabled]{opacity:0.6;cursor:default}.hidden-code a{font-size:12px;color:#999}.hidden-code .hc{display:none}/*toggle*/.toggle-wrap{margin:10px 0}h3.trigger{margin:0px}h3.trigger a{display:block;border:1px solid #ddd;padding:10px;outline:0 !important;font-weight:700;font-size:20px;margin-bottom:0px !important;margin-top:0px !important;text-indent:25px;background-color:#fff;background-image:url("framework/images/nav_plus.png");background-position:15px center;background-repeat:no-repeat}h3.trigger a:hover,h3.active a{background-color:#f5f5f5}h3.active a{background-image:url("framework/images/nav_minus.png")}h3.active a:hover{}.toggle_container{background-color:#fff;overflow:hidden;padding:20px;border:1px solid #ddd;border-top:0px}/* @end */

/* ================================================
 
12 :::::: TESTIMONIALS TEMPLATE

================================================ */

.test-wrap{min-height:200px;clear:both;margin-bottom:40px;background:rgba(0,0,0,.8);padding:20px 80px 0px 35px;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}img.staff-img{max-width:100%;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;border-radius:2px;-webkit-border-radius:100px;float:left;margin-top:10px;height:150px;width:150px}.test-wrap p{color:#fff;font-size:17px;line-height:22px;margin-left:30px;padding-left:220px;margin-top:40px;margin-bottom:0}.quote-img{position:absolute;background:url(framework/images/post-type-quote-white.png)no-repeat;height:45px;width:47px;opacity:.2;left:215px;top:50px}h5.test-title{float:right;color:#999;margin-top:-30px}.error{margin-top:200px;margin-bottom:200px}.error h3{color:#fff;margin-left:10px}.error p{margin-left:10px}

/* ================================================
 
13 :::::: 503 PAGE

================================================ */

/* @group 503 */body#cdt{overflow:hidden}#countdown.container{text-align:center;padding:50px 0px;margin-top:15%;border:1px solid #ddd;background:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;z-index:20}#countdown-logo.container{background:none;border:none;text-align:center;margin:0 auto;margin-top:50px !important;margin-bottom:30px !important}#countdown.container p{margin-bottom:30px;margin-top:10px;color:#999;padding:0px 220px}.hasCountdown{display:block;text-align:center;padding:0 !important}.countdown_rtl{direction:rtl}.countdown_row{display:block;text-align:center}.countdown_section{display:inline-block;width:122px;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.1);margin:0 4px;padding:0}.countdown_section:first-child{margin-left:0}.countdown_section:last-child{margin-right:0}.countdown_section br{display:none}.countdown_amount{background:#dc5d5d;margin:0 0 10px;font:normal 100px/127px 'Open Sans Condensed',Arial,Helvetica,sans-serif;text-shadow:0 1px #000;display:block;position:relative;color:#fff;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.45)}.countdown_descr{display:block}ul.columns{width:960px;list-style:none;margin:0 auto;padding:0}ul.columns li{width:240px;float:left;display:inline;padding:0;position:relative}ul.columns li:hover{z-index:99}ul.columns li img{position:relative;filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.columns li:hover img,ul.columns li:hover iframe{z-index:1;filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.columns li .info{position:absolute;left:-10px;top:-10px;padding:210px 10px 20px;width:240px;display:none;background:#fff;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.columns li:hover .info{display:block}ul.columns li h2{font-size:18px;line-height:1;margin-top:55px;font-weight:700;color:#444;margin-bottom:10px;padding:0px 0}ul.columns li p{padding:0;margin:0;font-size:0.9em}/* @end */

/* ================================================
 
14 :::::: HOME GALLERY

================================================ */

gallery.link{position:absolute;bottom:12px;right:12px;height:32px;width:32px;-webkit-border-radius:100px;color:#fff;z-index:10;text-indent:-9999px;background:#0d9adb url(framework/images/nav_right_white.png)center center no-repeat}gallery.link:hover{background:#333 url(framework/images/nav_right_white.png)center center no-repeat;cursor:pointer}

/* ================================================
 
15 :::::: FACEBOOK COMMENTS

================================================ */

#fb-comment-form{background:white;padding:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.fb-comments,.fb-comments iframe[style]{width:100% !important}.fb-comments span,.fb-comments iframe span[style]{width:595px !important}.full-width .fb-comments span,.full-width .fb-comments iframe span[style]{min-width:920px !important}.both-sides .fb-comments,.both-sides .fb-comments iframe[style]{width:100% !important}.fb-comments span,.fb-comments iframe span[style]{max-width:440px !important}

/* ================================================
 
16 :::::: MENU ICONS

================================================ */

@font-face{font-family:'icomoon';src:url('framework/fonts/icomoon.eot');src:url('framework/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('framework/fonts/icomoon.svg#icomoon') format('svg'),url('framework/fonts/icomoon.woff') format('woff'),url('framework/fonts/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal}/* Use the following CSS code if you want to use data attributes for inserting your icons */[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased}/* Use the following CSS code if you want to have a class per icon */[class^="icon-"]:before,[class*="icon-"]:before{font-family:'icomoon';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff}[class^="icon-"]:hover:before{color:#0d9adb}#page-bottom [class^="icon-"], #page-bottom [class*="icon-"]{margin-bottom:20px !important}#page-bottom [class^="icon-"]:before,#page-bottom [class*="icon-"]:before{font-family:'icomoon';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;color:#444 !important}.icon-arrow-up:before{content:"\e047"}.icon-arrow-left:before{content:"\e046"}.icon-arrow-up-left:before{content:"\e045"}.icon-arrow-down:before{content:"\e044"}.icon-arrow-right:before{content:"\e043"}.icon-arrow-up-2:before{content:"\e042"}.icon-loop:before{content:"\e041"}.icon-exit:before{content:"\e040"}.icon-enter:before{content:"\e03f"}.icon-plus:before{content:"\e048"}.icon-minus:before{content:"\e03d"}.icon-checkmark:before{content:"\e03c"}.icon-cancel:before{content:"\e03b"}.icon-cancel-2:before{content:"\e03a"}.icon-cancel-3:before{content:"\e039"}.icon-blocked:before{content:"\e038"}.icon-info:before{content:"\e037"}.icon-help:before{content:"\e036"}.icon-help-2:before{content:"\e035"}.icon-minus-2:before{content:"\e034"}.icon-plus-2:before{content:"\e033"}.icon-neutral:before{content:"\e032"}.icon-smiley:before{content:"\e031"}.icon-happy:before{content:"\e030"}.icon-thumbs-down:before{content:"\e02f"}.icon-thumbs-up:before{content:"\e02e"}.icon-heart:before{content:"\e02d"}.icon-heart-2:before{content:"\e02c"}.icon-star:before{content:"\e02b"}.icon-star-2:before{content:"\e02a"}.icon-star-3:before{content:"\e029"}.icon-bookmark:before{content:"\e028"}.icon-bookmark-2:before{content:"\e027"}.icon-eye:before{content:"\e026"}.icon-eye-2:before{content:"\e025"}.icon-flag:before{content:"\e024"}.icon-flag-2:before{content:"\e023"}.icon-flag-3:before{content:"\e022"}.icon-link:before{content:"\e021"}.icon-link-2:before{content:"\e020"}.icon-upload:before{content:"\e01f"}.icon-upload-2:before{content:"\e01e"}.icon-download:before{content:"\e01d"}.icon-cloud:before{content:"\e01c"}.icon-cloud-2:before{content:"\e01b"}.icon-menu:before{content:"\e01a"}.icon-menu-2:before{content:"\e019"}.icon-tree-view:before{content:"\e018"}.icon-grid-view:before{content:"\e017"}.icon-playlist:before{content:"\e016"}.icon-clipboard:before{content:"\e015"}.icon-clipboard-2:before{content:"\e014"}.icon-power:before{content:"\e013"}.icon-power-2:before{content:"\e012"}.icon-lightning:before{content:"\e011"}.icon-target:before{content:"\e010"}.icon-target-2:before{content:"\e00f"}.icon-accessibility:before{content:"\e00e"}.icon-accessibility-2:before{content:"\e00d"}.icon-glasses:before{content:"\e00c"}.icon-glasses-2:before{content:"\e00b"}.icon-puzzle:before{content:"\e00a"}.icon-cube:before{content:"\e009"}.icon-cube-2:before{content:"\e008"}.icon-bus:before{content:"\e007"}.icon-cars:before{content:"\e006"}.icon-briefcase:before{content:"\e005"}.icon-briefcase-2:before{content:"\e004"}.icon-remove:before{content:"\e003"}.icon-remove-2:before{content:"\e002"}.icon-remove-3:before{content:"\e001"}.icon-lab:before{content:"\e000"}.icon-fire:before{content:"\7d"}.icon-dashboard:before{content:"\7c"}.icon-meter-fast:before{content:"\7b"}.icon-meter-medium:before{content:"\7a"}.icon-meter-slow:before{content:"\79"}.icon-rocket:before{content:"\78"}.icon-coffee:before{content:"\77"}.icon-diamond:before{content:"\76"}.icon-trophy:before{content:"\75"}.icon-gift:before{content:"\74"}.icon-stats-up:before{content:"\73"}.icon-bars:before{content:"\72"}.icon-pie:before{content:"\71"}.icon-cog:before{content:"\70"}.icon-equalizer:before{content:"\6f"}.icon-wrench:before{content:"\6e"}.icon-unlocked:before{content:"\6d"}.icon-locked:before{content:"\6c"}.icon-key:before{content:"\6b"}.icon-key-2:before{content:"\6a"}.icon-zoom-out:before{content:"\69"}.icon-zoom-in:before{content:"\68"}.icon-search:before{content:"\67"}.icon-search-2:before{content:"\66"}.icon-loading:before{content:"\65"}.icon-loading-2:before{content:"\64"}.icon-busy:before{content:"\63"}.icon-user:before{content:"\62"}.icon-user-2:before{content:"\61"}.icon-user-3:before{content:"\60"}.icon-comments:before{content:"\5f"}.icon-comments-2:before{content:"\5e"}.icon-comments-3:before{content:"\5d"}.icon-home:before{content:"\22"}#nav .icon-home.menu-item a{padding-left:44px !important}.icon-newspaper:before{content:"\24"}.icon-home-2:before{content:"\23"}.icon-home-3:before{content:"\21"}.icon-battery-low:before{content:"\25"}.icon-battery:before{content:"\26"}.icon-battery-full:before{content:"\27"}.icon-battery-charging:before{content:"\28"}.icon-cross:before{content:"\2a"}.icon-arrow-left-2:before{content:"\2c"}.icon-pencil:before{content:"\2d"}.icon-search-3:before{content:"\2e"}.icon-grid:before{content:"\2f"}.icon-list:before{content:"\30"}.icon-star-4:before{content:"\31"}.icon-heart-3:before{content:"\32"}.icon-back:before{content:"\33"}.icon-plus-3:before{content:"\29"}.icon-arrow-right-2:before{content:"\2b"}/**/.icon-arrow-up:before,.icon-arrow-left:before,.icon-arrow-up-left:before,.icon-arrow-down:before,.icon-arrow-right:before,.icon-arrow-up-2:before,.icon-loop:before,.icon-exit:before,.icon-enter:before,.icon-plus:before,.icon-minus:before,.icon-checkmark:before,.icon-cancel:before,.icon-cancel-2:before,.icon-cancel-3:before,.icon-blocked:before,.icon-info:before,.icon-help:before,.icon-help-2:before,.icon-minus-2:before,.icon-plus-2:before,.icon-neutral:before,.icon-smiley:before,.icon-happy:before,.icon-thumbs-down:before,.icon-thumbs-up:before,.icon-heart:before,.icon-heart-2:before,.icon-star:before,.icon-star-2:before,.icon-star-3:before,.icon-bookmark:before,.icon-bookmark-2:before,.icon-eye:before,.icon-eye-2:before,.icon-flag:before,.icon-flag-2:before,.icon-flag-3:before,.icon-link:before,.icon-link-2:before,.icon-upload:before,.icon-upload-2:before,.icon-download:before,.icon-cloud:before,.icon-cloud-2:before,.icon-menu:before,.icon-menu-2:before,.icon-tree-view:before,.icon-grid-view:before,.icon-playlist:before,.icon-clipboard:before,.icon-clipboard-2:before,.icon-power:before,.icon-power-2:before,.icon-lightning:before,.icon-target:before,.icon-target-2:before,.icon-accessibility:before,.icon-accessibility-2:before,.icon-glasses:before,.icon-glasses-2:before,.icon-puzzle:before,.icon-cube:before,.icon-cube-2:before,.icon-bus:before,.icon-cars:before,.icon-briefcase:before,.icon-briefcase-2:before,.icon-remove:before,.icon-remove-2:before,.icon-remove-3:before,.icon-lab:before,.icon-fire:before,.icon-dashboard:before,.icon-meter-fast:before,.icon-meter-medium:before,.icon-meter-slow:before,.icon-rocket:before,.icon-coffee:before,.icon-diamond:before,.icon-trophy:before,.icon-gift:before,.icon-stats-up:before,.icon-bars:before,.icon-pie:before,.icon-cog:before,.icon-equalizer:before,.icon-wrench:before,.icon-unlocked:before,.icon-locked:before,.icon-key:before,.icon-key-2:before,.icon-zoom-out:before,.icon-zoom-in:before,.icon-search:before,.icon-search-2:before,.icon-loading:before,.icon-loading-2:before,.icon-busy:before,.icon-user:before,.icon-user-2:before,.icon-user-3:before,.icon-comments:before,.icon-comments-2:before,.icon-comments-3:before,.icon-home:before,.icon-newspaper:before,.icon-home-2:before,.icon-home-3:before,.icon-battery-low:before,.icon-battery:before,.icon-battery-full:before,.icon-battery-charging:before,.icon-cross:before,.icon-arrow-left-2:before,.icon-pencil:before,.icon-search-3:before,.icon-grid:before,.icon-list:before,.icon-star-4:before,.icon-heart-3:before,.icon-back:before,.icon-plus-3:before,.icon-arrow-right-2::before{float:left;line-height:55px;padding-left:20px;padding-top:2px}ul.sub-menu .icon-arrow-up:before,ul.sub-menu .icon-arrow-left:before,ul.sub-menu .icon-arrow-up-left:before,ul.sub-menu .icon-arrow-down:before,ul.sub-menu .icon-arrow-right:before,ul.sub-menu .icon-arrow-up-2:before,ul.sub-menu .icon-loop:before,ul.sub-menu .icon-exit:before,ul.sub-menu .icon-enter:before,ul.sub-menu .icon-plus:before,ul.sub-menu .icon-minus:before,ul.sub-menu .icon-checkmark:before,ul.sub-menu .icon-cancel:before,ul.sub-menu .icon-cancel-2:before,ul.sub-menu .icon-cancel-3:before,ul.sub-menu .icon-blocked:before,ul.sub-menu .icon-info:before,ul.sub-menu .icon-help:before,ul.sub-menu .icon-help-2:before,ul.sub-menu .icon-minus-2:before,ul.sub-menu .icon-plus-2:before,ul.sub-menu .icon-neutral:before,ul.sub-menu .icon-smiley:before,ul.sub-menu .icon-happy:before,ul.sub-menu .icon-thumbs-down:before,ul.sub-menu .icon-thumbs-up:before,ul.sub-menu .icon-heart:before,ul.sub-menu .icon-heart-2:before,ul.sub-menu .icon-star:before,ul.sub-menu .icon-star-2:before,ul.sub-menu .icon-star-3:before,ul.sub-menu .icon-bookmark:before,ul.sub-menu .icon-bookmark-2:before,ul.sub-menu .icon-eye:before,ul.sub-menu .icon-eye-2:before,ul.sub-menu .icon-flag:before,ul.sub-menu .icon-flag-2:before,ul.sub-menu .icon-flag-3:before,ul.sub-menu .icon-link:before,ul.sub-menu .icon-link-2:before,ul.sub-menu .icon-upload:before,ul.sub-menu .icon-upload-2:before,ul.sub-menu .icon-download:before,ul.sub-menu .icon-cloud:before,ul.sub-menu .icon-cloud-2:before,ul.sub-menu .icon-menu:before,ul.sub-menu .icon-menu-2:before,ul.sub-menu .icon-tree-view:before,ul.sub-menu .icon-grid-view:before,ul.sub-menu .icon-playlist:before,ul.sub-menu .icon-clipboard:before,ul.sub-menu .icon-clipboard-2:before,ul.sub-menu .icon-power:before,ul.sub-menu .icon-power-2:before,ul.sub-menu .icon-lightning:before,ul.sub-menu .icon-target:before,ul.sub-menu .icon-target-2:before,ul.sub-menu .icon-accessibility:before,ul.sub-menu .icon-accessibility-2:before,ul.sub-menu .icon-glasses:before,ul.sub-menu .icon-glasses-2:before,ul.sub-menu .icon-puzzle:before,ul.sub-menu .icon-cube:before,ul.sub-menu .icon-cube-2:before,ul.sub-menu .icon-bus:before,ul.sub-menu .icon-cars:before,ul.sub-menu .icon-briefcase:before,ul.sub-menu .icon-briefcase-2:before,ul.sub-menu .icon-remove:before,ul.sub-menu .icon-remove-2:before,ul.sub-menu .icon-remove-3:before,ul.sub-menu .icon-lab:before,ul.sub-menu .icon-fire:before,ul.sub-menu .icon-dashboard:before,ul.sub-menu .icon-meter-fast:before,ul.sub-menu .icon-meter-medium:before,ul.sub-menu .icon-meter-slow:before,ul.sub-menu .icon-rocket:before,ul.sub-menu .icon-coffee:before,ul.sub-menu .icon-diamond:before,ul.sub-menu .icon-trophy:before,ul.sub-menu .icon-gift:before,ul.sub-menu .icon-stats-up:before,ul.sub-menu .icon-bars:before,ul.sub-menu .icon-pie:before,ul.sub-menu .icon-cog:before,ul.sub-menu .icon-equalizer:before,ul.sub-menu .icon-wrench:before,ul.sub-menu .icon-unlocked:before,ul.sub-menu .icon-locked:before,ul.sub-menu .icon-key:before,ul.sub-menu .icon-key-2:before,ul.sub-menu .icon-zoom-out:before,ul.sub-menu .icon-zoom-in:before,ul.sub-menu .icon-search:before,ul.sub-menu .icon-search-2:before,ul.sub-menu .icon-loading:before,ul.sub-menu .icon-loading-2:before,ul.sub-menu .icon-busy:before,ul.sub-menu .icon-user:before,ul.sub-menu .icon-user-2:before,ul.sub-menu .icon-user-3:before,ul.sub-menu .icon-comments:before,ul.sub-menu .icon-comments-2:before,ul.sub-menu .icon-comments-3:before,ul.sub-menu .icon-home:before,ul.sub-menu .icon-newspaper:before,ul.sub-menu .icon-home-2:before,ul.sub-menu .icon-home-3:before,ul.sub-menu .icon-battery-low:before,ul.sub-menu .icon-battery:before,ul.sub-menu .icon-battery-full:before,ul.sub-menu .icon-battery-charging:before,ul.sub-menu .icon-cross:before,ul.sub-menu .icon-arrow-left-2:before,ul.sub-menu .icon-pencil:before,ul.sub-menu .icon-search-3:before,ul.sub-menu .icon-grid:before,ul.sub-menu .icon-list:before,ul.sub-menu .icon-star-4:before,ul.sub-menu .icon-heart-3:before,ul.sub-menu .icon-back:before,ul.sub-menu .icon-plus-3:before,ul.sub-menu .icon-arrow-right-2::before{float:left;line-height:40px;padding-left:15px;padding-top:0px}#page-bottom .icon-arrow-up:before,#page-bottom .icon-arrow-left:before,#page-bottom .icon-arrow-up-left:before,#page-bottom .icon-arrow-down:before,#page-bottom .icon-arrow-right:before,#page-bottom .icon-arrow-up-2:before,#page-bottom .icon-loop:before,#page-bottom .icon-exit:before,#page-bottom .icon-enter:before,#page-bottom .icon-plus:before,#page-bottom .icon-minus:before,#page-bottom .icon-checkmark:before,#page-bottom .icon-cancel:before,#page-bottom .icon-cancel-2:before,#page-bottom .icon-cancel-3:before,#page-bottom .icon-blocked:before,#page-bottom .icon-info:before,#page-bottom .icon-help:before,#page-bottom .icon-help-2:before,#page-bottom .icon-minus-2:before,#page-bottom .icon-plus-2:before,#page-bottom .icon-neutral:before,#page-bottom .icon-smiley:before,#page-bottom .icon-happy:before,#page-bottom .icon-thumbs-down:before,#page-bottom .icon-thumbs-up:before,#page-bottom .icon-heart:before,#page-bottom .icon-heart-2:before,#page-bottom .icon-star:before,#page-bottom .icon-star-2:before,#page-bottom .icon-star-3:before,#page-bottom .icon-bookmark:before,#page-bottom .icon-bookmark-2:before,#page-bottom .icon-eye:before,#page-bottom .icon-eye-2:before,#page-bottom .icon-flag:before,#page-bottom .icon-flag-2:before,#page-bottom .icon-flag-3:before,#page-bottom .icon-link:before,#page-bottom .icon-link-2:before,#page-bottom .icon-upload:before,#page-bottom .icon-upload-2:before,#page-bottom .icon-download:before,#page-bottom .icon-cloud:before,#page-bottom .icon-cloud-2:before,#page-bottom .icon-menu:before,#page-bottom .icon-menu-2:before,#page-bottom .icon-tree-view:before,#page-bottom .icon-grid-view:before,#page-bottom .icon-playlist:before,#page-bottom .icon-clipboard:before,#page-bottom .icon-clipboard-2:before,#page-bottom .icon-power:before,#page-bottom .icon-power-2:before,#page-bottom .icon-lightning:before,#page-bottom .icon-target:before,#page-bottom .icon-target-2:before,#page-bottom .icon-accessibility:before,#page-bottom .icon-accessibility-2:before,#page-bottom .icon-glasses:before,#page-bottom .icon-glasses-2:before,#page-bottom .icon-puzzle:before,#page-bottom .icon-cube:before,#page-bottom .icon-cube-2:before,#page-bottom .icon-bus:before,#page-bottom .icon-cars:before,#page-bottom .icon-briefcase:before,#page-bottom .icon-briefcase-2:before,#page-bottom .icon-remove:before,#page-bottom .icon-remove-2:before,#page-bottom .icon-remove-3:before,#page-bottom .icon-lab:before,#page-bottom .icon-fire:before,#page-bottom .icon-dashboard:before,#page-bottom .icon-meter-fast:before,#page-bottom .icon-meter-medium:before,#page-bottom .icon-meter-slow:before,#page-bottom .icon-rocket:before,#page-bottom .icon-coffee:before,#page-bottom .icon-diamond:before,#page-bottom .icon-trophy:before,#page-bottom .icon-gift:before,#page-bottom .icon-stats-up:before,#page-bottom .icon-bars:before,#page-bottom .icon-pie:before,#page-bottom .icon-cog:before,#page-bottom .icon-equalizer:before,#page-bottom .icon-wrench:before,#page-bottom .icon-unlocked:before,#page-bottom .icon-locked:before,#page-bottom .icon-key:before,#page-bottom .icon-key-2:before,#page-bottom .icon-zoom-out:before,#page-bottom .icon-zoom-in:before,#page-bottom .icon-search:before,#page-bottom .icon-search-2:before,#page-bottom .icon-loading:before,#page-bottom .icon-loading-2:before,#page-bottom .icon-busy:before,#page-bottom .icon-user:before,#page-bottom .icon-user-2:before,#page-bottom .icon-user-3:before,#page-bottom .icon-comments:before,#page-bottom .icon-comments-2:before,#page-bottom .icon-comments-3:before,#page-bottom .icon-home:before,#page-bottom .icon-newspaper:before,#page-bottom .icon-home-2:before,#page-bottom .icon-home-3:before,#page-bottom .icon-battery-low:before,#page-bottom .icon-battery:before,#page-bottom .icon-battery-full:before,#page-bottom .icon-battery-charging:before,#page-bottom .icon-cross:before,#page-bottom .icon-arrow-left-2:before,#page-bottom .icon-pencil:before,#page-bottom .icon-search-3:before,#page-bottom .icon-grid:before,#page-bottom .icon-list:before,#page-bottom .icon-star-4:before,#page-bottom .icon-heart-3:before,#page-bottom .icon-back:before,#page-bottom .icon-plus-3:before,#page-bottom .icon-arrow-right-2::before{float:left;line-height:17px;padding-right:10px;padding-left:0px;padding-top:0px}#nav ul.sub-menu .no-icon a{padding-left:20px !important}

/* ================================================
 
17 :::::: LISTS

================================================ */

#content-wrapper .post ul li{background:url(framework/images/right-arrow.png)left no-repeat;padding-left:15px;font-size:;font-weight:normal;border-bottom:0}#content-wrapper .post ol{margin-left:20px !important}ol{counter-reset:li;/* Initiate a counter */list-style:none;/* Remove default numbering */*list-style:decimal;/* Keep using default numbering for IE6/7 */padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5)}#content-wrapper .post ol.rounded-list,#content-wrapper .post ol.rectangle-list{list-style:none;margin-left:14px !important}#content-wrapper .post ol.rounded-list li ol{margin-top:20px;margin-bottom:20px}#content-wrapper .post ol.rounded-list li ol li,#content-wrapper .post ol.rectangle-list li ol li{list-style:none;margin-left:10px;margin-bottom:10px}#content-wrapper .post ol ol{margin:0 0 0 2em;/* Add some left margin for inner lists */}.rounded-list a{position:relative;display:block;padding:.6em .4em .6em 2em;*padding:.4em;margin:.5em 0;background:#eee;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}.rounded-list a:hover{background:#eee}.rounded-list a:hover:before{transform:rotate(360deg)}.rounded-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#87ceeb;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out}.rectangle-list a{position:relative;display:block;padding:.4em .4em .4em .8em;*padding:.4em;margin:.5em 0 .5em 1.5em;background:#ddd;color:#444;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rectangle-list a:hover{background:#eee}.rectangle-list a:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;top:50%;margin-top:-1em;background:#fa8072;height:2em;width:2em;line-height:2em;text-align:center;font-weight:bold}.rectangle-list a:after{position:absolute;content:'';border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rectangle-list a:hover:after{left:-.5em;border-left-color:#fa8072}.home2{margin-top:100px}.home2 h1.main-header-title{text-align:center;margin-bottom:50px !important}.second-home .blog-content-wrap{margin-top:60px}

/* ================================================
 
18 :::::: CONTACT (NEWLY ADDED)

================================================ */

ul.contactform{margin-top:40px;-webkit-border-radius:2px;border-radius:2px;-moz-border-radius:2px}ul.contactform li input{width:45%;background:#fff;padding:22px 20px;font-size:18px;border:1px solid #222}ul.contactform label{color:#999;margin-bottom:5px;font-weight:normal}ul.contactform textarea{width:100%;height:350px !important;background:#fff;border:1px solid #222;font-size:18px;padding:22px 20px}ul.contactform li.button-submit button{background:#333 !important;border:none !important;padding:18px 40px;margin-top:20px}ul.contactform li.button-submit button:hover{background:#fa8072 !important}p.error,.thanks p{margin-top:50px;margin-bottom:20px;color:#fff;font-size:22px}	