a{color:#4a7dff;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}
a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#00a5eb}
.top_head_separator{background:#FFFFFF;border-bottom:#EEEEEE solid 10px;}
.nav_simple ul li a{border-bottom:1px solid transparent;padding-top:7px;padding-bottom:7px;}
.nav_simple ul li a:hover,
.nav_simple ul li a.hov,
.nav_simple ul li a.active{border-bottom:1px solid #00a5eb;background:#222222;color:#FFFFFF;}
.nav_simple li.nav_badge em,
.nav_simple li.nav_badge a em{background:#7dbcff;color:#fff;}
.header,
.page_top_details{background:url(../../images/headers/header40.jpg) center top #ffffff;border-bottom:10px solid #EEEEEE;}
.wrap{background:#ffffff;}
.image_wrap,
.image_wrap_simple,
.blog_article .container_video,
.post_article_single .container_video{background:#fafafa;}
.image_wrap:hover,
.image_wrap_simple:hover,
.blog_article .container_video:hover,
.post_article_single .container_video:hover{background:#eaeaea;}
.img_wrap_in{margin:5px;}
.image_wrap,
.image_wrap_simple,
.blog_article .container_video,
.post_article_single .container_video,
.image_wrap img,
.image_wrap_simple img,
.blog_article .container_video iframe,
.post_article_single .container_video iframe,
.img_wrap_in{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
input[type=text],
input[type=password],
input[type=url],
input[type=email],
input.text,
input.title,
textarea,
select{border-color:#BBBBBB;background:#FFFFFF;color:#000000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
input[type=text]:focus,
input[type=password]:focus,
input[type=url]:focus,
input[type=email]:focus,
input.text:focus,
input.title:focus,
textarea:focus,
select:focus{border-color:#00a5eb;background:#FFFFFF;color:#000000;}
.preloader{background:url(../../images/loaders/1.gif) center center no-repeat #ffffff;}
#site_footer{background-image:url(../../images/pattern/62.png);background-color:#32303D;background-repeat:repeat;background-position:center top;}
#site_footer,
#site_footer .widgetized_footer,
#site_footer .widgetized_footer .widget-title,
#site_footer .widgetized_footer .widget ul li{color:#FFFFFF;}
#site_footer .widgetized_footer a,
#site_footer .widgetized_footer .widget ul li a{color:#FFFFFF;}
#site_footer a:hover,
#site_footer .widgetized_footer a:hover,
#site_footer .widgetized_footer .widget ul li a:hover{color:#7dbcff;}
#site_footer_second{background:#32303D;border-top:1px solid #49475C;}
#site_footer_second,
#site_footer_second .site_footer_inner,
.site_copyright{color:#FFFFFF;}
#site_footer_second a,
#site_footer_second .site_footer_inner a{color:#FFFFFF;}
#site_footer_second a:hover,
#site_footer_second .site_footer_inner a:hover{color:#7dbcff;}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle li.blog_user{background-image:url(../../images/icons/blog/blog-user0.png);}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle li.blog_date{background-image:url(../../images/icons/blog/blog-calendar0.png);}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle li.blog_category{background-image:url(../../images/icons/blog/blog-category0.png);}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle li.blog_comments{background-image:url(../../images/icons/blog/blog-comments0.png);}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle li.blog_tag{background-image:url(../../images/icons/blog/blog-tag0.png);}
.image_wrap .img_caption_zoom,
.image_wrap .img_caption_more,
.image_wrap .img_caption_video,
.image_wrap .img_caption_link{filter:alpha(opacity=0);opacity:0;background:url(../../images/caption/01.png);left:50%;top:50%;-webkit-transform:scale(5);-moz-transform:scale(5);-o-transform:scale(5);-ms-transform:scale(5);transform:scale(5);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.image_wrap .img_caption_zoom,.image_wrap:hover .img_caption_zoom{background-position:0 0;}
.image_wrap .img_caption_more,.image_wrap:hover .img_caption_more{background-position:-48px 0;}
.image_wrap .img_caption_video,.image_wrap:hover .img_caption_video{background-position:-96px 0;}
.image_wrap .img_caption_link,.image_wrap:hover .img_caption_link{background-position:-144px 0;}
.image_wrap:hover .img_caption_zoom,
.image_wrap:hover .img_caption_more,
.image_wrap:hover .img_caption_video,
.image_wrap:hover .img_caption_link{left:50%;top:50%;filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.default_button{border:solid 1px #111111;color:#FFFFFF;background:#444444;}
.default_button:hover,
.default_button:active{color:#FFFFFF;background:#45abff;border-color:#4a7dff;}
.price_box.pb2col .pb_column.pb_active,
.price_box.pb3col .pb_column.pb_active,
.price_box.pb4col .pb_column.pb_active,
.price_box.pb5col .pb_column.pb_active{border-color:#45abff;box-shadow:0px 0px 47px #7dbcff;-moz-box-shadow:0px 0px 47px #7dbcff;-webkit-box-shadow:0px 0px 47px #7dbcff;}
::selection,::-moz-selection{background:#00a5eb}
.page_top_details #searchform #s{border:1px solid #fff;background:#fff;color:#222;}
.page_top_details #searchform #s:focus{background:#fff;color:#222;}
#smk_pagination a{color:#777;border-bottom:3px solid #ddd;}
#smk_pagination a:hover{border-color:#00a5eb;color:#00a5eb;}
#smk_pagination .active_smk_link{border-bottom:3px solid #4a7dff;color:#4a7dff;}
#smk_pagination .disabled_smk_pagination{border-bottom:3px solid #EBEBEB;color:#D7D7D7;}
.home_clients .hp_item_grid_client:hover{border-top-color:#00a5eb;}
.portf_item .pf_icons .pf_icon.img_zoom:hover,
.portf_item .pf_icons .pf_icon.img_info:hover{background-color:#45abff;}
.portf_item h2:hover{color:#7dbcff;}
#portfolio_menu li a:hover{color:#00a5eb;}
#portfolio_menu li a.active_cat{color:#00a5eb;border-bottom:1px solid #00a5eb;}
.blog_article.blog_article_s3 .blog_s3_meta ul.metasingle a:hover{color:#00a5eb;}
.widget ul li a{border-bottom:1px solid #eee;color:#666;}
.widget ul li a:hover,
.widget ul li a:focus,
.widget ul li a:active{border-color:#00a5eb;color:#00a5eb;}
.widget ul li.current-menu-item a{color:#00a5eb;}
.team_member .team_mb_name a:hover{color:#00a5eb;}