@import url('reset.css');

BODY  {
font-family: Verdana;
font-size: 13px;
color: #000;
margin:0;
background: #FFF;
}
p {
text-indent: 15px;
} 

td, font { 
font-family: Verdana;
font-size: 11px;
line-height:140%
}

.column img {
margin:8px;
}

fieldset {
border:1px solid #2564AF; margin:4px; 
}

hr {
border-bottom: 1px solid #C0C0C0;
height:1px;
margin:3px;
}

.data {
float: left;
font-size:10px;
color: #999999;
width:68px;
text-align:center;
font-family:Arial;
}

.title, h1 {
color: #696969;
font-family: Arial; 
font-size: 14pt;
font-weight: bold;
padding: 6px;
margin:6px;
font-variant: small-caps;
border-bottom: 4px solid #39a015;


}
.title {
font-size: 12pt;
}


.rama {
margin:8px;
padding:8px;
border-bottom:1px solid #000;
background: #f7f7f7;
}

  a:link{text-decoration: none; color:#949898}
  a:visited{text-decoration: none; color: #949898}
  a:hover{text-decoration: none; color: #000}
  a:active{text-decoration: none; color: #949898}

form {
display:inline;
}
tr.light td, table.border td, .avantgo {
background: #f7f7f7;
padding: 6px;
border: solid 1px #f4f4f4;
border-bottom-color: #c8c8c8;
border-right-color: #c8c8c8;
FONT-SIZE: 11px;
}
.but {
background: url(../i/but.png) repeat-x top #E9E9E9;
cursor: pointer;
padding:1px 8px 1px 8px;
font-size: 13px;
font-weight: bold;
font-family: verdana;
color: #808080;
}

  
.pyka {
cursor: pointer;
color: #6B6B6B;
} 
.hide {
display:none;
} 
.mini {
font-size: 10px;
color: #787878;
}
.minin  {
font-size: 11px;
}
.mini a:link, .mini a:visited, .mini a:active  {
color: #787878;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}
.mini a:hover {
color: #000;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}

.menu {
font-size: 11px;
color: #787878;
}

.menu a:link, .menu a:visited, .menu a:active  {
color: #787878;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}
.menu a:hover {
color: #000;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}



.mini2 {
font-family: ARIAL; 
font-size: 11px;
color: #000;
} 
.mini2 a:link, .mini2 a:visited, .mini2 a:active  {
color: #000;
text-decoration: none;
font-size: 11px;
font-weight: bold;
}
.mini2 a:hover {
color: #FFF;
font-size: 11px;
text-decoration: none;
font-weight: bold;
} 
 
 
 .mum {
font-size: 11px;
padding-left:10px;
}
.red, .star {
color: red;
}
 
.white {
color: white;
} 

input, select, textarea {
color:#333333; 
font-family: Verdana, Arial; 
font-size: 10pt; 
border: #CACBCD 1px solid; 
background-color: #FFF;
}

.ram {
border:1px solid #999; 
text-transform:uppercase; 
-moz-border-radius: 35px;
-webkit-border-radius: 35px;
border-radius: 35px;
            -webkit-box-shadow: 1px 1px 10px rgba(0,0,0,.5);
            -moz-box-shadow: 1px 1px 10px rgba(0,0,0,.5);
            box-shadow: 1px 1px 10px rgba(0,0,0,.5);
}



.paginate {
padding-top: 9px;
}

.paginate a:link, .paginate a:visited, .paginate a:active {

        display: inline-block;
        white-space: nowrap;
        background-color: #ccc;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
        background-image: -webkit-linear-gradient(top, #eee, #ccc);
        background-image: -moz-linear-gradient(top, #eee, #ccc);
        background-image: -ms-linear-gradient(top, #eee, #ccc);
        background-image: -o-linear-gradient(top, #eee, #ccc);
        background-image: linear-gradient(top, #eee, #ccc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');
        border: 1px solid #777;
        padding: 0 0.5em;
        margin: 0.3em;
        text-decoration: none;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,.8);
        -moz-border-radius: .2em;
        -webkit-border-radius: .2em;
        border-radius: .2em;
        -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
font-size:11px;
		}
.paginate a:hover {
        background-color: #ddd;        
        background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ddd));
        background-image: -webkit-linear-gradient(top, #fafafa, #ddd);
        background-image: -moz-linear-gradient(top, #fafafa, #ddd);
        background-image: -ms-linear-gradient(top, #fafafa, #ddd);
        background-image: -o-linear-gradient(top, #fafafa, #ddd);
        background-image: linear-gradient(top, #fafafa, #ddd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#dddddd'); 
}

.paginate .this-page, .pagfon  {
        display: inline-block;
        white-space: nowrap;
        background-color: #7BC4F4;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#7BC4F4));
        background-image: -webkit-linear-gradient(top, #eee, #7BC4F4);
        background-image: -moz-linear-gradient(top, #eee, #7BC4F4);
        background-image: -ms-linear-gradient(top, #eee, #7BC4F4);
        background-image: -o-linear-gradient(top, #eee, #7BC4F4);
        background-image: linear-gradient(top, #eee, #7BC4F4);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eeeeee', EndColorStr='#cccccc');
        border: 1px solid #777;
        padding: 0 0.5em;
        margin: 0.3em;
        text-decoration: none;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,.8);
        -moz-border-radius: .2em;
        -webkit-border-radius: .2em;
        border-radius: .2em;
        -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
        box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
font-size:11px;
font-weight: bold;
}

.gr {
color: #9D9F9F;
font-weight: bold;
font-size:11px;
}

.arm {
cursor: pointer;
}
 .bolt {
color: #6B6B6B;
 }

.w100 {
width:90%;
}


.opaopa {
font-size: 13px; 
color: #374f5f;
font-weight: bold;
}
.popapopa img {
padding:0;
margin:0;
}
.popapopa table td {
font-size: 11px;
border-right: 1px solid #374f5f;
padding-right:4px;
padding-left:4px;
}
.popapopa {
border-bottom: 1px solid #374f5f;
padding-bottom:4px;
}

body {background:url('../temp/images/pattern/retina_wood.png');}

.container_full{ margin-left: auto; margin-right: auto; -webkit-box-shadow: 0px -4px 7px rgba(0,0,0,.2); -moz-box-shadow: 0px -4px 7px rgba(0,0,0,.2); box-shadow: 0px -4px 7px rgba(0,0,0,.2); }

h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration: none;}

small {font-size: 11px;}
video {width: 100%;height: auto;}

.align_center 	{text-align: center;}
.align_right 	{text-align: right;}
.float_left		{float: left;}
.float_right		{float: right;}



pre,code 	{font-size: 12px; font-family: Menlo, Courier, monospace; border: 1px solid #e0e0e0; overflow: auto; padding: 20px 0 18px 10px; background: url('../temp/images/pattern/testimonial_bg.png'); line-height: 20px;}
* html pre 	{overflow: hidden; width: 97%;}
code 			{width: 98%; display: block;}

.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.clearfix:before,.clearfix:after,.container_12:before,.container_12:after {content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0;}

.clearfix:after,.container_12:after 			{clear: both;}

#header_wrapper	{background: url('../temp/images/pattern/header_pattern2.png');}
#header				{margin: 0 auto; position: relative; -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.1); z-index: 999;}

ul#mainmenu															{top:0; font-family: Arial;}
ul#mainmenu li														{position: relative; display: inline; float: left; list-style-type: none; font-family: Arial;}
ul#mainmenu > li a												{border: 0; font-size: 13px; line-height: 1em; display: block; text-decoration: none; font-family: Arial;}

#mainmenu .home_icon,#mainmenu .contact_icon										{text-indent: -1000em; position: relative; overflow: hidden;}
#mainmenu .contact_icon .circle_effect	,#mainmenu .home_icon .circle_effect	{width: 90px; height: 90px; position: absolute; left: -70px; top: -15px; -webkit-border-radius: 90px; -moz-border-radius: 90px; border-radius: 90px;}
#mainmenu .contact_icon																			{background-position: 0 0;}
#mainmenu .home_icon a,#mainmenu .contact_icon a									{position: relative;width: 24px;height: 24px;display: block;padding: 0;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.1);z-index: 1;}
#mainmenu .contact_icon a																			{background-position: top right;}
#mainmenu .home_icon a:hover																	{background-position: bottom left;}
#mainmenu .contact_icon a:hover																{background-position: bottom right;}

.mobile_link											{display: none !important;}
.search_bar											{top:0;position: absolute;}
.search_bar input[type="text"]					{border: 0; padding: 0; margin: 0; background: none; text-align: center; position: relative; font-size: 10px;}
.search_bar input[type="submit"]				{border: 0; margin: 0; padding: 0; position: relative; text-indent: -1000em; cursor: pointer;}

.menuBGSlider	{position: relative; margin-top: -100px;}
.header_text		{position: relative; padding: 20px 0; margin-bottom: 30px;}

.header_text h3	{margin-bottom: 5px;}
.header_text p	{margin-bottom: 0;}

ul#mainmenu li ul					{position: absolute; left: 0; top:60px !important; display: block; visibility: hidden; z-index: 9999; }
ul#mainmenu li ul li				{display: list-item; float: none; min-width: 180px; white-space: nowrap; margin: 0; list-style-type: none;}
ul#mainmenu li ul li ul				{top: 0;}
ul#mainmenu li ul li a				{font-size: 14px; font-weight: 400; line-height: 1em; border-top-width: 0; text-transform: none; padding: 12px;}

ul.side_navigation															{margin: 0; padding: 0; list-style-type: none;}
ul.side_navigation li															{list-style-type: none; margin-left: 0; padding: 5px 0;}
ul.side_navigation .lastExpandable, ul.side_navigation .last	{border-bottom: 0;}
ul.side_navigation li ul														{margin-top: 5px; margin-bottom: 0;}
ul.side_navigation li ul li													{margin-left: 10px;}
ul.side_navigation span													{font-size: 13px; font-weight: bold; cursor: pointer; display: block; width: 100%; background: url('../temp/images/icons/arrow.png') no-repeat right;}
ul.side_navigation li a														{text-decoration: none;}
ul.side_navigation .collapsable > span								{background: url('../temp/images/icons/arrow_down.png') no-repeat right;}
.sidebar.left,.content.left													{float: left;}
.content.right,.sidebar.right												{float: right;}
.sidebar																			{width: 200px !important;}
.sidebar .widget																{margin: 0 0 20px 0; float: left; width: 100%;}
ul.sidebar_cat																	{width: 100%; float: left; margin: 0; padding: 0; list-style-type: none;}
ul.sidebar_cat li																{background: url('../temp/images/icons/arrow.png') no-repeat; list-style-type: none; padding: 0 0 6px 20px; margin: 10px 0;}
ul.sidebar_cat li a															{text-decoration: none;}

/*Divider Page*/
.divider_page {margin-bottom: 20px; position: relative;}
.divider_page h2, .divider_page h3, .divider_page h4, .divider_page h5, .divider_page h6 {height: 32px;line-height: 32px;margin-bottom: -1px;padding-right: 15px;display: table;z-index: 1;position: relative;}
.divider_page:after 																					{bottom: 2px; content: ""; left: 0; position: absolute; width: 100%; z-index: 0;}
.divider_page a																						{text-decoration: none;}
.heading_button																						{float: right; position: relative; top: -30px;}
.heading_button .prev_button, .heading_button .next_button						{width: 19px;height: 19px;text-indent: -99999em;float: left;margin-left: 1px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;cursor: pointer;}
.heading_button .next_button																	{background-position: -23px 2px;}

/*Form Elements*/
.input-text	{width: 92%; margin-bottom: 10px; height: 20px; line-height: 20px; padding: 5px;}
.text-area	{width: 98%; max-width: 98%; height: 200px; margin-bottom: 10px; padding: 5px;}
.theme_config{ display: none;}

/*Our Clients*/
.our_clients									{float: left; position: relative;}
.our_clients .a_client						{width: 160px; height: 40px; padding:0 15px; display: block; float: left;}
.our_clients .a_client.ocean3d			{width: 130px; background: url('../temp/images/mix/envato/3docean.png') no-repeat;}
.our_clients .a_client.activeden			{width: 140px; background: url('../temp/images/mix/envato/activeden.png') no-repeat;}
.our_clients .a_client.audiojungle		{width: 155px; background: url('../temp/images/mix/envato/audiojungle.png') no-repeat;}
.our_clients .a_client.codecanyon		{width: 160px; background: url('../temp/images/mix/envato/codecanyon.png') no-repeat;}
.our_clients .a_client.graphicriver		{width: 160px; background: url('../temp/images/mix/envato/graphicriver.png') no-repeat;}
.our_clients .a_client.photodune		{width: 150px; background: url('../temp/images/mix/envato/photodune.png') no-repeat;}
.our_clients .a_client.themeforest		{width: 160px; background: url('../temp/images/mix/envato/themeforest.png') no-repeat;}
.our_clients .a_client.tutorials			{width: 120px; background: url('../temp/images/mix/envato/tutorials.png') no-repeat;}
.our_clients .a_client.videohive			{width: 140px; background: url('../temp/images/mix/envato/videohive.png') no-repeat;}
.our_clients .a_client:hover				{background-position: 0 bottom;}

/*Page404*/
.page404				{width: 300px; margin: 0 auto;}
.heading_404			{font-size: 200px; text-align: center; line-height: 1em; margin-bottom: 5px;}
.text_404				{text-align: center; font-size: 24px; line-height: 1em; margin-bottom: 30px;}
.search_form			{float: left; position: relative; margin-bottom: 30px;}
.search404				{float: left;width: 290px;}
.search_btn			{border: 0; padding: 0; margin: 0; text-indent: -9999em; width: 32px; height: 32px; cursor: pointer; float: left; position: absolute; top:0px; right: 0px;}

/* Timer */
ul#countdown						{width: 600px; margin: 0 auto;}
ul#countdown li 						{float: left; list-style-type: none; width: 140px; text-align: center; margin: 10px 5px; background: url('../temp/images/pattern/countdown.png') no-repeat;}
ul#countdown li span 				{font-size: 70px; font-weight: bold; line-height: 100px; position: relative;}
ul#countdown li span::before 	{content: ''; width: 100%; height: 1px; position: absolute; top: 42px;}
ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes,ul#countdown li p.timeRefSeconds {margin-top: 20px;text-transform: uppercase;font-size: 12px;font-weight: bold;}

/*Filter Options*/
.filter_options ul								{float: left; list-style-type: none; margin: 0; padding: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-bottom: 30px;}
.filter_options ul li							{font-size: 16px; padding: 0; margin: 0 0 5px 0; margin-right: 5px; list-style-type: none; float: left; line-height: 1em; cursor: pointer;}
.filter_options ul li .heading				{padding: 9px 10px 7px 10px; float: left;}
.filter_options ul li .number				{padding: 9px 10px 7px 10px; float: left;}
input[name="filter_key"]					{float: right; width: 120px;}

/*Our Team*/
.team_members							{margin-bottom: 30px; display: block;}
.a_member								{width: 300px; float: left; margin: 40px 10px 0 10px; position: relative;}
.a_member .member_content		{padding: 85px 15px 5px 15px ; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.a_member .member_pic				{width: 100px; position: absolute; left: 50%; margin-left: -58px;top: -44px;margin-top: 4px;margin-bottom: -70px;-webkit-border-radius: 50em;-moz-border-radius: 50em;border-radius: 50em;padding: 8px;-webkit-box-shadow: 0 0 6px 1px rgba(0,0,0,.1);-moz-box-shadow: 0 0 6px 1px rgba(0,0,0,.1);box-shadow: 0 0 6px 1px rgba(0,0,0,.1);}
.a_member .member_pic img		{max-width: 100px;min-width: 100px;max-height: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.member_info								{text-align: center;width: 100%;}
.member_info .member_job			{font-size: 15px;line-height: 15px;margin:10px 0;}
.member_info .member_name		{font-size: 32px;line-height: 32px;margin-top: 5px;}
.a_member .member_social			{padding-top: 5px;}
.a_member .social_title				{float: left;font-size: 16px;line-height: 24px;padding-top: 3px;}
.a_member .social_icons				{float: right;}

/*Feature Box*/
.feature_box																							{margin: 0 0 20px 0;position: relative;overflow: hidden;}
.feature_box .feature_content																	{margin: 12px 0;padding: 43px 15px 40px 15px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.feature_box .feature_icon																		{position: absolute;left: 50%;width: 32px;height: 32px;padding: 15px;margin-left: -39px;top: -28px;-webkit-border-radius: 62px;-moz-border-radius: 62px;border-radius: 62px;-moz-box-shadow: 0px 3px 2px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 3px 2px rgba(0,0,0,0.1);box-shadow: 0px 3px 2px rgba(0,0,0,0.1);}
.feature_box .feature_icon a																		{margin-top: 5px;}
.feature_box .feature_link																		{position: absolute;left: 50%;width: 24px;height: 24px;padding: 10px;margin-left: -22px;margin-bottom: -15px;bottom: 0;-webkit-border-radius: 42px;-moz-border-radius: 42px;border-radius: 42px;-moz-box-shadow: 0px -3px 2px rgba(0,0,0,0.1);-webkit-box-shadow: 0px -3px 2px rgba(0,0,0,0.1);box-shadow: 0px -3px 2px rgba(0,0,0,0.1);}
.feature_box .feature_desc																		{text-align: center;margin-bottom: 0;}
.feature_box .feature_link a																		{margin-top: -5px;}
.feature_box .feature_heading																	{line-height: 1.5em;text-align: center;margin: 20px 0;}
.feature_box .feature_heading .small															{font-size: 18px;margin-top:15px;}
.feature_box .feature_heading .medium													{font-size: 24px;margin-top:15px;}
.feature_box .feature_heading .large															{font-size: 32px;margin-top:15px;}
.feature_box .feature_heading a:{text-decoration: none; color:#9a9b9a}
.feature_box .feature_heading a:active {text-decoration: none; color:#fff}




/*Page Navigation*/
ul.page_navigation							{padding: 0;margin: 0 0 30px 0;float: left;}
ul.page_navigation li						{float: left;margin: 0 5px 0 0;padding: 0;list-style-type: none;}
ul.page_navigation li a						{font-size: 11px;font-weight: bold;display: block;text-decoration: none;min-width: 25px;height: 25px;line-height: 25px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-align: center;}
ul.page_navigation li a.next_page		{background-position: -20px 5px;}

/*Blog*/
.a_blogpost									{float: left;margin-bottom: 20px;padding-bottom: 20px;overflow: hidden;}
.a_blogpost.popular							{border-bottom: 0;padding-bottom: 0;margin-bottom: 15px;}
.a_blogpost .video							{margin-bottom: 20px;}
.a_blogpost .image							{position: relative;margin-bottom: 20px;overflow: hidden;}
.a_blogpost .blogSlider					{background: url('../temp/images/pattern/header_pattern2.png');padding-bottom: 12px;float: left;width: 100%;margin-bottom: 20px;position: relative;overflow: hidden;}
.a_blogpost .blockquote					{margin-bottom: 20px;}
.a_blogpost .normal						{position: static;width: 100%;}
.a_blogpost .hover							{position: absolute;top: 0;width: 100%;height: 100%;display: none;}
.a_blogpost .hover h3						{position: absolute;width: 100%;top:50%;margin-top: -100px;text-align: center;}
.post_links										{position: absolute;top: 90%;left: 50%;width: 84px;height: 34px;margin-left: -42px;margin-top: -34px;}
.post_links div								{padding: 5px;margin: 0 3px;width: 24px;height: 24px;float: left;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;}
.pp_heading									{margin-bottom: 0;}
.mb_heading									{margin-bottom: 10px;}
.a_blogpost .social_links					{padding: 6px 0 3px 0;height: 27px;position: absolute;bottom: 0;width: 100%;}
.a_blogpost .social_links .share_text	{float: left;padding-left: 10px;margin-bottom: 0;line-height: 26px;font-size: 16px;}
.a_blogpost .share_icons					{float: right;padding-right: 10px;}
.meta-info										{font-size: 11px;line-height: 14px;margin-bottom: 15px;}
.meta-info.project-meta					{margin-bottom: 20px;float: left;}
.project-badges								{max-width: 357px;}
.meta-info.project-meta > div			{display: block;float: left;margin-bottom: 5px;width: 100%;}
.widget .meta-info							{margin-bottom: 0;}
.meta-info a									{text-decoration: none;}

.meta-info .user-info, .meta-info .date-info, .meta-info .tag-info, .meta-info .comment-info, .meta-info .reply-button, .meta-info .portfolio-case, .meta-info .authors-info{background: url('../temp/images/icons/meta-icons.png') no-repeat -5px -5px;margin: 5px 10px 5px 0;display: inline-block;padding-left: 20px;min-height: 14px;}
.meta-info .date-info											{background-position: -5px -68px;}
.meta-info .tag-info												{background-position: -5px -132px;}
.meta-info .comment-info										{background-position: -5px -194px;}
.meta-info .reply-button										{background-position: -5px -256px;}
.meta-info .portfolio-case										{background-position: -5px -320px;}
.meta-info .authors-info										{background-position: -5px -383px;}
.meta-info .authors-info ul									{float: left;margin-bottom: 0;}
.meta-info .authors-info ul li									{margin: 0 5px 5px 0;list-style-type: none;}
.meta-info .authors-info.wide ul li							{float: left;}
.meta-info .authors-info.wide ul li:after					{content: "|";margin: 0 5px;}
.meta-info .authors-info.wide ul li:last-child:after	{content: " ";}
.share-post															{float: left;width: 100%;font-size: 18px;line-height: 24px;padding: 10px 0;margin-bottom: 30px;}
.share-post .heading, .share-post .socialicons			{padding: 0 10px;height: 24px;}
.author-details p													{padding-top: 8px;margin-bottom: 30px;}
.avatar																{float: left;margin: 0 15px 15px 4px;width: 60px;-webkit-border-radius: 50em;-moz-border-radius: 50em;border-radius: 50em;padding: 4px;-webkit-box-shadow: 0 0 6px 1px rgba(0,0,0,.1);-moz-box-shadow: 0 0 6px 1px rgba(0,0,0,.1);box-shadow: 0 0 6px 1px rgba(0,0,0,.1);}
.avatar img															{max-width: 60px;min-width: 60px;max-height: 60px;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
ul.commentlist													{margin: 0;padding: 0;}
ul.commentlist li													{list-style-type: none;margin-left: 0;margin-bottom: 20px;}
ul.commentlist li ul												{margin: 15px 0 0 30px;}
.a_comment .comment_text									{padding-top: 8px;margin-bottom: 10px;}

/*Recent works & Related Post*/
#recentWorks														{margin-bottom: 30px;float: left;}
#recentWorks .a_work										{float: left;width: 300px;position: relative;overflow: hidden; margin:0 10px;}
.a_work .work_heading										{text-align: center;padding: 10px 0;font-size: 20px;}
.portfolio_items													{float: left;}
.portfolio_items.one_column > .a_item					{float: left;margin-bottom: 30px;}
.portfolio_items > .a_item									{margin-bottom: 30px;float: left;}
.a_work																{position: relative;margin-bottom: 30px;overflow: hidden;}
.portfolio_items .a_work										{margin-bottom: 20px;}
.a_work .normal													{position: static;}
.a_work .hover													{position: absolute;top: 0;width: 100%;height: 100%;display: none;}
.a_work .hover h4												{position: absolute;width: 100%;top: 50%;margin-top: -55px;text-align: center;}
.work_links															{position: absolute;top: 100%;left: 50%;width: 84px;height: 34px;margin-left: -42px;margin-top: -17px;}
.work_links div													{padding: 5px;margin: 0 3px;width: 24px;height: 24px;float: left;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;}
.a_work .social_links											{padding: 8px 0 6px 0;height: 26px;position: absolute;bottom: 0;width: 100%;}
.a_work .social_links .share_text							{float: left;padding-left: 10px;margin-bottom: 0;line-height: 26px;font-size: 16px;}
.a_work .share_icons											{float: right;padding-right: 10px;}
.projectSlider, .sliderinPage									{background: url('../temp/images/pattern/header_pattern2.png');padding-bottom: 12px;float: left;width: 100%;margin-bottom: 30px;position: relative;overflow: hidden;}

.four_columns .work_links									{margin-top: -34px;}
.four_columns .a_item											{margin-bottom: 10px; float: left;}
.four_columns .work_heading								{font-size: 16px;line-height: 20px;}
.four_columns .share_icons									{float: none;padding-right: 0;width: 105px;margin-left: auto;margin-right: auto;}

.box_button														{margin-top: 10px;padding: 3px 11px !important;}
.box_button .icon												{margin-top: 4px;padding-left: 5px;padding-right: 5px;}
.box_button .icon_divider										{margin: 0 8px !important;top:-3px !important;height: 38px !important;}
#map_canvas														{width: 100%;height: 560px;margin-bottom: -40px;}
.map_container													{height: 300px !important;margin-bottom: 30px !important;}

/*Sliders*/
.fitVideo																		{margin-bottom: 30px;}
.videoBG																	{margin-bottom:0;width: 100%;display: block;float: left;}
.nivo-slider																	{background: url('../temp/images/pattern/header_pattern2.png');padding-bottom: 12px;float: left;width: 100%;overflow: hidden;}
.grid_image																{width: 100%;}
.flex-slider																	{background: url('../temp/images/pattern/header_pattern2.png');}
.flexslider ul.slides														{margin: 0;padding: 0;}
.flexslider ul li																{margin: 0;padding: 0;list-style-type: none;}
.flexslider ul li .flexcontent											{padding: 20px 45px;display: block;}
.flex_box																	{margin-top: 5px;padding: 6px;}
.flexcontent h2															{margin-bottom: 10px;}
.flex_box.left																{float: left;margin-right: 20px;margin-bottom: 20px;max-width: 500px;}
.flex_box.right															{float: right;margin-left: 20px;margin-bottom: 20px;max-width: 500px;}
.flex_box.fitVideo														{width: 500px;}
.flashmo-slider, .piecemaker-slider, .accordion-slider		{margin: 30px 0;}
.cycle-slider																{margin: 30px 0;position: relative;padding: 6px;box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2);}
.cycle-slider img															{float: left;}
#cycle_nav																{position: absolute;z-index: 999;right: 10px;bottom: 10px;}
#cycle_nav a																{margin: 2px;width: 10px;height: 10px;display: block;float: left;text-indent: -999999em;}
.cycle-navi																	{position: absolute;top:50%;margin-top: -10px;z-index: 9998;width: 100%;margin-left: -6px;}
.cycle-navi #cycle_prev												{left: 6px;}
.cycle-navi #cycle_next												{right: 6px;}
.overlay																		{position: absolute;top: 0;bottom: 0; left: 0;width: 100%;background: transparent;z-index: 2;}
#cameraSlider															{margin-bottom: 0 !important;}

/*Camera Desc*/
.camera_desc				{position: absolute; padding: 5px 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; max-width: 240px;}
.camera_desc.heading	{font-size: 20px;}

/*Sliders Min-Height*/
#cameraSlider,#cameraSlider2,.videoBG	{height: 560px;background: url('../temp/images/pattern/header_pattern2.png');}
.nivo-slider												{min-height: 430px;}
.flexslider												{min-height: 312px;}
.cycle-slider											{min-height: 316px;}
.overlay													{height: 565px;}
.piecemaker-slider									{min-height: 414px;}
.for_tm,.for_m										{padding: 6px;margin: 30px 0;display: none;}
.sliderinPage											{min-height: 244px;}
.projectSlider											{min-height: 320px;}

/*Pricing Tables*/
.pricing_tables .grid_3, .pricing_tables .grid_4	{margin-bottom: 60px;}
.pricing_tables .grid_3:first-child						{margin-left: 10px;}
.pricing_heading												{text-align: center;font-size: 24px;padding: 6px 6px 0 6px;}
.pricing_tables h4											{padding: 8px 0;margin-bottom: 1px;}
.pricing_tables .heading_price							{padding: 16px 0 10px 0;}
.pricing_tables .heading_price .price					{font-size: 56px;line-height: 56px;}
.heading_price sup											{font-size: 24px;top: -16px;}
ul.pricing_features											{margin: 0;padding: 0 6px 6px 6px;}
ul.pricing_features li										{padding: 15px 0;margin: 1px 0;list-style-type: none;text-align: center;}
.tab_iframe													{border: 0;overflow: hidden;float: left;}

/*Tipsy Tooltip*/
.tipsy 						{ font-size: 11px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner 				{ max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; } 
.tipsy-arrow 				{ position: absolute; width: 0; height: 0; line-height: 0; }
.tipsy-n .tipsy-arrow 	{ top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow	{ top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
.tipsy-ne .tipsy-arrow 	{ top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
.tipsy-s .tipsy-arrow 	{ bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow 	{ bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow 	{ bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow 	{ right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow 	{ left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

/* Footer
--------------*/
#footer								{margin-top: 30px;}
#footer .back_top				{width: 40px;height: 40px;margin: 0 auto;cursor: pointer;border-radius: 40px;-moz-border-radius: 40px;-webkit-border-radius: 40px;-moz-box-shadow: 0px 2px 2px rgba(0,0,0,.1);-webkit-box-shadow: 0px 2px 2px rgba(0,0,0,.1);box-shadow: 0px 2px 2px rgba(0,0,0,.1);position: relative;top:-20px;margin-bottom: -20px;}
#footer .back_top:hover		{background-position: 12px -28px;}
#footer h3							{margin-top: 30px;}
.footer_content					{padding-bottom: 20px;}
.footer_bottom					{padding: 15px 0;margin-bottom: -20px;}
#footer .footer_text			{line-height: 24px;font-size: 11px;}
#footer .socialicons a			{float: left;margin-left: 5px; }

/*Recent Posts*/
.recent_posts .a_post							{width: 100%;clear: both;margin-bottom: 5px;float: left;}
.recent_posts .post_img						{float: left;display: block;margin: 5px 10px 10px 0;}
.recent_posts .post_img:hover				{opacity: .8;}
.recent_posts .post_img img				{max-width: 60px;}
.recent_posts .post_heading					{margin-bottom: 5px;}
.recent_posts .post_heading a				{text-decoration: none;}
.recent_posts .post_meta a					{clear: both;}
.post_meta											{ font-size:11px; }
.post_meta a 										{text-decoration: none;}

.latest_tweets ul											{margin-bottom: 0;}
.sidebar_tweets											{float: left;margin-bottom: 0;}
.latest_tweets ul li, .sidebar_tweets ul li			{margin-left: 0;padding-bottom: 0;list-style-type: none;}
.latest_tweets ul li p, .sidebar_tweets ul li p	{padding: 0;margin-bottom: 10px;text-indent: 25px;background: url('../temp/images/icons/latest_tweets.png') no-repeat 0 2px;}
.latest_tweets small, .sidebar_tweets small	{display: block;margin-top: 5px;font-size: 11px;text-decoration: none;text-indent: 0;}


ul#flickrfeed, ul#sidebarflickr										{margin-bottom: 0;}
ul#flickrfeed li, ul#sidebarflickr li									{margin-left: 0;padding:0 1px 1px 0;float: left;list-style-type: none;}
ul#flickrfeed li a, ul#sidebarflickr li a								{float: left;}
ul#flickrfeed li a img													{width: 70px;height: 70px;}
ul#sidebarflickr li a img												{width: 65px;height: 65px;}
ul#flickrfeed li img:hover, ul#sidebarflickr li img:hover	{opacity: .8;}

@media only screen and (min-width: 980px){

body {min-width: 960px;}

.container_12 	{margin-left: auto; margin-right: auto; width: 960px;}
.container_full	{max-width: 1000px; min-width: 960px;}


.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display: inline; float: left; margin-left: 10px; margin-right: 10px;}

.alpha 	{margin-left: 0;}
.omega 	{margin-right: 0;}

.container_12 .grid_1 	 {width: 60px;}
.container_12 .grid_2 	 {width: 140px;}
.container_12 .grid_3 	 {width: 220px;}
.container_12 .grid_4 	 {width: 300px;}
.container_12 .grid_5 	 {width: 380px;}
.container_12 .grid_6 	 {width: 460px;}
.container_12 .grid_7 	 {width: 540px;}
.container_12 .grid_8 	 {width: 620px;}
.container_12 .grid_9 	 {width: 700px;}
.container_12 .grid_10 {width: 780px;}
.container_12 .grid_11 {width: 860px;}
.container_12 .grid_12 {width: 940px;}

/* Header
-------------*/
#header_wrapper	{position: relative; padding: 40px 0;}
#header				{width: 940px;}

/* Main Menu*/
#header #logo			{padding: 15px 10px; position: relative; width: 135px;}
ul#mainmenu				{padding: 0; margin: 0; position: absolute; right: 150px;}
ul#mainmenu > li		{height: 60px; padding: 0; margin: 0; float: left; position: relative;}
ul#mainmenu > li > a	{height: 18px; padding: 21px 19px;}

#mainmenu .home_icon, #mainmenu .contact_icon		{width: 40px; margin:0 15px 0 0;}
#mainmenu .contact_icon											{margin:0 0 0 15px;}
#mainmenu .home_icon a, #mainmenu .contact_icon a	{margin: 18px 0 18px 6px;}

.mobile_link								{display: none;}
.search_bar								{width: 150px; right: 0;}
.search_bar input[type="text"]		{width: 100px; height: 60px; float: left;}
.search_bar input[type="submit"]	{-webkit-border-radius: 0; width: 40px; height: 60px; float: right;}
ul#flickrfeed li:nth-child(3n)			{padding-right: 0;}

.pricing_tables .grid_3{margin-left: 0; margin-right: 1px; width: 234px;}

.theme_config{
	display: block;
	position: fixed; 
	top:150px; 
	right:-180px;
	-webkit-transition: right .8s ease;
	-moz-transition: right .8s ease;
	-ms-transition: right .8s ease;
	-o-transition: right .8s ease;
	transition: right .8s ease;
	z-index: 10;
}
.theme_config:hover{right: 0;}
.theme_config .icon{
	margin-top:25px;
	width: 40px; 
	height: 40px;
	background-color: #fff; 
	display: block; 
	float: left; 
	cursor: pointer;
	-webkit-box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
	box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
}
.theme_config .icon .config{background: url('../temp/images/icons/config.png') no-repeat; display: inline-block; width: 15px; height: 15px; margin: 12.5px;}
.theme_config .config_content{
	background-color: #fff;
	width: 180px; 
	height: 360px; 
	float: left; 
	display: block; 
	-webkit-box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
	box-shadow: 0 2px 7px 2px rgba(0,0,0,0.1);
}
.config_content h4,.config_content h6{
	text-align: center;
	padding: 8px 0;
	margin-bottom: 0;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */
}
.config_content p{
	text-align: center;
	margin-bottom: 0;
	padding: 8px 0;
}
span.change_color{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 1px;
	cursor: pointer;
}
.change_color.pink{background-color: #c9577d;}
.change_color.blue{background-color: #377acd;}
.change_color.green{background-color: #6e9a76;}
.change_color.black{background-color: #3a3a3a;}
.change_color.orange{background-color: #ea593c;}
span.change_pbg, span.change_bg{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 1px;
	cursor: pointer;
	border: 1px solid #f0f0f0;
}
.change_pbg.p1{background: url('../temp/images/pattern/pattern.png');}
.change_pbg.p2{background: url('../temp/images/pattern/az_subtle.png');}
.change_pbg.p3{background: url('../temp/images/pattern/grey.png');}
.change_pbg.p4{background: url('../temp/images/pattern/skelatal_weave.png');}
.change_pbg.p5{background: url('../temp/images/pattern/asfalt.png');}
.change_pbg.p6{background: url('../temp/images/pattern/retina_wood.png');}
.change_pbg.p7{background: url('../temp/images/pattern/extra_clean_paper.png');}
.change_pbg.p8{background: url('../temp/images/pattern/diamond_upholstery.png');}
.change_pbg.p9{background: url('../temp/images/pattern/hexellence.png');}
.change_pbg.p10{background: url('../temp/images/pattern/irongrip.png');}
.change_pbg.p11{background: url('../temp/images/pattern/type.png');}
.change_pbg.p12{background: url('../temp/images/pattern/dark_wood.png');}
.change_bg.p1{background: url('../temp/images/mix/bg/1_20.jpg');}
.change_bg.p2{background: url('../temp/images/mix/bg/2_20.jpg');}
.change_bg.p3{background: url('../temp/images/mix/bg/3_20.jpg');}
.change_bg.p4{background: url('../temp/images/mix/bg/4_20.jpg');}
.change_bg.p5{background: url('../temp/images/mix/bg/5_20.jpg');}

}

@media only screen and (min-width: 760px) and (max-width: 979px){

body {min-width: 720px;}

.container_12 	{margin-left: auto; margin-right: auto; width: 720px;}
.container_full	{max-width: 760px; min-width: 720px;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display: inline; float: left; margin-left: 10px; margin-right: 10px;}

.alpha 	{margin-left: 0;}
.omega 	{margin-right: 0;}

.container_12 .grid_1 	 {width: 40px;}
.container_12 .grid_2 	 {width: 100px;}
.container_12 .grid_3 	 {width: 160px;}
.container_12 .grid_4 	 {width: 220px;}
.container_12 .grid_5 	 {width: 280px;}
.container_12 .grid_6 	 {width: 340px;}
.container_12 .grid_7 	 {width: 400px;}
.container_12 .grid_8 	 {width: 460px;}
.container_12 .grid_9 	 {width: 520px;}
.container_12 .grid_10 {width: 580px;}
.container_12 .grid_11 {width: 640px;}
.container_12 .grid_12 {width: 700px;}

.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

.clearfix:before,.clearfix:after,.container_12:before,.container_12:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0;}
.clearfix:after,.container_12:after 														{clear: both;}

#header_wrapper	{position: relative; padding: 40px 0;}
#header				{width: 720px;}
#header #logo		{padding: 15px 10px; position: relative; width: 135px;}

ul#mainmenu			{padding: 0; margin: 0; position: absolute; right: 0;}
ul#mainmenu > li	{height: 60px; padding: 0; margin: 0; float: left; position: relative;}

.mobile_link				{display: none;}
ul#mainmenu > li > a	{ height: 18px; padding: 21px 12px;}

#mainmenu .home_icon, #mainmenu .contact_icon		{width: 40px; margin:0 15px 0 0;}
#mainmenu .contact_icon											{margin:0 0 0 15px;}
#mainmenu .home_icon a, #mainmenu .contact_icon a	{margin: 18px 0 18px 6px;}

.search_bar{display: none;}

.footer_content .grid_3	{width: 340px;}
ul#flickrfeed li				{padding:0 1px 1px 0;}
ul#flickrfeed li a img		{width: 67px; height: 67px;}
.sidebar							{width: 160px !important;}
input[name="filter_key"]	{float: left; width: 97%;margin-bottom: 30px;}
ul#sidebarflickr li a img	{width: 52px; height: 52px;}
.theme_config{ display: none;}

#cameraSlider,#cameraSlider2,.videoBG					{height: 425px;}
.nivo-slider																{min-height: 335px;}
.cycle-slider															{min-height: 234px;}
.overlay																	{height: 425px;}
.for_tm																	{display: block;}
.flashmo-slider, .piecemaker-slider, .accordion-slider	{display: none;}
#map_canvas															{height: 320px;}
.sliderinPage,.projectSlider										{min-height: 100px;}

.our_clients .a_client{padding: 0 7px;}

.four_columns .grid_3		{width: 220px;}

.flex_box.left,.flex_box.right	{float: none; max-width: 100%; margin-bottom: 20px; margin-right: 0; margin-left: 0; display: block;}
.flex_box.fitVideo				{width: 98%; margin-left: auto; margin-right: auto;}

.pricing_tables .grid_3			{ margin-left: 0; margin-right: 1px; width: 174px;}

}

@media only screen and (max-width: 759px) {

.container_full{margin: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {
	margin-left: 10px; margin-right: 10px;
}

.alpha,.omega,.lambda 		{ margin-left: 0; margin-right: 0;}
.align_center,.align_right 		{text-align: left;}
.float_left							{float: none;}
.float_right							{float: none;}

#header_wrapper	{position: relative; padding: 40px 0;}
#header				{width: 96%;}
#header #logo		{padding: 15px 10px;position: relative;width: 135px;}

ul#mainmenu			{padding: 0; margin: 0; position: absolute; right: 150px;}
ul#mainmenu li		{height: 60px; padding: 0; margin: 0; float: left; position: relative; display: none;}
ul#mainmenu li a	{height: 12px; padding: 24px 8px;}

ul#mainmenu li.home_icon, ul#mainmenu li.contact_icon, .mobile_link	{ display: block !important;}
#mainmenu .home_icon, #mainmenu .contact_icon								{width: 40px; margin:0 5px 0 0;}
#mainmenu .contact_icon																	{margin:0 0 0 5px;}
#mainmenu .home_icon a, #mainmenu .contact_icon a							{margin: 18px 0 18px 6px;}

.mobile_link{width: 60px; height: 60px; overflow: hidden;}
.mobile_link .navi{ -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 120px; margin: 0 10px; padding: 20px 0; border-radius: 0;}
.mobile_link .navi option{color: #555;}

.search_bar								{width: 150px; top:0; right: 0;}
.search_bar input[type="text"]		{width: 100px; height: 60px; float: left;}
.search_bar input[type="submit"]	{width: 40px; height: 60px; float: right;}


.menuBGSlider				{margin-top:40px;}
.a_blogpost.popular			{margin-bottom: 0; float: none;}
input[name="filter_key"]	{float: left; width: 97%;margin-bottom: 30px;}
.text-area						{width: 92%;}
.share-post .float_left		{float: left;}
.share-post .float_right	{float: right;}
.theme_config				{ display: none;}
.testimonials 					{min-height: 100px;float: none;}
.three_columns .a_item	{width:100%;float: none;}
.four_columns .a_item		{width:100%;float: none;}
.portfolio_items				{float: none;}
.portfolio_items > .a_item{width:100%;float: none;}
.projectSlider, .sliderinPage {float: none;}

ul#countdown{width: 300px;}

.camera_desc				{padding: 2px 5px; display: table; max-height: 40px; width: 240px; max-width: 240px; top:40px !important; left: 10px !important; margin: 0 !important;}
.camera_desc.heading	{ font-size: 16px; top:10px !important; max-height: 20px;}

.share-post .heading, .share-post .socialicons{padding: 5px 10px;}

.sidebar								{width: 96% !important;}
.sidebar.left,.content.left		{float: none;}
.content.right,.sidebar.right	{float: none;}

.divider_page{margin-top: 20px;}

.tabs > ul, .tabs > ul.left_navi, .tabs > ul.right_navi, .tabs > ul li	{float: none;}
.tabs > ul li 	{margin-top: 30px;}
.tab_iframe	{float: none; margin-bottom: 10px;}

#cameraSlider,#cameraSlider2,.videoBG					{ height: auto;}
.nivo-slider																{min-height: 80px;}
.cycle-slider															{min-height: 80px;}
.overlay																	{height: 50px;}
.for_tm																	{display: block;}
.flashmo-slider, .piecemaker-slider , .accordion-slider	{display: none;}
#map_canvas															{width: 96%;height: 200px;margin: 40px auto 0 auto;}
.sliderinPage,.projectSlider										{min-height: 50px;}

.flex_box.left,.flex_box.right	{float: none; max-width: 100%; margin-bottom: 20px; margin-right: 0; margin-left: 0;}
.flex_box.fitVideo				{width: 98%;margin-left: auto;margin-right: auto;}

ul#flickrfeed li			{padding:0 1px 1px 0;}
#footer .socialicons		{margin: 15px 0;}
#footer .socialicons a	{margin-left: 0;margin-right: 5px;}

}

@media only screen and (max-width: 479px) {
	#header							{height: 60px;}
	#header #logo					{margin: 0;}
	ul#mainmenu						{right: 0;}
	.search_bar						{display: none;}
}


body {
  font: 12px/1.5em Arial, sans-serif;
}



h2,
h3,
h4,
h5,
h6 {
  font-family: 'QlassikBoldRegular', Arial, sans-serif;
  line-height: 1.5em;
  font-weight: 400;
  color: #484848;
}

.heading_404,
.text_404,
.feature_box .feature_heading,
.member_info .member_name{
	font-family: 'QlassikBoldRegular', Arial, sans-serif;
}


.dropcap,
.iconbox32,.iconbox16,
ul#mainmenu > li a,
.camera_desc.heading,
.filter_options ul li,
.member_info .member_job,
.a_member .social_title,
.a_blogpost .social_links .share_text,
.share-post,
.a_work .work_heading,
.a_work .social_links .share_text,
.pricing_heading,
.testimonial .who .name,
.tabs > ul li a,
.sc_button{
	font-family: 'QlassikMediumRegular', Arial, sans-serif;
}

hr {
  border: 0 #f3f3f3 solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
  margin-top: 10px;
}



h2 {
  font-size: 27px;
}

h3 {
  font-size: 24px;
}

h4 {
  font-size: 21px;
}

h5 {
  font-size: 18px;
}

h6 {
  font-size: 15px;
}

ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

li {
  margin-left: 30px;
}

p,
dl,
hr,

h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 20px;
}


[class*="_icons16"]{
	width: 16px;
	height: 16px;
	padding: 4px;
	display: inline-block;
	background-repeat: no-repeat;
}
.iconset16{
	padding-bottom: 10px;
	float: left;
}
.iconset16 li{
	padding:5px;
	float: left;
	margin-left: 0;
	list-style-type: none;
}
/*16px icons*/
.misc_icons16{background-image: url('../temp/images/icons/16px/misc_16.png');}
.timedate_icons16{background-image: url('../temp/images/icons/16px/timedate_16.png');}
.clothing_icons16{background-image: url('../temp/images/icons/16px/clothing_16.png');}
.bags_icons16{background-image: url('../temp/images/icons/16px/bags_16.png');}
.ecommerce_icons16{background-image: url('../temp/images/icons/16px/ecommerce_16.png');}
.social_icons16{background-image: url('../temp/images/icons/16px/social_16.png');}
.users_icons16{background-image: url('../temp/images/icons/16px/users_16.png');}
.settings_icons16{background-image: url('../temp/images/icons/16px/settings_16.png');}
.deflabels_icons16{background-image: url('../temp/images/icons/16px/deflabels_16.png');}
.media_icons16{background-image: url('../temp/images/icons/16px/media_16.png');}
.edevices_icons16{background-image: url('../temp/images/icons/16px/edevices_16.png');}
.displayoptions_icons16{background-image: url('../temp/images/icons/16px/displayoptions_16.png');}
.cms_icons16{background-image: url('../temp/images/icons/16px/cms_16.png');}
.arrows_icons16{background-image: url('../temp/images/icons/16px/arrows_16.png');}
.mobile_icons16{background-image: url('../temp/images/icons/16px/mobile_16.png');}
.signals_icons16{background-image: url('../temp/images/icons/16px/signals_16.png');}
.communication_icons16{background-image: url('../temp/images/icons/16px/communication_16.png');}
.power_icons16{background-image: url('../temp/images/icons/16px/power_16.png');}
.tools_icons16{background-image: url('../temp/images/icons/16px/tools_16.png');}
.location_icons16{background-image: url('../temp/images/icons/16px/location_16.png');}
.files_icons16{background-image: url('../temp/images/icons/16px/files_16.png');}
.id_icons16{background-image: url('../temp/images/icons/16px/id_16.png');}
.charts_icons16{background-image: url('../temp/images/icons/16px/charts_16.png');}
/*16px white icons*/
.misc_white_icons16{background-image: url('../temp/images/icons/white16px/misc_16.png');}
.timedate_white_icons16{background-image: url('../temp/images/icons/white16px/timedate_16.png');}
.clothing_white_icons16{background-image: url('../temp/images/icons/white16px/clothing_16.png');}
.bags_white_icons16{background-image: url('../temp/images/icons/white16px/bags_16.png');}
.ecommerce_white_icons16{background-image: url('../temp/images/icons/white16px/ecommerce_16.png');}
.social_white_icons16{background-image: url('../temp/images/icons/white16px/social_16.png');}
.users_white_icons16{background-image: url('../temp/images/icons/white16px/users_16.png');}
.settings_white_icons16{background-image: url('../temp/images/icons/white16px/settings_16.png');}
.deflabels_white_icons16{background-image: url('../temp/images/icons/white16px/deflabels_16.png');}
.media_white_icons16{background-image: url('../temp/images/icons/white16px/media_16.png');}
.edevices_white_icons16{background-image: url('../temp/images/icons/white16px/edevices_16.png');}
.displayoptions_white_icons16{background-image: url('../temp/images/icons/white16px/displayoptions_16.png');}
.cms_white_icons16{background-image: url('../temp/images/icons/white16px/cms_16.png');}
.arrows_white_icons16{background-image: url('../temp/images/icons/white16px/arrows_16.png');}
.mobile_white_icons16{background-image: url('../temp/images/icons/white16px/mobile_16.png');}
.signals_white_icons16{background-image: url('../temp/images/icons/white16px/signals_16.png');}
.communication_white_icons16{background-image: url('../temp/images/icons/white16px/communication_16.png');}
.power_white_icons16{background-image: url('../temp/images/icons/white16px/power_16.png');}
.tools_white_icons16{background-image: url('../temp/images/icons/white16px/tools_16.png');}
.location_white_icons16{background-image: url('../temp/images/icons/white16px/location_16.png');}
.files_white_icons16{background-image: url('../temp/images/icons/white16px/files_16.png');}
.id_white_icons16{background-image: url('../temp/images/icons/white16px/id_16.png');}
.charts_white_icons16{background-image: url('../temp/images/icons/white16px/charts_16.png');}
/*16px icons positions*/
.icon16_1{background-position: 0 0;}.icon16_2{background-position: -24px 0;}.icon16_3{background-position: -48px 0;}.icon16_4{background-position: -72px 0;}.icon16_5{background-position: -96px 0;}.icon16_6{background-position: -120px 0;}.icon16_7{background-position: -144px 0;}.icon16_8{background-position: -168px 0;}.icon16_9{background-position: -192px 0;}.icon16_10{background-position: -216px 0;}.icon16_11{background-position: -240px 0;}.icon16_12{background-position: -264px 0;}.icon16_13{background-position: -288px 0;}.icon16_14{background-position: -312px 0;}.icon16_15{background-position: -336px 0;}.icon16_16{background-position: -360px 0;}.icon16_17{background-position: -384px 0;}.icon16_18{background-position: -408px 0;}.icon16_19{background-position: -432px 0;}.icon16_20{background-position: -456px 0;}.icon16_21{background-position: -480px 0;}.icon16_22{background-position: -504px 0;}.icon16_23{background-position: -528px 0;}.icon16_24{background-position: -552px 0;}.icon16_25{background-position: -576px 0;}.icon16_26{background-position: -600px 0;}.icon16_27{background-position: -624px 0;}.icon16_28{background-position: -648px 0;}.icon16_29{background-position: -672px 0;}.icon16_30{background-position: -696px 0;}.icon16_31{background-position: -720px 0;}.icon16_32{background-position: -744px 0;}.icon16_33{background-position: -768px 0;}.icon16_34{background-position: -792px 0;}.icon16_35{background-position: -816px 0;}.icon16_36{background-position: -840px 0;}.icon16_37{background-position: -864px 0;}.icon16_38{background-position: -888px 0;}.icon16_39{background-position: -912px 0;}.icon16_40{background-position: -936px 0;}.icon16_41{background-position: -960px 0;}.icon16_42{background-position: -984px 0;}.icon16_43{background-position: -1008px 0;}.icon16_44{background-position: -1032px 0;}.icon16_45{background-position: -1056px 0;}.icon16_46{background-position: -1080px 0;}.icon16_47{background-position: -1104px 0;}.icon16_48{background-position: -1128px 0;}.icon16_49{background-position: -1152px 0;}.icon16_50{background-position: -1176px 0;}.icon16_51{background-position: -1200px 0;}.icon16_52{background-position: -1224px 0;}.icon16_53{background-position: -1248px 0;}.icon16_54{background-position: -1272px 0;}.icon16_55{background-position: -1296px 0;}.icon16_56{background-position: -1320px 0;}.icon16_57{background-position: -1344px 0;}.icon16_58{background-position: -1368px 0;}.icon16_59{background-position: -1392px 0;}.icon16_60{background-position: -1416px 0;}.icon16_61{background-position: -1440px 0;}.icon16_62{background-position: -1464px 0;}.icon16_63{background-position: -1488px 0;}.icon16_64{background-position: -1512px 0;}.icon16_65{background-position: -1536px 0;}.icon16_66{background-position: -1560px 0;}.icon16_67{background-position: -1584px 0;}.icon16_68{background-position: -1608px 0;}.icon16_69{background-position: -1632px 0;}.icon16_70{background-position: -1656px 0;}.icon16_71{background-position: -1680px 0;}.icon16_72{background-position: -1704px 0;}.icon16_73{background-position: -1728px 0;}.icon16_74{background-position: -1752px 0;}.icon16_75{background-position: -1776px 0;}.icon16_76{background-position: -1800px 0;}.icon16_77{background-position: -1824px 0;}.icon16_78{background-position: -1848px 0;}.icon16_79{background-position: -1872px 0;}.icon16_80{background-position: -1896px 0;}.icon16_81{background-position: -1920px 0;}.icon16_82{background-position: -1944px 0;}
/*16px icons hover positions*/
.icon16_1:hover{background-position: 0 bottom;}.icon16_2:hover{background-position: -24px bottom;}.icon16_3:hover{background-position: -48px bottom;}.icon16_4:hover{background-position: -72px bottom;}.icon16_5:hover{background-position: -96px bottom;}.icon16_6:hover{background-position: -120px bottom;}.icon16_7:hover{background-position: -144px bottom;}.icon16_8:hover{background-position: -168px bottom;}.icon16_9:hover{background-position: -192px bottom;}.icon16_10:hover{background-position: -216px bottom;}.icon16_11:hover{background-position: -240px bottom;}.icon16_12:hover{background-position: -264px bottom;}.icon16_13:hover{background-position: -288px bottom;}.icon16_14:hover{background-position: -312px bottom;}.icon16_15:hover{background-position: -336px bottom;}.icon16_16:hover{background-position: -360px bottom;}.icon16_17:hover{background-position: -384px bottom;}.icon16_18:hover{background-position: -408px bottom;}.icon16_19:hover{background-position: -432px bottom;}.icon16_20:hover{background-position: -456px bottom;}.icon16_21:hover{background-position: -480px bottom;}.icon16_22:hover{background-position: -504px bottom;}.icon16_23:hover{background-position: -528px bottom;}.icon16_24:hover{background-position: -552px bottom;}.icon16_25:hover{background-position: -576px bottom;}.icon16_26:hover{background-position: -600px bottom;}.icon16_27:hover{background-position: -624px bottom;}.icon16_28:hover{background-position: -648px bottom;}.icon16_29:hover{background-position: -672px bottom;}.icon16_30:hover{background-position: -696px bottom;}.icon16_31:hover{background-position: -720px bottom;}.icon16_32:hover{background-position: -744px bottom;}.icon16_33:hover{background-position: -768px bottom;}.icon16_34:hover{background-position: -792px bottom;}.icon16_35:hover{background-position: -816px bottom;}.icon16_36:hover{background-position: -840px bottom;}.icon16_37:hover{background-position: -864px bottom;}.icon16_38:hover{background-position: -888px bottom;}.icon16_39:hover{background-position: -912px bottom;}.icon16_40:hover{background-position: -936px bottom;}.icon16_41:hover{background-position: -960px bottom;}.icon16_42:hover{background-position: -984px bottom;}.icon16_43:hover{background-position: -1008px bottom;}.icon16_44:hover{background-position: -1032px bottom;}.icon16_45:hover{background-position: -1056px bottom;}.icon16_46:hover{background-position: -1080px bottom;}.icon16_47:hover{background-position: -1104px bottom;}.icon16_48:hover{background-position: -1128px bottom;}.icon16_49:hover{background-position: -1152px bottom;}.icon16_50:hover{background-position: -1176px bottom;}.icon16_51:hover{background-position: -1200px bottom;}.icon16_52:hover{background-position: -1224px bottom;}.icon16_53:hover{background-position: -1248px bottom;}.icon16_54:hover{background-position: -1272px bottom;}.icon16_55:hover{background-position: -1296px bottom;}.icon16_56:hover{background-position: -1320px bottom;}.icon16_57:hover{background-position: -1344px bottom;}.icon16_58:hover{background-position: -1368px bottom;}.icon16_59:hover{background-position: -1392px bottom;}.icon16_60:hover{background-position: -1416px bottom;}.icon16_61:hover{background-position: -1440px bottom;}.icon16_62:hover{background-position: -1464px bottom;}.icon16_63:hover{background-position: -1488px bottom;}.icon16_64:hover{background-position: -1512px bottom;}.icon16_65:hover{background-position: -1536px bottom;}.icon16_66:hover{background-position: -1560px bottom;}.icon16_67:hover{background-position: -1584px bottom;}.icon16_68:hover{background-position: -1608px bottom;}.icon16_69:hover{background-position: -1632px bottom;}.icon16_70:hover{background-position: -1656px bottom;}.icon16_71:hover{background-position: -1680px bottom;}.icon16_72:hover{background-position: -1704px bottom;}.icon16_73:hover{background-position: -1728px bottom;}.icon16_74:hover{background-position: -1752px bottom;}.icon16_75:hover{background-position: -1776px bottom;}.icon16_76:hover{background-position: -1800px bottom;}.icon16_77:hover{background-position: -1824px bottom;}.icon16_78:hover{background-position: -1848px bottom;}.icon16_79:hover{background-position: -1872px bottom;}.icon16_80:hover{background-position: -1896px bottom;}.icon16_81:hover{background-position: -1920px bottom;}.icon16_82:hover{background-position: -1944px bottom;}

/*

		icon pack 32

*/
[class*="_icons32"]{
	width: 32px;
	height: 32px;
	display: inline-block;
	background-repeat: no-repeat;
}
.iconset32{
	padding-bottom: 10px;
	float: left;
}
.iconset32 li{
	float: left;
	margin-left: 0;
}
/*32px icons*/
.misc_icons32{background-image: url('../temp/images/icons/32px/misc_32.png');}
.timedate_icons32{background-image: url('../temp/images/icons/32px/timedate_32.png');}
.clothing_icons32{background-image: url('../temp/images/icons/32px/clothing_32.png');}
.bags_icons32{background-image: url('../temp/images/icons/32px/bags_32.png');}
.ecommerce_icons32{background-image: url('../temp/images/icons/32px/ecommerce_32.png');}
.social_icons32{background-image: url('../temp/images/icons/32px/social_32.png');}
.users_icons32{background-image: url('../temp/images/icons/32px/users_32.png');}
.settings_icons32{background-image: url('../temp/images/icons/32px/settings_32.png');}
.deflabels_icons32{background-image: url('../temp/images/icons/32px/deflabels_32.png');}
.media_icons32{background-image: url('../temp/images/icons/32px/media_32.png');}
.edevices_icons32{background-image: url('../temp/images/icons/32px/edevices_32.png');}
.displayoptions_icons32{background-image: url('../temp/images/icons/32px/displayoptions_32.png');}
.cms_icons32{background-image: url('../temp/images/icons/32px/cms_32.png');}
.arrows_icons32{background-image: url('../temp/images/icons/32px/arrows_32.png');}
.mobile_icons32{background-image: url('../temp/images/icons/32px/mobile_32.png');}
.signals_icons32{background-image: url('../temp/images/icons/32px/signals_32.png');}
.communication_icons32{background-image: url('../temp/images/icons/32px/communication_32.png');}
.power_icons32{background-image: url('../temp/images/icons/32px/power_32.png');}
.tools_icons32{background-image: url('../temp/images/icons/32px/tools_32.png');}
.location_icons32{background-image: url('../temp/images/icons/32px/location_32.png');}
.files_icons32{background-image: url('../temp/images/icons/32px/files_32.png');}
.id_icons32{background-image: url('../temp/images/icons/32px/id_32.png');}
.charts_icons32{background-image: url('../temp/images/icons/32px/charts_32.png');}
/*32px white icons*/
.misc_white_icons32{background-image: url('../temp/images/icons/white32px/misc_32.png');}
.timedate_white_icons32{background-image: url('../temp/images/icons/white32px/timedate_32.png');}
.clothing_white_icons32{background-image: url('../temp/images/icons/white32px/clothing_32.png');}
.bags_white_icons32{background-image: url('../temp/images/icons/white32px/bags_32.png');}
.ecommerce_white_icons32{background-image: url('../temp/images/icons/white32px/ecommerce_32.png');}
.social_white_icons32{background-image: url('../temp/images/icons/white32px/social_32.png');}
.users_white_icons32{background-image: url('../temp/images/icons/white32px/users_32.png');}
.settings_white_icons32{background-image: url('../temp/images/icons/white32px/settings_32.png');}
.deflabels_white_icons32{background-image: url('../temp/images/icons/white32px/deflabels_32.png');}
.media_white_icons32{background-image: url('../temp/images/icons/white32px/media_32.png');}
.edevices_white_icons32{background-image: url('../temp/images/icons/white32px/edevices_32.png');}
.displayoptions_white_icons32{background-image: url('../temp/images/icons/white32px/displayoptions_32.png');}
.cms_white_icons32{background-image: url('../temp/images/icons/white32px/cms_32.png');}
.arrows_white_icons32{background-image: url('../temp/images/icons/white32px/arrows_32.png');}
.mobile_white_icons32{background-image: url('../temp/images/icons/white32px/mobile_32.png');}
.signals_white_icons32{background-image: url('../temp/images/icons/white32px/signals_32.png');}
.communication_white_icons32{background-image: url('../temp/images/icons/white32px/communication_32.png');}
.power_white_icons32{background-image: url('../temp/images/icons/white32px/power_32.png');}
.tools_white_icons32{background-image: url('../temp/images/icons/white32px/tools_32.png');}
.location_white_icons32{background-image: url('../temp/images/icons/white32px/location_32.png');}
.files_white_icons32{background-image: url('../temp/images/icons/white32px/files_32.png');}
.id_white_icons32{background-image: url('../temp/images/icons/white32px/id_32.png');}
.charts_white_icons32{background-image: url('../temp/images/icons/white32px/charts_32.png');}
/*32px icons positions*/
.icon32_1{background-position: -0px 0;}.icon32_2{background-position: -32px 0;}.icon32_3{background-position: -64px 0;}.icon32_4{background-position: -96px 0;}.icon32_5{background-position: -128px 0;}.icon32_6{background-position: -160px 0;}.icon32_7{background-position: -192px 0;}.icon32_8{background-position: -224px 0;}.icon32_9{background-position: -256px 0;}.icon32_10{background-position: -288px 0;}.icon32_11{background-position: -320px 0;}.icon32_12{background-position: -352px 0;}.icon32_13{background-position: -384px 0;}.icon32_14{background-position: -416px 0;}.icon32_15{background-position: -448px 0;}.icon32_16{background-position: -480px 0;}.icon32_17{background-position: -512px 0;}.icon32_18{background-position: -544px 0;}.icon32_19{background-position: -576px 0;}.icon32_20{background-position: -608px 0;}.icon32_21{background-position: -640px 0;}.icon32_22{background-position: -672px 0;}.icon32_23{background-position: -704px 0;}.icon32_24{background-position: -736px 0;}.icon32_25{background-position: -768px 0;}.icon32_26{background-position: -800px 0;}.icon32_27{background-position: -832px 0;}.icon32_28{background-position: -864px 0;}.icon32_29{background-position: -896px 0;}.icon32_30{background-position: -928px 0;}.icon32_31{background-position: -960px 0;}.icon32_32{background-position: -992px 0;}.icon32_33{background-position: -1024px 0;}.icon32_34{background-position: -1056px 0;}.icon32_35{background-position: -1088px 0;}.icon32_36{background-position: -1120px 0;}.icon32_37{background-position: -1152px 0;}.icon32_38{background-position: -1184px 0;}.icon32_39{background-position: -1216px 0;}.icon32_40{background-position: -1248px 0;}.icon32_41{background-position: -1280px 0;}.icon32_42{background-position: -1312px 0;}.icon32_43{background-position: -1344px 0;}.icon32_44{background-position: -1376px 0;}.icon32_45{background-position: -1408px 0;}.icon32_46{background-position: -1440px 0;}.icon32_47{background-position: -1472px 0;}.icon32_48{background-position: -1504px 0;}.icon32_49{background-position: -1536px 0;}.icon32_50{background-position: -1568px 0;}.icon32_51{background-position: -1600px 0;}.icon32_52{background-position: -1632px 0;}.icon32_53{background-position: -1664px 0;}.icon32_54{background-position: -1696px 0;}.icon32_55{background-position: -1728px 0;}.icon32_56{background-position: -1760px 0;}.icon32_57{background-position: -1792px 0;}.icon32_58{background-position: -1824px 0;}.icon32_59{background-position: -1856px 0;}.icon32_60{background-position: -1888px 0;}.icon32_61{background-position: -1920px 0;}.icon32_62{background-position: -1952px 0;}.icon32_63{background-position: -1984px 0;}.icon32_64{background-position: -2016px 0;}.icon32_65{background-position: -2048px 0;}.icon32_66{background-position: -2080px 0;}.icon32_67{background-position: -2112px 0;}.icon32_68{background-position: -2144px 0;}.icon32_69{background-position: -2176px 0;}.icon32_70{background-position: -2208px 0;}.icon32_71{background-position: -2240px 0;}.icon32_72{background-position: -2272px 0;}.icon32_73{background-position: -2304px 0;}.icon32_74{background-position: -2336px 0;}.icon32_75{background-position: -2368px 0;}.icon32_76{background-position: -2400px 0;}.icon32_77{background-position: -2432px 0;}.icon32_78{background-position: -2464px 0;}.icon32_79{background-position: -2496px 0;}.icon32_80{background-position: -2528px 0;}.icon32_81{background-position: -2560px 0;}.icon32_82{background-position: -2592px 0;}.icon32_83{background-position: -2624px 0;}.icon32_84{background-position: -2656px 0;}.icon32_85{background-position: -2688px 0;}.icon32_86{background-position: -2720px 0;}.icon32_87{background-position: -2752px 0;}.icon32_88{background-position: -2784px 0;}.icon32_89{background-position: -2816px 0;}.icon32_90{background-position: -2848px 0;}.icon32_91{background-position: -2880px 0;}.icon32_92{background-position: -2912px 0;}.icon32_93{background-position: -2944px 0;}.icon32_94{background-position: -2976px 0;}.icon32_95{background-position: -3008px 0;}.icon32_96{background-position: -3040px 0;}.icon32_97{background-position: -3072px 0;}.icon32_98{background-position: -3104px 0;}.icon32_99{background-position: -3136px 0;}.icon32_100{background-position: -3168px 0;}.icon32_101{background-position: -3200px 0;}.icon32_102{background-position: -3232px 0;}.icon32_103{background-position: -3264px 0;}.icon32_104{background-position: -3296px 0;}.icon32_105{background-position: -3328px 0;}.icon32_106{background-position: -3360px 0;}.icon32_107{background-position: -3392px 0;}.icon32_108{background-position: -3424px 0;}.icon32_109{background-position: -3456px 0;}.icon32_110{background-position: -3488px 0;}.icon32_111{background-position: -3520px 0;}.icon32_112{background-position: -3552px 0;}

/*32px icons hover*/
.icon32_1:hover{background-position: -0px bottom;}.icon32_2:hover{background-position: -32px bottom;}.icon32_3:hover{background-position: -64px bottom;}.icon32_4:hover{background-position: -96px bottom;}.icon32_5:hover{background-position: -128px bottom;}.icon32_6:hover{background-position: -160px bottom;}.icon32_7:hover{background-position: -192px bottom;}.icon32_8:hover{background-position: -224px bottom;}.icon32_9:hover{background-position: -256px bottom;}.icon32_10:hover{background-position: -288px bottom;}.icon32_11:hover{background-position: -320px bottom;}.icon32_12:hover{background-position: -352px bottom;}.icon32_13:hover{background-position: -384px bottom;}.icon32_14:hover{background-position: -416px bottom;}.icon32_15:hover{background-position: -448px bottom;}.icon32_16:hover{background-position: -480px bottom;}.icon32_17:hover{background-position: -512px bottom;}.icon32_18:hover{background-position: -544px bottom;}.icon32_19:hover{background-position: -576px bottom;}.icon32_20:hover{background-position: -608px bottom;}.icon32_21:hover{background-position: -640px bottom;}.icon32_22:hover{background-position: -672px bottom;}.icon32_23:hover{background-position: -704px bottom;}.icon32_24:hover{background-position: -736px bottom;}.icon32_25:hover{background-position: -768px bottom;}.icon32_26:hover{background-position: -800px bottom;}.icon32_27:hover{background-position: -832px bottom;}.icon32_28:hover{background-position: -864px bottom;}.icon32_29:hover{background-position: -896px bottom;}.icon32_30:hover{background-position: -928px bottom;}.icon32_31:hover{background-position: -960px bottom;}.icon32_32:hover{background-position: -992px bottom;}.icon32_33:hover{background-position: -1024px bottom;}.icon32_34:hover{background-position: -1056px bottom;}.icon32_35:hover{background-position: -1088px bottom;}.icon32_36:hover{background-position: -1120px bottom;}.icon32_37:hover{background-position: -1152px bottom;}.icon32_38:hover{background-position: -1184px bottom;}.icon32_39:hover{background-position: -1216px bottom;}.icon32_40:hover{background-position: -1248px bottom;}.icon32_41:hover{background-position: -1280px bottom;}.icon32_42:hover{background-position: -1312px bottom;}.icon32_43:hover{background-position: -1344px bottom;}.icon32_44:hover{background-position: -1376px bottom;}.icon32_45:hover{background-position: -1408px bottom;}.icon32_46:hover{background-position: -1440px bottom;}.icon32_47:hover{background-position: -1472px bottom;}.icon32_48:hover{background-position: -1504px bottom;}.icon32_49:hover{background-position: -1536px bottom;}.icon32_50:hover{background-position: -1568px bottom;}.icon32_51:hover{background-position: -1600px bottom;}.icon32_52:hover{background-position: -1632px bottom;}.icon32_53:hover{background-position: -1664px bottom;}.icon32_54:hover{background-position: -1696px bottom;}.icon32_55:hover{background-position: -1728px bottom;}.icon32_56:hover{background-position: -1760px bottom;}.icon32_57:hover{background-position: -1792px bottom;}.icon32_58:hover{background-position: -1824px bottom;}.icon32_59:hover{background-position: -1856px bottom;}.icon32_60:hover{background-position: -1888px bottom;}.icon32_61:hover{background-position: -1920px bottom;}.icon32_62:hover{background-position: -1952px bottom;}.icon32_63:hover{background-position: -1984px bottom;}.icon32_64:hover{background-position: -2016px bottom;}.icon32_65:hover{background-position: -2048px bottom;}.icon32_66:hover{background-position: -2080px bottom;}.icon32_67:hover{background-position: -2112px bottom;}.icon32_68:hover{background-position: -2144px bottom;}.icon32_69:hover{background-position: -2176px bottom;}.icon32_70:hover{background-position: -2208px bottom;}.icon32_71:hover{background-position: -2240px bottom;}.icon32_72:hover{background-position: -2272px bottom;}.icon32_73:hover{background-position: -2304px bottom;}.icon32_74:hover{background-position: -2336px bottom;}.icon32_75:hover{background-position: -2368px bottom;}.icon32_76:hover{background-position: -2400px bottom;}.icon32_77:hover{background-position: -2432px bottom;}.icon32_78:hover{background-position: -2464px bottom;}.icon32_79:hover{background-position: -2496px bottom;}.icon32_80:hover{background-position: -2528px bottom;}.icon32_81:hover{background-position: -2560px bottom;}.icon32_82:hover{background-position: -2592px bottom;}.icon32_83:hover{background-position: -2624px bottom;}.icon32_84:hover{background-position: -2656px bottom;}.icon32_85:hover{background-position: -2688px bottom;}.icon32_86:hover{background-position: -2720px bottom;}.icon32_87:hover{background-position: -2752px bottom;}.icon32_88:hover{background-position: -2784px bottom;}.icon32_89:hover{background-position: -2816px bottom;}.icon32_90:hover{background-position: -2848px bottom;}.icon32_91:hover{background-position: -2880px bottom;}.icon32_92:hover{background-position: -2912px bottom;}.icon32_93:hover{background-position: -2944px bottom;}.icon32_94:hover{background-position: -2976px bottom;}.icon32_95:hover{background-position: -3008px bottom;}.icon32_96:hover{background-position: -3040px bottom;}.icon32_97:hover{background-position: -3072px bottom;}.icon32_98:hover{background-position: -3104px bottom;}.icon32_99:hover{background-position: -3136px bottom;}.icon32_100:hover{background-position: -3168px bottom;}.icon32_101:hover{background-position: -3200px bottom;}.icon32_102:hover{background-position: -3232px bottom;}.icon32_103:hover{background-position: -3264px bottom;}.icon32_104:hover{background-position: -3296px bottom;}.icon32_105:hover{background-position: -3328px bottom;}.icon32_106:hover{background-position: -3360px bottom;}.icon32_107:hover{background-position: -3392px bottom;}.icon32_108:hover{background-position: -3424px bottom;}.icon32_109:hover{background-position: -3456px bottom;}.icon32_110:hover{background-position: -3488px bottom;}.icon32_111:hover{background-position: -3520px bottom;}.icon32_112:hover{background-position: -3552px bottom;}

/*

	buttons
	
*/
.sc_button{
	display: inline-block;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	margin-bottom: 4px;
}
.sc_button .icon, .sc_button .icon_divider, .sc_button .button_text{
	float: left;
}
.sc_button .icon_divider{
	width: 1px;
}
.sc_button.medium .icon_divider{
	margin: 0 12px;
	position: relative;
	top: -4px;
	height: 32px;
}
.sc_button.large .icon_divider{
	margin: 0 16px;
	position: relative;
	top:-5px;
	height: 42px;
}
/*size*/
.sc_button.small{
	padding: 3px 10px;
	height: 18px;
	font-size: 13px;
	line-height: 18px;
}
.sc_button.medium{
	height: 24px;
	padding: 4px 12px;
	font-size: 14px;
	line-height: 24px;
}
.sc_button.large{
	height: 32px;
	padding: 5px 16px;
	font-size: 18px;
	line-height: 32px;
}
/*pink button*/
.sc_button.pink .icon_divider{
	background-color: #8E113A;
	border-right: 1px solid #db5c86;
}
.sc_button.pink{
	color: #fff;
	background: #c9577d; /* Old browsers */
	background: -moz-linear-gradient(top,  #c9577d 0%, #b74a6e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9577d), color-stop(100%,#b74a6e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c9577d 0%,#b74a6e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c9577d 0%,#b74a6e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c9577d 0%,#b74a6e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c9577d 0%,#b74a6e 100%); /* W3C */
	border-bottom: 2px solid #770e31;
}
.sc_button.pink:hover{
	color: #fff;
	background: #b74a6e; /* Old browsers */
	background: -moz-linear-gradient(top,  #b74a6e 0%, #c9577d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b74a6e), color-stop(100%,#c9577d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b74a6e 0%,#c9577d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b74a6e 0%,#c9577d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b74a6e 0%,#c9577d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b74a6e 0%,#c9577d 100%); /* W3C */
}
/*blue button*/
.sc_button.blue .icon_divider{
	background-color: #3a76b2;
	border-right: 1px solid #5da1c9;
}
.sc_button.blue{
	color: #fff;
	background: #5da1c9; /* Old browsers */
	background: -moz-linear-gradient(top,  #5da1c9 0%, #5686b7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5da1c9), color-stop(100%,#5686b7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5da1c9 0%,#5686b7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5da1c9 0%,#5686b7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5da1c9 0%,#5686b7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5da1c9 0%,#5686b7 100%); /* W3C */
	border-bottom: 2px solid #2b3d57;
}
.sc_button.blue:hover{
	background: #5686b7; /* Old browsers */
	background: -moz-linear-gradient(top,  #5686b7 0%, #5da1c9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5686b7), color-stop(100%,#5da1c9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5686b7 0%,#5da1c9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5686b7 0%,#5da1c9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5686b7 0%,#5da1c9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5686b7 0%,#5da1c9 100%); /* W3C */
}
/*green button*/
.sc_button.green .icon_divider{
	background-color: #1f582a;
	border-right: 1px solid #78b182;
}
.sc_button.green{
	color: #fff;
	background: #6e9a76; /* Old browsers */
	background: -moz-linear-gradient(top,  #6e9a76 0%, #63896c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e9a76), color-stop(100%,#63896c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6e9a76 0%,#63896c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6e9a76 0%,#63896c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6e9a76 0%,#63896c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6e9a76 0%,#63896c 100%); /* W3C */
	border-bottom: 2px solid #435B4C;
}
.sc_button.green:hover{
	background: #63896c; /* Old browsers */
	background: -moz-linear-gradient(top,  #63896c 0%, #6e9a76 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63896c), color-stop(100%,#6e9a76)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #63896c 0%,#6e9a76 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #63896c 0%,#6e9a76 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #63896c 0%,#6e9a76 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #63896c 0%,#6e9a76 100%); /* W3C */
}
/*black button*/
.sc_button.black .icon_divider{
	background-color: #4d4a4a;
	border-right: 1px solid #151313;
}
.sc_button.black{
	color: #fff;
	background: #3a3a3a; /* Old browsers */
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2b2b2b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3a3a3a 0%,#2b2b2b 100%); /* W3C */
	border-bottom: 2px solid #111;
}
.sc_button.black:hover{
	background: #2b2b2b; /* Old browsers */
	background: -moz-linear-gradient(top,  #2b2b2b 0%, #3a3a3a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#3a3a3a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2b2b2b 0%,#3a3a3a 100%); /* W3C */
}
/*orange button*/
.sc_button.orange .icon_divider{
	background-color: #FFC32D;
	border-right: 1px solid #E56E29;
}
.sc_button.orange{
	color: #fff;
	background: #f1a629; /* Old browsers */
	background: -moz-linear-gradient(top,  #f1a629 100%, #e27c1a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,#f1a629), color-stop(100%,#e27c1a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f1a629 100%,#e27c1a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f1a629 100%,#e27c1a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f1a629 100%,#e27c1a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f1a629 100%,#e27c1a 100%); /* W3C */
	border-bottom: 2px solid #DD6700;
}
.sc_button.orange:hover{
	background: #f7982c; /* Old browsers */
	background: -moz-linear-gradient(top,  #f7982c 0%, #f1a629 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7982c), color-stop(100%,#f1a629)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f7982c 0%,#f1a629 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f7982c 0%,#f1a629 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f7982c 0%,#f1a629 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f7982c 0%,#f1a629 100%); /* W3C */
}

/*

	blockquote and info box
	
*/
.blockquote{
	font-family: 'Georgia', sans-serif;
	font-style: italic;
	font-size: 14px;
	background: url('../temp/images/icons/quote.png') no-repeat 10px 10px #f3f3f3;
	padding: 20px 20px 20px 60px;
	margin-bottom: 30px;
	border-left: 3px solid #ddd;
}
.blockquote p{
	margin-bottom: 0;
}
.infobox{
	background-color: #f3f3f3;
	padding: 20px;
	margin-bottom: 30px;
}

/*

	dropcaps
	
*/
.dropcap,.iconbox32,.iconbox16{
	float: left;
	margin: 0 10px 10px 0;
	color: #fff;
}
/*dropcap size*/
.dropcap.small{
	padding: 3px 10px;
	height: 18px;
	font-size: 13px;
	line-height: 18px;
}
.dropcap.medium{
	height: 30px;
	padding: 4px 14px;
	font-size: 24px;
	line-height: 30px;
}
.dropcap.large{
	height: 38px;
	padding: 6px 19px;
	font-size: 32px;
	line-height: 38px;
}
.dropcap.iconbox32{
	padding: 7px;
	height: 32px;
	line-height: 32px;
}
.dropcap.iconbox16{
	padding: 7px;
	height: 24px;
	line-height: 24px;
}
/*dropcap colors*/
.dropcap.pink{
	background-color: #c9577d;
}
.dropcap.blue{
	background-color: #377acd;
}
.dropcap.green{
	background-color: #6e9a76;
}
.dropcap.black{
	background-color: #3a3a3a;
}
.dropcap.orange{
	background-color: #ea593c;
}
/*

	progress bars
	
*/
.progress_bars{
	margin-bottom: 30px;
}
.progress_bar{
	background-color: #e7e7e7;
	height: 40px;
	margin: 5px 0 10px 0;
}
.progress_bar span{
	color: #fff;
	line-height: 40px;
	height: 40px;
	text-align: right;
	background-color: #c9577d;
}
/*progress_bar colors*/
.progress_bar .pink{
	background-color: #c9577d;
}
.progress_bar .blue{
	background-color: #377acd;
}
.progress_bar .green{
	background-color: #6e9a76;
}
.progress_bar .black{
	background-color: #3a3a3a;
}
.progress_bar .orange{
	background-color: #ea593c;
}

/*

	testimonials
	
*/
.testimonials{
	float: left;
	margin-bottom: 30px;
}
.testimonial .desc{
	background: url('../temp/images/pattern/testimonial_bg.png');
	padding: 20px 20px 18px 20px;
	line-height: 20px;
	border: 1px solid #e9e9e9;
}
.testimonial .who{
	background: url('../temp/images/icons/t_arrow.png') no-repeat 14px 0;
	position: relative;
	top: -4px;
	padding-top: 20px;
	padding-left: 8px;
}
.testimonial .who img{
	position: relative;
	top:-3px;
}
.testimonial .who .name{
	font-size: 18px;
	line-height: 24px;
	padding-left: 10px;
}
/*

	list styles
	
*/
ul,ol{
	margin-bottom: 10px;
}
ul li{
	list-style-type:disc;
}
ul.circle li{
	list-style-type:circle;
}
ul.square li{
	list-style-type:square;
}
ul.check li{
	background: url('../temp/images/icons/check.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.star li{
	background: url('../temp/images/icons/star.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.plus li{
	background: url('../temp/images/icons/plus.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.minus li{
	background: url('../temp/images/icons/minus.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.arrow li{
	background: url('../temp/images/icons/arrow.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.arrow2 li{
	background: url('../temp/images/icons/arrow2.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ul.arrow3 li{
	background: url('../temp/images/icons/arrow3.png') no-repeat;
	list-style-type: none;
	padding-left: 24px;
	margin-left: 10px;
}
ol li{
	list-style-type: decimal;
}
ol.roman li{
	list-style-type: upper-roman;
}
ol.latin li{
	list-style-type: upper-latin;
}
ol.katakana li{
	list-style-type: katakana;
}

/*

	alert box

*/
.alert_box{
	padding: 10px;
	background-color: #f3f3f3;
	line-height: 24px;
	cursor: pointer;
	margin-bottom: 20px;
	font-weight: bold;
	position: relative;
}
.alert_box .icon{
	float: left;
	margin-right: 6px;
}
.alert_box .close{
	background: url('../temp/images/icons/close.png') no-repeat;
	width: 16px;
	height: 16px;
	margin: 4px;
	position: absolute;
	top: 50%;
	right: 6px;
	margin-top: -8px;
	display: none;
}
.alert_box:hover .close{
	display: block;
}
.alert_box.error{
	color: #df6b6c;
	border: 1px solid #ef9fa0;
	padding-left: 40px;
	background: url('../temp/images/icons/error.png') no-repeat 10px 10px #f5c9ca;
}
.alert_box.info{
	color: #3e9ed8;
	border: 1px solid #6cbeee;
	padding-left: 40px;
	background: url('../temp/images/icons/info.png') no-repeat 10px center #d2e8f5;
}
.alert_box.notice{
	color: #dcce51;
	border: 1px solid #e1cd48;
	padding-left: 40px;
	background: url('../temp/images/icons/notice.png') no-repeat 10px 10px #f6f1d3;
}
.alert_box.success{
	color: #6f9b08;
	border: 1px solid #acc529;
	padding-left: 40px;
	background: url('../temp/images/icons/success.png') no-repeat 10px 10px #deef8f;
}
/*

	accordion
	
*/
.accordion, .faq{
	margin-bottom: 30px;
}
.accordion .ui-accordion-header, .faq .ui-accordion-header{
	border-bottom: 1px dotted #cecdc9;
	margin-bottom: 0;
	padding: 8px 0;
	cursor: pointer;
	line-height: 1.5em;
}
.accordion .accordion-icon-active, .faq .accordion-icon-active{
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-top: 2px;
	margin-right:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: url('../temp/images/icons/accordion_minus.png') no-repeat #c9577d;
	float: left;
}
.accordion .accordion-icon, .faq .accordion-icon{
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-top: 2px;
	margin-right:14px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: url('../temp/images/icons/accordion_plus.png') no-repeat #303030;
	float: left;
}
.accordion .ui-accordion-header-active, .faq .ui-accordion-header-active{
	border-bottom: 0;
}
.accordion .ui-accordion-content, .faq .ui-accordion-content{
	border-bottom: 1px dotted #cecdc9;
}
.accordion .ui-accordion-content > *, .faq .ui-accordion-content > *{
	padding-left: 30px;
}

/*

	tabs
	
*/
.tabs{
	margin-bottom: 30px;
	float: left;
}
.tabs > ul{
	float: left;
	margin-top: 30px;
	margin-bottom: 14px;
}
.tabs > ul.left_navi{
	float: left;
}
.tabs > ul.right_navi{
	float: right;
}
.tabs > ul li{
	float: left;
	list-style-type: none;
	margin: 0 1px 0 0;
}
.tabs > ul li a{
	font-size: 16px;
	line-height: 16px;
	text-decoration: none;
	color: #505050;
	padding: 16px 10px;
	background-color: #f3f3f3;
}
.tabs > ul li a:hover, .tabs > ul li.ui-state-active a{
	color: #fff;
	background-color: #c9577d;
}
.tabs .ui-tabs-panel{
	border-top:1px solid #c9577d;
	background-color: #f3f3f3;
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
}
.tabs .ui-tabs-panel > *{
	padding-left: 20px;
	padding-right: 20px;
}

/*

	highlight
	
*/
.highlight{
	padding: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #fff;
}
.highlight.pink{
	background-color: #c9577d;
}
.highlight.blue{
	background-color: #377acd;
}
.highlight.green{
	background-color: #6e9a76;
}
.highlight.black{
	background-color: #3a3a3a;
}
.highlight.orange{
	background-color: #ea593c;
}

/*another social*/
.social_colored{
	width: 16px;
	height: 16px;
	margin: 4px;
	background: url('../temp/images/icons/social.png') no-repeat;
	display: inline-block;
	cursor: pointer;
}
.social_colored.dribbble{ background-position: 0 0;}
.social_colored.dribbble:hover{ background-position: 0 bottom;}
.social_colored.twitter{ background-position: -50px 0;}
.social_colored.twitter:hover{ background-position: -50px bottom;}
.social_colored.flickr{ background-position: -100px 0;}
.social_colored.flickr:hover{ background-position: -100px bottom;}
.social_colored.forrst{ background-position: -150px 0;}
.social_colored.forrst:hover{ background-position: -150px bottom;}
.social_colored.linkedin{ background-position: -200px 0;}
.social_colored.linkedin:hover{ background-position: -200px bottom;}
.social_colored.skype{ background-position: -250px 0;}
.social_colored.skype:hover{ background-position: -250px bottom;}
.social_colored.facebook{ background-position: -300px 0;}
.social_colored.facebook:hover{ background-position: -300px bottom;}
.social_colored.myspace{ background-position: -350px 0;}
.social_colored.myspace:hover{ background-position: -350px bottom;}
.social_colored.vimeo{ background-position: -400px 0;}
.social_colored.vimeo:hover{ background-position: -400px bottom;}
.social_colored.tumblr{ background-position: -450px 0;}
.social_colored.tumblr:hover{ background-position: -450px bottom;}
.social_colored.mail{ background-position: -500px 0;}
.social_colored.mail:hover{ background-position: -500px bottom;}



body 																								{color: #555;}
.container_full																				{background-color: #fff; }
h2 a, h3 a, h4 a, h5 a, h6 a														{color: #555;}
 h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover	{color: #2b2b2b;}
a																									{color: #444;}
a:hover																							{color: #2b2b2b;}

#logo																							{background:url('../temp/images/logo.png') no-repeat 10px 15px;}
#logo img																						{opacity: 0;}


#header							{background-color: #fefefe;}
ul#mainmenu > li a.active	{
	background: #636363; /* Old browsers */
	background: -moz-linear-gradient(top,  #848484 0%, #636363 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#848484), color-stop(100%,#636363)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #848484 0%,#636363 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #848484 0%,#636363 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #848484 0%,#636363 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #848484 0%,#636363 100%); /* W3C */
}

ul#mainmenu > li a																		{color: #fff;}
ul#mainmenu > li a:hover,ul#mainmenu > li a.hover							{background: #444;}
#mainmenu .home_icon .circle_effect,#mainmenu .contact_icon			{background-color: #fefefe;}
#mainmenu .home_icon a,#mainmenu .contact_icon a						{background: url('../temp/images/icons/menu_icons.png') no-repeat #505050;}
#mainmenu .home_icon a:hover,#mainmenu .contact_icon a:hover		{background: url('../temp/images/icons/menu_icons.png') no-repeat #2b2b2b;}
#mainmenu .contact_icon a																{background-position: top right;}
#mainmenu .home_icon a:hover														{background-position: bottom left;}
#mainmenu .contact_icon a:hover													{background-position: bottom right;}

/*Menu Gradient Color*/
#header, #mainmenu .contact_icon{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #fcfcfc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#fcfcfc 100%); /* W3C */
}
ul#mainmenu, #mainmenu .contact_icon .circle_effect{
	background: #848484; /* Old browsers */
	background: -moz-linear-gradient(top,  #848484 0%, #727272 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#848484), color-stop(100%,#727272)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #848484 0%,#727272 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #848484 0%,#727272 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #848484 0%,#727272 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #848484 0%,#727272 100%); /* W3C */
}

/*Search Bar*/
.search_bar input[type="text"]					{color: #666;}
.search_bar input[type="submit"]				{background: url('../temp/images/icons/search_icon.png') no-repeat 5px 15px #727272;}
.search_bar input[type="submit"]:hover	{background-color: #444;}

/*Header Text*/
.header_text	{background-color: #f3f3f3; border-top: 1px solid #dadada; border-bottom: 1px solid #dbdbdb;}

/*Sub Menu*/
ul#mainmenu li ul li a				{border-bottom: 1px solid #555; background-color: #444; color: #b7b7b7;}
ul#mainmenu li ul li a:hover		{color: #fff;}

/*Side Navigation*/
ul.side_navigation li															{border-bottom: 1px solid #f3f3f3;}
ul.side_navigation li a														{color: #505050;}
ul.side_navigation li a:hover, ul.side_navigation span:hover	{color: #2b2b2b;}
ul.sidebar_cat li																{border-bottom: 1px solid #f3f3f3;}
ul.sidebar_cat li a															{color: #505050;}
ul.sidebar_cat li a:hover													{color: #2b2b2b;}

/*Divider Page*/
.divider_page {border-bottom: 1px dotted #7b7b7b;}
.divider_page h2, .divider_page h3, .divider_page h4, .divider_page h5, .divider_page h6 {border-bottom: 4px solid #555;}
.divider_page:after 			{border-bottom: 1px dotted #7b7b7b;}
.divider_page a				{color: #484848;}
.divider_page a:hover		{color: #2b2b2b;}

/*Divider Navi*/
.heading_button .prev_button, .heading_button .next_button						{background: url('../temp/images/icons/camera_slider_icons.png') no-repeat 4px 2px #505050;}
.heading_button .prev_button:hover, .heading_button .next_button:hover		{background-color: #2b2b2b;}
.heading_button .next_button																	{background-position: -23px 2px;}

/*Form Elements*/
.input-text	{color: #444; border: 1px solid #eaeaea;}
.text-area	{color: #444; border: 1px solid #eaeaea;}

/*Page404*/
.heading_404	{text-shadow: 1px 1px #fff, 4px -4px #d3d3d3; color: #4e4e4e;}
.search_btn			{background: none; background: url('../temp/images/icons/search.png') no-repeat 8px 8px #727272;}
.search_btn:hover	{background-color: #444;}

/*Timer*/
ul#countdown li span 				{color: #f3f3f3;}
ul#countdown li span::before 	{border-top: 1px solid #161719;}
ul#countdown li p.timeRefDays,ul#countdown li p.timeRefHours,ul#countdown li p.timeRefMinutes,ul#countdown li p.timeRefSeconds {color: #444;}

/*Filter Options*/
.filter_options ul li:hover .heading		{background-color: #444; color: #fff;}
.filter_options ul li:hover .number		{background-color: #333; border-left: 1px solid #333; color: #fff;}
.filter_options ul li .heading				{background-color: #f3f3f3;}
.filter_options ul li .number				{border-left: 1px solid #e0e0e0; background-color: #f3f3f3;}
.filter_options ul li.active .heading		{background-color: #999; color: #fff;}
.filter_options ul li.active .number		{
	background: #2b2b2b; /* Old browsers */
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2b2b2b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3a3a3a 0%,#2b2b2b 100%); /* W3C */
	border-left: 1px solid #2b2b2b;
	color: #fff;
}
input[name="filter_key"]					{color: #666;}

/*Our Team*/
.a_member .member_content		{background-color: #f3f3f3;}
.a_member .member_pic				{background-color: #fff;}
.member_info .member_job			{color: #999;}
.a_member .member_social			{border-top: 1px solid #e0e0e0;}
.a_member .social_title				{color: #949494;}

/*Feature Box*/
.feature_box .feature_content																	{background-color: #f3f3f3;}
.feature_box:hover .feature_content, .feature_box.active .feature_content	{color: #fff;background-color: #555;}
.feature_box .feature_icon																		{background-color: #fdfdfd;border: 8px solid #fff;}
.feature_box .feature_link																		{background-color: #fff;}

/*Page Navigation*/
ul.page_navigation li a																							{color: #fff;background-color: #505050;}
ul.page_navigation li a:hover, ul.page_navigation li a.active										{background-color: #2b2b2b;}
ul.page_navigation li a.more_page																		{background-color: #fff;color: #505050;}
ul.page_navigation li a.next_page, ul.page_navigation li a.prev_page						{background: url('../temp/images/icons/camera_slider_icons.png') no-repeat 7px 5px #505050;}
ul.page_navigation li a.next_page:hover, ul.page_navigation li a.prev_page:hover		{background-color: #2b2b2b;}
ul.page_navigation li a.passive, ul.page_navigation li a.passive:hover						{background-color: #999;}

/*Blog*/
.a_blogpost									{border-bottom: 1px solid #f3f3f3;}
.a_blogpost .hover							{background-color: #555;background-color: rgba(85,85,85,0.7);color: #fff;}
.a_blogpost .hover h3						{color: #fff;}
.post_links div								{background-color: #303030;background-color: rgba(48,48,48,.8);}
.post_links div:hover						{background-color: #222;background-color: rgba(17,17,17,.8);}
.a_blogpost .social_links					{background-color: #f3f3f3;}
.a_blogpost .social_links .share_text	{color: #949494;}
.meta-info										{color: #999;}
.meta-info a									{color: #999;}
.meta-info a:hover							{color: #2b2b2b;}

.share-post															{background-color: #f3f3f3;}
.share-post .heading, .share-post .socialicons			{color: #949494;}
.avatar																{background-color: #fff;}
.a_comment														{border-bottom: 1px solid #f3f3f3;}

/*Recent works & Related Post*/
.a_work .work_heading										{background-color: #f3f3f3;color: #877e7e;}
.portfolio_items.one_column > .a_item					{border-bottom: 1px solid #f3f3f3;}
.a_work .hover													{background-color: #555;background-color: rgba(85,85,85,0.7);color: #fff;}
.a_work .hover h4												{color: #fff;}
.work_links div													{background-color: #303030;background-color: rgba(48,48,48,.8);}
.work_links div:hover											{background-color: #222;background-color: rgba(17,17,17,.8);}
.a_work .social_links											{background-color: #f3f3f3;}
.a_work .social_links .share_text							{color: #949494;}

/*Sliders*/
.flex_box							{background-color: #fdfdfd;}
.cycle-slider						{background-color: #f3f3f3;}
#cycle_nav a						{background-color: #505050;}
#cycle_nav a.activeSlide		{background-color: #fff;}
.for_tm,.for_m					{background-color: #f3f3f3;}
.camera_prev > span:hover,.camera_next > span:hover, .camera_commands > .camera_play:hover, .camera_commands > .camera_stop:hover {
	background-color: #2b2b2b;
}

/*Camera Desc*/
.camera_desc				{color: #fff;}
.camera_desc.pink		{background-color: #c9577d; background-color: rgba(201,87,125,.7);}
.camera_desc.blue		{background-color: #377acd; background-color: rgba(55,122,205,.7);}
.camera_desc.green	{background-color: #6e9a76; background-color: rgba(110,154,118,.7);}
.camera_desc.black		{background-color: #3a3a3a; background-color: rgba(58,58,58,.7);}
.camera_desc.orange	{background-color: #ea593c; background-color: rgba(234,89,60,.7);}

/*Pricing Tables*/
.pricing_tables .grid_3, .pricing_tables .grid_4	{background-color: #f3f3f3;}
.pricing_tables h4											{color: #fff;}
.pricing_heading.pink h4									{background-color: #c9577d;}
.pricing_heading.blue h4									{background-color: #377acd;}
.pricing_heading.green h4								{background-color: #6e9a76;}
.pricing_heading.black h4								{background-color: #3a3a3a;}
.pricing_heading.orange h4								{background-color: #ea593c;}
.pricing_tables .heading_price							{background-color: #fff;}
.pricing_heading.pink .price								{color: #c9577d;}
.pricing_heading.blue .price								{color: #377acd;}
.pricing_heading.green .price							{color: #6e9a76;}
.pricing_heading.black .price							{color: #3a3a3a;}
.pricing_heading.orange .price							{color: #ea593c;}
ul.pricing_features li										{background-color: #fff;}

/*Tipsy Tooltip*/
.tipsy-inner 				{ background-color: #000; color: #FFF; } 
.tipsy-arrow 				{ border: 5px dashed #000; }
.tipsy-arrow-n 			{ border-bottom-color: #000; }
.tipsy-arrow-s 			{ border-top-color: #000; }
.tipsy-arrow-e 			{ border-left-color: #000; }
.tipsy-arrow-w 			{ border-right-color: #000; }

/* Footer
--------------*/
#footer								{background-color: #e7e7e7;}
#footer .back_top				{background:url('../temp/images/icons/back_top.png') no-repeat 12px 20px #fff;}
h3 .first-word						{ color:#2b2b2b; }
.footer_bottom					{background-color: #fff;}
#footer .footer_text			{color: #999;}

/*Recent Posts*/
.recent_posts .post_heading a				{color: #555;}
.recent_posts .post_heading a:hover 	{ color: #2b2b2b; }
.post_meta .time 								{ color: #999999; }
.post_meta a 										{color: #2b2b2b;}

/*Twitter*/
.latest_tweets small, .sidebar_tweets small	{color: #999;}

/*Pricing Tables*/
.pricing_tables .grid_3{background-color: #f3f3f3;}

/*Mobile Navi*/
.mobile_link .navi{background-color: transparent; color: #fff; }

/*Button*/
.sc_button .icon_divider{
	background-color: #4d4a4a;
	border-right: 1px solid #151313;
}
.sc_button{
	color: #fff;
	background: #3a3a3a; /* Old browsers */
	background: -moz-linear-gradient(top,  #3a3a3a 0%, #2b2b2b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3a3a3a 0%,#2b2b2b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3a3a3a 0%,#2b2b2b 100%); /* W3C */
	border-bottom: 2px solid #111;
}
.sc_button:hover{
	color: #fff;
	background: #2b2b2b; /* Old browsers */
	background: -moz-linear-gradient(top,  #2b2b2b 0%, #3a3a3a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#3a3a3a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2b2b2b 0%,#3a3a3a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2b2b2b 0%,#3a3a3a 100%); /* W3C */
}

/*dropcap*/
.dropcap{
	background-color: #3a3a3a;
}

/*progress_bar */
.progress_bar > span{
	background-color: #3a3a3a;
}

/*accordion*/
.accordion .accordion-icon-active, .faq .accordion-icon-active{
	background-color: #2b2b2b;
}
.accordion .accordion-icon, .faq .accordion-icon{
	background-color: #555;
}

/*tabs*/
.tabs > ul li a:hover, .tabs > ul li.ui-state-active a{
	color: #fff;
	background-color: #555;
}
.tabs .ui-tabs-panel{
	border-top:1px solid #555;
	background-color: #f3f3f3;
}

/*highlight*/
.highlight{
	background-color: #3A3A3A;
}

/*16px icons hover positions*/
.icon16_1:hover{background-position: 0 0;}.icon16_2:hover{background-position: -24px 0;}.icon16_3:hover{background-position: -48px 0;}.icon16_4:hover{background-position: -72px 0;}.icon16_5:hover{background-position: -96px 0;}.icon16_6:hover{background-position: -120px 0;}.icon16_7:hover{background-position: -144px 0;}.icon16_8:hover{background-position: -168px 0;}.icon16_9:hover{background-position: -192px 0;}.icon16_10:hover{background-position: -216px 0;}.icon16_11:hover{background-position: -240px 0;}.icon16_12:hover{background-position: -264px 0;}.icon16_13:hover{background-position: -288px 0;}.icon16_14:hover{background-position: -312px 0;}.icon16_15:hover{background-position: -336px 0;}.icon16_16:hover{background-position: -360px 0;}.icon16_17:hover{background-position: -384px 0;}.icon16_18:hover{background-position: -408px 0;}.icon16_19:hover{background-position: -432px 0;}.icon16_20:hover{background-position: -456px 0;}.icon16_21:hover{background-position: -480px 0;}.icon16_22:hover{background-position: -504px 0;}.icon16_23:hover{background-position: -528px 0;}.icon16_24:hover{background-position: -552px 0;}.icon16_25:hover{background-position: -576px 0;}.icon16_26:hover{background-position: -600px 0;}.icon16_27:hover{background-position: -624px 0;}.icon16_28:hover{background-position: -648px 0;}.icon16_29:hover{background-position: -672px 0;}.icon16_30:hover{background-position: -696px 0;}.icon16_31:hover{background-position: -720px 0;}.icon16_32:hover{background-position: -744px 0;}.icon16_33:hover{background-position: -768px 0;}.icon16_34:hover{background-position: -792px 0;}.icon16_35:hover{background-position: -816px 0;}.icon16_36:hover{background-position: -840px 0;}.icon16_37:hover{background-position: -864px 0;}.icon16_38:hover{background-position: -888px 0;}.icon16_39:hover{background-position: -912px 0;}.icon16_40:hover{background-position: -936px 0;}.icon16_41:hover{background-position: -960px 0;}.icon16_42:hover{background-position: -984px 0;}.icon16_43:hover{background-position: -1008px 0;}.icon16_44:hover{background-position: -1032px 0;}.icon16_45:hover{background-position: -1056px 0;}.icon16_46:hover{background-position: -1080px 0;}.icon16_47:hover{background-position: -1104px 0;}.icon16_48:hover{background-position: -1128px 0;}.icon16_49:hover{background-position: -1152px 0;}.icon16_50:hover{background-position: -1176px 0;}.icon16_51:hover{background-position: -1200px 0;}.icon16_52:hover{background-position: -1224px 0;}.icon16_53:hover{background-position: -1248px 0;}.icon16_54:hover{background-position: -1272px 0;}.icon16_55:hover{background-position: -1296px 0;}.icon16_56:hover{background-position: -1320px 0;}.icon16_57:hover{background-position: -1344px 0;}.icon16_58:hover{background-position: -1368px 0;}.icon16_59:hover{background-position: -1392px 0;}.icon16_60:hover{background-position: -1416px 0;}.icon16_61:hover{background-position: -1440px 0;}.icon16_62:hover{background-position: -1464px 0;}.icon16_63:hover{background-position: -1488px 0;}.icon16_64:hover{background-position: -1512px 0;}.icon16_65:hover{background-position: -1536px 0;}.icon16_66:hover{background-position: -1560px 0;}.icon16_67:hover{background-position: -1584px 0;}.icon16_68:hover{background-position: -1608px 0;}.icon16_69:hover{background-position: -1632px 0;}.icon16_70:hover{background-position: -1656px 0;}.icon16_71:hover{background-position: -1680px 0;}.icon16_72:hover{background-position: -1704px 0;}.icon16_73:hover{background-position: -1728px 0;}.icon16_74:hover{background-position: -1752px 0;}.icon16_75:hover{background-position: -1776px 0;}.icon16_76:hover{background-position: -1800px 0;}.icon16_77:hover{background-position: -1824px 0;}.icon16_78:hover{background-position: -1848px 0;}.icon16_79:hover{background-position: -1872px 0;}.icon16_80:hover{background-position: -1896px 0;}.icon16_81:hover{background-position: -1920px 0;}.icon16_82:hover{background-position: -1944px 0;}

/*32px icons hover*/
.icon32_1:hover{background-position: -0px 0;}.icon32_2:hover{background-position: -32px 0;}.icon32_3:hover{background-position: -64px 0;}.icon32_4:hover{background-position: -96px 0;}.icon32_5:hover{background-position: -128px 0;}.icon32_6:hover{background-position: -160px 0;}.icon32_7:hover{background-position: -192px 0;}.icon32_8:hover{background-position: -224px 0;}.icon32_9:hover{background-position: -256px 0;}.icon32_10:hover{background-position: -288px 0;}.icon32_11:hover{background-position: -320px 0;}.icon32_12:hover{background-position: -352px 0;}.icon32_13:hover{background-position: -384px 0;}.icon32_14:hover{background-position: -416px 0;}.icon32_15:hover{background-position: -448px 0;}.icon32_16:hover{background-position: -480px 0;}.icon32_17:hover{background-position: -512px 0;}.icon32_18:hover{background-position: -544px 0;}.icon32_19:hover{background-position: -576px 0;}.icon32_20:hover{background-position: -608px 0;}.icon32_21:hover{background-position: -640px 0;}.icon32_22:hover{background-position: -672px 0;}.icon32_23:hover{background-position: -704px 0;}.icon32_24:hover{background-position: -736px 0;}.icon32_25:hover{background-position: -768px 0;}.icon32_26:hover{background-position: -800px 0;}.icon32_27:hover{background-position: -832px 0;}.icon32_28:hover{background-position: -864px 0;}.icon32_29:hover{background-position: -896px 0;}.icon32_30:hover{background-position: -928px 0;}.icon32_31:hover{background-position: -960px 0;}.icon32_32:hover{background-position: -992px 0;}.icon32_33:hover{background-position: -1024px 0;}.icon32_34:hover{background-position: -1056px 0;}.icon32_35:hover{background-position: -1088px 0;}.icon32_36:hover{background-position: -1120px 0;}.icon32_37:hover{background-position: -1152px 0;}.icon32_38:hover{background-position: -1184px 0;}.icon32_39:hover{background-position: -1216px 0;}.icon32_40:hover{background-position: -1248px 0;}.icon32_41:hover{background-position: -1280px 0;}.icon32_42:hover{background-position: -1312px 0;}.icon32_43:hover{background-position: -1344px 0;}.icon32_44:hover{background-position: -1376px 0;}.icon32_45:hover{background-position: -1408px 0;}.icon32_46:hover{background-position: -1440px 0;}.icon32_47:hover{background-position: -1472px 0;}.icon32_48:hover{background-position: -1504px 0;}.icon32_49:hover{background-position: -1536px 0;}.icon32_50:hover{background-position: -1568px 0;}.icon32_51:hover{background-position: -1600px 0;}.icon32_52:hover{background-position: -1632px 0;}.icon32_53:hover{background-position: -1664px 0;}.icon32_54:hover{background-position: -1696px 0;}.icon32_55:hover{background-position: -1728px 0;}.icon32_56:hover{background-position: -1760px 0;}.icon32_57:hover{background-position: -1792px 0;}.icon32_58:hover{background-position: -1824px 0;}.icon32_59:hover{background-position: -1856px 0;}.icon32_60:hover{background-position: -1888px 0;}.icon32_61:hover{background-position: -1920px 0;}.icon32_62:hover{background-position: -1952px 0;}.icon32_63:hover{background-position: -1984px 0;}.icon32_64:hover{background-position: -2016px 0;}.icon32_65:hover{background-position: -2048px 0;}.icon32_66:hover{background-position: -2080px 0;}.icon32_67:hover{background-position: -2112px 0;}.icon32_68:hover{background-position: -2144px 0;}.icon32_69:hover{background-position: -2176px 0;}.icon32_70:hover{background-position: -2208px 0;}.icon32_71:hover{background-position: -2240px 0;}.icon32_72:hover{background-position: -2272px 0;}.icon32_73:hover{background-position: -2304px 0;}.icon32_74:hover{background-position: -2336px 0;}.icon32_75:hover{background-position: -2368px 0;}.icon32_76:hover{background-position: -2400px 0;}.icon32_77:hover{background-position: -2432px 0;}.icon32_78:hover{background-position: -2464px 0;}.icon32_79:hover{background-position: -2496px 0;}.icon32_80:hover{background-position: -2528px 0;}.icon32_81:hover{background-position: -2560px 0;}.icon32_82:hover{background-position: -2592px 0;}.icon32_83:hover{background-position: -2624px 0;}.icon32_84:hover{background-position: -2656px 0;}.icon32_85:hover{background-position: -2688px 0;}.icon32_86:hover{background-position: -2720px 0;}.icon32_87:hover{background-position: -2752px 0;}.icon32_88:hover{background-position: -2784px 0;}.icon32_89:hover{background-position: -2816px 0;}.icon32_90:hover{background-position: -2848px 0;}.icon32_91:hover{background-position: -2880px 0;}.icon32_92:hover{background-position: -2912px 0;}.icon32_93:hover{background-position: -2944px 0;}.icon32_94:hover{background-position: -2976px 0;}.icon32_95:hover{background-position: -3008px 0;}.icon32_96:hover{background-position: -3040px 0;}.icon32_97:hover{background-position: -3072px 0;}.icon32_98:hover{background-position: -3104px 0;}.icon32_99:hover{background-position: -3136px 0;}.icon32_100:hover{background-position: -3168px 0;}.icon32_101:hover{background-position: -3200px 0;}.icon32_102:hover{background-position: -3232px 0;}.icon32_103:hover{background-position: -3264px 0;}.icon32_104:hover{background-position: -3296px 0;}.icon32_105:hover{background-position: -3328px 0;}.icon32_106:hover{background-position: -3360px 0;}.icon32_107:hover{background-position: -3392px 0;}.icon32_108:hover{background-position: -3424px 0;}.icon32_109:hover{background-position: -3456px 0;}.icon32_110:hover{background-position: -3488px 0;}.icon32_111:hover{background-position: -3520px 0;}.icon32_112:hover{background-position: -3552px 0;}