@import "reset.css";@import "skeleton.css";@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300";@import "https://fonts.googleapis.com/css?family=Roboto";@font-face {    font-family: 'CalibriNew';    src: url('../fonts/Calibri.ttf') format('truetype')}html,body {    background: #2d3237;    font: 14px/24px "Open Sans Condensed",Verdana,Helvetica,sans-serif ;    color: #777777;    min-width: 300px}* {    -webkit-text-size-adjust: none}.bg-2 {    background: #3e454c;    color: #7d8e9f;    padding-bottom: 42px}.bord-1 {    position: relative;    padding-bottom: 44px}.bord-1:after {    position: absolute;    content: "";    left: 10px;    right: 10px;    bottom: 0;    border-bottom: 1px solid #f5f6f6}.bord-1.v1 {    padding-bottom: 50px}.bord-1.v1:after {    left: 0;    right: 0}a {    color: inherit;    text-decoration: none}a:hover {    text-decoration: none}a[href^="tel:"] {    color: inherit;    text-decoration: none}.a-hov {    transition: all 0.4s ease}.a-hov:hover {    color: #3e454c}.bg-2 .a-hov:hover {    color: #fff}.bg-2 .a-hov:hover {    color: #fff}ul li a {    transition: all 0.4s ease}h1,h2,h3,h4,h5,h6 {    font-family: 'Open Sans', sans-serif;    font-weight: 300;    text-transform: capitalize;    color: #3e454c}h1 {    font-size: 50px;    line-height: 50px;    color: #ffffff;    float: left;    text-transform: none;    margin-top: 49px;    margin-bottom: 10px}h2 {    font-size: 30px;    line-height: 30px;    padding-top: 30px;    padding-bottom: 30px}h3 {    color: #7ecefd;    font-size: 20px;    line-height: 24px;    padding-bottom: 11px;    padding-top: 24px;    letter-spacing: -1px}h4 {    color: #ffffff;    font-size: 14px;    line-height: 14px;    padding-bottom: 13px}.DV_Row:first-child h2 {    padding: 15px 0}.NO_record {    font-size: 16px}.title-1 {    text-transform: uppercase;    font-size: 40px;    line-height: 40px;    color: #687583;    font-family: 'Open Sans', sans-serif;    font-weight: lighter;    padding-top: 67px}.text-1 {    font-family: 'Open Sans', sans-serif;    font-weight: 400;    font-size: 60px;    line-height: 57px;    text-transform: uppercase;    color: #7ecefd}.text-2 {    font-family: 'Open Sans', sans-serif;    font-weight: 300;    font-size: 20px;    line-height: 43px;    text-transform: uppercase;    color: #3E454C;    display: block}.text-3 {    font-family: 'Roboto', sans-serif;    text-transform: uppercase;    font-size: 14px;    line-height: 12px;    color: #6f6f6f}.color-1 {    color: #3e454c}.color-2 {    color: #ffffff}.color-3 {    color: #c2c8ce}.color-4 {    color: #7ecefd;    text-align: center}.title-1 + h3 {    padding-top: 7px;    padding-bottom: 0px}.title-1.v1 {    padding-top: 42px;    color: #7ecefd}h3.v1 {    line-height: 30px;    color: #6f6f6f;    padding-bottom: 31px}.bg-2 h2 {    color: #fff;    padding-top: 44px}h3 + h4 {    margin-top: -10px}h2 + h3 {    padding-top: 1px}h2 + img.wrapper {    padding-top: 3px}h2 + .list {    margin-top: 4px}p + h3 {    padding-top: 0}img + h3 {    padding-top: 22px}.slider .btn,.btn {    display: inline-block;    background: #87d1fd url(../images/bg-2.gif) 0 0 repeat-x;    padding: 15px 17px 16px;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    line-height: 15px;    text-align: center;    vertical-align: middle;    transition: all 0.4s ease;    text-transform: uppercase;    margin-top: 39px}.btn.v1 {    line-height: 14px;    font-size: 14px;    padding: 15px 14px 15px;    margin-top: 40px;    background: #87d1fd url(../images/bg-4.gif) 0 0 repeat-x;    border-radius: 0;}.btn-1 {    display: inline-block;    background: #78cbfd url(../images/bg-3.gif) 0 0 repeat-x;    padding: 20px 35px 20px;    color: #fff !important;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    line-height: 20px;    text-align: center;    vertical-align: middle;    transition: all 0.4s ease;    text-transform: uppercase}.services_btn {    display: inline-block;    background: #78cbfd url(../images/bg-3.gif) 0 0 repeat-x;    padding: 20px 35px 20px;    color: #fff;    font-family: 'Open Sans', sans-serif;    font-size: 20px;    line-height: 20px;    text-align: center;    vertical-align: middle;    transition: all 0.4s ease;    text-transform: uppercase;    margin-top: 10px}.services_btn.v1 {    line-height: 14px;    font-size: 14px;    padding: 15px 14px 15px;    background: #87d1fd url(../images/bg-4.gif) 0 0 repeat-x;    color: white}.country_flag {    margin-top: 6px;    float: right;    width: 12%;    color: #fff;    vertical-align: top;    display: inline}.bottom_flag_arrow {    text-indent: -1000px;    overflow: hidden;    line-height: 10px}.country {    width: 30%;    margin-top: inherit;    float: left;    font-size: 11px}.flg_dropdown {    width: 65%;    float: left}.country_image {    width: 46%;    float: left}.other_flag_img {    width: 50px;    float: left;    padding-left: 4px}.show_flag {    float: left;    width: 100%;    text-align: center}.arrow_down {    width: 46%}.flg_list {    float: left;    display: none;    position: absolute;    background: #2B292A;    transition: all .2s ease-out;    z-index: 999;    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);    padding: 3px;    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);    box-sizing: border-box;}.flg_list ul {    width: 100%;    float: left}.flg_list li {    width: 46%}.flg_list li img {    width: 100%}.ui-widget-content {    overflow: auto;    height: 300px}#country_nam {    font-size: 10px;    width: 100%;    padding-top: 10%;    width: 50px;    float: right}}.black_text {    color: black}#home .btn-1,#home .btn {    color: white !important}#home .grid_4 h2 {    margin-top: 17px;    text-align: center}.grid_4 h2 {    font-size: 23px}.contact_container {    position: fixed;    top: 40%;    height: 0px;    z-index: 9999}.rotate_live_support {    transform: rotate(-90deg);    display: table;    height: 50px;    vertical-align: middle;    position: fixed;    top: 500px;    left: -13px;    padding:}.cont_btn {    display: block;    background: #3AA7E8 url(../images/bg-2.gif) 0 repeat-y;    padding: 5px 2px;    color: #fff !important;    font-family: 'Open Sans', sans-serif;    font-size: 17px;    text-align: center;    vertical-align: middle;    transition: all 0.4s ease;    text-transform: uppercase;    margin-bottom: 7px;    width: 89px}.rotate_live_support .cont_btn {    display: block;    background: #3AA7E8 url(../images/bg-2.gif) 0 repeat-y;    padding: 0px 15px;    color: #fff !important;    font-family: Calibri, CalibriNew;    font-size: 12pt;    text-align: center;    vertical-align: middle;    transition: all 0.4s ease;    text-transform: uppercase;    margin-bottom: 7px;    width: 89px}.cont_btn:hover {    background-color: #3e454c}.demo {    display: table;    height: 50px;    vertical-align: middle}.lerning_center {    display: table;    height: 50px;    vertical-align: middle;    text-align: center}.lerning_center img {    height: inherit}.btn:hover,.btn-1:hover {    background: #3e454c}.bg-2 .btn:hover,.bg-2 .btn-1:hover {    background: #81CFFD;    color: #3E454C}.list {    margin-top: 28px}.list li {    font-family: Arial, sans-serif;    font-size: 14px;    line-height: 14px;    padding-left: 22px;    background: url(../images/icon-2.png) 0 0 no-repeat;    margin-top: 0px}.list li + li {    margin-top: 14px}.list li a {    color: #c1c1c1}.list li a:hover {    color: #7ecefd}.list-1 li {    font-family: Arial, sans-serif;    font-size: 14px;    line-height: 16px;    text-transform: uppercase;    padding-left: 28px;    background: url(../images/icon-1.gif) 0 0 no-repeat;    margin-top: 15px}.list-1 li + li {    margin-top: 17px}.list-1 li a {    color: #5f6a75}.list-1 li a:hover {    color: #7ecefd}.forgot_pass {    text-align: left;    padding: 15px}.forgot_pass a {    color: #45ACE8;    display: inline}.dropcap {    float: left;    width: 71px;    height: 71px;    background: #7ecefd;    text-align: center;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    -o-box-sizing: border-box;    box-sizing: border-box;    font-family: 'Open Sans', sans-serif;    color: #fff;    font-size: 15px;    font-weight: 300;    text-transform: uppercase;    margin-top: 2px;    margin-right: 20px}.dropcap span {    display: block;    font-size: 30px;    padding-top: 13px}.dropcap + div {    overflow: hidden}.dropcap + div > h3 {    padding-top: 0}.img-ind {    float: left;    margin-right: 16px;    margin-top: 5px}.img-ind img {    width: 100%}.wrapper {    width: 100%;    position: relative}.extra-wrap {    overflow: hidden}.grid_inside {    margin: 0 -10px}.aligncenter {    text-align: center !important}.alignleft {    text-align: left !important}.single-post  .alignleft {    float: left;	margin:10px 20px;}.single-post p{color:#131313;text-align:justify;}.single-post h4,h1,h3{color:#131313;}.single-post h1{font-size:32px;}.single-post h2{font-size:24px;}.single-post h4{font-size:18px;}.it {    font-style: italic;    display: inline-block}.fleft {    float: left}.fright {    float: right}.h-underline:hover {    text-decoration: underline}.underline {    text-decoration: underline}.upp {    text-transform: uppercase}.transition {    transition: all 0.4s ease}.clearfix {    *zoom: 1}.clearfix:before,.clearfix:after {    display: table;    content: "";    line-height: 0}.clearfix:after {    clear: both}.pad-left {    padding-left: 10px}.img-ind + div > h2 {    padding-top: 0;    padding-bottom: 0px}.img-ind + div > h3 {    padding-top: 1px}p {    padding-bottom: 16px}.pad-bot {    padding-bottom: 46px}.pad-bot-1 {    padding-bottom: 40px}header {    background: #7ecefd}.camera_wrap {    margin-bottom: 0 !important;    height: 653px}.camera_caption {    top: 50%;    bottom: auto;    margin-top: 0px}.slider-text .text-1,.slider-text .text-2 {    margin-left: 10px;    display: block}.slider .btn {    margin-top: 40px;    margin-left: 10px}.camera_pag {    text-align: center;    position: absolute;    width: 100%;    bottom: 30px}.camera_pag .camera_pag_ul {    display: inline-block;    line-height: 0px;    font-size: 0px;    width: 948px;    text-align: left !important}#camera_wrap_1 .camera_wrap .camera_pag .camera_pag_ul li {    cursor: pointer;    display: inline-block;    float: left;    margin: 0px;    position: relative;    text-align: center;    text-indent: -9999px}.camera_wrap .camera_pag .camera_pag_ul li {    height: 8px !important;    width: 40px !important}.slider .camera_wrap .camera_pag .camera_pag_ul li {    margin: 0px 5px !important}.camera_wrap .camera_pag .camera_pag_ul li > span {    -webkit-border-radius: 0px !important;    -moz-border-radius: 0px !important;    border-radius: 0px !important;    height: 8px !important;    left: 0px !important;    overflow: hidden;    position: absolute;    top: 0px !important;    width: 40px !important;    background: #687583}.camera_wrap .camera_pag .camera_pag_ul li > span:hover {    background: #7ecefd}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {    background: #3e454c}.content {    background: #ffffff}.block-1 .btn-1 {    margin-top: 72px}.box-1 {    margin-top: 42px;    margin-bottom: 42PX}.box-1 .img-ind + div {    overflow: hidden}.block-3 {    margin-top: -4px}.block-3 > div + div {    margin-top: 17px}.box-2 {    position: relative;    margin-top: 4px}.box-2 > div {    position: absolute;    background: #7ecefd;    font-family: 'Open Sans', sans-serif;    font-weight: 300;    color: #fff;    font-size: 15px;    line-height: 19px;    bottom: 0;    right: 0;    padding: 10px 19px 12px}.box-2 > div span {    font-size: 30px;    line-height: 30px;    display: block}.box-3 {    margin-top: 3px}.box-3 + .box-3 {    margin-top: 18px}.block-2 {    margin-top: 4px}.block-4 {    margin-top: -19px}.box-4.img-ind {    padding: 17px;    background: #7ecefd}.box-4.img-ind + div {    overflow: hidden}.block-4 > div {    margin-top: 17px}.gallery {    margin-top: -48px}.gallery > div {    margin-top: 51px}.blog_post > div:first-child {    width: 87%}.blog_post > div:first-child h3 {    padding-top: 0}.comments {    margin-top: -7px;    padding-right: 26px;    background: url(../images/icon-3.gif) right 5px no-repeat}.blog_info {    margin-bottom: 25px}.blog_post img {    margin-bottom: 20px}.blog_post + .blog_post {    margin-top: 55px}form.search {    position: relative}form.search input {    margin-top: 4px;    background: #fff;    width: 100%;    border: 1px solid #e9e9e9;    color: #c1c1c1;    font-size: 14px;    line-height: 18px;    font-family: Arial, sans-serif;    height: 41px;    padding: 11px 0 10px 16px;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    -ms-box-sizing: border-box;    -o-box-sizing: border-box;    box-sizing: border-box}form.search a {    display: block;    position: absolute;    right: 10px;    top: 17px;    width: 18px;    height: 14px;    background: url(../images/icon-4.gif) 0 0 no-repeat}.box-5 {    margin-top: -2px}.box-5 + .box-5 {    margin-top: 17px}h2.featured_sec {    margin: 10px 0 !important;    padding: 10px 0 !important;}.featured_sec_text {    font-size: 12pt;    font-family: calibri;    color: rgb(91, 155, 213);    line-height: 19px}.featured_sec_text .round_support_one {    background: rgb(91, 155, 213);    color: #222;    font-size: 12px;    font-weight: normal}footer {    padding-top: 23px;    padding-bottom: 30px}.list-services {    margin-top: 18px}.list-services li {    display: inline-block;    float: left}[class*="list-services-"] {    text-decoration: none;    display: block;    height: 34px;    width: 35px;    background: url(../images/social_icons.png) no-repeat;    background-position-x: -25px;    background-position-y: 0px;    -webkit-transition: all 0.2s ease-out;    -moz-transition: all 0.2s ease-out;    -o-transition: all 0.2s ease-out;    -ms-transition: all 0.2s ease-out;    transition: all 0.2s ease-out;    margin-right: 8px;    -webkit-border-radius: 500px;    -moz-border-radius: 500px;    -ms-border-radius: 500px;    -o-border-radius: 500px;    border-radius: 500px}.list-services-1 {    background-position: 0px 0px}.list-services-2 {    background-position: -42px 0px}.list-services-3 {    background-position: -85px 0px}.list-services-4 {    background-position: -129px 0px}.list-services-5 {    background-position: -137px 0px}.list-services-1:hover {    background-position: 0px bottom}.list-services-2:hover {    background-position: -42px bottom}.list-services-3:hover {    background-position: -85px bottom}.list-services-4:hover {    background-position: -129px bottom}.list-services-5:hover {    background-position: -137px bottom}footer h3 {    color: #fff;    letter-spacing: 0px}.f-bot {    position: relative;    padding-top: 33px;    text-transform: uppercase;    color: #727c87;    font-size: 14px;    line-height: 14px;    font-weight: 300;    margin-top: 58px}.f-bot:after {    position: absolute;    content: "";    top: 0;    left: 10px;    right: 10px;    border-top: 1px solid #40464c}.f-bot .logo {    font-weight: bold}#toTop {    display: none;    text-decoration: none;    position: fixed;    cursor: pointer;    overflow: hidden;    width: 24px;    height: 24px;    border: none;    text-indent: -999px;    z-index: 20;    background: url(../images/ui.totop.png) 0 0 no-repeat;    margin-right: -670px !important;    right: 50%;    bottom: 20px}#toTop:hover {    background: url(../images/ui.totop.png) right 0 no-repeat}#toTop:active,#toTop:focus {    outline: none}.magnifier {    position: relative;    display: block;    background: url(../images/magnifier.png) center center no-repeat #000000}.magnifier img {    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease}.magnifier:hover img {    opacity: 0.4}.round_support_one {    background: #777777;    padding: 0px 5px;    color: white;    border-radius: 100%;    font-family: "Times New Roman", Times, serif;    font-size: 17px;    font-weight: bold}.heading2 {    color: #687583;    font-size: 21px}.bord-2 {    padding-bottom: 40px}.description {    text-align: center;    padding: 20px 0px;    font-size: 17px}.img-ind2 {    margin-right: 16px;    margin-top: 5px}.fetured_sercvices_div {    padding: 0 50px}img {    max-width: 100%}@media only screen and (max-width: 1039px) {    .camera_wrap .camera_pag .camera_pag_ul {        text-align: center !important    }    .camera_caption {        top: 15%    }    h3 {        letter-spacing: 0px    }    .country_flag {        display: none    }    .contact_container {        bottom: 0;        right: 0;        height: 98px;        width: 88px;        margin-top: auto    }    .contact_info {        -webkit-transform: rotate(270deg);        display: table-cell    }    .cont_btn {        font-weight: lighter;        width: 101px;        padding: 13px 15px 17px 13px    }    .demo {        display: none    }    .lerning_center {        display: none    }}@media only screen and (max-width: 995px) {    .camera_pag .camera_pag_ul {        width: 768px    }    .camera_wrap {        height: 379px    }    .slider .text-1 {        font-size: 30px;        line-height: 29px    }    .slider .text-2 {        line-height: 25px;        margin-top: 20px;        width: 60%    }    .camera_pag {        bottom: 10px    }    .block-1 .fleft,    .block-1 .fright {        float: none    }    .box-1 img {        margin-right: 0    }    .box-1 .img-ind + div > h2 {        font-size: 18px;        line-height: 25px    }    .box-1 img {        margin-right: 16px    }    .comments {        margin-top: 0    }}@media only screen and (max-width: 767px) {    .camera_wrap {        height: 295px    }    .camera_pag .camera_pag_ul {        width: 386px    }    .slider .text-1 {        font-size: 20px;        line-height: 19px    }    .slider .btn {        margin-top: 10px    }    .slider-text .container_12 {        width: 100%    }    .camera_pag {        bottom: 20px    }    .camera_wrap .camera_pag .camera_pag_ul {        text-align: left !important    }    .box-1 .img-ind + div > h2 span {        display: block    }    .box-1 .img-ind + div > h2 {        font-size: 30px;        line-height: 30px    }    .box-2 {        padding-top: 40px    }    .w1 {        width: 50%    }    .w2 {        width: 46% !important;        margin-left: 2%;        margin-right: 2%    }    .grid_inside {        margin: 0px    }    .block-2 > div {        width: 46% !important;        margin-left: 2%;        margin-right: 2%;        margin-bottom: 40px    }    .blog_post > div:first-child {        width: 100%    }    footer h3 {        padding-top: 35px    }}@media only screen and (max-width: 479px) {    .camera_wrap {        height: 178px    }    .camera_pag .camera_pag_ul {        width: 300px    }    .block-2 > div {        width: 100% !important;        margin-left: 0;        margin-right: 0    }    .w1 {        width: 100% !important;        margin-left: 0;        margin-right: 0;        margin-bottom: 20px    }    .w2 {        width: 100% !important;        margin-left: 0;        margin-right: 0    }}.Files_table td,.TBMaterial td {    padding: 5px 10px}.Files_table td a.filename:before {    background: url("../images/attach.png") no-repeat scroll left center / 100% auto rgba(0, 0, 0, 0);    content: "";    margin-right: 10px;    padding: 11px 21px 11px 8px}.deleteProjectFile {    background-image: url("../images/delete.png");    background-repeat: no-repeat;    cursor: pointer;    float: left;    height: 15px;    margin-top: 6px;    width: 16px}.TBMaterial input[type="text"] {    border: 1px solid rgb(204, 204, 204) !important;    padding: 4px}.small {    font-size: 12px}.Files_table {    margin-top: 12px}.report h2 {    padding-bottom: 0px}.report .heading,.heading {    background-color: rgb(243, 244, 245);    border-top: 1px solid rgb(153, 153, 153);    font-size: 15px;    font-weight: bold;    margin-top: 20px;    padding: 8px 10px}.report .content_row {    border-top: 1px solid rgb(153, 153, 153);    margin-top: 17px}.report_list .head {    margin: 10px 0;    float: left;    width: 100%;    font-size: 18px;    font-weight: bold}.welcome_content {    margin: 20px 0}@media print {    body {        background: white    }    a:not(.mail_link) {        display: none    }    #print-header {        display: none    }}.Forecast_ProjectName {    width: 100%;    font-weight: bold;    margin-top: 15px;    float: left}.ViewForecast_ {    margin-top: 10px}.Heading {    font-size: 30px;    line-height: 30px;    padding-top: 10px;    padding-bottom: 10px;    font-weight: 400;    font-family: "Open Sans", sans-serif;    text-transform: capitalize;    color: #3E454C}body .sf-menu > li > ul,.sf-menu > li.sfHover > ul#login_box {    width: 157px;    left: 7px;    top: 48px}body ul#login_box div#regist {    width: 260px;    border: none;    margin: -18px auto -3px;    padding-bottom: 6px}body ul#login_box .loginHeading {    font-size: 17px;    padding: 10px}body ul#login_box td {    padding: 10px}body ul#login_box table {    width: 100%}body ul#login_box .inputFields {    width: 95%}body ul#login_box .submit_button {    height: 35px;    min-width: 125px}body ul#login_box div.body_text {    color: #777777;    text-align: left;    padding: 10px;    padding-top: 0px;    padding-bottom: 0px}ul#login_box .error_msg .loginHeading,.error_msg {    color: red}body ul#login_box td.right_td {    padding-right: 5px}a#login_hover {    background: red;    padding: 15px 45px;    cursor: pointer;    color: #fff !important;    font-weight: bold;    text-transform: uppercase;    font-size: 17px;    position: relative;    top: -14px}#login_hover span.sf-sub-indicator {    display: none}.sfHover a#login_hover {    color: #7ecefd}body .text-1 {    font-size: 50px}body ul#login_box div.body_text a {    display: inline-block;    color: #45ACE8;    text-decoration: underline;    cursor: pointer}.td_border {    border-bottom: 1px solid #D9D9D9}.td_border .formfields {    margin-bottom: 10px}body .reset_password {    border: 1px solid #ccc;    text-align: left !important}body .sucess_msg,ul#login_box .sucess_msg .loginHeading {    color: green !important}body .sucess_msg {    color: green !important;    padding: 10px;    font-size: 16px}body .reset_password th {    background: none !important;    border: none !important;    color: #ccc !important}.Project_employeeTable td {    padding: 10px}.message_text {    font-size: 16px;    font-weight: bold;    margin: 14px}.info_text {    color: #5779A2;    font-weight: bold;    font-size: ;    background: #EAF7FF;    padding: 14px 31px;    border: 1px solid #5779A2}ul#login_box .error_text,.error_text {    color: #BF5667;    font-weight: bold;    font-size: ;    background: #F7D3CE;    padding: 14px 31px;    border: 1px solid #BF5667}#bar_colors {    text-align: center;    font-size: 12px;    font-weight: bold;    margin: 10px 0}.center {    text-align: center}.resort_logo_image {    width: 200px;    float: left;    padding-left: 55px}.rotate_live_support .cont_btn {    padding: 0px}.main_heading_box {    width: 50%;    margin: 0 auto;    text-align: center;    border: 1px solid #A6A6A6;    padding: 15px;    margin-top: 60px;    color: #ffc000;    font-size: 28pt;    margin-bottom: 60px}.main_content_div {    width: 100%;    float: left;    border: 1px solid #ffc000;    font-family: Calibri, CalibriNew;    margin-bottom: 35px}.main_content_div .TM {    width: 100%;    text-align: center;    padding-top: 10px}.TM h5 {    font-family: Calibri;    font-weight: 200}.main_content_div .form_content__heading {    width: 100%;    text-align: center}.main_content_div .form_content__heading h2 {    padding-top: 10px;    font-weight: 700;    color: #ffc000;    font-size: 31pt;    line-height: 45px}.main_heading_box span {    padding: 10px;    color: #ffc000}.main_content_div .fullwidth_confirm_date_changes {    width: 100%;    float: left;    margin-top: 40px;    margin-bottom: 10px}.main_content_div .confirm_date_changes {    width: 80%;    margin: 0 auto}.confirm_date_changes .full_container {    width: 100%;    background: #f2f2f2;    border: 1px solid #A6A6A6;    float: left;    padding: 10px}.main_content_div .confirm_date_changes .date_box {    float: left;    width: 31%;    padding-left: 15px}.date_box .startdate {    padding-left: 15px;    padding-top: 6px}.date_box .enddate {    padding-left: 18px;    padding-top: 6px}.date_box .spanstyle {    color: black}.date_box .confirm_date_change {    padding-left: 40px}.confirm_date_change input {    padding: 7px;    background: #bfbfbf;    color: white}.report_header {    font-size: 12pt;    padding: 13px 8px 5px 11px;    width: 98%}.report_header_left {    float: left;    width: 50%}.report_header_right {    float: right}.step_full_area {    width: 100%;    float: left}.steps_area {    width: 90%;    margin: 0 auto}.steps_area .steps {    width: 100%;    float: left;    border: 1px solid #A6A6A6;    margin-top: 30px}.steps_area .steps .step_number {    width: 100%;    float: left}.steps_area .steps .step_number b {    padding-left: 20px;    color: #ffc000;    font-size: 18pt;    font-weight: 600;    float: left;    padding-top: 10px}.halfdivimage {    float: left;    background:}.image {    width: 20px;    height: 40px;    background: url("../images/erroro1.png") no-repeat;    float: left;    margin-left: 10px;    margin-top: 15px}.checkboxs {    width: 100%;    float: left;    margin-bottom: 10px}.checkboxs .chbox {    padding-right: 20px;    padding-left: 20px}.checkboxs .chbox .inputdiv {    float: left;    padding-top: 9px}.inputdiv input {    margin: 0px;    padding: 0px}.row_wise_content {    padding-left: 14px}.row_wise_content p {    padding-left: 20px;    padding-bottom: 6px !important;    border-bottom: 1px solid red;    padding-top: 6px}.topPadding p {    border-top: 1px solid red;    font-size: 18pt;    font-weight: 500}.chbox ul {    width: 100%;    padding-bottom: 50px}.chbox ul li {    padding-right: 90px;    float: left;    font-size: 17pt;    font-weight: 500}.chbox ul li input {    padding-right: 20px}.steps_last {    border: 1px solid white !important;    margin-bottom: 30px}.compute_report_button {    background: url("../images/button_logo.png") no-repeat;    float: left;    padding-left: 15px;    padding-top: 2px;    height: 51px;    background-size: 58px 52px}.compute_pdf_button {    background: url("../images/button_logo_white.png") no-repeat;    float: left;    padding-left: 11px;    padding-top: 2px;    height: 51px;    background-size: 58px 52px}.compute_pdf_button span {    position: relative;    top: 10px;    color: white;    left: 50px;    float: left}.download_btn {    background: url("../images/download_imge.png") no-repeat;    padding-bottom: 5px;    float: right;    position: relative;    height: 48px;    width: 69px}.compute_report_button span {    position: relative;    top: 10px;    color: white;    left: 50px}.bottom_button {    float: left}.bottom_button button {    color: white;    background: #ffc000;    font-size: 14pt;    border: none;    width: 300px;    padding: 2px}.pdf_button {    float: left}.pdf_button button {    color: white;    margin-left: 7px;    background: #000;    font-size: 14pt;    border: none;    width: 300px;    padding: 2px}.Set_Button_Width {    width: 30%}.bottom_button a {    padding: 5px 10px 10px 2px;    font-size: 14pt}.bottom_button span {    margin-top: 80px;    position: relative;    top: 10px;    color: white}.ask_img {    padding-left: 15px;    width: 100px !important}.change_color {    background: #ed7d31 !important;    width: 26% !important}.back_to_dashboard .arrow_button span {    padding: 0 1px !important}.setwidthSearch {    width: 19% !important;    margin-right: 35px !important}.main_content_div_page {    float: left;    font-family: Calibri, CalibriNew;    width: 100%;    padding-bottom: 40px}.content_heading {    width: 100%;    text-align: center;    float: left;    font-size: 14pt;    margin-bottom: 40px}.content_heading span {    color: #ffc000;    font-size: 18pt;    font-family: Calibri}.set_below_margin {    margin-bottom: 40px !important}.heading_discription {    width: 100%;    float: left;    border-top: 1px solid #f29e65;    padding: 20px 0px 20px 0px}.heading_period {    float: left;    font-size: 18pt;    width: 15%}.title_heading {    float: left;    font-size: 18pt;    width: 35%}.title_heading span {    padding-left: 45px}.discription {    float: left;    font-size: 18pt;    padding-left: 85px}.ontentColorArea {    width: 100%;    float: left;    background: #fbe5d6;    padding: 15px 0px 15px 0px}.heading_period_box {    float: left;    width: 12%;    padding: 10px}.title_heading_box {    float: left;    font-size: 14pt;    width: 33%;    border: 1px solid #A6A6A6;    padding: 10px;    text-align: center}.heading_period_box span {    color: #7F7F7F !important;    font-size: 14pt;    font-family: Calibri}.title_heading_box p {    padding: 0px !important;    color: #ffc000;    font-size: 14pt;    font-weight: 700;    font-family: Calibri}.title_heading_box a {    color: #ffc000 !important;    font-size: 14pt;    font-weight: 700;    font-family: Calibri}.discription_box {    float: left;    font-size: 14pt;    padding: 10px;    padding-left: 40px}.container_content_area {    width: 100%;    float: left;    border-top: 1px solid #f29e65;    border-bottom: 1px solid #f29e65;    padding-bottom: 40px}.white_ontentColorArea {    width: 100%;    float: left;    background: white;    padding: 15px 0px 15px 0px}.fullWidthSearchArea {    width: 100%;    float: left}.search_area {    width: 100%;    float: left;    border-top: 1px solid #ff4040;    border-bottom: 1px solid #ff4040;    margin-bottom: 40px}.search_area b {    font-size: 18pt}.fullpadingarea {    width: 100%;    float: left;    padding: 13px}.employeeTableTilte {    width: 100%;    float: left}.titleRow {    width: 100%;    border-top: 1px solid #f6be98;    border-bottom: 1px solid #ed7d31}.red {    color: red;    width: 10%}.green {    color: #92d050;    width: 11%;    text-align: center}.titledtata {    font-size: 12pt}.FLUX span {    font-family: Calibri;    font-size: 16pt;    color: #000;    font-weight: 600}.contentRowColor {    background: #fbe5d6}.empty_white_row {    background: white}.TimeAnalysisBySearchArea {    width: 100%;    float: left;    border-top: 1px solid #ffc000;    border-bottom: 1px solid #ffc000;    margin-top: 60px}.Analysis {    width: 100%;    float: left;    padding: 10px}.Analysis span {    font-size: 16pt;    color: #7f7f7f;    font-family: Calibri}.tc_analysis {    float: left;    padding-right: 30px}.ANALYSIS span {    float: left;    padding-right: 30px;    color: #ffc000}.period {    float: left;    padding-right: 30px}.START_DATE {    float: left;    padding-right: 40px}.titledtat {    font-size: 12pt;    color: #000000;    font-weight: 600}.Set_Span_Font {    font-size: 12pt !important}.bold {    font-size: 12pt;    font-weight: 600}@media (max-width: 769px) {    .main_content_div .confirm_date_changes .date_box {        width: 24%    }    .ask_img {        padding-left: 2px !important    }    .setwidthSearch {        margin-right: 26px !important    }    .main_heading_box span {        line-height: 1    }    .main_content_div .form_content__heading h2 {        line-height: 1    }    .change_color {        width: 34% !important    }    .change_width {        width: 34% !important    }}@media (max-width: 769px) {    .resort_logo_image {        width: 100%;        float: left    }    .resort_logo_image img {        width: 150px;        padding-right: 40px    }    .dashboardInfo {        left: 28% !important;        top: -7%    }    .centerImage {        text-align: center    }    .rotate_live_support .cont_btn {        display: inline-table !important;        padding: 0px 15px !important    }    .rotate_live_support {        left: inherit    }    .discription_box {        width: 40%    }    .piechartwidth {        width: 100% !important    }    .amcharts-chart-div {        width: 100% !important    }}@media (max-width: 600px) {    .main_content_div .confirm_date_changes .date_box {        width: 100%    }    .dashboardInfo {        position: relative !important    }}.home_bottom_content {    text-align: center;}
.watch_preview_description  .btn-1{
font-size: 18px;
    line-height: 20px;
    padding: 10px 25px;
}