.margintop35Btm30{margin: 35px 0px 30px 0px;}
.label-list-dgn{margin: 0px;    padding: 30px 30px 10px 30px;border: 1px solid rgba(0, 0, 0, 0.07);  margin-bottom: 50px;}
.mrg-btn{margin-top: 2px;color: #fff !important;font-weight: bold; font-size: 17px;padding: 10px 20px !important;text-shadow: 0.2px -1px 0px rgba(0, 0, 0, 0.2);}
.noborder{border: none}
/*.blur-shadow{max-width: inherit;left: 0px}*/
.shadow:after {position: absolute;content: ""; width: 100%; bottom: -30px;left: 0; right: 0; height: 60px;
               background: url(../img_v1/shadow_big_big.png) no-repeat center;z-index: -1;}
.sky-blue-bg{background: none; padding: 0px;}
.sky-blue-bg h3{color:#000;font-family: 'bitterregular';font-size: 33px;display:inline-block}
.poche{color:#ff7f27; font-weight: bold;padding-top: 35px;}
.poche p{display: inline; vertical-align: top;padding-left: 8px}
.sky-blue-bg .navbar-form {margin-top: 0px;}
.mrg-bot{margin-top: 25px;}
.margintop30{margin-top: 30px;margin-bottom: 80px;}
.adlp-btm-sec .form-control { height:70px; width: 430px !important; }
.adlp-btm-sec .btn{height: 70px;width: 300px}
/*.mask-freelance-adlp{background: url(../img_v1/mask-freelance-adlp.png) scroll 0 0; bottom: -10px}*/
.text-left{text-align: left}
.how-it-works{border: 1px solid #609cd8;float: left}
.margintopbtm35{margin-top: 35px; margin-bottom: 35px;}
.how-it-works .hiwhead{background: #609cd8; color: #fff; font-size: 20px;margin: 0px;padding: 10px 10px;}
.margint20b10{margin: 20px 0px 10px 0px; float: left}
.edit-this .white-box.arrow-bottom:before{content: ""}
.pre-text{padding-bottom: 10px;}
.serviceBox .service-icon{width: 50px; height: 50px;line-height: 50px;}
.serviceBox .service-content h3{font-size: 15px;}
.serviceBox .service-content p{font-size: 15px;}
.padlftrgt0{padding-left: 0px; padding-right: 0px; }
.lefttop10{float: left; padding-top: 10px;}
.font20mar2010{font-size: 20px;}
.red{color:#C73041!important;}
.font17bold{font-size: 17px;font-weight: bold}
.font17bold p{color: #8d8d8d;margin: 0px;}
.margint40b40{margin: 40px 0px 40px 0px;}
.margint40b40 p{margin: 0px}
.padbtm20{padding-bottom: 20px;}
.serviceBox .service-content {margin-left: 63px;}
.serviceBox {padding:0px;}
.padt30b20 {padding: 30px 0px 20px 0px;}
div.pac-container {z-index: 1050 !important;}
.testimonials {padding: 15px 0 0px; }
.creproject{width: 100%; margin-bottom: 25px; margin-top: 2px;color: #fff !important;padding: 10px 20px !important;text-shadow: 0.2px -1px 0px rgba(0, 0, 0, 0.2);font-weight: bold;font-size: 17px;}
/*Full width modal style*/
.modal-fullscreen{padding-left: 0px !important; padding-right: 0px !important}
.modal-fullscreen .modal-dialog {width: 100%;min-height: 100%;height: 100vh;margin: 0px;padding: 0px; max-width: none; }
.modal-fullscreen .modal-content {min-height: 100%;border-radius: 0;border: none; padding:25px}
.modal-fullscreen .modal-body {padding:0px}
.modal-fullscreen .modal-body .service p{text-align: left; font: normal 15px/24px Open Sans; letter-spacing: 0px; color: #212529;  opacity: 1;margin-top: 20px;    display: inline-block;}
.modal-fullscreen .cat-popup-title{text-align: left;font: normal 300 16px/30px Open Sans;letter-spacing: 0px;color: #A9A9A9;opacity: 1;padding-left: 10px}
.modal-fullscreen .modal-title{padding:0px !important;}
.modal-fullscreen #myModalLabel1{padding:0px !important; font:normal 26px/30px bitterregular; color: #22315B}
.modal-fullscreen .modal-title .cambia{text-align: left;text-decoration: underline;font:300 16px/30px Open Sans;letter-spacing: 0px;color: #A9A9A9;opacity: 1; cursor: pointer} 
.modal-fullscreen .modal-content .rendi{text-align: left;font: normal 13px/22px Open Sans;letter-spacing: 0px;color: #708C9E;opacity: 1;}
.modal-fullscreen .modal-content .close{text-align: left;font: normal 14px/23px Open Sans; letter-spacing: 0px;color: #B8B8B8;opacity: 1;border: 1px solid #ECECEC;border-radius: 2px;opacity: 1; text-transform: uppercase}
.modal-fullscreen .formpopup .btn-next{margin-bottom: 10px;text-align: center;font:bold 17px/23px Open Sans;letter-spacing: 0px;color: #FFFFFF;text-shadow: 1px -1px 1px #00000029;opacity: 1;}
.modal-fullscreen .formpopup .btn-back{margin-bottom: 10px;text-align: center;font:bold 17px/23px Open Sans;letter-spacing: 0px;color: #9E9E9E;opacity: 1;}
.modal-fullscreen .main-section{margin-top:16px; background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 16px #00000029;border-radius: 7px;opacity: 1;}
.modal-fullscreen .main-section .popup-label{text-align: left;font: normal 26px/30px bitterregular;letter-spacing: 0px;color: #22315B;opacity: 1; margin:0px 0px 9px 0px;}
.modal-fullscreen .main-section .project{padding-left:50px; margin-top:20px}
.modal-fullscreen .marginlft70{margin-left:50px}
.modal-fullscreen #post_project{margin-bottom: 10px;text-align: center;font:bold 17px/23px Open Sans;letter-spacing: 0px;color: #FFFFFF;text-shadow: 1px -1px 1px #00000029;opacity: 1;}
.modal-fullscreen.cat-p-bg .skin-flat2  label{text-align: left;font:normal 15px/24px Open Sans;letter-spacing: 0px;color: #212529;opacity: 1;}
.modal-fullscreen.cat-p-bg .checkbox span{text-align: left;font:normal 15px/24px Open Sans;letter-spacing: 0px;color: #212529;opacity: 1;}
.modal-fullscreen.cat-p-bg .radio span{text-align: left;font:normal 15px/24px Open Sans;letter-spacing: 0px;color: #212529;opacity: 1;}
.modal-fullscreen .fade-scale {transform: scale(0.9);  opacity: 0;  -webkit-transition: all .2s linear;  -o-transition: all .2s linear;  transition: all .2s linear;}
.modal-fullscreen .fade-scale.in {  opacity: 1;  transform: scale(1);}
.modal-fullscreen .cat-f-popup{padding: 40px}
.modal-fullscreen .cat-f-popup .p-help {font: 22px/30px bitterregular; color: #6da9e5;padding-top: 20px;padding-bottom: 20px; margin: 0;}
.modal-fullscreen .freelance-form p{padding: 0; margin: 0; color: #337ab7; font:normal 15px/21px bitterregular}
.modal-fullscreen .freelance-form b{padding: 0; margin: 0; color: #337ab7; font:bold 15px/21px bitterregular}
.modal-fullscreen input[readonly] {cursor: text;background-color: #fff;}
.modal-fullscreen .project .col-xs-4 {width: 25% !important}
.modal-fullscreen .freelance-form .checkbox,  .modal-fullscreen .freelance-form .radio{margin: 9px 0px}

.user-details .cat-new-h2{font:19px/25px 'bitterregular';letter-spacing: 0px;color: #22315B; padding-bottom: 40px;}
.header-title p{padding-bottom: 10px;}
.cat-rgt-head h2{font: 26px/32px 'bitterregular';letter-spacing: 0px;color: #22315B;}
.cat-rgt-head p{font: 17px/23px Open Sans;letter-spacing: 0px;color: #A3A3A3;}
.cat-faqs{padding:10px 50px}
.cat-faqs strong{font: 19px/25px 'bitterregular';letter-spacing: 0px;color: #22315B;}
.cat-faqs ul {padding: 0; margin: 0}
.cat-faqs ul li{padding-top: 30px;}
.cat-faqs .qns{font:600 17px/23px 'bitterregular';letter-spacing: 0px;color: #327BCF; margin:0px}
.cat-faqs .qns i{padding-left:5px}
.cat-faqs .active{color: #327BCF;}
.cat-faqs .ans{color: #000;padding-top: 10px; }
.cat-faqs .ans h4{font: 14px/21px 'Open Sans', sans-serif;letter-spacing: 0px;color: #000;padding-top: 10px; font-weight: 500}
.cat-banner-new h1{font-size: 29px;}
.cat-portfolio{padding-bottom: 50px; text-align: center;font: 19px/25px 'bitterregular';letter-spacing: 0px;color: #22315B;}
.cat-rgt-h h2{font:19px/25px 'bitterregular';color: #22315B;text-transform: uppercase;}
.cat-rgt-h p{font: 14px/20px Open Sans;color: #A3A3A3;}
.cat-rgt-sec .breadcum{margin-bottom: 5px; padding-bottom: 40px}

/*Responsive*/
@media (max-width: 320px) {
    .media-left{float:left; width:100%}
    .poche img{float:left}
    .floatpad5top{padding: 5px 0px;float: left}
    .flrgt-marrgt33 {margin-right: 0px !important;}    
    .popupformrm .file-upload-input {width: 49% !important;}
}

@media (max-width: 375px) {
    .media-left{float:left; width:100%}
    .poche img{float:left}
    .mask-freelance-adlp{bottom:50px}
    .flrgt-marrgt33 {margin-right: 0px !important;}   

}
@media (min-width: 325px) and (max-width: 424px){
    .iradio_flat-blue,.project .icheckbox_flat-blue{margin:0 4px 0 0 !important; }
    .modal-fullscreen.cat-p-bg .radio span {font: normal 15px/20px Open Sans;}
}
@media (max-width: 425px) {
    .modal-fullscreen .main-section{box-shadow: none;}
    .media-left{float:left; width:100%}
    .poche img{float:left}
    .flrgt-marrgt33 {margin-right: 0px !important;}    

}
@media (max-width: 768px) {
    .modal-fullscreen .modal-content{padding: 10px 5px;}
    .mask-freelance-adlp{bottom:-10px}
    .modal-fullscreen .marginlft70{margin-left: 0}
    .modal-fullscreen .main-section .project{padding:0px 8px 0px 8px; margin-top: 0px}
    .modal-fullscreen .main-section .popup-label span{font: normal 26px/30px bitterregular;}
    .project #counter{font-weight: normal; font-size: 11px}
    .project #counter{margin-top: -3px;}
    .modal-fullscreen .modal-content .close{margin-top:-38px}
}