body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; }
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}

/*
@font-face {
    font-family: 'robotocondensedbold';
    src: url('fonts/robotocondensedbold.eot');
    src: url('fonts/robotocondensedbold.eot') format('embedded-opentype'),
         url('fonts/robotocondensedbold.woff') format('woff'),
         url('fonts/robotocondensedbold.ttf') format('truetype'),
         url('fonts/robotocondensedbold.svg#robotocondensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

/*...................Custom-Style.................*/

/*......Blog Page start.....*/
.postBox .PostCon{margin: 0px 0px 60px 0px;}
.postBox .post-title{font-weight:500;font-family:"Roboto";font-size: 21px;color: #302e2e;line-height: auto;margin-top: 18px;}
.postBox .post-date{margin:12px 0px 8px 0px;color: #858585;font:300 15px/auto 'Roboto';}
.postBox .post-cnt{font:300 16px/25px 'Roboto';color: #656565;margin-bottom: 10px;width: 430px;margin-top: 12px;text-align: justify;}
.postBox a{background-color: transparent;color: #555555;font-family:"Roboto";text-transform: uppercase;padding:20px;
text-align: center;font-size: 15px;border-radius: 30px; font-weight:300;margin: 20px 0px 0px 0px;display:inline-block;
border: #555 solid;border-width: 1px;width: 165px;height: 56px;}
.postBox a:hover{background-color:#555555;color: #fff;}
/*.postBox a i{border: #555 solid;border-width: 1px;border-radius: 28px;font-size: 10px;padding-right: 4px;
	padding-left: 4px;padding-bottom: 2px;padding-top: 2px;color: #fff;background-color: #555;}*/
.postBox .post-date span{font-size: 15px;font-family: Roboto;font-weight: 400;color: #4f85c8;}
.postBox .wp-post-image{border-radius: 0px;}
.postBox .col-sm-6{padding-right: 18px;padding-left: 18px;}
.postBox a::after{content: '\f138';font-family: 'FontAwesome';opacity: 1;color: #555;margin-left: 4px;}
/*......Blog end.....*/


.aboutme_text_secton_custom_class_ptag p{width: 966px;}

/*.aboutme_custom_class_for_read_more_butt i{border: #555 solid;border-width: 1px;border-radius: 28px;font-size: 10px;padding-right: 4px;
    padding-left: 4px;padding-bottom: 2px;padding-top: 2px;color: #fff;background-color: #555;}*/


/*........get in touch ......*/

.get_in_touch_email_class_div{margin-left: 400px;margin-top: -62px;margin-bottom: 18px;}
.get_in_touch_subject_class_div{margin-left: 400px;margin-top: -62px;margin-bottom: 18px;}
.get_in_touch_message_class{width: 790px;height: 142px;background-color: transparent;border: 1px #909090 solid;box-shadow: 4px 4px 9px #c8c2c280;padding: 0px 0px 90px 22px;}
.get_in_touch_name_class{width: 388px;height: 62px;background-color: transparent;border: 1px #909090 solid;box-shadow: 4px 4px 9px #c8c2c280;padding: 0px 0px 0px 22px;}
.get_in_touch_email_class{width: 388px;height: 62px;background-color: transparent;border: 1px #909090 solid;box-shadow: 4px 4px 9px #c8c2c280;padding: 0px 0px 0px 22px;}
.get_in_touch_phone_class{width: 388px;height: 62px;background-color: transparent;border: 1px #909090 solid;box-shadow: 4px 4px 9px #c8c2c280;padding: 0px 0px 0px 22px;}
.get_in_touch_subject_class{width: 388px;height: 62px;background-color: transparent;border: 1px #909090 solid;box-shadow: 4px 4px 9px #c8c2c280;padding: 0px 0px 0px 22px;}
.get_in_touch_submit_class{background-color: #3e3e3e;color: #f7f7f7;margin-left: 290px;border-radius: 50px;font-size: 24px;line-height: 34px;font-family: Roboto;font-weight: 900;text-transform: uppercase;width: 226px;height: 69px;cursor: pointer;}
.get_in_touch_message_class_div{margin-bottom: 18px;}


.custom_class_get_in_touch_map_icon i{height: 85px;width: 85px;background-color: #3e3e3e;padding-top: 25px;border-radius: 50px;color: #fefefe;}

/*.... consultation request ...*/

.consultation_last_name_class_div{margin-left: 590px;margin-top: -67px;margin-bottom: 15px;}
.consultation_email_class_div{margin-left: 590px;margin-top: -67px;margin-bottom: 15px;}
.consultation_website_class_div{margin-left: 590px;margin-top: -67px;margin-bottom: 55px;}
.consultation_name_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
.consultation_last_name_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
.consultation_mobile_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
.consultation_email_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
.consultation_company_name_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
.consultation_website_class{width: 573px;height: 67px;padding-left: 21px;font: 400 16px/52px 'Roboto';color: #b1b0b0;}
/*.consultation_zoho_products_checkbox_class_div label{font-size: 18px;line-height: 52px;font-family: Roboto;font-weight: 400;
color: #414141;}*/
.consultation_zoho_products_checkbox_class_div input{margin-left: -12px;}
.consultation_zoho_products_checkbox_class_div .consultation_zoho_products_checkbox_class_label_up{font: 400 18px/52px 'Roboto';color: #414141;}
.consultation_zoho_products_checkbox_class_div .consultation_zoho_products_checkbox_class{font: 400 18px/40px 'Roboto';color: #5d5d5d;}
.span_class_consulation{color: #f02525;}
.consultation_zoho_products_checkbox_class_div{margin-bottom: 30px;}
.consultation_looking_class{width: 1169px;height: 117px;}
.consultation_looking_class_div{margin-bottom: 30px;}
.consultation_looking_class_div .label_urgently_consultation_class{font: 400 18px/52px 'Roboto';color: #414141;}
.consultation_urgently_radiobox_class_div .consultation_urgently_radiobox_class_div_labell{font: 400 18px/52px 'Roboto';color: #414141;}
.consultation_budget_class_div .consultation_budget_class_div_labell{font: 400 18px/52px 'Roboto';color: #414141;}
.consultation_best_way_to_reach_class_div .consultation_best_way_to_reach_class_div_labell{font: 400 18px/52px 'Roboto';color: #414141;}
.consultation_captcha_class_div .consultation_captcha_class_div_labell{font: 400 18px/52px 'Roboto';color: #414141;margin-bottom: 20px;}
/*.consultation_urgently_radiobox_class_div label{margin-bottom: 10px;}*/
.consultation_urgently_radiobox_class_div input{margin-left: -12px;}
.consultation_budget_class_div{margin-left: 400px;margin-top: -265px;position: absolute;}
/*.consultation_budget_class_div label{margin-bottom: 10px;}*/
.consultation_budget_class_div input{margin-left: -12px;}
.consultation_best_way_to_reach_class_div{position: absolute;margin-left: 812px;margin-top: -265px;}
.consultation_budget_question_span_class{font-size: 16px;line-height: 52px;font-family: Roboto;font-weight: 400;color: #979696;}
/*.consultation_query_div{margin-bottom: 55px;}*/
.consultation_urgently_radiobox_class{font: 400 18px/40px 'Roboto';color: #5d5d5d;}
.consultation_budget_class{font: 400 18px/40px 'Roboto';color: #5d5d5d;}
.consultation_best_way_to_reach_class{font: 400 18px/40px 'Roboto';color: #5d5d5d;}

.consultation_zoho_products_checkbox_class_div input[type="radio"]{height: 18px;width: 18px;}
.consultation_urgently_radiobox_class_div input[type="radio"]{height: 18px;width: 18px;}
.consultation_budget_class_div input[type="radio"]{height: 18px;width: 18px;}
.consultation_best_way_to_reach_class_div input[type="radio"]{height: 18px;width: 18px;}


/*......... blog details page .............*/

.blog-detail-title{font: 900 48px/52px 'Roboto';color: #333;}
.blog_author_and_date{font: 300 16px/25px 'Roboto';margin-left: 20px;}
.blog_author_span_class{color: #4999d7;}
/*.blog-detial-content{position: absolute;margin-left: 447px;margin-top: -331px;}*/
.blog-detial-content p{font: 300 16px/25px 'Roboto';color: #656565;font-style: italic;}
.cmt-form{background-color: #f6f6f6;  padding-left: 69px;padding-right: 59px;padding-top: 1px;padding-bottom: 40px;}
.comment-reply-title{font: 700 36px/25px 'Roboto' !important;color: #494949 !important;}
.comment-form p{font: 400 16px/25px 'Roboto';color: #656565;}
.required{color: #656565 !important;}
.comment-form-cookies-consent{display: none !important;}
.form-submit input{font: 700 21px/25px 'Roboto';color: #fff;background-color: #3962b2;width: 217px;height: 72px;cursor: pointer;}
.form-submit{margin-top: 20px;}
.blog-detail-img{padding-top: 55px;padding-bottom: 55px;}
.col-md-12{padding-bottom: 105px;padding-top: 70px;}
.blog-detial-content{padding-bottom: 63px;}
.consultation_review_custom_class{font: 500 24px/52px 'Roboto';color: #ededed;background-color: #626262;width: 233px;height: 74px;border-radius: 50px;}

.consultation_request_custom_class{font: 500 24px/52px 'Roboto';color: #ededed;background-color: #ce5454;width: 233px;height: 74px;border-radius: 50px;margin-left: -59px;}
.consultation_submit_cusmot_claa_div{padding-top: 60px;}
.captcha_custom_classs{border: 1px solid #ccc;width: 241px;height: 145px;padding-top: 10px;}
.consultation_captcha_class{margin-left: 7px;margin-top: 10px;width: 225px !important;height: 34px !important;}
.consultation_captcha_number_class{width: 225px !important;height: 57px !important;border: 1px solid #ccc !important;margin-top: 10px;margin-left: 7px;}
.captcha_custom_classs_ptag_class{margin-left: 10px;color: #979696;font-family: Roboto;font-weight: 400;font-size: 14px;}
.main_div_after_looking_class{padding-bottom: 25px;}

/*..... details page reply section ....*/

.comment-form-author input{width: 315px !important;height: 68px !important;}
.comment-form-email input{width: 315px !important;height: 68px !important;}
.comment-form-url input{width: 315px !important;height: 68px !important;}
.comment-form-email{margin-left: 332px !important;margin-top: -106px !important;}
.comment-form-url{margin-left: 668px !important;margin-top: -107px !important;}


/* responsive */
@media screen and (min-width: 1230px){
  .container {max-width: 1200px;}
}
@media screen and (max-width: 1299px){
}

@media screen and (max-width: 1199px){
}

@media screen and (max-width: 1024px){
    
}

@media screen and (max-width: 991px){
/* ............ home about section start .......... */
.aboutme_text_secton_custom_class_ptag p {width: auto;padding-right: 25px;}
/* ............ home about section end .......... */
/* ........... post type start .......... */
.postBox .post-cnt {width: auto;}
/* ........... post type end .......... */
	
/*.... consultation request start ...*/	
	
.consultation_last_name_class_div{margin: 0px 0px 0px 0px;}
.consultation_email_class_div{margin: 0px 0px 0px 0px;}
.consultation_website_class_div{margin: 0px 0px 0px 0px;}
.consultation_name_class {margin-bottom: 10px;width: 735px;}
.consultation_last_name_class {margin-bottom: 10px;width: 735px;}
.consultation_mobile_class {margin-bottom: 10px;width: 735px;}
.consultation_email_class {margin-bottom: 10px;width: 735px;}
.consultation_company_name_class {margin-bottom: 10px;width: 735px;}
.consultation_looking_class{width: 735px;}
.consultation_best_way_to_reach_class_div{margin-top: 20px;margin-left: 0px}
.consultation_website_class{width: 735px;}
.consultation_captcha_class_div{margin-left: 400px;}
.consultation_submit_cusmot_claa_div{padding-top: 69px;margin-left: 113px;}
/*.... consultation request end ...*/
	
/* ......... details page start ......... */
.comment-form-email{margin: 0px 0px 0px 0px !important;}
.comment-form-url{margin: 0px 0px 0px 0px !important;}
.comment-form-url{margin: 0px 0px 0px 0px !important;}
.comment-form-author input{width: 562px !important;}
.comment-form-email input{width: 562px !important;}
.comment-form-url input{width: 562px !important;}
	
/* ......... details page end ......... */
}

@media screen and (max-width: 767px){

}

@media screen and (max-width: 575px){

/* ............ home about section start .......... */
.aboutme_text_secton_custom_class_ptag p {width: auto;}
/* ............ home about section end .......... */
	
/* ........... post type start .......... */
.postBox .post-cnt {width: auto;}
/* ........... post type start .......... */

/* ............. about me page start ............... */
.about_me_section_class{margin-top: -283px;}
/* ............. about me page end ............... */	

/*.... consultation request start ...*/	
	
.consultation_last_name_class_div{margin: 0px 0px 0px 0px;}
.consultation_email_class_div{margin: 0px 0px 0px 0px;}
.consultation_website_class_div{margin: 0px 0px 0px 0px;}
.consultation_budget_class_div{margin: 0px 0px 0px 0px;position: unset;}
.consultation_best_way_to_reach_class_div{margin: 0px 0px 0px 0px;position: unset;}
.consultation_name_class {width: 260px;margin-bottom: 10px;}
.consultation_last_name_class {width: 260px;margin-bottom: 10px;}
.consultation_mobile_class {width: 260px;margin-bottom: 10px;}
.consultation_email_class {width: 260px;margin-bottom: 10px;}
.consultation_company_name_class {width: 260px;margin-bottom: 10px;}
.consultation_website_class {width: 260px;}
.consultation_looking_class {width: 260px;}
.consultation_review_custom_class{width: 143px;height: 60px;font-size: 16px;}
.consultation_request_custom_class {margin-left: -69px;width: 143px;height: 60px;font-size: 16px;}
.consultation_submit_cusmot_claa_div{margin-top: -308px;margin-left: -18px;}
	
/*.... consultation request end ...*/	
	
/* ......... details page ......... */
.comment-form-author input{width: 278px !important;}
.comment-form-email{margin: 0px 0px 0px 0px !important;}
.comment-form-email input{width: 278px !important;}
.comment-form-url{margin: 0px 0px 0px 0px !important;}
.comment-form-url input{width: 278px !important;}
.comment-form-url{margin: 0px 0px 0px 0px !important;}
.form-submit input{width: 171px;height: 58px;margin-left: 37px;}
.blog-detail-title{font: 900 40px/52px 'Roboto';}
.col-md-12 {padding-bottom: 70px;}
.cmt-form {padding-left: 20px;padding-right: 30px;}	
/* ......... details page end ......... */

}

@media screen and (max-width: 400px){
}



