h1, h2, h3, h4, h5, .h5, h6, .h6 {
    font-family: "MyriadProCond";
}

h3 {
    font-size: 30px;
    margin-top: 12px;
    padding-bottom: 8px;
}


a {
    color: #00679a;
}

a:hover, a:focus {
    text-decoration: none;
}


.jq-radio {
    border: 1px solid #384651;
    background: #fff;
    margin: -3px 4px 0 0;
}

.jq-radio.checked .jq-radio__div {
    width: 12px;
    height: 12px;
    margin: 1px 0 0 1px;
    border-radius: 50%;
    background: #5497bd;
    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .7);
}

.jq-checkbox {
    border: 1px solid #384651;
    background: #fff;
    border-radius: 1px;
}

.jq-checkbox.checked .jq-checkbox__div {
    width: 12px;
    height: 12px;
    margin: 1px 0 0 1px;
    border-radius: 1px;
    background: #5497bd;
    box-shadow: inset 0 -3px 6px #AAA;
}

.common_action_button {
    position: relative;
    display: inline-block;
    padding: 0 35px;
    border-radius: 3px;
    background: #ff3643;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3643), color-stop(100%, #f73e21));
    background: -webkit-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -moz-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -ms-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -o-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: linear-gradient(to bottom, #ff3643 0%, #f73e21 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3643', endColorstr='#f73e21', GradientType=0);
    color: #fff;
    vertical-align: bottom;
    text-decoration: none;
    /*	text-shadow:0 1px 0 #0075b6;*/
    font-weight: bold;
    line-height: 36px !important;
}

.common_action_button:hover {
    background: #ff3643;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTdkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3643), color-stop(100%, #c4000d));
    background: -webkit-linear-gradient(top, #ff3542 0%, #c4000d 100%);
    background: -moz-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -ms-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -o-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: linear-gradient(to bottom, #ff3643 0%, #c4000d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3643', endColorstr='#c4000d', GradientType=0);
    color: #fff;
}

.common_action_button:active {
    background: #c4000d;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhN2RkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGEyZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4000d), color-stop(100%, #ff3643));
    background: -webkit-linear-gradient(top, #c4000d 0%, #ff3643 100%);
    background: -moz-linear-gradient(top, #c4000d 0%, #ff3643 100%);
    background: -ms-linear-gradient(top, #c4000d 0%, #ff3643 100%);
    background: -o-linear-gradient(top, #c4000d 0%, #ff3643 100%);
    background: linear-gradient(to bottom, #c4000d 0%, #ff3643 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4000d', endColorstr='#ff3643', GradientType=0);
    box-shadow: inset 0 3px 2px 1px rgba(0, 0, 0, .22);
    color: #fff;
}

.bx-button, .product-card__question {
    background-color: #d2dee1;
    background-image: -webkit-linear-gradient(top, #dce5e7, #becfd3);
    background-image: -moz-linear-gradient(top, #dce5e7, #becfd3);
    background-image: -ms-linear-gradient(top, #dce5e7, #becfd3);
    background-image: -o-linear-gradient(top, #dce5e7, #becfd3);
    background-image: linear-gradient(to bottom, #dce5e7, #becfd3);
    border: 1px solid;
    border-color: #c8d1d4 #b1bcc0 #98a4a9;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), 0 1px 1px 0 rgba(0, 0, 0, .23);
    color: #555555;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    min-width: 70px;
    text-shadow: 0 1px #fff;
    text-align: center;
    vertical-align: middle;
    padding: 10px 57px;
    padding-top: 8px;
}

.bx-button {
    font-family: "MyriadProCond";
    text-transform: uppercase;
}

.bx-button-small {
    border-radius: 2px;
    height: 23px;
    line-height: 22px;
}

.bx-button:hover {
    background-image: -webkit-linear-gradient(top, #eef4f5, #e0eaed);
    background-image: -moz-linear-gradient(top, #eef4f5, #e0eaed);
    background-image: -ms-linear-gradient(top, #eef4f5, #e0eaed);
    background-image: -o-linear-gradient(top, #eef4f5, #e0eaed);
    background-image: linear-gradient(to bottom, #eef4f5, #e0eaed);
}

.bx-button:active,
.bx-button-active {
    background-color: #79bee5;
    background-image: -webkit-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -moz-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -ms-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -o-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: linear-gradient(to bottom, #79bee5, #4d8fb5);
    -webkit-box-shadow: inset 0 1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
}

.bx-button-small.bx-button:active,
.bx-button-small.bx-button-active {
    border-radius: 2px;
}

.bx-button-accept {
    background-color: #79bee5;
    background-image: -webkit-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -moz-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -ms-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: -o-linear-gradient(top, #79bee5, #4d8fb5);
    background-image: linear-gradient(to bottom, #79bee5, #4d8fb5);
    -webkit-box-shadow: inset 0 1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
}

.bx-button-accept:hover {
    background-color: #9fdcff;
    background-image: -webkit-linear-gradient(top, #9fdcff, #4d8fb5);
    background-image: -moz-linear-gradient(top, #9fdcff, #4d8fb5);
    background-image: -ms-linear-gradient(top, #9fdcff, #4d8fb5);
    background-image: -o-linear-gradient(top, #9fdcff, #4d8fb5);
    background-image: linear-gradient(to bottom, #9fdcff, #4d8fb5);
}

.bx-button-accept:active,
.bx-button-active.bx-button-accept {

    background-color: #db0d15;
    -webkit-box-shadow: inset 0 1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
}

.bx-button-decline {
    background: #ff3643;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3643), color-stop(100%, #f73e21));
    background: -webkit-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -moz-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -ms-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: -o-linear-gradient(top, #ff3643 0%, #f73e21 100%);
    background: linear-gradient(to bottom, #ff3643 0%, #f73e21 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3643', endColorstr='#f73e21', GradientType=0);
    border-color: #d45454 #c53131 #b50a0a;
    -webkit-box-shadow: inset 0 1px 0 #f08787, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 1px 0 #f08787, 0 1px 1px 0 rgba(0, 0, 0, .23);
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
}

.bx-button-decline:hover {
    background: #ff3643;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTdkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3643), color-stop(100%, #c4000d));
    background: -webkit-linear-gradient(top, #ff3542 0%, #c4000d 100%);
    background: -moz-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -ms-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -o-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: linear-gradient(to bottom, #ff3643 0%, #c4000d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3643', endColorstr='#c4000d', GradientType=0);
    -webkit-box-shadow: inset 0 1px 0 #f6c2c2, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 1px 0 #f6c2c2, 0 1px 1px 0 rgba(0, 0, 0, .23);
}

.bx-button-decline:active,
.bx-button-active.bx-button-decline {
    background: #ff3643;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTdkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3643), color-stop(100%, #c4000d));
    background: -webkit-linear-gradient(top, #ff3542 0%, #c4000d 100%);
    background: -moz-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -ms-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: -o-linear-gradient(top, #ff3643 0%, #c4000d 100%);
    background: linear-gradient(to bottom, #ff3643 0%, #c4000d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3643', endColorstr='#c4000d', GradientType=0);
    -webkit-box-shadow: inset 0 1px 0 #970d0d, inset 0 2px 0 #af2525;
    box-shadow: inset 0 1px 0 #970d0d, inset 0 2px 0 #af2525;
}

.bx-button-decline-link {
    color: #d83e3e;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    text-decoration: underline;
    vertical-align: middle;
}

.bx-button-decline-link:hover {
    color: #d20000;
}

.bx-button:visited, .bx-button:active, .bx-button:focus, .bx-button:hover {
    color: #ffffff !important;
    text-decoration: none !important;
}

.bx-button-orange {
    background-color: #fc7e05;
    background-image: -webkit-linear-gradient(top, #ff8300, #c8570b);
    background-image: -moz-linear-gradient(top, #ff8300, #c8570b);
    background-image: -ms-linear-gradient(top, #ff8300, #c8570b);
    background-image: -o-linear-gradient(top, #ff8300, #c8570b);
    background-image: linear-gradient(to bottom, #ff8300, #c8570b);
    -webkit-box-shadow: inset 0 1px 0 #9f1304, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #9f1304, 0 1px 1px 0 rgba(0, 0, 0, .23);
    border-color: #ff8300 #c8570b #9f1304;
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
}

.bx-button-orange:hover {
    background-color: #fc7e05;
    background-image: -webkit-linear-gradient(top, #ffaf59, #c8570b);
    background-image: -moz-linear-gradient(top, #ffaf59, #c8570b);
    background-image: -ms-linear-gradient(top, #ffaf59, #c8570b);
    background-image: -o-linear-gradient(top, #ffaf59, #c8570b);
    background-image: linear-gradient(to bottom, #ffaf59, #c8570b);
    -webkit-box-shadow: inset 0 1px 0 #9f1304, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #9f1304, 0 1px 1px 0 rgba(0, 0, 0, .23);
    border-color: #ffaf59 #c8570b #9f1304;
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
}

.bx-button-2 {
    background-color: #5aa541;
    -webkit-box-shadow: inset 0 1px 0 #d2e12d, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #215514, 0 1px 1px 0 rgba(0, 0, 0, .23);
    border-color: #215514;
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
    background-image: -webkit-linear-gradient(top, #5fa840, #3f8920);
    background-image: -moz-linear-gradient(top, #5fa840, #3f8920);
    background-image: -ms-linear-gradient(top, #5fa840, #3f8920);
    background-image: -o-linear-gradient(top, #5fa840, #3f8920);
    background-image: linear-gradient(to bottom, #5fa840, #3f8920);
}

.bx-button-2:hover {
    background-image: -webkit-linear-gradient(top, #7fc262, #5fa840);
    background-image: -moz-linear-gradient(top, #7fc262, #5fa840);
    background-image: -ms-linear-gradient(top, #7fc262, #5fa840);
    background-image: -o-linear-gradient(top, #7fc262, #5fa840);
    background-image: linear-gradient(to bottom, #7fc262, #5fa840);
}

.bx-button-blue, .product-card__question {
    -webkit-box-shadow: inset 0 1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    box-shadow: inset 0 -1px 0 #4a090b, 0 1px 1px 0 rgba(0, 0, 0, .23);
    color: #ffffff;
    text-shadow: 0 1px rgba(0, 0, 0, .2);
    text-shadow: 0 1px rgba(0, 0, 0, .2);
    background-image: -webkit-linear-gradient(top, #79bee6, #4d8fb6);
    background-image: -moz-linear-gradient(top, #79bee6, #4d8fb6);
    background-image: -ms-linear-gradient(top, #79bee6, #4d8fb6);
    background-image: -o-linear-gradient(top, #79bee6, #4d8fb6);
    background-image: linear-gradient(to bottom, #79bee6, #4d8fb6);
}

.bx-button-blue:hover, .product-card__question:hover {
    background-image: -webkit-linear-gradient(top, #97ceed, #79bee6);
    background-image: -moz-linear-gradient(top, #97ceed, #79bee6);
    background-image: -ms-linear-gradient(top, #97ceed, #79bee6);
    background-image: -o-linear-gradient(top, #97ceed, #79bee6);
    background-image: linear-gradient(to bottom, #97ceed, #79bee6);
}

.product-card__question:hover, .product-card__question:focus {
    color: #fff;
}

.social-likes__widget {
    margin-left: 0px;
    margin-right: 1px;
}

.social-likes {
    margin-top: -10px;
}

.white_data_cont_wrapper {
    font-size: 16pt;
}

.white_data_cont_wrapper p {
    font-size: 16pt;
}

.white_data_cont_wrapper li {
    font-size: 16pt;
}

.white_data_cont_wrapper h2 {
    font-size: 26pt !important;
}


.newCompareTableStyles .compare_table {
    width: 100%;
    height: 100%;
    font-size: 16px;
}

.newCompareTableStyles .compare_table img {
    padding: 10px;
    width: auto !important;
}

.newCompareTableStyles .compare_table td {
    text-align: center;
    vertical-align: middle;
    text-align: center;
    padding: 12px 15px;
    font-family: "MyriadProRegular";
    border-bottom: 1px solid #f2f2f2;
    color: #6a6a6a;
}

.newCompareTableStyles .compare_table td:first-of-type {
    text-align: left;
    color: #000;
}

.newCompareTableStyles .compare_table .thline td:nth-child(2n) {
    /* 	background-color: #707070; */
}


.newCompareTableStyles .compare_table .compareprice {
    font-family: "MyriadProSemiBold";
    font-size: 18px;
}

.compareprice_item {
    font-size: 24px;
}

.compareprice_item i {
    font-size: 20px;
}

.newCompareTableStyles .compare_table .thline {
    background-color: #707070;
    font-family: "MyriadProSemiBold";

    font-size: 18px;
}

.newCompareTableStyles .compare_table .thline td {
    color: #ffffff !important;
    padding-bottom: 10px;
}

.newCompareTableStyles .compare_table .productTitle {
    font-family: "MyriadProSemiBold";
    color: #000;
    font-size: 22px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}

.newCompareTableStyles .compare_table tr {
}

.newCompareTableStyles .compare_table .greyline {
    /* 	background-color: #dbdcdd; */
}

.newCompareTableStyles .compare_table .greyline td:nth-child(2n) {
    /* 	background-color: #d1d3d5; */
}


/*
.newCompareTableStyles .compare_table .active_col_top{
	border: 1px solid #000;
	border-bottom: 0px;
	background-color: #f2f4f5;
}
.newCompareTableStyles .compare_table .active_col_bottom{
	border: 1px solid #000;
	border-top: 0px;
	background-color: #f2f4f5;	
}
.newCompareTableStyles .compare_table .active_col{
	border: 1px solid #000;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #f2f4f5;	
}

.newCompareTableStyles .compare_table .greyline .active_col{
	background: #d9e0e3;
}
.newCompareTableStyles .compare_table .thline .active_col{
	background: #e92814;
}
*/

.newCompareTableStyles .compare_table .bx-button {
    padding: 7px 20px;
    font-size: 14px;
}

.newCompareTableStyles .compare_table .bx-button i {
    padding-right: 5px;
}

.newCompareTableStyles .compare_table tr:last-of-type td {
    border-bottom: 0px;
}

.newCompareTableStyles .compare_table_cont_small {
    position: relative;
    z-index: 1;
}

.newCompareTableStyles .compare_table_cont_small-prev {
    width: 20px;
    height: 48px;
    position: absolute;
    top: 60px;
    left: 20px;
    display: block;
    text-decoration: none;
    z-index: 5;

}

.newCompareTableStyles .compare_table_cont_small-prev:before {
    font-family: 'FontAwesome';
    font-size: 50px;
    color: #0071e3;
    content: "\f104";
}

.newCompareTableStyles .compare_table_cont_small-next {
    width: 20px;
    height: 48px;
    position: absolute;
    top: 60px;
    right: 20px;
    display: block;
    text-decoration: none;
    z-index: 5;
}

.newCompareTableStyles .compare_table_cont_small-next:before {
    font-family: 'FontAwesome';
    font-size: 50px;
    color: #0071e3;
    content: "\f105";
}

.newCompareTableStyles .compare_table_cont_small {
    display: none;
}


.goBack {
    padding-top: 40px;
    padding-bottom: 40px;
}

.lineCompare h2 {
    padding-bottom: 40px;
}

.owl-theme .owl-dots .owl-dot span {
    border: 1px solid #0071e3;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #0071e3;
}

.productOption {
    font-size: 15px;
    color: #3796f9 !important;
    font-family: "MyriadProRegular";
}

@media screen and (max-width: 690px) {
    .newCompareTableStyles .compare_table_cont_small {
        display: none;
    }

    .newCompareTableStyles .compare_table_cont {
        display: none;
    }
}

.newCompareTableStyles .button {
    background: #0071e3;
    font-size: 16px;
    color: #fff;
    padding: 7px 30px;
    padding-top: 9px;
    border-radius: 20px;
    text-decoration: none;
    text-transform: capitalize;
}

@media screen and (min-width: 769px) and (max-width: 1500px) {
    .newCompareTableStyles .compare_table td {
        font-size: 0.8em;
    }
}


.lineGBAddMenu {
    background: #000;
    border-bottom: 1px solid #fff;
}

.lineGBAddMenu ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    display: flex;
    flex-direction: row;

}

.lineGBAddMenu ul li {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    color: #fff;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.lineGBAddMenu ul li a {
    color: #fff;
    text-decoration: none;
    font-family: "MyriadProRegular";
    font-size: 16px;
}

.lineGBAddMenuTitle {
    color: #fff;
    font-family: "MyriadProRegular";
    font-size: 12px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}


@media screen and (max-width: 991px) {
    .lineGBAddMenu ul {
        display: flex;
        flex-direction: column;
    }
}

@media screen and (max-width: 560px) {
    .lineGBAddMenu {
        display: none;
    }
}