@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,latin-ext);

html {
    width: 100%;
    height: 100%;
}

body {
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 13px;
    width: 100%;
    height: 100%;
    margin: 0px;
}

a {
    text-decoration: none;
    font-family: 'Open Sans', Helvetica, sans-serif;
}

img {
    float: left;
    width: 100%;
    height: auto;
}

.GenelDisDiv {
    float: left;
    min-height: 100%;
    height: auto;
    width: 100%;
}

.GenelAlan {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.n1 {
    float: left;
    width: 100%;
    height: auto;
}

.MenuAlan {
    float: left;
    width: 100%;
    height: 61px;
    background: url(../img/ustmenubg.jpg) top center;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 20px;
    color: #FFF;
    font-weight: 400;
    text-align: center;
    line-height: 55px;
}

.MenuAlan a {
    color: #FFF;
    font-weight: 400;
    margin-right: 35px;
}

.SiparisLink {
    color: #FFF;
    font-weight: 600;
    border-bottom: 2px;
}


.KampanyaAlan {
    float: left;
    width: 100%;
    height: auto;
}

.KampanyaAlan img {
    float: left;
    width: 100%;
    height: auto;
}

.KampanyaSay {
    float: left;
    width: 100%;
    height: 100%;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 130px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    margin-top: -200px;
}

.UrunAlan {
    float: left;
    width: 100%;
    height: auto;
}

.UrunAlanBaslik {
    float: left;
    width: 98%;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 24px;
    color: #2c3e50;
    font-weight: 300;
    border-bottom: 1px solid #c4c4c4;
    height: 38px;
    margin-top: 15px;
    margin-left: 8px;
}

.u1 {
    float: left;
    width: 100%;
    height: auto;
}

.u2 {
    float: left;
    width: 100%;
    height: auto;
}

.u3 {
    float: left;
    width: 100%;
    height: auto;
}

.u4 {
    float: left;
    width: 100%;
    height: auto;
}

.u5 {
    float: left;
    width: 100%;
    height: auto;
}

.u6 {
    float: left;
    width: 100%;
    height: auto;
}


.ne-demisler {
    float: left;
    width: 100%;
    -webkit-box-shadow: inset 0px 0px 58px 0px rgba(242, 240, 233, 1);
    -moz-box-shadow: inset 0px 0px 58px 0px rgba(242, 240, 233, 1);
    box-shadow: inset 0px 0px 58px 0px rgba(242, 240, 233, 1);
}

.faceYorum {
    float: left;
    width: 98%;
}

.fiyatNeDemis {
    float: right;
    width: 100%;
    margin-left: 5px;
    margin-top: -55px;
}

.yorumArea {
    width: 100%;
    height: 777px;
    overflow: hidden;
    font-family: 'Arial';
}

.yorumArea .facebook {
    margin: 30px 0 0 30px;
    float: left;
}

.yorumArea .topCom {
    margin: 28px 0 0 20px;
    float: left;
}

.yorumArea .topCom p {
    font-size: 13px;
    color: #474747;
    line-height: 20px;
}

.yorumArea .sayiYorum {
    width: 100%;
    padding: 10px 10px;
    overflow: hidden;
    border-bottom: 1px solid #f2f2f2;
    font-weight: bold;
}

.yorumArea .sayiYorum .sayi {
    color: #333333;
}

.yorumArea .sayiYorum .yorumAt {
    color: #3b5998;
}

.yorumArea .yorumlar {
    width: 100%;
    height: 660px;
    background: #fcfcfe;
    margin: 10px 30px;
    border: 1px solid #f2f2f2;
    overflow: auto;
    overflow-x: hidden !important;
}

ul.yorumListesi li {
    padding: 15px;
    border-bottom: 1px solid #f2f2f2;
    list-style: none;
    margin-left: -30px;
}

ul.yorumListesi .proImage {
    float: left;
    margin-right: 8px;
    height: 90px;
}

ul.yorumListesi .yorumDetay {
    font-size: 12px;
}

ul.yorumListesi .yorumDetay a {
    color: #3b5998;
}

ul.yorumListesi .yorumDetay .proAdi {
}

ul.yorumListesi .yorumDetay .proAdi .proAd {
    font-weight: bold;
}

ul.yorumListesi .yorumDetay .proAdi .proIl {
    color: #999999;
}

ul.yorumListesi .yorumDetay .proYorum {
    margin-top: 3px;
}

ul.yorumListesi .yorumDetay .proYorum p {
    color: #1a1a1a;
    font-size: 12px;
    margin-bottom: 5px;
}

ul.yorumListesi .yorumDetay .proBut a {
    padding-right: 5px;
}

ul.yorumListesi .yorumDetay .proBut .tarih {
    color: #999999;
}

ul.yorumListesi .yorumDetay .proBut .begenenler {
    background: url(../img/face-like.png) 0 center no-repeat;
    padding: 5px 5px 3px 16px;
}


.DetaySagAlan {
    float: left;
    width: 100%;
    height: auto;
    margin-top: 10px;
}

.DetaySagAlanBaslik {
    float: left;
    width: 100%;
    height: 27px;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #22313f;
}


.UrunDetayAciklama {
    float: left;
    width: 100%;
    height: auto;
    line-height: 24px;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #22313f;
    margin-top: 5px;
}

.OrtalamaAciklama {
    float: left;
    width: 100%;
    height: auto;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #22313f;
    margin-top: 80px;
}

.OrtalamaAciklama img {
    float: left;
    width: 382px;
    height: auto;
    margin-top: 15px;
}


.FormSagAlan {
    float: right;
    width: 650px;
    margin-right: -80px;
    margin-top: -20px;

}

.NotAlan {
    float: left;
    width: 100%;
    height: auto;
    margin-top: 45px;
}

.NotAciklama {
    float: left;
    width: 100%;
    height: auto;
    line-height: 35px;
    margin-top: 15px;
    list-style: disc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #3f3c37;
}

.NotAciklama li {
    list-style: disc;
    color: #d91f1f;
    margin-left: -20px;
}

.NotAciklama li span {
    color: #3f3c37;
}

.FormAciklama {
    float: left;
    width: 100%;
    height: auto;
    line-height: 30px;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #c10303;
}


.FormAlan {
    float: left;
    width: 94%;
    height: auto;
    margin-top: 20px;
    padding-left: 10px;
}

.FormKutu {
    float: left;
    width: 100%;
    height: auto;
    margin-bottom: 15px;
}

.FormBaslik {
    float: left;
    width: 100%;
    text-align: left;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #1a1a1a;
}

.Forminput {
    float: left;
    width: 100%;
    height: auto;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 24px;
    font-weight: 400;
    color: #1a1a1a;
}

.Forminput input[type="text"] {
    float: left;
    width: 100%;
    height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
}

.Forminput select {
    float: left;
    width: 100%;
    height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
}

.Forminput textarea {
    float: left;
    width: 100%;
    height: 100px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
}

.Forminput > .select180 {
    float: left;
    width: 100%;
    height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
}

.Forminput > .select1802 {
    float: left;
    width: 100%;
    height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
    margin-top: 10px;
}

.Forminput > .select5 {
    float: left;
    width: 100%;
    height: 38px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cfc8bc;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #363636;
}

.FormSiparisVerButon {
    float: right;
    width: 250px;
    height: 63px;
    background: url(../img/siparisbuton.jpg) no-repeat;
    border: none;
    cursor: pointer;
}


.SiparisGenelAlan {
    float: left;
    width: 100%;
    height: auto;
}

.title2 {
    float: left;
    width: 100%;
    margin-top: 30px;
}

.title2 h1 {
    float: left;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 32px;
    font-weight: 300;
    color: #c92381;
    height: 55px
}

.title2 h1 b {
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-weight: 700;
}

.ne-demisler {
    float: left;
    margin-top: -25px;
    margin-left: -5px;
}


@media screen and (max-width: 1525px) {
    .KampanyaSay {
        font-size: 142px;
        margin-top: -208px;
    }
}

@media screen and (max-width: 1490px) {
    .KampanyaSay {
        font-size: 130px;
        margin-top: -190px;
    }
}

@media screen and (max-width: 1300px) {
    .KampanyaSay {
        font-size: 120px;
        margin-top: -170px;
    }
}

@media screen and (max-width: 1240px) {
    .KampanyaSay {
        font-size: 120px;
        margin-top: -170px;
    }
}

@media screen and (max-width: 992px) {
    .title2 h1 {
        font-size: 26px;
        height: 45px;
    }

    .MenuAlan {
        font-size: 18px;
    }

    .MenuAlan a {
        margin-right: 35px;
    }

    .KampanyaSay {
        font-size: 56px;
        margin-top: -90px;
    }
}

@media screen and (max-width: 892px) {
    .title2 h1 {
        font-size: 26px;
        height: 45px;
    }

    .MenuAlan {
        font-size: 18px;
    }

    .MenuAlan a {
        margin-right: 35px;
    }

    .KampanyaSay {
        font-size: 56px;
        margin-top: -90px;
    }
}

@media screen and (max-width: 772px) {
    .title2 h1 {
        font-size: 22px;
    }

    .yorumArea .yorumlar {
        margin-left: 25px;
    }

    .MenuAlan {
        font-size: 16px;
    }

    .MenuAlan a {
        margin-right: 22px;
    }

    .KampanyaSay {
        font-size: 54px;
        margin-top: -88px;
    }

    .UrunAlanBaslik {
        width: 90%;
    }
}

@media screen and (max-width: 590px) {
    .title2 h1 {
        font-size: 20px;
    }

    .MenuAlan {
        font-size: 14px;
    }

    .MenuAlan a {
        margin-right: 18px;
    }

    .KampanyaSay {
        font-size: 50px;
        margin-top: -66px;
    }
}

@media screen and (max-width: 480px) {
    .title2 h1 {
        font-size: 18px;
    }

    .yorumArea .yorumlar {
        margin-left: 20px;
    }

    .MenuAlan {
        font-size: 13px;
    }

    .MenuAlan a {
        margin-right: 10px;
    }

    .KampanyaSay {
        font-size: 38px;
        margin-top: -54px;
    }
}

@media screen and (max-width: 320px) {
    .title2 h1 {
        font-size: 16px;
    }

    .yorumArea .yorumlar {
        margin-left: 15px;
    }

    .MenuAlan {
        font-size: 10px;
    }

    .MenuAlan a {
        margin-right: 10px;
    }

    .KampanyaSay {
        font-size: 26px;
        margin-top: -36px;
    }

}


/* Alert */
.alert-box {
    color: #555;
    border-radius: 5px;
    font-family: Tahoma, Geneva, Arial, sans-serif;
    font-size: 11px;
    padding: 10px 36px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
    width: auto;
}

.alert-box span {
    font-weight: bold;
    text-transform: uppercase;
}

.error {
    background: #ffecec url('../img/error.png') no-repeat 10px 50%;
    border: 1px solid #f5aca6;
}

.success {
    background: #e9ffd9 url('../img/success.png') no-repeat 10px 50%;
    border: 1px solid #a6ca8a;
}

.warning {
    background: #fff8c4 url('../img/warning.png') no-repeat 10px 50%;
    border: 1px solid #f2c779;
}

.notice {
    background: #e3f7fc url('../img/notice.png') no-repeat 10px 50%;
    border: 1px solid #8ed9f6;
}

.sss {
    position: fixed;
    z-index: 99999999999;
    bottom: 0px;
    right: 0px;
    display: none
}

@media only screen and (max-width: 600px) {
    .sss {
        display: block
    }
}

.cbh-phone {
    position: fixed;
    right: -50px;
    bottom: -55px;
    visibility: hidden;
    background-color: transparent;
    width: 200px;
    height: 200px;
    cursor: pointer;
    z-index: 99;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility .5s;
    -moz-transition: visibility .5s;
    -o-transition: visibility .5s;
    transition: visibility .5s
}

.cbh-phone.cbh-show {
    visibility: visible
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

.cbh-phone.cbh-static1 {
    opacity: .6
}

.cbh-phone.cbh-hover1 {
    opacity: 1
}

.cbh-ph-circle {
    width: 180px;
    height: 130px;
    top: 10x;
    left: 21px;
    position: absolute;
    background-color: transparent;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30, 30, 30, .4);
    opacity: .1;
    -webkit-animation: cbh-circle-anim 1.2s infinite ease-in-out;
    -moz-animation: cbh-circle-anim 1.2s infinite ease-in-out;
    -ms-animation: cbh-circle-anim 1.2s infinite ease-in-out;
    -o-animation: cbh-circle-anim 1.2s infinite ease-in-out;
    animation: cbh-circle-anim 1.2s infinite ease-in-out;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.cbh-phone.cbh-active .cbh-ph-circle1 {
    -webkit-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
    -moz-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
    -ms-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
    -o-animation: cbh-circle-anim 1.1s infinite ease-in-out !important;
    animation: cbh-circle-anim 1.1s infinite ease-in-out !important
}

.cbh-phone.cbh-static .cbh-ph-circle {
    -webkit-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
    -moz-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
    -ms-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
    -o-animation: cbh-circle-anim 2.2s infinite ease-in-out !important;
    animation: cbh-circle-anim 2.2s infinite ease-in-out !important
}

.cbh-phone.cbh-hover .cbh-ph-circle {
    border-color: rgba(0, 175, 242, 1);
    opacity: .5
}

.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle {
    border-color: rgba(117, 235, 80, 1);
    opacity: .5
}

.cbh-phone.cbh-green .cbh-ph-circle {
    border-color: rgba(0, 175, 242, 1);
    opacity: .5
}

.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle {
    border-color: rgba(204, 204, 204, 1);
    opacity: .5
}

.cbh-phone.cbh-gray .cbh-ph-circle {
    border-color: rgba(117, 235, 80, 1);
    opacity: .5
}

.cbh-ph-circle-fill {
    width: 100px;
    height: 100px;
    top: 16px;
    left: 59px;
    position: absolute;
    background-color: #000;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: .1;
    -webkit-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
    -moz-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
    -ms-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
    -o-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
    animation: cbh-circle-fill-anim 2.3s infinite ease-in-out;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.cbh-phone.cbh-active .cbh-ph-circle-fill {
    -webkit-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
    -moz-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
    -ms-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
    -o-animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important;
    animation: cbh-circle-fill-anim 1.7s infinite ease-in-out !important
}

.cbh-phone.cbh-static .cbh-ph-circle-fill {
    -webkit-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
    -moz-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
    -ms-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
    -o-animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
    animation: cbh-circle-fill-anim 2.3s infinite ease-in-out !important;
    opacity: 0 !important
}

.cbh-phone.cbh-hover .cbh-ph-circle-fill {
    background-color: rgba(0, 175, 242, .5);
    opacity: .75 !important
}

.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill {
    background-color: rgba(117, 235, 80, .5);
    opacity: .75 !important
}

.cbh-phone.cbh-green .cbh-ph-circle-fill {
    background-color: rgba(0, 175, 242, .5);
    opacity: .75 !important
}

.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill {
    background-color: rgba(204, 204, 204, .5);
    opacity: .75 !important
}

.cbh-phone.cbh-gray .cbh-ph-circle-fill {
    background-color: rgba(117, 235, 80, .5);
    opacity: 1 !important
}

.cbh-ph-img-circle1 {
    width: 80px;
    height: 82px;
    top: 30px;
    left: 70px;
    position: absolute;
    background-image: url('data:image/png;base64,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');;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: 1;
    -webkit-animation: cbh-circle-img-anim 1s infinite ease-in-out;
    -moz-animation: cbh-circle-img-anim 1s infinite ease-in-out;
    -ms-animation: cbh-circle-img-anim 1s infinite ease-in-out;
    -o-animation: cbh-circle-img-anim 1s infinite ease-in-out;
    animation: cbh-circle-img-anim 1s infinite ease-in-out
}

.cbh-phone.cbh-active .cbh-ph-img-circle1 {
    -webkit-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
    -moz-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
    -ms-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
    -o-animation: cbh-circle-img-anim 1s infinite ease-in-out !important;
    animation: cbh-circle-img-anim 1s infinite ease-in-out !important
}

.cbh-phone.cbh-static .cbh-ph-img-circle1 {
    -webkit-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
    -moz-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
    -ms-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
    -o-animation: cbh-circle-img-anim 0s infinite ease-in-out !important;
    animation: cbh-circle-img-anim 0s infinite ease-in-out !important
}

.cbh-phone.cbh-hover .cbh-ph-img-circle1 {
    background-color: rgba(0, 175, 242, 1)
}

.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover {
    background-color: rgba(117, 235, 80, 1)
}

.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1 {
    background-color: rgba(204, 204, 204, 1)
}

.cbh-phone.cbh-gray .cbh-ph-img-circle1 {
    background-color: rgba(117, 235, 80, 1)
}

@-moz-keyframes cbh-circle-anim {
    0% {
        -moz-transform: rotate(0deg) scale(0.5) skew(1deg);
        opacity: .1;
        -moz-opacity: .1;
        -webkit-opacity: .1;
        -o-opacity: .1
    }
    30% {
        -moz-transform: rotate(0deg) scale(.7) skew(1deg);
        opacity: .5;
        -moz-opacity: .5;
        -webkit-opacity: .5;
        -o-opacity: .5
    }
    100% {
        -moz-transform: rotate(0deg) scale(1) skew(1deg);
        opacity: .6;
        -moz-opacity: .6;
        -webkit-opacity: .6;
        -o-opacity: .1
    }
}

@-webkit-keyframes cbh-circle-anim {
    0% {
        -webkit-transform: rotate(0deg) scale(0.5) skew(1deg);
        -webkit-opacity: .1
    }
    30% {
        -webkit-transform: rotate(0deg) scale(.7) skew(1deg);
        -webkit-opacity: .5
    }
    100% {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);
        -webkit-opacity: .1
    }
}

@-o-keyframes cbh-circle-anim {
    0% {
        -o-transform: rotate(0deg) kscale(0.5) skew(1deg);
        -o-opacity: .1
    }
    30% {
        -o-transform: rotate(0deg) scale(.7) skew(1deg);
        -o-opacity: .5
    }
    100% {
        -o-transform: rotate(0deg) scale(1) skew(1deg);
        -o-opacity: .1
    }
}

@keyframes cbh-circle-anim {
    0% {
        transform: rotate(0deg) scale(0.5) skew(1deg);
        opacity: .1
    }
    30% {
        transform: rotate(0deg) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        transform: rotate(0deg) scale(1) skew(1deg);
        opacity: .1
    }
}

@-moz-keyframes cbh-circle-fill-anim {
    0% {
        -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
    50% {
        -moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -moz-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes cbh-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes cbh-circle-fill-anim {
    0% {
        -o-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
    50% {
        -o-transform: rotate(0deg) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -o-transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
}

@keyframes cbh-circle-fill-anim {
    0% {
        transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
    50% {
        transform: rotate(0deg) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        transform: rotate(0deg) scale(0.7) skew(1deg);
        opacity: .2
    }
}

@keyframes cbh-circle-img-anim {
    0% {
        transform: rotate(0deg) scale(1) skew(1deg)
    }
    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    100%, 50% {
        transform: rotate(0deg) scale(1) skew(1deg)
    }
}

@-moz-keyframes cbh-circle-img-anim {
    0% {
        transform: rotate(0deg) scale(1) skew(1deg)
    }
    10% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }
    100%, 50% {
        -moz-transform: rotate(0deg) scale(1) skew(1deg)
    }
}

@-webkit-keyframes cbh-circle-img-anim {
    0% {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    100%, 50% {
        -webkit-transform: rotate(0deg) scale(1) skew(1deg)
    }
}

@-o-keyframes cbh-circle-img-anim {
    0% {
        -o-transform: rotate(0deg) scale(1) skew(1deg)
    }
    10% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }
    100%, 50% {
        -o-transform: rotate(0deg) scale(1) skew(1deg)
    }
}

.cbh-ph-img-circle1 {
}

.cbh-phone.cbh-green .cbh-ph-circle {
    border-color: rgb(0, 242, 164)
}

.cbh-phone.cbh-green .cbh-ph-circle-fill {
    background-color: rgb(0, 242, 164);
}