/*
 * CSS For DotNetNuke Skin by bestdnnskins.com
 * Copyright 2014 By BESTDNNSKINS.COM
 */
 
/********************************************************/
       /*** Content Style by Bestdnnskins.com ***/
/********************************************************/	

/*--------- Home Main Top Styles ----------*/
.main_top{position:relative; text-align:center;padding:20px 0; margin:30px 0; }
.main_top h4{ padding:20px 0 0 0; color:#666; transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.main_top p { color:#717171; font-size:13px; line-height:20px;}
.main_top_list{ padding:10px 10px;}
.main_top .readmore a{ padding-bottom:10px;}
.main_top .readmore a:hover{color:#555!important;-webkit-transition: all 0.6s ease-in 0s; -moz-transition: all 0.6s ease-in 0s; transition: all 0.6s ease-in 0s;}
.readmore .fa { font-size:10px; margin-left:5px; }
.icon { width:106px; height:106px; background:#fff; border:1px solid #ccc; border:1px solid rgba(230,230,230,1); border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin:0 auto; transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.icon .fa {font-size:40px; margin:35px auto;transition:1s; -webkit-transition:1s; -moz-transition:1s;}
.main_top:hover div.icon{ border:1px solid #000; }
.main_top:hover div.icon span { color:#000; transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);}
.icon_hover{text-align:center;}
.icon_hover:hover div.icon{ border:1px solid #000; }
.icon_hover:hover div.icon span { color:#000; transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg);}

/*--------- Recent Projects Style ----------*/
.recent_projects{ text-align:center; padding:40px 0 0 0;  border-top:1px solid #e6e6e6;}
.recent_projects h3{ color:#666;padding-bottom:25px; font-size:30px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.recent_projects:hover h3{ -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s;}
.recent_projects p { font-size:15px;color:#717171; margin:-30px 0 35px ;}

/*------carouFredSel Style ------*/
.carouFredSel { position:relative; margin-bottom:-5px; }
.carouFredSel ul { list-style:none; margin:0; padding:0;}
.carouFredSel ul li { float:left; list-style:none; position:relative; margin:0 1px;}

.entry-image { position: relative;overflow: hidden; }
.entry-image .entry-mark { background: rgba(0,0,0,0.5);bottom: 0;display: block;height: 100%;left: 0;opacity: 0;position: absolute;right: 0;top: 0;
-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;z-index: 1;}
.entry-image:hover .entry-mark {opacity: 1;}
.entry-image img {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;z-index: 0;}
.entry-image:hover img {transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);}
.entry-image .entry-action span {display: inline-block;font-size: 32px;height: 40px;line-height:40px;margin: 0 2px;text-align: center;width: 40px;color:#fff;}
.entry-image .entry-action span>a {color: inherit;display: block;font-weight: normal;}
.entry-image .entry-action span {bottom: 50%;top: 50%;left: 50%;right: 50%;margin: -20px 0 0 -20px;visibility: hidden;opacity: 0;position: absolute;z-index: 2;
-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.entry-image:hover .entry-action span {visibility: visible;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

/*--------------Computer Content Style------------------------*/
.computer_content { position:relative; margin:120px 0 0; padding-bottom:100px; border-bottom:1px solid #eee; }
.computer_content p { font-size:13px; color:#666; line-height:20px;}
.websites h4 ,.responsive h4 ,.cloud h4 { color:#666!important; transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.computer_left { float:left;}
.computer_right { padding-top:30px; padding-left:10px;}
.computer_right .websites { position:relative; }
.computer_right span { width:40px; height:40px; float:left; background:rgba(195,195,195,1); border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%; margin-left:80px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.computer_right span .fa { font-size:15px; color:#fff; margin:13px 13px;;}
.computer_right .websites:hover span,.computer_right .responsive:hover span,.computer_right .cloud:hover span { transform:translate(0,20px);-moz-transform:translate(0,20px); -webkit-transform:translate(0,20px); -o-transform:translate(0,20px);}
.computer_right .websites_right,.responsive_right ,.cloud_right { padding-left:650px; padding-bottom:20px;}

/*--------------Pricing Table Style-------------------*/
.pricing_top_title { margin:80px 0 -100px ; }
.pricing_top_title h3 {color:#666; font-size:30px; }
.pricing_page_title h2 { text-align:center; margin-bottom:-50px; color:#666; font-size:30px!important;}
.pricing_table { background:#fcfcfc; position:relative; border:1px solid #e5e5e5; margin-left:0px; margin-bottom:100px;}
.pricing_table li { list-style:none; text-align:center; font-size:13px; color:#838383; height:45px; border-bottom:1px solid #e5e5e5; line-height:45px;position:relative;}
.pricing_table li:hover  { background:#fff;}
.pricing_table .buy_now { border-bottom:none;}
.pricing_table .buy_now a { display:block; height:32px; width:90px; color:#fff; font-size:12px; margin:15px auto; line-height:32px; transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in; -webkit-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in; }
.pricing_table:hover .buy_now a { background:#333;}
.pricing_title { height:75px!important; margin-top:120px; text-align:center;}
.pricing_title h3 { color:#fff; padding-top:22px;}
.the_price { background:#333333; height:90px; position:relative; color:#fff; font-size:35px; font-weight:bold; text-align:center; line-height:90px;}
.the_price .fa { font-size:30px; color:#fff;padding-right:5px;}

.pricing_title2 { background:#bf3637; height:75px!important; margin-top:120px; text-align:center;}
.pricing_title2 h3 { color:#fff; padding-top:22px;}
.pricing_table .buy_now2 { border-bottom:none;}
.pricing_table .buy_now2 a { display:block; height:32px; width:90px; color:#fff; font-size:12px; background:#bf3637; margin:15px auto; line-height:32px; transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in; -webkit-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in; }
.pricing_table:hover .buy_now2 a { background:#333;}

.pricing_title3 { background:#932ab6; height:75px!important; margin-top:120px; text-align:center;}
.pricing_title3 h3 { color:#fff; padding-top:22px;}
.pricing_table .buy_now3 { border-bottom:none;}
.pricing_table .buy_now3 a { display:block; height:32px; width:90px; color:#fff; font-size:12px; background:#932ab6; margin:15px auto; line-height:32px; transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in; -webkit-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in; }
.pricing_table:hover .buy_now3 a { background:#333;}

.pricing_title4 { background:#27a220; height:75px!important; margin-top:120px; text-align:center;}
.pricing_title4 h3 { color:#fff; padding-top:22px;}
.pricing_table .buy_now4 { border-bottom:none;}
.pricing_table .buy_now4 a { display:block; height:32px; width:90px; color:#fff; font-size:12px; background:#27a220; margin:15px auto; line-height:32px; transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in; -webkit-transition:all 0.5s ease-in; -o-transition:all 0.5s ease-in; }
.pricing_table:hover .buy_now4 a { background:#333;}

.pricing_wrap{ transition:all 0.5s ease ; -moz-transition:all 0.5s ease ;-webkit-transition:all 0.5s ease; position:relative; }
.pricing_wrap:hover { box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);}

/*--------- Client Say Style ----------*/
.client_say{ text-align:center; }
.client_say h3 { color:#fff; margin-bottom:20px;}
.client_say li{ padding:15px 0;}
.client_say li p{ font-size:16px; line-height:1.5em; color:#fff; font-style:italic;}

.client_say.testimonials_page{ padding:30px 0;text-align:center;}
.client_say.testimonials_page span.fa{ font-size:20px; padding-top:10px; margin:auto;color:#fff;background:rgba(0,0,0,.3); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%; display:block; height:40px; width:40px; margin-bottom:10px;}

/*--------------------------- About Us -----------------------------*/
.about_us_text { font-size:13px; color:#717171; line-height:22px; padding-top:20px;}

/* progress-bar */
.dynamic_bar { margin-top:22px;}
.dynamic_bar .progress{ height:24px; margin-bottom:25px; background:#f9f9f9;  border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; }
.dynamic_bar .progress-bar { line-height:24px;}
.dynamic_bar .progress .sr-only{ position:relative; z-index:1000; color:#fff; font-size:12px; top:-2px; line-height:5px;}

/* Team */
.team { margin:0 auto;}
.team_title { text-align:center; padding:60px 0 40px; font-size:25px!important; border-top:1px solid #eee; margin-top:50px; color:#666!important;}
.team { border-bottom:1px solid #eee; padding-bottom:20px;}
.team h2, .team h3 {font-size: 17px; color:#666;}
.team h3 { margin: 0 0 14px 0;}
.team h2 {text-transform: none;}
.team h2, .team em {display: block;text-align: center;}
.team em {color: #a3a3a3; font-size: 13px; font-style: normal;}
.team img {position: relative; top: 0; -webkit-transition: all 0.4s; transition: all 0.4s;}
.team header { position: relative; overflow: hidden;}
.team header:hover img {top: -20px;}
.team header:hover .hover { bottom: -1px;}
.team .hover {background-color: #f9f9f9; padding: 26px 22px 22px 22px; position: absolute; left: 0; right: 0; bottom: -120%; -webkit-transition: 0.4s all;
 transition: 0.4s all;}
.team .hover .social,.team .hover .socialize { margin-top: 22px; margin-left:40px;}
.team .hover .social a,.team .hover .socialize a {font-size: 16px; margin: 0;}
.socialize { padding: 0;}
.socialize li {display: inline-block;font-size: 20px; list-style: none;}
.socialize a {margin: 0 2px; padding: 0 10px;}

/* our-process */
.our-process { margin:80px 0 80px 0; width:100%; overflow:hidden; zoom:1;}
.our-process_title{ padding-bottom:20px;  text-align:center; color:#666; font-size:25px;}
.process-box { width:200px;text-align:center; float:left; margin:9px;}
.process-icon-box { height:90px; width:90px; background:#fff; border:3px solid; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  margin-left:60px; padding-top:12px; padding-left:0px; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.process-box:hover .process-icon-box { border-color:#666;transform:scale(-1,1); -webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);}
.process-box h3 { color:#666!important;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.our-process .process_bot {margin-left:90px; float:left; margin-top:10px;}
.our-process .process_bot_text { font-size:25px; color:#666; float:left; margin-left:350px; margin-top:30px; padding-bottom:5px;}

/*---------------------------  Testimonials --------------------------------*/
.testimonials_blightblue { padding:15px; color:#fff; font-size:13px; transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;}
.testimonials_bgreen { background:#43c83c; padding:15px; color:#fff; font-size:13px;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s; }
.testimonials_borange{ background:#f88529; padding:15px; color:#fff; font-size:13px;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s; }
.testimonials_bblue{ background:#1171a3; padding:15px; color:#fff; font-size:13px;transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s; }
.testimonials_blightblue:hover,.testimonials_bgreen:hover,.testimonials_borange:hover,.testimonials_bblue:hover { background:#222;}
.testimonials_tauthor {  padding:15px 0;}
.testimonials_tauthor .color { font-weight:bold;}

/*--------- Client Say ----------*/
.client2_dividing { height:1px; background:#e6e6e6; margin:50px 0;}
.client2_say{ text-align:center;}
.client2_say h3 { color:#444; margin-bottom:20px;font-size:26px;}
.client2_say p { font-size:15px; color:#717171;}
.client2_say:hover h3{color:#58b4e7;-moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.client2_say li p{ font-size:15px; line-height:1.5em; color:#9d9d9d; padding:0 5%;}

/*--------- Testimonials_content ----------*/
.testimonials_content { text-align:center; margin:50px 0 100px;}
.testimonials_content h5 { padding:10px 0 20px;}
.testimonials_content p { font-size:13px; color:#717171; line-height:1.5em;}
.testimonials_content .testimonials_box { border:1px solid #e6e6e6; border-radius:10px; padding:20px;-moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.testimonials_content img {-moz-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.testimonials_content:hover img { transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);}

/*----------------------------  Services ----------------------------*/
.services_box h2 { font-size:20px; color:#666; padding-left:50px;-moz-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; }
.services_box a p { font-size:13px; color:#aaa; padding-left:50px; margin-top:-5px;}
.services_box .fa { float:left; font-size:35px; padding-top:5px;-moz-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.services_box  p { font-size:13px; margin-top:15px; color:#888; line-height:20px;}
.services_box:hover .fa { transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px); color:#666!important;}

/*--------- Nav Tabs Style ----------*/
.nav_title { border-top:1px solid #eee; padding:50px 0 20px; margin-top:10px;}
.nav_title h3 { font-size:25px; color:#666!important;}
.nav-tabs { border-bottom: 1px solid #e6e6e6;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-color: #e6e6e6 #e6e6e6 transparent; border-top:2px solid ;}
.nav-tabs > li > a { padding-top:12px; color:#555;border-radius:0; webkit-border-radius:0; -moz-border-radius:0; background:#f2f4f6; border:1px solid #d9d9d9;outline:none; border-bottom:none; margin-bottom:-1px; }
.nav-tabs > li > a:hover {  border:1px solid #e6e6e6; background:#fafcfd;}
.nav-tabs > li > a, .nav-pills > li > a{ margin-right:-1px;}
.tab-content { border:1px solid #e6e6e6; border-top:none; padding:15px 10px; margin-bottom:70px;}
.tab_container span{ font-size:45px; float:left; padding-left:15px; padding-top:40px;}
.tab_container_right{ padding-left:80px;}
.tab_container_right h3{ color:#666;}
.tab_container_right:hover h3{ -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.tab-content p { line-height:2em; font-size:13px; color:#717171; padding:0 5px 5px;}
.tab_container { width:100%; }

/*--------- Services Bottom ----------*/
.services_bottom_img { -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.services_bottom_img:hover { opacity:.8;}
.services_bottom_right { padding-left:30px; }
.services_right_box { float:left; width:50%;}
.services_right_box p { font-size:13px; color:#717171; line-height:20px;}
.services_right_box .fa { width:55px; height:55px; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%; font-size:20px; color:#fff; text-align:center; padding-top:18px;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; }
.services_right_box:hover .fa { background-color:#fff; border:1px solid #eee; color:#666; }
.services_right_box h3 { color:#666; margin:10px 0 0px;}

/*------------------------  Faq ----------------------------*/
.accordion_style{  margin:10px 0 30px;}
.accordion_style .accordion{ width:100%;}
.ui-accordion .ui-accordion-header { border:solid 1px #eee; cursor: pointer;margin-top:8px; display: block;min-height: 0;padding:10px 40px 10px 12px;position: relative;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ background: url(../images/toggle_icon.png) no-repeat right  9px ;font-weight:normal;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: url(../images/toggle_icon.png) no-repeat right  -23px ; font-weight:normal;  }
.ui-helper-reset { font-size: 100%; list-style: none outside none;margin: 0;outline: 0 none;padding: 0;text-decoration: none;}
.accordion p { font-size: 13px;line-height:20px; color:#717171; padding:15px 12px;text-decoration: none; border:1px solid #eee; border-top:none;}
.accordion > h3{color:#666;font-size:15px!important;}
.ui-accordion .ui-accordion-content {overflow: auto;}

/*--------- Faq Box ----------*/
.faq_box { background:#fcfcfc; border:1px solid #f3f3f3; position:relative; margin:50px 0 80px; text-align:center;}
.faq_box .fa { padding:20px; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%; color:#fff; font-size:20px; margin-top:-35px;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; }
.faq_box:hover .fa { background:#666;}
.faq_box h3 { color:#666; padding:10px 0; margin:0;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.faq_box p { font-size:13px; color:#717171; line-height:20px; padding:0 30px 15px;;} 

/*------------------------ 404 -----------------------------*/
.error-page { text-align:center; }
.error-page h3 { color:#666; font-size:36px;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.error-page p { padding-bottom:25px; font-size:13px; color:#717171;}
.error-page.widget_search{ width: 300px;  display: table;  margin: 0 auto;}
.error-page-img{ display: table; margin: 50px auto 0;}
.widget_search { position:relative;}
.widget_search #a_search{ background: #fff;border: 1px solid #ddd !important; width: 500px;  display: block;  color: #777; font-style: italic;left:0; top: 0;
 padding: 10px; box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.widget_search .search-submit{ background: url('../images/icon_search.jpg') center center no-repeat; width: 17px;height: 17px;border: none;text-indent: 99px; cursor: pointer; position:absolute; right:7px; top:12px; }

/*---------------------- Contact Us --------------------------*/
.map_style{ padding:10px; padding-bottom:5px; border:1px solid #e6e6e6;}
.contact_input_box{ background:#fff; border:1px solid #eee;width:98%;margin-top:10px;}
.contact_input_box[type="text"]{ padding:10px 0 10px 10px;}
.contact_textarea_box{background:#fff; border:1px solid #eee; width:98%; margin-top:10px; margin-bottom:13px;}
.contact_textarea_box[type="text"]{ padding:5px 0 5px 10px; min-height:250px;}
.contact_input_submit { padding:8px 25px; font-size:13px; border:none; color:#fff; margin-bottom:150px;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.contact_input_submit:hover { background:#666;}
.contact_content_left, .contact_content_right { padding-top:50px; font-size:13px; color:#717171; line-height:1.5em; }
.contact_left_title, .contact_right_title { padding-bottom:10px;}
.contact_left_title h3, .contact_right_title h3 { font-size:25px; color:#666; margin:0; padding:0;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.contact_content_right ul { margin:20px 0; padding:0;}
.contact_content_right ul li { list-style-type:none; padding-bottom:10px; }
.contact_content_right ul li .fa { font-size:15px; color:#666; padding-right:10px;}

/*---------------------------------- Time Style --------------------------------*/
.time_style { position:relative; text-align:center; margin:80px 0 300px;}
.time_style .time_border { width:5px; background:#fff; border:1px solid #eee; min-height:1800px; position:absolute; top:130px; left:50%; overflow:hidden;}
.time_style p{ font-size:13px; color:#717171; line-height:1.5em; }
.time_style ul li { list-style:none;}
.time_style .time_title { border:2px solid #eee; background:#fff; height:110px; width:110px; display:inline-block; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%; padding-top:40px; font-size:20px; color:#666;}
.time_style ul li .time_style_img { -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;filter:Alpha(Opacity=80);opacity:0.8;}
.time_style ul li:hover .time_style_img { filter:Alpha(Opacity=100);opacity:1;}

.time_style .box1_icon, .box3_icon, .box5_icon { border-bottom:10px solid rgba(255,255,255,0); border-top:10px solid rgba(255,255,255,0); border-left:10px solid rgba(234,234,234,1); position:absolute; top:30px; right:-11px;}
.time_style .box1_circle, .box3_circle, .box5_circle {  border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; border:2px solid; background:#fff; position:absolute; top:30px; right:-115px; width:15px; height:15px;}
.time_style .time_style_box1, .time_style_box3, .time_style_box5 { border:1px solid #eee; float:left; margin:100px 0 0 50px; padding:8px 8px 15px 8px; width:35%; text-align:left; position:relative; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.time_style .time_style_box1:hover, .time_style_box3:hover, .time_style_box5:hover { box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);}
.time_style .time_style_box1 h3, .time_style_box3 h3, .time_style_box5 h3 { margin:0 0 -10px; padding:15px 0; color:#666;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}

.time_style .time_style_box2, .time_style_box4, .time_style_box6 { border:1px solid #eee; float:right; margin:200px 60px 0 0 ; padding:8px 20px; width:35%; text-align:left; position:relative; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.time_style .box2_icon, .box4_icon, .box6_icon { border-bottom:10px solid rgba(255,255,255,0); border-top:10px solid rgba(255,255,255,0); border-right:10px solid rgba(234,234,234,1); position:absolute; top:30px; left:-11px;}
.time_style .box2_circle, .box4_circle, .box6_circle {  border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; border:2px solid; background:#fff; position:absolute; top:30px; left:-116px; width:15px; height:15px;}
.time_style .time_style_box2:hover, .time_style_box4:hover, .time_style_box6:hover { box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);}
.time_style .time_style_box2 h3, .time_style_box4 h3, .time_style_box6 h3 { margin:10px 0 -10px; padding:15px 0; color:#666;}
.time_style .time_style_box2 .graybg, .time_style_box4 .graybg, .time_style_box6 .graybg {  margin:15px 0 30px; padding:10px; text-align:center; color:#fff; font-size:15px;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.time_style .time_style_box2:hover .graybg, .time_style_box4:hover .graybg, .time_style_box6:hover .graybg { background:#666;}

/*----------------------- Full Width -------------------------*/
.full_width h3 { padding-bottom:15px; color:#666; font-size:22px;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.full_width p { font-size:13px; line-height:1.5em; color:#717171;}

/*---------------------- Sidebar Style -----------------------*/
.side_category h3, .popular_posts h3, .sidebar_tag h3, .fancybox_style h3 { color:#666; font-size:20px;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; margin:10px 0;}

/*-------- Side Category Style -------------*/
.side_category ul { margin:0; padding:}
.side_category ul li{padding:10px 0; border-bottom:solid 1px #eee; position:relative; list-style:none;}
.side_category ul li:after{content:" "; position:absolute;left:0;top:16px;border-top:4px solid transparent;border-bottom:solid 4px transparent;border-left:solid 5px #666;}
.side_category ul li a{font-size:13px;margin-left:20px;color:#717171;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.side_category ul li:hover a { padding-left:20px;}

/*--------- Popular Posts style ----------*/
.popular_posts img{ float:left;  margin-right:10px;padding-top:5px;}
.popular_right{ padding-left:75px;}
.popular_right p{ padding-top:5px; font-size:13px; color:#717171;}
.popular_right span{ font-style:italic;}

/*--------- Sidebar Tag style ----------*/
.sidebar_tag ul { list-style:none; margin:20px 0 0; padding:0;}
.sidebar_tag ul li { list-style:none; margin-bottom:13px; padding:3px 0; float:left; }
.sidebar_tag ul li a { background:#f1f1f1; border:1px solid #e1e1e1; margin:0 2px; padding:6px 8px; text-decoration:none; color:#666;border-radius:3px; webkit-border-radius:3px; -moz-border-radius:3px;}
.sidebar_tag ul li a:hover{ border:1px solid; color:#fff; border-radius:3px; webkit-border-radius:3px; -moz-border-radius:3px;-webkit-transition: all 0.2s ease-in 0s; -moz-transition: all 0.2s ease-in 0s; transition: all 0.2s ease-in 0s;}

/*------------------ Fancybox Style -------------------*/
.fancybox_style {height:auto; padding:0; }
.fancybox_style ul { list-style:none; margin:0; padding:0;}
.fancybox_style ul li { list-style:none; margin:5px 9px 5px 0; float:left; position:relative;border:1px solid #eee; padding:3px;  }
.fancybox_style ul li a { position:relative; display:block;overflow:hidden;}
.fancybox_style ul li a img {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 0; filter:Alpha(Opacity=60);opacity:0.6; }
.fancybox_style ul li a img:hover { transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);-ms-transform: scale(1.5);filter:Alpha(Opacity=100);opacity:1; }

/*--------- Sidebar Content Style ----------*/
.sidebar_content {  padding-right:0px; margin-bottom:30px;}
.sidebar_content p { font-size:13px; color:#717171; line-height:1.5em;}
.sidebar_content p a:hover { color:#333;}
.sidebar_content .sidebar_blockquote{ border-left:5px solid; background:#f1f1f1;}
.sidebar_content .sidebar_blockquote:hover{ border-left:5px solid #333;transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.sidebar_content .sidebar_blockquote p{ padding:15px 5px 15px 15px; color:#444; font-size:13px; font-style:italic;;}
.image_example_left img { float:left; border:1px solid #eee; padding:3px;}
.image_example_left p { padding-left:160px;}
.image_example_right img { float:right; border:1px solid #eee; padding:3px;}
.image_example_right p { padding-right:150px;}

/*------------------------ Carousel Style ---------------------------------*/
.carousel_nav{position:absolute; right:-20px; top:-40px;padding:5px 25px 0 5px;background:none;}
a#carousel_prev{display:inline-block;width:25px;height:25px;background:#666 url(../images/carouFredSel_prev.png) no-repeat center center; transition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s; }
a#carousel_next{display:inline-block;width:25px;height:25px;background:#666 url(../images/carouFredSel_next.png) no-repeat center center; transition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s; }

/*--------- CarouFredSel02 Style ----------*/
.carouFredSel02 { position:relative; margin-bottom:20px; }
.carouFredSel02 ul { list-style:none; margin:0; padding:0; width:auto;  }
.carouFredSel02 ul li { float:left; list-style:none; height:auto; min-height:345px; margin:0 15px; position:relative; }
.carouFredSel02 .carouFredSel_nav { position:absolute; right:0; top:-50px;  padding:5px 8px 5px 5px;}
.caroul_prev02 { background: url(../images/crousel_l.png) no-repeat center center;  margin-right:5px; padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.caroul_next02 { background: url(../images/crousel_r.png) no-repeat center center;  padding:4px 12px; transition: all 0.8s ease 0s;  -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.caroul_prev02:hover { background: url(../images/crousel_l.png) no-repeat center center #666!important; }
.caroul_next02:hover { background: url(../images/crousel_r.png) no-repeat center center #666!important; }

/*---------- Project style -------------- */
.project_inner{position:relative;overflow:hidden; text-align:center;width:350px; }
.project_inner figure{width:100%;height:0;padding:0 0 100%;margin:0;}
.project_inner .project_rollover{position:absolute; left:0;bottom:0;display:block;height:21%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.3s ease-in-out 0s;-moz-transition:height 0.3s ease-in-out 0s;-ms-transition:height 0.3s ease-in-out 0s;-o-transition:height 0.3s ease-in-out 0s;transition:height 0.3s ease-in-out 0s;color:#fff; width:100%;}
.project_inner:hover .project_rollover {height:100%;}
.project_inner .entry-content p{display:block;float:left;padding-left:16px;}
.project_inner .entry-title{padding:25px 0;}
.project_inner .entry-title a {color:#fff!important;font-size:16px; padding:20px 0;}
.project_inner a{color:#fff!important;}
.project_inner .project_item1{ background:#44ce7b;  }
.project_inner .project_item2{ background:#9c44ce; }
.project_inner .project_item3{ background:#f97a14; }
.project_inner .project_item4{ background:#33bee5;}

/*-------------------------Portfolio Project List -------------------------------- */
.project_list { margin:50px 0 30px;}
.project_list .project_pic { float:left; filter:Alpha(Opacity=60);opacity:0.6;ransition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.project_list .project_pic:hover {filter:Alpha(Opacity=100);opacity:1;} 
.project_list .project_text { padding-left:750px;}
.project_list .project_text h3 { color:#666; padding:0; margin:0;ransition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.project_list .project_text .categories { border-top:1px solid #eee; margin-top:15px; padding:15px 0;}
.project_list .project_text .categories a { color:#a9a9a9; font-size:12px;ransition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.project_list .project_text .categories a:hover { color:#333;} 
.project_list .project_text p { font-size:13px; color:#717171; line-height:1.5em;}
.project_list .project_text .read_more { background:#666; padding:10px; color:#fff; text-align:center; margin-top:38px; display:block; transition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;}


/*--------- Page Number Style ----------*/
.page_number_style{ text-align:center;}

/*--------- Project Item Style ----------*/
.project_item_left { padding-right:15px; margin-bottom:30px; }
.project_item_left h3 {color:#666; padding:10px 0 25px; margin:0;}
.project_item_left img { padding-bottom:35px;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;filter:Alpha(Opacity=100);opacity:1;}
.project_item_left img:hover {filter:Alpha(Opacity=80);opacity:0.8;}
.project_skills h3 { color:#666;-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}


@media handheld, only screen and (max-width: 991px){
/*  Home Main Top Styles */
.main_top { padding:0px 5px;}

/* Computer Content Style */
.computer_content { display:none!important;}

/* Pricing Table Style */
.pricing_top_title { margin:50px 0 0px ; }
.pricing_page_title h2 { margin-bottom:30px;}
.pricing_title, .pricing_title2, .pricing_title3, .pricing_title4 { margin-top:0px;}
.pricing_table { margin-bottom:30px;}

/* About Us */
.about_us_text {  padding-top:0px; margin-top:-20px;}

/* progress-bar */
.dynamic_bar{ margin-top:0;}

/* Team */
.team { border-bottom:none; float:left; padding-left:20px; }

/* our-process */
.our-process .process_bot, .our-process .process_bot_text { display:none;}

/* Faq Box */
.faq_box { margin:30px 0; }

/* services page bottom */
.services_bottom_img { padding-bottom:50px;}
.services_bottom_right { padding-left:30px; }
.services_right_box { float:none; width:auto;}

/* Contact Us */
.contact_input_submit { margin-bottom:0;}

/* carouFredSel */
.carouFredSel { position:relative; margin-bottom:-75px;  }

/*  Time Style */
.time_style { margin:0 0 30px; float:left; }
.time_style .time_style_box2, .time_style_box4, .time_style_box6 { margin:100px 60px 0 0 ; }
.time_style .time_border, .time_style .box1_icon, .box3_icon, .box5_icon, .time_style .box2_icon, .box4_icon, .box6_icon, .time_style .time_title, .time_style .box1_circle, .box3_circle, .box5_circle, .time_style .box2_circle, .box4_circle, .box6_circle  { display:none;}

.testimonials_content {margin:30px 0 ;}
}

@media handheld, only screen and (max-width: 767px){
/* services page bottom */
.services_bottom_right { padding-left:10px; }

/* 404 page */
.widget_search #a_search{ display:none;   }
.widget_search .search-submit{ display:none; }

/*  Time Style */
.time_style .time_style_box2, .time_style_box4, .time_style_box6 { float:none; margin:30px 0; width:auto; }
.time_style .time_style_box1, .time_style_box3, .time_style_box5 { float:none; margin:30px 0; width:auto; }

/* Nav Tabs Style */
.nav-tabs > li { float:none; }
}

/*--------- Animation----------*/
.animation_style img{ float:left;margin-right:20px;}
.animation_style p{ font-size:13px; line-height:1.7em; color:#717171;}
.animation_style{ margin:40px 0; border-bottom:1px solid #e5e5e5; padding-bottom:40px; overflow:hidden;}
.animation_style:last-child { border-bottom:none;}

.animated.fadeInLeft1 {-webkit-animation:fadeInLeftBig 1s .1s ease both;-moz-animation:fadeInLeftBig 1s .1s ease both;animation:fadeInLeftBig 1s .1s ease both;
}
.animated.fadeInLeft2 {-webkit-animation:fadeInLeftBig 1.5s .1s ease both;-moz-animation:fadeInLeftBig 1.5ms .1s ease both;animation:fadeInLeftBig 1.5s .1s ease both;}
.animated.fadeInLeft3 {-webkit-animation:fadeInLeftBig 2ms .1s ease both;-moz-animation:fadeInLeftBig 2ms .1s ease both;animation:fadeInLeftBig 2s .1s ease both;}
.animated.fadeInLeft4 {-webkit-animation:fadeInLeftBig 2.5s .1s ease both;-moz-animation:fadeInLeftBig 2.5s .1s ease both;animation:fadeInLeftBig 2.5s .1s ease both;}
.animated.scaleUp {-ms-animation: 800ms linear 100ms both scaleUp;-webkit-animation: 800ms linear 100ms both scaleUp;-moz-animation: 800ms linear 100ms both scaleUp;animation: 800ms linear 100ms both scaleUp;}
@keyframes scaleUp {0% { opacity: 0; transform: scale(.6); }100% { opacity: 1; transform: scale(1); }}
@-moz-keyframes scaleUp { 0% {  opacity: 0;  -moz-transform: scale(.6); } 100% {  opacity: 1;  -moz-transform: scale(1); }}
@-webkit-keyframes scaleUp { 0% {  opacity: 0;  -webkit-transform: scale(.6); }100% {  opacity: 1;  -webkit-transform: scale(1); }}
@-ms-keyframes scaleUp {0% { opacity: 0; -ms-transform: scale(.6); } 100% { opacity: 1;  -ms-transform: scale(1); }}
@-o-keyframes scaleUp {0% {  opacity: 0;  -o-transform: scale(.6);} 100% {  opacity: 1;  -o-transform: scale(1); }}
.animated.scaleUp {-webkit-animation-name: scaleUp; -moz-animation-name: scaleUp; -o-animation-name: scaleUp; animation-name: scaleUp;}


/*--------- Social-Links ----------*/
.Social-Links a{margin:0 0 0 3px;}
.socialicons  {float:right;}
.iconFacebook{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat 0 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconPinterest{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -29px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconTwitter{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -58px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconGoogle{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -87px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconRss{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -116px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconVimeo{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -145px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconEvernote{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -174px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconDribbble{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -203px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconTumblr{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -232px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconBehance{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -261px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconStumbleUpon{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -290px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconDropbox{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -319px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconSoundCloud{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -348px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconPicasa{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -377px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconLastfm{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -406px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconForrst{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -435px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconFlickr{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -464px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconDeviantArt{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -493px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconLinkedIn{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -522px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconBlogger{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -551px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconInstagram{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -580px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconYahoo{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -609px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconYouTube{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -638px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconGrooveshark{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -667px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconDigg{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -696px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconSkype{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -725px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconShareThis{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -754px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconWordPress{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -783px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconKickstarter{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -812px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconBebo{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -841px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconZerply{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -870px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconAmazon{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -899px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconMyspace{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -928px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconWikipedia{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -957px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconTechnorati{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -986px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconAddThis{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -1015px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconDelicious{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -1044px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconXing{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -1073px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconQuora{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -1102px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}
.iconGitHub{width:28px;height:28px;background:url(../images/socialicons.png) no-repeat -1131px 0 #555; background-color:#555;display:inline-block; padding:0;margin:0 1px;}

/*--------- Social-Links Hover ---------*/
a.iconFacebook:hover{ background-color:#5d82d1;background-position: 0 -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconPinterest:hover{ background-color:#e13138;background-position: -29px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTwitter:hover{ background-color:#40bff5;background-position: -58px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGoogle:hover{ background-color:#eb5e4c;background-position: -87px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconRss:hover{ background-color:#faa33d;background-position: -116px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconVimeo:hover{ background-color:#35c6ea;background-position: -145px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconEvernote:hover{ background-color:#9acf4f;background-position: -174px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDribbble:hover{ background-color:#f7659c;background-position: -203px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTumblr:hover{ background-color:#426d9b;background-position: -232px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBehance:hover{ background-color:#1879fd;background-position: -261px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconStumbleUpon:hover{ background-color:#ff5c30;background-position: -290px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDropbox:hover{ background-color:#17a3eb;background-position: -319px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconSoundCloud:hover{ background-color:#ff7e30;background-position: -348px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconPicasa:hover{ background-color:#9eb5b6;background-position: -377px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconLastfm:hover{ background-color:#f34320;background-position: -406px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconForrst:hover{ background-color:#45ad76;background-position: -435px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconFlickr:hover{ background-color:#ff48a3;background-position: -464px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDeviantArt:hover{ background-color:#6a8a7b;background-position: -493px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconLinkedIn:hover{ background-color:#238cc8;background-position: -522px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBlogger:hover{ background-color:#ff9233;background-position: -551px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconInstagram:hover{ background-color:#548bb6;background-position: -580px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconYahoo:hover{ background-color:#ab47ac;background-position: -609px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconYouTube:hover{ background-color:#ef4e41;background-position: -638px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGrooveshark:hover{ background-color:#ffb21d;background-position: -667px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDigg:hover{ background-color:#75788d;background-position: -696px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconSkype:hover{ background-color:#13c1f3;background-position: -725px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconShareThis:hover{ background-color:#25a774;background-position: -754px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconWordPress:hover{ background-color:#2592c3;background-position: -783px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconKickstarter:hover{ background-color:#8cd049;background-position: -812px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconBebo:hover{ background-color:#ee3849;background-position: -841px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconZerply:hover{ background-color:#9dbc7a;background-position: -870px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconAmazon:hover{ background-color:#ff8e2e;background-position: -899px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconMyspace:hover{ background-color:#008dde;background-position: -928px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconWikipedia:hover{ background-color:#b3b5b8;background-position: -957px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconTechnorati:hover{ background-color:#71d14b;background-position: -986px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconAddThis:hover{ background-color:#ff7850;background-position: -1015px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconDelicious:hover{ background-color:#377bda;background-position: -1044px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconXing:hover{ background-color:#1a8e8c;background-position: -1073px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconQuora:hover{ background-color:#ea3d23;background-position: -1102px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}
a.iconGitHub:hover{ background-color:#3f91cb;background-position: -1131px -28px;-webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s;}

/*--------- Social-Links2 ----------*/
.socialicons2{  padding-top:20px;}
.socialicons2 a{margin:5px 8px 0 0;padding:0;}

.iconSkype2{width:30px;height:30px;background:url(../images/socialicon2.png) no-repeat -10px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconLast_fm2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconFacebook2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconWordpress2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconVimeo_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRSS2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRevision2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -10px;display:inline-block;padding:0;margin:0 3px;}
.iconRdio2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -10px;display:inline-block;padding:0;margin:0 3px;}

.iconEvernote2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconEmber2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconDropbox2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconAim2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -43px;display:inline-block;padding:0;margin:0 3px;}
.icon500px_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -43px;display:inline-block;padding:0;margin:0 3px;}

.icon500px2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconWikipedia2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -43px;display:inline-block;padding:0;margin:0 3px;}
.iconVkontakte2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -43px;display:inline-block;padding:0;margin:0 3px;}

.iconTechnorati2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconStumbleupon2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSquarespace2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSpotify2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSoundcloud2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconSkype_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconPinterest2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -76px;display:inline-block;padding:0;margin:0 3px;}
.iconPicasa2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -76px;display:inline-block;padding:0;margin:0 3px;}

.iconMail_ru2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconMail2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconLinkedin_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconLinkedin2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGowalla2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle_alt_22{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -109px;display:inline-block;padding:0;margin:0 3px;}
.iconGoogle2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -109px;display:inline-block;padding:0;margin:0 3px;}

.iconFormspring2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconFlickr2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDribbble2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDigg2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDeviantart_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDeviantart2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDesignmoo2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -142px;display:inline-block;padding:0;margin:0 3px;}
.iconDelicious2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -142px;display:inline-block;padding:0;margin:0 3px;}

.iconYoutube2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconYahoo2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconWordpress_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconGrooveshark2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconTumblr2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconMyspace2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconForrst2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -175px;display:inline-block;padding:0;margin:0 3px;}
.iconAsk_fm2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -175px;display:inline-block;padding:0;margin:0 3px;}

.iconInstagram_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconInstagram2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconVimeo2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -76px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconTwitter2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -109px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconMyspace_alt2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -142px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconPaypal2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -175px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconGmail2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -208px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconFoursquare2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -241px -208px;display:inline-block;padding:0;margin:0 3px;}
.iconBlogger2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -10px -241px;display:inline-block;padding:0;margin:0 3px;}
.iconBehance2{width:30px;height:30px;background:url(../images/socialicons2.png) no-repeat -43px -241px;display:inline-block;padding:0;margin:0 3px;}

/*--------- Social-Links3 ----------*/
.socialicons3 {  padding-top:10px;}
.socialicons3 a{margin:0;padding:5px 8px 0 0;}

.iconFacebook3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -4px;display:inline-block; padding:0;margin:0;}
.iconPinterest3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -4px;display:inline-block; padding:0;margin:0;}
.iconTwitter3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -4px;display:inline-block; padding:0;margin:0;}
.iconGoogle3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -4px;display:inline-block; padding:0;margin:0;}
.iconRss3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -4px;display:inline-block; padding:0;margin:0;}

.iconVimeo3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -45px;display:inline-block;padding:0;margin:0;}
.iconEvernote3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -45px;display:inline-block;padding:0;margin:0;}
.iconDribbble3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -45px;display:inline-block;padding:0;margin:0;}
.iconTumblr3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -45px;display:inline-block;padding:0;margin:0;}
.iconBehance3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -45px;display:inline-block;padding:0;margin:0;}
 
.iconStumbleUpon3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -86px;display:inline-block;padding:0;margin:0;}
.iconDropbox3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -86px;display:inline-block;padding:0;margin:0;}
.iconSoundCloud3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -86px;display:inline-block;padding:0;margin:0;}
.iconPicasa3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -86px;display:inline-block;padding:0;margin:0;}
.iconLastfm3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -86px;display:inline-block;padding:0;margin:0;}

.iconForrst3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -128px;display:inline-block; padding:0;margin:0;}
.iconFlickr3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -128px;display:inline-block; padding:0;margin:0;}
.iconDeviantArt3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -128px;display:inline-block; padding:0;margin:0;}
.iconLinkedIn3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -128px;display:inline-block; padding:0;margin:0;}
.iconBlogger3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -128px;display:inline-block; padding:0;margin:0;}

.iconInstagram3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -169px;display:inline-block;padding:0;margin:0;}
.iconYahoo3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -169px;display:inline-block;padding:0;margin:0;}
.iconYouTube3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -169px;display:inline-block;padding:0;margin:0;}
.iconGrooveshark3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -169px;display:inline-block;padding:0;margin:0;}
.iconDigg3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -169px;display:inline-block;padding:0;margin:0;}

.iconSkype3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -211px;display:inline-block;padding:0;margin:0;}
.iconShareThis3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -211px;display:inline-block;padding:0;margin:0;}
.iconWordPress3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -211px;display:inline-block;padding:0;margin:0;}
.iconKickstarter3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -211px;display:inline-block;padding:0;margin:0;}
.iconBebo3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -211px;display:inline-block;padding:0;margin:0;}

.iconZerply3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -252px;display:inline-block; padding:0;margin:0;}
.iconAmazon3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -252px;display:inline-block; padding:0;margin:0;}
.iconMyspace3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -252px;display:inline-block; padding:0;margin:0;}
.iconWikipedia3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -252px;display:inline-block; padding:0;margin:0;}
.iconTechnorati3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -252px;display:inline-block; padding:0;margin:0;}

.iconAddThis3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -5px -293px;display:inline-block;padding:0;margin:0;}
.iconDelicious3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -46px -293px;display:inline-block;padding:0;margin:0;}
.iconXing3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -87px -293px;display:inline-block;padding:0;margin:0;}

.iconQuora3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -128px -293px;display:inline-block;padding:0;margin:0;}
.iconGitHub3{width:28px;height:29px;background:url(../images/socialicons3.png) no-repeat -169px -293px;display:inline-block;padding:0;margin:0;}
