/* ----------------------------------

 Default Theme

 ----------------------------------- */



div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px;}

div.pp_default .pp_top .pp_left{background:url(img/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}/* Top left corner */

div.pp_default .pp_top .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) top left repeat-x;}/* Top pattern/color */

div.pp_default .pp_top .pp_right{background:url(img/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}/* Top right corner */

div.pp_default .pp_content .ppt{color:#f8f8f8;}

div.pp_default .pp_content_container .pp_left{background:url(img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}

div.pp_default .pp_content_container .pp_right{background:url(img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}

div.pp_default .pp_content{background-color:#fff;}/* Content background */

div.pp_default .pp_next:hover{background:url(img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}/* Next button */

div.pp_default .pp_previous:hover{background:url(img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}/* Previous button */

div.pp_default .pp_expand{background:url(img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}/* Expand button */

div.pp_default .pp_expand:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}/* Expand button hover */

div.pp_default .pp_contract{background:url(img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}/* Contract button */

div.pp_default .pp_contract:hover{background:url(img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}/* Contract button hover */

div.pp_default .pp_close{width:30px;height:30px;background:url(img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}/* Close button */

div.pp_default #pp_full_res .pp_inline{color:#000;}

div.pp_default .pp_gallery ul li a{background:url(img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}

div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}

div.pp_default .pp_social{margin-top:7px;}

div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}

div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}

div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}

div.pp_default .pp_details{position:relative;}

div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}

div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}/* The next arrow in the bottom nav */

div.pp_default .pp_content_container .pp_details{margin-top:5px;}

div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative;}

div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}

div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7;}

div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:10px 50px 10px 0;}

div.pp_default .pp_bottom .pp_left{background:url(img/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}/* Bottom left corner */

div.pp_default .pp_bottom .pp_middle{background:url(img/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}/* Bottom pattern/color */

div.pp_default .pp_bottom .pp_right{background:url(img/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}/* Bottom right corner */

div.pp_default .pp_loaderIcon{background:url(img/prettyPhoto/default/loader.gif) center center no-repeat;}/* Loader icon */



/* ------------------------------------------------------------------------

 DO NOT CHANGE

 ------------------------------------------------------------------------- */



div.pp_pic_holder a:focus{outline:none;}

div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}

div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}

.pp_top{height:20px;position:relative;}

* html .pp_top{padding:0 20px;}

.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}

.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}

* html .pp_top .pp_middle{left:0;position:static;}

.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}

.pp_content{height:40px;min-width:40px;}

* html .pp_content{width:40px;}

.pp_fade{display:none;}

.pp_content_container{position:relative;text-align:left;width:100%;}

.pp_content_container .pp_left{padding-left:20px;}

.pp_content_container .pp_right{padding-right:20px;}

.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}

.pp_description{display:none;margin:0;}

.pp_social{float:left;margin:0;}

.pp_social .facebook{float:left;width:55px;overflow:hidden;}

.pp_social .twitter{float:left;margin-right:5px;}

.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}

.pp_nav p{float:left;margin:2px 4px;white-space:nowrap;}

.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}

a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}

.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}

.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}

.pp_gallery div{float:left;overflow:hidden;position:relative;}

.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;}

.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}

.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}

.pp_gallery ul a img{border:0;}

.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}

.pp_gallery li.default a{background:url(img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}

.pp_gallery li.default a img{display:none;}

.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}

a.pp_next{background:url(img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}

a.pp_previous{background:url(img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}

a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}

a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}

.pp_bottom{height:20px;position:relative;}

* html .pp_bottom{padding:0 20px;}

.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}

.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}

* html .pp_bottom .pp_middle{left:0;position:static;}

.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}

.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}

#pp_full_res{line-height:1 !important;}

#pp_full_res .pp_inline{text-align:left;}

#pp_full_res .pp_inline p{margin:0 0 15px 0;}

div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}



/* plugins css - end */



.wp-caption,

.wp-caption-text,

.sticky,

.gallery-caption,

.bypostauthor{}



.clearfix:before,

.clearfix:after {

    content: " "; /* 1 */

    display: table; /* 2 */

}



.clearfix:after {

    clear: both;

}



/* =Reset default browser CSS.

--------------------------------------------------------------

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,

ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td

{

    background: transparent;

    border: 0;

    margin: 0;

    padding: 0;

    vertical-align: baseline;

    outline: none;

}



article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {

    display: block;

}



h1,h2,h3,h4,h5,h6 {

    font-weight: normal;

}



ol {

    margin: 10px 0px;

}



ul {

    list-style: none;

    margin: 10px 0px;

}



ol ol, ol ul, ul ul, ul ol{

    margin: 0px;

}



ul li{

    margin: 0px 0px 0px 20px;

}



ol li{

    margin: 0px 0px 10px 20px;

}



dl{

    margin: 10px 0px;

}



dl dd{

    margin: 0px 0px 0px 20px;

}



blockquote {

    quotes: none;

}



blockquote:before,blockquote:after {

    content: '';

    content: none;

}



del {

    text-decoration: line-through;

}





table {

    border-collapse: collapse;

    border-spacing: 0;

}



a img {

    border: none;

}



img{

    max-width: 100%;

    height: auto;

}



h1,h2,h3,h4,h5,h6{

    font-family: "Oswald", sans-serif;

    color: #333333;

    text-decoration: none;

}



h1{

    font-size: 40px;

    line-height: 55px;

}



.title h1{

    margin: 0px;

}



h2{

    font-size: 40px;

    line-height: 40px;



}



h3{

    font-size: 30px;

    line-height: 30px;

    margin: 0px 0px 10px;

}



h4{

    font-size: 20px;

    line-height: 20px;

    margin: 0px 0px 17px;

}



h4 a{

    color: #333333;

}



h5{

    font-size: 16px;

    line-height: 20px;

}



h6{

    font-size: 14px;

    line-height: 22px;

}



p{

    font-family: "PT Sans",sans-serif;

    font-size: 13px;

    line-height: 22px;

    color: #4f4f4f;

    margin: 10px 0px;

}



a{

    color: #4f4f4f;

    text-decoration: none;

}



p a{

    text-decoration: none;

}



a:hover,

p a:hover{



}

*/

.alignleft {

    float:left;

    margin: 0px 20px 20px 0;

}



.alignright {

    float:right;

    margin: 0px 0 20px 20px;

}



.aligncenter {

    display: block;

    margin: 10px auto 10px auto;

}



.text-align-right {

    text-align: right;

}



.text-align-left {

    text-align: left;

}



.text-align-center {

    text-align: center;

}







/* =Structure

-------------------------------------------------------------- */





.boxed .container_inner,

.boxed nav.content_menu,

.boxed .parallax_content{

    width:1120px;

}



body.boxed .content{

    background-color: #ffffff;

}





.wrapper{

    overflow: hidden;

}



.content{

    position: relative;

}



.content_inner{

    position: relative;

}



.container_inner{

    width: 1200px;

    margin: 0px auto;

    position: relative;

}

/*

header{

    width: 100%;

    display: block;

    position: fixed;

    z-index: 2000;

    background-image: url(img/menu_shadow.png);

    background-repeat: repeat-x;

    background-position: 0px bottom;

    padding: 0px 0px 3px 0px;

}

*/

header .container{

    overflow: visible;

}



body.boxed header{

    width: 1200px;

}



header .header_outer{

    background-color: #262626;

    padding: 0px 10px;

    display: block;

    z-index: 9000;

    -webkit-backface-visibility: hidden;

}



header .header_inner{

    width: 100%;

    -webkit-backface-visibility: hidden;

}



.logo{

    float: left;

    position: relative;

    margin: 0px 25px 0px 0px;

}



.logo a{

    position: relative;

    display: block;

    visibility: hidden;

    -webkit-backface-visibility: hidden;

}



.logo img{

    display: block;

    position: relative;

    top: -50%;

    width: auto !important;



}



.content_menu .logo{

    position: absolute;

    left: 1000px;

}



.boxed .content_menu.fixed .logo{

    left: 40px;

}



nav.main_menu{

    position: relative;

    z-index: 100;

    text-align: left;

}



nav.main_menu.left{

    float: left;

}



nav.main_menu.right{

    float: right;

}



nav.main_menu ul {

    list-style:none outside none;

    margin:0px;

    padding:0px;

}



nav.main_menu ul li{

    display:inline-block;

    float:left;

    padding:0px;

    margin:0px;

    text-align: center;

}



nav.main_menu ul li a {

    font-family: 'Oswald', sans-serif;

    color: #ffffff;

    font-size: 15px;

    text-decoration: none;

    display: inline-block;

    position: relative;

    cursor: pointer;

    line-height: 80px;

    padding: 0px 15px;

    margin: 0px;

}



nav.main_menu > ul > li.active > a,

nav.main_menu > ul > li.has_sub:hover > a,

nav.main_menu > ul > li:hover > a{

    color: #ffffff;

    background-color: #B93A43;

}





.selectnav{

    display: none;

    width: 100%;

    float: left;

    position: relative;

    top: 0px;

    text-align: left;

}



.selectnav ul li a{

    color: #ffffff;

    padding: 4px 10px;

    text-decoration: none;

    display: block;

    position: relative;

    font-size: 13px;

}



.selectnav_button{

    display: none;

    float: right;

    padding: 25px 0px;

}



.selectnav_button span{

    width: 30px;

    height: 30px;

    z-index: 511;

    display: block;

    position: relative;

    background-image: url('img/navigation.png');

    background-position: right center;

    background-repeat: no-repeat;

    cursor: pointer;

}



.selectnav ul{

    display: none;

    width: 100%;

    background-color: #262626;

    position: relative;

    top: -8px;

    padding: 10px 0px 10px 0px;

}



.header_right_widget{

    float: right;

    position: relative;

    line-height: 80px;

    margin: 0px 0px 0px 25px;

}



.header_right_widget .social_menu{

    display: inline-block;

    padding: 0px 10px;

    margin: 0px 5px 0px 0px;

}



.header_right_widget a{

    display: inline-block;

    vertical-align: middle;

    position: relative;

    padding: 0px 10px;

}



.header_right_widget a img{

    display: block;

    float: left;

    height: 18px;

}



.header_right_widget .textwidget ul{

    margin: -6px 0px 0px 0px;

    vertical-align: middle;

}



.header_right_widget .textwidget ul li{

    margin: 0px 0px 0px 10px;

}



.header_right_widget #searchform{

    display: block;

    position: relative;

}



.header_right_widget #searchform > div{

    display: inline-block;

    vertical-align: middle;

}



.header_right_widget #searchform .screen-reader-text{

    display: none;

}



.header_right_widget #searchform input[type="text"]{

    width: 80px;

    float: left;

    margin: 0px 10px 0px 0px;

    padding: 5px 10px;

}



.header_right_widget #searchform input[type="submit"]{

    width: 18px;

    height: 29px;

    float: left;

    margin: 0px;

    padding: 0px;

    background: none;

    background-image: url(img/search_icon.png);

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -9999px;

}



/* DROP DOWN MENU - START */



.drop_down ul li{

    position: relative;

    overflow: visible;

}



.drop_down .second{

    left: 0px;

    margin: 0px;

    top: 80px;

    position: absolute;

    height: auto;

    display: block;

    visibility: hidden;

}



.touch .drop_down ul li .second{

    height: auto !important;

    display: none !important;

    visibility: visible !important;

    overflow: visible !important;

}



.touch .drop_down ul li:hover .second{

    height: auto !important;

    display: block !important;

    visibility: visible !important;

    overflow: visible !important;

}



.drop_down .second .inner{

    background-color: transparent;

    padding: 0px;

    display: block;

}



.drop_down .second .inner2{

    background-color: rgba(38,38,38,0.95);

    display: inline-block;

}



.drop_down .second .inner2 ul{

    display:inline-block;

    float:left;

    position: relative;

    width: 230px;

    padding: 10px 0px;

}



.drop_down .second .inner2 ul li{

    display: block;

    padding: 0px;

    position: relative;

    float: none;

    height: auto;

    background: none;

    text-align: left;

}



.drop_down .second .inner2 ul li a{

    font-family: 'Oswald', sans-serif;

    display: block;

    font-size: 15px;

    color: #8b8b8b;

    height: auto;

    line-height: 18px;

    margin: 0px;

    padding: 12px 30px 12px 20px;

    -webkit-transition: all 0.2s ease 0s;

    -moz-transition: all 0.2s ease 0s;

    -o-transition: all 0.2s ease 0s;

}



.drop_down .second .inner2 ul li:hover a{

    color: #ffffff;

}



.drop_down .second .inner2 ul li.sub a {

    background-image: url("img/sub_menu_arrow_right.png");

    background-position: right center;

    background-repeat: no-repeat;

}



.drop_down .second .inner ul li ul{

    position: absolute !important;

    left: 100%;

    top: -10px;

    background-color: rgba(38,38,38,0.95);

    visibility: hidden;

    height: auto;

    display: block;

    overflow: hidden;

    padding: 10px 0px;

}



.touch .drop_down .second .inner ul li:hover ul{

    height: auto !important;

    display: block !important;

    visibility: visible !important;

    overflow: visible !important;

}



.drop_down .second .inner2 ul li.sub ul li{

    padding: 0px;

}



.drop_down .second .inner2 ul li.sub ul li a{

    font-style: normal;

    color: #8B8B8B;

    background: none;

    margin: 0px;

    padding: 0px 30px 0px 20px

-webkit-transition: all 0.3s ease 0s;

    -moz-transition: all 0.3s ease 0s;

    -o-transition: all 0.3s ease 0s;

}



.drop_down .second .inner2 ul li.sub ul li:hover a{

    color: #ffffff;

}



.drop_down .second .inner2 ul li.sub ul li a{

    background: none;

}



.drop_down .second.right{

    right: 0px;

    left: auto;

}



.drop_down .second .inner2 ul.right li a{

    text-align: right;

    padding: 12px 20px 12px 30px;

}



.drop_down .second .inner2 ul.right li:hover a{

    color: #ffffff;

}



.drop_down .second .inner2 ul.right li ul{

    left: -100%;

}



.drop_down .second .inner2 ul.right li.sub a {

    background-image: url("img/sub_menu_arrow_left.png");

    background-position: 15px center;

    background-repeat: no-repeat;

}



.drop_down .second .inner2 ul.right li.sub ul li{

    padding: 0px;

}



.drop_down .second .inner2 ul.right li.sub ul li a{

    font-style: normal;

    color: #4f4f4f;

    background: none;

    margin: 0px;

    padding: 0px 20px 0px 30px

-webkit-transition: all 0.4s ease 0s;

    -moz-transition: all 0.4s ease 0s;

    -o-transition: all 0.4s ease 0s;

}



.drop_down .second .inner2 ul.right li.sub ul li:hover a{

    color: #ffffff;

}



.drop_down .second .inner2 ul.right li.sub ul li a{

    background: none;

}



/* DROP DOWN MENU - END */



.title{

    padding: 50px 0px;

    display: block;

    position: relative;

}



.title span{

    display: block;

    margin: 17px 0px 0px;

}



.title.with_image{

    height: auto;

    line-height: normal;

    background: none;

    padding: 0px;

    margin: 0px;

}



.title.with_image img{

    display: block;

    width: 100%;

}





.title.has_background{

    background-repeat: no-repeat;

    background-position: center 0px;

    padding: 0px;

    margin: 0px;

    height: 350px;

}



.title.with_image .container,

.title.has_background .title_text,

.title.has_fixed_background .title_text{

    position: absolute;

    bottom: 20%;

}



.title.has_fixed_background{

    background-repeat: no-repeat;

    background-attachment: fixed;

    background-position: center 0px;

    padding: 0px;

    margin: 0px;

    height: 350px;

}



.title .title_text{

    width: 100%;

}



.title_text h1 {

    border: none;

}



.title .container,

.title .container_inner{

    height: inherit;

}



.no_title_gap{

    height: 65px;

}



.two_columns_66_33{

    width: 100%;

}



.two_columns_66_33 > .column1{

    width: 66.66%;

    float: left;

}



.two_columns_66_33 > .column1 > .column_inner{

    padding: 0px 20px 0px 0px;

}



.two_columns_66_33 > .column2{

    width: 33.33%;

    float: left;

}



.two_columns_66_33 > .column2 > .column_inner{

    padding: 0px 0px 0px 20px;

}



.two_columns_33_66{

    width: 100%;

}



.two_columns_33_66 > .column1{

    width: 33.33%;

    float: left;

}



.two_columns_33_66 > .column1 > .column_inner{

    padding: 0px 20px 0px 0px;

}



.two_columns_33_66 > .column2{

    width: 66.66%;

    float: left;

}



.two_columns_33_66 > .column2 > .column_inner{

    padding: 0px 0px 0px 20px;

}



.two_columns_75_25{

    width: 100%;

}



.two_columns_75_25 > .column1{

    width: 75%;

    float: left;

}



.two_columns_75_25 > .column1 > .column_inner{

    padding: 0px 20px 0px 0px;

}



.two_columns_75_25 > .column2{

    width: 25%;

    float: left;

}



.two_columns_75_25 > .column2 > .column_inner{

    padding: 0px 0px 0px 20px;

}



.two_columns_25_75{

    width: 100%;

}



.two_columns_25_75 > .column1{

    width: 25%;

    float: left;

}



.two_columns_25_75 > .column1 > .column_inner{

    padding: 0px 20px 0px 0px;

}



.two_columns_25_75 > .column2{

    width: 75%;

    float: left;

}



.two_columns_25_75 > .column2 > .column_inner{

    padding: 0px 0px 0px 20px;

}



.two_columns_50_50{

    width: 100%;

}



.two_columns_50_50 > .column1{

    width: 50%;

    float: left;

}



.two_columns_50_50 > .column1 > .column_inner{

    padding: 0px 20px 0px 0px;

}



.two_columns_50_50 > .column2{

    width: 50%;

    float: left;

}



.two_columns_50_50 > .column2 > .column_inner{

    padding: 0px 0px 0px 20px;

}



.three_columns{

    width: 100%;

}



.three_columns > .column1,

.three_columns > .column2,

.three_columns > .column3{

    width: 33.33%;

    float: left;

}



.three_columns > .column1 > .column_inner{

    padding: 0px 17px 0px 0px;

}



.three_columns > .column2 > .column_inner{

    padding: 0px 9px 0px 9px;

}



.three_columns > .column3 > .column_inner{

    padding: 0px 0px 0px 17px;

}



.four_columns{

    width: 100%;

}



.four_columns > .column1,

.four_columns > .column2,

.four_columns > .column3,

.four_columns > .column4{

    width: 25%;

    float: left;

}



.four_columns > .column1 > .column_inner{

    padding: 0px 16px 0px 0px;

}



.four_columns > .column2 > .column_inner{

    padding: 0px 10px 0px 6px;

}



.four_columns > .column3 > .column_inner{

    padding: 0px 6px 0px 10px;

}



.four_columns > .column4 > .column_inner{

    padding: 0px 0px 0px 16px;

}



.boxed section.content_section.yes{

    padding: 80px 1000px !important;

    margin: 0px -1000px !important;

}



section.section_with_color{

    background-color: #262626;

}



.easyPieChart{

    position: relative;

}



.easyPieChart canvas{

    position: absolute;

    top: 0;

    left: 0;

}



.pie_chart_holder{

    display: block;

    margin: 0px;

    opacity: 0;

    filter: alpha(opacity: 0);

    -webkit-transition: opacity 0.3s ease 0s;

    -moz-transition: opacity 0.3s ease 0s;

    -o-transition: opacity 0.3s ease 0s;

}



.pie_chart_holder .percentage{

    width: 171px;

    height: 171px;

}



.percentage{

    font-family: "Oswald", sans-serif;

    font-size: 25px;

    color: #333333;

    text-align: center;

    margin: 0px auto;

    opacity: 0;

    filter: alpha(opacity: 0);

    -webkit-transition: opacity 0.3s ease 0s;

    -moz-transition: opacity 0.3s ease 0s;

    -o-transition: opacity 0.3s ease 0s;

}



.tocounter{

    float: none;

    margin: 0px;

}



.pie_chart_text{

    text-align: center;

    margin: 39px 0px 0px;

}



.separator{

    width: 100%;

    height: 1px;

    display: inline-block;

    background-color: #c7c7c7;

    margin: 30px 0px;

}



.separator.normal.yes{

    display: block;

    padding: 0px 1000px;

    margin: 0px -1000px;

}



.separator.transparent{

    background-color: transparent !important;

}



.separator.pattern{

    height: 15px;

    display: block;

    padding: 0px 1000px;

    margin: 0px -1000px;

    background-image: url(img/separator_pattern.png);

    background-repeat: repeat;

    background-position: 0px;

    background-color: transparent;

}



.separator.pattern.no{

    padding: 0px;

    margin: 0px;

}



.icon_in_circle_holder{

    display: block;

}



.icon_in_circle_holder h4{

    margin: 39px 0px 0px;

}



.icon_in_circle_holder p{

    margin: 18px 0px 0px;

}



.icon_holder {

    width: 140px;

    height: 140px;

    overflow: hidden;

    display: block;

    margin: 0px;

    background-color: transparent;

    border-radius: 140px;

    -moz-border-radius: 140px;

    -webkit-border-radius: 140px;

    border: 3px solid #ffffff;

}



.icon_holder.center{

    margin: 0px auto;

}



.icon_small {

    padding: 10px;

    width: 120px;

    height: 120px;

    overflow: hidden;

    background-color: transparent;

}

/*

.icon{

    display: inline-block;

    width: 120px;

    height: 120px;

    background-repeat: no-repeat;

}

*/

.icon.black{

    background-image: url(img/infographer_icons.png);

}



.icon.white{

    background-image: url(img/infographer_icons_white.png);

}



.icon.red{

    background-image: url(img/infographer_icons_red.png);

}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 150/100), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 160dpi){



    .icon.retina{

        width: 120px;

        height: 120px;

        background-repeat: no-repeat;

        -o-background-size: 9000px 120px;

        -webkit-background-size: 9000px 120px;

        -moz-background-size: 9000px 120px;

        background-size: 9000px 120px;

    }



    .icon.retina.black{

        background-image: url(img/infographer_icons@1_5x.png);

    }



    .icon.retina.white{

        background-image: url(img/infographer_icons_white@1_5x.png);

    }



    .icon.retina.red{

        background-image: url(img/infographer_icons_red@1_5x.png);

    }



}



@media only screen and (-webkit-min-device-pixel-ratio: 2.0), only screen and (min--moz-device-pixel-ratio: 2.0), only screen and (-o-min-device-pixel-ratio: 200/100), only screen and (min-device-pixel-ratio: 2.0), only screen and (min-resolution: 210dpi){



    .icon.retina{

        width: 120px;

        height: 120px;

        background-repeat: no-repeat;

        -o-background-size: 9000px 120px;

        -webkit-background-size: 9000px 120px;

        -moz-background-size: 9000px 120px;

        background-size: 9000px 120px;

    }



    .icon.retina.black{

        background-image: url(img/infographer_icons@2x.png);

    }



    .icon.retina.white{

        background-image: url(img/infographer_icons_white@2x.png);

    }



    .icon.retina.red{

        background-image: url(img/infographer_icons_red@2x.png);

    }



}



.icon.mobile{

    background-position: 0px 0px;

}



.icon.ipad{

    background-position: -120px 0px;

}



.icon.laptop{

    background-position: -240px 0px;

}



.icon.psp{

    background-position: -360px 0px;

}



.icon.connection{

    background-position: -480px 0px;

}



.icon.maximize{

    background-position: -600px 0px;

}



.icon.web_camera{

    background-position: -720px 0px;

}



.icon.floppy{

    background-position: -840px 0px;

}



.icon.desktop{

    background-position: -960px 0px;

}



.icon.picture{

    background-position: -1080px 0px;

}



.icon.camera{

    background-position: -1200px 0px;

}



.icon.book{

    background-position: -1320px 0px;

}



.icon.town{

    background-position: -1440px 0px;

}



.icon.cup{

    background-position: -1560px 0px;

}



.icon.lock{

    background-position: -1680px 0px;

}



.icon.unlock{

    background-position: -1800px 0px;

}



.icon.avatar{

    background-position: -1920px 0px;

}



.icon.rss{

    background-position: -2040px 0px;

}



.icon.battery{

    background-position: -2160px 0px;

}



.icon.configuration{

    background-position: -2280px 0px;

}



.icon.chery{

    background-position: -2400px 0px;

}



.icon.truck{

    background-position: -2520px 0px;

}



.icon.airplane{

    background-position: -2640px 0px;

}



.icon.ship{

    background-position: -2760px 0px;

}



.icon.notes{

    background-position: -2880px 0px;

}



.icon.information{

    background-position: -3000px 0px;

}



.icon.call_24h{

    background-position: -3120px 0px;

}



.icon.looking_glass{

    background-position: -3240px 0px;

}



.icon.heands{

    background-position: -3360px 0px;

}



.icon.glass{

    background-position: -3480px 0px;

}



.icon.umbrella{

    background-position: -3600px 0px;

}



.icon.globe_arrow{

    background-position: -3720px 0px;

}



.icon.globe{

    background-position: -3840px 0px;

}



.icon.earth{

    background-position: -3960px 0px;

}



.icon.monkey{

    background-position: -4080px 0px;

}



.icon.map_marker{

    background-position: -4200px 0px;

}



.icon.mail{

    background-position: -4320px 0px;

}



.icon.phone{

    background-position: -4440px 0px;

}



.icon.news{

    background-position: -4560px 0px;

}



.icon.signal{

    background-position: -4680px 0px;

}



.icon.microphone{

    background-position: -4800px 0px;

}



.icon.clock{

    background-position: -4920px 0px;

}



.icon.key{

    background-position: -5040px 0px;

}



.icon.shield{

    background-position: -5160px 0px;

}



.icon.dashboard{

    background-position: -5280px 0px;

}



.icon.sitemap{

    background-position: -5400px 0px;

}



.icon.hearth{

    background-position: -5520px 0px;

}



.icon.cloud{

    background-position: -5640px 0px;

}



.icon.light_bulb{

    background-position: -5760px 0px;

}



.icon.recycle{

    background-position: -5880px 0px;

}



.icon.car{

    background-position: -6000px 0px;

}



.icon.man{

    background-position: -6120px 0px;

}



.icon.woman{

    background-position: -6240px 0px;

}



.icon.rocket{

    background-position: -6360px 0px;

}



.icon.tool{

    background-position: -6480px 0px;

}



.icon.anchor{

    background-position: -6600px 0px;

}



.icon.boat{

    background-position: -6720px 0px;

}



.icon.life_belt{

    background-position: -6840px 0px;

}



.icon.lunch_set{

    background-position: -6960px 0px;

}



.icon.bicycle{

    background-position: -7080px 0px;

}



.icon.chain{

    background-position: -7200px 0px;

}



.icon.flame{

    background-position: -7320px 0px;

}



.icon.calendar{

    background-position: -7440px 0px;

}



.icon.brightness{

    background-position: -7560px 0px;

}



.icon.roller{

    background-position: -7680px 0px;

}



.icon.music{

    background-position: -7800px 0px;

}



.icon.jacket{

    background-position: -7920px 0px;

}



.icon.graf{

    background-position: -8040px 0px;

}



.icon.axes{

    background-position: -8160px 0px;

}



.icon.bomb{

    background-position: -8280px 0px;

}



.icon.leaf{

    background-position: -8400px 0px;

}



.icon.bolt{

    background-position: -8520px 0px;

}



.icon.deer{

    background-position: -8640px 0px;

}



.icon.info{

    background-position: -8760px 0px;

}



.icon.comment{

    background-position: -8880px 0px;

}



.progress_bars_with_image{

    display: block;

    position: relative;

}



.progress_bars_with_image_content{

    position: relative;

    width: 100%;

    display: inline-block;

}



.progress_bars_with_image_content .bar{

    height: 100px;

    float: left;

    position: relative;

    margin: 0px 10px 0px 0px;

}



.progress_bars_with_image_content .bar .bar_noactive,

.progress_bars_with_image_content .bar .bar_active{

    height: 100px;

    position: absolute;

    top: 0px;

    left: 0px;

}



.progress_bars_with_image_content.mobile .bar{

    width: 42px;

}



.progress_bars_with_image_content.mobile .bar .bar_noactive,

.progress_bars_with_image_content.mobile .bar .bar_active{

    width: 42px;

    background-image: url(img/progressbarIcon/mobile.png);

}



.progress_bars_with_image_content.ipad .bar{

    width: 62px;

}



.progress_bars_with_image_content.ipad .bar .bar_noactive,

.progress_bars_with_image_content.ipad .bar .bar_active{

    width: 62px;

    background-image: url(img/progressbarIcon/ipad.png);

}



.progress_bars_with_image_content.laptop .bar{

    width: 99px;

}



.progress_bars_with_image_content.laptop .bar .bar_noactive,

.progress_bars_with_image_content.laptop .bar .bar_active{

    width: 99px;

    background-image: url(img/progressbarIcon/laptop.png);

}



.progress_bars_with_image_content.psp .bar{

    width: 74px;

}



.progress_bars_with_image_content.psp .bar .bar_noactive,

.progress_bars_with_image_content.psp .bar .bar_active{

    width: 74px;

    background-image: url(img/progressbarIcon/psp.png);

}



.progress_bars_with_image_content.connection .bar{

    width: 80px;

}



.progress_bars_with_image_content.connection .bar .bar_noactive,

.progress_bars_with_image_content.connection .bar .bar_active{

    width: 80px;

    background-image: url(img/progressbarIcon/connection.png);

}



.progress_bars_with_image_content.maximize .bar{

    width: 80px;

}



.progress_bars_with_image_content.maximize .bar .bar_noactive,

.progress_bars_with_image_content.maximize .bar .bar_active{

    width: 80px;

    background-image: url(img/progressbarIcon/maximize.png);

}



.progress_bars_with_image_content.web_camera .bar{

    width: 61px;

}



.progress_bars_with_image_content.web_camera .bar .bar_noactive,

.progress_bars_with_image_content.web_camera .bar .bar_active{

    width: 61px;

    background-image: url(img/progressbarIcon/web_camera.png);

}



.progress_bars_with_image_content.floppy .bar{

    width: 65px;

}



.progress_bars_with_image_content.floppy .bar .bar_noactive,

.progress_bars_with_image_content.floppy .bar .bar_active{

    width: 65px;

    background-image: url(img/progressbarIcon/floppy.png);

}



.progress_bars_with_image_content.desktop .bar{

    width: 45px;

}



.progress_bars_with_image_content.desktop .bar .bar_noactive,

.progress_bars_with_image_content.desktop .bar .bar_active{

    width: 45px;

    background-image: url(img/progressbarIcon/desktop.png);

}



.progress_bars_with_image_content.picture .bar{

    width: 71px;

}



.progress_bars_with_image_content.picture .bar .bar_noactive,

.progress_bars_with_image_content.picture .bar .bar_active{

    width: 71px;

    background-image: url(img/progressbarIcon/picture.png);

}



.progress_bars_with_image_content.camera .bar{

    width: 67px;

}



.progress_bars_with_image_content.camera .bar .bar_noactive,

.progress_bars_with_image_content.camera .bar .bar_active{

    width: 67px;

    background-image: url(img/progressbarIcon/camera.png);

}



.progress_bars_with_image_content.book .bar{

    width: 76px;

}



.progress_bars_with_image_content.book .bar .bar_noactive,

.progress_bars_with_image_content.book .bar .bar_active{

    width: 76px;

    background-image: url(img/progressbarIcon/book.png);

}



.progress_bars_with_image_content.town .bar{

    width: 95px;

}



.progress_bars_with_image_content.town .bar .bar_noactive,

.progress_bars_with_image_content.town .bar .bar_active{

    width: 95px;

    background-image: url(img/progressbarIcon/town.png);

}



.progress_bars_with_image_content.cup .bar{

    width: 86px;

}



.progress_bars_with_image_content.cup .bar .bar_noactive,

.progress_bars_with_image_content.cup .bar .bar_active{

    width: 86px;

    background-image: url(img/progressbarIcon/cup.png);

}



.progress_bars_with_image_content.lock .bar{

    width: 49px;

}



.progress_bars_with_image_content.lock .bar .bar_noactive,

.progress_bars_with_image_content.lock .bar .bar_active{

    width: 49px;

    background-image: url(img/progressbarIcon/lock.png);

}



.progress_bars_with_image_content.unlock .bar{

    width: 51px;

}



.progress_bars_with_image_content.unlock .bar .bar_noactive,

.progress_bars_with_image_content.unlock .bar .bar_active{

    width: 51px;

    background-image: url(img/progressbarIcon/unlock.png);

}



.progress_bars_with_image_content.avatar .bar{

    width: 67px;

}



.progress_bars_with_image_content.avatar .bar .bar_noactive,

.progress_bars_with_image_content.avatar .bar .bar_active{

    width: 67px;

    background-image: url(img/progressbarIcon/avatar.png);

}



.progress_bars_with_image_content.rss .bar{

    width: 55px;

}



.progress_bars_with_image_content.rss .bar .bar_noactive,

.progress_bars_with_image_content.rss .bar .bar_active{

    width: 55px;

    background-image: url(img/progressbarIcon/rss.png);

}



.progress_bars_with_image_content.battery .bar{

    width: 64px;

}



.progress_bars_with_image_content.battery .bar .bar_noactive,

.progress_bars_with_image_content.battery .bar .bar_active{

    width: 64px;

    background-image: url(img/progressbarIcon/battery.png);

}



.progress_bars_with_image_content.configuration .bar{

    width: 76px;

}



.progress_bars_with_image_content.configuration .bar .bar_noactive,

.progress_bars_with_image_content.configuration .bar .bar_active{

    width: 76px;

    background-image: url(img/progressbarIcon/configuration.png);

}



.progress_bars_with_image_content.chery .bar{

    width: 75px;

}



.progress_bars_with_image_content.chery .bar .bar_noactive,

.progress_bars_with_image_content.chery .bar .bar_active{

    width: 75px;

    background-image: url(img/progressbarIcon/chery.png);

}



.progress_bars_with_image_content.truck .bar{

    width: 83px;

}



.progress_bars_with_image_content.truck .bar .bar_noactive,

.progress_bars_with_image_content.truck .bar .bar_active{

    width: 83px;

    background-image: url(img/progressbarIcon/truck.png);

}



.progress_bars_with_image_content.airplane .bar{

    width: 74px;

}



.progress_bars_with_image_content.airplane .bar .bar_noactive,

.progress_bars_with_image_content.airplane .bar .bar_active{

    width: 74px;

    background-image: url(img/progressbarIcon/airplane.png);

}



.progress_bars_with_image_content.ship .bar{

    width: 90px;

}



.progress_bars_with_image_content.ship .bar .bar_noactive,

.progress_bars_with_image_content.ship .bar .bar_active{

    width: 90px;

    background-image: url(img/progressbarIcon/ship.png);

}



.progress_bars_with_image_content.notes .bar{

    width: 63px;

}



.progress_bars_with_image_content.notes .bar .bar_noactive,

.progress_bars_with_image_content.notes .bar .bar_active{

    width: 63px;

    background-image: url(img/progressbarIcon/notes.png);

}



.progress_bars_with_image_content.information .bar{

    width: 73px;

}



.progress_bars_with_image_content.information .bar .bar_noactive,

.progress_bars_with_image_content.information .bar .bar_active{

    width: 73px;

    background-image: url(img/progressbarIcon/information.png);

}



.progress_bars_with_image_content.call_24h .bar{

    width: 71px;

}



.progress_bars_with_image_content.call_24h .bar .bar_noactive,

.progress_bars_with_image_content.call_24h .bar .bar_active{

    width: 71px;

    background-image: url(img/progressbarIcon/call_24h.png);

}



.progress_bars_with_image_content.looking_glass .bar{

    width: 70px;

}



.progress_bars_with_image_content.looking_glass .bar .bar_noactive,

.progress_bars_with_image_content.looking_glass .bar .bar_active{

    width: 70px;

    background-image: url(img/progressbarIcon/looking_glass.png);

}



.progress_bars_with_image_content.heands .bar{

    width: 69px;

}



.progress_bars_with_image_content.heands .bar .bar_noactive,

.progress_bars_with_image_content.heands .bar .bar_active{

    width: 69px;

    background-image: url(img/progressbarIcon/heands.png);

}



.progress_bars_with_image_content.glass .bar{

    width: 43px;

}



.progress_bars_with_image_content.glass .bar .bar_noactive,

.progress_bars_with_image_content.glass .bar .bar_active{

    width: 43px;

    background-image: url(img/progressbarIcon/glass.png);

}



.progress_bars_with_image_content.umbrella .bar{

    width: 75px;

}



.progress_bars_with_image_content.umbrella .bar .bar_noactive,

.progress_bars_with_image_content.umbrella .bar .bar_active{

    width: 75px;

    background-image: url(img/progressbarIcon/umbrella.png);

}



.progress_bars_with_image_content.globe_arrow .bar{

    width: 72px;

}



.progress_bars_with_image_content.globe_arrow .bar .bar_noactive,

.progress_bars_with_image_content.globe_arrow .bar .bar_active{

    width: 72px;

    background-image: url(img/progressbarIcon/globe_arrow.png);

}



.progress_bars_with_image_content.globe .bar{

    width: 70px;

}



.progress_bars_with_image_content.globe .bar .bar_noactive,

.progress_bars_with_image_content.globe .bar .bar_active{

    width: 70px;

    background-image: url(img/progressbarIcon/globe.png);

}



.progress_bars_with_image_content.earth .bar{

    width: 70px;

}



.progress_bars_with_image_content.earth .bar .bar_noactive,

.progress_bars_with_image_content.earth .bar .bar_active{

    width: 70px;

    background-image: url(img/progressbarIcon/earth.png);

}



.progress_bars_with_image_content.monkey .bar{

    width: 70px;

}



.progress_bars_with_image_content.monkey .bar .bar_noactive,

.progress_bars_with_image_content.monkey .bar .bar_active{

    width: 70px;

    background-image: url(img/progressbarIcon/monkey.png);

}



.progress_bars_with_image_content.map_marker .bar{

    width: 78px;

}



.progress_bars_with_image_content.map_marker .bar .bar_noactive,

.progress_bars_with_image_content.map_marker .bar .bar_active{

    width: 78px;

    background-image: url(img/progressbarIcon/map_marker.png);

}



.progress_bars_with_image_content.mail .bar{

    width: 66px;

}



.progress_bars_with_image_content.mail .bar .bar_noactive,

.progress_bars_with_image_content.mail .bar .bar_active{

    width: 66px;

    background-image: url(img/progressbarIcon/mail.png);

}



.progress_bars_with_image_content.phone .bar{

    width: 61px;

}



.progress_bars_with_image_content.phone .bar .bar_noactive,

.progress_bars_with_image_content.phone .bar .bar_active{

    width: 61px;

    background-image: url(img/progressbarIcon/phone.png);

}



.progress_bars_with_image_content.news .bar{

    width: 73px;

}



.progress_bars_with_image_content.news .bar .bar_noactive,

.progress_bars_with_image_content.news .bar .bar_active{

    width: 73px;

    background-image: url(img/progressbarIcon/news.png);

}



.progress_bars_with_image_content.signal .bar{

    width: 62px;

}



.progress_bars_with_image_content.signal .bar .bar_noactive,

.progress_bars_with_image_content.signal .bar .bar_active{

    width: 62px;

    background-image: url(img/progressbarIcon/signal.png);

}



.progress_bars_with_image_content.microphone .bar{

    width: 51px;

}



.progress_bars_with_image_content.microphone .bar .bar_noactive,

.progress_bars_with_image_content.microphone .bar .bar_active{

    width: 51px;

    background-image: url(img/progressbarIcon/microphone.png);

}



.progress_bars_with_image_content.clock .bar{

    width: 67px;

}



.progress_bars_with_image_content.clock .bar .bar_noactive,

.progress_bars_with_image_content.clock .bar .bar_active{

    width: 67px;

    background-image: url(img/progressbarIcon/clock.png);

}



.progress_bars_with_image_content.key .bar{

    width: 71px;

}



.progress_bars_with_image_content.key .bar .bar_noactive,

.progress_bars_with_image_content.key .bar .bar_active{

    width: 71px;

    background-image: url(img/progressbarIcon/key.png);

}



.progress_bars_with_image_content.shield .bar{

    width: 62px;

}



.progress_bars_with_image_content.shield .bar .bar_noactive,

.progress_bars_with_image_content.shield .bar .bar_active{

    width: 62px;

    background-image: url(img/progressbarIcon/shield.png);

}



.progress_bars_with_image_content.dashboard .bar{

    width: 73px;

}



.progress_bars_with_image_content.dashboard .bar .bar_noactive,

.progress_bars_with_image_content.dashboard .bar .bar_active{

    width: 73px;

    background-image: url(img/progressbarIcon/dashboard.png);

}



.progress_bars_with_image_content.sitemap .bar{

    width: 77px;

}



.progress_bars_with_image_content.sitemap .bar .bar_noactive,

.progress_bars_with_image_content.sitemap .bar .bar_active{

    width: 77px;

    background-image: url(img/progressbarIcon/sitemap.png);

}



.progress_bars_with_image_content.hearth .bar{

    width: 70px;

}



.progress_bars_with_image_content.hearth .bar .bar_noactive,

.progress_bars_with_image_content.hearth .bar .bar_active{

    width: 70px;

    background-image: url(img/progressbarIcon/hearth.png);

}



.progress_bars_with_image_content.cloud .bar{

    width: 82px;

}



.progress_bars_with_image_content.cloud .bar .bar_noactive,

.progress_bars_with_image_content.cloud .bar .bar_active{

    width: 82px;

    background-image: url(img/progressbarIcon/cloud.png);

}



.progress_bars_with_image_content.light_bulb .bar{

    width: 45px;

}



.progress_bars_with_image_content.light_bulb .bar .bar_noactive,

.progress_bars_with_image_content.light_bulb .bar .bar_active{

    width: 45px;

    background-image: url(img/progressbarIcon/light_bulb.png);

}



.progress_bars_with_image_content.recycle .bar{

    width: 74px;

}



.progress_bars_with_image_content.recycle .bar .bar_noactive,

.progress_bars_with_image_content.recycle .bar .bar_active{

    width: 74px;

    background-image: url(img/progressbarIcon/recycle.png);

}



.progress_bars_with_image_content.car .bar{

    width: 76px;

}



.progress_bars_with_image_content.car .bar .bar_noactive,

.progress_bars_with_image_content.car .bar .bar_active{

    width: 76px;

    background-image: url(img/progressbarIcon/car.png);

}



.progress_bars_with_image_content.man .bar{

    width: 42px;

}



.progress_bars_with_image_content.man .bar .bar_noactive,

.progress_bars_with_image_content.man .bar .bar_active{

    width: 42px;

    background-image: url(img/progressbarIcon/man.png);

}



.progress_bars_with_image_content.woman .bar{

    width: 48px;

}



.progress_bars_with_image_content.woman .bar .bar_noactive,

.progress_bars_with_image_content.woman .bar .bar_active{

    width: 48px;

    background-image: url(img/progressbarIcon/woman.png);

}



.progress_bars_with_image_content.rocket .bar{

    width: 76px;

}



.progress_bars_with_image_content.rocket .bar .bar_noactive,

.progress_bars_with_image_content.rocket .bar .bar_active{

    width: 76px;

    background-image: url(img/progressbarIcon/rocket.png);

}



.progress_bars_with_image_content.tool .bar{

    width: 74px;

}



.progress_bars_with_image_content.tool .bar .bar_noactive,

.progress_bars_with_image_content.tool .bar .bar_active{

    width: 74px;

    background-image: url(img/progressbarIcon/tool.png);

}



.progress_bars_with_image_content.anchor .bar{

    width: 64px;

}



.progress_bars_with_image_content.anchor .bar .bar_noactive,

.progress_bars_with_image_content.anchor .bar .bar_active{

    width: 64px;

    background-image: url(img/progressbarIcon/anchor.png);

}



.progress_bars_with_image_content.boat .bar{

    width: 74px;

}



.progress_bars_with_image_content.boat .bar .bar_noactive,

.progress_bars_with_image_content.boat .bar .bar_active{

    width: 74px;

    background-image: url(img/progressbarIcon/boat.png);

}



.progress_bars_with_image_content.life_belt .bar{

    width: 79px;

}



.progress_bars_with_image_content.life_belt .bar .bar_noactive,

.progress_bars_with_image_content.life_belt .bar .bar_active{

    width: 79px;

    background-image: url(img/progressbarIcon/life_belt.png);

}



.progress_bars_with_image_content.lunch_set .bar{

    width: 64px;

}



.progress_bars_with_image_content.lunch_set .bar .bar_noactive,

.progress_bars_with_image_content.lunch_set .bar .bar_active{

    width: 64px;

    background-image: url(img/progressbarIcon/lunch_set.png);

}



.progress_bars_with_image_content.bicycle .bar{

    width: 94px;

}



.progress_bars_with_image_content.bicycle .bar .bar_noactive,

.progress_bars_with_image_content.bicycle .bar .bar_active{

    width: 94px;

    background-image: url(img/progressbarIcon/bicycle.png);

}



.progress_bars_with_image_content.chain .bar{

    width: 65px;

}



.progress_bars_with_image_content.chain .bar .bar_noactive,

.progress_bars_with_image_content.chain .bar .bar_active{

    width: 65px;

    background-image: url(img/progressbarIcon/chain.png);

}



.progress_bars_with_image_content.flame .bar{

    width: 52px;

}



.progress_bars_with_image_content.flame .bar .bar_noactive,

.progress_bars_with_image_content.flame .bar .bar_active{

    width: 52px;

    background-image: url(img/progressbarIcon/flame.png);

}



.progress_bars_with_image_content.calendar .bar{

    width: 78px;

}



.progress_bars_with_image_content.calendar .bar .bar_noactive,

.progress_bars_with_image_content.calendar .bar .bar_active{

    width: 78px;

    background-image: url(img/progressbarIcon/calendar.png);

}



.progress_bars_with_image_content.brightness .bar{

    width: 68px;

}



.progress_bars_with_image_content.brightness .bar .bar_noactive,

.progress_bars_with_image_content.brightness .bar .bar_active{

    width: 68px;

    background-image: url(img/progressbarIcon/brightness.png);

}



.progress_bars_with_image_content.roller .bar{

    width: 72px;

}



.progress_bars_with_image_content.roller .bar .bar_noactive,

.progress_bars_with_image_content.roller .bar .bar_active{

    width: 72px;

    background-image: url(img/progressbarIcon/roller.png);

}



.progress_bars_with_image_content.music .bar{

    width: 52px;

}



.progress_bars_with_image_content.music .bar .bar_noactive,

.progress_bars_with_image_content.music .bar .bar_active{

    width: 52px;

    background-image: url(img/progressbarIcon/music.png);

}



.progress_bars_with_image_content.jacket .bar{

    width: 66px;

}



.progress_bars_with_image_content.jacket .bar .bar_noactive,

.progress_bars_with_image_content.jacket .bar .bar_active{

    width: 66px;

    background-image: url(img/progressbarIcon/jacket.png);

}



.progress_bars_with_image_content.graf .bar{

    width: 68px;

}



.progress_bars_with_image_content.graf .bar .bar_noactive,

.progress_bars_with_image_content.graf .bar .bar_active{

    width: 68px;

    background-image: url(img/progressbarIcon/graf.png);

}



.progress_bars_with_image_content.axes .bar{

    width: 77px;

}



.progress_bars_with_image_content.axes .bar .bar_noactive,

.progress_bars_with_image_content.axes .bar .bar_active{

    width: 77px;

    background-image: url(img/progressbarIcon/axes.png);

}



.progress_bars_with_image_content.bomb .bar{

    width: 81px;

}



.progress_bars_with_image_content.bomb .bar .bar_noactive,

.progress_bars_with_image_content.bomb .bar .bar_active{

    width: 81px;

    background-image: url(img/progressbarIcon/bomb.png);

}



.progress_bars_with_image_content.leaf .bar{

    width: 73px;

}



.progress_bars_with_image_content.leaf .bar .bar_noactive,

.progress_bars_with_image_content.leaf .bar .bar_active{

    width: 73px;

    background-image: url(img/progressbarIcon/leaf.png);

}



.progress_bars_with_image_content.bolt .bar{

    width: 68px;

}



.progress_bars_with_image_content.bolt .bar .bar_noactive,

.progress_bars_with_image_content.bolt .bar .bar_active{

    width: 68px;

    background-image: url(img/progressbarIcon/bolt.png);

}



.progress_bars_with_image_content.deer .bar{

    width: 92px;

}



.progress_bars_with_image_content.deer .bar .bar_noactive,

.progress_bars_with_image_content.deer .bar .bar_active{

    width: 92px;

    background-image: url(img/progressbarIcon/deer.png);

}



.progress_bars_with_image_content.info .bar{

    width: 32px;

}



.progress_bars_with_image_content.info .bar .bar_noactive,

.progress_bars_with_image_content.info .bar .bar_active{

    width: 32px;

    background-image: url(img/progressbarIcon/info.png);

}



.progress_bars_with_image_content.comment .bar{

    width: 69px;

}



.progress_bars_with_image_content.comment .bar .bar_noactive,

.progress_bars_with_image_content.comment .bar .bar_active{

    width: 69px;

    background-image: url(img/progressbarIcon/comment.png);

}



.progress_bars_with_image_content .bar .bar_active{

    display: none;

}



.progress_bars_with_image_content.mobile .bar .bar_noactive.black,

.progress_bars_with_image_content.ipad .bar .bar_noactive.black,

.progress_bars_with_image_content.laptop .bar .bar_noactive.black,

.progress_bars_with_image_content.psp .bar .bar_noactive.black,

.progress_bars_with_image_content.connection .bar .bar_noactive.black,

.progress_bars_with_image_content.maximize .bar .bar_noactive.black,

.progress_bars_with_image_content.web_camera .bar .bar_noactive.black,

.progress_bars_with_image_content.floppy .bar .bar_noactive.black,

.progress_bars_with_image_content.desktop .bar .bar_noactive.black,

.progress_bars_with_image_content.picture .bar .bar_noactive.black,

.progress_bars_with_image_content.camera .bar .bar_noactive.black,

.progress_bars_with_image_content.book .bar .bar_noactive.black,

.progress_bars_with_image_content.town .bar .bar_noactive.black,

.progress_bars_with_image_content.cup .bar .bar_noactive.black,

.progress_bars_with_image_content.lock .bar .bar_noactive.black,

.progress_bars_with_image_content.unlock .bar .bar_noactive.black,

.progress_bars_with_image_content.avatar .bar .bar_noactive.black,

.progress_bars_with_image_content.rss .bar .bar_noactive.black,

.progress_bars_with_image_content.battery .bar .bar_noactive.black,

.progress_bars_with_image_content.configuration .bar .bar_noactive.black,

.progress_bars_with_image_content.chery .bar .bar_noactive.black,

.progress_bars_with_image_content.truck .bar .bar_noactive.black,

.progress_bars_with_image_content.airplane .bar .bar_noactive.black,

.progress_bars_with_image_content.ship .bar .bar_noactive.black,

.progress_bars_with_image_content.notes .bar .bar_noactive.black,

.progress_bars_with_image_content.information .bar .bar_noactive.black,

.progress_bars_with_image_content.call_24h .bar .bar_noactive.black,

.progress_bars_with_image_content.looking_glass .bar .bar_noactive.black,

.progress_bars_with_image_content.heands .bar .bar_noactive.black,

.progress_bars_with_image_content.glass .bar .bar_noactive.black,

.progress_bars_with_image_content.umbrella .bar .bar_noactive.black,

.progress_bars_with_image_content.globe_arrow .bar .bar_noactive.black,

.progress_bars_with_image_content.globe .bar .bar_noactive.black,

.progress_bars_with_image_content.earth .bar .bar_noactive.black,

.progress_bars_with_image_content.monkey .bar .bar_noactive.black,

.progress_bars_with_image_content.map_marker .bar .bar_noactive.black,

.progress_bars_with_image_content.mail .bar .bar_noactive.black,

.progress_bars_with_image_content.phone .bar .bar_noactive.black,

.progress_bars_with_image_content.news .bar .bar_noactive.black,

.progress_bars_with_image_content.signal .bar .bar_noactive.black,

.progress_bars_with_image_content.microphone .bar .bar_noactive.black,

.progress_bars_with_image_content.clock .bar .bar_noactive.black,

.progress_bars_with_image_content.key .bar .bar_noactive.black,

.progress_bars_with_image_content.shield .bar .bar_noactive.black,

.progress_bars_with_image_content.dashboard .bar .bar_noactive.black,

.progress_bars_with_image_content.sitemap .bar .bar_noactive.black,

.progress_bars_with_image_content.hearth .bar .bar_noactive.black,

.progress_bars_with_image_content.cloud .bar .bar_noactive.black,

.progress_bars_with_image_content.light_bulb .bar .bar_noactive.black,

.progress_bars_with_image_content.recycle .bar .bar_noactive.black,

.progress_bars_with_image_content.car .bar .bar_noactive.black,

.progress_bars_with_image_content.man .bar .bar_noactive.black,

.progress_bars_with_image_content.woman .bar .bar_noactive.black,

.progress_bars_with_image_content.rocket .bar .bar_noactive.black,

.progress_bars_with_image_content.tool .bar .bar_noactive.black,

.progress_bars_with_image_content.anchor .bar .bar_noactive.black,

.progress_bars_with_image_content.boat .bar .bar_noactive.black,

.progress_bars_with_image_content.life_belt .bar .bar_noactive.black,

.progress_bars_with_image_content.lunch_set .bar .bar_noactive.black,

.progress_bars_with_image_content.bicycle .bar .bar_noactive.black,

.progress_bars_with_image_content.chain .bar .bar_noactive.black,

.progress_bars_with_image_content.flame .bar .bar_noactive.black,

.progress_bars_with_image_content.calendar .bar .bar_noactive.black,

.progress_bars_with_image_content.brightness .bar .bar_noactive.black,

.progress_bars_with_image_content.roller .bar .bar_noactive.black,

.progress_bars_with_image_content.music .bar .bar_noactive.black,

.progress_bars_with_image_content.jacket .bar .bar_noactive.black,

.progress_bars_with_image_content.graf .bar .bar_noactive.black,

.progress_bars_with_image_content.axes .bar .bar_noactive.black,

.progress_bars_with_image_content.bomb .bar .bar_noactive.black,

.progress_bars_with_image_content.leaf .bar .bar_noactive.black,

.progress_bars_with_image_content.bolt .bar .bar_noactive.black,

.progress_bars_with_image_content.deer .bar .bar_noactive.black,

.progress_bars_with_image_content.info .bar .bar_noactive.black,

.progress_bars_with_image_content.comment .bar .bar_noactive.black{

    background-position: 0px 0px;

}



.progress_bars_with_image_content.mobile .bar .bar_noactive.white,

.progress_bars_with_image_content.ipad .bar .bar_noactive.white,

.progress_bars_with_image_content.laptop .bar .bar_noactive.white,

.progress_bars_with_image_content.psp .bar .bar_noactive.white,

.progress_bars_with_image_content.connection .bar .bar_noactive.white,

.progress_bars_with_image_content.maximize .bar .bar_noactive.white,

.progress_bars_with_image_content.web_camera .bar .bar_noactive.white,

.progress_bars_with_image_content.floppy .bar .bar_noactive.white,

.progress_bars_with_image_content.desktop .bar .bar_noactive.white,

.progress_bars_with_image_content.picture .bar .bar_noactive.white,

.progress_bars_with_image_content.camera .bar .bar_noactive.white,

.progress_bars_with_image_content.book .bar .bar_noactive.white,

.progress_bars_with_image_content.town .bar .bar_noactive.white,

.progress_bars_with_image_content.cup .bar .bar_noactive.white,

.progress_bars_with_image_content.lock .bar .bar_noactive.white,

.progress_bars_with_image_content.unlock .bar .bar_noactive.white,

.progress_bars_with_image_content.avatar .bar .bar_noactive.white,

.progress_bars_with_image_content.rss .bar .bar_noactive.white,

.progress_bars_with_image_content.battery .bar .bar_noactive.white,

.progress_bars_with_image_content.configuration .bar .bar_noactive.white,

.progress_bars_with_image_content.chery .bar .bar_noactive.white,

.progress_bars_with_image_content.truck .bar .bar_noactive.white,

.progress_bars_with_image_content.airplane .bar .bar_noactive.white,

.progress_bars_with_image_content.ship .bar .bar_noactive.white,

.progress_bars_with_image_content.notes .bar .bar_noactive.white,

.progress_bars_with_image_content.information .bar .bar_noactive.white,

.progress_bars_with_image_content.call_24h .bar .bar_noactive.white,

.progress_bars_with_image_content.looking_glass .bar .bar_noactive.white,

.progress_bars_with_image_content.heands .bar .bar_noactive.white,

.progress_bars_with_image_content.glass .bar .bar_noactive.white,

.progress_bars_with_image_content.umbrella .bar .bar_noactive.white,

.progress_bars_with_image_content.globe_arrow .bar .bar_noactive.white,

.progress_bars_with_image_content.globe .bar .bar_noactive.white,

.progress_bars_with_image_content.earth .bar .bar_noactive.white,

.progress_bars_with_image_content.monkey .bar .bar_noactive.white,

.progress_bars_with_image_content.map_marker .bar .bar_noactive.white,

.progress_bars_with_image_content.mail .bar .bar_noactive.white,

.progress_bars_with_image_content.phone .bar .bar_noactive.white,

.progress_bars_with_image_content.news .bar .bar_noactive.white,

.progress_bars_with_image_content.signal .bar .bar_noactive.white,

.progress_bars_with_image_content.microphone .bar .bar_noactive.white,

.progress_bars_with_image_content.clock .bar .bar_noactive.white,

.progress_bars_with_image_content.key .bar .bar_noactive.white,

.progress_bars_with_image_content.shield .bar .bar_noactive.white,

.progress_bars_with_image_content.dashboard .bar .bar_noactive.white,

.progress_bars_with_image_content.sitemap .bar .bar_noactive.white,

.progress_bars_with_image_content.hearth .bar .bar_noactive.white,

.progress_bars_with_image_content.cloud .bar .bar_noactive.white,

.progress_bars_with_image_content.light_bulb .bar .bar_noactive.white,

.progress_bars_with_image_content.recycle .bar .bar_noactive.white,

.progress_bars_with_image_content.car .bar .bar_noactive.white,

.progress_bars_with_image_content.man .bar .bar_noactive.white,

.progress_bars_with_image_content.woman .bar .bar_noactive.white,

.progress_bars_with_image_content.rocket .bar .bar_noactive.white,

.progress_bars_with_image_content.tool .bar .bar_noactive.white,

.progress_bars_with_image_content.anchor .bar .bar_noactive.white,

.progress_bars_with_image_content.boat .bar .bar_noactive.white,

.progress_bars_with_image_content.life_belt .bar .bar_noactive.white,

.progress_bars_with_image_content.lunch_set .bar .bar_noactive.white,

.progress_bars_with_image_content.bicycle .bar .bar_noactive.white,

.progress_bars_with_image_content.chain .bar .bar_noactive.white,

.progress_bars_with_image_content.flame .bar .bar_noactive.white,

.progress_bars_with_image_content.calendar .bar .bar_noactive.white,

.progress_bars_with_image_content.brightness .bar .bar_noactive.white,

.progress_bars_with_image_content.roller .bar .bar_noactive.white,

.progress_bars_with_image_content.music .bar .bar_noactive.white,

.progress_bars_with_image_content.jacket .bar .bar_noactive.white,

.progress_bars_with_image_content.graf .bar .bar_noactive.white,

.progress_bars_with_image_content.axes .bar .bar_noactive.white,

.progress_bars_with_image_content.bomb .bar .bar_noactive.white,

.progress_bars_with_image_content.leaf .bar .bar_noactive.white,

.progress_bars_with_image_content.bolt .bar .bar_noactive.white,

.progress_bars_with_image_content.deer .bar .bar_noactive.white,

.progress_bars_with_image_content.info .bar .bar_noactive.white,

.progress_bars_with_image_content.comment .bar .bar_noactive.white{

    background-position: 0px -100px;

}



.progress_bars_with_image_content.mobile .bar .bar_noactive.red,

.progress_bars_with_image_content.ipad .bar .bar_noactive.red,

.progress_bars_with_image_content.laptop .bar .bar_noactive.red,

.progress_bars_with_image_content.psp .bar .bar_noactive.red,

.progress_bars_with_image_content.connection .bar .bar_noactive.red,

.progress_bars_with_image_content.maximize .bar .bar_noactive.red,

.progress_bars_with_image_content.web_camera .bar .bar_noactive.red,

.progress_bars_with_image_content.floppy .bar .bar_noactive.red,

.progress_bars_with_image_content.desktop .bar .bar_noactive.red,

.progress_bars_with_image_content.picture .bar .bar_noactive.red,

.progress_bars_with_image_content.camera .bar .bar_noactive.red,

.progress_bars_with_image_content.book .bar .bar_noactive.red,

.progress_bars_with_image_content.town .bar .bar_noactive.red,

.progress_bars_with_image_content.cup .bar .bar_noactive.red,

.progress_bars_with_image_content.lock .bar .bar_noactive.red,

.progress_bars_with_image_content.unlock .bar .bar_noactive.red,

.progress_bars_with_image_content.avatar .bar .bar_noactive.red,

.progress_bars_with_image_content.rss .bar .bar_noactive.red,

.progress_bars_with_image_content.battery .bar .bar_noactive.red,

.progress_bars_with_image_content.configuration .bar .bar_noactive.red,

.progress_bars_with_image_content.chery .bar .bar_noactive.red,

.progress_bars_with_image_content.truck .bar .bar_noactive.red,

.progress_bars_with_image_content.airplane .bar .bar_noactive.red,

.progress_bars_with_image_content.ship .bar .bar_noactive.red,

.progress_bars_with_image_content.notes .bar .bar_noactive.red,

.progress_bars_with_image_content.information .bar .bar_noactive.red,

.progress_bars_with_image_content.call_24h .bar .bar_noactive.red,

.progress_bars_with_image_content.looking_glass .bar .bar_noactive.red,

.progress_bars_with_image_content.heands .bar .bar_noactive.red,

.progress_bars_with_image_content.glass .bar .bar_noactive.red,

.progress_bars_with_image_content.umbrella .bar .bar_noactive.red,

.progress_bars_with_image_content.globe_arrow .bar .bar_noactive.red,

.progress_bars_with_image_content.globe .bar .bar_noactive.red,

.progress_bars_with_image_content.earth .bar .bar_noactive.red,

.progress_bars_with_image_content.monkey .bar .bar_noactive.red,

.progress_bars_with_image_content.map_marker .bar .bar_noactive.red,

.progress_bars_with_image_content.mail .bar .bar_noactive.red,

.progress_bars_with_image_content.phone .bar .bar_noactive.red,

.progress_bars_with_image_content.news .bar .bar_noactive.red,

.progress_bars_with_image_content.signal .bar .bar_noactive.red,

.progress_bars_with_image_content.microphone .bar .bar_noactive.red,

.progress_bars_with_image_content.clock .bar .bar_noactive.red,

.progress_bars_with_image_content.key .bar .bar_noactive.red,

.progress_bars_with_image_content.shield .bar .bar_noactive.red,

.progress_bars_with_image_content.dashboard .bar .bar_noactive.red,

.progress_bars_with_image_content.sitemap .bar .bar_noactive.red,

.progress_bars_with_image_content.hearth .bar .bar_noactive.red,

.progress_bars_with_image_content.cloud .bar .bar_noactive.red,

.progress_bars_with_image_content.light_bulb .bar .bar_noactive.red,

.progress_bars_with_image_content.recycle .bar .bar_noactive.red,

.progress_bars_with_image_content.car .bar .bar_noactive.red,

.progress_bars_with_image_content.man .bar .bar_noactive.red,

.progress_bars_with_image_content.woman .bar .bar_noactive.red,

.progress_bars_with_image_content.rocket .bar .bar_noactive.red,

.progress_bars_with_image_content.tool .bar .bar_noactive.red,

.progress_bars_with_image_content.anchor .bar .bar_noactive.red,

.progress_bars_with_image_content.boat .bar .bar_noactive.red,

.progress_bars_with_image_content.life_belt .bar .bar_noactive.red,

.progress_bars_with_image_content.lunch_set .bar .bar_noactive.red,

.progress_bars_with_image_content.bicycle .bar .bar_noactive.red,

.progress_bars_with_image_content.chain .bar .bar_noactive.red,

.progress_bars_with_image_content.flame .bar .bar_noactive.red,

.progress_bars_with_image_content.calendar .bar .bar_noactive.red,

.progress_bars_with_image_content.brightness .bar .bar_noactive.red,

.progress_bars_with_image_content.roller .bar .bar_noactive.red,

.progress_bars_with_image_content.music .bar .bar_noactive.red,

.progress_bars_with_image_content.jacket .bar .bar_noactive.red,

.progress_bars_with_image_content.graf .bar .bar_noactive.red,

.progress_bars_with_image_content.axes .bar .bar_noactive.red,

.progress_bars_with_image_content.bomb .bar .bar_noactive.red,

.progress_bars_with_image_content.leaf .bar .bar_noactive.red,

.progress_bars_with_image_content.bolt .bar .bar_noactive.red,

.progress_bars_with_image_content.deer .bar .bar_noactive.red,

.progress_bars_with_image_content.info .bar .bar_noactive.red,

.progress_bars_with_image_content.comment .bar .bar_noactive.red{

    background-position: 0px -200px;

}



.progress_bars_with_image_content.mobile .bar .bar_noactive.grey,

.progress_bars_with_image_content.ipad .bar .bar_noactive.grey,

.progress_bars_with_image_content.laptop .bar .bar_noactive.grey,

.progress_bars_with_image_content.psp .bar .bar_noactive.grey,

.progress_bars_with_image_content.connection .bar .bar_noactive.grey,

.progress_bars_with_image_content.maximize .bar .bar_noactive.grey,

.progress_bars_with_image_content.web_camera .bar .bar_noactive.grey,

.progress_bars_with_image_content.floppy .bar .bar_noactive.grey,

.progress_bars_with_image_content.desktop .bar .bar_noactive.grey,

.progress_bars_with_image_content.picture .bar .bar_noactive.grey,

.progress_bars_with_image_content.camera .bar .bar_noactive.grey,

.progress_bars_with_image_content.book .bar .bar_noactive.grey,

.progress_bars_with_image_content.town .bar .bar_noactive.grey,

.progress_bars_with_image_content.cup .bar .bar_noactive.grey,

.progress_bars_with_image_content.lock .bar .bar_noactive.grey,

.progress_bars_with_image_content.unlock .bar .bar_noactive.grey,

.progress_bars_with_image_content.avatar .bar .bar_noactive.grey,

.progress_bars_with_image_content.rss .bar .bar_noactive.grey,

.progress_bars_with_image_content.battery .bar .bar_noactive.grey,

.progress_bars_with_image_content.configuration .bar .bar_noactive.grey,

.progress_bars_with_image_content.chery .bar .bar_noactive.grey,

.progress_bars_with_image_content.truck .bar .bar_noactive.grey,

.progress_bars_with_image_content.airplane .bar .bar_noactive.grey,

.progress_bars_with_image_content.ship .bar .bar_noactive.grey,

.progress_bars_with_image_content.notes .bar .bar_noactive.grey,

.progress_bars_with_image_content.information .bar .bar_noactive.grey,

.progress_bars_with_image_content.call_24h .bar .bar_noactive.grey,

.progress_bars_with_image_content.looking_glass .bar .bar_noactive.grey,

.progress_bars_with_image_content.heands .bar .bar_noactive.grey,

.progress_bars_with_image_content.glass .bar .bar_noactive.grey,

.progress_bars_with_image_content.umbrella .bar .bar_noactive.grey,

.progress_bars_with_image_content.globe_arrow .bar .bar_noactive.grey,

.progress_bars_with_image_content.globe .bar .bar_noactive.grey,

.progress_bars_with_image_content.earth .bar .bar_noactive.grey,

.progress_bars_with_image_content.monkey .bar .bar_noactive.grey,

.progress_bars_with_image_content.map_marker .bar .bar_noactive.grey,

.progress_bars_with_image_content.mail .bar .bar_noactive.grey,

.progress_bars_with_image_content.phone .bar .bar_noactive.grey,

.progress_bars_with_image_content.news .bar .bar_noactive.grey,

.progress_bars_with_image_content.signal .bar .bar_noactive.grey,

.progress_bars_with_image_content.microphone .bar .bar_noactive.grey,

.progress_bars_with_image_content.clock .bar .bar_noactive.grey,

.progress_bars_with_image_content.key .bar .bar_noactive.grey,

.progress_bars_with_image_content.shield .bar .bar_noactive.grey,

.progress_bars_with_image_content.dashboard .bar .bar_noactive.grey,

.progress_bars_with_image_content.sitemap .bar .bar_noactive.grey,

.progress_bars_with_image_content.hearth .bar .bar_noactive.grey,

.progress_bars_with_image_content.cloud .bar .bar_noactive.grey,

.progress_bars_with_image_content.light_bulb .bar .bar_noactive.grey,

.progress_bars_with_image_content.recycle .bar .bar_noactive.grey,

.progress_bars_with_image_content.car .bar .bar_noactive.grey,

.progress_bars_with_image_content.man .bar .bar_noactive.grey,

.progress_bars_with_image_content.woman .bar .bar_noactive.grey,

.progress_bars_with_image_content.rocket .bar .bar_noactive.grey,

.progress_bars_with_image_content.tool .bar .bar_noactive.grey,

.progress_bars_with_image_content.anchor .bar .bar_noactive.grey,

.progress_bars_with_image_content.boat .bar .bar_noactive.grey,

.progress_bars_with_image_content.life_belt .bar .bar_noactive.grey,

.progress_bars_with_image_content.lunch_set .bar .bar_noactive.grey,

.progress_bars_with_image_content.bicycle .bar .bar_noactive.grey,

.progress_bars_with_image_content.chain .bar .bar_noactive.grey,

.progress_bars_with_image_content.flame .bar .bar_noactive.grey,

.progress_bars_with_image_content.calendar .bar .bar_noactive.grey,

.progress_bars_with_image_content.brightness .bar .bar_noactive.grey,

.progress_bars_with_image_content.roller .bar .bar_noactive.grey,

.progress_bars_with_image_content.music .bar .bar_noactive.grey,

.progress_bars_with_image_content.jacket .bar .bar_noactive.grey,

.progress_bars_with_image_content.graf .bar .bar_noactive.grey,

.progress_bars_with_image_content.axes .bar .bar_noactive.grey,

.progress_bars_with_image_content.bomb .bar .bar_noactive.grey,

.progress_bars_with_image_content.leaf .bar .bar_noactive.grey,

.progress_bars_with_image_content.bolt .bar .bar_noactive.grey,

.progress_bars_with_image_content.deer .bar .bar_noactive.grey,

.progress_bars_with_image_content.info .bar .bar_noactive.grey,

.progress_bars_with_image_content.comment .bar .bar_noactive.grey{

    background-position: 0px -300px;

}



.progress_bars_with_image_content.mobile .bar.active .bar_active.black,

.progress_bars_with_image_content.ipad .bar.active .bar_active.black,

.progress_bars_with_image_content.laptop .bar.active .bar_active.black,

.progress_bars_with_image_content.psp .bar.active .bar_active.black,

.progress_bars_with_image_content.connection .bar.active .bar_active.black,

.progress_bars_with_image_content.maximize .bar.active .bar_active.black,

.progress_bars_with_image_content.web_camera .bar.active .bar_active.black,

.progress_bars_with_image_content.floppy .bar.active .bar_active.black,

.progress_bars_with_image_content.desktop .bar.active .bar_active.black,

.progress_bars_with_image_content.picture .bar.active .bar_active.black,

.progress_bars_with_image_content.camera .bar.active .bar_active.black,

.progress_bars_with_image_content.book .bar.active .bar_active.black,

.progress_bars_with_image_content.town .bar.active .bar_active.black,

.progress_bars_with_image_content.cup .bar.active .bar_active.black,

.progress_bars_with_image_content.lock .bar.active .bar_active.black,

.progress_bars_with_image_content.unlock .bar.active .bar_active.black,

.progress_bars_with_image_content.avatar .bar.active .bar_active.black,

.progress_bars_with_image_content.rss .bar.active .bar_active.black,

.progress_bars_with_image_content.battery .bar.active .bar_active.black,

.progress_bars_with_image_content.configuration .bar.active .bar_active.black,

.progress_bars_with_image_content.chery .bar.active .bar_active.black,

.progress_bars_with_image_content.truck .bar.active .bar_active.black,

.progress_bars_with_image_content.airplane .bar.active .bar_active.black,

.progress_bars_with_image_content.ship .bar.active .bar_active.black,

.progress_bars_with_image_content.notes .bar.active .bar_active.black,

.progress_bars_with_image_content.information .bar.active .bar_active.black,

.progress_bars_with_image_content.call_24h .bar.active .bar_active.black,

.progress_bars_with_image_content.looking_glass .bar.active .bar_active.black,

.progress_bars_with_image_content.heands .bar.active .bar_active.black,

.progress_bars_with_image_content.glass .bar.active .bar_active.black,

.progress_bars_with_image_content.umbrella .bar.active .bar_active.black,

.progress_bars_with_image_content.globe_arrow .bar.active .bar_active.black,

.progress_bars_with_image_content.globe .bar.active .bar_active.black,

.progress_bars_with_image_content.earth .bar.active .bar_active.black,

.progress_bars_with_image_content.monkey .bar.active .bar_active.black,

.progress_bars_with_image_content.map_marker .bar.active .bar_active.black,

.progress_bars_with_image_content.mail .bar.active .bar_active.black,

.progress_bars_with_image_content.phone .bar.active .bar_active.black,

.progress_bars_with_image_content.news .bar.active .bar_active.black,

.progress_bars_with_image_content.signal .bar.active .bar_active.black,

.progress_bars_with_image_content.microphone .bar.active .bar_active.black,

.progress_bars_with_image_content.clock .bar.active .bar_active.black,

.progress_bars_with_image_content.key .bar.active .bar_active.black,

.progress_bars_with_image_content.shield .bar.active .bar_active.black,

.progress_bars_with_image_content.dashboard .bar.active .bar_active.black,

.progress_bars_with_image_content.sitemap .bar.active .bar_active.black,

.progress_bars_with_image_content.hearth .bar.active .bar_active.black,

.progress_bars_with_image_content.cloud .bar.active .bar_active.black,

.progress_bars_with_image_content.light_bulb .bar.active .bar_active.black,

.progress_bars_with_image_content.recycle .bar.active .bar_active.black,

.progress_bars_with_image_content.car .bar.active .bar_active.black,

.progress_bars_with_image_content.man .bar.active .bar_active.black,

.progress_bars_with_image_content.woman .bar.active .bar_active.black,

.progress_bars_with_image_content.rocket .bar.active .bar_active.black,

.progress_bars_with_image_content.tool .bar.active .bar_active.black,

.progress_bars_with_image_content.anchor .bar.active .bar_active.black,

.progress_bars_with_image_content.boat .bar.active .bar_active.black,

.progress_bars_with_image_content.life_belt .bar.active .bar_active.black,

.progress_bars_with_image_content.lunch_set .bar.active .bar_active.black,

.progress_bars_with_image_content.bicycle .bar.active .bar_active.black,

.progress_bars_with_image_content.chain .bar.active .bar_active.black,

.progress_bars_with_image_content.flame .bar.active .bar_active.black,

.progress_bars_with_image_content.calendar .bar.active .bar_active.black,

.progress_bars_with_image_content.brightness .bar.active .bar_active.black,

.progress_bars_with_image_content.roller .bar.active .bar_active.black,

.progress_bars_with_image_content.music .bar.active .bar_active.black,

.progress_bars_with_image_content.jacket .bar.active .bar_active.black,

.progress_bars_with_image_content.graf .bar.active .bar_active.black,

.progress_bars_with_image_content.axes .bar.active .bar_active.black,

.progress_bars_with_image_content.bomb .bar.active .bar_active.black,

.progress_bars_with_image_content.leaf .bar.active .bar_active.black,

.progress_bars_with_image_content.bolt .bar.active .bar_active.black,

.progress_bars_with_image_content.deer .bar.active .bar_active.black,

.progress_bars_with_image_content.info .bar.active .bar_active.black,

.progress_bars_with_image_content.comment .bar.active .bar_active.black{

    display: block;

    background-position: 0px 0px;

}



.progress_bars_with_image_content.mobile .bar.active .bar_active.white,

.progress_bars_with_image_content.ipad .bar.active .bar_active.white,

.progress_bars_with_image_content.laptop .bar.active .bar_active.white,

.progress_bars_with_image_content.psp .bar.active .bar_active.white,

.progress_bars_with_image_content.connection .bar.active .bar_active.white,

.progress_bars_with_image_content.maximize .bar.active .bar_active.white,

.progress_bars_with_image_content.web_camera .bar.active .bar_active.white,

.progress_bars_with_image_content.floppy .bar.active .bar_active.white,

.progress_bars_with_image_content.desktop .bar.active .bar_active.white,

.progress_bars_with_image_content.picture .bar.active .bar_active.white,

.progress_bars_with_image_content.camera .bar.active .bar_active.white,

.progress_bars_with_image_content.book .bar.active .bar_active.white,

.progress_bars_with_image_content.town .bar.active .bar_active.white,

.progress_bars_with_image_content.cup .bar.active .bar_active.white,

.progress_bars_with_image_content.lock .bar.active .bar_active.white,

.progress_bars_with_image_content.unlock .bar.active .bar_active.white,

.progress_bars_with_image_content.avatar .bar.active .bar_active.white,

.progress_bars_with_image_content.rss .bar.active .bar_active.white,

.progress_bars_with_image_content.battery .bar.active .bar_active.white,

.progress_bars_with_image_content.configuration .bar.active .bar_active.white,

.progress_bars_with_image_content.chery .bar.active .bar_active.white,

.progress_bars_with_image_content.truck .bar.active .bar_active.white,

.progress_bars_with_image_content.airplane .bar.active .bar_active.white,

.progress_bars_with_image_content.ship .bar.active .bar_active.white,

.progress_bars_with_image_content.notes .bar.active .bar_active.white,

.progress_bars_with_image_content.information .bar.active .bar_active.white,

.progress_bars_with_image_content.call_24h .bar.active .bar_active.white,

.progress_bars_with_image_content.looking_glass .bar.active .bar_active.white,

.progress_bars_with_image_content.heands .bar.active .bar_active.white,

.progress_bars_with_image_content.glass .bar.active .bar_active.white,

.progress_bars_with_image_content.umbrella .bar.active .bar_active.white,

.progress_bars_with_image_content.globe_arrow .bar.active .bar_active.white,

.progress_bars_with_image_content.globe .bar.active .bar_active.white,

.progress_bars_with_image_content.earth .bar.active .bar_active.white,

.progress_bars_with_image_content.monkey .bar.active .bar_active.white,

.progress_bars_with_image_content.map_marker .bar.active .bar_active.white,

.progress_bars_with_image_content.mail .bar.active .bar_active.white,

.progress_bars_with_image_content.phone .bar.active .bar_active.white,

.progress_bars_with_image_content.news .bar.active .bar_active.white,

.progress_bars_with_image_content.signal .bar.active .bar_active.white,

.progress_bars_with_image_content.microphone .bar.active .bar_active.white,

.progress_bars_with_image_content.clock .bar.active .bar_active.white,

.progress_bars_with_image_content.key .bar.active .bar_active.white,

.progress_bars_with_image_content.shield .bar.active .bar_active.white,

.progress_bars_with_image_content.dashboard .bar.active .bar_active.white,

.progress_bars_with_image_content.sitemap .bar.active .bar_active.white,

.progress_bars_with_image_content.hearth .bar.active .bar_active.white,

.progress_bars_with_image_content.cloud .bar.active .bar_active.white,

.progress_bars_with_image_content.light_bulb .bar.active .bar_active.white,

.progress_bars_with_image_content.recycle .bar.active .bar_active.white,

.progress_bars_with_image_content.car .bar.active .bar_active.white,

.progress_bars_with_image_content.man .bar.active .bar_active.white,

.progress_bars_with_image_content.woman .bar.active .bar_active.white,

.progress_bars_with_image_content.rocket .bar.active .bar_active.white,

.progress_bars_with_image_content.tool .bar.active .bar_active.white,

.progress_bars_with_image_content.anchor .bar.active .bar_active.white,

.progress_bars_with_image_content.boat .bar.active .bar_active.white,

.progress_bars_with_image_content.life_belt .bar.active .bar_active.white,

.progress_bars_with_image_content.lunch_set .bar.active .bar_active.white,

.progress_bars_with_image_content.bicycle .bar.active .bar_active.white,

.progress_bars_with_image_content.chain .bar.active .bar_active.white,

.progress_bars_with_image_content.flame .bar.active .bar_active.white,

.progress_bars_with_image_content.calendar .bar.active .bar_active.white,

.progress_bars_with_image_content.brightness .bar.active .bar_active.white,

.progress_bars_with_image_content.roller .bar.active .bar_active.white,

.progress_bars_with_image_content.music .bar.active .bar_active.white,

.progress_bars_with_image_content.jacket .bar.active .bar_active.white,

.progress_bars_with_image_content.graf .bar.active .bar_active.white,

.progress_bars_with_image_content.axes .bar.active .bar_active.white,

.progress_bars_with_image_content.bomb .bar.active .bar_active.white,

.progress_bars_with_image_content.leaf .bar.active .bar_active.white,

.progress_bars_with_image_content.bolt .bar.active .bar_active.white,

.progress_bars_with_image_content.deer .bar.active .bar_active.white,

.progress_bars_with_image_content.info .bar.active .bar_active.white,

.progress_bars_with_image_content.comment .bar.active .bar_active.white{

    display: block;

    background-position: 0px -100px;

}



.progress_bars_with_image_content.mobile .bar.active .bar_active.red,

.progress_bars_with_image_content.ipad .bar.active .bar_active.red,

.progress_bars_with_image_content.laptop .bar.active .bar_active.red,

.progress_bars_with_image_content.psp .bar.active .bar_active.red,

.progress_bars_with_image_content.connection .bar.active .bar_active.red,

.progress_bars_with_image_content.maximize .bar.active .bar_active.red,

.progress_bars_with_image_content.web_camera .bar.active .bar_active.red,

.progress_bars_with_image_content.floppy .bar.active .bar_active.red,

.progress_bars_with_image_content.desktop .bar.active .bar_active.red,

.progress_bars_with_image_content.picture .bar.active .bar_active.red,

.progress_bars_with_image_content.camera .bar.active .bar_active.red,

.progress_bars_with_image_content.book .bar.active .bar_active.red,

.progress_bars_with_image_content.town .bar.active .bar_active.red,

.progress_bars_with_image_content.cup .bar.active .bar_active.red,

.progress_bars_with_image_content.lock .bar.active .bar_active.red,

.progress_bars_with_image_content.unlock .bar.active .bar_active.red,

.progress_bars_with_image_content.avatar .bar.active .bar_active.red,

.progress_bars_with_image_content.rss .bar.active .bar_active.red,

.progress_bars_with_image_content.battery .bar.active .bar_active.red,

.progress_bars_with_image_content.configuration .bar.active .bar_active.red,

.progress_bars_with_image_content.chery .bar.active .bar_active.red,

.progress_bars_with_image_content.truck .bar.active .bar_active.red,

.progress_bars_with_image_content.airplane .bar.active .bar_active.red,

.progress_bars_with_image_content.ship .bar.active .bar_active.red,

.progress_bars_with_image_content.notes .bar.active .bar_active.red,

.progress_bars_with_image_content.information .bar.active .bar_active.red,

.progress_bars_with_image_content.call_24h .bar.active .bar_active.red,

.progress_bars_with_image_content.looking_glass .bar.active .bar_active.red,

.progress_bars_with_image_content.heands .bar.active .bar_active.red,

.progress_bars_with_image_content.glass .bar.active .bar_active.red,

.progress_bars_with_image_content.umbrella .bar.active .bar_active.red,

.progress_bars_with_image_content.globe_arrow .bar.active .bar_active.red,

.progress_bars_with_image_content.globe .bar.active .bar_active.red,

.progress_bars_with_image_content.earth .bar.active .bar_active.red,

.progress_bars_with_image_content.monkey .bar.active .bar_active.red,

.progress_bars_with_image_content.map_marker .bar.active .bar_active.red,

.progress_bars_with_image_content.mail .bar.active .bar_active.red,

.progress_bars_with_image_content.phone .bar.active .bar_active.red,

.progress_bars_with_image_content.news .bar.active .bar_active.red,

.progress_bars_with_image_content.signal .bar.active .bar_active.red,

.progress_bars_with_image_content.microphone .bar.active .bar_active.red,

.progress_bars_with_image_content.clock .bar.active .bar_active.red,

.progress_bars_with_image_content.key .bar.active .bar_active.red,

.progress_bars_with_image_content.shield .bar.active .bar_active.red,

.progress_bars_with_image_content.dashboard .bar.active .bar_active.red,

.progress_bars_with_image_content.sitemap .bar.active .bar_active.red,

.progress_bars_with_image_content.hearth .bar.active .bar_active.red,

.progress_bars_with_image_content.cloud .bar.active .bar_active.red,

.progress_bars_with_image_content.light_bulb .bar.active .bar_active.red,

.progress_bars_with_image_content.recycle .bar.active .bar_active.red,

.progress_bars_with_image_content.car .bar.active .bar_active.red,

.progress_bars_with_image_content.man .bar.active .bar_active.red,

.progress_bars_with_image_content.woman .bar.active .bar_active.red,

.progress_bars_with_image_content.rocket .bar.active .bar_active.red,

.progress_bars_with_image_content.tool .bar.active .bar_active.red,

.progress_bars_with_image_content.anchor .bar.active .bar_active.red,

.progress_bars_with_image_content.boat .bar.active .bar_active.red,

.progress_bars_with_image_content.life_belt .bar.active .bar_active.red,

.progress_bars_with_image_content.lunch_set .bar.active .bar_active.red,

.progress_bars_with_image_content.bicycle .bar.active .bar_active.red,

.progress_bars_with_image_content.chain .bar.active .bar_active.red,

.progress_bars_with_image_content.flame .bar.active .bar_active.red,

.progress_bars_with_image_content.calendar .bar.active .bar_active.red,

.progress_bars_with_image_content.brightness .bar.active .bar_active.red,

.progress_bars_with_image_content.roller .bar.active .bar_active.red,

.progress_bars_with_image_content.music .bar.active .bar_active.red,

.progress_bars_with_image_content.jacket .bar.active .bar_active.red,

.progress_bars_with_image_content.graf .bar.active .bar_active.red,

.progress_bars_with_image_content.axes .bar.active .bar_active.red,

.progress_bars_with_image_content.bomb .bar.active .bar_active.red,

.progress_bars_with_image_content.leaf .bar.active .bar_active.red,

.progress_bars_with_image_content.bolt .bar.active .bar_active.red,

.progress_bars_with_image_content.deer .bar.active .bar_active.red,

.progress_bars_with_image_content.info .bar.active .bar_active.red,

.progress_bars_with_image_content.comment .bar.active .bar_active.red{

    display: block;

    background-position: 0px -200px;

}



.progress_bars_with_image_content.mobile .bar.active .bar_active.grey,

.progress_bars_with_image_content.ipad .bar.active .bar_active.grey,

.progress_bars_with_image_content.laptop .bar.active .bar_active.grey,

.progress_bars_with_image_content.psp .bar.active .bar_active.grey,

.progress_bars_with_image_content.connection .bar.active .bar_active.grey,

.progress_bars_with_image_content.maximize .bar.active .bar_active.grey,

.progress_bars_with_image_content.web_camera .bar.active .bar_active.grey,

.progress_bars_with_image_content.floppy .bar.active .bar_active.grey,

.progress_bars_with_image_content.desktop .bar.active .bar_active.grey,

.progress_bars_with_image_content.picture .bar.active .bar_active.grey,

.progress_bars_with_image_content.camera .bar.active .bar_active.grey,

.progress_bars_with_image_content.book .bar.active .bar_active.grey,

.progress_bars_with_image_content.town .bar.active .bar_active.grey,

.progress_bars_with_image_content.cup .bar.active .bar_active.grey,

.progress_bars_with_image_content.lock .bar.active .bar_active.grey,

.progress_bars_with_image_content.unlock .bar.active .bar_active.grey,

.progress_bars_with_image_content.avatar .bar.active .bar_active.grey,

.progress_bars_with_image_content.rss .bar.active .bar_active.grey,

.progress_bars_with_image_content.battery .bar.active .bar_active.grey,

.progress_bars_with_image_content.configuration .bar.active .bar_active.grey,

.progress_bars_with_image_content.chery .bar.active .bar_active.grey,

.progress_bars_with_image_content.truck .bar.active .bar_active.grey,

.progress_bars_with_image_content.airplane .bar.active .bar_active.grey,

.progress_bars_with_image_content.ship .bar.active .bar_active.grey,

.progress_bars_with_image_content.notes .bar.active .bar_active.grey,

.progress_bars_with_image_content.information .bar.active .bar_active.grey,

.progress_bars_with_image_content.call_24h .bar.active .bar_active.grey,

.progress_bars_with_image_content.looking_glass .bar.active .bar_active.grey,

.progress_bars_with_image_content.heands .bar.active .bar_active.grey,

.progress_bars_with_image_content.glass .bar.active .bar_active.grey,

.progress_bars_with_image_content.umbrella .bar.active .bar_active.grey,

.progress_bars_with_image_content.globe_arrow .bar.active .bar_active.grey,

.progress_bars_with_image_content.globe .bar.active .bar_active.grey,

.progress_bars_with_image_content.earth .bar.active .bar_active.grey,

.progress_bars_with_image_content.monkey .bar.active .bar_active.grey,

.progress_bars_with_image_content.map_marker .bar.active .bar_active.grey,

.progress_bars_with_image_content.mail .bar.active .bar_active.grey,

.progress_bars_with_image_content.phone .bar.active .bar_active.grey,

.progress_bars_with_image_content.news .bar.active .bar_active.grey,

.progress_bars_with_image_content.signal .bar.active .bar_active.grey,

.progress_bars_with_image_content.microphone .bar.active .bar_active.grey,

.progress_bars_with_image_content.clock .bar.active .bar_active.grey,

.progress_bars_with_image_content.key .bar.active .bar_active.grey,

.progress_bars_with_image_content.shield .bar.active .bar_active.grey,

.progress_bars_with_image_content.dashboard .bar.active .bar_active.grey,

.progress_bars_with_image_content.sitemap .bar.active .bar_active.grey,

.progress_bars_with_image_content.hearth .bar.active .bar_active.grey,

.progress_bars_with_image_content.cloud .bar.active .bar_active.grey,

.progress_bars_with_image_content.light_bulb .bar.active .bar_active.grey,

.progress_bars_with_image_content.recycle .bar.active .bar_active.grey,

.progress_bars_with_image_content.car .bar.active .bar_active.grey,

.progress_bars_with_image_content.man .bar.active .bar_active.grey,

.progress_bars_with_image_content.woman .bar.active .bar_active.grey,

.progress_bars_with_image_content.rocket .bar.active .bar_active.grey,

.progress_bars_with_image_content.tool .bar.active .bar_active.grey,

.progress_bars_with_image_content.anchor .bar.active .bar_active.grey,

.progress_bars_with_image_content.boat .bar.active .bar_active.grey,

.progress_bars_with_image_content.life_belt .bar.active .bar_active.grey,

.progress_bars_with_image_content.lunch_set .bar.active .bar_active.grey,

.progress_bars_with_image_content.bicycle .bar.active .bar_active.grey,

.progress_bars_with_image_content.chain .bar.active .bar_active.grey,

.progress_bars_with_image_content.flame .bar.active .bar_active.grey,

.progress_bars_with_image_content.calendar .bar.active .bar_active.grey,

.progress_bars_with_image_content.brightness .bar.active .bar_active.grey,

.progress_bars_with_image_content.roller .bar.active .bar_active.grey,

.progress_bars_with_image_content.music .bar.active .bar_active.grey,

.progress_bars_with_image_content.jacket .bar.active .bar_active.grey,

.progress_bars_with_image_content.graf .bar.active .bar_active.grey,

.progress_bars_with_image_content.axes .bar.active .bar_active.grey,

.progress_bars_with_image_content.bomb .bar.active .bar_active.grey,

.progress_bars_with_image_content.leaf .bar.active .bar_active.grey,

.progress_bars_with_image_content.bolt .bar.active .bar_active.grey,

.progress_bars_with_image_content.deer .bar.active .bar_active.grey,

.progress_bars_with_image_content.info .bar.active .bar_active.grey,

.progress_bars_with_image_content.comment .bar.active .bar_active.grey{

    display: block;

    background-position: 0px -300px;

}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 150/100), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 160dpi){



    .progress_bars_with_image_content.retina .bar,

    .progress_bars_with_image_content.retina .bar .bar_noactive,

    .progress_bars_with_image_content.retina .bar .bar_active{

        height: 100px;

        background-repeat: no-repeat;

    }





    .progress_bars_with_image_content.retina.mobile .bar{

        width: 42px;

    }



    .progress_bars_with_image_content.retina.mobile .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mobile .bar .bar_active{

        width: 42px;

        -o-background-size: 42px 400px;

        -webkit-background-size: 42px 400px;

        -moz-background-size: 42px 400px;

        background-size: 42px 400px;

    }



    .progress_bars_with_image_content.retina.mobile .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mobile .bar .bar_active{

        background-image: url(img/progressbarIcon/mobile@1.5x.png);

    }



    .progress_bars_with_image_content.retina.ipad .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.ipad .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ipad .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.ipad .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ipad .bar .bar_active{

        background-image: url(img/progressbarIcon/ipad@1.5x.png);

    }



    .progress_bars_with_image_content.retina.laptop .bar{

        width: 99px;

    }



    .progress_bars_with_image_content.retina.laptop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.laptop .bar .bar_active{

        width: 99px;

        -o-background-size: 99px 400px;

        -webkit-background-size: 99px 400px;

        -moz-background-size: 99px 400px;

        background-size: 99px 400px;

    }



    .progress_bars_with_image_content.retina.laptop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.laptop .bar .bar_active{

        background-image: url(img/progressbarIcon/laptop@1.5x.png);

    }



    .progress_bars_with_image_content.retina.psp .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.psp .bar .bar_noactive,

    .progress_bars_with_image_content.retina.psp .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.psp .bar .bar_noactive,

    .progress_bars_with_image_content.retina.psp .bar .bar_active{

        background-image: url(img/progressbarIcon/psp@1.5x.png);

    }



    .progress_bars_with_image_content.retina.connection .bar{

        width: 80px;

    }



    .progress_bars_with_image_content.retina.connection .bar .bar_noactive,

    .progress_bars_with_image_content.retina.connection .bar .bar_active{

        width: 80px;

        -o-background-size: 80px 400px;

        -webkit-background-size: 80px 400px;

        -moz-background-size: 80px 400px;

        background-size: 80px 400px;

    }



    .progress_bars_with_image_content.retina.connection .bar .bar_noactive,

    .progress_bars_with_image_content.retina.connection .bar .bar_active{

        background-image: url(img/progressbarIcon/connection@1.5x.png);

    }



    .progress_bars_with_image_content.retina.maximize .bar{

        width: 80px;

    }



    .progress_bars_with_image_content.retina.maximize .bar .bar_noactive,

    .progress_bars_with_image_content.retina.maximize .bar .bar_active{

        width: 80px;

        -o-background-size: 80px 400px;

        -webkit-background-size: 80px 400px;

        -moz-background-size: 80px 400px;

        background-size: 80px 400px;

    }



    .progress_bars_with_image_content.retina.maximize .bar .bar_noactive,

    .progress_bars_with_image_content.retina.maximize .bar .bar_active{

        background-image: url(img/progressbarIcon/maximize@1.5x.png);

    }



    .progress_bars_with_image_content.retina.web_camera .bar{

        width: 61px;

    }



    .progress_bars_with_image_content.retina.web_camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.web_camera .bar .bar_active{

        width: 61px;

        -o-background-size: 61px 400px;

        -webkit-background-size: 61px 400px;

        -moz-background-size: 61px 400px;

        background-size: 61px 400px;

    }



    .progress_bars_with_image_content.retina.web_camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.web_camera .bar .bar_active{

        background-image: url(img/progressbarIcon/web_camera@1.5x.png);

    }



    .progress_bars_with_image_content.retina.floppy .bar{

        width: 65px;

    }



    .progress_bars_with_image_content.retina.floppy .bar .bar_noactive,

    .progress_bars_with_image_content.retina.floppy .bar .bar_active{

        width: 65px;

        -o-background-size: 65px 400px;

        -webkit-background-size: 65px 400px;

        -moz-background-size: 65px 400px;

        background-size: 65px 400px;

    }



    .progress_bars_with_image_content.retina.floppy .bar .bar_noactive,

    .progress_bars_with_image_content.retina.floppy .bar .bar_active{

        background-image: url(img/progressbarIcon/floppy@1.5x.png);

    }



    .progress_bars_with_image_content.retina.desktop .bar{

        width: 45px;

    }



    .progress_bars_with_image_content.retina.desktop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.desktop .bar .bar_active{

        width: 45px;

        -o-background-size: 45px 400px;

        -webkit-background-size: 45px 400px;

        -moz-background-size: 45px 400px;

        background-size: 45px 400px;

    }



    .progress_bars_with_image_content.retina.desktop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.desktop .bar .bar_active{

        background-image: url(img/progressbarIcon/desktop@1.5x.png);

    }



    .progress_bars_with_image_content.retina.picture .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.picture .bar .bar_noactive,

    .progress_bars_with_image_content.retina.picture .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.picture .bar .bar_noactive,

    .progress_bars_with_image_content.retina.picture .bar .bar_active{

        background-image: url(img/progressbarIcon/picture@1.5x.png);

    }



    .progress_bars_with_image_content.retina.camera .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.camera .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.camera .bar .bar_active{

        background-image: url(img/progressbarIcon/camera@1.5x.png);

    }



    .progress_bars_with_image_content.retina.book .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.book .bar .bar_noactive,

    .progress_bars_with_image_content.retina.book .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.book .bar .bar_noactive,

    .progress_bars_with_image_content.retina.book .bar .bar_active{

        background-image: url(img/progressbarIcon/book@1.5x.png);

    }



    .progress_bars_with_image_content.retina.town .bar{

        width: 95px;

    }



    .progress_bars_with_image_content.retina.town .bar .bar_noactive,

    .progress_bars_with_image_content.retina.town .bar .bar_active{

        width: 95px;

        -o-background-size: 95px 400px;

        -webkit-background-size: 95px 400px;

        -moz-background-size: 95px 400px;

        background-size: 95px 400px;

    }



    .progress_bars_with_image_content.retina.town .bar .bar_noactive,

    .progress_bars_with_image_content.retina.town .bar .bar_active{

        background-image: url(img/progressbarIcon/town@1.5x.png);

    }



    .progress_bars_with_image_content.retina.cup .bar{

        width: 86px;

    }



    .progress_bars_with_image_content.retina.cup .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cup .bar .bar_active{

        width: 86px;

        -o-background-size: 86px 400px;

        -webkit-background-size: 86px 400px;

        -moz-background-size: 86px 400px;

        background-size: 86px 400px;

    }



    .progress_bars_with_image_content.retina.cup .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cup .bar .bar_active{

        background-image: url(img/progressbarIcon/cup@1.5x.png);

    }



    .progress_bars_with_image_content.retina.lock .bar{

        width: 49px;

    }



    .progress_bars_with_image_content.retina.lock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lock .bar .bar_active{

        width: 49px;

        -o-background-size: 49px 400px;

        -webkit-background-size: 49px 400px;

        -moz-background-size: 49px 400px;

        background-size: 49px 400px;

    }



    .progress_bars_with_image_content.retina.lock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lock .bar .bar_active{

        background-image: url(img/progressbarIcon/lock@1.5x.png);

    }



    .progress_bars_with_image_content.retina.unlock .bar{

        width: 51px;

    }



    .progress_bars_with_image_content.retina.unlock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.unlock .bar .bar_active{

        width: 51px;

        -o-background-size: 51px 400px;

        -webkit-background-size: 51px 400px;

        -moz-background-size: 51px 400px;

        background-size: 51px 400px;

    }



    .progress_bars_with_image_content.retina.unlock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.unlock .bar .bar_active{

        background-image: url(img/progressbarIcon/unlock@1.5x.png);

    }



    .progress_bars_with_image_content.retina.avatar .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.avatar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.avatar .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.avatar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.avatar .bar .bar_active{

        background-image: url(img/progressbarIcon/avatar@1.5x.png);

    }



    .progress_bars_with_image_content.retina.rss .bar{

        width: 55px;

    }



    .progress_bars_with_image_content.retina.rss .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rss .bar .bar_active{

        width: 55px;

        -o-background-size: 55px 400px;

        -webkit-background-size: 55px 400px;

        -moz-background-size: 55px 400px;

        background-size: 55px 400px;

    }



    .progress_bars_with_image_content.retina.rss .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rss .bar .bar_active{

        background-image: url(img/progressbarIcon/rss@1.5x.png);

    }



    .progress_bars_with_image_content.retina.battery .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.battery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.battery .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.battery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.battery .bar .bar_active{

        background-image: url(img/progressbarIcon/battery@1.5x.png);

    }



    .progress_bars_with_image_content.retina.configuration .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.configuration .bar .bar_noactive,

    .progress_bars_with_image_content.retina.configuration .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.configuration .bar .bar_noactive,

    .progress_bars_with_image_content.retina.configuration .bar .bar_active{

        background-image: url(img/progressbarIcon/configuration@1.5x.png);

    }



    .progress_bars_with_image_content.retina.chery .bar{

        width: 75px;

    }



    .progress_bars_with_image_content.retina.chery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chery .bar .bar_active{

        width: 75px;

        -o-background-size: 75px 400px;

        -webkit-background-size: 75px 400px;

        -moz-background-size: 75px 400px;

        background-size: 75px 400px;

    }



    .progress_bars_with_image_content.retina.chery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chery .bar .bar_active{

        background-image: url(img/progressbarIcon/chery@1.5x.png);

    }



    .progress_bars_with_image_content.retina.truck .bar{

        width: 83px;

    }



    .progress_bars_with_image_content.retina.truck .bar .bar_noactive,

    .progress_bars_with_image_content.retina.truck .bar .bar_active{

        width: 83px;

        -o-background-size: 83px 400px;

        -webkit-background-size: 83px 400px;

        -moz-background-size: 83px 400px;

        background-size: 83px 400px;

    }



    .progress_bars_with_image_content.retina.truck .bar .bar_noactive,

    .progress_bars_with_image_content.retina.truck .bar .bar_active{

        background-image: url(img/progressbarIcon/truck@1.5x.png);

    }



    .progress_bars_with_image_content.retina.airplane .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.airplane .bar .bar_noactive,

    .progress_bars_with_image_content.retina.airplane .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.airplane .bar .bar_noactive,

    .progress_bars_with_image_content.retina.airplane .bar .bar_active{

        background-image: url(img/progressbarIcon/airplane@1.5x.png);

    }



    .progress_bars_with_image_content.retina.ship .bar{

        width: 90px;

    }



    .progress_bars_with_image_content.retina.ship .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ship .bar .bar_active{

        width: 90px;

        -o-background-size: 90px 400px;

        -webkit-background-size: 90px 400px;

        -moz-background-size: 90px 400px;

        background-size: 90px 400px;

    }



    .progress_bars_with_image_content.retina.ship .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ship .bar .bar_active{

        background-image: url(img/progressbarIcon/ship@1.5x.png);

    }



    .progress_bars_with_image_content.retina.notes .bar{

        width: 63px;

    }



    .progress_bars_with_image_content.retina.notes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.notes .bar .bar_active{

        width: 63px;

        -o-background-size: 63px 400px;

        -webkit-background-size: 63px 400px;

        -moz-background-size: 63px 400px;

        background-size: 63px 400px;

    }



    .progress_bars_with_image_content.retina.notes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.notes .bar .bar_active{

        background-image: url(img/progressbarIcon/notes@1.5x.png);

    }



    .progress_bars_with_image_content.retina.information .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.information .bar .bar_noactive,

    .progress_bars_with_image_content.retina.information .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.information .bar .bar_noactive,

    .progress_bars_with_image_content.retina.information .bar .bar_active{

        background-image: url(img/progressbarIcon/information@1.5x.png);

    }



    .progress_bars_with_image_content.retina.call_24h .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.call_24h .bar .bar_noactive,

    .progress_bars_with_image_content.retina.call_24h .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.call_24h .bar .bar_noactive,

    .progress_bars_with_image_content.retina.call_24h .bar .bar_active{

        background-image: url(img/progressbarIcon/call_24h@1.5x.png);

    }



    .progress_bars_with_image_content.retina.looking_glass .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.looking_glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.looking_glass .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.looking_glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.looking_glass .bar .bar_active{

        background-image: url(img/progressbarIcon/looking_glass@1.5x.png);

    }



    .progress_bars_with_image_content.retina.heands .bar{

        width: 69px;

    }



    .progress_bars_with_image_content.retina.heands .bar .bar_noactive,

    .progress_bars_with_image_content.retina.heands .bar .bar_active{

        width: 69px;

        -o-background-size: 69px 400px;

        -webkit-background-size: 69px 400px;

        -moz-background-size: 69px 400px;

        background-size: 69px 400px;

    }



    .progress_bars_with_image_content.retina.heands .bar .bar_noactive,

    .progress_bars_with_image_content.retina.heands .bar .bar_active{

        background-image: url(img/progressbarIcon/heands@1.5x.png);

    }



    .progress_bars_with_image_content.retina.glass .bar{

        width: 43px;

    }



    .progress_bars_with_image_content.retina.glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.glass .bar .bar_active{

        width: 43px;

        -o-background-size: 43px 400px;

        -webkit-background-size: 43px 400px;

        -moz-background-size: 43px 400px;

        background-size: 43px 400px;

    }



    .progress_bars_with_image_content.retina.glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.glass .bar .bar_active{

        background-image: url(img/progressbarIcon/glass@1.5x.png);

    }



    .progress_bars_with_image_content.retina.umbrella .bar{

        width: 75px;

    }



    .progress_bars_with_image_content.retina.umbrella .bar .bar_noactive,

    .progress_bars_with_image_content.retina.umbrella .bar .bar_active{

        width: 75px;

        -o-background-size: 75px 400px;

        -webkit-background-size: 75px 400px;

        -moz-background-size: 75px 400px;

        background-size: 75px 400px;

    }



    .progress_bars_with_image_content.retina.umbrella .bar .bar_noactive,

    .progress_bars_with_image_content.retina.umbrella .bar .bar_active{

        background-image: url(img/progressbarIcon/umbrella@1.5x.png);

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar{

        width: 72px;

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_active{

        width: 72px;

        -o-background-size: 72px 400px;

        -webkit-background-size: 72px 400px;

        -moz-background-size: 72px 400px;

        background-size: 72px 400px;

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_active{

        background-image: url(img/progressbarIcon/globe_arrow@1.5x.png);

    }



    .progress_bars_with_image_content.retina.globe .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.globe .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.globe .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe .bar .bar_active{

        background-image: url(img/progressbarIcon/globe@1.5x.png);

    }



    .progress_bars_with_image_content.retina.earth .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.earth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.earth .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.earth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.earth .bar .bar_active{

        background-image: url(img/progressbarIcon/earth@1.5x.png);

    }



    .progress_bars_with_image_content.retina.monkey .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.monkey .bar .bar_noactive,

    .progress_bars_with_image_content.retina.monkey .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.monkey .bar .bar_noactive,

    .progress_bars_with_image_content.retina.monkey .bar .bar_active{

        background-image: url(img/progressbarIcon/monkey@1.5x.png);

    }



    .progress_bars_with_image_content.retina.map_marker .bar{

        width: 78px;

    }



    .progress_bars_with_image_content.retina.map_marker .bar .bar_noactive,

    .progress_bars_with_image_content.retina.map_marker .bar .bar_active{

        width: 78px;

        -o-background-size: 78px 400px;

        -webkit-background-size: 78px 400px;

        -moz-background-size: 78px 400px;

        background-size: 78px 400px;

    }



    .progress_bars_with_image_content.retina.map_marker .bar .bar_noactive,

    .progress_bars_with_image_content.retina.map_marker .bar .bar_active{

        background-image: url(img/progressbarIcon/map_marker@1.5x.png);

    }



    .progress_bars_with_image_content.retina.mail .bar{

        width: 66px;

    }



    .progress_bars_with_image_content.retina.mail .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mail .bar .bar_active{

        width: 66px;

        -o-background-size: 66px 400px;

        -webkit-background-size: 66px 400px;

        -moz-background-size: 66px 400px;

        background-size: 66px 400px;

    }



    .progress_bars_with_image_content.retina.mail .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mail .bar .bar_active{

        background-image: url(img/progressbarIcon/mail@1.5x.png);

    }



    .progress_bars_with_image_content.retina.phone .bar{

        width: 61px;

    }



    .progress_bars_with_image_content.retina.phone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.phone .bar .bar_active{

        width: 61px;

        -o-background-size: 61px 400px;

        -webkit-background-size: 61px 400px;

        -moz-background-size: 61px 400px;

        background-size: 61px 400px;

    }



    .progress_bars_with_image_content.retina.phone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.phone .bar .bar_active{

        background-image: url(img/progressbarIcon/phone@1.5x.png);

    }



    .progress_bars_with_image_content.retina.news .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.news .bar .bar_noactive,

    .progress_bars_with_image_content.retina.news .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.news .bar .bar_noactive,

    .progress_bars_with_image_content.retina.news .bar .bar_active{

        background-image: url(img/progressbarIcon/news@1.5x.png);

    }



    .progress_bars_with_image_content.retina.signal .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.signal .bar .bar_noactive,

    .progress_bars_with_image_content.retina.signal .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.signal .bar .bar_noactive,

    .progress_bars_with_image_content.retina.signal .bar .bar_active{

        background-image: url(img/progressbarIcon/signal@1.5x.png);

    }



    .progress_bars_with_image_content.retina.microphone .bar{

        width: 51px;

    }



    .progress_bars_with_image_content.retina.microphone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.microphone .bar .bar_active{

        width: 51px;

        -o-background-size: 51px 400px;

        -webkit-background-size: 51px 400px;

        -moz-background-size: 51px 400px;

        background-size: 51px 400px;

    }



    .progress_bars_with_image_content.retina.microphone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.microphone .bar .bar_active{

        background-image: url(img/progressbarIcon/microphone@1.5x.png);

    }



    .progress_bars_with_image_content.retina.clock .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.clock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.clock .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.clock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.clock .bar .bar_active{

        background-image: url(img/progressbarIcon/clock@1.5x.png);

    }



    .progress_bars_with_image_content.retina.key .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.key .bar .bar_noactive,

    .progress_bars_with_image_content.retina.key .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.key .bar .bar_noactive,

    .progress_bars_with_image_content.retina.key .bar .bar_active{

        background-image: url(img/progressbarIcon/key@1.5x.png);

    }



    .progress_bars_with_image_content.retina.shield .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.shield .bar .bar_noactive,

    .progress_bars_with_image_content.retina.shield .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.shield .bar .bar_noactive,

    .progress_bars_with_image_content.retina.shield .bar .bar_active{

        background-image: url(img/progressbarIcon/shield@1.5x.png);

    }



    .progress_bars_with_image_content.retina.dashboard .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.dashboard .bar .bar_noactive,

    .progress_bars_with_image_content.retina.dashboard .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.dashboard .bar .bar_noactive,

    .progress_bars_with_image_content.retina.dashboard .bar .bar_active{

        background-image: url(img/progressbarIcon/dashboard@1.5x.png);

    }



    .progress_bars_with_image_content.retina.sitemap .bar{

        width: 77px;

    }



    .progress_bars_with_image_content.retina.sitemap .bar .bar_noactive,

    .progress_bars_with_image_content.retina.sitemap .bar .bar_active{

        width: 77px;

        -o-background-size: 77px 400px;

        -webkit-background-size: 77px 400px;

        -moz-background-size: 77px 400px;

        background-size: 77px 400px;

    }



    .progress_bars_with_image_content.retina.sitemap .bar .bar_noactive,

    .progress_bars_with_image_content.retina.sitemap .bar .bar_active{

        background-image: url(img/progressbarIcon/sitemap@1.5x.png);

    }



    .progress_bars_with_image_content.retina.hearth .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.hearth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.hearth .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.hearth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.hearth .bar .bar_active{

        background-image: url(img/progressbarIcon/hearth@1.5x.png);

    }



    .progress_bars_with_image_content.retina.cloud .bar{

        width: 82px;

    }



    .progress_bars_with_image_content.retina.cloud .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cloud .bar .bar_active{

        width: 82px;

        -o-background-size: 82px 400px;

        -webkit-background-size: 82px 400px;

        -moz-background-size: 82px 400px;

        background-size: 82px 400px;

    }



    .progress_bars_with_image_content.retina.cloud .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cloud .bar .bar_active{

        background-image: url(img/progressbarIcon/cloud@1.5x.png);

    }



    .progress_bars_with_image_content.retina.light_bulb .bar{

        width: 45px;

    }



    .progress_bars_with_image_content.retina.light_bulb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.light_bulb .bar .bar_active{

        width: 45px;

        -o-background-size: 45px 400px;

        -webkit-background-size: 45px 400px;

        -moz-background-size: 45px 400px;

        background-size: 45px 400px;

    }



    .progress_bars_with_image_content.retina.light_bulb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.light_bulb .bar .bar_active{

        background-image: url(img/progressbarIcon/light_bulb@1.5x.png);

    }



    .progress_bars_with_image_content.retina.recycle .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.recycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.recycle .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.recycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.recycle .bar .bar_active{

        background-image: url(img/progressbarIcon/recycle@1.5x.png);

    }



    .progress_bars_with_image_content.retina.car .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.car .bar .bar_noactive,

    .progress_bars_with_image_content.retina.car .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.car .bar .bar_noactive,

    .progress_bars_with_image_content.retina.car .bar .bar_active{

        background-image: url(img/progressbarIcon/car@1.5x.png);

    }



    .progress_bars_with_image_content.retina.man .bar{

        width: 42px;

    }



    .progress_bars_with_image_content.retina.man .bar .bar_noactive,

    .progress_bars_with_image_content.retina.man .bar .bar_active{

        width: 42px;

        -o-background-size: 42px 400px;

        -webkit-background-size: 42px 400px;

        -moz-background-size: 42px 400px;

        background-size: 42px 400px;

    }



    .progress_bars_with_image_content.retina.man .bar .bar_noactive,

    .progress_bars_with_image_content.retina.man .bar .bar_active{

        background-image: url(img/progressbarIcon/man@1.5x.png);

    }



    .progress_bars_with_image_content.retina.woman .bar{

        width: 48px;

    }



    .progress_bars_with_image_content.retina.woman .bar .bar_noactive,

    .progress_bars_with_image_content.retina.woman .bar .bar_active{

        width: 48px;

        -o-background-size: 48px 400px;

        -webkit-background-size: 48px 400px;

        -moz-background-size: 48px 400px;

        background-size: 48px 400px;

    }



    .progress_bars_with_image_content.retina.woman .bar .bar_noactive,

    .progress_bars_with_image_content.retina.woman .bar .bar_active{

        background-image: url(img/progressbarIcon/woman@1.5x.png);

    }



    .progress_bars_with_image_content.retina.rocket .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.rocket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rocket .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.rocket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rocket .bar .bar_active{

        background-image: url(img/progressbarIcon/rocket@1.5x.png);

    }



    .progress_bars_with_image_content.retina.tool .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.tool .bar .bar_noactive,

    .progress_bars_with_image_content.retina.tool .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.tool .bar .bar_noactive,

    .progress_bars_with_image_content.retina.tool .bar .bar_active{

        background-image: url(img/progressbarIcon/tool@1.5x.png);

    }



    .progress_bars_with_image_content.retina.anchor .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.anchor .bar .bar_noactive,

    .progress_bars_with_image_content.retina.anchor .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.anchor .bar .bar_noactive,

    .progress_bars_with_image_content.retina.anchor .bar .bar_active{

        background-image: url(img/progressbarIcon/anchor@1.5x.png);

    }



    .progress_bars_with_image_content.retina.boat .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.boat .bar .bar_noactive,

    .progress_bars_with_image_content.retina.boat .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.boat .bar .bar_noactive,

    .progress_bars_with_image_content.retina.boat .bar .bar_active{

        background-image: url(img/progressbarIcon/boat@1.5x.png);

    }



    .progress_bars_with_image_content.retina.life_belt .bar{

        width: 79px;

    }



    .progress_bars_with_image_content.retina.life_belt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.life_belt .bar .bar_active{

        width: 79px;

        -o-background-size: 79px 400px;

        -webkit-background-size: 79px 400px;

        -moz-background-size: 79px 400px;

        background-size: 79px 400px;

    }



    .progress_bars_with_image_content.retina.life_belt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.life_belt .bar .bar_active{

        background-image: url(img/progressbarIcon/life_belt@1.5x.png);

    }



    .progress_bars_with_image_content.retina.lunch_set .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.lunch_set .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lunch_set .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.lunch_set .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lunch_set .bar .bar_active{

        background-image: url(img/progressbarIcon/lunch_set@1.5x.png);

    }



    .progress_bars_with_image_content.retina.bicycle .bar{

        width: 94px;

    }



    .progress_bars_with_image_content.retina.bicycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bicycle .bar .bar_active{

        width: 94px;

        -o-background-size: 94px 400px;

        -webkit-background-size: 94px 400px;

        -moz-background-size: 94px 400px;

        background-size: 94px 400px;

    }



    .progress_bars_with_image_content.retina.bicycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bicycle .bar .bar_active{

        background-image: url(img/progressbarIcon/bicycle@1.5x.png);

    }



    .progress_bars_with_image_content.retina.chain .bar{

        width: 65px;

    }



    .progress_bars_with_image_content.retina.chain .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chain .bar .bar_active{

        width: 65px;

        -o-background-size: 65px 400px;

        -webkit-background-size: 65px 400px;

        -moz-background-size: 65px 400px;

        background-size: 65px 400px;

    }



    .progress_bars_with_image_content.retina.chain .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chain .bar .bar_active{

        background-image: url(img/progressbarIcon/chain@1.5x.png);

    }



    .progress_bars_with_image_content.retina.flame .bar{

        width: 52px;

    }



    .progress_bars_with_image_content.retina.flame .bar .bar_noactive,

    .progress_bars_with_image_content.retina.flame .bar .bar_active{

        width: 52px;

        -o-background-size: 52px 400px;

        -webkit-background-size: 52px 400px;

        -moz-background-size: 52px 400px;

        background-size: 52px 400px;

    }



    .progress_bars_with_image_content.retina.flame .bar .bar_noactive,

    .progress_bars_with_image_content.retina.flame .bar .bar_active{

        background-image: url(img/progressbarIcon/flame@1.5x.png);

    }



    .progress_bars_with_image_content.retina.calendar .bar{

        width: 78px;

    }



    .progress_bars_with_image_content.retina.calendar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.calendar .bar .bar_active{

        width: 78px;

        -o-background-size: 78px 400px;

        -webkit-background-size: 78px 400px;

        -moz-background-size: 78px 400px;

        background-size: 78px 400px;

    }



    .progress_bars_with_image_content.retina.calendar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.calendar .bar .bar_active{

        background-image: url(img/progressbarIcon/calendar@1.5x.png);

    }



    .progress_bars_with_image_content.retina.brightness .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.brightness .bar .bar_noactive,

    .progress_bars_with_image_content.retina.brightness .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.brightness .bar .bar_noactive,

    .progress_bars_with_image_content.retina.brightness .bar .bar_active{

        background-image: url(img/progressbarIcon/brightness@1.5x.png);

    }



    .progress_bars_with_image_content.retina.roller .bar{

        width: 72px;

    }



    .progress_bars_with_image_content.retina.roller .bar .bar_noactive,

    .progress_bars_with_image_content.retina.roller .bar .bar_active{

        width: 72px;

        -o-background-size: 72px 400px;

        -webkit-background-size: 72px 400px;

        -moz-background-size: 72px 400px;

        background-size: 72px 400px;

    }



    .progress_bars_with_image_content.retina.roller .bar .bar_noactive,

    .progress_bars_with_image_content.retina.roller .bar .bar_active{

        background-image: url(img/progressbarIcon/roller@1.5x.png);

    }



    .progress_bars_with_image_content.retina.music .bar{

        width: 52px;

    }



    .progress_bars_with_image_content.retina.music .bar .bar_noactive,

    .progress_bars_with_image_content.retina.music .bar .bar_active{

        width: 52px;

        -o-background-size: 52px 400px;

        -webkit-background-size: 52px 400px;

        -moz-background-size: 52px 400px;

        background-size: 52px 400px;

    }



    .progress_bars_with_image_content.retina.music .bar .bar_noactive,

    .progress_bars_with_image_content.retina.music .bar .bar_active{

        background-image: url(img/progressbarIcon/music@1.5x.png);

    }



    .progress_bars_with_image_content.retina.jacket .bar{

        width: 66px;

    }



    .progress_bars_with_image_content.retina.jacket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.jacket .bar .bar_active{

        width: 66px;

        -o-background-size: 66px 400px;

        -webkit-background-size: 66px 400px;

        -moz-background-size: 66px 400px;

        background-size: 66px 400px;

    }



    .progress_bars_with_image_content.retina.jacket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.jacket .bar .bar_active{

        background-image: url(img/progressbarIcon/jacket@1.5x.png);

    }



    .progress_bars_with_image_content.retina.graf .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.graf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.graf .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.graf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.graf .bar .bar_active{

        background-image: url(img/progressbarIcon/graf@1.5x.png);

    }



    .progress_bars_with_image_content.retina.axes .bar{

        width: 77px;

    }



    .progress_bars_with_image_content.retina.axes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.axes .bar .bar_active{

        width: 77px;

        -o-background-size: 77px 400px;

        -webkit-background-size: 77px 400px;

        -moz-background-size: 77px 400px;

        background-size: 77px 400px;

    }



    .progress_bars_with_image_content.retina.axes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.axes .bar .bar_active{

        background-image: url(img/progressbarIcon/axes@1.5x.png);

    }



    .progress_bars_with_image_content.retina.bomb .bar{

        width: 81px;

    }



    .progress_bars_with_image_content.retina.bomb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bomb .bar .bar_active{

        width: 81px;

        -o-background-size: 81px 400px;

        -webkit-background-size: 81px 400px;

        -moz-background-size: 81px 400px;

        background-size: 81px 400px;

    }



    .progress_bars_with_image_content.retina.bomb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bomb .bar .bar_active{

        background-image: url(img/progressbarIcon/bomb@1.5x.png);

    }



    .progress_bars_with_image_content.retina.leaf .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.leaf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.leaf .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.leaf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.leaf .bar .bar_active{

        background-image: url(img/progressbarIcon/leaf@1.5x.png);

    }



    .progress_bars_with_image_content.retina.bolt .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.bolt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bolt .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.bolt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bolt .bar .bar_active{

        background-image: url(img/progressbarIcon/bolt@1.5x.png);

    }



    .progress_bars_with_image_content.retina.deer .bar{

        width: 92px;

    }



    .progress_bars_with_image_content.retina.deer .bar .bar_noactive,

    .progress_bars_with_image_content.retina.deer .bar .bar_active{

        width: 92px;

        -o-background-size: 92px 400px;

        -webkit-background-size: 92px 400px;

        -moz-background-size: 92px 400px;

        background-size: 92px 400px;

    }



    .progress_bars_with_image_content.retina.deer .bar .bar_noactive,

    .progress_bars_with_image_content.retina.deer .bar .bar_active{

        background-image: url(img/progressbarIcon/deer@1.5x.png);

    }



    .progress_bars_with_image_content.retina.info .bar{

        width: 32px;

    }



    .progress_bars_with_image_content.retina.info .bar .bar_noactive,

    .progress_bars_with_image_content.retina.info .bar .bar_active{

        width: 32px;

        -o-background-size: 32px 400px;

        -webkit-background-size: 32px 400px;

        -moz-background-size: 32px 400px;

        background-size: 32px 400px;

    }



    .progress_bars_with_image_content.retina.info .bar .bar_noactive,

    .progress_bars_with_image_content.retina.info .bar .bar_active{

        background-image: url(img/progressbarIcon/info@1.5x.png);

    }



    .progress_bars_with_image_content.retina.comment .bar{

        width: 69px;

    }



    .progress_bars_with_image_content.retina.comment .bar .bar_noactive,

    .progress_bars_with_image_content.retina.comment .bar .bar_active{

        width: 69px;

        -o-background-size: 69px 400px;

        -webkit-background-size: 69px 400px;

        -moz-background-size: 69px 400px;

        background-size: 69px 400px;

    }



    .progress_bars_with_image_content.retina.comment .bar .bar_noactive,

    .progress_bars_with_image_content.retina.comment .bar .bar_active{

        background-image: url(img/progressbarIcon/comment@1.5x.png);

    }



}



@media only screen and (-webkit-min-device-pixel-ratio: 2.0), only screen and (min--moz-device-pixel-ratio: 2.0), only screen and (-o-min-device-pixel-ratio: 200/100), only screen and (min-device-pixel-ratio: 2.0), only screen and (min-resolution: 210dpi){



    .progress_bars_with_image_content.retina .bar,

    .progress_bars_with_image_content.retina .bar .bar_noactive,

    .progress_bars_with_image_content.retina .bar .bar_active{

        height: 100px;

        background-repeat: no-repeat;

    }





    .progress_bars_with_image_content.retina.mobile .bar{

        width: 42px;

    }



    .progress_bars_with_image_content.retina.mobile .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mobile .bar .bar_active{

        width: 42px;

        -o-background-size: 42px 400px;

        -webkit-background-size: 42px 400px;

        -moz-background-size: 42px 400px;

        background-size: 42px 400px;

    }



    .progress_bars_with_image_content.retina.mobile .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mobile .bar .bar_active{

        background-image: url(img/progressbarIcon/mobile@2x.png);

    }



    .progress_bars_with_image_content.retina.ipad .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.ipad .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ipad .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.ipad .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ipad .bar .bar_active{

        background-image: url(img/progressbarIcon/ipad@2x.png);

    }



    .progress_bars_with_image_content.retina.laptop .bar{

        width: 99px;

    }



    .progress_bars_with_image_content.retina.laptop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.laptop .bar .bar_active{

        width: 99px;

        -o-background-size: 99px 400px;

        -webkit-background-size: 99px 400px;

        -moz-background-size: 99px 400px;

        background-size: 99px 400px;

    }



    .progress_bars_with_image_content.retina.laptop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.laptop .bar .bar_active{

        background-image: url(img/progressbarIcon/laptop@2x.png);

    }



    .progress_bars_with_image_content.retina.psp .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.psp .bar .bar_noactive,

    .progress_bars_with_image_content.retina.psp .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.psp .bar .bar_noactive,

    .progress_bars_with_image_content.retina.psp .bar .bar_active{

        background-image: url(img/progressbarIcon/psp@2x.png);

    }



    .progress_bars_with_image_content.retina.connection .bar{

        width: 80px;

    }



    .progress_bars_with_image_content.retina.connection .bar .bar_noactive,

    .progress_bars_with_image_content.retina.connection .bar .bar_active{

        width: 80px;

        -o-background-size: 80px 400px;

        -webkit-background-size: 80px 400px;

        -moz-background-size: 80px 400px;

        background-size: 80px 400px;

    }



    .progress_bars_with_image_content.retina.connection .bar .bar_noactive,

    .progress_bars_with_image_content.retina.connection .bar .bar_active{

        background-image: url(img/progressbarIcon/connection@2x.png);

    }



    .progress_bars_with_image_content.retina.maximize .bar{

        width: 80px;

    }



    .progress_bars_with_image_content.retina.maximize .bar .bar_noactive,

    .progress_bars_with_image_content.retina.maximize .bar .bar_active{

        width: 80px;

        -o-background-size: 80px 400px;

        -webkit-background-size: 80px 400px;

        -moz-background-size: 80px 400px;

        background-size: 80px 400px;

    }



    .progress_bars_with_image_content.retina.maximize .bar .bar_noactive,

    .progress_bars_with_image_content.retina.maximize .bar .bar_active{

        background-image: url(img/progressbarIcon/maximize@2x.png);

    }



    .progress_bars_with_image_content.retina.web_camera .bar{

        width: 61px;

    }



    .progress_bars_with_image_content.retina.web_camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.web_camera .bar .bar_active{

        width: 61px;

        -o-background-size: 61px 400px;

        -webkit-background-size: 61px 400px;

        -moz-background-size: 61px 400px;

        background-size: 61px 400px;

    }



    .progress_bars_with_image_content.retina.web_camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.web_camera .bar .bar_active{

        background-image: url(img/progressbarIcon/web_camera@2x.png);

    }



    .progress_bars_with_image_content.retina.floppy .bar{

        width: 65px;

    }



    .progress_bars_with_image_content.retina.floppy .bar .bar_noactive,

    .progress_bars_with_image_content.retina.floppy .bar .bar_active{

        width: 65px;

        -o-background-size: 65px 400px;

        -webkit-background-size: 65px 400px;

        -moz-background-size: 65px 400px;

        background-size: 65px 400px;

    }



    .progress_bars_with_image_content.retina.floppy .bar .bar_noactive,

    .progress_bars_with_image_content.retina.floppy .bar .bar_active{

        background-image: url(img/progressbarIcon/floppy@2x.png);

    }



    .progress_bars_with_image_content.retina.desktop .bar{

        width: 45px;

    }



    .progress_bars_with_image_content.retina.desktop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.desktop .bar .bar_active{

        width: 45px;

        -o-background-size: 45px 400px;

        -webkit-background-size: 45px 400px;

        -moz-background-size: 45px 400px;

        background-size: 45px 400px;

    }



    .progress_bars_with_image_content.retina.desktop .bar .bar_noactive,

    .progress_bars_with_image_content.retina.desktop .bar .bar_active{

        background-image: url(img/progressbarIcon/desktop@2x.png);

    }



    .progress_bars_with_image_content.retina.picture .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.picture .bar .bar_noactive,

    .progress_bars_with_image_content.retina.picture .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.picture .bar .bar_noactive,

    .progress_bars_with_image_content.retina.picture .bar .bar_active{

        background-image: url(img/progressbarIcon/picture@2x.png);

    }



    .progress_bars_with_image_content.retina.camera .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.camera .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.camera .bar .bar_noactive,

    .progress_bars_with_image_content.retina.camera .bar .bar_active{

        background-image: url(img/progressbarIcon/camera@2x.png);

    }



    .progress_bars_with_image_content.retina.book .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.book .bar .bar_noactive,

    .progress_bars_with_image_content.retina.book .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.book .bar .bar_noactive,

    .progress_bars_with_image_content.retina.book .bar .bar_active{

        background-image: url(img/progressbarIcon/book@2x.png);

    }



    .progress_bars_with_image_content.retina.town .bar{

        width: 95px;

    }



    .progress_bars_with_image_content.retina.town .bar .bar_noactive,

    .progress_bars_with_image_content.retina.town .bar .bar_active{

        width: 95px;

        -o-background-size: 95px 400px;

        -webkit-background-size: 95px 400px;

        -moz-background-size: 95px 400px;

        background-size: 95px 400px;

    }



    .progress_bars_with_image_content.retina.town .bar .bar_noactive,

    .progress_bars_with_image_content.retina.town .bar .bar_active{

        background-image: url(img/progressbarIcon/town@2x.png);

    }



    .progress_bars_with_image_content.retina.cup .bar{

        width: 86px;

    }



    .progress_bars_with_image_content.retina.cup .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cup .bar .bar_active{

        width: 86px;

        -o-background-size: 86px 400px;

        -webkit-background-size: 86px 400px;

        -moz-background-size: 86px 400px;

        background-size: 86px 400px;

    }



    .progress_bars_with_image_content.retina.cup .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cup .bar .bar_active{

        background-image: url(img/progressbarIcon/cup@2x.png);

    }



    .progress_bars_with_image_content.retina.lock .bar{

        width: 49px;

    }



    .progress_bars_with_image_content.retina.lock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lock .bar .bar_active{

        width: 49px;

        -o-background-size: 49px 400px;

        -webkit-background-size: 49px 400px;

        -moz-background-size: 49px 400px;

        background-size: 49px 400px;

    }



    .progress_bars_with_image_content.retina.lock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lock .bar .bar_active{

        background-image: url(img/progressbarIcon/lock@2x.png);

    }



    .progress_bars_with_image_content.retina.unlock .bar{

        width: 51px;

    }



    .progress_bars_with_image_content.retina.unlock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.unlock .bar .bar_active{

        width: 51px;

        -o-background-size: 51px 400px;

        -webkit-background-size: 51px 400px;

        -moz-background-size: 51px 400px;

        background-size: 51px 400px;

    }



    .progress_bars_with_image_content.retina.unlock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.unlock .bar .bar_active{

        background-image: url(img/progressbarIcon/unlock@2x.png);

    }



    .progress_bars_with_image_content.retina.avatar .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.avatar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.avatar .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.avatar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.avatar .bar .bar_active{

        background-image: url(img/progressbarIcon/avatar@2x.png);

    }



    .progress_bars_with_image_content.retina.rss .bar{

        width: 55px;

    }



    .progress_bars_with_image_content.retina.rss .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rss .bar .bar_active{

        width: 55px;

        -o-background-size: 55px 400px;

        -webkit-background-size: 55px 400px;

        -moz-background-size: 55px 400px;

        background-size: 55px 400px;

    }



    .progress_bars_with_image_content.retina.rss .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rss .bar .bar_active{

        background-image: url(img/progressbarIcon/rss@2x.png);

    }



    .progress_bars_with_image_content.retina.battery .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.battery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.battery .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.battery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.battery .bar .bar_active{

        background-image: url(img/progressbarIcon/battery@2x.png);

    }



    .progress_bars_with_image_content.retina.configuration .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.configuration .bar .bar_noactive,

    .progress_bars_with_image_content.retina.configuration .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.configuration .bar .bar_noactive,

    .progress_bars_with_image_content.retina.configuration .bar .bar_active{

        background-image: url(img/progressbarIcon/configuration@2x.png);

    }



    .progress_bars_with_image_content.retina.chery .bar{

        width: 75px;

    }



    .progress_bars_with_image_content.retina.chery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chery .bar .bar_active{

        width: 75px;

        -o-background-size: 75px 400px;

        -webkit-background-size: 75px 400px;

        -moz-background-size: 75px 400px;

        background-size: 75px 400px;

    }



    .progress_bars_with_image_content.retina.chery .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chery .bar .bar_active{

        background-image: url(img/progressbarIcon/chery@2x.png);

    }



    .progress_bars_with_image_content.retina.truck .bar{

        width: 83px;

    }



    .progress_bars_with_image_content.retina.truck .bar .bar_noactive,

    .progress_bars_with_image_content.retina.truck .bar .bar_active{

        width: 83px;

        -o-background-size: 83px 400px;

        -webkit-background-size: 83px 400px;

        -moz-background-size: 83px 400px;

        background-size: 83px 400px;

    }



    .progress_bars_with_image_content.retina.truck .bar .bar_noactive,

    .progress_bars_with_image_content.retina.truck .bar .bar_active{

        background-image: url(img/progressbarIcon/truck@2x.png);

    }



    .progress_bars_with_image_content.retina.airplane .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.airplane .bar .bar_noactive,

    .progress_bars_with_image_content.retina.airplane .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.airplane .bar .bar_noactive,

    .progress_bars_with_image_content.retina.airplane .bar .bar_active{

        background-image: url(img/progressbarIcon/airplane@2x.png);

    }



    .progress_bars_with_image_content.retina.ship .bar{

        width: 90px;

    }



    .progress_bars_with_image_content.retina.ship .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ship .bar .bar_active{

        width: 90px;

        -o-background-size: 90px 400px;

        -webkit-background-size: 90px 400px;

        -moz-background-size: 90px 400px;

        background-size: 90px 400px;

    }



    .progress_bars_with_image_content.retina.ship .bar .bar_noactive,

    .progress_bars_with_image_content.retina.ship .bar .bar_active{

        background-image: url(img/progressbarIcon/ship@2x.png);

    }



    .progress_bars_with_image_content.retina.notes .bar{

        width: 63px;

    }



    .progress_bars_with_image_content.retina.notes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.notes .bar .bar_active{

        width: 63px;

        -o-background-size: 63px 400px;

        -webkit-background-size: 63px 400px;

        -moz-background-size: 63px 400px;

        background-size: 63px 400px;

    }



    .progress_bars_with_image_content.retina.notes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.notes .bar .bar_active{

        background-image: url(img/progressbarIcon/notes@2x.png);

    }



    .progress_bars_with_image_content.retina.information .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.information .bar .bar_noactive,

    .progress_bars_with_image_content.retina.information .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.information .bar .bar_noactive,

    .progress_bars_with_image_content.retina.information .bar .bar_active{

        background-image: url(img/progressbarIcon/information@2x.png);

    }



    .progress_bars_with_image_content.retina.call_24h .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.call_24h .bar .bar_noactive,

    .progress_bars_with_image_content.retina.call_24h .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.call_24h .bar .bar_noactive,

    .progress_bars_with_image_content.retina.call_24h .bar .bar_active{

        background-image: url(img/progressbarIcon/call_24h@2x.png);

    }



    .progress_bars_with_image_content.retina.looking_glass .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.looking_glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.looking_glass .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.looking_glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.looking_glass .bar .bar_active{

        background-image: url(img/progressbarIcon/looking_glass@2x.png);

    }



    .progress_bars_with_image_content.retina.heands .bar{

        width: 69px;

    }



    .progress_bars_with_image_content.retina.heands .bar .bar_noactive,

    .progress_bars_with_image_content.retina.heands .bar .bar_active{

        width: 69px;

        -o-background-size: 69px 400px;

        -webkit-background-size: 69px 400px;

        -moz-background-size: 69px 400px;

        background-size: 69px 400px;

    }



    .progress_bars_with_image_content.retina.heands .bar .bar_noactive,

    .progress_bars_with_image_content.retina.heands .bar .bar_active{

        background-image: url(img/progressbarIcon/heands@2x.png);

    }



    .progress_bars_with_image_content.retina.glass .bar{

        width: 43px;

    }



    .progress_bars_with_image_content.retina.glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.glass .bar .bar_active{

        width: 43px;

        -o-background-size: 43px 400px;

        -webkit-background-size: 43px 400px;

        -moz-background-size: 43px 400px;

        background-size: 43px 400px;

    }



    .progress_bars_with_image_content.retina.glass .bar .bar_noactive,

    .progress_bars_with_image_content.retina.glass .bar .bar_active{

        background-image: url(img/progressbarIcon/glass@2x.png);

    }



    .progress_bars_with_image_content.retina.umbrella .bar{

        width: 75px;

    }



    .progress_bars_with_image_content.retina.umbrella .bar .bar_noactive,

    .progress_bars_with_image_content.retina.umbrella .bar .bar_active{

        width: 75px;

        -o-background-size: 75px 400px;

        -webkit-background-size: 75px 400px;

        -moz-background-size: 75px 400px;

        background-size: 75px 400px;

    }



    .progress_bars_with_image_content.retina.umbrella .bar .bar_noactive,

    .progress_bars_with_image_content.retina.umbrella .bar .bar_active{

        background-image: url(img/progressbarIcon/umbrella@2x.png);

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar{

        width: 72px;

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_active{

        width: 72px;

        -o-background-size: 72px 400px;

        -webkit-background-size: 72px 400px;

        -moz-background-size: 72px 400px;

        background-size: 72px 400px;

    }



    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe_arrow .bar .bar_active{

        background-image: url(img/progressbarIcon/globe_arrow@2x.png);

    }



    .progress_bars_with_image_content.retina.globe .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.globe .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.globe .bar .bar_noactive,

    .progress_bars_with_image_content.retina.globe .bar .bar_active{

        background-image: url(img/progressbarIcon/globe@2x.png);

    }



    .progress_bars_with_image_content.retina.earth .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.earth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.earth .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.earth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.earth .bar .bar_active{

        background-image: url(img/progressbarIcon/earth@2x.png);

    }



    .progress_bars_with_image_content.retina.monkey .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.monkey .bar .bar_noactive,

    .progress_bars_with_image_content.retina.monkey .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.monkey .bar .bar_noactive,

    .progress_bars_with_image_content.retina.monkey .bar .bar_active{

        background-image: url(img/progressbarIcon/monkey@2x.png);

    }



    .progress_bars_with_image_content.retina.map_marker .bar{

        width: 78px;

    }



    .progress_bars_with_image_content.retina.map_marker .bar .bar_noactive,

    .progress_bars_with_image_content.retina.map_marker .bar .bar_active{

        width: 78px;

        -o-background-size: 78px 400px;

        -webkit-background-size: 78px 400px;

        -moz-background-size: 78px 400px;

        background-size: 78px 400px;

    }



    .progress_bars_with_image_content.retina.map_marker .bar .bar_noactive,

    .progress_bars_with_image_content.retina.map_marker .bar .bar_active{

        background-image: url(img/progressbarIcon/map_marker@2x.png);

    }



    .progress_bars_with_image_content.retina.mail .bar{

        width: 66px;

    }



    .progress_bars_with_image_content.retina.mail .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mail .bar .bar_active{

        width: 66px;

        -o-background-size: 66px 400px;

        -webkit-background-size: 66px 400px;

        -moz-background-size: 66px 400px;

        background-size: 66px 400px;

    }



    .progress_bars_with_image_content.retina.mail .bar .bar_noactive,

    .progress_bars_with_image_content.retina.mail .bar .bar_active{

        background-image: url(img/progressbarIcon/mail@2x.png);

    }



    .progress_bars_with_image_content.retina.phone .bar{

        width: 61px;

    }



    .progress_bars_with_image_content.retina.phone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.phone .bar .bar_active{

        width: 61px;

        -o-background-size: 61px 400px;

        -webkit-background-size: 61px 400px;

        -moz-background-size: 61px 400px;

        background-size: 61px 400px;

    }



    .progress_bars_with_image_content.retina.phone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.phone .bar .bar_active{

        background-image: url(img/progressbarIcon/phone@2x.png);

    }



    .progress_bars_with_image_content.retina.news .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.news .bar .bar_noactive,

    .progress_bars_with_image_content.retina.news .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.news .bar .bar_noactive,

    .progress_bars_with_image_content.retina.news .bar .bar_active{

        background-image: url(img/progressbarIcon/news@2x.png);

    }



    .progress_bars_with_image_content.retina.signal .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.signal .bar .bar_noactive,

    .progress_bars_with_image_content.retina.signal .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.signal .bar .bar_noactive,

    .progress_bars_with_image_content.retina.signal .bar .bar_active{

        background-image: url(img/progressbarIcon/signal@2x.png);

    }



    .progress_bars_with_image_content.retina.microphone .bar{

        width: 51px;

    }



    .progress_bars_with_image_content.retina.microphone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.microphone .bar .bar_active{

        width: 51px;

        -o-background-size: 51px 400px;

        -webkit-background-size: 51px 400px;

        -moz-background-size: 51px 400px;

        background-size: 51px 400px;

    }



    .progress_bars_with_image_content.retina.microphone .bar .bar_noactive,

    .progress_bars_with_image_content.retina.microphone .bar .bar_active{

        background-image: url(img/progressbarIcon/microphone@2x.png);

    }



    .progress_bars_with_image_content.retina.clock .bar{

        width: 67px;

    }



    .progress_bars_with_image_content.retina.clock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.clock .bar .bar_active{

        width: 67px;

        -o-background-size: 67px 400px;

        -webkit-background-size: 67px 400px;

        -moz-background-size: 67px 400px;

        background-size: 67px 400px;

    }



    .progress_bars_with_image_content.retina.clock .bar .bar_noactive,

    .progress_bars_with_image_content.retina.clock .bar .bar_active{

        background-image: url(img/progressbarIcon/clock@2x.png);

    }



    .progress_bars_with_image_content.retina.key .bar{

        width: 71px;

    }



    .progress_bars_with_image_content.retina.key .bar .bar_noactive,

    .progress_bars_with_image_content.retina.key .bar .bar_active{

        width: 71px;

        -o-background-size: 71px 400px;

        -webkit-background-size: 71px 400px;

        -moz-background-size: 71px 400px;

        background-size: 71px 400px;

    }



    .progress_bars_with_image_content.retina.key .bar .bar_noactive,

    .progress_bars_with_image_content.retina.key .bar .bar_active{

        background-image: url(img/progressbarIcon/key@2x.png);

    }



    .progress_bars_with_image_content.retina.shield .bar{

        width: 62px;

    }



    .progress_bars_with_image_content.retina.shield .bar .bar_noactive,

    .progress_bars_with_image_content.retina.shield .bar .bar_active{

        width: 62px;

        -o-background-size: 62px 400px;

        -webkit-background-size: 62px 400px;

        -moz-background-size: 62px 400px;

        background-size: 62px 400px;

    }



    .progress_bars_with_image_content.retina.shield .bar .bar_noactive,

    .progress_bars_with_image_content.retina.shield .bar .bar_active{

        background-image: url(img/progressbarIcon/shield@2x.png);

    }



    .progress_bars_with_image_content.retina.dashboard .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.dashboard .bar .bar_noactive,

    .progress_bars_with_image_content.retina.dashboard .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.dashboard .bar .bar_noactive,

    .progress_bars_with_image_content.retina.dashboard .bar .bar_active{

        background-image: url(img/progressbarIcon/dashboard@2x.png);

    }



    .progress_bars_with_image_content.retina.sitemap .bar{

        width: 77px;

    }



    .progress_bars_with_image_content.retina.sitemap .bar .bar_noactive,

    .progress_bars_with_image_content.retina.sitemap .bar .bar_active{

        width: 77px;

        -o-background-size: 77px 400px;

        -webkit-background-size: 77px 400px;

        -moz-background-size: 77px 400px;

        background-size: 77px 400px;

    }



    .progress_bars_with_image_content.retina.sitemap .bar .bar_noactive,

    .progress_bars_with_image_content.retina.sitemap .bar .bar_active{

        background-image: url(img/progressbarIcon/sitemap@2x.png);

    }



    .progress_bars_with_image_content.retina.hearth .bar{

        width: 70px;

    }



    .progress_bars_with_image_content.retina.hearth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.hearth .bar .bar_active{

        width: 70px;

        -o-background-size: 70px 400px;

        -webkit-background-size: 70px 400px;

        -moz-background-size: 70px 400px;

        background-size: 70px 400px;

    }



    .progress_bars_with_image_content.retina.hearth .bar .bar_noactive,

    .progress_bars_with_image_content.retina.hearth .bar .bar_active{

        background-image: url(img/progressbarIcon/hearth@2x.png);

    }



    .progress_bars_with_image_content.retina.cloud .bar{

        width: 82px;

    }



    .progress_bars_with_image_content.retina.cloud .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cloud .bar .bar_active{

        width: 82px;

        -o-background-size: 82px 400px;

        -webkit-background-size: 82px 400px;

        -moz-background-size: 82px 400px;

        background-size: 82px 400px;

    }



    .progress_bars_with_image_content.retina.cloud .bar .bar_noactive,

    .progress_bars_with_image_content.retina.cloud .bar .bar_active{

        background-image: url(img/progressbarIcon/cloud@2x.png);

    }



    .progress_bars_with_image_content.retina.light_bulb .bar{

        width: 45px;

    }



    .progress_bars_with_image_content.retina.light_bulb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.light_bulb .bar .bar_active{

        width: 45px;

        -o-background-size: 45px 400px;

        -webkit-background-size: 45px 400px;

        -moz-background-size: 45px 400px;

        background-size: 45px 400px;

    }



    .progress_bars_with_image_content.retina.light_bulb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.light_bulb .bar .bar_active{

        background-image: url(img/progressbarIcon/light_bulb@2x.png);

    }



    .progress_bars_with_image_content.retina.recycle .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.recycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.recycle .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.recycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.recycle .bar .bar_active{

        background-image: url(img/progressbarIcon/recycle@2x.png);

    }



    .progress_bars_with_image_content.retina.car .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.car .bar .bar_noactive,

    .progress_bars_with_image_content.retina.car .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.car .bar .bar_noactive,

    .progress_bars_with_image_content.retina.car .bar .bar_active{

        background-image: url(img/progressbarIcon/car@2x.png);

    }



    .progress_bars_with_image_content.retina.man .bar{

        width: 42px;

    }



    .progress_bars_with_image_content.retina.man .bar .bar_noactive,

    .progress_bars_with_image_content.retina.man .bar .bar_active{

        width: 42px;

        -o-background-size: 42px 400px;

        -webkit-background-size: 42px 400px;

        -moz-background-size: 42px 400px;

        background-size: 42px 400px;

    }



    .progress_bars_with_image_content.retina.man .bar .bar_noactive,

    .progress_bars_with_image_content.retina.man .bar .bar_active{

        background-image: url(img/progressbarIcon/man@2x.png);

    }



    .progress_bars_with_image_content.retina.woman .bar{

        width: 48px;

    }



    .progress_bars_with_image_content.retina.woman .bar .bar_noactive,

    .progress_bars_with_image_content.retina.woman .bar .bar_active{

        width: 48px;

        -o-background-size: 48px 400px;

        -webkit-background-size: 48px 400px;

        -moz-background-size: 48px 400px;

        background-size: 48px 400px;

    }



    .progress_bars_with_image_content.retina.woman .bar .bar_noactive,

    .progress_bars_with_image_content.retina.woman .bar .bar_active{

        background-image: url(img/progressbarIcon/woman@2x.png);

    }



    .progress_bars_with_image_content.retina.rocket .bar{

        width: 76px;

    }



    .progress_bars_with_image_content.retina.rocket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rocket .bar .bar_active{

        width: 76px;

        -o-background-size: 76px 400px;

        -webkit-background-size: 76px 400px;

        -moz-background-size: 76px 400px;

        background-size: 76px 400px;

    }



    .progress_bars_with_image_content.retina.rocket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.rocket .bar .bar_active{

        background-image: url(img/progressbarIcon/rocket@2x.png);

    }



    .progress_bars_with_image_content.retina.tool .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.tool .bar .bar_noactive,

    .progress_bars_with_image_content.retina.tool .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.tool .bar .bar_noactive,

    .progress_bars_with_image_content.retina.tool .bar .bar_active{

        background-image: url(img/progressbarIcon/tool@2x.png);

    }



    .progress_bars_with_image_content.retina.anchor .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.anchor .bar .bar_noactive,

    .progress_bars_with_image_content.retina.anchor .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.anchor .bar .bar_noactive,

    .progress_bars_with_image_content.retina.anchor .bar .bar_active{

        background-image: url(img/progressbarIcon/anchor@2x.png);

    }



    .progress_bars_with_image_content.retina.boat .bar{

        width: 74px;

    }



    .progress_bars_with_image_content.retina.boat .bar .bar_noactive,

    .progress_bars_with_image_content.retina.boat .bar .bar_active{

        width: 74px;

        -o-background-size: 74px 400px;

        -webkit-background-size: 74px 400px;

        -moz-background-size: 74px 400px;

        background-size: 74px 400px;

    }



    .progress_bars_with_image_content.retina.boat .bar .bar_noactive,

    .progress_bars_with_image_content.retina.boat .bar .bar_active{

        background-image: url(img/progressbarIcon/boat@2x.png);

    }



    .progress_bars_with_image_content.retina.life_belt .bar{

        width: 79px;

    }



    .progress_bars_with_image_content.retina.life_belt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.life_belt .bar .bar_active{

        width: 79px;

        -o-background-size: 79px 400px;

        -webkit-background-size: 79px 400px;

        -moz-background-size: 79px 400px;

        background-size: 79px 400px;

    }



    .progress_bars_with_image_content.retina.life_belt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.life_belt .bar .bar_active{

        background-image: url(img/progressbarIcon/life_belt@2x.png);

    }



    .progress_bars_with_image_content.retina.lunch_set .bar{

        width: 64px;

    }



    .progress_bars_with_image_content.retina.lunch_set .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lunch_set .bar .bar_active{

        width: 64px;

        -o-background-size: 64px 400px;

        -webkit-background-size: 64px 400px;

        -moz-background-size: 64px 400px;

        background-size: 64px 400px;

    }



    .progress_bars_with_image_content.retina.lunch_set .bar .bar_noactive,

    .progress_bars_with_image_content.retina.lunch_set .bar .bar_active{

        background-image: url(img/progressbarIcon/lunch_set@2x.png);

    }



    .progress_bars_with_image_content.retina.bicycle .bar{

        width: 94px;

    }



    .progress_bars_with_image_content.retina.bicycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bicycle .bar .bar_active{

        width: 94px;

        -o-background-size: 94px 400px;

        -webkit-background-size: 94px 400px;

        -moz-background-size: 94px 400px;

        background-size: 94px 400px;

    }



    .progress_bars_with_image_content.retina.bicycle .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bicycle .bar .bar_active{

        background-image: url(img/progressbarIcon/bicycle@2x.png);

    }



    .progress_bars_with_image_content.retina.chain .bar{

        width: 65px;

    }



    .progress_bars_with_image_content.retina.chain .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chain .bar .bar_active{

        width: 65px;

        -o-background-size: 65px 400px;

        -webkit-background-size: 65px 400px;

        -moz-background-size: 65px 400px;

        background-size: 65px 400px;

    }



    .progress_bars_with_image_content.retina.chain .bar .bar_noactive,

    .progress_bars_with_image_content.retina.chain .bar .bar_active{

        background-image: url(img/progressbarIcon/chain@2x.png);

    }



    .progress_bars_with_image_content.retina.flame .bar{

        width: 52px;

    }



    .progress_bars_with_image_content.retina.flame .bar .bar_noactive,

    .progress_bars_with_image_content.retina.flame .bar .bar_active{

        width: 52px;

        -o-background-size: 52px 400px;

        -webkit-background-size: 52px 400px;

        -moz-background-size: 52px 400px;

        background-size: 52px 400px;

    }



    .progress_bars_with_image_content.retina.flame .bar .bar_noactive,

    .progress_bars_with_image_content.retina.flame .bar .bar_active{

        background-image: url(img/progressbarIcon/flame@2x.png);

    }



    .progress_bars_with_image_content.retina.calendar .bar{

        width: 78px;

    }



    .progress_bars_with_image_content.retina.calendar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.calendar .bar .bar_active{

        width: 78px;

        -o-background-size: 78px 400px;

        -webkit-background-size: 78px 400px;

        -moz-background-size: 78px 400px;

        background-size: 78px 400px;

    }



    .progress_bars_with_image_content.retina.calendar .bar .bar_noactive,

    .progress_bars_with_image_content.retina.calendar .bar .bar_active{

        background-image: url(img/progressbarIcon/calendar@2x.png);

    }



    .progress_bars_with_image_content.retina.brightness .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.brightness .bar .bar_noactive,

    .progress_bars_with_image_content.retina.brightness .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.brightness .bar .bar_noactive,

    .progress_bars_with_image_content.retina.brightness .bar .bar_active{

        background-image: url(img/progressbarIcon/brightness@2x.png);

    }



    .progress_bars_with_image_content.retina.roller .bar{

        width: 72px;

    }



    .progress_bars_with_image_content.retina.roller .bar .bar_noactive,

    .progress_bars_with_image_content.retina.roller .bar .bar_active{

        width: 72px;

        -o-background-size: 72px 400px;

        -webkit-background-size: 72px 400px;

        -moz-background-size: 72px 400px;

        background-size: 72px 400px;

    }



    .progress_bars_with_image_content.retina.roller .bar .bar_noactive,

    .progress_bars_with_image_content.retina.roller .bar .bar_active{

        background-image: url(img/progressbarIcon/roller@2x.png);

    }



    .progress_bars_with_image_content.retina.music .bar{

        width: 52px;

    }



    .progress_bars_with_image_content.retina.music .bar .bar_noactive,

    .progress_bars_with_image_content.retina.music .bar .bar_active{

        width: 52px;

        -o-background-size: 52px 400px;

        -webkit-background-size: 52px 400px;

        -moz-background-size: 52px 400px;

        background-size: 52px 400px;

    }



    .progress_bars_with_image_content.retina.music .bar .bar_noactive,

    .progress_bars_with_image_content.retina.music .bar .bar_active{

        background-image: url(img/progressbarIcon/music@2x.png);

    }



    .progress_bars_with_image_content.retina.jacket .bar{

        width: 66px;

    }



    .progress_bars_with_image_content.retina.jacket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.jacket .bar .bar_active{

        width: 66px;

        -o-background-size: 66px 400px;

        -webkit-background-size: 66px 400px;

        -moz-background-size: 66px 400px;

        background-size: 66px 400px;

    }



    .progress_bars_with_image_content.retina.jacket .bar .bar_noactive,

    .progress_bars_with_image_content.retina.jacket .bar .bar_active{

        background-image: url(img/progressbarIcon/jacket@2x.png);

    }



    .progress_bars_with_image_content.retina.graf .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.graf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.graf .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.graf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.graf .bar .bar_active{

        background-image: url(img/progressbarIcon/graf@2x.png);

    }



    .progress_bars_with_image_content.retina.axes .bar{

        width: 77px;

    }



    .progress_bars_with_image_content.retina.axes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.axes .bar .bar_active{

        width: 77px;

        -o-background-size: 77px 400px;

        -webkit-background-size: 77px 400px;

        -moz-background-size: 77px 400px;

        background-size: 77px 400px;

    }



    .progress_bars_with_image_content.retina.axes .bar .bar_noactive,

    .progress_bars_with_image_content.retina.axes .bar .bar_active{

        background-image: url(img/progressbarIcon/axes@2x.png);

    }



    .progress_bars_with_image_content.retina.bomb .bar{

        width: 81px;

    }



    .progress_bars_with_image_content.retina.bomb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bomb .bar .bar_active{

        width: 81px;

        -o-background-size: 81px 400px;

        -webkit-background-size: 81px 400px;

        -moz-background-size: 81px 400px;

        background-size: 81px 400px;

    }



    .progress_bars_with_image_content.retina.bomb .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bomb .bar .bar_active{

        background-image: url(img/progressbarIcon/bomb@2x.png);

    }



    .progress_bars_with_image_content.retina.leaf .bar{

        width: 73px;

    }



    .progress_bars_with_image_content.retina.leaf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.leaf .bar .bar_active{

        width: 73px;

        -o-background-size: 73px 400px;

        -webkit-background-size: 73px 400px;

        -moz-background-size: 73px 400px;

        background-size: 73px 400px;

    }



    .progress_bars_with_image_content.retina.leaf .bar .bar_noactive,

    .progress_bars_with_image_content.retina.leaf .bar .bar_active{

        background-image: url(img/progressbarIcon/leaf@2x.png);

    }



    .progress_bars_with_image_content.retina.bolt .bar{

        width: 68px;

    }



    .progress_bars_with_image_content.retina.bolt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bolt .bar .bar_active{

        width: 68px;

        -o-background-size: 68px 400px;

        -webkit-background-size: 68px 400px;

        -moz-background-size: 68px 400px;

        background-size: 68px 400px;

    }



    .progress_bars_with_image_content.retina.bolt .bar .bar_noactive,

    .progress_bars_with_image_content.retina.bolt .bar .bar_active{

        background-image: url(img/progressbarIcon/bolt@2x.png);

    }



    .progress_bars_with_image_content.retina.deer .bar{

        width: 92px;

    }



    .progress_bars_with_image_content.retina.deer .bar .bar_noactive,

    .progress_bars_with_image_content.retina.deer .bar .bar_active{

        width: 92px;

        -o-background-size: 92px 400px;

        -webkit-background-size: 92px 400px;

        -moz-background-size: 92px 400px;

        background-size: 92px 400px;

    }



    .progress_bars_with_image_content.retina.deer .bar .bar_noactive,

    .progress_bars_with_image_content.retina.deer .bar .bar_active{

        background-image: url(img/progressbarIcon/deer@2x.png);

    }



    .progress_bars_with_image_content.retina.info .bar{

        width: 32px;

    }



    .progress_bars_with_image_content.retina.info .bar .bar_noactive,

    .progress_bars_with_image_content.retina.info .bar .bar_active{

        width: 32px;

        -o-background-size: 32px 400px;

        -webkit-background-size: 32px 400px;

        -moz-background-size: 32px 400px;

        background-size: 32px 400px;

    }



    .progress_bars_with_image_content.retina.info .bar .bar_noactive,

    .progress_bars_with_image_content.retina.info .bar .bar_active{

        background-image: url(img/progressbarIcon/info@2x.png);

    }



    .progress_bars_with_image_content.retina.comment .bar{

        width: 69px;

    }



    .progress_bars_with_image_content.retina.comment .bar .bar_noactive,

    .progress_bars_with_image_content.retina.comment .bar .bar_active{

        width: 69px;

        -o-background-size: 69px 400px;

        -webkit-background-size: 69px 400px;

        -moz-background-size: 69px 400px;

        background-size: 69px 400px;

    }



    .progress_bars_with_image_content.retina.comment .bar .bar_noactive,

    .progress_bars_with_image_content.retina.comment .bar .bar_active{

        background-image: url(img/progressbarIcon/comment@2x.png);

    }

}



.progress_bars_vertical_holder{

    display: inline-block;

    width: 100%;

    position: relative;

}



.progress_bars_vertical{

    display: inline-block;

    position: relative;

    float: left;

    margin: 0px 2% 0px 0px;

}



.progress_bars_vertical:last-child{

    margin: 0px;

}



.progress_bars_vertical .progress_content_outer{

    height: 200px;

    position: relative;

}



.progress_bars_vertical.pattern .progress_content_outer .progress_content{

    display: inline-block;

    width: 100%;

    position: absolute;

    bottom: 0px;

    left: 0px;

    background-image: url(img/progress_bar_pattern.png);

    background-repeat: repeat;

    border-top: 7px solid #333333;

}



.progress_bars_vertical.pattern .progress_number {

    font-family: "Oswald", sans-serif;

    font-size: 40px;

    line-height: 40px;

    color: #B93A43;

    margin: 40px 0px 15px;

    display: block;

    position: relative;

}



.progress_bars_vertical.pattern .progress_title{

    font-family: "Oswald", sans-serif;

    font-size: 20px;

    line-height: 30px;

    color: #333333;

    display: block;

}



.progress_bars_vertical.background_color{

    display: inline-block;

    position: relative;

    float: left;

    margin: 0px 0.3% 0px 0px;

}



.progress_bars_vertical.background_color:last-child{

    margin: 0px;

}



.progress_bars_vertical.background_color .progress_content_outer{

    height: 200px;

    position: relative;

}



.progress_bars_vertical.background_color .progress_content_outer .progress_content{

    display: inline-block;

    width: 100%;

    position: absolute;

    bottom: 0px;

    left: 0px;

    border: 0px;

    background: none;

    background-color: #B93A43;

}



.progress_bars_vertical.background_color .progress_number {

    font-family: "Oswald", sans-serif;

    font-size: 40px;

    line-height: 40px;

    color: #333333;

    margin: 40px 0px 15px;

    display: block;

    position: relative;

}



.progress_bars_vertical.background_color .progress_title{

    font-family: "Oswald", sans-serif;

    font-size: 20px;

    line-height: 30px;

    color: #333333;

    display: block;

}



.progress_bars_vertical.background_color .progress_text{

    font-size: 13px;

    margin: 10px 0px;

    font-family: "PT Sans", sans-serif;

}



.progress_bars_vertical.background_color .progress_text p{

    font-size: inherit;

}



.unordered_list_holder{

    display: block;

    border-top: 1px solid #c7c7c7;

    margin: 0px 0px 30px 0px;

}



.list_item_holder{

    display: inline-block;

    width: 100%;

    margin: 0px 0px 0px 0px;

    padding: 15px 0px;

    border-bottom: 1px solid #c7c7c7;

    opacity: 0;

    filter: alpha(opacity = 0);

    top: -40px;

}



.list_text_holder h4{

    margin: 20px 0px 17px 0px;

}



.unordered_list_holder.no_animation .list_item_holder{

    opacity: 1;

    filter: alpha(opacity = 1);

    top: 0px;

}



.list_item_holder .element_number{

    display: inline-block;

    width: 120px;

    float: left;

    margin: 0px 0px 0px 0px;

}



.list_item_holder .element_number span{

    font-family: "Oswald", sans-serif;

    font-size: 80px;

    line-height: 80px;

    color: #333333;

    padding: 20px 0px;

    display: block;

    text-align: center;

}



.list_item_holder .icon{

    float: left;

    display: inline-block;

}



.list_item_holder .list_text_holder{

    padding: 0px 0px 0px 120px;

}



.list_item_holder.no_image_or_number .list_text_holder{

    padding: 0px 0px 0px 0px;

}



.google_map{

    width: 100%;

}



.google_map iframe,.google_map object,

.google_map embed{

    width: 100%;

}



.google_map img {

    max-width: none;

}



.google_map img {

    max-width: none;

}



.button.large{

    font-size: 23px;

    line-height: 23px;

    padding: 23px 70px;

}



.button.medium{

    font-size: 18px;

    line-height: 18px;

    padding: 18px 55px;

}



.button.tiny{

    font-size: 13px;

    line-height: 13px;

    padding: 8px 24px;

}



.filter_outer{

    display: block;

    position: absolute;

    right: 0;

    top: 0px;

    z-index: 100;

}



section .filter_outer{

    top: 150px;

}



.filter_holder{

    text-align: right;

    height: 40px;

    z-index: 100;

}



body:not(.touch) .filter_holder ul {

    transition: height 200ms ease-in-out 0s;

}



.filter_holder ul{

    display: inline-block;

    background-color: #B93A43;

    height: 40px;

    overflow: hidden;

    width: 140px;

    z-index: 1;

    margin: 0px;

}



.filter_holder ul li{

    text-align: left;

    font-family: 'Oswald', sans-serif;

    color: #ffffff;

    font-size: 14px;

    cursor: pointer;

    display: block;

    line-height: 40px;

    transition: background-color 150ms ease-in-out 0s;

    margin: 0px;

    text-transform: uppercase;

}



.filter_holder ul li span{

    display: inline-block;

    position: relative;

    line-height: 40px;

    padding: 0px 24px;

    font-size: 14px;

    text-transform: uppercase;

}



.filter_holder ul li:hover span,

.filter_holder ul li.active span{

    color: #ffffff;

}



.filter_holder .arrow {

    background-color: transparent;

    background-image: url("img/small_arrow_down.png");

    background-position: 50% 50%;

    background-repeat: no-repeat;

    height: 40px;

    right: 5px;

    top: 0;

    width: 26px;

    position: absolute;

}



.projects_holder{

    font-size: 0.1px;

    line-height: 0;

    list-style-type: none;

    text-align: justify;

}



.projects_holder img{

    width: 100%;

}



.projects_holder:after,

.projects_holder:before{

    content: "";

    display: inline-block;

    width: 100%;

}



.projects_holder .mix{

    display: none;

    opacity: 0;

    filter: alpha(opacity = 0);

    position: relative;

    vertical-align: top;

    overflow: hidden;

    -webkit-backface-visibility:hidden;

}



.projects_holder .filler {

    display: inline-block;

    height: 0;

}



.projects_holder.v6 .mix{

    width: 15.3%;

    margin: 0 0 1.7%;

}



.projects_holder.v6 .filler {

    width: 15.3%;

}



.projects_holder.v4 .mix{

    width: 23.5%;

    margin: 0 0 2%;

}



.projects_holder.v4 .filler {

    width: 23.5%;

}



.projects_holder.v3 .mix{

    width: 31.5%;

    margin: 0 0 2.8%;

}



.projects_holder.v3 .filler {

    width: 31.5%;

}



.projects_holder.v2 .mix{

    margin: 0px 0px 2.5% 0px;

    width: 48.7%;

}



.projects_holder.v2 .filler {

    width: 48.7%;

}



.projects_holder .image img{

    width: 100%;

}



.projects_holder article .image{

    position: relative;

    -webkit-backface-visibility: hidden;

    overflow: hidden;

}



.projects_holder article .hover{

    background-image: url("img/bg-portfolio.png");

    background-position:0 0;

    background-repeat:repeat;

    height: 100%;

    position: absolute;

    width: 100%;

    opacity: 0;

    filter: alpha(opacity=0);

    top: 0px;

    left: 0px;

    -webkit-transition: opacity 0.5s;

    -moz-transition: opacity 0.5s;

    -o-transition: opacity 0.5s;

    -webkit-backface-visibility:hidden;

}



.projects_holder article:hover .hover{

    opacity: 1;

}



.projects_holder article:hover .hover_inner .hover_inner_link_text_holder{

    -webkit-transition:all 0.4s linear;

    -moz-transition:all 0.4s linear;

    -o-transition:all 0.4s linear;

    bottom: 0px;

}



.projects_holder article .hover_inner{

    display: inline-block;

    height: 100%;

    text-align: center;

    text-decoration: none;

    width: 100%;

    cursor: pointer;

    -webkit-backface-visibility:hidden;

}



.projects_holder article .hover .hover_inner a.hover_inner_link{

    display: inline-block;

    width: 100%;

    height: 100%;

    position: relative;

    z-index: 14;

    -webkit-backface-visibility:hidden;

}



.projects_holder article .hover_inner .hover_inner_link_text_holder{

    position: absolute;

    bottom: -100px;

    background-color: #B93A43;

    width: 100%;

    display: block;

    -webkit-backface-visibility:hidden;

}



.projects_holder h4{

    text-align: left;

}



.projects_type1 article h4.portfolio_title{

    margin: 18px 0px 0px;

    color: #fff;

    text-align: center;

}



.projects_type2 article h4{

    margin: 25px 0 10px 0;

}



.projects_holder .hover_inner_link p{

    text-align: center;

    color: #fff;

    margin: 8px 0px 12px 0px;

}



.projects_holder.projects_type2 .hover_inner_link p{

    margin: 12px 0px;

    font-family: "Oswald", sans-serif;

    font-size:14px;

    text-transform:uppercase;

}



a.preview{

    position: absolute;

    right: 0px;

    top: 0px;

    margin: 0px 0px 0px 0px;

    width: 50px;

    height: 50px;

    display: inline-block;

    z-index: 9999;

    background-color: transparent;

    background-image: url(img/lightbox.png);

    background-repeat: no-repeat;

    background-position: center;

    -webkit-backface-visibility:hidden;

}



.portfolio_paging{

    text-align: center;

    margin: 0px 0px  25px 0px;

}



.portfolio_single{

    margin: 0px 0px 20px 0px;

}



.portfolio_single .flexslider{

    margin: 0px 0px 75px 0px;

}



.portfolio_detail .info{

    padding: 0px 0px 20px;

}



.portfolio_detail h4{

    text-transform: uppercase;

}



.portfolio_single_text_holder h4{

    color: #B93A43;

    text-transform: uppercase;

}



.portfolio_single .portfolio_images img,

.portfolio_single .portfolio_images .fluid-width-video-wrapper{

    margin: 0px 0px 30px 0px;

}



.portfolio_navigation_holder{

    position: relative;

    display: block;

}



.portfolio_navigation {

    position: absolute;

    right: 0px;

    top: -115px;

    height: 40px;

    line-height: 40px;

    text-align: right;

    margin: 0px 0px 0px 0px;

    display: inline-block;

    z-index: 100;

}



.portfolio_navigation .portfolio_prev,

.portfolio_navigation .portfolio_next,

.portfolio_navigation .portfolio_button{

    height: 40px;

    width: 40px;

    display: block;

    float: left;

}



.portfolio_navigation .portfolio_prev a,

.portfolio_navigation .portfolio_next a,

.portfolio_navigation .portfolio_button,

.portfolio_navigation .portfolio_button a{

    background-repeat: no-repeat;

    background-position: center;

    height: 40px;

    width: 40px;

    background-color: #bcbcbc;

    display: block;

    text-indent: -9999px;

    text-align: left;

}



.portfolio_navigation .portfolio_prev a{

    background-image: url("img/portfolio_single_arrow_left.png");

}



.portfolio_navigation .portfolio_next a{

    background-image: url("img/portfolio_single_arrow_right.png");

}



.portfolio_navigation .portfolio_button a {

    background-image: url("img/portfolio_single_button.png");

}



.portfolio_navigation .portfolio_button{

    margin: 0px 2px;

}



.portfolio_navigation .portfolio_prev a:hover,

.portfolio_navigation .portfolio_next a:hover,

.portfolio_navigation .portfolio_button a:hover{

    background-color: #B93A43;

}



.accordion_holder{

    margin: 0px 0px 0px 0px;

}



.accordion_holder .accordion_item{

    margin: 0px 0px 2px 0px;

}



.accordion_holder.accordion h4{

    cursor: pointer;

    margin: 0px 0px 0px 0px;

    padding: 10px 20px;

    line-height: 40px;

    height: auto;

    background-color: #404040;

    color: #ffffff;

}



.accordion_holder.accordion p {

    margin: 0px;

    color: #ffffff;

}



.accordion_holder.accordion h4 span{

    width: 60px;

    height: 40px;

    display: block;

    position: relative;

    float: right;

    margin: 0px 0px 0px 10px  !important;

    background-position: center;

    background-repeat: no-repeat;

    -webkit-transition:all 0.3s ease 0s;

    -moz-transition:all 0.3s ease 0s;

    -o-transition:all 0.3s ease 0s;

}



.accordion_holder.accordion h4 span.control-pm{

    background-image: url(img/plus.png);

}



.accordion_holder.accordion h4.ui-state-active span.control-pm,

.accordion_holder.accordion h4.ui-state-active:hover span.control-pm{

    background-image: url(img/minus.png);

}



.accordion_holder.accordion h4:hover span .control-pm{

    background-image: url(img/plus_white.png);

}



.accordion_holder.accordion .black_arrow h4 span.control-pm{

    background-image: url(img/plus_dark.png);

}



.accordion_holder.accordion .black_arrow h4.ui-state-active span.control-pm,

.accordion_holder.accordion .black_arrow h4.ui-state-active:hover span.control-pm{

    background-image: url(img/minus_dark.png);

}



.accordion_holder.accordion .black_arrow h4:hover span .control-pm{

    background-image: url(img/plus_dark.png);

}



.accordion_holder.accordion div.accordion_content{

    padding: 0px 20px 33px;

    margin: 0px 0px 0px 0px;

    background-color: #404040;

}





.fade_in_circle_holder{

    display: block;

    cursor: pointer;

    overflow: hidden;

}



.fade_in_circle_holder a{

    display: block;

    overflow: hidden;

    -webkit-backface-visibility: hidden;

}



.fade_in_circle{

    display: table;

    width: 212px;

    height: 212px;

    border-radius: 300px;

    -moz-border-radius: 300px;

    -webkit-border-radius: 300px;

    -o-border-radius: 300px;

    background-color: #262626;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transform: scale(0.1);

    -moz-transform: scale(0.1);

    -o-transform: scale(0.1);

    -ms-transform: scale(0.1);

    -webkit-transition: all 0.4s ease-in-out;

    -moz-transition: all 0.4s ease-in-out;

    -o-transition: all 0.4s ease-in-out;

    -ms-transition: all 0.4s ease-in-out;

    transition: all 0.4s ease-in-out;

    -webkit-backface-visibility: hidden;

}



.fade_in_circle.center{

    margin: 0px auto;

}



.fade_in_content{

    display: table-cell;

    vertical-align: middle;

    text-align: center;

    overflow: hidden;

    width: 100%;

    height: 100%;

    opacity: 0;

    filter: alpha(opacity=0);

    -webkit-transition: opacity 0.4s ease-in-out;

    -moz-transition: opacity 0.4s ease-in-out;

    -o-transition: opacity 0.4s ease-in-out;

    transition: opacity 0.4s ease-in-out;

}



.fade_in_content h4{

    margin: 0px;

    color: #ffffff;

}



.fade_in_circle.animate_circle{

    opacity: 1;

    filter: alpha(opacity=100);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    -ms-transform: scale(1);

    transform: scale(1);

}



.fade_in_content.animate_content{

    opacity: 1;

    filter: alpha(opacity=100);

    transition:all 0.3s ease-in;

    -webkit-transition:all 0.3s ease-in;

    -moz-transition:all 0.3s ease-in;

    -o-transition:all 0.3s ease-in;

    -webkit-transform: translate(0,0);

    -moz-transform: translate(0,0);

    -o-transform: translate(0,0);

    -ms-transform: translate(0,0);

    transform: translate(0,0);

    transition-delay:0.3s;

    -webkit-transition-delay:0.3s;

    -moz-transition-delay:0.3s;

    -o-transition-delay:0.3s;

}



.fade_in_content.animate_content div{

    transition:all 0.3s ease-in;

    -webkit-transition:all 0.3s ease-in;

    -moz-transition:all 0.3s ease-in;

    -o-transition:all 0.3s ease-in;

}



.fade_in_content.animate_content:hover div{

    transition:all 0.3s ease-in;

    -webkit-transition:all 0.3s ease-in 0s;

    -moz-transition:all 0.3s ease-in 0s;

    -o-transition:all 0.3s ease-in 0s;

}



.animate_from_bottom_right{

    -webkit-transform: translate(40px,40px);

    -moz-transform: translate(40px,40px);

    -o-transform: translate(40px,40px);

    -ms-transform: translate(40px,40px);

    transform: translate(40px,40px);

}



.animate_from_top_right{

    -webkit-transform: translate(40px,-40px);

    -moz-transform: translate(40px,-40px);

    -o-transform: translate(40px,-40px);

    -ms-transform: translate(40px,-40px);

    transform: translate(40px,-40px);

}



.animate_from_bottom_left{

    -webkit-transform: translate(-40px,40px);

    -moz-transform: translate(-40px,40px);

    -o-transform: translate(-40px,40px);

    -ms-transform: translate(-40px,40px);

    transform: translate(-40px,40px);

}



.animate_from_top_left{

    -webkit-transform: translate(-40px,-40px);

    -moz-transform: translate(-40px,-40px);

    -o-transform: translate(-40px,-40px);

    -ms-transform: translate(-40px,-40px);

    transform: translate(-40px,-40px);

}



.animate_from_top{

    -webkit-transform: translate(0px,-40px);

    -moz-transform: translate(0px,-40px);

    -o-transform: translate(0px,-40px);

    -ms-transform: translate(0px,-40px);

    transform: translate(0px,-40px);

}



.animate_from_bottom{

    -webkit-transform: translate(0px,40px);

    -moz-transform: translate(0px,40px);

    -o-transform: translate(0px,40px);

    -ms-transform: translate(0px,40px);

    transform: translate(0px,40px);

}



.animate_from_left{

    -webkit-transform: translate(-40px,0px);

    -moz-transform: translate(-40px,0px);

    -o-transform: translate(-40px,0px);

    -ms-transform: translate(-40px,0px);

    transform: translate(-40px,0px);

}



.animate_from_right{

    -webkit-transform: translate(40px,0px);

    -moz-transform: translate(40px,0px);

    -o-transform: translate(40px,0px);

    -ms-transform: translate(40px,0px);

    transform: translate(40px,0px);

}



.fade_in_content.animate_go_to_top:hover div{

    -webkit-transform: translate(0px,-300px);

    -moz-transform: translate(0px,-300px);

    -o-transform: translate(0px,-300px);

    -ms-transform: translate(0px,-300px);

    transform: translate(0px,-300px);

}



.fade_in_content.animate_go_to_bottom:hover div{

    -webkit-transform: translate(0px,300px);

    -moz-transform: translate(0px,300px);

    -o-transform: translate(0px,300px);

    -ms-transform: translate(0px,300px);

    transform: translate(0px,300px);

}



.fade_in_content.animate_go_to_left:hover div{

    -webkit-transform: translate(-300px,0px);

    -moz-transform: translate(-300px,0px);

    -o-transform: translate(-300px,0px);

    -ms-transform: translate(-300px,0px);

    transform: translate(-300px,0px);

}



.fade_in_content.animate_go_to_right:hover div{

    -webkit-transform: translate(300px,0px);

    -moz-transform: translate(300px,0px);

    -o-transform: translate(300px,0px);

    -ms-transform: translate(300px,0px);

    transform: translate(300px,0px);

}



.fade_in_content.animate_full_rotate:hover div{

    -moz-transform:rotate(360deg);

    -webkit-transform:rotate(360deg);

    -o-transform:rotate(360deg);

    -ms-transform:rotate(360deg);

    transform:rotate(360deg);

}



.fade_in_content.animate_half_rotate:hover div{

    -moz-transform:rotate(180deg);

    -webkit-transform:rotate(180deg);

    -o-transform:rotate(180deg);

    -ms-transform:rotate(180deg);

    transform:rotate(180deg);

}



.fade_in_content.animate_scale:hover div{

    transform: scale(1.5);

    -webkit-transform: scale(1.5);

    -moz-transform: scale(1.5);

    -o-transform: scale(1.5);

    -ms-transform: scale(1.5);

}



@keyframes shake{

    0% { transform: translate(4px, 0); }

    50% { transform: translate(-4px, 0); }

    100% { transform: translate(0, 0); }

}



@-moz-keyframes shake{

    0% { -moz-transform: translate(4px, 0); }

    50% { -moz-transform: translate(-4px, 0); }

    100% { -moz-transform: translate(0, 0); }

}



@-webkit-keyframes shake {

    0% { -webkit-transform: translate(4px, 0); }

    50% { -webkit-transform: translate(-4px, 0); }

    100% { -webkit-transform: translate(0, 0); }

}



.animate_shake{

    animation-name: shake;

    animation-duration: 150ms;

    animation-iteration-count: 6;

    animation-timing-function: linear;



    -moz-animation-name: shake;

    -moz-animation-duration: 150ms;

    -moz-animation-iteration-count: 6;

    -moz-animation-timing-function: linear;



    -webkit-animation-name: shake;

    -webkit-animation-duration: 150ms;

    -webkit-animation-iteration-count: 6;

    -webkit-animation-timing-function: linear;

}



.fade_in_content.animate_shake_hover:hover{

    animation-name: shake;

    animation-duration: 150ms;

    animation-iteration-count: 5;

    animation-timing-function: linear;



    -moz-animation-name: shake;

    -moz-animation-duration: 150ms;

    -moz-animation-iteration-count: 5;

    -moz-animation-timing-function: linear;



    -webkit-animation-name: shake;

    -webkit-animation-duration: 150ms;

    -webkit-animation-iteration-count: 5;

    -webkit-animation-timing-function: linear;

}



.tabs_holder{

    width: 100%;

}



.tabs .tabs-nav {

    list-style: none outside none;

    margin: 0;

    padding: 0;

    display: block;

}



.tabs .tabs-nav li {

    float: left;

    margin: 0 1px 0px;

    padding: 0;

    position: relative;

}



.tabs .tabs-nav li.active .arrow{

    display: block;

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 10px 9px 0px 9px;

    border-color: #B93A43 transparent transparent transparent;

    position: absolute;

    left: 50%;

    margin: 0px 0px 0px -10px;

    -webkit-backface-visibility: hidden;

    z-index: 150;

}



.tabs .tabs-nav li.active a{

    background-color: #B93A43;

}



.tabs .tabs-nav li a {

    color: #ffffff;

    background-color: #262626;

    display: block;

    font-size: 15px;

    font-family: "Oswald", sans-serif;

    padding: 0px 18px;

    height: 60px;

    line-height: 60px;

    text-decoration: none;

    -webkit-transition:all 0.3s ease 0s;

    -moz-transition:all 0.3s ease 0s;

    -o-transition:all 0.3s ease 0s;

}



.tabs .tabs-container {

    margin: 0px 0 30px;

    overflow: hidden;

    width: 100%;

    display: inline-block;

    background-color: #f1f1f1;

}



.tabs .tab-content {

    padding: 30px 20px 20px;

}



.highlight{

    background-color: #B93A43;

    color: #ffffff;

    padding: 0 2px;

}



.message_holder{

    position: relative;

    padding: 0 0 30px 0;

}



.message {

    padding: 20px;

    margin: 0px 0px 0px 0px;

    position: relative;

    background-color: #B93A43;

    border-radius: 10px 10px 10px 0px;

    -moz-border-radius: 10px 10px 10px 0px;

    -webkit-border-radius: 10px 10px 10px 0px;

}



.message p{

    color: #ffffff;

}



.message_arrow{

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 30px 30px 0px 0px;

    border-color: #B93A43 transparent transparent transparent;

    position: absolute;

    margin: 0px 0px 0px 0px;

    bottom: 0;

    left: 0;

    -webkit-backface-visibility: hidden;

}



.message a.close{

    background-image: url(img/close_message.png);

    background-position: right 0px;

    background-repeat: no-repeat;

    float: right;

    width: 10px;

    height: 10px;

}



.message h4{

    display: block;

    color: #ffffff;

}





.call_to_action{

    display: block;

    padding: 32px 30px;

}



.call_to_action h4{

    margin: 0px;

    line-height: 33px;

}



.element_from_left,

.element_from_right,

.element_from_top,

.element_from_bottom,

.element_from_fade{

    display: inline-block;

    width: 100%;

}



.element_from_left > div,

.element_from_right > div,

.element_from_top > div,

.element_from_bottom > div,

.element_from_fade > div{

    opacity: 0;

    filter: alpha(opacity = 0);

}



.element_transform > div {

    opacity: 0.2;

    -webkit-transform: scale(0.5);

    -moz-transform: scale(0.5);

    -o-transform: scale(0.5);

    transform: scale(0.5);

}



.element_from_fade.element_from_fade_on > div{

    opacity: 1;

    filter: alpha(opacity = 100);

    -webkit-backface-visibility:hidden;

}



.element_from_left.element_from_left_on > div{

    -webkit-animation: element-from-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -moz-animation: element-from-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -o-animation: element-from-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    animation: element-from-left 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    opacity: 1;

    filter: alpha(opacity = 100);

    -webkit-backface-visibility:hidden;

}



.element_from_right.element_from_right_on > div {

    -webkit-animation: element-from-right 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -moz-animation: element-from-right 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -o-animation: element-from-right 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    animation: element-from-right 1s 1 cubic-bezier(0.175,0.885,0.320,1.275);

    opacity: 1;

    filter: alpha(opacity = 100);

    -webkit-backface-visibility:hidden;

}



.element_from_top.element_from_top_on > div{

    -webkit-animation: element-from-top 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -moz-animation: element-from-top 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -o-animation: element-from-top 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    animation: element-from-top 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    opacity: 1;

    filter: alpha(opacity = 100);

    -webkit-backface-visibility:hidden;

}



.element_from_bottom.element_from_bottom_on > div {

    -webkit-animation: element-from-bottom 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);

    -moz-animation: element-from-bottom 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);

    -o-animation: element-from-bottom 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);

    animation: element-from-bottom 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);

    opacity: 1;

    filter: alpha(opacity = 100);

    -webkit-backface-visibility:hidden;

}



.element_transform.element_transform_on > div {

    -webkit-animation: element-transform 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -moz-animation: element-transform 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    -o-animation: element-transform 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);

    animation: element-transform 0.4s 1 cubic-bezier(0.175,0.885,0.320,1.275);

    opacity: 1;

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

}







@-webkit-keyframes element-from-left {

    0% {

        -webkit-transform: translate(-10%,0);

        opacity: 0;

    }



    100% {

        -webkit-transform: translate(0,0);

        opacity: 1;

    }

}



@-moz-keyframes element-from-left {

    0% {

        -moz-transform: translate(-10%,0);

        opacity: 0;

    }



    100% {

        -moz-transform: translate(0,0);

        opacity: 1;

    }

}



@-o-keyframes element-from-left {

    0% {

        -o-transform: translate(-10%,0);

        opacity: 0;

    }



    100% {

        -o-transform: translate(0,0);

        opacity: 1;

    }

}



@keyframes element-from-left {

    0% {

        transform: translate(-10%,0);

        opacity: 0;

    }



    100% {

        transform: translate(0,0);

        opacity: 1;

    }

}



@-webkit-keyframes element-from-right {

    0% {

        -webkit-transform: translate(10%,0);

        opacity: 0;

    }



    100% {

        -webkit-transform: translate(0,0);

        opacity: 1;

    }

}



@-moz-keyframes element-from-right {

    0% {

        -moz-transform: translate(10%,0);

        opacity: 0;

    }



    100% {

        -moz-transform: translate(0,0);

        opacity: 1;

    }

}



@-o-keyframes element-from-right {

    0% {

        -o-transform: translate(10%,0);

        opacity: 0;

    }



    100% {

        -o-transform: translate(0,0);

        opacity: 1;

    }

}



@keyframes element-from-right {

    0% {

        transform: translate(10%,0);

        opacity: 0;

    }



    100% {

        transform: translate(0,0);

        opacity: 1;

    }

}



@-webkit-keyframes element-from-bottom {

    0% {

        -webkit-transform: translate(0,50%);

        opacity: 0;

    }



    100% {

        -webkit-transform: translate(0,0);

        opacity: 1;

    }

}



@-moz-keyframes element-from-bottom {

    0% {

        -moz-transform: translate(0,50%);

        opacity: 0;

    }



    100% {

        -moz-transform: translate(0,0);

        opacity: 1;

    }

}



@-o-keyframes element-from-bottom {

    0% {

        -o-transform: translate(0,50%);

        opacity: 0;

    }



    100% {

        -o-transform: translate(0,0);

        opacity: 1;

    }

}



@keyframes element-from-bottom {

    0% {

        transform: translate(0,50%);

        opacity: 0;

    }



    100% {

        transform: translate(0,0);

        opacity: 1;

    }

}



@-webkit-keyframes element-from-top {

    0% {

        -webkit-transform: translate(0,-10%);

        opacity: 0;

    }



    100% {

        -webkit-transform: translate(0,0);

        opacity: 1;

    }

}



@-moz-keyframes element-from-top {

    0% {

        -moz-transform: translate(0,-10%);

        opacity: 0;

    }



    100% {

        -moz-transform: translate(0,0);

        opacity: 1;

    }

}



@-o-keyframes element-from-top {

    0% {

        -o-transform: translate(0,-10%);

        opacity: 0;

    }



    100% {

        -o-transform: translate(0,0);

        opacity: 1;

    }

}



@keyframes element-from-top {

    0% {

        transform: translate(0,-10%);

        opacity: 0;

    }



    100% {

        transform: translate(0,0);

        opacity: 1;

    }

}



@-webkit-keyframes element-transform{

    0% {

        -webkit-transform: scale(0.5);

        opacity: 0.1;

    }



    100% {

        -webkit-transform: scale(1);

        opacity: 1;

    };

}



@-moz-keyframes element-transform{

    0% {

        -moz-transform: scale(0.5);

        opacity: 0.1;

    }



    100% {

        -moz-transform: scale(1);

        opacity: 1;

    };

}



@-o-keyframes element-transform{

    0% {

        -o-transform: scale(0.5);

        opacity: 0.1;

    }



    100% {

        -o-transform: scale(1);

        opacity: 1;

    };

}



@keyframes element-transform{

    0% {

        transform: scale(0.5);

        opacity: 0.1;

    }



    100% {

        transform: scale(1);

        opacity: 1;

    };

}



.social_menu{

    list-style-type: none;

    margin: 0px 0px 0px 0px;

    padding: 0;

    display: inline-block;

    overflow: hidden;

}



.social_menu li{

    display: inline;

    float: left;

    margin: 0px 10px 0px 0px;

    padding: 0;

    width: auto;

}



.social_menu li a{

    overflow: hidden;

    display: block;

    float: left;

    height: 28px;

    width: 28px;

    text-indent: -9999px;

    margin: 0;

    padding: 0;

    -webkit-transition: all 0.25s ease 0s;

    -moz-transition: all 0.25s ease 0s;

    -o-transition: all 0.25s ease 0s;

}



.social_menu li a span.inner{

    overflow: hidden;

    background-repeat: no-repeat;

    width: 28px;

    height: 28px;

    position: relative;

    display: block;

    -webkit-transition: all 0.25s ease 0s;

    -moz-transition: all 0.25s ease 0s;

    -o-transition: all 0.25s ease 0s;

}



.social_menu.white li a span.inner{

    background-image: url(img/social_icons_sprite_white.png);

}



.social_menu.dark li a span.inner{

    background-image: url(img/social_icons_sprite_black.png);

}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 150/100), only screen and (min-device-pixel-ratio: 1.5), only screen and (min-resolution: 160dpi){



    .social_menu.retina li a span.inner{

        width: 28px;

        height: 28px;

        background-repeat: no-repeat;

        -o-background-size: 672px 56px;

        -webkit-background-size: 672px 56px;

        -moz-background-size: 672px 56px;

        background-size: 672px 56px;

    }



    .social_menu.white li a span.inner{

        background-image: url(img/social_icons_sprite_white@1.5x.png);

    }



    .social_menu.dark li a span.inner{

        background-image: url(img/social_icons_sprite_black@1.5x.png);

    }



}



@media only screen and (-webkit-min-device-pixel-ratio: 2.0), only screen and (min--moz-device-pixel-ratio: 2.0), only screen and (-o-min-device-pixel-ratio: 200/100), only screen and (min-device-pixel-ratio: 2.0), only screen and (min-resolution: 210dpi){



    .social_menu.retina li a span.inner{

        width: 28px;

        height: 28px;

        background-repeat: no-repeat;

        -o-background-size: 672px 56px;

        -webkit-background-size: 672px 56px;

        -moz-background-size: 672px 56px;

        background-size: 672px 56px;

    }



    .social_menu.white li a span.inner{

        background-image: url(img/social_icons_sprite_white@2x.png);

    }



    .social_menu.dark li a span.inner{

        background-image: url(img/social_icons_sprite_black@2x.png);

    }



}



.social_menu li.twitter a .inner{

    background-position: 0px 0px;

}



.social_menu li.facebook a .inner{

    background-position: -28px 0px;

}



.social_menu li.pinterest a .inner{

    background-position: -56px 0px;

}



.social_menu li.forrst a .inner{

    background-position: -84px 0px;

}



.social_menu li.dribbble a .inner{

    background-position: -112px 0px;

}



.social_menu li.flickr a .inner{

    background-position: -140px 0px;

}



.social_menu li.linkedin a .inner{

    background-position: -169px 0px;

}



.social_menu li.lastfm a .inner{

    background-position: -196px 0px;

}



.social_menu li.vimeo a .inner{

    background-position: -224px 0px;

}



.social_menu li.yahoo a .inner{

    background-position: -252px 0px;

}



.social_menu li.tumblr a .inner{

    background-position: -280px 0px;

}



.social_menu li.apple a .inner{

    background-position: -309px 0px;

}



.social_menu li.blogger a .inner{

    background-position: -337px 0px;

}



.social_menu li.wordpress a .inner{

    background-position: -365px 0px;

}



.social_menu li.windows a .inner{

    background-position: -394px 0px;

}



.social_menu li.youtube a .inner{

    background-position: -422px 0px;

}



.social_menu li.rss a .inner{

    background-position: -448px 0px;

}



.social_menu li.instagram a .inner{

    background-position: -477px 0px;

}



.social_menu li.google a .inner{

    background-position: -505px 0px;

}



.social_menu li.bechance a .inner{

    background-position: -532px 0px;

}



.social_menu li.android a .inner{

    background-position: -558px 0px;

}



.social_menu li.skype a .inner{

    background-position: -586px 0px;

}



.social_menu li.digg a .inner{

    background-position: -614px 0px;

}



.social_menu li.vk a .inner{

    background-position: -642px 0px;

}



.social_menu li.twitter a:hover .inner{

    background-position: 0px -28px;

}



.social_menu li.facebook a:hover .inner{

    background-position: -28px -28px;

}



.social_menu li.pinterest a:hover .inner{

    background-position: -56px -28px;

}



.social_menu li.forrst a:hover .inner{

    background-position: -84px -28px;

}



.social_menu li.dribbble a:hover .inner{

    background-position: -112px -28px;

}



.social_menu li.flickr a:hover .inner{

    background-position: -140px -28px;

}



.social_menu li.linkedin a:hover .inner{

    background-position: -169px -28px;

}



.social_menu li.lastfm a:hover .inner{

    background-position: -196px -28px;

}



.social_menu li.vimeo a:hover .inner{

    background-position: -224px -28px;

}



.social_menu li.yahoo a:hover .inner{

    background-position: -252px -28px;

}



.social_menu li.tumblr a:hover .inner{

    background-position: -280px -28px;

}



.social_menu li.apple a:hover .inner{

    background-position: -309px -28px;

}



.social_menu li.blogger a:hover .inner{

    background-position: -337px -28px;

}



.social_menu li.wordpress a:hover .inner{

    background-position: -365px -28px;

}



.social_menu li.windows a:hover .inner{

    background-position: -394px -28px;

}



.social_menu li.youtube a:hover .inner{

    background-position: -422px -28px;

}



.social_menu li.rss a:hover .inner{

    background-position: -448px -28px;

}



.social_menu li.instagram a:hover .inner{

    background-position: -477px -28px;

}



.social_menu li.google a:hover .inner{

    background-position: -505px -28px;

}



.social_menu li.bechance a:hover .inner{

    background-position: -532px -28px;

}



.social_menu li.android a:hover .inner{

    background-position: -558px -28px;

}



.social_menu li.skype a:hover .inner{

    background-position: -586px -28px;

}



.social_menu li.digg a:hover .inner{

    background-position: -614px -28px;

}



.social_menu li.vk a:hover .inner{

    background-position: -642px -28px;

}



.dropcap{

    display: inline-block;

    float: left;

    font-family: "Oswald", sans-serif;

    font-size: 40px;

    text-align: center;

    margin: 0px 9px 0px 0px;

    padding: 0px 11px;

    background-color: transparent;

}



.dropcap.underline{

    border-bottom: 5px solid #262626;

}



.typography{

    position: relative;

    display: block;

}



.typography span{

    display: block;

    font-family: "Oswald", sans-serif;

    font-size: 40px;

    line-height: 40px;

    color: #262626;

}



.typography.left span.small_letter_holder{

    float: left;

}



.typography.right span.small_letter_holder{

    float: right;

}



.typography span.big_letter{

    font-size: 100px;

    line-height: 100px;

    margin: 0px 0px 10px 0px;

}



.typography.top span.big_letter{

    display: block;

    margin: 0px 0px 10px 0px;

}



.typography.top span.small_letter_top{

    margin: 0px 10px 0px 0px;

}



.typography.top span.small_letter_top,

.typography.top span.small_letter_bottom{

    display: inline-block;

}



.typography.left span.big_letter{

    display: inline-block;

    float: left;

}



.typography.left span.small_letter_top{

    margin: 0px 0px 18px 0px;

}



.typography.right span.big_letter{

    display: inline-block;

    float: right;

}



.typography.right span.small_letter_top{

    margin: 0px 0px 18px 0px;

    text-align: right;

}



.typography.right span.small_letter_bottom{

    text-align: right;

}



table.standard_table {

    border: medium none;

    border-spacing: 0;

    width: 100%;

    vertical-align: middle;

}



table.standard_table th {

    background-color: #e1e1e1;

    border: 0px;

    padding: 15px 25px;

    text-align: center;

}



table.standard_table th h4{

    margin: 0px;

}



table.standard_table tr:nth-child(even) td {

    background-color: transparent;

}



table.standard_table tr:nth-child(odd) td {

    background-color: #e1e1e1;

}



table.standard_table td {

    padding: 15px 25px;

    text-align: center;

}



.testimonials_holder{

    position: relative;

    display: block;

    margin: 0px 0px 40px 0px;

}



.testimonials_holder img{

    width: 125px;

    height: auto;

    float: left;

    position: relative;

    z-index: 1

}



.testimonials_text_holder{

    position: relative;

    display: block;

    margin: 0px 0px 0px 125px;

    background-color: #B93A43;

    min-height: 125px;

}



.testimonials_text_holder.no_image{

    margin: 0px;

}



.testimonial_text_inner{

    padding: 20px 25px;

}



.testimonial_text_inner h4,

.testimonial_text_inner p{

    color: #ffffff;

}



.testimonial_arrow{

    width: 0px;

    height: 0px;

    border-style: solid;

    border-width: 10px 10px 10px 0;

    border-color: transparent #B93A43 transparent transparent;

    position: absolute;

    margin: 0px 0px 0px 0px;

    top: 20px;

    left: -10px;

    -webkit-backface-visibility: hidden;

    z-index: 2

}



.image_with_text_holder{

    display: block;

    position: relative;

    overflow: hidden;

}



.image_with_text_holder img{

    margin: 0 0 35px 0;

}



.image_with_text_holder.left{

    text-align: left;

}



.image_with_text_holder.center{

    text-align: center;

}



.image_with_text_holder.right{

    text-align: right;

}



.image_with_text_holder.left img,

.image_with_text_holder.center img,

.image_with_text_holder.right img{

    display: inline-block;

    position: relative;

}



.photo_list_holder{

    display: block;

    position: relative;

    overflow: hidden;

    padding: 28px 0 14px 0;

    border-bottom: 1px solid #c7c7c7;

}



.photo_list_text{

    position: relative;

    display: block;

    padding: 0 0 0 95px;

}



.photo_list_holder img{

    float: left;

    width: 80px;

    margin: 0 15px 0 0;

}



.no_img .photo_list_text{

    padding: 0px;

}



.price_tables{

    width: 100%;

    display: inline-block;

}



.price_table{

    width: 24.75%;

    float: left;

    margin: 0px 0.3% 45px 0px;

    padding: 0px 0px 0px 0px;

    position: relative;

}



.price_table:nth-child(4n){

    margin: 0px 0px 45px 0px;

}



.price_table_inner {

    background-color: #e1e1e1;

    text-align: center;

}



.price_table_inner ul {

    list-style: none outside none;

    margin: 0px;

}



.price_table_inner ul li{

    text-align: center;

    margin: 0px;

    padding: 25px 10px;

    border-bottom: 1px solid #cccccc;

    font-size: 13px;

    font-family: 'PT Sans', sans-serif;

}



.price_table_inner ul li.table_title h4{

    margin: 0px;

}



.price_table_inner ul li:last-child{

    border: 0px;

}



.price_in_table {

    margin: 20px 0px;

    text-align: center;

}



.price_tables.dark .price_cell{

    background-color: #262626;

    color: #fff;

}



.price_tables.light .price_cell{

    background-color: #e1e1e1;

    color: #262626;

}



.price_in_table .value{

    font-family: "Oswald",sans-serif;

    font-size: 20px;

    vertical-align: super;

    display: inline-block;

    letter-spacing: 1px;

}



.price_in_table .price{

    font-family: "Oswald",sans-serif;

    font-size: 80px;

    line-height: 80px;

    vertical-align: middle;

    display: inline-block;

}



.price_tables .mark{

    font-family: "Oswald",sans-serif;

    font-size: 20px;

    letter-spacing: 1px;

    vertical-align: bottom;

    display: inline-block;

}



.price_tables.light .puchase_cell{

    background-color: #B93A43;

    padding: 0;

}





.price_tables.light .button{

    width: 100%;

    padding: 45px 0;

    font-size: 20px;

}



.price_table_inner ul li .button{

    background-color: #B93A43;

    font-size: 13px;

}



.price_table_inner:hover ul li .button{

    background-color: #262626;

}



.price_tables.light .price_table_inner:hover ul li.puchase_cell{

    background-color: #262626;

}



.active_best_price{

    position: absolute;

    top: -40px;

    right: 20px;

    height: 87px;

    width: 87px;

    overflow: hidden;

    border-radius: 50px;

    background-color: #B93A43;

    background-image: url("img/best-buy.png");

    background-repeat: no-repeat;

    background-position: center top;

}



.active_best_price p{

    font-family: "Oswald", sans-serif;

    font-size: 13px;

    line-height: 16px;

    color: #ffffff;

    text-align: center;

    margin: 0px;

    padding: 52px 2px 0px 2px;

}



.google_map {

    display: block;

    width: 100%;

    height: 350px;

    margin: -65px 0 50px;

}



.form-text-above{

    margin:0;

}



.blog_holder img{

    width: 100%;

}



.blog_holder .post{

    display: inline-block;

    width: 100%;

}



.blog_holder .post .post_info{

    float: left;

    width: 9%;

}



.blog_holder .post .post_image{

    float: left;

    width: 34%;

}



.blog_holder .post .post_text{

    float: left;

    width: 57%;

}



.blog_holder .post .post_image .inner, .blog_holder .post .post_info .inner{

    padding: 0 20px 0 0;

}



.blog_holder .post .post_text .inner{

    padding: 0 0 0 20px;

}



.blog_holder h4{

    text-transform: uppercase;

}



.post .read_more{

    color: #B93A43;

    font-family: "Oswald",sans-serif;

    font-size: 14px;

    line-height: 22px;

    text-transform: uppercase;

}



.post .read_more:hover{

    color: #262626;

}



.post_date .day{

    font-size: 70px;

    line-height: 70px;

    color: #262626;

    display: block;

    padding: 0 0 20px 0;

    font-family: "Oswald", sans-serif;

}



.post_date .month{

    font-size: 20px;

    line-height: 22px;

    color: #262626;

    font-family: "Oswald", sans-serif;

    padding: 0 0 20px 0;

    display: block;

    text-transform: uppercase;

}



.post_info .author, .post_info .category{

    color: #4f4f4f;

    font-size: 13px;

    line-height: 18px;

    font-family: "PT Sans", sans-serif;

    padding: 0 0 15px 0;

}



.post_info .author span, .post_info .category span{

    font-weight: bold;

    font-family: "PT Sans", sans-serif;

    display: block;

}



.blog_holder section{

    padding: 65px 1000px 58px;

    border-bottom: 1px solid #c6c6c6;

}



.blog_holder .post.no-image .post_text{

    width:91%;

}



.blog_holder .post.no-image .post_text .inner{

    padding: 0px;

}



.pagination{

    display: inline-block;

    width: 100%;

    text-align: center;

    margin: 65px 0px 55px;

}



.pagination ul{

    display: inline-block;

    list-style-type: none;

    margin: 0px;

    padding: 0px;

}



.pagination ul li{

    float: left;

    margin: 0px;

    padding: 0px 5px 5px 0px;

}



.pagination ul li.prev a{

    background-image: url(img/pagination_arrow_left.png);

    background-position: center;

    background-repeat: no-repeat;

}



.pagination ul li span {

    background-color: #bcbcbc;

    color: #ffffff;

    display: block;

    font-family: "Oswald", sans-serif;

    font-size: 15px;

    line-height: 39px;

    text-align: center;

    text-decoration: none;

    width: 39px;

    height: 39px;

}



.pagination ul li a {

    font-family: "Oswald", sans-serif;

    color: #ffffff;

    background-color: #bcbcbc;

    font-size: 15px;

    line-height: 39px;

    text-decoration: none;

    display: block;

    width: 39px;

    height: 39px;

    text-align: center;

}



.pagination ul li.next a {

    background-image: url(img/pagination_arrow_right.png);

    background-position: center;

    background-repeat: no-repeat;

}



.pagination ul li a:hover,

.pagination ul li.active span{

    background-color: #B93A43;

}



.blog_single_holder{

    padding: 0px;

    border-bottom: 1px solid #aeaeae;

    margin: 0 0 50px 0;

}



.blog_single_holder .post{

    display: inline-block;

    width: 100%;

}



.blog_single_holder .post_info{

    float: left;

    width: 9%;

}



.blog_single_holder .post_content{

    float: left;

    width: 91%;

}



.blog_single_holder img{

    margin: 0 0 40px 0;

}



.blog_single_holder h2{

    color: #262626;

    font-size: 40px;

    line-height: 50px;

    font-family: "Oswald", sans-serif;

    padding: 0px;

    margin: 0 0 40px 0;

    text-transform: uppercase;

}



.comment_form  .form-submit{

    display: inline-block;

    width: 100%;

}



.comment_form .form-submit input{

    float: right;

}



.comment_form{

    width: 100%;

    padding: 0 0 50px 0;

}



.comment_form h4{

    text-transform: uppercase;

}



.post_info .comment_number{

    color: #262626;

    font-size: 13px;

    font-family: "Oswald", sans-serif;

    line-height: 16px;

    padding: 15px 0 0 0;

    text-transform: uppercase;

}



.post_info .comment_number span{

    display: block;

}



.post_info .comment_number a{

    color: #262626;

}



.post_info .comment_number .comments_num{

    font-size: 50px;

    line-height: 50px;

    padding: 0 0 15px 0;

    color: #262626;

}



.back_to_previous{

    background-image: url(img/bg_back_to_previous.png);

    background-position: center right;

    background-repeat: no-repeat;

    background-color:#262626;

    padding:13px 40px 13px 13px;

    text-transform:uppercase;

    color:#fff;

    display:inline-block;

    cursor:pointer;

    font-family: "Oswald", sans-serif;

    margin:25px 0 0 0;

    line-height:13px;

}



.back_to_previous:hover{

    background-color:#B93A43;

}



.comment_holder{

    padding: 0 0 0px 0;

}



.comment_holder .comment_list{

    margin: 0px 0 60px 0;

    padding: 0px;

}



.comment_holder .comment_list li{

    margin: 0px;

    padding: 0px;

}



.comment_holder .comment {

    padding: 20px;

    background-color: #e7e7e7;

    margin: 0px 0px 20px 0px;

    display: block;

    position: relative;

    min-height: 85px;

}



.comment_holder .comment .image {

    display: block;

    width: 82px;

    height: 82px;

    float: left;

}



.comment_holder .comment .text {

    padding: 0px 0px 0px 105px;

    position:relative;

}



.comment_holder .comment .text .name{

    font-family: "Oswald", sans-serif;

    color: #262626;

    margin: 0px 0px 10px 0px;

    display: block;

    padding:  0 45px 0 0;

    text-transform: uppercase;

}



.comment_holder .comment .text .replay,

.comment_holder .comment .text .comment-reply-link{

    font-family: "Oswald", sans-serif;

    display: block;

    color: #262626;

    text-transform: uppercase;

}



.comment_holder .comment .text .replay:hover,

.comment_holder .comment .text .comment-reply-link:hover{

    color: #B93A43;

}



.comment_holder .comment .text .text_holder{

    display: block;

    margin: 0px 0px 10px 0px;

}



.comment_holder .comment_list li ul.children {

    padding: 0 0 0 55px;

}



.comment_holder .comment .text .replay,

.comment_holder .comment .text .comment-reply-link{

    position: absolute;

    right: 0px;

    top: 0px;

}

.single-tags{

    font-family: "Oswald",sans-serif;

    text-transform: uppercase;

}

.logged-in-as{



}



.social-share{

    display: inline-block;

    margin: 40px 0 47px 0;

}



.social-share ul{

    display: inline-block;

    margin: 0;

}



.social-share ul li{

    float: left;

    padding: 0 3px 0 3px;

    margin: 0;

}



.social-share ul li a{

    display: inline-block;

    background-color: #e7e7e7;

    padding: 10px 15px 10px 10px;

}



.social-share ul li a:hover{

    background-image: url("img/bg_social_share_pixel.png");

    background-repeat: repeat;

}



.social-share ul li a span{

    display: inline-block;

    padding: 0 0 0 10px;

    color: #262626;

    font-size: 13px;

    line-height: 15px;

    text-transform: uppercase;

    font-family: "Oswald",sans-serif;

    vertical-align: middle;

}



.social-share ul li img{

    width: auto;

    float: left;

    margin: 0;

}



.blog_holder.blog_wide .post_image{

    width: 91%;

    padding: 0 0 40px 0;

}



.blog_holder.blog_wide .post_image .inner{

    padding: 0px;

}



.blog_holder.blog_wide  .post_text{

    width: 91%;

    padding: 0 0 0 9%;

}



.blog_holder.blog_wide  .post_text .inner{

    padding: 0;

}



.blog_holder.blog_wide .post.no-image .post_text{

    padding: 0px;

    float: left;

    width: 91%;

}



.blog_holder.blog_sidebar article{

    border-bottom: 1px solid #c6c6c6;

    padding: 0px 0 35px 0;

    margin: 0px 0px 55px 0px;

}



.blog_holder.blog_sidebar .pagination{

    margin: 0px 0px 55px;

}



.blog_holder.blog_wide.blog_sidebar .post_info{

    width: 12%;

}



.blog_holder.blog_wide.blog_sidebar .post_image{

    width: 88%;

}



.blog_holder.blog_wide.blog_sidebar .post_text{

    width: 88%;

    padding: 0 0 0 12%;

}



.blog_holder.blog_wide .post.no-image .post_text{

    width: 91%;

    float: left;

}



.blog_holder.blog_two_cols .blog_row{

    padding: 0px 0 65px 0;

}



.blog_holder.blog_two_cols .pagination{

    margin: 0px 0px 55px;

}



.blog_holder.blog_two_cols .blog_row article{

    float: left;

    width: 50%;

}



.blog_holder.blog_two_cols .post_info{

    width: 19%;

    float: left;

}



.blog_holder.blog_two_cols .blog_text_image{

    width: 81%;

    float: left;

}



.blog_holder.blog_two_cols .blog_text_image .post_image{

    float: none;

    width: 100%;

}



.blog_holder.blog_two_cols .blog_text_image .post_text{

    float: none;

    width: 100%;

}



.blog_holder.blog_two_cols .post_image .inner{

    padding:0px 0px 20px 0px;

}



.blog_holder.blog_two_cols .post_text .inner{

    padding:0px;

}



.blog_holder.blog_two_cols{

    margin: 65px -20px 0 0;

}



.blog_holder.blog_two_cols article .article_inner{

    padding: 0 20px 0 0;

}



.blog_holder.blog_two_cols .post_info{

    text-align: right;

}



.blog_holder.blog_two_cols .post.no-image .post_text{

    float: left;

    width: 81%;

    padding: 0;

}



.blog_holder.blog_two_cols .post.no-image .post_text{

    width: 100%;

    float: none;

}



.blog_holder.blog_wide.blog_sidebar .post.no-image .post_text{

    width: 88%;

}



.blog_holder.blog_two_cols.blog_sidebar .post_info{

    width: 23%;

}



.blog_holder.blog_two_cols.blog_sidebar .blog_text_image{

    width: 77%;

}



.blog_holder.blog_two_cols.blog_sidebar article{

    padding: 0px;

}



.blog_holder.blog_inline.blog_sidebar .post_info{

    width: 12%;

}



.blog_holder.blog_inline.blog_sidebar .post_image{

    width: 34%;

}



.blog_holder.blog_inline.blog_sidebar .post_text{

    width: 54%;

}



.blog_holder.blog_inline.blog_sidebar  .post.no-image  .post_text{

    width: 88%;

}



#back_to_top{

    height: auto;

    position: fixed;

    top: 85%;

    right: -50px;

    margin: 0px;

    -webkit-transition:all 0.3s ease 0s;

    -moz-transition:all 0.3s ease 0s;

    -o-transition:all 0.3s ease 0s;

    background-color: #B93A43;

    z-index: 1000;



}



#back_to_top .back_to_top_inner span{

    background-image: url('img/back.png');

    background-repeat: no-repeat;

    background-position:50% 50%;

    display: block;

    position: relative;

    width: 41px;

    height: 41px;

    opacity: 0.6;

    filter:alpha(opacity=60);

}



#back_to_top.off{

    right: -50px;

}



#back_to_top.on{

    right: 7px;

}



#back_to_top:hover{

    background-color: #B93A43;

}



#back_to_top:hover .back_to_top_inner span{

    opacity: 1;

}



.page_not_found{

    text-align: center;

    padding: 40px 0px 90px;

}



.content_section.yes section.parallax{

    margin: -80px 0px;

}



.boxed .content_section.yes section.parallax{

    margin: -80px -40px;

}



.parallax section{

    background-repeat: no-repeat;

    background-color: transparent;

    background-attachment: fixed;

    background-position: center 0px;

    padding: 1px 40px;

}



.touch .parallax section{

    background-attachment: scroll;

}



.parallax_content{

    width: 1200px;

    margin: 0px auto;

}



.latest_post_small{

    display: inline-block;

    width: 100%;

    padding: 0px 0px 20px;

    margin: 0px 0px 20px;

    border-bottom: 1px solid #666666;

    min-height: 60px;

}



.latest_post_small .date_holder{

    width: 60px;

    height: 60px;

    display: block;

    background-color: #333333;

    float: left;

}



.latest_post_small .date_holder .day{

    font-family: "Oswald", sans-serif;

    font-size: 25px;

    line-height: 25px;

    color: #ffffff;

    display: block;

    text-align: center;

    margin: 10px 0px 0px;

}



.latest_post_small .date_holder .month{

    font-family: "Oswald", sans-serif;

    font-size: 12px;

    line-height: 12px;

    color: #ffffff;

    display: block;

    text-align: center;

    text-transform: uppercase;

    margin: 5px 0px 0px;

}



.latest_post_small .content_holder{

    padding: 0px 0px 0px 80px;

}



.latest_post_small .content_holder h4{

    font-family: "Oswald", sans-serif;

    font-size: 14px;

    line-height: 14px;

    margin: 0px;

    color: #a0a0a0;

    display: block;

    text-transform: uppercase;

}



.latest_post_small .content_holder p{

    color: #ffffff;

    margin: 10px 0px 0px;

}



.latest_post_holder{

    position: relative;

    float: left;

}



.latest_post_section .latest_post_holder.two:nth-child(2n){

    margin: 0;

}



.latest_post_section .latest_post_holder.three:nth-child(3n){

    margin: 0;

}



.latest_post_section .latest_post_holder.four:nth-child(4n){

    margin: 0;

}



.latest_post_holder.four{

    margin: 0px 1.95% 0px 0px;

    width: 23.5%;

}



.latest_post_holder.three{

    margin: 0 1.95% 0 0;

    width: 32%;

}



.latest_post_holder.two{

    margin: 0 1.95% 0 0;

    width: 49%;

}



.latest_post_desc{

    float: left;

    display: block;

    width: 70px;

    position: relative;

    text-align: right;

    z-index: 100;

}



.latest_post_content{

    display: block;

    position: relative;

    padding: 0 0 0 85px;

}



.latest_post_content h4{

    text-transform: uppercase;

}



.latest_post_content a{

    display: inline-block;

}



.latest_post_content img{

    width: 100%;

    margin: 0 0 25px 0;

}



.latest_post_date{

    font-family: 'Oswald';

    font-size: 70px;

    line-height: 70px;

    text-align: right;

    color: #262626;

    text-transform: uppercase;

}



.latest_post_date p{

    font-size: 14px;

    line-height: 14px;

    font-family: 'Oswald';

    color: #262626;

}





aside .widget{

    /* background-image: url("img/separator_pattern.png"); */

    background-position: 0px bottom;

    background-repeat: repeat-x;

    margin-bottom: 30px;

    padding-bottom: 36px;

}



aside .widget h5{

    font-size: 20px;

    line-height: 20px;

    margin: 0px 0px 18px 0px;

    text-transform: uppercase;

}



aside .widget li{

    margin: 0px 0px 5px 0px;

}



#wp-calendar{

    width: 100%;

    text-align: center;

}



#wp-calendar caption{

    font-size: 15px;

    color: #262626;

    margin-bottom: 10px;

}



#wp-calendar #prev{

    text-align: left;

}



#wp-calendar #next{

    text-align: right;

}



.widget.widget_archive select,

.widget.widget_categories select,

.widget.widget_text select{

    width: 100%;

    outline: none;

    background-color: #ffffff;

    color: #4f4f4f;

    padding: 10px 10px;

    border: 1px solid #c7c7c7;

}



.widget.widget_search form{

    display: inline-block;

    width: 100%;

    padding-bottom: 10px;

}



.widget.widget_recent_comments ul li,

.widget.widget_recent_entries ul li{

    margin: 0px 0px 5px 0px;

}



.widget.widget_search form input[type="submit"]{

    width: 30%;

    height: 40px;

    float: left;

    display: inline-block;

    margin: 0px 0px 0px 0px;

    padding: 0px 4%;

    font-family: 'Oswald', sans-serif;

    font-size: 14px;

    line-height: 40px;

    color: #ffffff;

    text-decoration: none;

    background-color: #B93A43;

    cursor: pointer;

    white-space: nowrap;

    text-transform: uppercase;

}



.widget.widget_search form .screen-reader-text{

    display: none;

}



.widget.widget_search form input[type="text"]{

    display: inline-block;

    font-family: 'Oswald', sans-serif;

    font-size: 14px;

    line-height: 14px;

    color: #4f4f4f;

    text-decoration: none;

    background-color: #ffffff;

    outline: none;

    margin: 0px 0px 0px 0px;

    padding: 5px 4%;

    width: 60%;

    height: 30px;

    float: left;

}



.widget .tagcloud a{

    color: #ffffff;

    background-color: #262626;

    padding: 1px 10px;

    text-decoration: none;

    margin: 0px 1px 5px 0px;

    display: inline-block;

    text-decoration: none;

    text-transform: uppercase;

    font-size: 14px !important;

    font-family: "Oswald", sans-serif;

}



.widget .tagcloud a:hover{

    background-color: #B93A43;

}



.widget.widget_rss li{

    margin-bottom: 20px;

}



.widget.widget_rss li a.rsswidget{

    display: block;

    color: #262626;

}



.widget.widget_rss li span.rss-date{

    margin-bottom: 20px;

    display: block;

}



footer{

    display: block;

    width: 100%;

    margin: 0px auto;

    position: relative;

    background-color: #262626;

}



footer a:hover,

.footer_top ul li a:hover{

    color: #ffffff;

}



.footer_top_holder{

    display: block;

}



.footer_top{

    padding: 55px 0px 25px;

}



.footer_top h4{

    margin: 0px 0px 23px 0px;

    color: #ffffff;

}



.footer_top ul{

    margin: 0px;

}



.footer_top ul li{

    line-height: 23px;

    margin: 0px 0px 11px 0px;

}



.footer_top ul li a{

    font-family: "Oswald", sans-serif;

}



.footer_top ul li a,

.footer_top a,

.footer_top p,

.footer_top ul li,

.footer_top span{

    color: #a0a0a0;

}



.footer_top .social_menu li{

    margin: 0px 10px 0px 0px;

}



.footer_top > .four_columns > .column1,

.footer_top > .four_columns > .column2,

.footer_top >.four_columns > .column3,

.footer_top > .four_columns > .column4{

    width: 25%;

}



.footer_bottom{

    height: 50px;

    line-height: 50px;

    text-align: center;

    background-color: #000000;

    margin: 0px;

}



.footer_bottom p,

.footer_bottom a,

.footer_bottom ul,

.footer_bottom ul li{

    margin: 0px;

    font-family: "Oswald",sans-serif;

    font-size: 14px;

}