@font-face {
    font-family: Micra; 
    src: url('/wp-content/themes/plainly/font/micra.otf'); 
    font-weight: normal;
    font-style: normal;
   }
   
/*@import url(/wp-content/themes/plainly/font/micra.otf);*/
   
@font-face {
    font-family: RobotoCondensed-Bold; /* Имя шрифта */
    src: url('font/RobotoCondensed-Bold.ttf'); /* Путь к файлу со шрифтом */
    font-weight: normal;
    font-style: normal;
   }
   
   
@font-face {
    font-family: 'akashiregular';
    src: url('font/Akashi-webfont.eot');
    src: url('font/Akashi-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/Akashi-webfont.woff2') format('woff2'),
         url('font/Akashi-webfont.woff') format('woff'),
         url('font/Akashi-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}



html, body {
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: arial;
    font-size: 15px;
    -webkit-font-smoothing: antialiased;
    margin: 0px;
    float: left;
}

body{
    background: url('img/bg1.png') no-repeat center top, 
                url('img/bg2.png') repeat;
}

.pwap{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    background: url('img/bg3.png') no-repeat center bottom;
    }
    
    
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { list-style: none }
aside{
    margin-bottom: 15px;
}
a{
    color: #fff;
    text-decoration: none;
}
a:hover{
    color: #da499e;
}

.top{
    max-width: 950px;
    margin: 0px auto;
    text-align: center;
}

.top_nav{
    max-width: 950px;
    margin: 30px auto 0px auto;
    font-family: "Micra", Micra3;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
}





.top_nav a{
    height: 32px;
    display: inline-block;
    padding: 0px 10px 0px 10px;
    margin: 0 0px;
    line-height: 31px;
    font-family: "Micra", Micra3;
    }
      
.top_nav a:hover{
    background: url('img/m1.png') no-repeat left,
                url('img/m2.png') no-repeat right,
                url('img/m3.png') repeat-x;
    color: #da499e;
  
}


.top_nav a.lm{
    
    
}


.logo{
    margin-top: 0px;
}

.logo img{
    width: 660px;
    height: 131px;
    margin: 0px auto;
    
}

.content-center{
    position: relative;
    display: block;
    max-width: 950px;
    margin: 0px auto;
}
.titles{
    color: #fff;
    font-size: 16px;
     text-transform: uppercase;
     margin: 0px 0px 10px 5px;
     font-family: RobotoCondensed-Bold;
}

.block-1{
    margin: 5px 11px 7px 5px;
    width: 148px;
    height: 160px;
    float: left;
    border: 2px solid #0e9aa6;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}

.bl {
    width: 97%;
    padding: 5px 0 5px 0;
    float: left;
    border-bottom: 1px solid #0e9aa6;
}
.bl .text{
    color: #ffffff;
    float: left;
    font-size: 15px;
    padding-top: 5px;
    max-width: 73%;
}

.bl .text p{
    margin: 0px;
}

.block-1 img{
    -webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius:  10px 10px 0 0;
	-o-border-radius:  10px 10px 0 0;
	-ms-border-radius:  10px 10px 0 0;
	border-radius:  10px 10px 0 0;
    width: 148px;
    height: 109px;
}


.bloks{
    float: left;
    width: 165px;
    position: relative;
    height: 250px;
}



.bloks .block-7{
    margin: 5px 11px 7px 5px;
    width: 148px;
    height: 109px;
    float: left;
    border: 2px solid #0e9aa6;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}


.bloks .block-7 img{
    -webkit-border-radius: 9px;
	-moz-border-radius:  9px;
	-o-border-radius:  9px;
	-ms-border-radius:  9px;
	border-radius:  9px;
    width: 148px;
    height: 109px;
}


.bloks  a.btn-g{
    width: 151px;
    height: 31px;
    position: absolute;
    bottom: 0px;
    right: 14px;
    background: url('img/btn-2.png') repeat;
    float: right;
    text-indent: -9999999px;
}

.bloks  a.btn-g:hover{
    width: 151px;
    height: 31px;
    bottom: 0px;
    right: 14px;
    background: url('img/btn-2.png') repeat 0 -31px;
    float: right;
    text-indent: -9999999px;
    position: absolute;
}



.bloks .deskk p{
      -webkit-margin-before: 0.4em;
  -webkit-margin-after: 0em;
}

.bloks .deskk{
    float: left;
    color: #fff;
    font-size: 13px;
    padding: 0 5px;
}
.bloks .deskk .title{
    font-size: 15px;
}


.bl2 .bl3 {
    -webkit-border-radius: 10px;
	-moz-border-radius:  10px;
	-o-border-radius:  10px;
	-ms-border-radius:  10px;
	border-radius:  10px;
    width: 100%;
    padding: 5px 0 5px 0;
    float: left;
    border: 1px solid #0e9aa6;
    background: #17284d;
}

.bl2 {
    width: 97%;
    padding: 10px 0;
    float: left;
    border-bottom: 1px solid #0e9aa6;
    margin: 0px 0;
    position: relative;
}


.bl2 a.btn-g{
    width: 112px;
    height: 31px;
    position: absolute;
    bottom: 20px;
    right: 10px;
    background: url('img/btn-g.png') repeat;
    float: right;
    text-indent: -9999999px;
}

.bl2 a.btn-g:hover{
    width: 112px;
    height: 31px;
    bottom: 20px;
    right: 10px;
    background: url('img/btn-g.png') repeat 0 -31px;
    float: right;
    text-indent: -9999999px;
    position: absolute;
}
.bl2 .text{
    color: #ffffff;
    float: left;
    font-size: 13px;
    padding-top: 5px;
    max-width: 73%;
}

.bl2 .text p{
    margin: 0px;
}

.bl2 .block-1 img{
    -webkit-border-radius: 10px;
	-moz-border-radius:  10px;
	-o-border-radius:  10px;
	-ms-border-radius:  10px;
	border-radius:  10px;
    width: 148px;
    height: 109px;
}


.bl2 .block-1{
    margin: 5px 11px 7px 5px;
    width: 148px;
    height: 109px;
    float: left;
    border: 0px solid #0e9aa6;
}


.block-d{
    width: 148px;
    height: 51px;
    background: #17284d;
    margin-top: -3px;
    font-size: 16px;
    text-align: center;
    padding: 0px 0px 0 0px;
    -webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius:   0 0 10px 10px;
	-o-border-radius:  0 0 10px 10px;
	-ms-border-radius:  0 0 10px 10px;
	border-radius:  0 0 10px 10px;
    color: #fff;
    display: flex; /* для IE10+, для ряда браузеров нужны префиксы */
}

.block-dhome{
    width: 148px;
    height: 51px;
    background: #17284d;
    margin-top: -3px;
    font-size: 13px;
    text-align: center;
    padding: 0px 0px 0 0px;
    -webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius:   0 0 10px 10px;
	-o-border-radius:  0 0 10px 10px;
	-ms-border-radius:  0 0 10px 10px;
	border-radius:  0 0 10px 10px;
    color: #fff;
    display: flex; /* для IE10+, для ряда браузеров нужны префиксы */
}

  .h8{
       margin: auto;
        }

.block-d2{
    width: 148px;
    height: 51px;
    background: #17284d;
    margin-top: -3px;
    font-size: 14px;
    text-align: center;
    padding: 0px 0px 0 0px;
    -webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius:   0 0 10px 10px;
	-o-border-radius:  0 0 10px 10px;
	-ms-border-radius:  0 0 10px 10px;
	border-radius:  0 0 10px 10px;
    color: #fff;
    display: block;
    z-index: 9999;
    position: relative;
    display: flex; /* для IE10+, для ряда браузеров нужны префиксы */
}

.titles h2{
    display: block;
color: #fff;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
font-size: 16px;
 
  font-weight: normal;
}

.titles h1{
    display: block;
color: #fff;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
font-size: 16px;
 
  font-weight: normal;
}


.block-c4 h3{

  font-size: 13px;
  
  
  -webkit-margin-before: 0.3em;
  -webkit-margin-after: 0.3em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  font-weight: normal;
  
      color: #f43dc9;
    font-size: 12pt;
    font-weight: normal;
}

.block-c4 a{

    color: #62CBF9;
    text-decoration: none;
}

.block-c4 a:hover{

    color: #62CBF9;
    text-decoration: underline;

}


.block-1 .but{
    display: none;
}

.block-1:hover .but{
    width: 114px;
    height: 77px;
    margin: 0px 0 -110px 0px;
    position: relative;
    padding: 22px 17px 11px 17px;
    -webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius:  10px 10px 0 0;
	-o-border-radius:  10px 10px 0 0;
	-ms-border-radius:  10px 10px 0 0;
	border-radius:  10px 10px 0 0;
    background: url('img/bg-5.png') repeat;
    display: block;
}

.but a{
    margin-bottom: 10px;
}

a.den{
    width: 112px;
    height: 31px;
    text-indent: -9999999px; 
    background: url('img/btn.png') no-repeat;
    display: inline-block;
}
a.den:hover{
    background: url('img/btn.png') no-repeat -116px 0;
}

a.no-den{
    width: 112px;
    height: 31px;
    text-indent: -9999999px; 
    background: url('img/btn.png') no-repeat 0px -40px;
    display: inline-block;
}
a.no-den:hover{
    background: url('img/btn.png') no-repeat -116px -40px;
}




.bl3 a.den{
    width: 112px;
    height: 31px;
    text-indent:-999999px; 
    background: url('img/btn.png') no-repeat;
    display: inline-block;
    right: 122px;
    bottom: 15px;
    position: absolute;
}
.bl3 a.den:hover{
    background: url('img/btn.png') no-repeat -116px 0;
    right: 122px;
    bottom: 15px;
    position: absolute;
}

.bl3 a.no-den{
    width: 112px;
    height: 31px;
    text-indent: -9999999px; 
    background: url('img/btn.png') no-repeat 0px -40px;
    display: inline-block;
    right: 5px;
    bottom: 15px;
    position: absolute;
}
.bl3 a.no-den:hover{
    background: url('img/btn.png') no-repeat -116px -40px;
    right: 5px;
    bottom: 15px;
    position: absolute;
}




.left{
    float: left;
    width: 71.5%;
}
.right{
    float: right;
    width: 270px;
}

.r-block{
    padding-top: 10px;
    width: 100%;
    background: #17284d;
    -webkit-border-radius: 10px;
	-moz-border-radius:  10px;
	-o-border-radius:  10px;
	-ms-border-radius:  10px;
	border-radius:  10px;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
}

.r-block .r-block-img img{
    margin: 0 10px 10px 10px;
    width: 92.5%;
    -webkit-border-radius: 5px;
	-moz-border-radius:  5px;
	-o-border-radius:  5px;
	-ms-border-radius:  5px;
	border-radius:  5px;
}


.block-c2, .block-c3, .block-c4, .block-c5 .titles{
    margin-top: 10px;
}

.block-c2{
    float: left;
}

.block-c3{
    float: left;
}


.block-c4{
    color: #ffffff;
    font-size: 15px;
    padding: 0 5px 10px 5px;
    max-width: 660px;
    float: left;
}

.block-c5{
    max-width: 660px;
    float: left;
}


.block-c51{
    max-width: 675px;
    float: left;
    margin-top: 10px;
}


.fot{
    float: left;
    width: 100%;
}

.fotter{
    max-width: 950px;
    height: 130px;
    margin: 0px auto;
    background: url('img/fot.png') no-repeat center center;
}

.soc{
    float: left;
    width: 33%;
    margin: 40px 0 0 20px;
}

.soc a{
    text-indent: -9999999px; 
    width: 41px;
    height: 41px;
    float: left;
    margin-right: 10px;
}

.titles2{
 
    font-size: 16px;
    text-transform: uppercase;
    margin: 0px 0px 5px 5px;
    margin: 20px 15px 10px 5px;
    font-family: RobotoCondensed-Bold;
    color: #fff;
}

.br1{
    float: left;
    width: 95%;
    height: 90px;
    padding-bottom: 10px;
}

.br1 .titl{
    text-transform: uppercase;
    width: 117px;
    float: left;
    font-size: 14px;
    color: #da499e;
    margin-bottom: 3px;
    font-family: RobotoCondensed-Bold;
    text-align: left;
}

.titl a{
    color: #da499e;
}
.num a{
    color: #276baf;
    font-family: RobotoCondensed-Bold;
    text-align: left;
}

.titl a:hover{
    color: #da499e;
    text-decoration: underline;
}
.num a:hover{
    color: #276baf;
    text-decoration: underline;
}

.br1 .desc{
    width: 117px;
    float: left;
    font-size: 13px;
    color: #ffffff;
    margin-bottom: 4px;
    text-align: left;
}

.br1 .desc p{
    padding: 0px;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    margin: 0px;
}

.br1 .num{
    text-transform: uppercase;
    width: 117px;
    float: left;
    font-size: 16px;
    color: #276baf;
    font-weight: bold;
    text-align: left;
}


.br1 .im1 img{
    float: left;
    width: 119px;
    margin: 0 10px 10px 10px;
        -webkit-border-radius: 5px;
	-moz-border-radius:  5px;
	-o-border-radius:  5px;
	-ms-border-radius:  5px;
	border-radius:  5px;
}

.yu{
    background: url('img/soc.png') no-repeat;
}

.vk{
    background: url('img/soc.png') no-repeat -49px 0px;
}

.od{
    background: url('img/soc.png') no-repeat  -98px 0px;
}

.tw{
    background: url('img/soc.png') no-repeat  -147px 0px;
}

.fb{
    background: url('img/soc.png') no-repeat -196px 0px;
}

.go{
    background: url('img/soc.png') no-repeat -247px 0px;
}


.yu:hover{
    background: url('img/soc.png') no-repeat 0px -42px;
}

.vk:hover{
    background: url('img/soc.png') no-repeat -49px -42px;
}

.od:hover{
    background: url('img/soc.png') no-repeat  -98px -42px;
}

.tw:hover{
    background: url('img/soc.png') no-repeat  -147px -42px;
}

.fb:hover{
    background: url('img/soc.png') no-repeat -196px -42px;
}

.go:hover{
    background: url('img/soc.png') no-repeat -247px -42px;
}

.fot_nav{
    width: 62%;
    margin: 53px 0px 0px 0;
    font-family: Micra, Micra3;
    color: #ffffff;
    font-size: 12px;
    text-align: right;
    float: right;
    padding-right: 20px;
    
}


html>/**/body .fot_nav, x:-moz-any-link, x:default { font-size: 12px; margin: 42px 0px 0px 0;}
.fot_nav a{
    padding: 0px 0px;
    }
    
.fot_nav a:hover{

    color: #3297f1;
  
}



.wp-pagenavi{
    width: 100%;
    height: 30px;
    margin: 15px 0;
    float: left;
    text-align: center;
}


.wp-pagenavi .current{
    width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    color: #fff;
    padding: 7px 0 5px 0;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 -33px;
}
.wp-pagenavi a.page{
    width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0 5px 0;
    font-weight: bold;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 0;
}

.wp-pagenavi a.page:hover {
    width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0 5px 0;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 -33px;
}

.wp-pagenavi a.page{
    width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0 5px 0;
    font-weight: bold;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 0;
}

.wp-pagenavi span.extend{
     width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0 5px 0;
    font-weight: bold;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 0;
}

.wp-pagenavi span.extend:hover {
    width: 32px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0 5px 0;
    display: inline-block;
    background: url('img/btn-p.png') no-repeat 0 -33px;
}

.wp-pagenavi a.nextpostslink{
     width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px 0;
}

.wp-pagenavi a.nextpostslink:hover{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px -33px;
}

.wp-pagenavi a.previouspostslink{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px 0;
}

.wp-pagenavi a.previouspostslink:hover{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px -33px;
}

.wp-pagenavi a.last{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px 0;
}

.wp-pagenavi a.last:hover{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px -33px;
}

.wp-pagenavi a.first{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px 0;
}

.wp-pagenavi a.first:hover{
    width: 79px!important;
    height: 21px!important;
    text-align: center;
    border: 0px;
    padding: 7px 0px 5px 0;
   
    display: inline-block;
    background: url('img/btn-p.png') no-repeat -33px -33px;
}

.block-c4 .titles {

  margin: 0px 0px 10px 0px;
  }
  
  .entry-title{
      color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  margin: 0px 0px 10px 5px;
  font-family: RobotoCondensed-Bold;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0.3em;
  }
  
  .page-title{
      color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  margin: 0px 0px 10px 5px;
  font-family: RobotoCondensed-Bold;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0.3em;
  }
  
  .breadcrumbs a{
    text-decoration: underline;
  }
  .breadcrumbs{
    color: #fff;
    padding: 10px 0 10px 5px;
  }
  
  .entry-content p{
    margin: 0px;
    padding: 0px;
  }
  .entry-content{
    -webkit-border-radius: 10px;
	-moz-border-radius:  10px;
	-o-border-radius:  10px;
	-ms-border-radius:  10px;
	border-radius:  10px;
    width: 93.5%;
    padding: 10px;
    float: left;
    border: 1px solid #0e9aa6;
    background: #17284d;
    margin: 10px 0 10px 5px;
    color: #fff;
    font-size: 13px;
    text-align: justify;
  }
  
  .entry-content .block-12 img{
    -webkit-border-radius: 10px;
	-moz-border-radius:  10px;
	-o-border-radius:  10px;
	-ms-border-radius:  10px;
	border-radius:  10px;
    width: 148px;
    float: left;
    margin: 0 10px 0px 0;
}


.entry-content h2{
    color: #f43dc9;
    font-size: 15pt;
    font-weight: normal;
    -webkit-margin-before: 0.3em;
    -webkit-margin-after: 0.3em;
}

.entry-content h3{
    color: #f43dc9;
    font-size: 12pt;
    font-weight: normal;
    -webkit-margin-before: 0.3em;
    -webkit-margin-after: 0.3em;
}
 
 blockquote{
    display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 10px;
  -webkit-margin-end: 10px;
  padding: 10px 20px;
    background: url('img/qote.png') no-repeat left top,
                url('img/qote2.png') no-repeat right bottom;
 }
 
 
 
.entry-content ul li:before {
    color: #f43dc9; /* Цвет маркера */
    content: "- "; /* Сам маркер */
    padding-right: 5px; /* Расстояние от маркера до текста */
    padding-left: 5px;
   }
   

.entry-content ul li{
    padding-bottom: 2px;
}
   
   
.entry-content ul{
    list-style-type: none;
margin: 0px;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 20px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
list-style-position: outside;
}



.entry-content ol {
    counter-reset:li; /* Инициализируем счетчик */
    padding:0; /* Удаляем  установленное по умолчанию левое поле*/
    list-style:none; /* Отменяем нумерацию установленную по умолчанию */
    padding-left: 20px;
  }
.entry-content  ol li {
      position:relative; /* Создаем контекст для позиционирования элементов */
      margin:-4px 0 6px 13px; /* Даем каждому элементу списка отступ слева, что бы освободить пространство для нумерации */
      padding:0px 8px;
      
      }
.entry-content ol li:before {
      content:counter(li); /* В качестве данных используем счетчик */
      counter-increment:li; /* Увеличиваем значение счетчика на 1 */
      /* Позиционируем и оформляем цифры */
      position:absolute;
      top:0px;
      left:-0.9em;
      width:1em;
      padding:0px 0;
      
      color:#f43dc9;


      font-family:"Helvetica Neue", Arial, sans-serif;
      text-align:center;
      }
	
    .block-c8{
        width: 97%;
        float: left;
    } 
    
    .block-c8 .titles{
        margin-top: 15px;
        margin-bottom: 0px;
    } 
.block-c8 .des{
    padding: 0px 0px 5px 5px;
    float: left;
    color: #fff;
    font-size: 14px;
    text-align: justify;
    width: 100%;
}

.block-c8 .des2{
    float: left;
    width: 99%;
    margin: 15px 0 15px 0px;
    padding-left: 5px;
    -webkit-border-radius: 4px;
	-moz-border-radius:  4px;
	-o-border-radius:  4px;
	-ms-border-radius:  4px;
	border-radius:  4px;
}

.block-c8 .des2 object{
     -webkit-border-radius: 4px;
	-moz-border-radius:  4px;
	-o-border-radius:  4px;
	-ms-border-radius:  4px;
	border-radius:  4px;
}

.des img{
        float: left;
        margin: 8px 8px 22px 8px;
}

.des a{
        color: #CF78E2;
}

.des a:hover{
        color: #CF78E2;
    text-decoration: underline;

}

.entry-content a{
        color: #CF78E2;
}

.entry-content a:hover{
        color: #CF78E2;
    text-decoration: underline;

}

.blo1{
    float: left;
    width: 96.2%;
    padding: 7px 12px 8px 12px;
        -webkit-border-radius: 4px;
	-moz-border-radius:  4px;
	-o-border-radius:  4px;
	-ms-border-radius:  4px;
	border-radius:  4px;
    margin-bottom: 1px;
    background: url('img/bb.png') repeat;
    
}
.blo2{
    float: left;
    width: 96.2%;
    padding: 7px 12px 8px 12px;
        -webkit-border-radius: 4px;
	-moz-border-radius:  4px;
	-o-border-radius:  4px;
	-ms-border-radius:  4px;
	border-radius:  4px;
    margin-bottom: 1px;
    background: url('img/br.png') repeat;
    
}
.lefti{
    float: left;
    position: relative;
    width: 48%;
}
.righti{
    width: 48%;
    float: right;
    position: relative;
    text-align: right;
}

.h15{
    float: left;
    height: 11px;
    width: 100%;
}
 
 
 
 .titles-share{
    color: #ffffff;
    font-size: 16px;
     text-transform: uppercase;
     margin: 6px 0px 0px 5px;
     font-family: RobotoCondensed-Bold;
     float: left;
     width: 100px;
}


.des22{
     float: left;
     width: 260px;
     margin: 0px 0px 0px 5px;
}



a.btn-g2{
    width: 663px;
    height: 53px;
    bottom: 0px;
    right: 14px;
    background: url('img/gob.png') repeat;
    float: right;
    text-indent: -9999999px;
    margin: 15px 16px 15px 0;
}

a.btn-g2:hover{
    width: 663px;
    height: 53px;
    bottom: 0px;
    right: 14px;
    background: url('img/gob.png') repeat 0 -53px;
    float: right;
    text-indent: -9999999px;
}







/* Carousel */  
.container_car {  
  position:relative;  
  overflow:hidden;  
}  
.clear {  
  clear:both;  
  display:block;  
  overflow:hidden;  
  visibility:hidden;  
  width:0;  
  height: 0;  
} .carousel {  
  position:relative;  
  margin:0;  
  padding:0px 0px;  
}  
.carousel, .carousel_mask {  
  width:660px;  
}  

.carousel .block-1{
      margin: 5px 9px 7px 5px;
}
.carousel_btn_left, .carousel_btn_right {  
  display:none;  
  position:absolute;  
  background:url("img/bt-4.png") no-repeat 0px 0px;  
  width:25px;  
  height:43px;  
  top:50px; 
  z-index: 999; 
}  
.carousel_btn_left {  
  left:0px;  
}  
.carousel_btn_right {  
  background:url("img/bt-4.png") no-repeat -25px 0px;  
  right:0px;  
}  
.carousel_btn_left:active, .carousel_btn_right:active{ margin-top:1px; }  
.carousel_mask {  
  position:relative;  
  overflow:hidden !important;  
}  
.carousel ul {  

   -webkit-margin-before: 0em;
                      -webkit-margin-after: 0em;
                      -webkit-margin-start: 0px;
                      -webkit-margin-end: 0px;
                      -webkit-padding-start: 0px;
                      margin: 0px!important;
} 

.carousel ul.carousel_items {  
  position:relative;  
  margin:0px;  

}  
.carousel ul.carousel_items li {  
  float:left;  
   
}  
.carousel ul.carousel_items li img {  

} .img_frame {  
  display:inline-block;  
 
  
   

}  
.img_frame .container_car ul {position:absolute;}  
.img_frame .container_car ul li {  
  margin:0px;  
  padding:0px;  
  width:100%;  
  overflow:hidden;  
}  
.img_frame a.description {  
  display:block;  
  padding:5px 8px;  
  background-color:#ffd86a;  
  color:#555;  
  line-height:16px;  
  font-size:12px;  
  text-decoration:none;  
}  
.img_frame a.description h4 {padding:0px;}

.slid-2{
    display: none;
}




.fot_nav li{
    display: inline-block;
}

.block-c4 ul{
list-style-type: disc;
}

.fot_nav  ul{
    display: block;

-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
}



.top_nav li{
    display: inline-block;
}

.top_nav  ul{
    display: block;

-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
}


.top_nav li.lin1{
    background:url(img/ll.png) no-repeat right 9px;
    padding-right: 5px;
    margin-right: -1px;
}

.fot_nav li.lin1{
    background:url(img/ll.png) no-repeat right 0px;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: -5px;
}

.fot_nav li.lin2{
   
    padding-right: 10px;
    padding-left: 10px;
    margin-right: 0px;
}

html>/**/body .fot_nav li.lin1, x:-moz-any-link, x:default { background:url(img/ll.png) no-repeat right 2px; }


  #slidebox{ position:relative; border:0px solid #ccc; margin:20px auto;overflow:hidden;}
#slidebox, #slidebox ul {width:100%;height:100%;}
#slidebox, #slidebox ul li{width:168px;}
#slidebox ul li{position:relative; left:0; background: none; float:left;list-style: none; padding:0px 0px;  }
#slidebox .next, #slidebox .previous{position:absolute; z-index:2; display:block; width:21px; height:21px;top:139px;}
#slidebox .next{width:25px;  
  height:43px; right:0; top: 35%; margin-right:10px; background:url(img/bt-4.png) no-repeat -25px top;}
#slidebox .next:hover{ cursor: pointer; background:url(img/bt-4.png) no-repeat -25px top;}
#slidebox .previous{ width:25px;  
  height:43px; top: 35%; margin-left:4px; background:url(img/bt-4.png) no-repeat left top;}
#slidebox .previous:hover{ cursor: pointer; background:url(img/bt-4.png) no-repeat left top;}
#slidebox .thumbs{position:absolute; z-index:2; bottom:10px; right:10px;}
#slidebox .thumbs .thumbActive{background:#fff; color:#000; display:block; margin-left:5px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:2px 4px;}









#nav
{
    /* container */
}
    #nav > a
    {
        display: none;
    }
    #nav li
    {
        position: relative;
    }
 
    /* first level */
 
    #nav > ul
    {
        height: 3.75em;
    }
        #nav > ul > li
        {
            width: 25%;
            height: 100%;
            float: left;
        }
 
    /* second level */
 
    #nav li ul
    {
        display: none;
        position: absolute;
        top: 100%;
    }
        #nav li:hover ul
        {
            display: block;
        }
        
        
        
    .sub-menu{
        border: 1px solid #2e929f;
        background: #3c0e72;
        padding: 0px 10px;
        text-align: left;
          -webkit-border-radius: 3px;
	-moz-border-radius:  3px;
	-o-border-radius:  3px;
	-ms-border-radius:  3px;
	border-radius:  3px;
    width: 230px;
position: relative; 
        z-index: 1000;
        
    }  
    .sub-menu li{
        border-bottom: 1px solid #5b20a1;
        padding: 5px 5px;
        width: 100%;
        
    }
    
    
    .sub-menu li a{
        padding:0px;
        background: #3c0e72;
        margin: 0px;
        height: 20px;
  display: inline-block;
  line-height: 20px;
        
    }
    .sub-menu li a:hover{
        padding:0px;
         margin: 0px;
        background: #3c0e72;
        
    }
     
        
        .t1{
            font-size: 16px;
            margin-bottom: 4px;
        }
        