/**
	casual - Responsive Retina Ready HTML Template
 	Copyright (c) 2013, Subramanian 

	Author: Subramanian
    Profile: themeforest.net/user/FMedia/
	
    Version: 1.0.0
	Release Date: June 2013
	
	Basic styles are added in this file
	
**/

/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/


/* ---------------------------------------------------------------------- */
/*	Reset & Clearfix (http://meyerweb.com/eric/tools/css/reset/)
/* ---------------------------------------------------------------------- */


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,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,input,textarea,select{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
del{text-decoration:line-through}
hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}
mark{background-color:#222;font-style:italic}
input,select{vertical-align:middle}
ins{background-color:black;color:white;text-decoration:none}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
body{font-family:'Droid Sans',sans-serif;font-size:12px;font-weight:400;line-height:12px;font-weight:lighter;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
.header .nav li{font-family:'Droid Sans',sans-serif;font-size:14px;font-weight:700;line-height:15px;text-align:center;text-transform:uppercase}
.header .nav ul ul li{font-family:'Droid Sans',sans-serif;font-size:11px;font-weight:400;line-height:10px;text-align:center;text-transform:uppercase}
.fontLoadBefore{font-family:sans-serif}
.fontLoadAfter{font-family:'Droid Sans'}
h1,h2,h3,h4{font-family:'Open Sans',sans-serif;font-weight:300;line-height:1.50;margin-bottom:5px; text-shadow: 0 0 5px #000;}
h5,h6{font-family:'Droid Sans',sans-serif;font-weight:400;line-height:1.50;margin-bottom:5px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:32px;margin-bottom:20px}
h2{font-size:26px;margin-bottom:20px;line-height:1.20}
h3{font-size:22px;margin-bottom:15px;line-height:1.50}
h4{font-size:18px;margin-bottom:5px;line-height:1.50}
h5{font-size:14px;margin-bottom:10px;line-height:1.50}
h6{font-size:12px}
.fs_caption h1{font-size:50px;line-height:1.2}
.fs_caption h2{font-size:40px;line-height:1.3}
.fs_caption h3{font-size:24px;line-height:1.3}
.fs_caption h4{font-size:18px;line-height:1.3}
.fs_caption h1 span{padding:0 18px 5px 18px}
.fs_caption h2 span{padding:0 13px 5px 15px}
.fs_caption h3 span{padding:5px 10px 5px 10px}
.fs_caption h4 span{padding:3px 10px 5px 10px}
.fs_caption h5 span{padding:5px 10px 5px 10px}
.fs_caption h6 span{padding:5px 10px 5px 10px}
.extraBold{font-weight:700}
.title{font-size:14px;font-weight:400}
.title_uppercase{text-transform:uppercase}
.title_italic{font-style:italic}
.text_center{text-align:center}
.large_font{font-family:'Open Sans',sans-serif;font-size:40px;font-weight:300}
.large_font span{margin:2px 2px 2px 2px}
.tiny_font{font-size:12px;letter-spacing:1px}
.share{position:relative;display:inline-block;float:left;padding-right:9px;margin-top:7px;overflow:visible}
.share span{font:13px 'Droid Sans',sans-serif;font-weight:400;line-height:1.5;padding:2px 7px 5px 7px;margin:0 0 0 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
ul.tag li{position:relative;display:inline-block;list-style:none;font:13px 'Droid Sans',sans-serif;font-weight:400;line-height:1.5;padding:2px 7px 3px 7px;margin:7px 5px 0 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.mini_description{font:15px 'Droid Sans',sans-serif;font-weight:400;line-height:1.5}
body,p{font-size:13px;line-height:1.65}
p{margin:0 0 15px 1px;font-weight:lighter}
p img{margin:0}
p.lead{font-size:21px;line-height:27px}
em{font-style:italic}
strong{font-weight:bold}
small{font-size:80%}
blockquote,blockquote p{font-size:14px;font-style:italic}
blockquote{margin:0 0 20px;padding:5px 15px 5px 15px;border-left:1px solid}
blockquote cite{display:block;font-size:13px}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}
hr{visibility:hidden;border:0;border-style:none;clear:both;margin:10px 0 22px;height:2px}
a,a:visited{text-decoration:none;outline:0;cursor:pointer}
a:hover{text-decoration:none}
p a,p a:visited{line-height:inherit}
a.underLine,a.underLine:visited{text-decoration:underline}
a.underLine:hover{text-decoration:none}
a.button,a.button:visited,a.normal,a.normal:visited{text-decoration:none;outline:0;cursor:pointer}
a.button:hover,a.normal:hover,a.text_hover,a:hover.text_hover,a:visited.text_hover,a.list_hover,a:hover.list_hover,a:visited.list_hover{text-decoration:none}
.text_hover{padding:0 7px 2px 7px}
.list_hover{font-family:'Droid Sans',sans-serif;display:inline-block;font-size:12px;font-weight:400;line-height:16px;margin-top:0;padding:4px 0 4px 0}
.pad{padding:6px 10px 8px 10px}
a.no_decor{text-decoration:none}
ul,ol{margin-bottom:20px}
ul{list-style:none outside}
ol{list-style:decimal}
ol,ul.square,ul.circle,ul.disc{margin-left:30px}
ul.square{list-style:square outside}
ul.circle{list-style:circle outside}
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:12px}
ul.large li{line-height:21px}
li p{line-height:21px}
.list1,.list2,.list3,.list4,.list5,.list6,.list7,.list8,.list9,.list10{padding:0 5px 2px 28px;line-height:18px;list-style-type:none;text-align:left;display:block;margin-bottom:13px}
.list1{background:url(../images/list/icon1.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon1.png) 1x,url(../images/list/icon1@2x.png) 2x)}
.list2{background:url(../images/list/icon2.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon2.png) 1x,url(../images/list/icon2@2x.png) 2x)}
.list3{background:url(../images/list/icon3.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon3.png) 1x,url(../images/list/icon3@2x.png) 2x)}
.list4{background:url(../images/list/icon4.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon4.png) 1x,url(../images/list/icon4@2x.png) 2x)}
.list5{background:url(../images/list/icon5.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon5.png) 1x,url(../images/list/icon5@2x.png) 2x)}
.list6{background:url(../images/list/icon6.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon6.png) 1x,url(../images/list/icon6@2x.png) 2x)}
.list7{background:url(../images/list/icon7.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon7.png) 1x,url(../images/list/icon7@2x.png) 2x)}
.list8{background:url(../images/list/icon8.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon8.png) 1x,url(../images/list/icon8@2x.png) 2x)}
.list9{background:url(../images/list/icon9.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon9.png) 1x,url(../images/list/icon9@2x.png) 2x)}
.list10{background:url(../images/list/icon10.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon10.png) 1x,url(../images/list/icon10@2x.png) 2x)}
.list1_white,.list2_white,.list4_white,.list5_white,.list6_white,.list7_white,.list8_white,.list9_white,.list10_white{padding:0 5px 2px 28px;line-height:18px;list-style-type:none;text-align:left;display:block;margin-bottom:13px}
.list1_white{background:url(../images/list/icon1_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon1_white.png) 1x,url(../images/list/icon1_white@2x.png) 2x)}
.list2_white{background:url(../images/list/icon2_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon2_white.png) 1x,url(../images/list/icon2_white@2x.png) 2x)}
.list4_white{background:url(../images/list/icon4_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon4_white.png) 1x,url(../images/list/icon4_white@2x.png) 2x)}
.list5_white{background:url(../images/list/icon5_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon5_white.png) 1x,url(../images/list/icon5_white@2x.png) 2x)}
.list6_white{background:url(../images/list/icon6_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon6_white.png) 1x,url(../images/list/icon6_white@2x.png) 2x)}
.list7_white{background:url(../images/list/icon7_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon7_white.png) 1x,url(../images/list/icon7_white@2x.png) 2x)}
.list8_white{background:url(../images/list/icon8_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon8_white.png) 1x,url(../images/list/icon8_white@2x.png) 2x)}
.list9_white{background:url(../images/list/icon9_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon9_white.png) 1x,url(../images/list/icon9_white@2x.png) 2x)}
.list10_white{background:url(../images/list/icon10_white.png) no-repeat left;background-image:-Webkit-image-set(url(../images/list/icon10_white.png) 1x,url(../images/list/icon10_white@2x.png) 2x)}
a .list1,a .list2,a .list3,a .list4,a .list5,a .list6,a .list7,a .list8,a .list9,a .list10,a .list1_white,a .list2_white,a .list4_white,a .list5_white,a .list6_white,a .list7_white,a .list8_white,a .list9_white,a .list10_white{padding:3px 9px 2px 28px!important;line-height:12px;margin-bottom:0!important}
a.list_hover{margin-bottom:5px}
img.scale-with-grid{max-width:100%;height:auto;display:block;margin:0 auto}
img.img-align-left{float:left;margin:0 20px 10px 0}
img.scale_fill{min-width:100%;min-height:100%;display:block;margin:0 auto}
img.scale_fit{max-width:100%;max-height:100%;display:block;margin:0 auto}
img{border:0}
img.scale_cover{min-width:100%;min-height:100%;display:block;margin:0 auto}
img.scale_x{width:100%;height:auto;display:block;margin:0 auto}
img.scale_y{width:auto;height:100%;display:block;margin:0 auto}
.imgBorder{width:95%;padding:3px;position:relative;display:block}
.hover_moveTop{padding:20px 15px 5px 15px;cursor:pointer}
.hover_moveTop img{top:5px}
.hover_moveTop,.hover_moveTop img{position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.hover_moveTop:hover img{top:-5px}
.hover_moveTop:hover{background-color:#222;background:#222;background:rgba(0,0,0,0.3)}
a.button,.button,button{font-family:'Droid Sans',sans-serif;white-space:nowrap;display:inline-block;font-weight:bold;text-decoration:none;cursor:pointer;margin-bottom:20px;line-height:normal;padding:6px 10px 7px 10px;border:0}
a .button{position:relative}
input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#000}
.button.full-width,button.full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.button,button{font-size:13px}
.button.small,button.small{font-size:10px}
.button.medium,button.medium{font-size:16px}
.button.large,button.large{font-size:23px}
ul.tabs{display:block;margin:10px 0 20px 0;padding:0}
ul.tabs li{display:block;width:auto;height:25px;padding:0;float:left;margin-bottom:0}
ul.tabs li a{display:block;text-decoration:none;width:auto;height:25px;padding:0 20px;line-height:25px;margin:0;font-size:13px;font-weight:700;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
ul.tabs li a.active{height:25px;font-size:13px;font-weight:700;position:relative;border-left-width:1px;margin:0}
ul.tabs li:first-child a.active{margin-left:0}
ul.tabs-content{margin:0;display:block}
ul.tabs-content>li{display:none}
ul.tabs-content>li.active{display:block}
ul.tabs-content p{font-size:13px;line-height:1.65}
ul.tabs:before,ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
ul.tabs:after{clear:both}
ul.tabs{zoom:1}
form{margin:0}
fieldset{margin-bottom:20px}
input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea,select{font:14px 'Helvetica Neue Light',HelveticaNeue-Light,'Helvetica Neue',Helvetica,'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif;border:0;padding:5px 4px;outline:0;margin:0;width:97%;max-width:97%;display:block;margin-bottom:10px}
select{padding:0}
textarea{min-height:60px;font:12px 'Helvetica Neue Light',HelveticaNeue-Light,'Helvetica Neue',Helvetica,'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif}
label,legend{display:block}
select{width:100%}
input[type="checkbox"]{display:inline}
#comments-sec,#comment-replay{margin:0 0 20px 20px}
.comment-list{border-bottom:1px solid;margin:40px 0 70px;padding:0 0 40px;overflow:hidden}
.comment{list-style:none;margin:40px 0 0;padding:40px 0 0;border-top:1px solid}
.comment:first-child{margin-top:0;padding-top:0;border-top:0}
.comment>article{margin:0;overflow:hidden}
.comment .avatar{float:left;margin:0 0 5px 0;position:relative;width:54px;z-index:1}
.comment .comment-area,.comment .comment-aut{float:right;margin:0 0 -20px 25px;width:720px}
.comment .comment-aut{margin-bottom:0}
.comment .author,.comment .author a{margin:0}
.comment .date{font-style:italic;margin:-1px 0 5px}
.comment .children{margin:0;padding:30px 0 0 70px;position:relative}
.comment .children .comment{border-top:1px solid;margin:30px 0 0;padding:35px 0 0;position:relative}
.comment .children .comment:first-child{margin-top:0}
.comment .children .comment-area,.comment .children .comment-aut{width:650px}
.comments-form{margin:20px -20px 0 0;width:550px}
.comments-form input{width:190px}
.comments-form textarea{height:150px;width:100%}
.blog_date{min-width:165px;text-align:center;float:left;font-family:'Droid Sans',sans-serif;font-weight:700;line-height:1.25;margin-right:15px;margin-bottom:2px}
.blog_date .b_date{display:block;width:36px;font-size:18px;float:left;padding:7px 5px 7px 5px;background-color:#45d3d3;color:#222}
.blog_date .b_month{display:block;float:left;font-size:18px;padding:7px 5px 7px 10px;background-color:#000}
.blog_date .b_year{display:inline-block;float:left;font-size:18px;padding:7px 10px 7px 5px;background-color:#000}
.b_heading{font-family:'Droid Sans',sans-serif;font-weight:700;font-size:20px;line-height:1.50;display:block;margin-bottom:5px;padding-right:40px}
.social_bookmarks{float:left;margin:0;padding:0;height:100%}
.social_bookmarks li{height:16px;float:left;padding:0;margin:10px 0 5px 0;list-style:none;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.social_bookmarks li a{float:left;width:30px;min-height:20px;height:100%;display:block;text-indent:-9999px;margin:0;padding:0;outline:0}
.social_bookmarks .twitter{background:transparent url(../images/social/black/twitter.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/twitter.png) 1x,url(../images/social/black/twitter@2x.png) 2x)}
.social_bookmarks .facebook{background:transparent url(../images/social/black/facebook.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/facebook.png) 1x,url(../images/social/black/facebook@2x.png) 2x)}
.social_bookmarks .gplus{background:transparent url(../images/social/black/gplus.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/gplus.png) 1x,url(../images/social/black/gplus@2x.png) 2x)}
.social_bookmarks .linkedin{background:transparent url(../images/social/black/linkedin.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/linkedin.png) 1x,url(../images/social/black/linkedin@2x.png) 2x)}
.social_bookmarks .rss{background:transparent url(../images/social/black/rss.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/rss.png) 1x,url(../images/social/black/rss@2x.png) 2x)}
.social_bookmarks .digg{background:transparent url(../images/social/black/digg.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/digg.png) 1x,url(../images/social/black/digg@2x.png) 2x)}
.social_bookmarks .delicious{background:transparent url(../images/social/black/delicious.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/delicious.png) 1x,url(../images/social/black/delicious@2x.png) 2x)}
.social_bookmarks .youtube{background:transparent url(../images/social/black/youtube.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/youtube.png) 1x,url(../images/social/black/youtube@2x.png) 2x)}
.social_bookmarks .vimeo{background:transparent url(../images/social/black/vimeo.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/vimeo.png) 1x,url(../images/social/black/vimeo@2x.png) 2x)}
.social_bookmarks .skype{background:transparent url(../images/social/black/skype.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/skype.png) 1x,url(../images/social/black/skype@2x.png) 2x)}
.social_bookmarks .dribbble{background:transparent url(../images/social/black/dribbble.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/dribbble.png) 1x,url(../images/social/black/dribbble@2x.png) 2x)}
.social_bookmarks .ichat{background:transparent url(../images/social/black/ichat.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/ichat.png) 1x,url(../images/social/black/ichat@2x.png) 2x)}
.social_bookmarks .deviantart{background:transparent url(../images/social/black/deviantart.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/deviantart.png) 1x,url(../images/social/black/deviantart@2x.png) 2x)}
.social_bookmarks .stumbleupon{background:transparent url(../images/social/black/stumbleupon.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/black/stumbleupon.png) 1x,url(../images/social/black/stumbleupon@2x.png) 2x)}
.social_bookmarks .gplus:hover,.social_bookmarks .linkedin:hover,.social_bookmarks .twitter:hover,.social_bookmarks .facebook:hover,.social_bookmarks .rss:hover,.social_bookmarks .digg:hover,.social_bookmarks .delicious:hover,.social_bookmarks .youtube:hover,.social_bookmarks .vimeo:hover,.social_bookmarks .skype:hover,.social_bookmarks .dribbble:hover,.social_bookmarks .ichat:hover,.social_bookmarks .deviantart:hover,.social_bookmarks .stumbleupon:hover{background-position:0 100%}
.social_bookmarks .twitter_white{background:transparent url(../images/social/white/twitter.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/twitter.png) 1x,url(../images/social/white/twitter@2x.png) 2x)}
.social_bookmarks .facebook_white{background:transparent url(../images/social/white/facebook.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/facebook.png) 1x,url(../images/social/white/facebook@2x.png) 2x)}
.social_bookmarks .gplus_white{background:transparent url(../images/social/white/gplus.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/gplus.png) 1x,url(../images/social/white/gplus@2x.png) 2x)}
.social_bookmarks .linkedin_white{background:transparent url(../images/social/white/linkedin.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/linkedin.png) 1x,url(../images/social/white/linkedin@2x.png) 2x)}
.social_bookmarks .rss_white{background:transparent url(../images/social/white/rss.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/rss.png) 1x,url(../images/social/white/rss@2x.png) 2x)}
.social_bookmarks .digg_white{background:transparent url(../images/social/white/digg.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/digg.png) 1x,url(../images/social/white/digg@2x.png) 2x)}
.social_bookmarks .delicious_white{background:transparent url(../images/social/white/delicious.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/delicious.png) 1x,url(../images/social/white/delicious@2x.png) 2x)}
.social_bookmarks .youtube_white{background:transparent url(../images/social/white/youtube.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/youtube.png) 1x,url(../images/social/white/youtube@2x.png) 2x)}
.social_bookmarks .vimeo_white{background:transparent url(../images/social/white/vimeo.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/vimeo.png) 1x,url(../images/social/white/vimeo@2x.png) 2x)}
.social_bookmarks .skype_white{background:transparent url(../images/social/white/skype.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/skype.png) 1x,url(../images/social/white/skype@2x.png) 2x)}
.social_bookmarks .dribbble_white{background:transparent url(../images/social/white/dribbble.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/dribbble.png) 1x,url(../images/social/white/dribbble@2x.png) 2x)}
.social_bookmarks .ichat_white{background:transparent url(../images/social/white/ichat.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/ichat.png) 1x,url(../images/social/white/ichat@2x.png) 2x)}
.social_bookmarks .deviantart_white{background:transparent url(../images/social/white/deviantart.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/deviantart.png) 1x,url(../images/social/white/deviantart@2x.png) 2x)}
.social_bookmarks .stumbleupon_white{background:transparent url(../images/social/white/stumbleupon.png) top left no-repeat;background-image:-Webkit-image-set(url(../images/social/white/stumbleupon.png) 1x,url(../images/social/white/stumbleupon@2x.png) 2x)}
.social_bookmarks .gplus_white:hover,.social_bookmarks .linkedin_white:hover,.social_bookmarks .twitter_white:hover,.social_bookmarks .facebook_white:hover,.social_bookmarks .rss_white:hover,.social_bookmarks .digg_white:hover,.social_bookmarks .delicious_white:hover,.social_bookmarks .youtube_white:hover,.social_bookmarks .vimeo_white:hover,.social_bookmarks .skype_white:hover,.social_bookmarks .dribbble_white:hover,.social_bookmarks .ichat_white:hover,.social_bookmarks .deviantart_white:hover,.social_bookmarks .stumbleupon_white:hover{background-position:0 100%}
.tipsy{width:auto;padding:5px;position:absolute;z-index:100001}
.tipsy-inner{padding:5px 8px 10px 8px;zoom:1;max-width:200px;text-align:center;font-size:12px}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-arrow{position:absolute;background:url('../images/tipsy.gif') no-repeat;background-position:bottom left;width:9px;height:5px;bottom:0;left:50%;margin-left:-4px}
a.hastip,a.hastip:visited{text-decoration:none}
.page_center{padding-left:10px!important;padding-right:10px!important}
.page_left{margin:0!important;padding-left:10px!important;padding-right:10px!important}
.page_right{margin:0 0 0 auto!important;padding-left:10px!important;padding-right:10px!important}
.page_fullwidth{width:100%!important;margin:0!important;padding:0!important}
.full_cover{width:100%!important;display:block;position:relative}
.overlayPattern{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background:url(../images/overlay.png) repeat fixed}
.video_content{position:relative;width:100%;height:500px;z-index:15}
.video_hover{background-position:center;background-image:url(../images/video_over.png);background-image:-Webkit-image-set(url(../images/video_over.png) 1x,url(../images/video_over@2x.png) 2x);display:inline-block;position:absolute;cursor:pointer;margin:0;width:100%;height:100%;top:0;left:0;z-index:10;zoom:1}
.video-shadow{position:relative;margin:0 auto;text-align:center;width:115%;left:-72px;height:19px;z-index:1;top:-13px}
.video_content.mini{height:256px}
.video-shadow.mini{left:-30px;top:-6px;width:113%}
.video-shadow img{max-width:100%}
.vid{z-index:20}
.video_title{position:absolute;z-index:11;display:inline-block;margin:0}
.video_title li{float:left;left:0;display:block;margin:0 20px 20px 0;list-style:none}
.addVideo .fs_caption{visibility:visible}
.resizeable{width:100%;height:100%}
.accordion{padding:0;position:relative}
.accordion dt{background-color: #111; }
.accordion dt a{position:relative}
.accordion dt .closeOpen{position:absolute;width:14px;height:14px;right:10px;margin-top:9px;overflow:hidden;display:inline-block;background-position:0 0;background-repeat:no-repeat;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.accordion dt .acc_heading{width:100%;font-family:'Droid Sans',sans-serif;font-weight:700;line-height:1.50;font-size:13px;padding:7px 0 8px 10px;margin:0 0 2px 0;display:inline-block;border-bottom:0}
.accordion dt .acc_heading h6{margin:0 34px 0 10px}
.accordion dd .acc_content{position:relative;font-weight:lighter;font-size:12px;padding:0 0 10px 5px;display:inline-block}
.accordion dt .closeOpen{background:transparent url(../images/accordion_icon.png);background-image:-Webkit-image-set(url(../images/accordion_icon.png) 1x,url(../images/accordion_icon@2x.png) 2x)}
.darkStyle .accordion dt .closeOpen{background:transparent url(../images/accordion_white_icon.png);background-image:-Webkit-image-set(url(../images/accordion_white_icon.png) 1x,url(../images/accordion_white_icon@2x.png) 2x)}
.lightStyle .accordion dt .closeOpen{background:transparent url(../images/accordion_icon.png);background-image:-Webkit-image-set(url(../images/accordion_icon.png) 1x,url(../images/accordion_icon@2x.png) 2x)}
.accordion_blog{position:relative}
.accordion_blog dt a{position:relative}
.accordion_blog dt .closeOpen{position:absolute;width:28px;height:28px;right:10px;margin-top:9px;overflow:hidden;display:inline-block;background-position:0 0;background-repeat:no-repeat;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.accordion_blog dt .acc_heading{width:100%;line-height:1.50;padding:7px 0 5px 7px;margin:0 0 2px 0;display:inline-block;border-bottom:0}
.accordion_blog dt .acc_heading h3{font-family:'Droid Sans',sans-serif;font-size:18px;font-weight:700;margin:0 54px 0 120px}
.accordion_blog dd .acc_content{position:relative;font-weight:lighter;font-size:12px;padding:15px 0 10px 5px;display:inline-block}
.accordion_blog dt .closeOpen{background:transparent url(../images/accordion_blog_icon.png);background-image:-Webkit-image-set(url(../images/accordion_blog_icon.png) 1x,url(../images/accordion_blog_icon@2x.png) 2x)}
.darkStyle .accordion_blog dt .closeOpen{background:transparent url(../images/accordion_blog_white_icon.png);background-image:-Webkit-image-set(url(../images/accordion_blog_white_icon.png) 1x,url(../images/accordion_blog_white_icon@2x.png) 2x)}
.lightStyle .accordion_blog dt .closeOpen{background:transparent url(../images/accordion_blog_icon.png);background-image:-Webkit-image-set(url(../images/accordion_blog_icon.png) 1x,url(../images/accordion_blog_icon@2x.png) 2x)}
.overlay{left:0;top:0;position:absolute;width:100%;height:101%;zoom:1;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 180ms ease-in-out;-moz-transition:opacity 180ms ease-in-out;-o-transition:opacity 180ms ease-in-out;transition:opacity 180ms ease-in-out}
.img_place:hover .overlay.social{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.img_place:hover .overlay.social .social_bookmarks{top:70px}
a:hover .overlay{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.overlay.zoom{display:block;background:transparent;background:url(../images/overlay_zoom.png) no-repeat center center;zoom:1}
.overlay.link{display:block;background:url(../images/overlay_link.png) no-repeat center center;zoom:1}
.overlay.detail{display:block;background:transparent;background:url(../images/overlay_detail.png) no-repeat center center;zoom:1}
.overlay.social{display:block;overflow:hidden;background:transparent;background:url(../images/overlay_social.png) no-repeat center center;zoom:1}
.overlay.social .social_bookmarks{position:relative;top:100%;left:25%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.alignLeft{float:left!important}
.alignRight{float:right!important}
.alignCenter{margin:0 auto}
.noMargin{margin:0}
.bottom_spacing{margin-bottom:10px}
.projThumb_half.noMargin{margin:0 0 0 0!important}
.spacing{margin:20px}
.right_spacing{margin-right:20px}
.left_spacing{margin-left:20px}
.inner_spacing{padding:50px}
.isotope_spacing{padding-left:0}
.video_spacing{padding-left:10px}
.desktop_right_spacing{margin:0 30px 0 0}
.large_image{height:360px;margin:0 auto;overflow:hidden}
.medium_image{height:325px;margin:0 auto}
.smallImg{float:left;display:inline;width:80px;margin-right:10px}
.image_x{height:360px;margin:0 auto;padding:0;position:relative;overflow:hidden}
.image_xx{width:243px;height:176px;position:relative;overflow:hidden}
.image_xxx{float:left;display:inline;width:80px;margin-right:10px}
.post_image{height:255px;margin:0 auto;position:relative;overflow:hidden}
.border1{border:solid 2px}
.border2{border:solid 1px}
.border3{border:solid 2px}
.separator{clear:both;margin:0 0 10px;height:2px}
.separator_mini{clear:both;margin:0 0 20px;height:2px}
.separator_bar{clear:both;margin:40px 0 40px 0;height:5px;border-bottom:1px solid}
.title_bottomspace{display:block;padding-bottom:5px}
.heading_bottomspace{display:block;padding-bottom:10px}
.contactUsPg{top:0}
.page_top_spacing{clear:both;margin:0 0 50px;height:2px}
.page_bottom_spacing{clear:both;margin:0 0 90px;height:2px}
.itemNav{margin:10px 0 0 10px;width:920px}
a.next_button_pro{width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:1002;display:block;position:relative;background:transparent url(../images/next_previous_button_white.png);background-image:-Webkit-image-set(url(../images/next_previous_button_white.png) 1x,url(../images/next_previous_button_white@2x.png) 2x);background-position:100% 0;background-repeat:no-repeat}
a.next_button_pro.white_arrow{background:transparent url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x);background-position:100% 0;background-repeat:no-repeat}
a.previous_button_pro{width:30px;height:30px;overflow:hidden;cursor:pointer;margin-right:10px;z-index:1000;display:block;position:relative;background:transparent url(../images/next_previous_button_white.png);background-image:-Webkit-image-set(url(../images/next_previous_button_white.png) 1x,url(../images/next_previous_button_white@2x.png) 2x);background-position:0 0;background-repeat:no-repeat}
a.previous_button_pro.white_arrow{background:transparent url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x);background-position:0 0;background-repeat:no-repeat}
a.close_button_pro{width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:1002;display:block;position:relative;margin:0 0 0 10px;background:transparent url(../images/next_previous_button_white.png);background-image:-Webkit-image-set(url(../images/next_previous_button_white.png) 1x,url(../images/next_previous_button_white@2x.png) 2x);background-position:50% 0;background-repeat:no-repeat}
a.close_button_pro.white_arrow{background:transparent url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x);background-position:50% 0;background-repeat:no-repeat}
.sliderNumber_pro{padding:0 5px 0 5px;z-index:999;display:block;position:relative;vertical-align:middle;height:30px;margin:0 10px 0 0;font-family:'Droid Sans',Arial,Helvetica,sans-serif;font-size:20px;font-weight:400}
a.next_button{width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:1000;display:none;background:transparent url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x);background-position:100% 0;background-repeat:no-repeat}
a.previous_button{width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:10000;display:none;background-image:url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x);background-position:0 0;background-repeat:no-repeat}
.darkStyle_bg a.next_btn,.darkStyle_bg a.previous_btn,.darkStyle_bg .fmSlider_plaPau .fmSlider_plaPau_icon{background-image:url(../images/banner_next_previous.png);background-image:-Webkit-image-set(url(../images/banner_next_previous.png) 1x,url(../images/banner_next_previous@2x.png) 2x)}
a.next_btn,a.previous_btn,.fmSlider_plaPau .fmSlider_plaPau_icon{background-image:url(../images/banner_next_previous_white.png);background-image:-Webkit-image-set(url(../images/banner_next_previous_white.png) 1x,url(../images/banner_next_previous_white@2x.png) 2x)}
a.close_button{width:30px;height:30px;overflow:hidden;cursor:pointer;z-index:10000;display:none;background:transparent url(../images/next_previous_button.png);background-position:50% 0;background-repeat:no-repeat}
.sliderNumber{padding:5px 7px 5px 7px;max-height:30px;z-index:10003;font-family:'Droid Sans',sans-serif;font-size:16px;font-weight:400;line-height:1.25}
a.next_button,a.previous_button,a.close_button{background-image:url(../images/next_previous_button_white.png);background-image:-Webkit-image-set(url(../images/next_previous_button_white.png) 1x,url(../images/next_previous_button_white@2x.png) 2x)}
.white_ver a.next_button,.white_ver a.previous_button,.white_ver a.close_button{background-image:url(../images/next_previous_button.png);background-image:-Webkit-image-set(url(../images/next_previous_button.png) 1x,url(../images/next_previous_button@2x.png) 2x)}
.close_pos{bottom:auto;top:75px;right:5px;position:fixed}
.next_pos{bottom:auto;top:75px;right:40px;position:fixed}
.previous_pos{bottom:auto;top:75px;right:75px;position:fixed}
.sliderNumber_pos{bottom:auto;top:75px;right:110px;position:fixed}
.close_mobile_top_pos{bottom:auto;top:75px;right:-50px;position:fixed}
.next_mobile_top_pos{bottom:auto;top:75px;right:5px;position:fixed}
.previous_mobile_top_pos{bottom:auto;top:75px;right:40px;position:fixed}
.sliderNumber_mobile_top_pos{bottom:auto;top:75px;right:75px;position:fixed}
.next_mobile_bottom_pos{top:auto;bottom:20px;right:5px;position:fixed}
.previous_mobile_bottom_pos{top:auto;bottom:20px;right:40px;position:fixed}
.sliderNumber_mobile_bottom_pos{top:auto;bottom:20px;right:75px;position:fixed}
.view{text-align:center;cursor:default}
.view .mask{height:100.5%;width:100.5%;position:absolute;overflow:hidden;top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;zoom:1;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.view h2{text-align:center;position:relative;font-family:'Droid Sans',sans-serif;font-size:15px;font-weight:700;padding:30px 0 10px 0;height:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
a.info{display:inline-block;text-decoration:none;padding:7px 14px;position:relative;margin-top:50px;text-transform:uppercase;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.view:hover a.info{visibility:visible}
.view:hover h2{height:40px}
.view:hover .mask{zoom:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.fs_gallery{overflow:hidden}
.fs_gallery_wrap{position:relative;margin:0 auto}
.fs_thumbs{position:relative}
.fsGallery{position:relative;top:0;margin:0 auto}
.fsThumb{height:50px;min-width:20px;float:left;display:inline;margin:10px 10px 10px 10px;border:solid;border-width:1px;overflow:hidden;cursor:pointer;line-height:0}
.fsThumbAnimation{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
img.fsThumb-scale{min-width:auto;height:100%;margin:0 auto}
.fsThumb:hover img{-webkit-filter:grayscale(1) blur(1px)}
.pageClose_btn{display:block;width:75px;margin:0 auto;text-align:center;font-size:12px;font-family:'Droid Sans',sans-serif;font-weight:700;letter-spacing:1px;padding:5px 0 5px 0;color:#FFF}
.fs_caption{position:absolute;visibility:hidden}
.fs_caption div{position:relative;padding-bottom:5px}
.fs_caption div span{padding:0 10px 5px 10px}
.caption_style1{width:400px;bottom:70px;right:10px}
.caption_style1 div{margin-bottom:10px;padding:10px}
.caption_style2{width:400px;bottom:70px;left:20px}
.caption_style2 div{margin-bottom:10px;padding:10px}
.caption_style3{top:40px;left:20px}
.caption_style4{white-space:nowrap;bottom:70px;left:20px}
.caption_style5{white-space:nowrap;top:40px;right:20px}
.caption_style6{white-space:nowrap;bottom:70px;right:50px}
.text_shadow{text-shadow:2px 2px 2px #000;filter:dropshadow(color=#000000,offx=1,offy=1)}
.text_shadow2{text-shadow:2px 2px 0 #666;filter:dropshadow(color=#666,offx=0,offy=0)}
.caption_style1 div h1,.caption_style1 div h2,.caption_style1 div h3,.caption_style1 div h4,.caption_style1 div h5,.caption_style1 div h6,.caption_style2 div h1,.caption_style2 div h2,.caption_style2 div h3,.caption_style2 div h4,.caption_style2 div h5,.caption_style2 div h6{margin-bottom:0}
.fs_caption div h4 span{padding-top:2px}
.fs_caption div h5 span,.fs_caption div h6 span{padding-top:4px}
#options{margin-right:30px}
#options li{float:left;font-size:12px;font-weight:700;line-height:25px;letter-spacing:.5px;position:relative;padding-left:15px;padding-right:18px;margin-right:0;margin-top:5px;padding-bottom:10px;height:27px;overflow:hidden}
#options li a{display:block;width:100%;left:0;text-decoration:none;margin:0;padding:0 0 0 5px}
#options li:hover a .catName,#options li a.selected .catName{bottom:25px}
.catName span{display:block;text-transform:uppercase}
#options li a{font-size:12px;font-weight:400}
#options li a .catName{position:relative;bottom:0;padding:5px 0 3px 7px;text-indent:-3px;zoom:1;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.isotope_items{display:none}
.isotope_items .item{overflow:hidden}
.isotope_items .item a{width:100%;height:100%;display:inline-block}
.isotope_items .item a .img_text{visibility:hidden;position:absolute;display:inline-block;margin:0;width:100%;height:100%;top:0;left:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.isotope_items .item a .img_text span{font-family:'Droid Sans',sans-serif;font-weight:400;line-height:1.25;font-size:12px}
.isotope_items .item a img{z-index:-1;position:relative}
.img_txt_hold{display:inline-block;position:relative;font-family:'Droid Sans',sans-serif;font-weight:400;line-height:1.25;font-size:12px;font-style:italic;opacity:1;overflow:hidden;text-decoration:none;margin:10px 0 0 3px;padding:3px 7px 4px 10px;text-decoration:none;width:0;white-space:nowrap;left:-10px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.isotope_items .item a:hover .img_text{visibility:visible;position:absolute;width:100%;z-index:10;cursor:pointer;-moz-opacity:1;-khtml-opacity:1;opacity:1}
.isotope_items .item a:hover .img_text .img_txt_hold{left:0;opacity:1;width:100%}
.isotope_items .item a.type1:before{background:transparent url(../images/portfolio_icon1.png) 100% 100% no-repeat;position:absolute;content:'';width:100%;height:100%;z-index:13}
.isotope_items .item a.type2:before{background:transparent url(../images/portfolio_icon2.png) 100% 100% no-repeat;position:absolute;content:'';width:100%;height:100%;z-index:11}
.isotope_items .item a.type3:before{background:transparent url(../images/portfolio_icon3.png) 100% 100% no-repeat;position:absolute;content:'';width:100%;height:100%;z-index:12}
.isotope_img_normal{-webkit-filter:grayscale(0) blur(0px)}
.isotope_img_over{-webkit-filter:grayscale(1) blur(2px)}
.isotope_items .item a{position:relative;visibility:visible;display:block}
.isotope_items{display:block}
.isotope_items .item{overflow:hidden}
.isotope_items .item .portImg{width:100%;position:relative;overflow:hidden;display:block;margin:0;padding:0;z-index:1}
.isotope_items .item .portImg .overlay{z-index:2}
.isotope_items .item .portImg img{position:relative;display:block}
.projName,.miniDesc{height:auto;top:0;left:0;position:relative;float:left}
.projName span{display:block;padding:10px}
.miniDesc span{display:block;padding:20px 10px 20px 10px}
.projName{width:100%;height:auto;display:inline}
.projName span{font-weight:700}
.miniDesc{padding:0;width:100%;position:relative;float:left}
.miniDesc span{display:block;font-size:14px;line-height:18px}
.fmSlider{position:relative;width:100%;margin:0;top:0}
.fmSlider .fmSlides .fmSlider_animate{margin:250px 0 250px 0}
.fmSliderNode .miniDesc{padding:0;width:100%;height:55px;position:relative;float:left}
.fmSliderNode .miniDesc div{display:inline-block;padding:10px;font-size:14px}
.fmSliderNode .miniDesc h5{font-size:15px}
.fmSliderNode .miniDesc h6{font-size:14px}
.fmSliderNode .miniDesc h5,.fmSliderNode .miniDesc h6{line-height:16px}
.sliderTopSpace{padding-top:0}
.navigations{width:100%;height:auto;position:absolute;display:block;height:auto;top:0;right:0;margin:0;padding:20px 0 20px 0}
a.next_btn{position:absolute;display:block;width:32px;height:32px;overflow:hidden;right:0;z-index:1000;cursor:pointer;text-indent:-999em;display:inline-block;zoom:1;*display:inline;background-position:100% 0;background-repeat:no-repeat}
a.previous_btn{position:absolute;width:32px;height:32px;overflow:hidden;cursor:pointer;left:0;z-index:1001;cursor:pointer;text-indent:-999em;display:inline-block;zoom:1;*display:inline;background-position:0 0;background-repeat:no-repeat}
.fmslider_sliderNumber{position:relative;width:45px;height:30px;margin:0 auto;font-family:'Droid Sans',sans-serif;font-size:18px;letter-spacing:-0.08px;text-align:center;text-transform:uppercase}
.fmSlides{position:relative}
.fullDetails .container{margin:0 auto;padding:0}
.detail_spacing{margin-right:20px;display:block}
.fmSlider_animate{position:relative}
.fmSlider_animate div div{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}
.fmSliderNode{position:relative;width:230px;float:left;margin:0 1px 10px 0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}
.fmSliderNode.flipPanel{overflow:visible}
.projThumb_medium,.projThumb_medium,.projThumb_medium,.projThumb_small,.projThumb_half,.projThumb_large{width:100%;height:215px;position:relative;float:left;display:inline;line-height:0}
.projThumb_medium{width:100%;height:180px;position:relative;float:left;display:inline;margin:0;line-height:0}
.projThumb_small{width:100%;height:120px;position:relative;float:left;display:inline;margin:0;line-height:0}
.projThumb_middle{width:100%;height:345px;position:relative;float:left;display:inline;line-height:0}
.projThumb_half{width:100%;height:167px;position:relative;float:left;display:inline;margin:0;line-height:0}
.projThumb_large.scale_over:hover img,.projThumb_medium.scale_over:hover img,.projThumb_small.scale_over:hover img,.projThumb_middle.scale_over:hover img,.projThumb_half.scale_over:hover img{-webkit-transform:scale(1.3)}
.flipPanel .projThumb_large:hover img,.flipPanel .projThumb_medium:hover img,.flipPanel .projThumb_small:hover img,.flipPanel .projThumb_middle:hover img,.flipPanel .projThumb_half:hover img{-webkit-transform:scale(1)}
.projThumb_large:hover .overlay,.projThumb_medium:hover .overlay,.projThumb_small:hover .overlay,.projThumb_middle:hover .overlay,.projThumb_half:hover .overlay{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;zoom:1}
.fmSliderNode .projThumb_large,.fmSliderNode .projThumb_medium,.fmSliderNode .projThumb_small,.fmSliderNode .projThumb_middle{cursor:pointer}
.fmSlider_plaPau{width:28px;height:28px;position:relative;margin:0 auto;cursor:pointer;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;z-index:999}
.fmSlider_plaPau .fmSlider_plaPau_inner{position:relative;width:28px;height:28px;right:0;top:0;float:right;overflow:hidden}
.fmSlider_plaPau .fmSlider_plaPau_icon{position:absolute;right:0;width:180px;height:30px;background-position:0 0;background-repeat:no-repeat}
.fmSlider_plaPau:hover .fmSlider_plaPau_icon{background-position:0 0}
.fmslider_dots{width:100%;position:absolute;bottom:10px;text-align:center}
.fmslider_dots li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}
.fmslider_dots li:first-child{margin:0}
.fmslider_dots li{margin:0 auto}
.fmslider_dots li a{float:left;width:23px;height:16px;display:block;background:url(../images/slider_fm_nav.png) no-repeat;cursor:pointer;text-indent:-999em;background-image:-Webkit-image-set(url(../images/slider_fm_nav.png) 1x,url(../images/slider_fm_nav@2x.png) 2x)}
.fmslider_dots li a:hover{background-position:0 -18px}
.fmslider_dots li a.active{background-position:0 -35px;cursor:default}
.thumb_small{height:100px;width:100px;position:relative;float:left;display:block;margin:0 20px 20px 0;line-height:0}
.fixedHeight{height:450px}
.fmSliderNode img{position:absolute;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform:translateZ(0)}
.img_place{position:relative;display:block;line-height:0}
.projImgs{position:relative;float:left}
.fullDetails,.projDetails{height:100px;overflow:hidden}
.fullDetails{clear:both;position:relative;width:100%}
.flipPanel{cursor:pointer;-webkit-perspective:600px;-moz-perspective:600px}
.flipPanel .front{float:none;z-index:900;overflow:hidden;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.flipPanel.flip .front{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}
.flipPanel .back{position:absolute;top:0;left:0;z-index:800;overflow:hidden;width:100%;height:100%;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.flipPanel.flip .back{z-index:1000;width:100%;height:100%;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg)}
.front,.back{position:absolute;float:left}
.imageAlignCenter{display:inline-block;width:100%;margin:0 auto;text-align:center}
.textBackground{padding:0 10px 3px 10px}
.bottomSpace{bottom:50px}
.topSpacing{padding-top:70px}
.top_space{padding-top:5px}
.enableTransition{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.proPadTop{padding-top:50px}
.flexSlideshow.fixedSize{width:100%;height:350px}
.flexSlideshow.fixedSize .slides img{max-width:100%;height:auto}
#map_canvas{width:100%;height:100%;position:absolute;top:0;left:0}
.separator_shadow{position:relative;display:inline-block;top:0;left:0;right:0;width:100%;height:39px;margin:50px 0 40px 0;clear:both;background:url(../images/section-shadow.png) no-repeat center top;background-size:100%}
.midVideo{height:288px}
.musicPlayer,.replace_musicPlayer{float:right!important}
.replace_musicPlayer{visibility:hidden}
.slider1 img{width:100%;height:auto}
.contact_top_spacing{padding-top:200px!important}
/*mla*/
.list {list-style:inside circle; margin-left: 10px;}
ol.musiclist {font-size: 2em;}
ol.musiclist li {margin: 0 0 15px; padding: 10px 0;
    linear-gradient(135deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%) repeat scroll 0% 0% transparent;
    border-bottom: 1px solid rgb(255, 255, 255);
}
.songname { display: block; margin: 0 0 10px 10px;}
.songinfo {display: block; font-size: 0.5em;}
.songyt {float: left; margin: 0 15px;}
.max100 {max-width:100%;}
.hide {display: none; }
@media only screen and (min-width:768px) and (max-width:1150px){.itemNav{width:97%}
#options{margin-right:0}
.fmSliderNode{width:190px;margin:0 1px 2px 0}
.flexSlideshow.fixedSize{height:290px}
.fixedHeight{height:357px}
.inner_spacing{padding:20px}
.overlay.social .social_bookmarks{left:20%}
.img_place:hover .overlay.social .social_bookmarks{top:50px}
.topSpacing{padding-top:40px}
.photo_holder{padding:0 25px 20px 0}
.projThumb_middle{height:285px}
.projThumb_half{height:141px}
.large_image{height:280px}
.medium_image{height:261px}
.image_x{height:286px}
.image_xx{width:200px;height:145px}
.post_image{height:200px}
.video_content{height:400px}
.video-shadow{left:-54px;top:-13px;margin-top:2px;width:114%}
.video_content.mini{height:205px}
.video-shadow.mini{left:-28px;top:-5px;width:115%;margin-top:auto}
h1{font-size:28px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:18px}
h5{font-size:14px}
.mini_description{font-size:14px}
.large_font{font-size:32px}
.fs_caption h1{font-size:28px;line-height:1.2}
.fs_caption h2{font-size:24px;line-height:1.3}
.fs_caption h3{font-size:20px;line-height:1.3}
.fs_caption h4{font-size:18px;line-height:1.3}
.fs_caption h1 span,.fs_caption h2 span,.fs_caption h3 span,.fs_caption h4 span{padding:3px 10px 5px 10px}
.isotope_spacing{padding-left:0}
.video_spacing{padding-left:0}
.overlayPattern{background:0}
.projDetails{padding-top:20px}
.separator_shadow{margin:20px 0 20px 0}
.page_top_spacing{margin:0 0 30px}
.page_bottom_spacing{margin:0 0 30px}
.comment .comment-area,.comment .comment-aut{width:550px}
.comment .children .comment-area,.comment .children .comment-aut{width:480px}
}
@media only screen and (min-width:767px) and (max-width:960px){.circle_holder{width:180px}
.fs_caption.caption_style3,.fs_caption.caption_style5{top:100px}
.addVideo .fs_caption.caption_style3,.addVideo .fs_caption.caption_style5{top:50px}
.staticContent{padding:70px 0 70px 0}
.isotope_spacing{padding-left:32px}
.video_spacing{padding-left:10px}
.itemNav{width:94%}
}
@media only screen and (max-width:767px){.desktop_right_spacing{margin:0 10px 0 10px}
.inner_spacing{padding:10px}
.topSpacing{padding-top:30px}
.separator_mini{clear:both;margin:0 0 15px;height:2px}
.separator_bar{margin:0 10px 20px 10px;height:20px}
#fsCloGal .fsClo_inner{right:5px;top:-1px}
.fs_caption.caption_style3,.fs_caption.caption_style5{top:90px}
.fs_caption.caption_style1,.fs_caption.caption_style2,.fs_caption.caption_style4,.fs_caption.caption_style6{bottom:70px}
.fs_caption.caption_style1,.fs_caption.caption_style2{width:300px}
.fs_caption.caption_style1,.fs_caption.caption_style2,.fs_caption.caption_style3,.fs_caption.caption_style4{left:2px}
.fs_caption.caption_style6,.fs_caption.caption_style5{right:-2px}
.addVideo .fs_caption.caption_style3{top:5px;left:7px}
.addVideo .fs_caption.caption_style5{top:5px;right:5px}
h1{font-size:28px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:18px}
h5{font-size:14px}
.mini_description{font-size:14px}
.large_font{font-size:32px}
.fs_caption h1{font-size:16px;line-height:1.8}
.fs_caption h2{font-size:16px;line-height:1.8}
.fs_caption h3{font-size:16px;line-height:1.8}
.fs_caption h4{font-size:16px;line-height:1.8}
.fs_caption h5{font-size:14px;line-height:1.5}
.fs_caption h6{font-size:13px;line-height:1.5}
.fs_caption h1 span,.fs_caption h2 span,.fs_caption h3 span,.fs_caption h4 span{padding:3px 5px 5px 5px}
.fs_caption.caption_style2 h3,.fs_caption.caption_style2 h4,.fs_caption.caption_style2 h5,.fs_caption.caption_style2 h6{padding-bottom:12px;padding-top:0;line-height:1.5!important}
.fs_caption div{padding-bottom:0}
ul.feature_wrap li,ul.feature_wrap li.last{margin:20px 3px 30px 0}
.large_image{height:115px}
.medium_image{height:120px}
.image_x{height:115px}
.slideshow_medium{width:280px;height:110px;margin-left:-10px}
.post_image{height:110px}
.video_content{height:170px}
.video-shadow{left:-22px;top:-13px;width:115%;margin-top:0}
.video_content.mini{height:170px}
.video-shadow.mini{left:-22px;top:-3px;width:115%;margin-top:0}
.midVideo{height:170px}
.musicPlayer,.replace_musicPlayer{float:left!important}
.photo_holder{padding:0 15px 20px 10px}
.fmSlider{padding:0;overflow:hidden;margin:0}
.navigations{margin-right:10px;display:inline-block}
.fmSliderNode{width:200px;height:auto;margin:0 1px 2px 0}
.homeBanner .fmSliderNode{margin-left:40px}
.fmSliderNode .projThumb_half.noBg{height:0}
.slider1 img{width:100%;height:auto}
.fixedHeight{height:auto}
.sliderTopSpace{padding-top:50px}
.projThumb_medium{height:120px}
.projThumb_large{height:150px}
.projThumb_middle{height:300px}
.projThumb_half{height:148px}
.projThumb_medium .fixedHeight,.projThumb_large .fixedHeight,.projThumb_middle .fixedHeight,.projThumb_half .fixedHeight{height:inherit!important;margin:0;padding:0}
.flexSlideshow.fixedSize{height:160px}
.flexSlideshow .slides img{max-width:100%;height:auto}
.itemNav{width:94%}
.tiny_font{font-size:12px;letter-spacing:.5px}
.staticContent{padding:40px 0 40px 0}
.overlayPattern{background:0}
.projDetails{padding-top:20px}
.separator_shadow{margin:20px 0 20px 0}
.page_top_spacing{margin:0 0 30px}
.page_bottom_spacing{margin:0 0 30px}
.close_pos,.next_pos,.previous_pos,.sliderNumber_pos,.close_mobile_top_pos,.next_mobile_top_pos,.previous_mobile_top_pos,.sliderNumber_mobile_top_pos,.next_mobile_bottom_pos,.previous_mobile_bottom_pos,.sliderNumber_mobile_bottom_pos{position:absolute}
.b_heading{font-size:18px;padding-right:10px;margin-top:5px;margin-right:10px;display:inline-block}
#comments-sec,#comment-replay{margin:0 0 40px 0}
.comment-list{margin:30px 0 0;padding:0 0 20px}
.comment{margin:10px 0 0;padding:25px 0 0}
.comment .comment-area,.comment .comment-aut{float:none;margin:0 0 -5px 65px;width:210px}
.comment .children .comment-area,.comment .children .comment-aut{width:190px}
.comment .children{padding:0 0 0 20px}
.comment .children .comment{margin:10px 0 0;padding:25px 0 0}
.comments-form{margin:20px -10px 0 0;width:100%}
.comments-form input{width:190px}
.comments-form textarea{width:270px}
.previous_btn,.next_btn {display: none !important; }
}
@media only screen and (min-width:480px) and (max-width:767px){.itemNav{width:97%}
.desktop_right_spacing{margin:0 10px 0 10px}
.separator_mini{clear:both;margin:0 0 15px;height:2px}
.separator_bar{margin:20px 10px 20px 10px}
#fsCloGal .fsClo_inner{right:5px;top:-1px}
.img_place:hover .overlay.social .social_bookmarks{top:100px}
.circle_holder{width:180px}
.circle{margin-right:0;width:180px}
.circle_mask{height:180px}
.circle_border{width:150px;height:150px;left:11px;top:11px}
ul.feature_wrap li,ul.feature_wrap li.last{margin:20px 40px 30px 23px}
.large_image{height:160px}
.medium_image{height:168px}
.slideshow_medium{width:100%;height:160px}
.image_x{height:164px}
.post_image{height:158px}
.video_content{height:240px}
.video-shadow{left:-32px;top:-12px;width:115%;margin-top:-2px}
.video_content.mini{height:240px}
.video-shadow.mini{left:-32px;top:-5px;width:115%;margin-top:-2px}
.midVideo{height:240px}
.fmSlider{padding-top:0;overflow:hidden;margin:0}
.navigations{position:absolute;display:inline-block}
.homeBanner .fmSliderNode{margin-left:0}
.fixedHeight{height:auto}
.sliderTopSpace{padding-top:250px}
.projThumb_medium{height:120px}
.projThumb_large{height:150px}
.projThumb_middle{height:300px}
.projThumb_half{height:148px}
.flexSlideshow.fixedSize{height:210px}
.tiny_font{font-size:12px;letter-spacing:.5px}
.overlayPattern{background:0}
#comments-sec,#comment-replay{margin:0 0 40px 0}
.comment-list{margin:30px 0 0;padding:0 0 20px}
.comment{margin:10px 0 0;padding:25px 0 0}
.comment .comment-area,.comment .comment-aut{float:none;margin:0 0 -5px 65px;width:330px}
.comment .children .comment-area,.comment .children .comment-aut{width:312px}
.comment .children{padding:0 0 0 20px}
.comment .children .comment{margin:10px 0 0;padding:25px 0 0}
.comments-form{margin:20px -10px 0 0;width:390px}
.comments-form input{width:190px}
.comments-form textarea{width:100%}
}
