/** Archive Widget **/
 .year-hidden {
     padding-left: unset;
     padding-right: 21px;
}
 .year-toggle-wrapper {
     padding-left:unset;
     padding-right: 15px;
   
}
 .year-toggle {
     margin-right:unset;
     margin-left: 7px;
}
 .widget_archive li {
     margin-left:unset;
     margin-right: 25px;
}
 .year-toggle:after {
     right: -2px;
     left:unset;
}
 @media (min-width:960px){
     .uk-navbar-dropdown-nav>li>a:not(.uk-nav-header)::before{
         left:unset;
         right:17px;
    }
     .uk-navbar-dropdown-nav .uk-nav-sub>li>a::before{
         left:unset;
         right:40px;
    }
 }
     .padding-right-large{
         padding-right:130px !important;
         padding-left:unset !important;
    }
 
    
    /**section with sidebar*/
     .section-with-sidebar>.uk-container>.uk-grid>.uk-first-column:first-child{
         padding-right:unset;
         padding-left:40px;
    }
     @media (min-width:1200px){
         .section-with-sidebar>.uk-container>.uk-grid>div:not(.uk-first-column){
             max-width:900px !important;
        }
    }
     .section-with-sidebar .uk-container{
         padding:0 !important;
    }
    /**Ipad pro**/
     @media only screen and (min-device-width: 959px) and (max-device-width: 1366px) {
         .section-with-sidebar>div>div.uk-background-default{
             margin-right:unset;
             margin-left:auto;
        }

    }
 
     @media only screen and (min-width: 1024px) and (orientation: landscape){
         .section-with-sidebar>div>div.uk-background-default{
             margin-left:auto;
             padding-right:unset;
        }

    }
    /**Ipad pro**/
     @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){
         .section-with-sidebar>div>div.uk-background-default{
                 margin-left:auto;
             padding-right:unset;
        }

    }

     @media (max-width:1350px){
         body:not(.error404):not(.search) #tm-main>.uk-container>.uk-grid{
             margin-right:-15px;
             margin-left:unset;
        }
         body:not(.error404):not(.search) #tm-main>.uk-container>.uk-grid>.uk-first-column:not(#tm-sidebar){
              padding-left:15px;
              padding-right:30px;
        }
    }
     #topbutton {
         right: 30px;
         left:unset;
    }
 
     @media(max-width:960px){
         .section-with-sidebar>.uk-container>.uk-grid>.uk-first-column:first-child{
             order:2;
             padding-right:60px !important;
        }
         .uk-card-body .uk-nav-default .uk-nav-divider, .uk-card-body .uk-nav-default .uk-nav-header, .uk-card-body .uk-nav-default.latest-news>li>a {
             padding-right: 5px !important;
             padding-left: 0px !important;
        }
    }
     @media(min-width:960px){
         .uk-card-body .uk-nav-default .uk-nav-divider, .uk-card-body .uk-nav-default .uk-nav-header, .uk-card-body .uk-nav-default.latest-news>li>a {
             padding-right: 5px !important;
             padding-left: 0px !important;
        }
    }
     @media (min-width: 1200px){
         .uk-grid-large {
             margin-left: -70px;
             margin-right: -40px;
        }
    }
     .uk-article div[property="image"]{
         text-align:right !important;
    }
     @media only screen and (max-width: 600px){
         #frm_field_64_container{
             margin-right:0 !important;
        }
    }
     @media screen and (max-width: 500px){
         .g-recaptcha{
             transform-origin: 100% 0;
        }
    }
    /** Services Banner**/
     @media(max-width:480px){
         .custom-overlay .el-title,.custom-overlay .el-content{
             text-align:right;
        }
     
    }
    /** Comments Section Validation */
   
     .error {
         padding: 10px 0 20px 0;
    }
     .uk-button-text::before{
         transform:rotate(180deg);
         background-position:0 50%;
    }
     .uk-button-text:focus::before, .uk-button-text:hover::before{
         background-position: calc(100% - (100% - 5px)) 50%;
    }
    /** mobile offcanvas **/
     .tm-header-mobile nav .uk-navbar-left{
         z-index:999;
    }
     .uk-offcanvas-bar .uk-grid-stack>div:last-child{
         order:-1;
         margin-top: 15px;
    }
    /**feedback form**/
     #form_customer-feedback .vertical_radio .frm_radio label{
         padding-left:0;
         padding-right:0;
    }
     #form_customer-feedback .frm_grid, #form_customer-feedback .frm_grid_header,#form_customer-feedback .frm_grid_first,#form_customer-feedback .frm_grid_odd{
         padding: 16px 0px 16px 30px;
         background-color:white;
    }
     #form_customer-feedback .frm_grid:last-child{
         padding-bottom:15px;
    }
     #form_customer-feedback .frm_grid_header{
         padding-right:0;
         width: 55%;
    }
     #form_customer-feedback .vertical_radio .frm_primary_label{
         color:black;
         width: 42% !important;
    }
     #form_customer-feedback .frm_grid_first{
         border-top: 1px solid #FF9636;
         margin-top:0;
    }
     #form_customer-feedback .vertical_radio:hover{
         background: #eff4fa;
    }
     #form_customer-feedback .frm_html_container.form-field{
         display: flex;
         justify-content: space-between;
         align-items: center;
         margin-bottom:0;
    }
     #form_customer-feedback .frm_grid_6 .frm_radio{
         width:11% !important;
    }
     #form_customer-feedback .frm_grid_header div{
         width: 19%;
         font-size:16px;
    }
     button:focus {
         outline: -webkit-focus-ring-color auto 10px;
         outline-color: -webkit-focus-ring-color;
         outline-style: auto;
         outline-width: 0;
    }
 
       /**feedback form**/
     @media only screen and ( max-width: 640px ){
         #form_customer-feedback .frm_grid_6 .frm_radio{
             width:100% !important;
             text-align:left;
             float:left;
        }
         #form_customer-feedback .frm_grid_6 .frm_radio input{
             float:right;
        }
         #form_customer-feedback .frm_grid_6 .frm_radio label{
            visibility:visible !important;
             text-align:right;
             text-indent:10px;
        }
         #form_customer-feedback .vertical_radio .frm_primary_label{
             width:100% !important;
        }
         #form_customer-feedback .frm_grid_header{
            display:none;
        }
    }
     @media only screen and (max-width: 600px){
         .with_frm_style.frm_rtl .frm_form_field.frm2, .with_frm_style.frm_rtl .frm_form_field.frm3, .with_frm_style.frm_rtl .frm_form_field.frm4, .with_frm_style.frm_rtl .frm_form_field.frm6, .with_frm_style.frm_rtl .frm_form_field.frm8, .with_frm_style.frm_rtl .frm_form_field.frm9, .with_frm_style.frm_rtl .frm_form_field.frm10, .with_frm_style.frm_rtl .frm_form_field.frm_half, .with_frm_style.frm_rtl .frm_form_field.frm_third, .with_frm_style.frm_rtl .frm_form_field.frm_two_thirds, .with_frm_style.frm_rtl .frm_form_field.frm_fourth, .with_frm_style.frm_rtl .frm_form_field.frm_fifth, .with_frm_style.frm_rtl .frm_form_field.frm_sixth, .with_frm_style.frm_rtl .frm_form_field.frm_seventh, .with_frm_style.frm_rtl .frm_form_field.frm_eighth, .with_frm_style.frm_rtl .frm_form_field.frm_inline, .with_frm_style.frm_rtl .frm_form_field.frm_left_half, .with_frm_style.frm_rtl .frm_form_field.frm_left_third, .with_frm_style.frm_rtl .frm_form_field.frm_left_two_thirds, .with_frm_style.frm_rtl .frm_form_field.frm_left_fourth, .with_frm_style.frm_rtl .frm_form_field.frm_left_fifth, .with_frm_style.frm_rtl .frm_form_field.frm_left_inline, .with_frm_style.frm_rtl .frm_form_field.frm_first_half, .with_frm_style.frm_rtl .frm_form_field.frm_first_third, .with_frm_style.frm_rtl .frm_form_field.frm_first_two_thirds, .with_frm_style.frm_rtl .frm_form_field.frm_first_fourth, .with_frm_style.frm_rtl .frm_form_field.frm_first_fifth, .with_frm_style.frm_rtl .frm_form_field.frm_first_inline, .with_frm_style.frm_rtl .frm_form_field.frm_right_half, .with_frm_style.frm_rtl .frm_form_field.frm_right_third, .with_frm_style.frm_rtl .frm_form_field.frm_right_two_thirds, .with_frm_style.frm_rtl .frm_form_field.frm_right_fourth, .with_frm_style.frm_rtl .frm_form_field.frm_right_fifth, .with_frm_style.frm_rtl .frm_form_field.frm_right_inline, .with_frm_style.frm_rtl .frm_form_field.frm_last_half, .with_frm_style.frm_rtl .frm_form_field.frm_last_third, .with_frm_style.frm_rtl .frm_form_field.frm_last_two_thirds, .with_frm_style.frm_rtl .frm_form_field.frm_last_fourth, .with_frm_style.frm_rtl .frm_form_field.frm_last_fifth, .with_frm_style.frm_rtl .frm_form_field.frm_last_inline{
             margin-right:0 !important;
        }
    }
     .frm_error_style p{
         margin-bottom:0 !important;
    }
    /**file download***/
     .wpfd-content .openlink{
         border: 2px solid #edecec;
    }
     .wpfd-content,.wpfd-content .head-category-default{
         background-color:transparent !important;
         font-family:inherit !important;
    }
     .wpfd-content-default .file h3,.wpfd-content .head-category-default{
         font-family:inherit !important;
    }
     .wpfd-content-default .file h3{
         font-size:20px !important;
    }
     .wpfd-content-default a:hover{
         box-shadow: none !important;
    }
     .wpfd-content-default .wpfd_list div.file{
         padding:25px 20px !important;
         margin:15px !important;
         background-color:#eff4fa !important;
         border-radius:10px ;
         justify-content:space-between;
         min-width:350px;
    }
     .wpfd-content-default .filecontent > div.ext{
         background-position:top !important;
         height: 70px !important;
    }
     .wpfd-content-default .file .file-xinfo{
         font-size:16px !important;
         color:#666 !important;
         margin-right:0 !important;
         margin-left:65px !important;
    }
     .wpfd-content-default .filecontent > div.ext.pdf{
         float:left !important;
         margin-right:20px !important;
         margin-left:0 !important;
    }
     .wpfd-content-default .file .file-right{
         margin:0px 0 0 20px !important;
    }
     .wpfd-content-default .file .file-right i{
         padding-left:5px;
    }
     .wpfd-content-default .file .file-right>a{
         height:unset !important;
         border-radius:500px;
         line-height:1.4 !important;
         transition:0.5s ease-in-out;
         font-size:14px !important;
         width:120px;
         padding:5px 10px;
    }
     .wpfd-content .downloadlink,.wpfd-content-default .file .file-right>a:hover{
         border: 2px solid #0052ba !important;
    }
     .wpfd-content i.wpfd-preview,.wpfd-content i.wpfd-download{
         margin: 1px 0 0 0 !important;
    }
     .wpfd-content .openlink,.wpfd-content .downloadlink:hover{
         background-color: transparent !important;
         color: #363636 !important;
    }
     .wpfd-container-default{
         padding:0!important;
    }
     .wpfd-content-default .wpfd_list{
         margin-left:-15px !important;
    }
     .wpfd-content-default .file .filecontent{
    }
.personal-section .uk-heading-bullet:before{
	border-right-color:#FF9636;
		border-left-color:unset;
}

.questions-title{
	padding-right:30px;
	padding-left:unset;
}

body:not(.error404):not(.search)  #tm-main{

	padding-left:0;
	/*padding-right:unset;*/
}
body:not(.error404):not(.search)  #tm-main>.uk-container {
 margin-right:auto;
 margin-left: 0;
}

    